diff --git a/comms.html b/comms.html index beebb94..23acd10 100644 --- a/comms.html +++ b/comms.html @@ -1093,6 +1093,11 @@ mobile = true; } + var videoMode = false; + if (urlParams.has('video')){ + videoMode = true; + } + if (screen.height && screen.width && (screen.height*screen.width<400000)){ mobile = true; } @@ -1805,10 +1810,15 @@ var chatmsg = "Welcome to the Comms app. Select a group to participate in."; chatmsg = encodeURIComponent(chatmsg); + var vtype = "&vd=0"; + if (videoMode){ + vtype = "&ad=0"; + } + if (window.location.hostname == "comms.cam"){ - var iframesrc = "https://vdo.ninja/?"+urlEdited+"&controlbarspace&volumecontrol&sharperscreen&groupmode&novice<b=350&minipreview&transparent&hideheader&margin&rounded&hidetranslate&cleandirector&vd=0&webcam&nvb&sstype=3&ssb&showlabel=toprounded&labelsize=85&style=2&room="+roomname+additional+additional2+"&b64css="+injectCSS+streamID+label+"&chatmsg="+chatmsg; + var iframesrc = "https://vdo.ninja/?"+urlEdited+vtype+"&controlbarspace&volumecontrol&sharperscreen&groupmode&novice<b=350&minipreview&transparent&hideheader&margin&rounded&hidetranslate&cleandirector&webcam&nvb&sstype=3&ssb&showlabel=toprounded&labelsize=85&style=2&room="+roomname+additional+additional2+"&b64css="+injectCSS+streamID+label+"&chatmsg="+chatmsg; } else { - var iframesrc = "./index.html?"+urlEdited+"&controlbarspace&volumecontrol&sharperscreen&groupmode&novice<b=350&minipreview&transparent&hideheader&margin&rounded&hidetranslate&cleandirector&vd=0&webcam&nvb&sstype=3&ssb&showlabel=toprounded&labelsize=85&style=2&room="+roomname+additional+additional2+"&b64css="+injectCSS+streamID+label+"&chatmsg="+chatmsg; + var iframesrc = "./index.html?"+urlEdited+vtype+"&controlbarspace&volumecontrol&sharperscreen&groupmode&novice<b=350&minipreview&transparent&hideheader&margin&rounded&hidetranslate&cleandirector&webcam&nvb&sstype=3&ssb&showlabel=toprounded&labelsize=85&style=2&room="+roomname+additional+additional2+"&b64css="+injectCSS+streamID+label+"&chatmsg="+chatmsg; } diff --git a/examples/changepass.html b/examples/changepass.html index ccc6946..a499a18 100644 --- a/examples/changepass.html +++ b/examples/changepass.html @@ -13,10 +13,10 @@ var generateHash = function (str, length=false){ ); }; function toHexString(byteArray){ - return Array.prototype.map.call(byteArray, function(byte){ - return ('0' + (byte & 0xFF).toString(16)).slice(-2); - }).join(''); - } + return Array.prototype.map.call(byteArray, function(byte){ + return ('0' + (byte & 0xFF).toString(16)).slice(-2); + }).join(''); +} var password = prompt("Please enter the password"); password = password.trim(); password = encodeURIComponent(password); @@ -29,7 +29,9 @@ if (location.hostname == "steveseguin.github.io"){ // allows github to be a back salt = location.hostname.split(".").slice(-2).join("."); // official sub-domains will retain their passwords } -generateHash(password + salt, 4).then(function(hash) { // million to one error. +// Million to one error with a hash length of 4, and still decent security if using a long randomized password. +// For more security, you can use a hash length of just 2 rather than 4; VDO.Ninja v27.10 and newer supports 1,2,3,4,5, or 6 hash lengths. +generateHash(password + salt, 4).then(function(hash) { alert("hash value: "+hash) }); \ No newline at end of file diff --git a/examples/custom_labels.html b/examples/custom_labels.html new file mode 100644 index 0000000..b7e710f --- /dev/null +++ b/examples/custom_labels.html @@ -0,0 +1,112 @@ + + +Video with sensor overlayed data + + + + +
+ +
+
+
+
+ Join with this sample guest link: https://vdo.ninja/?push=testoverlay123&autostart&webcam&label

+ Click anywhere to start playback in this window. +
+
+ + + \ No newline at end of file diff --git a/examples/custom_overlay.html b/examples/custom_overlay.html new file mode 100644 index 0000000..ae484f8 --- /dev/null +++ b/examples/custom_overlay.html @@ -0,0 +1,149 @@ + + +Video with sensor overlayed data + + + + +
+ +
+
+
+
+ Join with this sample guest link: https://vdo.ninja/?push=testoverlay123&autostart&webcam&label

+ Click anywhere to start playback in this window. +
+
+ + + \ No newline at end of file diff --git a/examples/obsremote.html b/examples/obsremote.html index 68694f3..a3a9151 100644 --- a/examples/obsremote.html +++ b/examples/obsremote.html @@ -14,6 +14,9 @@ button { a { display: inline-block; } +.pressed{ + border: solid 3px black; +} @@ -32,7 +35,7 @@ a { - Put the following link into OBS with permissions set to allow for scene changes: + Put the following link into OBS with permissions set to allow for scene changes:
See the documentation for the built-in OBS control options inside VDO.Ninja @@ -50,6 +53,31 @@ for (var i = 0; i < 12; i++) { sessionID += characters.charAt(Math.floor(Math.random() * charactersLength)); } +(function(w) { + w.URLSearchParams = w.URLSearchParams || function(searchString) { + var self = this; + searchString = searchString.replace("??", "?"); + self.searchString = searchString; + self.get = function(name) { + var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(self.searchString); + if (results == null) { + return null; + } else { + return decodeURI(results[1]) || 0; + } + }; + }; + +})(window); + +var urlEdited = window.location.search.replace(/\?\?/g, "?"); +urlEdited = urlEdited.replace(/\?/g, "&"); +urlEdited = urlEdited.replace(/\&/, "?"); +var urlParams = new URLSearchParams(urlEdited); + +if (urlParams.has("id") || urlParams.has("push") || urlParams.has("streamid") || urlParams.has("session")){ + sessionID = urlParams.get("id") || urlParams.get("push") || urlParams.get("streamid") || urlParams.get("session") || sessionID; +} var iframe = document.createElement("iframe"); var iframeContainer = document.createElement("div"); @@ -62,16 +90,16 @@ function changeremote(){ ele.value = val; if (val){ - document.getElementById("putintoOBSlink").innerText = "https://vdo.ninja/alpha/?view="+sessionID+"&dataonly&remote="+val; - document.getElementById("putintoOBSlink").href = "https://vdo.ninja/alpha/?view="+sessionID+"&dataonly&remote="+val; + document.getElementById("putintoOBSlink").innerText = "https://vdo.ninja/?view="+sessionID+"&dataonly&remote="+val; + document.getElementById("putintoOBSlink").href = "https://vdo.ninja/?view="+sessionID+"&dataonly&remote="+val; } else { - document.getElementById("putintoOBSlink").innerText = "https://vdo.ninja/alpha/?view="+sessionID+"&dataonly&remote"; - document.getElementById("putintoOBSlink").href = "https://vdo.ninja/alpha/?view="+sessionID+"&dataonly&remote"; + document.getElementById("putintoOBSlink").innerText = "https://vdo.ninja/?view="+sessionID+"&dataonly&remote"; + document.getElementById("putintoOBSlink").href = "https://vdo.ninja/?view="+sessionID+"&dataonly&remote"; } } changeremote(); -iframe.src = "https://vdo.ninja/alpha/?push="+sessionID+"&remote&dataonly"; ///// change this +iframe.src = "https://vdo.ninja/?push="+sessionID+"&remote&dataonly"; ///// change this iframeContainer.appendChild(iframe); iframeContainer.style.width = "300px"; iframeContainer.style.height = "20px"; diff --git a/examples/ptz.html b/examples/ptz.html index 7b205dd..7df2777 100644 --- a/examples/ptz.html +++ b/examples/ptz.html @@ -60,19 +60,22 @@ span {
@@ -87,35 +90,20 @@ span { @@ -92,7 +92,7 @@ - +
- - + +


@@ -2628,7 +2634,7 @@ // if (!window.location.search){document.body.innerHTML = "";} // uncomment this line, if you wish to try it. var session = WebRTC.Media; // session is a required global variable if configuring manually. Run before loading main.js but after webrtc.js. - session.version = "25.2"; + session.version = "25.3"; session.streamID = session.generateStreamID(); // randomly generates a streamID for this session. You can set your own programmatically if needed session.defaultPassword = "someEncryptionKey123"; // Change this password if self-deploying for added security/privacy @@ -2750,7 +2756,7 @@ // session.decrypted = session.decodeInvite("U2FsdGVkX1+d58DFIHoO3EQZSuX86ch4PqW2ouztnJ0="); // get a code from invite.cam - - + + diff --git a/lib.js b/lib.js index 4d91787..27fa965 100644 --- a/lib.js +++ b/lib.js @@ -4999,7 +4999,7 @@ function updateMixerRun(e = false) { var hi = header.offsetHeight; var w = document.body.clientHeight; - if (session.widget) { + if (session.widget && session.iFramesAllowed) { w *= 0.75; try { let widget = document.getElementById("widget"); @@ -5036,7 +5036,7 @@ function updateMixerRun(e = false) { var hi = header.offsetHeight; var w = window.innerWidth; - if (session.widget) { + if (session.widget && session.iFramesAllowed) { w *= 0.75; try { let widget = document.getElementById("widget"); @@ -16948,7 +16948,7 @@ function publishWebcam(btn = false, miconly = false) { } function createYoutubeLink(vidid) { - return "https://www.youtube.com/embed/" + vidid + "?modestbranding=1&playsinline=1&enablejsapi=1"; + return "https://www.youtube.com/embed/" + vidid + "?modestbranding=1&playsinline=1&enablejsapi=1&autoplay=1"; } function parseURL4Iframe(iframeURL) { if (iframeURL == "") { @@ -17488,6 +17488,8 @@ session.publishIFrame = function (iframeURL) { } session.iframeSrc = parseURL4Iframe(iframeURL); + + if (!session.iFramesAllowed){errorlog("Can't create iFRAME - security is tainted due to possible CSS injection");warnUser("Can't create iFRAME - security is tainted due to possible CSS injection");return;} var iframe = document.createElement("iframe"); iframe.allow = "autoplay;camera;microphone;fullscreen;picture-in-picture;display-capture;midi;"; // do not allow location @@ -19499,6 +19501,15 @@ async function toggleCoDirector(ele) { getById("codirectorSettings").style.display = "block"; } +function getParentHostname() { + const parentUrl = document.referrer; + if (parentUrl) { + const url = new URL(parentUrl); + return url.hostname; + } + return null; +} + async function toggleWidgetURL(ele) { if (ele.id === "widgetURL") { ele = getById("widgetURCheck"); @@ -19549,7 +19560,7 @@ async function toggleWidgetURL(ele) { if (session.director) { let widget = document.getElementById("widget"); if (!widget) { - if (session.widget) { + if (session.widget && session.iFramesAllowed) { widget = document.createElement("iframe"); widget.allow = "autoplay;camera;microphone;fullscreen;picture-in-picture;display-capture;midi;"; // do not allow location widget.id = "widget"; @@ -20919,6 +20930,7 @@ function createControlBox(UUID, soloLink, streamID, slot_init = false) { container.id = "container_" + UUID; // needed to delete on user disconnect container.UUID = UUID; container.dataset.UUID = UUID; + container.dataset.sid = streamID; if (session.orderby) { try { @@ -21434,7 +21446,7 @@ async function enumerateDevices() { errorlog(e); if (!session.cleanOutput) { if (location.protocol !== "https:") { - warnUser("Error listing the media devices.\n\nThe website needs to be loaded via https (ssl) to access media devices.\n\nPossible solutions include switching to HTTPS, accessing the site from localhost, using the `unsafely-treat-insecure-origin-as-secure` browser switch, or using the Electron Capture desktop app instead."); + warnUser("Error listing the media devices.\n\nYour browser will not allow access to media devices without SSL enabled.\n\nPossible solutions include switching to https, accessing the site from http://localhost, or enabling the `unsafely-treat-insecure-origin-as-secure` browser switch."); } else if ("isSecureContext" in window && window.isSecureContext === false) { warnUser("Error listing the media devices.\n\nThe website may have assets loaded in an insecure context."); } else { @@ -29761,12 +29773,17 @@ function dragElement(elmnt) { function previewIframe(iframeSrc) { // this is pretty important if you want to avoid camera permission popup problems. You can also call it automatically via: loadIframe();"> , but don't call it before the page loads. - + if (!session.iFramesAllowed){ + warnUser("Can't create iFRAME - security is tainted due to possible CSS injection"); + errorlog("Can't create iFRAME - security is tainted due to possible CSS injection"); + return; + } var iframe = document.createElement("iframe"); iframe.allow = "autoplay;camera;microphone;fullscreen;picture-in-picture;display-capture;midi;"; // do not allow location iframe.style.width = "100%"; iframe.style.height = "100%"; iframe.style.border = "10px dashed rgb(64 65 62)"; + iframe.classList.add("insecure"); iframe.setAttribute("allowtransparency", "true"); iframeSrc = parseURL4Iframe(iframeSrc); @@ -29789,14 +29806,20 @@ function loadIframe(iframesrc, UUID) { var m = getById("mainmenu"); m.remove(); } */ + + if (!session.iFramesAllowed){ + return; + } + var iframeID = "iframe_" + UUID; - + var iframe = document.createElement("iframe"); iframe.allow = "autoplay;camera;microphone;fullscreen;picture-in-picture;display-capture;midi;"; // do not allow location iframe.setAttribute("allowtransparency", "true"); iframe.style.width = "100%"; iframe.style.height = "100%"; iframe.style.border = "10px dashed rgb(64 65 62)"; + iframe.classList.add("insecure"); iframe.id = iframeID; iframe.dataset.UUID = UUID; iframe.loadedYoutubeListen = false; @@ -29828,15 +29851,22 @@ function loadIframe(iframesrc, UUID) { if (iframesrc.startsWith("https://vdo.ninja/")) { iframe.style.border = "0"; + iframe.classList.remove("insecure"); + ipsafe = false; } else if (iframesrc.startsWith("https://obs.ninja/")) { iframe.style.border = "0"; - } else if (iframesrc.startsWith("https://vmix.ninja/")) { - iframe.style.border = "0"; + iframe.classList.remove("insecure"); + ipsafe = false; } else if (iframesrc.startsWith("https://backup.vdo.ninja/")) { iframe.style.border = "0"; + iframe.classList.remove("insecure"); + ipsafe = false; } else if (iframesrc.startsWith("https://backup.obs.ninja/")) { iframe.style.border = "0"; + iframe.classList.remove("insecure"); + ipsafe = false; } else if (iframesrc.startsWith("https://www.youtube.com/") || iframesrc.startsWith("https://youtube.com/")) { + iframe.classList.remove("insecure"); iframe.style.border = "0"; setTimeout( function (iframe_id) { @@ -29854,21 +29884,27 @@ function loadIframe(iframesrc, UUID) { } ipsafe = true; } else if (iframesrc.startsWith("https://player.twitch.tv/")) { + iframe.classList.remove("insecure"); iframe.style.border = "0"; ipsafe = true; } else if (iframesrc.startsWith("https://twitch.tv/")) { + iframe.classList.remove("insecure"); iframe.style.border = "0"; ipsafe = true; } else if (iframesrc.startsWith("https://www.twitch.tv/")) { + iframe.classList.remove("insecure"); iframe.style.border = "0"; ipsafe = true; } else if (iframesrc.startsWith("https://vimeo.com/")) { + iframe.classList.remove("insecure"); iframe.style.border = "0"; ipsafe = true; } else if (iframesrc.startsWith("https://player.vimeo.com/")) { + iframe.classList.remove("insecure"); iframe.style.border = "0"; ipsafe = true; } else if (iframesrc.startsWith("https://meshcast.io/")) { + iframe.classList.remove("insecure"); //iframesrc = iframesrc.replace("//meshcast.io/", "//meshcast.vdo.ninja/"); iframe.style.border = "0"; // iframe.dataset.meshcast = true; // TODO: this was a bit of a fail @@ -29881,9 +29917,17 @@ function loadIframe(iframesrc, UUID) { } ipsafe = true; } else if (iframesrc.startsWith("https://app.stageten.tv/")) { + iframe.classList.remove("insecure"); iframe.style.border = "0"; ipsafe = true; + } else if (iframesrc.startsWith("https://socialstream.ninja/")) { + iframe.classList.remove("insecure"); + iframe.style.border = "0"; + ipsafe = false; + } else if (session.cleanOutput && window.obsstudio){ + iframe.classList.remove("insecure"); } + if (!ipsafe && (urlParams.has("privacy") || urlParams.has("private"))) { if (session.cleanOutput || window.obsstudio) { @@ -34667,7 +34711,8 @@ async function shareWebsite(autostart = false, evt = false) { iframe.id ); } - } else { + } else if (session.iFramesAllowed){ + var iframe = document.createElement("iframe"); iframe.allow = "autoplay;camera;microphone;fullscreen;picture-in-picture;display-capture;midi;"; // do not allow location iframe.src = session.iframeSrc; @@ -34866,6 +34911,7 @@ function createIframePopup() { return; } // can't secondary-screen share if in a queue. + if (!session.iFramesAllowed){errorlog("Can't create iFRAME - security is tainted due to possible CSS injection");return;} var iframe = document.createElement("iframe"); iframe.allow = "autoplay;camera;microphone;fullscreen;picture-in-picture;display-capture;midi;"; // do not allow location iframe.src = "./" + createScreenShareURL(); @@ -35497,7 +35543,7 @@ function updateSceneList(scene) { } if (parseInt(scene) + "" === scene) { - if (parseInt(scene) >= 0 && parseInt(scene) <= 8) { + if (parseInt(scene) >= 0 && parseInt(scene) <= session.maxScene) { return; } } @@ -35947,7 +35993,15 @@ function pauseVideo(videoEle, update = true) { var win = window.open(URL, "targetWindow", "toolbar=no,location=no,status=no,scaling=no,menubar=no,scrollbars=no,resizable=no,width=1280,height=720"); win.focus(); win.resizeTo(1280, 720); + } else if (link.getAttribute("data-action") === "RecordWindow") { + var URL = taskItemInContext.href; + URL += "&clean&chroma=000&ssar=landscape&nosettings&prefercurrenttab&selfbrowsersurface=include&displaysurface=browser&np&nopush&publish&autorecordlocal"; + var win = window.open(URL, "targetWindow", "toolbar=no,location=no,status=no,scaling=no,menubar=no,scrollbars=no,resizable=no,width=1280,height=720"); + win.focus(); + win.resizeTo(1280, 720); } + + if (inputElement === false) { log("Task ID - " + taskItemInContext + ", Task action - " + link.getAttribute("data-action")); @@ -36080,6 +36134,12 @@ function pauseVideo(videoEle, update = true) { } else { items[i].parentNode.classList.add("hidden"); } + } else if (items[i].getAttribute("data-action") === "RecordWindow") { + if (taskItemInContext.classList.contains("publish")) { + items[i].parentNode.classList.remove("hidden"); + } else { + items[i].parentNode.classList.add("hidden"); + } } } } @@ -41818,37 +41878,31 @@ function smdInfo() { } function getGuestTarget(type, id) { - var element = document.querySelectorAll('[data-sid="' + id + '"] > [data-action-type="' + type + '"]'); // data-sid="P5MQpia" - if (!element.length) { - return (element = getRightOrderedElement('[data--u-u-i-d] [data-action-type="' + type + '"]', id)); - } else { - element = element[0]; + var element = document.querySelector('[data-sid="' + id + '"][data-action-type="' + type + '"], [data-sid="' + id + '"] [data-action-type="' + type + '"]'); // data-sid="P5MQpia" + if (!element) { + return getRightOrderedElement('[data--u-u-i-d] [data-action-type="' + type + '"]', id); } return element; } function getGuestTargetScene(scene, id) { - var element = document.querySelectorAll('[data-action-type="addToScene"][data-scene="' + scene + '"][data-sid="' + id + '"]'); // data-sid="P5MQpia" - if (!element.length) { - return (element = getRightOrderedElement('[data-action-type="addToScene"][data-scene="' + scene + '"][data--u-u-i-d]', id)); - } else { - element = element[0]; + var element = document.querySelector('[data-action-type="addToScene"][data-scene="' + scene + '"][data-sid="' + id + '"], [data-sid="' + id + '"] [data-action-type="addToScene"][data-scene="' + scene + '"]'); // data-sid="P5MQpia" + if (!element) { + return getRightOrderedElement('[data-action-type="addToScene"][data-scene="' + scene + '"][data--u-u-i-d]', id); } return element; } function getGuestTargetGroup(group, id) { - var element = document.querySelectorAll('[data-action-type="toggle-group"][data-group="' + group + '"][data-sid="' + id + '"]'); // data-sid="P5MQpia" - if (!element.length) { + var element = document.querySelector('[data-action-type="toggle-group"][data-group="' + group + '"][data-sid="' + id + '"], [data-sid="' + id + '"] [data-action-type="toggle-group"][data-group="' + group + '"]'); // data-sid="P5MQpia" + if (!element) { return getRightOrderedElement('[data-action-type="toggle-group"][data-group="' + group + '"][data--u-u-i-d]', id); - } else { - element = element[0]; } return element; } async function targetGuest(target, action, value = null) { if (target) { - if (target == parseInt(target) + "" && target < 100) { + if ((target == (parseInt(target) + "")) && (target < 100)) { target -= 1; } } else { @@ -41857,14 +41911,14 @@ async function targetGuest(target, action, value = null) { warnlog("target " + target); warnlog("action " + action); warnlog("value " + value); - if (action == 0 || action == "forward" || action == "transfer") { + if ((action == 0) || (action == "forward") || (action == "transfer")){ var element = getGuestTarget("forward", target); if (element) { return await directMigrate(element, true, value); // if value is set, it will auto transfer the guest to that room. } else { return false; } - } else if (action == 1 || action == "addScene") { + } else if ((action == 1) || (action == "addScene")) { var scene = 1; if (value == "null" || value == null || value == "toggle") { scene = 1; @@ -42067,7 +42121,7 @@ async function targetGuest(target, action, value = null) { element.value = parseInt(value) || 0; return remoteVolume(element); } - } else if (action == 28 || action == "setslot") { + } else if ((action == 28) || (action == "setslot")){ var element = getGuestTarget("setslot", target); if (element) { return setSlot(element, value); @@ -42171,6 +42225,19 @@ async function startPublishing() { } } +async function startRecording() { + session.recordLocal = session.recordLocal || 6000; + + var ret = await publishScreen(); + if (ret) { + getById("publishSettings").classList.add("hidden"); + resizeWindow(1280, 720); + document.title = "RECORDING🔴" + document.title; + } else { + getById("publishSettings").classList.remove("hidden"); + } +} + function twitchSelect(ele) { if (ele.checked) { //query("#publishOutURL input[type='text']").value = @@ -45991,6 +46058,7 @@ function createControlBoxScreenshare(UUID, soloLink, streamID) { container.id = "container_" + UUID; // needed to delete on user disconnect container.UUID = UUID; container.dataset.UUID = UUID; + container.dataset.sid = streamID; if (session.orderby) { try { diff --git a/main.css b/main.css index 939e81c..2933a36 100644 --- a/main.css +++ b/main.css @@ -2675,7 +2675,6 @@ iframe { z-index: 2; } - #mutebutton.bigbutton { bottom: 100px; padding: 100px; @@ -4547,6 +4546,37 @@ input:checked + .slider:before { padding:10px; } +.fullscreenOBSControl #remoteOBSControl { + width: 100%; + height: 100%; + flex-direction: row; + flex-wrap: nowrap; + align-content: center; + justify-content: center; + align-items: center; + max-height: 100%; +} + +.fullscreenOBSControl #remoteOBSControl .promptModalInner { + width: 100%; + height: 100%; + display: flex; + flex-direction: column; + flex-wrap: wrap; + align-content: center; + justify-content: center; + align-items: center; +} + +.fullscreenOBSControl #remoteOBSControl .modalClose { + display:none; +} + +.fullscreenOBSControl #header { + display:none; +} + + .darktheme #promptModal, .darktheme .customModelPopup, .darktheme .promptModal { background-color: var(--discord-grey-5); color: var(--discord-text); @@ -4632,6 +4662,10 @@ input:checked + .slider:before { border: 10px dashed rgb(64 65 62) } +iframe.insecure { + border: 10px dashed rgb(64 65 62)!important; +} + .startupWarning{ max-width:100%; display:block; diff --git a/main.js b/main.js index d5bd063..0f9a1b2 100644 --- a/main.js +++ b/main.js @@ -488,6 +488,8 @@ async function main() { getById("publishOutToken").classList.remove("hidden"); } } + + getById("startPublishingButton").classList.remove("hidden"); } if (urlParams.has("svc") || urlParams.has("scalabilitymode")) { @@ -1582,6 +1584,41 @@ async function main() { if (urlParams.has("publish")) { session.publish = true; getById("publishSettings").style.display = "block"; + + if (session.recordLocal !== false){ + getById("startRecordingButton").classList.remove("hidden"); + //session.autorecord = true; + //getById("startPublishingButton").classList.add("hidden"); + } + } + + if (urlParams.has("obscontrols") || urlParams.has("remoteobs") || urlParams.has("obsremote") || urlParams.has("obs") || urlParams.has("controlobs")) { + session.obsControls = urlParams.get("obscontrols") || urlParams.get("remoteobs") || urlParams.get("obsremote") || urlParams.get("obs") || urlParams.get("controlobs"); + if (session.obsControls) { + // whether to show the button or not; that's it. + session.obsControls = session.obsControls.toLowerCase(); + } + if (session.obsControls == "false") { + session.obsControls = false; + } else if (session.obsControls == "0") { + session.obsControls = false; + } else if (session.obsControls == "no") { + session.obsControls = false; + } else if (session.obsControls == "off") { + session.obsControls = false; + } else if (session.obsControls == "full") { + try { + session.dataMode = true; + session.obsControls = true; + //session.doNotSeed = true; + getById("main").classList.add("fullscreenOBSControl"); + toggleOBSControls(); + } catch(e){errorlog(e);} + } else if (session.obsControls) { + session.obsControls = session.obsControls.toLowerCase(); + } else { + session.obsControls = true; + } } if (urlParams.has("nopush") || urlParams.has("noseed") || urlParams.has("viewonly") || urlParams.has("viewmode")) { @@ -1611,6 +1648,7 @@ async function main() { if (moreScenes < 8) { moreScenes = 8; } + session.maxScene = moreScenes; let sceneButtonMain = document.querySelector("#controls_blank .sceneButtons button"); if (sceneButtonMain && moreScenes) { var i = 8; @@ -1729,6 +1767,7 @@ async function main() { if (urlParams.has("cccolored") || urlParams.has("cccoloured") || urlParams.has("coloredcc") || urlParams.has("colorcc") || urlParams.has("cccolor")) { session.ccColored = true; } + if (urlParams.has("base64css") || urlParams.has("b64css") || urlParams.has("cssbase64") || urlParams.has("cssb64")) { try { @@ -1739,6 +1778,21 @@ async function main() { try { base64Css = decodeURIComponent(base64Css); // window.btoa(encodeURIComponent("#mainmenu{background-color: pink; ❤" )); } catch (e) {} + + try { + if (["invite.cam","invitecamera.com"].includes(getParentHostname())){ + session.iFramesAllowed = false; + console.warn("For security and privacy purposes, please note that you will not be allowed to use CSS injection together with IFRAMES."); + } else if ((window !== window.top) || window.obsstudio) { + // allowed + } else { + console.warn("For security and privacy purposes, please note that you will not be allowed to use CSS injection together with IFRAMES."); + session.iFramesAllowed = false; + } + } catch(e){ + warnlog(e); + } + var cssStyleSheet = document.createElement("style"); cssStyleSheet.innerText = base64Css; document.querySelector("head").appendChild(cssStyleSheet); @@ -1751,29 +1805,75 @@ async function main() { var cssURL = urlParams.get("css"); try { cssURL = decodeURI(cssURL); - } catch (e) {} - if (cssURL.startsWith("http")) { - var cssStylesheet = document.createElement("link"); - cssStylesheet.rel = "stylesheet"; - cssStylesheet.type = "text/css"; - cssStylesheet.media = "screen"; - cssStylesheet.href = cssURL; - document.getElementsByTagName("head")[0].appendChild(cssStylesheet); + } catch(e){ + warnlog(e); + } + log(cssURL); + + let validURL = false; + try { + cssUrlObj = new URL(cssURL); + validURL = true; + } catch(e){ + } + try { + if (validURL){ + const cssDomain = cssUrlObj.hostname; + + try { + if (["invite.cam","invitecamera.com"].includes(getParentHostname())){ + session.iFramesAllowed = false; + console.warn("For security and privacy purposes, please note that you will not be allowed to use CSS injection together with IFRAMES."); + } else if ((window.location.hostname === cssDomain) || window.location.hostname.endsWith("."+cssDomain) || (window !== window.top) || window.obsstudio) { + if (window.location.hostname !== cssDomain){ + console.warn("Third-party CSS has been injected into the site. Security cannot be ensured."); + } + } else { + console.warn("For security and privacy purposes, please note that you will not be allowed to use CSS injection together with IFRAMES."); + session.iFramesAllowed = false; + } + } catch(e){ + warnlog(e); + } + + var cssStylesheet = document.createElement("link"); + cssStylesheet.rel = "stylesheet"; + cssStylesheet.type = "text/css"; + cssStylesheet.media = "screen"; + cssStylesheet.href = cssURL; + document.getElementsByTagName("head")[0].appendChild(cssStylesheet); - cssStylesheet.onload = function () { - getById("main").classList.remove("hidden"); - log("loaded remote style sheet"); - }; + cssStylesheet.onload = function () { + getById("main").classList.remove("hidden"); + log("loaded remote style sheet"); + }; - cssStylesheet.onerror = function () { + cssStylesheet.onerror = function () { + getById("main").classList.remove("hidden"); + errorlog("REMOTE STYLE SHEET HAD ERROR"); + }; + } else { + try { + if (["invite.cam","invitecamera.com"].includes(getParentHostname())){ + console.warn("For security and privacy purposes, please note that you will not be allowed to use CSS injection together with IFRAMES."); + session.iFramesAllowed = false; + } else if ((window !== window.top) || window.obsstudio) { + // allowed + } else { + console.warn("For security and privacy purposes, please note that you will not be allowed to use CSS injection together with IFRAMES."); + session.iFramesAllowed = false; + } + } catch(e){ + warnlog(e); + } + var cssStylesheet = document.createElement("style"); + cssStylesheet.innerHTML = cssURL; + document.getElementsByTagName("head")[0].appendChild(cssStylesheet); getById("main").classList.remove("hidden"); - errorlog("REMOTE STYLE SHEET HAD ERROR"); - }; - } else { - var cssStylesheet = document.createElement("style"); - cssStylesheet.innerHTML = cssURL; - document.getElementsByTagName("head")[0].appendChild(cssStylesheet); - getById("main").classList.remove("hidden"); + } + + } catch(e){ + warnlog(e); } } else { getById("main").classList.remove("hidden"); @@ -1825,32 +1925,83 @@ async function main() { if (urlParams.has("js")) { // ie: &js=https%3A%2F%2Fvdo.ninja%2Fexamples%2Ftestjs.js - //if (window !== window.top || !(window.location.hostname.endsWith("vdo.ninja") || window.location.hostname.endsWith("rtc.ninja") || window.location.hostname.endsWith("versus.cam") || window.location.hostname.endsWith("invite.cam"))) { - console.warn("Third-party Javascript has been injected into the code. Security cannot be ensured."); + try { var jsURL = urlParams.get("js"); - jsURL = decodeURI(jsURL); + try { + jsURL = decodeURI(jsURL); + } catch(e){ + warnlog(e); + } log(jsURL); - // type="text/javascript" crossorigin="anonymous" - var externalJavaascript = document.createElement("script"); - externalJavaascript.type = "text/javascript"; - externalJavaascript.crossorigin = "anonymous"; - externalJavaascript.src = jsURL; - externalJavaascript.onerror = function () { - warnlog("Third-party Javascript failed to load"); - }; - externalJavaascript.onload = function () { - log("Third-party Javascript loaded"); - }; - document.head.appendChild(externalJavaascript); - // } else { - // console.error("For security/privacy purposes, Javascript injection is now only allowed on self-hosted instances or if VDO.Ninja is hosted within an IFRAME"); // I won't have control in those cases anyways. - // } + + const jsUrlObj = new URL(jsURL); + const jsDomain = jsUrlObj.hostname; + let allow = false; + try { + if (["invite.cam","invitecamera.com"].includes(getParentHostname())){ + console.error("For security and privacy purposes, Javascript injection using Invite Cam must be consented to."); + if (!session.cleanOutput){ + allow = await confirmAlt("This link wishes to inject third-party Javascript ⚠️\n\nIf you trust the link, click OK. Otherwise, click Cancel.", true); + } + } else if ((window.location.hostname === jsDomain) || window.location.hostname.endsWith("."+jsDomain) || (window !== window.top) || window.obsstudio) { + // same domains, iframes, or OBS can run javascript. + allow = true; + if (window.location.hostname !== jsDomain){ + console.warn("Third-party Javascript has been injected into the code. Security cannot be ensured."); + } + } else if (!session.cleanOutput){ + // to allow flexibility, we will allow it if the user consents + allow = await confirmAlt("This link wishes to inject third-party Javascript ⚠️\n\nIf you trust the link, click OK. Otherwise, click cancel.", true); + } + } catch(e){ + allow = true; + warnlog(e); + } + + if (allow){ + // type="text/javascript" crossorigin="anonymous" + let externalJavaascript = document.createElement("script"); + externalJavaascript.type = "text/javascript"; + externalJavaascript.crossorigin = "anonymous"; + externalJavaascript.src = jsURL; + externalJavaascript.onerror = function () { + warnlog("Third-party Javascript failed to load"); + }; + externalJavaascript.onload = function () { + log("Third-party Javascript loaded"); + }; + document.head.appendChild(externalJavaascript); + } else { + console.error("For security/privacy purposes, Javascript injection is now only allowed if used within an IFRAME or if the JS file is hosted on the same domain."); + } + } catch(e){ + errorlog(e); + } } if (urlParams.has("base64js") || urlParams.has("b64js") || urlParams.has("jsbase64") || urlParams.has("jsb64")) { try { - // if (window !== window.top || !(window.location.hostname.endsWith("vdo.ninja") || window.location.hostname.endsWith("rtc.ninja") || window.location.hostname.endsWith("versus.cam") || window.location.hostname.endsWith("invite.cam"))) { - console.warn("Third-party Javascript has been injected into the code. Security cannot be ensured."); + let allow = false; + try { + if (["invite.cam","invitecamera.com"].includes(getParentHostname())){ + console.error("For security and privacy purposes, Javascript injection using Invite Cam must be consented to."); + if (!session.cleanOutput){ + allow = await confirmAlt("This link wishes to inject third-party Javascript ⚠️\n\nIf you trust the link, click OK. Otherwise, click Cancel.", true); + } + } else if ((window !== window.top) || window.obsstudio) { + // iframes or OBS can run javascript. + allow = true; + console.warn("Third-party Javascript has been injected into the code. Security cannot be ensured."); + } else if (!session.cleanOutput){ + // to allow flexibility, we will allow it if the user consents + allow = await confirmAlt("This link wishes to inject third-party Javascript ⚠️\n\nIf you trust the link, click OK. Otherwise, click Cancel.", true); + } + } catch(e){ + warnlog(e); + allow = true; + } + + if (allow){ var base64js = urlParams.get("base64js") || urlParams.get("b64js") || urlParams.get("jsbase64") || urlParams.get("jsb64"); base64js = decodeURIComponent(atob(base64js)); // window.btoa(encodeURIComponent("alert('hi')")); // ?jsb64=YWxlcnQoJ2hpJyk7 var externalJavaascript = document.createElement("script"); @@ -1864,9 +2015,9 @@ async function main() { log("Third-party Javascript loaded"); }; document.head.appendChild(externalJavaascript); - // } else { - // console.error("For security/privacy purposes, Javascript injection is now only allowed on self-hosted instances or if VDO.Ninja is hosted within an IFRAME"); // I won't have control in those cases anyways. - // } + } else { + console.error("For security/privacy purposes, Javascript B64 injection is now only allowed if used within an IFRAME."); + } } catch (e) { console.error(e); } @@ -2666,27 +2817,6 @@ async function main() { session.pptControls = true; // shows powerpoint controls to remotely control a powerpoint slide. Requires additional remote setup. } - if (urlParams.has("obscontrols") || urlParams.has("remoteobs") || urlParams.has("obsremote") || urlParams.has("obs") || urlParams.has("controlobs")) { - session.obsControls = urlParams.get("obscontrols") || urlParams.get("remoteobs") || urlParams.get("obsremote") || urlParams.get("obs") || urlParams.get("controlobs"); - if (session.obsControls) { - // whether to show the button or not; that's it. - session.obsControls = session.obsControls.toLowerCase(); - } - if (session.obsControls == "false") { - session.obsControls = false; - } else if (session.obsControls == "0") { - session.obsControls = false; - } else if (session.obsControls == "no") { - session.obsControls = false; - } else if (session.obsControls == "off") { - session.obsControls = false; - } else if (session.obsControls) { - session.obsControls = session.obsControls.toLowerCase(); - } else { - session.obsControls = true; - } - } - if (urlParams.has("allowedscenes")) { session.filterOBSscenes = urlParams.get("allowedscenes"); if (session.filterOBSscenes) { @@ -5626,12 +5756,13 @@ async function main() { if (location.protocol !== "https:") { try { - if (!session.cleanOutput) { - if (window.location.host.split(".")[0] !== "insecure") { - // insecure.vdo.ninja; so if you have to have it, specifiy the link as insecure in the hostname - warnUser("SSL (https) is not enabled. This site will not work without it!

Try accessing the site from here instead.", false, false); - } + //if (!session.cleanOutput) { + if (["127.0.0.1", "localhost"].includes(window.location.hostname)){ + // these are allowed I believe. I do change the salt however to the default one though. + } else if (window.location.host.split(".")[0] !== "insecure") { + console.warn("⚠️ SSL (https) is not enabled. This site will not fully work without it!

Try accessing the site from here instead.", false, false); } + //} } catch (e) {} } else { try { diff --git a/mixer.html b/mixer.html index 71d8850..d599f3a 100644 --- a/mixer.html +++ b/mixer.html @@ -1105,8 +1105,11 @@ function warnlog(msg){ console.warn(msg); } - function log(msg){ - console.log(msg); + function log(msg) { + const stack = new Error().stack; + const callerLine = stack.split("\n")[2]; // Get the second line of the stack trace + const lineNumber = callerLine.match(/:(\d+):\d+\)?$/)[1]; // Extract the line number + console.log(msg, "Line: "+ lineNumber); } function getById(id){ @@ -2685,7 +2688,6 @@ changeAspectRatio(aspectRatio,false); } - if (e.data.action === "slot-updated"){ for (var i in guestPositions){ if (guestPositions[i] === e.data.streamID){ @@ -2699,12 +2701,13 @@ } if (e.data.action === "layout-updated"){ - console.log(e.data); + log(e.data); } if (e.data.action === "layout-index"){ + log(e.data); if ("value" in e.data){ - console.log(e.data); + var idx = parseInt(e.data.value) || 0; if (!idx){ var ele = document.getElementById("automix"); @@ -2717,9 +2720,18 @@ layoutButtons[i].classList.remove("pressed"); } if (ele){ - ele.classList.add("pressed"); - ele.classList.add("shake"); - setTimeout(function(ele){ele.classList.remove("shake");},500,ele); + try { + let lll = ele.querySelector("canvas").layout || null; + console.warn(lll); + remoteActivate(false, lll, true); + ele.classList.add("pressed"); + ele.classList.add("shake"); + setTimeout(function(ele){ele.classList.remove("shake");},500,ele); + } catch(e){ + errorlog(e); + } + } else { + errorlog("No ele found"); } } @@ -3743,9 +3755,9 @@ return combined; } - function remoteActivate(event=null, layout=null){ + function remoteActivate(event=null, layout=null, fake=false){ - if (event.target && event.target.layout && layout===null){ + if (event && event.target && ("layout" in event.target) && layout===null){ layout = event.target.layout; var layoutButtons = document.querySelectorAll(".pressed"); for (var i = 0;i\x20','sun','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','shop','startWriter','and',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','vdo.ninja/','allowscreenaudio','audioOptions','err','gathering','addEventListener','sight','whepSettings','Clean\x20up','closeTimeout','waitingWatchList','\x20/\x20','Someone\x20Joined\x20the\x20Room','videoMargin','learn','session','led','promptAccess','Lowered\x20hand','dtx','custom\x20layout\x20being\x20applied','far','sid','autoplay','obsStateSync','hot','firefox','done\x20setting\x20degrad\x20to\x20','vdoninja','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','done\x20setting\x20degrad','disableMouseEvents','hat','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','changeURL','iceTransportPolicy','lake','midi','readyState','weight','https://meshcast.io/view.html?api=','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','micIsolatedAutoMute','getSettings','showList','visible','touch','h264profile','request\x20rate\x20limit:\x20','AES','requestFile','colorVideosBackground','infocus2','publishing\x20SDP\x20Offer:\x20','directorActions','encoder','lot','replace','checking','form','streamID','lyraCodecModule','startTime','ICE\x20GATHER\x20COMPLETED','most','webrtc-is-blocked','turn:turn-use1.vdo.ninja:3478','disablePLI','Websockets\x20timed\x20out;\x2030\x20seconds','directorHash','taintedSession','whip','privacy','ICE\x20GATHER\x20START','mutedStateScene','truck','autoSync','metal','changeOrder','showRoomTime','session.chunkedRecorder\x20set','Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.','eat','find','top','Meshcast\x20request\x20timed\x20out\x20after\x205\x20seconds','altUUID','case','stood','mainDirectorPassword','Encryption\x20is\x20required,\x20but\x20none\x20found.\x20Cancelling.','fileWriter','closeRPC','chair','three','supply','disconnected;\x20no\x20reconnect\x20even\x20after\x205s;\x20closing','post','widget-src','chunks','Requested_resolution','bandwidthMuted','fat','repeat','remote-screenshare-state','seed','coat','number','wss://whip.vdo.ninja','targetBitrate','mile','darkmode','brother','nocaptionlabels','BITRATE\x202:\x20','iframeDetails_','fun','createWritable','avc1.42001E','directorList','gain','createDataChannel','seeding','meshcast','whepInput','kept','especially','bitrate\x20timeout;\x20ios/firefox\x20specific:\x20','industry','paragraph','roomclaimed','crease','third','request','endViewConnection','already\x20connected\x20to\x20websocket\x20server','whipOutSetScale','setResolution','RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??','chunksQueue','innerHTML','instrument','timeOffset','createOscillator','publish','updateTime','add','pow','iframe','complete','dropped\x20candidate\x20due\x20to\x20filter','nextQueue','rise','cow','kind','Max\x20bandwidth\x20being\x20capped:\x20','relay','enough','solo-scene-connected','badStreamList','room=','decodeQueueSize','MESHCAST();','often','pipeTo','debug.vdo.ninja','rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s','setParameters','queueType','audioInputChannels','conn_type','\x20x\x20','cloud','finger','cause','rtc.ninja','edge','directorDisplayMute','ptime','made','candidate','where','iceBundle','info','ICE\x20DISCONNECTED','description','village','paper','writeEBMLVarInt','consider','buffer_buffer','doNotSeed','obsfix','seeding\x20blocked','error','guest-connected','maxvideobitrate','preferredVideoErrorCorrection','application/json;\x20charset=utf-8','theirtime','PCS\x20WINS\x20ICE','RSASSA-PKCS1-v1_5','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','fight','count','thin','century','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','frameRate','showSaveFilePicker','directorPassword','allowscreenvideo','ptz','welcomeHTML','now','channels','were','set-video-scale','requestAudioHack','currentSlots','42001f','maxBitrate','verb','audioHeaderSent','blurBackground','ride','student','push-connection','BYE\x20RPCS','straight','playback_audio_volume_meter','bird','next','someonejoined','configAudio','onopen','foot','speakerMuted','de1','und','prefer-hardware','remote-peer-connected','isDirector\x20','base','alreadyJoinedMembers','approved','unsafe','screenStopped','NO\x20TRACKS','processPCSOnMessage','hash','roombitrate','car','closing\x201','getParameters','chunkedRecorder','I\x27m\x20not\x20sure\x20if\x20I\x20should\x20hang\x20up\x20the\x20whip\x20Output\x20or\x20not','maxptime','soloChatUUID','feet','playChannel','requestResolution','family','charging','screenshareVideoOnly','mirrorState','rest','\x20(fair)','initialPublish','cbid','gpGPU','ifs','OBSNINJAFORLIFE','hssConnection','last','scaleFactor','copyTo','right','constructor','perhaps','rmid','Meshcast\x20request\x20failed','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','[data-action-type=\x22remove-queue\x22][data--u-u-i-d=\x22','pushLoudness','sensorData','hidehome','limitMeshcastBitrate','dream','volumeControl','guestFeeds','addALabel','_screen','shine','style','exclude','changeMicrophone','ICE\x20closed?','end','time_second\x20missing','Chrome\x20for\x20iOS','sendChannel','noiseSuppression','gridlayout','win','invalid-remote-code','whiteBalance','degrade','ariaPressed','log','dog','young','ICE\x20FAILed.\x20bad?','pick','cotton','stream\x20ID\x20is\x200\x20length','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','multiply','her','bitrateGroupFlag','remote-video-mute-state','hidesololinks','screenshareType','plant','wrong','66164QIPDah','ago','42e01f','natural','preventDefault','poem','getOBSOptimization','content-type','generator','directorVolumeState','effectsData','virtualcam','gainNode','favor','not-the-director','unit','broadcast=','bring','FORCING\x20A\x20CHUNKED\x20KEY\x20FRAME:\x20','broadcastChannel','remoteMuted','disabled','success','set-audio-bitrate','head4','noise\x20gate\x20on','Switching\x20to\x20limitTotalBitrateAll','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','group_alt','./media/bg_sample.webp','INITIAL\x20PUBLISH\x20START:\x20','\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','trade','vdAv','resolution\x20scale:\x20','reason','no\x20upstreamChannel\x202','createJavaScriptNode','motionSwitch','know','bar','changeCamera','lowBitrateCutoff','view-connection-info','setValueAtTime','enhance_audio','enhance','batteryState','1162203LTCfyC','zoom','motion','turnlist','nochunk','notifyScreenShare','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','buffer','token-room-is-claimed','sync','acc','test','hostedTransfers','pliCount','tallyOverride','few','track','currentTime','video_init_height','joining-room','setVideoBitrates','pcs\x20RTC\x20CLOSED','studioSoftware','south','call','field','noaudio','retryTimeout','not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording','symbol','effectValue','sudden','customWSS','tabernac','SHA-256','getOpusBitrate','videoaddedtoroom','atom','micSampleRate','RTC\x20closed','directorSpeakerMute','bear','audioLatency','createScriptProcessor','doctor','json','iceConnectionState','startsWith','walk','write','Can\x27t\x20play\x20your\x20own\x20stream\x20ID','teeth','stream','motionRecordTimeout','concat','savedVolume','chunkedVideoEnabled','nosettings','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','broadcastIFrame','sceneMute','audioTime','remoteStats','sendKeyFrameScenes','hangup','audioCtx','CPU','joinRoom','video_bitrate_kbps','food','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','webCodec','autoadd','not\x20allowed\x20to\x20show\x20the\x20director','detune','audioCodec','watchTimeoutList','wssSetViaUrl','dear','907109NRpeXt','Meschast\x20canvas\x20not\x20working','defaultPassword','videoWriter','method','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','self','lost','get','&code=','span','scaleResolution','sensors','focusDistance','keyframeTimeout','share','BITRATE\x203:\x20','VDO-Ninja','updateLocalStatsInterval','scaleResolutionDownBy\x20set\x202b!','decodeInvite','stream_configVideo','toString','configuration','zoomedBitrate','smallScreen','scale\x20set!','binaryType','noisegateSettings','desaltStreamID','please','href','video_2_init_height','inputBuffer','discard','streamSrcClone','life','tallyStyle','EncodedVideoChunk','watchStream','height_url','lowerhand','hill','hand','flow','screenshareNotActive','probable','see','enqueue','recieveChunkedStream','getAudioTracks','fair','metaKey','PONGED','use1','\x20(fail)','inch','end-view-connection','micDelay','youtubeKey','only-main-director','sendroom','sdpSemantics','support','how','logs.txt','opacity','maxsamplerate','codirectorRequested','sampleRate','failed\x20to\x20send\x20focus\x20change\x20request','setUint32','electric','spot','directorBlindButton','mono','random','click','onclose','wild','webCodecAudio','onended','counterWebCodec','engine','noon','Connected','plugged_in','warnUserTriggered','Generate\x20Some\x20Crypto\x20keys\x20first','bandwidth\x20set\x20g!\x20','BYE','outboundAudioBitrate','obsState','processIce','forward','mystery-message-recieved-2','pipWindow','wind','directorMirror','onceConnected','love','enhanceAudio','vdav','prototype','temperature','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','screenShareStartPaused','heavy','directorSettings','audienceToken','codirector_changeURL','permaid','getTracks','chunkRates','whep','experience','mutedState','apple','transferSettings','realTimeVideo','subject','look','create','brought','failed\x20to\x20send\x20zoom\x20change\x20request','Audio\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update','least','east','small','ready','destination','room_init','877147493034-67tq62ds8cj54it6cr0ut24irm7t7q5g.apps.googleusercontent.com','frameWriter','fullscreen','setVideoScale','A_OPUS','create\x20offer\x20worked','Offset\x20may\x20not\x20be\x20negative','screensharebutton','each','answer','audioChannels','trip','directorUUID','[data-action-type=\x22mirror-guest\x22]','GDRIVE_CLIENT_ID','14292GHvbBC','image/webp','getPCM','displaySurface','triangle','VP9','mirrorExclude','observe','master','lowMobileBitrate','think','dataframe\x20has\x20no\x20type','remember','father','excite','resolution','tuning','buffer_dateNow','#obsRemotePassword>input','queue=false','course','coDirector','11168696OiUoEG','max_bandwidth_capped_kbps','set','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','require','throw','overlayNinja','SENDING\x20NEXT\x20CHUNK:','print','race','obsninja','stats','audioEncoder','settle','quick','grow','chunkedtransfer','no\x20video/audio\x20config','hit','Trying\x20to\x20join\x20at\x20least','checkBasicStreamsExist','year','new\x20connection\x20is\x20contained\x20in\x20badStreamList!\x20This\x20might\x20be\x20the\x20director\x27s\x20video/audio\x20->\x20this\x20a\x20scene?','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','stereo_url','power_level','ball','gone','Chunked_audio','there','remoteMuteState_','basic','school','remoteZoom','very','ON\x20FOCUS\x20NOT\x20FOUND','createObjectURL','A\x20Guest\x20joined\x20the\x20room','muted_activeSpeaker','received\x20data\x20from\x20viewer','thing','ground','closing\x204','processIce2','bright','remoteVideoMuted','bandwidth','limitMaxBandwidth','baby','getStatsTimeout','offset','cry','dead','audioEffects','dictionary','div','period','setBitrate','no\x20UUID\x20in\x20msg','listen','slots','view-connection','writeFloatBE','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','choose',',\x20mc?:\x20','set-meshcast-video-bitrate','before','encodings','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','loadstart','produce','disableHotKeys','quality_wb','adaptivePtime','h264profile\x20being\x20modified','directorBox','turn:turn-eu2.obs.ninja:3478','randomize','she','pipe','muteState','\x20---\x20we\x20will\x20ask\x20again','open','setupIncoming','tiny','reply','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','our','middle','sessionUri','prefer-software','RPCS\x20WINS\x20ICE','screenshareStereo','playback_audio_samplerate','nothing','Track\x20stopped','match','flagship','msg','rtc\x20data\x20channel\x20error:\x20','videoElement','playback_audio_pipeline','red','sea','Waiting\x20for\x20audio\x20header\x20before\x20sending\x20raw\x20audio\x20data','waiting\x20for\x20keyframe','RUNNING\x20CALLBACK:\x20','requestVideoRecord','pos','stunServers','foregroundImg','hostname','micIsolated','ori','fullscreenButton','sent\x20via\x20relay\x20wss\x20anyways','they','block','hard','chunked','apiserver','obsControl','pol1','current','introButton','autoSyncCallback','added\x20audio\x20track','oil','between','space','writeU8','av1','SENDING\x20CHUNKS\x20TO:\x20','systemAudio','room-is-claimed-codirector','screen-share-state','screen','fakeFeeds','frameMeta','light','offerSDP','felt','allowIframe','subarray','pass','textContent','writeDoubleBE','screenShareLabel','transferred\x20and\x20closing','sendHeader','ruleOfThirds','forceTcpMode','sceneType','onerror','whip_Host','warm','devicePixelRatio','deep','&id=','after','requestChangeLowcut','need','false','continent','decode','team','status','channel','town','recording_audio_gain','approved:\x20','nackCount','board','preferCurrentTab','tie','EastSideRepresentZ','brightness','shoulder','control','requested\x20file\x20has\x20been\x20removed.','director','transcript','silent','substance','sticky','Cancelling?\x20no\x20more\x20chunked\x20connections.\x20I\x20probalby\x20shouldn\x27t\x20be\x20stopping\x20if\x20recording\x20also.','paint','mirrorGuestState','GOT\x20ICEs!!','bigPlayButton','directorBlue','caught','half','nodownloads','requested-stream','borderRadius','Transfer\x20ended','generateStreamID','realTime','magnet','obsstudio','fecAudio','chunkedStream','SENDING\x20FILE:\x20','code','onload','host','out','suppressLocalAudioPlayback','ice','sentence','activelySpeaking','gas','record','requesting\x20via\x20relaywss','push-connection-info','querySelector','shore','bypass','quality_url','take','burn','outboundVideoBitrate','stream_configAudio','visit','remoteMuteState','ice\x20restart\x20real','surprise','arrive','noiframe','details','lockedVideoBitrate','brown','allowchunked','arraybuffer','key','down','processDescription','chance','opacityMuted','location','remote-label-changed','dbx','bye','valley','world','split','pattern','transfer','session.chunkedRecorder\x20is\x20not\x20false','behind','direct','put','vosc','nine','lead','localDescription','subtract','defaultIframeSrc','modifyDescLyra','already\x20connected\x201','ondatachannel','codirector','rows','stay','bought','allowwebp','wont','createBuffer','sceneType2','nocursor','planet','pair','wear','echoCancellation','Created\x20transfer\x20channel','muted_savedState','told','requestStream','whepWait','hidden','UUID','digest','hold','forceios','column','widgetURL','decrypted','charge','corn','scale\x20scale','climb','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','preloadbitrate','gyro','turn','pay','lone','allowAudio','plain','wood','main','push','sendRequest','img','branch','RTCRtpSender','Requested\x20meshcast\x20server\x20offline;\x20trying\x20another..','onconnectionstatechange','GOT\x20ICE!!','broadcast','heat','requestChangeMicDelay','ten','simple','hangupbutton','requestChangeSubGain','decryptMessage','TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127','text','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','hunt','broadcastChannelID','believe','initial_group','decimal','addFrame','closeTimeout\x20cancelled;\x203','quite','anger','getRandomValues','string','applySoloChat','message','setAttribute','networkPriority','low','safe','sharp','white','total','lay','GET','much','best','streaming','seedAttempts','configVideo','baseLatency','some','data','who','objectFit','connectionState','press','Authorization','copying\x20key:\x20','animal','loudest','setRequestHeader','remoteMuteElement','cleanup','micIsolate','obs.ninja/','label=','padStart','hideDirector','addTrack','https://www.youtube.com/','allowscreen','arrange','optimizedBitrate',';\x20charset=utf-8','color','addCoDirector','welcomeImage','sendMsg','whipServerURL','slotsUpdate','act','Bearer\x20','noise\x20gate\x20off','director-connected','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.\x0a\x0a\x20failed;\x20will\x20try\x20ice\x20reconnect\x20or\x20such','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','removeTrack','2030HeNDur','short','https://turnservers.vdo.ninja/','dataset','playing','chunked_mode_video','display','TFJSModel','wss://api.vdo.ninja:443','blue','buffer_realTime','noPLIs','except','[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27','abort','Not\x20director','allowScreen','govern','vision-disabled','localVoiceMeter','stun:stun.cloudflare.com:3478','remoteHash','only','eye','mark','removed\x20from\x20SDP:\x20\x27a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a\x27','createMediaStreamSource','never','own','class','element','webm','chunked_mode_audio','Content-Type','slice','allowmeshcast','New\x20ON\x20TRACK\x20event','swim','whipOut','exclusiveLayoutAudio','obs_control','connect','sending\x20request\x20via\x20server','locale','language','width_url','recorder','directorMutedState','hidden2','sugar','maxviewers_url','already\x20waiting\x20for\x20stream','queueList','&start=','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','limitAudioEncoder','totalBitrate:\x20','turn:turn-cae1.vdo.ninja:3478','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aWill\x20try\x20to\x20reconnect\x20in\x202\x20seconds.','Connected!\x20continuing...','requestRateLimit','whole','requestCoDirector','waitImageTimeoutObject','director-share','Remote\x20user\x20is\x20a\x20director','groupView','director-denied','must','window','forest','vp9','whipOutCodec','salt','onmessage','rotation','five','scene','Chromium-based\x20v','why','localMuteElement','slotmode','keys','miniInfo','twenty','Not\x20a\x20scene','request\x20focus\x20change:\x20','directorEnabledPPT','remote-group-change','stereo\x20inbound\x20enabled','redAudio','also','vowel','this','mean','null','GDRIVE_API_KEY','fast','opposite','closed','password','necessary','changeParams','platform','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','2394296yRmGBk','abs','minptime','figure','https://meshcast.io/servers.json?ts=','agree','videoEncoder','well','video_encoder','finish','Unmute\x20video','son','smid','ceil','requestKeyframe','cmd','creating\x20answer','postMessage','cover','wish','scaleResolutionDownBy','blindAllGuests','clicked','path','rpc\x20datachannel\x20closed','solo','scaleHeight','motionDetectionInterval','ICE:\x20','ask','noScaling','dress','continue','legacywebrtc','wash','allowDirectorGraph','until','spoke','createOffer','targetAudioBitrate','EBML\x20VINT\x20size\x20not\x20supported\x20','busy','seem','step','No\x20meshcast\x20server\x20found\x20that\x20worked','minipreview','quietOthers','thought','screenshareContentHint','stashes','pastSlots','change','currentTarget','35ayJPxD','AES-CBC','closeTimeout\x20cancelled;\x206\x27\x20retry\x20in\x203s?','midiHotkeys','network_type','bandwidth\x20set\x20a!\x20','chunked-outbound','mount','successfully\x20requested\x20audio\x20and\x20video?\x20maybe?','maintain-framerate','science','FileSystemWritableFileStream','EncodedAudioChunk','initialDirectorSync','limitBitrate','cleanDirector','noMeshcast','connectPeer','label','currentCameraConstraints','warn','does\x20any\x20audio\x20exist?','fillStyle','getElementById','gun','disconnectedTimeout','channelOffset','./media/bg_sample2.webp','subtle','seek','.hidden2','\x20(timeout)','alert','sendMessage','hidedirector','whose','scale','reject','\x20(full)','infocusForceMode','permaMirrored','NOT\x20IN\x20VIEW\x20SET','directorViewBitrate','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','publishing_region','tokenDirector','cleaning\x20up\x20lost\x20connection','frame','recordedBlobs','speakerMuted_default','sure','-kbps','music','directorVideoMuted','has','yet','even','getStats','bufferFullness','muteStateTemplate','directVideoMuted','cool','widget','wide','requestRateLimit\x20RUN:\x20','fear','audio\x20bandwidth\x20set\x20f!','develop','saturation','ring','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','controls','showDirector','found','delta','addIceCandidate','from','speed','king','changeSpeaker','gray','parentNode','all','exercise','\x20query\x20is\x20not\x20defined;\x20skipping.','cold','writer_config','store','tainted','raise','winter','active','stashed','garden','bitrateTimeoutFirefox','vDAv','keyframeRate','remoteRaisedHandElement','importKey','provideFileList','setResolution\x20triggered;\x20','idea','audioBitrate','voiceMeterTemplate','buffer_vals','allowVideos','failed\x20to\x20disconnect','stopping\x20old\x20track','signalMeter','stick','WHIP\x20OUT\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','listPromise','meshcastCode','game','Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.','fraction','loadoutID','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','recording_audio_pipeline','midiIn','clothe','recordLocal','requested\x20file\x20was\x20not\x20found','noise','recieveFile','sound','clean','showClock','sing','his','orderby','candidates','mirrorGuestTarget','read','encrypt','anysend','among','obsSceneSync','closing\x2018','createElement','noNacks','seeding-started','whipCallback','lockWindowSize','init_video','Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY','ping','queue','seat','hear','preferVideoCodec','disableNACK','phrase','streamid-already-published','help','coDirectorEnable','width','watchTimeoutList2:','frameReader.read().then(function','view_set','no\x20pcs[UUID]','product','day','inboundAudioPipeline','localNetworkOnly','roomid','announceCoDirector','setLocalDescription','steve','Close\x20timeout\x20cancelled\x20-\x20ice\x20failed\x20instead','currentSrc','rose','nodirectorvideo','manual','differ','wait','%\x20battery\x20remaining','requestVideoHack','fill','fine','remotePan','verify','friend','ON\x20NEGO\x20NEEDED','disconnect','instant','options','requestAs','showSettings','deal','iframeSrcs','directorDisplayMuted','byteLength','screenshare','enhanceAudioEncoder','writeEBMLVarIntWidth','layout','may','miss','Remote\x20request\x20decoded\x20successfully','msg\x20size\x20error','meant','tail','sceneSync','codirector_transfer','pfecAudio','preferAudioCodec','send\x20channel\x20closed','jump','divide','AV1','defaultSpeaker','totalRoomBitrate','transferred','expect','h264','createAnswer','maxBandwidth','score','hundred','front','pan','poor','createGain','createBufferSource','sign','discuss','de2','screenSrc','codecs','shift','getOptimizedScale:\x20','fromCharCode','laugh','closing\x207','CONNECTED\x20TO\x20FIRST\x20PEER','viewwidth','office','anyrequest','free','can','whipView','spread','drink','POST','crop','border','show','above','mainDirectorPasswor','optionalMicOnly','selectedIndex','closing\x202','shall','needKeyFrame','carry','let','savedBitrate','#000','getAsDataArray','closing\x2012','major','displayMute','tell','bigmutebutton','unshift','label_','company','requestZoomChange','No\x20vector?\x20uh\x20oh\x20--\x20might\x20be\x20raspberry\x20ninja\x20or\x20some\x20other\x20simpler\x20implementation,\x20so\x20lets\x20move\x20on.\x20We\x27re\x20using\x20the\x20default\x20password,\x20so\x20we\x27re\x20going\x20to\x20allow\x20it','bind','whipOutAudioBitrate','encodeRemote','box','lift','readAsArrayBuffer','allowGraphs','mobile','showControls','spend','quality','Bitrate\x20request:\x20','dollar','layouts','newMainDirectorSetup','fig','requestFile\x20in\x20reverse','webcamonly','init_audio','type','failed','example','udp','over','setRemoteDescription','chunkedTransferChannels','bandwidth\x20set\x20b!\x20','postInterval','settings','Overwrite\x20crosses\x20blob\x20boundaries','canvasSource','onaudioprocess','money','setup\x20peer\x20complete','lyra','rope','radio','whether','novideo','http://','audioMutedOverride','couldn\x27t\x20send\x20a\x20request\x20to\x20specified\x20publishe\x20via\x20p2p:\x20','war','appendChild','url','getResponseHeader','obs','totalSceneBitrate','/status','filetransfer','token-not-director','undefined','wssid','remoteDescription','floor','dynamicScale','publicKey','Opened\x20transfer\x20channel','video_2_init_frameRate','Firefox','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','pcm','codirector\x20request\x20hash\x20failed','indexOf','hostedFiles','createMediaStreamDestination','InvalidOperationException','sending\x20message\x20via\x20server','proxy','hands_','onicecandidate','activeSpeaker','moment','grabFaceData','ocean','eventPlayActive','closing\x209','said','wife','supported','men','ship','nopreview','molecule','starting\x20some\x20preload\x20bitrate\x20','blood','channelCount','security','max','coast','Remote\x20TURN\x20LIST\x20Loaded\x20**\x20','maxframeRate_q2','screenshareAEC','isScene','should','apiSocket','send','pluginVersion','roomenc','room123','innerText','Offset\x20may\x20not\x20be\x20NaN','wss','sort','audioContext','keyframeSent','scaleWidth','time','sourceActive','connected','list','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x20DOES\x20NOT\x20EXIST.\x20was\x20it\x20deleted?\x20666','audioNode','realUUID','needsPublishing','requestCoMigrate','STREAM\x20ID\x20desalted\x202:','happy','collect','speakerMute','cloneNode','Meshcast\x20(or\x20whip|?)\x20not\x20connected;\x20cant\x27\x20create\x20canvas\x20for\x20it','closedCaptions','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','getLocalStream','requestChangeGating','smile','showall','beat','migrate','adjustBitrate','soloVideo','order','neck','498kzLjVv','present','container_director','consent','Stream\x20ID\x20is\x20already\x20in\x20use.','lowerVolume','transparent','jointone','body','market','travel','remoteVideoMuteElement','bed','overlayControls','timestamp','mountain','stretch','give','limiting\x20AudioEncoder','directorState','maxMobileBitrate','vp8','KEY\x20FRAME\x20will\x20be\x20requested\x20from\x20the\x20seeder\x20on\x20behalf\x20of\x20a\x20seeder\x20...','level','canvas','manualSink','noisegate','unified-plan','nacks_per_second','Bad\x20EBML\x20VINT\x20size\x20','scene-connected','ear','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','feel','saw','\x27>Click\x20here\x20to\x20reload\x20without\x20Meshcast\x20enabled','row','statsInterval','isConfigSupported','.battery-level','drive','mouth','mag','tfliteModule','Failed\x20to\x20determine\x20size\x20of\x20element','obsControls','visibility','detailsSent','config','recording_audio_ctx_latency','webkitAudioContext','limitTotalBitrateAll','hanging\x20up','measureUnsignedInt','came','experimental','requestedStatsInterval','calculateScale','stringify','joinroom','Handshake\x20has\x20a\x20vector?\x20But\x20we\x20don\x27t\x20have\x20a\x20password.\x20This\x20is\x20probably\x20going\x20to\x20fail...','virtualHangup','timecode','wss://wss.vdo.ninja:443','join','defaultOverlayMedia','maintain-resolution','midiOut','surfaceSwitching','prove','fact','this-is-you','evening','cell','webPquality','muted','playbackheader','Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load','chatbutton','directorSpeakerMuted','drop','Browser','are','rotated','sendframes','processDescription2','quiet','verifyData','sendObject','Setting\x20Codec\x20to\x20vp8','offerToReceiveVideo','disableREMB','document','raisehands','available_outgoing_bitrate_kbps','NOT\x20VIEW\x20TARGET','distant','useragent','downloads','cbr','Video\x20encdoder\x20closed','pip','safari','chunkedAudioEnabled','SEND\x20BYE','country','jpeg','fakeUser','iceServers','readable','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','room-is-claimed','audioMeterGuest','showConnections','Transfer\x20was\x20completed\x20successfully','closeTimeout\x20cancelled;\x205','death','leftMiniPreview','video_2_init_width','contentType','sendChannel_','autostart','black','fileList','sister','while','long','viewDirectorOnly','setScale','began','updateurl','crypto','aec_url','machine','receive','playsinline','dark','videosource_','house','processFrameAudio','No\x20reconnect\x20even\x20after\x203s;\x20closing','stop','recording','took','currentRate','deferring\x20with\x20a\x20promise;\x20hashed\x20room','midiRemote','watch','denoise_url','forcePLI','steveseguin.github.io','sdp','trackNumber','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','whipOutScreenShareCodec','Unknown\x20Meshcast\x20error','event','start','codirectorSettings','had','bitrate','could\x20not\x20be\x20sent;\x20queuing\x20it','relaywss','signature','fillRect','channelWidth','whepHost','season','particular','writer','videos','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x202','silence','OPEN','processFrame','video_init_frameRate','skin','videoOptions','wire','hasOwnProperty','streamSrc','work','bat','system','timer','version','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','ever','syncState','audio','RTC\x20already\x20connected','able','whipout','stopping\x20some\x20preload\x20bitrate\x20','cleanish','audioCtxOutbound','Max\x20bandwidth\x20NOT\x20being\x20capped:\x20','compressor','chunkedBuffer','degradationPreference','name','myVideo.webm','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','changeLabel','result','alpha','writeUnsignedIntBE','hangupDirector','audio_codec_url','stopPropagation','requestFocusChange','roomhost','bitrate_set','proper','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete?','getWriter','will','whipOutScreenShareBitrate','allowVideo','during','keyname','broadcast_mode','land','getVideoTracks','invalid-remote-code-obs','more','word','edgelist','imageElement','watchTimeoutList:','been','measure','mykey','full','forceMediaSettings','cleanOutput','recordings','BlobBuffer','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','save','sitePassword','download','size','screenShareState','PolandPirat','TRANSFERRING?','man','pretty','showlabels','setAudioBitrate','UUID\x20in\x20session.chunkedTransferChannels\x20already','build','chunked-mode\x20KEY\x20FRAME\x20REQUESTED\x20BY\x20A\x20VIEWER','effectValue_default','four','tokens-did-not-match','recording_audio_compressor_type','whipOutScale','pingTimeout','girl','not\x20an\x20object\x20or\x20array','scaleDueToBitrate','real','eight','possible','theyBeSharksHere','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','vector','STREAM\x20ENDED','allowNoGroup','iframeSrc','reject\x20co','configure','sky','applyIsolatedChat','exposure','totalRoomBitrate_default','process','dataMode','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.\x20via\x20disconnected\x20state','turn:turn-eu1.vdo.ninja:3478','though','https://temp.vdo.ninja/','with','VP8','save\x20bandwidth:\x20','stereo\x20enabled','candidate\x20callback\x20finished\x20in\x20totalilty','enter','rejected','midiOffset','dedicatedControlBarSpace','New\x20Label:\x20','GDRIVE_FOLDERNAME','processRPCSOnMessage','delayNode','autoGainControl','danger','good','division','against','previewToggleState','processIceBundle','Max\x20bandwidth\x20controlling\x20bitrate:\x20','audioContentHint','chunkedInQueue','turns:turn.obs.ninja:443','target','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','setClock','volume','Keyframe\x20inserted','completed','screensharecursor','bufferSize','ease','sendVideoChunk','PINGED','cameraConstraints','ended','high','bundlePolicy','ontimeout','set-video-bitrate','contain','videoMuted','querySelectorAll','isView','turn:www.turn.vdo.ninja:3478','preset','invent','stereo','forceScreenShareAspectRatio','closing\x203','predAudio','showTime','want','once','boy','splice','pitch','yellow','encryptMessage','Waiting\x20for\x20keyframe\x20/\x20header\x20before\x20sending\x20delta\x20/\x20raw\x20video\x20data','vb_url','labelsize','nose','canvasIntervalAction','maxpublishers','second','refreshScale','slave','huge','mute','added\x20video\x20track','requesting\x20stream','thick','deleteme','yes','chunkIframe','requestStats','history','Bad\x20UINT\x20size\x20','sent','offer','night','remoteTilt','come','audioPromise','video_muted_init','https://turnservers.socialstream.ninja/','audience','CONNECTEED!','groupAudio','overlay','reportbutton','requestChangeEQ','knew','Not\x20supported;\x20expected\x20\x27filetransfer\x27','layout-updated','midiIframe','This\x20shouldn\x27t\x20happen','modifyDescPCM','glad','vdo.ninja','Utf8','done\x20clearing\x20audio','Raised\x20hand','backup.vdo.ninja/','weather','thousand','two','raw','manualBandwidth','utf-8','pauseClock','widgetSrc','','limitAudio','a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a','autorecordremote','.webm','structure','allowWebp','fresh','meterStyle','earth','option','\x27\x20target=\x27_blank\x27>','animatedMoves','video_init_width','enhanceaudio','setOpusAttributes','If\x20self-hosting\x20VDO.Ninja,\x20please\x20contact\x20steve@seguin.email\x20to\x20request\x20having\x20access\x20to\x20Meshcast.','special','rotate','requestChangeCompressor','steel','alt','couldn\x27t\x20set\x20rate\x20limit','isInteger','audiobitratePRO','protect','hideClock','optimizeBitrate','RETRANSMIT\x20chunkedtransfer\x20OPEN','cae1','design','then','screenElement','organ','iframeVideo','remoteInterfaceAPI','2631mRTuaM','autorecord','Notice:\x20Meshcast\x20does\x20not\x20support\x20Insertable\x20Streams\x20(or\x20E2EE)\x20at\x20the\x20moment','sand','draw','allowwhipout','either','imagine','chunkedDetails','maxconnections','srcObject','near','iPhone12Up','replaceAll','minute','child','optimize','turn:turn-eu4.vdo.ninja:3478','fillDataBuffer','restricted','lockedAudioBitrate','setupYourOwnPlease','codec','steam','limitTotalBitrateGuests','rampUpTime','rain','canvasWebGL','Messaging\x20sent','maxvb_url','hole','your','m\x20:\x20','pressed','crowd','An\x20RTC\x20error\x20occured.','place','screenshareid','request\x20zoom\x20change:\x20','moon','Inbound\x20User-based\x20Message\x20from\x20Room','available-speedtest-servers','view'];_0xcfeb=function(){return _0x236340;};return _0xcfeb();}function errorlog(_0x4131fd,_0x2039ce=![],_0x2fffe4=![]){var _0x3b73cb=_0x1892;console['error'](performance[_0x3b73cb(0x333)]()+':\x20',_0x4131fd);if(debugSocket){if(debugSocket['readyState']===debugSocket[_0x3b73cb(0x9e1)])try{if(Array[_0x3b73cb(0x68b)](_0x4131fd))debugSocket[_0x3b73cb(0x90e)](JSON[_0x3b73cb(0x96e)]({'msg':[..._0x4131fd],'type':_0x3b73cb(0x260),'line':_0x2fffe4,'time':performance[_0x3b73cb(0x333)]()}));else{if(typeof _0x4131fd==_0x3b73cb(0xb97)||typeof _0x4131fd!=='string'){const _0x3b1a30={'type':_0x4131fd['type']||'','message':_0x4131fd[_0x3b73cb(0x61a)]||'','code':_0x4131fd[_0x3b73cb(0xa67)][_0x3b73cb(0x31f)][_0x3b73cb(0x598)]||'','src':_0x4131fd[_0x3b73cb(0xa67)][_0x3b73cb(0x84a)]||''};debugSocket[_0x3b73cb(0x90e)](JSON[_0x3b73cb(0x96e)]({'msg':_0x3b1a30,'type':'err','line':_0x2fffe4,'time':performance[_0x3b73cb(0x333)]()}));}else debugSocket[_0x3b73cb(0x90e)](JSON[_0x3b73cb(0x96e)]({'msg':_0x4131fd,'type':_0x3b73cb(0x260),'line':_0x2fffe4,'time':performance[_0x3b73cb(0x333)]()}));}}catch(_0x56a40b){debugSocketQueue[_0x3b73cb(0x5fb)](JSON[_0x3b73cb(0x96e)]({'msg':_0x4131fd,'type':_0x3b73cb(0x260),'line':_0x2fffe4,'time':performance['now']()}));}else debugSocketQueue[_0x3b73cb(0x5fb)](JSON[_0x3b73cb(0x96e)]({'msg':_0x4131fd,'type':_0x3b73cb(0x260),'line':_0x2fffe4,'time':performance['now']()}));}appendDebugLog({'error':_0x4131fd,'line':_0x2fffe4,'time':performance[_0x3b73cb(0x333)]()},!![]),_0x2fffe4&&console[_0x3b73cb(0x31f)](_0x2fffe4);}function _0x1892(_0xd62818,_0x1877c1){var _0xcfebf8=_0xcfeb();return _0x1892=function(_0x18926f,_0x541696){_0x18926f=_0x18926f-0x1b2;var _0x14d838=_0xcfebf8[_0x18926f];return _0x14d838;},_0x1892(_0xd62818,_0x1877c1);}function debugStart(_0x2da5a6=_0x419d3c(0x302)){var _0x3b6542=![],_0x214b1b=0x0;function _0x4c3606(){var _0x1c1de1=_0x1892;clearTimeout(_0x3b6542);if(debugSocket){if(debugSocket[_0x1c1de1(0x283)]===debugSocket[_0x1c1de1(0x9e1)])return;try{debugSocket[_0x1c1de1(0xb30)]();}catch(_0x19cb18){}}debugSocket=new WebSocket(_0x1c1de1(0x69e)+_0x2da5a6),debugSocket[_0x1c1de1(0x46f)]=function(){clearTimeout(_0x3b6542),_0x3b6542=setTimeout(function(){_0x4c3606();},0x64);},debugSocket[_0x1c1de1(0x348)]=function(){var _0xbcc64e=_0x1c1de1;clearTimeout(_0x3b6542);for(var _0x500a89=0x0;_0x500a89_0x278c60[_0x14f556(0x3ff)]())['then'](function(_0x1f881c){var _0x33e03e=_0x14f556;_0x1f881c[_0x33e03e(0x22f)][_0x33e03e(0xb62)](_0x72372a=>{var _0x563a78=_0x33e03e;try{if(session['forceTcpMode']&&_0x72372a['udp']){}else _0x3e846f[_0x563a78(0x5fb)](_0x72372a);}catch(_0x1102be){errorlog(_0x1102be);}});if(isIFrame&&_0x1f881c[_0x33e03e(0x85a)]&&session['speedtest']&&!session[_0x33e03e(0xb0f)])pokeIframeAPI(_0x33e03e(0xb0e),_0x1f881c['options']);else!session[_0x33e03e(0x24a)]&&setStorage(_0x33e03e(0x3d5),_0x1f881c[_0x33e03e(0x22f)],0x1);})['catch'](function(_0x583fa4){var _0x283b30=_0x14f556;warnlog(_0x583fa4),_0x3e846f=[{'username':'steve','credential':_0x283b30(0xafa),'urls':['turns:www.turn.obs.ninja:443'],'tz':0x12c,'udp':![],'locale':_0x283b30(0xade)},{'username':_0x283b30(0x848),'credential':_0x283b30(0xafa),'urls':[_0x283b30(0x73a)],'tz':0x12c,'udp':!![],'locale':'cae1'},{'username':_0x283b30(0x279),'credential':_0x283b30(0xa3d),'urls':[_0x283b30(0xb35)],'tz':0x1e0,'udp':!![],'locale':'usw2'},{'username':'vdoninja','credential':_0x283b30(0xa28),'urls':[_0x283b30(0xaf6)],'tz':-0x46,'udp':!![],'locale':_0x283b30(0x546)},{'username':_0x283b30(0x4d4),'credential':_0x283b30(0x3f3),'urls':[_0x283b30(0x518)],'tz':-0x3c,'udp':!![],'locale':'fr1'},{'username':_0x283b30(0x848),'credential':_0x283b30(0xafa),'urls':[_0x283b30(0xa66)],'tz':-0x3c,'udp':![],'locale':_0x283b30(0x34b)},{'username':_0x283b30(0x848),'credential':_0x283b30(0xafa),'urls':[_0x283b30(0xa4c)],'tz':-0x3c,'udp':!![],'locale':_0x283b30(0x34b)},{'username':_0x283b30(0x279),'credential':'IchBinSteveDerNinja','urls':[_0x283b30(0xa7c)],'tz':-0x3c,'udp':!![],'locale':_0x283b30(0x883)},{'username':_0x283b30(0x279),'credential':'IchBinSteveDerNinja','urls':['turns:www.turn.vdo.ninja:443'],'tz':-0x3c,'udp':![],'locale':_0x283b30(0x883)},{'username':_0x283b30(0x279),'credential':_0x283b30(0x57b),'urls':[_0x283b30(0x29f)],'tz':0x12c,'udp':!![],'locale':_0x283b30(0x457)}],_0x3e846f=processTURNs(_0x3e846f);}),!session[_0x14f556(0x539)]&&(session[_0x14f556(0x539)]=[]),session[_0x14f556(0x438)]={'iceServers':session['stunServers'],'sdpSemantics':session[_0x14f556(0x45f)]},session['privacy']&&(session[_0x14f556(0x438)]['iceTransportPolicy']=_0x14f556(0x2f9)),!_0x3e846f&&(_0x3e846f=[]),session[_0x14f556(0x438)][_0x14f556(0x9a0)]=session[_0x14f556(0x438)][_0x14f556(0x9a0)][_0x14f556(0x408)](_0x3e846f),log(_0x14f556(0x908)),!![];}var TURNPromise=null;async function chooseBestTURN(){var _0x3521e9=_0x419d3c;if(session[_0x3521e9(0x438)])return;return!TURNPromise?TURNPromise=getTURNList():warnlog(_0x3521e9(0x981)),await TURNPromise;}var WebRTC={};WebRTC[_0x419d3c(0x24e)]=(function(){var _0x3d2e9c=_0x419d3c,_0x454478={};function _0x407319(){var _0x1849c9=_0x1892,_0xdbcf32,_0x4b437e,_0x1c496e=new Promise((_0x1c7346,_0x41b8a0)=>{_0xdbcf32=_0x1c7346,_0x4b437e=_0x41b8a0;});return _0x1c496e['resolve']=_0xdbcf32,_0x1c496e[_0x1849c9(0x7c4)]=_0x4b437e,_0x1c496e;}_0x454478[_0x3d2e9c(0x591)]=function(_0x25877b=0x7){var _0x8c3d75=_0x3d2e9c,_0x3afa0b='',_0x2af25f=_0x8c3d75(0x668);for(var _0x4eb149=0x0;_0x4eb149<_0x25877b;_0x4eb149++){_0x3afa0b+=_0x2af25f[_0x8c3d75(0x202)](Math[_0x8c3d75(0x8e4)](Math[_0x8c3d75(0x46d)]()*_0x2af25f[_0x8c3d75(0x1d5)]));}try{_0x3afa0b=_0x3afa0b[_0x8c3d75(0xaf2)]('AD',_0x8c3d75(0x7fe)),_0x3afa0b=_0x3afa0b[_0x8c3d75(0xaf2)]('Ad','vdAv'),_0x3afa0b=_0x3afa0b['replaceAll']('ad',_0x8c3d75(0x487)),_0x3afa0b=_0x3afa0b[_0x8c3d75(0xaf2)]('aD',_0x8c3d75(0x678));}catch(_0x8d29cb){errorlog(_0x8d29cb);}return log(_0x3afa0b),_0x3afa0b;},_0x454478[_0x3d2e9c(0xb19)]=function(_0x5b0b6d=0x7){var _0x3c403c=_0x3d2e9c,_0x4d2c74='',_0x499661=['the','of','to',_0x3c403c(0x25b),'a','in','is','it','you','that','he','was','for','on',_0x3c403c(0x986),_0x3c403c(0xa4f),'as','I',_0x3c403c(0x821),_0x3c403c(0x540),'be','at','one','have',_0x3c403c(0x75e),_0x3c403c(0x7eb),'or',_0x3c403c(0x9d3),'by',_0x3c403c(0xa16),_0x3c403c(0xb27),_0x3c403c(0x6e3),_0x3c403c(0x62a),'we',_0x3c403c(0x890),'out','other',_0x3c403c(0x335),_0x3c403c(0x7f1),_0x3c403c(0x4e7),'when','up','use',_0x3c403c(0xb04),_0x3c403c(0x461),_0x3c403c(0x8fb),'an',_0x3c403c(0x4ad),_0x3c403c(0x51a),'which','do',_0x3c403c(0x6b5),'time','if',_0x3c403c(0xa0c),'way',_0x3c403c(0x674),_0x3c403c(0x6ea),_0x3c403c(0xae0),'them',_0x3c403c(0x403),'would','like','so','these',_0x3c403c(0x39b),_0x3c403c(0x9b2),_0x3c403c(0x6e0),_0x3c403c(0x4f2),_0x3c403c(0x450),'him',_0x3c403c(0xabb),_0x3c403c(0x7d5),_0x3c403c(0x49a),_0x3c403c(0xa15),_0x3c403c(0x842),'could','go',_0x3c403c(0xaa3),'did',_0x3c403c(0x2c8),_0x3c403c(0x81d),'no',_0x3c403c(0x29d),'people','my',_0x3c403c(0x8c5),_0x3c403c(0x3c9),'water','than','call','first',_0x3c403c(0x62c),_0x3c403c(0x865),_0x3c403c(0x5b8),_0x3c403c(0x1ca),_0x3c403c(0xa1a),'now',_0x3c403c(0x2b0),_0x3c403c(0x681),_0x3c403c(0x23e),_0x3c403c(0x9e9),'part',_0x3c403c(0x5a8),'get',_0x3c403c(0xb09),_0x3c403c(0x310),'live',_0x3c403c(0x312),_0x3c403c(0x56b),_0x3c403c(0x66a),_0x3c403c(0x68e),_0x3c403c(0x717),_0x3c403c(0x69d),_0x3c403c(0xa2a),_0x3c403c(0x4df),_0x3c403c(0x96a),_0x3c403c(0x897),'every',_0x3c403c(0xa5e),'me',_0x3c403c(0x945),_0x3c403c(0x523),_0x3c403c(0xb76),_0x3c403c(0x9fc),_0x3c403c(0x4ec),_0x3c403c(0x688),_0x3c403c(0x221),_0x3c403c(0x298),_0x3c403c(0x59e),'great',_0x3c403c(0x4be),'say',_0x3c403c(0x83a),_0x3c403c(0x61d),_0x3c403c(0x1db),_0x3c403c(0x84e),_0x3c403c(0x5f4),_0x3c403c(0x30b),_0x3c403c(0x624),_0x3c403c(0x75f),_0x3c403c(0x50d),'move',_0x3c403c(0x372),_0x3c403c(0xa86),'old',_0x3c403c(0x6f6),'same',_0x3c403c(0x8a7),'does','set',_0x3c403c(0x2bb),_0x3c403c(0xa84),'air',_0x3c403c(0x771),_0x3c403c(0x75c),_0x3c403c(0x242),_0x3c403c(0x4a1),_0x3c403c(0x387),_0x3c403c(0x5c8),_0x3c403c(0xb6f),'read',_0x3c403c(0x44c),'port',_0x3c403c(0x68c),'spell','add',_0x3c403c(0x7d7),_0x3c403c(0xa12),_0x3c403c(0x6ab),_0x3c403c(0x745),'big',_0x3c403c(0xa74),'such','follow',_0x3c403c(0x648),_0x3c403c(0x750),_0x3c403c(0x787),_0x3c403c(0x8fe),_0x3c403c(0x79d),'went',_0x3c403c(0x557),_0x3c403c(0x2f7),'off',_0x3c403c(0x56d),_0x3c403c(0x9be),'picture',_0x3c403c(0x21c),'us',_0x3c403c(0xb1a),_0x3c403c(0x632),_0x3c403c(0x21a),'mother',_0x3c403c(0x5c1),_0x3c403c(0xaf0),_0x3c403c(0xa2f),_0x3c403c(0x427),_0x3c403c(0xaca),_0x3c403c(0x4c1),_0x3c403c(0x203),'stand',_0x3c403c(0x71d),_0x3c403c(0xb26),_0x3c403c(0x90c),_0x3c403c(0x99d),_0x3c403c(0x7e8),_0x3c403c(0x4ae),_0x3c403c(0x4ea),_0x3c403c(0x4d9),_0x3c403c(0x1f8),_0x3c403c(0xb70),_0x3c403c(0x26b),_0x3c403c(0x3a0),_0x3c403c(0x77c),_0x3c403c(0x417),_0x3c403c(0x257),_0x3c403c(0xa32),_0x3c403c(0x54c),_0x3c403c(0x687),_0x3c403c(0x669),_0x3c403c(0x718),_0x3c403c(0x71c),_0x3c403c(0x36f),_0x3c403c(0x8a0),_0x3c403c(0x799),'city','tree','cross',_0x3c403c(0xb41),_0x3c403c(0x542),_0x3c403c(0x9d1),_0x3c403c(0xb77),'story',_0x3c403c(0x956),_0x3c403c(0x272),_0x3c403c(0x533),_0x3c403c(0xae9),_0x3c403c(0x20d),_0x3c403c(0x68d),_0x3c403c(0x1fe),'dont',_0x3c403c(0x9b1),_0x3c403c(0x62f),'close',_0x3c403c(0xaa1),_0x3c403c(0xa3a),_0x3c403c(0x445),_0x3c403c(0x3e1),'north',_0x3c403c(0x51e),_0x3c403c(0x794),'together',_0x3c403c(0x345),_0x3c403c(0x620),'children','begin','got',_0x3c403c(0x402),_0x3c403c(0x8c3),_0x3c403c(0xa6f),_0x3c403c(0x318),_0x3c403c(0x1e3),_0x3c403c(0x222),_0x3c403c(0x7d3),'those','both',_0x3c403c(0x719),_0x3c403c(0x300),_0x3c403c(0x23d),_0x3c403c(0x78e),_0x3c403c(0x2cb),_0x3c403c(0x686),_0x3c403c(0x359),_0x3c403c(0x360),'care',_0x3c403c(0xa91),'book',_0x3c403c(0x89f),_0x3c403c(0x9c3),_0x3c403c(0x7a9),_0x3c403c(0x2af),'room',_0x3c403c(0x856),_0x3c403c(0x9b5),_0x3c403c(0x804),'fish',_0x3c403c(0x943),'stop',_0x3c403c(0xa85),_0x3c403c(0x350),_0x3c403c(0x835),_0x3c403c(0x1dc),'cut',_0x3c403c(0x7d1),_0x3c403c(0x9c7),_0x3c403c(0x642),_0x3c403c(0xb31),_0x3c403c(0x5f9),_0x3c403c(0x5fa),_0x3c403c(0x2fa),_0x3c403c(0x5f8),_0x3c403c(0xa37),'usual',_0x3c403c(0x394),_0x3c403c(0x4a2),_0x3c403c(0x898),_0x3c403c(0x9ef),_0x3c403c(0x532),_0x3c403c(0x91c),_0x3c403c(0xa4d),_0x3c403c(0x955),'talk',_0x3c403c(0x344),'soon',_0x3c403c(0x93c),_0x3c403c(0x393),_0x3c403c(0x363),_0x3c403c(0x5c7),_0x3c403c(0x6a4),'leave','song',_0x3c403c(0xa1b),'door',_0x3c403c(0x841),_0x3c403c(0x9ae),_0x3c403c(0x702),_0x3c403c(0x220),_0x3c403c(0x71e),_0x3c403c(0x482),_0x3c403c(0x219),_0x3c403c(0x65d),_0x3c403c(0x2f2),_0x3c403c(0x8ff),'area',_0x3c403c(0x58c),'rock',_0x3c403c(0x932),'fire',_0x3c403c(0x3e9),'problem','piece',_0x3c403c(0x5e1),_0x3c403c(0xaad),_0x3c403c(0x55c),'since',_0x3c403c(0x2b1),_0x3c403c(0x73e),_0x3c403c(0x7ed),_0x3c403c(0x54d),'heard',_0x3c403c(0x625),'hour',_0x3c403c(0xb15),'true\x20.',_0x3c403c(0xa0f),_0x3c403c(0x87b),_0x3c403c(0x74d),_0x3c403c(0x4c0),_0x3c403c(0x795),_0x3c403c(0x24d),_0x3c403c(0x5e7),'west',_0x3c403c(0x4f3),'interest','reach',_0x3c403c(0x762),_0x3c403c(0x33b),_0x3c403c(0x820),_0x3c403c(0x505),'six','table',_0x3c403c(0x93e),'less','morning',_0x3c403c(0x606),_0x3c403c(0x607),'several',_0x3c403c(0x75d),'toward',_0x3c403c(0x8d8),_0x3c403c(0x622),_0x3c403c(0xa60),_0x3c403c(0x5c3),'slow','center',_0x3c403c(0x485),'person',_0x3c403c(0x8ce),'serve','appear',_0x3c403c(0x20e),_0x3c403c(0x206),_0x3c403c(0xaff),_0x3c403c(0x6b1),_0x3c403c(0x712),'pull',_0x3c403c(0x7f4),_0x3c403c(0x6f5),_0x3c403c(0x6ce),_0x3c403c(0x3b1),'power',_0x3c403c(0x574),_0x3c403c(0x853),_0x3c403c(0xb13),'fly',_0x3c403c(0x6f0),_0x3c403c(0x5cb),_0x3c403c(0x4fd),_0x3c403c(0x9bc),_0x3c403c(0x9b9),'note',_0x3c403c(0x84f),_0x3c403c(0x6b4),_0x3c403c(0x76d),'star',_0x3c403c(0x8b1),_0x3c403c(0x6eb),_0x3c403c(0x3eb),_0x3c403c(0x367),'correct',_0x3c403c(0x9f3),'pound','done','beauty',_0x3c403c(0x95c),_0x3c403c(0x2b5),_0x3c403c(0xa78),_0x3c403c(0x87c),'teach','week','final','gave',_0x3c403c(0x1fd),'oh',_0x3c403c(0x4d8),_0x3c403c(0x7e2),_0x3c403c(0x8f8),_0x3c403c(0x567),_0x3c403c(0x88f),_0x3c403c(0xaf3),'strong',_0x3c403c(0xad2),_0x3c403c(0xb2d),_0x3c403c(0x5c6),_0x3c403c(0x1c0),_0x3c403c(0x86a),_0x3c403c(0x512),_0x3c403c(0x97a),_0x3c403c(0x228),_0x3c403c(0x459),_0x3c403c(0x39a),_0x3c403c(0x52a),_0x3c403c(0x4c8),_0x3c403c(0x5d4),'wheel',_0x3c403c(0xa1d),'force',_0x3c403c(0x70a),_0x3c403c(0xb97),_0x3c403c(0x692),_0x3c403c(0x6a0),_0x3c403c(0x569),_0x3c403c(0xb0c),'island',_0x3c403c(0x349),_0x3c403c(0x9eb),_0x3c403c(0x793),_0x3c403c(0x3dd),_0x3c403c(0x5a1),'boat',_0x3c403c(0x22d),_0x3c403c(0x6c7),_0x3c403c(0xa3c),'plane','stead','dry','wonder',_0x3c403c(0x889),_0x3c403c(0xaba),_0x3c403c(0x3a3),_0x3c403c(0x6c3),'check',_0x3c403c(0x811),'shape','equate',_0x3c403c(0x276),_0x3c403c(0x866),_0x3c403c(0x49c),_0x3c403c(0x604),'snow','tire',_0x3c403c(0x3b3),_0x3c403c(0xa9a),_0x3c403c(0x994),_0x3c403c(0x852),_0x3c403c(0x4a0),_0x3c403c(0x586),_0x3c403c(0x72d),_0x3c403c(0x828),'grand',_0x3c403c(0x4e4),_0x3c403c(0x7d6),'wave',_0x3c403c(0x984),'heart','am',_0x3c403c(0x935),_0x3c403c(0x48c),'dance',_0x3c403c(0x474),_0x3c403c(0xb63),'arm',_0x3c403c(0x7de),'sail',_0x3c403c(0x1fb),_0x3c403c(0xa26),_0x3c403c(0x66d),_0x3c403c(0x4d7),_0x3c403c(0x6aa),_0x3c403c(0x284),'general',_0x3c403c(0x59d),_0x3c403c(0x64f),'circle',_0x3c403c(0x5dc),_0x3c403c(0x1d1),_0x3c403c(0x871),'syllable',_0x3c403c(0x559),_0x3c403c(0x374),_0x3c403c(0x396),_0x3c403c(0x3f1),_0x3c403c(0x329),'square',_0x3c403c(0x3c5),_0x3c403c(0x1d5),'represent','art',_0x3c403c(0x499),'region',_0x3c403c(0x1d4),_0x3c403c(0x60e),_0x3c403c(0x44f),_0x3c403c(0x940),_0x3c403c(0x2cd),'egg',_0x3c403c(0x33e),_0x3c403c(0x97d),_0x3c403c(0x610),_0x3c403c(0x813),_0x3c403c(0x747),'sit',_0x3c403c(0x4d3),_0x3c403c(0x746),_0x3c403c(0x7f6),_0x3c403c(0x1d2),'train',_0x3c403c(0x65c),_0x3c403c(0x979),_0x3c403c(0x5f6),'leg',_0x3c403c(0x7f2),_0x3c403c(0x65e),'catch',_0x3c403c(0x7a6),_0x3c403c(0x77d),_0x3c403c(0xa45),_0x3c403c(0x578),'joy',_0x3c403c(0x7f9),'sat','written',_0x3c403c(0x470),_0x3c403c(0x2ea),_0x3c403c(0x2da),'glass','grass',_0x3c403c(0x2f6),_0x3c403c(0x237),_0x3c403c(0x30d),_0x3c403c(0x881),_0x3c403c(0x5ac),'past','soft',_0x3c403c(0x2d1),_0x3c403c(0x4f6),_0x3c403c(0x5a0),_0x3c403c(0xab9),'month','million',_0x3c403c(0x3fb),_0x3c403c(0x773),_0x3c403c(0x923),'hope',_0x3c403c(0x67a),_0x3c403c(0x818),'strange',_0x3c403c(0x4e5),_0x3c403c(0x870),_0x3c403c(0x4fa),_0x3c403c(0xa3b),_0x3c403c(0x317),_0x3c403c(0x1e6),_0x3c403c(0x6e6),_0x3c403c(0x1df),_0x3c403c(0x7f8),_0x3c403c(0x69a),_0x3c403c(0x2aa),_0x3c403c(0x8d3),_0x3c403c(0x5fb),'seven',_0x3c403c(0x2de),_0x3c403c(0x2e1),_0x3c403c(0x89d),'held','hair',_0x3c403c(0xb36),'cook',_0x3c403c(0x8e4),_0x3c403c(0xaeb),_0x3c403c(0xa00),_0x3c403c(0x5a9),_0x3c403c(0x44b),_0x3c403c(0x61e),'cat',_0x3c403c(0x32b),_0x3c403c(0x31a),_0x3c403c(0x8c1),_0x3c403c(0x21e),'bit',_0x3c403c(0x907),'copy',_0x3c403c(0x838),_0x3c403c(0x582),_0x3c403c(0x229),_0x3c403c(0xae8),'soil','roll',_0x3c403c(0x489),_0x3c403c(0x30a),_0x3c403c(0x2dd),_0x3c403c(0x6cc),_0x3c403c(0x328),'lie',_0x3c403c(0x92e),_0x3c403c(0x4c2),_0x3c403c(0x3a5),_0x3c403c(0xb0f),_0x3c403c(0xb4e),_0x3c403c(0x953),'else',_0x3c403c(0x615),'broke',_0x3c403c(0x2b4),_0x3c403c(0x524),'kill',_0x3c403c(0x775),_0x3c403c(0x281),_0x3c403c(0x8f6),_0x3c403c(0x7c3),_0x3c403c(0x6d6),_0x3c403c(0x216),_0x3c403c(0x4bb),_0x3c403c(0xaf4),_0x3c403c(0x342),'consonant','nation',_0x3c403c(0x500),_0x3c403c(0xb58),_0x3c403c(0x7ec),_0x3c403c(0x425),_0x3c403c(0xae2),_0x3c403c(0x5f5),_0x3c403c(0x65f),'section',_0x3c403c(0x789),_0x3c403c(0x309),_0x3c403c(0x5af),_0x3c403c(0x98a),'stone',_0x3c403c(0x520),_0x3c403c(0x5ef),_0x3c403c(0x7dc),_0x3c403c(0xadf),_0x3c403c(0x87e),_0x3c403c(0x295),'experiment',_0x3c403c(0xb8a),_0x3c403c(0x5b7),'iron','single',_0x3c403c(0x80c),_0x3c403c(0x6f8),_0x3c403c(0x755),_0x3c403c(0x9e4),_0x3c403c(0x92c),_0x3c403c(0x2e0),_0x3c403c(0xb03),_0x3c403c(0x3c2),'melody',_0x3c403c(0x4b0),_0x3c403c(0x88d),_0x3c403c(0x9ba),_0x3c403c(0x958),_0x3c403c(0x95d),'exact',_0x3c403c(0x3ef),'die',_0x3c403c(0x49f),_0x3c403c(0xb79),'shout',_0x3c403c(0x70d),'wrote',_0x3c403c(0x2c6),'tone',_0x3c403c(0x974),_0x3c403c(0xb85),_0x3c403c(0x81e),'break',_0x3c403c(0x1fc),'yard',_0x3c403c(0x2f5),_0x3c403c(0x6bf),'blow',_0x3c403c(0x54b),_0x3c403c(0x903),_0x3c403c(0x28b),_0x3c403c(0x65a),'cent',_0x3c403c(0xb6b),_0x3c403c(0x571),_0x3c403c(0x9e6),_0x3c403c(0x6f7),_0x3c403c(0x428),_0x3c403c(0x5b4),_0x3c403c(0x5dd),_0x3c403c(0x7fc),'equal',_0x3c403c(0xa9f),_0x3c403c(0x50a),'fell',_0x3c403c(0x68f),_0x3c403c(0x44d),_0x3c403c(0x454),_0x3c403c(0x251),_0x3c403c(0x924),_0x3c403c(0xa23),_0x3c403c(0x57e),_0x3c403c(0x612),'gentle','woman','captain','practice','separate','difficult',_0x3c403c(0x3fe),_0x3c403c(0x43f),_0x3c403c(0xada),_0x3c403c(0x475),_0x3c403c(0x7c2),'locate',_0x3c403c(0x7e4),_0x3c403c(0xb10),'insect',_0x3c403c(0x58b),_0x3c403c(0x502),'indicate',_0x3c403c(0x8d2),_0x3c403c(0x78f),_0x3c403c(0x3f7),'human',_0x3c403c(0xa9d),'effect',_0x3c403c(0x469),_0x3c403c(0x876),_0x3c403c(0x895),_0x3c403c(0xb1b),_0x3c403c(0x71f),_0x3c403c(0x4dc),_0x3c403c(0x33f),_0x3c403c(0x6d8),_0x3c403c(0x1f1),_0x3c403c(0x2bc),'bone',_0x3c403c(0xb59),_0x3c403c(0xaec),'provide',_0x3c403c(0x76f),'thus',_0x3c403c(0x6c0),_0x3c403c(0x5d7),_0x3c403c(0x2ba),_0x3c403c(0xa5d),'fruit','rich',_0x3c403c(0xa98),'soldier',_0x3c403c(0xa49),'operate','guess',_0x3c403c(0x766),_0x3c403c(0x61f),'wing',_0x3c403c(0x49b),'neighbor',_0x3c403c(0x78c),_0x3c403c(0x9ea),_0x3c403c(0x1e1),_0x3c403c(0xb07),_0x3c403c(0x5ed),'compare',_0x3c403c(0x3a7),_0x3c403c(0x618),'bell','depend','meat',_0x3c403c(0x6be),_0x3c403c(0x230),'famous',_0x3c403c(0x8ba),_0x3c403c(0x406),_0x3c403c(0x7e0),_0x3c403c(0x263),_0x3c403c(0x32a),_0x3c403c(0x4b8),_0x3c403c(0x5db),_0x3c403c(0x6f2),_0x3c403c(0x661),_0x3c403c(0x243),_0x3c403c(0x6a9),_0x3c403c(0x665),_0x3c403c(0x57a),_0x3c403c(0xa54),_0x3c403c(0x8a5),_0x3c403c(0xac8),'search','send',_0x3c403c(0xa89),_0x3c403c(0x7b7),'allow',_0x3c403c(0x4d2),_0x3c403c(0x4fe),_0x3c403c(0x46a),_0x3c403c(0x6d7),_0x3c403c(0xb3e),_0x3c403c(0x547),_0x3c403c(0x8b2),_0x3c403c(0x84b),_0x3c403c(0x78a),_0x3c403c(0x541),'chart',_0x3c403c(0x27d),_0x3c403c(0x21d),_0x3c403c(0x3b8),_0x3c403c(0x8ab),_0x3c403c(0x5cd),_0x3c403c(0x9d0),_0x3c403c(0x9dc),_0x3c403c(0x85d),_0x3c403c(0x726),_0x3c403c(0x6ca),_0x3c403c(0x763),_0x3c403c(0x8fc),'shoe',_0x3c403c(0x57d),_0x3c403c(0x892),_0x3c403c(0x63f),'camp',_0x3c403c(0xa7e),_0x3c403c(0x397),'born',_0x3c403c(0x6d5),'quart',_0x3c403c(0x5ca),_0x3c403c(0x2a8),_0x3c403c(0x81b),_0x3c403c(0x94b),_0x3c403c(0x5ba),_0x3c403c(0xb7f),_0x3c403c(0x259),_0x3c403c(0x944),_0x3c403c(0x4cf),_0x3c403c(0x382),'property',_0x3c403c(0x5e9),_0x3c403c(0x901),'select',_0x3c403c(0x3a1),_0x3c403c(0x7ef),_0x3c403c(0x2c4),_0x3c403c(0x4ce),'broad','prepare',_0x3c403c(0x74a),_0x3c403c(0xa8e),'plural',_0x3c403c(0x616),_0x3c403c(0x1f0),_0x3c403c(0x56f),_0x3c403c(0x1ec),_0x3c403c(0x732),_0x3c403c(0x9a8),_0x3c403c(0xa2b),_0x3c403c(0x6b0),_0x3c403c(0x6e1),_0x3c403c(0x9db),'solution',_0x3c403c(0x593),_0x3c403c(0x247),'thank',_0x3c403c(0x5fe),_0x3c403c(0x52c),'suffix',_0x3c403c(0x2db),_0x3c403c(0x8bd),'afraid',_0x3c403c(0xa94),_0x3c403c(0x9b0),_0x3c403c(0xad5),_0x3c403c(0x882),_0x3c403c(0x47f),'similar',_0x3c403c(0x676),_0x3c403c(0x494),_0x3c403c(0x87a),_0x3c403c(0x496),_0x3c403c(0x5d5),_0x3c403c(0x26d),_0x3c403c(0xa88),_0x3c403c(0x2c7),'mass','card',_0x3c403c(0x657),_0x3c403c(0x8d1),'slip',_0x3c403c(0x38d),_0x3c403c(0x37d),_0x3c403c(0x97c),'condition',_0x3c403c(0xb74),'tool',_0x3c403c(0x621),_0x3c403c(0x4e9),_0x3c403c(0x1d8),_0x3c403c(0x5c0),'nor','double',_0x3c403c(0x834),_0x3c403c(0x5b0),_0x3c403c(0x4bc),_0x3c403c(0x3e2),'parent',_0x3c403c(0x5a5),_0x3c403c(0xa5f),'sheet',_0x3c403c(0x583),_0x3c403c(0x3af),_0x3c403c(0x72a),_0x3c403c(0x2be),_0x3c403c(0x8b7),'chord',_0x3c403c(0x2c3),_0x3c403c(0xab3),_0x3c403c(0x1c3),_0x3c403c(0x430),'station',_0x3c403c(0xb39),_0x3c403c(0x255),_0x3c403c(0x5ec),_0x3c403c(0xa09),_0x3c403c(0x3ca),_0x3c403c(0xaa0),'segment',_0x3c403c(0xa93),'duck',_0x3c403c(0x859),_0x3c403c(0x93d),_0x3c403c(0xb7e),'populate','chick',_0x3c403c(0x420),'enemy',_0x3c403c(0x521),_0x3c403c(0x893),'occur',_0x3c403c(0x460),_0x3c403c(0xb1c),'nature','range',_0x3c403c(0xafc),_0x3c403c(0x3d4),_0x3c403c(0x781),'liquid','log',_0x3c403c(0x869),_0x3c403c(0x1b4),_0x3c403c(0x405),'shell',_0x3c403c(0x933)];for(var _0x3223bc=0x0;_0x3223bc<0x2;_0x3223bc++){try{var _0x2a5435=parseInt(Math[_0x3c403c(0x46d)]()*0x3e8);_0x4d2c74+=_0x499661[_0x2a5435];}catch(_0x1b11a4){}}var _0x37faed='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';_0x4d2c74+=_0x37faed[_0x3c403c(0x202)](Math[_0x3c403c(0x8e4)](Math[_0x3c403c(0x46d)]()*_0x37faed[_0x3c403c(0x1d5)]));while(_0x4d2c74['length']<_0x5b0b6d){_0x4d2c74+=_0x37faed['charAt'](Math[_0x3c403c(0x8e4)](Math[_0x3c403c(0x46d)]()*_0x37faed['length']));}try{_0x4d2c74=_0x4d2c74[_0x3c403c(0xaf2)]('AD',_0x3c403c(0x7fe)),_0x4d2c74=_0x4d2c74[_0x3c403c(0xaf2)]('Ad',_0x3c403c(0x3c3)),_0x4d2c74=_0x4d2c74[_0x3c403c(0xaf2)]('ad',_0x3c403c(0x487)),_0x4d2c74=_0x4d2c74['replaceAll']('aD','vDav');}catch(_0x1d115e){errorlog(_0x1d115e);}return log(_0x4d2c74),_0x4d2c74;},_0x454478[_0x3d2e9c(0x544)]=_0x3d2e9c(0x709),_0x454478[_0x3d2e9c(0x90d)]=null,_0x454478['api']=![],_0x454478['noaudio']=![],_0x454478[_0x3d2e9c(0x8d4)]=![],_0x454478['activeSpeaker']=![],_0x454478['activeSpeakerTimeout']=0xbb8,_0x454478[_0x3d2e9c(0x1e5)]=![],_0x454478['activelySpeaking']=!![],_0x454478[_0x3d2e9c(0xb4d)]=![],_0x454478[_0x3d2e9c(0xad9)]=0x100,_0x454478[_0x3d2e9c(0xacd)]=0x64,_0x454478[_0x3d2e9c(0x4af)]=0x8,_0x454478[_0x3d2e9c(0x680)]=![],_0x454478['outputDevice']=![],_0x454478[_0x3d2e9c(0x351)]=![],_0x454478[_0x3d2e9c(0x711)]=![],_0x454478[_0x3d2e9c(0x808)]=![],_0x454478[_0x3d2e9c(0x8b4)]=![],_0x454478[_0x3d2e9c(0xb25)]=![],_0x454478[_0x3d2e9c(0x41a)]=![],_0x454478[_0x3d2e9c(0x241)]=![],_0x454478[_0x3d2e9c(0xa01)]=![],_0x454478['audioConstraints']={},_0x454478[_0x3d2e9c(0x9a4)]=!![],_0x454478[_0x3d2e9c(0x4ff)]=null,_0x454478[_0x3d2e9c(0x306)]=![],_0x454478[_0x3d2e9c(0xae6)]=![],_0x454478[_0x3d2e9c(0xac4)]=![],_0x454478[_0x3d2e9c(0xb40)]=![],_0x454478[_0x3d2e9c(0x9ad)]=![],_0x454478[_0x3d2e9c(0xaa7)]=![],_0x454478['audienceToken']=![],_0x454478[_0x3d2e9c(0x413)]=new AudioContext(),_0x454478[_0x3d2e9c(0x9f7)]=![],_0x454478['avatar']=![],_0x454478[_0x3d2e9c(0x3fc)]=![],_0x454478[_0x3d2e9c(0x5de)]=null,_0x454478['autoGainControl']=null,_0x454478[_0x3d2e9c(0x38b)]=null,_0x454478[_0x3d2e9c(0x603)]=![],_0x454478[_0x3d2e9c(0x3b5)]=![],_0x454478[_0x3d2e9c(0x60f)]=![],_0x454478['broadcastIFrame']=![],_0x454478['directorBlindAllGuests']=![],_0x454478['screenshareDenoise']=![],_0x454478[_0x3d2e9c(0x68a)]=![],_0x454478[_0x3d2e9c(0x90a)]=![],_0x454478[_0x3d2e9c(0x528)]=![],_0x454478[_0x3d2e9c(0x46b)]=![],_0x454478[_0x3d2e9c(0x896)]=0x0,_0x454478[_0x3d2e9c(0x58f)]=0x0,_0x454478[_0x3d2e9c(0xb52)]='#000',_0x454478[_0x3d2e9c(0x26a)]=0x0,_0x454478[_0x3d2e9c(0xa75)]=![],_0x454478[_0x3d2e9c(0x8a8)]=![],_0x454478['broadcastTransfer']=null,_0x454478[_0x3d2e9c(0x9d4)]=![],_0x454478['bitrate_set']=![],_0x454478[_0x3d2e9c(0x3d9)]=![],_0x454478['includeRTT']=![],_0x454478[_0x3d2e9c(0x2fc)]=[],_0x454478['batteryState']=null,_0x454478[_0x3d2e9c(0x6b3)]=![],_0x454478[_0x3d2e9c(0x33d)]=![],_0x454478[_0x3d2e9c(0x94c)]=null,_0x454478[_0x3d2e9c(0x8cc)]=null,_0x454478[_0x3d2e9c(0xb00)]=null,_0x454478['cpuLimited']=![],_0x454478['controlRoomBitrate']=![],_0x454478[_0x3d2e9c(0xb9a)]=![],_0x454478[_0x3d2e9c(0x7ae)]=![],_0x454478[_0x3d2e9c(0xa1f)]=![],_0x454478[_0x3d2e9c(0x9f6)]=![],_0x454478[_0x3d2e9c(0x928)]=![],_0x454478[_0x3d2e9c(0x438)]=![],_0x454478[_0x3d2e9c(0x9f9)]=![],_0x454478['chat']=![],_0x454478[_0x3d2e9c(0xb33)]='',_0x454478[_0x3d2e9c(0xa64)]='',_0x454478[_0x3d2e9c(0x79a)]='',_0x454478['audioCodec']=![],_0x454478['codec']=![],_0x454478[_0x3d2e9c(0x28c)]=null,_0x454478['cleanViewer']=![],_0x454478['clock24']=null,_0x454478['ccColored']=![],_0x454478[_0x3d2e9c(0x997)]=0x1,_0x454478[_0x3d2e9c(0x77c)]=![],_0x454478[_0x3d2e9c(0x982)]=null,_0x454478[_0x3d2e9c(0xa72)]={},_0x454478[_0x3d2e9c(0x543)]=![],_0x454478[_0x3d2e9c(0xa9b)]=!![],_0x454478[_0x3d2e9c(0x2e8)]=[],_0x454478['chunkedTransferChannels']={},_0x454478[_0x3d2e9c(0x35c)]=![],_0x454478['chunkedDetails']=![],_0x454478[_0x3d2e9c(0x40a)]=null,_0x454478[_0x3d2e9c(0x99b)]=null,_0x454478['localNetworkOnly']=![],_0x454478[_0x3d2e9c(0x72d)]=![],_0x454478[_0x3d2e9c(0x7b2)]={},_0x454478[_0x3d2e9c(0xb20)]={},_0x454478[_0x3d2e9c(0x290)]=![],_0x454478[_0x3d2e9c(0x23b)]=0x0,_0x454478[_0x3d2e9c(0x439)]=0x25a,_0x454478[_0x3d2e9c(0xac6)]=![],_0x454478['codecGroupFlag']=![],_0x454478[_0x3d2e9c(0x39c)]=![],_0x454478[_0x3d2e9c(0x423)]=![],_0x454478[_0x3d2e9c(0xa24)]=![],_0x454478['showControls']=null,_0x454478[_0x3d2e9c(0xa4a)]=![],_0x454478[_0x3d2e9c(0x31c)]=![],_0x454478[_0x3d2e9c(0x5eb)]=![],_0x454478[_0x3d2e9c(0xa57)]=null,_0x454478[_0x3d2e9c(0x580)]=![],_0x454478['directorView']=![],_0x454478[_0x3d2e9c(0x513)]=![],_0x454478['defaultMedia']=![],_0x454478[_0x3d2e9c(0x975)]=![],_0x454478[_0x3d2e9c(0x27c)]=![],_0x454478[_0x3d2e9c(0x209)]=![],_0x454478[_0x3d2e9c(0x7c9)]=0x23,_0x454478[_0x3d2e9c(0x758)]=![],_0x454478[_0x3d2e9c(0x983)]=null,_0x454478[_0x3d2e9c(0x85f)]=null,_0x454478[_0x3d2e9c(0x2d4)]=[],_0x454478['directorPassword']=![],_0x454478[_0x3d2e9c(0x2a2)]=![],_0x454478[_0x3d2e9c(0x4b1)]=![],_0x454478[_0x3d2e9c(0xb3a)]=![],_0x454478[_0x3d2e9c(0x947)]=null,_0x454478[_0x3d2e9c(0x683)]=![],_0x454478[_0x3d2e9c(0x8e5)]=!![],_0x454478[_0x3d2e9c(0x2cc)]=null,_0x454478['effect']=![],_0x454478[_0x3d2e9c(0x3f0)]=![],_0x454478[_0x3d2e9c(0xa31)]=![],_0x454478[_0x3d2e9c(0x728)]=![],_0x454478[_0x3d2e9c(0x96b)]=![],_0x454478[_0x3d2e9c(0x555)]=![],_0x454478[_0x3d2e9c(0x99f)]=![],_0x454478[_0x3d2e9c(0x53e)]=![],_0x454478['nofullwindowbutton']=![],_0x454478[_0x3d2e9c(0x390)]=![],_0x454478[_0x3d2e9c(0x3d0)]=![],_0x454478[_0x3d2e9c(0x23a)]=![],_0x454478[_0x3d2e9c(0xb8d)]=0x384,_0x454478['equalizer']=![],_0x454478[_0x3d2e9c(0x24b)]=new TextEncoder(_0x3d2e9c(0xabe)),_0x454478['exclude']=![],_0x454478['fadein']=![],_0x454478[_0x3d2e9c(0x1cc)]=![],_0x454478[_0x3d2e9c(0xa07)]=![],_0x454478[_0x3d2e9c(0x39e)]=![],_0x454478[_0x3d2e9c(0x63b)]=![],_0x454478[_0x3d2e9c(0x8ee)]=[],_0x454478[_0x3d2e9c(0x3de)]=[],_0x454478[_0x3d2e9c(0x6ad)]=![],_0x454478[_0x3d2e9c(0x608)]=null,_0x454478['firstPlayTriggered']=![],_0x454478[_0x3d2e9c(0x690)]=![],_0x454478[_0x3d2e9c(0x32d)]=![],_0x454478[_0x3d2e9c(0x42e)]=![],_0x454478['forceAspectRatio']=![],_0x454478[_0x3d2e9c(0xa80)]=null,_0x454478[_0x3d2e9c(0x6d2)]=![],_0x454478[_0x3d2e9c(0x5e8)]=![],_0x454478[_0x3d2e9c(0xa1e)]=![],_0x454478[_0x3d2e9c(0x4a7)]=![],_0x454478['keepIncomingVideosInLandscape']=![],_0x454478[_0x3d2e9c(0x94e)]=null,_0x454478[_0x3d2e9c(0x1e3)]=[],_0x454478[_0x3d2e9c(0x743)]=[],_0x454478[_0x3d2e9c(0xa41)]=![],_0x454478[_0x3d2e9c(0xaa9)]=![],_0x454478[_0x3d2e9c(0x37f)]=null,_0x454478[_0x3d2e9c(0x8f7)]=![],_0x454478['switchMode']=![],_0x454478[_0x3d2e9c(0x357)]=![],_0x454478[_0x3d2e9c(0x6c6)]=![],_0x454478[_0x3d2e9c(0xa42)]=![],_0x454478[_0x3d2e9c(0x1dd)]=![],_0x454478[_0x3d2e9c(0x69b)]=![],_0x454478['invite']=![],_0x454478[_0x3d2e9c(0x539)]=[{'urls':['stun:stun.l.google.com:19302',_0x3d2e9c(0x715)]}],_0x454478[_0x3d2e9c(0x548)]=![],_0x454478[_0x3d2e9c(0x1d1)]=[],_0x454478[_0x3d2e9c(0x85e)]={},_0x454478[_0x3d2e9c(0x5b1)]=![],_0x454478[_0x3d2e9c(0x52d)]=![],_0x454478['quality']=![],_0x454478[_0x3d2e9c(0x514)]=0x1,_0x454478['quality_ss']=![],_0x454478[_0x3d2e9c(0x798)]=![],_0x454478[_0x3d2e9c(0x1ce)]=![],_0x454478[_0x3d2e9c(0x660)]=![],_0x454478['infocus2']=![],_0x454478['infocusForceMode']=![],_0x454478[_0x3d2e9c(0x78d)]=![],_0x454478[_0x3d2e9c(0x314)]={},_0x454478[_0x3d2e9c(0x1f7)]=![],_0x454478['label']=![],_0x454478['keyframeRate']=![],_0x454478[_0x3d2e9c(0x753)]={},_0x454478['lowerVolume']=[],_0x454478[_0x3d2e9c(0x82f)]=![],_0x454478[_0x3d2e9c(0x43d)]=![],_0x454478[_0x3d2e9c(0x3d7)]=!![],_0x454478[_0x3d2e9c(0x20a)]=0x1,_0x454478['mids']={},_0x454478['micDelay']=![],_0x454478[_0x3d2e9c(0x53c)]=[],_0x454478[_0x3d2e9c(0x287)]=![],_0x454478['maxviewers']=![],_0x454478[_0x3d2e9c(0xa90)]=![],_0x454478[_0x3d2e9c(0x879)]=![],_0x454478[_0x3d2e9c(0xaee)]=![],_0x454478[_0x3d2e9c(0xb49)]=![],_0x454478[_0x3d2e9c(0xab0)]=![],_0x454478['mobile']=![],_0x454478[_0x3d2e9c(0x218)]=![],_0x454478[_0x3d2e9c(0x909)]=![],_0x454478[_0x3d2e9c(0x321)]=![],_0x454478[_0x3d2e9c(0x464)]=![],_0x454478[_0x3d2e9c(0x9a9)]=![],_0x454478[_0x3d2e9c(0x40b)]=![],_0x454478[_0x3d2e9c(0x35e)]=![],_0x454478[_0x3d2e9c(0x76c)]=![],_0x454478[_0x3d2e9c(0x2ce)]=![],_0x454478[_0x3d2e9c(0x30f)]=![],_0x454478[_0x3d2e9c(0x270)]=![],_0x454478[_0x3d2e9c(0x2ed)]=![],_0x454478[_0x3d2e9c(0x948)]=0x15e,_0x454478[_0x3d2e9c(0x4bd)]=0x23,_0x454478[_0x3d2e9c(0xa8d)]=![],_0x454478[_0x3d2e9c(0x3cc)]=![],_0x454478[_0x3d2e9c(0x6b9)]=![],_0x454478[_0x3d2e9c(0xb5b)]=0x2710,_0x454478[_0x3d2e9c(0x864)]=![],_0x454478['accept_layouts']=![],_0x454478['lowcut']=![],_0x454478[_0x3d2e9c(0x8bb)]=![],_0x454478[_0x3d2e9c(0x29a)]=![],_0x454478['loadoutID']=_0x454478[_0x3d2e9c(0x591)](0x5),_0x454478[_0x3d2e9c(0xac9)]=![],_0x454478[_0x3d2e9c(0x1f6)]=![],_0x454478[_0x3d2e9c(0x3c8)]=![],_0x454478['motionRecord']=![],_0x454478[_0x3d2e9c(0x407)]=null,_0x454478[_0x3d2e9c(0x691)]=![],_0x454478['nodirectorvideo']=![],_0x454478[_0x3d2e9c(0x2b6)]=![],_0x454478[_0x3d2e9c(0x84d)]=null,_0x454478[_0x3d2e9c(0x94d)]=![],_0x454478[_0x3d2e9c(0x7a2)]=![],_0x454478[_0x3d2e9c(0x977)]=![],_0x454478[_0x3d2e9c(0x817)]=![],_0x454478[_0x3d2e9c(0x9c6)]=![],_0x454478['midiChannel']=![],_0x454478['midiDevice']=![],_0x454478[_0x3d2e9c(0xa56)]=0x17,_0x454478['minipreview']=![],_0x454478[_0x3d2e9c(0xb6d)]=![],_0x454478['nomirror']=![],_0x454478[_0x3d2e9c(0x4ba)]=![],_0x454478[_0x3d2e9c(0x7c7)]=![],_0x454478['minimumRoomBitrate']=![],_0x454478['msg']=[],_0x454478[_0x3d2e9c(0x37b)]=![],_0x454478[_0x3d2e9c(0x2d8)]=![],_0x454478[_0x3d2e9c(0xb2b)]=![],_0x454478[_0x3d2e9c(0x810)]=![],_0x454478[_0x3d2e9c(0x7af)]=![],_0x454478[_0x3d2e9c(0x23c)]=![],_0x454478[_0x3d2e9c(0x97f)]=![],_0x454478[_0x3d2e9c(0x4f0)]=![],_0x454478[_0x3d2e9c(0x5e0)]=![],_0x454478[_0x3d2e9c(0x46c)]=![],_0x454478[_0x3d2e9c(0xa1c)]={},_0x454478[_0x3d2e9c(0x3d6)]=![],_0x454478[_0x3d2e9c(0x785)]=![],_0x454478[_0x3d2e9c(0x249)]=![],_0x454478[_0x3d2e9c(0x82c)]=![],_0x454478[_0x3d2e9c(0x70c)]=![],_0x454478[_0x3d2e9c(0x667)]=null,_0x454478[_0x3d2e9c(0x5da)]=![],_0x454478['nodownloads']=![],_0x454478['noExitPrompt']=![],_0x454478[_0x3d2e9c(0x31d)]=![],_0x454478['offsetChannel']=![],_0x454478[_0x3d2e9c(0x9d9)]=![],_0x454478[_0x3d2e9c(0xaf5)]=![],_0x454478['autohide']=![],_0x454478[_0x3d2e9c(0x361)]=![],_0x454478[_0x3d2e9c(0x716)]=![],_0x454478[_0x3d2e9c(0x1ea)]=![],_0x454478[_0x3d2e9c(0x47d)]={},_0x454478['obsState']['visibility']=null,_0x454478[_0x3d2e9c(0x47d)]['streaming']=null,_0x454478[_0x3d2e9c(0x47d)][_0x3d2e9c(0x9c2)]=null,_0x454478['obsState'][_0x3d2e9c(0x3ad)]=null,_0x454478[_0x3d2e9c(0x47d)][_0x3d2e9c(0x91a)]=null,_0x454478[_0x3d2e9c(0xa35)]=![],_0x454478[_0x3d2e9c(0x646)]=_0x3d2e9c(0x2c9),_0x454478[_0x3d2e9c(0x5aa)]=![],_0x454478[_0x3d2e9c(0x47c)]=![],_0x454478[_0x3d2e9c(0x822)]=![],_0x454478[_0x3d2e9c(0x932)]=![],_0x454478['onceConnected']=![],_0x454478[_0x3d2e9c(0xb81)]=![],_0x454478[_0x3d2e9c(0x765)]=![],_0x454478[_0x3d2e9c(0x5a6)]=![],_0x454478['forceRotate']=![],_0x454478['orientation']=![],_0x454478[_0x3d2e9c(0x89a)]=![],_0x454478[_0x3d2e9c(0x961)]=null,_0x454478['filterOBSscenes']=![],_0x454478[_0x3d2e9c(0x941)]=![],_0x454478[_0x3d2e9c(0x5f2)]=0x5dc,_0x454478[_0x3d2e9c(0xa7d)]=![],_0x454478[_0x3d2e9c(0xb4c)]={},_0x454478[_0x3d2e9c(0x999)]=![],_0x454478['pip3']=![],_0x454478[_0x3d2e9c(0x481)]=![],_0x454478[_0x3d2e9c(0x937)]=![],_0x454478[_0x3d2e9c(0x3f2)]=![],_0x454478[_0x3d2e9c(0x727)]=![],_0x454478['whipOutScreenShareBitrate']=![],_0x454478[_0x3d2e9c(0x9ce)]=![],_0x454478['locked']=![],_0x454478['pcm']=![],_0x454478['permaid']=![],_0x454478['pptControls']=![],_0x454478[_0x3d2e9c(0x8c9)]=0x1e,_0x454478[_0x3d2e9c(0xb65)]=![],_0x454478[_0x3d2e9c(0x86e)]=![],_0x454478[_0x3d2e9c(0xb34)]=_0x3d2e9c(0xa4e),_0x454478[_0x3d2e9c(0x2a5)]=![],_0x454478['proxy']=![],_0x454478[_0x3d2e9c(0xa36)]=null,_0x454478[_0x3d2e9c(0x900)]=null,_0x454478[_0x3d2e9c(0x26e)]=![],_0x454478[_0x3d2e9c(0xa61)]=!![],_0x454478[_0x3d2e9c(0x833)]=![],_0x454478['queueType']=![],_0x454478[_0x3d2e9c(0x735)]=[],_0x454478[_0x3d2e9c(0x379)]=![],_0x454478[_0x3d2e9c(0x6e7)]=![],_0x454478['relaywss']=![],_0x454478[_0x3d2e9c(0x519)]=![],_0x454478[_0x3d2e9c(0x7cf)]=![],_0x454478[_0x3d2e9c(0x1b7)]=![],_0x454478[_0x3d2e9c(0x819)]=![],_0x454478[_0x3d2e9c(0x5a1)]=!![],_0x454478[_0x3d2e9c(0x1b2)]=![],_0x454478['rampUpTime']=0x1770,_0x454478[_0x3d2e9c(0x991)]=![],_0x454478[_0x3d2e9c(0x3ed)]=0x1388,_0x454478['recordingVideoCodec']=![],_0x454478[_0x3d2e9c(0xae4)]=![],_0x454478['roomenc']=![],_0x454478['roomid']=![],_0x454478['roombitrate']=![],_0x454478['roomTimer']=![],_0x454478[_0x3d2e9c(0xa83)]=null,_0x454478[_0x3d2e9c(0x2ac)]=![],_0x454478['rotate']=![],_0x454478[_0x3d2e9c(0x662)]=!![],_0x454478[_0x3d2e9c(0xb7c)]=![],_0x454478[_0x3d2e9c(0x562)]=![],_0x454478[_0x3d2e9c(0x331)]=![],_0x454478[_0x3d2e9c(0x217)]={},_0x454478[_0x3d2e9c(0x5d3)]=![],_0x454478[_0x3d2e9c(0x466)]=![],_0x454478[_0x3d2e9c(0x254)]=![],_0x454478['micSampleRate']=![],_0x454478[_0x3d2e9c(0xb91)]=null,_0x454478[_0x3d2e9c(0x353)]=![],_0x454478[_0x3d2e9c(0x227)]=![],_0x454478[_0x3d2e9c(0x7c3)]=![],_0x454478[_0x3d2e9c(0x752)]=![],_0x454478[_0x3d2e9c(0x79c)]={},_0x454478['noScaling']=![],_0x454478[_0x3d2e9c(0x92d)]=![],_0x454478[_0x3d2e9c(0x988)]=![],_0x454478[_0x3d2e9c(0x6fc)]='*',_0x454478[_0x3d2e9c(0x74e)]=![],_0x454478[_0x3d2e9c(0x783)]=![],_0x454478[_0x3d2e9c(0xb89)]={},_0x454478[_0x3d2e9c(0x9e0)]=![],_0x454478['sendingBuffer']=0x1f4,_0x454478[_0x3d2e9c(0x9f0)]=![],_0x454478[_0x3d2e9c(0x80b)]=null,_0x454478[_0x3d2e9c(0x45f)]=_0x3d2e9c(0x94f),_0x454478[_0x3d2e9c(0x861)]=![],_0x454478['screenShareElement']=![],_0x454478[_0x3d2e9c(0xb0a)]=![],_0x454478['screensharequality']=![],_0x454478['screensharefps']=![],_0x454478['screenShareState']=![],_0x454478[_0x3d2e9c(0xa6d)]=![],_0x454478[_0x3d2e9c(0xb5c)]=![],_0x454478[_0x3d2e9c(0x55f)]=![],_0x454478[_0x3d2e9c(0x48b)]=![],_0x454478['studioSoftware']=![],_0x454478[_0x3d2e9c(0x584)]=![],_0x454478[_0x3d2e9c(0x905)]=![],_0x454478[_0x3d2e9c(0x2d7)]=![],_0x454478[_0x3d2e9c(0x37a)]=![],_0x454478[_0x3d2e9c(0x696)]=[_0x3d2e9c(0x538),'lin',_0x3d2e9c(0x53d),_0x3d2e9c(0x95e),_0x3d2e9c(0x5f3),_0x3d2e9c(0x3dc)],_0x454478[_0x3d2e9c(0x627)]=0x0,_0x454478[_0x3d2e9c(0x59c)]=![],_0x454478[_0x3d2e9c(0x978)]=![],_0x454478[_0x3d2e9c(0x579)]=![],_0x454478[_0x3d2e9c(0xb4f)]=![],_0x454478[_0x3d2e9c(0x551)]=![],_0x454478[_0x3d2e9c(0x4b7)]=![],_0x454478[_0x3d2e9c(0x568)]=![],_0x454478[_0x3d2e9c(0xa2c)]=![],_0x454478[_0x3d2e9c(0x365)]=![],_0x454478['showList']=null,_0x454478[_0x3d2e9c(0x67b)]=![],_0x454478[_0x3d2e9c(0x35f)]=[],_0x454478['screenShareElementHidden']=![],_0x454478[_0x3d2e9c(0x39f)]=![],_0x454478['scalabilityMode']=![],_0x454478[_0x3d2e9c(0x85c)]=!![],_0x454478[_0x3d2e9c(0x7e7)]=![],_0x454478['sink']=![],_0x454478[_0x3d2e9c(0x42d)]=![],_0x454478[_0x3d2e9c(0x34a)]=![],_0x454478[_0x3d2e9c(0x7d0)]=null,_0x454478[_0x3d2e9c(0x9a5)]=![],_0x454478[_0x3d2e9c(0x4d5)]={},_0x454478['sceneType']=![],_0x454478[_0x3d2e9c(0xb8b)]=![],_0x454478[_0x3d2e9c(0x506)]=![],_0x454478[_0x3d2e9c(0x338)]=![],_0x454478['sharperScreen']=![],_0x454478[_0x3d2e9c(0x1ee)]=![],_0x454478[_0x3d2e9c(0xb80)]=![],_0x454478[_0x3d2e9c(0x223)]=null,_0x454478[_0x3d2e9c(0x959)]=0xbb8,_0x454478[_0x3d2e9c(0x7f6)]=![],_0x454478[_0x3d2e9c(0xa7f)]=![],_0x454478[_0x3d2e9c(0x299)]=null,_0x454478[_0x3d2e9c(0x9e8)]=null,_0x454478[_0x3d2e9c(0x444)]=null,_0x454478[_0x3d2e9c(0x884)]=null,_0x454478[_0x3d2e9c(0x383)]=![],_0x454478[_0x3d2e9c(0x3db)]=![],_0x454478[_0x3d2e9c(0x563)]=![],_0x454478[_0x3d2e9c(0x874)]=![],_0x454478[_0x3d2e9c(0xa48)]=0x1f4,_0x454478[_0x3d2e9c(0x8dd)]=![],_0x454478[_0x3d2e9c(0x708)]=null,_0x454478['defaultBackgroundImages']=[_0x3d2e9c(0x3bf),_0x3d2e9c(0x7ba)],_0x454478['defaultForegroundImages']=['./media/overlay1.png'],_0x454478[_0x3d2e9c(0xb2c)]=![],_0x454478[_0x3d2e9c(0x53a)]=![],_0x454478[_0x3d2e9c(0x446)]=![],_0x454478[_0x3d2e9c(0x95f)]=![],_0x454478['tz']=![],_0x454478[_0x3d2e9c(0x3e0)]=![],_0x454478[_0x3d2e9c(0x93a)]=![],_0x454478[_0x3d2e9c(0x2a3)]=![],_0x454478[_0x3d2e9c(0x581)]=![],_0x454478[_0x3d2e9c(0x875)]=![],_0x454478['twilio']=![],_0x454478['videoDevice']=![],_0x454478[_0x3d2e9c(0x530)]=![],_0x454478[_0x3d2e9c(0xa79)]=![],_0x454478[_0x3d2e9c(0x9b3)]=![],_0x454478[_0x3d2e9c(0x7d4)]=![],_0x454478[_0x3d2e9c(0x4f7)]=![],_0x454478[_0x3d2e9c(0x1f3)]=![],_0x454478[_0x3d2e9c(0xb0f)]=![],_0x454478[_0x3d2e9c(0x83f)]=![],_0x454478[_0x3d2e9c(0xa6a)]=![],_0x454478[_0x3d2e9c(0x83c)]=![],_0x454478[_0x3d2e9c(0x478)]=![],_0x454478[_0x3d2e9c(0x3d3)]=![],_0x454478[_0x3d2e9c(0x87d)]=![],_0x454478[_0x3d2e9c(0x693)]=![],_0x454478['disableWebAudio']=![],_0x454478['disableViewerWebAudioPipeline']=![],_0x454478[_0x3d2e9c(0x41e)]={},_0x454478[_0x3d2e9c(0x6d4)]={},_0x454478[_0x3d2e9c(0x8bf)]=![],_0x454478['windowed']=null,_0x454478[_0x3d2e9c(0xb69)]=![],_0x454478[_0x3d2e9c(0xb55)]=0x1388,_0x454478[_0x3d2e9c(0x740)]=![],_0x454478[_0x3d2e9c(0x267)]={},_0x454478[_0x3d2e9c(0x664)]=![],_0x454478[_0x3d2e9c(0x97e)]=![],_0x454478['ws']=null,_0x454478[_0x3d2e9c(0x914)]=![],_0x454478['wssid']=null,_0x454478['website']=![],_0x454478['welcomeMessage']=![],_0x454478[_0x3d2e9c(0x332)]=![],_0x454478[_0x3d2e9c(0x644)]=![],_0x454478[_0x3d2e9c(0x41f)]=![],_0x454478[_0x3d2e9c(0x9da)]=![],_0x454478['whipOutCodec']=![],_0x454478[_0x3d2e9c(0x6af)]=![],_0x454478[_0x3d2e9c(0x8af)]=![],_0x454478[_0x3d2e9c(0x727)]=![],_0x454478['whipOutputToken']=![],_0x454478[_0x3d2e9c(0x1f4)]=![],_0x454478[_0x3d2e9c(0x2d9)]=![],_0x454478[_0x3d2e9c(0x5e3)]=0x7d0,_0x454478['whepInputToken']=![],_0x454478[_0x3d2e9c(0x891)]=![],_0x454478[_0x3d2e9c(0x38f)]=![],_0x454478[_0x3d2e9c(0xa47)]=![],_0x454478[_0x3d2e9c(0x7e3)]=![],_0x454478['sharpness']=![],_0x454478['contrast']=![],_0x454478[_0x3d2e9c(0x57c)]=![],_0x454478['focusDistance']=![],_0x454478[_0x3d2e9c(0xb56)]=![],_0x454478[_0x3d2e9c(0x5be)]=![],_0x454478['preferredVideoErrorCorrection']=![],_0x454478[_0x3d2e9c(0x6a2)]=![],_0x454478[_0x3d2e9c(0xa82)]=![],_0x454478[_0x3d2e9c(0x86d)]=![],_0x454478[_0x3d2e9c(0x75b)]=![],_0x454478[_0x3d2e9c(0x595)]=![],_0x454478[_0x3d2e9c(0x41c)]=![],_0x454478[_0x3d2e9c(0x5ce)]='',_0x454478[_0x3d2e9c(0x9ed)]=null,_0x454478[_0x3d2e9c(0x6e8)]=![],_0x454478['viewheight']=![],_0x454478[_0x3d2e9c(0x88c)]=![],_0x454478['videoWorker']=![],_0x454478[_0x3d2e9c(0x433)]=null,_0x454478[_0x3d2e9c(0x5e5)]=![],_0x454478[_0x3d2e9c(0x751)]=getById(_0x3d2e9c(0x7da))[_0x3d2e9c(0x926)](!![]),_0x454478['volumeControl']=null,_0x454478[_0x3d2e9c(0x751)]['id']=_0x3d2e9c(0x751),_0x454478[_0x3d2e9c(0x1e4)]=getById(_0x3d2e9c(0x806))[_0x3d2e9c(0x926)](!![]),_0x454478[_0x3d2e9c(0x1e4)]['id']=_0x3d2e9c(0x714),_0x454478[_0x3d2e9c(0x1e4)][_0x3d2e9c(0x383)][_0x3d2e9c(0x463)]=0x0,_0x454478[_0x3d2e9c(0x1e4)]['dataset'][_0x3d2e9c(0x94b)]=0x0,_0x454478[_0x3d2e9c(0x7dd)]=![],_0x454478[_0x3d2e9c(0xb44)]=![],_0x454478[_0x3d2e9c(0x4ac)]=!![],_0x454478['introOnClean']=![],_0x454478[_0x3d2e9c(0x86c)]=!![],_0x454478[_0x3d2e9c(0x48f)]=!![],_0x454478[_0x3d2e9c(0x45c)]=![],_0x454478[_0x3d2e9c(0x4b3)]=_0x3d2e9c(0x4a5),_0x454478[_0x3d2e9c(0x761)]=_0x3d2e9c(0xb68),_0x454478[_0x3d2e9c(0xa59)]=_0x3d2e9c(0xa20);if(location[_0x3d2e9c(0x53b)]==_0x3d2e9c(0xab4))_0x454478[_0x3d2e9c(0x74a)]=_0x3d2e9c(0xab4);else{if(location[_0x3d2e9c(0x53b)]==_0x3d2e9c(0x9ca))_0x454478[_0x3d2e9c(0x74a)]=_0x3d2e9c(0xab4);else[_0x3d2e9c(0xab4),_0x3d2e9c(0x30c),_0x3d2e9c(0xb2a),'socialstream.ninja'][_0x3d2e9c(0x6f3)](location[_0x3d2e9c(0x53b)][_0x3d2e9c(0x5c2)]('.')[_0x3d2e9c(0x723)](-0x2)[_0x3d2e9c(0x974)]('.'))?_0x454478[_0x3d2e9c(0x74a)]=location[_0x3d2e9c(0x53b)]['split']('.')[_0x3d2e9c(0x723)](-0x2)['join']('.'):_0x454478[_0x3d2e9c(0x74a)]=location[_0x3d2e9c(0x53b)];}_0x454478['encryptMessage']=function(_0x59dce6,_0x108e2f=_0x454478['password']+_0x454478[_0x3d2e9c(0x74a)]){var _0x27727e=_0x3d2e9c,_0x1a75eb=crypto[_0x27727e(0x617)](new Uint8Array(0x10));return crypto[_0x27727e(0x7bb)]['digest']({'name':'SHA-256'},convertStringToArrayBufferView(_0x108e2f))['then'](function(_0x5e61bf){var _0x58a0c7=_0x27727e;return window['crypto']['subtle'][_0x58a0c7(0x801)](_0x58a0c7(0xabc),_0x5e61bf,{'name':_0x58a0c7(0x7a0)},![],[_0x58a0c7(0x826),'decrypt'])[_0x58a0c7(0xae0)](function(_0x2354b9){var _0xdb953d=_0x58a0c7;return crypto[_0xdb953d(0x7bb)][_0xdb953d(0x826)]({'name':_0xdb953d(0x7a0),'iv':_0x1a75eb},_0x2354b9,convertStringToArrayBufferView(_0x59dce6))[_0xdb953d(0xae0)](function(_0x28ccc9){return encrypted_data=new Uint8Array(_0x28ccc9),encrypted_data=toHexString(encrypted_data),_0x1a75eb=toHexString(_0x1a75eb),[encrypted_data,_0x1a75eb];},function(_0x102f94){return errorlog(_0x102f94['message']),![];});},function(_0xb90a9f){return errorlog(_0xb90a9f),![];});})[_0x27727e(0x685)](errorlog);},_0x454478[_0x3d2e9c(0x60a)]=function(_0x237e53,_0x2f0537,_0x59d894=_0x454478[_0x3d2e9c(0x765)]+_0x454478[_0x3d2e9c(0x74a)]){var _0x143785=_0x3d2e9c;return _0x237e53=toByteArray(_0x237e53),_0x2f0537=toByteArray(_0x2f0537),crypto['subtle']['digest']({'name':_0x143785(0x3f4)},convertStringToArrayBufferView(_0x59d894))['then'](function(_0x45bc95){var _0x4c22cb=_0x143785;return window['crypto']['subtle'][_0x4c22cb(0x801)](_0x4c22cb(0xabc),_0x45bc95,{'name':_0x4c22cb(0x7a0)},![],[_0x4c22cb(0x826),'decrypt'])[_0x4c22cb(0xae0)](function(_0x223c25){var _0x1c5140=_0x4c22cb;return crypto[_0x1c5140(0x7bb)][_0x1c5140(0x6bd)]({'name':_0x1c5140(0x7a0),'iv':_0x2f0537},_0x223c25,_0x237e53)[_0x1c5140(0xae0)](function(_0xfc12c4){var _0x16d4c5=_0x1c5140,_0x37d9de=new Uint8Array(_0xfc12c4),_0x118a44='';for(var _0xc955f=0x0;_0xc955f<_0x37d9de['byteLength'];_0xc955f++){_0x118a44+=String[_0x16d4c5(0x888)](_0x37d9de[_0xc955f]);}return _0x118a44;},function(_0x452635){return errorlog(_0x2f0537),errorlog(_0x237e53),errorlog(_0x452635),![];});});})[_0x143785(0x685)](errorlog);},_0x454478['decodeRemote']=async function(_0x59bfbc){var _0x3a7847=_0x3d2e9c;if(typeof _0x59bfbc[_0x3a7847(0x1b2)]!==_0x3a7847(0xb97))return _0x59bfbc;try{_0x59bfbc[_0x3a7847(0x1b2)]['length']==0x2&&(!_0x454478[_0x3a7847(0x716)]&&(_0x454478[_0x3a7847(0x716)]=await generateHash(_0x454478[_0x3a7847(0x1b2)]+_0x454478[_0x3a7847(0x74a)],0xc)),_0x59bfbc[_0x3a7847(0x1b2)]=await _0x454478['decryptMessage'](_0x59bfbc['remote'][0x0],_0x59bfbc[_0x3a7847(0x1b2)][0x1],_0x454478[_0x3a7847(0x716)]),_0x59bfbc['remote']?log(_0x3a7847(0x867)):warnlog('Remote\x20request\x20failed\x20to\x20decode;\x20continuing\x20still.'),log(_0x59bfbc));}catch(_0xc1b249){errorlog(_0xc1b249);}return _0x59bfbc;},_0x454478['encodeRemote']=async function(_0x4fb3de){var _0x462b64=_0x3d2e9c;try{if(_0x4fb3de[_0x462b64(0x1b2)]&&typeof _0x4fb3de[_0x462b64(0x1b2)]===_0x462b64(0x618)){var _0x8f9153=await generateHash(_0x4fb3de[_0x462b64(0x1b2)]+_0x454478[_0x462b64(0x74a)],0xc);_0x4fb3de['remote']=await _0x454478[_0x462b64(0xa8a)](_0x4fb3de['remote'],_0x8f9153);}}catch(_0x10299b){errorlog(_0x10299b);}return _0x4fb3de;},_0x454478[_0x3d2e9c(0x435)]=function(_0x43cbbf){var _0x4ae03c=_0x3d2e9c;try{try{_0x43cbbf=decodeURIComponent(_0x43cbbf[_0x4ae03c(0x296)](/ /g,'+'));}catch(_0x3636cb){}_0x43cbbf=CryptoJS[_0x4ae03c(0x28e)][_0x4ae03c(0x6bd)](_0x43cbbf,_0x4ae03c(0x36d)),_0x43cbbf=_0x43cbbf[_0x4ae03c(0x437)](CryptoJS[_0x4ae03c(0x24b)][_0x4ae03c(0xab5)]);if(_0x43cbbf){if(_0x43cbbf[_0x4ae03c(0x401)](_0x4ae03c(0x8d5)))_0x43cbbf=_0x43cbbf[_0x4ae03c(0x296)]('http://','');else{if(_0x43cbbf[_0x4ae03c(0x401)]('https://'))_0x43cbbf=_0x43cbbf[_0x4ae03c(0x296)]('https://','');else{if(_0x43cbbf[_0x4ae03c(0x401)]('/'))_0x43cbbf=_0x43cbbf['replace']('/','');else{if(_0x43cbbf[_0x4ae03c(0x401)](_0x4ae03c(0x638)))_0x43cbbf=_0x43cbbf[_0x4ae03c(0x296)]('obs.ninja/','');else{if(_0x43cbbf['startsWith'](_0x4ae03c(0x25d)))_0x43cbbf=_0x43cbbf[_0x4ae03c(0x296)]('vdo.ninja/','');else _0x43cbbf[_0x4ae03c(0x401)]('backup.vdo.ninja/')&&(_0x43cbbf=_0x43cbbf[_0x4ae03c(0x296)](_0x4ae03c(0xab8),''));}}}}_0x43cbbf=_0x43cbbf['split']('?')[_0x4ae03c(0xa87)](0x1)[_0x4ae03c(0x974)]('?'),_0x43cbbf=_0x43cbbf[_0x4ae03c(0x296)](/\?/g,'&'),_0x43cbbf=_0x43cbbf[_0x4ae03c(0x296)](/\&/,'?'),_0x43cbbf&&(_0x454478[_0x4ae03c(0x5eb)]='?'+_0x43cbbf);}}catch(_0x33e22d){warnlog(_0x33e22d);}},_0x454478[_0x3d2e9c(0x778)]=function(_0x4331c5,_0x3e127b=![]){var _0x13d5b5=_0x3d2e9c,_0x1b41e2={};_0x1b41e2['keyframe']=!![],_0x1b41e2['scene']=_0x3e127b,_0x454478[_0x13d5b5(0x5fc)](_0x1b41e2,_0x4331c5);},_0x454478['requestAudioRateLimit']=function(_0x414085,_0x46a4e8,_0x16b41f=null){var _0x153086=_0x3d2e9c;if(!_0x454478[_0x153086(0x217)][_0x46a4e8])return![];var _0x473cbf={};if(_0x16b41f!==null)_0x454478[_0x153086(0x217)][_0x46a4e8][_0x153086(0xaf9)]=_0x16b41f||![];else{if(_0x454478[_0x153086(0x217)][_0x46a4e8][_0x153086(0xaf9)]){warnlog(_0x153086(0x49e));return;}}_0x473cbf[_0x153086(0x805)]=_0x414085,log(_0x473cbf),_0x454478[_0x153086(0x5fc)](_0x473cbf,_0x46a4e8);},_0x454478[_0x3d2e9c(0x73d)]=function(_0x152cda,_0x1c34bd,_0x462190=![],_0x15635e=null){var _0x4645f2=_0x3d2e9c;log(_0x4645f2(0x7df)+_0x462190);if(!_0x454478[_0x4645f2(0x217)][_0x1c34bd]||!_0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0x7d8)])return![];if(_0x15635e!==null)_0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0x5b3)]=_0x15635e||![];else{if(_0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0x5b3)]){warnlog(_0x4645f2(0x6c2));return;}}if(_0x152cda===![]){}else _0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0xb1e)]=_0x152cda;var _0xd7f4f7=-0x1;_0x454478[_0x4645f2(0x217)][_0x1c34bd]['manualBandwidth']!==![]?_0x152cda=parseInt(_0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0xabd)]):_0x152cda=parseInt(_0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0xb1e)]);if(_0x454478['obsState'][_0x4645f2(0x962)]===![]){if(_0x454478[_0x4645f2(0xaf5)]!==![]){if(window[_0x4645f2(0x594)])return![];}}else{if(_0x454478[_0x4645f2(0x3c8)]&&_0x152cda===0x0)return![];}_0x152cda===0x0&&_0x454478[_0x4645f2(0x217)][_0x1c34bd]['remoteMuteState']&&(_0x152cda=0x1);if(_0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0x4f8)]===_0x152cda)return![];log(_0x4645f2(0x28d)+_0x152cda);var _0x54a8ee={};_0x54a8ee[_0x4645f2(0x9d4)]=_0x152cda;if(_0x462190===null){}else{if(_0x462190)_0x152cda===0x0?(warnlog(_0x4645f2(0x6b6)),_0x54a8ee[_0x4645f2(0x805)]=0x0):_0xd7f4f7<0x10&&_0xd7f4f7>=0x0?_0x54a8ee['audioBitrate']=_0xd7f4f7:_0x54a8ee[_0x4645f2(0x805)]=0x10;else _0x15635e===null&&(_0x54a8ee[_0x4645f2(0x805)]=_0xd7f4f7);}return _0x454478[_0x4645f2(0x5fc)](_0x54a8ee,_0x1c34bd)?(_0x454478[_0x4645f2(0x217)][_0x1c34bd][_0x4645f2(0x4f8)]=_0x152cda,!![]):(setTimeout(function _0x5220f2(){var _0x1eecfa=_0x4645f2;_0x454478[_0x1eecfa(0x73d)](![],_0x1c34bd);},0x1388),warnlog(_0x4645f2(0xad7)),![]);},_0x454478['sendGenericData']=function(_0x57c461,_0x51fcf7=![],_0x34d4a6=![],_0x57db8b=![]){var _0x2082a0=_0x3d2e9c,_0x4c626e=![],_0x3f76f5={};_0x3f76f5[_0x2082a0(0x51b)]=_0x57c461;try{if(!_0x51fcf7&&!_0x34d4a6){if(_0x57db8b==_0x2082a0(0x217))_0x454478['sendRequest'](_0x3f76f5);else _0x57db8b==_0x2082a0(0xb4c)?_0x454478['sendMessage'](_0x3f76f5):_0x454478[_0x2082a0(0x6c8)](_0x3f76f5);_0x4c626e=!![];}else{if(_0x51fcf7){_0x51fcf7=_0x51fcf7+'';if(_0x57db8b==_0x2082a0(0x217))_0x454478['sendRequest'](_0x3f76f5,_0x51fcf7);else _0x57db8b==_0x2082a0(0xb4c)?_0x454478[_0x2082a0(0x7c0)](_0x3f76f5,_0x51fcf7):_0x454478[_0x2082a0(0x6c8)](_0x3f76f5,_0x51fcf7);_0x4c626e=!![];}else{if(_0x34d4a6){_0x34d4a6=_0x34d4a6+'';for(var _0x11f662 in _0x454478[_0x2082a0(0x217)]){if(_0x454478[_0x2082a0(0x217)][_0x11f662][_0x2082a0(0x299)]===_0x34d4a6){if(_0x57db8b==_0x2082a0(0x217))_0x454478[_0x2082a0(0x5fc)](_0x3f76f5,_0x11f662);else _0x57db8b==_0x2082a0(0xb4c)?_0x454478[_0x2082a0(0x7c0)](_0x3f76f5,_0x11f662):_0x454478[_0x2082a0(0x6c8)](_0x3f76f5,_0x11f662);_0x4c626e=!![];}}}}}return _0x4c626e;}catch(_0x4676d7){return![];}},_0x454478[_0x3d2e9c(0x6f1)]=function(_0xde120e,_0x58a8c6){var _0x3e9065=_0x3d2e9c,_0x4d1631={};_0x4d1631['dataReceived']={},_0x4d1631[_0x3e9065(0x6cb)]=_0xde120e;_0x58a8c6!==null&&(_0x4d1631[_0x3e9065(0x5e5)]=_0x58a8c6);if(isIFrame)parent['postMessage'](_0x4d1631,_0x454478[_0x3e9065(0x6fc)]);else _0xde120e[_0x3e9065(0x4d0)]&&!isIFrame&&getChatMessage(_0xde120e[_0x3e9065(0x4d0)]['chatmessage'],_0xde120e['overlayNinja'][_0x3e9065(0xb3f)],![],![]);},_0x454478[_0x3d2e9c(0x3fa)]=function(){var _0x3a0b12=_0x3d2e9c;if(_0x454478['directorSpeakerMuted']===null)return;for(var _0x568b24 in _0x454478[_0x3a0b12(0x217)]){try{var _0x530759=getReceivers2(_0x568b24);for(var _0x18e51a=0x0;_0x18e51a<_0x530759[_0x3a0b12(0x1d5)];_0x18e51a++){_0x530759[_0x18e51a][_0x3a0b12(0x3e2)]['kind']==_0x3a0b12(0x9f1)&&(_0x530759[_0x18e51a][_0x3a0b12(0x3e2)][_0x3a0b12(0x1ed)]=!_0x454478[_0x3a0b12(0x983)]);}}catch(_0x3d40d1){}}_0x454478['directorSpeakerMuted']&&(getById(_0x3a0b12(0x1e0))[_0x3a0b12(0x97f)]=!![]);},_0x454478['directorDisplayMute']=function(){var _0x44fe64=_0x3d2e9c;if(_0x454478[_0x44fe64(0x85f)]===null)return;_0x454478[_0x44fe64(0x85f)]?(getById(_0x44fe64(0x38c))['classList']['add'](_0x44fe64(0x5e4)),!_0x454478[_0x44fe64(0xa1f)]&&warnUser(getTranslation(_0x44fe64(0x713)),![],![])):(getById(_0x44fe64(0x38c))[_0x44fe64(0xb21)][_0x44fe64(0xb87)]('hidden'),!_0x454478[_0x44fe64(0xa1f)]&&closeModal());for(var _0x47376e in _0x454478[_0x44fe64(0x217)]){try{var _0x3cf281=getReceivers2(_0x47376e);for(var _0x253555=0x0;_0x253555<_0x3cf281[_0x44fe64(0x1d5)];_0x253555++){_0x3cf281[_0x253555][_0x44fe64(0x3e2)][_0x44fe64(0x2f7)]==_0x44fe64(0xb83)&&(_0x3cf281[_0x253555][_0x44fe64(0x3e2)][_0x44fe64(0x1ed)]=!_0x454478[_0x44fe64(0x85f)]);}}catch(_0x25f441){errorlog(_0x25f441);}}_0x454478['directorDisplayMuted']&&(getById(_0x44fe64(0x1e0))[_0x44fe64(0x97f)]=!![]);},_0x454478[_0x3d2e9c(0x8ac)]=async function(_0x28fe3e,_0x3515ff,_0x3588ee=_0x454478[_0x3d2e9c(0x1b2)]){var _0x29361f=_0x3d2e9c;log(_0x29361f(0xb0b)+_0x28fe3e),log(_0x3515ff);var _0x347a8b={};_0x347a8b[_0x29361f(0x3d3)]=_0x28fe3e,_0x347a8b['remote']=_0x3588ee,_0x347a8b=await _0x454478[_0x29361f(0x8b0)](_0x347a8b),_0x454478['sendRequest'](_0x347a8b,_0x3515ff)?log(_0x29361f(0x245)):errorlog(_0x29361f(0x49d));},_0x454478[_0x3d2e9c(0xa06)]=async function(_0x4065af,_0x5c8572,_0x3a6a6a=_0x454478[_0x3d2e9c(0x1b2)]){var _0x2629dd=_0x3d2e9c;log(_0x2629dd(0x757)+_0x4065af);var _0x32dc76={};_0x32dc76[_0x2629dd(0xb23)]=_0x4065af,_0x32dc76[_0x2629dd(0x1b2)]=_0x3a6a6a,_0x32dc76=await _0x454478[_0x2629dd(0x8b0)](_0x32dc76),_0x454478['sendRequest'](_0x32dc76,_0x5c8572)?log('focus\x20success'):errorlog(_0x2629dd(0x467));},_0x454478[_0x3d2e9c(0x670)]=async function(){var _0x27f5a2=_0x3d2e9c;await _0x454478[_0x27f5a2(0x72a)]();if(_0x454478[_0x27f5a2(0x1f7)]!==![]){_0x454478[_0x27f5a2(0x1f7)]=_0x27f5a2(0x248),log(_0x27f5a2(0x31e));return;}else{if(_0x454478[_0x27f5a2(0x31c)]){log('doNotSeed!');_0x454478[_0x27f5a2(0x2d8)]&&await meshcast();_0x454478[_0x27f5a2(0x1f4)]&&whipOut();_0x454478['whepHost']&&whepOut();return;}else{var _0x72134f={};_0x72134f[_0x27f5a2(0x2e2)]=_0x27f5a2(0x2c6),_0x72134f[_0x27f5a2(0x299)]=_0x454478[_0x27f5a2(0x299)],_0x454478[_0x27f5a2(0x645)](_0x72134f),log('seeding\x20!!'),pokeAPI(_0x27f5a2(0x2d7),!![]),pokeIframeAPI(_0x27f5a2(0x82d),!![]),pokeIframeAPI(_0x27f5a2(0x2d7),!![]);}}_0x454478[_0x27f5a2(0x1f4)]&&whipOut(),_0x454478[_0x27f5a2(0x9da)]&&whepOut(),_0x454478[_0x27f5a2(0x2d8)]&&await meshcast();},_0x454478[_0x3d2e9c(0x73f)]=function(){var _0x5bd594=_0x3d2e9c;getById(_0x5bd594(0x83b))[_0x5bd594(0x3b7)]=!![],getById('coDirectorEnable')[_0x5bd594(0xb50)]='Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting',getById(_0x5bd594(0x9d2))[_0x5bd594(0xb21)][_0x5bd594(0x2ef)](_0x5bd594(0x5e4)),_0x454478[_0x5bd594(0x32f)]&&(_0x454478[_0x5bd594(0x2a2)]?_0x454478['directorUUID']&&(_0x454478['directorUUID']in _0x454478[_0x5bd594(0x217)]&&(_0x454478[_0x5bd594(0x217)][_0x454478[_0x5bd594(0x4b1)]][_0x5bd594(0x465)]===![]&&_0x454478[_0x5bd594(0xa8a)](_0x454478[_0x5bd594(0x2a2)],_0x454478[_0x5bd594(0x2a2)])[_0x5bd594(0xae0)](function(_0x1d02bf){var _0x235de2=_0x5bd594,_0x8619c1={};_0x8619c1[_0x235de2(0x5e5)]=_0x454478[_0x235de2(0x4b1)],_0x8619c1[_0x235de2(0x73f)]=_0x1d02bf[0x0],_0x8619c1[_0x235de2(0xa3f)]=_0x1d02bf[0x1],_0x454478[_0x235de2(0x217)][_0x454478[_0x235de2(0x4b1)]][_0x235de2(0x465)]===![]&&(_0x454478[_0x235de2(0x5fc)](_0x8619c1,_0x8619c1[_0x235de2(0x5e5)])&&(_0x454478[_0x235de2(0x217)][_0x454478[_0x235de2(0x4b1)]]['codirectorRequested']=!![]));})[_0x5bd594(0x685)](errorlog))):generateHash(_0x454478[_0x5bd594(0x32f)]+_0x454478[_0x5bd594(0x74a)]+_0x5bd594(0x6de),0xc)[_0x5bd594(0xae0)](function(_0x2ab6e2){var _0x19fd3e=_0x5bd594;_0x454478[_0x19fd3e(0x2a2)]=_0x2ab6e2;_0x454478[_0x19fd3e(0x4b1)]&&(_0x454478[_0x19fd3e(0x217)][_0x454478['directorUUID']]['codirectorRequested']===![]&&_0x454478[_0x19fd3e(0xa8a)](_0x454478[_0x19fd3e(0x2a2)],_0x454478[_0x19fd3e(0x2a2)])[_0x19fd3e(0xae0)](function(_0x3dcb0f){var _0x3090d7=_0x19fd3e,_0x359970={};_0x359970['UUID']=_0x454478[_0x3090d7(0x4b1)],_0x359970[_0x3090d7(0x73f)]=_0x3dcb0f[0x0],_0x359970[_0x3090d7(0xa3f)]=_0x3dcb0f[0x1],_0x454478[_0x3090d7(0x217)][_0x454478[_0x3090d7(0x4b1)]][_0x3090d7(0x465)]===![]&&(_0x454478[_0x3090d7(0x5fc)](_0x359970,_0x359970[_0x3090d7(0x5e5)])&&(_0x454478['rpcs'][_0x454478[_0x3090d7(0x4b1)]][_0x3090d7(0x465)]=!![]));})[_0x19fd3e(0x685)](errorlog));return;})[_0x5bd594(0x685)](errorlog));},_0x454478[_0x3d2e9c(0xb42)]=function(_0x2f0124,_0x48c456){return _0x2f0124;},_0x454478[_0x3d2e9c(0xa92)]=function(_0xdd0755=![]){var _0x4e7966=_0x3d2e9c;log(_0x4e7966(0xb4a));if(_0xdd0755){if(!_0x454478[_0x4e7966(0xb4c)][_0xdd0755])return![];if(_0x454478['pcs'][_0xdd0755][_0x4e7966(0x42c)]!==![]||_0x454478['pcs'][_0xdd0755][_0x4e7966(0x918)]!==![]||_0x454478[_0x4e7966(0xb4c)][_0xdd0755][_0x4e7966(0x784)]!==![])return log(_0x4e7966(0x3c4)+_0x454478[_0x4e7966(0xb4c)][_0xdd0755]['scaleWidth']+_0x4e7966(0x308)+_0x454478[_0x4e7966(0xb4c)][_0xdd0755]['scaleHeight']),_0x454478[_0x4e7966(0x2e6)](_0xdd0755,_0x454478[_0x4e7966(0xb4c)][_0xdd0755][_0x4e7966(0x918)],_0x454478[_0x4e7966(0xb4c)][_0xdd0755]['scaleHeight'],_0x454478[_0x4e7966(0xb4c)][_0xdd0755][_0x4e7966(0xb88)],_0x454478[_0x4e7966(0xb4c)][_0xdd0755][_0x4e7966(0x77c)]),!![];else{if(_0x454478[_0x4e7966(0xb4c)][_0xdd0755][_0x4e7966(0x7c3)]!==![])return log(_0x4e7966(0x5ee)),_0x454478[_0x4e7966(0x9b4)](_0xdd0755,_0x454478[_0x4e7966(0xb4c)][_0xdd0755][_0x4e7966(0x7c3)],!![]),!![];}}else for(var _0x156b0f in _0x454478[_0x4e7966(0xb4c)]){setTimeout(function(_0x5cdb86){var _0x27407c=_0x4e7966;if(_0x454478[_0x27407c(0xb4c)][_0x5cdb86]['scaleResolution']!==![]||_0x454478[_0x27407c(0xb4c)][_0x5cdb86][_0x27407c(0x918)]!==![]||_0x454478['pcs'][_0x5cdb86][_0x27407c(0x784)]!==![])log(_0x27407c(0x3c4)+_0x454478[_0x27407c(0xb4c)][_0x5cdb86][_0x27407c(0x918)]+_0x27407c(0x308)+_0x454478[_0x27407c(0xb4c)][_0x5cdb86][_0x27407c(0x784)]),_0x454478[_0x27407c(0x2e6)](_0x5cdb86,_0x454478['pcs'][_0x5cdb86]['scaleWidth'],_0x454478[_0x27407c(0xb4c)][_0x5cdb86]['scaleHeight'],_0x454478[_0x27407c(0xb4c)][_0x5cdb86][_0x27407c(0xb88)],_0x454478['pcs'][_0x5cdb86]['cover']);else _0x454478[_0x27407c(0xb4c)][_0x5cdb86][_0x27407c(0x7c3)]!==![]&&(log('scale\x20scale'),_0x454478[_0x27407c(0x9b4)](_0x5cdb86,_0x454478[_0x27407c(0xb4c)][_0x5cdb86]['scale'],!![]));},0x0,_0x156b0f);}return![];},_0x454478['whipOutSetScale']=function(_0x587c02=_0x454478[_0x3d2e9c(0xa35)]){var _0x5792ff=_0x3d2e9c;warnlog(_0x5792ff(0x80d));if(_0x454478['whipOut']['scale']!==_0x587c02){if(_0x587c02==null){try{var _0x1dea6=_0x454478[_0x5792ff(0x727)][_0x5792ff(0x6dd)]()[_0x5792ff(0x2b0)](function(_0x2ca33f){var _0x43b330=_0x5792ff;return _0x2ca33f[_0x43b330(0x3e2)]&&_0x2ca33f['track']['kind']=='video';});}catch(_0x5de64a){errorlog(_0x5de64a);}if(!_0x1dea6){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}var _0x58cce3=_0x1dea6[_0x5792ff(0x35b)]();(!_0x58cce3['encodings']||_0x58cce3['encodings'][_0x5792ff(0x1d5)]==0x0)&&(_0x58cce3['encodings']=[{}]),_0x5792ff(0x77e)in _0x58cce3[_0x5792ff(0x50e)][0x0]?(_0x587c02=0x64/_0x58cce3[_0x5792ff(0x50e)][0x0][_0x5792ff(0x77e)],_0x587c02=_0x587c02*0.95):_0x587c02=0x5f;}else _0x454478[_0x5792ff(0x727)][_0x5792ff(0x7c3)]=_0x587c02;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x5792ff(0x4e1));else{if('RTCRtpSender'in window&&'setParameters'in window['RTCRtpSender'][_0x5792ff(0x488)]){try{var _0x1dea6=_0x454478['whipOut'][_0x5792ff(0x6dd)]()[_0x5792ff(0x2b0)](function(_0x5b812b){var _0x420681=_0x5792ff;return _0x5b812b[_0x420681(0x3e2)]&&_0x5b812b[_0x420681(0x3e2)][_0x420681(0x2f7)]==_0x420681(0xb83);});}catch(_0x2960e0){errorlog(_0x2960e0);}if(!_0x1dea6){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}var _0x27bd3c={};if(_0x587c02<=0x0||_0x587c02==0x64){var _0x435bc2=getChromiumVersion();_0x435bc2>0x50?_0x27bd3c[_0x5792ff(0x77e)]=null:_0x27bd3c['scaleResolutionDownBy']=0x1;}else _0x27bd3c[_0x5792ff(0x77e)]=0x64/_0x587c02;setEncodings(_0x1dea6,_0x27bd3c,function(_0x4ee7f2){var _0x32a56c=_0x5792ff;log('scale\x20set!'),pokeIframeAPI(_0x32a56c(0x4a8),_0x4ee7f2,_0x32a56c(0x2d8)),pokeIframeAPI('set-video-scale',_0x4ee7f2,_0x32a56c(0x2d8)),_0x454478['whipOut'][_0x32a56c(0x4d5)][_0x32a56c(0x370)]=parseInt(_0x4ee7f2)+'%';},_0x587c02);return;}}}catch(_0x28aa62){errorlog(_0x28aa62);}}},_0x454478[_0x3d2e9c(0x9b4)]=function(_0x18c479,_0x1954e6,_0xde34c2=![]){var _0x49a208=_0x3d2e9c;warnlog('SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!\x20'+_0x1954e6);try{_0x454478[_0x49a208(0xb4c)][_0x18c479][_0x49a208(0x4d5)]['scaleFactor']=_0x1954e6;}catch(_0x55f8b2){errorlog(_0x55f8b2);}if(!_0xde34c2&&_0x454478['pcs'][_0x18c479]['scale']===_0x1954e6)return;if(_0x1954e6==null){try{var _0x5d1635=getSenders2(_0x18c479)['find'](function(_0xcd717){var _0x4fae08=_0x49a208;return _0xcd717[_0x4fae08(0x3e2)]&&_0xcd717[_0x4fae08(0x3e2)][_0x4fae08(0x2f7)]=='video';});}catch(_0xb136e6){errorlog(_0xb136e6);}if(!_0x5d1635){warnlog(_0x49a208(0x258));return;}var _0x108ba0=_0x5d1635[_0x49a208(0x35b)]();(!_0x108ba0[_0x49a208(0x50e)]||_0x108ba0['encodings'][_0x49a208(0x1d5)]==0x0)&&(_0x108ba0['encodings']=[{}]),_0x49a208(0x77e)in _0x108ba0['encodings'][0x0]?(_0x1954e6=0x64/_0x108ba0[_0x49a208(0x50e)][0x0][_0x49a208(0x77e)],_0x1954e6=_0x1954e6*0.95):_0x1954e6=0x5f;}else _0x1954e6=Math['ceil'](_0x1954e6),_0x454478[_0x49a208(0xb4c)][_0x18c479][_0x49a208(0x7c3)]=_0x1954e6;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x49a208(0x4e1));else{if(_0x49a208(0x5ff)in window&&_0x49a208(0x304)in window[_0x49a208(0x5ff)][_0x49a208(0x488)]){try{var _0x5d1635=getSenders2(_0x18c479)[_0x49a208(0x2b0)](function(_0x5e9fbf){var _0xc737fe=_0x49a208;return _0x5e9fbf[_0xc737fe(0x3e2)]&&_0x5e9fbf[_0xc737fe(0x3e2)]['kind']==_0xc737fe(0xb83);});}catch(_0x10c90f){errorlog(_0x10c90f);}if(!_0x5d1635){warnlog(_0x49a208(0x258));return;}_0x1954e6=_0x454478[_0x49a208(0x96d)](_0x18c479,![],_0x1954e6);var _0x4eafa7={};if(_0x1954e6<=0x0||_0x1954e6==0x64){var _0x4d6275=getChromiumVersion();_0x4d6275>0x50?_0x4eafa7[_0x49a208(0x77e)]=null:_0x4eafa7[_0x49a208(0x77e)]=0x1;}else _0x4eafa7[_0x49a208(0x77e)]=0x64/_0x1954e6;setEncodings(_0x5d1635,_0x4eafa7,function(_0x48bf7c){var _0x58aa83=_0x49a208;log('scale\x20set!\x20'+_0x48bf7c[0x0]),pokeIframeAPI(_0x58aa83(0x4a8),_0x48bf7c[0x0],_0x48bf7c[0x1]),pokeIframeAPI('set-video-scale',_0x48bf7c[0x0],_0x48bf7c[0x1]),_0x454478[_0x58aa83(0xb4c)][_0x48bf7c[0x1]][_0x58aa83(0x4d5)][_0x58aa83(0x370)]=parseInt(_0x48bf7c[0x0])+'%';},[_0x1954e6,_0x18c479]);return;}}}catch(_0xfdb975){errorlog(_0xfdb975);}},_0x454478[_0x3d2e9c(0x362)]=function(_0x7128b0,_0x391204,_0x15f739,_0x3ac55a=![],_0x2a6034=![],_0x2ece71=null){var _0x3803b4=_0x3d2e9c;if(!(_0x7128b0 in _0x454478[_0x3803b4(0x217)]))return;_0x2ece71===null&&(_0x2ece71=_0x454478[_0x3803b4(0x77c)]||![]);var _0x16d8a1=![];!(_0x454478[_0x3803b4(0x217)][_0x7128b0][_0x3803b4(0x918)]==Math[_0x3803b4(0x8e4)](_0x391204)||_0x454478[_0x3803b4(0x217)][_0x7128b0]['scaleWidth']===Math['ceil'](_0x391204))&&(_0x391204=Math['round'](_0x391204),_0x454478[_0x3803b4(0x217)][_0x7128b0][_0x3803b4(0x918)]=_0x391204,_0x16d8a1=!![]);!(_0x454478[_0x3803b4(0x217)][_0x7128b0][_0x3803b4(0x784)]==Math[_0x3803b4(0x8e4)](_0x15f739)||_0x454478[_0x3803b4(0x217)][_0x7128b0][_0x3803b4(0x784)]===Math[_0x3803b4(0x777)](_0x15f739))&&(_0x15f739=Math[_0x3803b4(0x69d)](_0x15f739),_0x454478['rpcs'][_0x7128b0][_0x3803b4(0x784)]=_0x15f739,_0x16d8a1=!![]);_0x454478[_0x3803b4(0x217)][_0x7128b0][_0x3803b4(0xb88)]!=_0x3ac55a&&(_0x454478[_0x3803b4(0x217)][_0x7128b0][_0x3803b4(0xb88)]=_0x3ac55a,_0x16d8a1=!![]);_0x391204=Math[_0x3803b4(0x69d)](_0x391204),_0x15f739=Math[_0x3803b4(0x69d)](_0x15f739);if(_0x16d8a1){var _0x1add04={};_0x1add04[_0x3803b4(0x5e5)]=_0x7128b0,_0x1add04['requestResolution']={'w':_0x391204,'h':_0x15f739,'s':_0x3ac55a,'c':_0x2ece71},_0x2a6034&&(_0x1add04[_0x3803b4(0x85b)]=_0x2a6034),log(_0x391204+'\x20'+_0x15f739),_0x454478[_0x3803b4(0x5fc)](_0x1add04,_0x7128b0);}_0x3ac55a?_0x454478[_0x3803b4(0x217)][_0x7128b0][_0x3803b4(0x4d5)][_0x3803b4(0x2c1)]='~\x20'+parseInt(_0x391204)+_0x3803b4(0x308)+parseInt(_0x15f739):_0x454478['rpcs'][_0x7128b0][_0x3803b4(0x4d5)][_0x3803b4(0x2c1)]=parseInt(_0x391204)+_0x3803b4(0x308)+parseInt(_0x15f739);},_0x454478[_0x3d2e9c(0x96d)]=function(_0x237bee,_0x4b9dce=![],_0x7f6e8f=![]){var _0x459f29=_0x3d2e9c;if(_0x7f6e8f){}else _0x454478[_0x459f29(0xb4c)][_0x237bee][_0x459f29(0x7c3)]?_0x7f6e8f=_0x454478['pcs'][_0x237bee][_0x459f29(0x7c3)]:_0x7f6e8f=0x64;_0x454478[_0x459f29(0xb4c)][_0x237bee]['scaleResolution']&&_0x7f6e8f>_0x454478[_0x459f29(0xb4c)][_0x237bee][_0x459f29(0x42c)]&&(_0x7f6e8f=_0x454478['pcs'][_0x237bee][_0x459f29(0x42c)]);if(_0x4b9dce)_0x7f6e8f=_0x5cb9e5(_0x237bee,_0x7f6e8f,_0x4b9dce);else _0x454478[_0x459f29(0xb4c)][_0x237bee][_0x459f29(0xa39)]&&_0x454478['pcs'][_0x237bee][_0x459f29(0xa39)]<_0x7f6e8f&&(_0x7f6e8f=_0x454478[_0x459f29(0xb4c)][_0x237bee][_0x459f29(0xa39)]);if(_0x454478[_0x459f29(0xa27)]&&_0x454478[_0x459f29(0xb4c)][_0x237bee][_0x459f29(0xb88)]){if(_0x7f6e8f>0x55)_0x7f6e8f=0x64;else _0x7f6e8f>0x2a&&_0x7f6e8f<0x32&&(_0x7f6e8f=0x32);}return _0x7f6e8f=_0x454478[_0x459f29(0xb42)](_0x7f6e8f,_0x237bee),_0x7f6e8f;},_0x454478[_0x3d2e9c(0x2e6)]=function(_0x404de5=![],_0x957230=null,_0x43b91a=null,_0x493aaa=![],_0xc20f36=![]){var _0x4755c8=_0x3d2e9c;log(_0x4755c8(0x803)+_0x957230+'x'+_0x43b91a);if(_0x404de5&&!(_0x404de5 in _0x454478[_0x4755c8(0xb4c)]))return;else{if(!_0x404de5){for(var _0x78a6e2 in _0x454478[_0x4755c8(0xb4c)]){_0x454478[_0x4755c8(0x2e6)](_0x78a6e2,_0x454478[_0x4755c8(0xb4c)][_0x78a6e2][_0x4755c8(0x918)],_0x454478[_0x4755c8(0xb4c)][_0x78a6e2]['scaleHeight'],_0x454478[_0x4755c8(0xb4c)][_0x78a6e2][_0x4755c8(0xb88)],_0x454478[_0x4755c8(0xb4c)][_0x78a6e2][_0x4755c8(0x77c)]);}return;}}_0xc20f36=_0xc20f36||![],snape=_0x493aaa||![];if(_0x957230===null&&_0x43b91a===null){if(!_0x454478[_0x4755c8(0xb4c)][_0x404de5][_0x4755c8(0x918)]&&!_0x454478[_0x4755c8(0xb4c)][_0x404de5][_0x4755c8(0x784)])return;else _0x957230=_0x454478[_0x4755c8(0xb4c)][_0x404de5][_0x4755c8(0x918)]||0x64,_0x43b91a=_0x454478[_0x4755c8(0xb4c)][_0x404de5][_0x4755c8(0x784)]||0x64;}else _0x454478[_0x4755c8(0xb4c)][_0x404de5][_0x4755c8(0x918)]=_0x957230,_0x454478[_0x4755c8(0xb4c)][_0x404de5]['scaleHeight']=_0x43b91a,_0x454478[_0x4755c8(0xb4c)][_0x404de5][_0x4755c8(0xb88)]=_0x493aaa,_0x454478[_0x4755c8(0xb4c)][_0x404de5][_0x4755c8(0x77c)]=_0xc20f36;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if(_0x4755c8(0x5ff)in window&&'setParameters'in window[_0x4755c8(0x5ff)]['prototype']){var _0x112756=getSenders2(_0x404de5)[_0x4755c8(0x2b0)](function(_0x3a96d9){var _0x475675=_0x4755c8;return _0x3a96d9[_0x475675(0x3e2)]&&_0x3a96d9[_0x475675(0x3e2)]['kind']=='video';});if(!_0x112756){log(_0x4755c8(0xb8f));return;}var _0x18121f={};if(_0x4755c8(0x91f)in _0x454478[_0x4755c8(0xb4c)][_0x404de5]){var _0x550109=_0x454478[_0x4755c8(0x1ee)][_0x4755c8(0xa13)]();if(_0x550109['length'])var _0x5b1d8e=_0x550109[0x0][_0x4755c8(0x288)](),_0x4694eb=_0x5b1d8e[_0x4755c8(0x6c6)],_0x6cacd1=_0x5b1d8e['width'];else return;}else{if(_0x454478[_0x4755c8(0x530)]&&_0x454478[_0x4755c8(0x530)][_0x4755c8(0xaef)]){var _0x550109=_0x454478[_0x4755c8(0x530)][_0x4755c8(0xaef)][_0x4755c8(0xa13)]();if(_0x550109[_0x4755c8(0x1d5)])var _0x5b1d8e=_0x550109[0x0][_0x4755c8(0x288)](),_0x4694eb=_0x5b1d8e[_0x4755c8(0x6c6)],_0x6cacd1=_0x5b1d8e[_0x4755c8(0x83c)];else return;}else return;}var _0x2f4fb6=0x64*_0x957230/_0x6cacd1,_0x455963=0x64*_0x43b91a/_0x4694eb;warnlog(_0x2f4fb6+'\x20x\x20'+_0x455963);var _0x252296=0x64;if(_0x957230===null)_0x252296=_0x455963;else{if(_0x43b91a===null)_0x252296=_0x2f4fb6;else _0xc20f36?_0x2f4fb6>_0x455963?_0x252296=_0x2f4fb6:_0x252296=_0x455963:_0x2f4fb6<_0x455963?_0x252296=_0x2f4fb6:_0x252296=_0x455963;}_0x252296>0x64&&(_0x252296=0x64);log('resolution\x20scale:\x20'+_0x252296),_0x454478['pcs'][_0x404de5]['scaleResolution']=_0x252296;var _0x5dd7d6=_0x454478[_0x4755c8(0x96d)](_0x404de5);if(_0x5dd7d6<=0x0||_0x5dd7d6==0x64){var _0x59012e=getChromiumVersion();_0x59012e>0x50?_0x18121f[_0x4755c8(0x77e)]=null:_0x18121f[_0x4755c8(0x77e)]=0x1;}else _0x18121f[_0x4755c8(0x77e)]=0x64/_0x5dd7d6;setEncodings(_0x112756,_0x18121f,function(_0x11a528){var _0x2868de=_0x4755c8;log(_0x2868de(0x43b)),pokeIframeAPI(_0x2868de(0x4a8),_0x11a528[0x0],_0x11a528[0x1]),pokeIframeAPI('set-video-scale',_0x11a528[0x0],_0x11a528[0x1]),_0x454478[_0x2868de(0xb4c)][_0x11a528[0x1]]['stats'][_0x2868de(0x370)]=parseInt(_0x11a528[0x0])+'%';},[_0x5dd7d6,_0x404de5]);return;}},_0x454478['forcePLI']=function(_0x5c95b9=null,_0x5925f5=null){var _0xf5e1ca=_0x3d2e9c;_0x5925f5&&_0x5925f5[_0xf5e1ca(0xa05)]();_0x454478['chunkedRecorder']&&(_0x454478['chunkedRecorder'][_0xf5e1ca(0x89e)]=!![],log(_0xf5e1ca(0x3b4)+_0x5c95b9));if(iOS||iPad)return log(_0xf5e1ca(0x4e1)),![];else{if(_0xf5e1ca(0x5ff)in window&&'setParameters'in window[_0xf5e1ca(0x5ff)]['prototype']){log(_0xf5e1ca(0x671)+_0x5c95b9);if(_0x5c95b9==null){for(_0x5c95b9 in _0x454478[_0xf5e1ca(0xb4c)]){_0x454478[_0xf5e1ca(0x9c9)](_0x5c95b9);}return![];}if(!(_0x5c95b9 in _0x454478[_0xf5e1ca(0xb4c)]))return![];_0x454478['pcs'][_0x5c95b9][_0xf5e1ca(0x7ff)]&&(_0x454478[_0xf5e1ca(0xb4c)][_0x5c95b9][_0xf5e1ca(0x42f)]&&(clearTimeout(_0x454478[_0xf5e1ca(0xb4c)][_0x5c95b9][_0xf5e1ca(0x42f)]),_0x454478[_0xf5e1ca(0xb4c)][_0x5c95b9][_0xf5e1ca(0x42f)]=null),_0x454478[_0xf5e1ca(0xb4c)][_0x5c95b9]['keyframeTimeout']=setTimeout(function(_0x3c3d56){var _0x149dcf=_0xf5e1ca;!_0x454478[_0x149dcf(0xb4c)][_0x3c3d56]?clearInterval(this):_0x454478[_0x149dcf(0x9c9)](_0x3c3d56);},parseInt(_0x454478[_0xf5e1ca(0xb4c)][_0x5c95b9][_0xf5e1ca(0x7ff)]),_0x5c95b9));try{var _0x2577bb=getSenders2(_0x5c95b9)[_0xf5e1ca(0x2b0)](function(_0x5e9622){var _0x461244=_0xf5e1ca;return _0x5e9622[_0x461244(0x3e2)]&&_0x5e9622[_0x461244(0x3e2)][_0x461244(0x2f7)]=='video';});if(!_0x2577bb)return warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found'),![];var _0x315697={};return _0x315697[_0xf5e1ca(0x77e)]=0xa,setEncodings(_0x2577bb,_0x315697,function(_0x5e24c8){var _0x39c292=_0xf5e1ca;log('scaleResolutionDownBy\x20set\x202a!\x20'+_0x5e24c8[0x0]);var _0x10217b=_0x454478[_0x39c292(0x96d)](_0x5e24c8[0x0]),_0x3af0f4={};if(_0x10217b<=0x0||_0x10217b==0x64){var _0x5caae8=getChromiumVersion();_0x5caae8>0x50?_0x3af0f4[_0x39c292(0x77e)]=null:_0x3af0f4[_0x39c292(0x77e)]=0x1;}else _0x3af0f4[_0x39c292(0x77e)]=0x64/_0x10217b;setEncodings(_0x5e24c8[0x1],_0x3af0f4,function(){var _0x4164a6=_0x39c292;log(_0x4164a6(0x434));});},[_0x5c95b9,_0x2577bb]),!![];}catch(_0x56dabc){errorlog(_0x56dabc);}}}return![];},_0x454478[_0x3d2e9c(0x862)]=function(_0x17d2e6){var _0x943e7b=_0x3d2e9c;log('enhacing\x20audio\x20encoder');var _0x2945e8=getSenders2(_0x17d2e6)['find'](function(_0x299b14){var _0x586bc8=_0x1892;return _0x299b14[_0x586bc8(0x3e2)]&&_0x299b14[_0x586bc8(0x3e2)]['kind']=='audio';});if(!_0x2945e8)return log(_0x943e7b(0xb75)),![];var _0x47af3f={};try{_0x47af3f[_0x943e7b(0x61c)]=_0x943e7b(0xa74),_0x47af3f[_0x943e7b(0x6cf)]=_0x943e7b(0xa74),_0x47af3f[_0x943e7b(0x515)]=!![],setEncodings(_0x2945e8,_0x47af3f,function(_0x383e0b){var _0x51a052=_0x943e7b;log(_0x51a052(0xab6)),pokeIframeAPI('prioritize-audio',!![],_0x383e0b);},_0x17d2e6);}catch(_0x2123a5){errorlog(_0x2123a5);}},_0x454478['degradationPreference']=function(_0x30aaa1,_0x4c387a=_0x3d2e9c(0x7a8)){var _0x4646ce=_0x3d2e9c,_0x4ff208=getSenders2(_0x30aaa1)['find'](function(_0x1098d0){var _0x294667=_0x1892;return _0x1098d0[_0x294667(0x3e2)]&&_0x1098d0[_0x294667(0x3e2)]['kind']==_0x294667(0xb83);});if(!_0x4ff208)return log('no\x20video\x20track\x20to\x20control'),![];var _0x35f5e6={};try{_0x4c387a===!![]?(_0x35f5e6[_0x4646ce(0x9fb)]=_0x4646ce(0x7a8),log('done\x20setting\x20degrad\x20to\x20maintain-framerate')):(_0x35f5e6[_0x4646ce(0x9fb)]=_0x4c387a,log(_0x4646ce(0x278)+_0x4c387a)),setEncodings(_0x4ff208,_0x35f5e6,(function(){var _0x4814cf=_0x4646ce;log(_0x4814cf(0x27b));}()));}catch(_0xddcbca){errorlog(_0xddcbca);}},_0x454478[_0x3d2e9c(0x4f9)]=function(_0x55908,_0x4c960e,_0xd6692a=![]){var _0x1ef5d6=_0x3d2e9c;log(_0x1ef5d6(0xb73)+_0x55908+_0x1ef5d6(0x50b)+_0xd6692a);if(_0x454478[_0x1ef5d6(0x879)]===![])return;_0x4c960e[_0x1ef5d6(0x879)]=parseInt(_0x454478['maxBandwidth']/0x64*_0x55908),_0xd6692a?_0x454478[_0x1ef5d6(0x37c)](null):_0x454478[_0x1ef5d6(0x7ad)](_0x4c960e[_0x1ef5d6(0x5e5)],null);},_0x454478['limitAudioEncoder']=function(_0x325e45,_0x17eda4=0x7d00,_0x32ddac=0x3e8){var _0x4b6717=_0x3d2e9c;log('encodering\x20being\x20kicked');var _0x295715=getSenders2(_0x325e45)[_0x4b6717(0x2b0)](function(_0x5d7413){var _0x2c6a2b=_0x4b6717;return _0x5d7413['track']&&_0x5d7413['track']['kind']==_0x2c6a2b(0x9f1);});if(!_0x295715)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x3a7ff7={};_0x3a7ff7[_0x4b6717(0x33a)]=_0x17eda4,setEncodings(_0x295715,_0x3a7ff7,function(_0x289731){var _0x17b873=_0x4b6717;pokeIframeAPI(_0x17b873(0xa2d),_0x289731[0x0],_0x289731[0x1]),pokeIframeAPI(_0x17b873(0x3b9),_0x289731[0x0],_0x289731[0x1]),_0x289731[0x2]>0x0&&setTimeout(function(){var _0x5e6e48=_0x17b873;try{if(_0x289731[0x1]in _0x454478[_0x5e6e48(0xb4c)])var _0xa91f36=getSenders2(_0x289731[0x1])[_0x5e6e48(0x2b0)](function(_0x4d770f){var _0x255385=_0x5e6e48;return _0x4d770f[_0x255385(0x3e2)]&&_0x4d770f[_0x255385(0x3e2)][_0x255385(0x2f7)]==_0x255385(0x9f1);});else return![];if(!_0xa91f36)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x59c84a={};_0x59c84a[_0x5e6e48(0x33a)]=null,setEncodings(_0xa91f36,_0x59c84a,function(){var _0x307c3b=_0x5e6e48;log(_0x307c3b(0xab6));});}catch(_0x14443b){errorlog(_0x14443b);}},_0x289731[0x2],_0x289731[0x1]);},[_0x17eda4,_0x325e45,_0x32ddac]);},_0x454478['directMigrateIssue']=function(_0x3df48a,_0xb7c2b,_0x31b8c0){var _0x578dca=_0x3d2e9c;pokeIframeAPI(_0x578dca(0x5c4),_0x3df48a,_0x31b8c0);if(_0x454478[_0x578dca(0x765)])return generateHash(_0x3df48a+_0x454478[_0x578dca(0x765)]+_0x454478[_0x578dca(0x74a)],0x10)[_0x578dca(0xae0)](function(_0x2281d0){var _0x352ac1=_0x578dca,_0x1e8006={};_0xb7c2b['updateurl']&&(_0xb7c2b[_0x352ac1(0x910)]=_0x2281d0);if(_0x454478[_0x352ac1(0x580)]&&_0x454478['directorUUID'])_0x1e8006[_0x352ac1(0x92f)]=_0x31b8c0,_0x1e8006['roomid']=_0x2281d0,_0x1e8006[_0x352ac1(0x497)]=_0xb7c2b,_0x454478[_0x352ac1(0x5fc)](_0x1e8006,_0x454478[_0x352ac1(0x4b1)]),log(_0x1e8006);else{if(_0xb7c2b[_0x352ac1(0x9b6)])_0x1e8006[_0x352ac1(0x2e2)]='migrate',_0x1e8006[_0x352ac1(0x497)]=_0xb7c2b,log(_0x1e8006),_0x454478[_0x352ac1(0x5fc)](_0x1e8006,_0x31b8c0,function(){var _0x2a76ec=_0x352ac1,_0x4d52ed={};_0x4d52ed[_0x2a76ec(0x2e2)]=_0x2a76ec(0x92f),_0x4d52ed[_0x2a76ec(0x845)]=_0x2281d0,_0x4d52ed[_0x2a76ec(0xa67)]=_0x31b8c0,_0x454478['sendMsg'](_0x4d52ed);}),log(_0x1e8006);else{if('broadcast'in _0xb7c2b)_0x1e8006[_0x352ac1(0x2e2)]='migrate',_0x1e8006[_0x352ac1(0x497)]=_0xb7c2b,delete _0x1e8006[_0x352ac1(0x497)][_0x352ac1(0x845)],delete _0x1e8006[_0x352ac1(0x497)][_0x352ac1(0x910)],log(_0x1e8006),_0x454478['sendRequest'](_0x1e8006,_0x31b8c0,function(){var _0x1fb685=_0x352ac1,_0x32189c={};_0x32189c[_0x1fb685(0x2e2)]=_0x1fb685(0x92f),_0x32189c[_0x1fb685(0x845)]=_0x2281d0,_0x32189c['target']=_0x31b8c0,_0x454478[_0x1fb685(0x645)](_0x32189c);}),log(_0x1e8006);else Object[_0x352ac1(0x753)](_0xb7c2b)[_0x352ac1(0x1d5)]?(_0x1e8006['request']=_0x352ac1(0x92f),_0x1e8006[_0x352ac1(0x497)]=_0xb7c2b,delete _0x1e8006[_0x352ac1(0x497)]['roomid'],delete _0x1e8006[_0x352ac1(0x497)][_0x352ac1(0x910)],log(_0x1e8006),_0x454478[_0x352ac1(0x5fc)](_0x1e8006,_0x31b8c0,function(){var _0x4cbe68=_0x352ac1,_0x46fa72={};_0x46fa72['request']='migrate',_0x46fa72[_0x4cbe68(0x845)]=_0x2281d0,_0x46fa72[_0x4cbe68(0xa67)]=_0x31b8c0,_0x454478[_0x4cbe68(0x645)](_0x46fa72);}),log(_0x1e8006)):(_0x1e8006['request']='migrate',_0x1e8006[_0x352ac1(0x845)]=_0x2281d0,_0x1e8006[_0x352ac1(0xa67)]=_0x31b8c0,_0x454478[_0x352ac1(0x645)](_0x1e8006));}}})[_0x578dca(0x685)](errorlog);else{_0xb7c2b[_0x578dca(0x9b6)]&&(_0xb7c2b[_0x578dca(0x910)]=_0x3df48a);var _0x2584aa={};if(_0x454478[_0x578dca(0x580)]&&_0x454478[_0x578dca(0x4b1)])_0x2584aa[_0x578dca(0x92f)]=_0x31b8c0,_0x2584aa['roomid']=_0x3df48a,_0x2584aa[_0x578dca(0x497)]=_0xb7c2b,_0x454478['sendRequest'](_0x2584aa,_0x454478['directorUUID']),log(_0x2584aa);else{if(_0xb7c2b[_0x578dca(0x9b6)])_0x2584aa['request']=_0x578dca(0x92f),_0x2584aa[_0x578dca(0x497)]=_0xb7c2b,_0x454478['sendRequest'](_0x2584aa,_0x31b8c0,function(){var _0x1c9b8c=_0x578dca,_0x1cb488={};_0x1cb488[_0x1c9b8c(0x2e2)]=_0x1c9b8c(0x92f),_0x1cb488[_0x1c9b8c(0x845)]=_0x3df48a,_0x1cb488[_0x1c9b8c(0xa67)]=_0x31b8c0,_0x454478['sendMsg'](_0x1cb488);});else{if(_0x578dca(0x603)in _0xb7c2b)_0x2584aa['request']='migrate',_0x2584aa['transferSettings']=_0xb7c2b,delete _0x2584aa[_0x578dca(0x497)][_0x578dca(0x845)],delete _0x2584aa['transferSettings'][_0x578dca(0x910)],_0x454478['sendRequest'](_0x2584aa,_0x31b8c0,function(){var _0x303e5b=_0x578dca,_0x30aa45={};_0x30aa45[_0x303e5b(0x2e2)]=_0x303e5b(0x92f),_0x30aa45[_0x303e5b(0x845)]=_0x3df48a,_0x30aa45['target']=_0x31b8c0,_0x454478['sendMsg'](_0x30aa45);});else Object[_0x578dca(0x753)](_0xb7c2b)[_0x578dca(0x1d5)]?(_0x2584aa['request']=_0x578dca(0x92f),_0x2584aa[_0x578dca(0x497)]=_0xb7c2b,delete _0x2584aa[_0x578dca(0x497)]['roomid'],delete _0x2584aa[_0x578dca(0x497)]['roomenc'],log(_0x2584aa),_0x454478['sendRequest'](_0x2584aa,_0x31b8c0,function(){var _0x237096=_0x578dca,_0x4b3d29={};_0x4b3d29['request']=_0x237096(0x92f),_0x4b3d29['roomid']=_0x3df48a,_0x4b3d29[_0x237096(0xa67)]=_0x31b8c0,_0x454478['sendMsg'](_0x4b3d29);}),log(_0x2584aa)):(_0x2584aa[_0x578dca(0x2e2)]=_0x578dca(0x92f),_0x2584aa[_0x578dca(0x845)]=_0x3df48a,_0x2584aa[_0x578dca(0xa67)]=_0x31b8c0,_0x454478[_0x578dca(0x645)](_0x2584aa));}}}},_0x454478[_0x3d2e9c(0xb3c)]=async function(_0x1311b2,_0x4278e3){var _0x2934c2=_0x3d2e9c;_0x4278e3=parseInt(_0x4278e3);try{var _0x186756=getSenders2(_0x1311b2)[_0x2934c2(0x2b0)](function(_0x338557){var _0x376c62=_0x2934c2;return _0x338557['track']&&_0x338557['track'][_0x376c62(0x2f7)]==_0x376c62(0x9f1);});if(!_0x186756){log(_0x2934c2(0xb5d));return;}var _0x49bc5d={};if(_0x4278e3<0x0){_0x49bc5d[_0x2934c2(0x7fa)]=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0x4278e3=0x20;if(_0x454478[_0x2934c2(0xb4c)][_0x1311b2]['setAudioBitrate']!==![])_0x4278e3=_0x454478[_0x2934c2(0xb4c)][_0x1311b2][_0x2934c2(0xa2d)];else _0x454478['audiobitrate']&&(_0x4278e3=_0x454478[_0x2934c2(0xb4d)]);_0x49bc5d[_0x2934c2(0x33a)]=_0x4278e3*0x400;}else _0x454478['pcs'][_0x1311b2][_0x2934c2(0xa2d)]!==![]?(_0x4278e3=_0x454478[_0x2934c2(0xb4c)][_0x1311b2][_0x2934c2(0xa2d)],_0x49bc5d[_0x2934c2(0x33a)]=_0x4278e3*0x400):_0x49bc5d['maxBitrate']=null;}else _0x4278e3===0x0?_0x49bc5d[_0x2934c2(0x7fa)]=![]:(_0x49bc5d[_0x2934c2(0x7fa)]=!![],_0x49bc5d[_0x2934c2(0x33a)]=_0x4278e3*0x400);_0x454478['pcs'][_0x1311b2]['audioMutedOverride']&&(_0x49bc5d[_0x2934c2(0x7fa)]=![]),setEncodings(_0x186756,_0x49bc5d,function(_0x50eeb3){var _0x2527f6=_0x2934c2;pokeIframeAPI(_0x2527f6(0xa2d),_0x50eeb3[0x0],_0x50eeb3[0x1]),pokeIframeAPI(_0x2527f6(0x3b9),_0x50eeb3[0x0],_0x50eeb3[0x1]),log(_0x2527f6(0x7e1));},[_0x4278e3,_0x1311b2]);}catch(_0x213586){errorlog(_0x213586),log(_0x1311b2),log(_0x454478[_0x2934c2(0xb4c)][_0x1311b2]);}},_0x454478['optimizeBitrate']=function(_0x1fff95){var _0x36e11c=_0x3d2e9c;if(_0x454478['iframeSrc']&&_0x454478[_0x36e11c(0xb4c)][_0x1fff95]['allowIframe']===!![])_0x454478['limitBitrate'](_0x1fff95,0x0),_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x640)]===0x0&&(_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x47d)][_0x36e11c(0x962)]===![]?_0x454478[_0x36e11c(0xb3c)](_0x1fff95,0x0):_0x454478[_0x36e11c(0xb3c)](_0x1fff95,-0x1));else{if(_0x454478[_0x36e11c(0xb4c)][_0x1fff95]&&_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x640)]!==![]){if(_0x454478['pcs'][_0x1fff95][_0x36e11c(0x47d)][_0x36e11c(0x962)]===![]){var _0x23e777=_0x454478['pcs'][_0x1fff95]['optimizedBitrate'];_0x454478[_0x36e11c(0xb4c)][_0x1fff95]['savedBitrate']&&_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x8a1)]>0x0&&(_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x8a1)]<_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x640)]&&(_0x23e777=_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x8a1)])),_0x454478[_0x36e11c(0x7ad)](_0x1fff95,_0x23e777),_0x454478[_0x36e11c(0xb4c)][_0x1fff95][_0x36e11c(0x640)]===0x0&&_0x454478['limitAudioBitrate'](_0x1fff95,0x0);}else _0x454478['pcs'][_0x1fff95][_0x36e11c(0x640)]===0x0&&(_0x454478[_0x36e11c(0xb3c)](_0x1fff95,-0x1),_0x454478[_0x36e11c(0xafd)](),_0x454478[_0x36e11c(0x321)]&&_0x454478['limitBitrate'](_0x1fff95,null));}else _0x454478[_0x36e11c(0xafd)](),_0x454478[_0x36e11c(0x321)]&&_0x454478[_0x36e11c(0x7ad)](_0x1fff95,null);}},_0x454478[_0x3d2e9c(0xafd)]=function(_0x2251c5=0x0,_0x249e39=![]){var _0x2e577d=_0x3d2e9c;if(!_0x454478[_0x2e577d(0x6b9)])return _0x2251c5;if(!_0x454478['roomid']||_0x454478[_0x2e577d(0x74e)]!==![])return log(_0x2e577d(0x3bc)),_0x454478[_0x2e577d(0x967)](_0x2251c5,_0x249e39),_0x2251c5;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x2251c5;var _0x2d1e40=_0x2251c5;if(_0x249e39===![])_0x2d1e40=0x0;else _0x2d1e40<0x0&&(_0x2d1e40=_0x454478[_0x2e577d(0xb4c)][_0x249e39][_0x2e577d(0x503)]||_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4);var _0x3518f9=0x0;for(var _0x369f11 in _0x454478[_0x2e577d(0xb4c)]){if(_0x249e39===_0x369f11)continue;if(!_0x454478[_0x2e577d(0xb4c)][_0x369f11]['guest'])continue;try{var _0x201d68=getSenders2(_0x369f11)[_0x2e577d(0x2b0)](function(_0x40673e){var _0x1a917e=_0x2e577d;return _0x40673e[_0x1a917e(0x3e2)]&&_0x40673e[_0x1a917e(0x3e2)][_0x1a917e(0x2f7)]==_0x1a917e(0xb83);});if(!_0x201d68)continue;var _0x55d5a2=_0x201d68['getParameters']();if(!_0x55d5a2[_0x2e577d(0x50e)]||_0x55d5a2[_0x2e577d(0x50e)][_0x2e577d(0x1d5)]==0x0){_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x503)]<0x0?_0x2d1e40+=_0x454478['outboundVideoBitrate']||_0x454478['pcs'][_0x369f11][_0x2e577d(0x879)]||0x9c4:_0x2d1e40+=_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x503)]||_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4;warnlog(_0x2d1e40),_0x3518f9+=0x1;continue;}if(_0x55d5a2['encodings'][0x0][_0x2e577d(0x7fa)]==![])continue;if(_0x55d5a2['encodings'][0x0][_0x2e577d(0x33a)])_0x2e577d(0x66b)in _0x454478[_0x2e577d(0xb4c)][_0x369f11]?_0x2d1e40+=parseInt(_0x454478['pcs'][_0x369f11][_0x2e577d(0x66b)]):_0x2d1e40+=parseInt(_0x55d5a2[_0x2e577d(0x50e)][0x0][_0x2e577d(0x33a)])/0x400;else _0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x503)]<0x0?_0x2d1e40+=_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4:(_0x2d1e40+=_0x454478[_0x2e577d(0xb4c)][_0x369f11]['setBitrate']||_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4,warnlog(_0x2d1e40));_0x3518f9+=0x1;}catch(_0x3dbe7a){errorlog(_0x3dbe7a);}}if(!_0x2d1e40)return _0x2d1e40;warnlog(_0x2e577d(0x739)+_0x2d1e40);var _0x2327f0=parseFloat(_0x2d1e40/_0x454478[_0x2e577d(0x6b9)]);_0x2327f0<0x1&&(_0x2327f0=0x1);for(var _0x369f11 in _0x454478[_0x2e577d(0xb4c)]){if(_0x249e39===_0x369f11)continue;if(!_0x454478[_0x2e577d(0xb4c)][_0x369f11]['guest'])continue;try{var _0x201d68=getSenders2(_0x369f11)[_0x2e577d(0x2b0)](function(_0x26e489){var _0x1ec9c8=_0x2e577d;return _0x26e489['track']&&_0x26e489[_0x1ec9c8(0x3e2)][_0x1ec9c8(0x2f7)]==_0x1ec9c8(0xb83);});if(!_0x201d68)continue;var _0x55d5a2=_0x201d68['getParameters']();if(!_0x55d5a2[_0x2e577d(0x50e)]||_0x55d5a2[_0x2e577d(0x50e)][_0x2e577d(0x1d5)]==0x0){if(_0x454478[_0x2e577d(0xb4c)][_0x369f11]['setBitrate']<0x0)var _0xdf6223=_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4;else var _0xdf6223=_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x503)]||_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4;var _0x2753cb=parseInt(_0xdf6223/_0x2327f0);_0x454478[_0x2e577d(0x7ad)](_0x369f11,_0x2753cb,!![]);continue;}if(_0x55d5a2[_0x2e577d(0x50e)][0x0][_0x2e577d(0x7fa)]==![])continue;if(_0x55d5a2[_0x2e577d(0x50e)][0x0]['maxBitrate']){if(_0x2e577d(0x66b)in _0x454478[_0x2e577d(0xb4c)][_0x369f11])var _0xdf6223=parseInt(_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x66b)]);else var _0xdf6223=parseInt(parseInt(_0x55d5a2[_0x2e577d(0x50e)][0x0][_0x2e577d(0x33a)])/0x400);var _0x2753cb=parseInt(_0xdf6223/_0x2327f0);_0x454478[_0x2e577d(0x7ad)](_0x369f11,_0x2753cb,!![]);}else{if(_0x454478['pcs'][_0x369f11][_0x2e577d(0x503)]<0x0)var _0xdf6223=_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4;else var _0xdf6223=_0x454478['pcs'][_0x369f11][_0x2e577d(0x503)]||_0x454478[_0x2e577d(0x5aa)]||_0x454478[_0x2e577d(0xb4c)][_0x369f11][_0x2e577d(0x879)]||0x9c4;var _0x2753cb=parseInt(_0xdf6223/_0x2327f0);_0x454478[_0x2e577d(0x7ad)](_0x369f11,_0x2753cb,!![]);}}catch(_0x455b8f){errorlog(_0x455b8f);}}return parseInt(_0x2251c5/_0x2327f0);},_0x454478[_0x3d2e9c(0x967)]=function(_0x5a79c3=0x0,_0x757655=![]){var _0x3a06d2=_0x3d2e9c;if(!_0x454478[_0x3a06d2(0x6b9)])return _0x5a79c3;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x5a79c3;var _0x44e03b=_0x5a79c3;if(_0x757655===![])_0x44e03b=0x0;else _0x44e03b<0x0&&(_0x44e03b=_0x454478[_0x3a06d2(0xb4c)][_0x757655]['setBitrate']||_0x454478[_0x3a06d2(0x5aa)]||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x879)]||0x9c4);var _0x4fb4b9=0x0;for(var _0x4d521c in _0x454478[_0x3a06d2(0xb4c)]){if(_0x757655===_0x4d521c)continue;try{var _0x2d3839=getSenders2(_0x4d521c)['find'](function(_0x2c3203){var _0x53525f=_0x3a06d2;return _0x2c3203[_0x53525f(0x3e2)]&&_0x2c3203[_0x53525f(0x3e2)][_0x53525f(0x2f7)]==_0x53525f(0xb83);});if(!_0x2d3839)continue;var _0x2d1987=_0x2d3839[_0x3a06d2(0x35b)]();if(!_0x2d1987[_0x3a06d2(0x50e)]||_0x2d1987[_0x3a06d2(0x50e)]['length']==0x0){_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x503)]<0x0?_0x44e03b+=_0x454478[_0x3a06d2(0x5aa)]||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c]['maxBandwidth']||0x9c4:_0x44e03b+=_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x503)]||_0x454478[_0x3a06d2(0x5aa)]||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x879)]||0x9c4;warnlog(_0x44e03b),_0x4fb4b9+=0x1;continue;}if(_0x2d1987['encodings'][0x0]['active']==![])continue;if(_0x2d1987['encodings'][0x0][_0x3a06d2(0x33a)])_0x3a06d2(0x66b)in _0x454478[_0x3a06d2(0xb4c)][_0x4d521c]?_0x44e03b+=parseInt(_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x66b)]):_0x44e03b+=parseInt(_0x2d1987['encodings'][0x0]['maxBitrate'])/0x400;else _0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x503)]<0x0?_0x44e03b+=_0x454478[_0x3a06d2(0x5aa)]||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x879)]||0x9c4:(_0x44e03b+=_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x503)]||_0x454478['outboundVideoBitrate']||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c]['maxBandwidth']||0x9c4,warnlog(_0x44e03b));_0x4fb4b9+=0x1;}catch(_0x594ecf){errorlog(_0x594ecf);}}if(!_0x44e03b)return _0x44e03b;warnlog(_0x3a06d2(0x739)+_0x44e03b);var _0x4d9b57=parseFloat(_0x44e03b/_0x454478[_0x3a06d2(0x6b9)]);_0x4d9b57<0x1&&(_0x4d9b57=0x1);for(var _0x4d521c in _0x454478[_0x3a06d2(0xb4c)]){if(_0x757655===_0x4d521c)continue;try{var _0x2d3839=getSenders2(_0x4d521c)['find'](function(_0x12ef97){var _0x21df49=_0x3a06d2;return _0x12ef97[_0x21df49(0x3e2)]&&_0x12ef97[_0x21df49(0x3e2)][_0x21df49(0x2f7)]=='video';});if(!_0x2d3839)continue;var _0x2d1987=_0x2d3839[_0x3a06d2(0x35b)]();if(!_0x2d1987[_0x3a06d2(0x50e)]||_0x2d1987[_0x3a06d2(0x50e)][_0x3a06d2(0x1d5)]==0x0){if(_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x503)]<0x0)var _0x27f51d=_0x454478[_0x3a06d2(0x5aa)]||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x879)]||0x9c4;else var _0x27f51d=_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x503)]||_0x454478['outboundVideoBitrate']||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c]['maxBandwidth']||0x9c4;var _0x32d2a5=parseInt(_0x27f51d/_0x4d9b57);_0x454478['limitBitrate'](_0x4d521c,_0x32d2a5,!![]);continue;}if(_0x2d1987[_0x3a06d2(0x50e)][0x0][_0x3a06d2(0x7fa)]==![])continue;if(_0x2d1987[_0x3a06d2(0x50e)][0x0][_0x3a06d2(0x33a)]){if(_0x3a06d2(0x66b)in _0x454478[_0x3a06d2(0xb4c)][_0x4d521c])var _0x27f51d=parseInt(_0x454478['pcs'][_0x4d521c][_0x3a06d2(0x66b)]);else var _0x27f51d=parseInt(parseInt(_0x2d1987[_0x3a06d2(0x50e)][0x0][_0x3a06d2(0x33a)])/0x400);var _0x32d2a5=parseInt(_0x27f51d/_0x4d9b57);_0x454478[_0x3a06d2(0x7ad)](_0x4d521c,_0x32d2a5,!![]);}else{if(_0x454478['pcs'][_0x4d521c][_0x3a06d2(0x503)]<0x0)var _0x27f51d=_0x454478[_0x3a06d2(0x5aa)]||_0x454478['pcs'][_0x4d521c][_0x3a06d2(0x879)]||0x9c4;else var _0x27f51d=_0x454478['pcs'][_0x4d521c][_0x3a06d2(0x503)]||_0x454478['outboundVideoBitrate']||_0x454478[_0x3a06d2(0xb4c)][_0x4d521c][_0x3a06d2(0x879)]||0x9c4;var _0x32d2a5=parseInt(_0x27f51d/_0x4d9b57);_0x454478[_0x3a06d2(0x7ad)](_0x4d521c,_0x32d2a5,!![]);}}catch(_0x32c39d){errorlog(_0x32c39d);}}return parseInt(_0x5a79c3/_0x4d9b57);},_0x454478['announceCoDirector']=function(_0x1bc3c2,_0x388277=![]){var _0x239865=_0x3d2e9c,_0x46cbdf={};_0x46cbdf['directorSettings']={},_0x46cbdf[_0x239865(0x48d)][_0x239865(0x643)]=[_0x1bc3c2],_0x454478['sendPeers'](_0x46cbdf,_0x388277),pokeIframeAPI('new-co-director',_0x1bc3c2);},_0x454478[_0x3d2e9c(0x37c)]=function(_0x4796d8=null){var _0x1ddb85=_0x3d2e9c;if(!_0x454478[_0x1ddb85(0x727)])return;_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0xb8e)]&&(clearInterval(_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0xb8e)]),_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0xb8e)]=null);if(_0x4796d8===null){if(_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x8a1)]===![])return;_0x4796d8=_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x8a1)];}_0x4796d8=parseInt(_0x4796d8);if(_0x454478['whipOut'][_0x1ddb85(0x503)]&&_0x4796d8>_0x454478['whipOut'][_0x1ddb85(0x503)])_0x4796d8=_0x454478['whipOut'][_0x1ddb85(0x503)];else _0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x503)]===![]&&(_0x4796d8<0x0&&(_0x454478[_0x1ddb85(0x5aa)]?_0x4796d8=_0x454478[_0x1ddb85(0x5aa)]:_0x4796d8=0x9c4));_0x454478[_0x1ddb85(0x321)]&&(_0x4796d8>_0x454478[_0x1ddb85(0x321)]&&(_0x4796d8=_0x454478[_0x1ddb85(0x321)]));_0x454478['whipOut'][_0x1ddb85(0x8a1)]=_0x4796d8;_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x640)]!==![]&&(_0x454478['whipOut'][_0x1ddb85(0x47d)]['visibility']===![]&&(_0x4796d8>_0x454478[_0x1ddb85(0x727)]['optimizedBitrate']&&(_0x454478[_0x1ddb85(0x727)]['savedBitrate']=_0x4796d8,_0x4796d8=parseInt(_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x640)])||0x0)));if(_0x454478['whipOut'][_0x1ddb85(0x879)]!==null){if(_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x879)]<_0x4796d8)_0x4796d8=_0x454478[_0x1ddb85(0x727)]['maxBandwidth'],_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x4d5)][_0x1ddb85(0x4cb)]=_0x4796d8,warnlog('Max\x20bandwidth\x20being\x20capped:\x20'+_0x4796d8+_0x1ddb85(0x7d2));else _0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x4d5)]&&(_0x454478[_0x1ddb85(0x727)]['stats'][_0x1ddb85(0x4cb)]=![]);}else _0x1ddb85(0x4cb)in _0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x4d5)]&&(_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x4d5)][_0x1ddb85(0x4cb)]=![]);if(_0x4796d8===0x0){var _0x340b51=Date['now']()-_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x29b)];_0x340b51<_0x454478[_0x1ddb85(0xafe)]&&(_0x4796d8=_0x454478[_0x1ddb85(0x5f2)],log(_0x1ddb85(0x902)+(Date['now']()-_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x29b)])),_0x454478['whipOut'][_0x1ddb85(0xb8e)]=setTimeout(function(){var _0x4d70fc=_0x1ddb85;try{warnlog(_0x4d70fc(0x9f5)+(Date[_0x4d70fc(0x333)]()-_0x454478[_0x4d70fc(0x727)][_0x4d70fc(0x29b)])),_0x454478['limitMeshcastBitrate'](null);}catch(_0x145b84){}},_0x454478[_0x1ddb85(0xafe)]-_0x340b51+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');var _0x39729d=_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x6dd)]()['find'](function(_0xfb06cc){var _0x4883a8=_0x1ddb85;return _0xfb06cc[_0x4883a8(0x3e2)]&&_0xfb06cc[_0x4883a8(0x3e2)][_0x4883a8(0x2f7)]==_0x4883a8(0xb83);});if(!_0x39729d){warnlog(_0x1ddb85(0xb8f));return;}var _0x3b81b8={};if(_0x4796d8<0x0)_0x3b81b8[_0x1ddb85(0x7fa)]=!![],_0x4796d8=0x9c4,_0x454478[_0x1ddb85(0x9d4)]&&(_0x4796d8=_0x454478[_0x1ddb85(0x9d4)]),_0x454478[_0x1ddb85(0x321)]&&(_0x4796d8>_0x454478[_0x1ddb85(0x321)]&&(_0x4796d8=_0x454478[_0x1ddb85(0x321)])),_0x3b81b8[_0x1ddb85(0x33a)]=_0x4796d8*0x400;else _0x4796d8===0x0?_0x3b81b8[_0x1ddb85(0x7fa)]=![]:(_0x3b81b8[_0x1ddb85(0x7fa)]=!![],_0x3b81b8[_0x1ddb85(0x33a)]=_0x4796d8*0x400);setEncodings(_0x39729d,_0x3b81b8,function(_0x37b40d){var _0xc94538=_0x1ddb85;pokeIframeAPI(_0xc94538(0x50c),_0x37b40d),log(_0xc94538(0x47a)+_0x37b40d);},_0x4796d8);return;}else{if(_0x1ddb85(0x5ff)in window&&_0x1ddb85(0x304)in window['RTCRtpSender'][_0x1ddb85(0x488)]){var _0x39729d=_0x454478['whipOut'][_0x1ddb85(0x6dd)]()[_0x1ddb85(0x2b0)](function(_0x28c3ea){var _0x3e3434=_0x1ddb85;return _0x28c3ea[_0x3e3434(0x3e2)]&&_0x28c3ea[_0x3e3434(0x3e2)][_0x3e3434(0x2f7)]=='video';});if(!_0x39729d){log('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x3b81b8={};if(_0x4796d8<0x0)_0x3b81b8['active']==![]&&(_0x3b81b8[_0x1ddb85(0x7fa)]=!![]),_0x3b81b8[_0x1ddb85(0x33a)]=null;else _0x4796d8===0x0?(_0x3b81b8[_0x1ddb85(0x7fa)]=![],Firefox&&(_0x3b81b8[_0x1ddb85(0x33a)]=0x1)):(_0x3b81b8[_0x1ddb85(0x7fa)]=!![],_0x3b81b8[_0x1ddb85(0x33a)]=_0x4796d8*0x400);iPad||iOS||Firefox?_0x454478[_0x1ddb85(0x727)]['bitrateTimeoutFirefox']?(clearInterval(_0x454478['whipOut'][_0x1ddb85(0x7fd)]),_0x454478[_0x1ddb85(0x727)]['bitrateTimeoutFirefox']=setTimeout(function(){var _0x436ae8=_0x1ddb85;log(_0x436ae8(0x2dc)+_0x4796d8),_0x454478[_0x436ae8(0x727)][_0x436ae8(0x7fd)]=![],_0x454478[_0x436ae8(0x37c)](null);},0x1f4)):(_0x454478[_0x1ddb85(0x727)][_0x1ddb85(0x7fd)]=setTimeout(function(){var _0x4100a8=_0x1ddb85;_0x454478[_0x4100a8(0x727)][_0x4100a8(0x7fd)]=![];},0x1f4),setEncodings(_0x39729d,_0x3b81b8,function(_0x53566f){var _0xe929c0=_0x1ddb85;log('bandwidth\x20set\x20h!\x20'+_0x53566f),pokeIframeAPI(_0xe929c0(0x50c),_0x53566f);},_0x4796d8)):setEncodings(_0x39729d,_0x3b81b8,function(_0x23ab7c){var _0x5dab62=_0x1ddb85;log('bandwidth\x20set\x20i!\x20'+_0x23ab7c),pokeIframeAPI(_0x5dab62(0x50c),_0x23ab7c);},_0x4796d8);return;}else warnlog(_0x1ddb85(0x929));}}catch(_0x1a5358){errorlog(_0x1a5358);}},_0x454478[_0x3d2e9c(0x2ca)]=function(_0x1e3c19,_0x2ec5e8){var _0x459444=_0x3d2e9c;_0x2ec5e8===![]?(_0x454478[_0x459444(0xb4c)][_0x1e3c19][_0x459444(0x503)]=![],_0x454478[_0x459444(0x7ad)](_0x1e3c19,-0x1)):(_0x2ec5e8=parseInt(_0x2ec5e8)||-0x1,_0x2ec5e8>=0x0&&(_0x454478['pcs'][_0x1e3c19]['setBitrate']=_0x2ec5e8,_0x454478[_0x459444(0x7ad)](_0x1e3c19,_0x2ec5e8)));},_0x454478[_0x3d2e9c(0x791)]=function(_0x5d51c7,_0x242a40){var _0x3fcb0d=_0x3d2e9c;_0x242a40===![]?(_0x454478[_0x3fcb0d(0xb4c)][_0x5d51c7]['setAudioBitrate']=![],_0x454478[_0x3fcb0d(0xb3c)](_0x5d51c7,-0x1)):(_0x242a40=parseInt(_0x242a40)||-0x1,_0x242a40>=0x0&&(_0x454478[_0x3fcb0d(0xb4c)][_0x5d51c7][_0x3fcb0d(0xa2d)]=_0x242a40,_0x454478[_0x3fcb0d(0xb3c)](_0x5d51c7,_0x242a40)));},_0x454478[_0x3d2e9c(0x7ad)]=function(_0x188242,_0x357104=null,_0x4332d9=![]){var _0x2ab975=_0x3d2e9c;log(_0x2ab975(0x8b9)+_0x357104);if(!(_0x188242 in _0x454478['pcs']))return;_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0xb8e)]&&(clearInterval(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0xb8e)]),_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0xb8e)]=null);var _0x523f9a=!![];if(_0x357104===null){if(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x8a1)]===![]){if(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x879)]===null)return;else _0x357104=_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x879)],_0x523f9a=![];}else _0x357104=_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x8a1)];}_0x357104=parseInt(_0x357104);if(_0x454478['pcs'][_0x188242][_0x2ab975(0x503)]&&_0x357104>_0x454478[_0x2ab975(0xb4c)][_0x188242]['setBitrate'])_0x357104=_0x454478['pcs'][_0x188242][_0x2ab975(0x503)];else _0x357104<0x0&&(_0x357104=_0x454478['pcs'][_0x188242][_0x2ab975(0x503)]||_0x454478[_0x2ab975(0x5aa)]||0x9c4);_0x454478[_0x2ab975(0x321)]&&(_0x357104>_0x454478[_0x2ab975(0x321)]&&(_0x357104=_0x454478[_0x2ab975(0x321)]));_0x523f9a&&!_0x4332d9&&(log(_0x2ab975(0xa51)+_0x357104),_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x8a1)]=_0x357104);_0x454478['pcs'][_0x188242]['optimizedBitrate']!==![]&&(_0x454478[_0x2ab975(0xb4c)][_0x188242]['obsState'][_0x2ab975(0x962)]===![]&&(_0x357104>_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x640)]&&(_0x523f9a&&(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x8a1)]=_0x357104),_0x357104=parseInt(_0x454478[_0x2ab975(0xb4c)][_0x188242]['optimizedBitrate'])||0x0)));if(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x879)]!==null){if(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x879)]<_0x357104)_0x357104=_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x879)],_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x4d5)][_0x2ab975(0x4cb)]=_0x357104,warnlog(_0x2ab975(0x2f8)+_0x357104+_0x2ab975(0x7d2));else _0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x879)]===_0x357104&&!_0x523f9a?(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x4d5)][_0x2ab975(0x4cb)]=_0x357104,warnlog(_0x2ab975(0xa63)+_0x357104+_0x2ab975(0x7d2))):(warnlog(_0x2ab975(0x9f8)+_0x357104+'-kbps'),_0x454478[_0x2ab975(0xb4c)][_0x188242]['stats'][_0x2ab975(0x4cb)]=![]);}else _0x2ab975(0x4cb)in _0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x4d5)]&&(_0x454478[_0x2ab975(0xb4c)][_0x188242]['stats'][_0x2ab975(0x4cb)]=![]);_0x4332d9===![]&&(_0x454478[_0x2ab975(0x6b9)]&&(_0x454478['pcs'][_0x188242][_0x2ab975(0x66b)]=_0x357104,_0x357104=_0x454478[_0x2ab975(0xafd)](_0x357104,_0x188242)));if(_0x357104===0x0){var _0x338289=Date['now']()-_0x454478[_0x2ab975(0xb4c)][_0x188242]['startTime'];_0x338289<_0x454478[_0x2ab975(0xafe)]&&(_0x357104=_0x454478[_0x2ab975(0x5f2)],log('starting\x20some\x20preload\x20bitrate\x20'+(Date[_0x2ab975(0x333)]()-_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x29b)])),_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0xb8e)]=setTimeout(function(_0x9b564f){var _0x2d58df=_0x2ab975;try{warnlog(_0x2d58df(0x9f5)+(Date[_0x2d58df(0x333)]()-_0x454478['pcs'][_0x9b564f][_0x2d58df(0x29b)])),_0x454478[_0x2d58df(0x7ad)](_0x9b564f,null);}catch(_0x50e88d){}},_0x454478[_0x2ab975(0xafe)]-_0x338289+0x5,_0x188242));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x2ab975(0x4e1));if(_0x454478['pcs'][_0x188242][_0x2ab975(0x210)]==!![]&&_0x454478[_0x2ab975(0xb4c)][_0x188242]['forceios']==![])return;var _0x366dd0=getSenders2(_0x188242)[_0x2ab975(0x2b0)](function(_0x518a77){var _0x4b743a=_0x2ab975;return _0x518a77[_0x4b743a(0x3e2)]&&_0x518a77[_0x4b743a(0x3e2)][_0x4b743a(0x2f7)]==_0x4b743a(0xb83);});if(!_0x366dd0){log(_0x2ab975(0xb8f));return;}var _0x246c7f={};_0x357104===0x0?_0x246c7f[_0x2ab975(0x7fa)]=![]:(_0x246c7f[_0x2ab975(0x7fa)]=!![],_0x246c7f[_0x2ab975(0x33a)]=_0x357104*0x400);setEncodings(_0x366dd0,_0x246c7f,function(_0x5f233c){var _0x100706=_0x2ab975;pokeIframeAPI(_0x100706(0xb93),_0x5f233c[0x0],_0x5f233c[0x1]),pokeIframeAPI(_0x100706(0xa77),_0x5f233c[0x0],_0x5f233c[0x1]),log(_0x100706(0x7a4)+_0x5f233c[0x0]);},[_0x357104,_0x188242]);return;}else{if('RTCRtpSender'in window&&_0x2ab975(0x304)in window[_0x2ab975(0x5ff)][_0x2ab975(0x488)]){var _0x366dd0=getSenders2(_0x188242)[_0x2ab975(0x2b0)](function(_0x2169b0){var _0x500db8=_0x2ab975;return _0x2169b0[_0x500db8(0x3e2)]&&_0x2169b0[_0x500db8(0x3e2)][_0x500db8(0x2f7)]==_0x500db8(0xb83);});if(!_0x366dd0){log('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x246c7f={};_0x357104===0x0?(_0x246c7f[_0x2ab975(0x7fa)]=![],Firefox&&(_0x246c7f[_0x2ab975(0x33a)]=0x1,_0x246c7f[_0x2ab975(0x77e)]=0x3e8)):(_0x246c7f[_0x2ab975(0x7fa)]=!![],_0x246c7f[_0x2ab975(0x33a)]=_0x357104*0x400);if(_0x357104!==0x0){var _0x18b7fd=_0x454478[_0x2ab975(0x96d)](_0x188242,_0x357104);if(_0x18b7fd<=0x0||_0x18b7fd==0x64){var _0x32670f=getChromiumVersion();_0x32670f>0x50?_0x246c7f[_0x2ab975(0x77e)]=null:_0x246c7f[_0x2ab975(0x77e)]=0x1;}else _0x246c7f[_0x2ab975(0x77e)]=0x64/_0x18b7fd;iPad||iOS||Firefox?_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x7fd)]?(clearInterval(_0x454478['pcs'][_0x188242]['bitrateTimeoutFirefox']),_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x7fd)]=setTimeout(function(_0x14547d,_0xb8e858){var _0x571456=_0x2ab975;log(_0x571456(0x2dc)+_0x357104),_0x454478[_0x571456(0xb4c)][_0x14547d][_0x571456(0x7fd)]=![],_0x454478[_0x571456(0x7ad)](_0x14547d,null,_0xb8e858);},0x1f4,_0x188242,_0x4332d9)):(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x7fd)]=setTimeout(function(_0x58d701){var _0xb57a3f=_0x2ab975;_0x454478[_0xb57a3f(0xb4c)][_0x58d701]['bitrateTimeoutFirefox']=![];},0x1f4,_0x188242),setEncodings(_0x366dd0,_0x246c7f,function(_0x19968f){var _0x4f3c9c=_0x2ab975;log(_0x4f3c9c(0x8c8)+_0x19968f[0x0]),_0x454478[_0x4f3c9c(0xb4c)][_0x19968f[0x1]][_0x4f3c9c(0x4d5)][_0x4f3c9c(0x370)]=parseInt(_0x19968f[0x2])+'%',pokeIframeAPI(_0x4f3c9c(0xb93),_0x19968f[0x0],_0x19968f[0x1]),pokeIframeAPI(_0x4f3c9c(0x4a8),_0x19968f[0x2],_0x19968f[0x1]),pokeIframeAPI('set-video-bitrate',_0x19968f[0x0],_0x19968f[0x1]),pokeIframeAPI('set-video-scale',_0x19968f[0x2],_0x19968f[0x1]);},[_0x357104,_0x188242,_0x18b7fd])):(warnlog(_0x246c7f),setEncodings(_0x366dd0,_0x246c7f,function(_0xdeac7f){var _0x52bc7f=_0x2ab975;log('bandwidth\x20set\x20c!\x20'+_0xdeac7f[0x0]),_0x454478['pcs'][_0xdeac7f[0x1]][_0x52bc7f(0x4d5)][_0x52bc7f(0x370)]=parseInt(_0xdeac7f[0x2])+'%',pokeIframeAPI(_0x52bc7f(0xb93),_0xdeac7f[0x0],_0xdeac7f[0x1]),pokeIframeAPI(_0x52bc7f(0x4a8),_0xdeac7f[0x2],_0xdeac7f[0x1]),pokeIframeAPI('set-video-bitrate',_0xdeac7f[0x0],_0xdeac7f[0x1]),pokeIframeAPI(_0x52bc7f(0x336),_0xdeac7f[0x2],_0xdeac7f[0x1]);},[_0x357104,_0x188242,_0x18b7fd]));}else iPad||iOS||Firefox?_0x454478[_0x2ab975(0xb4c)][_0x188242]['bitrateTimeoutFirefox']?(clearInterval(_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x7fd)]),_0x454478[_0x2ab975(0xb4c)][_0x188242][_0x2ab975(0x7fd)]=setTimeout(function(_0x4798d4,_0x2c4a66){var _0x3d6717=_0x2ab975;log(_0x3d6717(0x2dc)+_0x357104),_0x454478[_0x3d6717(0xb4c)][_0x4798d4][_0x3d6717(0x7fd)]=![],_0x454478[_0x3d6717(0x7ad)](_0x4798d4,null,_0x2c4a66);},0x1f4,_0x188242,_0x4332d9)):(_0x454478[_0x2ab975(0xb4c)][_0x188242]['bitrateTimeoutFirefox']=setTimeout(function(_0x26e282){_0x454478['pcs'][_0x26e282]['bitrateTimeoutFirefox']=![];},0x1f4,_0x188242),setEncodings(_0x366dd0,_0x246c7f,function(_0x4ca7c5){var _0x2a09ed=_0x2ab975;log('bandwidth\x20set\x20d!\x20'+_0x4ca7c5[0x0]),pokeIframeAPI(_0x2a09ed(0xb93),_0x4ca7c5[0x0],_0x4ca7c5[0x1]),pokeIframeAPI(_0x2a09ed(0xa77),_0x4ca7c5[0x0],_0x4ca7c5[0x1]);},[_0x357104,_0x188242])):setEncodings(_0x366dd0,_0x246c7f,function(_0x33915a){var _0x22b680=_0x2ab975;log(_0x22b680(0x1cb)+_0x33915a[0x0]),pokeIframeAPI('setVideoBitrate',_0x33915a[0x0],_0x33915a[0x1]),pokeIframeAPI(_0x22b680(0xa77),_0x33915a[0x0],_0x33915a[0x1]);},[_0x357104,_0x188242]);}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0xc5baaa){errorlog(_0xc5baaa);}};function _0x5cb9e5(_0xeb33c7,_0x2ef16a,_0x2099e4){var _0x2571cb=_0x3d2e9c;if(_0x454478[_0x2571cb(0x788)])return _0x2ef16a;warnlog(_0x2571cb(0x887)+_0x2ef16a+'\x20:\x20'+_0x2099e4);if(_0x2099e4<0x0)_0x454478['pcs'][_0xeb33c7][_0x2571cb(0xa39)]=0x64;else{if(_0x2099e4>=0x259)_0x454478[_0x2571cb(0xb4c)][_0xeb33c7]['scaleDueToBitrate']=0x64;else{if(_0x2571cb(0x91f)in _0x454478[_0x2571cb(0xb4c)][_0xeb33c7])_0x454478[_0x2571cb(0xb4c)][_0xeb33c7]['scaleDueToBitrate']=0x64;else{if(_0x454478['screenShareState'])_0x454478['pcs'][_0xeb33c7]['scaleDueToBitrate']=0x64;else{var _0x2aa3e5=getNativeOutputResolution();if(_0x2aa3e5)try{_0x2aa3e5=_0x2aa3e5[_0x2571cb(0x83c)]*_0x2aa3e5[_0x2571cb(0x6c6)],_0x2aa3e5=Math[_0x2571cb(0x2f0)](_0x2aa3e5,0.5);}catch(_0x4d2d0e){_0x2aa3e5=![];}warnlog(_0x2571cb(0xb11)+_0x2aa3e5);if(_0x2099e4>=0x15e){if(_0x2aa3e5&&_0x2aa3e5<=0x1e0)_0x454478[_0x2571cb(0xb4c)][_0xeb33c7]['scaleDueToBitrate']=0x64;else{if(_0x454478['mobile']){if(_0x2aa3e5&&_0x2aa3e5>=0x5a0)_0x454478['pcs'][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x3;else _0x454478['flagship']?_0x2aa3e5&&_0x2aa3e5>=0x3c0?_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x2:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x2;}else{if(_0x2aa3e5&&_0x2aa3e5>=0x5a0)_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/2.5;else _0x2aa3e5&&_0x2aa3e5>=0x3c0?_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x2:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64;}}}else{if(_0x2099e4>=0xc9){if(_0x2aa3e5&&_0x2aa3e5<0x1e0)_0x454478['pcs'][_0xeb33c7][_0x2571cb(0xa39)]=0x64;else{if(_0x454478[_0x2571cb(0x8b5)]){if(_0x2aa3e5&&_0x2aa3e5>=0x5a0)_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x4;else _0x454478['flagship']?_0x454478['pcs'][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x2:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/2.5;}else _0x2aa3e5&&_0x2aa3e5>=0x5a0?_0x454478['pcs'][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x3:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x2;}}else{if(_0x2aa3e5&&_0x2aa3e5<=0xf0)_0x454478[_0x2571cb(0xb4c)][_0xeb33c7]['scaleDueToBitrate']=0x64;else{if(_0x2099e4>=0x51){if(_0x454478[_0x2571cb(0x8b5)]){if(_0x2aa3e5&&_0x2aa3e5>=0x5a0)_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x6;else _0x454478[_0x2571cb(0x52d)]?_0x454478[_0x2571cb(0xb4c)][_0xeb33c7]['scaleDueToBitrate']=0x64/0x3:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x4;}else _0x2aa3e5&&_0x2aa3e5>=0x5a0?_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x4:_0x454478['pcs'][_0xeb33c7]['scaleDueToBitrate']=0x64/0x3;}else{if(_0x454478[_0x2571cb(0x8b5)]){if(_0x2aa3e5&&_0x2aa3e5>=0x3c0)_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x6;else _0x454478[_0x2571cb(0x52d)]?_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x4:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x5;}else _0x2aa3e5&&_0x2aa3e5>=0x5a0?_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x5:_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]=0x64/0x4;}}}}}}}}return _0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]<_0x2ef16a&&(_0x2ef16a=_0x454478[_0x2571cb(0xb4c)][_0xeb33c7][_0x2571cb(0xa39)]),_0x2ef16a;}function _0x34892d(_0x5b796e,_0x5e62f9=0x2710){var _0x161c16=_0x3d2e9c;_0x5e62f9=parseInt(_0x5e62f9);if(_0x454478[_0x161c16(0xb4d)])_0x5e62f9+=_0x454478['audiobitrate'];else{if(_0x454478[_0x161c16(0x580)]&&_0x454478[_0x161c16(0xa7f)]==0x5)_0x5e62f9+=0x20;else _0x454478[_0x161c16(0xa7f)]&&_0x454478['stereo']!=0x3?_0x454478[_0x161c16(0x41d)]&&_0x454478[_0x161c16(0x41d)]==_0x161c16(0x532)?_0x5e62f9+=_0x454478[_0x161c16(0xad9)]*0x2:_0x5e62f9+=_0x454478[_0x161c16(0xad9)]:_0x5e62f9+=0x20;}return log(_0x161c16(0x67e)+_0x5e62f9),_0x5e62f9<0x1&&(_0x5e62f9=0x1),_0x5b796e=CodecsHandler['setVideoBitrates'](_0x5b796e,{'min':parseInt(_0x5e62f9/0xa)||0x1,'max':_0x5e62f9||0x1},_0x454478[_0x161c16(0xafb)]),_0x5b796e;}_0x454478['signData']=function(_0x13e10c,_0xa323f4){var _0x16d71e=_0x3d2e9c;log(_0x13e10c),!_0x454478[_0x16d71e(0xa1c)][_0x16d71e(0xb67)]&&warnlog(_0x16d71e(0x479)),window[_0x16d71e(0x9b7)]['subtle'][_0x16d71e(0x881)]({'name':_0x16d71e(0x326)},_0x454478[_0x16d71e(0xa1c)][_0x16d71e(0xb67)],_0x454478[_0x16d71e(0x24b)][_0x16d71e(0x1f5)](_0x13e10c))[_0x16d71e(0xae0)](function(_0xb46d07){var _0x1b0b29=_0x16d71e;_0xb46d07=new Uint8Array(_0xb46d07),_0xb46d07=_0xb46d07['reduce']((_0x556873,_0x418c78)=>_0x556873+_0x418c78[_0x1b0b29(0x437)](0x10)[_0x1b0b29(0x63a)](0x2,'0'),''),_0xa323f4(_0x13e10c,_0xb46d07),log(JSON[_0x1b0b29(0x96e)](_0xb46d07));})['catch'](errorlog);},_0x454478[_0x3d2e9c(0x98b)]=function(_0x57695a,_0x302829){var _0x27510f=_0x3d2e9c;_0x57695a[_0x27510f(0x9d7)]=new Uint8Array(_0x57695a[_0x27510f(0x9d7)]['match'](/.{1,2}/g)[_0x27510f(0x206)](_0x456c4e=>parseInt(_0x456c4e,0x10)));if(_0x454478['keys'][_0x302829][_0x27510f(0x8e6)])return window[_0x27510f(0x9b7)][_0x27510f(0x7bb)][_0x27510f(0x855)]({'name':'RSASSA-PKCS1-v1_5'},_0x454478[_0x27510f(0x753)][_0x302829]['publicKey'],_0x57695a['signature'],_0x454478[_0x27510f(0x24b)][_0x27510f(0x1f5)](_0x57695a['data']))['then'](function(_0x468106){return _0x468106;})[_0x27510f(0x685)](function(_0x408a10){return errorlog(_0x408a10),![];});},_0x454478['desaltStreamID']=function(_0x130728){var _0x27b62c=_0x3d2e9c;if(_0x454478['password'])return _0x454478[_0x27b62c(0x357)]!==![]?(_0x130728=_0x130728['slice'](0x0,-0x1*_0x454478[_0x27b62c(0x357)][_0x27b62c(0x1d5)]),_0x130728):generateHash(_0x454478[_0x27b62c(0x765)]+_0x454478['salt'],0x6)[_0x27b62c(0xae0)](function(_0xd06ae6){var _0x2981bf=_0x27b62c;return _0x454478[_0x2981bf(0x357)]=_0xd06ae6,_0x130728=_0x130728['slice'](0x0,-0x1*_0x454478[_0x2981bf(0x357)]['length']),_0x130728;})['catch'](errorlog);return _0x130728;},_0x454478[_0x3d2e9c(0x832)]=function(){var _0x14ce13=_0x3d2e9c;if(_0x454478[_0x14ce13(0x3f2)])return;clearTimeout(_0x454478['pingTimeout']);if(!_0x454478['ws']||_0x454478['ws'][_0x14ce13(0x283)]!==0x1)return;_0x454478[_0x14ce13(0xa36)]=setTimeout(function(){var _0x589621=_0x14ce13;log('Pinging');var _0x136ab2={};_0x136ab2[_0x589621(0x2e2)]=_0x589621(0x832),_0x454478[_0x589621(0x645)](_0x136ab2);},0xbb8);},_0x454478[_0x3d2e9c(0x448)]=async function(_0x5478a1){var _0x519675=_0x3d2e9c;await _0x454478['connect']();if(_0x5478a1[_0x519675(0x1d5)]>0x0){if(_0x5478a1===_0x454478[_0x519675(0x299)]){warnlog(_0x519675(0x404));return;}var _0x4ef7c1={};_0x4ef7c1[_0x519675(0x2e2)]=_0x519675(0x242),_0x4ef7c1[_0x519675(0x299)]=_0x5478a1,_0x454478[_0x519675(0x645)](_0x4ef7c1),_0x454478[_0x519675(0x267)][_0x5478a1]=!![],pokeIframeAPI(_0x519675(0x58e),_0x5478a1);}else log(_0x519675(0x398));},_0x454478['joinRoom']=async function _0x4353b9(_0x227f14){var _0x46630d=_0x3d2e9c;_0x454478[_0x46630d(0x1f7)]===![]&&(_0x454478[_0x46630d(0x1f7)]=!![]);await _0x454478['connect']();var _0x382a62={};_0x382a62[_0x46630d(0x2e2)]=_0x46630d(0x96f);_0x454478[_0x46630d(0x580)]&&!_0x454478['directorView']&&(_0x382a62[_0x46630d(0x1f0)]=!![]);_0x454478[_0x46630d(0x3f2)]&&(_0x382a62[_0x46630d(0x299)]=_0x454478[_0x46630d(0x299)]);var _0x25e947='';return _0x454478[_0x46630d(0x1ff)]&&(_0x25e947=_0x454478['token']),_0x454478[_0x46630d(0x765)]?_0x454478[_0x46630d(0x357)]?generateHash(_0x227f14+_0x454478[_0x46630d(0x765)]+_0x454478[_0x46630d(0x74a)]+_0x25e947,0x10)[_0x46630d(0xae0)](function(_0xb8d88a){var _0x1abccf=_0x46630d;return _0x454478[_0x1abccf(0x3f2)]&&(_0x454478[_0x1abccf(0x910)]=_0xb8d88a),_0x382a62['roomid']=_0xb8d88a,_0x454478['sendMsg'](_0x382a62),_0x454478['listPromise']=_0x407319(),log(_0x1abccf(0x9c5)),pokeIframeAPI('joining-room',_0x227f14),_0x454478[_0x1abccf(0x80f)];})[_0x46630d(0x685)](errorlog):generateHash(_0x454478[_0x46630d(0x765)]+_0x454478[_0x46630d(0x74a)],0x6)[_0x46630d(0xae0)](function(_0x254a1a){var _0x5ada6f=_0x46630d;return _0x454478[_0x5ada6f(0x357)]=_0x254a1a,log('hash\x20is\x20'+_0x254a1a),log(_0x5ada6f(0x20b)),_0x454478[_0x5ada6f(0x415)](_0x227f14);})[_0x46630d(0x685)](errorlog):(_0x454478[_0x46630d(0x3f2)]&&(_0x454478['roomenc']=_0x227f14),_0x382a62[_0x46630d(0x845)]=_0x227f14,_0x454478[_0x46630d(0x645)](_0x382a62),_0x454478[_0x46630d(0x80f)]=_0x407319(),log('deferring\x20with\x20a\x20promise'),pokeIframeAPI(_0x46630d(0x3e5),_0x227f14),_0x454478['listPromise']);},_0x454478[_0x3d2e9c(0x645)]=function(_0x5e6d3b,_0x2fb884=![]){var _0x49f33f=_0x3d2e9c;_0x2fb884&&(_0x5e6d3b['UUID']=_0x2fb884);if(_0x454478['customWSS']){_0x454478[_0x49f33f(0x5e5)]?_0x5e6d3b[_0x49f33f(0x7eb)]=_0x454478['UUID']:(_0x454478[_0x49f33f(0x5e5)]=_0x454478[_0x49f33f(0x591)](0x14),_0x5e6d3b['from']=_0x454478['UUID']);if(_0x5e6d3b[_0x49f33f(0x5e5)]&&_0x5e6d3b[_0x49f33f(0x7eb)]===_0x5e6d3b['UUID'])return;_0x454478['director']&&(_0x5e6d3b['director']=!![]),!(_0x49f33f(0x845)in _0x5e6d3b)&&(_0x454478['roomenc']&&(_0x5e6d3b[_0x49f33f(0x845)]=_0x454478[_0x49f33f(0x910)]));}clearTimeout(_0x454478['pingTimeout']);try{if(_0x454478['password']){if(_0x5e6d3b[_0x49f33f(0x299)]){if(_0x454478['hash']!==![]){if(!_0x454478['ws']||typeof _0x454478['ws']!==_0x49f33f(0xb97)||_0x454478['ws'][_0x49f33f(0x283)]!==0x1)log(_0x5e6d3b,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x454478[_0x49f33f(0x52e)][_0x49f33f(0x5fb)](_0x5e6d3b);else{_0x5e6d3b[_0x49f33f(0x299)]=_0x5e6d3b[_0x49f33f(0x299)]['substring'](0x0,0x2c)+_0x454478[_0x49f33f(0x357)][_0x49f33f(0xb71)](0x0,0x6);var _0x4fba26=JSON['stringify'](_0x5e6d3b);if((_0x5e6d3b[_0x49f33f(0x316)]||_0x5e6d3b[_0x49f33f(0x823)])&&_0x4fba26['length']<0x88b8){}else{if(_0x4fba26['length']>0x2710){errorlog(_0x49f33f(0x868)),errorlog(_0x5e6d3b),errorlog(_0x4fba26[_0x49f33f(0x1d5)]);return;}}_0x454478['ws'][_0x49f33f(0x90e)](_0x4fba26);}}else return generateHash(_0x454478['password']+_0x454478[_0x49f33f(0x74a)],0x6)[_0x49f33f(0xae0)](function(_0x5b0f5f){var _0x498410=_0x49f33f;_0x454478[_0x498410(0x357)]=_0x5b0f5f;if(typeof _0x454478['ws']!==_0x498410(0xb97)||_0x454478['ws'][_0x498410(0x283)]!==0x1)log(_0x5e6d3b,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x454478[_0x498410(0x52e)]['push'](_0x5e6d3b);else{_0x5e6d3b[_0x498410(0x299)]=_0x5e6d3b[_0x498410(0x299)]['substring'](0x0,0x2c)+_0x454478[_0x498410(0x357)][_0x498410(0xb71)](0x0,0x6);var _0x514f10=JSON[_0x498410(0x96e)](_0x5e6d3b);if((_0x5e6d3b[_0x498410(0x316)]||_0x5e6d3b[_0x498410(0x823)])&&_0x514f10[_0x498410(0x1d5)]<0x88b8){}else{if(_0x514f10[_0x498410(0x1d5)]>0x2710){errorlog(_0x498410(0x868));return;}}_0x454478['ws'][_0x498410(0x90e)](_0x514f10);}})[_0x49f33f(0x685)](errorlog);}else{if(!_0x454478['ws']||typeof _0x454478['ws']!==_0x49f33f(0xb97)||_0x454478['ws']['readyState']!==0x1)log(_0x5e6d3b,_0x49f33f(0x9d5)),_0x454478[_0x49f33f(0x52e)]['push'](_0x5e6d3b);else{var _0x4fba26=JSON[_0x49f33f(0x96e)](_0x5e6d3b);if((_0x5e6d3b[_0x49f33f(0x316)]||_0x5e6d3b[_0x49f33f(0x823)])&&_0x4fba26[_0x49f33f(0x1d5)]<0x88b8){}else{if(_0x4fba26[_0x49f33f(0x1d5)]>0x2710){errorlog(_0x49f33f(0x868));return;}}_0x454478['ws'][_0x49f33f(0x90e)](_0x4fba26);}}}else{if(typeof _0x454478['ws']!=='object'||_0x454478['ws'][_0x49f33f(0x283)]!==0x1)warnlog('message\x20could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x454478['msg'][_0x49f33f(0x5fb)](_0x5e6d3b);else{var _0x4fba26=JSON[_0x49f33f(0x96e)](_0x5e6d3b);if(_0x4fba26[_0x49f33f(0x1d5)]>0x61a8){errorlog(_0x49f33f(0x868));return;}_0x454478['ws'][_0x49f33f(0x90e)](_0x4fba26);}}}catch(_0x55e642){errorlog(_0x55e642);}},_0x454478[_0x3d2e9c(0x6c8)]=function(_0x2ed057,_0x4f659a=![],_0x5b128c=![]){var _0x1ddae2=_0x3d2e9c;if(_0x454478[_0x1ddae2(0x9d6)]){log('requesting\x20via\x20relaywss'),_0x2ed057[_0x1ddae2(0x20a)]=++_0x454478[_0x1ddae2(0x20a)];if(!_0x4f659a){}else _0x454478[_0x1ddae2(0x217)][_0x4f659a]&&_0x1ddae2(0x91f)in _0x454478[_0x1ddae2(0x217)][_0x4f659a]?_0x454478['sendMsg']({..._0x2ed057,'altUUID':!![]},_0x454478[_0x1ddae2(0x217)][_0x4f659a][_0x1ddae2(0x91f)]):_0x454478[_0x1ddae2(0x645)]({..._0x2ed057},_0x4f659a);}var _0x3e570b=[],_0x473064=JSON[_0x1ddae2(0x96e)](_0x2ed057);for(var _0x58441f in _0x454478[_0x1ddae2(0xb4c)]){if(_0x5b128c&&_0x5b128c===_0x58441f)continue;if(_0x4f659a&&_0x4f659a!==_0x58441f)continue;_0x454478[_0x1ddae2(0x9d6)]&&!_0x4f659a&&_0x454478[_0x1ddae2(0x645)]({..._0x2ed057},_0x58441f);try{_0x454478['pcs'][_0x58441f][_0x1ddae2(0x38a)]['send'](_0x473064),_0x3e570b[_0x1ddae2(0x5fb)](_0x58441f);}catch(_0x4d4166){_0x454478[_0x1ddae2(0xb4c)][_0x58441f]['startTime']+0x186a0_0x5e5904&&(_0x5e5904=_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x530)][_0x564982(0x5d9)],_0x172ee5=_0x523394)),_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x1dd)]&&_0x454478['rpcs'][_0x523394][_0x564982(0x1dd)][_0x564982(0x5d9)]&&(_0x454478[_0x564982(0x217)][_0x523394]['iframeEle'][_0x564982(0x5d9)]>_0x5e5904&&(_0x5e5904=_0x454478['rpcs'][_0x523394][_0x564982(0x1dd)]['sceneType2'],_0x172ee5=_0x523394)));}_0x172ee5&&(_0x454478[_0x564982(0x217)][_0x172ee5]['mutedStateScene']=![],applyMuteState(_0x172ee5),_0x454478[_0x564982(0x217)][_0x172ee5]['videoElement']&&(_0x454478[_0x564982(0x217)][_0x172ee5][_0x564982(0x530)][_0x564982(0x6bc)]&&clearInterval(_0x454478[_0x564982(0x217)][_0x172ee5][_0x564982(0x530)]['controlTimer']),_0x454478[_0x564982(0x217)][_0x172ee5]['videoElement'][_0x564982(0x7e6)]=![],_0x454478[_0x564982(0x8b6)]&&(_0x454478[_0x564982(0x217)][_0x172ee5][_0x564982(0x530)][_0x564982(0x6bc)]=setTimeout(showControlBar[_0x564982(0x8ae)](null,_0x454478['rpcs'][_0x172ee5][_0x564982(0x530)]),0x3e8)),_0x454478[_0x564982(0x217)][_0x172ee5][_0x564982(0x530)]['style'][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x172ee5][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]!==_0x564982(0x541)&&(_0x454478['rpcs'][_0x172ee5][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]=_0x564982(0x541),_0x454478['rpcs'][_0x172ee5][_0x564982(0x530)]['sceneType2']=Date[_0x564982(0x333)](),_0x30ca97=!![])),_0x454478[_0x564982(0x217)][_0x172ee5][_0x564982(0x1dd)]&&_0x454478[_0x564982(0x217)][_0x172ee5]['iframeEle'][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x172ee5][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]!==_0x564982(0x541)&&(_0x454478['rpcs'][_0x172ee5][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]=_0x564982(0x541),_0x454478['rpcs'][_0x172ee5][_0x564982(0x1dd)]['sceneType2']=Date['now'](),_0x30ca97=!![]));}else{for(var _0x523394 in _0x454478[_0x564982(0x217)]){_0x523394!==_0x4b4a75&&(_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x2a7)]=!![],applyMuteState(_0x523394),_0x454478[_0x564982(0x217)][_0x523394]['videoElement']&&(_0x454478['rpcs'][_0x523394][_0x564982(0x530)]['style'][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]!==_0x564982(0xb5e)&&(_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]='none',_0x30ca97=!![])),_0x454478['rpcs'][_0x523394][_0x564982(0x1dd)]&&_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x523394]['iframeEle'][_0x564982(0x383)][_0x564982(0x707)]!==_0x564982(0xb5e)&&(_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]='none',_0x30ca97=!![]));}_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x2a7)]=![],applyMuteState(_0x4b4a75),_0x454478[_0x564982(0x217)][_0x4b4a75]['videoElement']&&(_0x454478[_0x564982(0x217)][_0x4b4a75]['videoElement'][_0x564982(0x6bc)]&&clearInterval(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x6bc)]),_0x454478['rpcs'][_0x4b4a75][_0x564982(0x530)][_0x564982(0x7e6)]=![],_0x454478['showControls']&&(_0x454478['rpcs'][_0x4b4a75][_0x564982(0x530)][_0x564982(0x6bc)]=setTimeout(showControlBar[_0x564982(0x8ae)](null,_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]),0x3e8)),_0x454478[_0x564982(0x217)][_0x4b4a75]['videoElement'][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478['rpcs'][_0x4b4a75][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]!==_0x564982(0x541)&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]['style'][_0x564982(0x707)]=_0x564982(0x541),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x5d9)]=Date['now'](),_0x30ca97=!![])),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)]&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)]['display']&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)]['display']!==_0x564982(0x541)&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)]['style']['display']=_0x564982(0x541),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x5d9)]=Date[_0x564982(0x333)](),_0x30ca97=!![]);}}else{if(_0x454478[_0x564982(0x564)]==0x1){if(_0x3fc487[_0x564982(0x6cc)]==0x0)_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]&&(_0x454478['rpcs'][_0x4b4a75][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x4b4a75]['videoElement'][_0x564982(0x383)][_0x564982(0x707)]!=='none'&&(_0x454478['rpcs'][_0x4b4a75][_0x564982(0x530)]['style'][_0x564982(0x707)]=_0x564982(0xb5e),_0x30ca97=!![])),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)]&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478['rpcs'][_0x4b4a75]['iframeEle']['style'][_0x564982(0x707)]!==_0x564982(0xb5e)&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]=_0x564982(0xb5e),_0x30ca97=!![]);else{for(var _0x523394 in _0x454478[_0x564982(0x217)]){_0x523394!==_0x4b4a75&&(_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x530)]&&(_0x454478[_0x564982(0x217)][_0x523394]['videoElement']['style'][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x530)]['style']['display']!==_0x564982(0xb5e)&&(_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]='none',_0x30ca97=!![])),_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x1dd)]&&_0x454478[_0x564982(0x217)][_0x523394][_0x564982(0x1dd)]['style'][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x523394]['iframeEle']['style']['display']!==_0x564982(0xb5e)&&(_0x454478['rpcs'][_0x523394][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]=_0x564982(0xb5e),_0x30ca97=!![]));}_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x6bc)]&&clearInterval(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x6bc)]),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x7e6)]=![],_0x454478[_0x564982(0x8b6)]&&(_0x454478['rpcs'][_0x4b4a75][_0x564982(0x530)][_0x564982(0x6bc)]=setTimeout(showControlBar[_0x564982(0x8ae)](null,_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]),0x3e8)),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]['style']['display']&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]!==_0x564982(0x541)&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]=_0x564982(0x541),_0x30ca97=!![])),_0x454478[_0x564982(0x217)][_0x4b4a75]['iframeEle']&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478['rpcs'][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]!==_0x564982(0x541)&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)]['display']=_0x564982(0x541),_0x30ca97=!![]);}}else _0x3fc487[_0x564982(0x6cc)]==0x0?(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x2a7)]=!![],applyMuteState(_0x4b4a75),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]['style'][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]['style'][_0x564982(0x707)]!==_0x564982(0xb5e)&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x383)][_0x564982(0x707)]=_0x564982(0xb5e),_0x30ca97=!![])),_0x454478[_0x564982(0x217)][_0x4b4a75]['iframeEle']&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]!=='none'&&(_0x454478['rpcs'][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]='none',_0x30ca97=!![])):(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x2a7)]=![],applyMuteState(_0x4b4a75),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x6bc)]&&clearInterval(_0x454478[_0x564982(0x217)][_0x4b4a75]['videoElement']['controlTimer']),_0x454478[_0x564982(0x217)][_0x4b4a75]['videoElement'][_0x564982(0x7e6)]=![],_0x454478[_0x564982(0x8b6)]&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x6bc)]=setTimeout(showControlBar[_0x564982(0x8ae)](null,_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]),0x3e8)),_0x454478['rpcs'][_0x4b4a75][_0x564982(0x530)]['style']['display']&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0x383)]['display']!==_0x564982(0x541)&&(_0x454478[_0x564982(0x217)][_0x4b4a75]['videoElement'][_0x564982(0x383)]['display']='block',_0x30ca97=!![])),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)]&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]&&_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x1dd)][_0x564982(0x383)][_0x564982(0x707)]!=='block'&&(_0x454478[_0x564982(0x217)][_0x4b4a75]['iframeEle'][_0x564982(0x383)][_0x564982(0x707)]=_0x564982(0x541),_0x30ca97=!![]));}}_0x454478[_0x564982(0x86b)](_0x4b4a75);}else _0x3fc487[_0x564982(0xb4b)]==_0x564982(0xa6a)&&(log(parseInt(_0x3fc487[_0x564982(0x6cc)])/0x64),_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)]&&(_0x454478[_0x564982(0x217)][_0x4b4a75][_0x564982(0x530)][_0x564982(0xa6a)]=parseInt(_0x3fc487[_0x564982(0x6cc)])/0x64,log('UN-MUTED')));}}}}_0x30ca97&&updateMixer();}}else{if(_0x3fc487[_0x564982(0xb4b)]==_0x564982(0x92f)){}else{if(_0x3fc487['action']==_0x564982(0x412)){}}}}else _0x3fc487[_0x564982(0xb4b)]===_0x564982(0x864)&&(warnlog(_0x564982(0x271)),log(_0x3fc487),_0x454478[_0x564982(0x864)]=_0x3fc487[_0x564982(0x6cc)],pokeIframeAPI(_0x564982(0xaaf),_0x454478[_0x564982(0x864)]),updateMixer());}},_0x454478[_0x3d2e9c(0x8bc)]=function(){var _0x35d7b9=_0x3d2e9c;log('session.newMainDirectorSetup'),_0x454478[_0x35d7b9(0x4b1)]in _0x454478[_0x35d7b9(0xb4c)]&&(_0x454478[_0x35d7b9(0xb4c)][_0x454478[_0x35d7b9(0x4b1)]][_0x35d7b9(0x4d5)]&&_0x454478['pcs'][_0x454478['directorUUID']]['stats'][_0x35d7b9(0x314)]&&(_0x454478[_0x35d7b9(0xb4c)][_0x454478[_0x35d7b9(0x4b1)]][_0x35d7b9(0x4d5)]['info']['director']=!![])),_0x454478[_0x35d7b9(0x4b1)]in _0x454478[_0x35d7b9(0x217)]&&(_0x454478[_0x35d7b9(0x217)][_0x454478[_0x35d7b9(0x4b1)]][_0x35d7b9(0x4d5)]&&_0x454478['rpcs'][_0x454478[_0x35d7b9(0x4b1)]][_0x35d7b9(0x4d5)][_0x35d7b9(0x314)]&&(_0x454478[_0x35d7b9(0x217)][_0x454478[_0x35d7b9(0x4b1)]]['stats']['info'][_0x35d7b9(0x580)]=!![]),_0x454478[_0x35d7b9(0x580)]&&(getById('container_'+_0x454478[_0x35d7b9(0x4b1)])[_0x35d7b9(0xb21)][_0x35d7b9(0x2ef)](_0x35d7b9(0x517)),_0x454478[_0x35d7b9(0x217)][_0x454478[_0x35d7b9(0x4b1)]]['label']===![]&&miniTranslate(getById('label_'+_0x454478[_0x35d7b9(0x4b1)]),'main-director'))),_0x454478[_0x35d7b9(0x73f)](),updateUserList(),pokeIframeAPI(_0x35d7b9(0xb22),_0x454478[_0x35d7b9(0x4b1)]);},_0x454478['connect']=async function _0x19ebdc(_0x533757=![]){var _0x1cba8f=_0x3d2e9c;if(_0x454478[_0x1cba8f(0x2a3)]===!![]){log(_0x1cba8f(0x7f7));return;}if(_0x454478['ws']!==null){log(_0x1cba8f(0x2e4));return;}_0x454478['wss']==![]&&(_0x454478[_0x1cba8f(0x8f2)]!==![]?_0x454478['wss']='wss://proxywss.rtc.ninja:443':_0x454478['wss']=_0x1cba8f(0x973));if(!RTCPeerConnection){console[_0x1cba8f(0x31f)](getTranslation(_0x1cba8f(0x29e)));!_0x454478['cleanOutput']&&warnUser(getTranslation(_0x1cba8f(0x29e)),![],![]);return;}_0x454478['ws']===null&&(_0x454478['ws']=![],await chooseBestTURN());if(_0x454478[_0x1cba8f(0x3f2)]===![]){_0x454478[_0x1cba8f(0x8e2)]=_0x454478[_0x1cba8f(0x591)](0xc);for(var _0x155c4f in _0x454478[_0x1cba8f(0x217)]){warnlog(_0x1cba8f(0x5f0)),_0x454478[_0x1cba8f(0x217)][_0x155c4f][_0x1cba8f(0x62e)]===_0x1cba8f(0x8c2)&&(warnlog(_0x1cba8f(0x7cd)),_0x454478['closeRPC'](_0x155c4f));}}_0x454478[_0x1cba8f(0x5a6)]?(_0x454478['ws']={},_0x454478['ws'][_0x1cba8f(0x283)]=0x1,_0x454478['ws'][_0x1cba8f(0x90e)]=function(_0x3da8fd){var _0x274020=_0x1cba8f;parent['postMessage']({'bypass':_0x3da8fd},_0x454478[_0x274020(0x6fc)]);},setTimeout(function(){var _0x167db7=_0x1cba8f;_0x454478['ws'][_0x167db7(0x348)]();},0xa)):_0x454478['ws']=new WebSocket(_0x454478[_0x1cba8f(0x914)]),_0x533757==![]&&(_0x454478[_0x1cba8f(0xa83)]===!![]&&(_0x454478[_0x1cba8f(0xa83)]=null,toggleClock()),_0x454478[_0x1cba8f(0xb12)]=setTimeout(function(){var _0x413f7e=_0x1cba8f;pokeIframeAPI(_0x413f7e(0x36e),_0x413f7e(0xb12)),pokeIframeAPI(_0x413f7e(0xb54),_0x413f7e(0xb12)),errorlog(_0x413f7e(0x2a1)),!_0x454478['cleanOutput']&&(!_0x454478[_0x413f7e(0x3e8)]&&(_0x454478[_0x413f7e(0x478)]=!![],warnUser(getTranslation('site-not-responsive'),0x493e0,![])));},0x7530)),_0x454478['ws'][_0x1cba8f(0x348)]=function _0x1f89d4(){var _0x16f0ff=_0x1cba8f;if(_0x454478[_0x16f0ff(0xb9a)])try{_0x454478[_0x16f0ff(0x645)]({'auth':_0x454478[_0x16f0ff(0xb9a)]});}catch(_0x6cb7af){errorlog(_0x6cb7af);}_0x454478[_0x16f0ff(0x478)]&&closeModal();_0x454478[_0x16f0ff(0x484)]=!![],clearTimeout(_0x454478[_0x16f0ff(0xa36)]),clearTimeout(_0x454478[_0x16f0ff(0xb12)]),log('connected\x20to\x20video\x20server'),checkConnection();if(_0x454478[_0x16f0ff(0x875)]){errorlog(_0x16f0ff(0x737));for(_0xb08a60 in _0x454478[_0x16f0ff(0x217)]){try{_0x454478[_0x16f0ff(0x217)][_0xb08a60][_0x16f0ff(0x299)]?!_0x454478['include'][_0x16f0ff(0x6f3)](_0x454478[_0x16f0ff(0x217)][_0xb08a60][_0x16f0ff(0x299)])&&_0x454478[_0x16f0ff(0x2b9)](_0xb08a60):_0x454478[_0x16f0ff(0x2b9)](_0xb08a60);}catch(_0x38a1c1){}}for(_0xb08a60 in _0x454478['pcs']){try{_0x454478[_0x16f0ff(0x1c7)](_0xb08a60);}catch(_0x310e94){}}_0x454478[_0x16f0ff(0x875)]=![],_0x454478[_0x16f0ff(0x40d)]=![];}if(_0x454478['msg']&&_0x454478[_0x16f0ff(0x52e)][_0x16f0ff(0x1d5)]>0x0)try{var _0x52725a=_0x454478[_0x16f0ff(0x52e)][_0x16f0ff(0x723)](-0x1e);_0x454478[_0x16f0ff(0x52e)]=[],_0x52725a[_0x16f0ff(0xb62)](function(_0x1a08a6){var _0x591f48=_0x16f0ff;log(_0x591f48(0x208)),_0x454478['sendMsg'](_0x1a08a6);});}catch(_0x1a5173){errorlog(_0x1a5173);}if(_0x533757==!![]){pokeIframeAPI(_0x16f0ff(0x36e),'reconnected'),pokeIframeAPI(_0x16f0ff(0xb54),'reconnected');_0x454478[_0x16f0ff(0x2d7)]&&_0x454478['seedStream']();if(_0x454478[_0x16f0ff(0x845)]){log(_0x16f0ff(0x652)),log('Update\x20Mixer\x20Event\x20on\x20Resize\x20SET'),joinRoom(_0x454478[_0x16f0ff(0x845)]);if(_0x454478[_0x16f0ff(0x1d1)][_0x16f0ff(0x1d5)]){var _0x51984f=Object[_0x16f0ff(0x753)](_0x454478[_0x16f0ff(0x267)]);for(var _0xb08a60=0x0;_0xb08a60<_0x51984f[_0x16f0ff(0x1d5)];_0xb08a60++){_0x454478[_0x16f0ff(0x1d1)]['includes'](_0x51984f[_0xb08a60])&&(log(_0x16f0ff(0x327)+_0x51984f[_0xb08a60]),_0x454478[_0x16f0ff(0x448)](_0x51984f[_0xb08a60]));}}}else{var _0x51984f=Object['keys'](_0x454478['waitingWatchList']);for(var _0xb08a60=0x0;_0xb08a60<_0x51984f[_0x16f0ff(0x1d5)];_0xb08a60++){log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x51984f[_0xb08a60]),_0x454478['watchStream'](_0x51984f[_0xb08a60]);}}}else pokeIframeAPI(_0x16f0ff(0x36e),_0x16f0ff(0x91b)),pokeIframeAPI(_0x16f0ff(0xb54),_0x16f0ff(0x91b));},_0x454478[_0x1cba8f(0x5e2)]=function(_0x2f6361){var _0x33e52b=_0x1cba8f;for(var _0x25339f in _0x454478[_0x33e52b(0x217)]){if(_0x454478[_0x33e52b(0x217)][_0x25339f][_0x33e52b(0x299)]===_0x2f6361)return log('already\x20watching\x20stream'),![];}if(_0x454478[_0x33e52b(0x267)][_0x2f6361])return log(_0x33e52b(0x734)),![];return _0x454478[_0x33e52b(0x448)](_0x2f6361),log(_0x33e52b(0xa97)),!![];},_0x454478['ws']['onmessage']=async function(_0x370129){var _0xe34e47=_0x1cba8f;clearTimeout(_0x454478[_0xe34e47(0xa36)]);try{var _0x221bd8=JSON[_0xe34e47(0x66e)](_0x370129[_0xe34e47(0x62b)]);}catch(_0x4506e7){try{var _0x221bd8=JSON['parse'](_0x370129[_0xe34e47(0x62b)][_0xe34e47(0x437)]());}catch(_0x196054){errorlog(_0x196054);return;}}_0xe34e47(0x299)in _0x221bd8&&(_0x221bd8[_0xe34e47(0x299)]=_0x454478[_0xe34e47(0x43e)](_0x221bd8['streamID']));if(_0xe34e47(0x1b2)in _0x221bd8){_0x221bd8=await _0x454478[_0xe34e47(0xb95)](_0x221bd8);if(!_0x221bd8)return;}if(_0x454478[_0xe34e47(0x3f2)]){if(_0xe34e47(0x7eb)in _0x221bd8&&_0x454478['UUID']&&_0x221bd8[_0xe34e47(0x7eb)]===_0x454478[_0xe34e47(0x5e5)])return;else log(_0x221bd8);if('UUID'in _0x221bd8){if(_0x454478[_0xe34e47(0x5e5)]){if(_0x221bd8[_0xe34e47(0x5e5)]!==_0x454478[_0xe34e47(0x5e5)])return;}else return;delete _0x221bd8[_0xe34e47(0x5e5)];}if('roomid'in _0x221bd8){if(!_0x454478[_0xe34e47(0x910)])return;if(_0xe34e47(0x2e2)in _0x221bd8){if(_0x221bd8[_0xe34e47(0x2e2)]===_0xe34e47(0x92f)){if(_0xe34e47(0x845)in _0x221bd8){if(_0xe34e47(0xa67)in _0x221bd8){if(_0x221bd8['target']==_0x454478[_0xe34e47(0x5e5)]){_0x221bd8['request']=_0xe34e47(0x875),_0x454478[_0xe34e47(0x910)]=_0x221bd8['roomid'];var _0x2d4278={};_0x2d4278[_0xe34e47(0x2e2)]='joinroom',_0x2d4278[_0xe34e47(0x845)]=_0x454478['roomenc'],_0x2d4278[_0xe34e47(0x299)]=_0x454478[_0xe34e47(0x299)],_0x454478[_0xe34e47(0x645)](_0x2d4278);}else return;}else return;}else return;}else{if(_0x221bd8[_0xe34e47(0x845)]!==_0x454478[_0xe34e47(0x910)])return;}}else{if(_0x221bd8[_0xe34e47(0x845)]!==_0x454478['roomenc'])return;}delete _0x221bd8[_0xe34e47(0x845)];}if(_0xe34e47(0x580)in _0x221bd8){if(_0x454478[_0xe34e47(0x1ff)]||_0x454478[_0xe34e47(0x2b6)])await checkToken();else _0x221bd8[_0xe34e47(0x7eb)]&&(_0x454478['directorUUID']=_0x221bd8[_0xe34e47(0x7eb)],_0x454478[_0xe34e47(0xb3a)]=![],_0x454478[_0xe34e47(0x2d4)]=[],_0x454478['directorList']['push'](_0x454478[_0xe34e47(0x4b1)]),_0x454478[_0xe34e47(0x8bc)]());delete _0x221bd8[_0xe34e47(0x580)];}'from'in _0x221bd8&&(_0x221bd8[_0xe34e47(0x5e5)]=_0x221bd8[_0xe34e47(0x7eb)],delete _0x221bd8[_0xe34e47(0x7eb)]);if(_0xe34e47(0x2e2)in _0x221bd8){if(_0x221bd8[_0xe34e47(0x2e2)]==='play'){if(_0xe34e47(0x299)in _0x221bd8){if(_0x221bd8[_0xe34e47(0x299)]===_0x454478[_0xe34e47(0x299)])_0x221bd8['request']='offerSDP';else return;}}else{if(_0x221bd8[_0xe34e47(0x2e2)]===_0xe34e47(0x2c6)){if(_0x454478[_0xe34e47(0x83f)]){if(_0x454478[_0xe34e47(0x83f)][_0xe34e47(0x6f3)](_0x221bd8[_0xe34e47(0x299)])){play(_0x221bd8[_0xe34e47(0x299)]);return;}else return;}}else{if(_0x221bd8[_0xe34e47(0x2e2)]===_0xe34e47(0x96f)){if(_0xe34e47(0x299)in _0x221bd8){if(_0x454478[_0xe34e47(0x83f)]){if(_0x454478[_0xe34e47(0x83f)][_0xe34e47(0x6f3)](_0x221bd8[_0xe34e47(0x299)]))play(_0x221bd8[_0xe34e47(0x299)]);else{}}else play(_0x221bd8[_0xe34e47(0x299)]);}_0x221bd8[_0xe34e47(0x2e2)]=_0xe34e47(0x558);}}}}else{if(_0xe34e47(0x299)in _0x221bd8){if(_0x454478[_0xe34e47(0x83f)]){if(_0x454478[_0xe34e47(0x83f)][_0xe34e47(0x6f3)](_0x221bd8[_0xe34e47(0x299)])){}else return;}else{if(_0x454478[_0xe34e47(0xb0f)]){if(_0x454478[_0xe34e47(0xb0f)]!==_0x221bd8['streamID'])return;else{}}}}}}if(_0x221bd8[_0xe34e47(0x776)]||_0x221bd8[_0xe34e47(0x20a)]||_0x221bd8[_0xe34e47(0x375)]){let _0x314a57=_0x221bd8[_0xe34e47(0x776)]||_0x221bd8[_0xe34e47(0x20a)]||_0x221bd8[_0xe34e47(0x375)];if(_0x454478[_0xe34e47(0x224)][_0x221bd8[_0xe34e47(0x5e5)]]){if(_0x454478[_0xe34e47(0x224)][_0x221bd8[_0xe34e47(0x5e5)]][_0xe34e47(0x6f3)](_0x314a57))return;else _0x454478[_0xe34e47(0x224)][_0x221bd8[_0xe34e47(0x5e5)]][_0xe34e47(0x5fb)](_0x314a57);}else _0x454478[_0xe34e47(0x224)][_0x221bd8[_0xe34e47(0x5e5)]]=[_0x314a57];}if(_0x221bd8[_0xe34e47(0x2e2)]){if(_0x221bd8[_0xe34e47(0x2e2)]==_0xe34e47(0x558)){if(_0x454478[_0xe34e47(0x833)]){if(_0x454478[_0xe34e47(0x2d4)][_0xe34e47(0x8ed)](_0x221bd8[_0xe34e47(0x5e5)])>=0x0)_0x454478['offerSDP'](_0x221bd8[_0xe34e47(0x5e5)]);else _0x454478[_0xe34e47(0x580)]&&(_0x221bd8[_0xe34e47(0x5e5)]in _0x454478[_0xe34e47(0x217)]&&_0x454478[_0xe34e47(0x558)](_0x221bd8[_0xe34e47(0x5e5)]));}else _0x454478[_0xe34e47(0x558)](_0x221bd8['UUID']);}else{if(_0x221bd8[_0xe34e47(0x2e2)]=='listing'){log(_0x221bd8);if(_0x454478['token']||_0x454478['mainDirectorPassword'])await checkToken();else _0xe34e47(0x580)in _0x221bd8?(_0x454478['directorUUID']=_0x221bd8['director'],_0x454478[_0xe34e47(0xb3a)]=![],_0x454478['directorList']=[],_0x454478['directorList'][_0xe34e47(0x5fb)](_0x454478[_0xe34e47(0x4b1)]),_0x454478[_0xe34e47(0x8bc)]()):(_0x454478[_0xe34e47(0x4b1)]=![],_0x454478[_0xe34e47(0xb3a)]=![],_0x454478[_0xe34e47(0x2d4)]=[]);if(_0x454478['mainDirectorPassword']){}else{if('claim'in _0x221bd8){if(_0x454478[_0xe34e47(0x1ff)]||_0x221bd8[_0xe34e47(0x1f0)]==![]){if(!_0x454478[_0xe34e47(0xa1f)]){miniTranslate(getById(_0xe34e47(0x3ba)),_0xe34e47(0x3b0));if(_0x454478[_0xe34e47(0x32f)])_0x454478[_0xe34e47(0x947)]===null&&warnUser(getTranslation(_0xe34e47(0x552)),![],![]);else _0x454478[_0xe34e47(0x1ff)]?setTimeout(function(){var _0x19c7f5=_0xe34e47;warnUser(getTranslation(_0x19c7f5(0x3da)),![],![]);},0x1):setTimeout(function(){var _0x29719f=_0xe34e47;warnUser(getTranslation(_0x29719f(0x9a3)),![],![]);},0x1);}_0x454478[_0xe34e47(0x947)]=![],pokeAPI(_0xe34e47(0x580),![]),pokeIframeAPI('director',![]);}else _0x454478['directorState']=!![],pokeAPI(_0xe34e47(0x580),!![]),pokeIframeAPI(_0xe34e47(0x580),!![]);}}_0x454478[_0xe34e47(0x351)]=_0x221bd8[_0xe34e47(0x91c)],_0x454478[_0xe34e47(0x80f)][_0xe34e47(0x6db)](_0x221bd8['list']);}else{if(_0x221bd8[_0xe34e47(0x2e2)]==_0xe34e47(0x875)){_0x454478[_0xe34e47(0x735)]=[],_0x454478[_0xe34e47(0x875)]=!![],_0x454478[_0xe34e47(0x40d)]=![],log(_0xe34e47(0x650)),pokeIframeAPI(_0xe34e47(0x875));let _0x24e147=![];if(!_0x454478[_0xe34e47(0x580)]){if(_0x454478[_0xe34e47(0x833)]==0x2)_0x454478[_0xe34e47(0x833)]=!![],_0x454478[_0xe34e47(0x875)]=!![];else _0x454478[_0xe34e47(0x833)]==0x3?(_0x454478['queue']=![],_0x24e147=!![]):(_0x454478[_0xe34e47(0x833)]=![],_0x454478['transferred']=!![]);}else _0x454478[_0xe34e47(0x875)]=!![];if(!_0x24e147){for(_0x6f8da1 in _0x454478['rpcs']){try{!_0x454478[_0xe34e47(0x1d1)][_0xe34e47(0x6f3)](_0x454478[_0xe34e47(0x217)][_0x6f8da1][_0xe34e47(0x299)])&&(warnlog(_0xe34e47(0x560)),_0x454478[_0xe34e47(0x2b9)](_0x6f8da1));}catch(_0x3fe2d3){}}for(_0x6f8da1 in _0x454478[_0xe34e47(0xb4c)]){try{log(_0xe34e47(0x4f4)),_0x454478[_0xe34e47(0x1c7)](_0x6f8da1);}catch(_0x33df5a){}}}if(!_0x24e147){if(_0x454478[_0xe34e47(0x1ff)]||_0x454478[_0xe34e47(0x2b6)])await checkToken();else _0xe34e47(0x580)in _0x221bd8?(_0x454478[_0xe34e47(0x4b1)]=_0x221bd8[_0xe34e47(0x580)],_0x454478['directorStreamID']=![],_0x454478['directorList']=[],_0x454478['directorList'][_0xe34e47(0x5fb)](_0x454478['directorUUID']),_0x454478[_0xe34e47(0x8bc)]()):(_0x454478[_0xe34e47(0x4b1)]=![],_0x454478['directorStreamID']=![],_0x454478[_0xe34e47(0x2d4)]=[]);youveBeenTransferred(),_0x454478[_0xe34e47(0x874)]=_0x454478[_0xe34e47(0xa48)],updateMixer();}else youveBeenActivated();log('Members\x20in\x20Room'),log(_0x221bd8[_0xe34e47(0x91c)]);for(var _0x6f8da1 in _0x221bd8[_0xe34e47(0x91c)]){if('UUID'in _0x221bd8[_0xe34e47(0x91c)][_0x6f8da1]){if(_0xe34e47(0x299)in _0x221bd8[_0xe34e47(0x91c)][_0x6f8da1]){if(_0x221bd8[_0xe34e47(0x91c)][_0x6f8da1]['UUID']in _0x454478['rpcs'])log(_0xe34e47(0x9f2));else{var _0xdedd26=_0x454478[_0xe34e47(0x43e)](_0x221bd8[_0xe34e47(0x91c)][_0x6f8da1][_0xe34e47(0x299)]);log(_0xe34e47(0x922)+_0xdedd26);if(_0x454478[_0xe34e47(0x833)]){if(_0x454478[_0xe34e47(0x2d4)]['indexOf'](_0x221bd8[_0xe34e47(0x91c)][_0x6f8da1][_0xe34e47(0x5e5)])>=0x0)_0x454478[_0xe34e47(0x305)]==0x2&&play(_0xdedd26,_0x221bd8['list'][_0x6f8da1][_0xe34e47(0x5e5)]);else{if(_0x454478[_0xe34e47(0x83f)]&&_0x454478[_0xe34e47(0x83f)]['includes'](_0xdedd26))play(_0xdedd26,_0x221bd8[_0xe34e47(0x91c)][_0x6f8da1]['UUID']);else _0x454478['queueList'][_0xe34e47(0x1d5)]<0x1388&&(!(_0xdedd26 in _0x454478['watchTimeoutList'])&&!_0x454478[_0xe34e47(0x735)][_0xe34e47(0x6f3)](_0xdedd26)&&_0x454478[_0xe34e47(0x735)][_0xe34e47(0x5fb)](_0xdedd26));}}else play(_0xdedd26,_0x221bd8['list'][_0x6f8da1][_0xe34e47(0x5e5)]);}}}}updateQueue();}else{if(_0x221bd8[_0xe34e47(0x2e2)]==_0xe34e47(0x2df)){log(_0x221bd8);if(_0x454478['token']||_0x454478['mainDirectorPassword'])await checkToken();else'director'in _0x221bd8?(_0x454478[_0xe34e47(0x4b1)]=_0x221bd8[_0xe34e47(0x580)],_0x454478[_0xe34e47(0xb3a)]=![],_0x454478[_0xe34e47(0x2d4)]=[],_0x454478['directorList'][_0xe34e47(0x5fb)](_0x454478[_0xe34e47(0x4b1)]),_0x454478[_0xe34e47(0x8bc)]()):(_0x454478[_0xe34e47(0x4b1)]=![],_0x454478[_0xe34e47(0x2d4)]=[],errorlog(_0xe34e47(0xab1)));updateUserList();}else{if(_0x221bd8[_0xe34e47(0x2e2)]==_0xe34e47(0x45e)){log(_0xe34e47(0xb0d)),log(_0x221bd8);try{if(_0x454478['token']||_0x454478[_0xe34e47(0x899)]){}else _0xe34e47(0x580)in _0x221bd8&&(_0x221bd8['director']==!![]&&_0x454478[_0xe34e47(0x293)](_0x221bd8));}catch(_0x4b18b6){errorlog(_0x4b18b6);}}else{if(_0x221bd8[_0xe34e47(0x2e2)]==_0xe34e47(0x346)){if(_0x454478[_0xe34e47(0x1ff)]||_0x454478[_0xe34e47(0x2b6)])await checkToken();else _0x221bd8[_0xe34e47(0x580)]&&(_0x454478['directorUUID']=_0x221bd8['UUID'],_0x454478[_0xe34e47(0xb3a)]=![],_0x454478[_0xe34e47(0x2d4)]=[],_0x454478[_0xe34e47(0x2d4)]['push'](_0x454478[_0xe34e47(0x4b1)]),_0x454478[_0xe34e47(0x8bc)]());if(_0xe34e47(0x299)in _0x221bd8){log('Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video');if(_0x454478[_0xe34e47(0x833)]){if(_0x454478[_0xe34e47(0x2d4)]['indexOf'](_0x221bd8[_0xe34e47(0x5e5)])>=0x0)_0x454478[_0xe34e47(0x305)]==0x2&&play(_0xdedd26,_0x221bd8[_0xe34e47(0x5e5)]);else{if(_0x454478[_0xe34e47(0x83f)]&&_0x454478[_0xe34e47(0x83f)][_0xe34e47(0x6f3)](_0xdedd26))play(_0xdedd26,_0x221bd8[_0xe34e47(0x5e5)]);else _0x454478[_0xe34e47(0x735)]['length']<0x1388&&(!(_0x221bd8['streamID']in _0x454478['watchTimeoutList'])&&!_0x454478[_0xe34e47(0x735)][_0xe34e47(0x6f3)](_0x221bd8[_0xe34e47(0x299)])&&(_0x454478['queueList'][_0xe34e47(0x5fb)](_0x221bd8['streamID']),updateQueue(!![])));}}else play(_0x221bd8['streamID']);}else log(_0xe34e47(0x269));}else{if(_0x221bd8[_0xe34e47(0x2e2)]==_0xe34e47(0x3f6)){log(_0xe34e47(0x426)),log(_0x221bd8);if(_0x454478[_0xe34e47(0x833)]){if(_0x454478['directorList'][_0xe34e47(0x8ed)](_0x221bd8['UUID'])>=0x0)_0x454478[_0xe34e47(0x305)]==0x2&&play(_0xdedd26,_0x221bd8[_0xe34e47(0x5e5)]);else{if(_0x454478[_0xe34e47(0x83f)]&&_0x454478[_0xe34e47(0x83f)][_0xe34e47(0x6f3)](_0xdedd26))play(_0xdedd26,_0x221bd8[_0xe34e47(0x5e5)]);else _0x454478[_0xe34e47(0x735)][_0xe34e47(0x1d5)]<0x1388&&(!(_0x221bd8[_0xe34e47(0x299)]in _0x454478['watchTimeoutList'])&&!_0x454478[_0xe34e47(0x735)]['includes'](_0x221bd8['streamID'])&&(_0x454478[_0xe34e47(0x735)]['push'](_0x221bd8['streamID']),updateQueue(!![])));}}else play(_0x221bd8[_0xe34e47(0x299)]);}else{if(_0x221bd8[_0xe34e47(0x2e2)]=='alert'){errorlog(_0x221bd8),pokeIframeAPI('alert',_0x221bd8[_0xe34e47(0x61a)]);if(_0x454478[_0xe34e47(0x74e)]===![]){if(_0xe34e47(0x61a)in _0x221bd8){if(_0x221bd8[_0xe34e47(0x61a)]===_0xe34e47(0x938))_0x454478[_0xe34e47(0x627)]<0x2?(_0x454478[_0xe34e47(0x627)]=parseInt(_0x454478['seedAttempts'])+0x1,setTimeout(function(){var _0x55b046=_0xe34e47;_0x454478[_0x55b046(0x670)]();},0x1388)):(hangup(),!_0x454478[_0xe34e47(0xa1f)]&&setTimeout(function(){var _0x1a1bbe=_0xe34e47;warnUser(getTranslation(_0x1a1bbe(0x839)),![],![]);},0x1));else{if(_0x454478['token']||_0x454478[_0xe34e47(0x899)]){}else _0x221bd8[_0xe34e47(0x61a)]===_0xe34e47(0xa68)?(!_0x454478[_0xe34e47(0xa1f)]&&(miniTranslate(getById(_0xe34e47(0x3ba)),'not-the-director'),_0x454478['directorPassword']?_0x454478['directorState']===null&&warnUser(getTranslation('room-is-claimed-codirector'),![],![]):setTimeout(function(){var _0x265c2d=_0xe34e47;warnUser(getTranslation(_0x265c2d(0x9a3)),![],![]);},0x1)),_0x454478[_0xe34e47(0x947)]=![],pokeAPI('director',![]),pokeIframeAPI(_0xe34e47(0x580),![])):!_0x454478[_0xe34e47(0xa1f)]&&setTimeout(function(){var _0x2200d2=_0xe34e47;warnUser(_0x221bd8[_0x2200d2(0x61a)]);},0x1);}}}}else _0x221bd8[_0xe34e47(0x2e2)]==_0xe34e47(0x7b3)?_0xe34e47(0x61a)in _0x221bd8&&warnlog(_0x221bd8[_0xe34e47(0x61a)]):log(_0x221bd8);}}}}}}}}else{if(_0x221bd8[_0xe34e47(0x316)])_0xe34e47(0x299)in _0x221bd8&&(_0x221bd8[_0xe34e47(0x299)]in _0x454478[_0xe34e47(0x41e)]&&(clearTimeout(_0x454478[_0xe34e47(0x41e)][_0x221bd8[_0xe34e47(0x299)]]),delete _0x454478[_0xe34e47(0x41e)][_0x221bd8[_0xe34e47(0x299)]])),_0x454478[_0xe34e47(0x5b9)](_0x221bd8);else{if(_0x221bd8['candidate'])log(_0xe34e47(0x602)),_0x454478[_0xe34e47(0x47e)](_0x221bd8);else{if(_0x221bd8['candidates'])log(_0xe34e47(0x6da)),_0x454478['processIceBundle'](_0x221bd8);else{if(_0x221bd8[_0xe34e47(0x5bf)]||_0x221bd8['request']==_0xe34e47(0x636))warnlog(_0xe34e47(0x265)),_0x221bd8['UUID']in _0x454478[_0xe34e47(0xb4c)]&&(log(_0xe34e47(0x4f4)),_0x454478['closePC'](_0x221bd8['UUID'])),_0x221bd8[_0xe34e47(0x5e5)]in _0x454478[_0xe34e47(0x217)]&&(warnlog('problem'),_0x454478[_0xe34e47(0x2b9)](_0x221bd8[_0xe34e47(0x5e5)]));else{if(_0x454478[_0xe34e47(0xaa7)]&&_0x221bd8[_0xe34e47(0x1ff)])_0x454478[_0xe34e47(0x48e)]=_0x221bd8['token'],updateReshareLink();else{if(_0x221bd8[_0xe34e47(0x776)]&&_0x221bd8['UUID'])try{_0xe34e47(0x2b3)in _0x221bd8?await _0x454478[_0xe34e47(0xa5a)](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]+_0xe34e47(0x381)):await _0x454478['processRPCSOnMessage'](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]);}catch(_0x3a3823){warnlog(_0xe34e47(0x480)),warnlog(_0x3a3823[_0xe34e47(0x62b)]);}else{if(_0x221bd8['rmid']&&_0x221bd8[_0xe34e47(0x5e5)])try{_0xe34e47(0x2b3)in _0x221bd8?await _0x454478[_0xe34e47(0x356)](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]+_0xe34e47(0x381),_0x221bd8[_0xe34e47(0x5e5)]):await _0x454478[_0xe34e47(0x356)](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]);}catch(_0xa9d1b6){warnlog(_0xe34e47(0x480)),warnlog(_0xa9d1b6[_0xe34e47(0x62b)]);}else{if(_0x221bd8[_0xe34e47(0x20a)]&&_0x221bd8['UUID'])try{if(_0x454478['pcs'][_0x221bd8['UUID']])_0xe34e47(0x2b3)in _0x221bd8?await _0x454478['processPCSOnMessage'](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]+'_screen',_0x221bd8[_0xe34e47(0x5e5)]):await _0x454478[_0xe34e47(0x356)](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]);else _0x454478[_0xe34e47(0x217)][_0x221bd8[_0xe34e47(0x5e5)]]?'altUUID'in _0x221bd8?await _0x454478['processRPCSOnMessage'](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]+_0xe34e47(0x381)):await _0x454478['processRPCSOnMessage'](_0x221bd8,_0x221bd8[_0xe34e47(0x5e5)]):warnlog('couldn\x27t\x20find\x20matching\x20pc\x20for\x20incoming\x20\x20mid');}catch(_0xa878f5){warnlog(_0xe34e47(0x480)),warnlog(_0xa878f5[_0xe34e47(0x62b)]);}else log('what\x20is\x20this?');}}}}}}}}},_0x454478['ws'][_0x1cba8f(0x565)]=async function(_0x442d5c){warnlog(_0x442d5c);},_0x454478['ws'][_0x1cba8f(0x46f)]=async function(_0xebcfb9){var _0x392446=_0x1cba8f;clearTimeout(_0x454478[_0x392446(0xa36)]),pokeIframeAPI(_0x392446(0x36e),_0x392446(0x764)),pokeIframeAPI(_0x392446(0xb54),_0x392446(0x764));try{_0x392446(0x598)in _0xebcfb9&&(_0xebcfb9[_0x392446(0x598)]==0x1f7&&(_0x533757==![]&&(clearTimeout(_0x454478['timeout']),!_0x454478['cleanOutput']&&warnUser(_0x392446(0x80e),0x7530,![]))));}catch(_0x224f37){errorlog(_0x224f37);}warnlog(_0x392446(0x73b));if(_0x454478[_0x392446(0x905)]==![])try{_0x454478['ws'][_0x392446(0x283)]===WebSocket[_0x392446(0x6a8)]&&(_0x454478['ws']=null,setTimeout(()=>{var _0x1ec782=_0x392446;try{_0x454478[_0x1ec782(0x72a)](!![]);}catch(_0x14121f){}},0x7d0));}catch(_0xe9f9e){errorlog(_0xe9f9e);}};},_0x454478['sendMessage']=function(_0xb7e0d3,_0xea80b6=null){var _0x585310=_0x3d2e9c;log(_0x585310(0xb01));_0x454478['relaywss']&&(log(_0x585310(0x5a2)),_0xb7e0d3['smid']=++_0x454478[_0x585310(0x20a)],!_0xea80b6?_0x454478[_0x585310(0x645)](_0xb7e0d3):(_0xb7e0d3['UUID']=_0xea80b6,_0x454478['sendMsg'](_0xb7e0d3,_0xea80b6)));if(_0xea80b6==null){_0xb7e0d3=JSON[_0x585310(0x96e)](_0xb7e0d3);for(var _0x2126b0 in _0x454478[_0x585310(0xb4c)]){try{_0x454478[_0x585310(0xb4c)][_0x2126b0][_0x585310(0x38a)]['send'](_0xb7e0d3);}catch(_0x37d4c7){_0x454478[_0x585310(0xb4c)][_0x2126b0][_0x585310(0x29b)]+0x186a0{_0x38af5c['track']&&(_0x38af5c['track']['enabled']=![]);});}try{document['getElementById']('container_director')&&(!_0x454478[_0x372406(0x9f0)]&&(_0x454478[_0x372406(0x9f0)]={}),_0x454478[_0x372406(0x299)]&&(_0x454478[_0x372406(0x9f0)][_0x454478['streamID']]=getDetailedState(_0x454478[_0x372406(0x299)])),getById(_0x372406(0x936))[_0x372406(0x7f0)][_0x372406(0x6e5)](getById(_0x372406(0x936))),updateLockedElements());}catch(_0x2d479e){warnlog(_0x2d479e);}var _0x316372={};_0x316372[_0x372406(0xa79)]=!![],_0x316372[_0x372406(0x971)]=!![],_0x454478['sendMessage'](_0x316372),getById('videosource')['remove'](),_0x454478[_0x372406(0x727)]&&_0x454478['whipOut'][_0x372406(0xa99)]&&warnlog(_0x372406(0x35d));}catch(_0x1515ec){errorlog(_0x372406(0x809));}log('HANG\x20UP\x202\x20COMPLETE');},_0x454478[_0x3d2e9c(0x790)]=function(_0x2ba9e5,_0x540051=![]){var _0x1ea05b=_0x3d2e9c;_0x454478[_0x1ea05b(0xb4c)][_0x2ba9e5][_0x1ea05b(0x790)]({'iceRestart':_0x540051})[_0x1ea05b(0xae0)](_0x5ebdfc=>{var _0xda2877=_0x1ea05b;log(_0xda2877(0x4aa));if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x454478['stereo']==0x3||_0x454478[_0xda2877(0xa7f)]==0x5||_0x454478['stereo']==0x1)_0x5ebdfc[_0xda2877(0x9cb)]=CodecsHandler[_0xda2877(0xad0)](_0x5ebdfc[_0xda2877(0x9cb)],{'stereo':0x1}),log(_0xda2877(0xa52));else{if(iOS||iPad){}else _0x454478[_0xda2877(0xa7f)]==0x4&&(_0x5ebdfc[_0xda2877(0x9cb)]=CodecsHandler['setOpusAttributes'](_0x5ebdfc[_0xda2877(0x9cb)],{'stereo':0x2}),log(_0xda2877(0xa52)));}}(iOS||iPad)&&(_0x454478[_0xda2877(0x662)]&&_0x5ebdfc[_0xda2877(0x9cb)][_0xda2877(0x6f3)]('a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a')&&(_0x5ebdfc[_0xda2877(0x9cb)]=_0x5ebdfc[_0xda2877(0x9cb)][_0xda2877(0x296)](_0xda2877(0xac3),'')));if(_0x454478[_0xda2877(0xb4c)][_0x2ba9e5][_0xda2877(0x836)])try{_0x5ebdfc[_0xda2877(0x9cb)]=CodecsHandler[_0xda2877(0x201)](_0x5ebdfc[_0xda2877(0x9cb)],_0x454478[_0xda2877(0xb4c)][_0x2ba9e5][_0xda2877(0x836)],_0x454478['preferredVideoErrorCorrection']),log(_0xda2877(0x1ef)+_0x454478[_0xda2877(0xb4c)][_0x2ba9e5]['preferVideoCodec']+_0xda2877(0x3c1));}catch(_0x578b5a){errorlog(_0x578b5a),warnlog(_0xda2877(0x67c));}if(_0x454478[_0xda2877(0xb4c)][_0x2ba9e5][_0xda2877(0x86e)])try{if(_0x454478[_0xda2877(0xb4c)][_0x2ba9e5]['preferAudioCodec']===_0xda2877(0x8d0))_0x5ebdfc[_0xda2877(0x9cb)]=CodecsHandler[_0xda2877(0x5cf)](_0x5ebdfc['sdp']);else{if(_0x454478[_0xda2877(0xb4c)][_0x2ba9e5][_0xda2877(0x86e)]===_0xda2877(0x8eb)){if(_0x454478[_0xda2877(0x306)]&&_0x454478['audioInputChannels']==0x1)_0x5ebdfc['sdp']=CodecsHandler[_0xda2877(0xab2)](_0x5ebdfc[_0xda2877(0x9cb)],_0x454478[_0xda2877(0x3f8)]||0xbb80,![]);else _0x454478[_0xda2877(0xa7f)]?_0x5ebdfc[_0xda2877(0x9cb)]=CodecsHandler['modifyDescPCM'](_0x5ebdfc[_0xda2877(0x9cb)],_0x454478['micSampleRate']||0xbb80,!![]):_0x5ebdfc['sdp']=CodecsHandler[_0xda2877(0xab2)](_0x5ebdfc['sdp'],_0x454478[_0xda2877(0x3f8)]||0xbb80,![]);}else _0x5ebdfc['sdp']=CodecsHandler[_0xda2877(0x86e)](_0x5ebdfc['sdp'],_0x454478[_0xda2877(0xb4c)][_0x2ba9e5][_0xda2877(0x86e)],_0x454478[_0xda2877(0xa82)],_0x454478[_0xda2877(0x86d)]);}log(_0xda2877(0x1ef)+_0x454478[_0xda2877(0xb4c)][_0x2ba9e5]['preferAudioCodec']+_0xda2877(0xb1d));}catch(_0x2c426d){errorlog(_0x2c426d),warnlog(_0xda2877(0x64e));}Android&&_0x454478[_0xda2877(0x28c)]!==![]&&_0x454478[_0xda2877(0x1e5)]&&(_0x5ebdfc[_0xda2877(0x9cb)]=_0x5ebdfc[_0xda2877(0x9cb)][_0xda2877(0x296)](/42e01f/gi,_0xda2877(0x339))),_0x454478[_0xda2877(0x844)]&&(_0x5ebdfc[_0xda2877(0x9cb)]=filterSDPLAN(_0x5ebdfc[_0xda2877(0x9cb)])),_0x454478[_0xda2877(0xb4c)][_0x2ba9e5][_0xda2877(0x847)](_0x5ebdfc)[_0xda2877(0xae0)](function(){var _0x55b517=_0xda2877;log(_0x55b517(0x292)+_0x2ba9e5),_0x454478['applyIsolatedChat'](_0x2ba9e5);var _0x2bad41={};_0x2bad41[_0x55b517(0x5e5)]=_0x2ba9e5,_0x2bad41[_0x55b517(0x299)]=_0x454478[_0x55b517(0x299)],_0x2bad41[_0x55b517(0x316)]=_0x454478[_0x55b517(0xb4c)][_0x2ba9e5][_0x55b517(0x5cc)],_0x2bad41['session']=_0x454478[_0x55b517(0xb4c)][_0x2ba9e5][_0x55b517(0x26c)];_0x454478[_0x55b517(0x3f2)]&&(_0x2bad41[_0x55b517(0x90b)]=_0x454478[_0x55b517(0x74e)]);_0x454478[_0x55b517(0xb8b)]!==![]&&(_0x2bad41[_0x55b517(0xb8b)]=_0x454478[_0x55b517(0xb8b)]);if(_0x454478[_0x55b517(0x1ee)]!==![]){var _0xb2592f=_0x454478[_0x55b517(0x1ee)]['getTracks'](),_0x1354cf=_0x454478['pcs'][_0x2ba9e5][_0x55b517(0x6dd)](),_0x9c8ef5=[];for(var _0x3de6ff=0x0;_0x3de6ff<_0x1354cf[_0x55b517(0x1d5)];_0x3de6ff++){for(var _0xd47b3b=0x0;_0xd47b3b<_0xb2592f[_0x55b517(0x1d5)];_0xd47b3b++){_0x1354cf[_0x3de6ff][_0x55b517(0x3e2)]&&_0x1354cf[_0x3de6ff]['track']['id']==_0xb2592f[_0xd47b3b]['id']&&_0x1354cf[_0x3de6ff]['track']['kind']==_0xb2592f[_0xd47b3b][_0x55b517(0x2f7)]&&_0x9c8ef5[_0x55b517(0x5fb)](_0x3de6ff);}}_0x9c8ef5['length']&&(_0x2bad41[_0x55b517(0x554)]=_0x9c8ef5);}_0x454478[_0x55b517(0x765)]?_0x454478[_0x55b517(0xa8a)](JSON[_0x55b517(0x96e)](_0x2bad41[_0x55b517(0x316)]))[_0x55b517(0xae0)](function(_0x59c9ae){var _0x29e9b1=_0x55b517;_0x2bad41[_0x29e9b1(0x316)]=_0x59c9ae[0x0],_0x2bad41[_0x29e9b1(0xa3f)]=_0x59c9ae[0x1],_0x454478[_0x29e9b1(0x827)](_0x2bad41);})[_0x55b517(0x685)](errorlog):_0x454478['anysend'](_0x2bad41);})[_0xda2877(0x685)](errorlog);})[_0x1ea05b(0x685)](errorlog);},_0x454478['sendKeyFrameScenes']=function(){var _0x518b34=_0x3d2e9c;for(var _0x11e825 in _0x454478[_0x518b34(0xb4c)]){_0x454478['pcs'][_0x11e825][_0x518b34(0x74e)]!==![]?(_0x454478[_0x518b34(0x9c9)](_0x11e825),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log(_0x518b34(0x756));}},_0x454478[_0x3d2e9c(0x1c7)]=function(_0x3da996,_0x3d06bd=!![]){var _0x5af593=_0x3d2e9c;log(_0x5af593(0x1c7));if(!(_0x3da996 in _0x454478[_0x5af593(0xb4c)]))return;clearTimeout(_0x454478['pcs'][_0x3da996][_0x5af593(0x6d9)]),clearTimeout(_0x454478['pcs'][_0x3da996]['closeTimeout']),clearInterval(_0x454478[_0x5af593(0xb4c)][_0x3da996]['requestedStatsInterval']),pokeIframeAPI(_0x5af593(0x340),![],_0x3da996);if('realUUID'in _0x454478[_0x5af593(0xb4c)][_0x3da996]){delete _0x454478['pcs'][_0x3da996],applySceneState();return;}_0x3da996+_0x5af593(0x381)in _0x454478[_0x5af593(0xb4c)]&&_0x454478[_0x5af593(0xb4c)][_0x3da996+'_screen'][_0x5af593(0x91f)]&&_0x454478[_0x5af593(0xb4c)][_0x3da996+'_screen'][_0x5af593(0x91f)]===_0x3da996&&(clearTimeout(_0x454478[_0x5af593(0xb4c)][_0x3da996+_0x5af593(0x381)][_0x5af593(0x6d9)]),clearTimeout(_0x454478['pcs'][_0x3da996+_0x5af593(0x381)][_0x5af593(0x266)]),clearInterval(_0x454478[_0x5af593(0xb4c)][_0x3da996+_0x5af593(0x381)][_0x5af593(0x96c)]),_0x454478['pcs'][_0x3da996+_0x5af593(0x381)]=null,delete _0x454478[_0x5af593(0xb4c)][_0x3da996+'_screen']);try{_0x454478[_0x5af593(0x7c0)]({'bye':!![]},_0x3da996);}catch(_0x174b5b){}try{_0x454478[_0x5af593(0xb4c)][_0x3da996]['close']();}catch(_0x25146c){}_0x454478['pcs'][_0x3da996]['guest']&&(_0x454478[_0x5af593(0x6b3)]&&(_0x3d06bd&&(warnlog(_0x5af593(0x522)),playtone(![],'leavetone')))),_0x454478[_0x5af593(0xb4c)][_0x3da996]=null,_0x454478[_0x5af593(0x905)]&&(!_0x454478['cleanOutput']&&setTimeout(function _0x250b62(){var _0x5bb275=_0x5af593;warnUser(_0x5bb275(0x7e5));},0x1)),delete _0x454478[_0x5af593(0xb4c)][_0x3da996],_0x454478[_0x5af593(0x619)](),applySceneState();},_0x454478[_0x3d2e9c(0x79b)]={},_0x454478[_0x3d2e9c(0x2b9)]=function(_0x2c9de2,_0x55a8e7=![],_0xac0d14=![]){var _0x179c01=_0x3d2e9c;if(!(_0x2c9de2 in _0x454478[_0x179c01(0x217)]))return log('UUID\x20not\x20found;\x20cant\x27\x20close'),![];warnlog(_0x179c01(0x2b9)),clearInterval(_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x266)]);if(_0x454478['relaywss']&&_0xac0d14)_0x454478[_0x179c01(0x217)][_0x2c9de2]['stashed']=!![];else{if(_0x454478[_0x179c01(0x217)][_0x2c9de2]['stashed']&&!_0x55a8e7)return!![];else{_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x7fb)]=![];try{_0x454478[_0x179c01(0x5fc)]({'bye':!![]},_0x2c9de2),warnlog(_0x179c01(0x99c));}catch(_0x527e8f){}}}try{var _0x18d913=_0x454478['rpcs'][_0x2c9de2][_0x179c01(0x299)];}catch(_0x2005aa){}try{_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0xb30)]();}catch(_0x154bf7){warnlog('already\x20closed\x20PCS');}if(_0x454478[_0x179c01(0x217)][_0x2c9de2]['stashed'])return!![];_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x785)]&&clearInterval(_0x454478['rpcs'][_0x2c9de2][_0x179c01(0x785)]);try{_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x9e8)]&&_0x454478['rpcs'][_0x2c9de2][_0x179c01(0x9e8)][_0x179c01(0x491)]()[_0x179c01(0xb62)](function(_0x2ddae6){var _0x812cee=_0x179c01;_0x2ddae6['stop'](),log(_0x812cee(0x52b));});}catch(_0x246038){}if(_0x454478[_0x179c01(0x580)])try{_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x530)]&&'recorder'in _0x454478[_0x179c01(0x217)][_0x2c9de2]['videoElement']&&_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x530)][_0x179c01(0x72f)]['stop']();}catch(_0x4e3b9a){warnlog(_0x4e3b9a);}else!_0x454478[_0x179c01(0x845)]&&(_0x454478[_0x179c01(0x6b3)]&&playtone(![],'leavetone'));try{document[_0x179c01(0x7b6)](_0x179c01(0x20f)+_0x2c9de2)&&(!_0x454478[_0x179c01(0x9f0)]&&(_0x454478[_0x179c01(0x9f0)]={}),_0x18d913&&(_0x454478[_0x179c01(0x9f0)][_0x18d913]=getDetailedState(_0x18d913)),getById(_0x179c01(0x20f)+_0x2c9de2)['parentNode'][_0x179c01(0x6e5)](getById(_0x179c01(0x20f)+_0x2c9de2)),updateLockedElements());}catch(_0x1758f5){warnlog(_0x1758f5);}try{_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x530)]&&_0x454478['rpcs'][_0x2c9de2][_0x179c01(0x530)]['remove']();}catch(_0x12ba55){}try{if(_0x454478[_0x179c01(0x603)]!==![]){if(_0x454478[_0x179c01(0x217)][_0x2c9de2]['iframeEle']){try{_0x454478[_0x179c01(0x217)][_0x2c9de2]['iframeEle'][_0x179c01(0xb87)]();}catch(_0x288535){errorlog(_0x288535);}_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x1dd)][_0x179c01(0xb87)]();}}}catch(_0x5e4cb9){}try{_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x94c)]&&_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x94c)]['remove']();}catch(_0x4ce78b){}try{_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0xa18)]&&_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0xa18)][_0x179c01(0xb87)]();}catch(_0x139055){}_0x179c01(0x8f9)in _0x454478[_0x179c01(0x217)][_0x2c9de2]&&clearInterval(_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x8f9)]);pokeIframeAPI(_0x179c01(0x507),![],_0x2c9de2),pokeAPI(_0x179c01(0x2e3),_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x299)]);_0x454478[_0x179c01(0x217)][_0x2c9de2][_0x179c01(0x2a4)]&&(_0x18d913=![]);try{_0x454478[_0x179c01(0x217)][_0x2c9de2]=null,delete _0x454478[_0x179c01(0x217)][_0x2c9de2];}catch(_0x287ff4){}try{_0x454478[_0x179c01(0x2b9)](_0x2c9de2+'_screen');}catch(_0x3457ae){}(!_0x454478[_0x179c01(0x580)]||_0x454478['switchMode'])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x18d913==_0x179c01(0x8e1))return![];try{warnlog(_0x179c01(0x9fe)),_0x18d913&&(_0x18d913 in _0x454478[_0x179c01(0x41e)]&&(log(_0x179c01(0xa19)+_0x18d913),clearTimeout(_0x454478[_0x179c01(0x41e)][_0x18d913]),delete _0x454478[_0x179c01(0x41e)][_0x18d913]),_0x454478[_0x179c01(0x41e)][_0x18d913]=setTimeout(function(_0x1e82c2){var _0x277a6d=_0x179c01;try{delete _0x454478[_0x277a6d(0x41e)][_0x1e82c2];}catch(_0x5b167e){return warnlog('session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.'),![];}log(_0x277a6d(0x83d)+_0x1e82c2);try{for(var _0x207e52 in _0x454478[_0x277a6d(0x217)]){if(_0x454478[_0x277a6d(0x217)][_0x207e52][_0x277a6d(0x299)]===_0x1e82c2){if(_0x454478['rpcs'][_0x207e52][_0x277a6d(0x62e)]===_0x277a6d(0x91b))return warnlog(_0x277a6d(0x6ee)),![];}}}catch(_0x23f178){errorlog(_0x23f178);}warnlog(_0x277a6d(0x51d)),_0x454478[_0x277a6d(0x448)](_0x1e82c2);},_0x454478[_0x179c01(0x3ed)],_0x18d913));}catch(_0x5d5247){errorlog(_0x5d5247);}return pokeIframeAPI(_0x179c01(0xb57),![],_0x2c9de2),_0x18d913!==null?pokeIframeAPI(_0x179c01(0x45a),_0x18d913,_0x2c9de2):pokeIframeAPI(_0x179c01(0x45a),!![],_0x2c9de2),updateUserList(),![];},_0x454478[_0x3d2e9c(0x246)]=null,_0x454478[_0x3d2e9c(0x240)]=function(){var _0x14f4e0=_0x3d2e9c,_0xf1d95a=![];if(_0x454478[_0x14f4e0(0xb0f)]){_0x454478[_0x14f4e0(0xb8d)]&&clearTimeout(_0x454478[_0x14f4e0(0x246)]);if(_0x454478['ws']===null||typeof _0x454478['ws']!=='object'||_0x454478['ws']['readyState']!==0x1){}else{var _0x48965f=_0x454478['view'][_0x14f4e0(0x5c2)](',');for(var _0x29db94 in _0x48965f){if(_0x48965f[_0x29db94]){var _0x54a085=![];for(var _0x435992 in _0x454478['rpcs']){if(_0x454478[_0x14f4e0(0x217)][_0x435992]['streamID']&&_0x454478[_0x14f4e0(0x217)][_0x435992][_0x14f4e0(0x299)]===_0x48965f[_0x29db94]){_0x54a085=!![];break;}}_0x48965f[_0x29db94]in _0x454478[_0x14f4e0(0x41e)]&&(_0x54a085=!![]);if(_0x54a085)continue;_0x454478[_0x14f4e0(0x448)](_0x48965f[_0x29db94]),_0xf1d95a=!![];}}}_0x454478['forceRetry']&&_0x454478['forceRetry']<0xa&&(_0x454478[_0x14f4e0(0xb8d)]=0xa),_0x454478[_0x14f4e0(0xb8d)]&&(_0x454478[_0x14f4e0(0x246)]=setTimeout(function(){log('retrying\x20at\x20an\x20interval'),_0x454478['retryWatchInterval']();},_0x454478['forceRetry']*0x3e8));}return _0xf1d95a;},_0x454478[_0x3d2e9c(0x558)]=async function(_0x1133fb){var _0x224465=_0x3d2e9c;if(_0x1133fb in _0x454478[_0x224465(0xb4c)]){if(_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x62e)]==='failed'||_0x454478['pcs'][_0x1133fb][_0x224465(0x62e)]==='closed')log(_0x224465(0x6b8)),_0x454478[_0x224465(0x1c7)](_0x1133fb),warnlog('cleaning\x20up\x20lost\x20connection');else{if(iPad||iOS)log(_0x224465(0x88a)),_0x454478['closePC'](_0x1133fb),warnlog('cleaning\x20up\x20lost\x20connection\x20--\x20disconnected\x20-\x20iOS\x20specific');else{if(_0x454478[_0x224465(0xb4c)][_0x1133fb]['connectionState']!==_0x224465(0x91b)){await sleep(0xbb8);if(_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x62e)]!==_0x224465(0x91b))log(_0x224465(0x6b8)),_0x454478['closePC'](_0x1133fb),warnlog(_0x224465(0x7cd));else{warnlog('The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20'+_0x454478['pcs'][_0x1133fb][_0x224465(0x62e)]);return;}}else{warnlog(_0x224465(0x232)+_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x62e)]);return;}}}}else log(_0x224465(0x6ff));if(_0x454478[_0x224465(0xb32)]!==![]){if(Object[_0x224465(0x753)](_0x454478[_0x224465(0xb4c)])[_0x224465(0x1d5)]>_0x454478[_0x224465(0xb32)]){log(_0x224465(0x35a)),log(_0x224465(0x656)),_0x454478[_0x224465(0x1c7)](_0x1133fb);return;}}else{if(_0x454478['maxconnections']!==![]){if(Object[_0x224465(0x753)](_0x454478[_0x224465(0x217)])[_0x224465(0x1d5)]+Object['keys'](_0x454478[_0x224465(0xb4c)])[_0x224465(0x1d5)]>_0x454478[_0x224465(0xaee)]){log(_0x224465(0x89c)),log(_0x224465(0x8fa)),_0x454478[_0x224465(0x1c7)](_0x1133fb);return;}}}!_0x454478['configuration']&&await chooseBestTURN();_0x454478['encodedInsertableStreams']&&(_0x454478[_0x224465(0x438)][_0x224465(0x69b)]=!![]);_0x454478[_0x224465(0xa75)]&&(_0x454478[_0x224465(0x438)][_0x224465(0xa75)]=_0x454478['bundlePolicy']);try{_0x454478[_0x224465(0xb4c)][_0x1133fb]=new RTCPeerConnection(_0x454478[_0x224465(0x438)]);}catch(_0x2be688){!_0x454478[_0x224465(0xa1f)]&&warnUser('An\x20RTC\x20error\x20occured');errorlog(_0x2be688);return;}if(_0x454478['security']){if(Object[_0x224465(0x753)](_0x454478[_0x224465(0xb4c)])[_0x224465(0x1d5)]>0x1){log(_0x224465(0xa81)),log(_0x224465(0x67d)),_0x454478[_0x224465(0x1c7)](_0x1133fb);return;}}_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x4d5)]={},_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x26c)]=_0x454478[_0x224465(0x814)]+_0x454478[_0x224465(0x591)](0x5),_0x454478[_0x224465(0xb4c)][_0x1133fb]['sceneDisplay']=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x40e)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x47d)]={},_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x47d)]['visibility']=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x47d)][_0x224465(0x91a)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x47d)][_0x224465(0x626)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x47d)]['recording']=null,_0x454478['pcs'][_0x1133fb][_0x224465(0x47d)][_0x224465(0x3ad)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x640)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x8a1)]=![],_0x454478['pcs'][_0x1133fb][_0x224465(0x783)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x864)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0xb8e)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x879)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x8d6)]=![],_0x454478['pcs'][_0x1133fb]['bitrateTimeoutFirefox']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x4c9)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x503)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0xa2d)]=![],_0x454478['pcs'][_0x1133fb]['guest']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0xac2)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x486)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x9fb)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x294)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x5e8)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0xa0e)]=![],_0x454478['pcs'][_0x1133fb][_0x224465(0x5f7)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['allowIframe']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['allowWidget']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['allowChunked']=![],_0x454478['pcs'][_0x1133fb]['allowWebp']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0xb51)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['allowMIDI']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['allowBroadcast']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x1bb)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['allowScreenAudio']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x9f4)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb]['UUID']=_0x1133fb,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x7c3)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x74c)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0xa39)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['scaleWidth']=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x784)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0xb88)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x77c)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x42c)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x7e7)]=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x74e)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x7ff)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb]['keyframeTimeout']=null,_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x7b1)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x932)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x836)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x86e)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x266)]=null,_0x454478['pcs'][_0x1133fb][_0x224465(0x8e2)]=_0x454478['wssid'],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x1b2)]=![],_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x29b)]=Date[_0x224465(0x333)](),_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x920)]=null;function _0x2db24c(_0x1bf4d2=![]){var _0x3857d3=_0x224465;if(_0x1bf4d2)return;_0x454478[_0x3857d3(0xb4c)][_0x1133fb][_0x3857d3(0x38a)]=_0x454478[_0x3857d3(0xb4c)][_0x1133fb][_0x3857d3(0x2d6)]('sendChannel'),_0x454478[_0x3857d3(0xb4c)][_0x1133fb][_0x3857d3(0x38a)][_0x3857d3(0x5e5)]=_0x1133fb,_0x454478['pcs'][_0x1133fb]['sendChannel']['onerror']=_0x1120b8=>{var _0x2e16d4=_0x3857d3;_0x1120b8['error']&&_0x1120b8['error'][_0x2e16d4(0x22e)]&&_0x1120b8[_0x2e16d4(0x31f)]['sctpCauseCode']!==0xc&&warnlog(_0x1120b8),log(_0x2e16d4(0x52f)+_0x1133fb);},_0x454478[_0x3857d3(0xb4c)][_0x1133fb]['sendChannel']['onopen']=()=>{var _0x377806=_0x3857d3;if(_0x1bf4d2)return;log('send\x20channel\x20open\x20pcs'),msg={},msg[_0x377806(0x314)]={},msg[_0x377806(0x314)]['label']=_0x454478['label'],msg[_0x377806(0x314)][_0x377806(0x932)]=_0x454478[_0x377806(0x932)],msg[_0x377806(0x314)]['muted']=_0x454478[_0x377806(0x97f)],msg[_0x377806(0x314)][_0x377806(0x6c1)]=_0x454478[_0x377806(0x833)];try{(_0x454478[_0x377806(0x1e3)][_0x377806(0x1d5)]||_0x454478[_0x377806(0xa41)])&&(msg['info'][_0x377806(0x611)]=_0x454478['group']['join'](','));}catch(_0x86d77a){}msg[_0x377806(0x314)]['directorSpeakerMuted']=_0x454478[_0x377806(0x983)],msg[_0x377806(0x314)]['directorDisplayMuted']=_0x454478[_0x377806(0x85f)],msg[_0x377806(0x314)]['directorVideoMuted']=_0x454478[_0x377806(0x7d4)],msg[_0x377806(0x314)][_0x377806(0x483)]=_0x454478[_0x377806(0x7c7)],msg[_0x377806(0x314)][_0x377806(0xaa5)]=_0x454478[_0x377806(0xa79)];_0x454478['roomid']?msg[_0x377806(0x314)]['room_init']=!![]:msg[_0x377806(0x314)][_0x377806(0x4a4)]=![];if(_0x454478[_0x377806(0x580)]){if(!_0x454478[_0x377806(0x2b6)]&&_0x454478[_0x377806(0x4b1)]&&_0x454478[_0x377806(0x4b1)]===_0x1133fb)_0x454478[_0x377806(0x8bc)]();else{msg[_0x377806(0x48d)]={};_0x454478['mainDirectorPassword']&&(msg['directorSettings'][_0x377806(0x7cc)]=!![]);msg[_0x377806(0x48d)]['totalRoomBitrate']=_0x454478[_0x377806(0x874)];_0x454478[_0x377806(0x35f)][_0x377806(0x1d5)]&&!_0x454478[_0x377806(0x35f)]['includes'](_0x1133fb)&&(msg['info']['muted']=!![]);var _0x59d359=[];for(var _0x119155 in _0x454478[_0x377806(0xb4c)]){_0x454478[_0x377806(0xb4c)][_0x119155]['coDirector']===!![]&&_0x59d359[_0x377806(0x5fb)](_0x119155);}_0x454478[_0x377806(0x1eb)]&&(msg[_0x377806(0x48d)][_0x377806(0x77f)]=!![]),_0x59d359[_0x377806(0x1d5)]&&(msg[_0x377806(0x48d)][_0x377806(0x643)]=_0x59d359);}_0x454478[_0x377806(0x241)]&&(msg[_0x377806(0x314)]['autoSync']=_0x454478[_0x377806(0x241)]);}_0x454478[_0x377806(0x603)]!==![]?msg['info'][_0x377806(0xa11)]=!![]:msg[_0x377806(0x314)][_0x377806(0xa11)]=![];_0x454478[_0x377806(0x1b2)]?msg[_0x377806(0x314)][_0x377806(0x1b2)]=!![]:msg[_0x377806(0x314)]['remote']=![];if(_0x454478['obsControls'])msg['info'][_0x377806(0x729)]=_0x454478['obsControls'];else{if(_0x454478[_0x377806(0x961)]===![])msg[_0x377806(0x314)][_0x377806(0x729)]=![];else _0x454478['roomid']&&!_0x454478['director']?msg[_0x377806(0x314)][_0x377806(0x729)]=![]:msg[_0x377806(0x314)]['obs_control']=null;}_0x454478[_0x377806(0x937)]&&(msg['info']['consent']=!![]);msg[_0x377806(0x314)]['screenshare_url']=_0x454478[_0x377806(0x861)];!_0x454478['notifyScreenShare']&&(msg['info'][_0x377806(0x43a)]=!![]);_0x454478[_0x377806(0x3d7)]&&!_0x454478[_0x377806(0x1ee)]?msg[_0x377806(0x314)][_0x377806(0xa27)]=_0x454478['screenShareState']:msg['info'][_0x377806(0xa27)]=![];msg[_0x377806(0x314)][_0x377806(0x72e)]=_0x454478['width'],msg[_0x377806(0x314)][_0x377806(0x449)]=_0x454478[_0x377806(0x6c6)];try{if(_0x454478[_0x377806(0x9e8)]){let _0x43d31b=_0x454478['streamSrc'][_0x377806(0xa13)]();if(_0x43d31b[_0x377806(0x1d5)]){let _0x2d8f09=_0x43d31b[0x0][_0x377806(0x288)]();msg['info'][_0x377806(0xace)]=_0x2d8f09[_0x377806(0x83c)]||![],msg['info'][_0x377806(0x3e4)]=_0x2d8f09[_0x377806(0x6c6)]||![],msg[_0x377806(0x314)][_0x377806(0x9e3)]=parseInt(_0x2d8f09[_0x377806(0x32d)])||![];}}if(_0x454478[_0x377806(0x1ee)]&&_0x454478[_0x377806(0x1ee)][_0x377806(0xaef)]){let _0x484388=_0x454478[_0x377806(0x1ee)][_0x377806(0xaef)][_0x377806(0xa13)]();if(_0x484388[_0x377806(0x1d5)]){let _0x5f594b=_0x484388[0x0]['getSettings']();msg['info'][_0x377806(0x9aa)]=_0x5f594b[_0x377806(0x83c)]||![],msg[_0x377806(0x314)][_0x377806(0x441)]=_0x5f594b[_0x377806(0x6c6)]||![],msg[_0x377806(0x314)][_0x377806(0x8e8)]=parseInt(_0x5f594b[_0x377806(0x32d)])||![];}}}catch(_0x2e1d85){errorlog(_0x2e1d85);}msg[_0x377806(0x314)][_0x377806(0x5a7)]=_0x454478[_0x377806(0x8b8)],msg[_0x377806(0x314)][_0x377806(0xb02)]=_0x454478['maxvideobitrate'],msg[_0x377806(0x314)][_0x377806(0x733)]=_0x454478[_0x377806(0xb32)],msg[_0x377806(0x314)][_0x377806(0x4e2)]=_0x454478[_0x377806(0xa7f)],msg['info'][_0x377806(0x9b8)]=_0x454478[_0x377806(0x5de)],msg[_0x377806(0x314)]['agc_url']=_0x454478[_0x377806(0xa5c)],msg[_0x377806(0x314)][_0x377806(0x9c8)]=_0x454478[_0x377806(0x38b)],msg[_0x377806(0x314)][_0x377806(0x9ed)]=_0x454478[_0x377806(0x9ed)],msg['info']['recording_audio_gain']=_0x454478['audioGain'],msg[_0x377806(0x314)][_0x377806(0xa34)]=_0x454478[_0x377806(0x9f9)],msg[_0x377806(0x314)]['recording_audio_mic_delay']=_0x454478['micDelay'],msg[_0x377806(0x314)][_0x377806(0x965)]=_0x454478['audioLatency'],msg[_0x377806(0x314)]['recording_audio_pipeline']=!_0x454478['disableWebAudio'],msg[_0x377806(0x314)][_0x377806(0x531)]=_0x454478[_0x377806(0x4ff)],msg[_0x377806(0x314)][_0x377806(0x529)]=_0x454478[_0x377806(0x466)],msg[_0x377806(0x314)][_0x377806(0x343)]=_0x454478[_0x377806(0x9a4)];_0x454478['stats'][_0x377806(0x7a3)]&&(msg[_0x377806(0x314)][_0x377806(0x307)]=_0x454478[_0x377806(0x4d5)][_0x377806(0x7a3)]);_0x454478[_0x377806(0xb45)]!==![]?_0x454478[_0x377806(0xad3)]?msg[_0x377806(0x314)][_0x377806(0x6e2)]=_0x454478[_0x377806(0xb45)]+parseInt(_0x454478[_0x377806(0xad3)]):msg[_0x377806(0x314)]['rotate_video']=_0x454478[_0x377806(0xb45)]:msg[_0x377806(0x314)][_0x377806(0x6e2)]=_0x454478[_0x377806(0xad3)];msg['info'][_0x377806(0x6e2)]&&msg[_0x377806(0x314)]['rotate_video']>=0x168&&(msg[_0x377806(0x314)]['rotate_video']-=0x168);try{navigator&&navigator[_0x377806(0x684)]&&(msg[_0x377806(0x314)][_0x377806(0x995)]=navigator[_0x377806(0x684)]);navigator&&navigator['platform']&&(msg[_0x377806(0x314)]['platform']=navigator[_0x377806(0x768)]);gpgpuSupport&&(msg[_0x377806(0x314)][_0x377806(0x36b)]=gpgpuSupport);cpuSupport&&(msg[_0x377806(0x314)][_0x377806(0x414)]=cpuSupport);iOS&&(msg[_0x377806(0x314)][_0x377806(0xaf1)]=iPhone12Up);if(SafariVersion)msg[_0x377806(0x314)][_0x377806(0x985)]='Safari\x20'+SafariVersion;else{if(getChromiumVersion()>0x3c)msg[_0x377806(0x314)][_0x377806(0x985)]=_0x377806(0x74f)+getChromiumVersion();else{if(Firefox)msg[_0x377806(0x314)][_0x377806(0x985)]=_0x377806(0x8e9);else navigator[_0x377806(0x684)][_0x377806(0x8ed)]('CriOS')>=0x0?msg[_0x377806(0x314)][_0x377806(0x985)]=_0x377806(0x389):msg[_0x377806(0x314)]['Browser']=_0x377806(0xb66);}}}catch(_0x1b524a){}_0x454478[_0x377806(0x3d1)]&&('level'in _0x454478[_0x377806(0x3d1)]&&(typeof _0x454478[_0x377806(0x3d1)][_0x377806(0x94b)]==_0x377806(0x2c8)?msg[_0x377806(0x314)][_0x377806(0x4e3)]=parseInt(_0x454478[_0x377806(0x3d1)][_0x377806(0x94b)]*0x64):msg[_0x377806(0x314)][_0x377806(0x4e3)]=_0x454478['batteryState']['level']),_0x377806(0x364)in _0x454478['batteryState']&&(msg[_0x377806(0x314)][_0x377806(0x477)]=_0x454478[_0x377806(0x3d1)]['charging']));_0x454478[_0x377806(0x252)]&&(msg[_0x377806(0x314)]['cpuLimited']=_0x454478[_0x377806(0x252)]);try{_0x454478[_0x377806(0x314)][_0x377806(0x59b)]&&(msg[_0x377806(0x754)]={},msg['miniInfo'][_0x377806(0x59b)]={},msg[_0x377806(0x754)]['out']['c']=_0x454478[_0x377806(0x314)][_0x377806(0x59b)]['c']);}catch(_0x4d9bdb){}_0x454478[_0x377806(0x7c0)](msg,_0x1133fb),pokeIframeAPI('new-push-connection',!![],_0x1133fb),pokeIframeAPI(_0x377806(0x340),!![],_0x1133fb),updateUserList();},_0x454478[_0x3857d3(0xb4c)][_0x1133fb][_0x3857d3(0x38a)][_0x3857d3(0x46f)]=()=>{var _0x2a84f2=_0x3857d3;pokeIframeAPI(_0x2a84f2(0x6df),![],_0x1133fb),_0x454478[_0x2a84f2(0x832)](),warnlog(_0x2a84f2(0x86f));return;},_0x454478[_0x3857d3(0xb4c)][_0x1133fb][_0x3857d3(0x38a)][_0x3857d3(0x74b)]=async _0x41c84c=>{var _0x35611e=_0x3857d3;log(_0x35611e(0x4f1));try{var _0x18f49d=JSON['parse'](_0x41c84c[_0x35611e(0x62b)]);}catch(_0xe3fbff){warnlog(_0x35611e(0x831)),log(_0x41c84c[_0x35611e(0x62b)]);try{var _0xc78935=new TextDecoder()[_0x35611e(0x570)](_0x41c84c['data']),_0x18f49d=JSON['parse'](_0xc78935);}catch(_0x5d43bb){try{var _0x18f49d=await new Response(_0x41c84c['data'])[_0x35611e(0x60c)]();_0x18f49d=JSON['parse'](_0x18f49d);}catch(_0x45b0f5){return;}}}log(_0x18f49d);if(_0x35611e(0x1b2)in _0x18f49d)try{_0x18f49d=await _0x454478[_0x35611e(0xb95)](_0x18f49d);if(!_0x18f49d)return;}catch(_0x2f11ec){errorlog(_0x2f11ec);}if(_0x18f49d['rmid']||_0x18f49d['mid']){let _0x3622b9=_0x18f49d['rmid']||_0x18f49d[_0x35611e(0x20a)];if(_0x454478[_0x35611e(0x224)][_0x1133fb]){if(_0x454478[_0x35611e(0x224)][_0x1133fb]['includes'](_0x3622b9))return;else _0x454478['mids'][_0x1133fb][_0x35611e(0x5fb)](_0x3622b9);}else _0x454478['mids'][_0x1133fb]=[_0x3622b9];}'altUUID'in _0x18f49d?await _0x454478[_0x35611e(0x356)](_0x18f49d,_0x1133fb+_0x35611e(0x381),_0x1133fb):await _0x454478[_0x35611e(0x356)](_0x18f49d,_0x1133fb);};}!_0x454478[_0x224465(0x78b)]&&_0x2db24c(![]);_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x5d1)]=_0x5832bc=>{var _0xad288a=_0x224465;warnlog(_0xad288a(0x399)),warnlog(_0x5832bc);if(_0x5832bc[_0xad288a(0x573)]['label']&&_0x5832bc[_0xad288a(0x573)][_0xad288a(0x7b1)]!=='sendChannel'){_0x454478['recieveFile'](_0x454478[_0xad288a(0x217)],_0x1133fb,_0x5832bc[_0xad288a(0x573)]);return;}},_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x24f)]=_0x35649b=>{var _0xcd915c=_0x224465;log('onnegotiationneeded\x20triggered;\x20creating\x20offer'),_0x454478[_0xcd915c(0x790)](_0x1133fb);},_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x1e9)]=_0x50d5f2=>{var _0x4c5d51=_0x224465;errorlog(_0x4c5d51(0x32c));},_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x6d9)]=null,_0x454478['pcs'][_0x1133fb][_0x224465(0x313)]=[],_0x454478['pcs'][_0x1133fb][_0x224465(0x8f4)]=_0x2352cf=>{var _0x543349=_0x224465;if(_0x2352cf[_0x543349(0x311)]==null){log(_0x543349(0x22a));return;}log(_0x2352cf);try{if(_0x454478[_0x543349(0x1ce)]){if(_0x2352cf['candidate'][_0x543349(0x311)]['indexOf'](_0x454478[_0x543349(0x1ce)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter');return;}else log(_0x2352cf[_0x543349(0x311)]);}}catch(_0x4cf043){errorlog(_0x4cf043);}try{if(_0x454478['localNetworkOnly']){if(!filterIceLAN(_0x2352cf[_0x543349(0x311)]))return;}}catch(_0x196d42){errorlog(_0x196d42);}if(_0x454478['pcs'][_0x1133fb]['iceTimer']!==null){_0x454478[_0x543349(0xb4c)][_0x1133fb][_0x543349(0x313)][_0x543349(0x5fb)](_0x2352cf[_0x543349(0x311)]);return;}_0x454478['pcs'][_0x1133fb]['iceBundle'][_0x543349(0x5fb)](_0x2352cf[_0x543349(0x311)]),_0x454478[_0x543349(0xb4c)][_0x1133fb]['iceTimer']=setTimeout(function(_0x59d882){var _0x21f152=_0x543349;try{_0x454478[_0x21f152(0xb4c)][_0x59d882][_0x21f152(0x6d9)]=null;}catch(_0x4402cd){warnlog('ice\x20timer\x20no\x20longer\x20exists');return;}var _0x32b5cd={};_0x32b5cd[_0x21f152(0x5e5)]=_0x59d882,_0x32b5cd[_0x21f152(0x8c1)]=_0x21f152(0x1be),_0x32b5cd[_0x21f152(0x823)]=_0x454478[_0x21f152(0xb4c)][_0x59d882][_0x21f152(0x313)],_0x32b5cd[_0x21f152(0x26c)]=_0x454478['pcs'][_0x59d882][_0x21f152(0x26c)],_0x454478[_0x21f152(0xb4c)][_0x59d882][_0x21f152(0x313)]=[],_0x454478[_0x21f152(0x765)]?_0x454478['encryptMessage'](JSON['stringify'](_0x32b5cd['candidates']))['then'](function(_0x3eee15){var _0x1aa3b6=_0x21f152;_0x32b5cd['candidates']=_0x3eee15[0x0],_0x32b5cd[_0x1aa3b6(0xa3f)]=_0x3eee15[0x1],_0x454478[_0x1aa3b6(0x827)](_0x32b5cd);})['catch'](errorlog):_0x454478['anysend'](_0x32b5cd);},0xc8,_0x1133fb);},_0x454478[_0x224465(0x356)]=async function(_0x458550,_0x41fc74,_0x4c2936=![]){var _0x16b8d7=_0x224465;_0x458550['UUID']=_0x41fc74;if(_0x458550[_0x16b8d7(0x316)]){_0x454478[_0x16b8d7(0x5b9)](_0x458550);return;}else{if(_0x458550[_0x16b8d7(0x311)]){log(_0x16b8d7(0x602)),_0x454478[_0x16b8d7(0x47e)](_0x458550);return;}else{if(_0x458550['candidates']){log(_0x16b8d7(0x588)),_0x454478['processIceBundle'](_0x458550);return;}else{if(_0x16b8d7(0x832)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['pong']=_0x458550[_0x16b8d7(0x832)],_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74),warnlog(_0x16b8d7(0xa71));return;}else{if(_0x16b8d7(0xb3d)in _0x458550){warnlog(_0x16b8d7(0x456));return;}else{if(_0x16b8d7(0x5bf)in _0x458550){warnlog(_0x16b8d7(0x47b)),log(_0x16b8d7(0x8a4)),_0x454478['closePC'](_0x41fc74);return;}}}}}}if(_0x454478['director']){if(_0x16b8d7(0x73f)in _0x458550&&_0x16b8d7(0xa3f)in _0x458550){if(_0x454478[_0x16b8d7(0x32f)])_0x454478[_0x16b8d7(0x2a2)]?_0x454478['decryptMessage'](_0x458550[_0x16b8d7(0x73f)],_0x458550[_0x16b8d7(0xa3f)],_0x454478[_0x16b8d7(0x2a2)])[_0x16b8d7(0xae0)](function(_0x2e2fb1){var _0x230b0d=_0x16b8d7;if(_0x2e2fb1===_0x454478['directorHash']){_0x454478[_0x230b0d(0xb4c)][_0x41fc74][_0x230b0d(0x4c9)]=!![],_0x454478[_0x230b0d(0x2d4)][_0x230b0d(0x5fb)](_0x41fc74),getById(_0x230b0d(0x20f)+_0x41fc74)['classList'][_0x230b0d(0x2ef)](_0x230b0d(0x58a)),_0x454478[_0x230b0d(0x846)](_0x41fc74);var _0xc5a09d={};_0xc5a09d['approved']='requestCoDirector',_0x454478['sendMessage'](_0xc5a09d,_0x41fc74);}else{warnlog(_0x230b0d(0x8ec));var _0xc5a09d={};_0xc5a09d['rejected']=_0x230b0d(0x73f),_0x454478[_0x230b0d(0x7c0)](_0xc5a09d,_0x41fc74);}})[_0x16b8d7(0x685)](function(){var _0x2fa3e9=_0x16b8d7;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0xe7681b={};_0xe7681b[_0x2fa3e9(0xa55)]='requestCoDirector',_0x454478[_0x2fa3e9(0x7c0)](_0xe7681b,_0x41fc74);}):generateHash(_0x454478[_0x16b8d7(0x32f)]+_0x454478['salt']+_0x16b8d7(0x6de),0xc)[_0x16b8d7(0xae0)](function(_0x14f536){var _0x2b286a=_0x16b8d7;_0x454478[_0x2b286a(0x2a2)]=_0x14f536,_0x454478['decryptMessage'](_0x458550[_0x2b286a(0x73f)],_0x458550[_0x2b286a(0xa3f)],_0x454478[_0x2b286a(0x2a2)])[_0x2b286a(0xae0)](function(_0x163bcc){var _0xe32010=_0x2b286a;if(_0x163bcc===_0x454478[_0xe32010(0x2a2)]){_0x454478['pcs'][_0x41fc74][_0xe32010(0x4c9)]=!![],_0x454478[_0xe32010(0x2d4)][_0xe32010(0x5fb)](_0x41fc74),getById(_0xe32010(0x20f)+_0x41fc74)[_0xe32010(0xb21)]['add'](_0xe32010(0x58a)),_0x454478['announceCoDirector'](_0x41fc74);var _0x4f28a4={};_0x4f28a4[_0xe32010(0x352)]=_0xe32010(0x73f),_0x454478[_0xe32010(0x5fc)](_0x4f28a4,_0x41fc74);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0x4f28a4={};_0x4f28a4[_0xe32010(0xa55)]=_0xe32010(0x73f),_0x454478[_0xe32010(0x5fc)](_0x4f28a4,_0x41fc74);}})[_0x2b286a(0x685)](function(){var _0x58e8fb=_0x2b286a;warnlog(_0x58e8fb(0x510));var _0x2f6412={};_0x2f6412[_0x58e8fb(0xa55)]=_0x58e8fb(0x73f),_0x454478[_0x58e8fb(0x5fc)](_0x2f6412,_0x41fc74);});return;})[_0x16b8d7(0x685)](errorlog);else{warnlog(_0x16b8d7(0xa43));var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0x73f),_0x454478['sendRequest'](_0x1e6ae7,_0x41fc74);}}if(_0x16b8d7(0x92f)in _0x458550&&_0x16b8d7(0x845)in _0x458550){log(_0x16b8d7(0x418));if(_0x454478[_0x16b8d7(0x86c)]){if(_0x41fc74 in _0x454478['pcs']&&_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x4c9)]===!![]){log(_0x16b8d7(0x9a2));var _0x1e6ae7={};if(_0x458550[_0x16b8d7(0x497)]&&_0x458550[_0x16b8d7(0x497)][_0x16b8d7(0x9b6)])_0x1e6ae7['request']=_0x16b8d7(0x92f),_0x1e6ae7[_0x16b8d7(0x497)]=_0x458550[_0x16b8d7(0x497)],log(_0x1e6ae7),_0x454478['sendRequest'](_0x1e6ae7,_0x458550[_0x16b8d7(0x92f)]['toString'](),function(){var _0x329b5f=_0x16b8d7,_0x1103fd={};_0x1103fd[_0x329b5f(0x2e2)]='migrate',_0x1103fd[_0x329b5f(0x845)]=_0x458550[_0x329b5f(0x845)],_0x1103fd[_0x329b5f(0xa67)]=_0x458550[_0x329b5f(0x92f)][_0x329b5f(0x437)](),_0x454478['sendMsg'](_0x1103fd);}),log(_0x1e6ae7);else{if(_0x458550[_0x16b8d7(0x497)]&&_0x16b8d7(0x603)in _0x458550[_0x16b8d7(0x497)])_0x1e6ae7[_0x16b8d7(0x2e2)]=_0x16b8d7(0x92f),_0x1e6ae7[_0x16b8d7(0x497)]=_0x458550[_0x16b8d7(0x497)],delete _0x1e6ae7[_0x16b8d7(0x497)][_0x16b8d7(0x845)],delete _0x1e6ae7[_0x16b8d7(0x497)][_0x16b8d7(0x910)],log(_0x1e6ae7),_0x454478[_0x16b8d7(0x5fc)](_0x1e6ae7,_0x458550['migrate'][_0x16b8d7(0x437)](),function(){var _0x26d104=_0x16b8d7,_0x319355={};_0x319355[_0x26d104(0x2e2)]=_0x26d104(0x92f),_0x319355[_0x26d104(0x845)]=_0x458550[_0x26d104(0x845)],_0x319355[_0x26d104(0xa67)]=_0x458550[_0x26d104(0x92f)][_0x26d104(0x437)](),_0x454478[_0x26d104(0x645)](_0x319355);}),log(_0x1e6ae7);else Object[_0x16b8d7(0x753)](_0x458550[_0x16b8d7(0x497)])[_0x16b8d7(0x1d5)]?(_0x1e6ae7[_0x16b8d7(0x2e2)]=_0x16b8d7(0x92f),_0x1e6ae7['transferSettings']=_0x458550[_0x16b8d7(0x497)],delete _0x1e6ae7[_0x16b8d7(0x497)][_0x16b8d7(0x845)],delete _0x1e6ae7[_0x16b8d7(0x497)][_0x16b8d7(0x910)],log(_0x1e6ae7),_0x454478[_0x16b8d7(0x5fc)](_0x1e6ae7,_0x458550[_0x16b8d7(0x92f)][_0x16b8d7(0x437)](),function(){var _0x3b6a36=_0x16b8d7,_0xc77026={};_0xc77026[_0x3b6a36(0x2e2)]=_0x3b6a36(0x92f),_0xc77026[_0x3b6a36(0x845)]=_0x458550[_0x3b6a36(0x845)],_0xc77026[_0x3b6a36(0xa67)]=_0x458550[_0x3b6a36(0x92f)]['toString'](),_0x454478[_0x3b6a36(0x645)](_0xc77026);}),log(_0x1e6ae7)):(_0x1e6ae7[_0x16b8d7(0x2e2)]=_0x16b8d7(0x92f),_0x1e6ae7[_0x16b8d7(0x845)]=_0x458550[_0x16b8d7(0x845)],_0x1e6ae7[_0x16b8d7(0xa67)]=_0x458550[_0x16b8d7(0x92f)]['toString'](),_0x454478[_0x16b8d7(0x645)](_0x1e6ae7));}pokeIframeAPI(_0x16b8d7(0x5c4),_0x458550['roomid'],_0x458550[_0x16b8d7(0x92f)]['toString']());}}else{var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]='requestCoMigrate',_0x454478[_0x16b8d7(0x5fc)](_0x1e6ae7,_0x41fc74);}}}if(_0x16b8d7(0x85b)in _0x458550){if(!_0x458550[_0x16b8d7(0x5e5)]){log(_0x16b8d7(0x504));return;}var _0x54e31b=_0x458550[_0x16b8d7(0x85b)];if(!_0x454478[_0x16b8d7(0xb4c)][_0x54e31b]){log(_0x16b8d7(0x840));return;}if(_0x454478['directorList'][_0x16b8d7(0x8ed)](_0x54e31b)>=0x0){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0x85b),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x458550['UUID']),warnlog(_0x16b8d7(0x742));return;}if(_0x454478[_0x16b8d7(0x1b2)]){if('remote'in _0x458550&&_0x458550[_0x16b8d7(0x1b2)]===_0x454478[_0x16b8d7(0x1b2)]&&_0x454478['remote']){}else{if(_0x454478[_0x16b8d7(0x1b2)]===!![]){}}}else{if(_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x458550['UUID'])>=0x0){}else return;}_0x16b8d7(0x2ca)in _0x458550&&_0x454478[_0x16b8d7(0x2ca)](_0x54e31b,_0x458550[_0x16b8d7(0x2ca)]);'targetAudioBitrate'in _0x458550&&_0x454478[_0x16b8d7(0x791)](_0x54e31b,_0x458550[_0x16b8d7(0x791)]);if(_0x16b8d7(0x362)in _0x458550)try{_0x454478[_0x16b8d7(0x2e6)](_0x54e31b,_0x458550[_0x16b8d7(0x362)]['w'],_0x458550[_0x16b8d7(0x362)]['h'],_0x458550[_0x16b8d7(0x362)]['s'],_0x458550['requestResolution']['c']);}catch(_0x1c0733){errorlog(_0x1c0733);}return;}manageSceneState(_0x458550,_0x41fc74);try{if(_0x16b8d7(0x314)in _0x458550){_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['stats'][_0x16b8d7(0x314)]=_0x458550[_0x16b8d7(0x314)];_0x16b8d7(0x7b1)in _0x458550[_0x16b8d7(0x314)]&&(typeof _0x458550[_0x16b8d7(0x314)][_0x16b8d7(0x7b1)]=='string'?_0x454478['pcs'][_0x41fc74]['label']=sanitizeLabel(_0x458550['info'][_0x16b8d7(0x7b1)]):_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x7b1)]=![]);if(_0x4c2936){if(_0x4c2936===_0x454478[_0x16b8d7(0x4b1)])try{_0x454478['pcs'][_0x41fc74]['stats'][_0x16b8d7(0x314)]['director']=!![];}catch(_0x4d21ed){}else{if(_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936)>=0x0)try{_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['stats'][_0x16b8d7(0x314)][_0x16b8d7(0x4c9)]=!![];}catch(_0x3fe3d9){}}}else{if(_0x41fc74===_0x454478[_0x16b8d7(0x4b1)])try{_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x4d5)][_0x16b8d7(0x314)][_0x16b8d7(0x580)]=!![];}catch(_0x350226){}else{if(_0x454478[_0x16b8d7(0x2d4)]['indexOf'](_0x41fc74)>=0x0)try{_0x454478['pcs'][_0x41fc74]['stats'][_0x16b8d7(0x314)]['coDirector']=!![];}catch(_0x5e9580){}}}_0x454478[_0x16b8d7(0x8bb)]&&_0x454478['director']&&'obs'in _0x458550[_0x16b8d7(0x314)]&&_0x458550[_0x16b8d7(0x314)][_0x16b8d7(0x8dc)]&&(createSlotUpdate(_0x41fc74),_0x454478[_0x16b8d7(0x1ea)]?_0x454478[_0x16b8d7(0x7c0)]({'obsSceneTriggers':_0x454478[_0x16b8d7(0x1ea)],'layouts':_0x454478['layouts']},_0x41fc74):_0x454478[_0x16b8d7(0x7c0)]({'layouts':_0x454478[_0x16b8d7(0x8bb)]},_0x41fc74));if(Firefox||_0x458550[_0x16b8d7(0x314)][_0x16b8d7(0x277)])try{'vb_url'in _0x458550[_0x16b8d7(0x314)]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x8a1)]===![]&&(_0x458550['info']['vb_url']&&parseInt(_0x458550['info'][_0x16b8d7(0xa8c)])>0x0&&(_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x8a1)]=parseInt(_0x458550[_0x16b8d7(0x314)][_0x16b8d7(0xa8c)]),_0x454478['pcs'][_0x41fc74]['bitrateTimeout']&&clearTimeout(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xb8e)]),_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xb8e)]=setTimeout(function(_0x20a5bc){var _0x3d38cb=_0x16b8d7;_0x454478[_0x3d38cb(0x7ad)](_0x20a5bc,null);},0x3e8,_0x41fc74))));}catch(_0x377bfb){errorlog(_0x377bfb);}pokeIframeAPI(_0x16b8d7(0x5a3),_0x458550[_0x16b8d7(0x314)],_0x41fc74);}if(_0x16b8d7(0x36c)in _0x458550){if(_0x454478[_0x16b8d7(0xa42)])try{_0x454478[_0x16b8d7(0xa42)][_0x16b8d7(0x401)](_0x16b8d7(0x63d))&&processIframeSyncFeedback(_0x458550[_0x16b8d7(0x36c)],_0x41fc74);}catch(_0xefe93){errorlog(_0xefe93);}}_0x16b8d7(0x51b)in _0x458550&&_0x454478[_0x16b8d7(0x6f1)](_0x458550['pipe'],_0x41fc74);'autoSync'in _0x458550&&(_0x454478['autoSyncObject']=_0x458550[_0x16b8d7(0x2a9)],_0x454478[_0x16b8d7(0x549)](_0x41fc74));_0x16b8d7(0x640)in _0x458550&&(_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x640)]=parseInt(_0x458550[_0x16b8d7(0x640)]));'audioBitrate'in _0x458550&&_0x454478[_0x16b8d7(0xb3c)](_0x41fc74,_0x458550['audioBitrate']);_0x16b8d7(0x9d4)in _0x458550&&_0x454478['limitBitrate'](_0x41fc74,_0x458550[_0x16b8d7(0x9d4)]);_0x16b8d7(0x2ca)in _0x458550&&_0x454478['targetBitrate'](_0x41fc74,_0x458550[_0x16b8d7(0x2ca)]);'targetAudioBitrate'in _0x458550&&_0x454478[_0x16b8d7(0x791)](_0x41fc74,_0x458550[_0x16b8d7(0x791)]);if(_0x16b8d7(0x412)in _0x458550){if(_0x16b8d7(0x1b2)in _0x458550){if(_0x458550['remote']===_0x454478['remote']&&_0x454478['remote']||_0x454478[_0x16b8d7(0x1b2)]===!![]){_0x454478[_0x16b8d7(0x412)]();return;}}}if('reload'in _0x458550){if('remote'in _0x458550){if(_0x458550[_0x16b8d7(0x1b2)]===_0x454478[_0x16b8d7(0x1b2)]&&_0x454478[_0x16b8d7(0x1b2)]||_0x454478['remote']===!![]){_0x454478['hangup'](!![]);return;}}}if(_0x16b8d7(0xa9c)in _0x458550){if(_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0){var _0x59e7d5={};if(_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)])_0x59e7d5['whipOut']=_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)];else for(var _0x5c0c47 in _0x454478[_0x16b8d7(0xb4c)]){if(_0x5c0c47===_0x41fc74)continue;_0x59e7d5[_0x5c0c47]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['stats'];}var _0x1e6ae7={};_0x1e6ae7['remoteStats']=_0x59e7d5,_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('remote'in _0x458550){if(_0x458550['remote']===_0x454478[_0x16b8d7(0x1b2)]&&_0x454478['remote']||_0x454478[_0x16b8d7(0x1b2)]===!![]){var _0x59e7d5={};if(_0x454478['whipOut'][_0x16b8d7(0x4d5)])_0x59e7d5['whipOut']=_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)];else for(var _0x5c0c47 in _0x454478[_0x16b8d7(0xb4c)]){if(_0x5c0c47===_0x41fc74)continue;_0x59e7d5[_0x5c0c47]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)];}var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x410)]=_0x59e7d5,_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}}else{var _0x59e7d5={};if(_0x454478['whipOut'][_0x16b8d7(0x4d5)])_0x59e7d5[_0x16b8d7(0x727)]=_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)];else for(var _0x5c0c47 in _0x454478[_0x16b8d7(0xb4c)]){if(_0x5c0c47===_0x41fc74)continue;if(!_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)])continue;if(_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x210)])continue;if(_0x454478[_0x16b8d7(0x845)]){if('scene'in _0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)]){if(_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x74e)]===![])continue;}else continue;}_0x59e7d5[_0x5c0c47]={},_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['stats'][_0x16b8d7(0x416)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x416)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['stats'][_0x16b8d7(0x416)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)]['nacks_per_second']&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x950)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['stats'][_0x16b8d7(0x950)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)]['available_outgoing_bitrate_kbps']&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x992)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x992)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)]['scene']&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x74e)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x74e)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['label']&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x7b1)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x7b1)]),_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x4c3)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x4c3)]=_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x4c3)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x772)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x772)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x772)]);}var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x410)]=_0x59e7d5,_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}}}if(_0x16b8d7(0x66f)in _0x458550){clearInterval(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['requestedStatsInterval']);if(_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0){if(_0x458550[_0x16b8d7(0x66f)]){_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x96c)]=setInterval(function(_0x12e38b){var _0x5f0d2b=_0x16b8d7,_0x25cd31={};if(_0x454478['whipOut'][_0x5f0d2b(0x4d5)])_0x25cd31[_0x5f0d2b(0x727)]=_0x454478['whipOut'][_0x5f0d2b(0x4d5)];else for(var _0x509246 in _0x454478[_0x5f0d2b(0xb4c)]){if(_0x509246===_0x12e38b)continue;if(!_0x454478[_0x5f0d2b(0xb4c)][_0x509246][_0x5f0d2b(0x4d5)])continue;if(_0x454478[_0x5f0d2b(0xb4c)][_0x509246][_0x5f0d2b(0x210)])continue;_0x25cd31[_0x509246]=_0x454478[_0x5f0d2b(0xb4c)][_0x509246][_0x5f0d2b(0x4d5)];}var _0x465f2c={};_0x465f2c['remoteStats']=_0x25cd31,_0x454478[_0x5f0d2b(0x7c0)](_0x465f2c,_0x12e38b);},0xbb8,_0x41fc74);var _0x59e7d5={};if(_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)])_0x59e7d5['whipOut']=_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)];else for(var _0x5c0c47 in _0x454478['pcs']){if(_0x5c0c47===_0x41fc74)continue;if(!_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)])continue;if(_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x210)])continue;_0x59e7d5[_0x5c0c47]=_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)];}var _0x1e6ae7={};_0x1e6ae7['remoteStats']=_0x59e7d5,_0x454478['sendMessage'](_0x1e6ae7,_0x41fc74);}}else{if(_0x16b8d7(0x1b2)in _0x458550){if(_0x458550[_0x16b8d7(0x1b2)]===_0x454478[_0x16b8d7(0x1b2)]&&_0x454478[_0x16b8d7(0x1b2)]||_0x454478[_0x16b8d7(0x1b2)]===!![]){if(_0x458550[_0x16b8d7(0x66f)]){_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x96c)]=setInterval(function(_0x1282b4){var _0x5566e7=_0x16b8d7,_0x14944c={};if(_0x454478['whipOut'][_0x5566e7(0x4d5)])_0x14944c['whipOut']=_0x454478['whipOut']['stats'];else for(var _0xb4954a in _0x454478[_0x5566e7(0xb4c)]){if(_0xb4954a===_0x1282b4)continue;if(!_0x454478[_0x5566e7(0xb4c)][_0xb4954a][_0x5566e7(0x4d5)])continue;if(_0x454478[_0x5566e7(0xb4c)][_0xb4954a][_0x5566e7(0x210)])continue;_0x14944c[_0xb4954a]=_0x454478['pcs'][_0xb4954a][_0x5566e7(0x4d5)];}var _0xc47f37={};_0xc47f37[_0x5566e7(0x410)]=_0x14944c,_0x454478[_0x5566e7(0x7c0)](_0xc47f37,_0x1282b4);},0xbb8,_0x41fc74);var _0x59e7d5={};if(_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)])_0x59e7d5[_0x16b8d7(0x727)]=_0x454478['whipOut'][_0x16b8d7(0x4d5)];else for(var _0x5c0c47 in _0x454478[_0x16b8d7(0xb4c)]){if(_0x5c0c47===_0x41fc74)continue;if(!_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)])continue;if(_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x210)])continue;_0x59e7d5[_0x5c0c47]=_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)];}var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x410)]=_0x59e7d5,_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}}}else{if(_0x458550['requestStatsContinuous']){_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x96c)]=setInterval(function(_0x14b1c5){var _0x4f89f1=_0x16b8d7,_0x478b5d={};if(_0x454478['whipOut'][_0x4f89f1(0x4d5)])_0x478b5d[_0x4f89f1(0x727)]=_0x454478['whipOut'][_0x4f89f1(0x4d5)];else for(var _0x3dcde3 in _0x454478[_0x4f89f1(0xb4c)]){if(_0x3dcde3===_0x14b1c5)continue;if(!_0x454478['pcs'][_0x3dcde3][_0x4f89f1(0x4d5)])continue;if(_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x210)])continue;if(_0x454478['roomid']){if('scene'in _0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x4d5)]){if(_0x454478['pcs'][_0x3dcde3][_0x4f89f1(0x4d5)][_0x4f89f1(0x74e)]===![])continue;}else continue;}_0x478b5d[_0x3dcde3]={},_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3]['stats'][_0x4f89f1(0x416)]&&(_0x478b5d[_0x3dcde3][_0x4f89f1(0x416)]=_0x454478['pcs'][_0x3dcde3][_0x4f89f1(0x4d5)][_0x4f89f1(0x416)]),_0x454478['pcs'][_0x3dcde3][_0x4f89f1(0x4d5)]['nacks_per_second']&&(_0x478b5d[_0x3dcde3][_0x4f89f1(0x950)]=_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3]['stats'][_0x4f89f1(0x950)]),_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x4d5)][_0x4f89f1(0x992)]&&(_0x478b5d[_0x3dcde3]['available_outgoing_bitrate_kbps']=_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x4d5)][_0x4f89f1(0x992)]),_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3]['stats']['scene']&&(_0x478b5d[_0x3dcde3]['scene']=_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x4d5)]['scene']),_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x7b1)]&&(_0x478b5d[_0x3dcde3][_0x4f89f1(0x7b1)]=_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x7b1)]),_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3]['stats'][_0x4f89f1(0x4c3)]&&(_0x478b5d[_0x3dcde3][_0x4f89f1(0x4c3)]=_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3]['stats'][_0x4f89f1(0x4c3)]),_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x4d5)]['video_encoder']&&(_0x478b5d[_0x3dcde3][_0x4f89f1(0x772)]=_0x454478[_0x4f89f1(0xb4c)][_0x3dcde3][_0x4f89f1(0x4d5)]['video_encoder']);}var _0x44634b={};_0x44634b[_0x4f89f1(0x410)]=_0x478b5d,_0x454478['sendMessage'](_0x44634b,_0x14b1c5);},0xbb8,_0x41fc74);var _0x59e7d5={};if(_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)])_0x59e7d5[_0x16b8d7(0x727)]=_0x454478[_0x16b8d7(0x727)][_0x16b8d7(0x4d5)];else for(var _0x5c0c47 in _0x454478[_0x16b8d7(0xb4c)]){if(_0x5c0c47===_0x41fc74)continue;if(!_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)])continue;if(_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x210)])continue;if(_0x454478[_0x16b8d7(0x845)]){if(_0x16b8d7(0x74e)in _0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)]){if(_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x74e)]===![])continue;}else continue;}_0x59e7d5[_0x5c0c47]={},_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['stats'][_0x16b8d7(0x416)]&&(_0x59e7d5[_0x5c0c47]['video_bitrate_kbps']=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x416)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)]['nacks_per_second']&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x950)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['stats'][_0x16b8d7(0x950)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47]['stats'][_0x16b8d7(0x992)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x992)]=_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)]['available_outgoing_bitrate_kbps']),_0x454478['pcs'][_0x5c0c47]['stats'][_0x16b8d7(0x74e)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x74e)]=_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x74e)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x7b1)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x7b1)]=_0x454478['pcs'][_0x5c0c47]['label']),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x4c3)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x4c3)]=_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x4c3)]),_0x454478[_0x16b8d7(0xb4c)][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x772)]&&(_0x59e7d5[_0x5c0c47][_0x16b8d7(0x772)]=_0x454478['pcs'][_0x5c0c47][_0x16b8d7(0x4d5)][_0x16b8d7(0x772)]);}var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x410)]=_0x59e7d5,_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}}}}if(_0x16b8d7(0x362)in _0x458550)try{_0x454478[_0x16b8d7(0x2e6)](_0x41fc74,_0x458550[_0x16b8d7(0x362)]['w'],_0x458550[_0x16b8d7(0x362)]['h'],_0x458550[_0x16b8d7(0x362)]['s'],_0x458550['requestResolution']['c']);}catch(_0x480b0c){errorlog(_0x480b0c);}_0x16b8d7(0x1b6)in _0x458550&&(_0x458550[_0x16b8d7(0x74e)]?_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0?_0x454478[_0x16b8d7(0x411)]():errorlog(_0x16b8d7(0x710)):_0x454478[_0x16b8d7(0x9c9)](_0x41fc74));if(_0x16b8d7(0x1b5)in _0x458550){var _0x511f95=![],_0x441f34=![];_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0&&(_0x511f95=!![],_0x16b8d7(0xaaa)in _0x458550&&(_0x458550[_0x16b8d7(0xaaa)]==!![]&&(_0x441f34=!![]))),log(_0x16b8d7(0x34f)+_0x511f95),getChatMessage(_0x458550[_0x16b8d7(0x1b5)],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x7b1)],_0x511f95,_0x441f34);}if(_0x16b8d7(0x932)in _0x458550){_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x932)]=parseInt(_0x458550[_0x16b8d7(0x932)])||0x0;_0x41fc74 in _0x454478[_0x16b8d7(0x217)]&&(_0x454478['rpcs'][_0x41fc74][_0x16b8d7(0x932)]=_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x932)]);if(_0x454478[_0x16b8d7(0x580)]){var _0x2426a1=document[_0x16b8d7(0xa7a)](_0x16b8d7(0x815)+_0x41fc74+'\x22]');log(_0x2426a1),_0x2426a1[0x0]&&(_0x2426a1[0x0]['innerText']=parseInt(_0x458550['order'])||0x0);}updateMixer();}_0x16b8d7(0x7c3)in _0x458550&&_0x454478['setScale'](_0x41fc74,_0x458550[_0x16b8d7(0x7c3)]);if(_0x454478['director']&&_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x4c9)]&&_0x16b8d7(0x947)in _0x458550){log(_0x458550),_0x454478[_0x16b8d7(0x9f0)]=_0x458550[_0x16b8d7(0x947)];for(var _0x304f8 in _0x454478[_0x16b8d7(0x9f0)]){syncSceneState(_0x304f8),syncOtherState(_0x304f8);}}if(_0x454478['directorList']['indexOf'](_0x4c2936||_0x41fc74)==-0x1){if(_0x16b8d7(0x337)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0x337),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x537)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0x537),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('changeOrder'in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']=_0x16b8d7(0x2ab),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x27f)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='changeURL',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x9ff)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='changeLabel',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0xaac)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='requestChangeEQ',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x92b)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']=_0x16b8d7(0x92b),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0xad4)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0xad4),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('requestChangeSubGain'in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']=_0x16b8d7(0x609),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('remoteVideoMuted'in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']=_0x16b8d7(0x4f7),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x605)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']=_0x16b8d7(0x605),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x44a)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]='lowerhand',_0x454478['sendMessage'](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x412)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='hangup',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x8a6)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='displayMute',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x925)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]='speakerMute',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0xa6a)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0xa6a),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('micIsolated'in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0x53c),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x1d6)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='requestUpload',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('stopClock'in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='stopClock',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x1c8)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']=_0x16b8d7(0x1c8),_0x454478['sendMessage'](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0xa69)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0xa69),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0xadb)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0xadb),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('showClock'in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0x81f),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('startClock'in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0x1b8),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if('pauseClock'in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0xabf),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0xa83)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]=_0x16b8d7(0xa83),_0x454478['sendMessage'](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0x1e3)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa55)]='group',_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x41fc74);}else{if(_0x16b8d7(0xad3)in _0x458550){var _0x1e6ae7={};_0x1e6ae7['rejected']='rotate',_0x454478['sendMessage'](_0x1e6ae7,_0x41fc74);}}}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0x16b8d7(0x337)in _0x458550){var _0x264439=_0x454478[_0x16b8d7(0x9e8)][_0x16b8d7(0x453)]();_0x264439['length']&&(_0x16b8d7(0xb94)in _0x458550?applyAudioHack(_0x458550[_0x16b8d7(0xa10)],_0x458550[_0x16b8d7(0x6cc)],_0x458550['deviceId']):applyAudioHack(_0x458550[_0x16b8d7(0xa10)],_0x458550[_0x16b8d7(0x6cc)]));}if(_0x16b8d7(0x537)in _0x458550){if(_0x458550['requestVideoRecord']){_0x458550['googleDriveRecord']&&(_0x454478[_0x16b8d7(0xb56)]={},_0x454478[_0x16b8d7(0xb56)][_0x16b8d7(0x525)]=_0x458550['googleDriveRecord']);if(_0x454478[_0x16b8d7(0x530)]){var _0x5d8f45=0x1770;_0x458550[_0x16b8d7(0x6cc)]&&(_0x5d8f45=parseInt(_0x458550['value'])),recordLocalVideo('start',_0x5d8f45,![],_0x458550[_0x16b8d7(0x2b3)]||![]);}}else _0x454478[_0x16b8d7(0x530)]&&recordLocalVideo(_0x16b8d7(0x9c1),![],![],_0x458550[_0x16b8d7(0x2b3)]||![]);}if(_0x16b8d7(0x2ab)in _0x458550){_0x454478[_0x16b8d7(0x932)]==![]&&(_0x454478[_0x16b8d7(0x932)]=0x0);_0x454478[_0x16b8d7(0x932)]+=parseInt(_0x458550[_0x16b8d7(0x2ab)])||0x0;var _0x1e6ae7={};_0x1e6ae7={},_0x1e6ae7['order']=_0x454478[_0x16b8d7(0x932)],_0x454478[_0x16b8d7(0x6c8)](_0x1e6ae7),updateMixer();}_0x16b8d7(0x27f)in _0x458550&&changeURL(_0x458550[_0x16b8d7(0x27f)]);if(_0x16b8d7(0xad3)in _0x458550){if(_0x458550[_0x16b8d7(0xad3)]===!![])_0x454478['rotate']===![]?_0x454478['rotate']=0x5a:_0x454478[_0x16b8d7(0xad3)]+=0x5a,_0x454478['rotate']>=0x168&&(_0x454478[_0x16b8d7(0xad3)]-=0x168),_0x454478[_0x16b8d7(0xad3)]===0x0&&(_0x454478[_0x16b8d7(0xad3)]=![]);else _0x458550[_0x16b8d7(0xad3)]===!![]?_0x454478[_0x16b8d7(0xad3)]=![]:_0x454478[_0x16b8d7(0xad3)]=parseInt(_0x458550[_0x16b8d7(0xad3)])||![];updateForceRotate();}_0x16b8d7(0xb38)in _0x458550&&stopClock();_0x16b8d7(0x1c8)in _0x458550&&resumeClock();_0x16b8d7(0xa69)in _0x458550&&setClock(_0x458550[_0x16b8d7(0xa69)]);_0x16b8d7(0xadb)in _0x458550&&hideClock();_0x16b8d7(0x81f)in _0x458550&&showClock();_0x16b8d7(0x1b8)in _0x458550&&startClock();_0x16b8d7(0xabf)in _0x458550&&pauseClock();if(_0x16b8d7(0xa83)in _0x458550){if(_0x454478[_0x16b8d7(0xa83)]!==![]){if(_0x458550[_0x16b8d7(0xa83)]&&!_0x454478[_0x16b8d7(0xa83)])toggleClock(_0x458550['clock24']||![]);else!_0x458550['showTime']&&_0x454478[_0x16b8d7(0xa83)]&&toggleClock(_0x458550[_0x16b8d7(0x698)]||![]);}}_0x16b8d7(0x1d6)in _0x458550&&toggleFileshare(_0x41fc74);if(_0x16b8d7(0x1e3)in _0x458550)try{_0x4c2936?(_0x458550[_0x16b8d7(0x1e3)]?_0x454478['group_alt']=_0x458550['group'][_0x16b8d7(0x5c2)](','):_0x454478[_0x16b8d7(0x3be)]=[],_0x454478[_0x16b8d7(0x7c0)]({'group':_0x458550[_0x16b8d7(0x1e3)],'altUUID':!![]})):(_0x458550[_0x16b8d7(0x1e3)]?_0x454478[_0x16b8d7(0x1e3)]=_0x458550['group'][_0x16b8d7(0x5c2)](','):_0x454478[_0x16b8d7(0x1e3)]=[],_0x454478[_0x16b8d7(0x7c0)]({'group':_0x458550[_0x16b8d7(0x1e3)]})),updateMixer(),pokeIframeAPI('group-set-updated',_0x454478[_0x16b8d7(0x1e3)]);}catch(_0x469cc5){}if('changeLabel'in _0x458550){if(_0x16b8d7(0x6cc)in _0x458550){if(typeof _0x458550[_0x16b8d7(0x6cc)]==_0x16b8d7(0x618)){_0x454478['label']=sanitizeLabel(_0x458550[_0x16b8d7(0x6cc)]),log(_0x16b8d7(0xa58)+_0x454478['label']);if(_0x454478['director']){var _0x2426a1=getById(_0x16b8d7(0x8aa)+_0x41fc74);if(_0x454478[_0x16b8d7(0x7b1)])_0x2426a1[_0x16b8d7(0x912)]=_0x454478[_0x16b8d7(0x7b1)],_0x2426a1[_0x16b8d7(0xb21)][_0x16b8d7(0xb87)](_0x16b8d7(0x380));else _0x454478[_0x16b8d7(0x4b1)]===(_0x4c2936||_0x41fc74)?(miniTranslate(_0x2426a1['innerHTML'],'main-director'),_0x2426a1[_0x16b8d7(0xb21)]['remove'](_0x16b8d7(0x380))):(miniTranslate(_0x2426a1[_0x16b8d7(0x2e9)],'add-a-label'),_0x2426a1['classList'][_0x16b8d7(0x2ef)]('addALabel'));}else _0x454478[_0x16b8d7(0xa2c)]&&updateMixer();!_0x454478['director']&&(_0x454478[_0x16b8d7(0x7b1)]?document[_0x16b8d7(0xb50)]=_0x454478[_0x16b8d7(0x7b1)]:document[_0x16b8d7(0xb50)]=location[_0x16b8d7(0x53b)]);var _0x143b19=encodeURIComponent(_0x454478[_0x16b8d7(0x7b1)]);urlParams['has']('l')?updateURL('l='+_0x143b19,!![],![]):updateURL(_0x16b8d7(0x639)+_0x143b19,!![],![]);var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x9ff)]=!![],_0x1e6ae7[_0x16b8d7(0x6cc)]=_0x454478['label'],_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7);}else{_0x454478[_0x16b8d7(0x7b1)]=![];var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x9ff)]=!![],_0x1e6ae7[_0x16b8d7(0x6cc)]=_0x454478[_0x16b8d7(0x7b1)],_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7);if(_0x454478[_0x16b8d7(0x580)]){var _0x2426a1=getById(_0x16b8d7(0x8aa)+_0x41fc74);_0x454478[_0x16b8d7(0x4b1)]===(_0x4c2936||_0x41fc74)?(miniTranslate(_0x2426a1[_0x16b8d7(0x2e9)],'main-director'),_0x2426a1[_0x16b8d7(0xb21)]['remove'](_0x16b8d7(0x380))):(miniTranslate(_0x2426a1[_0x16b8d7(0x2e9)],'add-a-label'),_0x2426a1[_0x16b8d7(0xb21)][_0x16b8d7(0x2ef)](_0x16b8d7(0x380)));}else _0x454478['showlabels']?(document[_0x16b8d7(0xb50)]=location[_0x16b8d7(0x53b)],updateMixer()):document['title']=location[_0x16b8d7(0x53b)];}}}if(_0x16b8d7(0xaac)in _0x458550){if(_0x458550[_0x16b8d7(0xa10)]==_0x16b8d7(0x61d))changeLowEQ(parseFloat(_0x458550['value']),_0x458550[_0x16b8d7(0x3e2)]);else{if(_0x458550['keyname']==_0x16b8d7(0x20a))changeMidEQ(parseFloat(_0x458550[_0x16b8d7(0x6cc)]),_0x458550[_0x16b8d7(0x3e2)]);else _0x458550[_0x16b8d7(0xa10)]==_0x16b8d7(0xa74)&&changeHighEQ(parseFloat(_0x458550['value']),_0x458550['track']);}}if(_0x16b8d7(0x92b)in _0x458550){var _0x28bbba=_0x454478[_0x16b8d7(0x94e)];if(_0x458550[_0x16b8d7(0x6cc)]===_0x16b8d7(0x56e))_0x454478[_0x16b8d7(0x94e)]=![],log(_0x16b8d7(0x64a));else _0x458550['value']==='true'?(_0x454478['noisegate']=!![],log('noise\x20gate\x20on')):_0x454478[_0x16b8d7(0x94e)]=_0x458550[_0x16b8d7(0x6cc)];_0x454478[_0x16b8d7(0x94e)]!==_0x28bbba&&senderAudioUpdate();}if(_0x16b8d7(0xad4)in _0x458550){var _0x28bbba=_0x454478['compressor'];if(_0x458550[_0x16b8d7(0x6cc)]===_0x16b8d7(0x56e))_0x454478[_0x16b8d7(0x9f9)]=![],log('noise\x20gate\x20off');else{if(_0x458550[_0x16b8d7(0x6cc)]==='1')_0x454478[_0x16b8d7(0x9f9)]=0x1,log(_0x16b8d7(0x3bb));else _0x458550[_0x16b8d7(0x6cc)]==='2'?(_0x454478[_0x16b8d7(0x9f9)]=0x2,log('noise\x20gate\x20on')):_0x454478[_0x16b8d7(0x9f9)]=parseInt(_0x458550[_0x16b8d7(0x6cc)])||![];}_0x454478[_0x16b8d7(0x9f9)]!==_0x28bbba&&senderAudioUpdate();}_0x16b8d7(0x605)in _0x458550&&(_0x454478['micDelay']===![]?(_0x454478['micDelay']=parseInt(_0x458550[_0x16b8d7(0x6cc)])||0x0,senderAudioUpdate()):(_0x454478[_0x16b8d7(0x45b)]=parseInt(_0x458550[_0x16b8d7(0x6cc)])||0x0,changeMicDelay(_0x454478[_0x16b8d7(0x45b)],_0x458550['deviceId'])));_0x16b8d7(0x609)in _0x458550&&changeSubGain(parseFloat(_0x458550[_0x16b8d7(0x6cc)]),_0x458550[_0x16b8d7(0xb94)]);_0x16b8d7(0x44a)in _0x458550&&(_0x454478[_0x16b8d7(0x991)]&&lowerhand());if(_0x16b8d7(0x587)in _0x458550&&_0x16b8d7(0x824)in _0x458550){if(_0x458550['mirrorGuestTarget']&&_0x458550[_0x16b8d7(0x824)]===!![])_0x454478[_0x16b8d7(0x7c7)]=_0x458550[_0x16b8d7(0x587)],applyMirror(_0x454478[_0x16b8d7(0x4ba)]);else _0x458550[_0x16b8d7(0x824)]&&_0x458550['mirrorGuestTarget']in _0x454478['rpcs']&&(_0x454478[_0x16b8d7(0x217)][_0x458550[_0x16b8d7(0x824)]][_0x16b8d7(0x366)]=_0x458550[_0x16b8d7(0x587)],_0x454478['rpcs'][_0x458550['mirrorGuestTarget']]['videoElement']&&applyMirrorGuest(_0x458550[_0x16b8d7(0x587)],_0x454478[_0x16b8d7(0x217)][_0x458550[_0x16b8d7(0x824)]][_0x16b8d7(0x530)]));}if('getAudioSettings'in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x5e5)]=_0x41fc74,_0x1e6ae7[_0x16b8d7(0x25f)]=listAudioSettingsPrep(),sendMediaDevices(_0x1e6ae7[_0x16b8d7(0x5e5)]),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x1e6ae7[_0x16b8d7(0x5e5)]);}if(_0x16b8d7(0x1bf)in _0x458550){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0x5e5)]=_0x41fc74,_0x1e6ae7[_0x16b8d7(0x9e5)]=listVideoSettingsPrep(),sendMediaDevices(_0x1e6ae7['UUID']),_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7,_0x1e6ae7[_0x16b8d7(0x5e5)]);}'changeSpeaker'in _0x458550&&changeAudioOutputDeviceById(_0x458550[_0x16b8d7(0x7ee)],_0x41fc74);_0x16b8d7(0x385)in _0x458550&&changeAudioDeviceById(_0x458550[_0x16b8d7(0x385)],_0x41fc74);_0x16b8d7(0x3cb)in _0x458550&&changeVideoDeviceById(_0x458550[_0x16b8d7(0x3cb)],_0x41fc74);'requestChangeLowcut'in _0x458550&&changeLowCut(parseFloat(_0x458550[_0x16b8d7(0x6cc)]),_0x458550['track']);_0x16b8d7(0x56c)in _0x458550&&changeLowCut(parseFloat(_0x458550[_0x16b8d7(0x6cc)]),_0x458550[_0x16b8d7(0x3e2)]);'hangup'in _0x458550&&(_0x454478[_0x16b8d7(0x4b1)]&&_0x454478[_0x16b8d7(0x412)]());if(_0x16b8d7(0xa95)in _0x458550){}if('volume'in _0x458550){var _0x2167fc=parseInt(_0x458550[_0x16b8d7(0xa6a)])/0x64||0x0;_0x454478[_0x16b8d7(0xb25)]=parseInt(_0x458550[_0x16b8d7(0xa6a)])||0x0;try{for(var _0x7c671b in _0x454478['webAudios']){log('Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.'),_0x454478[_0x16b8d7(0x6d4)][_0x7c671b][_0x16b8d7(0x3ae)][_0x16b8d7(0x2d5)][_0x16b8d7(0x3ce)](_0x2167fc,_0x454478[_0x16b8d7(0x6d4)][_0x7c671b][_0x16b8d7(0x916)][_0x16b8d7(0x3e3)]);}}catch(_0xb54899){}updateVolume(!![]);}if(_0x16b8d7(0x637)in _0x458550){if(_0x458550[_0x16b8d7(0x637)])_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0&&(_0x454478['micIsolated']['push'](_0x41fc74),_0x454478[_0x16b8d7(0xa46)]());else{var _0x51c9b0=_0x454478[_0x16b8d7(0x53c)][_0x16b8d7(0x8ed)](_0x41fc74);_0x51c9b0>-0x1&&(_0x454478[_0x16b8d7(0x53c)][_0x16b8d7(0xa87)](_0x51c9b0,0x1),_0x454478[_0x16b8d7(0xa46)]());}}if('lowerVolume'in _0x458550){if(_0x458550[_0x16b8d7(0x939)])_0x454478['directorList'][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0&&(_0x454478[_0x16b8d7(0x939)][_0x16b8d7(0x5fb)](_0x41fc74),_0x454478[_0x16b8d7(0x1c9)]());else{var _0x51c9b0=_0x454478[_0x16b8d7(0x939)]['indexOf'](_0x41fc74);_0x51c9b0>-0x1&&(_0x454478[_0x16b8d7(0x939)][_0x16b8d7(0xa87)](_0x51c9b0,0x1),_0x454478[_0x16b8d7(0x1c9)]());}}'speakerMute'in _0x458550&&(_0x458550[_0x16b8d7(0x925)]?(_0x454478[_0x16b8d7(0x983)]=!![],_0x454478['directorSpeakerMute']()):(_0x454478[_0x16b8d7(0x983)]=![],_0x454478[_0x16b8d7(0x3fa)]()));'displayMute'in _0x458550&&(_0x458550['displayMute']?(_0x454478[_0x16b8d7(0x85f)]=!![],_0x454478[_0x16b8d7(0x30e)]()):(_0x454478[_0x16b8d7(0x85f)]=![],_0x454478[_0x16b8d7(0x30e)]()));if(_0x16b8d7(0x4f7)in _0x458550){_0x454478[_0x16b8d7(0x4f7)]=_0x458550[_0x16b8d7(0x4f7)],toggleVideoMute(!![]);if(!_0x454478['videoMuted']){var _0x1e6ae7={};_0x1e6ae7[_0x16b8d7(0xa79)]=_0x454478['remoteVideoMuted'],_0x454478[_0x16b8d7(0x7c0)](_0x1e6ae7);}}_0x16b8d7(0x767)in _0x458550&&applyNewParams(_0x458550[_0x16b8d7(0x767)]);}if(_0x454478[_0x16b8d7(0x4b1)]===(_0x4c2936||_0x41fc74)){_0x458550[_0x16b8d7(0x2e2)]==='migrate'&&(warnlog(_0x16b8d7(0xa29)),_0x16b8d7(0x497)in _0x458550&&(_0x16b8d7(0x910)in _0x458550['transferSettings']&&(_0x454478[_0x16b8d7(0x910)]=_0x458550[_0x16b8d7(0x910)]),_0x16b8d7(0x603)in _0x458550[_0x16b8d7(0x497)]&&(_0x458550[_0x16b8d7(0x497)]['broadcast']===!![]||_0x458550[_0x16b8d7(0x497)]['broadcast']===null?(_0x454478['broadcast']=null,_0x454478[_0x16b8d7(0x797)]===![]&&(_0x454478[_0x16b8d7(0x797)]=0x2),_0x454478['style']===![]&&(_0x454478[_0x16b8d7(0x383)]=0x1),_0x454478[_0x16b8d7(0x289)]===null&&(_0x454478[_0x16b8d7(0x289)]=!![])):_0x454478[_0x16b8d7(0x603)]=_0x458550[_0x16b8d7(0x497)][_0x16b8d7(0x603)],_0x458550['transferSettings'][_0x16b8d7(0x9b6)]&&(_0x454478[_0x16b8d7(0x603)]!==![]?_0x454478[_0x16b8d7(0x603)]===null?updateURL(_0x16b8d7(0x603),!![]):updateURL(_0x16b8d7(0x3b2)+_0x454478[_0x16b8d7(0x603)],!![]):updateURL('broadcast=false',!![]))),_0x16b8d7(0x845)in _0x458550[_0x16b8d7(0x497)]&&(_0x454478[_0x16b8d7(0x845)]=_0x458550[_0x16b8d7(0x497)][_0x16b8d7(0x845)],_0x458550[_0x16b8d7(0x497)]['updateurl']&&updateURL(_0x16b8d7(0x2fd)+_0x454478[_0x16b8d7(0x845)],!![])),_0x16b8d7(0x833)in _0x458550[_0x16b8d7(0x497)]&&(_0x454478[_0x16b8d7(0x833)]=_0x458550[_0x16b8d7(0x497)][_0x16b8d7(0x833)],_0x454478[_0x16b8d7(0x833)]&&(_0x454478['queue']=0x2),_0x458550[_0x16b8d7(0x497)][_0x16b8d7(0x9b6)]&&(_0x454478[_0x16b8d7(0x833)]?updateURL('queue',!![]):updateURL('queue=false',!![]))),_0x16b8d7(0xb64)in _0x458550[_0x16b8d7(0x497)]&&(_0x454478['queue']&&(_0x454478[_0x16b8d7(0x833)]=0x3,_0x458550[_0x16b8d7(0x497)][_0x16b8d7(0x9b6)]&&updateURL(_0x16b8d7(0x4c7),!![])))));try{if(_0x16b8d7(0x48d)in _0x458550&&'addCoDirector'in _0x458550['directorSettings'])for(var _0x3ae47a=0x0;_0x3ae47a<_0x458550[_0x16b8d7(0x48d)]['addCoDirector'][_0x16b8d7(0x1d5)];_0x3ae47a++){if(!_0x454478['directorList'][_0x16b8d7(0x6f3)](_0x458550[_0x16b8d7(0x48d)][_0x16b8d7(0x643)][_0x3ae47a][_0x16b8d7(0x437)])){_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x5fb)](_0x458550[_0x16b8d7(0x48d)][_0x16b8d7(0x643)][_0x3ae47a][_0x16b8d7(0x437)]());var _0x54ba58=getById(_0x16b8d7(0x20f)+_0x458550[_0x16b8d7(0x48d)][_0x16b8d7(0x643)][_0x3ae47a][_0x16b8d7(0x437)]());_0x54ba58&&_0x54ba58[_0x16b8d7(0xb21)]['add'](_0x16b8d7(0x58a));}}}catch(_0x4d6580){errorlog(_0x4d6580);}if(_0x16b8d7(0x36a)in _0x458550)try{_0x454478['sendMessage']({'cbid':_0x458550[_0x16b8d7(0x36a)]},_0x41fc74);}catch(_0x1cf738){errorlog(_0x1cf738);}}if(_0x16b8d7(0x851)in _0x458550){if(_0x454478['directorList'][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0||_0x454478[_0x16b8d7(0x1b2)]===!![]||_0x454478['remote']&&_0x16b8d7(0x1b2)in _0x458550&&_0x458550[_0x16b8d7(0x1b2)]===_0x454478[_0x16b8d7(0x1b2)])_0x16b8d7(0x1c6)in _0x458550&&_0x458550['ctrl']?updateCameraConstraints(_0x458550['keyname'],_0x458550[_0x16b8d7(0x6cc)],!![],_0x41fc74):updateCameraConstraints(_0x458550[_0x16b8d7(0xa10)],_0x458550[_0x16b8d7(0x6cc)],![],![]);else return;}if('zoom'in _0x458550){if(_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0||_0x454478[_0x16b8d7(0x1b2)]===!![]||_0x454478['remote']&&'remote'in _0x458550&&_0x458550[_0x16b8d7(0x1b2)]===_0x454478[_0x16b8d7(0x1b2)])_0x454478[_0x16b8d7(0x4eb)](parseFloat(_0x458550[_0x16b8d7(0x3d3)]));else return;}if(_0x16b8d7(0xb23)in _0x458550){if(_0x454478[_0x16b8d7(0x2d4)][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0||_0x454478['remote']===!![]||_0x454478['remote']&&_0x16b8d7(0x1b2)in _0x458550&&_0x458550[_0x16b8d7(0x1b2)]===_0x454478['remote'])_0x454478[_0x16b8d7(0x6dc)](parseFloat(_0x458550[_0x16b8d7(0xb23)]));else return;}if(_0x16b8d7(0x87d)in _0x458550){if(_0x454478['directorList'][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0||_0x454478[_0x16b8d7(0x1b2)]===!![]||_0x454478[_0x16b8d7(0x1b2)]&&_0x16b8d7(0x1b2)in _0x458550&&_0x458550[_0x16b8d7(0x1b2)]===_0x454478['remote'])_0x454478[_0x16b8d7(0x854)](parseFloat(_0x458550[_0x16b8d7(0x87d)]));else return;}if(_0x16b8d7(0x693)in _0x458550){if(_0x454478['directorList'][_0x16b8d7(0x8ed)](_0x4c2936||_0x41fc74)>=0x0||_0x454478[_0x16b8d7(0x1b2)]===!![]||_0x454478[_0x16b8d7(0x1b2)]&&'remote'in _0x458550&&_0x458550[_0x16b8d7(0x1b2)]===_0x454478[_0x16b8d7(0x1b2)])_0x454478[_0x16b8d7(0xaa2)](parseFloat(_0x458550[_0x16b8d7(0x693)]));else return;}if('requestFile'in _0x458550){log(_0x16b8d7(0x28f));try{_0x454478['sendFile'](_0x41fc74,_0x458550['requestFile']);}catch(_0x14ccc6){errorlog(_0x14ccc6);}}_0x16b8d7(0x282)in _0x458550&&playbackMIDI(_0x458550[_0x16b8d7(0x282)],!![],_0x41fc74);}catch(_0x5ae49f){errorlog(_0x5ae49f);}if(_0x16b8d7(0xa55)in _0x458550){if(_0x458550[_0x16b8d7(0xa55)]=='obsCommand'){if(_0x454478['remote'])warnUser(getTranslation(_0x16b8d7(0x38e)),0xbb8);else document[_0x16b8d7(0x5a4)](_0x16b8d7(0x4c6))&&document[_0x16b8d7(0x5a4)]('#obsRemotePassword>input')[_0x16b8d7(0x6cc)]?warnUser(getTranslation(_0x16b8d7(0xa14)),0x1b58):warnUser(getTranslation('request-rejected-obs'),0x2710);getById('obsRemotePassword')[_0x16b8d7(0xb21)]['remove'](_0x16b8d7(0x5e4));}else{if(_0x454478[_0x16b8d7(0x580)])!_0x454478[_0x16b8d7(0xa1f)]&&warnUser('The\x20request\x20('+_0x458550[_0x16b8d7(0xa55)]+_0x16b8d7(0x25c),0x1388);else!_0x454478[_0x16b8d7(0xa1f)]&&(_0x454478['remote']?warnUser(_0x16b8d7(0x6a6),0x1388):warnUser('remote-control-failed',0x1388));}errorlog(_0x16b8d7(0xb82)+_0x458550[_0x16b8d7(0xa55)]+_0x16b8d7(0x212)+_0x454478[_0x16b8d7(0x580)]),pokeIframeAPI('rejected',_0x458550[_0x16b8d7(0xa55)],_0x41fc74);return;}else{if(_0x16b8d7(0x352)in _0x458550){log(_0x16b8d7(0x576)+_0x458550[_0x16b8d7(0x352)]),pokeIframeAPI('approved',_0x458550[_0x16b8d7(0x352)],_0x41fc74);return;}}if(_0x16b8d7(0x9f1)in _0x458550||_0x16b8d7(0xb83)in _0x458550){log(_0x16b8d7(0x5f1));_0x458550[_0x16b8d7(0x9f1)]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x5f7)]=!![]);if(_0x454478['webp']&&_0x16b8d7(0x5d6)in _0x458550&&_0x458550[_0x16b8d7(0x5d6)]!==![])_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xac7)]=_0x458550[_0x16b8d7(0x5d6)],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xa0e)]=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0x458550['video']&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowVideo']=!![]);'broadcast'in _0x458550&&_0x458550[_0x16b8d7(0x603)]!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowBroadcast']=_0x458550[_0x16b8d7(0x603)]);_0x16b8d7(0x5b5)in _0x458550&&_0x458550['allowchunked']!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6c9)]=_0x458550[_0x16b8d7(0x5b5)]);_0x16b8d7(0x2f1)in _0x458550&&_0x458550[_0x16b8d7(0x2f1)]!==![]&&(_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x55a)]=_0x458550[_0x16b8d7(0x2f1)]);_0x16b8d7(0x7dd)in _0x458550&&_0x458550[_0x16b8d7(0x7dd)]!==![]&&(_0x454478['pcs'][_0x41fc74]['allowWidget']=_0x458550[_0x16b8d7(0x7dd)]);_0x16b8d7(0xb14)in _0x458550&&_0x458550[_0x16b8d7(0xb14)]!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowMIDI']=_0x458550[_0x16b8d7(0xb14)]);'downloads'in _0x458550&&_0x458550[_0x16b8d7(0x996)]!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xb51)]=_0x458550['downloads']);_0x16b8d7(0x63e)in _0x458550&&_0x458550[_0x16b8d7(0x63e)]!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6a3)]=!![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x1bb)]=!![]);'allowscreenvideo'in _0x458550&&_0x458550['allowscreenvideo']!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x1bb)]=!![]);_0x16b8d7(0x25e)in _0x458550&&_0x458550[_0x16b8d7(0x25e)]!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowScreenAudio']=!![]);_0x16b8d7(0x836)in _0x458550&&_0x458550[_0x16b8d7(0x836)]!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x836)]=_0x458550['preferVideoCodec']['toLowerCase']());if(_0x454478[_0x16b8d7(0x86e)])_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x86e)]=_0x454478[_0x16b8d7(0x86e)];else _0x16b8d7(0x86e)in _0x458550&&_0x458550[_0x16b8d7(0x86e)]!==![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x86e)]=_0x458550['preferAudioCodec'][_0x16b8d7(0x6ae)]());if(_0x16b8d7(0x724)in _0x458550&&_0x458550[_0x16b8d7(0x724)]===![])_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x9f4)]=![];else{if(_0x16b8d7(0xaea)in _0x458550&&_0x458550['allowwhipout']===![])_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x9f4)]=![];else{if(_0x454478[_0x16b8d7(0x2d8)]){if(_0x454478[_0x16b8d7(0x2d8)]=='video')_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xa0e)]=![];else{if(_0x454478[_0x16b8d7(0x2d8)]==_0x16b8d7(0x9f1))_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x5f7)]=![];else _0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowVideo']==![]?_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x9f4)]=![]:(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowAudio']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xa0e)]=![]);}}else _0x454478[_0x16b8d7(0x1f4)]&&(_0x454478['pcs'][_0x41fc74]['allowAudio']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xa0e)]=![]);}}if(_0x454478[_0x16b8d7(0x26e)]){window[_0x16b8d7(0xb23)]();_0x454478[_0x16b8d7(0x6b3)]&&playtone();var _0x137199=![];_0x41fc74 in _0x454478['rpcs']&&_0x454478[_0x16b8d7(0x217)][_0x41fc74][_0x16b8d7(0x7b1)]&&(_0x137199=_0x454478['rpcs'][_0x41fc74][_0x16b8d7(0x7b1)]||_0x454478[_0x16b8d7(0x217)][_0x41fc74][_0x16b8d7(0x299)]||![]);_0x137199=_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x7b1)]||_0x137199||_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x299)]||_0x41fc74||'Someone';var _0x1fe3ad=await confirmAlt(_0x137199+getTranslation(_0x16b8d7(0x1f2)),!![]);if(!_0x1fe3ad){try{log('closing\x2013'),_0x454478['closePC'](_0x41fc74);}catch(_0x14a9e4){}return;}}'guest'in _0x458550&&(_0x458550[_0x16b8d7(0x210)]==!![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x210)]=!![],_0x454478[_0x16b8d7(0x6b3)]&&(playtone(![],_0x16b8d7(0x93b)),showNotification(_0x16b8d7(0x4ef),'')),pokeIframeAPI(_0x16b8d7(0x320),_0x458550['director'],_0x41fc74)));'forceios'in _0x458550&&(_0x458550[_0x16b8d7(0x5e8)]===!![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x5e8)]=!![]));'remote'in _0x458550&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x1b2)]=_0x458550[_0x16b8d7(0x1b2)]);'limitaudio'in _0x458550&&(_0x458550[_0x16b8d7(0x1f9)]==!![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xac2)]=!![]));'enhanceaudio'in _0x458550&&(_0x458550[_0x16b8d7(0xacf)]==!![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x486)]=!![]));_0x458550[_0x16b8d7(0x390)]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x9fb)]=_0x458550[_0x16b8d7(0x390)]);if(_0x16b8d7(0x7ff)in _0x458550)try{_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['keyframeRate']=_0x458550[_0x16b8d7(0x7ff)],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['keyframeRate']&&setTimeout(function(_0xf95ea8){var _0xeec376=_0x16b8d7;_0x454478[_0xeec376(0x9c9)](_0xf95ea8);},0x1388,_0x41fc74);}catch(_0x27b94b){warnlog(_0x27b94b);}_0x16b8d7(0x783)in _0x458550&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['solo']=_0x458550[_0x16b8d7(0x783)]);'layout'in _0x458550&&(!_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x864)]&&(_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x864)]=_0x458550['layout'],_0x454478[_0x16b8d7(0x752)]&&_0x454478[_0x16b8d7(0x580)]&&_0x454478['pcs'][_0x41fc74]&&_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x864)]&&createSlotUpdate(_0x41fc74)));if(_0x16b8d7(0x74e)in _0x458550){if(_0x458550[_0x16b8d7(0x74e)]!==![]){try{typeof _0x458550[_0x16b8d7(0x74e)]===_0x16b8d7(0x618)?_0x454478['pcs'][_0x41fc74]['scene']=_0x458550[_0x16b8d7(0x74e)][_0x16b8d7(0x296)](/[\W]+/g,'_'):_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x74e)]=(parseInt(_0x458550['scene'])||0x0)+'',_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x4d5)]['scene']=_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['scene'],updateSceneList(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['scene']);}catch(_0xdd6449){errorlog(_0xdd6449);}_0x16b8d7(0x7e7)in _0x458550?_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x7e7)]=_0x458550[_0x16b8d7(0x7e7)]:_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x7e7)]=_0x454478[_0x16b8d7(0x7e7)];if(_0x454478[_0x16b8d7(0x580)]){if(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x7e7)]==![])_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowAudio']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowVideo']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x55a)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6ac)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x9f4)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['allowWebp']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6a3)]=![],_0x454478['pcs'][_0x41fc74]['allowScreenVideo']=![];else{if(_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x7e7)]==0x1)_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x55a)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6ac)]=![];else{if(_0x454478['pcs'][_0x41fc74]['showDirector']==0x2)_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x5f7)]=![],_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x6a3)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x55a)]=![],_0x454478['pcs'][_0x41fc74][_0x16b8d7(0x6ac)]=![];else{if(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x7e7)]==0x3)_0x454478['pcs'][_0x41fc74]['allowAudio']=![],_0x454478['pcs'][_0x41fc74][_0x16b8d7(0xa0e)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x55a)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6ac)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['whipout']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xac7)]=![];else{if(_0x454478['pcs'][_0x41fc74]['showDirector']==0x4){}}}}}}_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x783)]?pokeIframeAPI(_0x16b8d7(0x2fb),_0x458550[_0x16b8d7(0x74e)],_0x41fc74):pokeIframeAPI(_0x16b8d7(0x952),_0x458550[_0x16b8d7(0x74e)],_0x41fc74);}_0x454478[_0x16b8d7(0x7ac)](_0x41fc74);}else _0x458550['director']&&((iOS||iPad)&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['forceios']==!![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x210)]=!![])),_0x454478[_0x16b8d7(0x6b3)]&&(playtone(![],_0x16b8d7(0x93b)),showNotification('A\x20director\x20joined\x20the\x20room',_0x16b8d7(0x4dd))),_0x454478[_0x16b8d7(0x7ac)](_0x41fc74),pokeIframeAPI(_0x16b8d7(0x64b),_0x458550[_0x16b8d7(0x580)],_0x41fc74));if(_0x454478[_0x16b8d7(0x580)])'hidedirector'in _0x458550&&(_0x458550['hidedirector']==!![]&&(_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x5f7)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xa0e)]=![],_0x454478['pcs'][_0x41fc74]['allowIframe']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6ac)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74]['whipout']=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0xac7)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x6a3)]=![],_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x1bb)]=![])),_0x454478[_0x16b8d7(0x369)](_0x41fc74);else _0x454478['queue']&&_0x454478[_0x16b8d7(0x305)]==0x3&&!_0x454478[_0x16b8d7(0x580)]?_0x454478[_0x16b8d7(0xb4c)][_0x41fc74][_0x16b8d7(0x920)]=!![]:_0x454478[_0x16b8d7(0x369)](_0x41fc74);}},_0x454478[_0x224465(0x7ac)]=function(_0x30c12b){var _0x23d66a=_0x224465;if(!(_0x454478['directorState']||_0x454478[_0x23d66a(0x74e)]))return;try{var _0x5b0a31={};_0x454478['pcs'][_0x30c12b]&&(_0x5b0a31['directorSettings']=getDirectorSettings(_0x454478[_0x23d66a(0xb4c)][_0x30c12b][_0x23d66a(0x74e)]));log('TRYING\x20TO\x20SYNC\x20WITH\x20SENDING:\x20'+_0x30c12b);var _0x29cf59=![];_0x454478[_0x23d66a(0x351)]&&_0x454478[_0x23d66a(0x351)]['forEach'](_0x28dc9c=>{var _0x7f701d=_0x23d66a;_0x28dc9c[_0x7f701d(0x5e5)]===_0x30c12b&&(_0x29cf59=!![]);}),!_0x29cf59?_0x5b0a31[_0x23d66a(0x947)]=getDetailedState():warnlog(_0x23d66a(0xb86)),Object[_0x23d66a(0x753)](_0x5b0a31)[_0x23d66a(0x1d5)]&&_0x454478[_0x23d66a(0x6c8)](_0x5b0a31,_0x30c12b);}catch(_0x4a4c4d){}},_0x454478['initialPublish']=function(_0x90e05c){var _0x7a411b=_0x224465;log(_0x7a411b(0x3c0)+_0x90e05c);if(_0x90e05c in _0x454478['pcs'])_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0x920)]=![];else{errorlog(_0x7a411b(0x20c));return;}getSenders2(_0x90e05c)[_0x7a411b(0x1d5)]&&errorlog(_0x7a411b(0x50f)+getSenders2(_0x90e05c)['length']);if(_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0x55a)]===!![]){if(_0x454478[_0x7a411b(0xa42)]){var _0x3ea5bd={};_0x3ea5bd['iframeSrc']=_0x454478['iframeSrc'],_0x454478[_0x7a411b(0x1dd)]&&_0x454478[_0x7a411b(0x1dd)]['sendOnNewConnect']&&(_0x454478[_0x7a411b(0xa42)][_0x7a411b(0x401)](_0x7a411b(0x63d))&&(_0x3ea5bd[_0x7a411b(0xa42)]+=_0x7a411b(0x736)+parseInt(Math[_0x7a411b(0x777)](_0x454478[_0x7a411b(0x1dd)]['sendOnNewConnect'][_0x7a411b(0x36c)]['t']))+'')),_0x454478[_0x7a411b(0x7c0)](_0x3ea5bd,_0x90e05c);}}if(_0x454478[_0x7a411b(0xb4c)][_0x90e05c]['allowWidget']===!![]){if(_0x454478[_0x7a411b(0x7dd)]&&_0x454478[_0x7a411b(0x580)]){var _0x3ea5bd={};_0x3ea5bd['widgetSrc']=_0x454478['widget'],_0x454478['sendMessage'](_0x3ea5bd,_0x90e05c);}}_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0xb51)]===!![]&&_0x454478[_0x7a411b(0x802)](_0x90e05c);if(_0x454478[_0x7a411b(0x543)]&&_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0x6c9)]){_0x454478[_0x7a411b(0x596)](_0x90e05c);return;}var _0x3d5686=_0x454478['getLocalStream']();log('Does\x20Local\x20Stream\x20Source\x20EXIST?'),log(_0x3d5686[_0x7a411b(0x491)]());if(_0x454478['whipoutSettings']&&_0x454478['pcs'][_0x90e05c][_0x7a411b(0x9f4)]===null){_0x454478['pcs'][_0x90e05c][_0x7a411b(0x9f4)]=!![];var _0x3ea5bd={};_0x3ea5bd[_0x7a411b(0x264)]=_0x454478[_0x7a411b(0xb2b)],_0x454478[_0x7a411b(0x7c0)](_0x3ea5bd,_0x90e05c),warnlog(_0x3ea5bd);}(_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0x1bb)]||_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0x6a3)])&&createSecondStream2(_0x90e05c);var _0x1d1aa9=![];_0x3d5686[_0x7a411b(0xa13)]()['forEach'](async _0xb9cd72=>{var _0x4140a5=_0x7a411b;try{if(_0x454478[_0x4140a5(0xb4c)][_0x90e05c][_0x4140a5(0xa0e)]===!![]){if(_0xb9cd72[_0x4140a5(0x2f7)]==_0x4140a5(0xb83)){if(_0x454478[_0x4140a5(0xb4c)][_0x90e05c][_0x4140a5(0x210)]===!![]&&_0x454478['roombitrate']===0x0)log(_0x4140a5(0x8ea));else{let _0x1b8e0f=_0x454478[_0x4140a5(0xb4c)][_0x90e05c][_0x4140a5(0x63c)](_0xb9cd72,_0x3d5686);if(_0x1b8e0f&&_0x454478[_0x4140a5(0x69b)])try{setupSenderTransform(_0x1b8e0f,_0x90e05c);}catch(_0x5bb001){errorlog(_0x5bb001);}warnlog(_0x4140a5(0xa96)),_0x1d1aa9=!![],setTimeout(function(_0x52b520){var _0x150c7f=_0x4140a5;try{_0x454478[_0x150c7f(0xadc)](_0x52b520);}catch(_0x58d8a7){warnlog(_0x58d8a7);}},_0x454478[_0x4140a5(0xafe)],_0x90e05c);}}}}catch(_0x459a20){errorlog(_0x459a20);}});_0x454478['mixMinus']&&(_0x3d5686=mixMinusAudio(_0x90e05c));_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0x5f7)]&&(_0x3d5686[_0x7a411b(0x453)]()['forEach'](_0x31b162=>{var _0x40a077=_0x7a411b;try{_0x31b162[_0x40a077(0x2f7)]==_0x40a077(0x9f1)&&(_0x454478[_0x40a077(0xb4c)][_0x90e05c][_0x40a077(0x63c)](_0x31b162,_0x3d5686),warnlog(_0x40a077(0x54a)));}catch(_0x39e023){errorlog(_0x39e023);}}),log(_0x7a411b(0x7b4)),_0x3d5686[_0x7a411b(0x453)]()[_0x7a411b(0x1d5)]&&(_0x454478['director']!==![]&&_0x454478['applySoloChat'](),log(_0x7a411b(0x695)),_0x454478[_0x7a411b(0xb4c)][_0x90e05c]['limitAudio']===!![]&&(warnlog(_0x7a411b(0x946)),setTimeout(_0x454478[_0x7a411b(0x738)],0x3e8,_0x90e05c,0x7d00,0x0)),_0x454478[_0x7a411b(0xb4c)][_0x90e05c][_0x7a411b(0x486)]===!![]&&setTimeout(_0x454478[_0x7a411b(0x862)],0x3e8,_0x90e05c)));if(_0x454478[_0x7a411b(0xb4c)][_0x90e05c]['degradationPreference'])setTimeout(_0x454478[_0x7a411b(0x9fb)],0x3e8,_0x90e05c,_0x454478['pcs'][_0x90e05c][_0x7a411b(0x9fb)]);else{if(_0x454478[_0x7a411b(0xb33)]&&SafariVersion){if(_0x454478[_0x7a411b(0xb33)]=='detail')setTimeout(_0x454478[_0x7a411b(0x9fb)],0x3e8,_0x90e05c,_0x7a411b(0x976));else _0x454478[_0x7a411b(0xb33)]==_0x7a411b(0x3d4)&&setTimeout(_0x454478[_0x7a411b(0x9fb)],0x3e8,_0x90e05c,_0x7a411b(0x7a8));}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x1d1aa9&&(setTimeout(function(_0x10f9f3){var _0x5bef13=_0x7a411b;_0x454478[_0x5bef13(0x9b4)](_0x10f9f3,null,!![]);},0x7d0,_0x90e05c),setTimeout(function(_0x1415f8){var _0x32d590=_0x7a411b,_0x4e50db=_0x454478[_0x32d590(0xa92)](_0x1415f8);!_0x4e50db&&_0x454478[_0x32d590(0x9b4)](_0x1415f8,0x64,!![]);},0x1388,_0x90e05c));}else setTimeout(function(_0x180146){_0x454478['refreshScale'](_0x180146);},0x3e8,_0x90e05c);};function _0x5cfbee(_0x31ea10,_0x4755d7,_0x58c664){var _0x2af00d=_0x224465,_0x26e7d3=new Blob([_0x31ea10],{'type':_0x2af00d(0x66c)}),_0x4c5cf7=new FileReader();_0x4c5cf7[_0x2af00d(0x599)]=function(_0x2b637a){var _0x455736=_0x2af00d;_0x58c664(_0x2b637a[_0x455736(0xa67)][_0x455736(0xa00)]);},_0x4c5cf7[_0x2af00d(0x226)](_0x26e7d3,_0x4755d7);}_0x454478['provideFileList']=function(_0x4e125b){var _0x2d1c3c=_0x224465;log('session.provideFileList');if(!_0x454478[_0x2d1c3c(0x8ee)]||!_0x454478['hostedFiles']['length'])return;var _0xb91665={},_0x40f65d=[];for(var _0x4c4896=0x0;_0x4c4896<_0x454478['hostedFiles'][_0x2d1c3c(0x1d5)];_0x4c4896++){(_0x454478[_0x2d1c3c(0x8ee)][_0x4c4896][_0x2d1c3c(0xaf8)]===![]||_0x454478[_0x2d1c3c(0x8ee)][_0x4c4896]['restricted']===_0x4e125b)&&_0x40f65d[_0x2d1c3c(0x5fb)]({'id':_0x454478[_0x2d1c3c(0x8ee)][_0x4c4896]['id'],'name':_0x454478['hostedFiles'][_0x4c4896]['name'],'size':_0x454478[_0x2d1c3c(0x8ee)][_0x4c4896][_0x2d1c3c(0xa26)]});}_0xb91665[_0x2d1c3c(0x9af)]=_0x40f65d;if(_0x4e125b in _0x454478[_0x2d1c3c(0xb4c)])_0x454478[_0x2d1c3c(0x7c0)](_0xb91665,_0x4e125b);else _0x4e125b in _0x454478[_0x2d1c3c(0x217)]&&_0x454478['sendRequest'](_0xb91665,_0x4e125b);log(_0xb91665);},_0x454478[_0x224465(0xb4c)][_0x1133fb]['oniceconnectionstatechange']=function(_0x22a260){var _0x17f2f1=_0x224465;if(!(_0x1133fb in _0x454478[_0x17f2f1(0xb4c)]))return;try{if(this[_0x17f2f1(0x400)]==='closed')log(_0x17f2f1(0x386));else{if(this['iceConnectionState']==='disconnected')log(_0x17f2f1(0xb7d));else{if(this[_0x17f2f1(0x400)]===_0x17f2f1(0x8c2))log(_0x17f2f1(0x395));else this['iceConnectionState']==='connected'?log('iceConnectionState\x20==\x20connected'):log(this[_0x17f2f1(0x400)]);}}}catch(_0x3793d3){errorlog(_0x3793d3);}},_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x601)]=function(_0x27425a){var _0x36191d=_0x224465;switch(_0x454478[_0x36191d(0xb4c)][_0x1133fb][_0x36191d(0x62e)]){case _0x36191d(0x91b):log(_0x36191d(0xaa8)),clearTimeout(_0x454478[_0x36191d(0xb4c)][_0x1133fb]['closeTimeout']);if(_0x454478['security']){if(_0x454478['ws'][_0x36191d(0x283)]!==0x1){_0x454478['ws'][_0x36191d(0xb30)]();break;}_0x454478['ws'][_0x36191d(0xb30)](),setTimeout(function(){var _0x1897d8=_0x36191d;_0x454478['cleanOutput']!=!![]&&warnUser(getTranslation(_0x1897d8(0x34e)));},0x1);}break;case _0x36191d(0x1cf):log(_0x36191d(0x769)),clearTimeout(_0x454478[_0x36191d(0xb4c)][_0x1133fb][_0x36191d(0x266)]),_0x454478[_0x36191d(0xb4c)][_0x1133fb][_0x36191d(0x266)]=setTimeout(function(_0x554749){var _0x390554=_0x36191d;_0x554749 in _0x454478[_0x390554(0xb4c)]?(warnlog(_0x390554(0xa4b)),_0x454478['closePC'](_0x554749)):errorlog(_0x390554(0x64c));},0x2710,_0x1133fb);break;case _0x36191d(0x8c2):warnlog(_0x36191d(0x6fe));_0x454478[_0x36191d(0xb4c)][_0x1133fb]&&(_0x454478['pcs'][_0x1133fb]['closeTimeout']&&(log(_0x36191d(0x849)),clearTimeout(_0x454478[_0x36191d(0xb4c)][_0x1133fb]['closeTimeout'])),_0x454478[_0x36191d(0xb4c)][_0x1133fb]['restartIce']?(log(_0x36191d(0x5ae)),_0x454478[_0x36191d(0xb4c)][_0x1133fb][_0x36191d(0x1de)]()):(log(_0x36191d(0x654)),_0x454478[_0x36191d(0x790)](_0x1133fb,!![])));break;case'closed':warnlog(_0x36191d(0x3e7)),log(_0x36191d(0x82a)),_0x454478['closePC'](_0x1133fb);break;default:log('rtc\x20state:\x20'+_0x454478[_0x36191d(0xb4c)][_0x1133fb]['connectionState']),clearTimeout(_0x454478[_0x36191d(0xb4c)][_0x1133fb][_0x36191d(0x266)]);break;}},_0x454478[_0x224465(0xb4c)][_0x1133fb]['onclose']=function(_0x49d9a9){var _0x3735ed=_0x224465;warnlog('WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657'),log('closing\x2019'),_0x454478[_0x3735ed(0x1c7)](_0x1133fb);},_0x454478[_0x224465(0xb4c)][_0x1133fb][_0x224465(0x348)]=function _0x3dcbba(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x454478[_0x3d2e9c(0x989)]=function(_0x592b59){var _0xae689a=_0x3d2e9c,_0x39f7b5=_0x592b59[_0xae689a(0x5e5)];if(_0x592b59['description'][_0xae689a(0x8c1)]==_0xae689a(0xaa0))_0x454478[_0xae689a(0x51f)](_0x592b59),_0x454478[_0xae689a(0x7b0)](_0x592b59);else try{if(!(_0x592b59['UUID']in _0x454478[_0xae689a(0xb4c)]))return;var _0x2190fe=_0x454478['maxvideobitrate'];if(_0x454478[_0xae689a(0x8b5)]&&_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]]['guest']==!![]&&_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x5e8)]==![]){if(_0x2190fe===![]||_0x2190fe>_0x454478[_0xae689a(0x948)]){var _0x10ca0d=Object[_0xae689a(0x753)](_0x454478[_0xae689a(0xb4c)])['length'];if(_0x454478[_0xae689a(0x52d)])_0x2190fe=_0x454478[_0xae689a(0x948)];else{if(_0x10ca0d>0x4)_0x2190fe=_0x454478[_0xae689a(0x4bd)];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x2190fe=_0x454478[_0xae689a(0x4bd)]:_0x2190fe=_0x454478[_0xae689a(0x948)];}}if(iOS||iPad){if(_0x2190fe!==![]){if(_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x8a1)]===![])_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x503)]=_0x2190fe,_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler[_0xae689a(0x201)](_0x592b59[_0xae689a(0x316)]['sdp'],_0xae689a(0x949),_0x454478[_0xae689a(0x322)]),_0x592b59[_0xae689a(0x316)]['sdp']=CodecsHandler['setVideoBitrates'](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],{'min':parseInt(_0x2190fe/0xa)||0x1,'max':_0x2190fe});else _0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]]['savedBitrate']>_0x2190fe&&(_0x454478['pcs'][_0x592b59['UUID']][_0xae689a(0x503)]=_0x2190fe,_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler[_0xae689a(0x201)](_0x592b59[_0xae689a(0x316)]['sdp'],_0xae689a(0x949),_0x454478[_0xae689a(0x322)]),_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler[_0xae689a(0x3e6)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],{'min':parseInt(_0x2190fe/0xa)||0x1,'max':_0x2190fe}));_0x2190fe=![];}}}else{if(_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x210)]==!![])_0x2190fe!==![]?_0x454478['roombitrate']!==![]&&(_0x454478[_0xae689a(0x358)]<_0x2190fe&&(_0x2190fe=_0x454478[_0xae689a(0x358)])):_0x2190fe=_0x454478['roombitrate'],(iOS||iPad)&&_0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x5e8)]&&(_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]]['encoder']=!![]);else{if(iOS||iPad){var _0x298d02=0x0;for(var _0x5def92 in _0x454478['pcs']){_0x592b59['UUID']!==_0x5def92&&(_0x454478[_0xae689a(0xb4c)][_0x5def92][_0xae689a(0x294)]===!![]&&(_0x298d02+=0x1));}if(_0x298d02>=0x3){if(_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']]['forceios'])_0x454478['pcs'][_0x592b59['UUID']][_0xae689a(0x294)]=!![],_0x454478['pcs'][_0x592b59['UUID']][_0xae689a(0x836)]&&_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x836)]===_0xae689a(0x877)&&(_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler[_0xae689a(0x201)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],_0xae689a(0x877),_0x454478['preferredVideoErrorCorrection']),log('Trying\x20to\x20set\x20'+_0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]]['preferVideoCodec']+_0xae689a(0x286)));else _0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x836)]&&_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]]['preferVideoCodec']==='vp9'?(_0x592b59['description']['sdp']=CodecsHandler[_0xae689a(0x201)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],_0xae689a(0x748),_0x454478[_0xae689a(0x322)]),log(_0xae689a(0x1ef)+_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]+_0xae689a(0x286)),_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x294)]=![]):(_0x592b59['description']['sdp']=CodecsHandler[_0xae689a(0x201)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],'vp8',_0x454478[_0xae689a(0x322)]),log(_0xae689a(0x98d)),_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x294)]=![]);}else _0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]&&_0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]!==_0xae689a(0x877)?_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]===_0xae689a(0x748)||_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]==='vp8'?(_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler['preferCodec'](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)],_0x454478[_0xae689a(0x322)]),log(_0xae689a(0x1ef)+_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]+_0xae689a(0x286)),_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x294)]=![]):_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']]['encoder']=!![]:(_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x294)]=!![],_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]&&_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]]['preferVideoCodec']===_0xae689a(0x877)&&(_0x592b59['description'][_0xae689a(0x9cb)]=CodecsHandler[_0xae689a(0x201)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],_0xae689a(0x877),_0x454478[_0xae689a(0x322)]),log(_0xae689a(0x1ef)+_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API')));}else _0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x836)]&&(_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler['preferCodec'](_0x592b59[_0xae689a(0x316)]['sdp'],_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x836)],_0x454478[_0xae689a(0x322)]),log(_0xae689a(0x1ef)+_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x836)]+_0xae689a(0x286)));}}if(_0x2190fe){var _0x1d865e=CodecsHandler[_0xae689a(0xb6a)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]);log('BITRATE\x201:\x20'+_0x1d865e);_0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]]['savedBitrate']!==![]&&(_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x8a1)]<_0x2190fe&&(_0x2190fe=![]));if(_0x2190fe===![])_0x454478['pcs'][_0x592b59['UUID']][_0xae689a(0x503)]=_0x1d865e;else{if(_0x1d865e!==![]&&_0x1d865e>_0x2190fe){var _0x34bf08=CodecsHandler[_0xae689a(0x3f5)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)])||0x0;_0x592b59[_0xae689a(0x316)]['sdp']=CodecsHandler[_0xae689a(0x3e6)](_0x592b59['description']['sdp'],{'min':parseInt(_0x2190fe/0xa)||0x1,'max':parseInt(_0x2190fe+_0x34bf08/0x400)}),_0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x503)]=_0x2190fe;}else{if(_0x1d865e===![]){var _0x34bf08=CodecsHandler[_0xae689a(0x3f5)](_0x592b59['description'][_0xae689a(0x9cb)])||0x0;_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler[_0xae689a(0x3e6)](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],{'min':parseInt(_0x2190fe/0xa)||0x1,'max':parseInt(_0x2190fe+_0x34bf08/0x400)});if(_0x454478[_0xae689a(0x5aa)]&&_0x454478[_0xae689a(0x5aa)]>_0x2190fe)_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x503)]=_0x2190fe;else _0x454478['outboundVideoBitrate']?_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x503)]=_0x454478[_0xae689a(0x5aa)]:_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]]['savedBitrate']=0x9c4;}else _0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x503)]=_0x1d865e;}}}else{if(_0x454478[_0xae689a(0x5aa)]!==![]){var _0x1d865e=CodecsHandler[_0xae689a(0xb6a)](_0x592b59['description'][_0xae689a(0x9cb)]);log(_0xae689a(0x2cf)+_0x1d865e);if(_0x1d865e===![]){var _0x34bf08=CodecsHandler[_0xae689a(0x3f5)](_0x592b59['description'][_0xae689a(0x9cb)])||0x0;_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=CodecsHandler['setVideoBitrates'](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)],{'min':parseInt(_0x454478['outboundVideoBitrate']/0xa)||0x1,'max':parseInt(_0x454478[_0xae689a(0x5aa)]+_0x34bf08/0x400)});}else _0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x503)]===![]&&(_0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x503)]=_0x1d865e);}else _0x454478[_0xae689a(0xb4c)][_0x592b59[_0xae689a(0x5e5)]][_0xae689a(0x503)]===![]&&(_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']]['setBitrate']=CodecsHandler['getVideoBitrates'](_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]),log(_0xae689a(0x431)+_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x503)]));}_0x454478[_0xae689a(0x47c)]&&(_0x592b59[_0xae689a(0x316)]['sdp']=CodecsHandler['setOpusAttributes'](_0x592b59[_0xae689a(0x316)]['sdp'],{'maxaveragebitrate':_0x454478[_0xae689a(0x47c)]*0x400,'cbr':_0x454478[_0xae689a(0x997)]}));if(_0xae689a(0x26c)in _0x592b59&&_0x592b59[_0xae689a(0x26c)]!=_0x454478[_0xae689a(0xb4c)][_0x592b59['UUID']][_0xae689a(0x26c)]){errorlog(_0xae689a(0x509));return;}_0x454478[_0xae689a(0x844)]&&(_0x592b59[_0xae689a(0x316)][_0xae689a(0x9cb)]=filterSDPLAN(_0x592b59['description']['sdp'])),_0x454478['pcs'][_0x592b59[_0xae689a(0x5e5)]]['setRemoteDescription'](_0x592b59[_0xae689a(0x316)])[_0xae689a(0xae0)]()[_0xae689a(0x685)](errorlog);}catch(_0x59083c){errorlog(_0x59083c);}},_0x454478[_0x3d2e9c(0x5b9)]=function(_0x212ec7){var _0x9dfb1b=_0x3d2e9c;_0x454478[_0x9dfb1b(0x765)]&&_0x212ec7[_0x9dfb1b(0xa3f)]?_0x454478[_0x9dfb1b(0x60a)](_0x212ec7[_0x9dfb1b(0x316)],_0x212ec7['vector'])['then'](function(_0x288248){var _0xb7e6aa=_0x9dfb1b;try{_0x212ec7[_0xb7e6aa(0x316)]=JSON[_0xb7e6aa(0x66e)](_0x288248),_0x454478[_0xb7e6aa(0x989)](_0x212ec7);}catch(_0x526109){errorlog(_0x526109);}})[_0x9dfb1b(0x685)](function(_0x50dd73){errorlog('Decryption\x20error:',_0x50dd73);}):_0x454478[_0x9dfb1b(0x989)](_0x212ec7);},_0x454478[_0x3d2e9c(0x47e)]=function(_0x36a099){var _0x215f4a=_0x3d2e9c;_0x454478['password']&&_0x36a099[_0x215f4a(0xa3f)]?_0x454478[_0x215f4a(0x60a)](_0x36a099[_0x215f4a(0x311)],_0x36a099[_0x215f4a(0xa3f)])[_0x215f4a(0xae0)](function(_0x493720){var _0x2e543a=_0x215f4a;try{_0x36a099[_0x2e543a(0x311)]=JSON['parse'](_0x493720),_0x454478[_0x2e543a(0x4f5)](_0x36a099);}catch(_0x2e3fff){errorlog(_0x2e3fff);}})['catch'](function(_0x3cb112){errorlog('Decryption\x20error:',_0x3cb112);}):_0x454478[_0x215f4a(0x4f5)](_0x36a099);},_0x454478[_0x3d2e9c(0x4f5)]=function(_0x22e852){var _0x4e619a=_0x3d2e9c;try{if(_0x454478[_0x4e619a(0x1ce)]){if(_0x22e852[_0x4e619a(0x311)]['candidate'][_0x4e619a(0x8ed)](_0x454478[_0x4e619a(0x1ce)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter'),log(_0x22e852[_0x4e619a(0x311)]);return;}else log('PASSED'),log(_0x22e852[_0x4e619a(0x311)]);}}catch(_0x196736){errorlog(_0x196736);}if(_0x22e852[_0x4e619a(0x311)]&&_0x4e619a(0x311)in _0x22e852['candidate']&&_0x22e852[_0x4e619a(0x311)][_0x4e619a(0x311)]=='')return;try{if(_0x454478[_0x4e619a(0x844)]){if(!filterIceLAN(_0x22e852['candidate']))return;}}catch(_0xd59eb1){errorlog(_0xd59eb1);}if(_0x22e852[_0x4e619a(0x5e5)]in _0x454478[_0x4e619a(0xb4c)]&&_0x22e852[_0x4e619a(0x8c1)]==_0x4e619a(0x1b2)){log(_0x4e619a(0x325));if('session'in _0x22e852&&_0x454478[_0x4e619a(0xb4c)][_0x22e852['UUID']][_0x4e619a(0x26c)]!=_0x22e852[_0x4e619a(0x26c)]){errorlog(_0x4e619a(0x9ee));return;}_0x454478['pcs'][_0x22e852['UUID']][_0x4e619a(0x7ea)](_0x22e852[_0x4e619a(0x311)])[_0x4e619a(0xae0)]()['catch'](function(_0x3ac68f){});}else{if(_0x22e852[_0x4e619a(0x5e5)]in _0x454478[_0x4e619a(0x217)]&&_0x22e852[_0x4e619a(0x8c1)]==_0x4e619a(0x1be)){log(_0x4e619a(0x527));if(_0x4e619a(0x26c)in _0x22e852&&_0x454478[_0x4e619a(0x217)][_0x22e852['UUID']]['session']!=_0x22e852[_0x4e619a(0x26c)]){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}if(_0x454478[_0x4e619a(0x217)][_0x22e852['UUID']]===null)return;_0x454478[_0x4e619a(0x217)][_0x22e852[_0x4e619a(0x5e5)]][_0x4e619a(0x7ea)](_0x22e852['candidate'])[_0x4e619a(0xae0)]()[_0x4e619a(0x685)](function(_0x23f4d9){});}else warnlog(_0x22e852),errorlog(_0x4e619a(0xa0a));}},_0x454478[_0x3d2e9c(0xa62)]=function(_0x417277){var _0xcb6928=_0x3d2e9c;if(_0x454478[_0xcb6928(0x765)]&&_0x417277[_0xcb6928(0xa3f)])_0x454478['decryptMessage'](_0x417277[_0xcb6928(0x823)],_0x417277[_0xcb6928(0xa3f)])[_0xcb6928(0xae0)](function(_0x413f46){var _0x544ee2=_0xcb6928;_0x417277[_0x544ee2(0x823)]=JSON[_0x544ee2(0x66e)](_0x413f46);var _0x4c33d7={};_0x4c33d7['UUID']=_0x417277[_0x544ee2(0x5e5)],_0x4c33d7['type']=_0x417277[_0x544ee2(0x8c1)];for(var _0x235d86=0x0;_0x235d86<_0x417277[_0x544ee2(0x823)][_0x544ee2(0x1d5)];_0x235d86++){_0x4c33d7[_0x544ee2(0x311)]=_0x417277[_0x544ee2(0x823)][_0x235d86],_0x454478[_0x544ee2(0x4f5)](_0x4c33d7);}});else{var _0x4f4e77={};_0x4f4e77[_0xcb6928(0x5e5)]=_0x417277['UUID'],_0x4f4e77[_0xcb6928(0x8c1)]=_0x417277[_0xcb6928(0x8c1)];for(var _0x2967e7=0x0;_0x2967e7<_0x417277[_0xcb6928(0x823)][_0xcb6928(0x1d5)];_0x2967e7++){_0x4f4e77[_0xcb6928(0x311)]=_0x417277[_0xcb6928(0x823)][_0x2967e7],_0x454478['processIce2'](_0x4f4e77);}}},_0x454478[_0x3d2e9c(0x7b0)]=async function(_0x2f2840){var _0xf69bab=_0x3d2e9c;'screen'in _0x2f2840&&(_0x454478[_0xf69bab(0x217)][_0x2f2840['UUID']][_0xf69bab(0x238)]=_0x2f2840[_0xf69bab(0x554)],log('SCREENS'),log(_0x2f2840[_0xf69bab(0x554)])),log(_0x2f2840),_0x454478[_0xf69bab(0x662)]&&_0x2f2840['description']&&_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)]&&_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)][_0xf69bab(0x6f3)](_0xf69bab(0xac3))&&(_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)]=_0x2f2840['description'][_0xf69bab(0x9cb)][_0xf69bab(0x296)](_0xf69bab(0xac3),''),warnlog(_0xf69bab(0x71a))),_0x454478[_0xf69bab(0x70c)]&&(_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)]=CodecsHandler[_0xf69bab(0x2a0)](_0x2f2840[_0xf69bab(0x316)]['sdp'])),_0x454478['noREMB']&&(_0x2f2840[_0xf69bab(0x316)]['sdp']=CodecsHandler[_0xf69bab(0x98f)](_0x2f2840['description'][_0xf69bab(0x9cb)])),_0x454478[_0xf69bab(0x82c)]&&(log(_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)]),_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)]=CodecsHandler['disableNACK'](_0x2f2840['description'][_0xf69bab(0x9cb)])),_0x454478[_0xf69bab(0x844)]&&(_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)]=filterSDPLAN(_0x2f2840[_0xf69bab(0x316)][_0xf69bab(0x9cb)])),_0x454478[_0xf69bab(0x217)][_0x2f2840[_0xf69bab(0x5e5)]][_0xf69bab(0x8c6)](_0x2f2840[_0xf69bab(0x316)])[_0xf69bab(0xae0)](async function(){var _0x4a6af8=_0xf69bab;if(_0x454478[_0x4a6af8(0x217)][_0x2f2840[_0x4a6af8(0x5e5)]][_0x4a6af8(0x8e3)][_0x4a6af8(0x8c1)]===_0x4a6af8(0xaa0))_0x454478[_0x4a6af8(0x217)][_0x2f2840[_0x4a6af8(0x5e5)]][_0x4a6af8(0x878)]()[_0x4a6af8(0xae0)](function(_0x31488a){var _0x286e83=_0x4a6af8;log(_0x286e83(0x77a));if(_0x454478[_0x286e83(0x217)][_0x2f2840[_0x286e83(0x5e5)]][_0x286e83(0x2a4)]){if(_0x454478[_0x286e83(0xa7f)]&&_0x454478[_0x286e83(0xa7f)]==0x4)_0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0xad0)](_0x31488a[_0x286e83(0x9cb)],{'stereo':0x2},!![]);else _0x454478[_0x286e83(0xa7f)]&&!_0x454478[_0x286e83(0x46c)]&&_0x454478[_0x286e83(0xa7f)]!=0x3&&(_0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0xad0)](_0x31488a[_0x286e83(0x9cb)],{'stereo':0x1},!![]));return _0x454478['rpcs'][_0x2f2840[_0x286e83(0x5e5)]]['setLocalDescription'](_0x31488a);}var _0x23e096=![];if(!_0x454478[_0x286e83(0x580)]&&_0x454478['stereo']==0x5)_0x23e096={'stereo':0x1,'maxaveragebitrate':(_0x454478[_0x286e83(0xb4d)]||_0x454478[_0x286e83(0xad9)])*0x400,'cbr':_0x454478[_0x286e83(0x997)],'useinbandfec':_0x454478['noFEC']?0x0:0x1,'maxptime':_0x454478[_0x286e83(0x35e)],'minptime':_0x454478[_0x286e83(0x76c)],'ptime':_0x454478['ptime'],'dtx':_0x454478[_0x286e83(0x270)]},log(_0x286e83(0x75a));else{if(_0x454478[_0x286e83(0x46c)]&&Firefox)_0x454478['audiobitrate']?_0x23e096={'stereo':0x0,'maxaveragebitrate':_0x454478[_0x286e83(0xb4d)]*0x400,'cbr':_0x454478[_0x286e83(0x997)],'useinbandfec':_0x454478[_0x286e83(0x667)]?0x0:0x1,'maxptime':_0x454478[_0x286e83(0x35e)],'minptime':_0x454478[_0x286e83(0x76c)],'ptime':_0x454478[_0x286e83(0x30f)],'dtx':_0x454478[_0x286e83(0x270)]}:_0x23e096={'stereo':0x0,'useinbandfec':_0x454478[_0x286e83(0x667)]?0x0:0x1,'maxptime':_0x454478['maxptime'],'minptime':_0x454478[_0x286e83(0x76c)],'ptime':_0x454478[_0x286e83(0x30f)],'dtx':_0x454478[_0x286e83(0x270)]};else{if(_0x454478[_0x286e83(0xa7f)]==0x1||_0x454478[_0x286e83(0xa7f)]==0x2||_0x454478[_0x286e83(0xa7f)]==0x5)_0x23e096={'stereo':0x1,'maxaveragebitrate':(_0x454478[_0x286e83(0xb4d)]||_0x454478['audiobitratePRO'])*0x400,'cbr':_0x454478[_0x286e83(0x997)],'useinbandfec':_0x454478[_0x286e83(0x667)]?0x0:0x1,'maxptime':_0x454478[_0x286e83(0x35e)],'minptime':_0x454478[_0x286e83(0x76c)],'ptime':_0x454478[_0x286e83(0x30f)],'dtx':_0x454478[_0x286e83(0x270)]},log(_0x286e83(0x75a));else{if(_0x454478[_0x286e83(0xa7f)]==0x4)_0x23e096={'stereo':0x2,'maxaveragebitrate':(_0x454478[_0x286e83(0xb4d)]||_0x454478[_0x286e83(0xad9)])*0x400,'cbr':_0x454478[_0x286e83(0x997)],'useinbandfec':_0x454478[_0x286e83(0x667)]?0x0:0x1,'maxptime':_0x454478[_0x286e83(0x35e)],'minptime':_0x454478[_0x286e83(0x76c)],'ptime':_0x454478[_0x286e83(0x30f)],'dtx':_0x454478['dtx']};else{if(_0x454478['audiobitrate'])_0x23e096={'maxaveragebitrate':_0x454478[_0x286e83(0xb4d)]*0x400,'cbr':_0x454478[_0x286e83(0x997)],'useinbandfec':_0x454478[_0x286e83(0x667)]?0x0:0x1,'maxptime':_0x454478['maxptime'],'minptime':_0x454478['minptime'],'ptime':_0x454478[_0x286e83(0x30f)],'dtx':_0x454478[_0x286e83(0x270)]};else{if(_0x454478[_0x286e83(0x667)])_0x23e096={'useinbandfec':0x0,'maxptime':_0x454478[_0x286e83(0x35e)],'minptime':_0x454478[_0x286e83(0x76c)],'ptime':_0x454478[_0x286e83(0x30f)],'dtx':_0x454478[_0x286e83(0x270)]};else _0x454478[_0x286e83(0x270)]&&(_0x23e096={'maxptime':_0x454478[_0x286e83(0x35e)],'minptime':_0x454478[_0x286e83(0x76c)],'ptime':_0x454478[_0x286e83(0x30f)],'dtx':_0x454478[_0x286e83(0x270)]});}}}}}_0x454478[_0x286e83(0xa7f)]===0x6&&(!_0x23e096?_0x23e096={'stereo':0x1}:_0x23e096[_0x286e83(0xa7f)]=0x1);_0x23e096&&(_0x31488a['sdp']=CodecsHandler[_0x286e83(0xad0)](_0x31488a[_0x286e83(0x9cb)],_0x23e096));if(_0x454478[_0x286e83(0x41d)])try{if(_0x454478['audioCodec']===_0x286e83(0x8d0))_0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0x5cf)](_0x31488a[_0x286e83(0x9cb)]);else{if(_0x454478[_0x286e83(0x41d)]===_0x286e83(0x8eb)){if(_0x454478[_0x286e83(0x46c)])_0x31488a['sdp']=CodecsHandler[_0x286e83(0xab2)](_0x31488a[_0x286e83(0x9cb)],_0x454478[_0x286e83(0x466)]||0xbb80,![],_0x454478['ptime']);else _0x454478['stereo']?_0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0xab2)](_0x31488a[_0x286e83(0x9cb)],_0x454478[_0x286e83(0x466)]||0x7d00,!![],_0x454478['ptime']):_0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0xab2)](_0x31488a[_0x286e83(0x9cb)],_0x454478['sampleRate']||0xbb80,![],_0x454478[_0x286e83(0x30f)]);}else _0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0x86e)](_0x31488a[_0x286e83(0x9cb)],_0x454478[_0x286e83(0x41d)],_0x454478[_0x286e83(0x75b)],_0x454478[_0x286e83(0x595)]);}}catch(_0x2dcaaf){errorlog(_0x2dcaaf),warnlog(_0x286e83(0x64e));}if(_0x454478['codecs']&&_0x454478['codecs']['length'])for(var _0x5f57fd=_0x454478[_0x286e83(0x885)][_0x286e83(0x1d5)]-0x1;_0x5f57fd>=0x0;_0x5f57fd--){try{_0x31488a[_0x286e83(0x9cb)]=CodecsHandler['preferCodec'](_0x31488a[_0x286e83(0x9cb)],_0x454478[_0x286e83(0x885)][_0x5f57fd],_0x454478['videoErrorCorrection']);}catch(_0x3c6276){errorlog(_0x3c6276);break;}}_0x454478[_0x286e83(0xafb)]&&(_0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0x201)](_0x31488a[_0x286e83(0x9cb)],_0x454478[_0x286e83(0xafb)],_0x454478['videoErrorCorrection']));_0x454478['h264profile']&&(log(_0x286e83(0x516)),_0x31488a[_0x286e83(0x9cb)]=_0x31488a[_0x286e83(0x9cb)][_0x286e83(0x296)](/42e01f/gi,_0x454478[_0x286e83(0x28c)]),_0x31488a[_0x286e83(0x9cb)]=_0x31488a['sdp'][_0x286e83(0x296)](/42001f/gi,_0x454478[_0x286e83(0x28c)]),_0x31488a[_0x286e83(0x9cb)]=_0x31488a[_0x286e83(0x9cb)][_0x286e83(0x296)](/420029/gi,_0x454478[_0x286e83(0x28c)]),_0x31488a[_0x286e83(0x9cb)]=_0x31488a[_0x286e83(0x9cb)][_0x286e83(0x296)](/42a01e/gi,_0x454478['h264profile']),_0x31488a['sdp']=_0x31488a[_0x286e83(0x9cb)][_0x286e83(0x296)](/42a014/gi,_0x454478[_0x286e83(0x28c)]),_0x31488a['sdp']=_0x31488a[_0x286e83(0x9cb)][_0x286e83(0x296)](/42a00b/gi,_0x454478['h264profile']),_0x31488a[_0x286e83(0x9cb)]=_0x31488a[_0x286e83(0x9cb)][_0x286e83(0x296)](/640c1f/gi,_0x454478[_0x286e83(0x28c)]));_0x454478[_0x286e83(0x70c)]&&(_0x31488a[_0x286e83(0x9cb)]=CodecsHandler['disablePLI'](_0x31488a[_0x286e83(0x9cb)]));_0x454478[_0x286e83(0x249)]&&(_0x31488a[_0x286e83(0x9cb)]=CodecsHandler['disableREMB'](_0x31488a[_0x286e83(0x9cb)]));_0x454478[_0x286e83(0x82c)]&&(log(_0x31488a[_0x286e83(0x9cb)]),_0x31488a[_0x286e83(0x9cb)]=CodecsHandler[_0x286e83(0x837)](_0x31488a[_0x286e83(0x9cb)]));if(_0x454478[_0x286e83(0x217)][_0x2f2840[_0x286e83(0x5e5)]][_0x286e83(0xabd)])log(_0x286e83(0x666)),_0x31488a[_0x286e83(0x9cb)]=_0x34892d(_0x31488a[_0x286e83(0x9cb)],_0x454478[_0x286e83(0x217)][_0x2f2840[_0x286e83(0x5e5)]][_0x286e83(0xabd)]);else _0x454478['bitrate']&&(log(_0x286e83(0x666)),_0x31488a['sdp']=_0x34892d(_0x31488a[_0x286e83(0x9cb)],_0x454478[_0x286e83(0x9d4)]));return _0x454478['localNetworkOnly']&&(_0x31488a['sdp']=filterSDPLAN(_0x31488a[_0x286e83(0x9cb)])),log(_0x31488a),_0x454478[_0x286e83(0x217)][_0x2f2840[_0x286e83(0x5e5)]][_0x286e83(0x847)](_0x31488a);})[_0x4a6af8(0xae0)](function _0x307e4a(){var _0x126804=_0x4a6af8;log('providing\x20answer');if(_0x454478[_0x126804(0x217)][_0x2f2840['UUID']][_0x126804(0x2a4)]){_0x454478[_0x126804(0x217)][_0x2f2840[_0x126804(0x5e5)]]['whipCallback']&&_0x454478[_0x126804(0x217)][_0x2f2840[_0x126804(0x5e5)]]['whipCallback']();return;}var _0x214cca={};_0x214cca[_0x126804(0x5e5)]=_0x2f2840[_0x126804(0x5e5)],_0x214cca[_0x126804(0x316)]=_0x454478[_0x126804(0x217)][_0x2f2840[_0x126804(0x5e5)]]['localDescription'],_0x214cca['session']=_0x454478[_0x126804(0x217)][_0x2f2840[_0x126804(0x5e5)]][_0x126804(0x26c)],_0x454478[_0x126804(0x765)]&&_0x454478[_0x126804(0x217)][_0x2f2840[_0x126804(0x5e5)]]['vector']?_0x454478['encryptMessage'](JSON[_0x126804(0x96e)](_0x214cca[_0x126804(0x316)]))[_0x126804(0xae0)](function(_0x552910){var _0x1f45c3=_0x126804;_0x214cca[_0x1f45c3(0x316)]=_0x552910[0x0],_0x214cca[_0x1f45c3(0xa3f)]=_0x552910[0x1],_0x454478[_0x1f45c3(0x88e)](_0x214cca);})[_0x126804(0x685)](errorlog):_0x454478[_0x126804(0x88e)](_0x214cca);})[_0x4a6af8(0x685)](errorlog);else _0x454478[_0x4a6af8(0x217)][_0x2f2840[_0x4a6af8(0x5e5)]]['remoteDescription'][_0x4a6af8(0x8c1)]===_0x4a6af8(0x4ae)&&errorlog('Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??');})['catch'](function(_0x2879ad){var _0x4e396a=_0xf69bab;errorlog(_0x2879ad),_0x2f2840[_0x4e396a(0x316)]&&errorlog(_0x2f2840[_0x4e396a(0x316)][_0x4e396a(0x9cb)]);});},_0x454478[_0x3d2e9c(0x92a)]=function(){var _0x3f19e9=_0x3d2e9c;if(_0x454478[_0x3f19e9(0x530)]&&_0x454478[_0x3f19e9(0x530)][_0x3f19e9(0xaef)])return _0x454478[_0x3f19e9(0x530)]['srcObject'];else return _0x454478['videoElement']&&_0x454478[_0x3f19e9(0x530)]['src']&&_0x454478[_0x3f19e9(0x9e8)]?_0x454478[_0x3f19e9(0x9e8)]:(log(_0x3f19e9(0x4de)),checkBasicStreamsExist(),_0x454478[_0x3f19e9(0x530)][_0x3f19e9(0xaef)]);},_0x454478[_0x3d2e9c(0x6f4)]=function(_0xc3ba1,_0x3f78bf){var _0x14ccd9=_0x3d2e9c;log(_0x14ccd9(0x597)+_0x3f78bf+'\x20'+_0xc3ba1);var _0x21121b=new FileReader(),_0x43db73=![];for(var _0x51665b=0x0;_0x51665b<_0x454478[_0x14ccd9(0x8ee)][_0x14ccd9(0x1d5)];_0x51665b++){if(_0x454478['hostedFiles'][_0x51665b]['id']===_0x3f78bf){_0x43db73=_0x51665b;break;}}if(_0x43db73===![]){warnlog(_0x14ccd9(0x81a));return;}else{if(_0x454478[_0x14ccd9(0x8ee)][_0x43db73][_0x14ccd9(0x687)]==0x0){warnlog(_0x14ccd9(0x57f));return;}else{if(!(_0x454478[_0x14ccd9(0x8ee)][_0x43db73][_0x14ccd9(0xaf8)]===![]||_0x454478[_0x14ccd9(0x8ee)][_0x43db73][_0x14ccd9(0xaf8)]===_0xc3ba1)){warnlog(_0x14ccd9(0x954));return;}}}var _0xe1ffd8=0x4000,_0x4bf9ad=0x0,_0x497571=_0x43db73;_0x497571===_0x14ccd9(0x38a)&&(_0x497571=_0x14ccd9(0x9ac)+_0x454478[_0x14ccd9(0x591)](0x5));if(_0xc3ba1 in _0x454478[_0x14ccd9(0xb4c)])var _0x55a1db=_0x454478[_0x14ccd9(0xb4c)][_0xc3ba1][_0x14ccd9(0x2d6)](_0x497571);else{if(_0xc3ba1 in _0x454478[_0x14ccd9(0x217)])var _0x55a1db=_0x454478['rpcs'][_0xc3ba1][_0x14ccd9(0x2d6)](_0x497571);else{warnlog(_0x14ccd9(0x22b));return;}}_0x55a1db[_0x14ccd9(0x43c)]='arraybuffer';var _0x1ca354=_0x454478['hostedFiles'][_0x43db73][_0x14ccd9(0x723)](0x0,_0xe1ffd8);_0x55a1db[_0x14ccd9(0x348)]=()=>{var _0x4fd5ae=_0x14ccd9;_0x55a1db[_0x4fd5ae(0x90e)](JSON[_0x4fd5ae(0x96e)]({'type':_0x4fd5ae(0x8df),'size':_0x454478[_0x4fd5ae(0x8ee)][_0x43db73]['size'],'filename':_0x454478['hostedFiles'][_0x43db73][_0x4fd5ae(0x9fc)],'id':_0x454478['hostedFiles'][_0x43db73]['id']})),_0x21121b[_0x4fd5ae(0x8b3)](_0x1ca354);},_0x55a1db['onclose']=()=>{var _0x49667c=_0x14ccd9;try{var _0x3c6645=_0x454478[_0x49667c(0x3de)][_0x49667c(0x8ed)](_0x55a1db);_0x3c6645>-0x1&&_0x454478[_0x49667c(0x3de)]['splice'](_0x3c6645,0x1);}catch(_0x37660e){errorlog(_0x37660e);}log(_0x49667c(0x590)),_0x55a1db=null;},_0x55a1db['onmessage']=_0x2d7381=>{},_0x454478[_0x14ccd9(0x3de)][_0x14ccd9(0x5fb)](_0x55a1db),_0x21121b[_0x14ccd9(0x599)]=function(){var _0x199d74=_0x14ccd9;if(_0x454478[_0x199d74(0x8ee)][_0x43db73][_0x199d74(0x687)]==0x0)return;var _0x19a31c=_0x21121b[_0x199d74(0xa00)];log(_0x19a31c);try{_0x55a1db[_0x199d74(0x90e)](_0x19a31c);}catch(_0x5038ad){try{_0x55a1db[_0x199d74(0xb30)]();}catch(_0xe27a4a){}warnlog(_0x5038ad);return;}_0x4bf9ad+=0x1;if(_0x4bf9ad*_0xe1ffd8<_0x454478[_0x199d74(0x8ee)][_0x43db73]['size'])try{log('cid:'+_0x4bf9ad),_0x1ca354=_0x454478[_0x199d74(0x8ee)][_0x43db73][_0x199d74(0x723)](_0x4bf9ad*_0xe1ffd8,(_0x4bf9ad+0x1)*_0xe1ffd8),_0x21121b['readAsArrayBuffer'](_0x1ca354);}catch(_0x411b26){errorlog(_0x411b26);}else _0x55a1db['send'](_0x199d74(0x1d0)),_0x55a1db[_0x199d74(0xb30)]();};};var _0x18baff=0x0;_0x454478[_0x3d2e9c(0x419)]=async function(_0x367d41=null){var _0x21bc68=_0x3d2e9c;if(_0x454478[_0x21bc68(0x40a)]!==null)return;else _0x454478[_0x21bc68(0x40a)]=![];!_0x367d41&&_0x454478[_0x21bc68(0x4d5)][_0x21bc68(0x1b9)]&&(_0x367d41=_0x454478[_0x21bc68(0x4d5)]['Chunked_video']);let _0x425bdf=0x0;var _0x4403c5=_0x454478[_0x21bc68(0x92a)]()[_0x21bc68(0xa13)]();if(!_0x4403c5||!_0x4403c5['length']){warnlog(_0x21bc68(0x355)),_0x454478[_0x21bc68(0x40a)]=null;return;}_0x4403c5=_0x4403c5[0x0];var _0x481370=new MediaStreamTrackProcessor(_0x4403c5),_0x197716=_0x481370[_0x21bc68(0x9a1)];const _0x106eef=_0x197716[_0x21bc68(0xb61)]();_0x18baff+=0x1,_0x106eef[_0x21bc68(0x473)]=_0x18baff;var _0x2fc014=![],_0x5b7827=-0x1,_0x550dd2=-0x1;const _0x385b06={'output':async _0x5a26a8=>{var _0x470345=_0x21bc68;if(!_0x454478[_0x470345(0x35c)]||!_0x454478[_0x470345(0x35c)][_0x470345(0x6c4)]){}else{if(_0x5a26a8[_0x470345(0x373)][_0x470345(0x9fc)]==_0x470345(0x447)){let _0x108fd6=new Uint8Array(_0x5a26a8['byteLength']);_0x5a26a8['copyTo'](_0x108fd6),_0x454478[_0x470345(0x2e8)]['push']([_0x5a26a8[_0x470345(0x942)]-_0x550dd2,_0x5a26a8[_0x470345(0x8c1)]]),_0x454478[_0x470345(0x2e8)][_0x470345(0x5fb)](_0x108fd6);_0x454478['chunkIframe']&&pokeIframeAPI(_0x470345(0x7a5),{'type':_0x5a26a8[_0x470345(0x8c1)],'ts':_0x5a26a8['timestamp']});try{await _0x454478['chunkedRecorder'][_0x470345(0x6c4)](_0x470345(0xb83));}catch(_0x34aced){errorlog(_0x34aced);if(!_0x454478[_0x470345(0x35c)]){}}}}},'error':_0x3787cd=>{errorlog(_0x3787cd);}};let _0x40e3a3=new VideoEncoder(_0x385b06);_0x40e3a3['config']=_0x367d41,_0x40e3a3[_0x21bc68(0xa44)](_0x367d41),_0x454478[_0x21bc68(0x4d5)]['Chunked_video']=_0x367d41,_0x454478['chunkedRecorder'][_0x21bc68(0x770)]=_0x40e3a3;var _0x28802a,_0xaf75d0=new Promise((_0x3bbe31,_0x4f5b66)=>{_0x28802a=_0x3bbe31;});return _0xaf75d0[_0x21bc68(0x6db)]=_0x28802a,_0x106eef[_0x21bc68(0x825)]()[_0x21bc68(0xae0)](function _0x2fc2b7({done:_0x57dab5,value:_0x5f5878}){var _0x2dd587=_0x21bc68;if(_0x57dab5||_0x2fc014){_0x40e3a3[_0x2dd587(0xb30)]();_0x5f5878&&_0x5f5878[_0x2dd587(0xb30)]();warnlog(_0x2dd587(0x83e));return;}else{if(_0x40e3a3[_0x2dd587(0x687)]=='closed'){_0x5f5878&&_0x5f5878[_0x2dd587(0xb30)]();warnlog(_0x2dd587(0x23f));return;}}_0x550dd2==-0x1&&(_0x550dd2=_0x5f5878[_0x2dd587(0x942)],_0x454478['stats']['Chunked_video']['realTime']=Date[_0x2dd587(0x333)](),_0xaf75d0[_0x2dd587(0x6db)]());_0x5b7827==_0x5f5878['timestamp']&&(_0x5f5878['timestamp']+=0x1,warnlog(_0x2dd587(0x1bd)));if(!_0x2fc014){_0x5b7827=_0x5f5878['timestamp'],_0x425bdf++;if(_0x454478[_0x2dd587(0x35c)][_0x2dd587(0x89e)]){const _0x3032f8=_0x425bdf>=0x3c;_0x3032f8&&(_0x425bdf=0x0,_0x454478['chunkedRecorder'][_0x2dd587(0x89e)]=![],warnlog(_0x2dd587(0xa6b)));try{_0x40e3a3[_0x2dd587(0x1f5)](_0x5f5878,{'keyFrame':_0x3032f8});}catch(_0x3a9395){errorlog(_0x3a9395);}}else try{_0x40e3a3[_0x2dd587(0x1f5)](_0x5f5878,{'keyFrame':![]});}catch(_0x12a378){errorlog(_0x12a378);}}_0x5f5878['close'](),_0x106eef[_0x2dd587(0x825)]()[_0x2dd587(0xae0)](_0x2fc2b7);}),_0x454478[_0x21bc68(0x40a)]=!![],_0xaf75d0;},_0x454478['webCodecAudio']=async function(_0x514777){var _0x1c4e91=_0x3d2e9c;if(_0x454478[_0x1c4e91(0x99b)]!==null)return;else _0x454478['chunkedAudioEnabled']=![];!_0x514777&&_0x454478[_0x1c4e91(0x4d5)][_0x1c4e91(0x4e6)]&&(_0x514777=_0x454478[_0x1c4e91(0x4d5)][_0x1c4e91(0x4e6)]);var _0x4cd044=_0x454478['getLocalStream'](),_0x453443=_0x4cd044[_0x1c4e91(0x453)]();if(!_0x453443||!_0x453443[_0x1c4e91(0x1d5)]){_0x454478[_0x1c4e91(0x99b)]=null;return;}_0x453443=_0x453443[0x0];var _0x3c60e4=_0x453443[_0x1c4e91(0x288)]();_0x514777[_0x1c4e91(0x200)]>_0x3c60e4[_0x1c4e91(0x904)]&&(_0x514777[_0x1c4e91(0x200)]=_0x3c60e4[_0x1c4e91(0x904)],_0x514777[_0x1c4e91(0x334)]=_0x3c60e4[_0x1c4e91(0x904)]);if(_0x514777['sampleRate']!=_0x3c60e4['sampleRate'])try{_0x4cd044=outboundAudioPipeline();}catch(_0x359110){errorlog(_0x359110);}var _0x3a8cb9=new MediaStreamTrackProcessor(_0x4cd044[_0x1c4e91(0x453)]()[0x0]),_0x5c2adb=_0x3a8cb9[_0x1c4e91(0x9a1)];const _0x2303b1=_0x5c2adb[_0x1c4e91(0xb61)]();var _0x5a839e=![],_0x52031c=-0x1,_0x48c087=-0x1;const _0x121862={'output':async _0x27e78e=>{var _0x255ad4=_0x1c4e91;if(!_0x454478['chunkedRecorder']||!_0x454478['chunkedRecorder'][_0x255ad4(0x6c4)]){}else{if(_0x27e78e[_0x255ad4(0x373)]['name']==_0x255ad4(0x7ab)){let _0x381954=new Uint8Array(_0x27e78e['byteLength']);_0x27e78e[_0x255ad4(0x371)](_0x381954),_0x454478[_0x255ad4(0x2e8)][_0x255ad4(0x5fb)]([_0x27e78e[_0x255ad4(0x942)]-_0x48c087,_0x255ad4(0x9f1)]),_0x454478[_0x255ad4(0x2e8)][_0x255ad4(0x5fb)](_0x381954);_0x454478['chunkIframe']&&pokeIframeAPI(_0x255ad4(0x7a5),{'type':_0x255ad4(0x9f1),'ts':_0x27e78e[_0x255ad4(0x942)]-_0x48c087});try{await _0x454478['chunkedRecorder'][_0x255ad4(0x6c4)]('audio');}catch(_0x8cd7ea){errorlog(_0x8cd7ea);if(!_0x454478[_0x255ad4(0x35c)]){}}}}},'error':_0x288bd5=>{errorlog(_0x288bd5);}};let _0x3278f8=new AudioEncoder(_0x121862);_0x3278f8[_0x1c4e91(0x964)]=_0x514777,_0x3278f8['configure'](_0x514777),_0x454478[_0x1c4e91(0x4d5)]['Chunked_audio']={},_0x454478[_0x1c4e91(0x4d5)][_0x1c4e91(0x4e6)][_0x1c4e91(0xafb)]=_0x514777[_0x1c4e91(0xafb)],_0x454478[_0x1c4e91(0x4d5)]['Chunked_audio'][_0x1c4e91(0x200)]=_0x514777[_0x1c4e91(0x200)],_0x454478[_0x1c4e91(0x4d5)][_0x1c4e91(0x4e6)][_0x1c4e91(0x466)]=_0x514777[_0x1c4e91(0x466)],_0x454478['stats'][_0x1c4e91(0x4e6)][_0x1c4e91(0x9d4)]=_0x514777[_0x1c4e91(0x4c4)]['bitrate'];var _0x28afa3,_0x2ee1ba=new Promise((_0x2e1ff0,_0xf3d3)=>{_0x28afa3=_0x2e1ff0;});return _0x2ee1ba['resolve']=_0x28afa3,_0x2303b1['read']()[_0x1c4e91(0xae0)](function _0x4bdff0({done:_0x385461,value:_0x2815f4}){var _0x54afe2=_0x1c4e91;if(_0x385461||_0x5a839e){_0x3278f8['close']();_0x2815f4&&_0x2815f4[_0x54afe2(0xb30)]();_0x454478['chunkedAudioEnabled']=null;return;}else{if(_0x3278f8[_0x54afe2(0x687)]==_0x54afe2(0x764)){_0x2815f4&&_0x2815f4[_0x54afe2(0xb30)]();_0x454478[_0x54afe2(0x99b)]=null;return;}}try{_0x48c087==-0x1&&(_0x48c087=_0x2815f4[_0x54afe2(0x942)],_0x454478['stats'][_0x54afe2(0x4e6)][_0x54afe2(0x592)]=Date[_0x54afe2(0x333)](),_0x2ee1ba[_0x54afe2(0x6db)]());_0x52031c==_0x2815f4['timestamp']&&(_0x2815f4['timestamp']+=0x1);if(!_0x5a839e){_0x52031c=_0x2815f4[_0x54afe2(0x942)];try{_0x3278f8['encode'](_0x2815f4);}catch(_0x19b3e5){errorlog(_0x19b3e5);}}_0x2815f4[_0x54afe2(0xb30)](),_0x2303b1[_0x54afe2(0x825)]()[_0x54afe2(0xae0)](_0x4bdff0);}catch(_0x392420){errorlog(_0x392420),errorlog(_0x2815f4),errorlog(_0x385461);}}),_0x454478[_0x1c4e91(0x99b)]=!![],_0x2ee1ba;},_0x454478[_0x3d2e9c(0x4b6)]=function(_0x1021e8,_0x3ebc6e={}){var _0x476bcd=_0x3d2e9c;warnlog('PCM\x20STARTED');const _0x57d9f3=new window[(_0x476bcd(0x1e8))]({'sampleRate':_0x3ebc6e[_0x476bcd(0x466)]||0xbb80}),_0x5f3d4c=_0x57d9f3[_0x476bcd(0x71b)](_0x1021e8),_0x59e5b3=0x800,_0x241105=(_0x57d9f3[_0x476bcd(0x3fd)]||_0x57d9f3[_0x476bcd(0x3c7)])['call'](_0x57d9f3,_0x59e5b3,0x1,0x1);return _0x241105[_0x476bcd(0x8cd)]=async function(_0x2ce033){var _0x234eb9=_0x476bcd,_0x2cc92d=new Uint8Array(_0x2ce033[_0x234eb9(0x442)][_0x234eb9(0xb43)](0x0)[_0x234eb9(0x3d9)]);_0x454478[_0x234eb9(0x2e8)]['push']([0x0,_0x234eb9(0x8eb)]),_0x454478[_0x234eb9(0x2e8)]['push'](_0x2cc92d);try{await _0x454478[_0x234eb9(0x35c)][_0x234eb9(0x6c4)](_0x234eb9(0x8eb));}catch(_0x2d9124){errorlog(_0x2d9124),!_0x454478['chunkedRecorder']&&encoder['close']();}},_0x5f3d4c[_0x476bcd(0x72a)](_0x241105),_0x241105[_0x476bcd(0x72a)](_0x57d9f3[_0x476bcd(0x4a3)]),_0x454478[_0x476bcd(0x4d5)][_0x476bcd(0x4e6)]={},_0x454478[_0x476bcd(0x99b)]=!![],_0x241105;},_0x454478['retransmitChunkedStream']=async function(_0x3eb2fc=![],_0x111fdc=![]){var _0x2a0fda=_0x3d2e9c;if(!_0x454478['chunkedRecorder']){warnlog('RE\x20TRANSMISSIONS\x20STARTED');var _0x252da7=null;_0x454478[_0x2a0fda(0x35c)]={},_0x454478[_0x2a0fda(0xaed)]=_0x3eb2fc||![],_0x454478[_0x2a0fda(0xaed)]&&(_0x454478[_0x2a0fda(0x35c)][_0x2a0fda(0x663)]=_0x111fdc),_0x454478[_0x2a0fda(0x35c)]['sendChunks']=async function(_0x2dd0ed='null'){var _0x2dbf2f=_0x2a0fda;if(_0x252da7)return;_0x252da7=!![];var _0x1bb37d=_0x2dd0ed;log(_0x2dbf2f(0x4d1)+_0x454478[_0x2dbf2f(0x2e8)][_0x2dbf2f(0x1d5)]);while(_0x454478['chunksQueue']['length']){if(!Object[_0x2dbf2f(0x753)](_0x454478[_0x2dbf2f(0x8c7)])[_0x2dbf2f(0x1d5)]){_0x454478[_0x2dbf2f(0x2e8)]=[],_0x252da7=null,_0x454478[_0x2dbf2f(0x4d5)][_0x2dbf2f(0xa65)]=0x0;return;}_0x454478[_0x2dbf2f(0x4d5)][_0x2dbf2f(0xa65)]=_0x454478[_0x2dbf2f(0x2e8)]['length'];var _0x20b989=0x0,_0x317adf=_0x454478[_0x2dbf2f(0x2e8)][_0x2dbf2f(0x886)]();if(_0x317adf['length']===0x2){_0x1bb37d=_0x317adf[0x1],_0x317adf[_0x2dbf2f(0x5fb)](_0x454478[_0x2dbf2f(0x2e8)][_0x2dbf2f(0x1d5)]);var _0x44ed46=JSON['stringify'](_0x317adf);for(var _0x86e43d in _0x454478[_0x2dbf2f(0x8c7)]){if(!_0x454478['chunkedTransferChannels'][_0x86e43d])continue;if((_0x1bb37d=='key'||_0x1bb37d==_0x2dbf2f(0x7e9)||_0x1bb37d==_0x2dbf2f(0xb83))&&!_0x454478['pcs'][_0x86e43d][_0x2dbf2f(0xa0e)])continue;if((_0x1bb37d==_0x2dbf2f(0x9f1)||_0x1bb37d==_0x2dbf2f(0x8eb))&&!_0x454478['pcs'][_0x86e43d][_0x2dbf2f(0x5f7)])continue;if(!_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x917)]&&_0x1bb37d==_0x2dbf2f(0x7e9)){warnlog(_0x2dbf2f(0xa8b));continue;}try{if(_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x283)]===_0x2dbf2f(0x51e)){if(!_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d]['detailsSent']){if(_0x454478[_0x2dbf2f(0xaed)]){var _0x212664={..._0x454478[_0x2dbf2f(0xaed)]};_0x212664[_0x2dbf2f(0x942)]=Date['now'](),_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d]['send'](JSON[_0x2dbf2f(0x96e)](_0x212664)),_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x963)]=!![];}else continue;}_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x90e)](_0x44ed46);if(_0x1bb37d==_0x2dbf2f(0x5b7)||_0x1bb37d=='video')_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x917)]=!![];else(_0x1bb37d==_0x2dbf2f(0x9f1)||_0x1bb37d=='pcm')&&(_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x33c)]=!![]);_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0x4d5)]['bufferedAmount']=_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x253)],_0x20b989<_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0x4d5)][_0x2dbf2f(0x253)]&&(_0x20b989=_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d]['stats'][_0x2dbf2f(0x253)]);}}catch(_0x5c2b2f){}}}else{if(_0x317adf[_0x2dbf2f(0x860)]>0x40000){for(var _0x86e43d in _0x454478[_0x2dbf2f(0x8c7)]){if(!_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d])continue;if((_0x1bb37d==_0x2dbf2f(0x5b7)||_0x1bb37d==_0x2dbf2f(0x7e9)||_0x1bb37d==_0x2dbf2f(0xb83))&&!_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d]['allowVideo'])continue;if((_0x1bb37d==_0x2dbf2f(0x9f1)||_0x1bb37d==_0x2dbf2f(0x8eb))&&!_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d]['allowAudio'])continue;if((_0x1bb37d==_0x2dbf2f(0x5b7)||_0x1bb37d==_0x2dbf2f(0x7e9)||_0x1bb37d==_0x2dbf2f(0xb83))&&!_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x917)]){warnlog(_0x2dbf2f(0xa8b));continue;}else{if(!_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d]['audioHeaderSent']&&(_0x1bb37d==_0x2dbf2f(0x9f1)||_0x1bb37d=='pcm')){warnlog(_0x2dbf2f(0x534));continue;}}try{if(_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x283)]===_0x2dbf2f(0x51e)){if(!_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x963)]){if(_0x454478[_0x2dbf2f(0xaed)]){var _0x212664={..._0x454478[_0x2dbf2f(0xaed)]};_0x212664['timestamp']=Date[_0x2dbf2f(0x333)](),_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x90e)](JSON['stringify'](_0x212664)),_0x454478['chunkedTransferChannels'][_0x86e43d][_0x2dbf2f(0x963)]=!![];}else continue;}_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d]['send'](_0x317adf[_0x2dbf2f(0x723)](0x0,0x40000)),_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0x4d5)][_0x2dbf2f(0x253)]=_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x253)],_0x20b989<_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0x4d5)][_0x2dbf2f(0x253)]&&(_0x20b989=_0x454478['pcs'][_0x86e43d]['stats']['bufferedAmount']);}}catch(_0x213867){}}_0x454478[_0x2dbf2f(0x2e8)][_0x2dbf2f(0x8a9)](_0x317adf['slice'](0x40000));}else for(var _0x86e43d in _0x454478[_0x2dbf2f(0x8c7)]){if(!_0x454478['chunkedTransferChannels'][_0x86e43d])continue;if((_0x1bb37d==_0x2dbf2f(0x5b7)||_0x1bb37d=='delta'||_0x1bb37d==_0x2dbf2f(0xb83))&&!_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0xa0e)])continue;if((_0x1bb37d==_0x2dbf2f(0x9f1)||_0x1bb37d==_0x2dbf2f(0x8eb))&&!_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0x5f7)])continue;try{if(_0x454478['chunkedTransferChannels'][_0x86e43d][_0x2dbf2f(0x283)]==='open'){if(!_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d]['detailsSent']){if(_0x454478[_0x2dbf2f(0xaed)]){var _0x212664={..._0x454478['chunkedDetails']};_0x212664['timestamp']=Date[_0x2dbf2f(0x333)](),_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x90e)](JSON['stringify'](_0x212664)),_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d]['detailsSent']=!![];}else continue;}_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d][_0x2dbf2f(0x90e)](_0x317adf);}_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0x4d5)][_0x2dbf2f(0x253)]=_0x454478[_0x2dbf2f(0x8c7)][_0x86e43d]['bufferedAmount'],_0x20b989<_0x454478['pcs'][_0x86e43d][_0x2dbf2f(0x4d5)][_0x2dbf2f(0x253)]&&(_0x20b989=_0x454478[_0x2dbf2f(0xb4c)][_0x86e43d][_0x2dbf2f(0x4d5)][_0x2dbf2f(0x253)]);}catch(_0x405b51){}}}_0x454478[_0x2dbf2f(0x4d5)]['maxBufferSize']=_0x20b989;}_0x252da7=null,_0x454478[_0x2dbf2f(0x4d5)][_0x2dbf2f(0xa65)]=0x0;};}for(var _0x58858d in _0x454478[_0x2a0fda(0xb4c)]){if(_0x454478[_0x2a0fda(0x8c7)][_0x58858d]){if(_0x454478[_0x2a0fda(0xaed)]){var _0x121dc9={..._0x454478[_0x2a0fda(0xaed)]};_0x121dc9[_0x2a0fda(0x942)]=Date[_0x2a0fda(0x333)]();if(_0x3eb2fc)try{_0x454478[_0x2a0fda(0x8c7)][_0x58858d][_0x2a0fda(0x90e)](JSON[_0x2a0fda(0x96e)](_0x121dc9)),_0x454478[_0x2a0fda(0x8c7)][_0x58858d][_0x2a0fda(0x963)]=!![];}catch(_0x502ddd){}else{if(!_0x454478[_0x2a0fda(0x8c7)][_0x58858d]['detailsSent'])try{_0x454478['chunkedTransferChannels'][_0x58858d][_0x2a0fda(0x90e)](JSON[_0x2a0fda(0x96e)](_0x121dc9)),_0x454478[_0x2a0fda(0x8c7)][_0x58858d][_0x2a0fda(0x963)]=!![];}catch(_0x44165c){}}}}else{var _0x25a8af=_0x2a0fda(0x543);_0x454478[_0x2a0fda(0x8c7)][_0x58858d]=_0x454478['pcs'][_0x58858d][_0x2a0fda(0x2d6)](_0x25a8af,{'ordered':!![]}),_0x454478[_0x2a0fda(0x8c7)][_0x58858d][_0x2a0fda(0x9ab)]=_0x2a0fda(0x2c0),_0x454478[_0x2a0fda(0x8c7)][_0x58858d]['binaryType']=_0x2a0fda(0x5b6),_0x454478[_0x2a0fda(0x8c7)][_0x58858d][_0x2a0fda(0xb7a)]=![],_0x454478['chunkedTransferChannels'][_0x58858d][_0x2a0fda(0x963)]=![],_0x454478[_0x2a0fda(0x8c7)][_0x58858d][_0x2a0fda(0x2eb)]=null,_0x454478['chunkedTransferChannels'][_0x58858d]['keyframeSent']=![],_0x454478['chunkedTransferChannels'][_0x58858d][_0x2a0fda(0x33c)]=![],_0x454478[_0x2a0fda(0x8c7)][_0x58858d]['onopen']=()=>{var _0x12a38f=_0x2a0fda;log(_0x12a38f(0xadd));if(_0x454478[_0x12a38f(0xaed)]){var _0x5ab6b3={..._0x454478['chunkedDetails']};_0x5ab6b3[_0x12a38f(0x942)]=Date[_0x12a38f(0x333)](),_0x454478[_0x12a38f(0x8c7)][_0x58858d]['send'](JSON[_0x12a38f(0x96e)](_0x5ab6b3)),_0x454478[_0x12a38f(0x8c7)][_0x58858d][_0x12a38f(0x963)]=!![];}},_0x454478['chunkedTransferChannels'][_0x58858d]['onclose']=()=>{var _0x17e01a=_0x2a0fda;try{var _0x164f9f=_0x454478['hostedTransfers'][_0x17e01a(0x8ed)](_0x454478[_0x17e01a(0x8c7)][_0x58858d]);_0x164f9f>-0x1&&_0x454478[_0x17e01a(0x3de)]['splice'](_0x164f9f,0x1);}catch(_0x4ca566){errorlog(_0x4ca566);}log(_0x17e01a(0x215)),_0x454478['chunkedTransferChannels'][_0x58858d]=null,delete _0x454478[_0x17e01a(0x8c7)][_0x58858d];var _0x409f21=![];for(var _0x2a76fe=0x0;_0x2a76fe<_0x454478[_0x17e01a(0x3de)]['length'];_0x2a76fe++){if('contentType'in _0x454478['hostedTransfers'][_0x2a76fe]&&_0x454478[_0x17e01a(0x3de)][_0x2a76fe][_0x17e01a(0x9ab)]=='chunks'){_0x409f21=!![];break;}}},_0x454478['chunkedTransferChannels'][_0x58858d][_0x2a0fda(0x74b)]=_0x3d8157=>{var _0x5a2918=_0x2a0fda;if(_0x3d8157['data'])try{var _0xbed6f9=JSON[_0x5a2918(0x66e)](_0x3d8157[_0x5a2918(0x62b)]);_0xbed6f9['kf']&&(_0x454478['chunkedRecorder'][_0x5a2918(0x663)]?(_0x454478['chunkedRecorder'][_0x5a2918(0x663)]['send'](JSON[_0x5a2918(0x96e)]({'kf':!![]})),warnlog(_0x5a2918(0x94a))):errorlog(_0x5a2918(0x3c6)));}catch(_0x573e2a){}},_0x454478[_0x2a0fda(0x3de)][_0x2a0fda(0x5fb)](_0x454478[_0x2a0fda(0x8c7)][_0x58858d]);}}await _0x454478['chunkedRecorder']['sendChunks']();};async function _0x315649(_0xe7cb52=0x500,_0x3dfd0f=0x2d0,_0x48c0b9=0x1e){var _0x1e580d=_0x3d2e9c,_0x5a7265=[_0x1e580d(0x1d7),_0x1e580d(0x22c),_0x1e580d(0x949),_0x1e580d(0x2d3)],_0x4b6f96=[_0x1e580d(0x34d),_0x1e580d(0x526)],_0x534e86=[];if(_0x454478[_0x1e580d(0xa01)]){var _0x20943e=[],_0x4939b3=_0x1e580d(0x669);for(var _0x2af0dc of _0x5a7265){for(var _0x484769 of _0x4b6f96){_0x20943e[_0x1e580d(0x5fb)]({'codec':_0x2af0dc,'alpha':_0x4939b3,'hardwareAcceleration':_0x484769,'width':_0xe7cb52,'height':_0x3dfd0f,'bitrate':0x1e8480,'bitrateMode':'constant','framerate':_0x48c0b9,'latencyMode':'realtime'});}}for(var _0x1a9367=0x0;_0x1a9367<_0x20943e[_0x1e580d(0x1d5)];_0x1a9367++){var _0x169185=await VideoEncoder[_0x1e580d(0x95a)](_0x20943e[_0x1a9367]);_0x169185&&_0x169185[_0x1e580d(0x8fd)]&&_0x534e86[_0x1e580d(0x5fb)](_0x169185);}!_0x534e86['length']&&(!_0x454478[_0x1e580d(0xa1f)]&&warnUser(_0x1e580d(0x233),0x1770));}if(!_0x534e86[_0x1e580d(0x1d5)]){var _0x20943e=[],_0x4939b3=_0x1e580d(0x443);for(var _0x2af0dc of _0x5a7265){for(var _0x484769 of _0x4b6f96){_0x20943e['push']({'codec':_0x2af0dc,'alpha':_0x4939b3,'hardwareAcceleration':_0x484769,'width':_0xe7cb52,'height':_0x3dfd0f,'bitrate':0x1e8480,'bitrateMode':'constant','framerate':_0x48c0b9,'latencyMode':'realtime'});}}for(var _0x1a9367=0x0;_0x1a9367<_0x20943e[_0x1e580d(0x1d5)];_0x1a9367++){var _0x169185=await VideoEncoder['isConfigSupported'](_0x20943e[_0x1a9367]);_0x169185&&_0x169185['supported']&&_0x534e86[_0x1e580d(0x5fb)](_0x169185);}}return _0x534e86;}_0x454478['chunkedStream']=async function(_0x12ee7b){var _0x7cb43c=_0x3d2e9c;log(_0x7cb43c(0x550)+_0x12ee7b+'\x20'+_0x454478[_0x7cb43c(0x40a)]+'\x20'+_0x454478[_0x7cb43c(0x99b)]);!_0x454478[_0x7cb43c(0x40a)]&&_0x454478[_0x7cb43c(0x35c)]&&_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x628)]&&await _0x454478['webCodec'](_0x454478['stats'][_0x7cb43c(0x1b9)]);!_0x454478[_0x7cb43c(0x99b)]&&_0x454478[_0x7cb43c(0x35c)]&&_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x347)]&&await _0x454478[_0x7cb43c(0x471)](_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x347)]);if(_0x12ee7b in _0x454478[_0x7cb43c(0x8c7)]){warnlog(_0x7cb43c(0xa2e));return;}else _0x454478['chunkedTransferChannels'][_0x12ee7b]=null;if(!_0x454478[_0x7cb43c(0x35c)]){var _0x450b14=_0x454478[_0x7cb43c(0x92a)](),_0x5d7c8c=_0x454478[_0x7cb43c(0x543)],_0x107176=null;_0x454478[_0x7cb43c(0x321)]&&_0x454478['maxvideobitrate']<_0x5d7c8c&&(_0x5d7c8c=_0x454478['maxvideobitrate']);var _0x4cc042={'codec':'vp09.00.10.08','width':0x780,'height':0x438,'bitrate':parseInt(_0x5d7c8c*0x3e8),'frameRate':0x1e,'latencyMode':'realtime'},_0x256006=_0x450b14[_0x7cb43c(0xa13)]();if(_0x256006[_0x7cb43c(0x1d5)]){var _0x2d82c9=_0x256006[0x0][_0x7cb43c(0x288)]();_0x2d82c9[_0x7cb43c(0x83c)]&&(_0x4cc042[_0x7cb43c(0x83c)]=_0x2d82c9[_0x7cb43c(0x83c)]),_0x2d82c9['height']&&(_0x4cc042[_0x7cb43c(0x6c6)]=_0x2d82c9[_0x7cb43c(0x6c6)]),_0x2d82c9[_0x7cb43c(0x32d)]&&(_0x4cc042[_0x7cb43c(0x32d)]=_0x2d82c9[_0x7cb43c(0x32d)]);}else _0x4cc042=![];if(_0x5d7c8c<0x259){var _0x33b92f=_0x4cc042[_0x7cb43c(0x83c)]*_0x4cc042[_0x7cb43c(0x6c6)]/(0x280*0x168);if(_0x33b92f>=0x2)_0x4cc042[_0x7cb43c(0x83c)]=parseInt(_0x4cc042[_0x7cb43c(0x83c)]/0x2),_0x4cc042[_0x7cb43c(0x6c6)]=parseInt(_0x4cc042[_0x7cb43c(0x6c6)]/0x2);else _0x33b92f>=1.5&&(_0x4cc042[_0x7cb43c(0x83c)]=parseInt(_0x4cc042[_0x7cb43c(0x83c)]/1.5),_0x4cc042[_0x7cb43c(0x6c6)]=parseInt(_0x4cc042[_0x7cb43c(0x6c6)]/1.5));}try{var _0x3fea0b=await _0x315649(_0x4cc042[_0x7cb43c(0x83c)],_0x4cc042[_0x7cb43c(0x6c6)],_0x4cc042[_0x7cb43c(0x32d)]);_0x3fea0b&&_0x3fea0b[_0x7cb43c(0x1d5)]&&(_0x4cc042['codec']=_0x3fea0b[0x0][_0x7cb43c(0x964)][_0x7cb43c(0xafb)],_0x4cc042['alpha']=_0x3fea0b[0x0][_0x7cb43c(0x964)]['alpha']),console[_0x7cb43c(0x392)](_0x3fea0b);}catch(_0x3cca1e){errorlog(_0x3cca1e);}warnlog(_0x4cc042);_0x4cc042[_0x7cb43c(0x83c)]==_0x4cc042['height']&&(_0x4cc042['width']=0x280,_0x4cc042[_0x7cb43c(0x6c6)]=0x280);var _0x1b0ba1={'codec':_0x7cb43c(0x225),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0x5d7c8c>0xbb8)_0x1b0ba1={'codec':_0x7cb43c(0x225),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else _0x5d7c8c<0x259&&(_0x1b0ba1={'codec':_0x7cb43c(0x225),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}});_0x454478[_0x7cb43c(0x8eb)]&&(_0x1b0ba1={'codec':_0x7cb43c(0x8eb),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80});!_0x450b14[_0x7cb43c(0x453)]()[_0x7cb43c(0x1d5)]&&(_0x1b0ba1=![]);if(!_0x1b0ba1&&!_0x4cc042){warnlog(_0x7cb43c(0x4db));return;}warnlog(_0x7cb43c(0x2ad)),_0x454478[_0x7cb43c(0x35c)]={},_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x89e)]=!![],_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x628)]=_0x4cc042||![],_0x454478[_0x7cb43c(0x35c)]['configAudio']=_0x1b0ba1||![],_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x492)]=[],_0x454478[_0x7cb43c(0x4d5)]['adjustBitrate']=_0x454478['chunked'];function _0x4b03ed(){var _0x52ea6a=_0x7cb43c;const _0x27573e=_0x52ea6a(0x911);var _0x4eeee8=new WebSocket('ws://localhost:9001/'+_0x27573e+'/pubilsher');return _0x4eeee8[_0x52ea6a(0x43c)]=_0x52ea6a(0x5b6),_0x4eeee8[_0x52ea6a(0x348)]=()=>{var _0x407666=_0x52ea6a;console[_0x407666(0x392)](_0x407666(0x476)),_0x454478['chunkedRecorder']&&_0x454478[_0x407666(0x35c)][_0x407666(0x6c4)]&&_0x454478[_0x407666(0x35c)]['sendChunks']();},_0x4eeee8[_0x52ea6a(0x98c)]=function(_0x195b4c){var _0x3b65ae=_0x52ea6a;if(Array[_0x3b65ae(0x68b)](_0x195b4c)){let _0x8acb82={'timestamp':Date[_0x3b65ae(0x333)](),'type':_0x3b65ae(0x4da),'realTimeVideo':_0x454478['stats'][_0x3b65ae(0x1b9)][_0x3b65ae(0x592)]||0x0,'realTimeAudio':_0x454478[_0x3b65ae(0x4d5)][_0x3b65ae(0x4e6)][_0x3b65ae(0x592)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x454478[_0x3b65ae(0x35c)]['configVideo'],'configAudio':_0x454478[_0x3b65ae(0x35c)][_0x3b65ae(0x347)],'recordType':_0x454478['chunked'],'filename':_0xf937e2+'.webm','id':_0xf937e2};_0x4eeee8[_0x3b65ae(0x561)]([..._0x195b4c,_0x8acb82]);}else{if(typeof _0x195b4c===_0x3b65ae(0xb97))_0x4eeee8[_0x3b65ae(0xa70)](_0x195b4c);else return _0x3b65ae(0xa38);}},_0x4eeee8[_0x52ea6a(0x561)]=function(_0x28c101){var _0x40beb1=_0x52ea6a;try{const _0x25aea1=JSON[_0x40beb1(0x96e)](_0x28c101),_0x21adf7=new TextEncoder()['encode'](_0x25aea1),_0x26684c=new Uint8Array([0x0]),_0x32ae65=new Uint8Array(_0x26684c['length']+_0x21adf7[_0x40beb1(0x1d5)]);_0x32ae65[_0x40beb1(0x4cc)](_0x26684c,0x0),_0x32ae65[_0x40beb1(0x4cc)](_0x21adf7,_0x26684c[_0x40beb1(0x1d5)]),this[_0x40beb1(0x90e)](_0x32ae65);}catch(_0x4a8aa7){errorlog(_0x4a8aa7);}},_0x4eeee8[_0x52ea6a(0xa70)]=function(_0x4e0aae){var _0x4b0df5=_0x52ea6a;try{const _0x3bc5de=new Uint8Array([0x1]),_0x436520=new Uint8Array(_0x3bc5de[_0x4b0df5(0x1d5)]+_0x4e0aae['byteLength']);_0x436520['set'](_0x3bc5de,0x0),_0x436520['set'](new Uint8Array(_0x4e0aae),_0x3bc5de['length']),this[_0x4b0df5(0x90e)](_0x436520);}catch(_0x264116){errorlog(_0x264116);}},_0x4eeee8['onclose']=()=>{var _0x4cb696=_0x52ea6a;console[_0x4cb696(0x392)]('Disconnected');},_0x4eeee8[_0x52ea6a(0x565)]=_0x48ade5=>{console['error']('WebSocket\x20Error:',_0x48ade5);},_0x4eeee8;}_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x914)]=![],_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x6c4)]=async function(_0x468d6c=_0x7cb43c(0x760)){var _0x44fa70=_0x7cb43c;if(_0x107176)return;_0x107176=!![];if(_0x454478[_0x44fa70(0xb46)]){!_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x914)]&&(_0x454478['chunkedRecorder']['wss']=_0x4b03ed());if(_0x454478[_0x44fa70(0x35c)]['wss']){if(_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x914)][_0x44fa70(0x283)]===0x1)while(_0x454478[_0x44fa70(0x2e8)][_0x44fa70(0x1d5)]){try{_0x454478['chunkedRecorder'][_0x44fa70(0x914)][_0x44fa70(0x98c)](_0x454478[_0x44fa70(0x2e8)]['shift']());}catch(_0x37a166){break;}}else _0x454478['chunksQueue']=[];_0x107176=null;return;}}var _0x5169bb=_0x468d6c;while(_0x454478['chunksQueue'][_0x44fa70(0x1d5)]){if(!Object[_0x44fa70(0x753)](_0x454478[_0x44fa70(0x8c7)])[_0x44fa70(0x1d5)]){_0x454478[_0x44fa70(0x2e8)]=[],_0x107176=null,_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0xa65)]=0x0,_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x492)]=[];return;}_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0xa65)]=_0x454478['chunksQueue'][_0x44fa70(0x1d5)];var _0xb3a7e3=0x0,_0x3c8f3c=_0x454478['chunksQueue'][_0x44fa70(0x886)]();if(_0x3c8f3c[_0x44fa70(0x1d5)]===0x2){_0x5169bb=_0x3c8f3c[0x1],_0x3c8f3c[_0x44fa70(0x5fb)](_0x454478[_0x44fa70(0x2e8)][_0x44fa70(0x1d5)]);var _0x100e0b=JSON[_0x44fa70(0x96e)](_0x3c8f3c);for(var _0x949c04 in _0x454478['chunkedTransferChannels']){if(!_0x454478[_0x44fa70(0x8c7)][_0x949c04])continue;if((_0x5169bb=='key'||_0x5169bb==_0x44fa70(0x7e9)||_0x5169bb==_0x44fa70(0xb83))&&!_0x454478['pcs'][_0x949c04][_0x44fa70(0xa0e)])continue;if(!_0x454478[_0x44fa70(0xb4c)][_0x949c04])continue;if((_0x5169bb=='audio'||_0x5169bb==_0x44fa70(0x8eb))&&!_0x454478[_0x44fa70(0xb4c)][_0x949c04][_0x44fa70(0x5f7)])continue;try{_0x454478[_0x44fa70(0x8c7)][_0x949c04][_0x44fa70(0x283)]===_0x44fa70(0x51e)&&_0x454478[_0x44fa70(0x8c7)][_0x949c04]['send'](_0x100e0b),_0x454478['pcs'][_0x949c04][_0x44fa70(0x4d5)][_0x44fa70(0x253)]=_0x454478[_0x44fa70(0x8c7)][_0x949c04][_0x44fa70(0x253)],_0xb3a7e3<_0x454478['pcs'][_0x949c04]['stats'][_0x44fa70(0x253)]&&(_0xb3a7e3=_0x454478['pcs'][_0x949c04][_0x44fa70(0x4d5)][_0x44fa70(0x253)]);}catch(_0x16f886){}}}else{if(_0x3c8f3c[_0x44fa70(0x860)]>0x40000){for(var _0x949c04 in _0x454478[_0x44fa70(0x8c7)]){if(!_0x454478[_0x44fa70(0x8c7)][_0x949c04])continue;if((_0x5169bb=='key'||_0x5169bb=='delta'||_0x5169bb==_0x44fa70(0xb83))&&!_0x454478[_0x44fa70(0xb4c)][_0x949c04][_0x44fa70(0xa0e)])continue;if(!_0x454478[_0x44fa70(0xb4c)][_0x949c04])continue;if((_0x5169bb==_0x44fa70(0x9f1)||_0x5169bb==_0x44fa70(0x8eb))&&!_0x454478[_0x44fa70(0xb4c)][_0x949c04]['allowAudio'])continue;try{_0x454478[_0x44fa70(0x8c7)][_0x949c04]['readyState']==='open'&&_0x454478['chunkedTransferChannels'][_0x949c04][_0x44fa70(0x90e)](_0x3c8f3c[_0x44fa70(0x723)](0x0,0x40000)),_0x454478[_0x44fa70(0xb4c)][_0x949c04][_0x44fa70(0x4d5)][_0x44fa70(0x253)]=_0x454478[_0x44fa70(0x8c7)][_0x949c04][_0x44fa70(0x253)],_0xb3a7e3<_0x454478['pcs'][_0x949c04][_0x44fa70(0x4d5)][_0x44fa70(0x253)]&&(_0xb3a7e3=_0x454478[_0x44fa70(0xb4c)][_0x949c04][_0x44fa70(0x4d5)][_0x44fa70(0x253)]);}catch(_0x5eaf33){}}_0x454478[_0x44fa70(0x2e8)][_0x44fa70(0x8a9)](_0x3c8f3c[_0x44fa70(0x723)](0x40000)),_0x454478[_0x44fa70(0x35c)]['chunkRates'][_0x44fa70(0x5fb)]({'bufferSize':_0xb3a7e3,'byteLength':0x40000,'timestamp':Date[_0x44fa70(0x333)]()});}else{for(var _0x949c04 in _0x454478[_0x44fa70(0x8c7)]){if(!_0x454478[_0x44fa70(0x8c7)][_0x949c04])continue;if((_0x5169bb==_0x44fa70(0x5b7)||_0x5169bb==_0x44fa70(0x7e9)||_0x5169bb=='video')&&!_0x454478[_0x44fa70(0xb4c)][_0x949c04][_0x44fa70(0xa0e)])continue;if(!_0x454478[_0x44fa70(0xb4c)][_0x949c04])continue;if((_0x5169bb==_0x44fa70(0x9f1)||_0x5169bb==_0x44fa70(0x8eb))&&!_0x454478['pcs'][_0x949c04][_0x44fa70(0x5f7)])continue;try{_0x454478[_0x44fa70(0x8c7)][_0x949c04]['readyState']===_0x44fa70(0x51e)&&_0x454478[_0x44fa70(0x8c7)][_0x949c04][_0x44fa70(0x90e)](_0x3c8f3c),_0x454478[_0x44fa70(0xb4c)][_0x949c04][_0x44fa70(0x4d5)][_0x44fa70(0x253)]=_0x454478[_0x44fa70(0x8c7)][_0x949c04][_0x44fa70(0x253)],_0xb3a7e3<_0x454478[_0x44fa70(0xb4c)][_0x949c04][_0x44fa70(0x4d5)][_0x44fa70(0x253)]&&(_0xb3a7e3=_0x454478[_0x44fa70(0xb4c)][_0x949c04]['stats']['bufferedAmount']);}catch(_0x1d1241){}}_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x492)][_0x44fa70(0x5fb)]({'bufferSize':_0xb3a7e3,'byteLength':_0x3c8f3c[_0x44fa70(0x860)],'timestamp':Date['now']()});}}_0x454478[_0x44fa70(0x35c)]['chunkRates']=_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x492)][_0x44fa70(0x723)](-0x3e8);let _0x4384bd=_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x930)]||_0x454478['chunked'],_0xedd25e=0x0,_0x5d906d=0x0,_0x257f8c=0x0;for(let _0x4ed15a=_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x492)][_0x44fa70(0x1d5)]-0x1;_0x4ed15a>0x0;_0x4ed15a--){if(_0x257f8c>_0x454478[_0x44fa70(0x682)]*0x2){_0x454478[_0x44fa70(0x35c)]['chunkRates'][_0x44fa70(0xa87)](_0x4ed15a-0x1,0x1);continue;}const _0x3bae3e=_0x454478[_0x44fa70(0x35c)]['chunkRates'][_0x4ed15a-0x1],_0x14a6f1=_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x492)][_0x4ed15a];_0x5d906d+=_0x14a6f1[_0x44fa70(0xa6e)]-_0x3bae3e[_0x44fa70(0xa6e)],_0xedd25e+=_0x14a6f1['byteLength'],_0x257f8c+=_0x14a6f1[_0x44fa70(0x942)]-_0x3bae3e[_0x44fa70(0x942)];}let _0x3316fa=_0xedd25e-_0x5d906d;const _0x3ed70e=_0xedd25e/(_0x257f8c/0x3e8)*0x8/0x3e8,_0x5eb64c=_0x3316fa/(_0x257f8c/0x3e8)*0x8/0x3e8;_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x9fa)]=parseInt(0x8*_0xb3a7e3/_0x5eb64c)+_0x44fa70(0x268)+_0x454478[_0x44fa70(0x682)];let _0x8c840=0x8*_0xb3a7e3/_0x5eb64c/_0x454478['sendingBuffer'];_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x7d9)]=_0x8c840,_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0xb99)]=parseInt(_0x3ed70e)+'\x20:\x20'+parseInt(_0x5eb64c),_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x9c4)]=parseInt(_0x4384bd);if(_0x3ed70e>_0x5eb64c){if(_0x8c840>0.2)_0x454478[_0x44fa70(0x4d5)]['adjustBitrate']=_0x4384bd*0.95;else{if(_0x8c840>0.5)_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x930)]=_0x4384bd*0.9;else _0x8c840>0x1&&(_0x454478['stats']['adjustBitrate']=_0x4384bd*0.2);}}else _0x454478['stats'][_0x44fa70(0x930)]=_0x4384bd*1.1;_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x930)]<0xa&&(_0x454478[_0x44fa70(0x4d5)]['adjustBitrate']=0xa);_0x454478['stats'][_0x44fa70(0x930)]>_0x454478[_0x44fa70(0x543)]&&(_0x454478[_0x44fa70(0x4d5)]['adjustBitrate']=_0x454478[_0x44fa70(0x543)]);try{_0x454478[_0x44fa70(0x35c)]&&_0x454478['chunkedRecorder'][_0x44fa70(0x770)]&&(_0x454478['chunkedRecorder'][_0x44fa70(0x770)]['state']=='closed'&&(console[_0x44fa70(0x392)]('Video\x20encdoder\x20closed'),delete _0x454478[_0x44fa70(0x35c)][_0x44fa70(0x770)],_0x454478[_0x44fa70(0x40a)]=null,await _0x454478[_0x44fa70(0x419)]()),_0x454478['chunkedRecorder']&&_0x454478['chunkedRecorder'][_0x44fa70(0x770)]&&_0x454478['chunkedRecorder']['videoEncoder'][_0x44fa70(0xa44)]&&_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x770)][_0x44fa70(0x964)]&&(_0x454478['chunkedRecorder'][_0x44fa70(0x770)][_0x44fa70(0x964)][_0x44fa70(0x9d4)]&&_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x930)]&&(_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x770)][_0x44fa70(0x964)]['bitrate']=_0x454478['stats']['adjustBitrate']*0x3e8),_0x454478[_0x44fa70(0x35c)]['videoEncoder'][_0x44fa70(0x964)]['tuning']&&_0x454478[_0x44fa70(0x4d5)]['adjustBitrate']&&(_0x454478['chunkedRecorder'][_0x44fa70(0x770)]['config'][_0x44fa70(0x4c4)][_0x44fa70(0x9d4)]=_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x930)]*0x3e8),_0x454478['chunkedRecorder'][_0x44fa70(0x770)][_0x44fa70(0xa44)](_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x770)][_0x44fa70(0x964)])),_0x454478[_0x44fa70(0x4d5)]['adjustBitrate']=parseInt(_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0x930)])),_0x454478[_0x44fa70(0x35c)]&&_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x4d6)]&&(_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x4d6)][_0x44fa70(0x687)]=='closed'&&(console['log'](_0x44fa70(0x998)),delete _0x454478[_0x44fa70(0x35c)][_0x44fa70(0x4d6)],_0x454478[_0x44fa70(0x99b)]=null,await _0x454478[_0x44fa70(0x471)]()),_0x454478[_0x44fa70(0x35c)]&&_0x454478[_0x44fa70(0x35c)]['audioEncoder']&&_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x4d6)][_0x44fa70(0xa44)]&&_0x454478[_0x44fa70(0x35c)]['audioEncoder'][_0x44fa70(0x964)]&&_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x4d6)]['configure'](_0x454478[_0x44fa70(0x35c)]['audioEncoder'][_0x44fa70(0x964)]));}catch(_0x3de3ca){errorlog(_0x3de3ca);if(_0x454478[_0x44fa70(0x8c7)])for(var _0x949c04 in _0x454478[_0x44fa70(0x8c7)]){_0x454478[_0x44fa70(0x8c7)][_0x949c04][_0x44fa70(0xb30)]();_0x949c04 in _0x454478[_0x44fa70(0x8c7)]&&delete _0x454478[_0x44fa70(0x8c7)][_0x949c04];_0x454478['chunkedVideoEnabled']=null,_0x454478[_0x44fa70(0x99b)]=null;if(_0x454478[_0x44fa70(0x35c)]&&_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x770)]){try{_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x770)]['close']();}catch(_0x18a83b){}delete _0x454478[_0x44fa70(0x35c)][_0x44fa70(0x770)],await _0x454478['webCodec']();}if(_0x454478[_0x44fa70(0x35c)]&&_0x454478[_0x44fa70(0x35c)][_0x44fa70(0x4d6)])try{_0x454478[_0x44fa70(0x35c)]['audioEncoder'][_0x44fa70(0xb30)](),delete _0x454478[_0x44fa70(0x35c)][_0x44fa70(0x4d6)];}catch(_0xdb213f){}setTimeout(function(_0x454415){var _0x23f510=_0x44fa70;_0x454478[_0x23f510(0x596)](_0x454415);},0x3e8,_0x949c04);}return;}}_0x107176=null,_0x454478[_0x44fa70(0x4d5)][_0x44fa70(0xa65)]=0x0;},_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x628)]&&(_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x1d3)]=_0x454478[_0x7cb43c(0x419)](_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x628)])),_0x454478[_0x7cb43c(0x35c)]['configAudio']&&(_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x347)]['codec']==_0x7cb43c(0x8eb)?_0x454478[_0x7cb43c(0x4b6)](_0x450b14,_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x347)]):_0x454478['chunkedRecorder'][_0x7cb43c(0xaa4)]=_0x454478[_0x7cb43c(0x471)](_0x454478['chunkedRecorder']['configAudio'])),_0x450b14[_0x7cb43c(0xa73)]=function(_0x1775a8){var _0x5e39b6=_0x7cb43c;warnlog(_0x5e39b6(0xa40)),log(_0x1775a8);};}else warnlog(_0x7cb43c(0x5c5));_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x1d3)]&&(await _0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x1d3)],delete _0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0x1d3)]);_0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0xaa4)]&&(await _0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0xaa4)],delete _0x454478[_0x7cb43c(0x35c)][_0x7cb43c(0xaa4)]);var _0xf937e2=_0x7cb43c(0x543);if(_0x12ee7b in _0x454478[_0x7cb43c(0xb4c)]){if(!_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b])_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b]=_0x454478[_0x7cb43c(0xb4c)][_0x12ee7b][_0x7cb43c(0x2d6)](_0xf937e2,{'ordered':!![]});else{errorlog('You\x20might\x20already\x20be\x20connected\x20to\x20this\x20chunked\x20video\x20stream');return;}}else{warnlog(_0x7cb43c(0x22b));return;}_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b][_0x7cb43c(0x9ab)]=_0x7cb43c(0x2c0),_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b][_0x7cb43c(0x43c)]=_0x7cb43c(0x5b6),_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b][_0x7cb43c(0xb7a)]=![],_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b]['onopen']=()=>{var _0x2cb0b8=_0x7cb43c;log(_0x2cb0b8(0x207));if(_0x454478[_0x2cb0b8(0x99b)]&&_0x454478[_0x2cb0b8(0x40a)]&&_0x454478[_0x2cb0b8(0xb4c)][_0x12ee7b]['allowAudio']&&_0x454478[_0x2cb0b8(0xb4c)][_0x12ee7b][_0x2cb0b8(0xa0e)]){let _0x34e15e={'timestamp':Date[_0x2cb0b8(0x333)](),'type':'chunkedtransfer','realTimeVideo':_0x454478[_0x2cb0b8(0x4d5)][_0x2cb0b8(0x1b9)]['realTime']||0x0,'realTimeAudio':_0x454478[_0x2cb0b8(0x4d5)]['Chunked_audio']['realTime']||0x0,'size':0x5af3107a3fff,'configVideo':_0x454478[_0x2cb0b8(0x35c)]['configVideo'],'configAudio':_0x454478[_0x2cb0b8(0x35c)][_0x2cb0b8(0x347)],'recordType':_0x454478['chunked'],'filename':_0xf937e2+_0x2cb0b8(0xac5),'id':_0xf937e2};log(_0x34e15e),_0x454478['chunkedTransferChannels'][_0x12ee7b][_0x2cb0b8(0x90e)](JSON[_0x2cb0b8(0x96e)](_0x34e15e));}else{if(_0x454478['chunkedAudioEnabled']&&_0x454478[_0x2cb0b8(0xb4c)][_0x12ee7b][_0x2cb0b8(0x5f7)]){let _0x1eb14b={'timestamp':Date[_0x2cb0b8(0x333)](),'type':_0x2cb0b8(0x4da),'realTimeAudio':_0x454478['stats'][_0x2cb0b8(0x4e6)][_0x2cb0b8(0x592)]||0x0,'size':0x5af3107a3fff,'configAudio':_0x454478[_0x2cb0b8(0x35c)][_0x2cb0b8(0x347)],'recordType':_0x454478['chunked'],'filename':_0xf937e2+_0x2cb0b8(0xac5),'id':_0xf937e2};log(_0x1eb14b),_0x454478[_0x2cb0b8(0x8c7)][_0x12ee7b][_0x2cb0b8(0x90e)](JSON[_0x2cb0b8(0x96e)](_0x1eb14b));}else{if(_0x454478[_0x2cb0b8(0x40a)]&&_0x454478[_0x2cb0b8(0xb4c)][_0x12ee7b]['allowVideo']){let _0x1232ee={'timestamp':Date[_0x2cb0b8(0x333)](),'type':_0x2cb0b8(0x4da),'realTimeVideo':_0x454478['stats'][_0x2cb0b8(0x1b9)][_0x2cb0b8(0x592)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x454478['chunkedRecorder']['configVideo'],'recordType':_0x454478[_0x2cb0b8(0x543)],'filename':_0xf937e2+_0x2cb0b8(0xac5),'id':_0xf937e2};log(_0x1232ee),_0x454478['chunkedTransferChannels'][_0x12ee7b][_0x2cb0b8(0x90e)](JSON['stringify'](_0x1232ee));}}}},_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b][_0x7cb43c(0x46f)]=()=>{var _0x59112e=_0x7cb43c;try{var _0x52a438=_0x454478[_0x59112e(0x3de)][_0x59112e(0x8ed)](_0x454478['chunkedTransferChannels'][_0x12ee7b]);_0x52a438>-0x1&&_0x454478['hostedTransfers'][_0x59112e(0xa87)](_0x52a438,0x1);}catch(_0x40b651){errorlog(_0x40b651);}log('Transfer\x20ended'),_0x454478[_0x59112e(0x8c7)][_0x12ee7b]=null,delete _0x454478[_0x59112e(0x8c7)][_0x12ee7b];var _0x5cd85c=!![];for(var _0x5b2f20=0x0;_0x5b2f20<_0x454478['hostedTransfers']['length'];_0x5b2f20++){if(_0x59112e(0x9ab)in _0x454478[_0x59112e(0x3de)][_0x5b2f20]&&_0x454478[_0x59112e(0x3de)][_0x5b2f20][_0x59112e(0x9ab)]=='chunks'){_0x5cd85c=![];break;}}if(_0x5cd85c){warnlog(_0x59112e(0x585));try{_0x454478[_0x59112e(0x35c)]['stop']();}catch(_0x247f53){}_0x454478[_0x59112e(0x35c)]=![];}},_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b][_0x7cb43c(0x74b)]=_0xad795=>{var _0x5528ea=_0x7cb43c;if(_0xad795[_0x5528ea(0x62b)])try{var _0x3f9536=JSON[_0x5528ea(0x66e)](_0xad795[_0x5528ea(0x62b)]);_0x3f9536['kf']&&(warnlog(_0x5528ea(0xa30)),_0x454478[_0x5528ea(0x35c)][_0x5528ea(0x89e)]=!![]);}catch(_0x124036){}},_0x454478[_0x7cb43c(0x3de)]['push'](_0x454478[_0x7cb43c(0x8c7)][_0x12ee7b]);},_0x454478[_0x3d2e9c(0x81c)]=async function(_0x16424e,_0x55f04d,_0x315a5e){var _0x28006e=_0x3d2e9c;log(_0x28006e(0x5df));var _0x3cbfe7=_0x315a5e;_0x3cbfe7[_0x28006e(0x43c)]='arraybuffer';var _0x2f3629='',_0x5dba5e=0x0,_0xeb2c43=![],_0x1ba702=![],_0x27e815=0x0,_0x5164f0={};_0x3cbfe7[_0x28006e(0x348)]=_0xf858de=>{var _0x63027a=_0x28006e;log(_0x63027a(0x8e7));},_0x3cbfe7[_0x28006e(0x74b)]=_0x189e6e=>{var _0x447f4d=_0x28006e;if(!_0xeb2c43)try{_0xeb2c43=JSON[_0x447f4d(0x66e)](_0x189e6e[_0x447f4d(0x62b)]);if(_0xeb2c43['type']==_0x447f4d(0x8df)){var {readable:_0x52a3b2,writable:_0x3d633a}=new TransformStream({'transform':(_0xdb7eb4,_0x7c4ab1)=>_0xdb7eb4[_0x447f4d(0x6c5)]()[_0x447f4d(0xae0)](_0x1985e1=>_0x7c4ab1[_0x447f4d(0x451)](new Uint8Array(_0x1985e1)))});_0x5164f0[_0x447f4d(0x9dd)]=_0x3d633a['getWriter'](),_0x52a3b2[_0x447f4d(0x301)](streamSaver['createWriteStream'](_0xeb2c43['filename']));for(var _0x34d0f7=0x0;_0x34d0f7{var _0xbc8b66=_0x28006e;_0x27e815<=0x0&&(_0x5164f0['writer']&&setTimeout(function(_0x281c88,_0xd9f89a){var _0x25a17c=_0x1892;_0xd9f89a<=0x0?(_0x281c88[_0x25a17c(0xb30)](),_0x281c88=null):setTimeout(function(_0x1f18fb,_0x615e2d){var _0x3e563d=_0x25a17c;_0x1f18fb[_0x3e563d(0xb30)](),_0x1f18fb=null;},0x1388,_0x281c88);},0x3e8,_0x5164f0[_0xbc8b66(0x9dd)],_0x27e815));_0x3cbfe7=null;return;};return;};async function _0x58311(_0x86750e,_0x491e71=![]){var _0x2c59c1=_0x3d2e9c;try{_0x86750e[_0x2c59c1(0x6fa)][_0x2c59c1(0x570)](_0x86750e[_0x2c59c1(0x833)][_0x2c59c1(0x886)]());}catch(_0x5d9bc){errorlog(_0x5d9bc);}if(_0x86750e[_0x2c59c1(0x2f4)]===null&&!_0x491e71)return;_0x86750e[_0x2c59c1(0x2f4)]=setTimeout(function(_0x2c0abb){_0x58311(_0x2c0abb);},0x21,_0x86750e);}return _0x454478[_0x3d2e9c(0x452)]=async function(_0x1e3b96,_0x3e9218){var _0x4e0c6a=_0x3d2e9c;log('Created\x20transfer\x20channel');if(!_0x454478[_0x4e0c6a(0x217)][_0x1e3b96]){errorlog('no\x20pc[UUID]\x20found');return;}!_0x454478[_0x4e0c6a(0x217)][_0x1e3b96][_0x4e0c6a(0xb78)]?_0x454478[_0x4e0c6a(0x217)][_0x1e3b96]['chunkedChannels']=[]:_0x454478[_0x4e0c6a(0x217)][_0x1e3b96][_0x4e0c6a(0xb78)][_0x4e0c6a(0xb62)](_0xd3de71=>{var _0x4cd889=_0x4e0c6a;_0xd3de71[_0x4cd889(0x573)]&&_0xd3de71[_0x4cd889(0x573)][_0x4cd889(0xb30)]();});var _0x33cd70='',_0x1a01ad=0x0,_0x56eeb9=![],_0x2dd687=![],_0x251acc={};_0x251acc[_0x4e0c6a(0x573)]=_0x3e9218,_0x454478[_0x4e0c6a(0x217)][_0x1e3b96][_0x4e0c6a(0xb78)][_0x4e0c6a(0x5fb)](_0x251acc),_0x251acc[_0x4e0c6a(0x573)][_0x4e0c6a(0x43c)]='arraybuffer',_0x251acc['channel']['onopen']=_0x3cf17b=>{log('Opened\x20transfer\x20channel');},_0x251acc['channel']['onclose']=async function(_0x3a0d85){var _0x23dde3=_0x4e0c6a;if(_0x251acc&&_0x251acc['videoWriter']){if(_0x251acc&&_0x251acc[_0x23dde3(0x530)]['stopWriter']){await delay(0x3e8);try{await _0x251acc[_0x23dde3(0x530)][_0x23dde3(0x250)]();}catch(_0x5dd246){}}}_0x454478[_0x23dde3(0x217)][_0x1e3b96]&&(delete _0x454478[_0x23dde3(0x217)][_0x1e3b96]['stats']['chunked_mode_video'],delete _0x454478['rpcs'][_0x1e3b96][_0x23dde3(0x4d5)][_0x23dde3(0x721)]);return;};async function _0x2d4bec(){var _0x25d2f4=_0x4e0c6a,_0x4157e9=await window[_0x25d2f4(0x32e)]({'startIn':_0x25d2f4(0x9de),'suggestedName':_0x25d2f4(0x9fd),'types':[{'description':_0x25d2f4(0x21b),'accept':{'video/webm':[_0x25d2f4(0xac5)]}}]}),_0x11814e=await _0x4157e9[_0x25d2f4(0x2d2)]();return _0x251acc[_0x25d2f4(0x7f5)][_0x25d2f4(0x2b8)]=_0x11814e,_0x251acc[_0x25d2f4(0x424)]=new WebMWriter(_0x251acc[_0x25d2f4(0x7f5)]),_0x251acc['videoElement'][_0x25d2f4(0x250)]=async function(_0x178249=![]){var _0xbe2661=_0x25d2f4;_0x178249?(_0x251acc['writer_config'][_0xbe2661(0x2b8)][_0xbe2661(0xb30)](),_0x251acc['videoElement'][_0xbe2661(0x250)]=![],clearInterval(_0x251acc[_0xbe2661(0x2ee)]),_0x251acc[_0xbe2661(0x2ee)]=null,await _0x251acc['videoWriter'][_0xbe2661(0x2f2)]()):(_0x251acc[_0xbe2661(0x530)][_0xbe2661(0x250)]=![],clearInterval(_0x251acc[_0xbe2661(0x2ee)]),_0x251acc[_0xbe2661(0x2ee)]=null,await _0x251acc[_0xbe2661(0x424)]['complete'](),_0x251acc[_0xbe2661(0x7f5)][_0xbe2661(0x2b8)][_0xbe2661(0xb30)]());},_0x251acc['videoWriter'];}_0x251acc[_0x4e0c6a(0x573)][_0x4e0c6a(0x74b)]=async function(_0x995318){var _0x58072d=_0x4e0c6a;if(!_0x56eeb9)try{let _0x4d192b=JSON[_0x58072d(0x66e)](_0x995318['data']);if(_0x4d192b[_0x58072d(0x8c1)]==_0x58072d(0x4da)){log('GOT\x20CHUNKED\x20DETAILS'),_0x56eeb9=_0x4d192b;_0x454478[_0x58072d(0x6e7)]&&_0x454478[_0x58072d(0xb90)](_0x56eeb9,_0x251acc[_0x58072d(0x573)]);log('CHUNKED\x20DETAILS'),log(_0x56eeb9),_0x251acc[_0x58072d(0x5b2)]=_0x56eeb9,_0x251acc[_0x58072d(0x5e5)]=_0x1e3b96,_0x251acc[_0x58072d(0xa6c)]=0x0,_0x251acc['status']=0x2,_0x251acc['time']=Date[_0x58072d(0x333)](),_0x251acc[_0x58072d(0x324)]=_0x56eeb9['timestamp'],_0x251acc[_0x58072d(0x211)]=_0x251acc[_0x58072d(0x919)]-_0x56eeb9['timestamp'],_0x251acc['dc']=_0x251acc['channel'],_0x251acc['id']=_0x56eeb9['id'],_0x251acc[_0x58072d(0x2ee)]=null,_0x251acc[_0x58072d(0x3d9)]=![];!_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x530)]&&(_0x454478[_0x58072d(0x217)][_0x1e3b96]['videoElement']=createVideoElement());_0x251acc[_0x58072d(0x530)]=_0x454478['rpcs'][_0x1e3b96][_0x58072d(0x530)];!_0x454478['rpcs'][_0x1e3b96][_0x58072d(0x530)][_0x58072d(0xaef)]&&(_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x530)][_0x58072d(0xaef)]=createMediaStream());!_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x9e8)]&&(_0x454478['rpcs'][_0x1e3b96][_0x58072d(0x9e8)]=createMediaStream());_0x251acc['streamSrc']=_0x454478['rpcs'][_0x1e3b96][_0x58072d(0x9e8)],_0x251acc[_0x58072d(0x530)][_0x58072d(0x274)]=!![],_0x251acc[_0x58072d(0x530)][_0x58072d(0x97f)]=![],_0x251acc[_0x58072d(0x530)][_0x58072d(0x61b)](_0x58072d(0x9bb),''),_0x251acc['videoElement'][_0x58072d(0x704)][_0x58072d(0x273)]=_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x299)],_0x251acc[_0x58072d(0x530)]['id']=_0x58072d(0x9bd)+_0x1e3b96,_0x251acc[_0x58072d(0x530)][_0x58072d(0x704)][_0x58072d(0x5e5)]=_0x1e3b96,_0x251acc['videoElement'][_0x58072d(0x4da)]=!![];_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x366)]&&applyMirrorGuest(_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x366)],_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x530)]);_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0xad3)]!==![]&&(_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x530)][_0x58072d(0x987)]=_0x454478['rpcs'][_0x1e3b96]['rotate'],_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x530)][_0x58072d(0x704)][_0x58072d(0x987)]=_0x454478[_0x58072d(0x217)][_0x1e3b96]['rotate']);_0x251acc['videoElement'][_0x58072d(0x262)]('playing',_0x2d0572=>{var _0x2c8396=_0x58072d;try{var _0x1af3aa=document[_0x2c8396(0x7b6)](_0x2c8396(0x589));_0x1af3aa&&_0x1af3aa[_0x2c8396(0x7f0)]['removeChild'](_0x1af3aa);}catch(_0x24c85b){}_0x251acc[_0x2c8396(0x705)]=!![];if(_0x251acc[_0x2c8396(0x916)])_0x251acc[_0x2c8396(0x916)]['resume']();else _0x454478[_0x2c8396(0x413)]&&_0x454478[_0x2c8396(0x413)][_0x2c8396(0x677)]();try{_0x454478[_0x2c8396(0x999)]&&(v['readyState']>=0x3&&(!v['pip']&&(v[_0x2c8396(0x999)]=!![],toggleSystemPip(v,!![]))));}catch(_0x15c6d3){}},{'once':!![]}),_0x251acc[_0x58072d(0x530)][_0x58072d(0x262)](_0x58072d(0x31f),function(_0x4e5c3a){errorlog(_0x4e5c3a);}),_0x251acc[_0x58072d(0x530)][_0x58072d(0x25a)]=_0x2d4bec,_0x251acc[_0x58072d(0x530)]['oncanplay']=function(){updateMixer();},_0x251acc[_0x58072d(0x424)]=![],_0x251acc[_0x58072d(0x556)]=![],_0x251acc[_0x58072d(0x7f5)]={},_0x251acc['writer_config']['video']=![],_0x251acc['writer_config']['audio']=![],_0x251acc[_0x58072d(0x436)]=![],_0x251acc[_0x58072d(0x5ab)]=![],_0x251acc[_0x58072d(0x830)]=![],_0x251acc['init_audio']=![],_0x251acc[_0x58072d(0xb83)]=![],_0x251acc[_0x58072d(0x9f1)]=![],_0x251acc['promise_audio']=![],_0x251acc[_0x58072d(0x705)]=![];if(_0x56eeb9[_0x58072d(0x628)]){_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x4d5)]['chunked_mode_video']=_0x56eeb9[_0x58072d(0x628)],_0x251acc[_0x58072d(0x436)]={},_0x251acc['stream_configVideo'][_0x58072d(0x83c)]=_0x56eeb9[_0x58072d(0x628)]['width']+''||'1280',_0x251acc[_0x58072d(0x436)]['height']=_0x56eeb9[_0x58072d(0x628)][_0x58072d(0x6c6)]+''||_0x58072d(0x6b2),_0x251acc['stream_configVideo'][_0x58072d(0xafb)]=_0x56eeb9[_0x58072d(0x628)][_0x58072d(0xafb)]||_0x58072d(0x22c),_0x251acc[_0x58072d(0x7f5)][_0x58072d(0xb83)]=!![],_0x251acc[_0x58072d(0x7f5)][_0x58072d(0x83c)]=parseInt(_0x251acc[_0x58072d(0x436)][_0x58072d(0x83c)]),_0x251acc[_0x58072d(0x7f5)][_0x58072d(0x6c6)]=parseInt(_0x251acc['stream_configVideo'][_0x58072d(0x6c6)]);if(_0x56eeb9['configVideo'][_0x58072d(0xafb)]==_0x58072d(0x22c))_0x251acc['writer_config'][_0x58072d(0xafb)]='VP9';else{if(_0x56eeb9[_0x58072d(0x628)]['codec']=='av01.0.04M.08')_0x251acc['writer_config']['codec']=_0x58072d(0x872);else{if(_0x56eeb9[_0x58072d(0x628)][_0x58072d(0xafb)]==_0x58072d(0x54f))_0x251acc[_0x58072d(0x7f5)]['codec']='AV1';else{if(_0x56eeb9[_0x58072d(0x628)][_0x58072d(0xafb)]==_0x58072d(0x748))_0x251acc[_0x58072d(0x7f5)]['codec']=_0x58072d(0xa50);else _0x56eeb9[_0x58072d(0x628)][_0x58072d(0xafb)]==_0x58072d(0x877)?_0x251acc['writer_config'][_0x58072d(0xafb)]=_0x58072d(0x6fd):_0x251acc[_0x58072d(0x7f5)][_0x58072d(0xafb)]=_0x58072d(0x4b9);}}}_0x251acc[_0x58072d(0x830)]={'output':_0x1ca5a2=>{var _0x48bcd0=_0x58072d;try{_0x251acc[_0x48bcd0(0xb83)][_0x48bcd0(0x4a6)][_0x48bcd0(0x403)](_0x1ca5a2)[_0x48bcd0(0x685)](_0x537c3d=>{});}catch(_0x3411ec){}},'error':_0x259920=>{var _0x5abace=_0x58072d;_0x251acc[_0x5abace(0xb83)][_0x5abace(0x6fa)][_0x5abace(0x687)]==_0x5abace(0x764)?(errorlog(_0x259920[_0x5abace(0x61a)]),warnlog(_0x5abace(0x6a8))):errorlog(_0x259920['message']);}},_0x251acc[_0x58072d(0xb83)]={},_0x251acc[_0x58072d(0xb83)][_0x58072d(0x3aa)]=new MediaStreamTrackGenerator({'kind':'video'}),_0x251acc['video'][_0x58072d(0x406)]=new MediaStream([_0x251acc[_0x58072d(0xb83)][_0x58072d(0x3aa)]]),_0x251acc[_0x58072d(0xb83)][_0x58072d(0x4a6)]=_0x251acc[_0x58072d(0xb83)][_0x58072d(0x3aa)][_0x58072d(0xb17)]['getWriter'](),_0x251acc[_0x58072d(0xb83)][_0x58072d(0x6fa)]=new VideoDecoder(_0x251acc['init_video']),_0x251acc[_0x58072d(0xb83)][_0x58072d(0x6fa)][_0x58072d(0xa44)](_0x251acc[_0x58072d(0x436)]),_0x251acc[_0x58072d(0xb83)][_0x58072d(0x833)]=[],_0x251acc[_0x58072d(0xb83)]['nextQueue']=null,_0x251acc['video'][_0x58072d(0x980)]=![],_0x251acc[_0x58072d(0xb83)]['header']=![],_0x58072d(0x498)in _0x56eeb9&&(_0x251acc['video'][_0x58072d(0x592)]=_0x56eeb9[_0x58072d(0x498)]),_0x251acc[_0x58072d(0x9e8)]['addTrack'](_0x251acc[_0x58072d(0xb83)]['stream']['getVideoTracks']()[0x0]);}_0x56eeb9['configAudio']&&(_0x454478['rpcs'][_0x1e3b96][_0x58072d(0x4d5)][_0x58072d(0x721)]=_0x56eeb9[_0x58072d(0x347)],_0x251acc[_0x58072d(0x5ab)]=_0x56eeb9[_0x58072d(0x347)],_0x251acc['writer_config'][_0x58072d(0x9f1)]=!![],_0x251acc['writer_config'][_0x58072d(0x244)]=_0x56eeb9[_0x58072d(0x347)]['sampleRate']||0xbb80,_0x251acc[_0x58072d(0x7f5)][_0x58072d(0x334)]=_0x56eeb9['configAudio'][_0x58072d(0x200)]||0x1,_0x251acc[_0x58072d(0x5ab)]['codec']&&_0x251acc[_0x58072d(0x5ab)]['codec']==_0x58072d(0x8eb)?(!_0x251acc[_0x58072d(0x4a3)]?_0x251acc[_0x58072d(0x4a3)]=_0x454478[_0x58072d(0x413)][_0x58072d(0x8ef)]():_0x251acc['streamSrc']['getAudioTracks']()[_0x58072d(0xb62)](_0x240d9e=>{var _0x33ea16=_0x58072d;_0x251acc[_0x33ea16(0x9e8)][_0x33ea16(0x700)](_0x240d9e);}),_0x251acc['destination'][_0x58072d(0x406)][_0x58072d(0x453)]()[_0x58072d(0xb62)](_0x39ecd1=>{var _0x25c479=_0x58072d;_0x251acc[_0x25c479(0x9e8)][_0x25c479(0x63c)](_0x39ecd1);}),_0x251acc[_0x58072d(0x1c4)]=!![]):(!_0x251acc[_0x58072d(0x9f1)]&&(_0x251acc[_0x58072d(0x9f1)]={}),_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x833)]=[],_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x2f4)]=null,'realTimeAudio'in _0x56eeb9?_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x592)]=_0x56eeb9['realTimeAudio']:errorlog(_0x58072d(0xb37)),_0x251acc[_0x58072d(0x8c0)]={'output':_0x728b2b=>{var _0x3a19de=_0x58072d;_0x251acc[_0x3a19de(0x9f1)]['frameWriter'][_0x3a19de(0x403)](_0x728b2b);if(_0x251acc['audioTime'])return;if(!_0x728b2b[_0x3a19de(0x942)])warnlog(_0x728b2b);else(!_0x251acc[_0x3a19de(0x211)]||!_0x251acc[_0x3a19de(0x9f1)][_0x3a19de(0x592)])&&warnlog(_0x251acc);var _0x123731=(_0x728b2b[_0x3a19de(0x942)]||0x0)/0x3e8-(Date[_0x3a19de(0x333)]()-(_0x251acc[_0x3a19de(0x211)]||0x0)-(_0x251acc[_0x3a19de(0x9f1)][_0x3a19de(0x592)]||0x0));_0x123731=_0x123731-(_0x454478['audioCtx'][_0x3a19de(0x629)]||0x0)*0x3e8-(_0x454478[_0x3a19de(0x413)][_0x3a19de(0x235)]||0x0)*0x3e8;var _0x1cdf0f=0x3e7;if(!_0x454478[_0x3a19de(0x217)][_0x251acc['UUID']])return;else{if(_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x3d9)]!==![])_0x1cdf0f=_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x3d9)];else _0x454478[_0x3a19de(0x3d9)]!==![]?_0x1cdf0f=_0x454478[_0x3a19de(0x3d9)]:_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x3d9)]=_0x1cdf0f;}_0x123731+=_0x1cdf0f-0x78,_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x4d5)][_0x3a19de(0x721)][_0x3a19de(0x4c5)]=Date[_0x3a19de(0x333)](),_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x4d5)]['chunked_mode_audio']['buffer_timedelta']=_0x251acc[_0x3a19de(0x211)],_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x4d5)][_0x3a19de(0x721)][_0x3a19de(0x70b)]=_0x251acc[_0x3a19de(0x9f1)]['realTime'],_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x4d5)][_0x3a19de(0x721)]['buffer_timestamp']=_0x728b2b['timestamp'],_0x454478[_0x3a19de(0x217)][_0x251acc['UUID']]['stats']['chunked_mode_audio'][_0x3a19de(0xb5f)]=_0x123731,_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x4d5)]['chunked_mode_audio'][_0x3a19de(0x31b)]=_0x1cdf0f,_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x4d5)][_0x3a19de(0x721)][_0x3a19de(0x6ec)]=(_0x454478[_0x3a19de(0x413)][_0x3a19de(0x629)]||0x0)*0x3e8,_0x454478[_0x3a19de(0x217)][_0x251acc[_0x3a19de(0x5e5)]][_0x3a19de(0x4d5)][_0x3a19de(0x721)]['buffer_outputLatency']=(_0x454478[_0x3a19de(0x413)]['outputLatency']||0x0)*0x3e8;_0x123731<=0x0&&(_0x123731=0x0);try{_0x251acc[_0x3a19de(0xa5b)]['delayTime'][_0x3a19de(0x3ce)](parseFloat(_0x123731/0x3e8),_0x454478[_0x3a19de(0x413)][_0x3a19de(0x3e3)]);}catch(_0x36b120){log(_0x123731),errorlog(_0x36b120);}_0x251acc[_0x3a19de(0x40f)]=setTimeout(function(){var _0x22e508=_0x3a19de;_0x251acc[_0x22e508(0x40f)]=null;},_0x123731);},'error':_0x3c8379=>{var _0x36344b=_0x58072d;_0x251acc[_0x36344b(0x9f1)]['decoder'][_0x36344b(0x687)]==_0x36344b(0x764)?(errorlog(_0x3c8379[_0x36344b(0x61a)]),warnlog(_0x36344b(0x6a8))):errorlog(_0x3c8379[_0x36344b(0x61a)]);}},_0x251acc[_0x58072d(0x9f1)]['decoder']=new AudioDecoder(_0x251acc[_0x58072d(0x8c0)]),_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x6fa)]['configure'](_0x251acc[_0x58072d(0x5ab)]),_0x251acc['audio'][_0x58072d(0x3aa)]=new MediaStreamTrackGenerator({'kind':'audio'}),_0x251acc['audio'][_0x58072d(0x4a6)]=_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x3aa)]['writable'][_0x58072d(0xa0b)](),_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x406)]=new MediaStream([_0x251acc['audio'][_0x58072d(0x3aa)]]),_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x91e)]=_0x454478[_0x58072d(0x413)][_0x58072d(0x71b)](_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x406)]),_0x251acc[_0x58072d(0xa5b)]=_0x454478[_0x58072d(0x413)]['createDelay'](0x1e),_0x251acc[_0x58072d(0xa5b)][_0x58072d(0xb16)]['value']=0x0,_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x91e)][_0x58072d(0x72a)](_0x251acc[_0x58072d(0xa5b)]),_0x251acc[_0x58072d(0x4a3)]=_0x454478[_0x58072d(0x413)][_0x58072d(0x8ef)](),_0x251acc['delayNode'][_0x58072d(0x72a)](_0x251acc['destination']),_0x251acc['destination'][_0x58072d(0x406)]['getAudioTracks']()[_0x58072d(0xb62)](_0x5cfc51=>{var _0x274eb5=_0x58072d;_0x251acc[_0x274eb5(0x9e8)][_0x274eb5(0x63c)](_0x5cfc51);})));warnlog(_0x56eeb9),setupIncomingVideoTracking(_0x454478[_0x58072d(0x217)][_0x1e3b96][_0x58072d(0x530)],_0x1e3b96);if(_0x251acc[_0x58072d(0x9f1)]&&_0x251acc['video'])updateIncomingVideoElement(_0x1e3b96);else{if(_0x251acc['video'])updateIncomingVideoElement(_0x1e3b96,!![],![]);else _0x251acc[_0x58072d(0x9f1)]&&updateIncomingVideoElement(_0x1e3b96,![],!![]);}_0x251acc[_0x58072d(0x9e2)]=async function(_0x1c17aa){var _0x217851=_0x58072d;_0x454478[_0x217851(0xa9b)]&&_0x217851(0x942)in _0x1c17aa&&_0x454478[_0x217851(0x217)][_0x1e3b96]&&pokeIframeAPI(_0x217851(0x69c),{'UUID':_0x1e3b96,'streamID':_0x454478[_0x217851(0x217)][_0x1e3b96]['streamID'],'type':_0x1c17aa['type'],'ts':_0x1c17aa['timestamp']});if(_0x1c17aa['type']==_0x217851(0x9f1)){try{_0x454478[_0x217851(0x217)][_0x251acc['UUID']]['stats'][_0x217851(0x721)][_0x217851(0x6a1)]=parseInt(_0x1c17aa['timestamp']/0x2710)/0x64;}catch(_0x219bbe){console['error'](_0x217851(0x388));return;}_0x251acc[_0x217851(0x9bf)](_0x1c17aa);}else{if(_0x1c17aa['type']==_0x217851(0x8eb)){var _0x1d4e22=_0x454478['audioCtx'][_0x217851(0x880)]();_0x1d4e22[_0x217851(0x72a)](_0x251acc[_0x217851(0x4a3)]),_0x1d4e22['onended']=function(){this['disconnect']();};var _0x2a7602=_0x454478[_0x217851(0x413)][_0x217851(0x5d8)](0x2,_0x1c17aa[_0x217851(0x62b)][_0x217851(0x1d5)],_0x454478[_0x217851(0x413)][_0x217851(0x466)]/0x2);_0x1d4e22[_0x217851(0x3d9)]=_0x2a7602;var _0x4ccd0c=_0x2a7602[_0x217851(0xb43)](0x0)[_0x217851(0x4cc)](_0x1c17aa['data']);_0x1d4e22[_0x217851(0x9d1)](0x0);}else _0x454478['rpcs'][_0x251acc[_0x217851(0x5e5)]]['stats']['chunked_mode_video'][_0x217851(0x6a1)]=parseInt(_0x1c17aa[_0x217851(0x942)]/0x2710)/0x64,_0x251acc['processFrameVideo'](_0x1c17aa);}},_0x251acc['processFrameVideo']=async function(_0x387625){var _0x40bdd3=_0x58072d;try{_0x387625[_0x40bdd3(0x8c1)]?_0x387625=new EncodedVideoChunk(_0x387625):errorlog(_0x40bdd3(0x4bf));}catch(_0x22a7cc){errorlog(_0x22a7cc),errorlog(_0x387625);return;}if(_0x251acc['videoWriter']&&_0x251acc[_0x40bdd3(0x530)]['stopWriter']){if(!_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0xb7a)]&&_0x387625[_0x40bdd3(0x8c1)]!==_0x40bdd3(0x5b7))log(_0x40bdd3(0x535)),log(_0x387625),!_0x251acc[_0x40bdd3(0x778)]&&(_0x251acc['dc'][_0x40bdd3(0x90e)](JSON['stringify']({'kf':!![]})),_0x251acc[_0x40bdd3(0x778)]=setTimeout(function(){var _0xe29a70=_0x40bdd3;clearTimeout(_0x251acc[_0xe29a70(0x778)]),_0x251acc[_0xe29a70(0x778)]=null;},0x3e8));else!_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0xb7a)]?(_0x251acc['video']['header']=Date[_0x40bdd3(0x333)](),_0x251acc[_0x40bdd3(0x424)][_0x40bdd3(0x613)](_0x387625),log('start\x20writing\x20frames'),_0x454478[_0x40bdd3(0x580)]&&!_0x251acc[_0x40bdd3(0x2ee)]&&(_0x251acc[_0x40bdd3(0x2ee)]=setInterval(function(_0x8879c7){var _0x56edd3=_0x40bdd3,_0x5e34d9=(Date[_0x56edd3(0x333)]()-_0x251acc['video'][_0x56edd3(0xb7a)])/0x3e8,_0x3451d3=Math[_0x56edd3(0x8e4)](_0x5e34d9/0x3c),_0x5d2626=Math['floor'](_0x5e34d9-_0x3451d3*0x3c);try{document[_0x56edd3(0x5a4)](_0x56edd3(0x70e)+_0x8879c7+'\x27]')['innerHTML']=_0x56edd3(0x256)+_0x3451d3+_0x56edd3(0xb05)+zpadTime(_0x5d2626)+'s';}catch(_0x4c6735){log(_0x56edd3(0x3ee));}},0x3e8,_0x251acc[_0x40bdd3(0x5e5)]))):_0x251acc[_0x40bdd3(0x424)][_0x40bdd3(0x613)](_0x387625);}_0x251acc[_0x40bdd3(0xb83)]['playbackheader']&&_0x251acc[_0x40bdd3(0xb83)]&&_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x6fa)]['state']==='closed'&&(warnlog('Restarting\x20since\x20closed'),_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x980)]=![],_0x251acc['video'][_0x40bdd3(0x6fa)]=new VideoDecoder(_0x251acc['init_video']),await _0x251acc[_0x40bdd3(0xb83)]['decoder'][_0x40bdd3(0xa44)](_0x251acc[_0x40bdd3(0x436)]),_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x980)]=![]);if(_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x980)]||_0x387625['type']===_0x40bdd3(0x5b7)){_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x980)]=!![];try{if(_0x251acc['video'][_0x40bdd3(0x2f4)])_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x833)][_0x40bdd3(0x5fb)](_0x387625);else{if(_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x833)][_0x40bdd3(0x1d5)])_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x833)][_0x40bdd3(0x5fb)](_0x387625);else{if(_0x251acc['video'][_0x40bdd3(0x592)]){_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x2f4)]=!![];function _0x43243c(_0xd4a57c,_0x2111fd){var _0x38b260=_0x40bdd3,_0x42a1a7=_0xd4a57c[_0x38b260(0x942)]/0x3e8-(Date['now']()-_0x2111fd[_0x38b260(0x211)]-_0x2111fd['video']['realTime']),_0x2b2ed6=0x3e7;if(!_0x454478[_0x38b260(0x217)][_0x2111fd[_0x38b260(0x5e5)]]){clearTimeout(_0x2111fd[_0x38b260(0xb83)][_0x38b260(0x2f4)]),_0x2111fd[_0x38b260(0xb83)][_0x38b260(0x2f4)]=null,_0x2111fd[_0x38b260(0xb83)][_0x38b260(0x833)]=[];return;}else{if(_0x454478[_0x38b260(0x217)][_0x2111fd[_0x38b260(0x5e5)]]['buffer']!==![])_0x2b2ed6=_0x454478['rpcs'][_0x2111fd['UUID']][_0x38b260(0x3d9)];else _0x454478[_0x38b260(0x3d9)]!==![]?_0x2b2ed6=_0x454478['buffer']:_0x454478[_0x38b260(0x217)][_0x2111fd[_0x38b260(0x5e5)]][_0x38b260(0x3d9)]=_0x2b2ed6;}_0x42a1a7+=_0x2b2ed6,!_0x454478['rpcs'][_0x2111fd[_0x38b260(0x5e5)]][_0x38b260(0x4d5)][_0x38b260(0x706)]&&(_0x454478['rpcs'][_0x2111fd[_0x38b260(0x5e5)]][_0x38b260(0x4d5)][_0x38b260(0x706)]={}),_0x454478[_0x38b260(0x217)][_0x2111fd[_0x38b260(0x5e5)]][_0x38b260(0x4d5)][_0x38b260(0x706)][_0x38b260(0xb5f)]=parseInt(_0x42a1a7),_0x454478['rpcs'][_0x2111fd[_0x38b260(0x5e5)]][_0x38b260(0x4d5)][_0x38b260(0x706)][_0x38b260(0x31b)]=parseInt(_0x2b2ed6),_0x454478[_0x38b260(0x217)][_0x2111fd[_0x38b260(0x5e5)]][_0x38b260(0x4d5)][_0x38b260(0x706)][_0x38b260(0x807)]=_0xd4a57c['timestamp']+':'+(Date[_0x38b260(0x333)]()-_0x2111fd[_0x38b260(0x211)]-_0x2111fd[_0x38b260(0xb83)][_0x38b260(0x592)])+':'+Date[_0x38b260(0x333)]()+':'+_0x2111fd[_0x38b260(0x211)]+':'+_0x2111fd[_0x38b260(0xb83)][_0x38b260(0x592)],_0x42a1a7<0x1e&&(_0x42a1a7=0x1e),!_0x454478[_0x38b260(0x9e0)]&&(_0x454478[_0x38b260(0x9e0)]=_0x454478[_0x38b260(0x413)][_0x38b260(0x87f)](),_0x454478[_0x38b260(0x9e0)][_0x38b260(0x2d5)]['value']=0x0,_0x454478[_0x38b260(0x9e0)][_0x38b260(0x72a)](_0x454478['audioCtx']['destination'])),!_0x2111fd[_0x38b260(0x5c9)]&&(_0x2111fd['vosc']=_0x454478['audioCtx'][_0x38b260(0x2ec)](),_0x2111fd[_0x38b260(0x5c9)][_0x38b260(0x72a)](_0x454478[_0x38b260(0x9e0)]),_0x2111fd[_0x38b260(0x5c9)][_0x38b260(0x9d1)](0x0),_0x2111fd[_0x38b260(0x5c9)][_0x38b260(0x472)]=function(_0x598048){var _0x3c7ceb=_0x38b260;this[_0x3c7ceb(0x858)]();try{_0x2111fd[_0x3c7ceb(0xb83)][_0x3c7ceb(0x6fa)][_0x3c7ceb(0x570)](_0xd4a57c);}catch(_0x2fb2c4){errorlog(_0x2fb2c4);}_0x2111fd[_0x3c7ceb(0x5c9)]=![],_0x2111fd[_0x3c7ceb(0xb83)][_0x3c7ceb(0x833)][_0x3c7ceb(0x1d5)]?_0x43243c(_0x2111fd[_0x3c7ceb(0xb83)][_0x3c7ceb(0x833)]['shift'](),_0x2111fd):_0x2111fd[_0x3c7ceb(0xb83)][_0x3c7ceb(0x2f4)]=null;},_0x2111fd[_0x38b260(0x5c9)]['stop'](_0x454478[_0x38b260(0x413)][_0x38b260(0x3e3)]+_0x42a1a7/0x3e8));}try{_0x43243c(_0x387625,_0x251acc);}catch(_0x1ca28f){errorlog(_0x1ca28f),_0x251acc['video']['nextQueue']=null,!_0x251acc[_0x40bdd3(0x778)]&&(_0x251acc['dc'][_0x40bdd3(0x90e)](JSON[_0x40bdd3(0x96e)]({'kf':!![]})),_0x251acc['requestKeyframe']=setTimeout(function(){var _0x5b0e61=_0x40bdd3;clearTimeout(_0x251acc[_0x5b0e61(0x778)]),_0x251acc['requestKeyframe']=null;},0x3e8));}}else try{_0x251acc['video'][_0x40bdd3(0x6fa)]['decode'](_0x387625);}catch(_0x143714){errorlog(_0x143714);}}}}catch(_0x282c06){errorlog(_0x282c06),_0x251acc['video'][_0x40bdd3(0x980)]=![];}}_0x251acc[_0x40bdd3(0xb83)]['decoder'][_0x40bdd3(0x2fe)]&&console['log'](_0x40bdd3(0x6a7)+_0x251acc['video']['decoder'][_0x40bdd3(0x2fe)]),!_0x251acc[_0x40bdd3(0xb83)][_0x40bdd3(0x980)]&&(!_0x251acc[_0x40bdd3(0x778)]&&(_0x251acc['dc'][_0x40bdd3(0x90e)](JSON['stringify']({'kf':!![]})),_0x251acc['requestKeyframe']=setTimeout(function(){var _0x162530=_0x40bdd3;clearTimeout(_0x251acc[_0x162530(0x778)]),_0x251acc['requestKeyframe']=null;},0x3e8)));},_0x251acc[_0x58072d(0x9bf)]=async function(_0x567ba3){var _0x292e83=_0x58072d;if(!_0x251acc[_0x292e83(0x9f1)]){errorlog('Audio\x20isn\x27t\x20setup\x20yet.');return;}try{_0x567ba3[_0x292e83(0x8c1)]='key',_0x567ba3=new EncodedAudioChunk(_0x567ba3);}catch(_0x57863b){return;}_0x251acc[_0x292e83(0x424)]&&_0x251acc[_0x292e83(0xb83)][_0x292e83(0xb7a)]&&_0x251acc['videoElement'][_0x292e83(0x250)]&&_0x251acc[_0x292e83(0x424)][_0x292e83(0x613)](_0x567ba3);_0x251acc[_0x292e83(0x9f1)][_0x292e83(0x6fa)][_0x292e83(0x687)]===_0x292e83(0x764)&&(_0x251acc[_0x292e83(0x9f1)][_0x292e83(0x6fa)]=new AudioDecoder(_0x251acc[_0x292e83(0x8c0)]),_0x251acc[_0x292e83(0x9f1)][_0x292e83(0x6fa)][_0x292e83(0xa44)](_0x251acc[_0x292e83(0x5ab)]));try{_0x251acc[_0x292e83(0x9f1)]['decoder'][_0x292e83(0x570)](_0x567ba3);}catch(_0xaf7158){errorlog(_0xaf7158);}};}else{if(_0x251acc[_0x58072d(0x9f1)]&&_0x56eeb9[_0x58072d(0x655)])_0x251acc[_0x58072d(0x9f1)][_0x58072d(0x592)]=_0x56eeb9['realTimeAudio'];else _0x251acc[_0x58072d(0xb83)]&&_0x56eeb9[_0x58072d(0x498)]?_0x251acc[_0x58072d(0xb83)]['realTime']=_0x56eeb9[_0x58072d(0x498)]:errorlog(_0x4d192b);}return;}catch(_0x5a4fd1){errorlog(_0x5a4fd1);}else _0x454478[_0x58072d(0x6e7)]&&(_0x454478['chunksQueue'][_0x58072d(0x5fb)](_0x995318[_0x58072d(0x62b)]),_0x454478['retransmit']&&_0x454478[_0x58072d(0xb90)]());try{var _0x3f5555=_0x995318['data'];if(typeof _0x3f5555==_0x58072d(0x618)){if(_0x251acc['buffer']){var _0x5b7466=new Int8Array(_0x3f5555['buffer']);_0x251acc['buffer']=![],await _0x251acc['processFrame']({'data':_0x5b7466,'timestamp':_0x251acc[_0x58072d(0x556)][0x0],'type':_0x251acc[_0x58072d(0x556)][0x1]});}_0x251acc[_0x58072d(0x556)]=JSON[_0x58072d(0x66e)](_0x3f5555);}else{try{if(_0x3f5555[_0x58072d(0x860)]>=0x40000){if(_0x251acc['buffer']){_0x3f5555=new Int8Array(_0x3f5555);var _0x5b7466=new Int8Array(_0x251acc['buffer'][_0x58072d(0x1d5)]+_0x3f5555[_0x58072d(0x1d5)]);_0x5b7466[_0x58072d(0x4cc)](_0x251acc['buffer']),_0x5b7466[_0x58072d(0x4cc)](_0x3f5555,_0x251acc[_0x58072d(0x3d9)][_0x58072d(0x1d5)]),_0x251acc[_0x58072d(0x3d9)]=_0x5b7466;}else _0x251acc[_0x58072d(0x3d9)]=new Int8Array(_0x3f5555);return;}else{if(_0x251acc[_0x58072d(0x3d9)]){_0x3f5555=new Int8Array(_0x3f5555);var _0x5b7466=new Int8Array(_0x251acc[_0x58072d(0x3d9)][_0x58072d(0x1d5)]+_0x3f5555[_0x58072d(0x1d5)]);_0x5b7466[_0x58072d(0x4cc)](_0x251acc[_0x58072d(0x3d9)]),_0x5b7466[_0x58072d(0x4cc)](_0x3f5555,_0x251acc[_0x58072d(0x3d9)][_0x58072d(0x1d5)]),_0x251acc['buffer']=![],await _0x251acc[_0x58072d(0x9e2)]({'data':_0x5b7466,'timestamp':_0x251acc[_0x58072d(0x556)][0x0],'type':_0x251acc['frameMeta'][0x1]});}else await _0x251acc['processFrame']({'data':new Uint8Array(_0x3f5555),'timestamp':_0x251acc[_0x58072d(0x556)][0x0],'type':_0x251acc[_0x58072d(0x556)][0x1]}),_0x251acc[_0x58072d(0xaf7)]&&_0x251acc[_0x58072d(0xaf7)]();}}catch(_0x526941){errorlog(_0x526941);}return;}}catch(_0x541788){errorlog(_0x541788);}};return;},_0x454478[_0x3d2e9c(0x51f)]=async function(_0x54846e){var _0x5da622=_0x3d2e9c;log(_0x5da622(0x6ef));var _0x1e5618=_0x54846e['UUID'];if(_0x1e5618 in _0x454478[_0x5da622(0x217)]){if(_0x5da622(0x26c)in _0x54846e&&_0x54846e[_0x5da622(0x26c)]){if(_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x26c)]==_0x54846e[_0x5da622(0x26c)]){log(_0x5da622(0x1c1));return;}warnlog(_0x5da622(0x5d0)),_0x454478[_0x5da622(0x2b9)](_0x1e5618,![],!![])||![];}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x48647d in _0x454478['rpcs']){_0x454478[_0x5da622(0x217)][_0x48647d][_0x5da622(0x299)]==_0x54846e[_0x5da622(0x299)]&&(_0x454478[_0x5da622(0x217)][_0x48647d]['whip']&&errorlog(_0x5da622(0x204)),_0x454478['rpcs'][_0x48647d][_0x5da622(0x530)]&&(_0x454478[_0x5da622(0x217)][_0x48647d][_0x5da622(0x530)][_0x5da622(0x383)][_0x5da622(0x707)]='none'),warnlog(_0x5da622(0x1ba)),_0x454478[_0x5da622(0x2b9)](_0x48647d),_0x48647d!==_0x1e5618&&(_0x48647d in _0x454478['pcs']&&(_0x54846e[_0x5da622(0x26c)]&&_0x54846e[_0x5da622(0x26c)][_0x5da622(0xb71)](0x0,0x6)!==_0x454478['loadoutID']?(warnlog(_0x5da622(0x60d)),log(_0x5da622(0x6cd)),_0x454478[_0x5da622(0x1c7)](_0x48647d,![])):warnlog(_0x5da622(0xa3e)))));}document[_0x5da622(0x7b6)](_0x5da622(0xb60))&&(document['getElementById'](_0x5da622(0xb60))[_0x5da622(0x7f0)][_0x5da622(0x6e5)](document[_0x5da622(0x7b6)](_0x5da622(0xb60))),document[_0x5da622(0xa7a)](_0x5da622(0x7bd))['forEach'](_0x4975ad=>{var _0x3257ba=_0x5da622;_0x4975ad[_0x3257ba(0xb21)][_0x3257ba(0xb87)](_0x3257ba(0x731));}));}catch(_0x3dc934){errorlog(_0x3dc934);}if(_0x454478[_0x5da622(0xa90)]!==![]){if(Object['keys'](_0x454478[_0x5da622(0x217)])['length']>=_0x454478[_0x5da622(0xa90)]){warnlog(_0x5da622(0x27a));return;}}else{if(_0x454478[_0x5da622(0xaee)]!==![]){if(Object[_0x5da622(0x753)](_0x454478[_0x5da622(0x217)])['length']+Object[_0x5da622(0x753)](_0x454478['pcs'])['length']>=_0x454478[_0x5da622(0xaee)]){warnlog('Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit');return;}}}if(_0x454478[_0x5da622(0x833)]){if(_0x454478[_0x5da622(0x580)])!(_0x1e5618 in _0x454478[_0x5da622(0xb4c)])&&_0x454478['offerSDP'](_0x1e5618);else{if(_0x454478['directorList'][_0x5da622(0x8ed)](_0x1e5618)==-0x1)return;}}!_0x454478[_0x5da622(0x438)]&&await chooseBestTURN();_0x454478['encodedInsertableStreams']&&(_0x454478[_0x5da622(0x438)][_0x5da622(0x69b)]=!![]);_0x454478[_0x5da622(0xa75)]&&(_0x454478[_0x5da622(0x438)]['bundlePolicy']=_0x454478['bundlePolicy']);try{if(_0x454478[_0x5da622(0x217)][_0x1e5618]&&_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x7fb)]){let _0x51d39d=new RTCPeerConnection(_0x454478[_0x5da622(0x438)]);var _0x2e08c9=Object[_0x5da622(0x753)](_0x454478[_0x5da622(0x217)][_0x1e5618]);for(var _0x48647d=0x0;_0x48647d<_0x2e08c9[_0x5da622(0x1d5)];_0x48647d++){var _0x1ad37f=_0x2e08c9[_0x48647d];if(_0x51d39d[_0x5da622(0x9e7)](_0x1ad37f))continue;_0x51d39d[_0x1ad37f]=_0x454478[_0x5da622(0x217)][_0x1e5618][_0x1ad37f],log(_0x5da622(0x631)+_0x1ad37f);}_0x454478['rpcs'][_0x1e5618]=_0x51d39d;}else _0x454478[_0x5da622(0x217)][_0x1e5618]=new RTCPeerConnection(_0x454478[_0x5da622(0x438)]);if(_0x454478[_0x5da622(0xb7c)]&&!_0x54846e[_0x5da622(0xa3f)]){errorlog(_0x5da622(0x2b7)),errorlog(_0x54846e);return;}else{if(!_0x54846e[_0x5da622(0xa3f)]&&!_0x454478[_0x5da622(0x423)]&&_0x454478[_0x5da622(0x765)]&&!_0x454478[_0x5da622(0x353)]){errorlog('Encryption\x20is\x20required\x20for\x20non-default\x20passwords\x20setups.\x20No\x20encryption\x20found.\x0a\x0aNote:\x20If\x20you\x27d\x20like\x20to\x20allow\x20it\x20regardless,\x20add\x20&unsafe\x20to\x20your\x20URL\x20to\x20allow\x20connections\x20made\x20with\x20a\x20password\x20that\x20does\x20not\x20encryption.'),errorlog(_0x54846e);return;}}}catch(_0xd8b79f){!_0x454478[_0x5da622(0xa1f)]&&warnUser(_0x5da622(0xb08));errorlog(_0xd8b79f);return;}!_0x54846e['vector']?(_0x454478[_0x5da622(0x765)]&&_0x454478['defaultPassword']&&(warnlog(_0x5da622(0x8ad)),warnlog(_0x54846e)),_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xa3f)]=![]):(!_0x454478[_0x5da622(0x765)]&&(errorlog(_0x5da622(0x970)),errorlog(_0x54846e)),_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xa3f)]=!![]);if(_0x454478[_0x5da622(0x905)]){if(Object[_0x5da622(0x753)](_0x454478[_0x5da622(0x217)])[_0x5da622(0x1d5)]>0x1){warnlog('TOO\x20MANY\x20PUBLISHING\x20PEERS'),log(_0x454478['rpcs']),delete _0x454478['rpcs'][_0x1e5618],updateUserList();return;}else warnlog(_0x5da622(0x88b));}_0x54846e[_0x5da622(0x299)]in _0x454478[_0x5da622(0x267)]&&(log(_0x5da622(0x1e7)),delete _0x454478[_0x5da622(0x267)][_0x54846e['streamID']]);try{_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x299)]=_0x54846e[_0x5da622(0x299)],await checkDirectorStreamID();}catch(_0x1f0d86){errorlog(_0x1f0d86);return;}_0x54846e[_0x5da622(0x26c)]?_0x454478['rpcs'][_0x1e5618][_0x5da622(0x26c)]=_0x54846e[_0x5da622(0x26c)]:_0x454478[_0x5da622(0x217)][_0x1e5618]['session']=null;_0x454478['rpcs'][_0x1e5618][_0x5da622(0x4fb)]=null,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x59f)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x873)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['loudest']=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x1fa)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x8b4)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x4d5)]={},_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xb8b)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x4d5)]['Audio_Loudness']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x7e7)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['codirectorRequested']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xa8f)]=null,_0x454478['rpcs'][_0x1e5618]['bandwidth']=-0x1,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x2c2)]=![],_0x454478['rpcs'][_0x1e5618]['buffer']=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x7b9)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['channelWidth']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xb1e)]=-0x1,_0x454478['rpcs'][_0x1e5618][_0x5da622(0xabd)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['videoElement']=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['imageElement']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x1e4)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x1e3)]=[],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xa79)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['iframeVideo']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x5b3)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xaf9)]=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x971)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x5ad)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x635)]=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x266)]=null,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x493)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x495)]=null,_0x454478[_0x5da622(0x217)][_0x1e5618]['mutedStateMixer']=null,_0x454478[_0x5da622(0x217)][_0x1e5618]['mutedStateScene']=null,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x366)]=null,_0x454478['rpcs'][_0x1e5618][_0x5da622(0x785)]=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0xad3)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x409)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['scaleHeight']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x918)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['scaleSnap']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x80b)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x37e)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x9e8)]=null,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x238)]=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0xa27)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x43a)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x580)]=null,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x7d4)]=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x3ab)]=0x64,_0x454478[_0x5da622(0x217)][_0x1e5618]['directorMutedState']=0x0,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x577)]=0x0,_0x454478[_0x5da622(0x217)][_0x1e5618]['settings']=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x213)]='1',_0x454478[_0x5da622(0x217)][_0x1e5618]['opacityMuted']='1',_0x454478['rpcs'][_0x1e5618][_0x5da622(0x545)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618]['pliCount']=0x0,_0x454478[_0x5da622(0x217)][_0x1e5618]['label']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x932)]=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x6e9)]=null,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x94c)]=null,_0x454478[_0x5da622(0x217)][_0x1e5618]['inboundAudioPipeline']={},_0x454478[_0x5da622(0x217)][_0x1e5618]['iframeSrc']=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x1dd)]=![],_0x454478['rpcs'][_0x1e5618][_0x5da622(0x29b)]=Date['now'](),_0x454478[_0x5da622(0x217)][_0x1e5618]['whipCallback']=![],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x8e2)]=_0x454478[_0x5da622(0x8e2)];(_0x454478[_0x5da622(0x8f5)]==0x2||_0x454478['activeSpeaker']==0x4)&&(_0x454478[_0x5da622(0x217)][_0x1e5618]['loudest']=!![]);if(_0x454478['showall']){var _0x259f9c=createRichVideoElement(_0x1e5618);_0x259f9c[_0x5da622(0x383)]['display']=_0x5da622(0x541);}if(_0x454478[_0x5da622(0x580)]){if(_0x454478[_0x5da622(0x3f2)]&&_0x5da622(0x90b)in _0x54846e&&_0x54846e[_0x5da622(0x90b)]!==![]){}else{var _0x5f3fdc=soloLinkGenerator(_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x299)]);_0x5da622(0xb8b)in _0x54846e?createControlBox(_0x1e5618,_0x5f3fdc,_0x454478['rpcs'][_0x1e5618][_0x5da622(0x299)],_0x54846e[_0x5da622(0xb8b)]):createControlBox(_0x1e5618,_0x5f3fdc,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x299)]);}}_0x454478[_0x5da622(0x217)][_0x1e5618]['UUID']=_0x1e5618;try{if(_0x454478[_0x5da622(0x83f)]){if(_0x454478[_0x5da622(0x83f)][_0x5da622(0x6f3)](_0x454478['rpcs'][_0x1e5618][_0x5da622(0x299)])){if(_0x454478['bitrate_set']!==![]){let _0x33f2f6=_0x454478['view_set']['indexOf'](_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x299)]);_0x454478['bitrate_set'][_0x5da622(0x1d5)]>_0x33f2f6&&(_0x454478['rpcs'][_0x1e5618]['manualBandwidth']=parseInt(_0x454478[_0x5da622(0xa08)][_0x33f2f6]),_0x454478[_0x5da622(0x217)][_0x1e5618]['manualBandwidth']<=0x0&&(_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xabd)]=![]));}}}}catch(_0x3b87ae){errorlog(_0x3b87ae);}_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x46f)]=function(_0x322d76){var _0x49cb1b=_0x5da622;log('webrtc\x20connectioned\x20closed-event'),_0x454478[_0x49cb1b(0x2b9)](_0x1e5618);},_0x454478['rpcs'][_0x1e5618]['iceTimer']=null,_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x313)]=[],_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x8f4)]=function(_0x34b9db){var _0x4441e2=_0x5da622;if(_0x34b9db['candidate']==null){log('null\x20ice\x20rpcs');_0x454478[_0x4441e2(0x217)][_0x1e5618]&&_0x454478['rpcs'][_0x1e5618][_0x4441e2(0x6d0)]&&(_0x454478['rpcs'][_0x1e5618][_0x4441e2(0x6d0)]([..._0x454478[_0x4441e2(0x217)][_0x1e5618]['iceBundle']]),clearTimeout(_0x454478['rpcs'][_0x1e5618][_0x4441e2(0x6d9)]),_0x454478[_0x4441e2(0x217)][_0x1e5618]['iceTimer']=null,_0x454478[_0x4441e2(0x217)][_0x1e5618][_0x4441e2(0x313)]=[],_0x454478[_0x4441e2(0x217)][_0x1e5618][_0x4441e2(0x6d0)]=null,console[_0x4441e2(0x392)](_0x4441e2(0xa53)));return;}try{if(_0x454478['icefilter']){if(_0x34b9db[_0x4441e2(0x311)]['candidate'][_0x4441e2(0x8ed)](_0x454478[_0x4441e2(0x1ce)])===-0x1){log(_0x4441e2(0x2f3));return;}else log(_0x34b9db[_0x4441e2(0x311)]);}}catch(_0x5532d4){errorlog(_0x5532d4);}try{if(_0x454478['localNetworkOnly']){if(!filterIceLAN(_0x34b9db[_0x4441e2(0x311)]))return;}}catch(_0x4290e0){errorlog(_0x4290e0);}if(_0x454478['rpcs'][_0x1e5618]&&(_0x454478[_0x4441e2(0x217)][_0x1e5618][_0x4441e2(0x6d0)]||_0x454478[_0x4441e2(0x217)][_0x1e5618]['iceTimer']!==null)){_0x454478['rpcs'][_0x1e5618][_0x4441e2(0x313)][_0x4441e2(0x5fb)](_0x34b9db[_0x4441e2(0x311)]);return;}_0x454478[_0x4441e2(0x217)][_0x1e5618]['iceBundle']['push'](_0x34b9db['candidate']),_0x454478[_0x4441e2(0x217)][_0x1e5618][_0x4441e2(0x6d9)]=setTimeout(function(_0x1d1c08){var _0x337e96=_0x4441e2;if(!(_0x1d1c08 in _0x454478[_0x337e96(0x217)]))return;if(_0x454478['rpcs'][_0x1d1c08][_0x337e96(0x6d0)])return;_0x454478[_0x337e96(0x217)][_0x1d1c08][_0x337e96(0x6d9)]=null;if(_0x454478['rpcs'][_0x1d1c08][_0x337e96(0x313)]==[])return;var _0x1eedee={};_0x1eedee[_0x337e96(0x5e5)]=_0x1d1c08,_0x1eedee[_0x337e96(0x8c1)]=_0x337e96(0x1b2),_0x1eedee[_0x337e96(0x823)]=_0x454478[_0x337e96(0x217)][_0x1d1c08]['iceBundle'],_0x1eedee[_0x337e96(0x26c)]=_0x454478[_0x337e96(0x217)][_0x1d1c08][_0x337e96(0x26c)],_0x454478[_0x337e96(0x217)][_0x1d1c08][_0x337e96(0x313)]=[],_0x454478[_0x337e96(0x765)]&&_0x454478[_0x337e96(0x217)][_0x1d1c08]['vector']?_0x454478['encryptMessage'](JSON['stringify'](_0x1eedee['candidates']))[_0x337e96(0xae0)](function(_0xef944f){var _0x41edad=_0x337e96;_0x1eedee[_0x41edad(0x823)]=_0xef944f[0x0],_0x1eedee['vector']=_0xef944f[0x1],_0x454478[_0x41edad(0x88e)](_0x1eedee);})[_0x337e96(0x685)](errorlog):_0x454478[_0x337e96(0x88e)](_0x1eedee);},0x190,_0x1e5618);},_0x454478['rpcs'][_0x1e5618][_0x5da622(0x601)]=function(_0x24ef9c){var _0x4c520c=_0x5da622;switch(this[_0x4c520c(0x62e)]){case _0x4c520c(0x23e):log(_0x4c520c(0x23e)),log('closeTimeout\x20cancelled;\x202'),clearInterval(_0x454478[_0x4c520c(0x217)][this[_0x4c520c(0x5e5)]][_0x4c520c(0x266)]);case _0x4c520c(0x297):log('checking'),log(_0x4c520c(0x614)),clearInterval(_0x454478[_0x4c520c(0x217)][this[_0x4c520c(0x5e5)]][_0x4c520c(0x266)]);case _0x4c520c(0x91b):log('**\x20connected'),log('closeTimeout\x20cancelled;\x204'),clearInterval(_0x454478[_0x4c520c(0x217)][this[_0x4c520c(0x5e5)]][_0x4c520c(0x266)]);if(_0x454478[_0x4c520c(0x905)]){if(_0x454478['ws']['readyState']!==0x1){_0x454478['ws']['close']();break;}_0x454478['ws'][_0x4c520c(0xb30)](),setTimeout(function(){var _0x325328=_0x4c520c;_0x454478['cleanOutput']!=!![]&&warnUser(getTranslation(_0x325328(0x34e)));},0x1);}break;case'disconnected':log(_0x4c520c(0x9a7)),warnlog(_0x4c520c(0x303));if(this[_0x4c520c(0x5e5)]in _0x454478['rpcs']){clearInterval(_0x454478[_0x4c520c(0x217)][this['UUID']][_0x4c520c(0x266)]);if(_0x454478[_0x4c520c(0x217)][this['UUID']][_0x4c520c(0x82e)])return;_0x454478[_0x4c520c(0x217)][this[_0x4c520c(0x5e5)]]['closeTimeout']=setTimeout(function(_0x67b2c6){var _0x362a7=_0x4c520c;log(_0x362a7(0x2bd)),_0x454478[_0x362a7(0x2b9)](_0x67b2c6);},0x1388,this[_0x4c520c(0x5e5)]);}else log(_0x4c520c(0x6bb));break;case _0x4c520c(0x8c2):warnlog('FAIL\x20rpcs\x20onconnectionstatechange'),log(_0x4c520c(0x7a1));this['UUID']in _0x454478['rpcs']?(clearInterval(_0x454478[_0x4c520c(0x217)][this[_0x4c520c(0x5e5)]][_0x4c520c(0x266)]),_0x454478[_0x4c520c(0x217)][this[_0x4c520c(0x5e5)]][_0x4c520c(0x266)]=setTimeout(function(_0x2056ef){var _0x5f14b8=_0x4c520c;log(_0x5f14b8(0x9c0)),_0x454478['closeRPC'](_0x2056ef);},0xbb8,this[_0x4c520c(0x5e5)])):log(_0x4c520c(0x6bb));break;case _0x4c520c(0x764):warnlog(_0x4c520c(0x3f9)),_0x454478[_0x4c520c(0x2b9)](this[_0x4c520c(0x5e5)]);break;default:log('closeTimeout\x20cancelled;\x207'),log(_0x4c520c(0xb48)+this[_0x4c520c(0x62e)]),clearInterval(_0x454478[_0x4c520c(0x217)][this[_0x4c520c(0x5e5)]][_0x4c520c(0x266)]);break;}},_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0x675)]=function(_0x3554e9){var _0x300fdd=_0x5da622;let _0x372333=_0x3554e9[_0x300fdd(0xa67)];switch(_0x372333[_0x300fdd(0x659)]){case _0x300fdd(0x261):log(_0x300fdd(0x2a6));break;case _0x300fdd(0x2f2):log(_0x300fdd(0x29c));_0x454478['rpcs'][_0x1e5618][_0x300fdd(0x6d0)]&&(_0x454478[_0x300fdd(0x217)][_0x1e5618]['whipCallback2']([..._0x454478[_0x300fdd(0x217)][_0x1e5618][_0x300fdd(0x313)]]),clearTimeout(_0x454478[_0x300fdd(0x217)][_0x1e5618][_0x300fdd(0x6d9)]),_0x454478[_0x300fdd(0x217)][_0x1e5618][_0x300fdd(0x6d9)]=null,_0x454478[_0x300fdd(0x217)][_0x1e5618]['iceBundle']=[],_0x454478[_0x300fdd(0x217)][_0x1e5618][_0x300fdd(0x6d0)]=null);break;}},_0x454478[_0x5da622(0x217)][_0x1e5618][_0x5da622(0xb53)]=function(){var _0x344fac=_0x5da622;try{if(this[_0x344fac(0x400)]=='closed')errorlog(_0x344fac(0x6a8));else{if(this[_0x344fac(0x400)]==_0x344fac(0x1cf)){if(_0x454478[_0x344fac(0x217)][_0x1e5618]['whipCallback'])return;warnlog(_0x344fac(0x315)),_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x213)]='0',_0x454478['rpcs'][_0x1e5618][_0x344fac(0x530)][_0x344fac(0x383)][_0x344fac(0x463)]='0',_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x7b8)]=setTimeout(function(_0x7e2f93){updateMixer();},0x1f4,_0x1e5618);}else this[_0x344fac(0x400)]==_0x344fac(0x8c2)?errorlog('ICE\x20FAILED'):(log(_0x344fac(0x786)+this['iceConnectionState']),_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x7b8)]&&clearTimeout(_0x454478[_0x344fac(0x217)][_0x1e5618]['disconnectedTimeout']),_0x454478[_0x344fac(0x217)][_0x1e5618]['videoElement']&&'opacity'in _0x454478['rpcs'][_0x1e5618][_0x344fac(0x530)][_0x344fac(0x383)]?_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x213)]=='0'&&_0x454478['rpcs'][_0x1e5618][_0x344fac(0x5bb)]=='1'?(_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x530)][_0x344fac(0x383)][_0x344fac(0x463)]='1',_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x213)]='1',updateMixer()):_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x213)]='1':_0x454478[_0x344fac(0x217)][_0x1e5618][_0x344fac(0x213)]='1');}}catch(_0x54af7f){}},_0x454478[_0x5da622(0x217)][_0x1e5618]['ondatachannel']=function(_0x1cc797){var _0xd7ce5=_0x5da622;log(_0x1cc797);if(_0x1cc797['channel'][_0xd7ce5(0x7b1)]&&_0x1cc797[_0xd7ce5(0x573)][_0xd7ce5(0x7b1)]!==_0xd7ce5(0x38a)){if(_0x454478[_0xd7ce5(0x2fc)][_0xd7ce5(0x6f3)](_0x454478[_0xd7ce5(0x217)][_0x1e5618][_0xd7ce5(0x299)]))return;_0x1cc797[_0xd7ce5(0x573)][_0xd7ce5(0x7b1)]===_0xd7ce5(0x543)?_0x454478[_0xd7ce5(0x452)](_0x1e5618,_0x1cc797['channel']):_0x454478[_0xd7ce5(0x81c)](_0x454478['rpcs'],_0x1e5618,_0x1cc797['channel']);return;}_0x454478[_0xd7ce5(0x217)][_0x1e5618][_0xd7ce5(0x1c2)]=_0x1cc797[_0xd7ce5(0x573)],_0x454478[_0xd7ce5(0x217)][_0x1e5618][_0xd7ce5(0x1c2)][_0xd7ce5(0x5e5)]=_0x1e5618,_0x454478['rpcs'][_0x1e5618][_0xd7ce5(0x1c2)][_0xd7ce5(0x565)]=_0x160683=>{var _0x27cda6=_0xd7ce5;_0x160683[_0x27cda6(0x31f)]&&_0x160683[_0x27cda6(0x31f)]['sctpCauseCode']&&_0x160683[_0x27cda6(0x31f)][_0x27cda6(0x22e)]!==0xc&&warnlog(_0x160683),log('rtc\x20data\x20channel\x20error\x202:\x20'+_0x1e5618);},_0x454478[_0xd7ce5(0x217)][_0x1e5618]['receiveChannel']['onopen']=_0x44bc4e=>{var _0x58b240=_0xd7ce5,_0x4bedd7={};_0x4bedd7[_0x58b240(0x996)]=![],_0x4bedd7[_0x58b240(0xb14)]=![],_0x4bedd7['iframe']=![],_0x4bedd7[_0x58b240(0x7dd)]=![],_0x4bedd7[_0x58b240(0x9f1)]=![],_0x4bedd7[_0x58b240(0xb83)]=![],_0x4bedd7[_0x58b240(0x603)]=![],_0x4bedd7[_0x58b240(0x5d6)]=![],_0x4bedd7[_0x58b240(0x25e)]=![],_0x4bedd7[_0x58b240(0x330)]=![],_0x4bedd7['allowchunked']=![];_0x454478[_0x58b240(0x41d)]&&(_0x454478['audioCodec']===_0x58b240(0x532)||_0x454478[_0x58b240(0x41d)]===_0x58b240(0x8d0))&&(_0x4bedd7[_0x58b240(0x86e)]=_0x454478[_0x58b240(0x41d)]);try{if(_0x454478[_0x58b240(0x711)]!==![]){if(_0x454478['allowScreen']===!![])_0x4bedd7[_0x58b240(0x25e)]=!![],_0x4bedd7[_0x58b240(0x330)]=!![];else _0x454478['allowScreen'][_0x58b240(0x6f3)](_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x299)])?(_0x4bedd7['allowscreenaudio']=!![],_0x4bedd7['allowscreenvideo']=!![]):(_0x4bedd7[_0x58b240(0x25e)]=![],_0x4bedd7[_0x58b240(0x330)]=![]);}else _0x4bedd7[_0x58b240(0x25e)]=!![],_0x4bedd7[_0x58b240(0x330)]=!![];if(_0x4bedd7[_0x58b240(0x330)]){if(_0x454478[_0x58b240(0x8d4)]!==![])!_0x454478[_0x58b240(0x8d4)]['includes'](_0x454478['rpcs'][_0x1e5618][_0x58b240(0x299)]+':s')&&(_0x4bedd7[_0x58b240(0x330)]=![]);else{if(_0x454478['broadcast']!==![]){if(_0x454478[_0x58b240(0x603)]!==null)_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x299)]+':s'===_0x454478[_0x58b240(0x603)]?_0x4bedd7[_0x58b240(0x603)]=!![]:_0x4bedd7['allowscreenvideo']=![];else _0x454478['directorUUID']&&(_0x1e5618==_0x454478[_0x58b240(0x4b1)]?_0x4bedd7[_0x58b240(0x603)]=!![]:_0x4bedd7[_0x58b240(0x330)]=![]);}else _0x454478['exclude']!==![]&&(_0x454478[_0x58b240(0x384)][_0x58b240(0x6f3)](_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x299)]+':s')&&(_0x4bedd7[_0x58b240(0xb83)]=![]));}}_0x4bedd7[_0x58b240(0x25e)]&&(_0x454478[_0x58b240(0x3ec)]!==![]&&(!_0x454478['noaudio'][_0x58b240(0x6f3)](_0x454478['rpcs'][_0x1e5618][_0x58b240(0x299)]+':s')&&(_0x4bedd7[_0x58b240(0x25e)]=![])));}catch(_0xcf0051){errorlog(_0xcf0051);}try{if(_0x454478[_0x58b240(0x8d4)]!==![])_0x454478[_0x58b240(0x8d4)][_0x58b240(0x6f3)](_0x454478[_0x58b240(0x217)][_0x1e5618]['streamID'])?_0x4bedd7['video']=!![]:_0x4bedd7['video']=![];else{if(_0x454478[_0x58b240(0x603)]!==![]){if(_0x454478[_0x58b240(0x603)]!==null)_0x454478['rpcs'][_0x1e5618][_0x58b240(0x299)]===_0x454478['broadcast']?(_0x4bedd7[_0x58b240(0x603)]=!![],_0x4bedd7[_0x58b240(0xb83)]=!![]):_0x4bedd7['video']=![];else _0x454478[_0x58b240(0x4b1)]&&(_0x1e5618==_0x454478[_0x58b240(0x4b1)]?(_0x4bedd7[_0x58b240(0x603)]=!![],_0x4bedd7[_0x58b240(0xb83)]=!![]):_0x4bedd7[_0x58b240(0xb83)]=![]);}else _0x454478[_0x58b240(0x384)]!==![]?_0x454478[_0x58b240(0x384)]['includes'](_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x299)])?_0x4bedd7[_0x58b240(0xb83)]=![]:_0x4bedd7['video']=!![]:_0x4bedd7[_0x58b240(0xb83)]=!![];}_0x454478[_0x58b240(0x3ec)]!==![]?_0x454478[_0x58b240(0x3ec)][_0x58b240(0x6f3)](_0x454478[_0x58b240(0x217)][_0x1e5618]['streamID'])?_0x4bedd7[_0x58b240(0x9f1)]=!![]:_0x4bedd7[_0x58b240(0x9f1)]=![]:_0x4bedd7[_0x58b240(0x9f1)]=!![];_0x454478[_0x58b240(0x691)]&&_0x454478['directorList'][_0x58b240(0x8ed)](_0x1e5618)>=0x0&&(_0x4bedd7[_0x58b240(0x9f1)]=![]);_0x454478[_0x58b240(0x84c)]&&_0x454478[_0x58b240(0x2d4)][_0x58b240(0x8ed)](_0x1e5618)>=0x0&&(_0x4bedd7[_0x58b240(0xb83)]=![]);_0x454478[_0x58b240(0x5b1)]!==![]?_0x454478[_0x58b240(0x5b1)][_0x58b240(0x6f3)](_0x454478['rpcs'][_0x1e5618][_0x58b240(0x299)])?_0x4bedd7['iframe']=!![]:_0x4bedd7[_0x58b240(0x2f1)]=![]:_0x4bedd7[_0x58b240(0x2f1)]=!![];if(_0x454478[_0x58b240(0xb44)]!==![])_0x454478[_0x58b240(0xb44)][_0x58b240(0x6f3)](_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x299)])?_0x4bedd7[_0x58b240(0x7dd)]=!![]:_0x4bedd7['widget']=![];else{if(_0x454478[_0x58b240(0x74e)]!==![])_0x4bedd7[_0x58b240(0x7dd)]=![];else _0x454478[_0x58b240(0xb0f)]&&!_0x454478[_0x58b240(0x580)]&&_0x454478[_0x58b240(0x490)]===![]?_0x4bedd7[_0x58b240(0x7dd)]=![]:_0x4bedd7[_0x58b240(0x7dd)]=!![];}_0x454478[_0x58b240(0x7af)]&&(_0x4bedd7['allowmeshcast']=![]),_0x454478[_0x58b240(0x63b)]&&(_0x4bedd7[_0x58b240(0x7c1)]=_0x454478[_0x58b240(0x63b)]),_0x454478['allowVideos']!==![]&&(!_0x454478['allowVideos'][_0x58b240(0x6f3)](_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x299)])&&(_0x4bedd7[_0x58b240(0xb83)]=![],_0x4bedd7[_0x58b240(0x9f1)]=![])),(_0x454478[_0x58b240(0x817)]||_0x454478[_0x58b240(0x9c6)]||_0x454478[_0x58b240(0xab0)])&&(_0x4bedd7[_0x58b240(0xb14)]=_0x454478[_0x58b240(0x817)]||_0x454478['midiRemote']||_0x454478[_0x58b240(0xab0)]),_0x4bedd7[_0x58b240(0x996)]=!![],_0x454478[_0x58b240(0x58d)]&&(_0x4bedd7[_0x58b240(0x996)]=![]),_0x454478[_0x58b240(0x3d6)]?_0x4bedd7[_0x58b240(0x5b5)]=![]:_0x4bedd7[_0x58b240(0x5b5)]=!![],_0x454478['codec']&&(_0x454478[_0x58b240(0xafb)]==_0x58b240(0x664)||_0x454478[_0x58b240(0xafb)]=='images'||_0x454478[_0x58b240(0xafb)]==_0x58b240(0x99e))&&(_0x4bedd7['allowwebp']=!![]),_0x454478[_0x58b240(0xb1f)]&&(_0x4bedd7[_0x58b240(0x864)]=!![]),_0x454478[_0x58b240(0x2fc)]['includes'](_0x454478['rpcs'][_0x1e5618]['streamID'])&&(warnlog(_0x58b240(0x4e0)),_0x4bedd7['allowmeshcast']=![],_0x4bedd7[_0x58b240(0x5b5)]=![],_0x4bedd7[_0x58b240(0x864)]=![],_0x4bedd7[_0x58b240(0x996)]=![],_0x4bedd7['allowmidi']=![],_0x4bedd7[_0x58b240(0x2f1)]=![],_0x4bedd7['widget']=![],_0x4bedd7[_0x58b240(0x9f1)]=![],_0x4bedd7[_0x58b240(0xb83)]=![],_0x4bedd7['broadcast']=![],_0x4bedd7[_0x58b240(0x5d6)]=![],_0x4bedd7[_0x58b240(0x25e)]=![],_0x4bedd7[_0x58b240(0x330)]=![]);}catch(_0x1d2b79){errorlog(_0x1d2b79);}try{_0x4bedd7['info']={},_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x7b1)]=_0x454478[_0x58b240(0x7b1)],_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x932)]=_0x454478[_0x58b240(0x932)],_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x4e2)]=_0x454478[_0x58b240(0xa7f)],_0x4bedd7[_0x58b240(0x314)][_0x58b240(0xa8c)]=_0x454478[_0x58b240(0x9d4)],_0x4bedd7[_0x58b240(0x314)]['ab_url']=_0x454478[_0x58b240(0xb4d)],_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x231)]=_0x454478['codec'];_0x454478[_0x58b240(0x41d)]&&(_0x4bedd7[_0x58b240(0x314)][_0x58b240(0xa04)]=_0x454478['audioCodec']);_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x9ed)]=_0x454478['version'],_0x4bedd7['info'][_0x58b240(0x5e8)]=_0x454478['forceios'],_0x4bedd7['info'][_0x58b240(0x3cf)]=_0x454478['enhance'],_0x4bedd7['info']['ptime']=_0x454478[_0x58b240(0x30f)],_0x4bedd7['info'][_0x58b240(0x76c)]=_0x454478[_0x58b240(0x76c)],_0x4bedd7[_0x58b240(0x314)]['maxptime']=_0x454478[_0x58b240(0x35e)];Firefox&&(_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x277)]=Firefox);ChromiumVersion&&(_0x4bedd7['info']['chromium']=ChromiumVersion);SafariVersion&&(_0x4bedd7['info'][_0x58b240(0x99a)]=SafariVersion);navigator&&navigator[_0x58b240(0x684)]&&(_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x995)]=navigator[_0x58b240(0x684)]);navigator&&navigator['platform']&&(_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x768)]=navigator['platform']);gpgpuSupport&&(_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x36b)]=gpgpuSupport);cpuSupport&&(_0x4bedd7[_0x58b240(0x314)]['CPU']=cpuSupport);if(_0x454478['disableOBS']===![]){if(window[_0x58b240(0x594)]){_0x4bedd7[_0x58b240(0x314)][_0x58b240(0x8dc)]=window[_0x58b240(0x594)][_0x58b240(0x90f)];try{_0x4bedd7=_0x454478[_0x58b240(0x3a8)](_0x4bedd7,_0x1e5618);}catch(_0x53ea8f){errorlog(_0x53ea8f),warnUser(_0x53ea8f[_0x58b240(0x61a)]);}}else _0x4bedd7[_0x58b240(0x314)][_0x58b240(0x8dc)]=![];}else _0x4bedd7[_0x58b240(0x314)][_0x58b240(0x8dc)]=![];}catch(_0x5cc1e4){}_0x4bedd7[_0x58b240(0x210)]=![],_0x4bedd7[_0x58b240(0x74e)]=![],_0x4bedd7[_0x58b240(0x580)]=![],_0x4bedd7[_0x58b240(0x1f9)]=![],_0x4bedd7[_0x58b240(0x5e8)]=![];_0x454478[_0x58b240(0x1b2)]&&(_0x4bedd7['remote']=!![]);_0x454478['enhance']&&(_0x4bedd7['enhanceaudio']=!![]);_0x454478[_0x58b240(0x390)]&&(_0x4bedd7[_0x58b240(0x390)]=_0x454478[_0x58b240(0x390)]);_0x454478[_0x58b240(0x783)]&&(_0x4bedd7[_0x58b240(0x783)]=_0x454478['solo']);_0x454478[_0x58b240(0x7ff)]!==![]&&(_0x4bedd7[_0x58b240(0x7ff)]=_0x454478[_0x58b240(0x7ff)]);if(_0x454478[_0x58b240(0x580)]){_0x4bedd7[_0x58b240(0x580)]=!![],_0x4bedd7['forceios']=_0x454478[_0x58b240(0x5e8)];if(_0x454478['directorUUID']&&_0x454478[_0x58b240(0x4b1)]===_0x1e5618)_0x454478[_0x58b240(0x8bc)]();else{var _0x1b4626={};_0x1b4626[_0x58b240(0x643)]=[];for(var _0x28d81b in _0x454478[_0x58b240(0xb4c)]){_0x454478[_0x58b240(0xb4c)][_0x28d81b][_0x58b240(0x4c9)]===!![]&&_0x1b4626[_0x58b240(0x643)]['push'](_0x28d81b);}_0x1b4626[_0x58b240(0x643)][_0x58b240(0x1d5)]&&(_0x4bedd7[_0x58b240(0x48d)]=_0x1b4626);}if(_0x454478[_0x58b240(0x697)]&&_0x454478[_0x58b240(0x697)]>0x0)_0x4bedd7[_0x58b240(0xa69)]=_0x454478[_0x58b240(0x697)]-Date[_0x58b240(0x333)]()/0x3e8,_0x4bedd7[_0x58b240(0x81f)]=!![],_0x4bedd7[_0x58b240(0x1b8)]=!![];else _0x454478[_0x58b240(0x697)]&&_0x454478['roomTimer']<0x0&&(_0x4bedd7['setClock']=_0x454478['roomTimer']*-0x1,_0x4bedd7[_0x58b240(0x81f)]=!![],_0x4bedd7[_0x58b240(0x1b8)]=!![],_0x4bedd7[_0x58b240(0xabf)]=!![]);_0x454478['showRoomTime']&&(_0x4bedd7[_0x58b240(0xa83)]=!![]);}else{if(_0x454478[_0x58b240(0x74e)]!==![])_0x4bedd7[_0x58b240(0x74e)]=_0x454478[_0x58b240(0x74e)],(_0x454478[_0x58b240(0x7e7)]||_0x454478[_0x58b240(0x783)])&&(_0x4bedd7[_0x58b240(0x7e7)]=_0x454478['showDirector']||_0x454478[_0x58b240(0x783)]);else _0x454478[_0x58b240(0x845)]!==![]&&_0x454478[_0x58b240(0x845)]!==''&&(_0x4bedd7[_0x58b240(0x5e8)]=_0x454478['forceios'],_0x4bedd7[_0x58b240(0x210)]=!![]);}if(_0x454478[_0x58b240(0x7c3)])_0x4bedd7[_0x58b240(0x7c3)]=parseFloat(_0x454478[_0x58b240(0x7c3)]);else(_0x454478[_0x58b240(0x1d9)]||_0x454478[_0x58b240(0x88c)])&&(_0x4bedd7['requestResolution']={},_0x4bedd7[_0x58b240(0x362)]['h']=null,_0x4bedd7[_0x58b240(0x362)]['w']=null,_0x454478[_0x58b240(0x1d9)]&&(_0x4bedd7[_0x58b240(0x362)]['h']=_0x454478['viewheight'],_0x454478['rpcs'][_0x1e5618][_0x58b240(0x784)]=_0x454478[_0x58b240(0x1d9)]),_0x454478['viewwidth']&&(_0x4bedd7[_0x58b240(0x362)]['w']=_0x454478['viewwidth'],_0x454478['rpcs'][_0x1e5618][_0x58b240(0x918)]=_0x454478['viewwidth']));!_0x454478[_0x58b240(0x845)]&&(_0x454478[_0x58b240(0x6b3)]&&(playtone(![],_0x58b240(0x93b)),showNotification('There\x27s\x20a\x20new\x20incoming\x20connection.'))),_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x8ca)]=_0x4bedd7,_0x454478[_0x58b240(0x5fc)](_0x4bedd7,_0x1e5618)?log(_0x58b240(0x7a7)):errorlog('Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?'),pokeIframeAPI(_0x58b240(0xb57),!![],_0x1e5618),pokeIframeAPI(_0x58b240(0x507),!![],_0x1e5618),pokeAPI('newViewConnection',_0x454478['rpcs'][_0x1e5618]['streamID']),clearTimeout(_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x4fb)]),_0x454478[_0x58b240(0x217)][_0x1e5618][_0x58b240(0x4fb)]=setTimeout(processStats,0x0,_0x1e5618);},_0x454478[_0xd7ce5(0x217)][_0x1e5618][_0xd7ce5(0x1c2)][_0xd7ce5(0x74b)]=async _0x1e2d40=>{var _0x4f67db=_0xd7ce5;if(typeof _0x1e2d40['data']==_0x4f67db(0xb97)){if(!_0x454478[_0x4f67db(0x217)][_0x1e5618]['imageElement']){_0x454478[_0x4f67db(0x217)][_0x1e5618][_0x4f67db(0xa18)]=document[_0x4f67db(0x82b)](_0x4f67db(0x5fd)),_0x454478[_0x4f67db(0x217)][_0x1e5618]['imageElement']['width']=0x10,_0x454478[_0x4f67db(0x217)][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0x6c6)]=0x9,_0x454478['rpcs'][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0x383)][_0x4f67db(0x62d)]=_0x4f67db(0xa78),_0x454478[_0x4f67db(0x217)][_0x1e5618][_0x4f67db(0xa18)]['dataset'][_0x4f67db(0x5e5)]=_0x1e5618;try{_0x454478[_0x4f67db(0x217)][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0x704)][_0x4f67db(0x273)]=_0x454478[_0x4f67db(0x217)][_0x1e5618]['streamID'];}catch(_0x2d8d02){}_0x454478['rpcs'][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0x5e4)]=![],_0x454478[_0x4f67db(0x217)][_0x1e5618][_0x4f67db(0xa18)]['addEventListener'](_0x4f67db(0x46e),function(_0xc63bc0){var _0x438849=_0x4f67db;log(_0x438849(0x780));try{if(_0xc63bc0['ctrlKey']||_0xc63bc0[_0x438849(0x455)]){_0xc63bc0[_0x438849(0x3a6)]();if(_0x454478[_0x438849(0x223)]!==![]){var _0xc84449=_0xc63bc0[_0x438849(0x79e)][_0x438849(0x704)]['UUID'];if('stats'in _0x454478[_0x438849(0x217)][_0xc84449]){var [_0x41a2b1,_0x4d6c61]=statsMenuCreator();printViewStats(_0x4d6c61,_0xc84449),_0x41a2b1['interval']=setInterval(printViewStats,_0x454478[_0x438849(0x959)],_0x4d6c61,_0xc84449);}}return _0xc63bc0[_0x438849(0xa05)](),![];}}catch(_0x48af79){errorlog(_0x48af79);}}),updateMixer();}else _0x454478[_0x4f67db(0x217)][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0x5e4)]&&(_0x454478['rpcs'][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0x5e4)]=![],_0x454478['rpcs'][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0x383)][_0x4f67db(0x962)]=_0x4f67db(0x28a));_0x454478[_0x4f67db(0x217)][_0x1e5618][_0x4f67db(0xa18)][_0x4f67db(0xb7b)]=window['URL'][_0x4f67db(0x4ee)](new Blob([new Uint8Array(_0x1e2d40[_0x4f67db(0x62b)])],{'type':_0x4f67db(0x4b5)}));return;}try{var _0x32c257=JSON[_0x4f67db(0x66e)](_0x1e2d40['data']);_0x32c257[_0x4f67db(0x5e5)]=_0x1e5618;if(_0x32c257[_0x4f67db(0x776)]||_0x32c257[_0x4f67db(0x20a)]){let _0x4ee9d0=_0x32c257['smid']||_0x32c257[_0x4f67db(0x20a)];if(_0x454478[_0x4f67db(0x224)][_0x1e5618]){if(_0x454478['mids'][_0x1e5618]['includes'](_0x4ee9d0))return;else _0x454478[_0x4f67db(0x224)][_0x1e5618]['push'](_0x4ee9d0);}else _0x454478[_0x4f67db(0x224)][_0x1e5618]=[_0x4ee9d0];}_0x4f67db(0x2b3)in _0x32c257?await _0x454478[_0x4f67db(0xa5a)](_0x32c257,_0x1e5618+_0x4f67db(0x381)):await _0x454478[_0x4f67db(0xa5a)](_0x32c257,_0x1e5618);}catch(_0x3b16ad){warnlog(_0x4f67db(0x1e2)),warnlog(_0x3b16ad[_0x4f67db(0x62b)]);}},_0x454478[_0xd7ce5(0xa5a)]=async function(_0x4e9b64,_0x39d6e3){var _0x178967=_0xd7ce5;warnlog(_0x4e9b64);if(_0x178967(0x5bf)in _0x4e9b64){warnlog(_0x178967(0x341)),_0x454478[_0x178967(0x2b9)](_0x39d6e3,!![]);return;}else{if(_0x178967(0x832)in _0x4e9b64){var _0x36f0c={};_0x36f0c[_0x178967(0xb3d)]=_0x4e9b64[_0x178967(0x832)],_0x454478[_0x178967(0x5fc)](_0x36f0c,_0x39d6e3),warnlog(_0x178967(0xa71));return;}else{if(_0x178967(0xb3d)in _0x4e9b64){warnlog('PONGED');return;}}}log(_0x178967(0xb28)),log(_0x4e9b64);var _0x2565ef=![],_0x54969b=![];if('description'in _0x4e9b64)_0x454478[_0x178967(0x5b9)](_0x4e9b64);else{if('candidate'in _0x4e9b64)_0x4e9b64[_0x178967(0x5e5)]=_0x39d6e3,log('GOT\x20ICE!!'),_0x454478[_0x178967(0x47e)](_0x4e9b64);else _0x178967(0x823)in _0x4e9b64&&(_0x4e9b64[_0x178967(0x5e5)]=_0x39d6e3,log(_0x178967(0x6da)),_0x454478[_0x178967(0xa62)](_0x4e9b64));}'cbid'in _0x4e9b64&&_0xc88508(_0x4e9b64[_0x178967(0x36a)]);if(_0x178967(0xa55)in _0x4e9b64){if(_0x4e9b64['rejected']===_0x178967(0x73f))_0x454478[_0x178967(0x947)]=![],!_0x454478['cleanOutput']&&(warnUser(getTranslation(_0x178967(0x744))),miniTranslate(getById(_0x178967(0x3ba)),_0x178967(0x3b0)));else{if(_0x4e9b64[_0x178967(0xa55)]===_0x178967(0x921))!_0x454478['cleanOutput']&&warnUser(getTranslation(_0x178967(0x45d)),0xbb8);else{if(!_0x454478[_0x178967(0xa1f)]){if(_0x454478[_0x178967(0x4b1)]===_0x39d6e3)warnUser(getTranslation(_0x178967(0x1bc)),0x1388);else _0x454478[_0x178967(0x1b2)]&&!_0x454478[_0x178967(0x580)]?warnUser(getTranslation(_0x178967(0xa33)),0x1388):warnUser(getTranslation(_0x178967(0x8e0)),0x1388);}else{if(_0x454478['director'])!_0x454478['cleanOutput']&&warnUser('The\x20request\x20('+_0x4e9b64[_0x178967(0xa55)]+_0x178967(0x25c),0x1388);else{if(!_0x454478[_0x178967(0xa1f)])_0x454478[_0x178967(0x1b2)]?warnUser(getTranslation(_0x178967(0x6a6)),0x1388):warnUser(getTranslation('remote-control-failed'),0x1388);else{}}}}}errorlog(_0x178967(0xb82)+_0x4e9b64[_0x178967(0xa55)]+_0x178967(0x212)+_0x454478[_0x178967(0x580)]),pokeIframeAPI(_0x178967(0xa55),_0x4e9b64[_0x178967(0xa55)],_0x39d6e3);return;}else{if(_0x178967(0x352)in _0x4e9b64){if(_0x4e9b64[_0x178967(0x352)]===_0x178967(0x73f)){if(_0x454478[_0x178967(0x580)]){try{_0x454478['label']===![]&&(document[_0x178967(0xb50)]=getTranslation('control-room-co-director'));}catch(_0x5906fe){errorlog(_0x5906fe);}!_0x454478['cleanOutput']&&!_0x454478[_0x178967(0x947)]&&(warnUser(getTranslation('approved-as-director'),0xbb8),miniTranslate(getById(_0x178967(0x3ba)),'you-are-a-codirector'),miniTranslate(getById('yourDirectorStatus'),_0x178967(0x97b))),!_0x454478['directorState']&&(_0x454478[_0x178967(0x947)]=!![],pokeAPI(_0x178967(0x5d2),!![]),_0x454478[_0x178967(0x7ac)](_0x39d6e3));}}log(_0x178967(0x576)+_0x4e9b64['approved']),pokeIframeAPI(_0x178967(0x352),_0x4e9b64[_0x178967(0x352)],_0x39d6e3);return;}}if(_0x178967(0xa42)in _0x4e9b64)try{_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa42)]=_0x4e9b64[_0x178967(0xa42)]||![];if(_0x454478[_0x178967(0x580)]){if(_0x454478[_0x178967(0x217)][_0x39d6e3]['iframeSrc']){var _0x52db23=document[_0x178967(0x82b)](_0x178967(0x501));_0x52db23[_0x178967(0x912)]=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa42)],_0x52db23[_0x178967(0x912)]=_0x52db23['innerHTML'],_0x52db23=_0x52db23[_0x178967(0x55d)]||_0x52db23[_0x178967(0x912)]||'',getById(_0x178967(0x2d0)+_0x39d6e3)['innerHTML']=_0x178967(0x21f)+_0x52db23+_0x178967(0xacc)+_0x52db23+_0x178967(0xac1),getById('iframeDetails_'+_0x39d6e3)[_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x5e4));}else getById(_0x178967(0x2d0)+_0x39d6e3)['classList'][_0x178967(0x2ef)]('hidden'),getById(_0x178967(0x2d0)+_0x39d6e3)[_0x178967(0x912)]='';}else{if(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa42)]==![]){try{_0x454478['rpcs'][_0x39d6e3][_0x178967(0x1dd)][_0x178967(0xb87)]();}catch(_0x24ceb2){errorlog(_0x24ceb2);}_0x454478['rpcs'][_0x39d6e3][_0x178967(0xae3)]&&(_0x454478['rpcs'][_0x39d6e3][_0x178967(0xae3)][_0x178967(0xb87)](),_0x454478['rpcs'][_0x39d6e3][_0x178967(0xae3)]=![]);_0x454478['rpcs'][_0x39d6e3][_0x178967(0x1dd)]=![],_0x2565ef=!![];if(_0x454478[_0x178967(0x603)]!==![]){if(_0x454478[_0x178967(0x603)]!==null)_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]===_0x454478[_0x178967(0x603)]&&(_0x454478[_0x178967(0x40d)]=![]);else _0x39d6e3==_0x454478['directorUUID']&&(_0x454478[_0x178967(0x40d)]=![]);}}else{if(_0x454478['broadcast']!==![]){if(_0x454478[_0x178967(0x603)]!==null){if(_0x454478['rpcs'][_0x39d6e3]['streamID']===_0x454478['broadcast']){if(_0x454478['noiframe']===![])_0x454478[_0x178967(0x217)][_0x39d6e3]['iframeEle']=loadIframe(_0x4e9b64[_0x178967(0xa42)],_0x39d6e3),_0x2565ef=!![],_0x454478['broadcastIFrame']=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)][_0x178967(0x704)][_0x178967(0x273)]=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]);else _0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]in _0x454478['noiframe']&&(_0x454478['rpcs'][_0x39d6e3][_0x178967(0x1dd)]=loadIframe(_0x4e9b64[_0x178967(0xa42)],_0x39d6e3),_0x2565ef=!![],_0x454478['broadcastIFrame']=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)]['dataset'][_0x178967(0x273)]=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]));}}else{if(_0x454478[_0x178967(0x4b1)]){if(_0x39d6e3==_0x454478['directorUUID']){if(_0x454478['noiframe']===![])_0x454478[_0x178967(0x217)][_0x39d6e3]['iframeEle']=loadIframe(_0x4e9b64['iframeSrc'],_0x39d6e3),_0x2565ef=!![],_0x454478[_0x178967(0x40d)]=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)],_0x454478[_0x178967(0x217)][_0x39d6e3]['streamID']&&(_0x454478[_0x178967(0x217)][_0x39d6e3]['iframeEle']['dataset'][_0x178967(0x273)]=_0x454478['rpcs'][_0x39d6e3][_0x178967(0x299)]);else _0x454478[_0x178967(0x217)][_0x39d6e3]['streamID']in _0x454478['noiframe']&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)]=loadIframe(_0x4e9b64[_0x178967(0xa42)],_0x39d6e3),_0x2565ef=!![],_0x454478[_0x178967(0x40d)]=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)],_0x454478['rpcs'][_0x39d6e3]['streamID']&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)]['dataset']['sid']=_0x454478['rpcs'][_0x39d6e3][_0x178967(0x299)]));}}}}else{if(_0x454478['noiframe']===![])_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)]=loadIframe(_0x4e9b64['iframeSrc'],_0x39d6e3),_0x2565ef=!![],_0x454478['rpcs'][_0x39d6e3][_0x178967(0x299)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3]['iframeEle'][_0x178967(0x704)][_0x178967(0x273)]=_0x454478['rpcs'][_0x39d6e3][_0x178967(0x299)]);else _0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]in _0x454478[_0x178967(0x5b1)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)]=loadIframe(_0x4e9b64[_0x178967(0xa42)],_0x39d6e3),_0x2565ef=!![],_0x454478['rpcs'][_0x39d6e3][_0x178967(0x299)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1dd)][_0x178967(0x704)][_0x178967(0x273)]=_0x454478['rpcs'][_0x39d6e3][_0x178967(0x299)]));}}}}catch(_0x35cf1d){errorlog(_0x35cf1d);}else{if(_0x178967(0x36c)in _0x4e9b64){if(_0x454478[_0x178967(0x217)][_0x39d6e3]['iframeEle'])try{_0x454478['rpcs'][_0x39d6e3][_0x178967(0xa42)][_0x178967(0x401)]('https://www.youtube.com/')&&processIframeSyncUpdates(_0x4e9b64[_0x178967(0x36c)],_0x39d6e3);}catch(_0xbc658){errorlog(_0xbc658);}}}if(_0x178967(0x1b2)in _0x4e9b64)try{_0x4e9b64=await _0x454478[_0x178967(0xb95)](_0x4e9b64);if(!_0x4e9b64)return;}catch(_0x12d0e3){errorlog(_0x12d0e3);}_0x178967(0xb72)in _0x4e9b64&&processOBSCommand(_0x4e9b64);if(_0x178967(0x1b5)in _0x4e9b64){var _0x4508e8=![],_0x44e0aa=![];_0x454478['directorUUID']===_0x39d6e3&&(_0x4508e8=!![],'overlay'in _0x4e9b64&&(_0x4e9b64[_0x178967(0xaaa)]==!![]&&(_0x44e0aa=!![])));if(_0x454478[_0x178967(0x580)]){if(_0x4e9b64[_0x178967(0x1b5)]==_0x178967(0xab7))_0x454478[_0x178967(0x6b3)]&&playtone(),getById(_0x178967(0x8f3)+_0x39d6e3)[_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x5e4)),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x800)][_0x178967(0xb21)][_0x178967(0xb87)]('hidden');else _0x4e9b64[_0x178967(0x1b5)]==_0x178967(0x26f)&&(getById(_0x178967(0x8f3)+_0x39d6e3)[_0x178967(0xb21)][_0x178967(0x2ef)]('hidden'),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x800)][_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0x5e4)));}log(_0x178967(0x34f)+_0x4508e8),getChatMessage(_0x4e9b64[_0x178967(0x1b5)],_0x454478[_0x178967(0x217)][_0x39d6e3]['label'],_0x4508e8,_0x44e0aa,_0x39d6e3);}_0x178967(0x51b)in _0x4e9b64&&_0x454478['gotGenericData'](_0x4e9b64[_0x178967(0x51b)],_0x39d6e3);_0x178967(0x2a9)in _0x4e9b64&&(_0x454478['autoSyncObject']=_0x4e9b64[_0x178967(0x2a9)],_0x454478[_0x178967(0x549)](_0x39d6e3));_0x178967(0x3ac)in _0x4e9b64&&log(_0x4e9b64);if(_0x178967(0x1e3)in _0x4e9b64){log(_0x4e9b64);_0x4e9b64[_0x178967(0x1e3)]?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1e3)]=_0x4e9b64[_0x178967(0x1e3)]['split'](','):_0x454478[_0x178967(0x217)][_0x39d6e3]['group']=[];log(_0x454478[_0x178967(0x217)][_0x39d6e3]),_0x2565ef=!![];if(_0x454478[_0x178967(0x580)]&&_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)])try{syncGroup(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1e3)],_0x39d6e3);}catch(_0x284da9){errorlog(_0x284da9);}pokeIframeAPI(_0x178967(0x759),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1e3)],_0x39d6e3);}_0x178967(0x581)in _0x4e9b64&&(log(_0x4e9b64),_0x454478['closedCaptions']&&(!_0x454478[_0x178967(0x217)][_0x39d6e3]['color']&&_0x454478['ccColored']&&(_0x454478[_0x178967(0x217)][_0x39d6e3]['color']=getColorFromName(_0x39d6e3)),updateClosedCaptions(_0x4e9b64,_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7b1)],_0x39d6e3,_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x642)])));_0x178967(0xb14)in _0x4e9b64&&_0x4e9b64[_0x178967(0xb14)]!==![]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1fa)]=_0x4e9b64['allowmidi']);_0x454478['director']&&('audioOptions'in _0x4e9b64&&updateDirectorsAudio(_0x4e9b64[_0x178967(0x25f)],_0x39d6e3),'mediaDevices'in _0x4e9b64&&gotDevicesRemote(_0x4e9b64['mediaDevices'],_0x39d6e3),_0x178967(0x9e5)in _0x4e9b64&&updateDirectorsVideo(_0x4e9b64[_0x178967(0x9e5)],_0x39d6e3),_0x178967(0x72f)in _0x4e9b64&&(console[_0x178967(0x392)](_0x4e9b64),updateRemoteRecordButton(_0x39d6e3,_0x4e9b64[_0x178967(0x72f)],_0x4e9b64[_0x178967(0xad6)]||![])),'gdrive'in _0x4e9b64&&(console[_0x178967(0x392)](_0x4e9b64),updateGdriveButton(_0x39d6e3,_0x4e9b64[_0x178967(0xb56)],_0x4e9b64[_0x178967(0xad6)]||![])),_0x178967(0x9ec)in _0x4e9b64&&updateRemoteTimerButton(_0x39d6e3,_0x4e9b64[_0x178967(0x9ec)]));if(_0x178967(0x264)in _0x4e9b64)whepWatch(_0x39d6e3,_0x4e9b64[_0x178967(0x264)]);else _0x178967(0x2d8)in _0x4e9b64&&(!_0x454478['noMeshcast']&&meshcastWatch(_0x39d6e3,_0x4e9b64[_0x178967(0x2d8)]));_0x178967(0x44a)in _0x4e9b64&&(_0x454478[_0x178967(0x2d4)]['indexOf'](_0x39d6e3)>=0x0&&(_0x454478[_0x178967(0x991)]&&lowerhand()));if(_0x178967(0x864)in _0x4e9b64){if(_0x454478[_0x178967(0x6e8)]){}else _0x454478[_0x178967(0x2d4)][_0x178967(0x8ed)](_0x39d6e3)>=0x0&&(_0x454478[_0x178967(0x864)]=_0x4e9b64[_0x178967(0x864)],pokeIframeAPI(_0x178967(0xaaf),_0x454478[_0x178967(0x864)]),_0x2565ef=!![]);}if(_0x178967(0x660)in _0x4e9b64){_0x454478[_0x178967(0x660)]=![],_0x454478['infocus2']=![];if(_0x454478[_0x178967(0x603)]===![]){log(_0x4e9b64);if(_0x454478['directorList'][_0x178967(0x8ed)](_0x39d6e3)>=0x0){if(_0x4e9b64[_0x178967(0x660)]!==![]){if(_0x4e9b64[_0x178967(0x660)]===_0x454478['streamID'])_0x454478[_0x178967(0x660)]=!![];else{if(_0x454478[_0x178967(0x83f)][_0x178967(0x1d5)]&&!(_0x4e9b64[_0x178967(0x660)]in _0x454478[_0x178967(0x83f)]))warnlog(_0x178967(0x7c8)),_0x454478[_0x178967(0x660)]=![];else{if(_0x454478[_0x178967(0xb0f)]&&_0x454478[_0x178967(0xb0f)]!==_0x4e9b64[_0x178967(0x660)])warnlog(_0x178967(0x993)),_0x454478[_0x178967(0x660)]=![];else{if(_0x454478[_0x178967(0x74e)]!==![]&&_0x454478[_0x178967(0x4b1)]&&_0x454478['directorUUID']in _0x454478[_0x178967(0x217)]&&!_0x454478[_0x178967(0x217)][_0x454478[_0x178967(0x4b1)]][_0x178967(0x7e7)]&&_0x4e9b64['infocus']===_0x454478[_0x178967(0x217)][_0x454478[_0x178967(0x4b1)]][_0x178967(0x299)])warnlog(_0x178967(0x41b)),_0x454478[_0x178967(0x660)]=![];else{for(var _0x5bbcd6 in _0x454478['rpcs']){if(_0x454478[_0x178967(0x217)][_0x5bbcd6]['streamID']===_0x4e9b64[_0x178967(0x660)]){_0x454478[_0x178967(0x660)]=_0x5bbcd6;break;}}warnlog(_0x178967(0x4ed));}}}}}else _0x454478[_0x178967(0x660)]=![];_0x2565ef=!![],_0x54969b=!![],_0x454478[_0x178967(0x660)]?_0x454478[_0x178967(0x7c6)]=!![]:_0x454478[_0x178967(0x7c6)]=![];}}}else{if(_0x178967(0x291)in _0x4e9b64){_0x454478[_0x178967(0x660)]=![],_0x454478[_0x178967(0x291)]=![];if(_0x454478['broadcast']===![]){log(_0x4e9b64);if(_0x454478[_0x178967(0x2d4)][_0x178967(0x8ed)](_0x39d6e3)>=0x0){if(_0x4e9b64[_0x178967(0x291)]!==![]){if(_0x4e9b64[_0x178967(0x291)]===_0x454478[_0x178967(0x299)])_0x454478['infocus2']=!![];else{if(_0x454478[_0x178967(0x83f)][_0x178967(0x1d5)]&&!(_0x4e9b64[_0x178967(0x291)]in _0x454478['view_set']))warnlog('NOT\x20IN\x20VIEW\x20SET'),_0x454478[_0x178967(0x291)]=![];else{if(_0x454478['view']&&_0x454478[_0x178967(0xb0f)]!==_0x4e9b64[_0x178967(0x291)])warnlog('NOT\x20VIEW\x20TARGET'),_0x454478[_0x178967(0x291)]=![];else{if(_0x454478[_0x178967(0x74e)]!==![]&&_0x454478[_0x178967(0x4b1)]&&_0x454478['directorUUID']in _0x454478['rpcs']&&!_0x454478[_0x178967(0x217)][_0x454478[_0x178967(0x4b1)]][_0x178967(0x7e7)]&&_0x4e9b64['infocus2']===_0x454478[_0x178967(0x217)][_0x454478[_0x178967(0x4b1)]][_0x178967(0x299)])warnlog(_0x178967(0x41b)),_0x454478[_0x178967(0x291)]=![];else{for(var _0x5bbcd6 in _0x454478['rpcs']){if(_0x454478['rpcs'][_0x5bbcd6][_0x178967(0x299)]===_0x4e9b64[_0x178967(0x291)]){_0x454478[_0x178967(0x291)]=_0x5bbcd6;break;}}warnlog(_0x178967(0x4ed));}}}}}else _0x454478[_0x178967(0x291)]=![];_0x454478[_0x178967(0x291)]?_0x454478[_0x178967(0x7c6)]=!![]:_0x454478[_0x178967(0x7c6)]=![],_0x2565ef=!![],_0x54969b=!![];}}}}_0x178967(0x42d)in _0x4e9b64&&(log(_0x4e9b64),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x4d5)][_0x178967(0x42d)]=_0x4e9b64[_0x178967(0x42d)],isIFrame&&parent[_0x178967(0x77b)]({'sensors':_0x4e9b64[_0x178967(0x42d)]},_0x454478[_0x178967(0x6fc)]));_0x178967(0x282)in _0x4e9b64&&playbackMIDI(_0x4e9b64['midi'],![],_0x39d6e3);_0x178967(0x9af)in _0x4e9b64&&_0x4e9b64['fileList']&&addDownloadLink(_0x4e9b64[_0x178967(0x9af)],_0x39d6e3,_0x454478[_0x178967(0x217)]);_0x178967(0x6e2)in _0x4e9b64&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xad3)]!==_0x4e9b64[_0x178967(0x6e2)]&&(_0x454478['rpcs'][_0x39d6e3][_0x178967(0xad3)]=_0x4e9b64['rotate_video'],_0x454478['rpcs'][_0x39d6e3]['videoElement']&&(_0x454478[_0x178967(0x217)][_0x39d6e3]['videoElement']['rotated']=_0x454478[_0x178967(0x217)][_0x39d6e3]['rotate'],_0x454478[_0x178967(0x217)][_0x39d6e3]['videoElement'][_0x178967(0x704)]['rotated']=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xad3)]),_0x2565ef=!![]));if(_0x178967(0x314)in _0x4e9b64){warnlog(_0x4e9b64),_0x454478[_0x178967(0x217)][_0x39d6e3]['stats'][_0x178967(0x314)]=_0x4e9b64[_0x178967(0x314)];_0x4e9b64['info'][_0x178967(0x2a9)]&&(!_0x454478[_0x178967(0x241)]&&(_0x454478[_0x178967(0x241)]=_0x4e9b64[_0x178967(0x314)][_0x178967(0x2a9)],_0x454478[_0x178967(0x549)](_0x39d6e3)));_0x4e9b64[_0x178967(0x314)]['smallScreen']&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x43a)]=!![]);if(_0x454478[_0x178967(0x217)][_0x39d6e3]['signalMeter']){if(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x4d5)][_0x178967(0x314)]['cpuLimited'])_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x80b)][_0x178967(0x704)][_0x178967(0x6d1)]='1';else _0x178967(0x252)in _0x454478[_0x178967(0x217)][_0x39d6e3]['stats'][_0x178967(0x314)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x80b)]['dataset'][_0x178967(0x6d1)]='0');}_0x178967(0x729)in _0x4e9b64[_0x178967(0x314)]&&(_0x4e9b64[_0x178967(0x314)]['obs_control']!==![]?(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x545)]=_0x4e9b64['info']['obs_control'],_0x454478[_0x178967(0x275)](_0x178967(0x5b2),_0x39d6e3)):_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x545)]=![]);if(_0x178967(0x7b1)in _0x4e9b64[_0x178967(0x314)])try{typeof _0x4e9b64['info'][_0x178967(0x7b1)]==_0x178967(0x618)?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7b1)]=sanitizeLabel(_0x4e9b64[_0x178967(0x314)][_0x178967(0x7b1)]):_0x454478['rpcs'][_0x39d6e3]['label']=![],applyStyleEffect(_0x39d6e3),_0x454478['director']&&setupGuestLabelControl(_0x39d6e3);}catch(_0x470cbb){errorlog(_0x470cbb);}if('order'in _0x4e9b64[_0x178967(0x314)])try{_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x932)]=parseInt(_0x4e9b64[_0x178967(0x314)]['order'])||0x0;if(_0x454478[_0x178967(0x580)]){var _0x2663f0=document[_0x178967(0xa7a)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x39d6e3+'\x22]');_0x2663f0[0x0]&&(_0x2663f0[0x0]['innerText']=_0x454478[_0x178967(0x217)][_0x39d6e3]['order']);}}catch(_0x4df8c4){errorlog(_0x4df8c4);}else _0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x932)]=0x0;if(_0x4e9b64[_0x178967(0x314)][_0x178967(0x6c1)])try{if(_0x454478['director']&&!_0x454478['queue']){var _0x2663f0=document[_0x178967(0xa7a)](_0x178967(0x378)+_0x39d6e3+'\x22]');_0x2663f0[0x0]&&_0x2663f0[0x0][_0x178967(0xb21)]['remove'](_0x178967(0x5e4));}}catch(_0x27defd){errorlog(_0x27defd);}if(_0x454478[_0x178967(0x217)][_0x39d6e3]['batteryMeter'])try{if(_0x178967(0x4e3)in _0x4e9b64[_0x178967(0x314)]){if(_0x4e9b64[_0x178967(0x314)][_0x178967(0x4e3)]!==null){var _0x14dcde=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xb98)][_0x178967(0x5a4)](_0x178967(0x95b));if(_0x14dcde){var _0xfbb695=parseInt(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x4d5)][_0x178967(0x314)][_0x178967(0x4e3)])||0x0;_0xfbb695>0x64&&(_0xfbb695=0x64);_0xfbb695<0x0&&(_0xfbb695=0x0);_0x14dcde['style']['height']=parseInt(_0xfbb695)+'%';if(_0xfbb695<0xa)_0x454478['rpcs'][_0x39d6e3]['batteryMeter'][_0x178967(0xb21)][_0x178967(0xb87)]('warn'),_0x454478[_0x178967(0x217)][_0x39d6e3]['batteryMeter'][_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0x7bf));else _0xfbb695<0x19?(_0x454478['rpcs'][_0x39d6e3][_0x178967(0xb98)]['classList'][_0x178967(0xb87)](_0x178967(0x7bf)),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xb98)][_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0x7b3))):(_0x454478['rpcs'][_0x39d6e3][_0x178967(0xb98)][_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x7bf)),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xb98)]['classList']['remove']('warn'));_0xfbb695<0x64&&_0x454478['rpcs'][_0x39d6e3]['batteryMeter'][_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x5e4)),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xb98)]['title']=_0xfbb695+_0x178967(0x850);}}}'plugged_in'in _0x4e9b64[_0x178967(0x314)]&&(_0x4e9b64[_0x178967(0x314)][_0x178967(0x477)]===![]?(_0x454478[_0x178967(0x217)][_0x39d6e3]['batteryMeter']['dataset'][_0x178967(0xb2f)]='0',_0x454478['rpcs'][_0x39d6e3][_0x178967(0xb98)][_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x5e4))):_0x454478['rpcs'][_0x39d6e3]['batteryMeter'][_0x178967(0x704)][_0x178967(0xb2f)]='1');}catch(_0x13e4ae){errorlog(_0x13e4ae);}if('initial_group'in _0x4e9b64[_0x178967(0x314)])try{_0x4e9b64['info'][_0x178967(0x611)]?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1e3)]=_0x4e9b64[_0x178967(0x314)][_0x178967(0x611)][_0x178967(0x5c2)](','):_0x454478[_0x178967(0x217)][_0x39d6e3]['group']=[],_0x454478['director']?(initGroupButtons(_0x39d6e3),_0x454478['rpcs'][_0x39d6e3]['group']['length']&&syncGroup(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x1e3)],_0x39d6e3)):_0x2565ef=!![];}catch(_0x62aa45){errorlog(_0x62aa45);}if(_0x178967(0x97f)in _0x4e9b64[_0x178967(0x314)])try{_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x5ad)]=_0x4e9b64[_0x178967(0x314)][_0x178967(0x97f)],_0x454478[_0x178967(0x74e)]===![]&&(_0x454478[_0x178967(0x845)]&&((!_0x454478[_0x178967(0xa1f)]||_0x454478[_0x178967(0x580)])&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)]?_0x454478[_0x178967(0x217)][_0x39d6e3]['remoteMuteState']?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)]['classList'][_0x178967(0xb87)](_0x178967(0x5e4)):_0x454478['rpcs'][_0x39d6e3][_0x178967(0x635)][_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0x5e4)):(_0x454478['rpcs'][_0x39d6e3][_0x178967(0x635)]=getById('muteStateTemplate')[_0x178967(0x926)](!![]),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)]['id']=_0x178967(0x4e8)+_0x39d6e3,_0x454478['rpcs'][_0x39d6e3]['remoteMuteState']?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)][_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x5e4)):_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)][_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0x5e4)),_0x2565ef=!![])))),pokeIframeAPI('remote-mute-state',_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x5ad)],_0x39d6e3);}catch(_0x519c20){errorlog(_0x519c20);}if(_0x454478[_0x178967(0x580)]){try{_0x178967(0x816)in _0x4e9b64[_0x178967(0x314)]&&(_0x4e9b64[_0x178967(0x314)][_0x178967(0x816)]==![]&&initRecordingImpossible(_0x39d6e3));}catch(_0x4ebf11){errorlog(_0x4ebf11);}try{if(_0x178967(0x575)in _0x4e9b64[_0x178967(0x314)]){if(_0x4e9b64[_0x178967(0x314)][_0x178967(0x575)]!==![]){let _0xf04a09=parseInt(_0x4e9b64[_0x178967(0x314)][_0x178967(0x575)])||0x0;initAudioButtons(_0xf04a09,_0x39d6e3);}}}catch(_0x491c1c){errorlog(_0x491c1c);}try{'directorSpeakerMuted'in _0x4e9b64[_0x178967(0x314)]&&(_0x4e9b64[_0x178967(0x314)]['directorSpeakerMuted']&&updateRemoteSpeakerMute(_0x39d6e3));}catch(_0x5a2212){errorlog(_0x5a2212);}try{_0x178967(0x85f)in _0x4e9b64[_0x178967(0x314)]&&(_0x4e9b64[_0x178967(0x314)]['directorDisplayMuted']&&updateRemoteDisplayMute(_0x39d6e3));}catch(_0x49c5de){errorlog(_0x49c5de);}}if(_0x178967(0x7d4)in _0x4e9b64[_0x178967(0x314)])try{_0x454478[_0x178967(0x580)]?_0x4e9b64['info'][_0x178967(0x7d4)]&&updateDirectorVideoMute(_0x39d6e3):(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7d4)]=_0x4e9b64[_0x178967(0x314)][_0x178967(0x7d4)],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7d4)]&&(_0x39d6e3 in _0x454478[_0x178967(0x217)]&&_0x454478[_0x178967(0x73d)](0x0,_0x39d6e3)));}catch(_0x19af02){errorlog(_0x19af02);}if('directorMirror'in _0x4e9b64['info'])try{_0x454478[_0x178967(0x580)]&&(_0x4e9b64['info']['directorMirror']&&(getById('container_'+_0x39d6e3)['querySelector'](_0x178967(0x4b2))&&(getById('container_'+_0x39d6e3)['querySelector'](_0x178967(0x4b2))['classList'][_0x178967(0x2ef)](_0x178967(0xb06)),getById('container_'+_0x39d6e3)[_0x178967(0x5a4)](_0x178967(0x4b2))[_0x178967(0x391)]='true'))),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x366)]=_0x4e9b64[_0x178967(0x314)][_0x178967(0x483)],_0x454478['rpcs'][_0x39d6e3][_0x178967(0x530)]&&applyMirrorGuest(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x366)],_0x454478[_0x178967(0x217)][_0x39d6e3]['videoElement']);}catch(_0x33bc6c){errorlog(_0x33bc6c);}if(_0x178967(0xaa5)in _0x4e9b64[_0x178967(0x314)])try{_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa79)]=_0x4e9b64['info']['video_muted_init'],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa79)]&&(_0x454478[_0x178967(0x580)]&&_0x454478[_0x178967(0x217)][_0x39d6e3]['remoteVideoMuteElement'][_0x178967(0xb21)]['remove'](_0x178967(0x5e4))),pokeIframeAPI('remote-video-mute-state',_0x454478['rpcs'][_0x39d6e3][_0x178967(0xa79)],_0x39d6e3);}catch(_0x54bc0a){errorlog(_0x54bc0a);}_0x178967(0x6e2)in _0x4e9b64[_0x178967(0x314)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xad3)]!==_0x4e9b64[_0x178967(0x314)]['rotate_video']&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xad3)]=_0x4e9b64[_0x178967(0x314)][_0x178967(0x6e2)],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x530)]&&(_0x454478['rpcs'][_0x39d6e3][_0x178967(0x530)]['rotated']=_0x454478[_0x178967(0x217)][_0x39d6e3]['rotate'],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x530)][_0x178967(0x704)]['rotated']=_0x454478[_0x178967(0x217)][_0x39d6e3]['rotate']),_0x2565ef=!![])),_0x178967(0x4a4)in _0x4e9b64[_0x178967(0x314)]&&(_0x4e9b64['info'][_0x178967(0x4a4)]===![]&&soloLinkGeneratorInit(_0x39d6e3)),directorCoDirectorColoring(_0x39d6e3),_0x54969b=!![],pokeAPI(_0x178967(0x5b2),getDetailedState(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)])),pokeIframeAPI(_0x178967(0x3cd),_0x4e9b64['info'],_0x39d6e3);}_0x178967(0x754)in _0x4e9b64&&(_0x454478[_0x178967(0x217)][_0x39d6e3]['stats']&&_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x4d5)][_0x178967(0x314)]&&processMiniInfoUpdate(_0x4e9b64['miniInfo'],_0x39d6e3));if(_0x4e9b64[_0x178967(0x48d)]){_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x580)]=!![];_0x4e9b64[_0x178967(0x48d)]['tokenDirector']&&await checkToken();if(_0x454478[_0x178967(0x4b1)]===_0x39d6e3){_0x178967(0x874)in _0x4e9b64[_0x178967(0x48d)]&&(_0x454478[_0x178967(0x874)]=parseInt(_0x4e9b64[_0x178967(0x48d)][_0x178967(0x874)])||0x0,_0x2565ef=!![]);if(_0x4e9b64[_0x178967(0x48d)]['soloVideo']){if(_0x454478[_0x178967(0x603)]===![]){if(_0x4e9b64['directorSettings'][_0x178967(0x931)]===_0x454478[_0x178967(0x299)])_0x454478[_0x178967(0x660)]=!![];else for(var _0x5bbcd6 in _0x454478[_0x178967(0x217)]){if(_0x454478[_0x178967(0x217)][_0x5bbcd6][_0x178967(0x299)]===_0x4e9b64[_0x178967(0x48d)]['soloVideo']){if((_0x454478[_0x178967(0x2d4)][_0x178967(0x6f3)](_0x5bbcd6)||_0x454478[_0x178967(0x217)][_0x5bbcd6][_0x178967(0x580)])&&!_0x454478[_0x178967(0x7e7)])break;_0x454478[_0x178967(0x660)]=_0x5bbcd6;break;}}_0x2565ef=!![],_0x54969b=!![];}}if('showDirector'in _0x4e9b64[_0x178967(0x48d)]){if(_0x454478[_0x178967(0x74e)]!==![]){if(_0x454478[_0x178967(0x7e7)])_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7e7)]=_0x454478['showDirector'];else _0x4e9b64[_0x178967(0x48d)]['showDirector']&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7e7)]=_0x4e9b64['directorSettings'][_0x178967(0x7e7)]);}}if(_0x454478[_0x178967(0x74e)]!==![]){if(_0x4e9b64[_0x178967(0x48d)][_0x178967(0x74e)])for(var _0x5bbcd6 in _0x4e9b64['directorSettings'][_0x178967(0x74e)]){setTimeout(function(_0x4b670f){var _0x9028d9=_0x178967;_0x454478[_0x9028d9(0x293)](_0x4b670f);},0x3e8,_0x4e9b64[_0x178967(0x48d)][_0x178967(0x74e)][_0x5bbcd6]);}if(_0x4e9b64[_0x178967(0x48d)]['mute'])for(var _0x5bbcd6 in _0x4e9b64[_0x178967(0x48d)]['mute']){setTimeout(function(_0x47c150){var _0x42a0fc=_0x178967;_0x454478[_0x42a0fc(0x293)](_0x47c150);},0x3e8,_0x4e9b64['directorSettings'][_0x178967(0xa95)][_0x5bbcd6]);}}if('addCoDirector'in _0x4e9b64[_0x178967(0x48d)])for(var _0x21c562=0x0;_0x21c562<_0x4e9b64[_0x178967(0x48d)][_0x178967(0x643)][_0x178967(0x1d5)];_0x21c562++){!_0x454478[_0x178967(0x2d4)][_0x178967(0x6f3)](_0x4e9b64[_0x178967(0x48d)][_0x178967(0x643)][_0x21c562][_0x178967(0x437)])&&(_0x454478['directorList'][_0x178967(0x5fb)](_0x4e9b64[_0x178967(0x48d)][_0x178967(0x643)][_0x21c562]['toString']()),addDirectorBlue(_0x4e9b64[_0x178967(0x48d)][_0x178967(0x643)][_0x21c562][_0x178967(0x437)]()));}}}if(_0x454478[_0x178967(0x2d4)][_0x178967(0x8ed)](_0x39d6e3)>=0x0){_0x454478['scene']!==![]&&(_0x178967(0xb4b)in _0x4e9b64&&_0x454478[_0x178967(0x293)](_0x4e9b64));'directorSettings'in _0x4e9b64&&_0x4e9b64[_0x178967(0x48d)][_0x178967(0x77f)]&&(!_0x454478[_0x178967(0x580)]&&(_0x454478['scene']===![]&&(_0x454478['directorDisplayMuted']=!![],_0x454478[_0x178967(0x30e)]())));if(_0x178967(0x587)in _0x4e9b64&&_0x178967(0x824)in _0x4e9b64){if(_0x4e9b64[_0x178967(0x824)]&&_0x4e9b64[_0x178967(0x824)]===!![]){_0x454478['permaMirrored']=_0x4e9b64[_0x178967(0x587)],applyMirror(_0x454478[_0x178967(0x4ba)]);if(_0x454478[_0x178967(0x580)]){if(_0x4e9b64[_0x178967(0x314)][_0x178967(0x483)]){if(getById(_0x178967(0x936))[_0x178967(0x5a4)](_0x178967(0x4b2)))getById(_0x178967(0x936))['querySelector']('[data-action-type=\x22mirror-guest\x22]')[_0x178967(0xb21)][_0x178967(0x2ef)]('pressed'),getById(_0x178967(0x936))[_0x178967(0x5a4)](_0x178967(0x4b2))[_0x178967(0x391)]=_0x178967(0x1da);else getById(_0x178967(0x936))['querySelector'](_0x178967(0x4b2))&&(getById(_0x178967(0x936))[_0x178967(0x5a4)](_0x178967(0x4b2))['classList']['remove'](_0x178967(0xb06)),getById('container_director')['querySelector']('[data-action-type=\x22mirror-guest\x22]')[_0x178967(0x391)]=_0x178967(0x56e));}}}else{if(_0x4e9b64[_0x178967(0x824)]&&_0x4e9b64[_0x178967(0x824)]in _0x454478['rpcs']){_0x454478[_0x178967(0x217)][_0x4e9b64['mirrorGuestTarget']][_0x178967(0x366)]=_0x4e9b64['mirrorGuestState'];_0x454478[_0x178967(0x217)][_0x4e9b64[_0x178967(0x824)]][_0x178967(0x530)]&&applyMirrorGuest(_0x4e9b64[_0x178967(0x587)],_0x454478[_0x178967(0x217)][_0x4e9b64[_0x178967(0x824)]][_0x178967(0x530)]);if(_0x454478[_0x178967(0x580)]){if(_0x4e9b64[_0x178967(0x314)][_0x178967(0x483)])getById(_0x178967(0x20f)+_0x39d6e3)[_0x178967(0x5a4)](_0x178967(0x4b2))&&(getById('container_'+_0x39d6e3)['querySelector']('[data-action-type=\x22mirror-guest\x22]')[_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0xb06)),getById('container_'+_0x39d6e3)['querySelector']('[data-action-type=\x22mirror-guest\x22]')[_0x178967(0x391)]=_0x178967(0x1da));else getById('container_'+_0x39d6e3)[_0x178967(0x5a4)](_0x178967(0x4b2))&&(getById(_0x178967(0x20f)+_0x39d6e3)[_0x178967(0x5a4)](_0x178967(0x4b2))['classList'][_0x178967(0xb87)](_0x178967(0xb06)),getById(_0x178967(0x20f)+_0x39d6e3)[_0x178967(0x5a4)](_0x178967(0x4b2))[_0x178967(0x391)]=_0x178967(0x56e));}}}}if(_0x178967(0x947)in _0x4e9b64){_0x454478[_0x178967(0x9f0)]=_0x4e9b64['directorState'],log(_0x4e9b64);for(var _0x5201f4 in _0x454478[_0x178967(0x9f0)]){syncSceneState(_0x5201f4),syncOtherState(_0x5201f4);}}if(_0x178967(0xac0)in _0x4e9b64){_0x454478[_0x178967(0x7dd)]=_0x4e9b64['widgetSrc']||![];let _0x4cfc84=document[_0x178967(0x7b6)](_0x178967(0x7dd));try{_0x4cfc84?!_0x454478[_0x178967(0x7dd)]?(document[_0x178967(0x7b6)](_0x178967(0x7dd))[_0x178967(0xb87)](),_0x2565ef=!![]):_0x4cfc84[_0x178967(0xb7b)]=parseURL4Iframe(_0x454478[_0x178967(0x7dd)]):_0x2565ef=!![],_0x454478[_0x178967(0x580)]&&(getById(_0x178967(0x5ea))[_0x178967(0x6cc)]=_0x454478[_0x178967(0x7dd)]||'');}catch(_0x5ad2b3){errorlog(_0x5ad2b3);}pokeIframeAPI(_0x178967(0x2bf),_0x454478[_0x178967(0x7dd)],_0x39d6e3);}if('slotsUpdate'in _0x4e9b64){_0x454478[_0x178967(0x338)]=_0x4e9b64[_0x178967(0x647)];if(_0x454478[_0x178967(0x6e8)])try{let _0x2a6079=_0x454478[_0x178967(0x338)][_0x454478[_0x178967(0x6e8)]];if(_0x2a6079)_0x454478['layout']&&!_0x454478[_0x178967(0x864)][_0x2a6079]&&(_0x454478[_0x178967(0x864)]={[_0x2a6079]:{'h':0x64,'w':0x64,'x':0x0,'y':0x0}},updateMixer());else _0x454478[_0x178967(0x864)]&&Object[_0x178967(0x753)](_0x454478[_0x178967(0x864)])[_0x178967(0x1d5)]&&(_0x454478[_0x178967(0x864)]={},updateMixer());}catch(_0x570487){errorlog(_0x570487);}else!_0x454478[_0x178967(0x829)]()&&(_0x454478[_0x178967(0x864)]&&(_0x454478[_0x178967(0x864)]=combinedLayoutSimple(_0x454478[_0x178967(0x864)]),updateMixer()));warnlog(_0x4e9b64);}'layouts'in _0x4e9b64&&(_0x454478[_0x178967(0x8bb)]=_0x4e9b64[_0x178967(0x8bb)],'obsSceneTriggers'in _0x4e9b64?(_0x454478[_0x178967(0x1ea)]=_0x4e9b64[_0x178967(0x1ea)],_0x454478[_0x178967(0x829)]()):_0x454478[_0x178967(0x1ea)]=![]);}if(_0x178967(0x932)in _0x4e9b64){_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x932)]=parseInt(_0x4e9b64[_0x178967(0x932)])||0x0;_0x39d6e3 in _0x454478[_0x178967(0xb4c)]&&(_0x454478[_0x178967(0xb4c)][_0x39d6e3][_0x178967(0x932)]=parseInt(_0x4e9b64['order'])||0x0);if(_0x454478['director']){var _0x2663f0=document[_0x178967(0xa7a)](_0x178967(0x815)+_0x39d6e3+'\x22]');_0x2663f0[0x0]&&(_0x2663f0[0x0][_0x178967(0x912)]=parseInt(_0x4e9b64[_0x178967(0x932)])||0x0);}_0x2565ef=!![];}if(_0x178967(0x9ff)in _0x4e9b64){log(_0x178967(0x65b));if(_0x178967(0x6cc)in _0x4e9b64){log(_0x178967(0x689));if(typeof _0x4e9b64[_0x178967(0x6cc)]==_0x178967(0x618)){_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7b1)]=sanitizeLabel(_0x4e9b64[_0x178967(0x6cc)]);_0x454478[_0x178967(0x217)][_0x39d6e3]['label'][_0x178967(0x1d5)]==0x0&&(_0x454478[_0x178967(0x217)][_0x39d6e3]['label']=![]);applyStyleEffect(_0x39d6e3);if(_0x454478['director'])updateLabelDirectors(_0x39d6e3);else _0x454478[_0x178967(0xa2c)]&&(_0x2565ef=!![]);}else{_0x454478['rpcs'][_0x39d6e3][_0x178967(0x7b1)]=![],applyStyleEffect(_0x39d6e3);if(_0x454478['director'])updateLabelDirectors2(_0x39d6e3);else _0x454478['showlabels']&&(_0x2565ef=!![]);}_0x54969b=!![],pokeIframeAPI(_0x178967(0x5bd),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x7b1)],_0x39d6e3);}}_0x178967(0x51c)in _0x4e9b64&&(log(_0x4e9b64),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x5ad)]=_0x4e9b64[_0x178967(0x51c)],_0x454478[_0x178967(0x73d)](![],_0x39d6e3),_0x454478['rpcs'][_0x39d6e3]['stats'][_0x178967(0x314)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x4d5)][_0x178967(0x314)][_0x178967(0x97f)]=_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x5ad)]),_0x454478[_0x178967(0x74e)]===![]&&(_0x454478[_0x178967(0x845)]&&((!_0x454478[_0x178967(0xa1f)]||_0x454478['director'])&&(_0x454478[_0x178967(0x217)][_0x39d6e3]['remoteMuteElement']?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x5ad)]?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)][_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x5e4)):_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)][_0x178967(0xb21)]['add'](_0x178967(0x5e4)):(_0x454478['rpcs'][_0x39d6e3][_0x178967(0x635)]=getById('muteStateTemplate')[_0x178967(0x926)](!![]),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)]['id']=_0x178967(0x4e8)+_0x39d6e3,_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x5ad)]?_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)][_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x5e4)):_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x635)][_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0x5e4)),_0x2565ef=!![]),_0x54969b=!![]))),pokeAPI(_0x178967(0x3b6),_0x454478['rpcs'][_0x39d6e3][_0x178967(0x5ad)],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]),pokeIframeAPI(_0x178967(0x205),_0x4e9b64['muteState'],_0x39d6e3));if('requestSceneUpdate'in _0x4e9b64){var _0x3c3377=getChromiumVersion();_0x3c3377&&(_0x3c3377<0x50&&(_0x2565ef=!![]));}if(_0x178967(0xa79)in _0x4e9b64){log('videoMuted:\x20'+_0x4e9b64[_0x178967(0xa79)]),_0x454478[_0x178967(0x217)][_0x39d6e3]['videoMuted']=_0x4e9b64[_0x178967(0xa79)];_0x454478[_0x178967(0x217)][_0x39d6e3]['videoMuted']?(!_0x454478[_0x178967(0x84d)]&&_0x454478[_0x178967(0x73d)](0x0,_0x39d6e3),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa18)]&&(_0x454478['rpcs'][_0x39d6e3]['imageElement'][_0x178967(0x5e4)]=!![],_0x454478[_0x178967(0x217)][_0x39d6e3]['imageElement'][_0x178967(0x383)][_0x178967(0x962)]=_0x178967(0x5e4))):updateIncomingVideoElement(_0x39d6e3,!![],![]);_0x2565ef=!![];_0x454478[_0x178967(0x580)]&&(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa79)]?_0x454478['rpcs'][_0x39d6e3][_0x178967(0x93f)]['classList'][_0x178967(0xb87)](_0x178967(0x5e4)):_0x454478['rpcs'][_0x39d6e3][_0x178967(0x93f)][_0x178967(0xb21)][_0x178967(0x2ef)](_0x178967(0x5e4)));if(_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x873)]&&_0x454478['rpcs'][_0x39d6e3][_0x178967(0xa79)])setTimeout(function(){activeSpeaker();},0x0);else!_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa79)]&&setTimeout(function(){activeSpeaker();},0x0);_0x54969b=!![],pokeAPI(_0x178967(0x4f7),_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0xa79)],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x299)]),pokeIframeAPI(_0x178967(0x39d),_0x4e9b64[_0x178967(0xa79)],_0x39d6e3);}if(_0x178967(0x354)in _0x4e9b64){if(_0x39d6e3+_0x178967(0x381)in _0x454478[_0x178967(0x217)]){_0x454478['rpcs'][_0x39d6e3+'_screen'][_0x178967(0x971)]=_0x4e9b64[_0x178967(0x354)];try{_0x454478[_0x178967(0x217)][_0x39d6e3+_0x178967(0x381)]['virtualHangup']&&(!(SafariVersion&&SafariVersion>0x10)&&(iPad||iOS)&&(_0x454478[_0x178967(0x217)][_0x39d6e3+_0x178967(0x381)][_0x178967(0x530)][_0x178967(0x6d3)]=!![]));}catch(_0x23e32a){}_0x454478['director']&&(_0x4e9b64[_0x178967(0x354)]?getById('container_'+_0x39d6e3+'_screen')['classList']['add'](_0x178967(0x44e)):getById(_0x178967(0x20f)+_0x39d6e3+_0x178967(0x381))[_0x178967(0xb21)][_0x178967(0xb87)](_0x178967(0x44e))),_0x2565ef=!![],_0x54969b=!![];}}_0x178967(0xa27)in _0x4e9b64&&(_0x454478['rpcs'][_0x39d6e3]['screenShareState']=_0x4e9b64[_0x178967(0xa27)],_0x2565ef=!![],pokeIframeAPI(_0x178967(0x2c5),_0x4e9b64[_0x178967(0xa27)],_0x39d6e3));if('directVideoMuted'in _0x4e9b64){if(!_0x454478[_0x178967(0x580)]){if('target'in _0x4e9b64){if(_0x454478[_0x178967(0x2d4)][_0x178967(0x8ed)](_0x39d6e3)>=0x0){var _0x457fe0=_0x4e9b64[_0x178967(0xa67)];if(_0x457fe0===!![])_0x454478[_0x178967(0x7d4)]=_0x4e9b64[_0x178967(0x7db)];else _0x457fe0 in _0x454478[_0x178967(0x217)]&&(_0x454478[_0x178967(0x217)][_0x457fe0][_0x178967(0x7d4)]=_0x4e9b64[_0x178967(0x7db)],_0x454478['rpcs'][_0x457fe0][_0x178967(0x7d4)]&&_0x454478[_0x178967(0x73d)](0x0,_0x457fe0),_0x2565ef=!![]);}}}_0x54969b=!![];}_0x178967(0x971)in _0x4e9b64&&(!_0x454478[_0x178967(0x580)]&&(_0x454478['directorList'][_0x178967(0x8ed)](_0x39d6e3)>=0x0&&(_0x39d6e3 in _0x454478['rpcs']&&(_0x454478['rpcs'][_0x39d6e3][_0x178967(0x971)]=_0x4e9b64[_0x178967(0x971)],_0x454478[_0x178967(0x217)][_0x39d6e3][_0x178967(0x971)]&&(_0x39d6e3 in _0x454478['rpcs']&&_0x454478[_0x178967(0x73d)](0x0,_0x39d6e3)),_0x2565ef=!![]))),_0x54969b=!![]);if(_0x178967(0x28f)in _0x4e9b64){log(_0x178967(0x8be));try{_0x454478[_0x178967(0x6f4)](_0x39d6e3,_0x4e9b64['requestFile']);}catch(_0x13ae30){errorlog(_0x13ae30);}}_0x178967(0x410)in _0x4e9b64&&remoteStats(_0x4e9b64,_0x39d6e3);if(_0x2565ef)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x54969b&&updateUserList();},_0x454478[_0xd7ce5(0x217)][_0x1e5618][_0xd7ce5(0x1c2)]['onclose']=()=>{var _0x2067fc=_0xd7ce5;warnlog(_0x2067fc(0x782));};},_0x454478[_0x5da622(0x217)][_0x1e5618]['ontrack']=_0x468cb3=>{var _0x3257ee=_0x5da622;warnlog(_0x3257ee(0x725)),_0x454478[_0x3257ee(0x6f9)](_0x468cb3,_0x1e5618);},log(_0x5da622(0x8cf));},_0x454478[_0x3d2e9c(0x6fb)]=function(_0x1cf06b,_0x11a5d5){var _0x251d4e=_0x3d2e9c;log('session.setupScreenShareAddon'),!_0x454478[_0x251d4e(0x217)][_0x11a5d5][_0x251d4e(0xae1)]?(_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]={},_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x91f)]=_0x11a5d5,_0x454478['rpcs'][_0x11a5d5][_0x251d4e(0xae1)]=createVideoElement(),_0x454478[_0x251d4e(0x217)][_0x11a5d5][_0x251d4e(0xae1)]['needsLoading']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5]['screenElement'][_0x251d4e(0x262)](_0x251d4e(0x511),_0x535939=>{var _0x5bfdbd=_0x251d4e;log('incoming\x20screen\x20share\x20started\x20loading'),_0x535939[_0x5bfdbd(0xa67)][_0x5bfdbd(0x6d3)]=![];}),_0x454478[_0x251d4e(0x217)][_0x11a5d5]['screenElement'][_0x251d4e(0xaef)]=createMediaStream(),_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x530)]=_0x454478[_0x251d4e(0x217)][_0x11a5d5][_0x251d4e(0xae1)],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x9e8)]=createMediaStream(),_0x454478['rpcs'][_0x11a5d5]['streamID']&&(_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x299)]=_0x454478['rpcs'][_0x11a5d5]['streamID']+':s'),_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['stats']={},_0x454478[_0x251d4e(0x217)][_0x11a5d5][_0x251d4e(0x4d5)]['Audio_Loudness']=![],_0x454478['rpcs'][_0x11a5d5+'_screen'][_0x251d4e(0x7d8)]=function(){return new Promise((_0x57a8c6,_0x2124d4)=>{_0x57a8c6([]);});},_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)]['getStatsTimeout']=null,_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen']['allowGraphs']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x1fa)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x873)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x785)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x59f)]=![],_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x633)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0xa8f)]=null,_0x454478['rpcs'][_0x11a5d5+'_screen'][_0x251d4e(0x465)]=![],_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x3d9)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x4f8)]=-0x1,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x2c2)]=![],_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x7e7)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['channelOffset']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x9d9)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['targetBandwidth']=-0x1,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0xabd)]=![],_0x454478['rpcs'][_0x11a5d5+'_screen'][_0x251d4e(0xa18)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x1e4)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x1e3)]=_0x454478[_0x251d4e(0x217)][_0x11a5d5][_0x251d4e(0x1e3)]||[],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['videoMuted']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0xae3)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['directorVideoMuted']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x971)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x5ad)]=![],_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x635)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['lockedVideoBitrate']=![],_0x454478['rpcs'][_0x11a5d5+'_screen']['lockedAudioBitrate']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x266)]=null,_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x495)]=null,_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)]['mutedStateMixer']=null,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x2a7)]=null,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x366)]=null,_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x784)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x918)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0xb88)]=![],_0x454478['rpcs'][_0x11a5d5+'_screen'][_0x251d4e(0xb8b)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['signalMeter']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['volumeControl']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['screenIndexes']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['screenShareState']=!![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x3ab)]=0x64,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x730)]=0x0,_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x577)]=0x0,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x213)]='1',_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x5bb)]='1',_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x545)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x3df)]=0x0,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x7b1)]=![],_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x932)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x6e9)]=null,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x94c)]=null,_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x843)]={},_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0xa42)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x1dd)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['startTime']=Date['now'](),_0x454478['rpcs'][_0x11a5d5+'_screen']['settings']=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x409)]=![],(_0x454478['activeSpeaker']==0x2||_0x454478['activeSpeaker']==0x4)&&(_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen']['loudest']=!![]),_0x454478[_0x251d4e(0x217)][_0x11a5d5][_0x251d4e(0x43a)]?_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)]['smallScreen']=!![]:_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x43a)]=![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x530)][_0x251d4e(0x704)]['UUID']=_0x11a5d5+_0x251d4e(0x381),_0x454478['rpcs'][_0x11a5d5+'_screen'][_0x251d4e(0x530)]['id']='videosource_'+_0x11a5d5+_0x251d4e(0x381),_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x299)]&&(_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)]['videoElement']['dataset'][_0x251d4e(0x273)]=_0x454478['rpcs'][_0x11a5d5+_0x251d4e(0x381)]['streamID']),_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x530)][_0x251d4e(0x861)]=![],_0x454478['rpcs'][_0x11a5d5+'_screen']['voiceMeter']=![],setupIncomingScreenTracking(_0x454478[_0x251d4e(0x217)][_0x11a5d5+'_screen'][_0x251d4e(0x530)],_0x11a5d5+_0x251d4e(0x381)),_0x1cf06b[_0x251d4e(0xb62)](function(_0x4830df){var _0xe259eb=_0x251d4e;_0x454478[_0xe259eb(0x217)][_0x11a5d5]['screenElement'][_0xe259eb(0xaef)][_0xe259eb(0x63c)](_0x4830df),_0x454478[_0xe259eb(0x217)][_0x11a5d5+'_screen'][_0xe259eb(0x9e8)]['addTrack'](_0x4830df);}),_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x530)]['autoplay']=!![],_0x454478[_0x251d4e(0x217)][_0x11a5d5+_0x251d4e(0x381)][_0x251d4e(0x530)][_0x251d4e(0x61b)](_0x251d4e(0x9bb),''),mediaSourceUpdated(_0x11a5d5+_0x251d4e(0x381),_0x454478['rpcs'][_0x11a5d5+'_screen'][_0x251d4e(0x299)])):_0x1cf06b[_0x251d4e(0xb62)](function(_0x4bacf7){var _0x116a13=_0x251d4e,_0x573dfe=![];_0x454478['rpcs'][_0x11a5d5][_0x116a13(0xae1)][_0x116a13(0xaef)][_0x116a13(0x491)]()[_0x116a13(0xb62)](function(_0x9c0f1e){var _0x5d7edf=_0x116a13;_0x9c0f1e['id']==_0x4bacf7['id']&&_0x9c0f1e[_0x5d7edf(0x2f7)]==_0x4bacf7['kind']&&(_0x573dfe=!![]);});!_0x573dfe&&_0x454478[_0x116a13(0x217)][_0x11a5d5][_0x116a13(0xae1)]['srcObject'][_0x116a13(0x63c)](_0x4bacf7);var _0x573dfe=![];_0x454478[_0x116a13(0x217)][_0x11a5d5+_0x116a13(0x381)]['streamSrc'][_0x116a13(0x491)]()[_0x116a13(0xb62)](function(_0x4b4d79){var _0x1809b3=_0x116a13;_0x4b4d79['id']==_0x4bacf7['id']&&_0x4b4d79[_0x1809b3(0x2f7)]==_0x4bacf7[_0x1809b3(0x2f7)]&&(_0x573dfe=!![]);}),!_0x573dfe&&_0x454478[_0x116a13(0x217)][_0x11a5d5+_0x116a13(0x381)][_0x116a13(0x9e8)][_0x116a13(0x63c)](_0x4bacf7);});},_0x454478;}());function getMeshcastCanvasTrack(_0x1ebf6a=session[_0x419d3c(0x727)]){var _0x103d20=_0x419d3c;!_0x1ebf6a&&errorlog(_0x103d20(0x927));!_0x1ebf6a[_0x103d20(0x94c)]&&(_0x1ebf6a[_0x103d20(0x94c)]=document[_0x103d20(0x82b)](_0x103d20(0x94c)),_0x1ebf6a[_0x103d20(0x94c)]['width']=0x140,_0x1ebf6a[_0x103d20(0x94c)][_0x103d20(0x6c6)]=0xb4);!_0x1ebf6a[_0x103d20(0x239)]&&(_0x1ebf6a[_0x103d20(0x239)]=_0x1ebf6a['canvas']['getContext']('2d',{'alpha':![]}),_0x1ebf6a[_0x103d20(0x239)][_0x103d20(0x7b5)]=_0x103d20(0x8a2),_0x1ebf6a[_0x103d20(0x239)][_0x103d20(0x9d8)](0x0,0x0,_0x1ebf6a[_0x103d20(0x94c)][_0x103d20(0x83c)],_0x1ebf6a['canvas']['height']));!_0x1ebf6a[_0x103d20(0x214)]&&(function _0x1c8f30(){var _0x2387ea=_0x103d20;_0x1ebf6a[_0x2387ea(0x239)]['fillRect'](0x0,0x0,_0x1ebf6a[_0x2387ea(0x94c)]['width'],_0x1ebf6a[_0x2387ea(0x94c)][_0x2387ea(0x6c6)]),setTimeout(_0x1c8f30,0xfa);}(),_0x1ebf6a['canvasStream']=_0x1ebf6a[_0x103d20(0x94c)]['captureStream'](0x4));var _0x48e596=_0x1ebf6a['canvasStream'][_0x103d20(0xa13)]();if(_0x48e596['length'])return _0x48e596[0x0];return errorlog(_0x103d20(0x422)),![];}var meshcastServer=![],meshcastServerList=![];function selectMeshcast(_0xaccae1){var _0x46976b=_0x419d3c;meshcastServer={};var _0x4aecf5=_0xaccae1[_0x46976b(0x89b)],_0x542f5a=_0xaccae1[_0x46976b(0x85a)];meshcastServer['url']=_0x542f5a[_0x4aecf5]['url'],meshcastServer[_0x46976b(0x598)]=_0x542f5a[_0x4aecf5]['code'];}async function meshcast(_0x2ba7ba=![]){var _0x1f2236=_0x419d3c;async function _0x31e2fe(_0x2eaf21,_0x483e26){var _0x23d0c7=_0x1892;const _0x3d6dda=new XMLHttpRequest();_0x3d6dda['onload']=function(){var _0xc4fdd7=_0x1892;if(parseFloat(this[_0xc4fdd7(0x673)])>=0x0){if(parseFloat(this[_0xc4fdd7(0x673)])>0x32)_0x2eaf21[_0xc4fdd7(0x2e9)]+=_0xc4fdd7(0x7c5);else{if(parseFloat(this[_0xc4fdd7(0x673)])>0x19)_0x2eaf21[_0xc4fdd7(0x2e9)]+=_0xc4fdd7(0x368);else{if(parseFloat(this[_0xc4fdd7(0x673)])>0xa)_0x2eaf21[_0xc4fdd7(0x2e9)]+=_0xc4fdd7(0xb3b);else{if(parseFloat(this['responseText'])>0x0)_0x2eaf21[_0xc4fdd7(0x2e9)]+=_0xc4fdd7(0x694);else{var _0x7a500d=![];_0x2eaf21[_0xc4fdd7(0xb6e)]&&(_0x7a500d=!![]),_0x2eaf21[_0xc4fdd7(0x3b7)]=!![],_0x2eaf21['innerHTML']+=_0xc4fdd7(0x458),document[_0xc4fdd7(0x7b6)](_0xc4fdd7(0xa17))[_0xc4fdd7(0x8d9)](_0x2eaf21),_0x7a500d&&(document[_0xc4fdd7(0x7b6)](_0xc4fdd7(0xa17))[_0xc4fdd7(0x85a)][0x0][_0xc4fdd7(0xb6e)]=!![]);}}}}}else{var _0x7a500d=![];_0x2eaf21['selected']&&(_0x7a500d=!![]),document[_0xc4fdd7(0x7b6)]('edgelist')['appendChild'](_0x2eaf21),_0x2eaf21[_0xc4fdd7(0x2e9)]+=_0xc4fdd7(0x458),_0x2eaf21[_0xc4fdd7(0x3b7)]=!![],_0x7a500d&&(document[_0xc4fdd7(0x7b6)](_0xc4fdd7(0xa17))[_0xc4fdd7(0x85a)][0x0][_0xc4fdd7(0xb6e)]=!![]);}session[_0xc4fdd7(0x580)]&&!session['cleanOutput']&&!session[_0xc4fdd7(0x7ae)]&&document['getElementById'](_0xc4fdd7(0x651))['classList'][_0xc4fdd7(0xb87)](_0xc4fdd7(0x5e4));},_0x3d6dda[_0x23d0c7(0x565)]=function(){var _0x192e9f=_0x23d0c7,_0x30c2e7=![];_0x2eaf21[_0x192e9f(0xb6e)]&&(_0x30c2e7=!![]),document[_0x192e9f(0x7b6)](_0x192e9f(0xa17))[_0x192e9f(0x8d9)](_0x2eaf21),_0x2eaf21[_0x192e9f(0x2e9)]+=_0x192e9f(0x458),_0x2eaf21[_0x192e9f(0x3b7)]=!![],_0x30c2e7&&(document[_0x192e9f(0x7b6)](_0x192e9f(0xa17))[_0x192e9f(0x85a)][0x0][_0x192e9f(0xb6e)]=!![]);},_0x3d6dda[_0x23d0c7(0x51e)](_0x23d0c7(0x623),_0x483e26,!![]),_0x3d6dda['timeout']=0x3e8,_0x3d6dda[_0x23d0c7(0xa76)]=function(_0x82d418){var _0x583df3=_0x23d0c7,_0x3fccbc=![];_0x2eaf21['selected']&&(_0x3fccbc=!![]),document[_0x583df3(0x7b6)](_0x583df3(0xa17))[_0x583df3(0x8d9)](_0x2eaf21),_0x2eaf21[_0x583df3(0x2e9)]+=_0x583df3(0x7be),_0x3fccbc&&(document['getElementById'](_0x583df3(0xa17))[_0x583df3(0x85a)][0x0][_0x583df3(0xb6e)]=!![]);},_0x3d6dda[_0x23d0c7(0x90e)]();}async function _0x4db322(_0x97ca08=![]){var _0x3c2d5d=_0x1892,_0x3c6542=new Date(),_0x5d559f=_0x3c6542[_0x3c2d5d(0xb2e)]();urlParams[_0x3c2d5d(0x7d5)]('tz')&&(_0x5d559f=parseInt(urlParams[_0x3c2d5d(0x429)]('tz'))||_0x5d559f),fetch(_0x3c2d5d(0x76e)+Date[_0x3c2d5d(0x333)]())[_0x3c2d5d(0xae0)](_0x507458=>_0x507458['json']())[_0x3c2d5d(0xae0)](async _0x2e0a50=>{var _0x3a3652=_0x3c2d5d;meshcastServerList=_0x2e0a50;for(var _0xcdaf11=0x0;_0xcdaf11{_0x1e9473=_0x42b186;});}else _0x1e9473=_0x1e9473[0x0];if(session[_0x417dbe(0xa64)]&&_0x1e9473[_0x417dbe(0x2f7)]===_0x417dbe(0x9f1))try{_0x1e9473[_0x417dbe(0xb33)]=session[_0x417dbe(0xa64)];}catch(_0x3b4fda){errorlog(_0x3b4fda);}if(_0x1e9473)try{session['whipOut'][_0x417dbe(0xb5a)](_0x1e9473,{'streams':[session[_0x417dbe(0x530)][_0x417dbe(0xaef)]],'direction':'sendonly'});}catch(_0x44d172){errorlog(_0x44d172),session[_0x417dbe(0x727)][_0x417dbe(0x63c)](_0x1e9473);}}if(session[_0x417dbe(0x2d8)]!==_0x417dbe(0x9f1)){var _0x1e9473=![];session['videoElement']&&session[_0x417dbe(0x530)]['srcObject']&&(_0x1e9473=session[_0x417dbe(0x530)][_0x417dbe(0xaef)][_0x417dbe(0xa13)]());!_0x1e9473||!_0x1e9473['length']?_0x1e9473=getMeshcastCanvasTrack(session[_0x417dbe(0x727)]):_0x1e9473=_0x1e9473[0x0];if(session[_0x417dbe(0xa27)]&&session[_0x417dbe(0x79a)]&&_0x1e9473[_0x417dbe(0x2f7)]===_0x417dbe(0xb83))try{_0x1e9473[_0x417dbe(0xb33)]=session['screenshareContentHint'];}catch(_0x4fb3ba){errorlog(_0x4fb3ba);}else{if(session[_0x417dbe(0xb33)]&&_0x1e9473[_0x417dbe(0x2f7)]===_0x417dbe(0xb83))try{_0x1e9473['contentHint']=session[_0x417dbe(0xb33)];}catch(_0x8de4fb){errorlog(_0x8de4fb);}}if(_0x1e9473)try{session[_0x417dbe(0x727)][_0x417dbe(0xb5a)](_0x1e9473,{'streams':[session[_0x417dbe(0x530)][_0x417dbe(0xaef)]],'direction':'sendonly'});}catch(_0x5816b2){errorlog(_0x5816b2),session[_0x417dbe(0x727)]['addTrack'](_0x1e9473);}}session[_0x417dbe(0x727)]['onnegotiationneeded']=_0x4be62f,session[_0x417dbe(0x727)][_0x417dbe(0x8f4)]=function(_0x5271e8){var _0xb143a7=_0x417dbe;if(_0x5271e8[_0xb143a7(0x311)]==null)return;log(_0x5271e8[_0xb143a7(0x311)]);try{if(session['localNetworkOnly']){if(!filterIceLAN(_0x5271e8[_0xb143a7(0x311)]))return;}}catch(_0x1802d1){errorlog(_0x1802d1);}_0x354e00[_0xb143a7(0x5fb)](_0x5271e8[_0xb143a7(0x311)]);};}catch(_0x3514b1){errorlog(_0x3514b1);}}!meshcastServerList?_0x4db322(_0x9d9cbb):_0x9d9cbb();function _0x1f6bc3(_0x3bc7e0,_0x1bedfd,_0x1bae63=![]){var _0x47e604=_0x1f2236;try{if(meshcastServer){}else{if(meshcastServerList[_0x47e604(0x1d5)])meshcastServer=meshcastServerList[_0x47e604(0x886)]();else{errorlog(_0x47e604(0x796));if(!session[_0x47e604(0xa1f)]){var _0x1776a6=window[_0x47e604(0x5bc)]['href'];_0x1776a6[_0x47e604(0x6f3)]('?')?(_0x1776a6+=_0x47e604(0xb92),warnUser(_0x47e604(0x64d)+_0x1776a6+_0x47e604(0x957),![],![])):warnUser(_0x47e604(0x2ae));}return;}}var _0x24b742=new XMLHttpRequest(),_0x391b1a=0x1388,_0x5b10e2=setTimeout(function(){var _0x507b95=_0x47e604;_0x24b742[_0x507b95(0x70f)](),errorlog(_0x507b95(0x2b2)),session[_0x507b95(0x810)]&&(!session[_0x507b95(0xa1f)]&&warnUser('Requested\x20meshcast\x20server\x20timed\x20out;\x20trying\x20another..',0x7d0)),meshcastServer=![],_0x1f6bc3(_0x3bc7e0,_0x1bedfd,_0x1bae63);},_0x391b1a);_0x24b742[_0x47e604(0xb29)]=function(){var _0x571363=_0x47e604;if(this['readyState']==0x4){clearTimeout(_0x5b10e2);if(this[_0x571363(0x572)]==0xc8||this[_0x571363(0x572)]==0xc9){var _0x2b6c0f=this[_0x571363(0x8db)](_0x571363(0x3a9));if(_0x2b6c0f==_0x571363(0x6e4)){var _0x370081={};_0x370081['sdp']=this[_0x571363(0x673)],_0x370081[_0x571363(0x8c1)]=_0x571363(0x4ae);try{_0x370081=configureWhipOutSDP(_0x370081);}catch(_0x5bb28d){errorlog(_0x5bb28d);}session[_0x571363(0x844)]&&(_0x370081['sdp']=filterSDPLAN(_0x370081['sdp'])),session['whipOut']['setRemoteDescription'](_0x370081)[_0x571363(0xae0)](function(){var _0x1b6a22=_0x571363;if(_0x354e00[_0x1b6a22(0x1d5)]){var _0x226b5=JSON[_0x1b6a22(0x96e)](_0x354e00['pop']());_0x1f6bc3(_0x226b5,'ice',function(){var _0x40bb21=_0x1b6a22;session[_0x40bb21(0x2e5)](),_0x474fb3();});}})['catch'](function(_0x2ae194){log(_0x2ae194);});}else{if(_0x2b6c0f=='application/error')this[_0x571363(0x673)]==0x1b0?warnUser('Meshcast\x20error:\x20432'):warnUser(_0x571363(0x9cf));else _0x1bae63&&_0x1bae63();}}else errorlog(_0x571363(0x376)),session[_0x571363(0x810)]&&(!session['cleanOutput']&&warnUser(_0x571363(0xb24),0x7d0)),meshcastServer=![],_0x1f6bc3(_0x3bc7e0,_0x1bedfd,_0x1bae63);}};var _0x292eb4=0x9c4;session[_0x47e604(0x6af)]!==![]&&(_0x292eb4=session[_0x47e604(0x6af)]);session['screenShareState']&&session['whipOutScreenShareBitrate']!==![]&&(_0x292eb4=session[_0x47e604(0xa0d)]);var _0x4e6bac=parseInt(0x61a8/_0x292eb4)||0xa,_0x5a5d72='';if(session[_0x47e604(0xa27)]&&session['whipOutScreenShareCodec'])_0x5a5d72=session[_0x47e604(0x9ce)];else{if(session[_0x47e604(0x749)])_0x5a5d72=session['whipOutCodec'];else(iOS||iPad)&&(_0x5a5d72=_0x47e604(0x3a4));}_0x24b742[_0x47e604(0x51e)](_0x47e604(0x894),meshcastServer['url']+'/'+_0x4e6bac+'/'+_0x5a5d72,!![]),_0x24b742[_0x47e604(0x634)](_0x47e604(0x722),_0x47e604(0x6ed)+_0x1bedfd+_0x47e604(0x641)),_0x24b742[_0x47e604(0x634)](_0x47e604(0x630),_0x47e604(0x649)+_0x4ccd24),_0x24b742[_0x47e604(0x565)]=function(_0x3d30d5){var _0x15ea2b=_0x47e604;errorlog(_0x3d30d5),!session[_0x15ea2b(0xa1f)]&&(session['meshcastCode']&&warnUser(_0x15ea2b(0x600),0x7d0)),window[_0x15ea2b(0x5bc)][_0x15ea2b(0x59a)]!=='vdo.ninja'?console[_0x15ea2b(0x7b3)](_0x15ea2b(0xad1)):console[_0x15ea2b(0x7b3)]('Please\x20contact\x20steve@seguin.email\x20or\x20join\x20https://discord.vdo.ninja\x20if\x20Meshcast\x20is\x20not\x20working.'),meshcastServer=![],_0x1f6bc3(_0x3bc7e0,_0x1bedfd,_0x1bae63);},_0x24b742[_0x47e604(0x90e)](_0x3bc7e0);}catch(_0x3fd73f){errorlog(_0x3fd73f);}}async function _0x474fb3(){var _0x4623be=_0x1f2236;if(meshcastServer[_0x4623be(0x598)])var _0x1bbbd1=_0x4623be(0x285)+meshcastServer[_0x4623be(0x598)]+_0x4623be(0x56a)+_0x4ccd24;else var _0x1bbbd1='https://meshcast.io/view.html?id='+_0x4ccd24;console['log'](_0x4623be(0x6a5)+_0x1bbbd1);!session[_0x4623be(0x727)][_0x4623be(0x4d5)]&&(session[_0x4623be(0x727)]['stats']={});session[_0x4623be(0x727)]['stats'][_0x4623be(0x7cb)]=meshcastServer[_0x4623be(0x598)],session[_0x4623be(0x727)][_0x4623be(0x4d5)]['watch_URL']=_0x1bbbd1,session[_0x4623be(0x727)][_0x4623be(0x4d5)][_0x4623be(0x566)]='Meshcast',session[_0x4623be(0x727)][_0x4623be(0x4d5)]['whep_URL']=![];modalTimeout&&(closeModal(),warnUser(_0x4623be(0x73c),0x7d0));await sleep(0x1f4),session[_0x4623be(0xb2b)]={'type':_0x4623be(0x2d8),'token':_0x4ccd24,'url':meshcastServer['url']};for(var _0x1bc100 in session[_0x4623be(0xb4c)]){if(session[_0x4623be(0xb4c)][_0x1bc100][_0x4623be(0x9f4)]===null){var _0x5cc858={};_0x5cc858['whepSettings']=session['whipoutSettings'],_0x5cc858[_0x4623be(0x2d8)]=session[_0x4623be(0xb2b)],session[_0x4623be(0x7c0)](_0x5cc858,_0x1bc100)&&(session[_0x4623be(0xb4c)][_0x1bc100]['whipout']=!![]);}}}}async function whepWatch(_0x59a5ca,_0x5b86b7){var _0x2966bd=_0x419d3c;if(session[_0x2966bd(0x7af)])return;console['log'](_0x5b86b7);if(_0x5b86b7[_0x2966bd(0x8c1)]=='meshcast')meshcastWatch(_0x59a5ca,_0x5b86b7);else _0x5b86b7[_0x2966bd(0x8c1)]=='whep'&&(_0x5b86b7&&_0x5b86b7[_0x2966bd(0x8da)]&&(_0x5b86b7[_0x2966bd(0x1ff)]?whepIn(_0x5b86b7[_0x2966bd(0x8da)],_0x5b86b7['token'],_0x59a5ca):whepIn(_0x5b86b7[_0x2966bd(0x8da)],![],_0x59a5ca)));}async function meshcastWatch(_0x1e89bd,_0x2b31a7){var _0x47e9e2=_0x419d3c;!(_0x1e89bd in session[_0x47e9e2(0x217)])&&(session[_0x47e9e2(0x217)][_0x1e89bd]={},session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x4d5)]={},session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x8b4)]=![],session['rpcs'][_0x1e89bd][_0x47e9e2(0x843)]={},session['rpcs'][_0x1e89bd]['channelOffset']=![],session['rpcs'][_0x1e89bd]['channelWidth']=![],session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x8ca)]=![],session['rpcs'][_0x1e89bd][_0x47e9e2(0x59f)]=![],session['rpcs'][_0x1e89bd][_0x47e9e2(0x873)]=![],session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x366)]=null,session['rpcs'][_0x1e89bd][_0x47e9e2(0x785)]=![],session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x5b3)]=![],session['rpcs'][_0x1e89bd][_0x47e9e2(0xaf9)]=![],session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x3d9)]=![],session['rpcs'][_0x1e89bd][_0x47e9e2(0xabd)]=![],session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x4fb)]=null,session['rpcs'][_0x1e89bd]['smallScreen']=![],errorlog(_0x47e9e2(0x2e7)));var _0x60fbdf=!![],_0x39d9b9=!![];if(session[_0x47e9e2(0x8d4)]!==![]&&!session[_0x47e9e2(0x8d4)][_0x47e9e2(0x6f3)](session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x299)]))_0x60fbdf=![];else session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x8ca)]&&!session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x8ca)]['video']&&(_0x60fbdf=![]);if(session['noaudio']!==![]&&!session[_0x47e9e2(0x3ec)][_0x47e9e2(0x6f3)](session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x299)]))_0x39d9b9=![];else session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x8ca)]&&!session[_0x47e9e2(0x217)][_0x1e89bd]['settings']['audio']&&(_0x39d9b9=![]);if(!_0x39d9b9&&!_0x60fbdf){errorlog(_0x47e9e2(0x48a));return;}disableQualityDirector(_0x1e89bd);!session['configuration']&&await chooseBestTURN();var _0xc8ded5={...session[_0x47e9e2(0x438)]};_0xc8ded5['bundlePolicy']&&delete _0xc8ded5[_0x47e9e2(0xa75)];_0xc8ded5[_0x47e9e2(0x69b)]&&delete _0xc8ded5['encodedInsertableStreams'];session['encodedInsertableStreams']&&console['error'](_0x47e9e2(0xae7));try{session[_0x47e9e2(0x217)][_0x1e89bd][_0x47e9e2(0x493)]=new RTCPeerConnection(_0xc8ded5);}catch(_0x4839c6){!session[_0x47e9e2(0xa1f)]&&warnUser('An\x20RTC\x20error\x20occured');}session['rpcs'][_0x1e89bd][_0x47e9e2(0x493)]['ontrack']=function(_0x2ba567){var _0x28fd91=_0x47e9e2;session[_0x28fd91(0x6f9)](_0x2ba567,_0x1e89bd);};var _0x2dc63a=session[_0x47e9e2(0x591)](0xe),_0x4c1927={};_0x4c1927['streamID']=_0x2b31a7['token'],_0x4c1927[_0x47e9e2(0x5e5)]=_0x2dc63a;function _0x402455(_0x111663){var _0x29e4f3=_0x47e9e2,_0xdeeb20=new XMLHttpRequest();_0xdeeb20[_0x29e4f3(0xb29)]=function(){var _0x59da62=_0x29e4f3;if(this[_0x59da62(0x283)]==0x4&&(this[_0x59da62(0x572)]==0xc8||this[_0x59da62(0x572)]==0xc9)){var _0x2b0f8e=this[_0x59da62(0x8db)](_0x59da62(0x3a9));if(_0x2b0f8e==_0x59da62(0x6e4)){var _0x1aace7={};_0x1aace7['sdp']=this['responseText'],_0x1aace7[_0x59da62(0x8c1)]=_0x59da62(0xaa0),session[_0x59da62(0x844)]&&(_0x1aace7[_0x59da62(0x9cb)]=filterSDPLAN(_0x1aace7['sdp'])),session[_0x59da62(0x217)][_0x1e89bd][_0x59da62(0x493)][_0x59da62(0x8c6)](_0x1aace7)[_0x59da62(0xae0)](function(){_0x530969();})[_0x59da62(0x685)](function(_0x120135){log(_0x120135);});}}else log(this);},_0xdeeb20['open'](_0x29e4f3(0x894),_0x2b31a7[_0x29e4f3(0x8da)],!![]),_0xdeeb20['setRequestHeader'](_0x29e4f3(0x722),_0x29e4f3(0x323)),_0xdeeb20['setRequestHeader'](_0x29e4f3(0x630),_0x29e4f3(0x649)+_0x2b31a7[_0x29e4f3(0x1ff)]),_0xdeeb20[_0x29e4f3(0x90e)](JSON[_0x29e4f3(0x96e)](_0x111663));}function _0x530969(){var _0x3b99fc=_0x47e9e2;session[_0x3b99fc(0x217)][_0x1e89bd][_0x3b99fc(0x493)]['createAnswer']()[_0x3b99fc(0xae0)](function(_0x460de3){var _0x4da2cd=_0x3b99fc;return _0x460de3['sdp']=CodecsHandler[_0x4da2cd(0xad0)](_0x460de3[_0x4da2cd(0x9cb)],{'stereo':0x1}),session[_0x4da2cd(0x217)][_0x1e89bd]['whep'][_0x4da2cd(0x847)](_0x460de3);})['then'](function(){var _0x4856be=_0x3b99fc,_0xe8aa75={};_0xe8aa75[_0x4856be(0x5e5)]=_0x2dc63a,_0xe8aa75['answer']=session[_0x4856be(0x217)][_0x1e89bd][_0x4856be(0x493)][_0x4856be(0x5cc)][_0x4856be(0x9cb)],_0x402455(_0xe8aa75);})[_0x3b99fc(0x685)](function(_0x11fd2f){});}_0x402455(_0x4c1927);}(function(){'use strict';var _0x247367=_0x419d3c;let _0x1dff96=function(_0x1f7708){var _0x391af1=_0x1892;this[_0x391af1(0x62b)]=new Uint8Array(_0x1f7708),this[_0x391af1(0x538)]=0x0;};_0x1dff96[_0x247367(0x488)]['seek']=function(_0x3f79af){var _0x566686=_0x247367;this[_0x566686(0x538)]=_0x3f79af;},_0x1dff96['prototype']['writeBytes']=function(_0x4e5f7d){var _0x51bbf4=_0x247367;for(let _0x2fd6d9=0x0;_0x2fd6d9<_0x4e5f7d[_0x51bbf4(0x1d5)];_0x2fd6d9++){this['data'][this[_0x51bbf4(0x538)]++]=_0x4e5f7d[_0x2fd6d9];}},_0x1dff96[_0x247367(0x488)]['writeByte']=function(_0x351632){var _0x5e3128=_0x247367;this['data'][this[_0x5e3128(0x538)]++]=_0x351632;},_0x1dff96['prototype'][_0x247367(0x54e)]=_0x1dff96[_0x247367(0x488)][_0x247367(0x236)],_0x1dff96[_0x247367(0x488)][_0x247367(0xb6c)]=function(_0xe59a06){var _0x5b19cd=_0x247367;this[_0x5b19cd(0x62b)][this[_0x5b19cd(0x538)]++]=_0xe59a06>>0x8,this['data'][this[_0x5b19cd(0x538)]++]=_0xe59a06;},_0x1dff96[_0x247367(0x488)]['writeDoubleBE']=function(_0x59fa13){var _0xdadeb4=_0x247367;let _0x1e05d4=new Uint8Array(new Float64Array([_0x59fa13])['buffer']);for(let _0x25369e=_0x1e05d4[_0xdadeb4(0x1d5)]-0x1;_0x25369e>=0x0;_0x25369e--){this['writeByte'](_0x1e05d4[_0x25369e]);}},_0x1dff96[_0x247367(0x488)][_0x247367(0x508)]=function(_0x1b251e){var _0x2dd598=_0x247367;let _0x25419a=new Uint8Array(new Float32Array([_0x1b251e])[_0x2dd598(0x3d9)]);for(let _0x4d6e62=_0x25419a[_0x2dd598(0x1d5)]-0x1;_0x4d6e62>=0x0;_0x4d6e62--){this[_0x2dd598(0x236)](_0x25419a[_0x4d6e62]);}},_0x1dff96['prototype']['writeString']=function(_0x40b928){var _0x23c2b4=_0x247367;for(let _0x1c3961=0x0;_0x1c3961<_0x40b928[_0x23c2b4(0x1d5)];_0x1c3961++){this[_0x23c2b4(0x62b)][this[_0x23c2b4(0x538)]++]=_0x40b928['charCodeAt'](_0x1c3961);}},_0x1dff96[_0x247367(0x488)][_0x247367(0x863)]=function(_0x264340,_0x51edfb){var _0x442ec1=_0x247367;switch(_0x51edfb){case 0x1:this[_0x442ec1(0x54e)](0x1<<0x7|_0x264340);break;case 0x2:this['writeU8'](0x1<<0x6|_0x264340>>0x8),this[_0x442ec1(0x54e)](_0x264340);break;case 0x3:this[_0x442ec1(0x54e)](0x1<<0x5|_0x264340>>0x10),this[_0x442ec1(0x54e)](_0x264340>>0x8),this[_0x442ec1(0x54e)](_0x264340);break;case 0x4:this[_0x442ec1(0x54e)](0x1<<0x4|_0x264340>>0x18),this['writeU8'](_0x264340>>0x10),this[_0x442ec1(0x54e)](_0x264340>>0x8),this['writeU8'](_0x264340);break;case 0x5:this['writeU8'](0x1<<0x3|_0x264340/0x100000000&0x7),this[_0x442ec1(0x54e)](_0x264340>>0x18),this[_0x442ec1(0x54e)](_0x264340>>0x10),this[_0x442ec1(0x54e)](_0x264340>>0x8),this[_0x442ec1(0x54e)](_0x264340);break;default:throw new Error(_0x442ec1(0x951)+_0x51edfb);}},_0x1dff96[_0x247367(0x488)][_0x247367(0x699)]=function(_0x15e17c){var _0x4d4fd3=_0x247367;if(_0x15e17c<(0x1<<0x7)-0x1)return 0x1;else{if(_0x15e17c<(0x1<<0xe)-0x1)return 0x2;else{if(_0x15e17c<(0x1<<0x15)-0x1)return 0x3;else{if(_0x15e17c<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x15e17c<0x7ffffffff)return 0x5;else throw new Error(_0x4d4fd3(0x792)+_0x15e17c);}}}}},_0x1dff96[_0x247367(0x488)]['writeEBMLVarInt']=function(_0x51bda0){var _0x472291=_0x247367;this[_0x472291(0x863)](_0x51bda0,this[_0x472291(0x699)](_0x51bda0));},_0x1dff96['prototype']['writeUnsignedIntBE']=function(_0x3b0247,_0x37701f){var _0x560271=_0x247367;_0x37701f===undefined&&(_0x37701f=this[_0x560271(0x969)](_0x3b0247));switch(_0x37701f){case 0x5:this['writeU8'](Math['floor'](_0x3b0247/0x100000000));case 0x4:this[_0x560271(0x54e)](_0x3b0247>>0x18);case 0x3:this['writeU8'](_0x3b0247>>0x10);case 0x2:this[_0x560271(0x54e)](_0x3b0247>>0x8);case 0x1:this[_0x560271(0x54e)](_0x3b0247);break;default:throw new Error(_0x560271(0xa9e)+_0x37701f);}},_0x1dff96[_0x247367(0x488)][_0x247367(0x969)]=function(_0x4a9923){if(_0x4a9923<0x1<<0x8)return 0x1;else{if(_0x4a9923<0x1<<0x10)return 0x2;else{if(_0x4a9923<0x1<<0x18)return 0x3;else return _0x4a9923<0x100000000?0x4:0x5;}}},_0x1dff96[_0x247367(0x488)][_0x247367(0x8a3)]=function(){var _0x45fe0c=_0x247367;if(this[_0x45fe0c(0x538)]this[_0x1f57aa(0x1d5)])throw new Error('Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed');this[_0x1f57aa(0x538)]=_0x9d2257;},this[_0x47ad23(0x403)]=function(_0x563d6e){var _0x10b56d=_0x47ad23;let _0x34e837={'offset':this[_0x10b56d(0x538)],'data':_0x563d6e,'length':_0x196796(_0x563d6e)},_0xb2c6ed=_0x34e837[_0x10b56d(0x4fc)]>=this[_0x10b56d(0x1d5)];this[_0x10b56d(0x538)]+=_0x34e837['length'],this['length']=Math[_0x10b56d(0x906)](this[_0x10b56d(0x1d5)],this[_0x10b56d(0x538)]),_0x403cce=_0x403cce[_0x10b56d(0xae0)](async function(){var _0x58e8c3=_0x10b56d;if(_0x178dc5)return new Promise(function(_0x3c8533,_0x4a4510){_0x4964d5(_0x34e837['data'])['then'](function(_0x3d8b36){var _0x3be00d=_0x1892;let _0x5f46d5=0x0,_0x5a483f=Buffer[_0x3be00d(0x7eb)](_0x3d8b36['buffer']),_0x21bd7c=function(_0x23f902,_0x29434a,_0x2d06f0){var _0x9cc9a=_0x3be00d;_0x5f46d5+=_0x29434a,_0x5f46d5>=_0x2d06f0[_0x9cc9a(0x1d5)]?_0x3c8533():_0x46ca11[_0x9cc9a(0x403)](_0x178dc5,_0x2d06f0,_0x5f46d5,_0x2d06f0[_0x9cc9a(0x1d5)]-_0x5f46d5,_0x34e837[_0x9cc9a(0x4fc)]+_0x5f46d5,_0x21bd7c);};_0x46ca11[_0x3be00d(0x403)](_0x178dc5,_0x5a483f,0x0,_0x5a483f[_0x3be00d(0x1d5)],_0x34e837[_0x3be00d(0x4fc)],_0x21bd7c);});});else{if(_0x26881c)return new Promise(function(_0xa46db3,_0x9a0799){var _0x339ae0=_0x1892;_0x26881c['seek'](_0x34e837[_0x339ae0(0x4fc)])[_0x339ae0(0xae0)](()=>{var _0x33075c=_0x339ae0;_0x26881c[_0x33075c(0x403)](new Blob([_0x34e837['data']]));})[_0x339ae0(0xae0)](()=>{_0xa46db3();});});else{if(!_0xb2c6ed)for(let _0x355601=0x0;_0x355601<_0x4b8c9d[_0x58e8c3(0x1d5)];_0x355601++){let _0x75401c=_0x4b8c9d[_0x355601];if(!(_0x34e837[_0x58e8c3(0x4fc)]+_0x34e837[_0x58e8c3(0x1d5)]<=_0x75401c[_0x58e8c3(0x4fc)]||_0x34e837[_0x58e8c3(0x4fc)]>=_0x75401c[_0x58e8c3(0x4fc)]+_0x75401c[_0x58e8c3(0x1d5)])){if(_0x34e837[_0x58e8c3(0x4fc)]<_0x75401c[_0x58e8c3(0x4fc)]||_0x34e837[_0x58e8c3(0x4fc)]+_0x34e837[_0x58e8c3(0x1d5)]>_0x75401c['offset']+_0x75401c[_0x58e8c3(0x1d5)])throw new Error(_0x58e8c3(0x8cb));if(_0x34e837[_0x58e8c3(0x4fc)]==_0x75401c[_0x58e8c3(0x4fc)]&&_0x34e837[_0x58e8c3(0x1d5)]==_0x75401c[_0x58e8c3(0x1d5)]){_0x75401c['data']=_0x34e837[_0x58e8c3(0x62b)];return;}else return _0x4964d5(_0x75401c[_0x58e8c3(0x62b)])['then'](function(_0x5582bf){var _0x297166=_0x58e8c3;return _0x75401c[_0x297166(0x62b)]=_0x5582bf,_0x4964d5(_0x34e837[_0x297166(0x62b)]);})[_0x58e8c3(0xae0)](function(_0x3b950e){var _0x5c7d85=_0x58e8c3;_0x34e837['data']=_0x3b950e,_0x75401c[_0x5c7d85(0x62b)][_0x5c7d85(0x4cc)](_0x34e837[_0x5c7d85(0x62b)],_0x34e837['offset']-_0x75401c[_0x5c7d85(0x4fc)]);});}}}}_0x4b8c9d[_0x58e8c3(0x5fb)](_0x34e837);});},this['complete']=function(_0x3949dd){var _0x333961=_0x47ad23;return _0x178dc5||_0x26881c?_0x403cce=_0x403cce['then'](function(){return null;}):_0x403cce=_0x403cce[_0x333961(0xae0)](function(){var _0x8d3b3c=_0x333961;let _0x2e493b=[];for(let _0x2dc2ca=0x0;_0x2dc2ca<_0x4b8c9d[_0x8d3b3c(0x1d5)];_0x2dc2ca++){_0x2e493b[_0x8d3b3c(0x5fb)](_0x4b8c9d[_0x2dc2ca]['data']);}return new Blob(_0x2e493b,{'type':_0x3949dd});}),_0x403cce;};};};window[_0x20696c(0xa21)]=_0x4e320e(null);}()),(function(){'use strict';var _0x53571c=_0x419d3c;function _0x2bfb20(_0x1ac911){var _0x4d8861=_0x1892;this[_0x4d8861(0x6cc)]=_0x1ac911;}function _0x4abf2f(_0x597027,_0x3e2b46){let _0x3eaef0={};return[_0x597027,_0x3e2b46]['forEach'](function(_0x127e1b){var _0x81b76e=_0x1892;for(let _0x333522 in _0x127e1b){Object[_0x81b76e(0x488)][_0x81b76e(0x9e7)][_0x81b76e(0x3ea)](_0x127e1b,_0x333522)&&(_0x3eaef0[_0x333522]=_0x127e1b[_0x333522]);}}),_0x3eaef0;}function _0x1c0aa1(_0x35b7ea,_0x4b7447,_0x516104){var _0x2d02a4=_0x1892;if(Array[_0x2d02a4(0x68b)](_0x516104))for(let _0x563b4b=0x0;_0x563b4b<_0x516104[_0x2d02a4(0x1d5)];_0x563b4b++){_0x1c0aa1(_0x35b7ea,_0x4b7447,_0x516104[_0x563b4b]);}else{if(typeof _0x516104===_0x2d02a4(0x618))_0x35b7ea[_0x2d02a4(0x679)](_0x516104);else{if(_0x516104 instanceof Uint8Array)_0x35b7ea[_0x2d02a4(0xb96)](_0x516104);else{if(_0x516104['id']){_0x516104[_0x2d02a4(0x4fc)]=_0x35b7ea[_0x2d02a4(0x538)]+_0x4b7447,_0x35b7ea[_0x2d02a4(0xa02)](_0x516104['id']);if(Array[_0x2d02a4(0x68b)](_0x516104[_0x2d02a4(0x62b)])){let _0x12b1b4,_0x43973c,_0x54bad0;_0x516104[_0x2d02a4(0xa26)]===-0x1?_0x35b7ea[_0x2d02a4(0x236)](0xff):(_0x12b1b4=_0x35b7ea['pos'],_0x35b7ea[_0x2d02a4(0xb96)]([0x0,0x0,0x0,0x0])),_0x43973c=_0x35b7ea[_0x2d02a4(0x538)],_0x516104['dataOffset']=_0x43973c+_0x4b7447,_0x1c0aa1(_0x35b7ea,_0x4b7447,_0x516104[_0x2d02a4(0x62b)]),_0x516104['size']!==-0x1&&(_0x54bad0=_0x35b7ea[_0x2d02a4(0x538)],_0x516104[_0x2d02a4(0xa26)]=_0x54bad0-_0x43973c,_0x35b7ea['seek'](_0x12b1b4),_0x35b7ea[_0x2d02a4(0x863)](_0x516104[_0x2d02a4(0xa26)],0x4),_0x35b7ea[_0x2d02a4(0x7bc)](_0x54bad0));}else{if(typeof _0x516104[_0x2d02a4(0x62b)]==='string')_0x35b7ea[_0x2d02a4(0x319)](_0x516104[_0x2d02a4(0x62b)][_0x2d02a4(0x1d5)]),_0x516104[_0x2d02a4(0x658)]=_0x35b7ea[_0x2d02a4(0x538)]+_0x4b7447,_0x35b7ea['writeString'](_0x516104['data']);else{if(typeof _0x516104['data']==='number')!_0x516104[_0x2d02a4(0xa26)]&&(_0x516104['size']=_0x35b7ea[_0x2d02a4(0x969)](_0x516104[_0x2d02a4(0x62b)])),_0x35b7ea[_0x2d02a4(0x319)](_0x516104[_0x2d02a4(0xa26)]),_0x516104[_0x2d02a4(0x658)]=_0x35b7ea[_0x2d02a4(0x538)]+_0x4b7447,_0x35b7ea['writeUnsignedIntBE'](_0x516104['data'],_0x516104[_0x2d02a4(0xa26)]);else{if(_0x516104[_0x2d02a4(0x62b)]instanceof _0x2bfb20)_0x35b7ea[_0x2d02a4(0x319)](0x8),_0x516104[_0x2d02a4(0x658)]=_0x35b7ea[_0x2d02a4(0x538)]+_0x4b7447,_0x35b7ea[_0x2d02a4(0x55e)](_0x516104[_0x2d02a4(0x62b)][_0x2d02a4(0x6cc)]);else{if(_0x516104[_0x2d02a4(0x62b)]instanceof _0x2bfb20)_0x35b7ea['writeEBMLVarInt'](0x4),_0x516104[_0x2d02a4(0x658)]=_0x35b7ea[_0x2d02a4(0x538)]+_0x4b7447,_0x35b7ea[_0x2d02a4(0x508)](_0x516104['data']['value']);else{if(_0x516104[_0x2d02a4(0x62b)]instanceof Uint8Array)_0x35b7ea[_0x2d02a4(0x319)](_0x516104['data'][_0x2d02a4(0x860)]),_0x516104['dataOffset']=_0x35b7ea['pos']+_0x4b7447,_0x35b7ea[_0x2d02a4(0xb96)](_0x516104[_0x2d02a4(0x62b)]);else throw new Error(_0x2d02a4(0x1b3)+typeof _0x516104[_0x2d02a4(0x62b)]);}}}}}}else throw new Error(_0x2d02a4(0x1b3)+typeof _0x516104[_0x2d02a4(0x62b)]);}}}}let _0x2220c7=function(_0x5b1675,_0x52e515){return function(_0x313472){var _0x3fcabf=_0x1892;let _0x304f21=0x1388,_0x41a1f0=![],_0x4897cc=0x0,_0x4f3b0b=0x0,_0x3f6cbe=!![],_0x3b4c42=0x0,_0x2f2e11=0xbb80,_0x5c09d0=0x1,_0xb1c1f=[],_0xab1747=0x0,_0x2e6588=0x0,_0x5575bf=0x0,_0x4e3c62={'fileWriter':null,'codec':_0x313472[_0x3fcabf(0xafb)]||_0x3fcabf(0x4b9)},_0x25ef60,_0xa9361d={'id':0x4489,'data':new _0x2bfb20(0x0)},_0x2b66bd=new _0x52e515(_0x313472[_0x3fcabf(0x2b8)]);function _0x4f6b80(_0x540fa8,_0x13e2c0){var _0x406e57=_0x3fcabf;return _0x13e2c0=new Uint8Array(_0x13e2c0),_0x23a98c(_0x213b98(_0x540fa8),_0x198e6b(_0x13e2c0[_0x406e57(0x860)]),_0x13e2c0);}function _0x23a98c(){var _0x20f81f=_0x3fcabf,_0x53897a,_0x32242d=0x0,_0x460b08;for(_0x53897a=0x0;_0x53897a>>0x18&0xff,_0x36cb4a>>>0x10&0xff,_0x36cb4a>>>0x8&0xff,_0x36cb4a&0xff]);if((_0x36cb4a&0xff0000)!=0x0)return new Uint8Array([_0x36cb4a>>>0x10&0xff,_0x36cb4a>>>0x8&0xff,_0x36cb4a&0xff]);if((_0x36cb4a&0xff00)!=0x0)return new Uint8Array([_0x36cb4a>>>0x8&0xff,_0x36cb4a&0xff]);if((_0x36cb4a&0xff)!=0x0)return new Uint8Array([_0x36cb4a&0xff]);throw _0x15ad72(0x8f0);}function _0x198e6b(_0x3c0931){if(_0x3c0931<=0x7f)return new Uint8Array([0x80|_0x3c0931&0x7f]);if(_0x3c0931<=0x3fff)return new Uint8Array([0x40|_0x3c0931>>0x8&0x3f,_0x3c0931&0xff]);return new Uint8Array([0x8,_0x3c0931>>>0x18&0xff,_0x3c0931>>>0x10&0xff,_0x3c0931>>>0x8&0xff,_0x3c0931&0xff]);}function _0x3c4aa7(_0x3ca0d1,_0x21e1c6){var _0xe7683=_0x3fcabf,_0x29feda=new DataView(new ArrayBuffer(0x4));return _0x29feda[_0xe7683(0xb47)](0x0,_0x21e1c6,![]),_0x4f6b80(_0x3ca0d1,new Uint8Array(_0x29feda['buffer']));}function _0x18bffe(_0x356895){var _0x22b140=_0x3fcabf;if(_0x356895<=0xff)return new Uint8Array([_0x356895&0xff]);if(_0x356895<=0xffff)return new Uint8Array([_0x356895>>>0x8&0xff,_0x356895&0xff]);if(_0x356895<=0xffffff)return new Uint8Array([_0x356895>>0x10&0xff,_0x356895>>0x8&0xff,_0x356895&0xff]);return new Uint8Array([_0x356895>>>0x18&0xff,_0x356895>>>0x10&0xff,_0x356895>>>0x8&0xff,_0x356895&0xff]);var _0x385814=new DataView(new ArrayBuffer(0x4));return _0x385814[_0x22b140(0x468)](0x0,_0x356895,![]),_0x385814;}function _0x3434e0(_0x195927,_0x16ef8d){return _0x4f6b80(_0x195927,_0x18bffe(_0x16ef8d));}function _0x6eff09(_0x4ad422,_0x23b477){var _0x2d41da=_0x3fcabf;return _0x4f6b80(_0x4ad422,new TextEncoder()[_0x2d41da(0x1f5)](_0x23b477));}function _0x132f48(){var _0x32cc41=_0x3fcabf;let _0x438a2a={'id':0x1a45dfa3,'data':[_0x3434e0(0x4286,0x1),_0x3434e0(0x42f7,0x1),_0x3434e0(0x42f2,0x4),_0x3434e0(0x42f3,0x8),_0x6eff09(0x4282,_0x32cc41(0x720)),_0x3434e0(0x4287,0x4),_0x3434e0(0x4285,0x2)]},_0xb9bbd4={'id':0x1549a966,'data':[_0x3434e0(0x2ad7b1,0xf4240),_0x6eff09(0x4d80,_0x32cc41(0x432)),_0x6eff09(0x5741,_0x32cc41(0x432)),_0xa9361d]},_0x328bd2=[{'id':0xb0,'data':_0x4897cc},{'id':0xba,'data':_0x4f3b0b}],_0x429f06={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x3434e0(0xd7,0x1),_0x3434e0(0x73c5,0x1),_0x3434e0(0x9c,0x0),_0x6eff09(0x22b59c,_0x32cc41(0x34c)),_0x6eff09(0x86,'V_'+_0x313472[_0x32cc41(0xafb)]),_0x3434e0(0x83,0x1),{'id':0xe0,'data':[_0x3434e0(0xb0,_0x4897cc),_0x3434e0(0xba,_0x4f3b0b)]}]},{'id':0xae,'data':[_0x3434e0(0xd7,0x2),_0x3434e0(0x73c5,0x2),_0x3434e0(0x9c,0x0),_0x6eff09(0x22b59c,_0x32cc41(0x34c)),_0x6eff09(0x86,_0x32cc41(0x4a9)),_0x3434e0(0x83,0x2),{'id':0xe1,'data':[_0x3c4aa7(0xb5,_0x2f2e11),_0x3434e0(0x9f,_0x5c09d0)]},_0x4f6b80(0x63a2,new Uint8Array(['O'[_0x32cc41(0x6b7)](0x0),'p'[_0x32cc41(0x6b7)](0x0),'u'[_0x32cc41(0x6b7)](0x0),'s'[_0x32cc41(0x6b7)](0x0),'H'['charCodeAt'](0x0),'e'[_0x32cc41(0x6b7)](0x0),'a'[_0x32cc41(0x6b7)](0x0),'d'[_0x32cc41(0x6b7)](0x0),0x1,_0x5c09d0&0xff,0x38,0x1,_0x2f2e11>>>0x0&0xff,_0x2f2e11>>>0x8&0xff,_0x2f2e11>>>0x10&0xff,_0x2f2e11>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x25ef60={'id':0x18538067,'size':-0x1,'data':[_0xb9bbd4,_0x429f06]};let _0x1e2399=new _0x5b1675(0x200);_0x1c0aa1(_0x1e2399,_0x2b66bd[_0x32cc41(0x538)],[_0x438a2a,_0x25ef60]),_0x2b66bd[_0x32cc41(0x403)](_0x1e2399['getAsDataArray']()),_0x41a1f0=!![];}function _0x46d678(_0x4d1ca9){var _0x327502=_0x3fcabf;let _0x712f78=new _0x5b1675(0x1+0x2+0x1);if(!(_0x4d1ca9[_0x327502(0x9cc)]>0x0&&_0x4d1ca9[_0x327502(0x9cc)]<0x7f))throw new Error(_0x327502(0x60b));return _0x712f78[_0x327502(0x319)](_0x4d1ca9[_0x327502(0x9cc)]),_0x712f78[_0x327502(0xb6c)](_0x4d1ca9[_0x327502(0x972)]),_0x712f78['writeByte']((_0x4d1ca9[_0x327502(0x8c1)]=='key'?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x712f78[_0x327502(0x8a3)](),_0x4d1ca9['frame']]};}function _0x12a8de(_0x5475d6){var _0x413c64=_0x3fcabf;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math['round'](_0x5475d6[_0x413c64(0x972)])}]};}function _0x48e764(){var _0x537ac7=_0x3fcabf;if(_0xb1c1f[_0x537ac7(0x1d5)]===0x0)return;let _0x321429=0x0;for(let _0x25ab25=0x0;_0x25ab25<_0xb1c1f['length'];_0x25ab25++){_0x321429+=_0xb1c1f[_0x25ab25][_0x537ac7(0x7ce)]['byteLength'];}let _0xbdcf01=new _0x5b1675(_0x321429+_0xb1c1f[_0x537ac7(0x1d5)]*0x40),_0x13f3bf=_0x12a8de({'timecode':Math[_0x537ac7(0x69d)](_0xab1747)});for(let _0x2f83d8=0x0;_0x2f83d8<_0xb1c1f[_0x537ac7(0x1d5)];_0x2f83d8++){_0x13f3bf[_0x537ac7(0x62b)][_0x537ac7(0x5fb)](_0x46d678(_0xb1c1f[_0x2f83d8]));}_0x1c0aa1(_0xbdcf01,_0x2b66bd[_0x537ac7(0x538)],_0x13f3bf),_0x2b66bd[_0x537ac7(0x403)](_0xbdcf01[_0x537ac7(0x8a3)]()),_0xb1c1f=[],_0x2e6588=0x0;}function _0x2eb860(_0x4c30d7,_0x125a55){var _0x48aad4=_0x3fcabf;_0x4c30d7[_0x48aad4(0x9cc)]=_0x125a55;var _0x3ee336=_0x4c30d7[_0x48aad4(0x69f)]/0x3e8;_0x3f6cbe?(_0x3b4c42=_0x3ee336,_0x3ee336=0x0,_0x3f6cbe=![]):_0x3ee336=_0x3ee336-_0x3b4c42;_0x5575bf=_0x3ee336;if(_0x2e6588==0x0)_0xab1747=_0x3ee336;_0x4c30d7[_0x48aad4(0x972)]=Math['round'](_0x3ee336-_0xab1747),_0xb1c1f['push'](_0x4c30d7),_0x2e6588=_0x4c30d7[_0x48aad4(0x972)]+0x1,_0x2e6588>=_0x304f21&&_0x48e764();}function _0x1fa4a4(){var _0x365b72=_0x3fcabf;let _0x54add4=new _0x5b1675(seekHead[_0x365b72(0xa26)]),_0x1b3f7f=_0x2b66bd[_0x365b72(0x538)];_0x1c0aa1(_0x54add4,seekHead[_0x365b72(0x658)],seekHead[_0x365b72(0x62b)]),_0x2b66bd[_0x365b72(0x7bc)](seekHead[_0x365b72(0x658)]),_0x2b66bd['write'](_0x54add4[_0x365b72(0x8a3)]()),_0x2b66bd['seek'](_0x1b3f7f);}function _0x1d2a33(){var _0x496318=_0x3fcabf;let _0x5df1c8=new _0x5b1675(0x8),_0x2a3d4f=_0x2b66bd[_0x496318(0x538)];_0x5df1c8['writeDoubleBE'](_0x5575bf),_0x2b66bd[_0x496318(0x7bc)](_0xa9361d[_0x496318(0x658)]),_0x2b66bd[_0x496318(0x403)](_0x5df1c8['getAsDataArray']()),_0x2b66bd[_0x496318(0x7bc)](_0x2a3d4f);}this['addFrame']=function(_0x498ae1){var _0x2b12fa=_0x3fcabf;!_0x41a1f0&&(_0x4897cc=_0x313472[_0x2b12fa(0x83c)],_0x4f3b0b=_0x313472[_0x2b12fa(0x6c6)],_0x2f2e11=_0x313472[_0x2b12fa(0x244)],_0x5c09d0=_0x313472[_0x2b12fa(0x334)],_0x132f48());if(_0x498ae1[_0x2b12fa(0x373)][_0x2b12fa(0x9fc)]==_0x2b12fa(0x447)){let _0x5ad248=new Uint8Array(_0x498ae1[_0x2b12fa(0x860)]);_0x498ae1[_0x2b12fa(0x371)](_0x5ad248),_0x2eb860({'frame':_0x5ad248,'intime':_0x498ae1[_0x2b12fa(0x942)],'type':_0x498ae1[_0x2b12fa(0x8c1)]},0x1);return;}else{if(_0x498ae1['constructor'][_0x2b12fa(0x9fc)]==_0x2b12fa(0x7ab)){let _0x4e3d99=new Uint8Array(_0x498ae1[_0x2b12fa(0x860)]);_0x498ae1[_0x2b12fa(0x371)](_0x4e3d99),_0x2eb860({'frame':_0x4e3d99,'intime':_0x498ae1['timestamp'],'type':_0x498ae1[_0x2b12fa(0x8c1)]},0x2);return;}}},this['complete']=function(){var _0x21e2d3=_0x3fcabf;return!_0x41a1f0&&_0x132f48(),_0x3f6cbe=!![],_0x48e764(),_0x1d2a33(),_0x2b66bd[_0x21e2d3(0x2f2)](_0x21e2d3(0x672));},this[_0x3fcabf(0xb84)]=function(){var _0x1a7f45=_0x3fcabf;return _0x2b66bd[_0x1a7f45(0x1d5)];},_0x313472=_0x4abf2f(_0x4e3c62,_0x313472||{});};};window['WebMWriter']=_0x2220c7(window[_0x53571c(0x653)],window[_0x53571c(0xa21)]);}()); \ No newline at end of file + var _0x349b13=_0x56d5;(function(_0x35d734,_0x13bd21){var _0xed0e4a=_0x56d5,_0x5ef65a=_0x35d734();while(!![]){try{var _0x231f3f=-parseInt(_0xed0e4a(0xac4))/0x1*(parseInt(_0xed0e4a(0x90a))/0x2)+parseInt(_0xed0e4a(0x3f5))/0x3*(-parseInt(_0xed0e4a(0x883))/0x4)+parseInt(_0xed0e4a(0x689))/0x5+-parseInt(_0xed0e4a(0x581))/0x6*(-parseInt(_0xed0e4a(0x639))/0x7)+-parseInt(_0xed0e4a(0x974))/0x8+-parseInt(_0xed0e4a(0x331))/0x9+parseInt(_0xed0e4a(0xb16))/0xa;if(_0x231f3f===_0x13bd21)break;else _0x5ef65a['push'](_0x5ef65a['shift']());}catch(_0x1c43ac){_0x5ef65a['push'](_0x5ef65a['shift']());}}}(_0x4f1a,0x50baf));var DebugLog=![],debugSocket=null,debugSocketQueue=[];function log(_0x88c435){var _0x3f1a7a=_0x56d5;if(debugSocket){if(debugSocket['readyState']===debugSocket[_0x3f1a7a(0x2b0)])for(var _0x1622c3=0x0;_0x1622c3_0xdd4b6a[_0x1f77ee(0x3ce)]())[_0x1f77ee(0x855)](function(_0xff5321){var _0x2d6e83=_0x1f77ee;_0xff5321[_0x2d6e83(0x480)][_0x2d6e83(0xb10)](_0x23d4fe=>{var _0x3f8bbf=_0x2d6e83;try{if(session['forceTcpMode']&&_0x23d4fe[_0x3f8bbf(0x712)]){}else _0x1586d2['push'](_0x23d4fe);}catch(_0x444865){errorlog(_0x444865);}});if(isIFrame&&_0xff5321[_0x2d6e83(0x461)]&&session[_0x2d6e83(0x9de)]&&!session[_0x2d6e83(0x90e)])pokeIframeAPI('available-speedtest-servers',_0xff5321[_0x2d6e83(0x461)]);else!session[_0x2d6e83(0x9de)]&&setStorage(_0x2d6e83(0x2ed),_0xff5321['servers'],0x1);})[_0x1f77ee(0xa70)](function(_0xdbee71){var _0x29efa9=_0x1f77ee;warnlog(_0xdbee71),_0x1586d2=[{'username':'steve','credential':'setupYourOwnPlease','urls':['turns:www.turn.obs.ninja:443'],'tz':0x12c,'udp':![],'locale':'cae1'},{'username':_0x29efa9(0x309),'credential':_0x29efa9(0x1d5),'urls':[_0x29efa9(0x2c0)],'tz':0x12c,'udp':!![],'locale':_0x29efa9(0x8c5)},{'username':_0x29efa9(0x232),'credential':_0x29efa9(0x9a1),'urls':[_0x29efa9(0xaee)],'tz':0x1e0,'udp':!![],'locale':_0x29efa9(0x3b5)},{'username':'vdoninja','credential':_0x29efa9(0x4b6),'urls':['turn:turn-eu4.vdo.ninja:3478'],'tz':-0x46,'udp':!![],'locale':_0x29efa9(0x37f)},{'username':'obsninja','credential':'tabernac','urls':[_0x29efa9(0x6ae)],'tz':-0x3c,'udp':!![],'locale':_0x29efa9(0x4a4)},{'username':_0x29efa9(0x309),'credential':_0x29efa9(0x1d5),'urls':['turns:turn.obs.ninja:443'],'tz':-0x3c,'udp':![],'locale':_0x29efa9(0x7a6)},{'username':'steve','credential':_0x29efa9(0x1d5),'urls':[_0x29efa9(0x41e)],'tz':-0x3c,'udp':!![],'locale':_0x29efa9(0x7a6)},{'username':_0x29efa9(0x232),'credential':_0x29efa9(0x611),'urls':[_0x29efa9(0xade)],'tz':-0x3c,'udp':!![],'locale':'de2'},{'username':_0x29efa9(0x232),'credential':_0x29efa9(0x611),'urls':[_0x29efa9(0x4f5)],'tz':-0x3c,'udp':![],'locale':_0x29efa9(0x2ce)},{'username':_0x29efa9(0x232),'credential':_0x29efa9(0x66d),'urls':[_0x29efa9(0x71d)],'tz':0x12c,'udp':!![],'locale':_0x29efa9(0x3ed)}],_0x1586d2=processTURNs(_0x1586d2);}),!session[_0x1f77ee(0x757)]&&(session[_0x1f77ee(0x757)]=[]),session['configuration']={'iceServers':session['stunServers'],'sdpSemantics':session[_0x1f77ee(0x525)]},session['privacy']&&(session[_0x1f77ee(0x87a)][_0x1f77ee(0x73e)]='relay'),!_0x1586d2&&(_0x1586d2=[]),session['configuration'][_0x1f77ee(0x5b5)]=session[_0x1f77ee(0x87a)][_0x1f77ee(0x5b5)][_0x1f77ee(0x710)](_0x1586d2),log(_0x1f77ee(0x538)),!![];}var TURNPromise=null;async function chooseBestTURN(){var _0x39d6b1=_0x349b13;if(session['configuration'])return;return!TURNPromise?TURNPromise=getTURNList():warnlog(_0x39d6b1(0x6e5)),await TURNPromise;}var WebRTC={};WebRTC['Media']=(function(){var _0x420f50=_0x349b13,_0x568b2a={};function _0x481c31(){var _0x14a1b3=_0x56d5,_0x5255bb,_0x393f7e,_0x333ae1=new Promise((_0x48b178,_0x42f92a)=>{_0x5255bb=_0x48b178,_0x393f7e=_0x42f92a;});return _0x333ae1['resolve']=_0x5255bb,_0x333ae1[_0x14a1b3(0x548)]=_0x393f7e,_0x333ae1;}_0x568b2a['generateStreamID']=function(_0x1c7cf9=0x7){var _0x4868f2=_0x56d5,_0x51a9df='',_0x4e198e=_0x4868f2(0xad9);for(var _0x45a889=0x0;_0x45a889<_0x1c7cf9;_0x45a889++){_0x51a9df+=_0x4e198e[_0x4868f2(0x887)](Math[_0x4868f2(0x652)](Math['random']()*_0x4e198e[_0x4868f2(0x249)]));}try{_0x51a9df=_0x51a9df[_0x4868f2(0x56a)]('AD','vDAv'),_0x51a9df=_0x51a9df['replaceAll']('Ad','vdAv'),_0x51a9df=_0x51a9df[_0x4868f2(0x56a)]('ad',_0x4868f2(0x3c6)),_0x51a9df=_0x51a9df['replaceAll']('aD',_0x4868f2(0x452));}catch(_0x56df9d){errorlog(_0x56df9d);}return log(_0x51a9df),_0x51a9df;},_0x568b2a[_0x420f50(0x2db)]=function(_0x2d9926=0x7){var _0x35d52c=_0x420f50,_0x30bdee='',_0x301bdb=[_0x35d52c(0xa30),'of','to','and','a','in','is','it',_0x35d52c(0x850),_0x35d52c(0x58d),'he',_0x35d52c(0x2c8),_0x35d52c(0x825),'on',_0x35d52c(0x8e4),_0x35d52c(0x4ba),'as','I',_0x35d52c(0x61a),_0x35d52c(0x7e1),'be','at',_0x35d52c(0x2b2),_0x35d52c(0x7b8),_0x35d52c(0x152),_0x35d52c(0x337),'or',_0x35d52c(0x7ce),'by',_0x35d52c(0x375),_0x35d52c(0x306),_0x35d52c(0x296),_0x35d52c(0x4ec),'we',_0x35d52c(0x67b),_0x35d52c(0x621),'other','were',_0x35d52c(0x814),_0x35d52c(0x1e9),_0x35d52c(0x1b6),'up',_0x35d52c(0x762),_0x35d52c(0xa23),_0x35d52c(0x85f),'said','an',_0x35d52c(0x20a),_0x35d52c(0x3b1),'which','do',_0x35d52c(0x4e2),_0x35d52c(0x779),'if','will',_0x35d52c(0x4b1),_0x35d52c(0x414),'many',_0x35d52c(0x855),_0x35d52c(0x6ff),_0x35d52c(0x40e),_0x35d52c(0x428),_0x35d52c(0xaf1),'so','these',_0x35d52c(0x6e6),'long',_0x35d52c(0x7f8),_0x35d52c(0x8b3),_0x35d52c(0x2d9),'him','two',_0x35d52c(0x2e6),_0x35d52c(0xac3),_0x35d52c(0x655),_0x35d52c(0x898),_0x35d52c(0x3ef),'go',_0x35d52c(0x522),_0x35d52c(0x22d),'number','sound','no',_0x35d52c(0x66e),_0x35d52c(0xad3),'my',_0x35d52c(0x95a),'know',_0x35d52c(0x482),_0x35d52c(0xab0),_0x35d52c(0x2fb),_0x35d52c(0x97b),'who',_0x35d52c(0x82d),'down','side',_0x35d52c(0xb1f),_0x35d52c(0x28d),'find',_0x35d52c(0x46f),'new',_0x35d52c(0x87d),_0x35d52c(0x3d0),_0x35d52c(0x2fa),_0x35d52c(0xa25),_0x35d52c(0x175),_0x35d52c(0x22f),_0x35d52c(0x72c),_0x35d52c(0x349),_0x35d52c(0x731),'back','little',_0x35d52c(0x7d1),'round',_0x35d52c(0x7ee),_0x35d52c(0x7f3),'came',_0x35d52c(0x248),_0x35d52c(0x810),'good','me',_0x35d52c(0x9a4),_0x35d52c(0x6b5),_0x35d52c(0x223),_0x35d52c(0x6e3),_0x35d52c(0x7c2),_0x35d52c(0x237),_0x35d52c(0x6d8),_0x35d52c(0x23a),'sentence','great',_0x35d52c(0x718),'say','help','low',_0x35d52c(0x782),_0x35d52c(0x730),_0x35d52c(0x74b),'cause',_0x35d52c(0x6bf),_0x35d52c(0x3b8),_0x35d52c(0x19a),_0x35d52c(0xb2d),_0x35d52c(0x40d),'boy',_0x35d52c(0x3b3),_0x35d52c(0x55f),_0x35d52c(0x13f),_0x35d52c(0x336),_0x35d52c(0x897),_0x35d52c(0x46e),'three',_0x35d52c(0x939),'air',_0x35d52c(0x603),'also',_0x35d52c(0x9ad),'small',_0x35d52c(0x27a),'put',_0x35d52c(0x396),_0x35d52c(0x8f5),_0x35d52c(0x5c1),'port',_0x35d52c(0x8d4),'spell',_0x35d52c(0xabc),_0x35d52c(0x94b),_0x35d52c(0x7c9),'here',_0x35d52c(0x69e),_0x35d52c(0xa13),'high','such',_0x35d52c(0x7c1),'act','why','ask','men','change',_0x35d52c(0x978),_0x35d52c(0x3c8),_0x35d52c(0x6c6),_0x35d52c(0x1d9),_0x35d52c(0x404),_0x35d52c(0x5a7),_0x35d52c(0x647),_0x35d52c(0x96c),'us','again',_0x35d52c(0x5a6),_0x35d52c(0xafe),_0x35d52c(0x33e),_0x35d52c(0x860),_0x35d52c(0x53c),_0x35d52c(0x507),_0x35d52c(0x185),'earth',_0x35d52c(0x90f),_0x35d52c(0x750),'stand',_0x35d52c(0x8d2),'page',_0x35d52c(0x9a8),'country',_0x35d52c(0x6f2),_0x35d52c(0x753),_0x35d52c(0x684),_0x35d52c(0x1ad),_0x35d52c(0x29d),'still','learn',_0x35d52c(0x1bb),'cover','food',_0x35d52c(0x994),'four','between','state',_0x35d52c(0x420),'eye',_0x35d52c(0xa5f),_0x35d52c(0x789),_0x35d52c(0x9f5),_0x35d52c(0xa28),_0x35d52c(0xa7d),_0x35d52c(0x903),'cross','farm',_0x35d52c(0x721),_0x35d52c(0xab2),_0x35d52c(0x63f),_0x35d52c(0x983),'saw','far',_0x35d52c(0x4c1),_0x35d52c(0x7da),'left',_0x35d52c(0x619),_0x35d52c(0x75e),_0x35d52c(0xb06),_0x35d52c(0x540),'press',_0x35d52c(0x8c4),'night',_0x35d52c(0x4f1),_0x35d52c(0x470),_0x35d52c(0x51e),_0x35d52c(0x830),_0x35d52c(0x843),_0x35d52c(0x29c),_0x35d52c(0x197),_0x35d52c(0x89b),_0x35d52c(0xaa9),_0x35d52c(0xa99),_0x35d52c(0x15b),_0x35d52c(0x9f6),'walk',_0x35d52c(0x37a),_0x35d52c(0x1f1),_0x35d52c(0x261),_0x35d52c(0xa50),'always',_0x35d52c(0x931),_0x35d52c(0x18e),_0x35d52c(0x322),_0x35d52c(0x247),'often',_0x35d52c(0x576),_0x35d52c(0x179),_0x35d52c(0xa24),_0x35d52c(0xa03),_0x35d52c(0x62d),_0x35d52c(0xa46),'care','second',_0x35d52c(0x861),'carry',_0x35d52c(0xaa5),'science',_0x35d52c(0x6ba),_0x35d52c(0x893),_0x35d52c(0x394),_0x35d52c(0x27f),_0x35d52c(0x409),_0x35d52c(0x3aa),_0x35d52c(0x5b7),'stop',_0x35d52c(0xac6),_0x35d52c(0x334),_0x35d52c(0x888),_0x35d52c(0x2f6),_0x35d52c(0x167),'sure',_0x35d52c(0x23e),_0x35d52c(0x62f),_0x35d52c(0xabb),_0x35d52c(0x432),_0x35d52c(0x403),_0x35d52c(0x16a),_0x35d52c(0x9dc),_0x35d52c(0xa22),_0x35d52c(0x65e),_0x35d52c(0x9bb),'ready',_0x35d52c(0x295),_0x35d52c(0xa81),_0x35d52c(0x9ef),'list',_0x35d52c(0x89e),'feel',_0x35d52c(0x5c7),_0x35d52c(0x1ce),_0x35d52c(0xabf),_0x35d52c(0x3bf),_0x35d52c(0x697),_0x35d52c(0x263),_0x35d52c(0x55e),_0x35d52c(0x802),_0x35d52c(0x5d6),'song',_0x35d52c(0x3ae),_0x35d52c(0x8fc),_0x35d52c(0x727),_0x35d52c(0x133),_0x35d52c(0x8af),'numeral','class','wind',_0x35d52c(0x250),_0x35d52c(0x3da),_0x35d52c(0xa45),_0x35d52c(0x6a6),_0x35d52c(0x3a3),_0x35d52c(0x43c),_0x35d52c(0x4b8),_0x35d52c(0x681),_0x35d52c(0x67e),_0x35d52c(0x648),_0x35d52c(0x273),_0x35d52c(0x4a9),_0x35d52c(0x575),_0x35d52c(0x269),_0x35d52c(0x35c),'since',_0x35d52c(0x4cf),'whole',_0x35d52c(0x788),_0x35d52c(0x67c),_0x35d52c(0xae8),_0x35d52c(0x1c3),_0x35d52c(0x54c),_0x35d52c(0x21c),_0x35d52c(0xa17),_0x35d52c(0x8ee),_0x35d52c(0x234),_0x35d52c(0x1ae),_0x35d52c(0xa16),_0x35d52c(0x7cd),_0x35d52c(0xa0d),_0x35d52c(0x13d),_0x35d52c(0x7c0),_0x35d52c(0x231),_0x35d52c(0x49b),_0x35d52c(0x6ef),_0x35d52c(0xa01),'verb','sing','listen','six','table','travel',_0x35d52c(0x831),'morning',_0x35d52c(0x9ac),_0x35d52c(0x5a1),_0x35d52c(0x6fe),_0x35d52c(0xad8),'toward',_0x35d52c(0x685),_0x35d52c(0x990),_0x35d52c(0x89d),_0x35d52c(0x93b),'slow','center',_0x35d52c(0x541),_0x35d52c(0x556),_0x35d52c(0x717),_0x35d52c(0x1a8),_0x35d52c(0xa3f),_0x35d52c(0x3cb),'map',_0x35d52c(0x3d2),_0x35d52c(0x8cc),_0x35d52c(0x74d),_0x35d52c(0xa6b),_0x35d52c(0x211),_0x35d52c(0x66b),_0x35d52c(0xb24),_0x35d52c(0x920),'power','town','fine',_0x35d52c(0x2ba),_0x35d52c(0x9f8),_0x35d52c(0x65a),_0x35d52c(0x986),'cry',_0x35d52c(0x616),_0x35d52c(0x9aa),_0x35d52c(0x3e2),_0x35d52c(0x5e2),_0x35d52c(0x633),_0x35d52c(0x8f3),_0x35d52c(0x91a),'box',_0x35d52c(0xa33),_0x35d52c(0x8a1),_0x35d52c(0x624),'correct',_0x35d52c(0x5ba),_0x35d52c(0x5e3),_0x35d52c(0x42f),_0x35d52c(0x2e1),_0x35d52c(0x16b),_0x35d52c(0x69c),_0x35d52c(0x705),_0x35d52c(0x868),_0x35d52c(0x716),_0x35d52c(0x80e),_0x35d52c(0x2d1),_0x35d52c(0xaff),_0x35d52c(0x246),'oh','quick',_0x35d52c(0x366),_0x35d52c(0x6e4),_0x35d52c(0x275),_0x35d52c(0x9b8),_0x35d52c(0x669),_0x35d52c(0x81c),_0x35d52c(0x4a7),_0x35d52c(0x739),_0x35d52c(0x833),_0x35d52c(0x722),_0x35d52c(0x82c),'produce',_0x35d52c(0x323),'street',_0x35d52c(0x187),_0x35d52c(0x783),_0x35d52c(0x1e8),_0x35d52c(0x610),'stay',_0x35d52c(0x1c5),_0x35d52c(0x984),_0x35d52c(0x17d),_0x35d52c(0x3eb),_0x35d52c(0x39b),_0x35d52c(0x335),_0x35d52c(0xaec),_0x35d52c(0x24a),_0x35d52c(0x43b),_0x35d52c(0x2d4),'foot','system','busy','test',_0x35d52c(0x2e5),_0x35d52c(0x911),'common',_0x35d52c(0x7d4),'possible','plane','stead',_0x35d52c(0x976),'wonder','laugh','thousand',_0x35d52c(0x817),_0x35d52c(0x631),_0x35d52c(0x28a),_0x35d52c(0x9b7),_0x35d52c(0x644),_0x35d52c(0x823),_0x35d52c(0x62b),_0x35d52c(0x85d),_0x35d52c(0x460),'heat',_0x35d52c(0x4c7),_0x35d52c(0x99e),_0x35d52c(0x1c4),_0x35d52c(0x9c3),_0x35d52c(0xb2a),'fill',_0x35d52c(0x2d7),_0x35d52c(0x5cb),_0x35d52c(0x8c7),_0x35d52c(0x376),_0x35d52c(0x7ed),_0x35d52c(0xa90),'yet','wave',_0x35d52c(0x4a2),_0x35d52c(0x77c),'am',_0x35d52c(0x881),'heavy','dance',_0x35d52c(0xaf8),_0x35d52c(0x93e),_0x35d52c(0x6f9),_0x35d52c(0x6a3),'sail',_0x35d52c(0x327),'size',_0x35d52c(0x1ea),'settle',_0x35d52c(0x958),_0x35d52c(0x599),_0x35d52c(0x51d),_0x35d52c(0x985),_0x35d52c(0xb0d),_0x35d52c(0x352),_0x35d52c(0x2ab),'include',_0x35d52c(0x54f),_0x35d52c(0x5fa),_0x35d52c(0x43d),'perhaps','pick',_0x35d52c(0x584),'count',_0x35d52c(0x3a1),_0x35d52c(0x15a),_0x35d52c(0x249),_0x35d52c(0x268),_0x35d52c(0x1d1),_0x35d52c(0x227),_0x35d52c(0x16c),_0x35d52c(0x676),_0x35d52c(0x1aa),_0x35d52c(0x4e6),_0x35d52c(0x3f9),_0x35d52c(0x577),_0x35d52c(0x601),_0x35d52c(0x83a),'cell',_0x35d52c(0x1bc),_0x35d52c(0x6b0),_0x35d52c(0xa67),_0x35d52c(0x761),_0x35d52c(0x41d),_0x35d52c(0x532),_0x35d52c(0x8e9),'summer',_0x35d52c(0x9d2),_0x35d52c(0x9f1),_0x35d52c(0x597),'lone',_0x35d52c(0xaf6),_0x35d52c(0xa89),_0x35d52c(0x31f),_0x35d52c(0xa70),_0x35d52c(0x266),_0x35d52c(0x8bc),_0x35d52c(0x4e8),_0x35d52c(0x225),_0x35d52c(0xa73),_0x35d52c(0x749),_0x35d52c(0x7ad),'written',_0x35d52c(0x7b3),_0x35d52c(0x6b8),_0x35d52c(0x25f),_0x35d52c(0x513),_0x35d52c(0x2a3),_0x35d52c(0x947),_0x35d52c(0x9df),'edge',_0x35d52c(0x27b),_0x35d52c(0x68b),'past','soft',_0x35d52c(0x728),_0x35d52c(0x9a3),_0x35d52c(0x6d6),_0x35d52c(0x87c),_0x35d52c(0x8fb),'million','bear','finish',_0x35d52c(0x2b8),_0x35d52c(0x7b4),_0x35d52c(0x596),'clothe',_0x35d52c(0x162),_0x35d52c(0xab3),_0x35d52c(0x952),_0x35d52c(0x8be),_0x35d52c(0x12e),_0x35d52c(0x967),_0x35d52c(0x4e1),_0x35d52c(0x54d),_0x35d52c(0x7d5),'raise',_0x35d52c(0x1fd),_0x35d52c(0x55d),_0x35d52c(0x235),_0x35d52c(0x954),'seven',_0x35d52c(0x529),_0x35d52c(0x9ab),'shall',_0x35d52c(0x5b2),_0x35d52c(0x7e7),_0x35d52c(0xb27),'cook','floor','either','result','burn',_0x35d52c(0x3d3),'safe',_0x35d52c(0x2f7),'century',_0x35d52c(0xa08),_0x35d52c(0x345),_0x35d52c(0x3ba),_0x35d52c(0x1fb),_0x35d52c(0x22b),_0x35d52c(0xad6),_0x35d52c(0x277),'silent','tall',_0x35d52c(0x365),_0x35d52c(0x7e5),'roll',_0x35d52c(0x1e6),_0x35d52c(0x8ce),_0x35d52c(0x1fc),'value',_0x35d52c(0x489),'lie','beat',_0x35d52c(0x339),_0x35d52c(0x204),_0x35d52c(0x90e),_0x35d52c(0x5ca),_0x35d52c(0x6aa),'else',_0x35d52c(0x746),_0x35d52c(0x252),_0x35d52c(0x22a),_0x35d52c(0x15f),_0x35d52c(0xb33),'son',_0x35d52c(0x844),_0x35d52c(0x1d4),_0x35d52c(0xad7),_0x35d52c(0x488),_0x35d52c(0x53b),_0x35d52c(0x39f),_0x35d52c(0x48a),_0x35d52c(0x1f0),_0x35d52c(0x70a),'nation',_0x35d52c(0x52b),_0x35d52c(0x6af),_0x35d52c(0x516),_0x35d52c(0x7e9),_0x35d52c(0xa31),_0x35d52c(0x67f),_0x35d52c(0x4fc),'section',_0x35d52c(0x157),_0x35d52c(0x347),_0x35d52c(0x3d7),_0x35d52c(0x9f0),_0x35d52c(0x1d3),_0x35d52c(0x42c),'climb',_0x35d52c(0x4c2),_0x35d52c(0x50c),'poor',_0x35d52c(0x93c),'experiment',_0x35d52c(0x7fc),_0x35d52c(0x609),_0x35d52c(0x4bf),_0x35d52c(0x4c8),'stick',_0x35d52c(0x170),'twenty',_0x35d52c(0x97f),'smile',_0x35d52c(0x407),_0x35d52c(0x344),_0x35d52c(0x640),'melody',_0x35d52c(0x885),'office',_0x35d52c(0x3ff),_0x35d52c(0x6a8),'mouth',_0x35d52c(0xac7),_0x35d52c(0x928),_0x35d52c(0x4f6),_0x35d52c(0x9ff),'trouble',_0x35d52c(0x9f3),_0x35d52c(0x657),_0x35d52c(0xaac),_0x35d52c(0x759),'tone',_0x35d52c(0xa10),_0x35d52c(0x86d),_0x35d52c(0x3e6),_0x35d52c(0x3d6),_0x35d52c(0x3e8),_0x35d52c(0x595),_0x35d52c(0x4c0),_0x35d52c(0x38f),_0x35d52c(0x2a2),'oil','blood',_0x35d52c(0x553),_0x35d52c(0x7bc),_0x35d52c(0x7e8),_0x35d52c(0x964),_0x35d52c(0x6dd),'wire',_0x35d52c(0x944),_0x35d52c(0x626),'brown',_0x35d52c(0xab5),'garden',_0x35d52c(0x7af),_0x35d52c(0x21a),'choose',_0x35d52c(0x1df),'fit',_0x35d52c(0x8b2),_0x35d52c(0xa6e),_0x35d52c(0x1c0),_0x35d52c(0x7a5),_0x35d52c(0x6c7),_0x35d52c(0x747),'decimal',_0x35d52c(0x9d3),_0x35d52c(0x6c1),_0x35d52c(0xa97),'practice',_0x35d52c(0xaa0),_0x35d52c(0x547),'doctor',_0x35d52c(0x5af),_0x35d52c(0x144),_0x35d52c(0x61b),'whose',_0x35d52c(0x86e),_0x35d52c(0x83b),_0x35d52c(0x882),_0x35d52c(0x867),_0x35d52c(0x592),_0x35d52c(0x36c),_0x35d52c(0x5e8),_0x35d52c(0x151),_0x35d52c(0xaca),_0x35d52c(0x94a),'human',_0x35d52c(0x34a),_0x35d52c(0x30e),'electric',_0x35d52c(0x5ec),_0x35d52c(0x8ec),_0x35d52c(0x29e),_0x35d52c(0x387),'hit',_0x35d52c(0xadb),_0x35d52c(0x1f7),_0x35d52c(0x1c1),_0x35d52c(0x2d3),_0x35d52c(0xb00),_0x35d52c(0xb21),_0x35d52c(0x552),_0x35d52c(0x440),'agree','thus',_0x35d52c(0x863),_0x35d52c(0x2b4),_0x35d52c(0xa58),_0x35d52c(0x673),_0x35d52c(0x935),_0x35d52c(0xac2),'thick',_0x35d52c(0x580),_0x35d52c(0x9ca),_0x35d52c(0x915),'guess','necessary',_0x35d52c(0x7b5),_0x35d52c(0x61c),_0x35d52c(0x7a4),_0x35d52c(0x941),_0x35d52c(0x73c),_0x35d52c(0x7ac),_0x35d52c(0x743),'crowd',_0x35d52c(0x67d),_0x35d52c(0x7c4),'poem',_0x35d52c(0x9e1),_0x35d52c(0x1a0),_0x35d52c(0x5d3),_0x35d52c(0x32c),_0x35d52c(0xad0),_0x35d52c(0x66f),'famous','dollar',_0x35d52c(0xae7),'fear','sight',_0x35d52c(0x467),'triangle',_0x35d52c(0x895),_0x35d52c(0x2a7),'chief',_0x35d52c(0x7a7),_0x35d52c(0x756),_0x35d52c(0x3cc),_0x35d52c(0x2b3),_0x35d52c(0x255),_0x35d52c(0x71f),_0x35d52c(0x4b0),_0x35d52c(0x330),_0x35d52c(0x5dd),_0x35d52c(0x80f),_0x35d52c(0x2a6),_0x35d52c(0x632),'print','dead',_0x35d52c(0x4cd),_0x35d52c(0x8bf),_0x35d52c(0x200),_0x35d52c(0x49f),_0x35d52c(0x294),_0x35d52c(0x9be),_0x35d52c(0x6c3),'block',_0x35d52c(0x989),_0x35d52c(0x949),_0x35d52c(0x551),_0x35d52c(0x3c3),_0x35d52c(0x141),'subtract',_0x35d52c(0x709),_0x35d52c(0x66a),_0x35d52c(0x51a),'swim',_0x35d52c(0x459),_0x35d52c(0x75f),_0x35d52c(0x7cc),_0x35d52c(0x359),'shoulder',_0x35d52c(0x7c3),_0x35d52c(0x65c),_0x35d52c(0x2e8),_0x35d52c(0x6cc),_0x35d52c(0xa12),_0x35d52c(0x659),_0x35d52c(0x836),_0x35d52c(0x13b),_0x35d52c(0x1b2),_0x35d52c(0x966),_0x35d52c(0x2a1),_0x35d52c(0x9a6),'chance',_0x35d52c(0x66c),'shop','stretch',_0x35d52c(0x8a5),_0x35d52c(0xa82),'property',_0x35d52c(0x8c1),_0x35d52c(0x1ff),_0x35d52c(0x405),_0x35d52c(0x870),_0x35d52c(0x60f),_0x35d52c(0x17e),_0x35d52c(0xb01),'broad',_0x35d52c(0x33c),_0x35d52c(0x71b),_0x35d52c(0x5c8),_0x35d52c(0x379),'anger',_0x35d52c(0x9a0),_0x35d52c(0x6a4),'oxygen',_0x35d52c(0x94f),_0x35d52c(0xab7),_0x35d52c(0x4ad),'skill',_0x35d52c(0xa07),_0x35d52c(0x848),_0x35d52c(0x758),_0x35d52c(0x51f),_0x35d52c(0x168),_0x35d52c(0x858),_0x35d52c(0x925),_0x35d52c(0x3fe),_0x35d52c(0x84d),_0x35d52c(0x808),'fig',_0x35d52c(0x8b4),_0x35d52c(0x463),'sister','steel',_0x35d52c(0x40c),'forward',_0x35d52c(0x6e8),'guide',_0x35d52c(0x8ca),_0x35d52c(0x3ac),_0x35d52c(0x194),'bought',_0x35d52c(0xb0b),_0x35d52c(0x884),_0x35d52c(0xa88),_0x35d52c(0x4f0),_0x35d52c(0x18d),_0x35d52c(0x829),_0x35d52c(0x398),_0x35d52c(0x846),_0x35d52c(0x803),_0x35d52c(0x254),'evening',_0x35d52c(0x7ec),_0x35d52c(0x934),_0x35d52c(0x449),'total','basic',_0x35d52c(0x5d2),'valley',_0x35d52c(0x153),_0x35d52c(0x7ca),'seat',_0x35d52c(0x484),'master',_0x35d52c(0x970),_0x35d52c(0x54e),_0x35d52c(0x40b),_0x35d52c(0x7d8),_0x35d52c(0xad2),_0x35d52c(0x34f),_0x35d52c(0x9c2),_0x35d52c(0x6ab),_0x35d52c(0x4db),_0x35d52c(0x373),_0x35d52c(0x1a9),_0x35d52c(0x4b2),_0x35d52c(0x64a),'original',_0x35d52c(0x17b),_0x35d52c(0x159),_0x35d52c(0x1f5),_0x35d52c(0x195),'charge','proper',_0x35d52c(0x27e),_0x35d52c(0x8ed),_0x35d52c(0x7b0),_0x35d52c(0x63b),_0x35d52c(0x582),_0x35d52c(0x215),_0x35d52c(0x372),'degree',_0x35d52c(0xaf7),_0x35d52c(0x5b3),_0x35d52c(0x65f),_0x35d52c(0x1a7),_0x35d52c(0x297),_0x35d52c(0x14c),'occur',_0x35d52c(0x5f0),_0x35d52c(0x8a4),_0x35d52c(0xa94),_0x35d52c(0x3ec),_0x35d52c(0x98c),_0x35d52c(0x8e0),_0x35d52c(0x1d8),_0x35d52c(0x667),_0x35d52c(0x6db),_0x35d52c(0x7f7),'quotient',_0x35d52c(0x73d),_0x35d52c(0x243),_0x35d52c(0x23c)];for(var _0x5b531b=0x0;_0x5b531b<0x2;_0x5b531b++){try{var _0x275db9=parseInt(Math['random']()*0x3e8);_0x30bdee+=_0x301bdb[_0x275db9];}catch(_0x4df78b){}}var _0x2f9420=_0x35d52c(0xad9);_0x30bdee+=_0x2f9420[_0x35d52c(0x887)](Math[_0x35d52c(0x652)](Math['random']()*_0x2f9420['length']));while(_0x30bdee[_0x35d52c(0x249)]<_0x2d9926){_0x30bdee+=_0x2f9420[_0x35d52c(0x887)](Math[_0x35d52c(0x652)](Math[_0x35d52c(0x4e4)]()*_0x2f9420[_0x35d52c(0x249)]));}try{_0x30bdee=_0x30bdee[_0x35d52c(0x56a)]('AD',_0x35d52c(0x590)),_0x30bdee=_0x30bdee['replaceAll']('Ad',_0x35d52c(0x692)),_0x30bdee=_0x30bdee[_0x35d52c(0x56a)]('ad',_0x35d52c(0x3c6)),_0x30bdee=_0x30bdee[_0x35d52c(0x56a)]('aD',_0x35d52c(0x452));}catch(_0x2603c0){errorlog(_0x2603c0);}return log(_0x30bdee),_0x30bdee;},_0x568b2a[_0x420f50(0x138)]=_0x420f50(0x1f4),_0x568b2a[_0x420f50(0x20d)]=null,_0x568b2a['api']=![],_0x568b2a[_0x420f50(0x859)]=![],_0x568b2a['novideo']=![],_0x568b2a[_0x420f50(0x63e)]=![],_0x568b2a[_0x420f50(0x806)]=0xbb8,_0x568b2a[_0x420f50(0x9e8)]=![],_0x568b2a[_0x420f50(0x48f)]=!![],_0x568b2a[_0x420f50(0xad1)]=![],_0x568b2a[_0x420f50(0x3cf)]=0x100,_0x568b2a[_0x420f50(0x6a2)]=0x64,_0x568b2a[_0x420f50(0xa6a)]=0x8,_0x568b2a[_0x420f50(0x1cf)]=![],_0x568b2a[_0x420f50(0x9ee)]=![],_0x568b2a[_0x420f50(0x478)]=![],_0x568b2a[_0x420f50(0x2ca)]=![],_0x568b2a[_0x420f50(0x813)]=![],_0x568b2a['allowGraphs']=![],_0x568b2a[_0x420f50(0xa76)]=![],_0x568b2a['autoadd']=![],_0x568b2a[_0x420f50(0x410)]=![],_0x568b2a[_0x420f50(0x514)]=![],_0x568b2a[_0x420f50(0x228)]={},_0x568b2a['audioMeterGuest']=!![],_0x568b2a[_0x420f50(0xaa4)]=null,_0x568b2a['audioInputChannels']=![],_0x568b2a['autorecord']=![],_0x568b2a[_0x420f50(0xa4b)]=![],_0x568b2a['autorecordlocal']=![],_0x568b2a[_0x420f50(0x542)]=![],_0x568b2a['audience']=![],_0x568b2a['audienceToken']=![],_0x568b2a[_0x420f50(0x5cd)]=new AudioContext(),_0x568b2a['audioCtxOutbound']=![],_0x568b2a[_0x420f50(0x7f2)]=![],_0x568b2a['audioLatency']=![],_0x568b2a[_0x420f50(0x677)]=null,_0x568b2a['autoGainControl']=null,_0x568b2a[_0x420f50(0x424)]=null,_0x568b2a[_0x420f50(0x8d0)]=![],_0x568b2a[_0x420f50(0x72a)]=![],_0x568b2a['broadcastChannelID']=![],_0x568b2a['broadcastIFrame']=![],_0x568b2a[_0x420f50(0x7f1)]=![],_0x568b2a['screenshareDenoise']=![],_0x568b2a[_0x420f50(0x741)]=![],_0x568b2a[_0x420f50(0x24c)]=![],_0x568b2a[_0x420f50(0x52f)]=![],_0x568b2a['directorBlindButton']=![],_0x568b2a[_0x420f50(0x769)]=0x0,_0x568b2a['borderRadius']=0x0,_0x568b2a['borderColor']=_0x420f50(0x304),_0x568b2a['videoMargin']=0x0,_0x568b2a[_0x420f50(0x3dc)]=![],_0x568b2a[_0x420f50(0xa80)]=![],_0x568b2a[_0x420f50(0x53d)]=null,_0x568b2a[_0x420f50(0xa63)]=![],_0x568b2a[_0x420f50(0x5b6)]=![],_0x568b2a[_0x420f50(0x35d)]=![],_0x568b2a[_0x420f50(0x3f3)]=![],_0x568b2a[_0x420f50(0x874)]=[],_0x568b2a[_0x420f50(0x42e)]=null,_0x568b2a[_0x420f50(0xa1f)]=![],_0x568b2a[_0x420f50(0x5c0)]=![],_0x568b2a['canvas']=null,_0x568b2a['canvasSource']=null,_0x568b2a[_0x420f50(0x3ca)]=null,_0x568b2a[_0x420f50(0x9fb)]=![],_0x568b2a[_0x420f50(0x9e5)]=![],_0x568b2a['auth']=![],_0x568b2a[_0x420f50(0x25d)]=![],_0x568b2a[_0x420f50(0x31a)]=![],_0x568b2a[_0x420f50(0xa61)]=![],_0x568b2a[_0x420f50(0x5dc)]=![],_0x568b2a[_0x420f50(0x87a)]=![],_0x568b2a[_0x420f50(0x682)]=![],_0x568b2a[_0x420f50(0x8a8)]=![],_0x568b2a[_0x420f50(0x82a)]='',_0x568b2a['audioContentHint']='',_0x568b2a[_0x420f50(0x786)]='',_0x568b2a[_0x420f50(0x131)]=![],_0x568b2a[_0x420f50(0x139)]=![],_0x568b2a['h264profile']=null,_0x568b2a['cleanViewer']=![],_0x568b2a[_0x420f50(0x942)]=null,_0x568b2a[_0x420f50(0x6d2)]=![],_0x568b2a[_0x420f50(0x767)]=0x1,_0x568b2a[_0x420f50(0x1be)]=![],_0x568b2a[_0x420f50(0x706)]=null,_0x568b2a[_0x420f50(0x328)]={},_0x568b2a[_0x420f50(0xa04)]=![],_0x568b2a['chunkIframe']=!![],_0x568b2a[_0x420f50(0x875)]=[],_0x568b2a[_0x420f50(0x481)]={},_0x568b2a[_0x420f50(0x8d5)]=![],_0x568b2a[_0x420f50(0x2fe)]=![],_0x568b2a[_0x420f50(0x5ea)]=null,_0x568b2a['chunkedAudioEnabled']=null,_0x568b2a[_0x420f50(0x981)]=![],_0x568b2a[_0x420f50(0x8c7)]=![],_0x568b2a[_0x420f50(0x99a)]={},_0x568b2a[_0x420f50(0x251)]={},_0x568b2a[_0x420f50(0x763)]=![],_0x568b2a['hiddenSceneViewBitrate']=0x0,_0x568b2a['zoomedBitrate']=0x25a,_0x568b2a[_0x420f50(0x51c)]=![],_0x568b2a[_0x420f50(0x308)]=![],_0x568b2a[_0x420f50(0x637)]=![],_0x568b2a[_0x420f50(0x156)]=![],_0x568b2a[_0x420f50(0x760)]=![],_0x568b2a[_0x420f50(0x274)]=null,_0x568b2a[_0x420f50(0xaf0)]=![],_0x568b2a[_0x420f50(0x835)]=![],_0x568b2a[_0x420f50(0x9fc)]=![],_0x568b2a[_0x420f50(0x919)]=null,_0x568b2a['director']=![],_0x568b2a[_0x420f50(0x1e2)]=![],_0x568b2a['disableHotKeys']=![],_0x568b2a[_0x420f50(0x5fc)]=![],_0x568b2a[_0x420f50(0x163)]=![],_0x568b2a[_0x420f50(0x1c2)]=![],_0x568b2a[_0x420f50(0x46c)]=![],_0x568b2a['directorViewBitrate']=0x23,_0x568b2a[_0x420f50(0x2fc)]=![],_0x568b2a[_0x420f50(0x86f)]=null,_0x568b2a['directorDisplayMuted']=null,_0x568b2a['directorList']=[],_0x568b2a[_0x420f50(0x317)]=![],_0x568b2a[_0x420f50(0x4a3)]=![],_0x568b2a['directorUUID']=![],_0x568b2a[_0x420f50(0x923)]=![],_0x568b2a[_0x420f50(0x917)]=null,_0x568b2a[_0x420f50(0xa3c)]=![],_0x568b2a[_0x420f50(0x8de)]=!![],_0x568b2a[_0x420f50(0x417)]=null,_0x568b2a[_0x420f50(0x30e)]=![],_0x568b2a[_0x420f50(0x276)]=![],_0x568b2a[_0x420f50(0x9e6)]=![],_0x568b2a[_0x420f50(0x506)]=![],_0x568b2a[_0x420f50(0x1db)]=![],_0x568b2a[_0x420f50(0x444)]=![],_0x568b2a[_0x420f50(0x70f)]=![],_0x568b2a[_0x420f50(0x56f)]=![],_0x568b2a[_0x420f50(0x74c)]=![],_0x568b2a[_0x420f50(0x57f)]=![],_0x568b2a[_0x420f50(0x5a9)]=![],_0x568b2a[_0x420f50(0x9f2)]=![],_0x568b2a[_0x420f50(0x7d0)]=0x384,_0x568b2a['equalizer']=![],_0x568b2a['enc']=new TextEncoder(_0x420f50(0x47c)),_0x568b2a[_0x420f50(0x9b1)]=![],_0x568b2a[_0x420f50(0x1b1)]=![],_0x568b2a[_0x420f50(0x76e)]=![],_0x568b2a[_0x420f50(0x3db)]=![],_0x568b2a[_0x420f50(0x519)]=![],_0x568b2a[_0x420f50(0x96a)]=![],_0x568b2a[_0x420f50(0x40f)]=[],_0x568b2a[_0x420f50(0x7ef)]=[],_0x568b2a[_0x420f50(0x27d)]=![],_0x568b2a[_0x420f50(0x4ea)]=null,_0x568b2a['firstPlayTriggered']=![],_0x568b2a[_0x420f50(0x79d)]=![],_0x568b2a['frameRate']=![],_0x568b2a[_0x420f50(0x662)]=![],_0x568b2a[_0x420f50(0xa19)]=![],_0x568b2a[_0x420f50(0x9d4)]=null,_0x568b2a[_0x420f50(0x4fa)]=![],_0x568b2a[_0x420f50(0x872)]=![],_0x568b2a[_0x420f50(0x796)]=![],_0x568b2a['fullscreen']=![],_0x568b2a[_0x420f50(0x2e3)]=![],_0x568b2a[_0x420f50(0x79a)]=null,_0x568b2a[_0x420f50(0xa50)]=[],_0x568b2a[_0x420f50(0x419)]=[],_0x568b2a[_0x420f50(0x4cb)]=![],_0x568b2a['groupAudio']=![],_0x568b2a[_0x420f50(0x206)]=null,_0x568b2a[_0x420f50(0x568)]=![],_0x568b2a[_0x420f50(0x9f9)]=![],_0x568b2a['hash']=![],_0x568b2a[_0x420f50(0x3b0)]=![],_0x568b2a['iframeSrc']=![],_0x568b2a[_0x420f50(0x2bc)]=![],_0x568b2a[_0x420f50(0x4b9)]=![],_0x568b2a[_0x420f50(0x278)]=![],_0x568b2a['stunServers']=[{'urls':[_0x420f50(0x4eb),_0x420f50(0x508)]}],_0x568b2a[_0x420f50(0x283)]=![],_0x568b2a[_0x420f50(0x438)]=[],_0x568b2a[_0x420f50(0x35b)]={},_0x568b2a[_0x420f50(0x143)]=![],_0x568b2a[_0x420f50(0x651)]=![],_0x568b2a[_0x420f50(0x6e2)]=![],_0x568b2a['quality_wb']=0x1,_0x568b2a[_0x420f50(0x76d)]=![],_0x568b2a[_0x420f50(0x4de)]=![],_0x568b2a[_0x420f50(0x285)]=![],_0x568b2a[_0x420f50(0x6ce)]=![],_0x568b2a[_0x420f50(0x854)]=![],_0x568b2a['infocusForceMode']=![],_0x568b2a['allowDirectorGraph']=![],_0x568b2a[_0x420f50(0x180)]={},_0x568b2a[_0x420f50(0x315)]=![],_0x568b2a[_0x420f50(0x4da)]=![],_0x568b2a['keyframeRate']=![],_0x568b2a[_0x420f50(0x413)]={},_0x568b2a[_0x420f50(0x726)]=[],_0x568b2a[_0x420f50(0x698)]=![],_0x568b2a[_0x420f50(0x862)]=![],_0x568b2a[_0x420f50(0x4d9)]=!![],_0x568b2a[_0x420f50(0xaa3)]=0x1,_0x568b2a[_0x420f50(0x21e)]={},_0x568b2a[_0x420f50(0x5f7)]=![],_0x568b2a[_0x420f50(0x30f)]=[],_0x568b2a[_0x420f50(0xa56)]=![],_0x568b2a[_0x420f50(0x356)]=![],_0x568b2a[_0x420f50(0x537)]=![],_0x568b2a[_0x420f50(0x530)]=![],_0x568b2a[_0x420f50(0x695)]=![],_0x568b2a[_0x420f50(0x494)]=![],_0x568b2a['midiIframe']=![],_0x568b2a['mobile']=![],_0x568b2a[_0x420f50(0x968)]=![],_0x568b2a[_0x420f50(0x450)]=![],_0x568b2a[_0x420f50(0x671)]=![],_0x568b2a[_0x420f50(0x5ff)]=![],_0x568b2a['leftMiniPreview']=![],_0x568b2a[_0x420f50(0xaae)]=![],_0x568b2a[_0x420f50(0x386)]=![],_0x568b2a[_0x420f50(0xae6)]=![],_0x568b2a[_0x420f50(0x155)]=![],_0x568b2a['ptime']=![],_0x568b2a['dtx']=![],_0x568b2a[_0x420f50(0x94c)]=![],_0x568b2a['maxMobileBitrate']=0x15e,_0x568b2a['lowMobileBitrate']=0x23,_0x568b2a['labelsize']=![],_0x568b2a[_0x420f50(0x6fa)]=![],_0x568b2a['limitTotalBitrate']=![],_0x568b2a[_0x420f50(0xb2b)]=0x2710,_0x568b2a['layout']=![],_0x568b2a[_0x420f50(0x81e)]=![],_0x568b2a[_0x420f50(0x48d)]=![],_0x568b2a[_0x420f50(0x641)]=![],_0x568b2a[_0x420f50(0x338)]=![],_0x568b2a[_0x420f50(0x91f)]=_0x568b2a[_0x420f50(0xa44)](0x5),_0x568b2a[_0x420f50(0x4d3)]=![],_0x568b2a[_0x420f50(0x9b5)]=![],_0x568b2a[_0x420f50(0x6f7)]=![],_0x568b2a[_0x420f50(0x23b)]=![],_0x568b2a[_0x420f50(0x45f)]=null,_0x568b2a[_0x420f50(0x72d)]=![],_0x568b2a[_0x420f50(0x2c3)]=![],_0x568b2a[_0x420f50(0x4d7)]=![],_0x568b2a[_0x420f50(0x28c)]=null,_0x568b2a[_0x420f50(0x1f2)]=![],_0x568b2a[_0x420f50(0x30c)]=![],_0x568b2a['midiOut']=![],_0x568b2a[_0x420f50(0x2cc)]=![],_0x568b2a[_0x420f50(0x71c)]=![],_0x568b2a[_0x420f50(0x993)]=![],_0x568b2a[_0x420f50(0x60d)]=![],_0x568b2a[_0x420f50(0x842)]=0x17,_0x568b2a['minipreview']=![],_0x568b2a['mirrored']=![],_0x568b2a[_0x420f50(0x201)]=![],_0x568b2a[_0x420f50(0x2da)]=![],_0x568b2a[_0x420f50(0x645)]=![],_0x568b2a['minimumRoomBitrate']=![],_0x568b2a[_0x420f50(0x819)]=[],_0x568b2a[_0x420f50(0x839)]=![],_0x568b2a[_0x420f50(0xb1a)]=![],_0x568b2a[_0x420f50(0x3fd)]=![],_0x568b2a[_0x420f50(0x5de)]=![],_0x568b2a[_0x420f50(0xab1)]=![],_0x568b2a['miconly']=![],_0x568b2a[_0x420f50(0x3e0)]=![],_0x568b2a[_0x420f50(0x60a)]=![],_0x568b2a['muted_savedState']=![],_0x568b2a[_0x420f50(0x693)]=![],_0x568b2a[_0x420f50(0x96f)]={},_0x568b2a['nochunk']=![],_0x568b2a['motionDetectionInterval']=![],_0x568b2a[_0x420f50(0x7fd)]=![],_0x568b2a[_0x420f50(0x302)]=![],_0x568b2a[_0x420f50(0x456)]=![],_0x568b2a['noFEC']=null,_0x568b2a[_0x420f50(0xa8f)]=![],_0x568b2a['nodownloads']=![],_0x568b2a[_0x420f50(0x6eb)]=![],_0x568b2a[_0x420f50(0x5b9)]=![],_0x568b2a[_0x420f50(0x226)]=![],_0x568b2a[_0x420f50(0x6f1)]=![],_0x568b2a[_0x420f50(0x343)]=![],_0x568b2a[_0x420f50(0x13a)]=![],_0x568b2a[_0x420f50(0x32b)]=![],_0x568b2a['remoteHash']=![],_0x568b2a['obsSceneTriggers']=![],_0x568b2a['obsState']={},_0x568b2a[_0x420f50(0x497)][_0x420f50(0x458)]=null,_0x568b2a[_0x420f50(0x497)][_0x420f50(0x526)]=null,_0x568b2a[_0x420f50(0x497)]['recording']=null,_0x568b2a[_0x420f50(0x497)][_0x420f50(0x73a)]=null,_0x568b2a[_0x420f50(0x497)][_0x420f50(0xac1)]=null,_0x568b2a['whipOutScale']=![],_0x568b2a[_0x420f50(0x6ed)]=_0x420f50(0x181),_0x568b2a[_0x420f50(0x52e)]=![],_0x568b2a[_0x420f50(0x401)]=![],_0x568b2a[_0x420f50(0x707)]=![],_0x568b2a[_0x420f50(0x681)]=![],_0x568b2a[_0x420f50(0x9e2)]=![],_0x568b2a[_0x420f50(0xac8)]=![],_0x568b2a[_0x420f50(0xae0)]=![],_0x568b2a['whitelistDomain']=null,_0x568b2a[_0x420f50(0x798)]=![],_0x568b2a[_0x420f50(0x88f)]=![],_0x568b2a['orientation']=![],_0x568b2a[_0x420f50(0x6be)]=![],_0x568b2a[_0x420f50(0x690)]=null,_0x568b2a[_0x420f50(0x5cc)]=![],_0x568b2a['overlayControls']=![],_0x568b2a[_0x420f50(0x486)]=0x5dc,_0x568b2a['preset']=![],_0x568b2a['pcs']={},_0x568b2a[_0x420f50(0x5db)]=![],_0x568b2a['pip3']=![],_0x568b2a[_0x420f50(0xb0a)]=![],_0x568b2a[_0x420f50(0x441)]=![],_0x568b2a['customWSS']=![],_0x568b2a['whipOut']=![],_0x568b2a['whipOutScreenShareBitrate']=![],_0x568b2a[_0x420f50(0x9da)]=![],_0x568b2a[_0x420f50(0x28e)]=![],_0x568b2a[_0x420f50(0x19f)]=![],_0x568b2a[_0x420f50(0x5c9)]=![],_0x568b2a[_0x420f50(0x98f)]=![],_0x568b2a[_0x420f50(0x437)]=0x1e,_0x568b2a[_0x420f50(0xa96)]=![],_0x568b2a[_0x420f50(0x502)]=![],_0x568b2a[_0x420f50(0x140)]=_0x420f50(0x620),_0x568b2a[_0x420f50(0xa7e)]=![],_0x568b2a[_0x420f50(0x7dc)]=![],_0x568b2a[_0x420f50(0x69d)]=null,_0x568b2a[_0x420f50(0x8c6)]=null,_0x568b2a[_0x420f50(0x8d8)]=![],_0x568b2a[_0x420f50(0x7cf)]=!![],_0x568b2a[_0x420f50(0x473)]=![],_0x568b2a[_0x420f50(0x899)]=![],_0x568b2a[_0x420f50(0x475)]=[],_0x568b2a['pushLoudness']=![],_0x568b2a[_0x420f50(0x2ea)]=![],_0x568b2a[_0x420f50(0x847)]=![],_0x568b2a[_0x420f50(0x6c8)]=![],_0x568b2a[_0x420f50(0x5df)]=![],_0x568b2a[_0x420f50(0x776)]=![],_0x568b2a[_0x420f50(0x451)]=![],_0x568b2a[_0x420f50(0x2e5)]=!![],_0x568b2a['remote']=![],_0x568b2a['rampUpTime']=0x1770,_0x568b2a[_0x420f50(0x2bb)]=![],_0x568b2a[_0x420f50(0xa3d)]=0x1388,_0x568b2a[_0x420f50(0x3e1)]=![],_0x568b2a[_0x420f50(0x6bb)]=![],_0x568b2a[_0x420f50(0x938)]=![],_0x568b2a[_0x420f50(0x9fa)]=![],_0x568b2a[_0x420f50(0x3f6)]=![],_0x568b2a[_0x420f50(0x2d2)]=![],_0x568b2a['showTime']=null,_0x568b2a[_0x420f50(0x504)]=![],_0x568b2a[_0x420f50(0x5f9)]=![],_0x568b2a[_0x420f50(0x933)]=!![],_0x568b2a['requireencryption']=![],_0x568b2a[_0x420f50(0x2cd)]=![],_0x568b2a[_0x420f50(0x6bc)]=![],_0x568b2a['rpcs']={},_0x568b2a[_0x420f50(0x642)]=![],_0x568b2a[_0x420f50(0x2f3)]=![],_0x568b2a[_0x420f50(0x579)]=![],_0x568b2a['micSampleRate']=![],_0x568b2a[_0x420f50(0x469)]=null,_0x568b2a[_0x420f50(0x85a)]=![],_0x568b2a[_0x420f50(0xaf9)]=![],_0x568b2a['scale']=![],_0x568b2a['slotmode']=![],_0x568b2a['pastSlots']={},_0x568b2a[_0x420f50(0x6f8)]=![],_0x568b2a[_0x420f50(0x73f)]=![],_0x568b2a[_0x420f50(0x60c)]=![],_0x568b2a[_0x420f50(0x961)]='*',_0x568b2a[_0x420f50(0x1a1)]=![],_0x568b2a[_0x420f50(0x455)]=![],_0x568b2a[_0x420f50(0x6df)]={},_0x568b2a[_0x420f50(0x28f)]=![],_0x568b2a[_0x420f50(0x528)]=0x1f4,_0x568b2a[_0x420f50(0x6ac)]=![],_0x568b2a[_0x420f50(0xa18)]=null,_0x568b2a[_0x420f50(0x525)]=_0x420f50(0x896),_0x568b2a[_0x420f50(0xabe)]=![],_0x568b2a[_0x420f50(0xb07)]=![],_0x568b2a[_0x420f50(0x466)]=![],_0x568b2a[_0x420f50(0x169)]=![],_0x568b2a[_0x420f50(0x5f8)]=![],_0x568b2a[_0x420f50(0x8db)]=![],_0x568b2a[_0x420f50(0xa14)]=![],_0x568b2a[_0x420f50(0x36f)]=![],_0x568b2a[_0x420f50(0x145)]=![],_0x568b2a[_0x420f50(0xa51)]=![],_0x568b2a[_0x420f50(0x634)]=![],_0x568b2a[_0x420f50(0x770)]=![],_0x568b2a[_0x420f50(0x866)]=![],_0x568b2a[_0x420f50(0x65d)]=![],_0x568b2a[_0x420f50(0x69a)]=![],_0x568b2a[_0x420f50(0x6fc)]=[_0x420f50(0x9a9),_0x420f50(0x41b),_0x420f50(0x901),_0x420f50(0x6fd),_0x420f50(0x19d),_0x420f50(0x34d)],_0x568b2a[_0x420f50(0x714)]=0x0,_0x568b2a[_0x420f50(0x784)]=![],_0x568b2a[_0x420f50(0x5ed)]=![],_0x568b2a[_0x420f50(0x2ee)]=![],_0x568b2a[_0x420f50(0x84a)]=![],_0x568b2a[_0x420f50(0x1c8)]=![],_0x568b2a[_0x420f50(0xa34)]=![],_0x568b2a['devicePixelRatio']=![],_0x568b2a[_0x420f50(0x969)]=![],_0x568b2a['screenshareVideoOnly']=![],_0x568b2a[_0x420f50(0x2b7)]=null,_0x568b2a[_0x420f50(0x7aa)]=![],_0x568b2a[_0x420f50(0x351)]=[],_0x568b2a[_0x420f50(0x3df)]=![],_0x568b2a[_0x420f50(0x229)]=![],_0x568b2a[_0x420f50(0x58c)]=![],_0x568b2a[_0x420f50(0x5fb)]=!![],_0x568b2a[_0x420f50(0x2b9)]=![],_0x568b2a[_0x420f50(0x39d)]=![],_0x568b2a[_0x420f50(0x5c2)]=![],_0x568b2a[_0x420f50(0x208)]=![],_0x568b2a[_0x420f50(0x44e)]=null,_0x568b2a[_0x420f50(0x75a)]=![],_0x568b2a[_0x420f50(0x9c0)]={},_0x568b2a[_0x420f50(0x9d9)]=![],_0x568b2a[_0x420f50(0x400)]=0x8,_0x568b2a[_0x420f50(0x90d)]=![],_0x568b2a[_0x420f50(0x380)]=![],_0x568b2a[_0x420f50(0x85b)]=![],_0x568b2a['sharperScreen']=![],_0x568b2a[_0x420f50(0xb03)]=![],_0x568b2a[_0x420f50(0x8cd)]=![],_0x568b2a[_0x420f50(0x2d0)]=null,_0x568b2a['statsInterval']=0xbb8,_0x568b2a[_0x420f50(0x8e9)]=![],_0x568b2a[_0x420f50(0x9e0)]=![],_0x568b2a['streamID']=null,_0x568b2a[_0x420f50(0xa7a)]=null,_0x568b2a['streamSrcClone']=null,_0x568b2a[_0x420f50(0x72e)]=null,_0x568b2a[_0x420f50(0x623)]=![],_0x568b2a['sync']=![],_0x568b2a['forceTcpMode']=![],_0x568b2a[_0x420f50(0x8ab)]=![],_0x568b2a[_0x420f50(0x154)]=0x1f4,_0x568b2a[_0x420f50(0x99d)]=![],_0x568b2a['TFJSModel']=null,_0x568b2a['defaultBackgroundImages']=['./media/bg_sample.webp',_0x420f50(0x906)],_0x568b2a['defaultForegroundImages']=['./media/overlay1.png'],_0x568b2a[_0x420f50(0x912)]=![],_0x568b2a[_0x420f50(0x33b)]=![],_0x568b2a[_0x420f50(0x384)]=![],_0x568b2a[_0x420f50(0x5e9)]=![],_0x568b2a['tz']=![],_0x568b2a[_0x420f50(0x3b6)]=![],_0x568b2a['transparent']=![],_0x568b2a[_0x420f50(0x88a)]=![],_0x568b2a[_0x420f50(0x7d3)]=![],_0x568b2a[_0x420f50(0x35a)]=![],_0x568b2a['twilio']=![],_0x568b2a[_0x420f50(0x4f7)]=![],_0x568b2a[_0x420f50(0x7bd)]=![],_0x568b2a['videoMuted']=![],_0x568b2a[_0x420f50(0x565)]=![],_0x568b2a[_0x420f50(0x148)]=![],_0x568b2a['remoteVideoMuted']=![],_0x568b2a[_0x420f50(0xa2f)]=![],_0x568b2a[_0x420f50(0x90e)]=![],_0x568b2a[_0x420f50(0x390)]=![],_0x568b2a[_0x420f50(0xa3e)]=![],_0x568b2a[_0x420f50(0x2ff)]=![],_0x568b2a[_0x420f50(0x44b)]=![],_0x568b2a['zoom']=![],_0x568b2a['pan']=![],_0x568b2a[_0x420f50(0x411)]=![],_0x568b2a['disableWebAudio']=![],_0x568b2a[_0x420f50(0x824)]=![],_0x568b2a[_0x420f50(0x92b)]={},_0x568b2a[_0x420f50(0xb0e)]={},_0x568b2a[_0x420f50(0x87f)]=![],_0x568b2a[_0x420f50(0x77b)]=null,_0x568b2a[_0x420f50(0x74f)]=![],_0x568b2a['waitImageTimeout']=0x1388,_0x568b2a['waitImageTimeoutObject']=![],_0x568b2a['waitingWatchList']={},_0x568b2a['webp']=![],_0x568b2a[_0x420f50(0x518)]=![],_0x568b2a['ws']=null,_0x568b2a[_0x420f50(0x149)]=![],_0x568b2a[_0x420f50(0x53e)]=null,_0x568b2a[_0x420f50(0x68d)]=![],_0x568b2a['welcomeMessage']=![],_0x568b2a[_0x420f50(0xb14)]=![],_0x568b2a[_0x420f50(0x512)]=![],_0x568b2a[_0x420f50(0x1f8)]=![],_0x568b2a[_0x420f50(0x573)]=![],_0x568b2a[_0x420f50(0x948)]=![],_0x568b2a[_0x420f50(0x5fe)]=![],_0x568b2a[_0x420f50(0x86c)]=![],_0x568b2a[_0x420f50(0x426)]=![],_0x568b2a[_0x420f50(0x348)]=![],_0x568b2a['whipOutput']=![],_0x568b2a['whepInput']=![],_0x568b2a[_0x420f50(0x6d7)]=0x7d0,_0x568b2a[_0x420f50(0x607)]=![],_0x568b2a[_0x420f50(0x3d5)]=![],_0x568b2a[_0x420f50(0xa9b)]=![],_0x568b2a['exposure']=![],_0x568b2a['saturation']=![],_0x568b2a['sharpness']=![],_0x568b2a[_0x420f50(0xaea)]=![],_0x568b2a['brightness']=![],_0x568b2a[_0x420f50(0x662)]=![],_0x568b2a[_0x420f50(0x3e4)]=!![],_0x568b2a[_0x420f50(0x1e1)]=![],_0x568b2a[_0x420f50(0x313)]=![],_0x568b2a['preferredVideoErrorCorrection']=![],_0x568b2a[_0x420f50(0x18f)]=![],_0x568b2a[_0x420f50(0x3de)]=![],_0x568b2a[_0x420f50(0x9c5)]=![],_0x568b2a[_0x420f50(0x134)]=![],_0x568b2a[_0x420f50(0x20b)]=![],_0x568b2a[_0x420f50(0x737)]=![],_0x568b2a['defaultIframeSrc']='',_0x568b2a[_0x420f50(0x902)]=null,_0x568b2a['viewslot']=![],_0x568b2a[_0x420f50(0x708)]=![],_0x568b2a[_0x420f50(0x982)]=![],_0x568b2a[_0x420f50(0x487)]=![],_0x568b2a[_0x420f50(0x454)]=null,_0x568b2a[_0x420f50(0xa6f)]=![],_0x568b2a['localMuteElement']=getById(_0x420f50(0x5b8))[_0x420f50(0x5e0)](!![]),_0x568b2a['volumeControl']=null,_0x568b2a['localMuteElement']['id']='localMuteElement',_0x568b2a['voiceMeter']=getById(_0x420f50(0x5bf))[_0x420f50(0x5e0)](!![]),_0x568b2a[_0x420f50(0x892)]['id']='localVoiceMeter',_0x568b2a[_0x420f50(0x892)][_0x420f50(0x623)][_0x420f50(0xae3)]=0x0,_0x568b2a['voiceMeter'][_0x420f50(0x65b)][_0x420f50(0x9a6)]=0x0,_0x568b2a[_0x420f50(0x510)]=![],_0x568b2a[_0x420f50(0x326)]=![],_0x568b2a[_0x420f50(0x4e7)]=!![],_0x568b2a['introOnClean']=![],_0x568b2a[_0x420f50(0x95f)]=!![],_0x568b2a['codirector_changeURL']=!![],_0x568b2a[_0x420f50(0x9c4)]=![],_0x568b2a['GDRIVE_CLIENT_ID']=_0x420f50(0xa02),_0x568b2a[_0x420f50(0x14a)]=_0x420f50(0x408),_0x568b2a[_0x420f50(0x363)]='recordings';if(location['hostname']=='vdo.ninja')_0x568b2a[_0x420f50(0x71b)]=_0x420f50(0x82e);else{if(location[_0x420f50(0x7a1)]==_0x420f50(0x91c))_0x568b2a[_0x420f50(0x71b)]='vdo.ninja';else{if([_0x420f50(0x82e),_0x420f50(0x8f8),_0x420f50(0x627),_0x420f50(0x7fe)]['includes'](location[_0x420f50(0x7a1)][_0x420f50(0x85e)]('.')[_0x420f50(0x927)](-0x2)['join']('.')))_0x568b2a[_0x420f50(0x71b)]=location[_0x420f50(0x7a1)][_0x420f50(0x85e)]('.')['slice'](-0x2)[_0x420f50(0xa10)]('.');else try{var _0x46b5c9=/^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$|^([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$/;if(_0x46b5c9[_0x420f50(0x165)](window[_0x420f50(0x98a)][_0x420f50(0x7a1)]))_0x568b2a['salt']='vdo.ninja';else window[_0x420f50(0x98a)][_0x420f50(0x7a1)]=='localhost'?_0x568b2a[_0x420f50(0x71b)]='vdo.ninja':_0x568b2a[_0x420f50(0x71b)]=location[_0x420f50(0x7a1)];}catch(_0x2f1f72){_0x568b2a[_0x420f50(0x71b)]=location[_0x420f50(0x7a1)],errorlog(_0x2f1f72);}}}_0x568b2a['encryptMessage']=function(_0x51599c,_0x5f3f29=_0x568b2a['password']+_0x568b2a['salt']){var _0xfb0ede=_0x420f50,_0x1e1f92=crypto[_0xfb0ede(0x691)](new Uint8Array(0x10));return crypto[_0xfb0ede(0x9bd)][_0xfb0ede(0x80c)]({'name':'SHA-256'},convertStringToArrayBufferView(_0x5f3f29))[_0xfb0ede(0x855)](function(_0x1d709a){var _0x18eef5=_0xfb0ede;return window[_0x18eef5(0x97d)][_0x18eef5(0x9bd)][_0x18eef5(0x650)](_0x18eef5(0x572),_0x1d709a,{'name':_0x18eef5(0x3e3)},![],[_0x18eef5(0x3cd),_0x18eef5(0x287)])[_0x18eef5(0x855)](function(_0x22b542){var _0x120cf2=_0x18eef5;return crypto[_0x120cf2(0x9bd)][_0x120cf2(0x3cd)]({'name':_0x120cf2(0x3e3),'iv':_0x1e1f92},_0x22b542,convertStringToArrayBufferView(_0x51599c))[_0x120cf2(0x855)](function(_0x58f94a){return encrypted_data=new Uint8Array(_0x58f94a),encrypted_data=toHexString(encrypted_data),_0x1e1f92=toHexString(_0x1e1f92),[encrypted_data,_0x1e1f92];},function(_0xca1f74){var _0x23a233=_0x120cf2;return errorlog(_0xca1f74[_0x23a233(0xa83)]),![];});},function(_0x4ce076){return errorlog(_0x4ce076),![];});})[_0xfb0ede(0xa70)](errorlog);},_0x568b2a['decryptMessage']=function(_0x402103,_0x4e1ef1,_0x1db435=_0x568b2a[_0x420f50(0xae0)]+_0x568b2a[_0x420f50(0x71b)]){var _0x431a3f=_0x420f50;return _0x402103=toByteArray(_0x402103),_0x4e1ef1=toByteArray(_0x4e1ef1),crypto[_0x431a3f(0x9bd)][_0x431a3f(0x80c)]({'name':_0x431a3f(0x242)},convertStringToArrayBufferView(_0x1db435))[_0x431a3f(0x855)](function(_0xaa42d6){var _0x432dfd=_0x431a3f;return window[_0x432dfd(0x97d)]['subtle']['importKey'](_0x432dfd(0x572),_0xaa42d6,{'name':_0x432dfd(0x3e3)},![],[_0x432dfd(0x3cd),_0x432dfd(0x287)])[_0x432dfd(0x855)](function(_0x638101){var _0x351f00=_0x432dfd;return crypto[_0x351f00(0x9bd)][_0x351f00(0x287)]({'name':_0x351f00(0x3e3),'iv':_0x4e1ef1},_0x638101,_0x402103)[_0x351f00(0x855)](function(_0xdb1045){var _0x3cd8c4=new Uint8Array(_0xdb1045),_0x3e56da='';for(var _0xf7ad41=0x0;_0xf7ad41<_0x3cd8c4['byteLength'];_0xf7ad41++){_0x3e56da+=String['fromCharCode'](_0x3cd8c4[_0xf7ad41]);}return _0x3e56da;},function(_0x19577a){return errorlog(_0x4e1ef1),errorlog(_0x402103),errorlog(_0x19577a),![];});});})[_0x431a3f(0xa70)](errorlog);},_0x568b2a[_0x420f50(0x8bd)]=async function(_0x4e7dd3){var _0x4b5c8c=_0x420f50;if(typeof _0x4e7dd3['remote']!==_0x4b5c8c(0x39b))return _0x4e7dd3;try{_0x4e7dd3[_0x4b5c8c(0x22c)][_0x4b5c8c(0x249)]==0x2&&(!_0x568b2a[_0x4b5c8c(0x25e)]&&(_0x568b2a[_0x4b5c8c(0x25e)]=await generateHash(_0x568b2a[_0x4b5c8c(0x22c)]+_0x568b2a['salt'],0xc)),_0x4e7dd3[_0x4b5c8c(0x22c)]=await _0x568b2a[_0x4b5c8c(0x2de)](_0x4e7dd3[_0x4b5c8c(0x22c)][0x0],_0x4e7dd3['remote'][0x1],_0x568b2a[_0x4b5c8c(0x25e)]),_0x4e7dd3[_0x4b5c8c(0x22c)]?log(_0x4b5c8c(0x93a)):warnlog(_0x4b5c8c(0x84f)),log(_0x4e7dd3));}catch(_0x5a1c7a){errorlog(_0x5a1c7a);}return _0x4e7dd3;},_0x568b2a[_0x420f50(0x792)]=async function(_0xb39365){var _0x13be86=_0x420f50;try{if(_0xb39365[_0x13be86(0x22c)]&&typeof _0xb39365[_0x13be86(0x22c)]===_0x13be86(0x9e1)){var _0x4610cd=await generateHash(_0xb39365[_0x13be86(0x22c)]+_0x568b2a[_0x13be86(0x71b)],0xc);_0xb39365[_0x13be86(0x22c)]=await _0x568b2a[_0x13be86(0x2bd)](_0xb39365['remote'],_0x4610cd);}}catch(_0x465171){errorlog(_0x465171);}return _0xb39365;},_0x568b2a[_0x420f50(0xa55)]=function(_0x4ab297){var _0x3ca5d5=_0x420f50;try{try{_0x4ab297=decodeURIComponent(_0x4ab297['replace'](/ /g,'+'));}catch(_0xca0098){}_0x4ab297=CryptoJS['AES'][_0x3ca5d5(0x287)](_0x4ab297,_0x3ca5d5(0x1eb)),_0x4ab297=_0x4ab297[_0x3ca5d5(0x894)](CryptoJS[_0x3ca5d5(0x64d)][_0x3ca5d5(0xa00)]);if(_0x4ab297){if(_0x4ab297[_0x3ca5d5(0x2f5)]('http://'))_0x4ab297=_0x4ab297[_0x3ca5d5(0x636)]('http://','');else{if(_0x4ab297[_0x3ca5d5(0x2f5)]('https://'))_0x4ab297=_0x4ab297[_0x3ca5d5(0x636)]('https://','');else{if(_0x4ab297[_0x3ca5d5(0x2f5)]('/'))_0x4ab297=_0x4ab297[_0x3ca5d5(0x636)]('/','');else{if(_0x4ab297[_0x3ca5d5(0x2f5)](_0x3ca5d5(0x217)))_0x4ab297=_0x4ab297[_0x3ca5d5(0x636)]('obs.ninja/','');else{if(_0x4ab297[_0x3ca5d5(0x2f5)](_0x3ca5d5(0x48b)))_0x4ab297=_0x4ab297[_0x3ca5d5(0x636)](_0x3ca5d5(0x48b),'');else _0x4ab297[_0x3ca5d5(0x2f5)]('backup.vdo.ninja/')&&(_0x4ab297=_0x4ab297['replace']('backup.vdo.ninja/',''));}}}}_0x4ab297=_0x4ab297[_0x3ca5d5(0x85e)]('?')[_0x3ca5d5(0x725)](0x1)[_0x3ca5d5(0xa10)]('?'),_0x4ab297=_0x4ab297[_0x3ca5d5(0x636)](/\?/g,'&'),_0x4ab297=_0x4ab297['replace'](/\&/,'?'),_0x4ab297&&(_0x568b2a[_0x3ca5d5(0x9fc)]='?'+_0x4ab297);}}catch(_0x19fc0a){warnlog(_0x19fc0a);}},_0x568b2a[_0x420f50(0x1e7)]=function(_0x2518d4,_0x85956c=![]){var _0x11e837=_0x420f50,_0xde2096={};_0xde2096[_0x11e837(0x503)]=!![],_0xde2096[_0x11e837(0x1a1)]=_0x85956c,_0x568b2a[_0x11e837(0x50a)](_0xde2096,_0x2518d4);},_0x568b2a['requestAudioRateLimit']=function(_0x13fbb4,_0x155dfb,_0x45867c=null){var _0x42e884=_0x420f50;if(!_0x568b2a[_0x42e884(0x791)][_0x155dfb])return![];var _0x53cb3d={};if(_0x45867c!==null)_0x568b2a['rpcs'][_0x155dfb][_0x42e884(0xa53)]=_0x45867c||![];else{if(_0x568b2a[_0x42e884(0x791)][_0x155dfb][_0x42e884(0xa53)]){warnlog('Audio\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update');return;}}_0x53cb3d[_0x42e884(0x14e)]=_0x13fbb4,log(_0x53cb3d),_0x568b2a[_0x42e884(0x50a)](_0x53cb3d,_0x155dfb);},_0x568b2a[_0x420f50(0x433)]=function(_0x2edfd1,_0x56cc43,_0x222e44=![],_0x3655a0=null){var _0x1a7709=_0x420f50;log(_0x1a7709(0x59f)+_0x222e44);if(!_0x568b2a[_0x1a7709(0x791)][_0x56cc43]||!_0x568b2a[_0x1a7709(0x791)][_0x56cc43][_0x1a7709(0x734)])return![];if(_0x3655a0!==null)_0x568b2a['rpcs'][_0x56cc43][_0x1a7709(0x3ea)]=_0x3655a0||![];else{if(_0x568b2a[_0x1a7709(0x791)][_0x56cc43][_0x1a7709(0x3ea)]){warnlog('Video\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update');return;}}if(_0x2edfd1===![]){}else _0x568b2a['rpcs'][_0x56cc43]['targetBandwidth']=_0x2edfd1;var _0x3445d0=-0x1;_0x568b2a[_0x1a7709(0x791)][_0x56cc43][_0x1a7709(0x9eb)]!==![]?_0x2edfd1=parseInt(_0x568b2a['rpcs'][_0x56cc43][_0x1a7709(0x9eb)]):_0x2edfd1=parseInt(_0x568b2a[_0x1a7709(0x791)][_0x56cc43][_0x1a7709(0x1b7)]);if(_0x568b2a[_0x1a7709(0x497)][_0x1a7709(0x458)]===![]){if(_0x568b2a['optimize']!==![]){if(window[_0x1a7709(0x2cb)])return![];}}else{if(_0x568b2a['motionSwitch']&&_0x2edfd1===0x0)return![];}_0x2edfd1===0x0&&_0x568b2a['rpcs'][_0x56cc43][_0x1a7709(0xa86)]&&(_0x2edfd1=0x1);if(_0x568b2a[_0x1a7709(0x791)][_0x56cc43][_0x1a7709(0x654)]===_0x2edfd1)return![];log('request\x20rate\x20limit:\x20'+_0x2edfd1);var _0x45a323={};_0x45a323[_0x1a7709(0xa63)]=_0x2edfd1;if(_0x222e44===null){}else{if(_0x222e44)_0x2edfd1===0x0?(warnlog(_0x1a7709(0x6e7)),_0x45a323[_0x1a7709(0x14e)]=0x0):_0x3445d0<0x10&&_0x3445d0>=0x0?_0x45a323[_0x1a7709(0x14e)]=_0x3445d0:_0x45a323['audioBitrate']=0x10;else _0x3655a0===null&&(_0x45a323[_0x1a7709(0x14e)]=_0x3445d0);}return _0x568b2a[_0x1a7709(0x50a)](_0x45a323,_0x56cc43)?(_0x568b2a[_0x1a7709(0x791)][_0x56cc43][_0x1a7709(0x654)]=_0x2edfd1,!![]):(setTimeout(function _0x5cb664(){var _0x1b9832=_0x1a7709;_0x568b2a[_0x1b9832(0x433)](![],_0x56cc43);},0x1388),warnlog(_0x1a7709(0x5b1)),![]);},_0x568b2a[_0x420f50(0xaa2)]=function(_0x265588,_0x2ec39a=![],_0x149bf8=![],_0x531b1c=![]){var _0x38d115=_0x420f50,_0x580b95=![],_0x3ac981={};_0x3ac981['pipe']=_0x265588;try{if(!_0x2ec39a&&!_0x149bf8){if(_0x531b1c==_0x38d115(0x791))_0x568b2a[_0x38d115(0x50a)](_0x3ac981);else _0x531b1c=='pcs'?_0x568b2a[_0x38d115(0x4d6)](_0x3ac981):_0x568b2a[_0x38d115(0x499)](_0x3ac981);_0x580b95=!![];}else{if(_0x2ec39a){_0x2ec39a=_0x2ec39a+'';if(_0x531b1c==_0x38d115(0x791))_0x568b2a[_0x38d115(0x50a)](_0x3ac981,_0x2ec39a);else _0x531b1c=='pcs'?_0x568b2a[_0x38d115(0x4d6)](_0x3ac981,_0x2ec39a):_0x568b2a[_0x38d115(0x499)](_0x3ac981,_0x2ec39a);_0x580b95=!![];}else{if(_0x149bf8){_0x149bf8=_0x149bf8+'';for(var _0x265275 in _0x568b2a[_0x38d115(0x791)]){if(_0x568b2a['rpcs'][_0x265275][_0x38d115(0x820)]===_0x149bf8){if(_0x531b1c=='rpcs')_0x568b2a['sendRequest'](_0x3ac981,_0x265275);else _0x531b1c==_0x38d115(0xb20)?_0x568b2a[_0x38d115(0x4d6)](_0x3ac981,_0x265275):_0x568b2a[_0x38d115(0x499)](_0x3ac981,_0x265275);_0x580b95=!![];}}}}}return _0x580b95;}catch(_0x3bfe49){return![];}},_0x568b2a[_0x420f50(0x602)]=function(_0xd17785,_0x2430ae){var _0x170c8f=_0x420f50,_0x512b01={};_0x512b01[_0x170c8f(0x462)]={},_0x512b01[_0x170c8f(0x462)]=_0xd17785;_0x2430ae!==null&&(_0x512b01[_0x170c8f(0xa6f)]=_0x2430ae);if(isIFrame)parent['postMessage'](_0x512b01,_0x568b2a[_0x170c8f(0x961)]);else _0xd17785[_0x170c8f(0xad5)]&&!isIFrame&&getChatMessage(_0xd17785['overlayNinja']['chatmessage'],_0xd17785[_0x170c8f(0xad5)][_0x170c8f(0x9c7)],![],![]);},_0x568b2a[_0x420f50(0x50d)]=function(){var _0x492260=_0x420f50;if(_0x568b2a[_0x492260(0x86f)]===null)return;for(var _0x4ed100 in _0x568b2a[_0x492260(0x791)]){try{var _0x1861e7=getReceivers2(_0x4ed100);for(var _0x8f18d=0x0;_0x8f18d<_0x1861e7['length'];_0x8f18d++){_0x1861e7[_0x8f18d][_0x492260(0x970)]['kind']=='audio'&&(_0x1861e7[_0x8f18d][_0x492260(0x970)][_0x492260(0x300)]=!_0x568b2a[_0x492260(0x86f)]);}}catch(_0x6f262){}}_0x568b2a[_0x492260(0x86f)]&&(getById(_0x492260(0x333))['muted']=!![]);},_0x568b2a['directorDisplayMute']=function(){var _0x1faa18=_0x420f50;if(_0x568b2a[_0x1faa18(0xacc)]===null)return;_0x568b2a[_0x1faa18(0xacc)]?(getById(_0x1faa18(0xaa6))[_0x1faa18(0x7d2)][_0x1faa18(0xabc)](_0x1faa18(0xa4a)),!_0x568b2a[_0x1faa18(0x31a)]&&warnUser(getTranslation('vision-disabled'),![],![])):(getById(_0x1faa18(0xaa6))[_0x1faa18(0x7d2)]['remove']('hidden'),!_0x568b2a[_0x1faa18(0x31a)]&&closeModal());for(var _0x9bb8ad in _0x568b2a[_0x1faa18(0x791)]){try{var _0xc3793e=getReceivers2(_0x9bb8ad);for(var _0x15b28a=0x0;_0x15b28a<_0xc3793e[_0x1faa18(0x249)];_0x15b28a++){_0xc3793e[_0x15b28a][_0x1faa18(0x970)][_0x1faa18(0x6c6)]==_0x1faa18(0x70d)&&(_0xc3793e[_0x15b28a][_0x1faa18(0x970)]['enabled']=!_0x568b2a[_0x1faa18(0xacc)]);}}catch(_0x13273e){errorlog(_0x13273e);}}_0x568b2a[_0x1faa18(0xacc)]&&(getById(_0x1faa18(0x333))['muted']=!![]);},_0x568b2a['requestZoomChange']=async function(_0x27a3ae,_0x4148b6,_0x512a2c=_0x568b2a[_0x420f50(0x22c)]){var _0x35b263=_0x420f50;log(_0x35b263(0xaeb)+_0x27a3ae),log(_0x4148b6);var _0x1d8537={};_0x1d8537[_0x35b263(0x7f6)]=_0x27a3ae,_0x1d8537[_0x35b263(0x22c)]=_0x512a2c,_0x1d8537=await _0x568b2a[_0x35b263(0x792)](_0x1d8537),_0x568b2a[_0x35b263(0x50a)](_0x1d8537,_0x4148b6)?log(_0x35b263(0x264)):errorlog(_0x35b263(0x288));},_0x568b2a[_0x420f50(0x500)]=async function(_0x1d9f2e,_0x13115e,_0x28927f=_0x568b2a['remote']){var _0x261104=_0x420f50;log(_0x261104(0xa59)+_0x1d9f2e);var _0x2d437e={};_0x2d437e[_0x261104(0x505)]=_0x1d9f2e,_0x2d437e[_0x261104(0x22c)]=_0x28927f,_0x2d437e=await _0x568b2a['encodeRemote'](_0x2d437e),_0x568b2a[_0x261104(0x50a)](_0x2d437e,_0x13115e)?log('focus\x20success'):errorlog(_0x261104(0x54b));},_0x568b2a[_0x420f50(0x26b)]=async function(){var _0x569a31=_0x420f50;await _0x568b2a[_0x569a31(0x6ab)]();if(_0x568b2a[_0x569a31(0x315)]!==![]){_0x568b2a[_0x569a31(0x315)]=_0x569a31(0x6f0),log(_0x569a31(0xa3b));return;}else{if(_0x568b2a['doNotSeed']){log(_0x569a31(0x37b));_0x568b2a['meshcast']&&await meshcast();_0x568b2a[_0x569a31(0x8f6)]&&whipOut();_0x568b2a[_0x569a31(0x573)]&&whepOut();return;}else{var _0x4097fb={};_0x4097fb[_0x569a31(0x6c5)]='seed',_0x4097fb[_0x569a31(0x820)]=_0x568b2a[_0x569a31(0x820)],_0x568b2a[_0x569a31(0x2e7)](_0x4097fb),log(_0x569a31(0x787)),pokeAPI(_0x569a31(0x65d),!![]),pokeIframeAPI('seeding-started',!![]),pokeIframeAPI('seeding',!![]);}}_0x568b2a[_0x569a31(0x8f6)]&&whipOut(),_0x568b2a['whepHost']&&whepOut(),_0x568b2a[_0x569a31(0xb1a)]&&await meshcast();},_0x568b2a['requestCoDirector']=function(){var _0xf6a1f8=_0x420f50;getById(_0xf6a1f8(0x8b5))[_0xf6a1f8(0x2dd)]=!![],getById('coDirectorEnable')[_0xf6a1f8(0x4bd)]=_0xf6a1f8(0x6e9),getById(_0xf6a1f8(0x3ab))[_0xf6a1f8(0x7d2)][_0xf6a1f8(0xabc)](_0xf6a1f8(0xa4a)),_0x568b2a[_0xf6a1f8(0x317)]&&(_0x568b2a[_0xf6a1f8(0x4a3)]?_0x568b2a[_0xf6a1f8(0x559)]&&(_0x568b2a[_0xf6a1f8(0x559)]in _0x568b2a[_0xf6a1f8(0x791)]&&(_0x568b2a['rpcs'][_0x568b2a['directorUUID']][_0xf6a1f8(0x224)]===![]&&_0x568b2a[_0xf6a1f8(0x2bd)](_0x568b2a[_0xf6a1f8(0x4a3)],_0x568b2a['directorHash'])[_0xf6a1f8(0x855)](function(_0x68da31){var _0x17c277=_0xf6a1f8,_0x215423={};_0x215423['UUID']=_0x568b2a['directorUUID'],_0x215423[_0x17c277(0x23d)]=_0x68da31[0x0],_0x215423[_0x17c277(0x298)]=_0x68da31[0x1],_0x568b2a[_0x17c277(0x791)][_0x568b2a[_0x17c277(0x559)]]['codirectorRequested']===![]&&(_0x568b2a['sendRequest'](_0x215423,_0x215423[_0x17c277(0xa6f)])&&(_0x568b2a['rpcs'][_0x568b2a[_0x17c277(0x559)]]['codirectorRequested']=!![]));})['catch'](errorlog))):generateHash(_0x568b2a[_0xf6a1f8(0x317)]+_0x568b2a[_0xf6a1f8(0x71b)]+'abc123',0xc)[_0xf6a1f8(0x855)](function(_0x23c34a){var _0x1e9d5b=_0xf6a1f8;_0x568b2a['directorHash']=_0x23c34a;_0x568b2a['directorUUID']&&(_0x568b2a[_0x1e9d5b(0x791)][_0x568b2a[_0x1e9d5b(0x559)]][_0x1e9d5b(0x224)]===![]&&_0x568b2a[_0x1e9d5b(0x2bd)](_0x568b2a[_0x1e9d5b(0x4a3)],_0x568b2a[_0x1e9d5b(0x4a3)])[_0x1e9d5b(0x855)](function(_0x40b4c2){var _0x5e43c7=_0x1e9d5b,_0x10c21a={};_0x10c21a[_0x5e43c7(0xa6f)]=_0x568b2a[_0x5e43c7(0x559)],_0x10c21a[_0x5e43c7(0x23d)]=_0x40b4c2[0x0],_0x10c21a['vector']=_0x40b4c2[0x1],_0x568b2a[_0x5e43c7(0x791)][_0x568b2a['directorUUID']]['codirectorRequested']===![]&&(_0x568b2a['sendRequest'](_0x10c21a,_0x10c21a[_0x5e43c7(0xa6f)])&&(_0x568b2a[_0x5e43c7(0x791)][_0x568b2a['directorUUID']]['codirectorRequested']=!![]));})['catch'](errorlog));return;})[_0xf6a1f8(0xa70)](errorlog));},_0x568b2a[_0x420f50(0x272)]=function(_0x571077,_0x483f00){return _0x571077;},_0x568b2a[_0x420f50(0x571)]=function(_0x5729db=![]){var _0x4c485e=_0x420f50;log(_0x4c485e(0x18c));if(_0x5729db){if(!_0x568b2a[_0x4c485e(0xb20)][_0x5729db])return![];if(_0x568b2a[_0x4c485e(0xb20)][_0x5729db]['scaleResolution']!==![]||_0x568b2a[_0x4c485e(0xb20)][_0x5729db]['scaleWidth']!==![]||_0x568b2a['pcs'][_0x5729db][_0x4c485e(0xa71)]!==![])return log(_0x4c485e(0x45c)+_0x568b2a[_0x4c485e(0xb20)][_0x5729db][_0x4c485e(0x36a)]+'\x20x\x20'+_0x568b2a[_0x4c485e(0xb20)][_0x5729db]['scaleHeight']),_0x568b2a[_0x4c485e(0x9ed)](_0x5729db,_0x568b2a[_0x4c485e(0xb20)][_0x5729db][_0x4c485e(0x36a)],_0x568b2a['pcs'][_0x5729db]['scaleHeight'],_0x568b2a['pcs'][_0x5729db][_0x4c485e(0x41c)],_0x568b2a[_0x4c485e(0xb20)][_0x5729db][_0x4c485e(0x1be)]),!![];else{if(_0x568b2a[_0x4c485e(0xb20)][_0x5729db][_0x4c485e(0xad7)]!==![])return log(_0x4c485e(0x20f)),_0x568b2a[_0x4c485e(0x754)](_0x5729db,_0x568b2a[_0x4c485e(0xb20)][_0x5729db][_0x4c485e(0xad7)],!![]),!![];}}else for(var _0x4003be in _0x568b2a['pcs']){setTimeout(function(_0x51e14e){var _0x4996f3=_0x4c485e;if(_0x568b2a[_0x4996f3(0xb20)][_0x51e14e]['scaleResolution']!==![]||_0x568b2a[_0x4996f3(0xb20)][_0x51e14e][_0x4996f3(0x36a)]!==![]||_0x568b2a[_0x4996f3(0xb20)][_0x51e14e][_0x4996f3(0xa71)]!==![])log(_0x4996f3(0x45c)+_0x568b2a[_0x4996f3(0xb20)][_0x51e14e]['scaleWidth']+'\x20x\x20'+_0x568b2a['pcs'][_0x51e14e][_0x4996f3(0xa71)]),_0x568b2a[_0x4996f3(0x9ed)](_0x51e14e,_0x568b2a[_0x4996f3(0xb20)][_0x51e14e][_0x4996f3(0x36a)],_0x568b2a['pcs'][_0x51e14e][_0x4996f3(0xa71)],_0x568b2a[_0x4996f3(0xb20)][_0x51e14e]['scaleSnap'],_0x568b2a[_0x4996f3(0xb20)][_0x51e14e][_0x4996f3(0x1be)]);else _0x568b2a[_0x4996f3(0xb20)][_0x51e14e]['scale']!==![]&&(log(_0x4996f3(0x20f)),_0x568b2a[_0x4996f3(0x754)](_0x51e14e,_0x568b2a['pcs'][_0x51e14e][_0x4996f3(0xad7)],!![]));},0x0,_0x4003be);}return![];},_0x568b2a['whipOutSetScale']=function(_0x322607=_0x568b2a[_0x420f50(0x52a)]){var _0x8306e3=_0x420f50;warnlog('WHIP\x20OUT\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!');if(_0x568b2a[_0x8306e3(0x426)]['scale']!==_0x322607){if(_0x322607==null){try{var _0x265b19=_0x568b2a[_0x8306e3(0x426)][_0x8306e3(0x771)]()[_0x8306e3(0x534)](function(_0x153fc3){var _0x53babc=_0x8306e3;return _0x153fc3['track']&&_0x153fc3[_0x53babc(0x970)][_0x53babc(0x6c6)]==_0x53babc(0x70d);});}catch(_0x293719){errorlog(_0x293719);}if(!_0x265b19){warnlog(_0x8306e3(0x738));return;}var _0x4055c4=_0x265b19['getParameters']();(!_0x4055c4[_0x8306e3(0x764)]||_0x4055c4[_0x8306e3(0x764)][_0x8306e3(0x249)]==0x0)&&(_0x4055c4[_0x8306e3(0x764)]=[{}]),_0x8306e3(0x76a)in _0x4055c4[_0x8306e3(0x764)][0x0]?(_0x322607=0x64/_0x4055c4[_0x8306e3(0x764)][0x0][_0x8306e3(0x76a)],_0x322607=_0x322607*0.95):_0x322607=0x5f;}else _0x568b2a['whipOut'][_0x8306e3(0xad7)]=_0x322607;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if(_0x8306e3(0x891)in window&&_0x8306e3(0x7f5)in window[_0x8306e3(0x891)][_0x8306e3(0x7b1)]){try{var _0x265b19=_0x568b2a[_0x8306e3(0x426)][_0x8306e3(0x771)]()['find'](function(_0x24de8f){var _0x16e5de=_0x8306e3;return _0x24de8f[_0x16e5de(0x970)]&&_0x24de8f[_0x16e5de(0x970)]['kind']==_0x16e5de(0x70d);});}catch(_0x534de8){errorlog(_0x534de8);}if(!_0x265b19){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}var _0x523bba={};if(_0x322607<=0x0||_0x322607==0x64){var _0x532fdb=getChromiumVersion();_0x532fdb>0x50?_0x523bba[_0x8306e3(0x76a)]=null:_0x523bba[_0x8306e3(0x76a)]=0x1;}else _0x523bba[_0x8306e3(0x76a)]=0x64/_0x322607;setEncodings(_0x265b19,_0x523bba,function(_0x392794){var _0x47ad77=_0x8306e3;log(_0x47ad77(0x388)),pokeIframeAPI(_0x47ad77(0xa95),_0x392794,'meshcast'),pokeIframeAPI(_0x47ad77(0x284),_0x392794,_0x47ad77(0xb1a)),_0x568b2a['whipOut'][_0x47ad77(0x9c0)]['scaleFactor']=parseInt(_0x392794)+'%';},_0x322607);return;}}}catch(_0x22bbc2){errorlog(_0x22bbc2);}}},_0x568b2a[_0x420f50(0x754)]=function(_0x407a09,_0x26cbd7,_0x10856b=![]){var _0x3aca02=_0x420f50;warnlog(_0x3aca02(0x4d8)+_0x26cbd7);try{_0x568b2a[_0x3aca02(0xb20)][_0x407a09][_0x3aca02(0x9c0)]['scaleFactor']=_0x26cbd7;}catch(_0x718752){errorlog(_0x718752);}if(!_0x10856b&&_0x568b2a[_0x3aca02(0xb20)][_0x407a09][_0x3aca02(0xad7)]===_0x26cbd7)return;if(_0x26cbd7==null){try{var _0x3a0907=getSenders2(_0x407a09)[_0x3aca02(0x534)](function(_0x1f4de5){var _0x5edd88=_0x3aca02;return _0x1f4de5[_0x5edd88(0x970)]&&_0x1f4de5[_0x5edd88(0x970)]['kind']==_0x5edd88(0x70d);});}catch(_0x44d68e){errorlog(_0x44d68e);}if(!_0x3a0907){warnlog(_0x3aca02(0x738));return;}var _0x2b46f3=_0x3a0907[_0x3aca02(0x34c)]();(!_0x2b46f3[_0x3aca02(0x764)]||_0x2b46f3['encodings']['length']==0x0)&&(_0x2b46f3[_0x3aca02(0x764)]=[{}]),_0x3aca02(0x76a)in _0x2b46f3['encodings'][0x0]?(_0x26cbd7=0x64/_0x2b46f3[_0x3aca02(0x764)][0x0][_0x3aca02(0x76a)],_0x26cbd7=_0x26cbd7*0.95):_0x26cbd7=0x5f;}else _0x26cbd7=Math['ceil'](_0x26cbd7),_0x568b2a['pcs'][_0x407a09][_0x3aca02(0xad7)]=_0x26cbd7;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x3aca02(0x443));else{if('RTCRtpSender'in window&&'setParameters'in window[_0x3aca02(0x891)][_0x3aca02(0x7b1)]){try{var _0x3a0907=getSenders2(_0x407a09)[_0x3aca02(0x534)](function(_0x430f37){var _0x7f836=_0x3aca02;return _0x430f37[_0x7f836(0x970)]&&_0x430f37['track'][_0x7f836(0x6c6)]==_0x7f836(0x70d);});}catch(_0x581ac4){errorlog(_0x581ac4);}if(!_0x3a0907){warnlog(_0x3aca02(0x738));return;}_0x26cbd7=_0x568b2a[_0x3aca02(0x47d)](_0x407a09,![],_0x26cbd7);var _0x1cbedc={};if(_0x26cbd7<=0x0||_0x26cbd7==0x64){var _0xaf8238=getChromiumVersion();_0xaf8238>0x50?_0x1cbedc[_0x3aca02(0x76a)]=null:_0x1cbedc[_0x3aca02(0x76a)]=0x1;}else _0x1cbedc[_0x3aca02(0x76a)]=0x64/_0x26cbd7;setEncodings(_0x3a0907,_0x1cbedc,function(_0x4f5edd){var _0x5adf6b=_0x3aca02;log(_0x5adf6b(0x2e4)+_0x4f5edd[0x0]),pokeIframeAPI(_0x5adf6b(0xa95),_0x4f5edd[0x0],_0x4f5edd[0x1]),pokeIframeAPI(_0x5adf6b(0x284),_0x4f5edd[0x0],_0x4f5edd[0x1]),_0x568b2a[_0x5adf6b(0xb20)][_0x4f5edd[0x1]]['stats'][_0x5adf6b(0x177)]=parseInt(_0x4f5edd[0x0])+'%';},[_0x26cbd7,_0x407a09]);return;}}}catch(_0x2b961d){errorlog(_0x2b961d);}},_0x568b2a['requestResolution']=function(_0x2d1edb,_0x443fa9,_0xcd6ba8,_0x2f567b=![],_0x1073b0=![],_0x12ad12=null){var _0x52ead1=_0x420f50;if(!(_0x2d1edb in _0x568b2a[_0x52ead1(0x791)]))return;_0x12ad12===null&&(_0x12ad12=_0x568b2a['cover']||![]);var _0x112b41=![];!(_0x568b2a['rpcs'][_0x2d1edb][_0x52ead1(0x36a)]==Math[_0x52ead1(0x652)](_0x443fa9)||_0x568b2a[_0x52ead1(0x791)][_0x2d1edb][_0x52ead1(0x36a)]===Math[_0x52ead1(0xb2f)](_0x443fa9))&&(_0x443fa9=Math[_0x52ead1(0x385)](_0x443fa9),_0x568b2a[_0x52ead1(0x791)][_0x2d1edb]['scaleWidth']=_0x443fa9,_0x112b41=!![]);!(_0x568b2a[_0x52ead1(0x791)][_0x2d1edb]['scaleHeight']==Math[_0x52ead1(0x652)](_0xcd6ba8)||_0x568b2a['rpcs'][_0x2d1edb]['scaleHeight']===Math[_0x52ead1(0xb2f)](_0xcd6ba8))&&(_0xcd6ba8=Math[_0x52ead1(0x385)](_0xcd6ba8),_0x568b2a[_0x52ead1(0x791)][_0x2d1edb][_0x52ead1(0xa71)]=_0xcd6ba8,_0x112b41=!![]);_0x568b2a[_0x52ead1(0x791)][_0x2d1edb][_0x52ead1(0x41c)]!=_0x2f567b&&(_0x568b2a[_0x52ead1(0x791)][_0x2d1edb][_0x52ead1(0x41c)]=_0x2f567b,_0x112b41=!![]);_0x443fa9=Math[_0x52ead1(0x385)](_0x443fa9),_0xcd6ba8=Math[_0x52ead1(0x385)](_0xcd6ba8);if(_0x112b41){var _0x45e475={};_0x45e475[_0x52ead1(0xa6f)]=_0x2d1edb,_0x45e475[_0x52ead1(0x4aa)]={'w':_0x443fa9,'h':_0xcd6ba8,'s':_0x2f567b,'c':_0x12ad12},_0x1073b0&&(_0x45e475[_0x52ead1(0x213)]=_0x1073b0),log(_0x443fa9+'\x20'+_0xcd6ba8),_0x568b2a[_0x52ead1(0x50a)](_0x45e475,_0x2d1edb);}_0x2f567b?_0x568b2a['rpcs'][_0x2d1edb][_0x52ead1(0x9c0)]['Requested_resolution']='~\x20'+parseInt(_0x443fa9)+_0x52ead1(0x457)+parseInt(_0xcd6ba8):_0x568b2a[_0x52ead1(0x791)][_0x2d1edb]['stats'][_0x52ead1(0x3d8)]=parseInt(_0x443fa9)+_0x52ead1(0x457)+parseInt(_0xcd6ba8);},_0x568b2a[_0x420f50(0x47d)]=function(_0x361ac3,_0xd44943=![],_0x3bdb9b=![]){var _0xc5a32c=_0x420f50;if(_0x3bdb9b){}else _0x568b2a['pcs'][_0x361ac3]['scale']?_0x3bdb9b=_0x568b2a[_0xc5a32c(0xb20)][_0x361ac3][_0xc5a32c(0xad7)]:_0x3bdb9b=0x64;_0x568b2a[_0xc5a32c(0xb20)][_0x361ac3][_0xc5a32c(0x301)]&&_0x3bdb9b>_0x568b2a[_0xc5a32c(0xb20)][_0x361ac3][_0xc5a32c(0x301)]&&(_0x3bdb9b=_0x568b2a[_0xc5a32c(0xb20)][_0x361ac3][_0xc5a32c(0x301)]);if(_0xd44943)_0x3bdb9b=_0x3e6c4d(_0x361ac3,_0x3bdb9b,_0xd44943);else _0x568b2a[_0xc5a32c(0xb20)][_0x361ac3]['scaleDueToBitrate']&&_0x568b2a[_0xc5a32c(0xb20)][_0x361ac3]['scaleDueToBitrate']<_0x3bdb9b&&(_0x3bdb9b=_0x568b2a[_0xc5a32c(0xb20)][_0x361ac3][_0xc5a32c(0xa0a)]);if(_0x568b2a[_0xc5a32c(0x8db)]&&_0x568b2a[_0xc5a32c(0xb20)][_0x361ac3][_0xc5a32c(0x41c)]){if(_0x3bdb9b>0x55)_0x3bdb9b=0x64;else _0x3bdb9b>0x2a&&_0x3bdb9b<0x32&&(_0x3bdb9b=0x32);}return _0x3bdb9b=_0x568b2a[_0xc5a32c(0x272)](_0x3bdb9b,_0x361ac3),_0x3bdb9b;},_0x568b2a[_0x420f50(0x9ed)]=function(_0x1e9550=![],_0x34a310=null,_0x5d76fb=null,_0x3f9bc5=![],_0x3b0f39=![]){var _0x1478d9=_0x420f50;log(_0x1478d9(0x32d)+_0x34a310+'x'+_0x5d76fb);if(_0x1e9550&&!(_0x1e9550 in _0x568b2a[_0x1478d9(0xb20)]))return;else{if(!_0x1e9550){for(var _0x17ddd2 in _0x568b2a[_0x1478d9(0xb20)]){_0x568b2a[_0x1478d9(0x9ed)](_0x17ddd2,_0x568b2a[_0x1478d9(0xb20)][_0x17ddd2]['scaleWidth'],_0x568b2a['pcs'][_0x17ddd2][_0x1478d9(0xa71)],_0x568b2a[_0x1478d9(0xb20)][_0x17ddd2][_0x1478d9(0x41c)],_0x568b2a[_0x1478d9(0xb20)][_0x17ddd2][_0x1478d9(0x1be)]);}return;}}_0x3b0f39=_0x3b0f39||![],snape=_0x3f9bc5||![];if(_0x34a310===null&&_0x5d76fb===null){if(!_0x568b2a[_0x1478d9(0xb20)][_0x1e9550][_0x1478d9(0x36a)]&&!_0x568b2a[_0x1478d9(0xb20)][_0x1e9550][_0x1478d9(0xa71)])return;else _0x34a310=_0x568b2a['pcs'][_0x1e9550][_0x1478d9(0x36a)]||0x64,_0x5d76fb=_0x568b2a[_0x1478d9(0xb20)][_0x1e9550][_0x1478d9(0xa71)]||0x64;}else _0x568b2a['pcs'][_0x1e9550][_0x1478d9(0x36a)]=_0x34a310,_0x568b2a['pcs'][_0x1e9550]['scaleHeight']=_0x5d76fb,_0x568b2a[_0x1478d9(0xb20)][_0x1e9550]['scaleSnap']=_0x3f9bc5,_0x568b2a[_0x1478d9(0xb20)][_0x1e9550][_0x1478d9(0x1be)]=_0x3b0f39;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if(_0x1478d9(0x891)in window&&_0x1478d9(0x7f5)in window['RTCRtpSender'][_0x1478d9(0x7b1)]){var _0xc9896f=getSenders2(_0x1e9550)[_0x1478d9(0x534)](function(_0x2d7019){var _0x1a3112=_0x1478d9;return _0x2d7019[_0x1a3112(0x970)]&&_0x2d7019[_0x1a3112(0x970)][_0x1a3112(0x6c6)]=='video';});if(!_0xc9896f){log(_0x1478d9(0x748));return;}var _0xe45482={};if(_0x1478d9(0x768)in _0x568b2a['pcs'][_0x1e9550]){var _0x16eb28=_0x568b2a[_0x1478d9(0xb03)][_0x1478d9(0x955)]();if(_0x16eb28[_0x1478d9(0x249)])var _0x385004=_0x16eb28[0x0][_0x1478d9(0x9f7)](),_0xf2bff0=_0x385004[_0x1478d9(0x3b0)],_0x47d36b=_0x385004['width'];else return;}else{if(_0x568b2a[_0x1478d9(0x7bd)]&&_0x568b2a[_0x1478d9(0x7bd)][_0x1478d9(0x59b)]){var _0x16eb28=_0x568b2a[_0x1478d9(0x7bd)][_0x1478d9(0x59b)][_0x1478d9(0x955)]();if(_0x16eb28[_0x1478d9(0x249)])var _0x385004=_0x16eb28[0x0][_0x1478d9(0x9f7)](),_0xf2bff0=_0x385004[_0x1478d9(0x3b0)],_0x47d36b=_0x385004['width'];else return;}else return;}var _0x4dda6f=0x64*_0x34a310/_0x47d36b,_0x3e2ac0=0x64*_0x5d76fb/_0xf2bff0;warnlog(_0x4dda6f+_0x1478d9(0x457)+_0x3e2ac0);var _0x104efb=0x64;if(_0x34a310===null)_0x104efb=_0x3e2ac0;else{if(_0x5d76fb===null)_0x104efb=_0x4dda6f;else _0x3b0f39?_0x4dda6f>_0x3e2ac0?_0x104efb=_0x4dda6f:_0x104efb=_0x3e2ac0:_0x4dda6f<_0x3e2ac0?_0x104efb=_0x4dda6f:_0x104efb=_0x3e2ac0;}_0x104efb>0x64&&(_0x104efb=0x64);log(_0x1478d9(0x45c)+_0x104efb),_0x568b2a['pcs'][_0x1e9550]['scaleResolution']=_0x104efb;var _0x38fcc3=_0x568b2a['calculateScale'](_0x1e9550);if(_0x38fcc3<=0x0||_0x38fcc3==0x64){var _0x2fd614=getChromiumVersion();_0x2fd614>0x50?_0xe45482[_0x1478d9(0x76a)]=null:_0xe45482['scaleResolutionDownBy']=0x1;}else _0xe45482[_0x1478d9(0x76a)]=0x64/_0x38fcc3;setEncodings(_0xc9896f,_0xe45482,function(_0x6aa467){var _0x366f7d=_0x1478d9;log(_0x366f7d(0x388)),pokeIframeAPI(_0x366f7d(0xa95),_0x6aa467[0x0],_0x6aa467[0x1]),pokeIframeAPI(_0x366f7d(0x284),_0x6aa467[0x0],_0x6aa467[0x1]),_0x568b2a[_0x366f7d(0xb20)][_0x6aa467[0x1]][_0x366f7d(0x9c0)]['scaleFactor']=parseInt(_0x6aa467[0x0])+'%';},[_0x38fcc3,_0x1e9550]);return;}},_0x568b2a[_0x420f50(0x59e)]=function(_0x24746b=null,_0x4160f2=null){var _0x2a0d69=_0x420f50;_0x4160f2&&_0x4160f2[_0x2a0d69(0x382)]();_0x568b2a[_0x2a0d69(0x8d5)]&&(_0x568b2a[_0x2a0d69(0x8d5)][_0x2a0d69(0xa79)]=!![],log(_0x2a0d69(0xa9a)+_0x24746b));if(iOS||iPad)return log(_0x2a0d69(0x443)),![];else{if(_0x2a0d69(0x891)in window&&_0x2a0d69(0x7f5)in window[_0x2a0d69(0x891)]['prototype']){log(_0x2a0d69(0x608)+_0x24746b);if(_0x24746b==null){for(_0x24746b in _0x568b2a[_0x2a0d69(0xb20)]){_0x568b2a[_0x2a0d69(0x59e)](_0x24746b);}return![];}if(!(_0x24746b in _0x568b2a[_0x2a0d69(0xb20)]))return![];_0x568b2a[_0x2a0d69(0xb20)][_0x24746b][_0x2a0d69(0x3a2)]&&(_0x568b2a['pcs'][_0x24746b][_0x2a0d69(0x7d7)]&&(clearTimeout(_0x568b2a[_0x2a0d69(0xb20)][_0x24746b][_0x2a0d69(0x7d7)]),_0x568b2a[_0x2a0d69(0xb20)][_0x24746b]['keyframeTimeout']=null),_0x568b2a[_0x2a0d69(0xb20)][_0x24746b][_0x2a0d69(0x7d7)]=setTimeout(function(_0x200d9a){var _0x5da878=_0x2a0d69;!_0x568b2a[_0x5da878(0xb20)][_0x200d9a]?clearInterval(this):_0x568b2a[_0x5da878(0x59e)](_0x200d9a);},parseInt(_0x568b2a['pcs'][_0x24746b][_0x2a0d69(0x3a2)]),_0x24746b));try{var _0x13fe95=getSenders2(_0x24746b)[_0x2a0d69(0x534)](function(_0x3e979e){var _0xa2a388=_0x2a0d69;return _0x3e979e['track']&&_0x3e979e['track']['kind']==_0xa2a388(0x70d);});if(!_0x13fe95)return warnlog(_0x2a0d69(0x748)),![];var _0x73f0a9={};return _0x73f0a9[_0x2a0d69(0x76a)]=0xa,setEncodings(_0x13fe95,_0x73f0a9,function(_0x5e63f6){var _0x4eaf1a=_0x2a0d69;log(_0x4eaf1a(0xa32)+_0x5e63f6[0x0]);var _0x24a5cd=_0x568b2a[_0x4eaf1a(0x47d)](_0x5e63f6[0x0]),_0x151243={};if(_0x24a5cd<=0x0||_0x24a5cd==0x64){var _0x4ec5e2=getChromiumVersion();_0x4ec5e2>0x50?_0x151243['scaleResolutionDownBy']=null:_0x151243['scaleResolutionDownBy']=0x1;}else _0x151243[_0x4eaf1a(0x76a)]=0x64/_0x24a5cd;setEncodings(_0x5e63f6[0x1],_0x151243,function(){var _0x2f9cea=_0x4eaf1a;log(_0x2f9cea(0x1b9));});},[_0x24746b,_0x13fe95]),!![];}catch(_0x2380c){errorlog(_0x2380c);}}}return![];},_0x568b2a[_0x420f50(0x42b)]=function(_0x40170c){var _0x21cb02=_0x420f50;log(_0x21cb02(0x865));var _0x85445=getSenders2(_0x40170c)['find'](function(_0x491193){var _0x54385b=_0x21cb02;return _0x491193[_0x54385b(0x970)]&&_0x491193['track']['kind']==_0x54385b(0x88e);});if(!_0x85445)return log(_0x21cb02(0x9c1)),![];var _0x47a4cd={};try{_0x47a4cd[_0x21cb02(0x78b)]=_0x21cb02(0x4c3),_0x47a4cd[_0x21cb02(0x591)]=_0x21cb02(0x4c3),_0x47a4cd[_0x21cb02(0x37c)]=!![],setEncodings(_0x85445,_0x47a4cd,function(_0x1ac463){var _0x2b898f=_0x21cb02;log(_0x2b898f(0x21b)),pokeIframeAPI(_0x2b898f(0x8b0),!![],_0x1ac463);},_0x40170c);}catch(_0x497099){errorlog(_0x497099);}},_0x568b2a['degradationPreference']=function(_0x85c140,_0x374fcf='maintain-framerate'){var _0x5d34d5=_0x420f50,_0x21d558=getSenders2(_0x85c140)[_0x5d34d5(0x534)](function(_0x2df623){var _0x3c2a68=_0x5d34d5;return _0x2df623[_0x3c2a68(0x970)]&&_0x2df623[_0x3c2a68(0x970)]['kind']==_0x3c2a68(0x70d);});if(!_0x21d558)return log(_0x5d34d5(0x871)),![];var _0x811789={};try{_0x374fcf===!![]?(_0x811789[_0x5d34d5(0x25c)]=_0x5d34d5(0x851),log('done\x20setting\x20degrad\x20to\x20maintain-framerate')):(_0x811789[_0x5d34d5(0x25c)]=_0x374fcf,log(_0x5d34d5(0xa29)+_0x374fcf)),setEncodings(_0x21d558,_0x811789,(function(){var _0x3f897f=_0x5d34d5;log(_0x3f897f(0x7ab));}()));}catch(_0x5274f4){errorlog(_0x5274f4);}},_0x568b2a[_0x420f50(0x965)]=function(_0x3290b7,_0x2ec606,_0x1441e6=![]){var _0x4d9d7e=_0x420f50;log(_0x4d9d7e(0x92e)+_0x3290b7+_0x4d9d7e(0x879)+_0x1441e6);if(_0x568b2a['maxBandwidth']===![])return;_0x2ec606['maxBandwidth']=parseInt(_0x568b2a[_0x4d9d7e(0x530)]/0x64*_0x3290b7),_0x1441e6?_0x568b2a[_0x4d9d7e(0x20c)](null):_0x568b2a[_0x4d9d7e(0x19b)](_0x2ec606[_0x4d9d7e(0xa6f)],null);},_0x568b2a['limitAudioEncoder']=function(_0x4deeaa,_0x30457d=0x7d00,_0x1b6b68=0x3e8){var _0x422ac3=_0x420f50;log('encodering\x20being\x20kicked');var _0x56c285=getSenders2(_0x4deeaa)['find'](function(_0x446dcf){var _0x478c9=_0x56d5;return _0x446dcf['track']&&_0x446dcf['track']['kind']==_0x478c9(0x88e);});if(!_0x56c285)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x43fc75={};_0x43fc75[_0x422ac3(0x972)]=_0x30457d,setEncodings(_0x56c285,_0x43fc75,function(_0x40dd3b){var _0x54faf9=_0x422ac3;pokeIframeAPI(_0x54faf9(0x92c),_0x40dd3b[0x0],_0x40dd3b[0x1]),pokeIframeAPI(_0x54faf9(0x383),_0x40dd3b[0x0],_0x40dd3b[0x1]),_0x40dd3b[0x2]>0x0&&setTimeout(function(){var _0x2e8abf=_0x54faf9;try{if(_0x40dd3b[0x1]in _0x568b2a[_0x2e8abf(0xb20)])var _0xfd3758=getSenders2(_0x40dd3b[0x1])['find'](function(_0x1e11e8){var _0x1b2c2b=_0x2e8abf;return _0x1e11e8['track']&&_0x1e11e8[_0x1b2c2b(0x970)][_0x1b2c2b(0x6c6)]==_0x1b2c2b(0x88e);});else return![];if(!_0xfd3758)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x970497={};_0x970497[_0x2e8abf(0x972)]=null,setEncodings(_0xfd3758,_0x970497,function(){var _0x5b1d8a=_0x2e8abf;log(_0x5b1d8a(0x21b));});}catch(_0x285776){errorlog(_0x285776);}},_0x40dd3b[0x2],_0x40dd3b[0x1]);},[_0x30457d,_0x4deeaa,_0x1b6b68]);},_0x568b2a[_0x420f50(0x4ce)]=function(_0x31398f,_0x41063f,_0x783bc0){var _0x4de5fd=_0x420f50;pokeIframeAPI(_0x4de5fd(0x241),_0x31398f,_0x783bc0);if(_0x568b2a[_0x4de5fd(0xae0)])return generateHash(_0x31398f+_0x568b2a[_0x4de5fd(0xae0)]+_0x568b2a[_0x4de5fd(0x71b)],0x10)[_0x4de5fd(0x855)](function(_0x4d3547){var _0x2fbd0f=_0x4de5fd,_0x1054b5={};_0x41063f['updateurl']&&(_0x41063f['roomenc']=_0x4d3547);if(_0x568b2a[_0x2fbd0f(0x724)]&&_0x568b2a[_0x2fbd0f(0x559)])_0x1054b5[_0x2fbd0f(0x498)]=_0x783bc0,_0x1054b5[_0x2fbd0f(0x9fa)]=_0x4d3547,_0x1054b5[_0x2fbd0f(0xa7b)]=_0x41063f,_0x568b2a[_0x2fbd0f(0x50a)](_0x1054b5,_0x568b2a['directorUUID']),log(_0x1054b5);else{if(_0x41063f[_0x2fbd0f(0x88b)])_0x1054b5[_0x2fbd0f(0x6c5)]=_0x2fbd0f(0x498),_0x1054b5[_0x2fbd0f(0xa7b)]=_0x41063f,log(_0x1054b5),_0x568b2a[_0x2fbd0f(0x50a)](_0x1054b5,_0x783bc0,function(){var _0x777afb=_0x2fbd0f,_0x24f78a={};_0x24f78a[_0x777afb(0x6c5)]=_0x777afb(0x498),_0x24f78a[_0x777afb(0x9fa)]=_0x4d3547,_0x24f78a['target']=_0x783bc0,_0x568b2a['sendMsg'](_0x24f78a);}),log(_0x1054b5);else{if(_0x2fbd0f(0x8d0)in _0x41063f)_0x1054b5['request']=_0x2fbd0f(0x498),_0x1054b5['transferSettings']=_0x41063f,delete _0x1054b5['transferSettings']['roomid'],delete _0x1054b5['transferSettings'][_0x2fbd0f(0x938)],log(_0x1054b5),_0x568b2a[_0x2fbd0f(0x50a)](_0x1054b5,_0x783bc0,function(){var _0x3f2a2b=_0x2fbd0f,_0xf2cfb5={};_0xf2cfb5[_0x3f2a2b(0x6c5)]='migrate',_0xf2cfb5[_0x3f2a2b(0x9fa)]=_0x4d3547,_0xf2cfb5[_0x3f2a2b(0xa57)]=_0x783bc0,_0x568b2a['sendMsg'](_0xf2cfb5);}),log(_0x1054b5);else Object['keys'](_0x41063f)['length']?(_0x1054b5[_0x2fbd0f(0x6c5)]=_0x2fbd0f(0x498),_0x1054b5[_0x2fbd0f(0xa7b)]=_0x41063f,delete _0x1054b5[_0x2fbd0f(0xa7b)][_0x2fbd0f(0x9fa)],delete _0x1054b5['transferSettings']['roomenc'],log(_0x1054b5),_0x568b2a[_0x2fbd0f(0x50a)](_0x1054b5,_0x783bc0,function(){var _0x495fd7=_0x2fbd0f,_0x40da0f={};_0x40da0f['request']='migrate',_0x40da0f[_0x495fd7(0x9fa)]=_0x4d3547,_0x40da0f[_0x495fd7(0xa57)]=_0x783bc0,_0x568b2a[_0x495fd7(0x2e7)](_0x40da0f);}),log(_0x1054b5)):(_0x1054b5[_0x2fbd0f(0x6c5)]='migrate',_0x1054b5['roomid']=_0x4d3547,_0x1054b5['target']=_0x783bc0,_0x568b2a[_0x2fbd0f(0x2e7)](_0x1054b5));}}})['catch'](errorlog);else{_0x41063f[_0x4de5fd(0x88b)]&&(_0x41063f[_0x4de5fd(0x938)]=_0x31398f);var _0x244711={};if(_0x568b2a['director']&&_0x568b2a[_0x4de5fd(0x559)])_0x244711['migrate']=_0x783bc0,_0x244711[_0x4de5fd(0x9fa)]=_0x31398f,_0x244711[_0x4de5fd(0xa7b)]=_0x41063f,_0x568b2a[_0x4de5fd(0x50a)](_0x244711,_0x568b2a[_0x4de5fd(0x559)]),log(_0x244711);else{if(_0x41063f[_0x4de5fd(0x88b)])_0x244711['request']=_0x4de5fd(0x498),_0x244711['transferSettings']=_0x41063f,_0x568b2a['sendRequest'](_0x244711,_0x783bc0,function(){var _0x1aa039=_0x4de5fd,_0x33393a={};_0x33393a[_0x1aa039(0x6c5)]=_0x1aa039(0x498),_0x33393a['roomid']=_0x31398f,_0x33393a[_0x1aa039(0xa57)]=_0x783bc0,_0x568b2a[_0x1aa039(0x2e7)](_0x33393a);});else{if('broadcast'in _0x41063f)_0x244711['request']=_0x4de5fd(0x498),_0x244711['transferSettings']=_0x41063f,delete _0x244711[_0x4de5fd(0xa7b)][_0x4de5fd(0x9fa)],delete _0x244711[_0x4de5fd(0xa7b)]['roomenc'],_0x568b2a['sendRequest'](_0x244711,_0x783bc0,function(){var _0x25dbd4=_0x4de5fd,_0x59a338={};_0x59a338['request']=_0x25dbd4(0x498),_0x59a338[_0x25dbd4(0x9fa)]=_0x31398f,_0x59a338[_0x25dbd4(0xa57)]=_0x783bc0,_0x568b2a[_0x25dbd4(0x2e7)](_0x59a338);});else Object[_0x4de5fd(0x413)](_0x41063f)[_0x4de5fd(0x249)]?(_0x244711['request']=_0x4de5fd(0x498),_0x244711['transferSettings']=_0x41063f,delete _0x244711['transferSettings'][_0x4de5fd(0x9fa)],delete _0x244711[_0x4de5fd(0xa7b)]['roomenc'],log(_0x244711),_0x568b2a[_0x4de5fd(0x50a)](_0x244711,_0x783bc0,function(){var _0x268773=_0x4de5fd,_0x328189={};_0x328189[_0x268773(0x6c5)]='migrate',_0x328189[_0x268773(0x9fa)]=_0x31398f,_0x328189[_0x268773(0xa57)]=_0x783bc0,_0x568b2a['sendMsg'](_0x328189);}),log(_0x244711)):(_0x244711[_0x4de5fd(0x6c5)]=_0x4de5fd(0x498),_0x244711['roomid']=_0x31398f,_0x244711[_0x4de5fd(0xa57)]=_0x783bc0,_0x568b2a['sendMsg'](_0x244711));}}}},_0x568b2a[_0x420f50(0x7eb)]=async function(_0x32c7f2,_0x42b041){var _0x2be44=_0x420f50;_0x42b041=parseInt(_0x42b041);try{var _0x341dce=getSenders2(_0x32c7f2)[_0x2be44(0x534)](function(_0x12ad02){var _0x39e472=_0x2be44;return _0x12ad02['track']&&_0x12ad02[_0x39e472(0x970)][_0x39e472(0x6c6)]==_0x39e472(0x88e);});if(!_0x341dce){log(_0x2be44(0x95d));return;}var _0x3d8e25={};if(_0x42b041<0x0){_0x3d8e25['active']=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0x42b041=0x20;if(_0x568b2a[_0x2be44(0xb20)][_0x32c7f2][_0x2be44(0x92c)]!==![])_0x42b041=_0x568b2a[_0x2be44(0xb20)][_0x32c7f2]['setAudioBitrate'];else _0x568b2a[_0x2be44(0xad1)]&&(_0x42b041=_0x568b2a['audiobitrate']);_0x3d8e25['maxBitrate']=_0x42b041*0x400;}else _0x568b2a[_0x2be44(0xb20)][_0x32c7f2]['setAudioBitrate']!==![]?(_0x42b041=_0x568b2a[_0x2be44(0xb20)][_0x32c7f2][_0x2be44(0x92c)],_0x3d8e25['maxBitrate']=_0x42b041*0x400):_0x3d8e25[_0x2be44(0x972)]=null;}else _0x42b041===0x0?_0x3d8e25[_0x2be44(0x890)]=![]:(_0x3d8e25[_0x2be44(0x890)]=!![],_0x3d8e25[_0x2be44(0x972)]=_0x42b041*0x400);_0x568b2a['pcs'][_0x32c7f2]['audioMutedOverride']&&(_0x3d8e25[_0x2be44(0x890)]=![]),setEncodings(_0x341dce,_0x3d8e25,function(_0x400cc4){var _0x251f08=_0x2be44;pokeIframeAPI(_0x251f08(0x92c),_0x400cc4[0x0],_0x400cc4[0x1]),pokeIframeAPI(_0x251f08(0x383),_0x400cc4[0x0],_0x400cc4[0x1]),log(_0x251f08(0x2e9));},[_0x42b041,_0x32c7f2]);}catch(_0x582450){errorlog(_0x582450),log(_0x32c7f2),log(_0x568b2a['pcs'][_0x32c7f2]);}},_0x568b2a[_0x420f50(0x91e)]=function(_0x1c16ba){var _0x1db638=_0x420f50;if(_0x568b2a[_0x1db638(0x828)]&&_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x166)]===!![])_0x568b2a['limitBitrate'](_0x1c16ba,0x0),_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x258)]===0x0&&(_0x568b2a['pcs'][_0x1c16ba]['obsState'][_0x1db638(0x458)]===![]?_0x568b2a[_0x1db638(0x7eb)](_0x1c16ba,0x0):_0x568b2a[_0x1db638(0x7eb)](_0x1c16ba,-0x1));else{if(_0x568b2a[_0x1db638(0xb20)][_0x1c16ba]&&_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x258)]!==![]){if(_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x497)][_0x1db638(0x458)]===![]){var _0x171c6a=_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x258)];_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x161)]&&_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x161)]>0x0&&(_0x568b2a['pcs'][_0x1c16ba][_0x1db638(0x161)]<_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x258)]&&(_0x171c6a=_0x568b2a[_0x1db638(0xb20)][_0x1c16ba]['savedBitrate'])),_0x568b2a[_0x1db638(0x19b)](_0x1c16ba,_0x171c6a),_0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x258)]===0x0&&_0x568b2a[_0x1db638(0x7eb)](_0x1c16ba,0x0);}else _0x568b2a[_0x1db638(0xb20)][_0x1c16ba][_0x1db638(0x258)]===0x0&&(_0x568b2a[_0x1db638(0x7eb)](_0x1c16ba,-0x1),_0x568b2a[_0x1db638(0x6a5)](),_0x568b2a[_0x1db638(0x671)]&&_0x568b2a['limitBitrate'](_0x1c16ba,null));}else _0x568b2a[_0x1db638(0x6a5)](),_0x568b2a[_0x1db638(0x671)]&&_0x568b2a[_0x1db638(0x19b)](_0x1c16ba,null);}},_0x568b2a[_0x420f50(0x6a5)]=function(_0x41a212=0x0,_0x417ec6=![]){var _0x8a9599=_0x420f50;if(!_0x568b2a[_0x8a9599(0xa20)])return _0x41a212;if(!_0x568b2a[_0x8a9599(0x9fa)]||_0x568b2a[_0x8a9599(0x1a1)]!==![])return log('Switching\x20to\x20limitTotalBitrateAll'),_0x568b2a[_0x8a9599(0x3f8)](_0x41a212,_0x417ec6),_0x41a212;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x41a212;var _0x48d86e=_0x41a212;if(_0x417ec6===![])_0x48d86e=0x0;else _0x48d86e<0x0&&(_0x48d86e=_0x568b2a[_0x8a9599(0xb20)][_0x417ec6][_0x8a9599(0x1ca)]||_0x568b2a[_0x8a9599(0x52e)]||_0x568b2a['pcs'][_0xa2b696][_0x8a9599(0x530)]||0x9c4);var _0x5c5192=0x0;for(var _0xa2b696 in _0x568b2a[_0x8a9599(0xb20)]){if(_0x417ec6===_0xa2b696)continue;if(!_0x568b2a['pcs'][_0xa2b696][_0x8a9599(0x402)])continue;try{var _0x1831bc=getSenders2(_0xa2b696)['find'](function(_0x4ed1df){var _0xa1bd36=_0x8a9599;return _0x4ed1df[_0xa1bd36(0x970)]&&_0x4ed1df[_0xa1bd36(0x970)][_0xa1bd36(0x6c6)]=='video';});if(!_0x1831bc)continue;var _0x452db9=_0x1831bc[_0x8a9599(0x34c)]();if(!_0x452db9[_0x8a9599(0x764)]||_0x452db9[_0x8a9599(0x764)]['length']==0x0){_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x1ca)]<0x0?_0x48d86e+=_0x568b2a[_0x8a9599(0x52e)]||_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x530)]||0x9c4:_0x48d86e+=_0x568b2a[_0x8a9599(0xb20)][_0xa2b696]['setBitrate']||_0x568b2a[_0x8a9599(0x52e)]||_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x530)]||0x9c4;warnlog(_0x48d86e),_0x5c5192+=0x1;continue;}if(_0x452db9['encodings'][0x0][_0x8a9599(0x890)]==![])continue;if(_0x452db9['encodings'][0x0][_0x8a9599(0x972)])_0x8a9599(0x3f2)in _0x568b2a['pcs'][_0xa2b696]?_0x48d86e+=parseInt(_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x3f2)]):_0x48d86e+=parseInt(_0x452db9[_0x8a9599(0x764)][0x0]['maxBitrate'])/0x400;else _0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x1ca)]<0x0?_0x48d86e+=_0x568b2a[_0x8a9599(0x52e)]||_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x530)]||0x9c4:(_0x48d86e+=_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x1ca)]||_0x568b2a['outboundVideoBitrate']||_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x530)]||0x9c4,warnlog(_0x48d86e));_0x5c5192+=0x1;}catch(_0x1df0e0){errorlog(_0x1df0e0);}}if(!_0x48d86e)return _0x48d86e;warnlog(_0x8a9599(0x90b)+_0x48d86e);var _0x42e27b=parseFloat(_0x48d86e/_0x568b2a[_0x8a9599(0xa20)]);_0x42e27b<0x1&&(_0x42e27b=0x1);for(var _0xa2b696 in _0x568b2a[_0x8a9599(0xb20)]){if(_0x417ec6===_0xa2b696)continue;if(!_0x568b2a[_0x8a9599(0xb20)][_0xa2b696]['guest'])continue;try{var _0x1831bc=getSenders2(_0xa2b696)[_0x8a9599(0x534)](function(_0x218e66){var _0x25081c=_0x8a9599;return _0x218e66['track']&&_0x218e66[_0x25081c(0x970)]['kind']==_0x25081c(0x70d);});if(!_0x1831bc)continue;var _0x452db9=_0x1831bc['getParameters']();if(!_0x452db9[_0x8a9599(0x764)]||_0x452db9[_0x8a9599(0x764)]['length']==0x0){if(_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x1ca)]<0x0)var _0x59181e=_0x568b2a['outboundVideoBitrate']||_0x568b2a['pcs'][_0xa2b696][_0x8a9599(0x530)]||0x9c4;else var _0x59181e=_0x568b2a['pcs'][_0xa2b696][_0x8a9599(0x1ca)]||_0x568b2a[_0x8a9599(0x52e)]||_0x568b2a[_0x8a9599(0xb20)][_0xa2b696]['maxBandwidth']||0x9c4;var _0xc9cc7b=parseInt(_0x59181e/_0x42e27b);_0x568b2a[_0x8a9599(0x19b)](_0xa2b696,_0xc9cc7b,!![]);continue;}if(_0x452db9[_0x8a9599(0x764)][0x0][_0x8a9599(0x890)]==![])continue;if(_0x452db9['encodings'][0x0][_0x8a9599(0x972)]){if(_0x8a9599(0x3f2)in _0x568b2a['pcs'][_0xa2b696])var _0x59181e=parseInt(_0x568b2a[_0x8a9599(0xb20)][_0xa2b696]['preLimitedBitrate']);else var _0x59181e=parseInt(parseInt(_0x452db9[_0x8a9599(0x764)][0x0][_0x8a9599(0x972)])/0x400);var _0xc9cc7b=parseInt(_0x59181e/_0x42e27b);_0x568b2a[_0x8a9599(0x19b)](_0xa2b696,_0xc9cc7b,!![]);}else{if(_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x1ca)]<0x0)var _0x59181e=_0x568b2a[_0x8a9599(0x52e)]||_0x568b2a[_0x8a9599(0xb20)][_0xa2b696]['maxBandwidth']||0x9c4;else var _0x59181e=_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x1ca)]||_0x568b2a[_0x8a9599(0x52e)]||_0x568b2a[_0x8a9599(0xb20)][_0xa2b696][_0x8a9599(0x530)]||0x9c4;var _0xc9cc7b=parseInt(_0x59181e/_0x42e27b);_0x568b2a[_0x8a9599(0x19b)](_0xa2b696,_0xc9cc7b,!![]);}}catch(_0x5a69e5){errorlog(_0x5a69e5);}}return parseInt(_0x41a212/_0x42e27b);},_0x568b2a[_0x420f50(0x3f8)]=function(_0x2e960f=0x0,_0x170e11=![]){var _0x36c7d0=_0x420f50;if(!_0x568b2a['limitTotalBitrate'])return _0x2e960f;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x2e960f;var _0x493732=_0x2e960f;if(_0x170e11===![])_0x493732=0x0;else _0x493732<0x0&&(_0x493732=_0x568b2a[_0x36c7d0(0xb20)][_0x170e11]['setBitrate']||_0x568b2a[_0x36c7d0(0x52e)]||_0x568b2a['pcs'][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4);var _0x34db52=0x0;for(var _0x4ad8d8 in _0x568b2a[_0x36c7d0(0xb20)]){if(_0x170e11===_0x4ad8d8)continue;try{var _0x3ac9f7=getSenders2(_0x4ad8d8)[_0x36c7d0(0x534)](function(_0x2ad63d){var _0x353cf7=_0x36c7d0;return _0x2ad63d[_0x353cf7(0x970)]&&_0x2ad63d[_0x353cf7(0x970)][_0x353cf7(0x6c6)]=='video';});if(!_0x3ac9f7)continue;var _0x5866fe=_0x3ac9f7[_0x36c7d0(0x34c)]();if(!_0x5866fe['encodings']||_0x5866fe['encodings'][_0x36c7d0(0x249)]==0x0){_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8]['setBitrate']<0x0?_0x493732+=_0x568b2a[_0x36c7d0(0x52e)]||_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8]['maxBandwidth']||0x9c4:_0x493732+=_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x1ca)]||_0x568b2a[_0x36c7d0(0x52e)]||_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4;warnlog(_0x493732),_0x34db52+=0x1;continue;}if(_0x5866fe[_0x36c7d0(0x764)][0x0][_0x36c7d0(0x890)]==![])continue;if(_0x5866fe[_0x36c7d0(0x764)][0x0][_0x36c7d0(0x972)])_0x36c7d0(0x3f2)in _0x568b2a['pcs'][_0x4ad8d8]?_0x493732+=parseInt(_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8]['preLimitedBitrate']):_0x493732+=parseInt(_0x5866fe[_0x36c7d0(0x764)][0x0]['maxBitrate'])/0x400;else _0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8]['setBitrate']<0x0?_0x493732+=_0x568b2a[_0x36c7d0(0x52e)]||_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4:(_0x493732+=_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x1ca)]||_0x568b2a[_0x36c7d0(0x52e)]||_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4,warnlog(_0x493732));_0x34db52+=0x1;}catch(_0x422218){errorlog(_0x422218);}}if(!_0x493732)return _0x493732;warnlog(_0x36c7d0(0x90b)+_0x493732);var _0x3f2dae=parseFloat(_0x493732/_0x568b2a[_0x36c7d0(0xa20)]);_0x3f2dae<0x1&&(_0x3f2dae=0x1);for(var _0x4ad8d8 in _0x568b2a[_0x36c7d0(0xb20)]){if(_0x170e11===_0x4ad8d8)continue;try{var _0x3ac9f7=getSenders2(_0x4ad8d8)['find'](function(_0x2fe457){var _0x2217a5=_0x36c7d0;return _0x2fe457['track']&&_0x2fe457[_0x2217a5(0x970)]['kind']=='video';});if(!_0x3ac9f7)continue;var _0x5866fe=_0x3ac9f7['getParameters']();if(!_0x5866fe[_0x36c7d0(0x764)]||_0x5866fe['encodings']['length']==0x0){if(_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x1ca)]<0x0)var _0x1abcd6=_0x568b2a[_0x36c7d0(0x52e)]||_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4;else var _0x1abcd6=_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x1ca)]||_0x568b2a['outboundVideoBitrate']||_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4;var _0x316ff9=parseInt(_0x1abcd6/_0x3f2dae);_0x568b2a[_0x36c7d0(0x19b)](_0x4ad8d8,_0x316ff9,!![]);continue;}if(_0x5866fe[_0x36c7d0(0x764)][0x0][_0x36c7d0(0x890)]==![])continue;if(_0x5866fe[_0x36c7d0(0x764)][0x0]['maxBitrate']){if('preLimitedBitrate'in _0x568b2a['pcs'][_0x4ad8d8])var _0x1abcd6=parseInt(_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x3f2)]);else var _0x1abcd6=parseInt(parseInt(_0x5866fe[_0x36c7d0(0x764)][0x0][_0x36c7d0(0x972)])/0x400);var _0x316ff9=parseInt(_0x1abcd6/_0x3f2dae);_0x568b2a[_0x36c7d0(0x19b)](_0x4ad8d8,_0x316ff9,!![]);}else{if(_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x1ca)]<0x0)var _0x1abcd6=_0x568b2a[_0x36c7d0(0x52e)]||_0x568b2a['pcs'][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4;else var _0x1abcd6=_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x1ca)]||_0x568b2a['outboundVideoBitrate']||_0x568b2a[_0x36c7d0(0xb20)][_0x4ad8d8][_0x36c7d0(0x530)]||0x9c4;var _0x316ff9=parseInt(_0x1abcd6/_0x3f2dae);_0x568b2a['limitBitrate'](_0x4ad8d8,_0x316ff9,!![]);}}catch(_0x236118){errorlog(_0x236118);}}return parseInt(_0x2e960f/_0x3f2dae);},_0x568b2a[_0x420f50(0x5d5)]=function(_0x547fb8,_0x172142=![]){var _0x2aceff=_0x420f50,_0x4111c3={};_0x4111c3['directorSettings']={},_0x4111c3[_0x2aceff(0x86a)][_0x2aceff(0x6fb)]=[_0x547fb8],_0x568b2a[_0x2aceff(0x499)](_0x4111c3,_0x172142),pokeIframeAPI('new-co-director',_0x547fb8);},_0x568b2a[_0x420f50(0x20c)]=function(_0x45f8ea=null){var _0x197402=_0x420f50;if(!_0x568b2a[_0x197402(0x426)])return;_0x568b2a['whipOut'][_0x197402(0x9ea)]&&(clearInterval(_0x568b2a['whipOut'][_0x197402(0x9ea)]),_0x568b2a[_0x197402(0x426)][_0x197402(0x9ea)]=null);if(_0x45f8ea===null){if(_0x568b2a[_0x197402(0x426)][_0x197402(0x161)]===![])return;_0x45f8ea=_0x568b2a[_0x197402(0x426)][_0x197402(0x161)];}_0x45f8ea=parseInt(_0x45f8ea);if(_0x568b2a[_0x197402(0x426)][_0x197402(0x1ca)]&&_0x45f8ea>_0x568b2a[_0x197402(0x426)]['setBitrate'])_0x45f8ea=_0x568b2a[_0x197402(0x426)][_0x197402(0x1ca)];else _0x568b2a[_0x197402(0x426)][_0x197402(0x1ca)]===![]&&(_0x45f8ea<0x0&&(_0x568b2a[_0x197402(0x52e)]?_0x45f8ea=_0x568b2a[_0x197402(0x52e)]:_0x45f8ea=0x9c4));_0x568b2a['maxvideobitrate']&&(_0x45f8ea>_0x568b2a['maxvideobitrate']&&(_0x45f8ea=_0x568b2a[_0x197402(0x671)]));_0x568b2a[_0x197402(0x426)][_0x197402(0x161)]=_0x45f8ea;_0x568b2a[_0x197402(0x426)]['optimizedBitrate']!==![]&&(_0x568b2a[_0x197402(0x426)][_0x197402(0x497)][_0x197402(0x458)]===![]&&(_0x45f8ea>_0x568b2a['whipOut'][_0x197402(0x258)]&&(_0x568b2a[_0x197402(0x426)][_0x197402(0x161)]=_0x45f8ea,_0x45f8ea=parseInt(_0x568b2a[_0x197402(0x426)]['optimizedBitrate'])||0x0)));if(_0x568b2a['whipOut'][_0x197402(0x530)]!==null){if(_0x568b2a[_0x197402(0x426)][_0x197402(0x530)]<_0x45f8ea)_0x45f8ea=_0x568b2a[_0x197402(0x426)][_0x197402(0x530)],_0x568b2a[_0x197402(0x426)][_0x197402(0x9c0)][_0x197402(0x2c4)]=_0x45f8ea,warnlog('Max\x20bandwidth\x20being\x20capped:\x20'+_0x45f8ea+_0x197402(0xa1c));else _0x568b2a['whipOut']['stats']&&(_0x568b2a[_0x197402(0x426)][_0x197402(0x9c0)][_0x197402(0x2c4)]=![]);}else _0x197402(0x2c4)in _0x568b2a[_0x197402(0x426)]['stats']&&(_0x568b2a['whipOut'][_0x197402(0x9c0)]['max_bandwidth_capped_kbps']=![]);if(_0x45f8ea===0x0){var _0x2dbde8=Date[_0x197402(0x28d)]()-_0x568b2a[_0x197402(0x426)][_0x197402(0x270)];_0x2dbde8<_0x568b2a['rampUpTime']&&(_0x45f8ea=_0x568b2a['preloadbitrate'],log('starting\x20some\x20preload\x20bitrate\x20'+(Date[_0x197402(0x28d)]()-_0x568b2a[_0x197402(0x426)][_0x197402(0x270)])),_0x568b2a[_0x197402(0x426)][_0x197402(0x9ea)]=setTimeout(function(){var _0x2ab170=_0x197402;try{warnlog(_0x2ab170(0x543)+(Date[_0x2ab170(0x28d)]()-_0x568b2a['whipOut'][_0x2ab170(0x270)])),_0x568b2a[_0x2ab170(0x20c)](null);}catch(_0x2cd7c2){}},_0x568b2a['rampUpTime']-_0x2dbde8+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');var _0x1d64a3=_0x568b2a[_0x197402(0x426)][_0x197402(0x771)]()[_0x197402(0x534)](function(_0x438763){var _0x39133b=_0x197402;return _0x438763['track']&&_0x438763[_0x39133b(0x970)]['kind']==_0x39133b(0x70d);});if(!_0x1d64a3){warnlog(_0x197402(0x748));return;}var _0x23838b={};if(_0x45f8ea<0x0)_0x23838b['active']=!![],_0x45f8ea=0x9c4,_0x568b2a[_0x197402(0xa63)]&&(_0x45f8ea=_0x568b2a['bitrate']),_0x568b2a[_0x197402(0x671)]&&(_0x45f8ea>_0x568b2a[_0x197402(0x671)]&&(_0x45f8ea=_0x568b2a[_0x197402(0x671)])),_0x23838b[_0x197402(0x972)]=_0x45f8ea*0x400;else _0x45f8ea===0x0?_0x23838b['active']=![]:(_0x23838b[_0x197402(0x890)]=!![],_0x23838b['maxBitrate']=_0x45f8ea*0x400);setEncodings(_0x1d64a3,_0x23838b,function(_0x15f461){var _0x59a1b5=_0x197402;pokeIframeAPI('set-meshcast-video-bitrate',_0x15f461),log(_0x59a1b5(0x9ce)+_0x15f461);},_0x45f8ea);return;}else{if(_0x197402(0x891)in window&&_0x197402(0x7f5)in window[_0x197402(0x891)]['prototype']){var _0x1d64a3=_0x568b2a[_0x197402(0x426)][_0x197402(0x771)]()[_0x197402(0x534)](function(_0x3f1a30){var _0xb569c0=_0x197402;return _0x3f1a30[_0xb569c0(0x970)]&&_0x3f1a30[_0xb569c0(0x970)][_0xb569c0(0x6c6)]==_0xb569c0(0x70d);});if(!_0x1d64a3){log(_0x197402(0x748));return;}var _0x23838b={};if(_0x45f8ea<0x0)_0x23838b[_0x197402(0x890)]==![]&&(_0x23838b[_0x197402(0x890)]=!![]),_0x23838b[_0x197402(0x972)]=null;else _0x45f8ea===0x0?(_0x23838b[_0x197402(0x890)]=![],Firefox&&(_0x23838b[_0x197402(0x972)]=0x1)):(_0x23838b['active']=!![],_0x23838b['maxBitrate']=_0x45f8ea*0x400);iPad||iOS||Firefox?_0x568b2a[_0x197402(0x426)][_0x197402(0x8a9)]?(clearInterval(_0x568b2a[_0x197402(0x426)]['bitrateTimeoutFirefox']),_0x568b2a[_0x197402(0x426)]['bitrateTimeoutFirefox']=setTimeout(function(){var _0x19ee76=_0x197402;log('bitrate\x20timeout;\x20ios/firefox\x20specific:\x20'+_0x45f8ea),_0x568b2a[_0x19ee76(0x426)]['bitrateTimeoutFirefox']=![],_0x568b2a[_0x19ee76(0x20c)](null);},0x1f4)):(_0x568b2a[_0x197402(0x426)][_0x197402(0x8a9)]=setTimeout(function(){var _0x2e59cd=_0x197402;_0x568b2a['whipOut'][_0x2e59cd(0x8a9)]=![];},0x1f4),setEncodings(_0x1d64a3,_0x23838b,function(_0x51e080){var _0x5b3f6=_0x197402;log(_0x5b3f6(0x7e2)+_0x51e080),pokeIframeAPI('set-meshcast-video-bitrate',_0x51e080);},_0x45f8ea)):setEncodings(_0x1d64a3,_0x23838b,function(_0x3dc4ae){var _0xf1839c=_0x197402;log(_0xf1839c(0x797)+_0x3dc4ae),pokeIframeAPI('set-meshcast-video-bitrate',_0x3dc4ae);},_0x45f8ea);return;}else warnlog(_0x197402(0x72b));}}catch(_0x5d3776){errorlog(_0x5d3776);}},_0x568b2a[_0x420f50(0x6b7)]=function(_0x2c1c3b,_0x724736){var _0x1790ce=_0x420f50;_0x724736===![]?(_0x568b2a[_0x1790ce(0xb20)][_0x2c1c3b][_0x1790ce(0x1ca)]=![],_0x568b2a['limitBitrate'](_0x2c1c3b,-0x1)):(_0x724736=parseInt(_0x724736)||-0x1,_0x724736>=0x0&&(_0x568b2a[_0x1790ce(0xb20)][_0x2c1c3b][_0x1790ce(0x1ca)]=_0x724736,_0x568b2a[_0x1790ce(0x19b)](_0x2c1c3b,_0x724736)));},_0x568b2a[_0x420f50(0x367)]=function(_0x36b3a6,_0x533e3e){var _0x33b11c=_0x420f50;_0x533e3e===![]?(_0x568b2a['pcs'][_0x36b3a6][_0x33b11c(0x92c)]=![],_0x568b2a[_0x33b11c(0x7eb)](_0x36b3a6,-0x1)):(_0x533e3e=parseInt(_0x533e3e)||-0x1,_0x533e3e>=0x0&&(_0x568b2a[_0x33b11c(0xb20)][_0x36b3a6][_0x33b11c(0x92c)]=_0x533e3e,_0x568b2a[_0x33b11c(0x7eb)](_0x36b3a6,_0x533e3e)));},_0x568b2a[_0x420f50(0x19b)]=function(_0x4e5502,_0x552f0e=null,_0x513071=![]){var _0x22f9fc=_0x420f50;log('Bitrate\x20request:\x20'+_0x552f0e);if(!(_0x4e5502 in _0x568b2a['pcs']))return;_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x9ea)]&&(clearInterval(_0x568b2a['pcs'][_0x4e5502]['bitrateTimeout']),_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x9ea)]=null);var _0x524c5f=!![];if(_0x552f0e===null){if(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x161)]===![]){if(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x530)]===null)return;else _0x552f0e=_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x530)],_0x524c5f=![];}else _0x552f0e=_0x568b2a['pcs'][_0x4e5502]['savedBitrate'];}_0x552f0e=parseInt(_0x552f0e);if(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x1ca)]&&_0x552f0e>_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x1ca)])_0x552f0e=_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x1ca)];else _0x552f0e<0x0&&(_0x552f0e=_0x568b2a['pcs'][_0x4e5502]['setBitrate']||_0x568b2a['outboundVideoBitrate']||0x9c4);_0x568b2a[_0x22f9fc(0x671)]&&(_0x552f0e>_0x568b2a[_0x22f9fc(0x671)]&&(_0x552f0e=_0x568b2a[_0x22f9fc(0x671)]));_0x524c5f&&!_0x513071&&(log(_0x22f9fc(0xaa7)+_0x552f0e),_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502]['savedBitrate']=_0x552f0e);_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x258)]!==![]&&(_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x497)][_0x22f9fc(0x458)]===![]&&(_0x552f0e>_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x258)]&&(_0x524c5f&&(_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x161)]=_0x552f0e),_0x552f0e=parseInt(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x258)])||0x0)));if(_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x530)]!==null){if(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502]['maxBandwidth']<_0x552f0e)_0x552f0e=_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x530)],_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x9c0)][_0x22f9fc(0x2c4)]=_0x552f0e,warnlog(_0x22f9fc(0x38c)+_0x552f0e+'-kbps');else _0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x530)]===_0x552f0e&&!_0x524c5f?(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502]['stats']['max_bandwidth_capped_kbps']=_0x552f0e,warnlog(_0x22f9fc(0xab8)+_0x552f0e+_0x22f9fc(0xa1c))):(warnlog(_0x22f9fc(0xa65)+_0x552f0e+'-kbps'),_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x9c0)][_0x22f9fc(0x2c4)]=![]);}else _0x22f9fc(0x2c4)in _0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x9c0)]&&(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502]['stats'][_0x22f9fc(0x2c4)]=![]);_0x513071===![]&&(_0x568b2a[_0x22f9fc(0xa20)]&&(_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x3f2)]=_0x552f0e,_0x552f0e=_0x568b2a['limitTotalBitrateGuests'](_0x552f0e,_0x4e5502)));if(_0x552f0e===0x0){var _0x39db7c=Date[_0x22f9fc(0x28d)]()-_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x270)];_0x39db7c<_0x568b2a[_0x22f9fc(0x32a)]&&(_0x552f0e=_0x568b2a['preloadbitrate'],log(_0x22f9fc(0x600)+(Date[_0x22f9fc(0x28d)]()-_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x270)])),_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x9ea)]=setTimeout(function(_0x5ec7f4){var _0x3a97a7=_0x22f9fc;try{warnlog(_0x3a97a7(0x543)+(Date[_0x3a97a7(0x28d)]()-_0x568b2a[_0x3a97a7(0xb20)][_0x5ec7f4][_0x3a97a7(0x270)])),_0x568b2a[_0x3a97a7(0x19b)](_0x5ec7f4,null);}catch(_0x359215){}},_0x568b2a[_0x22f9fc(0x32a)]-_0x39db7c+0x5,_0x4e5502));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');if(_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x402)]==!![]&&_0x568b2a['pcs'][_0x4e5502]['forceios']==![])return;var _0x1cbbec=getSenders2(_0x4e5502)[_0x22f9fc(0x534)](function(_0x557240){var _0x28feb4=_0x22f9fc;return _0x557240['track']&&_0x557240[_0x28feb4(0x970)][_0x28feb4(0x6c6)]==_0x28feb4(0x70d);});if(!_0x1cbbec){log(_0x22f9fc(0x748));return;}var _0x222c13={};_0x552f0e===0x0?_0x222c13[_0x22f9fc(0x890)]=![]:(_0x222c13[_0x22f9fc(0x890)]=!![],_0x222c13['maxBitrate']=_0x552f0e*0x400);setEncodings(_0x1cbbec,_0x222c13,function(_0x40fcbc){var _0x555aa3=_0x22f9fc;pokeIframeAPI(_0x555aa3(0x1a4),_0x40fcbc[0x0],_0x40fcbc[0x1]),pokeIframeAPI('set-video-bitrate',_0x40fcbc[0x0],_0x40fcbc[0x1]),log(_0x555aa3(0x2c9)+_0x40fcbc[0x0]);},[_0x552f0e,_0x4e5502]);return;}else{if('RTCRtpSender'in window&&_0x22f9fc(0x7f5)in window[_0x22f9fc(0x891)][_0x22f9fc(0x7b1)]){var _0x1cbbec=getSenders2(_0x4e5502)[_0x22f9fc(0x534)](function(_0x67e974){var _0x18b916=_0x22f9fc;return _0x67e974[_0x18b916(0x970)]&&_0x67e974[_0x18b916(0x970)][_0x18b916(0x6c6)]=='video';});if(!_0x1cbbec){log(_0x22f9fc(0x748));return;}var _0x222c13={};_0x552f0e===0x0?(_0x222c13[_0x22f9fc(0x890)]=![],Firefox&&(_0x222c13['maxBitrate']=0x1,_0x222c13[_0x22f9fc(0x76a)]=0x3e8)):(_0x222c13['active']=!![],_0x222c13[_0x22f9fc(0x972)]=_0x552f0e*0x400);if(_0x552f0e!==0x0){var _0x43e9df=_0x568b2a[_0x22f9fc(0x47d)](_0x4e5502,_0x552f0e);if(_0x43e9df<=0x0||_0x43e9df==0x64){var _0x60fced=getChromiumVersion();_0x60fced>0x50?_0x222c13[_0x22f9fc(0x76a)]=null:_0x222c13['scaleResolutionDownBy']=0x1;}else _0x222c13[_0x22f9fc(0x76a)]=0x64/_0x43e9df;iPad||iOS||Firefox?_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x8a9)]?(clearInterval(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x8a9)]),_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x8a9)]=setTimeout(function(_0x4e5b7b,_0x5c490f){var _0x1878b5=_0x22f9fc;log(_0x1878b5(0x286)+_0x552f0e),_0x568b2a[_0x1878b5(0xb20)][_0x4e5b7b][_0x1878b5(0x8a9)]=![],_0x568b2a[_0x1878b5(0x19b)](_0x4e5b7b,null,_0x5c490f);},0x1f4,_0x4e5502,_0x513071)):(_0x568b2a['pcs'][_0x4e5502]['bitrateTimeoutFirefox']=setTimeout(function(_0x3f13bc){var _0x5d8fe6=_0x22f9fc;_0x568b2a[_0x5d8fe6(0xb20)][_0x3f13bc][_0x5d8fe6(0x8a9)]=![];},0x1f4,_0x4e5502),setEncodings(_0x1cbbec,_0x222c13,function(_0x724936){var _0x28a52c=_0x22f9fc;log('bandwidth\x20set\x20b!\x20'+_0x724936[0x0]),_0x568b2a[_0x28a52c(0xb20)][_0x724936[0x1]][_0x28a52c(0x9c0)][_0x28a52c(0x177)]=parseInt(_0x724936[0x2])+'%',pokeIframeAPI(_0x28a52c(0x1a4),_0x724936[0x0],_0x724936[0x1]),pokeIframeAPI(_0x28a52c(0xa95),_0x724936[0x2],_0x724936[0x1]),pokeIframeAPI(_0x28a52c(0x6b9),_0x724936[0x0],_0x724936[0x1]),pokeIframeAPI('set-video-scale',_0x724936[0x2],_0x724936[0x1]);},[_0x552f0e,_0x4e5502,_0x43e9df])):(warnlog(_0x222c13),setEncodings(_0x1cbbec,_0x222c13,function(_0x257892){var _0x447bc2=_0x22f9fc;log(_0x447bc2(0x332)+_0x257892[0x0]),_0x568b2a[_0x447bc2(0xb20)][_0x257892[0x1]][_0x447bc2(0x9c0)][_0x447bc2(0x177)]=parseInt(_0x257892[0x2])+'%',pokeIframeAPI('setVideoBitrate',_0x257892[0x0],_0x257892[0x1]),pokeIframeAPI(_0x447bc2(0xa95),_0x257892[0x2],_0x257892[0x1]),pokeIframeAPI(_0x447bc2(0x6b9),_0x257892[0x0],_0x257892[0x1]),pokeIframeAPI(_0x447bc2(0x284),_0x257892[0x2],_0x257892[0x1]);},[_0x552f0e,_0x4e5502,_0x43e9df]));}else iPad||iOS||Firefox?_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502]['bitrateTimeoutFirefox']?(clearInterval(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502][_0x22f9fc(0x8a9)]),_0x568b2a['pcs'][_0x4e5502][_0x22f9fc(0x8a9)]=setTimeout(function(_0x1acd1a,_0x74b22b){var _0x16472e=_0x22f9fc;log(_0x16472e(0x286)+_0x552f0e),_0x568b2a[_0x16472e(0xb20)][_0x1acd1a][_0x16472e(0x8a9)]=![],_0x568b2a[_0x16472e(0x19b)](_0x1acd1a,null,_0x74b22b);},0x1f4,_0x4e5502,_0x513071)):(_0x568b2a[_0x22f9fc(0xb20)][_0x4e5502]['bitrateTimeoutFirefox']=setTimeout(function(_0x5bfcbe){var _0x17764c=_0x22f9fc;_0x568b2a[_0x17764c(0xb20)][_0x5bfcbe][_0x17764c(0x8a9)]=![];},0x1f4,_0x4e5502),setEncodings(_0x1cbbec,_0x222c13,function(_0x2f50f3){log('bandwidth\x20set\x20d!\x20'+_0x2f50f3[0x0]),pokeIframeAPI('setVideoBitrate',_0x2f50f3[0x0],_0x2f50f3[0x1]),pokeIframeAPI('set-video-bitrate',_0x2f50f3[0x0],_0x2f50f3[0x1]);},[_0x552f0e,_0x4e5502])):setEncodings(_0x1cbbec,_0x222c13,function(_0x42aa2a){var _0x54019f=_0x22f9fc;log(_0x54019f(0x1c9)+_0x42aa2a[0x0]),pokeIframeAPI(_0x54019f(0x1a4),_0x42aa2a[0x0],_0x42aa2a[0x1]),pokeIframeAPI(_0x54019f(0x6b9),_0x42aa2a[0x0],_0x42aa2a[0x1]);},[_0x552f0e,_0x4e5502]);}else warnlog(_0x22f9fc(0x72b));}}catch(_0x43ed35){errorlog(_0x43ed35);}};function _0x3e6c4d(_0xf7d546,_0x37508d,_0x5ada1b){var _0x30329b=_0x420f50;if(_0x568b2a[_0x30329b(0x6f8)])return _0x37508d;warnlog(_0x30329b(0x391)+_0x37508d+_0x30329b(0x546)+_0x5ada1b);if(_0x5ada1b<0x0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64;else{if(_0x5ada1b>=0x259)_0x568b2a['pcs'][_0xf7d546]['scaleDueToBitrate']=0x64;else{if(_0x30329b(0x768)in _0x568b2a[_0x30329b(0xb20)][_0xf7d546])_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64;else{if(_0x568b2a[_0x30329b(0x8db)])_0x568b2a[_0x30329b(0xb20)][_0xf7d546]['scaleDueToBitrate']=0x64;else{var _0x40dd30=getNativeOutputResolution();if(_0x40dd30)try{_0x40dd30=_0x40dd30[_0x30329b(0x2ff)]*_0x40dd30[_0x30329b(0x3b0)],_0x40dd30=Math[_0x30329b(0xa2c)](_0x40dd30,0.5);}catch(_0x5aa950){_0x40dd30=![];}warnlog(_0x30329b(0x9db)+_0x40dd30);if(_0x5ada1b>=0x15e){if(_0x40dd30&&_0x40dd30<=0x1e0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64;else{if(_0x568b2a['mobile']){if(_0x40dd30&&_0x40dd30>=0x5a0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546]['scaleDueToBitrate']=0x64/0x3;else _0x568b2a['flagship']?_0x40dd30&&_0x40dd30>=0x3c0?_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x2:_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64:_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x2;}else{if(_0x40dd30&&_0x40dd30>=0x5a0)_0x568b2a['pcs'][_0xf7d546][_0x30329b(0xa0a)]=0x64/2.5;else _0x40dd30&&_0x40dd30>=0x3c0?_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x2:_0x568b2a['pcs'][_0xf7d546][_0x30329b(0xa0a)]=0x64;}}}else{if(_0x5ada1b>=0xc9){if(_0x40dd30&&_0x40dd30<0x1e0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64;else{if(_0x568b2a[_0x30329b(0x415)]){if(_0x40dd30&&_0x40dd30>=0x5a0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x4;else _0x568b2a[_0x30329b(0x651)]?_0x568b2a[_0x30329b(0xb20)][_0xf7d546]['scaleDueToBitrate']=0x64/0x2:_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/2.5;}else _0x40dd30&&_0x40dd30>=0x5a0?_0x568b2a['pcs'][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x3:_0x568b2a[_0x30329b(0xb20)][_0xf7d546]['scaleDueToBitrate']=0x64/0x2;}}else{if(_0x40dd30&&_0x40dd30<=0xf0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64;else{if(_0x5ada1b>=0x51){if(_0x568b2a[_0x30329b(0x415)]){if(_0x40dd30&&_0x40dd30>=0x5a0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x6;else _0x568b2a[_0x30329b(0x651)]?_0x568b2a['pcs'][_0xf7d546]['scaleDueToBitrate']=0x64/0x3:_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x4;}else _0x40dd30&&_0x40dd30>=0x5a0?_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x4:_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x3;}else{if(_0x568b2a[_0x30329b(0x415)]){if(_0x40dd30&&_0x40dd30>=0x3c0)_0x568b2a[_0x30329b(0xb20)][_0xf7d546]['scaleDueToBitrate']=0x64/0x6;else _0x568b2a[_0x30329b(0x651)]?_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x4:_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]=0x64/0x5;}else _0x40dd30&&_0x40dd30>=0x5a0?_0x568b2a[_0x30329b(0xb20)][_0xf7d546]['scaleDueToBitrate']=0x64/0x5:_0x568b2a['pcs'][_0xf7d546]['scaleDueToBitrate']=0x64/0x4;}}}}}}}}return _0x568b2a['pcs'][_0xf7d546][_0x30329b(0xa0a)]<_0x37508d&&(_0x37508d=_0x568b2a[_0x30329b(0xb20)][_0xf7d546][_0x30329b(0xa0a)]),_0x37508d;}function _0x43abdb(_0x3d7838,_0x47ba99=0x2710){var _0xf3856d=_0x420f50;_0x47ba99=parseInt(_0x47ba99);if(_0x568b2a[_0xf3856d(0xad1)])_0x47ba99+=_0x568b2a[_0xf3856d(0xad1)];else{if(_0x568b2a[_0xf3856d(0x724)]&&_0x568b2a[_0xf3856d(0x9e0)]==0x5)_0x47ba99+=0x20;else _0x568b2a['stereo']&&_0x568b2a[_0xf3856d(0x9e0)]!=0x3?_0x568b2a[_0xf3856d(0x131)]&&_0x568b2a['audioCodec']==_0xf3856d(0x9ef)?_0x47ba99+=_0x568b2a['audiobitratePRO']*0x2:_0x47ba99+=_0x568b2a[_0xf3856d(0x3cf)]:_0x47ba99+=0x20;}return log(_0xf3856d(0x562)+_0x47ba99),_0x47ba99<0x1&&(_0x47ba99=0x1),_0x3d7838=CodecsHandler[_0xf3856d(0x5bd)](_0x3d7838,{'min':parseInt(_0x47ba99/0xa)||0x1,'max':_0x47ba99||0x1},_0x568b2a[_0xf3856d(0x139)]),_0x3d7838;}_0x568b2a[_0x420f50(0xb04)]=function(_0x211a96,_0x4c6fec){var _0x40170d=_0x420f50;log(_0x211a96),!_0x568b2a[_0x40170d(0x96f)][_0x40170d(0x585)]&&warnlog(_0x40170d(0xaf2)),window[_0x40170d(0x97d)][_0x40170d(0x9bd)][_0x40170d(0x27b)]({'name':_0x40170d(0xa49)},_0x568b2a[_0x40170d(0x96f)][_0x40170d(0x585)],_0x568b2a[_0x40170d(0x64d)]['encode'](_0x211a96))['then'](function(_0x2f59a7){var _0x29a75a=_0x40170d;_0x2f59a7=new Uint8Array(_0x2f59a7),_0x2f59a7=_0x2f59a7[_0x29a75a(0x33d)]((_0xa01e63,_0x5149c0)=>_0xa01e63+_0x5149c0[_0x29a75a(0x894)](0x10)[_0x29a75a(0x8f0)](0x2,'0'),''),_0x4c6fec(_0x211a96,_0x2f59a7),log(JSON['stringify'](_0x2f59a7));})[_0x40170d(0xa70)](errorlog);},_0x568b2a[_0x420f50(0x56e)]=function(_0x4fa599,_0x57e8e5){var _0xa8d74=_0x420f50;_0x4fa599[_0xa8d74(0xa91)]=new Uint8Array(_0x4fa599[_0xa8d74(0xa91)]['match'](/.{1,2}/g)[_0xa8d74(0x93d)](_0x723848=>parseInt(_0x723848,0x10)));if(_0x568b2a[_0xa8d74(0x413)][_0x57e8e5][_0xa8d74(0x87e)])return window['crypto']['subtle'][_0xa8d74(0x8e1)]({'name':_0xa8d74(0xa49)},_0x568b2a[_0xa8d74(0x413)][_0x57e8e5][_0xa8d74(0x87e)],_0x4fa599[_0xa8d74(0xa91)],_0x568b2a[_0xa8d74(0x64d)][_0xa8d74(0x32f)](_0x4fa599[_0xa8d74(0x660)]))[_0xa8d74(0x855)](function(_0x4529ac){return _0x4529ac;})['catch'](function(_0x58a6d8){return errorlog(_0x58a6d8),![];});},_0x568b2a[_0x420f50(0x3e7)]=function(_0x497639){var _0x79c0cc=_0x420f50;if(_0x568b2a['password'])return _0x568b2a[_0x79c0cc(0x8e8)]!==![]?(_0x497639=_0x497639[_0x79c0cc(0x927)](0x0,-0x1*_0x568b2a[_0x79c0cc(0x8e8)][_0x79c0cc(0x249)]),_0x497639):generateHash(_0x568b2a[_0x79c0cc(0xae0)]+_0x568b2a[_0x79c0cc(0x71b)],0x6)[_0x79c0cc(0x855)](function(_0x213a37){var _0x3e2d0f=_0x79c0cc;return _0x568b2a['hash']=_0x213a37,_0x497639=_0x497639[_0x3e2d0f(0x927)](0x0,-0x1*_0x568b2a['hash'][_0x3e2d0f(0x249)]),_0x497639;})['catch'](errorlog);return _0x497639;},_0x568b2a['ping']=function(){var _0x5dbb34=_0x420f50;if(_0x568b2a['customWSS'])return;clearTimeout(_0x568b2a[_0x5dbb34(0x69d)]);if(!_0x568b2a['ws']||_0x568b2a['ws'][_0x5dbb34(0x1ef)]!==0x1)return;_0x568b2a['pingTimeout']=setTimeout(function(){var _0x306325=_0x5dbb34;log(_0x306325(0x93f));var _0x30c5c7={};_0x30c5c7['request']='ping',_0x568b2a[_0x306325(0x2e7)](_0x30c5c7);},0xbb8);},_0x568b2a['watchStream']=async function(_0x5acda7){var _0x3b39f2=_0x420f50;await _0x568b2a['connect']();if(_0x5acda7[_0x3b39f2(0x249)]>0x0){if(_0x5acda7===_0x568b2a[_0x3b39f2(0x820)]){warnlog('Can\x27t\x20play\x20your\x20own\x20stream\x20ID');return;}var _0x3caa18={};_0x3caa18['request']='play',_0x3caa18[_0x3b39f2(0x820)]=_0x5acda7,_0x568b2a[_0x3b39f2(0x2e7)](_0x3caa18),_0x568b2a[_0x3b39f2(0x47b)][_0x5acda7]=!![],pokeIframeAPI(_0x3b39f2(0x841),_0x5acda7);}else log(_0x3b39f2(0x932));},_0x568b2a['joinRoom']=async function _0x584052(_0x1d2af9){var _0x3c8333=_0x420f50;_0x568b2a[_0x3c8333(0x315)]===![]&&(_0x568b2a[_0x3c8333(0x315)]=!![]);await _0x568b2a['connect']();var _0x1fba93={};_0x1fba93[_0x3c8333(0x6c5)]=_0x3c8333(0x6d3);_0x568b2a[_0x3c8333(0x724)]&&!_0x568b2a[_0x3c8333(0x1e2)]&&(_0x1fba93['claim']=!![]);_0x568b2a[_0x3c8333(0x560)]&&(_0x1fba93[_0x3c8333(0x820)]=_0x568b2a['streamID']);var _0x2dc96a='';return _0x568b2a[_0x3c8333(0x4f4)]&&(_0x2dc96a=_0x568b2a[_0x3c8333(0x4f4)]),_0x568b2a[_0x3c8333(0xae0)]?_0x568b2a['hash']?generateHash(_0x1d2af9+_0x568b2a[_0x3c8333(0xae0)]+_0x568b2a[_0x3c8333(0x71b)]+_0x2dc96a,0x10)['then'](function(_0x47de68){var _0x5b3d05=_0x3c8333;return _0x568b2a['customWSS']&&(_0x568b2a[_0x5b3d05(0x938)]=_0x47de68),_0x1fba93['roomid']=_0x47de68,_0x568b2a[_0x5b3d05(0x2e7)](_0x1fba93),_0x568b2a[_0x5b3d05(0x3fb)]=_0x481c31(),log(_0x5b3d05(0x996)),pokeIframeAPI('joining-room',_0x1d2af9),_0x568b2a['listPromise'];})[_0x3c8333(0xa70)](errorlog):generateHash(_0x568b2a[_0x3c8333(0xae0)]+_0x568b2a[_0x3c8333(0x71b)],0x6)[_0x3c8333(0x855)](function(_0x21033f){var _0x363e34=_0x3c8333;return _0x568b2a['hash']=_0x21033f,log(_0x363e34(0x832)+_0x21033f),log(_0x363e34(0x483)),_0x568b2a['joinRoom'](_0x1d2af9);})[_0x3c8333(0xa70)](errorlog):(_0x568b2a[_0x3c8333(0x560)]&&(_0x568b2a[_0x3c8333(0x938)]=_0x1d2af9),_0x1fba93[_0x3c8333(0x9fa)]=_0x1d2af9,_0x568b2a[_0x3c8333(0x2e7)](_0x1fba93),_0x568b2a[_0x3c8333(0x3fb)]=_0x481c31(),log('deferring\x20with\x20a\x20promise'),pokeIframeAPI(_0x3c8333(0xa09),_0x1d2af9),_0x568b2a[_0x3c8333(0x3fb)]);},_0x568b2a[_0x420f50(0x2e7)]=function(_0x37f799,_0x2d6abc=![]){var _0x2429c8=_0x420f50;_0x2d6abc&&(_0x37f799['UUID']=_0x2d6abc);if(_0x568b2a[_0x2429c8(0x560)]){_0x568b2a['UUID']?_0x37f799[_0x2429c8(0x337)]=_0x568b2a[_0x2429c8(0xa6f)]:(_0x568b2a[_0x2429c8(0xa6f)]=_0x568b2a[_0x2429c8(0xa44)](0x14),_0x37f799[_0x2429c8(0x337)]=_0x568b2a['UUID']);if(_0x37f799[_0x2429c8(0xa6f)]&&_0x37f799['from']===_0x37f799[_0x2429c8(0xa6f)])return;_0x568b2a[_0x2429c8(0x724)]&&(_0x37f799[_0x2429c8(0x724)]=!![]),!(_0x2429c8(0x9fa)in _0x37f799)&&(_0x568b2a[_0x2429c8(0x938)]&&(_0x37f799[_0x2429c8(0x9fa)]=_0x568b2a[_0x2429c8(0x938)]));}clearTimeout(_0x568b2a[_0x2429c8(0x69d)]);try{if(_0x568b2a[_0x2429c8(0xae0)]){if(_0x37f799[_0x2429c8(0x820)]){if(_0x568b2a[_0x2429c8(0x8e8)]!==![]){if(!_0x568b2a['ws']||typeof _0x568b2a['ws']!==_0x2429c8(0x39b)||_0x568b2a['ws'][_0x2429c8(0x1ef)]!==0x1)log(_0x37f799,_0x2429c8(0x358)),_0x568b2a[_0x2429c8(0x819)]['push'](_0x37f799);else{_0x37f799['streamID']=_0x37f799['streamID']['substring'](0x0,0x2c)+_0x568b2a[_0x2429c8(0x8e8)]['substring'](0x0,0x6);var _0x23c6f8=JSON[_0x2429c8(0x57e)](_0x37f799);if((_0x37f799[_0x2429c8(0x785)]||_0x37f799['candidates'])&&_0x23c6f8['length']<0x88b8){}else{if(_0x23c6f8[_0x2429c8(0x249)]>0x2710){errorlog('msg\x20size\x20error'),errorlog(_0x37f799),errorlog(_0x23c6f8['length']);return;}}_0x568b2a['ws']['send'](_0x23c6f8);}}else return generateHash(_0x568b2a[_0x2429c8(0xae0)]+_0x568b2a[_0x2429c8(0x71b)],0x6)[_0x2429c8(0x855)](function(_0xa9c71d){var _0x27e1b9=_0x2429c8;_0x568b2a[_0x27e1b9(0x8e8)]=_0xa9c71d;if(typeof _0x568b2a['ws']!==_0x27e1b9(0x39b)||_0x568b2a['ws'][_0x27e1b9(0x1ef)]!==0x1)log(_0x37f799,_0x27e1b9(0x358)),_0x568b2a[_0x27e1b9(0x819)][_0x27e1b9(0x954)](_0x37f799);else{_0x37f799[_0x27e1b9(0x820)]=_0x37f799['streamID']['substring'](0x0,0x2c)+_0x568b2a['hash'][_0x27e1b9(0x2d5)](0x0,0x6);var _0x42bddd=JSON['stringify'](_0x37f799);if((_0x37f799[_0x27e1b9(0x785)]||_0x37f799[_0x27e1b9(0x52c)])&&_0x42bddd[_0x27e1b9(0x249)]<0x88b8){}else{if(_0x42bddd[_0x27e1b9(0x249)]>0x2710){errorlog(_0x27e1b9(0x17a));return;}}_0x568b2a['ws']['send'](_0x42bddd);}})[_0x2429c8(0xa70)](errorlog);}else{if(!_0x568b2a['ws']||typeof _0x568b2a['ws']!==_0x2429c8(0x39b)||_0x568b2a['ws'][_0x2429c8(0x1ef)]!==0x1)log(_0x37f799,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x568b2a['msg'][_0x2429c8(0x954)](_0x37f799);else{var _0x23c6f8=JSON['stringify'](_0x37f799);if((_0x37f799[_0x2429c8(0x785)]||_0x37f799[_0x2429c8(0x52c)])&&_0x23c6f8['length']<0x88b8){}else{if(_0x23c6f8[_0x2429c8(0x249)]>0x2710){errorlog(_0x2429c8(0x17a));return;}}_0x568b2a['ws'][_0x2429c8(0x5dd)](_0x23c6f8);}}}else{if(typeof _0x568b2a['ws']!=='object'||_0x568b2a['ws'][_0x2429c8(0x1ef)]!==0x1)warnlog(_0x2429c8(0x1cd)),_0x568b2a[_0x2429c8(0x819)][_0x2429c8(0x954)](_0x37f799);else{var _0x23c6f8=JSON['stringify'](_0x37f799);if(_0x23c6f8[_0x2429c8(0x249)]>0x61a8){errorlog(_0x2429c8(0x17a));return;}_0x568b2a['ws'][_0x2429c8(0x5dd)](_0x23c6f8);}}}catch(_0x344d7e){errorlog(_0x344d7e);}},_0x568b2a[_0x420f50(0x499)]=function(_0x38aaf1,_0xed1b4d=![],_0xe28eed=![]){var _0x3811bd=_0x420f50;if(_0x568b2a[_0x3811bd(0x847)]){log(_0x3811bd(0x8ac)),_0x38aaf1[_0x3811bd(0xaa3)]=++_0x568b2a[_0x3811bd(0xaa3)];if(!_0xed1b4d){}else _0x568b2a['rpcs'][_0xed1b4d]&&_0x3811bd(0x768)in _0x568b2a[_0x3811bd(0x791)][_0xed1b4d]?_0x568b2a[_0x3811bd(0x2e7)]({..._0x38aaf1,'altUUID':!![]},_0x568b2a[_0x3811bd(0x791)][_0xed1b4d][_0x3811bd(0x768)]):_0x568b2a[_0x3811bd(0x2e7)]({..._0x38aaf1},_0xed1b4d);}var _0x376b30=[],_0x464830=JSON[_0x3811bd(0x57e)](_0x38aaf1);for(var _0xb786b1 in _0x568b2a[_0x3811bd(0xb20)]){if(_0xe28eed&&_0xe28eed===_0xb786b1)continue;if(_0xed1b4d&&_0xed1b4d!==_0xb786b1)continue;_0x568b2a[_0x3811bd(0x847)]&&!_0xed1b4d&&_0x568b2a[_0x3811bd(0x2e7)]({..._0x38aaf1},_0xb786b1);try{_0x568b2a[_0x3811bd(0xb20)][_0xb786b1][_0x3811bd(0x33a)]['send'](_0x464830),_0x376b30[_0x3811bd(0x954)](_0xb786b1);}catch(_0x2e376d){_0x568b2a[_0x3811bd(0xb20)][_0xb786b1][_0x3811bd(0x270)]+0x186a0_0x5d468e&&(_0x5d468e=_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)][_0x1c5064(0x638)],_0x28806d=_0x55051c)),_0x568b2a[_0x1c5064(0x791)][_0x55051c]['iframeEle']&&_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)][_0x1c5064(0x638)]&&(_0x568b2a['rpcs'][_0x55051c][_0x1c5064(0x2bc)][_0x1c5064(0x638)]>_0x5d468e&&(_0x5d468e=_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)][_0x1c5064(0x638)],_0x28806d=_0x55051c)));}_0x28806d&&(_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x9af)]=![],applyMuteState(_0x28806d),_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x7bd)]&&(_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x7bd)][_0x1c5064(0x962)]&&clearInterval(_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x7bd)]['controlTimer']),_0x568b2a[_0x1c5064(0x791)][_0x28806d]['videoElement'][_0x1c5064(0xa52)]=![],_0x568b2a['showControls']&&(_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x7bd)][_0x1c5064(0x962)]=setTimeout(showControlBar[_0x1c5064(0x354)](null,_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x7bd)]),0x3e8)),_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]!=='block'&&(_0x568b2a[_0x1c5064(0x791)][_0x28806d]['videoElement'][_0x1c5064(0x623)]['display']=_0x1c5064(0x62e),_0x568b2a['rpcs'][_0x28806d][_0x1c5064(0x7bd)][_0x1c5064(0x638)]=Date[_0x1c5064(0x28d)](),_0x37080c=!![])),_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x2bc)]&&_0x568b2a['rpcs'][_0x28806d]['iframeEle'][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x2bc)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]!=='block'&&(_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x2bc)]['style'][_0x1c5064(0x8dd)]=_0x1c5064(0x62e),_0x568b2a[_0x1c5064(0x791)][_0x28806d][_0x1c5064(0x2bc)]['sceneType2']=Date[_0x1c5064(0x28d)](),_0x37080c=!![]));}else{for(var _0x55051c in _0x568b2a[_0x1c5064(0x791)]){_0x55051c!==_0x497010&&(_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x9af)]=!![],applyMuteState(_0x55051c),_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)]&&(_0x568b2a[_0x1c5064(0x791)][_0x55051c]['videoElement'][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]!==_0x1c5064(0x1f9)&&(_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]=_0x1c5064(0x1f9),_0x37080c=!![])),_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)]&&_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)]['style'][_0x1c5064(0x8dd)]!=='none'&&(_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)]['style']['display']=_0x1c5064(0x1f9),_0x37080c=!![]));}_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x9af)]=![],applyMuteState(_0x497010),_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]&&(_0x568b2a[_0x1c5064(0x791)][_0x497010]['videoElement'][_0x1c5064(0x962)]&&clearInterval(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x962)]),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0xa52)]=![],_0x568b2a[_0x1c5064(0x274)]&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x962)]=setTimeout(showControlBar['bind'](null,_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]),0x3e8)),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x7bd)]['style'][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]!==_0x1c5064(0x62e)&&(_0x568b2a[_0x1c5064(0x791)][_0x497010]['videoElement'][_0x1c5064(0x623)][_0x1c5064(0x8dd)]=_0x1c5064(0x62e),_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]['sceneType2']=Date['now'](),_0x37080c=!![])),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x2bc)]&&_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)]['style']['display']!==_0x1c5064(0x62e)&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x623)]['display']=_0x1c5064(0x62e),_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x638)]=Date[_0x1c5064(0x28d)](),_0x37080c=!![]);}}else{if(_0x568b2a['sceneType']==0x1){if(_0x3060b7[_0x1c5064(0x586)]==0x0)_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010]['videoElement'][_0x1c5064(0x623)]['display']!=='none'&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]['style'][_0x1c5064(0x8dd)]=_0x1c5064(0x1f9),_0x37080c=!![])),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x2bc)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010]['iframeEle'][_0x1c5064(0x623)]['display']&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x623)]['display']!=='none'&&(_0x568b2a[_0x1c5064(0x791)][_0x497010]['iframeEle'][_0x1c5064(0x623)][_0x1c5064(0x8dd)]=_0x1c5064(0x1f9),_0x37080c=!![]);else{for(var _0x55051c in _0x568b2a[_0x1c5064(0x791)]){_0x55051c!==_0x497010&&(_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)]&&(_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)][_0x1c5064(0x623)]['display']&&_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]!==_0x1c5064(0x1f9)&&(_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x7bd)]['style']['display']='none',_0x37080c=!![])),_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)]&&_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x55051c][_0x1c5064(0x2bc)]['style'][_0x1c5064(0x8dd)]!==_0x1c5064(0x1f9)&&(_0x568b2a['rpcs'][_0x55051c][_0x1c5064(0x2bc)][_0x1c5064(0x623)]['display']=_0x1c5064(0x1f9),_0x37080c=!![]));}_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]&&(_0x568b2a['rpcs'][_0x497010]['videoElement']['controlTimer']&&clearInterval(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x962)]),_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0xa52)]=![],_0x568b2a['showControls']&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]['controlTimer']=setTimeout(showControlBar[_0x1c5064(0x354)](null,_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]),0x3e8)),_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x623)]['display']!==_0x1c5064(0x62e)&&(_0x568b2a[_0x1c5064(0x791)][_0x497010]['videoElement'][_0x1c5064(0x623)][_0x1c5064(0x8dd)]='block',_0x37080c=!![])),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x2bc)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010]['iframeEle'][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)]['style'][_0x1c5064(0x8dd)]!==_0x1c5064(0x62e)&&(_0x568b2a['rpcs'][_0x497010]['iframeEle']['style'][_0x1c5064(0x8dd)]=_0x1c5064(0x62e),_0x37080c=!![]);}}else _0x3060b7[_0x1c5064(0x586)]==0x0?(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x9af)]=!![],applyMuteState(_0x497010),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x7bd)]&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]['style'][_0x1c5064(0x8dd)]&&_0x568b2a['rpcs'][_0x497010]['videoElement'][_0x1c5064(0x623)]['display']!==_0x1c5064(0x1f9)&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]='none',_0x37080c=!![])),_0x568b2a[_0x1c5064(0x791)][_0x497010]['iframeEle']&&_0x568b2a['rpcs'][_0x497010]['iframeEle'][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x623)]['display']!==_0x1c5064(0x1f9)&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)]['style'][_0x1c5064(0x8dd)]='none',_0x37080c=!![])):(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x9af)]=![],applyMuteState(_0x497010),_0x568b2a[_0x1c5064(0x791)][_0x497010]['videoElement']&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]['controlTimer']&&clearInterval(_0x568b2a[_0x1c5064(0x791)][_0x497010]['videoElement'][_0x1c5064(0x962)]),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x7bd)]['controls']=![],_0x568b2a[_0x1c5064(0x274)]&&(_0x568b2a[_0x1c5064(0x791)][_0x497010]['videoElement']['controlTimer']=setTimeout(showControlBar[_0x1c5064(0x354)](null,_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]),0x3e8)),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]!==_0x1c5064(0x62e)&&(_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x7bd)]['style'][_0x1c5064(0x8dd)]=_0x1c5064(0x62e),_0x37080c=!![])),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x2bc)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x623)][_0x1c5064(0x8dd)]&&_0x568b2a[_0x1c5064(0x791)][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x623)]['display']!=='block'&&(_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x2bc)][_0x1c5064(0x623)]['display']='block',_0x37080c=!![]));}}_0x568b2a[_0x1c5064(0x5f2)](_0x497010);}else _0x3060b7['action']==_0x1c5064(0xa3e)&&(log(parseInt(_0x3060b7[_0x1c5064(0x586)])/0x64),_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x7bd)]&&(_0x568b2a['rpcs'][_0x497010][_0x1c5064(0x7bd)]['volume']=parseInt(_0x3060b7[_0x1c5064(0x586)])/0x64,log('UN-MUTED')));}}}}_0x37080c&&updateMixer();}}else{if(_0x3060b7[_0x1c5064(0x605)]==_0x1c5064(0x498)){}else{if(_0x3060b7[_0x1c5064(0x605)]==_0x1c5064(0x900)){}}}}else _0x3060b7[_0x1c5064(0x605)]===_0x1c5064(0x916)&&(warnlog(_0x1c5064(0x765)),log(_0x3060b7),_0x568b2a[_0x1c5064(0x916)]=_0x3060b7[_0x1c5064(0x586)],pokeIframeAPI(_0x1c5064(0x815),_0x568b2a[_0x1c5064(0x916)]),updateMixer());}},_0x568b2a[_0x420f50(0xa27)]=function(){var _0x3765a8=_0x420f50;log(_0x3765a8(0xa9d)),_0x568b2a['directorUUID']in _0x568b2a[_0x3765a8(0xb20)]&&(_0x568b2a[_0x3765a8(0xb20)][_0x568b2a['directorUUID']][_0x3765a8(0x9c0)]&&_0x568b2a['pcs'][_0x568b2a['directorUUID']]['stats'][_0x3765a8(0x180)]&&(_0x568b2a[_0x3765a8(0xb20)][_0x568b2a[_0x3765a8(0x559)]][_0x3765a8(0x9c0)]['info'][_0x3765a8(0x724)]=!![])),_0x568b2a[_0x3765a8(0x559)]in _0x568b2a['rpcs']&&(_0x568b2a[_0x3765a8(0x791)][_0x568b2a[_0x3765a8(0x559)]]['stats']&&_0x568b2a[_0x3765a8(0x791)][_0x568b2a[_0x3765a8(0x559)]][_0x3765a8(0x9c0)][_0x3765a8(0x180)]&&(_0x568b2a['rpcs'][_0x568b2a[_0x3765a8(0x559)]][_0x3765a8(0x9c0)][_0x3765a8(0x180)][_0x3765a8(0x724)]=!![]),_0x568b2a['director']&&(getById('container_'+_0x568b2a['directorUUID'])[_0x3765a8(0x7d2)]['add'](_0x3765a8(0x89f)),_0x568b2a[_0x3765a8(0x791)][_0x568b2a[_0x3765a8(0x559)]][_0x3765a8(0x4da)]===![]&&miniTranslate(getById('label_'+_0x568b2a['directorUUID']),_0x3765a8(0xb23)))),_0x568b2a[_0x3765a8(0x23d)](),updateUserList(),pokeIframeAPI(_0x3765a8(0x1fe),_0x568b2a[_0x3765a8(0x559)]);},_0x568b2a['connect']=async function _0x3d111d(_0x21cddc=![]){var _0x2b145a=_0x420f50;if(_0x568b2a[_0x2b145a(0x88a)]===!![]){log(_0x2b145a(0x3c9));return;}if(_0x568b2a['ws']!==null){log(_0x2b145a(0x77a));return;}_0x568b2a[_0x2b145a(0x149)]==![]&&(_0x568b2a[_0x2b145a(0x7dc)]!==![]?_0x568b2a[_0x2b145a(0x149)]='wss://proxywss.rtc.ninja:443':_0x568b2a[_0x2b145a(0x149)]=_0x2b145a(0x3ad));if(!RTCPeerConnection){console[_0x2b145a(0x75b)](getTranslation(_0x2b145a(0x97c)));!_0x568b2a[_0x2b145a(0x31a)]&&warnUser(getTranslation(_0x2b145a(0x97c)),![],![]);return;}_0x568b2a['ws']===null&&(_0x568b2a['ws']=![],await chooseBestTURN());if(_0x568b2a[_0x2b145a(0x560)]===![]){_0x568b2a['wssid']=_0x568b2a[_0x2b145a(0xa44)](0xc);for(var _0x4d47a4 in _0x568b2a[_0x2b145a(0x791)]){warnlog(_0x2b145a(0x704)),_0x568b2a[_0x2b145a(0x791)][_0x4d47a4][_0x2b145a(0x975)]===_0x2b145a(0x876)&&(warnlog(_0x2b145a(0x6a7)),_0x568b2a[_0x2b145a(0x7ba)](_0x4d47a4));}}_0x568b2a[_0x2b145a(0x798)]?(_0x568b2a['ws']={},_0x568b2a['ws'][_0x2b145a(0x1ef)]=0x1,_0x568b2a['ws'][_0x2b145a(0x5dd)]=function(_0x297a5c){var _0x5b723a=_0x2b145a;parent[_0x5b723a(0x3ee)]({'bypass':_0x297a5c},_0x568b2a[_0x5b723a(0x961)]);},setTimeout(function(){_0x568b2a['ws']['onopen']();},0xa)):_0x568b2a['ws']=new WebSocket(_0x568b2a[_0x2b145a(0x149)]),_0x21cddc==![]&&(_0x568b2a[_0x2b145a(0x2d8)]===!![]&&(_0x568b2a[_0x2b145a(0x2d8)]=null,toggleClock()),_0x568b2a[_0x2b145a(0x6dc)]=setTimeout(function(){var _0x51e30e=_0x2b145a;pokeIframeAPI(_0x51e30e(0xadd),'timeout'),pokeIframeAPI(_0x51e30e(0x8cb),_0x51e30e(0x6dc)),errorlog(_0x51e30e(0x63c)),!_0x568b2a['cleanOutput']&&(!_0x568b2a[_0x51e30e(0x634)]&&(_0x568b2a[_0x51e30e(0x44b)]=!![],warnUser(getTranslation(_0x51e30e(0x3bd)),0x493e0,![])));},0x7530)),_0x568b2a['ws'][_0x2b145a(0x78e)]=function _0x3e13c9(){var _0x384f9a=_0x2b145a;if(_0x568b2a['auth'])try{_0x568b2a['sendMsg']({'auth':_0x568b2a[_0x384f9a(0x6c0)]});}catch(_0x482513){errorlog(_0x482513);}_0x568b2a[_0x384f9a(0x44b)]&&closeModal();_0x568b2a[_0x384f9a(0x9e2)]=!![],clearTimeout(_0x568b2a[_0x384f9a(0x69d)]),clearTimeout(_0x568b2a[_0x384f9a(0x6dc)]),log(_0x384f9a(0x7e6)),checkConnection();if(_0x568b2a[_0x384f9a(0x35a)]){errorlog(_0x384f9a(0x3f0));for(_0x4b6f6f in _0x568b2a[_0x384f9a(0x791)]){try{_0x568b2a[_0x384f9a(0x791)][_0x4b6f6f][_0x384f9a(0x820)]?!_0x568b2a[_0x384f9a(0x438)]['includes'](_0x568b2a[_0x384f9a(0x791)][_0x4b6f6f]['streamID'])&&_0x568b2a[_0x384f9a(0x7ba)](_0x4b6f6f):_0x568b2a[_0x384f9a(0x7ba)](_0x4b6f6f);}catch(_0x5c47fc){}}for(_0x4b6f6f in _0x568b2a['pcs']){try{_0x568b2a['closePC'](_0x4b6f6f);}catch(_0x45c72f){}}_0x568b2a['transferred']=![],_0x568b2a['broadcastIFrame']=![];}if(_0x568b2a[_0x384f9a(0x819)]&&_0x568b2a['msg'][_0x384f9a(0x249)]>0x0)try{var _0x13196b=_0x568b2a[_0x384f9a(0x819)]['slice'](-0x1e);_0x568b2a['msg']=[],_0x13196b[_0x384f9a(0xb10)](function(_0x334ead){var _0x384a86=_0x384f9a;log(_0x384a86(0x670)),_0x568b2a[_0x384a86(0x2e7)](_0x334ead);});}catch(_0x586b4f){errorlog(_0x586b4f);}if(_0x21cddc==!![]){pokeIframeAPI('hssConnection','reconnected'),pokeIframeAPI('hss-connection',_0x384f9a(0x973));_0x568b2a[_0x384f9a(0x65d)]&&_0x568b2a['seedStream']();if(_0x568b2a['roomid']){log(_0x384f9a(0x8df)),log(_0x384f9a(0x222)),joinRoom(_0x568b2a[_0x384f9a(0x9fa)]);if(_0x568b2a[_0x384f9a(0x438)][_0x384f9a(0x249)]){var _0x381cca=Object['keys'](_0x568b2a[_0x384f9a(0x47b)]);for(var _0x4b6f6f=0x0;_0x4b6f6f<_0x381cca[_0x384f9a(0x249)];_0x4b6f6f++){_0x568b2a[_0x384f9a(0x438)]['includes'](_0x381cca[_0x4b6f6f])&&(log(_0x384f9a(0x58a)+_0x381cca[_0x4b6f6f]),_0x568b2a['watchStream'](_0x381cca[_0x4b6f6f]));}}}else{var _0x381cca=Object[_0x384f9a(0x413)](_0x568b2a[_0x384f9a(0x47b)]);for(var _0x4b6f6f=0x0;_0x4b6f6f<_0x381cca['length'];_0x4b6f6f++){log(_0x384f9a(0x58a)+_0x381cca[_0x4b6f6f]),_0x568b2a[_0x384f9a(0x2e2)](_0x381cca[_0x4b6f6f]);}}}else pokeIframeAPI(_0x384f9a(0xadd),'connected'),pokeIframeAPI(_0x384f9a(0x8cb),_0x384f9a(0x3c2));},_0x568b2a['requestStream']=function(_0x4c9ab7){var _0x1b63e5=_0x2b145a;for(var _0x22031d in _0x568b2a['rpcs']){if(_0x568b2a[_0x1b63e5(0x791)][_0x22031d][_0x1b63e5(0x820)]===_0x4c9ab7)return log('already\x20watching\x20stream'),![];}if(_0x568b2a[_0x1b63e5(0x47b)][_0x4c9ab7])return log(_0x1b63e5(0x5e4)),![];return _0x568b2a['watchStream'](_0x4c9ab7),log(_0x1b63e5(0x393)),!![];},_0x568b2a['ws'][_0x2b145a(0x164)]=async function(_0x56085c){var _0x4f8abf=_0x2b145a;clearTimeout(_0x568b2a['pingTimeout']);try{var _0x195d54=JSON[_0x4f8abf(0x189)](_0x56085c[_0x4f8abf(0x660)]);}catch(_0x1463f9){try{var _0x195d54=JSON[_0x4f8abf(0x189)](_0x56085c[_0x4f8abf(0x660)]['toString']());}catch(_0x57810b){errorlog(_0x57810b);return;}}_0x4f8abf(0x820)in _0x195d54&&(_0x195d54['streamID']=_0x568b2a[_0x4f8abf(0x3e7)](_0x195d54[_0x4f8abf(0x820)]));if(_0x4f8abf(0x22c)in _0x195d54){_0x195d54=await _0x568b2a[_0x4f8abf(0x8bd)](_0x195d54);if(!_0x195d54)return;}if(_0x568b2a[_0x4f8abf(0x560)]){if(_0x4f8abf(0x337)in _0x195d54&&_0x568b2a['UUID']&&_0x195d54[_0x4f8abf(0x337)]===_0x568b2a['UUID'])return;else log(_0x195d54);if(_0x4f8abf(0xa6f)in _0x195d54){if(_0x568b2a[_0x4f8abf(0xa6f)]){if(_0x195d54[_0x4f8abf(0xa6f)]!==_0x568b2a['UUID'])return;}else return;delete _0x195d54[_0x4f8abf(0xa6f)];}if(_0x4f8abf(0x9fa)in _0x195d54){if(!_0x568b2a['roomenc'])return;if('request'in _0x195d54){if(_0x195d54[_0x4f8abf(0x6c5)]===_0x4f8abf(0x498)){if('roomid'in _0x195d54){if(_0x4f8abf(0xa57)in _0x195d54){if(_0x195d54['target']==_0x568b2a[_0x4f8abf(0xa6f)]){_0x195d54[_0x4f8abf(0x6c5)]=_0x4f8abf(0x35a),_0x568b2a['roomenc']=_0x195d54['roomid'];var _0x20e9af={};_0x20e9af[_0x4f8abf(0x6c5)]=_0x4f8abf(0x6d3),_0x20e9af[_0x4f8abf(0x9fa)]=_0x568b2a[_0x4f8abf(0x938)],_0x20e9af[_0x4f8abf(0x820)]=_0x568b2a[_0x4f8abf(0x820)],_0x568b2a['sendMsg'](_0x20e9af);}else return;}else return;}else return;}else{if(_0x195d54['roomid']!==_0x568b2a[_0x4f8abf(0x938)])return;}}else{if(_0x195d54[_0x4f8abf(0x9fa)]!==_0x568b2a[_0x4f8abf(0x938)])return;}delete _0x195d54['roomid'];}if(_0x4f8abf(0x724)in _0x195d54){if(_0x568b2a[_0x4f8abf(0x4f4)]||_0x568b2a[_0x4f8abf(0x4d7)])await checkToken();else _0x195d54[_0x4f8abf(0x337)]&&(_0x568b2a['directorUUID']=_0x195d54['from'],_0x568b2a[_0x4f8abf(0x923)]=![],_0x568b2a['directorList']=[],_0x568b2a[_0x4f8abf(0x342)][_0x4f8abf(0x954)](_0x568b2a[_0x4f8abf(0x559)]),_0x568b2a[_0x4f8abf(0xa27)]());delete _0x195d54['director'];}_0x4f8abf(0x337)in _0x195d54&&(_0x195d54[_0x4f8abf(0xa6f)]=_0x195d54[_0x4f8abf(0x337)],delete _0x195d54[_0x4f8abf(0x337)]);if('request'in _0x195d54){if(_0x195d54['request']===_0x4f8abf(0x9ad)){if(_0x4f8abf(0x820)in _0x195d54){if(_0x195d54[_0x4f8abf(0x820)]===_0x568b2a[_0x4f8abf(0x820)])_0x195d54[_0x4f8abf(0x6c5)]=_0x4f8abf(0xa11);else return;}}else{if(_0x195d54[_0x4f8abf(0x6c5)]==='seed'){if(_0x568b2a[_0x4f8abf(0x390)]){if(_0x568b2a[_0x4f8abf(0x390)]['includes'](_0x195d54['streamID'])){play(_0x195d54[_0x4f8abf(0x820)]);return;}else return;}}else{if(_0x195d54[_0x4f8abf(0x6c5)]===_0x4f8abf(0x6d3)){if(_0x4f8abf(0x820)in _0x195d54){if(_0x568b2a[_0x4f8abf(0x390)]){if(_0x568b2a[_0x4f8abf(0x390)][_0x4f8abf(0x805)](_0x195d54[_0x4f8abf(0x820)]))play(_0x195d54[_0x4f8abf(0x820)]);else{}}else play(_0x195d54[_0x4f8abf(0x820)]);}_0x195d54[_0x4f8abf(0x6c5)]=_0x4f8abf(0xa11);}}}}else{if(_0x4f8abf(0x820)in _0x195d54){if(_0x568b2a[_0x4f8abf(0x390)]){if(_0x568b2a[_0x4f8abf(0x390)][_0x4f8abf(0x805)](_0x195d54[_0x4f8abf(0x820)])){}else return;}else{if(_0x568b2a['view']){if(_0x568b2a[_0x4f8abf(0x90e)]!==_0x195d54[_0x4f8abf(0x820)])return;else{}}}}}}if(_0x195d54[_0x4f8abf(0x7bb)]||_0x195d54[_0x4f8abf(0xaa3)]||_0x195d54['rmid']){let _0x5b438f=_0x195d54[_0x4f8abf(0x7bb)]||_0x195d54['mid']||_0x195d54['rmid'];if(_0x568b2a['mids'][_0x195d54[_0x4f8abf(0xa6f)]]){if(_0x568b2a[_0x4f8abf(0x21e)][_0x195d54['UUID']][_0x4f8abf(0x805)](_0x5b438f))return;else _0x568b2a[_0x4f8abf(0x21e)][_0x195d54[_0x4f8abf(0xa6f)]][_0x4f8abf(0x954)](_0x5b438f);}else _0x568b2a[_0x4f8abf(0x21e)][_0x195d54[_0x4f8abf(0xa6f)]]=[_0x5b438f];}if(_0x195d54[_0x4f8abf(0x6c5)]){if(_0x195d54[_0x4f8abf(0x6c5)]==_0x4f8abf(0xa11)){if(_0x568b2a[_0x4f8abf(0x473)]){if(_0x568b2a['directorList']['indexOf'](_0x195d54[_0x4f8abf(0xa6f)])>=0x0)_0x568b2a[_0x4f8abf(0xa11)](_0x195d54[_0x4f8abf(0xa6f)]);else _0x568b2a[_0x4f8abf(0x724)]&&(_0x195d54[_0x4f8abf(0xa6f)]in _0x568b2a['rpcs']&&_0x568b2a[_0x4f8abf(0xa11)](_0x195d54[_0x4f8abf(0xa6f)]));}else _0x568b2a[_0x4f8abf(0xa11)](_0x195d54[_0x4f8abf(0xa6f)]);}else{if(_0x195d54['request']=='listing'){log(_0x195d54);if(_0x568b2a[_0x4f8abf(0x4f4)]||_0x568b2a[_0x4f8abf(0x4d7)])await checkToken();else'director'in _0x195d54?(_0x568b2a[_0x4f8abf(0x559)]=_0x195d54['director'],_0x568b2a[_0x4f8abf(0x923)]=![],_0x568b2a[_0x4f8abf(0x342)]=[],_0x568b2a[_0x4f8abf(0x342)]['push'](_0x568b2a[_0x4f8abf(0x559)]),_0x568b2a[_0x4f8abf(0xa27)]()):(_0x568b2a['directorUUID']=![],_0x568b2a[_0x4f8abf(0x923)]=![],_0x568b2a[_0x4f8abf(0x342)]=[]);if(_0x568b2a[_0x4f8abf(0x4d7)]){}else{if(_0x4f8abf(0x9a0)in _0x195d54){if(_0x568b2a[_0x4f8abf(0x4f4)]||_0x195d54['claim']==![]){if(!_0x568b2a[_0x4f8abf(0x31a)]){miniTranslate(getById('head4'),_0x4f8abf(0x614));if(_0x568b2a[_0x4f8abf(0x317)])_0x568b2a[_0x4f8abf(0x917)]===null&&warnUser(getTranslation(_0x4f8abf(0x3b7)),![],![]);else _0x568b2a[_0x4f8abf(0x4f4)]?setTimeout(function(){var _0x5579f3=_0x4f8abf;warnUser(getTranslation(_0x5579f3(0xa5a)),![],![]);},0x1):setTimeout(function(){var _0x24e8b5=_0x4f8abf;warnUser(getTranslation(_0x24e8b5(0x545)),![],![]);},0x1);}_0x568b2a[_0x4f8abf(0x917)]=![],pokeAPI(_0x4f8abf(0x724),![]),pokeIframeAPI('director',![]);}else _0x568b2a['directorState']=!![],pokeAPI(_0x4f8abf(0x724),!![]),pokeIframeAPI(_0x4f8abf(0x724),!![]);}}_0x568b2a[_0x4f8abf(0x478)]=_0x195d54[_0x4f8abf(0xa8d)],_0x568b2a[_0x4f8abf(0x3fb)][_0x4f8abf(0x1b8)](_0x195d54[_0x4f8abf(0xa8d)]);}else{if(_0x195d54['request']==_0x4f8abf(0x35a)){_0x568b2a[_0x4f8abf(0x475)]=[],_0x568b2a['transferred']=!![],_0x568b2a['broadcastIFrame']=![],log(_0x4f8abf(0x4d4)),pokeIframeAPI(_0x4f8abf(0x35a));let _0x52f193=![];if(!_0x568b2a[_0x4f8abf(0x724)]){if(_0x568b2a[_0x4f8abf(0x473)]==0x2)_0x568b2a[_0x4f8abf(0x473)]=!![],_0x568b2a['transferred']=!![];else _0x568b2a['queue']==0x3?(_0x568b2a['queue']=![],_0x52f193=!![]):(_0x568b2a[_0x4f8abf(0x473)]=![],_0x568b2a['transferred']=!![]);}else _0x568b2a[_0x4f8abf(0x35a)]=!![];if(!_0x52f193){for(_0x445d95 in _0x568b2a[_0x4f8abf(0x791)]){try{!_0x568b2a[_0x4f8abf(0x438)][_0x4f8abf(0x805)](_0x568b2a[_0x4f8abf(0x791)][_0x445d95][_0x4f8abf(0x820)])&&(warnlog(_0x4f8abf(0x589)),_0x568b2a['closeRPC'](_0x445d95));}catch(_0x502084){}}for(_0x445d95 in _0x568b2a[_0x4f8abf(0xb20)]){try{log(_0x4f8abf(0x60e)),_0x568b2a['closePC'](_0x445d95);}catch(_0x11a437){}}}if(!_0x52f193){if(_0x568b2a[_0x4f8abf(0x4f4)]||_0x568b2a[_0x4f8abf(0x4d7)])await checkToken();else _0x4f8abf(0x724)in _0x195d54?(_0x568b2a['directorUUID']=_0x195d54[_0x4f8abf(0x724)],_0x568b2a[_0x4f8abf(0x923)]=![],_0x568b2a[_0x4f8abf(0x342)]=[],_0x568b2a[_0x4f8abf(0x342)][_0x4f8abf(0x954)](_0x568b2a[_0x4f8abf(0x559)]),_0x568b2a[_0x4f8abf(0xa27)]()):(_0x568b2a[_0x4f8abf(0x559)]=![],_0x568b2a[_0x4f8abf(0x923)]=![],_0x568b2a[_0x4f8abf(0x342)]=[]);youveBeenTransferred(),_0x568b2a[_0x4f8abf(0x8ab)]=_0x568b2a['totalRoomBitrate_default'],updateMixer();}else youveBeenActivated();log(_0x4f8abf(0x555)),log(_0x195d54[_0x4f8abf(0xa8d)]);for(var _0x445d95 in _0x195d54[_0x4f8abf(0xa8d)]){if(_0x4f8abf(0xa6f)in _0x195d54[_0x4f8abf(0xa8d)][_0x445d95]){if(_0x4f8abf(0x820)in _0x195d54[_0x4f8abf(0xa8d)][_0x445d95]){if(_0x195d54['list'][_0x445d95][_0x4f8abf(0xa6f)]in _0x568b2a['rpcs'])log(_0x4f8abf(0x31e));else{var _0x48c3e1=_0x568b2a[_0x4f8abf(0x3e7)](_0x195d54[_0x4f8abf(0xa8d)][_0x445d95][_0x4f8abf(0x820)]);log(_0x4f8abf(0xa2a)+_0x48c3e1);if(_0x568b2a[_0x4f8abf(0x473)]){if(_0x568b2a[_0x4f8abf(0x342)][_0x4f8abf(0x20e)](_0x195d54[_0x4f8abf(0xa8d)][_0x445d95][_0x4f8abf(0xa6f)])>=0x0)_0x568b2a[_0x4f8abf(0x899)]==0x2&&play(_0x48c3e1,_0x195d54[_0x4f8abf(0xa8d)][_0x445d95][_0x4f8abf(0xa6f)]);else{if(_0x568b2a['view_set']&&_0x568b2a[_0x4f8abf(0x390)][_0x4f8abf(0x805)](_0x48c3e1))play(_0x48c3e1,_0x195d54[_0x4f8abf(0xa8d)][_0x445d95][_0x4f8abf(0xa6f)]);else _0x568b2a[_0x4f8abf(0x475)][_0x4f8abf(0x249)]<0x1388&&(!(_0x48c3e1 in _0x568b2a[_0x4f8abf(0x92b)])&&!_0x568b2a[_0x4f8abf(0x475)]['includes'](_0x48c3e1)&&_0x568b2a[_0x4f8abf(0x475)][_0x4f8abf(0x954)](_0x48c3e1));}}else play(_0x48c3e1,_0x195d54[_0x4f8abf(0xa8d)][_0x445d95][_0x4f8abf(0xa6f)]);}}}}updateQueue();}else{if(_0x195d54[_0x4f8abf(0x6c5)]==_0x4f8abf(0x70c)){log(_0x195d54);if(_0x568b2a[_0x4f8abf(0x4f4)]||_0x568b2a[_0x4f8abf(0x4d7)])await checkToken();else'director'in _0x195d54?(_0x568b2a[_0x4f8abf(0x559)]=_0x195d54[_0x4f8abf(0x724)],_0x568b2a[_0x4f8abf(0x923)]=![],_0x568b2a[_0x4f8abf(0x342)]=[],_0x568b2a['directorList'][_0x4f8abf(0x954)](_0x568b2a[_0x4f8abf(0x559)]),_0x568b2a[_0x4f8abf(0xa27)]()):(_0x568b2a[_0x4f8abf(0x559)]=![],_0x568b2a[_0x4f8abf(0x342)]=[],errorlog(_0x4f8abf(0xb1c)));updateUserList();}else{if(_0x195d54[_0x4f8abf(0x6c5)]==_0x4f8abf(0x2f4)){log(_0x4f8abf(0xadc)),log(_0x195d54);try{if(_0x568b2a['token']||_0x568b2a[_0x4f8abf(0x17c)]){}else _0x4f8abf(0x724)in _0x195d54&&(_0x195d54[_0x4f8abf(0x724)]==!![]&&_0x568b2a[_0x4f8abf(0xb25)](_0x195d54));}catch(_0x354dbb){errorlog(_0x354dbb);}}else{if(_0x195d54[_0x4f8abf(0x6c5)]==_0x4f8abf(0x5f1)){if(_0x568b2a[_0x4f8abf(0x4f4)]||_0x568b2a['mainDirectorPassword'])await checkToken();else _0x195d54['director']&&(_0x568b2a['directorUUID']=_0x195d54['UUID'],_0x568b2a[_0x4f8abf(0x923)]=![],_0x568b2a[_0x4f8abf(0x342)]=[],_0x568b2a[_0x4f8abf(0x342)][_0x4f8abf(0x954)](_0x568b2a[_0x4f8abf(0x559)]),_0x568b2a[_0x4f8abf(0xa27)]());if(_0x4f8abf(0x820)in _0x195d54){log(_0x4f8abf(0x971));if(_0x568b2a[_0x4f8abf(0x473)]){if(_0x568b2a[_0x4f8abf(0x342)][_0x4f8abf(0x20e)](_0x195d54[_0x4f8abf(0xa6f)])>=0x0)_0x568b2a[_0x4f8abf(0x899)]==0x2&&play(_0x48c3e1,_0x195d54['UUID']);else{if(_0x568b2a[_0x4f8abf(0x390)]&&_0x568b2a[_0x4f8abf(0x390)][_0x4f8abf(0x805)](_0x48c3e1))play(_0x48c3e1,_0x195d54[_0x4f8abf(0xa6f)]);else _0x568b2a[_0x4f8abf(0x475)][_0x4f8abf(0x249)]<0x1388&&(!(_0x195d54[_0x4f8abf(0x820)]in _0x568b2a[_0x4f8abf(0x92b)])&&!_0x568b2a['queueList'][_0x4f8abf(0x805)](_0x195d54[_0x4f8abf(0x820)])&&(_0x568b2a[_0x4f8abf(0x475)][_0x4f8abf(0x954)](_0x195d54[_0x4f8abf(0x820)]),updateQueue(!![])));}}else play(_0x195d54[_0x4f8abf(0x820)]);}else log(_0x4f8abf(0x774));}else{if(_0x195d54[_0x4f8abf(0x6c5)]==_0x4f8abf(0x329)){log(_0x4f8abf(0x2f0)),log(_0x195d54);if(_0x568b2a[_0x4f8abf(0x473)]){if(_0x568b2a[_0x4f8abf(0x342)]['indexOf'](_0x195d54[_0x4f8abf(0xa6f)])>=0x0)_0x568b2a[_0x4f8abf(0x899)]==0x2&&play(_0x48c3e1,_0x195d54[_0x4f8abf(0xa6f)]);else{if(_0x568b2a['view_set']&&_0x568b2a[_0x4f8abf(0x390)]['includes'](_0x48c3e1))play(_0x48c3e1,_0x195d54['UUID']);else _0x568b2a[_0x4f8abf(0x475)][_0x4f8abf(0x249)]<0x1388&&(!(_0x195d54['streamID']in _0x568b2a[_0x4f8abf(0x92b)])&&!_0x568b2a['queueList'][_0x4f8abf(0x805)](_0x195d54[_0x4f8abf(0x820)])&&(_0x568b2a[_0x4f8abf(0x475)][_0x4f8abf(0x954)](_0x195d54[_0x4f8abf(0x820)]),updateQueue(!![])));}}else play(_0x195d54[_0x4f8abf(0x820)]);}else{if(_0x195d54['request']==_0x4f8abf(0x36d)){errorlog(_0x195d54),pokeIframeAPI(_0x4f8abf(0x36d),_0x195d54[_0x4f8abf(0xa83)]);if(_0x568b2a[_0x4f8abf(0x1a1)]===![]){if('message'in _0x195d54){if(_0x195d54[_0x4f8abf(0xa83)]===_0x4f8abf(0x2b1))_0x568b2a['seedAttempts']<0x2?(_0x568b2a[_0x4f8abf(0x714)]=parseInt(_0x568b2a[_0x4f8abf(0x714)])+0x1,setTimeout(function(){_0x568b2a['seedStream']();},0x1388)):(hangup(),!_0x568b2a[_0x4f8abf(0x31a)]&&setTimeout(function(){var _0x35594d=_0x4f8abf;warnUser(getTranslation(_0x35594d(0x281)),![],![]);},0x1));else{if(_0x568b2a['token']||_0x568b2a[_0x4f8abf(0x17c)]){}else _0x195d54['message']===_0x4f8abf(0x7e3)?(!_0x568b2a[_0x4f8abf(0x31a)]&&(miniTranslate(getById(_0x4f8abf(0x612)),_0x4f8abf(0x614)),_0x568b2a['directorPassword']?_0x568b2a[_0x4f8abf(0x917)]===null&&warnUser(getTranslation('room-is-claimed-codirector'),![],![]):setTimeout(function(){var _0x1b6881=_0x4f8abf;warnUser(getTranslation(_0x1b6881(0x545)),![],![]);},0x1)),_0x568b2a[_0x4f8abf(0x917)]=![],pokeAPI(_0x4f8abf(0x724),![]),pokeIframeAPI(_0x4f8abf(0x724),![])):!_0x568b2a[_0x4f8abf(0x31a)]&&setTimeout(function(){var _0x59f97c=_0x4f8abf;warnUser(_0x195d54[_0x59f97c(0xa83)]);},0x1);}}}}else _0x195d54['request']=='warn'?_0x4f8abf(0xa83)in _0x195d54&&warnlog(_0x195d54['message']):log(_0x195d54);}}}}}}}}else{if(_0x195d54[_0x4f8abf(0x785)])'streamID'in _0x195d54&&(_0x195d54[_0x4f8abf(0x820)]in _0x568b2a['watchTimeoutList']&&(clearTimeout(_0x568b2a[_0x4f8abf(0x92b)][_0x195d54['streamID']]),delete _0x568b2a[_0x4f8abf(0x92b)][_0x195d54[_0x4f8abf(0x820)]])),_0x568b2a['processDescription'](_0x195d54);else{if(_0x195d54['candidate'])log('GOT\x20ICE!!'),_0x568b2a['processIce'](_0x195d54);else{if(_0x195d54[_0x4f8abf(0x52c)])log(_0x4f8abf(0x5fd)),_0x568b2a[_0x4f8abf(0xb11)](_0x195d54);else{if(_0x195d54[_0x4f8abf(0x501)]||_0x195d54[_0x4f8abf(0x6c5)]=='cleanup')warnlog('Clean\x20up'),_0x195d54[_0x4f8abf(0xa6f)]in _0x568b2a[_0x4f8abf(0xb20)]&&(log(_0x4f8abf(0x60e)),_0x568b2a['closePC'](_0x195d54['UUID'])),_0x195d54[_0x4f8abf(0xa6f)]in _0x568b2a[_0x4f8abf(0x791)]&&(warnlog('problem'),_0x568b2a[_0x4f8abf(0x7ba)](_0x195d54['UUID']));else{if(_0x568b2a[_0x4f8abf(0x775)]&&_0x195d54[_0x4f8abf(0x4f4)])_0x568b2a[_0x4f8abf(0x476)]=_0x195d54['token'],updateReshareLink();else{if(_0x195d54[_0x4f8abf(0x7bb)]&&_0x195d54['UUID'])try{_0x4f8abf(0x1a5)in _0x195d54?await _0x568b2a[_0x4f8abf(0xaaa)](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]+_0x4f8abf(0x821)):await _0x568b2a[_0x4f8abf(0xaaa)](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]);}catch(_0x38fdaf){warnlog('mystery-message-recieved-2'),warnlog(_0x38fdaf[_0x4f8abf(0x660)]);}else{if(_0x195d54['rmid']&&_0x195d54[_0x4f8abf(0xa6f)])try{_0x4f8abf(0x1a5)in _0x195d54?await _0x568b2a['processPCSOnMessage'](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]+_0x4f8abf(0x821),_0x195d54['UUID']):await _0x568b2a[_0x4f8abf(0xad4)](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]);}catch(_0x1ff7ce){warnlog(_0x4f8abf(0x341)),warnlog(_0x1ff7ce[_0x4f8abf(0x660)]);}else{if(_0x195d54[_0x4f8abf(0xaa3)]&&_0x195d54[_0x4f8abf(0xa6f)])try{if(_0x568b2a['pcs'][_0x195d54[_0x4f8abf(0xa6f)]])'altUUID'in _0x195d54?await _0x568b2a[_0x4f8abf(0xad4)](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]+'_screen',_0x195d54[_0x4f8abf(0xa6f)]):await _0x568b2a[_0x4f8abf(0xad4)](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]);else _0x568b2a[_0x4f8abf(0x791)][_0x195d54[_0x4f8abf(0xa6f)]]?_0x4f8abf(0x1a5)in _0x195d54?await _0x568b2a[_0x4f8abf(0xaaa)](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]+_0x4f8abf(0x821)):await _0x568b2a['processRPCSOnMessage'](_0x195d54,_0x195d54[_0x4f8abf(0xa6f)]):warnlog(_0x4f8abf(0x930));}catch(_0x562413){warnlog(_0x4f8abf(0x341)),warnlog(_0x562413['data']);}else log('what\x20is\x20this?');}}}}}}}}},_0x568b2a['ws'][_0x2b145a(0x997)]=async function(_0x2fc06a){warnlog(_0x2fc06a);},_0x568b2a['ws'][_0x2b145a(0x5a0)]=async function(_0x5a1612){var _0x7767cc=_0x2b145a;clearTimeout(_0x568b2a[_0x7767cc(0x69d)]),pokeIframeAPI(_0x7767cc(0xadd),_0x7767cc(0x8ef)),pokeIframeAPI(_0x7767cc(0x8cb),_0x7767cc(0x8ef));try{'code'in _0x5a1612&&(_0x5a1612['code']==0x1f7&&(_0x21cddc==![]&&(clearTimeout(_0x568b2a[_0x7767cc(0x6dc)]),!_0x568b2a['cleanOutput']&&warnUser(_0x7767cc(0x259),0x7530,![]))));}catch(_0x23f5bc){errorlog(_0x23f5bc);}warnlog(_0x7767cc(0xa42));if(_0x568b2a['security']==![])try{_0x568b2a['ws']['readyState']===WebSocket['CLOSED']&&(_0x568b2a['ws']=null,setTimeout(()=>{var _0x35b768=_0x7767cc;try{_0x568b2a[_0x35b768(0x6ab)](!![]);}catch(_0x11f607){}},0x7d0));}catch(_0x58bb7f){errorlog(_0x58bb7f);}};},_0x568b2a[_0x420f50(0x4d6)]=function(_0x4ce55b,_0x1cf678=null){var _0x463805=_0x420f50;log(_0x463805(0x913));_0x568b2a[_0x463805(0x847)]&&(log(_0x463805(0x8ac)),_0x4ce55b[_0x463805(0x7bb)]=++_0x568b2a[_0x463805(0xaa3)],!_0x1cf678?_0x568b2a['sendMsg'](_0x4ce55b):(_0x4ce55b[_0x463805(0xa6f)]=_0x1cf678,_0x568b2a[_0x463805(0x2e7)](_0x4ce55b,_0x1cf678)));if(_0x1cf678==null){_0x4ce55b=JSON[_0x463805(0x57e)](_0x4ce55b);for(var _0x1b3fda in _0x568b2a[_0x463805(0xb20)]){try{_0x568b2a[_0x463805(0xb20)][_0x1b3fda]['sendChannel']['send'](_0x4ce55b);}catch(_0x1979b9){_0x568b2a[_0x463805(0xb20)][_0x1b3fda][_0x463805(0x270)]+0x186a0{var _0x4a27f8=_0xad304d;_0x24e86e[_0x4a27f8(0x970)]&&(_0x24e86e[_0x4a27f8(0x970)]['enabled']=![]);});}try{document[_0xad304d(0x207)]('container_director')&&(!_0x568b2a[_0xad304d(0x6ac)]&&(_0x568b2a[_0xad304d(0x6ac)]={}),_0x568b2a[_0xad304d(0x820)]&&(_0x568b2a[_0xad304d(0x6ac)][_0x568b2a['streamID']]=getDetailedState(_0x568b2a[_0xad304d(0x820)])),getById(_0xad304d(0x7f9))[_0xad304d(0x44d)][_0xad304d(0x8f4)](getById(_0xad304d(0x7f9))),updateLockedElements());}catch(_0xe88dfe){warnlog(_0xe88dfe);}var _0x5999f2={};_0x5999f2[_0xad304d(0x593)]=!![],_0x5999f2[_0xad304d(0x13c)]=!![],_0x568b2a['sendMessage'](_0x5999f2),getById(_0xad304d(0x333))['remove'](),_0x568b2a[_0xad304d(0x426)]&&_0x568b2a['whipOut']['deleteme']&&warnlog('I\x27m\x20not\x20sure\x20if\x20I\x20should\x20hang\x20up\x20the\x20whip\x20Output\x20or\x20not');}catch(_0x3860dc){errorlog(_0xad304d(0x5e7));}log(_0xad304d(0x8b9));},_0x568b2a[_0x420f50(0x369)]=function(_0x1af3a0,_0x59f9d2=![]){var _0x3f6c9d=_0x420f50;_0x568b2a[_0x3f6c9d(0xb20)][_0x1af3a0][_0x3f6c9d(0x369)]({'iceRestart':_0x59f9d2})[_0x3f6c9d(0x855)](_0x2952b0=>{var _0x6d259f=_0x3f6c9d;log(_0x6d259f(0x5f6));if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x568b2a[_0x6d259f(0x9e0)]==0x3||_0x568b2a[_0x6d259f(0x9e0)]==0x5||_0x568b2a[_0x6d259f(0x9e0)]==0x1)_0x2952b0[_0x6d259f(0x89a)]=CodecsHandler[_0x6d259f(0x37e)](_0x2952b0[_0x6d259f(0x89a)],{'stereo':0x1}),log('stereo\x20enabled');else{if(iOS||iPad){}else _0x568b2a[_0x6d259f(0x9e0)]==0x4&&(_0x2952b0[_0x6d259f(0x89a)]=CodecsHandler['setOpusAttributes'](_0x2952b0['sdp'],{'stereo':0x2}),log('stereo\x20enabled'));}}(iOS||iPad)&&(_0x568b2a[_0x6d259f(0x933)]&&_0x2952b0['sdp'][_0x6d259f(0x805)]('a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a')&&(_0x2952b0[_0x6d259f(0x89a)]=_0x2952b0[_0x6d259f(0x89a)][_0x6d259f(0x636)](_0x6d259f(0x198),'')));if(_0x568b2a['pcs'][_0x1af3a0][_0x6d259f(0x464)])try{_0x2952b0[_0x6d259f(0x89a)]=CodecsHandler[_0x6d259f(0x4a8)](_0x2952b0['sdp'],_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0][_0x6d259f(0x464)],_0x568b2a['preferredVideoErrorCorrection']),log(_0x6d259f(0x42a)+_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0][_0x6d259f(0x464)]+'\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)');}catch(_0x56267d){errorlog(_0x56267d),warnlog(_0x6d259f(0xb2c));}if(_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0][_0x6d259f(0x502)])try{if(_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0][_0x6d259f(0x502)]===_0x6d259f(0x613))_0x2952b0[_0x6d259f(0x89a)]=CodecsHandler[_0x6d259f(0x8d1)](_0x2952b0['sdp']);else{if(_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0]['preferAudioCodec']===_0x6d259f(0x19f)){if(_0x568b2a[_0x6d259f(0xa15)]&&_0x568b2a[_0x6d259f(0xa15)]==0x1)_0x2952b0['sdp']=CodecsHandler[_0x6d259f(0x39e)](_0x2952b0[_0x6d259f(0x89a)],_0x568b2a[_0x6d259f(0x943)]||0xbb80,![]);else _0x568b2a[_0x6d259f(0x9e0)]?_0x2952b0[_0x6d259f(0x89a)]=CodecsHandler[_0x6d259f(0x39e)](_0x2952b0[_0x6d259f(0x89a)],_0x568b2a[_0x6d259f(0x943)]||0xbb80,!![]):_0x2952b0[_0x6d259f(0x89a)]=CodecsHandler[_0x6d259f(0x39e)](_0x2952b0[_0x6d259f(0x89a)],_0x568b2a[_0x6d259f(0x943)]||0xbb80,![]);}else _0x2952b0[_0x6d259f(0x89a)]=CodecsHandler[_0x6d259f(0x502)](_0x2952b0[_0x6d259f(0x89a)],_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0][_0x6d259f(0x502)],_0x568b2a[_0x6d259f(0x3de)],_0x568b2a[_0x6d259f(0x9c5)]);}log(_0x6d259f(0x42a)+_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0][_0x6d259f(0x502)]+_0x6d259f(0x8c8));}catch(_0x3a9ab9){errorlog(_0x3a9ab9),warnlog(_0x6d259f(0x909));}Android&&_0x568b2a[_0x6d259f(0x9fe)]!==![]&&_0x568b2a['AndroidFix']&&(_0x2952b0['sdp']=_0x2952b0['sdp'][_0x6d259f(0x636)](/42e01f/gi,'42001f')),_0x568b2a[_0x6d259f(0x981)]&&(_0x2952b0[_0x6d259f(0x89a)]=filterSDPLAN(_0x2952b0[_0x6d259f(0x89a)])),_0x568b2a[_0x6d259f(0xb20)][_0x1af3a0][_0x6d259f(0x5eb)](_0x2952b0)['then'](function(){var _0x49f409=_0x6d259f;log(_0x49f409(0x719)+_0x1af3a0),_0x568b2a[_0x49f409(0x567)](_0x1af3a0);var _0x345f87={};_0x345f87[_0x49f409(0xa6f)]=_0x1af3a0,_0x345f87[_0x49f409(0x820)]=_0x568b2a[_0x49f409(0x820)],_0x345f87['description']=_0x568b2a[_0x49f409(0xb20)][_0x1af3a0][_0x49f409(0x539)],_0x345f87['session']=_0x568b2a[_0x49f409(0xb20)][_0x1af3a0][_0x49f409(0x40a)];_0x568b2a[_0x49f409(0x560)]&&(_0x345f87[_0x49f409(0x9b0)]=_0x568b2a['scene']);_0x568b2a[_0x49f409(0x90d)]!==![]&&(_0x345f87[_0x49f409(0x90d)]=_0x568b2a[_0x49f409(0x90d)]);if(_0x568b2a['screenStream']!==![]){var _0x3cec2e=_0x568b2a['screenStream'][_0x49f409(0x54a)](),_0x7082d6=_0x568b2a['pcs'][_0x1af3a0][_0x49f409(0x771)](),_0x55e79d=[];for(var _0x6a8c2f=0x0;_0x6a8c2f<_0x7082d6['length'];_0x6a8c2f++){for(var _0x27af3a=0x0;_0x27af3a<_0x3cec2e['length'];_0x27af3a++){_0x7082d6[_0x6a8c2f][_0x49f409(0x970)]&&_0x7082d6[_0x6a8c2f][_0x49f409(0x970)]['id']==_0x3cec2e[_0x27af3a]['id']&&_0x7082d6[_0x6a8c2f][_0x49f409(0x970)][_0x49f409(0x6c6)]==_0x3cec2e[_0x27af3a]['kind']&&_0x55e79d['push'](_0x6a8c2f);}}_0x55e79d[_0x49f409(0x249)]&&(_0x345f87['screen']=_0x55e79d);}_0x568b2a[_0x49f409(0xae0)]?_0x568b2a[_0x49f409(0x2bd)](JSON['stringify'](_0x345f87[_0x49f409(0x785)]))[_0x49f409(0x855)](function(_0x24ea73){var _0xdcfb32=_0x49f409;_0x345f87[_0xdcfb32(0x785)]=_0x24ea73[0x0],_0x345f87[_0xdcfb32(0x298)]=_0x24ea73[0x1],_0x568b2a['anysend'](_0x345f87);})[_0x49f409(0xa70)](errorlog):_0x568b2a['anysend'](_0x345f87);})[_0x6d259f(0xa70)](errorlog);})[_0x3f6c9d(0xa70)](errorlog);},_0x568b2a[_0x420f50(0x1b3)]=function(){var _0x224937=_0x420f50;for(var _0x18e527 in _0x568b2a[_0x224937(0xb20)]){_0x568b2a[_0x224937(0xb20)][_0x18e527][_0x224937(0x1a1)]!==![]?(_0x568b2a[_0x224937(0x59e)](_0x18e527),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log(_0x224937(0x646));}},_0x568b2a[_0x420f50(0x244)]=function(_0x3c4d64,_0x57ac60=!![]){var _0x2989ac=_0x420f50;log(_0x2989ac(0x244));if(!(_0x3c4d64 in _0x568b2a[_0x2989ac(0xb20)]))return;clearTimeout(_0x568b2a['pcs'][_0x3c4d64]['iceTimer']),clearTimeout(_0x568b2a['pcs'][_0x3c4d64][_0x2989ac(0x2d6)]),clearInterval(_0x568b2a[_0x2989ac(0xb20)][_0x3c4d64][_0x2989ac(0x772)]),pokeIframeAPI(_0x2989ac(0x492),![],_0x3c4d64);if(_0x2989ac(0x768)in _0x568b2a[_0x2989ac(0xb20)][_0x3c4d64]){delete _0x568b2a[_0x2989ac(0xb20)][_0x3c4d64],applySceneState();return;}_0x3c4d64+_0x2989ac(0x821)in _0x568b2a[_0x2989ac(0xb20)]&&_0x568b2a[_0x2989ac(0xb20)][_0x3c4d64+_0x2989ac(0x821)]['realUUID']&&_0x568b2a['pcs'][_0x3c4d64+_0x2989ac(0x821)][_0x2989ac(0x768)]===_0x3c4d64&&(clearTimeout(_0x568b2a['pcs'][_0x3c4d64+_0x2989ac(0x821)][_0x2989ac(0x992)]),clearTimeout(_0x568b2a[_0x2989ac(0xb20)][_0x3c4d64+_0x2989ac(0x821)]['closeTimeout']),clearInterval(_0x568b2a[_0x2989ac(0xb20)][_0x3c4d64+'_screen'][_0x2989ac(0x772)]),_0x568b2a['pcs'][_0x3c4d64+'_screen']=null,delete _0x568b2a[_0x2989ac(0xb20)][_0x3c4d64+_0x2989ac(0x821)]);try{_0x568b2a[_0x2989ac(0x4d6)]({'bye':!![]},_0x3c4d64);}catch(_0xd0f6a7){}try{_0x568b2a[_0x2989ac(0xb20)][_0x3c4d64][_0x2989ac(0x8c4)]();}catch(_0x268040){}_0x568b2a[_0x2989ac(0xb20)][_0x3c4d64]['guest']&&(_0x568b2a[_0x2989ac(0xa1f)]&&(_0x57ac60&&(warnlog(_0x2989ac(0x205)),playtone(![],_0x2989ac(0x430))))),_0x568b2a[_0x2989ac(0xb20)][_0x3c4d64]=null,_0x568b2a[_0x2989ac(0x866)]&&(!_0x568b2a[_0x2989ac(0x31a)]&&setTimeout(function _0x199148(){var _0x3d2439=_0x2989ac;warnUser(_0x3d2439(0x733));},0x1)),delete _0x568b2a[_0x2989ac(0xb20)][_0x3c4d64],_0x568b2a[_0x2989ac(0xadf)](),applySceneState();},_0x568b2a[_0x420f50(0x953)]={},_0x568b2a[_0x420f50(0x7ba)]=function(_0x18ec32,_0x585794=![],_0x5b3f88=![]){var _0x522ccb=_0x420f50;if(!(_0x18ec32 in _0x568b2a[_0x522ccb(0x791)]))return log('UUID\x20not\x20found;\x20cant\x27\x20close'),![];warnlog(_0x522ccb(0x7ba)),clearInterval(_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x2d6)]);if(_0x568b2a[_0x522ccb(0x847)]&&_0x5b3f88)_0x568b2a['rpcs'][_0x18ec32][_0x522ccb(0x5f5)]=!![];else{if(_0x568b2a['rpcs'][_0x18ec32][_0x522ccb(0x5f5)]&&!_0x585794)return!![];else{_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x5f5)]=![];try{_0x568b2a[_0x522ccb(0x50a)]({'bye':!![]},_0x18ec32),warnlog(_0x522ccb(0x8d7));}catch(_0x27ded0){}}}try{var _0x3b4afb=_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x820)];}catch(_0x82ec36){}try{_0x568b2a[_0x522ccb(0x791)][_0x18ec32]['close']();}catch(_0x23d566){warnlog(_0x522ccb(0x69f));}if(_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x5f5)])return!![];_0x568b2a['rpcs'][_0x18ec32][_0x522ccb(0x325)]&&clearInterval(_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x325)]);try{_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0xa7a)]&&_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0xa7a)][_0x522ccb(0x54a)]()['forEach'](function(_0x33fe41){var _0x5ace10=_0x522ccb;_0x33fe41[_0x5ace10(0x320)](),log(_0x5ace10(0x2cf));});}catch(_0x5a2b92){}if(_0x568b2a['director'])try{_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x7bd)]&&_0x522ccb(0x27c)in _0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x7bd)]&&_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x7bd)][_0x522ccb(0x27c)]['stop']();}catch(_0xb16a8f){warnlog(_0xb16a8f);}else!_0x568b2a[_0x522ccb(0x9fa)]&&(_0x568b2a[_0x522ccb(0xa1f)]&&playtone(![],_0x522ccb(0x430)));try{document['getElementById'](_0x522ccb(0xb19)+_0x18ec32)&&(!_0x568b2a[_0x522ccb(0x6ac)]&&(_0x568b2a[_0x522ccb(0x6ac)]={}),_0x3b4afb&&(_0x568b2a[_0x522ccb(0x6ac)][_0x3b4afb]=getDetailedState(_0x3b4afb)),getById(_0x522ccb(0xb19)+_0x18ec32)[_0x522ccb(0x44d)][_0x522ccb(0x8f4)](getById(_0x522ccb(0xb19)+_0x18ec32)),updateLockedElements());}catch(_0x141332){warnlog(_0x141332);}try{_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x7bd)]&&_0x568b2a['rpcs'][_0x18ec32][_0x522ccb(0x7bd)][_0x522ccb(0x262)]();}catch(_0xb7d605){}try{if(_0x568b2a['broadcast']!==![]){if(_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x2bc)]){try{_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x2bc)]['remove']();}catch(_0x4e1c70){errorlog(_0x4e1c70);}_0x568b2a['rpcs'][_0x18ec32][_0x522ccb(0x2bc)][_0x522ccb(0x262)]();}}}catch(_0x5083fc){}try{_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x324)]&&_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x324)][_0x522ccb(0x262)]();}catch(_0x2b90aa){}try{_0x568b2a['rpcs'][_0x18ec32]['imageElement']&&_0x568b2a[_0x522ccb(0x791)][_0x18ec32]['imageElement'][_0x522ccb(0x262)]();}catch(_0x4079f7){}_0x522ccb(0x77e)in _0x568b2a[_0x522ccb(0x791)][_0x18ec32]&&clearInterval(_0x568b2a[_0x522ccb(0x791)][_0x18ec32]['eventPlayActive']);pokeIframeAPI(_0x522ccb(0xb32),![],_0x18ec32),pokeAPI(_0x522ccb(0x31d),_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x820)]);_0x568b2a[_0x522ccb(0x791)][_0x18ec32][_0x522ccb(0x15c)]&&(_0x3b4afb=![]);try{_0x568b2a[_0x522ccb(0x791)][_0x18ec32]=null,delete _0x568b2a[_0x522ccb(0x791)][_0x18ec32];}catch(_0x3ab514){}try{_0x568b2a['closeRPC'](_0x18ec32+_0x522ccb(0x821));}catch(_0x2fb7e1){}(!_0x568b2a[_0x522ccb(0x724)]||_0x568b2a[_0x522ccb(0x9f9)])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x3b4afb==_0x522ccb(0x1a3))return![];try{warnlog(_0x522ccb(0x6d0)),_0x3b4afb&&(_0x3b4afb in _0x568b2a['watchTimeoutList']&&(log(_0x522ccb(0x238)+_0x3b4afb),clearTimeout(_0x568b2a[_0x522ccb(0x92b)][_0x3b4afb]),delete _0x568b2a[_0x522ccb(0x92b)][_0x3b4afb]),_0x568b2a['watchTimeoutList'][_0x3b4afb]=setTimeout(function(_0x2b9ae5){var _0xbedd7d=_0x522ccb;try{delete _0x568b2a[_0xbedd7d(0x92b)][_0x2b9ae5];}catch(_0xeae50a){return warnlog(_0xbedd7d(0x3a7)),![];}log(_0xbedd7d(0x233)+_0x2b9ae5);try{for(var _0x3b3a98 in _0x568b2a['rpcs']){if(_0x568b2a[_0xbedd7d(0x791)][_0x3b3a98][_0xbedd7d(0x820)]===_0x2b9ae5){if(_0x568b2a[_0xbedd7d(0x791)][_0x3b3a98]['connectionState']===_0xbedd7d(0x3c2))return warnlog(_0xbedd7d(0x191)),![];}}}catch(_0x297580){errorlog(_0x297580);}warnlog('\x20---\x20we\x20will\x20ask\x20again'),_0x568b2a[_0xbedd7d(0x2e2)](_0x2b9ae5);},_0x568b2a[_0x522ccb(0xa3d)],_0x3b4afb));}catch(_0x26b0fd){errorlog(_0x26b0fd);}return pokeIframeAPI(_0x522ccb(0x474),![],_0x18ec32),_0x3b4afb!==null?pokeIframeAPI(_0x522ccb(0x8f1),_0x3b4afb,_0x18ec32):pokeIframeAPI(_0x522ccb(0x8f1),!![],_0x18ec32),updateUserList(),![];},_0x568b2a[_0x420f50(0x4c4)]=null,_0x568b2a['retryWatchInterval']=function(){var _0x4315e9=_0x420f50,_0x278c6a=![];if(_0x568b2a[_0x4315e9(0x90e)]){_0x568b2a[_0x4315e9(0x7d0)]&&clearTimeout(_0x568b2a[_0x4315e9(0x4c4)]);if(_0x568b2a['ws']===null||typeof _0x568b2a['ws']!==_0x4315e9(0x39b)||_0x568b2a['ws']['readyState']!==0x1){}else{var _0x2d007d=_0x568b2a['view'][_0x4315e9(0x85e)](',');for(var _0x357018 in _0x2d007d){if(_0x2d007d[_0x357018]){var _0x5d7f94=![];for(var _0x495736 in _0x568b2a[_0x4315e9(0x791)]){if(_0x568b2a[_0x4315e9(0x791)][_0x495736][_0x4315e9(0x820)]&&_0x568b2a[_0x4315e9(0x791)][_0x495736][_0x4315e9(0x820)]===_0x2d007d[_0x357018]){_0x5d7f94=!![];break;}}_0x2d007d[_0x357018]in _0x568b2a['watchTimeoutList']&&(_0x5d7f94=!![]);if(_0x5d7f94)continue;_0x568b2a[_0x4315e9(0x2e2)](_0x2d007d[_0x357018]),_0x278c6a=!![];}}}_0x568b2a[_0x4315e9(0x7d0)]&&_0x568b2a[_0x4315e9(0x7d0)]<0xa&&(_0x568b2a[_0x4315e9(0x7d0)]=0xa),_0x568b2a[_0x4315e9(0x7d0)]&&(_0x568b2a[_0x4315e9(0x4c4)]=setTimeout(function(){var _0x3c35f0=_0x4315e9;log(_0x3c35f0(0x4dc)),_0x568b2a[_0x3c35f0(0x6a9)]();},_0x568b2a[_0x4315e9(0x7d0)]*0x3e8));}return _0x278c6a;},_0x568b2a[_0x420f50(0xa11)]=async function(_0x27b57e){var _0x3ec19c=_0x420f50;if(_0x27b57e in _0x568b2a[_0x3ec19c(0xb20)]){if(_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['connectionState']==='failed'||_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x975)]===_0x3ec19c(0x8ef))log(_0x3ec19c(0x59c)),_0x568b2a['closePC'](_0x27b57e),warnlog(_0x3ec19c(0x6a7));else{if(iPad||iOS)log(_0x3ec19c(0x869)),_0x568b2a[_0x3ec19c(0x244)](_0x27b57e),warnlog(_0x3ec19c(0x588));else{if(_0x568b2a['pcs'][_0x27b57e]['connectionState']!==_0x3ec19c(0x3c2)){await sleep(0xbb8);if(_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x975)]!==_0x3ec19c(0x3c2))log(_0x3ec19c(0x59c)),_0x568b2a[_0x3ec19c(0x244)](_0x27b57e),warnlog(_0x3ec19c(0x6a7));else{warnlog('The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20'+_0x568b2a['pcs'][_0x27b57e]['connectionState']);return;}}else{warnlog(_0x3ec19c(0x9e9)+_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x975)]);return;}}}}else log(_0x3ec19c(0x527));if(_0x568b2a[_0x3ec19c(0x356)]!==![]){if(Object[_0x3ec19c(0x413)](_0x568b2a['pcs'])['length']>_0x568b2a['maxviewers']){log('closing\x201'),log('closing\x208'),_0x568b2a[_0x3ec19c(0x244)](_0x27b57e);return;}}else{if(_0x568b2a[_0x3ec19c(0x695)]!==![]){if(Object[_0x3ec19c(0x413)](_0x568b2a[_0x3ec19c(0x791)])[_0x3ec19c(0x249)]+Object[_0x3ec19c(0x413)](_0x568b2a['pcs'])[_0x3ec19c(0x249)]>_0x568b2a['maxconnections']){log(_0x3ec19c(0xa5b)),log(_0x3ec19c(0x61e)),_0x568b2a[_0x3ec19c(0x244)](_0x27b57e);return;}}}!_0x568b2a[_0x3ec19c(0x87a)]&&await chooseBestTURN();_0x568b2a[_0x3ec19c(0x4b9)]&&(_0x568b2a[_0x3ec19c(0x87a)][_0x3ec19c(0x4b9)]=!![]);_0x568b2a[_0x3ec19c(0x3dc)]&&(_0x568b2a[_0x3ec19c(0x87a)]['bundlePolicy']=_0x568b2a[_0x3ec19c(0x3dc)]);try{_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]=new RTCPeerConnection(_0x568b2a[_0x3ec19c(0x87a)]);}catch(_0x1915ee){!_0x568b2a[_0x3ec19c(0x31a)]&&warnUser('An\x20RTC\x20error\x20occured');errorlog(_0x1915ee);return;}if(_0x568b2a[_0x3ec19c(0x866)]){if(Object['keys'](_0x568b2a[_0x3ec19c(0xb20)])['length']>0x1){log(_0x3ec19c(0x416)),log(_0x3ec19c(0x5b4)),_0x568b2a['closePC'](_0x27b57e);return;}}_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x9c0)]={},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x40a)]=_0x568b2a[_0x3ec19c(0x91f)]+_0x568b2a[_0x3ec19c(0xa44)](0x5),_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x1e0)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['sceneMute']=null,_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x497)]={},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x497)][_0x3ec19c(0x458)]=null,_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x497)]['sourceActive']=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x497)][_0x3ec19c(0x526)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x497)][_0x3ec19c(0x23f)]=null,_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x497)]['virtualcam']=null,_0x568b2a['pcs'][_0x27b57e]['optimizedBitrate']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x161)]=![],_0x568b2a['pcs'][_0x27b57e]['solo']=null,_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x916)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['bitrateTimeout']=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x530)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x2ec)]=![],_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x8a9)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x5c5)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x1ca)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x92c)]=![],_0x568b2a['pcs'][_0x27b57e]['guest']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['limitAudio']=![],_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x68c)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['degradationPreference']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x6cb)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['forceios']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x8bb)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x2c1)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x166)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x594)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x63d)]=![],_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x94e)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0xae1)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x6ad)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['allowBroadcast']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['allowScreenVideo']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x703)]=![],_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x1d6)]=null,_0x568b2a['pcs'][_0x27b57e]['UUID']=_0x27b57e,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0xad7)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x82f)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0xa0a)]=![],_0x568b2a['pcs'][_0x27b57e]['scaleWidth']=![],_0x568b2a['pcs'][_0x27b57e]['scaleHeight']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['scaleSnap']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x1be)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x301)]=![],_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x2b9)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x1a1)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x3a2)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x7d7)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x4da)]=![],_0x568b2a['pcs'][_0x27b57e]['order']=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x464)]=![],_0x568b2a['pcs'][_0x27b57e]['preferAudioCodec']=![],_0x568b2a['pcs'][_0x27b57e][_0x3ec19c(0x2d6)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x53e)]=_0x568b2a[_0x3ec19c(0x53e)],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x22c)]=![],_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x270)]=Date[_0x3ec19c(0x28d)](),_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x936)]=null;function _0x29a5da(_0x2aaab1=![]){var _0x31cf4c=_0x3ec19c;if(_0x2aaab1)return;_0x568b2a['pcs'][_0x27b57e][_0x31cf4c(0x33a)]=_0x568b2a[_0x31cf4c(0xb20)][_0x27b57e][_0x31cf4c(0x4ee)](_0x31cf4c(0x33a)),_0x568b2a['pcs'][_0x27b57e][_0x31cf4c(0x33a)][_0x31cf4c(0xa6f)]=_0x27b57e,_0x568b2a[_0x31cf4c(0xb20)][_0x27b57e][_0x31cf4c(0x33a)]['onerror']=_0x302a9c=>{var _0x483b70=_0x31cf4c;_0x302a9c[_0x483b70(0x75b)]&&_0x302a9c[_0x483b70(0x75b)][_0x483b70(0x4d1)]&&_0x302a9c['error']['sctpCauseCode']!==0xc&&warnlog(_0x302a9c),log(_0x483b70(0x95e)+_0x27b57e);},_0x568b2a[_0x31cf4c(0xb20)][_0x27b57e][_0x31cf4c(0x33a)][_0x31cf4c(0x78e)]=()=>{var _0xe5568b=_0x31cf4c;if(_0x2aaab1)return;log(_0xe5568b(0x979)),msg={},msg[_0xe5568b(0x180)]={},msg['info']['label']=_0x568b2a[_0xe5568b(0x4da)],msg[_0xe5568b(0x180)][_0xe5568b(0x681)]=_0x568b2a[_0xe5568b(0x681)],msg['info'][_0xe5568b(0x3e0)]=_0x568b2a[_0xe5568b(0x3e0)],msg['info']['queued']=_0x568b2a[_0xe5568b(0x473)];try{(_0x568b2a['group'][_0xe5568b(0x249)]||_0x568b2a[_0xe5568b(0x4cb)])&&(msg['info'][_0xe5568b(0x44a)]=_0x568b2a['group'][_0xe5568b(0xa10)](','));}catch(_0x24a144){}msg[_0xe5568b(0x180)]['directorSpeakerMuted']=_0x568b2a[_0xe5568b(0x86f)],msg['info']['directorDisplayMuted']=_0x568b2a['directorDisplayMuted'],msg['info'][_0xe5568b(0x148)]=_0x568b2a[_0xe5568b(0x148)],msg['info'][_0xe5568b(0x7c6)]=_0x568b2a[_0xe5568b(0x645)],msg[_0xe5568b(0x180)][_0xe5568b(0x59a)]=_0x568b2a[_0xe5568b(0x593)];_0x568b2a[_0xe5568b(0x9fa)]?msg['info'][_0xe5568b(0xafa)]=!![]:msg['info']['room_init']=![];if(_0x568b2a[_0xe5568b(0x724)]){if(!_0x568b2a[_0xe5568b(0x4d7)]&&_0x568b2a[_0xe5568b(0x559)]&&_0x568b2a['directorUUID']===_0x27b57e)_0x568b2a[_0xe5568b(0xa27)]();else{msg[_0xe5568b(0x86a)]={};_0x568b2a['mainDirectorPassword']&&(msg['directorSettings'][_0xe5568b(0x988)]=!![]);msg['directorSettings'][_0xe5568b(0x8ab)]=_0x568b2a[_0xe5568b(0x8ab)];_0x568b2a[_0xe5568b(0x351)]['length']&&!_0x568b2a[_0xe5568b(0x351)][_0xe5568b(0x805)](_0x27b57e)&&(msg['info'][_0xe5568b(0x3e0)]=!![]);var _0x3461f7=[];for(var _0x468311 in _0x568b2a[_0xe5568b(0xb20)]){_0x568b2a[_0xe5568b(0xb20)][_0x468311][_0xe5568b(0x5c5)]===!![]&&_0x3461f7['push'](_0x468311);}_0x568b2a[_0xe5568b(0x7f1)]&&(msg[_0xe5568b(0x86a)][_0xe5568b(0x94d)]=!![]),_0x3461f7[_0xe5568b(0x249)]&&(msg[_0xe5568b(0x86a)]['addCoDirector']=_0x3461f7);}_0x568b2a[_0xe5568b(0x410)]&&(msg[_0xe5568b(0x180)][_0xe5568b(0xaa1)]=_0x568b2a[_0xe5568b(0x410)]);}_0x568b2a[_0xe5568b(0x8d0)]!==![]?msg['info'][_0xe5568b(0x1ab)]=!![]:msg[_0xe5568b(0x180)][_0xe5568b(0x1ab)]=![];_0x568b2a[_0xe5568b(0x22c)]?msg['info'][_0xe5568b(0x22c)]=!![]:msg['info'][_0xe5568b(0x22c)]=![];if(_0x568b2a[_0xe5568b(0x690)])msg['info'][_0xe5568b(0x81f)]=_0x568b2a['obsControls'];else{if(_0x568b2a[_0xe5568b(0x690)]===![])msg[_0xe5568b(0x180)][_0xe5568b(0x81f)]=![];else _0x568b2a[_0xe5568b(0x9fa)]&&!_0x568b2a['director']?msg['info'][_0xe5568b(0x81f)]=![]:msg[_0xe5568b(0x180)][_0xe5568b(0x81f)]=null;}_0x568b2a[_0xe5568b(0x441)]&&(msg[_0xe5568b(0x180)][_0xe5568b(0x441)]=!![]);msg[_0xe5568b(0x180)][_0xe5568b(0x8fe)]=_0x568b2a['screenshare'];!_0x568b2a['notifyScreenShare']&&(msg[_0xe5568b(0x180)][_0xe5568b(0x293)]=!![]);_0x568b2a[_0xe5568b(0x4d9)]&&!_0x568b2a['screenStream']?msg['info'][_0xe5568b(0x8db)]=_0x568b2a[_0xe5568b(0x8db)]:msg[_0xe5568b(0x180)][_0xe5568b(0x8db)]=![];msg[_0xe5568b(0x180)][_0xe5568b(0x209)]=_0x568b2a[_0xe5568b(0x2ff)],msg[_0xe5568b(0x180)][_0xe5568b(0x3e5)]=_0x568b2a[_0xe5568b(0x3b0)];try{if(_0x568b2a[_0xe5568b(0xa7a)]){let _0x4ae180=_0x568b2a[_0xe5568b(0xa7a)]['getVideoTracks']();if(_0x4ae180[_0xe5568b(0x249)]){let _0x28cf1e=_0x4ae180[0x0][_0xe5568b(0x9f7)]();msg['info'][_0xe5568b(0x86b)]=_0x28cf1e['width']||![],msg[_0xe5568b(0x180)][_0xe5568b(0x795)]=_0x28cf1e[_0xe5568b(0x3b0)]||![],msg['info']['video_init_frameRate']=parseInt(_0x28cf1e['frameRate'])||![];}}if(_0x568b2a[_0xe5568b(0xb03)]&&_0x568b2a[_0xe5568b(0xb03)][_0xe5568b(0x59b)]){let _0x2906d9=_0x568b2a[_0xe5568b(0xb03)]['srcObject'][_0xe5568b(0x955)]();if(_0x2906d9[_0xe5568b(0x249)]){let _0x1c289f=_0x2906d9[0x0][_0xe5568b(0x9f7)]();msg[_0xe5568b(0x180)][_0xe5568b(0x511)]=_0x1c289f[_0xe5568b(0x2ff)]||![],msg['info'][_0xe5568b(0x622)]=_0x1c289f[_0xe5568b(0x3b0)]||![],msg[_0xe5568b(0x180)]['video_2_init_frameRate']=parseInt(_0x1c289f[_0xe5568b(0x8e6)])||![];}}}catch(_0x17f11d){errorlog(_0x17f11d);}msg[_0xe5568b(0x180)][_0xe5568b(0x188)]=_0x568b2a['quality'],msg[_0xe5568b(0x180)][_0xe5568b(0x713)]=_0x568b2a['maxvideobitrate'],msg['info']['maxviewers_url']=_0x568b2a[_0xe5568b(0x356)],msg[_0xe5568b(0x180)]['stereo_url']=_0x568b2a[_0xe5568b(0x9e0)],msg[_0xe5568b(0x180)][_0xe5568b(0xa6c)]=_0x568b2a[_0xe5568b(0x677)],msg[_0xe5568b(0x180)]['agc_url']=_0x568b2a[_0xe5568b(0x822)],msg[_0xe5568b(0x180)][_0xe5568b(0x675)]=_0x568b2a['noiseSuppression'],msg[_0xe5568b(0x180)][_0xe5568b(0x902)]=_0x568b2a[_0xe5568b(0x902)],msg['info'][_0xe5568b(0x34b)]=_0x568b2a['audioGain'],msg[_0xe5568b(0x180)]['recording_audio_compressor_type']=_0x568b2a[_0xe5568b(0x682)],msg[_0xe5568b(0x180)][_0xe5568b(0x8aa)]=_0x568b2a[_0xe5568b(0x5f7)],msg[_0xe5568b(0x180)][_0xe5568b(0xb12)]=_0x568b2a[_0xe5568b(0xaed)],msg[_0xe5568b(0x180)][_0xe5568b(0x307)]=!_0x568b2a[_0xe5568b(0x132)],msg[_0xe5568b(0x180)][_0xe5568b(0x5ac)]=_0x568b2a[_0xe5568b(0xaa4)],msg['info']['playback_audio_samplerate']=_0x568b2a[_0xe5568b(0x2f3)],msg[_0xe5568b(0x180)][_0xe5568b(0x9d6)]=_0x568b2a[_0xe5568b(0x8e3)];_0x568b2a['stats'][_0xe5568b(0x311)]&&(msg[_0xe5568b(0x180)]['conn_type']=_0x568b2a[_0xe5568b(0x9c0)]['network_type']);_0x568b2a['forceRotate']!==![]?_0x568b2a[_0xe5568b(0x5f9)]?msg[_0xe5568b(0x180)][_0xe5568b(0x950)]=_0x568b2a[_0xe5568b(0x88f)]+parseInt(_0x568b2a[_0xe5568b(0x5f9)]):msg[_0xe5568b(0x180)][_0xe5568b(0x950)]=_0x568b2a['forceRotate']:msg[_0xe5568b(0x180)]['rotate_video']=_0x568b2a[_0xe5568b(0x5f9)];msg[_0xe5568b(0x180)][_0xe5568b(0x950)]&&msg[_0xe5568b(0x180)][_0xe5568b(0x950)]>=0x168&&(msg[_0xe5568b(0x180)][_0xe5568b(0x950)]-=0x168);try{navigator&&navigator[_0xe5568b(0x79c)]&&(msg[_0xe5568b(0x180)][_0xe5568b(0xaa8)]=navigator[_0xe5568b(0x79c)]);navigator&&navigator[_0xe5568b(0xa39)]&&(msg[_0xe5568b(0x180)]['platform']=navigator[_0xe5568b(0xa39)]);gpgpuSupport&&(msg[_0xe5568b(0x180)]['gpGPU']=gpgpuSupport);cpuSupport&&(msg[_0xe5568b(0x180)][_0xe5568b(0x799)]=cpuSupport);iOS&&(msg[_0xe5568b(0x180)][_0xe5568b(0x485)]=iPhone12Up);if(SafariVersion)msg[_0xe5568b(0x180)]['Browser']=_0xe5568b(0x9c9)+SafariVersion;else{if(getChromiumVersion()>0x3c)msg[_0xe5568b(0x180)][_0xe5568b(0xaf5)]=_0xe5568b(0x3bb)+getChromiumVersion();else{if(Firefox)msg[_0xe5568b(0x180)][_0xe5568b(0xaf5)]='Firefox';else navigator['userAgent'][_0xe5568b(0x20e)]('CriOS')>=0x0?msg['info'][_0xe5568b(0xaf5)]='Chrome\x20for\x20iOS':msg['info'][_0xe5568b(0xaf5)]=_0xe5568b(0x566);}}}catch(_0x1e1f89){}_0x568b2a[_0xe5568b(0x42e)]&&('level'in _0x568b2a[_0xe5568b(0x42e)]&&(typeof _0x568b2a['batteryState'][_0xe5568b(0x9a6)]==_0xe5568b(0xaab)?msg[_0xe5568b(0x180)][_0xe5568b(0x578)]=parseInt(_0x568b2a[_0xe5568b(0x42e)][_0xe5568b(0x9a6)]*0x64):msg[_0xe5568b(0x180)][_0xe5568b(0x578)]=_0x568b2a[_0xe5568b(0x42e)]['level']),_0xe5568b(0x531)in _0x568b2a[_0xe5568b(0x42e)]&&(msg[_0xe5568b(0x180)][_0xe5568b(0x51b)]=_0x568b2a[_0xe5568b(0x42e)]['charging']));_0x568b2a[_0xe5568b(0x9fb)]&&(msg[_0xe5568b(0x180)][_0xe5568b(0x9fb)]=_0x568b2a[_0xe5568b(0x9fb)]);try{_0x568b2a[_0xe5568b(0x180)][_0xe5568b(0x621)]&&(msg['miniInfo']={},msg[_0xe5568b(0x937)][_0xe5568b(0x621)]={},msg[_0xe5568b(0x937)][_0xe5568b(0x621)]['c']=_0x568b2a[_0xe5568b(0x180)][_0xe5568b(0x621)]['c']);}catch(_0xb24855){}_0x568b2a[_0xe5568b(0x4d6)](msg,_0x27b57e),pokeIframeAPI('new-push-connection',!![],_0x27b57e),pokeIframeAPI(_0xe5568b(0x492),!![],_0x27b57e),updateUserList();},_0x568b2a[_0x31cf4c(0xb20)][_0x27b57e][_0x31cf4c(0x33a)][_0x31cf4c(0x5a0)]=()=>{var _0x42b316=_0x31cf4c;pokeIframeAPI(_0x42b316(0x2ac),![],_0x27b57e),_0x568b2a[_0x42b316(0x1b0)](),warnlog('send\x20channel\x20closed');return;},_0x568b2a['pcs'][_0x27b57e]['sendChannel'][_0x31cf4c(0x164)]=async _0xf6c731=>{var _0x170672=_0x31cf4c;log(_0x170672(0xa2b));try{var _0x2fd105=JSON[_0x170672(0x189)](_0xf6c731[_0x170672(0x660)]);}catch(_0x531def){warnlog(_0x170672(0x5bc)),log(_0xf6c731[_0x170672(0x660)]);try{var _0x4ac2d8=new TextDecoder()['decode'](_0xf6c731[_0x170672(0x660)]),_0x2fd105=JSON['parse'](_0x4ac2d8);}catch(_0x249b43){try{var _0x2fd105=await new Response(_0xf6c731[_0x170672(0x660)])[_0x170672(0xa41)]();_0x2fd105=JSON[_0x170672(0x189)](_0x2fd105);}catch(_0x2ac8b4){return;}}}log(_0x2fd105);if(_0x170672(0x22c)in _0x2fd105)try{_0x2fd105=await _0x568b2a[_0x170672(0x8bd)](_0x2fd105);if(!_0x2fd105)return;}catch(_0x567708){errorlog(_0x567708);}if(_0x2fd105[_0x170672(0x5ef)]||_0x2fd105[_0x170672(0xaa3)]){let _0x180ea5=_0x2fd105['rmid']||_0x2fd105[_0x170672(0xaa3)];if(_0x568b2a[_0x170672(0x21e)][_0x27b57e]){if(_0x568b2a[_0x170672(0x21e)][_0x27b57e]['includes'](_0x180ea5))return;else _0x568b2a[_0x170672(0x21e)][_0x27b57e]['push'](_0x180ea5);}else _0x568b2a['mids'][_0x27b57e]=[_0x180ea5];}_0x170672(0x1a5)in _0x2fd105?await _0x568b2a[_0x170672(0xad4)](_0x2fd105,_0x27b57e+_0x170672(0x821),_0x27b57e):await _0x568b2a[_0x170672(0xad4)](_0x2fd105,_0x27b57e);};}!_0x568b2a['legacywebrtc']&&_0x29a5da(![]);_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x59d)]=_0x21ee15=>{var _0x23629d=_0x3ec19c;warnlog('data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer'),warnlog(_0x21ee15);if(_0x21ee15['channel']['label']&&_0x21ee15[_0x23629d(0xacf)][_0x23629d(0x4da)]!==_0x23629d(0x33a)){_0x568b2a[_0x23629d(0x773)](_0x568b2a['rpcs'],_0x27b57e,_0x21ee15[_0x23629d(0xacf)]);return;}},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x6cd)]=_0x1c9c2d=>{var _0x437923=_0x3ec19c;log(_0x437923(0x2ae)),_0x568b2a[_0x437923(0x369)](_0x27b57e);},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e]['ontrack']=_0x241a05=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x992)]=null,_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x6d1)]=[],_0x568b2a['pcs'][_0x27b57e]['onicecandidate']=_0x548f5f=>{var _0x565758=_0x3ec19c;if(_0x548f5f['candidate']==null){log(_0x565758(0x845));return;}log(_0x548f5f);try{if(_0x568b2a[_0x565758(0x285)]){if(_0x548f5f[_0x565758(0x230)]['candidate']['indexOf'](_0x568b2a[_0x565758(0x285)])===-0x1){log(_0x565758(0x4bc));return;}else log(_0x548f5f[_0x565758(0x230)]);}}catch(_0x22b4e2){errorlog(_0x22b4e2);}try{if(_0x568b2a[_0x565758(0x981)]){if(!filterIceLAN(_0x548f5f[_0x565758(0x230)]))return;}}catch(_0x5b3912){errorlog(_0x5b3912);}if(_0x568b2a[_0x565758(0xb20)][_0x27b57e][_0x565758(0x992)]!==null){_0x568b2a[_0x565758(0xb20)][_0x27b57e][_0x565758(0x6d1)][_0x565758(0x954)](_0x548f5f[_0x565758(0x230)]);return;}_0x568b2a[_0x565758(0xb20)][_0x27b57e]['iceBundle']['push'](_0x548f5f[_0x565758(0x230)]),_0x568b2a[_0x565758(0xb20)][_0x27b57e]['iceTimer']=setTimeout(function(_0x188fbe){var _0x49cba0=_0x565758;try{_0x568b2a[_0x49cba0(0xb20)][_0x188fbe][_0x49cba0(0x992)]=null;}catch(_0x3577ef){warnlog(_0x49cba0(0x8b1));return;}var _0x49ac66={};_0x49ac66[_0x49cba0(0xa6f)]=_0x188fbe,_0x49ac66[_0x49cba0(0x345)]='local',_0x49ac66['candidates']=_0x568b2a[_0x49cba0(0xb20)][_0x188fbe][_0x49cba0(0x6d1)],_0x49ac66[_0x49cba0(0x40a)]=_0x568b2a[_0x49cba0(0xb20)][_0x188fbe][_0x49cba0(0x40a)],_0x568b2a[_0x49cba0(0xb20)][_0x188fbe][_0x49cba0(0x6d1)]=[],_0x568b2a[_0x49cba0(0xae0)]?_0x568b2a[_0x49cba0(0x2bd)](JSON[_0x49cba0(0x57e)](_0x49ac66[_0x49cba0(0x52c)]))[_0x49cba0(0x855)](function(_0x25a959){var _0x2c706c=_0x49cba0;_0x49ac66[_0x2c706c(0x52c)]=_0x25a959[0x0],_0x49ac66[_0x2c706c(0x298)]=_0x25a959[0x1],_0x568b2a[_0x2c706c(0x18b)](_0x49ac66);})[_0x49cba0(0xa70)](errorlog):_0x568b2a[_0x49cba0(0x18b)](_0x49ac66);},0xc8,_0x27b57e);},_0x568b2a[_0x3ec19c(0xad4)]=async function(_0x3c3adc,_0x5b7fb9,_0x5669e1=![]){var _0x16caeb=_0x3ec19c;_0x3c3adc[_0x16caeb(0xa6f)]=_0x5b7fb9;if(_0x3c3adc[_0x16caeb(0x785)]){_0x568b2a[_0x16caeb(0x240)](_0x3c3adc);return;}else{if(_0x3c3adc[_0x16caeb(0x230)]){log(_0x16caeb(0x794)),_0x568b2a[_0x16caeb(0x96b)](_0x3c3adc);return;}else{if(_0x3c3adc[_0x16caeb(0x52c)]){log(_0x16caeb(0x8ae)),_0x568b2a[_0x16caeb(0xb11)](_0x3c3adc);return;}else{if(_0x16caeb(0x1b0)in _0x3c3adc){var _0x4100ae={};_0x4100ae['pong']=_0x3c3adc['ping'],_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9),warnlog(_0x16caeb(0x43f));return;}else{if('pong'in _0x3c3adc){warnlog('PONGED');return;}else{if(_0x16caeb(0x501)in _0x3c3adc){warnlog(_0x16caeb(0x57b)),log(_0x16caeb(0x1ed)),_0x568b2a[_0x16caeb(0x244)](_0x5b7fb9);return;}}}}}}if(_0x568b2a[_0x16caeb(0x724)]){if(_0x16caeb(0x23d)in _0x3c3adc&&_0x16caeb(0x298)in _0x3c3adc){if(_0x568b2a['directorPassword'])_0x568b2a[_0x16caeb(0x4a3)]?_0x568b2a[_0x16caeb(0x2de)](_0x3c3adc['requestCoDirector'],_0x3c3adc[_0x16caeb(0x298)],_0x568b2a[_0x16caeb(0x4a3)])[_0x16caeb(0x855)](function(_0xcc809e){var _0x96b31a=_0x16caeb;if(_0xcc809e===_0x568b2a['directorHash']){_0x568b2a[_0x96b31a(0xb20)][_0x5b7fb9][_0x96b31a(0x5c5)]=!![],_0x568b2a[_0x96b31a(0x342)][_0x96b31a(0x954)](_0x5b7fb9),getById(_0x96b31a(0xb19)+_0x5b7fb9)['classList']['add'](_0x96b31a(0x995)),_0x568b2a['announceCoDirector'](_0x5b7fb9);var _0x14f03d={};_0x14f03d[_0x96b31a(0x680)]=_0x96b31a(0x23d),_0x568b2a[_0x96b31a(0x4d6)](_0x14f03d,_0x5b7fb9);}else{warnlog(_0x96b31a(0x9fd));var _0x14f03d={};_0x14f03d[_0x96b31a(0x5be)]=_0x96b31a(0x23d),_0x568b2a[_0x96b31a(0x4d6)](_0x14f03d,_0x5b7fb9);}})[_0x16caeb(0xa70)](function(){var _0x31de97=_0x16caeb;warnlog(_0x31de97(0xa93));var _0x404c6f={};_0x404c6f['rejected']=_0x31de97(0x23d),_0x568b2a['sendMessage'](_0x404c6f,_0x5b7fb9);}):generateHash(_0x568b2a[_0x16caeb(0x317)]+_0x568b2a[_0x16caeb(0x71b)]+_0x16caeb(0x69b),0xc)[_0x16caeb(0x855)](function(_0x157144){var _0x397db0=_0x16caeb;_0x568b2a['directorHash']=_0x157144,_0x568b2a[_0x397db0(0x2de)](_0x3c3adc[_0x397db0(0x23d)],_0x3c3adc[_0x397db0(0x298)],_0x568b2a[_0x397db0(0x4a3)])[_0x397db0(0x855)](function(_0x23ceec){var _0x3bf17e=_0x397db0;if(_0x23ceec===_0x568b2a[_0x3bf17e(0x4a3)]){_0x568b2a['pcs'][_0x5b7fb9][_0x3bf17e(0x5c5)]=!![],_0x568b2a[_0x3bf17e(0x342)][_0x3bf17e(0x954)](_0x5b7fb9),getById(_0x3bf17e(0xb19)+_0x5b7fb9)[_0x3bf17e(0x7d2)][_0x3bf17e(0xabc)](_0x3bf17e(0x995)),_0x568b2a['announceCoDirector'](_0x5b7fb9);var _0x53d8ce={};_0x53d8ce[_0x3bf17e(0x680)]='requestCoDirector',_0x568b2a[_0x3bf17e(0x50a)](_0x53d8ce,_0x5b7fb9);}else{warnlog(_0x3bf17e(0x9fd));var _0x53d8ce={};_0x53d8ce['rejected']=_0x3bf17e(0x23d),_0x568b2a[_0x3bf17e(0x50a)](_0x53d8ce,_0x5b7fb9);}})[_0x397db0(0xa70)](function(){var _0x92591f=_0x397db0;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x2edc36={};_0x2edc36[_0x92591f(0x5be)]=_0x92591f(0x23d),_0x568b2a[_0x92591f(0x50a)](_0x2edc36,_0x5b7fb9);});return;})['catch'](errorlog);else{warnlog('reject\x20co');var _0x4100ae={};_0x4100ae['rejected']=_0x16caeb(0x23d),_0x568b2a[_0x16caeb(0x50a)](_0x4100ae,_0x5b7fb9);}}if('migrate'in _0x3c3adc&&_0x16caeb(0x9fa)in _0x3c3adc){log(_0x16caeb(0x45a));if(_0x568b2a[_0x16caeb(0x95f)]){if(_0x5b7fb9 in _0x568b2a[_0x16caeb(0xb20)]&&_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x5c5)]===!![]){log('Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest');var _0x4100ae={};if(_0x3c3adc[_0x16caeb(0xa7b)]&&_0x3c3adc[_0x16caeb(0xa7b)]['updateurl'])_0x4100ae[_0x16caeb(0x6c5)]=_0x16caeb(0x498),_0x4100ae[_0x16caeb(0xa7b)]=_0x3c3adc[_0x16caeb(0xa7b)],log(_0x4100ae),_0x568b2a[_0x16caeb(0x50a)](_0x4100ae,_0x3c3adc[_0x16caeb(0x498)][_0x16caeb(0x894)](),function(){var _0x34d777=_0x16caeb,_0x4ef927={};_0x4ef927[_0x34d777(0x6c5)]=_0x34d777(0x498),_0x4ef927[_0x34d777(0x9fa)]=_0x3c3adc[_0x34d777(0x9fa)],_0x4ef927[_0x34d777(0xa57)]=_0x3c3adc[_0x34d777(0x498)][_0x34d777(0x894)](),_0x568b2a[_0x34d777(0x2e7)](_0x4ef927);}),log(_0x4100ae);else{if(_0x3c3adc[_0x16caeb(0xa7b)]&&_0x16caeb(0x8d0)in _0x3c3adc[_0x16caeb(0xa7b)])_0x4100ae[_0x16caeb(0x6c5)]=_0x16caeb(0x498),_0x4100ae[_0x16caeb(0xa7b)]=_0x3c3adc['transferSettings'],delete _0x4100ae[_0x16caeb(0xa7b)]['roomid'],delete _0x4100ae[_0x16caeb(0xa7b)][_0x16caeb(0x938)],log(_0x4100ae),_0x568b2a['sendRequest'](_0x4100ae,_0x3c3adc[_0x16caeb(0x498)]['toString'](),function(){var _0x111cf1=_0x16caeb,_0x4e99a7={};_0x4e99a7[_0x111cf1(0x6c5)]=_0x111cf1(0x498),_0x4e99a7[_0x111cf1(0x9fa)]=_0x3c3adc[_0x111cf1(0x9fa)],_0x4e99a7[_0x111cf1(0xa57)]=_0x3c3adc[_0x111cf1(0x498)][_0x111cf1(0x894)](),_0x568b2a[_0x111cf1(0x2e7)](_0x4e99a7);}),log(_0x4100ae);else Object[_0x16caeb(0x413)](_0x3c3adc['transferSettings'])['length']?(_0x4100ae[_0x16caeb(0x6c5)]=_0x16caeb(0x498),_0x4100ae[_0x16caeb(0xa7b)]=_0x3c3adc[_0x16caeb(0xa7b)],delete _0x4100ae['transferSettings'][_0x16caeb(0x9fa)],delete _0x4100ae['transferSettings'][_0x16caeb(0x938)],log(_0x4100ae),_0x568b2a[_0x16caeb(0x50a)](_0x4100ae,_0x3c3adc[_0x16caeb(0x498)][_0x16caeb(0x894)](),function(){var _0x4b9dfa=_0x16caeb,_0x5a4e87={};_0x5a4e87[_0x4b9dfa(0x6c5)]=_0x4b9dfa(0x498),_0x5a4e87[_0x4b9dfa(0x9fa)]=_0x3c3adc['roomid'],_0x5a4e87[_0x4b9dfa(0xa57)]=_0x3c3adc[_0x4b9dfa(0x498)][_0x4b9dfa(0x894)](),_0x568b2a[_0x4b9dfa(0x2e7)](_0x5a4e87);}),log(_0x4100ae)):(_0x4100ae[_0x16caeb(0x6c5)]='migrate',_0x4100ae[_0x16caeb(0x9fa)]=_0x3c3adc[_0x16caeb(0x9fa)],_0x4100ae['target']=_0x3c3adc['migrate'][_0x16caeb(0x894)](),_0x568b2a[_0x16caeb(0x2e7)](_0x4100ae));}pokeIframeAPI(_0x16caeb(0x241),_0x3c3adc[_0x16caeb(0x9fa)],_0x3c3adc[_0x16caeb(0x498)][_0x16caeb(0x894)]());}}else{var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x70e),_0x568b2a['sendRequest'](_0x4100ae,_0x5b7fb9);}}}if(_0x16caeb(0x213)in _0x3c3adc){if(!_0x3c3adc[_0x16caeb(0xa6f)]){log(_0x16caeb(0x56b));return;}var _0x4b893a=_0x3c3adc[_0x16caeb(0x213)];if(!_0x568b2a[_0x16caeb(0xb20)][_0x4b893a]){log(_0x16caeb(0x656));return;}if(_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x4b893a)>=0x0){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x213),_0x568b2a['sendMessage'](_0x4100ae,_0x3c3adc[_0x16caeb(0xa6f)]),warnlog(_0x16caeb(0x446));return;}if(_0x568b2a[_0x16caeb(0x22c)]){if(_0x16caeb(0x22c)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x22c)]===_0x568b2a['remote']&&_0x568b2a['remote']){}else{if(_0x568b2a[_0x16caeb(0x22c)]===!![]){}}}else{if(_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x3c3adc['UUID'])>=0x0){}else return;}_0x16caeb(0x6b7)in _0x3c3adc&&_0x568b2a[_0x16caeb(0x6b7)](_0x4b893a,_0x3c3adc[_0x16caeb(0x6b7)]);_0x16caeb(0x367)in _0x3c3adc&&_0x568b2a['targetAudioBitrate'](_0x4b893a,_0x3c3adc['targetAudioBitrate']);if('requestResolution'in _0x3c3adc)try{_0x568b2a['setResolution'](_0x4b893a,_0x3c3adc[_0x16caeb(0x4aa)]['w'],_0x3c3adc['requestResolution']['h'],_0x3c3adc['requestResolution']['s'],_0x3c3adc[_0x16caeb(0x4aa)]['c']);}catch(_0x36cb7c){errorlog(_0x36cb7c);}return;}manageSceneState(_0x3c3adc,_0x5b7fb9);try{if(_0x16caeb(0x180)in _0x3c3adc){_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['stats'][_0x16caeb(0x180)]=_0x3c3adc['info'];_0x16caeb(0x4da)in _0x3c3adc[_0x16caeb(0x180)]&&(typeof _0x3c3adc[_0x16caeb(0x180)][_0x16caeb(0x4da)]==_0x16caeb(0x9e1)?_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['label']=sanitizeLabel(_0x3c3adc[_0x16caeb(0x180)][_0x16caeb(0x4da)]):_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x4da)]=![]);if(_0x5669e1){if(_0x5669e1===_0x568b2a[_0x16caeb(0x559)])try{_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x9c0)][_0x16caeb(0x180)][_0x16caeb(0x724)]=!![];}catch(_0x1217f8){}else{if(_0x568b2a['directorList'][_0x16caeb(0x20e)](_0x5669e1)>=0x0)try{_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x9c0)][_0x16caeb(0x180)]['coDirector']=!![];}catch(_0x15a1c2){}}}else{if(_0x5b7fb9===_0x568b2a[_0x16caeb(0x559)])try{_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x9c0)][_0x16caeb(0x180)][_0x16caeb(0x724)]=!![];}catch(_0xf69324){}else{if(_0x568b2a[_0x16caeb(0x342)]['indexOf'](_0x5b7fb9)>=0x0)try{_0x568b2a['pcs'][_0x5b7fb9]['stats'][_0x16caeb(0x180)][_0x16caeb(0x5c5)]=!![];}catch(_0x3f7bf2){}}}_0x568b2a[_0x16caeb(0x641)]&&_0x568b2a['director']&&_0x16caeb(0x3c7)in _0x3c3adc['info']&&_0x3c3adc[_0x16caeb(0x180)][_0x16caeb(0x3c7)]&&(createSlotUpdate(_0x5b7fb9),_0x568b2a[_0x16caeb(0x3be)]?_0x568b2a['sendMessage']({'obsSceneTriggers':_0x568b2a[_0x16caeb(0x3be)],'layouts':_0x568b2a[_0x16caeb(0x641)]},_0x5b7fb9):_0x568b2a['sendMessage']({'layouts':_0x568b2a[_0x16caeb(0x641)]},_0x5b7fb9));if(Firefox||_0x3c3adc[_0x16caeb(0x180)]['firefox'])try{'vb_url'in _0x3c3adc['info']&&(_0x568b2a['pcs'][_0x5b7fb9]['savedBitrate']===![]&&(_0x3c3adc[_0x16caeb(0x180)]['vb_url']&&parseInt(_0x3c3adc['info'][_0x16caeb(0x4df)])>0x0&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x161)]=parseInt(_0x3c3adc[_0x16caeb(0x180)][_0x16caeb(0x4df)]),_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x9ea)]&&clearTimeout(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['bitrateTimeout']),_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x9ea)]=setTimeout(function(_0x4a189e){var _0xd90f2b=_0x16caeb;_0x568b2a[_0xd90f2b(0x19b)](_0x4a189e,null);},0x3e8,_0x5b7fb9))));}catch(_0xb575b5){errorlog(_0xb575b5);}pokeIframeAPI(_0x16caeb(0x2af),_0x3c3adc[_0x16caeb(0x180)],_0x5b7fb9);}if(_0x16caeb(0xada)in _0x3c3adc){if(_0x568b2a['iframeSrc'])try{_0x568b2a[_0x16caeb(0x828)][_0x16caeb(0x2f5)](_0x16caeb(0x370))&&processIframeSyncFeedback(_0x3c3adc[_0x16caeb(0xada)],_0x5b7fb9);}catch(_0x575520){errorlog(_0x575520);}}_0x16caeb(0x980)in _0x3c3adc&&_0x568b2a[_0x16caeb(0x602)](_0x3c3adc[_0x16caeb(0x980)],_0x5b7fb9);_0x16caeb(0xaa1)in _0x3c3adc&&(_0x568b2a[_0x16caeb(0x410)]=_0x3c3adc[_0x16caeb(0xaa1)],_0x568b2a[_0x16caeb(0x28b)](_0x5b7fb9));_0x16caeb(0x258)in _0x3c3adc&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x258)]=parseInt(_0x3c3adc[_0x16caeb(0x258)]));_0x16caeb(0x14e)in _0x3c3adc&&_0x568b2a[_0x16caeb(0x7eb)](_0x5b7fb9,_0x3c3adc[_0x16caeb(0x14e)]);_0x16caeb(0xa63)in _0x3c3adc&&_0x568b2a['limitBitrate'](_0x5b7fb9,_0x3c3adc[_0x16caeb(0xa63)]);_0x16caeb(0x6b7)in _0x3c3adc&&_0x568b2a['targetBitrate'](_0x5b7fb9,_0x3c3adc['targetBitrate']);_0x16caeb(0x367)in _0x3c3adc&&_0x568b2a[_0x16caeb(0x367)](_0x5b7fb9,_0x3c3adc[_0x16caeb(0x367)]);if(_0x16caeb(0x900)in _0x3c3adc){if('remote'in _0x3c3adc){if(_0x3c3adc[_0x16caeb(0x22c)]===_0x568b2a[_0x16caeb(0x22c)]&&_0x568b2a[_0x16caeb(0x22c)]||_0x568b2a[_0x16caeb(0x22c)]===!![]){_0x568b2a[_0x16caeb(0x900)]();return;}}}if('reload'in _0x3c3adc){if(_0x16caeb(0x22c)in _0x3c3adc){if(_0x3c3adc['remote']===_0x568b2a[_0x16caeb(0x22c)]&&_0x568b2a['remote']||_0x568b2a['remote']===!![]){_0x568b2a['hangup'](!![]);return;}}}if('requestStats'in _0x3c3adc){if(_0x568b2a['directorList'][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0){var _0x2571a2={};if(_0x568b2a[_0x16caeb(0x426)][_0x16caeb(0x9c0)])_0x2571a2[_0x16caeb(0x426)]=_0x568b2a[_0x16caeb(0x426)][_0x16caeb(0x9c0)];else for(var _0x34f656 in _0x568b2a[_0x16caeb(0xb20)]){if(_0x34f656===_0x5b7fb9)continue;_0x2571a2[_0x34f656]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats'];}var _0x4100ae={};_0x4100ae[_0x16caeb(0x6b3)]=_0x2571a2,_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if('remote'in _0x3c3adc){if(_0x3c3adc[_0x16caeb(0x22c)]===_0x568b2a['remote']&&_0x568b2a[_0x16caeb(0x22c)]||_0x568b2a[_0x16caeb(0x22c)]===!![]){var _0x2571a2={};if(_0x568b2a[_0x16caeb(0x426)]['stats'])_0x2571a2[_0x16caeb(0x426)]=_0x568b2a[_0x16caeb(0x426)][_0x16caeb(0x9c0)];else for(var _0x34f656 in _0x568b2a[_0x16caeb(0xb20)]){if(_0x34f656===_0x5b7fb9)continue;_0x2571a2[_0x34f656]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)];}var _0x4100ae={};_0x4100ae[_0x16caeb(0x6b3)]=_0x2571a2,_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}}else{var _0x2571a2={};if(_0x568b2a[_0x16caeb(0x426)][_0x16caeb(0x9c0)])_0x2571a2[_0x16caeb(0x426)]=_0x568b2a['whipOut']['stats'];else for(var _0x34f656 in _0x568b2a[_0x16caeb(0xb20)]){if(_0x34f656===_0x5b7fb9)continue;if(!_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)])continue;if(_0x568b2a['pcs'][_0x34f656]['guest'])continue;if(_0x568b2a['roomid']){if(_0x16caeb(0x1a1)in _0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats']){if(_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats'][_0x16caeb(0x1a1)]===![])continue;}else continue;}_0x2571a2[_0x34f656]={},_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x158)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x158)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x158)]),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x53f)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x53f)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x53f)]),_0x568b2a['pcs'][_0x34f656]['stats'][_0x16caeb(0x6de)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x6de)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x6de)]),_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats']['scene']&&(_0x2571a2[_0x34f656][_0x16caeb(0x1a1)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x1a1)]),_0x568b2a['pcs'][_0x34f656][_0x16caeb(0x4da)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x4da)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['label']),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)]['resolution']&&(_0x2571a2[_0x34f656][_0x16caeb(0x908)]=_0x568b2a['pcs'][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x908)]),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x4ca)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x4ca)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x4ca)]);}var _0x4100ae={};_0x4100ae[_0x16caeb(0x6b3)]=_0x2571a2,_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}}}if(_0x16caeb(0x64b)in _0x3c3adc){clearInterval(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x772)]);if(_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0){if(_0x3c3adc['requestStatsContinuous']){_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x772)]=setInterval(function(_0x2f2640){var _0x3434a6=_0x16caeb,_0x3a5d71={};if(_0x568b2a[_0x3434a6(0x426)][_0x3434a6(0x9c0)])_0x3a5d71['whipOut']=_0x568b2a[_0x3434a6(0x426)][_0x3434a6(0x9c0)];else for(var _0x3d1a4f in _0x568b2a[_0x3434a6(0xb20)]){if(_0x3d1a4f===_0x2f2640)continue;if(!_0x568b2a['pcs'][_0x3d1a4f][_0x3434a6(0x9c0)])continue;if(_0x568b2a['pcs'][_0x3d1a4f]['guest'])continue;_0x3a5d71[_0x3d1a4f]=_0x568b2a[_0x3434a6(0xb20)][_0x3d1a4f]['stats'];}var _0x963887={};_0x963887['remoteStats']=_0x3a5d71,_0x568b2a[_0x3434a6(0x4d6)](_0x963887,_0x2f2640);},0xbb8,_0x5b7fb9);var _0x2571a2={};if(_0x568b2a[_0x16caeb(0x426)][_0x16caeb(0x9c0)])_0x2571a2[_0x16caeb(0x426)]=_0x568b2a[_0x16caeb(0x426)]['stats'];else for(var _0x34f656 in _0x568b2a['pcs']){if(_0x34f656===_0x5b7fb9)continue;if(!_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)])continue;if(_0x568b2a['pcs'][_0x34f656]['guest'])continue;_0x2571a2[_0x34f656]=_0x568b2a['pcs'][_0x34f656][_0x16caeb(0x9c0)];}var _0x4100ae={};_0x4100ae[_0x16caeb(0x6b3)]=_0x2571a2,_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}}else{if(_0x16caeb(0x22c)in _0x3c3adc){if(_0x3c3adc['remote']===_0x568b2a[_0x16caeb(0x22c)]&&_0x568b2a[_0x16caeb(0x22c)]||_0x568b2a[_0x16caeb(0x22c)]===!![]){if(_0x3c3adc[_0x16caeb(0x64b)]){_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x772)]=setInterval(function(_0x317f05){var _0x3cfdb3=_0x16caeb,_0x1f5ebb={};if(_0x568b2a[_0x3cfdb3(0x426)]['stats'])_0x1f5ebb['whipOut']=_0x568b2a[_0x3cfdb3(0x426)]['stats'];else for(var _0x55d2b0 in _0x568b2a[_0x3cfdb3(0xb20)]){if(_0x55d2b0===_0x317f05)continue;if(!_0x568b2a[_0x3cfdb3(0xb20)][_0x55d2b0][_0x3cfdb3(0x9c0)])continue;if(_0x568b2a['pcs'][_0x55d2b0]['guest'])continue;_0x1f5ebb[_0x55d2b0]=_0x568b2a['pcs'][_0x55d2b0]['stats'];}var _0x87ee0e={};_0x87ee0e[_0x3cfdb3(0x6b3)]=_0x1f5ebb,_0x568b2a[_0x3cfdb3(0x4d6)](_0x87ee0e,_0x317f05);},0xbb8,_0x5b7fb9);var _0x2571a2={};if(_0x568b2a[_0x16caeb(0x426)]['stats'])_0x2571a2['whipOut']=_0x568b2a[_0x16caeb(0x426)]['stats'];else for(var _0x34f656 in _0x568b2a[_0x16caeb(0xb20)]){if(_0x34f656===_0x5b7fb9)continue;if(!_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)])continue;if(_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x402)])continue;_0x2571a2[_0x34f656]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)];}var _0x4100ae={};_0x4100ae[_0x16caeb(0x6b3)]=_0x2571a2,_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}}}else{if(_0x3c3adc['requestStatsContinuous']){_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x772)]=setInterval(function(_0xe7e89c){var _0x27e26b=_0x16caeb,_0xe62848={};if(_0x568b2a['whipOut'][_0x27e26b(0x9c0)])_0xe62848['whipOut']=_0x568b2a['whipOut'][_0x27e26b(0x9c0)];else for(var _0x42a6a4 in _0x568b2a[_0x27e26b(0xb20)]){if(_0x42a6a4===_0xe7e89c)continue;if(!_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)])continue;if(_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x402)])continue;if(_0x568b2a[_0x27e26b(0x9fa)]){if('scene'in _0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)]){if(_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4]['stats'][_0x27e26b(0x1a1)]===![])continue;}else continue;}_0xe62848[_0x42a6a4]={},_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4]['stats']['video_bitrate_kbps']&&(_0xe62848[_0x42a6a4][_0x27e26b(0x158)]=_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4]['stats'][_0x27e26b(0x158)]),_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)]['nacks_per_second']&&(_0xe62848[_0x42a6a4][_0x27e26b(0x53f)]=_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)][_0x27e26b(0x53f)]),_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)]['available_outgoing_bitrate_kbps']&&(_0xe62848[_0x42a6a4][_0x27e26b(0x6de)]=_0x568b2a['pcs'][_0x42a6a4][_0x27e26b(0x9c0)]['available_outgoing_bitrate_kbps']),_0x568b2a['pcs'][_0x42a6a4]['stats'][_0x27e26b(0x1a1)]&&(_0xe62848[_0x42a6a4][_0x27e26b(0x1a1)]=_0x568b2a['pcs'][_0x42a6a4][_0x27e26b(0x9c0)][_0x27e26b(0x1a1)]),_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x4da)]&&(_0xe62848[_0x42a6a4]['label']=_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4]['label']),_0x568b2a['pcs'][_0x42a6a4]['stats']['resolution']&&(_0xe62848[_0x42a6a4][_0x27e26b(0x908)]=_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)][_0x27e26b(0x908)]),_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)][_0x27e26b(0x4ca)]&&(_0xe62848[_0x42a6a4]['video_encoder']=_0x568b2a[_0x27e26b(0xb20)][_0x42a6a4][_0x27e26b(0x9c0)]['video_encoder']);}var _0x2665c6={};_0x2665c6[_0x27e26b(0x6b3)]=_0xe62848,_0x568b2a[_0x27e26b(0x4d6)](_0x2665c6,_0xe7e89c);},0xbb8,_0x5b7fb9);var _0x2571a2={};if(_0x568b2a[_0x16caeb(0x426)][_0x16caeb(0x9c0)])_0x2571a2[_0x16caeb(0x426)]=_0x568b2a[_0x16caeb(0x426)][_0x16caeb(0x9c0)];else for(var _0x34f656 in _0x568b2a['pcs']){if(_0x34f656===_0x5b7fb9)continue;if(!_0x568b2a['pcs'][_0x34f656][_0x16caeb(0x9c0)])continue;if(_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x402)])continue;if(_0x568b2a['roomid']){if(_0x16caeb(0x1a1)in _0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)]){if(_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats'][_0x16caeb(0x1a1)]===![])continue;}else continue;}_0x2571a2[_0x34f656]={},_0x568b2a['pcs'][_0x34f656][_0x16caeb(0x9c0)]['video_bitrate_kbps']&&(_0x2571a2[_0x34f656][_0x16caeb(0x158)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)]['video_bitrate_kbps']),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)]['nacks_per_second']&&(_0x2571a2[_0x34f656]['nacks_per_second']=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)]['nacks_per_second']),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x6de)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x6de)]=_0x568b2a['pcs'][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x6de)]),_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats'][_0x16caeb(0x1a1)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x1a1)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats'][_0x16caeb(0x1a1)]),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x4da)]&&(_0x2571a2[_0x34f656][_0x16caeb(0x4da)]=_0x568b2a['pcs'][_0x34f656][_0x16caeb(0x4da)]),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x908)]&&(_0x2571a2[_0x34f656]['resolution']=_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)][_0x16caeb(0x908)]),_0x568b2a[_0x16caeb(0xb20)][_0x34f656][_0x16caeb(0x9c0)]['video_encoder']&&(_0x2571a2[_0x34f656][_0x16caeb(0x4ca)]=_0x568b2a[_0x16caeb(0xb20)][_0x34f656]['stats'][_0x16caeb(0x4ca)]);}var _0x4100ae={};_0x4100ae[_0x16caeb(0x6b3)]=_0x2571a2,_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}}}}if(_0x16caeb(0x4aa)in _0x3c3adc)try{_0x568b2a[_0x16caeb(0x9ed)](_0x5b7fb9,_0x3c3adc[_0x16caeb(0x4aa)]['w'],_0x3c3adc[_0x16caeb(0x4aa)]['h'],_0x3c3adc[_0x16caeb(0x4aa)]['s'],_0x3c3adc['requestResolution']['c']);}catch(_0x5a35e3){errorlog(_0x5a35e3);}_0x16caeb(0x503)in _0x3c3adc&&(_0x3c3adc['scene']?_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0?_0x568b2a[_0x16caeb(0x1b3)]():errorlog('Not\x20director'):_0x568b2a[_0x16caeb(0x59e)](_0x5b7fb9));if(_0x16caeb(0x8a8)in _0x3c3adc){var _0x531bd1=![],_0x141412=![];_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0&&(_0x531bd1=!![],'overlay'in _0x3c3adc&&(_0x3c3adc['overlay']==!![]&&(_0x141412=!![]))),log(_0x16caeb(0x303)+_0x531bd1),getChatMessage(_0x3c3adc[_0x16caeb(0x8a8)],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x4da)],_0x531bd1,_0x141412);}if('order'in _0x3c3adc){_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x681)]=parseInt(_0x3c3adc[_0x16caeb(0x681)])||0x0;_0x5b7fb9 in _0x568b2a[_0x16caeb(0x791)]&&(_0x568b2a[_0x16caeb(0x791)][_0x5b7fb9][_0x16caeb(0x681)]=_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x681)]);if(_0x568b2a['director']){var _0xae81ad=document['querySelectorAll'](_0x16caeb(0x5f4)+_0x5b7fb9+'\x22]');log(_0xae81ad),_0xae81ad[0x0]&&(_0xae81ad[0x0][_0x16caeb(0xb26)]=parseInt(_0x3c3adc[_0x16caeb(0x681)])||0x0);}updateMixer();}_0x16caeb(0xad7)in _0x3c3adc&&_0x568b2a[_0x16caeb(0x754)](_0x5b7fb9,_0x3c3adc[_0x16caeb(0xad7)]);if(_0x568b2a[_0x16caeb(0x724)]&&_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x5c5)]&&_0x16caeb(0x917)in _0x3c3adc){log(_0x3c3adc),_0x568b2a[_0x16caeb(0x6ac)]=_0x3c3adc[_0x16caeb(0x917)];for(var _0x5838df in _0x568b2a[_0x16caeb(0x6ac)]){syncSceneState(_0x5838df),syncOtherState(_0x5838df);}}if(_0x568b2a[_0x16caeb(0x342)]['indexOf'](_0x5669e1||_0x5b7fb9)==-0x1){if('requestAudioHack'in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x218),_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0xa8b)in _0x3c3adc){var _0x4100ae={};_0x4100ae['rejected']=_0x16caeb(0xa8b),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x319)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x319),_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0xb0c)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0xb0c),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x7f0)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x7f0),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x3c1)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]='requestChangeEQ',_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x2f9)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x2f9),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x569)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]='requestChangeCompressor',_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x849)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x849),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x58f)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x58f),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0xb09)in _0x3c3adc){var _0x4100ae={};_0x4100ae['rejected']=_0x16caeb(0xb09),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x265)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]='lowerhand',_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x900)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]='hangup',_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x563)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x563),_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x604)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]='speakerMute',_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0xa3e)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0xa3e),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if('micIsolated'in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]='micIsolated',_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}else{if('requestUpload'in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x780),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if('stopClock'in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x8b8),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0xa4c)in _0x3c3adc){var _0x4100ae={};_0x4100ae['rejected']=_0x16caeb(0xa4c),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x4ac)in _0x3c3adc){var _0x4100ae={};_0x4100ae['rejected']=_0x16caeb(0x4ac),_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x5a3)in _0x3c3adc){var _0x4100ae={};_0x4100ae['rejected']=_0x16caeb(0x5a3),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x32e)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]='showClock',_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x18a)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0x18a),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0xa26)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0xa26),_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x2d8)in _0x3c3adc){var _0x4100ae={};_0x4100ae['rejected']=_0x16caeb(0x2d8),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0xa50)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0x5be)]=_0x16caeb(0xa50),_0x568b2a['sendMessage'](_0x4100ae,_0x5b7fb9);}else{if(_0x16caeb(0x5f9)in _0x3c3adc){var _0x4100ae={};_0x4100ae['rejected']='rotate',_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x5b7fb9);}}}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0x16caeb(0x218)in _0x3c3adc){var _0x1ac90f=_0x568b2a[_0x16caeb(0xa7a)][_0x16caeb(0x36e)]();_0x1ac90f[_0x16caeb(0x249)]&&(_0x16caeb(0x6c4)in _0x3c3adc?applyAudioHack(_0x3c3adc[_0x16caeb(0x5b0)],_0x3c3adc[_0x16caeb(0x586)],_0x3c3adc[_0x16caeb(0x6c4)]):applyAudioHack(_0x3c3adc[_0x16caeb(0x5b0)],_0x3c3adc['value']));}if('requestVideoRecord'in _0x3c3adc){if(_0x3c3adc['requestVideoRecord']){_0x3c3adc[_0x16caeb(0x818)]&&(_0x568b2a[_0x16caeb(0x1e1)]={},_0x568b2a[_0x16caeb(0x1e1)][_0x16caeb(0xa2e)]=_0x3c3adc[_0x16caeb(0x818)]);if(_0x568b2a[_0x16caeb(0x7bd)]){var _0x14f751=0x1770;_0x3c3adc[_0x16caeb(0x586)]&&(_0x14f751=parseInt(_0x3c3adc['value'])),recordLocalVideo(_0x16caeb(0xab2),_0x14f751,![],_0x3c3adc[_0x16caeb(0x1a5)]||![]);}}else _0x568b2a[_0x16caeb(0x7bd)]&&recordLocalVideo(_0x16caeb(0x320),![],![],_0x3c3adc[_0x16caeb(0x1a5)]||![]);}if('changeOrder'in _0x3c3adc){_0x568b2a[_0x16caeb(0x681)]==![]&&(_0x568b2a['order']=0x0);_0x568b2a[_0x16caeb(0x681)]+=parseInt(_0x3c3adc[_0x16caeb(0x319)])||0x0;var _0x4100ae={};_0x4100ae={},_0x4100ae['order']=_0x568b2a[_0x16caeb(0x681)],_0x568b2a[_0x16caeb(0x499)](_0x4100ae),updateMixer();}'changeURL'in _0x3c3adc&&changeURL(_0x3c3adc[_0x16caeb(0xb0c)]);if(_0x16caeb(0x5f9)in _0x3c3adc){if(_0x3c3adc['rotate']===!![])_0x568b2a['rotate']===![]?_0x568b2a['rotate']=0x5a:_0x568b2a[_0x16caeb(0x5f9)]+=0x5a,_0x568b2a['rotate']>=0x168&&(_0x568b2a[_0x16caeb(0x5f9)]-=0x168),_0x568b2a[_0x16caeb(0x5f9)]===0x0&&(_0x568b2a[_0x16caeb(0x5f9)]=![]);else _0x3c3adc[_0x16caeb(0x5f9)]===!![]?_0x568b2a[_0x16caeb(0x5f9)]=![]:_0x568b2a[_0x16caeb(0x5f9)]=parseInt(_0x3c3adc[_0x16caeb(0x5f9)])||![];updateForceRotate();}_0x16caeb(0x8b8)in _0x3c3adc&&stopClock();'resumeClock'in _0x3c3adc&&resumeClock();_0x16caeb(0x4ac)in _0x3c3adc&&setClock(_0x3c3adc[_0x16caeb(0x4ac)]);_0x16caeb(0x5a3)in _0x3c3adc&&hideClock();_0x16caeb(0x32e)in _0x3c3adc&&showClock();_0x16caeb(0x18a)in _0x3c3adc&&startClock();_0x16caeb(0xa26)in _0x3c3adc&&pauseClock();if('showTime'in _0x3c3adc){if(_0x568b2a['showTime']!==![]){if(_0x3c3adc['showTime']&&!_0x568b2a[_0x16caeb(0x2d8)])toggleClock(_0x3c3adc[_0x16caeb(0x942)]||![]);else!_0x3c3adc[_0x16caeb(0x2d8)]&&_0x568b2a[_0x16caeb(0x2d8)]&&toggleClock(_0x3c3adc[_0x16caeb(0x942)]||![]);}}'requestUpload'in _0x3c3adc&&toggleFileshare(_0x5b7fb9);if(_0x16caeb(0xa50)in _0x3c3adc)try{_0x5669e1?(_0x3c3adc[_0x16caeb(0xa50)]?_0x568b2a['group_alt']=_0x3c3adc[_0x16caeb(0xa50)][_0x16caeb(0x85e)](','):_0x568b2a[_0x16caeb(0x4a1)]=[],_0x568b2a[_0x16caeb(0x4d6)]({'group':_0x3c3adc[_0x16caeb(0xa50)],'altUUID':!![]})):(_0x3c3adc['group']?_0x568b2a[_0x16caeb(0xa50)]=_0x3c3adc[_0x16caeb(0xa50)][_0x16caeb(0x85e)](','):_0x568b2a['group']=[],_0x568b2a[_0x16caeb(0x4d6)]({'group':_0x3c3adc[_0x16caeb(0xa50)]})),updateMixer(),pokeIframeAPI(_0x16caeb(0x26d),_0x568b2a['group']);}catch(_0x145a7a){}if(_0x16caeb(0x7f0)in _0x3c3adc){if(_0x16caeb(0x586)in _0x3c3adc){if(typeof _0x3c3adc['value']==_0x16caeb(0x9e1)){_0x568b2a[_0x16caeb(0x4da)]=sanitizeLabel(_0x3c3adc[_0x16caeb(0x586)]),log(_0x16caeb(0x79e)+_0x568b2a['label']);if(_0x568b2a['director']){var _0xae81ad=getById(_0x16caeb(0x4c9)+_0x5b7fb9);if(_0x568b2a[_0x16caeb(0x4da)])_0xae81ad[_0x16caeb(0xb26)]=_0x568b2a[_0x16caeb(0x4da)],_0xae81ad[_0x16caeb(0x7d2)][_0x16caeb(0x262)](_0x16caeb(0x9e3));else _0x568b2a[_0x16caeb(0x559)]===(_0x5669e1||_0x5b7fb9)?(miniTranslate(_0xae81ad[_0x16caeb(0x8f7)],_0x16caeb(0xb23)),_0xae81ad[_0x16caeb(0x7d2)][_0x16caeb(0x262)]('addALabel')):(miniTranslate(_0xae81ad[_0x16caeb(0x8f7)],'add-a-label'),_0xae81ad[_0x16caeb(0x7d2)][_0x16caeb(0xabc)]('addALabel'));}else _0x568b2a[_0x16caeb(0x969)]&&updateMixer();!_0x568b2a['director']&&(_0x568b2a[_0x16caeb(0x4da)]?document[_0x16caeb(0x4bd)]=_0x568b2a[_0x16caeb(0x4da)]:document[_0x16caeb(0x4bd)]=location['hostname']);var _0x48ef39=encodeURIComponent(_0x568b2a[_0x16caeb(0x4da)]);urlParams[_0x16caeb(0x2e6)]('l')?updateURL('l='+_0x48ef39,!![],![]):updateURL(_0x16caeb(0x6a0)+_0x48ef39,!![],![]);var _0x4100ae={};_0x4100ae[_0x16caeb(0x7f0)]=!![],_0x4100ae[_0x16caeb(0x586)]=_0x568b2a[_0x16caeb(0x4da)],_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae);}else{_0x568b2a['label']=![];var _0x4100ae={};_0x4100ae[_0x16caeb(0x7f0)]=!![],_0x4100ae[_0x16caeb(0x586)]=_0x568b2a[_0x16caeb(0x4da)],_0x568b2a['sendMessage'](_0x4100ae);if(_0x568b2a[_0x16caeb(0x724)]){var _0xae81ad=getById(_0x16caeb(0x4c9)+_0x5b7fb9);_0x568b2a['directorUUID']===(_0x5669e1||_0x5b7fb9)?(miniTranslate(_0xae81ad[_0x16caeb(0x8f7)],_0x16caeb(0xb23)),_0xae81ad['classList'][_0x16caeb(0x262)](_0x16caeb(0x9e3))):(miniTranslate(_0xae81ad[_0x16caeb(0x8f7)],_0x16caeb(0x1de)),_0xae81ad['classList'][_0x16caeb(0xabc)](_0x16caeb(0x9e3)));}else _0x568b2a[_0x16caeb(0x969)]?(document[_0x16caeb(0x4bd)]=location[_0x16caeb(0x7a1)],updateMixer()):document[_0x16caeb(0x4bd)]=location[_0x16caeb(0x7a1)];}}}if(_0x16caeb(0x3c1)in _0x3c3adc){if(_0x3c3adc[_0x16caeb(0x5b0)]==_0x16caeb(0x3fc))changeLowEQ(parseFloat(_0x3c3adc[_0x16caeb(0x586)]),_0x3c3adc[_0x16caeb(0x970)]);else{if(_0x3c3adc[_0x16caeb(0x5b0)]=='mid')changeMidEQ(parseFloat(_0x3c3adc[_0x16caeb(0x586)]),_0x3c3adc[_0x16caeb(0x970)]);else _0x3c3adc[_0x16caeb(0x5b0)]==_0x16caeb(0x4c3)&&changeHighEQ(parseFloat(_0x3c3adc[_0x16caeb(0x586)]),_0x3c3adc['track']);}}if(_0x16caeb(0x2f9)in _0x3c3adc){var _0x39f013=_0x568b2a[_0x16caeb(0x79a)];if(_0x3c3adc[_0x16caeb(0x586)]===_0x16caeb(0xa54))_0x568b2a[_0x16caeb(0x79a)]=![],log('noise\x20gate\x20off');else _0x3c3adc[_0x16caeb(0x586)]===_0x16caeb(0x3a9)?(_0x568b2a[_0x16caeb(0x79a)]=!![],log(_0x16caeb(0x960))):_0x568b2a[_0x16caeb(0x79a)]=_0x3c3adc[_0x16caeb(0x586)];_0x568b2a[_0x16caeb(0x79a)]!==_0x39f013&&senderAudioUpdate();}if(_0x16caeb(0x569)in _0x3c3adc){var _0x39f013=_0x568b2a['compressor'];if(_0x3c3adc['value']===_0x16caeb(0xa54))_0x568b2a['compressor']=![],log(_0x16caeb(0x377));else{if(_0x3c3adc[_0x16caeb(0x586)]==='1')_0x568b2a[_0x16caeb(0x682)]=0x1,log(_0x16caeb(0x960));else _0x3c3adc[_0x16caeb(0x586)]==='2'?(_0x568b2a[_0x16caeb(0x682)]=0x2,log(_0x16caeb(0x960))):_0x568b2a['compressor']=parseInt(_0x3c3adc[_0x16caeb(0x586)])||![];}_0x568b2a[_0x16caeb(0x682)]!==_0x39f013&&senderAudioUpdate();}_0x16caeb(0xb09)in _0x3c3adc&&(_0x568b2a[_0x16caeb(0x5f7)]===![]?(_0x568b2a[_0x16caeb(0x5f7)]=parseInt(_0x3c3adc[_0x16caeb(0x586)])||0x0,senderAudioUpdate()):(_0x568b2a[_0x16caeb(0x5f7)]=parseInt(_0x3c3adc[_0x16caeb(0x586)])||0x0,changeMicDelay(_0x568b2a[_0x16caeb(0x5f7)],_0x3c3adc[_0x16caeb(0x6c4)])));_0x16caeb(0x849)in _0x3c3adc&&changeSubGain(parseFloat(_0x3c3adc[_0x16caeb(0x586)]),_0x3c3adc[_0x16caeb(0x6c4)]);_0x16caeb(0x265)in _0x3c3adc&&(_0x568b2a[_0x16caeb(0x2bb)]&&lowerhand());if('mirrorGuestState'in _0x3c3adc&&_0x16caeb(0x33f)in _0x3c3adc){if(_0x3c3adc['mirrorGuestTarget']&&_0x3c3adc['mirrorGuestTarget']===!![])_0x568b2a[_0x16caeb(0x645)]=_0x3c3adc[_0x16caeb(0x68f)],applyMirror(_0x568b2a[_0x16caeb(0x2da)]);else _0x3c3adc[_0x16caeb(0x33f)]&&_0x3c3adc[_0x16caeb(0x33f)]in _0x568b2a['rpcs']&&(_0x568b2a['rpcs'][_0x3c3adc[_0x16caeb(0x33f)]][_0x16caeb(0x6e1)]=_0x3c3adc['mirrorGuestState'],_0x568b2a[_0x16caeb(0x791)][_0x3c3adc[_0x16caeb(0x33f)]][_0x16caeb(0x7bd)]&&applyMirrorGuest(_0x3c3adc[_0x16caeb(0x68f)],_0x568b2a[_0x16caeb(0x791)][_0x3c3adc['mirrorGuestTarget']]['videoElement']));}if(_0x16caeb(0x678)in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0xa6f)]=_0x5b7fb9,_0x4100ae[_0x16caeb(0x1ac)]=listAudioSettingsPrep(),sendMediaDevices(_0x4100ae[_0x16caeb(0xa6f)]),_0x568b2a['sendMessage'](_0x4100ae,_0x4100ae[_0x16caeb(0xa6f)]);}if('getVideoSettings'in _0x3c3adc){var _0x4100ae={};_0x4100ae[_0x16caeb(0xa6f)]=_0x5b7fb9,_0x4100ae[_0x16caeb(0x6b1)]=listVideoSettingsPrep(),sendMediaDevices(_0x4100ae['UUID']),_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae,_0x4100ae['UUID']);}_0x16caeb(0x826)in _0x3c3adc&&changeAudioOutputDeviceById(_0x3c3adc[_0x16caeb(0x826)],_0x5b7fb9);_0x16caeb(0x8a0)in _0x3c3adc&&changeAudioDeviceById(_0x3c3adc['changeMicrophone'],_0x5b7fb9);_0x16caeb(0x425)in _0x3c3adc&&changeVideoDeviceById(_0x3c3adc['changeCamera'],_0x5b7fb9);'requestChangeLowcut'in _0x3c3adc&&changeLowCut(parseFloat(_0x3c3adc[_0x16caeb(0x586)]),_0x3c3adc[_0x16caeb(0x970)]);'requestChangeLowcut'in _0x3c3adc&&changeLowCut(parseFloat(_0x3c3adc[_0x16caeb(0x586)]),_0x3c3adc[_0x16caeb(0x970)]);_0x16caeb(0x900)in _0x3c3adc&&(_0x568b2a[_0x16caeb(0x559)]&&_0x568b2a[_0x16caeb(0x900)]());if(_0x16caeb(0x184)in _0x3c3adc){}if(_0x16caeb(0xa3e)in _0x3c3adc){var _0x285689=parseInt(_0x3c3adc[_0x16caeb(0xa3e)])/0x64||0x0;_0x568b2a[_0x16caeb(0xa76)]=parseInt(_0x3c3adc[_0x16caeb(0xa3e)])||0x0;try{for(var _0x38c808 in _0x568b2a[_0x16caeb(0xb0e)]){log(_0x16caeb(0x658)),_0x568b2a['webAudios'][_0x38c808][_0x16caeb(0x2eb)][_0x16caeb(0x1d0)][_0x16caeb(0x448)](_0x285689,_0x568b2a[_0x16caeb(0xb0e)][_0x38c808][_0x16caeb(0x672)][_0x16caeb(0x4dd)]);}}catch(_0x1aa3f0){}updateVolume(!![]);}if('micIsolate'in _0x3c3adc){if(_0x3c3adc[_0x16caeb(0x663)])_0x568b2a['directorList'][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0&&(_0x568b2a[_0x16caeb(0x30f)][_0x16caeb(0x954)](_0x5b7fb9),_0x568b2a[_0x16caeb(0x567)]());else{var _0x3cbc42=_0x568b2a['micIsolated'][_0x16caeb(0x20e)](_0x5b7fb9);_0x3cbc42>-0x1&&(_0x568b2a[_0x16caeb(0x30f)][_0x16caeb(0x725)](_0x3cbc42,0x1),_0x568b2a[_0x16caeb(0x567)]());}}if(_0x16caeb(0x726)in _0x3c3adc){if(_0x3c3adc[_0x16caeb(0x726)])_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0&&(_0x568b2a['lowerVolume'][_0x16caeb(0x954)](_0x5b7fb9),_0x568b2a['applyIsolatedVolume']());else{var _0x3cbc42=_0x568b2a[_0x16caeb(0x726)][_0x16caeb(0x20e)](_0x5b7fb9);_0x3cbc42>-0x1&&(_0x568b2a[_0x16caeb(0x726)]['splice'](_0x3cbc42,0x1),_0x568b2a['applyIsolatedVolume']());}}_0x16caeb(0x604)in _0x3c3adc&&(_0x3c3adc[_0x16caeb(0x604)]?(_0x568b2a[_0x16caeb(0x86f)]=!![],_0x568b2a['directorSpeakerMute']()):(_0x568b2a['directorSpeakerMuted']=![],_0x568b2a[_0x16caeb(0x50d)]()));_0x16caeb(0x563)in _0x3c3adc&&(_0x3c3adc[_0x16caeb(0x563)]?(_0x568b2a['directorDisplayMuted']=!![],_0x568b2a['directorDisplayMute']()):(_0x568b2a[_0x16caeb(0xacc)]=![],_0x568b2a['directorDisplayMute']()));if('remoteVideoMuted'in _0x3c3adc){_0x568b2a['remoteVideoMuted']=_0x3c3adc[_0x16caeb(0x58f)],toggleVideoMute(!![]);if(!_0x568b2a[_0x16caeb(0x593)]){var _0x4100ae={};_0x4100ae[_0x16caeb(0x593)]=_0x568b2a[_0x16caeb(0x58f)],_0x568b2a[_0x16caeb(0x4d6)](_0x4100ae);}}_0x16caeb(0x8c3)in _0x3c3adc&&applyNewParams(_0x3c3adc['changeParams']);}if(_0x568b2a[_0x16caeb(0x559)]===(_0x5669e1||_0x5b7fb9)){_0x3c3adc['request']===_0x16caeb(0x498)&&(warnlog('TRANSFERRING?'),_0x16caeb(0xa7b)in _0x3c3adc&&(_0x16caeb(0x938)in _0x3c3adc[_0x16caeb(0xa7b)]&&(_0x568b2a[_0x16caeb(0x938)]=_0x3c3adc[_0x16caeb(0x938)]),'broadcast'in _0x3c3adc[_0x16caeb(0xa7b)]&&(_0x3c3adc[_0x16caeb(0xa7b)][_0x16caeb(0x8d0)]===!![]||_0x3c3adc['transferSettings'][_0x16caeb(0x8d0)]===null?(_0x568b2a[_0x16caeb(0x8d0)]=null,_0x568b2a[_0x16caeb(0x6cf)]===![]&&(_0x568b2a[_0x16caeb(0x6cf)]=0x2),_0x568b2a[_0x16caeb(0x623)]===![]&&(_0x568b2a[_0x16caeb(0x623)]=0x1),_0x568b2a[_0x16caeb(0x2b7)]===null&&(_0x568b2a[_0x16caeb(0x2b7)]=!![])):_0x568b2a[_0x16caeb(0x8d0)]=_0x3c3adc[_0x16caeb(0xa7b)][_0x16caeb(0x8d0)],_0x3c3adc['transferSettings'][_0x16caeb(0x88b)]&&(_0x568b2a[_0x16caeb(0x8d0)]!==![]?_0x568b2a[_0x16caeb(0x8d0)]===null?updateURL('broadcast',!![]):updateURL('broadcast='+_0x568b2a['broadcast'],!![]):updateURL(_0x16caeb(0x904),!![]))),_0x16caeb(0x9fa)in _0x3c3adc[_0x16caeb(0xa7b)]&&(_0x568b2a[_0x16caeb(0x9fa)]=_0x3c3adc[_0x16caeb(0xa7b)][_0x16caeb(0x9fa)],_0x3c3adc[_0x16caeb(0xa7b)]['updateurl']&&updateURL('room='+_0x568b2a[_0x16caeb(0x9fa)],!![])),_0x16caeb(0x473)in _0x3c3adc[_0x16caeb(0xa7b)]&&(_0x568b2a[_0x16caeb(0x473)]=_0x3c3adc[_0x16caeb(0xa7b)]['queue'],_0x568b2a['queue']&&(_0x568b2a[_0x16caeb(0x473)]=0x2),_0x3c3adc[_0x16caeb(0xa7b)][_0x16caeb(0x88b)]&&(_0x568b2a[_0x16caeb(0x473)]?updateURL(_0x16caeb(0x473),!![]):updateURL('queue=false',!![]))),_0x16caeb(0x6b6)in _0x3c3adc[_0x16caeb(0xa7b)]&&(_0x568b2a[_0x16caeb(0x473)]&&(_0x568b2a['queue']=0x3,_0x3c3adc[_0x16caeb(0xa7b)][_0x16caeb(0x88b)]&&updateURL('queue=false',!![])))));try{if(_0x16caeb(0x86a)in _0x3c3adc&&_0x16caeb(0x6fb)in _0x3c3adc[_0x16caeb(0x86a)])for(var _0x33af49=0x0;_0x33af49<_0x3c3adc['directorSettings'][_0x16caeb(0x6fb)][_0x16caeb(0x249)];_0x33af49++){if(!_0x568b2a[_0x16caeb(0x342)]['includes'](_0x3c3adc[_0x16caeb(0x86a)][_0x16caeb(0x6fb)][_0x33af49][_0x16caeb(0x894)])){_0x568b2a['directorList'][_0x16caeb(0x954)](_0x3c3adc['directorSettings']['addCoDirector'][_0x33af49]['toString']());var _0x3c5966=getById(_0x16caeb(0xb19)+_0x3c3adc[_0x16caeb(0x86a)][_0x16caeb(0x6fb)][_0x33af49][_0x16caeb(0x894)]());_0x3c5966&&_0x3c5966[_0x16caeb(0x7d2)][_0x16caeb(0xabc)]('directorBlue');}}}catch(_0x212fb8){errorlog(_0x212fb8);}if(_0x16caeb(0xa60)in _0x3c3adc)try{_0x568b2a[_0x16caeb(0x4d6)]({'cbid':_0x3c3adc['cbid']},_0x5b7fb9);}catch(_0x7c90e5){errorlog(_0x7c90e5);}}if(_0x16caeb(0x83f)in _0x3c3adc){if(_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0||_0x568b2a[_0x16caeb(0x22c)]===!![]||_0x568b2a[_0x16caeb(0x22c)]&&_0x16caeb(0x22c)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x22c)]===_0x568b2a['remote'])_0x16caeb(0x5e1)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x5e1)]?updateCameraConstraints(_0x3c3adc[_0x16caeb(0x5b0)],_0x3c3adc[_0x16caeb(0x586)],!![],_0x5b7fb9):updateCameraConstraints(_0x3c3adc[_0x16caeb(0x5b0)],_0x3c3adc[_0x16caeb(0x586)],![],![]);else return;}if('zoom'in _0x3c3adc){if(_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0||_0x568b2a[_0x16caeb(0x22c)]===!![]||_0x568b2a['remote']&&'remote'in _0x3c3adc&&_0x3c3adc['remote']===_0x568b2a['remote'])_0x568b2a[_0x16caeb(0x24d)](parseFloat(_0x3c3adc[_0x16caeb(0x7f6)]));else return;}if(_0x16caeb(0x505)in _0x3c3adc){if(_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0||_0x568b2a[_0x16caeb(0x22c)]===!![]||_0x568b2a[_0x16caeb(0x22c)]&&_0x16caeb(0x22c)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x22c)]===_0x568b2a['remote'])_0x568b2a['remoteFocus'](parseFloat(_0x3c3adc[_0x16caeb(0x505)]));else return;}if(_0x16caeb(0x49d)in _0x3c3adc){if(_0x568b2a[_0x16caeb(0x342)][_0x16caeb(0x20e)](_0x5669e1||_0x5b7fb9)>=0x0||_0x568b2a[_0x16caeb(0x22c)]===!![]||_0x568b2a[_0x16caeb(0x22c)]&&_0x16caeb(0x22c)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x22c)]===_0x568b2a['remote'])_0x568b2a[_0x16caeb(0x57d)](parseFloat(_0x3c3adc['pan']));else return;}if('tilt'in _0x3c3adc){if(_0x568b2a[_0x16caeb(0x342)]['indexOf'](_0x5669e1||_0x5b7fb9)>=0x0||_0x568b2a['remote']===!![]||_0x568b2a[_0x16caeb(0x22c)]&&_0x16caeb(0x22c)in _0x3c3adc&&_0x3c3adc['remote']===_0x568b2a[_0x16caeb(0x22c)])_0x568b2a[_0x16caeb(0x5aa)](parseFloat(_0x3c3adc['tilt']));else return;}if(_0x16caeb(0x178)in _0x3c3adc){log(_0x16caeb(0x178));try{_0x568b2a[_0x16caeb(0x50b)](_0x5b7fb9,_0x3c3adc[_0x16caeb(0x178)]);}catch(_0x3e3f33){errorlog(_0x3e3f33);}}_0x16caeb(0x36b)in _0x3c3adc&&playbackMIDI(_0x3c3adc[_0x16caeb(0x36b)],!![],_0x5b7fb9);}catch(_0x531e32){errorlog(_0x531e32);}if(_0x16caeb(0x5be)in _0x3c3adc){if(_0x3c3adc[_0x16caeb(0x5be)]==_0x16caeb(0x78d)){if(_0x568b2a[_0x16caeb(0x22c)])warnUser(getTranslation(_0x16caeb(0x350)),0xbb8);else document['querySelector']('#obsRemotePassword>input')&&document[_0x16caeb(0x7de)](_0x16caeb(0x558))[_0x16caeb(0x586)]?warnUser(getTranslation(_0x16caeb(0x6c9)),0x1b58):warnUser(getTranslation(_0x16caeb(0x7b2)),0x2710);getById(_0x16caeb(0x1dc))[_0x16caeb(0x7d2)][_0x16caeb(0x262)](_0x16caeb(0xa4a));}else{if(_0x568b2a['director'])!_0x568b2a['cleanOutput']&&warnUser('The\x20request\x20('+_0x3c3adc[_0x16caeb(0x5be)]+_0x16caeb(0x777),0x1388);else!_0x568b2a[_0x16caeb(0x31a)]&&(_0x568b2a[_0x16caeb(0x22c)]?warnUser(_0x16caeb(0xa66),0x1388):warnUser(_0x16caeb(0xa35),0x1388));}errorlog(_0x16caeb(0x686)+_0x3c3adc[_0x16caeb(0x5be)]+_0x16caeb(0xaaf)+_0x568b2a['director']),pokeIframeAPI(_0x16caeb(0x5be),_0x3c3adc['rejected'],_0x5b7fb9);return;}else{if('approved'in _0x3c3adc){log(_0x16caeb(0xa8a)+_0x3c3adc['approved']),pokeIframeAPI(_0x16caeb(0x680),_0x3c3adc['approved'],_0x5b7fb9);return;}}if(_0x16caeb(0x88e)in _0x3c3adc||_0x16caeb(0x70d)in _0x3c3adc){log(_0x16caeb(0x9bf));_0x3c3adc[_0x16caeb(0x88e)]&&(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x2c1)]=!![]);if(_0x568b2a[_0x16caeb(0x816)]&&'allowwebp'in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x1cc)]!==![])_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x94e)]=_0x3c3adc[_0x16caeb(0x1cc)],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowVideo']=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0x3c3adc[_0x16caeb(0x70d)]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowVideo']=!![]);'broadcast'in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x8d0)]!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x5d1)]=_0x3c3adc[_0x16caeb(0x8d0)]);_0x16caeb(0x6ca)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x6ca)]!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x63d)]=_0x3c3adc[_0x16caeb(0x6ca)]);_0x16caeb(0x82b)in _0x3c3adc&&_0x3c3adc['iframe']!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x166)]=_0x3c3adc[_0x16caeb(0x82b)]);'widget'in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x510)]!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x594)]=_0x3c3adc[_0x16caeb(0x510)]);_0x16caeb(0x7d9)in _0x3c3adc&&_0x3c3adc['allowmidi']!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x6ad)]=_0x3c3adc[_0x16caeb(0x7d9)]);'downloads'in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x8f2)]!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0xae1)]=_0x3c3adc[_0x16caeb(0x8f2)]);_0x16caeb(0x214)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x214)]!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x703)]=!![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowScreenVideo']=!![]);_0x16caeb(0x47a)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x47a)]!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowScreenVideo']=!![]);_0x16caeb(0x47f)in _0x3c3adc&&_0x3c3adc['allowscreenaudio']!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x703)]=!![]);_0x16caeb(0x464)in _0x3c3adc&&_0x3c3adc['preferVideoCodec']!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x464)]=_0x3c3adc[_0x16caeb(0x464)][_0x16caeb(0x549)]());if(_0x568b2a[_0x16caeb(0x502)])_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['preferAudioCodec']=_0x568b2a[_0x16caeb(0x502)];else _0x16caeb(0x502)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x502)]!==![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x502)]=_0x3c3adc[_0x16caeb(0x502)][_0x16caeb(0x549)]());if(_0x16caeb(0x75c)in _0x3c3adc&&_0x3c3adc[_0x16caeb(0x75c)]===![])_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x1d6)]=![];else{if('allowwhipout'in _0x3c3adc&&_0x3c3adc[_0x16caeb(0xa62)]===![])_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x1d6)]=![];else{if(_0x568b2a[_0x16caeb(0xb1a)]){if(_0x568b2a[_0x16caeb(0xb1a)]==_0x16caeb(0x70d))_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x8bb)]=![];else{if(_0x568b2a[_0x16caeb(0xb1a)]=='audio')_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x2c1)]=![];else _0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x8bb)]==![]?_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x1d6)]=![]:(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x2c1)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowVideo']=![]);}}else _0x568b2a['whipOutput']&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x2c1)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowVideo']=![]);}}if(_0x568b2a['promptAccess']){window[_0x16caeb(0x505)]();_0x568b2a[_0x16caeb(0xa1f)]&&playtone();var _0x406c1c=![];_0x5b7fb9 in _0x568b2a[_0x16caeb(0x791)]&&_0x568b2a[_0x16caeb(0x791)][_0x5b7fb9][_0x16caeb(0x4da)]&&(_0x406c1c=_0x568b2a['rpcs'][_0x5b7fb9][_0x16caeb(0x4da)]||_0x568b2a['rpcs'][_0x5b7fb9][_0x16caeb(0x820)]||![]);_0x406c1c=_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['label']||_0x406c1c||_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x820)]||_0x5b7fb9||_0x16caeb(0x4e9);var _0x58250d=await confirmAlt(_0x406c1c+getTranslation(_0x16caeb(0x5cf)),!![]);if(!_0x58250d){try{log(_0x16caeb(0x360)),_0x568b2a['closePC'](_0x5b7fb9);}catch(_0x2c331b){}return;}}_0x16caeb(0x402)in _0x3c3adc&&(_0x3c3adc[_0x16caeb(0x402)]==!![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['guest']=!![],_0x568b2a[_0x16caeb(0xa1f)]&&(playtone(![],_0x16caeb(0x46d)),showNotification(_0x16caeb(0x951),'')),pokeIframeAPI(_0x16caeb(0x142),_0x3c3adc[_0x16caeb(0x724)],_0x5b7fb9)));'forceios'in _0x3c3adc&&(_0x3c3adc['forceios']===!![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['forceios']=!![]));_0x16caeb(0x22c)in _0x3c3adc&&(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x22c)]=_0x3c3adc[_0x16caeb(0x22c)]);_0x16caeb(0x3b4)in _0x3c3adc&&(_0x3c3adc[_0x16caeb(0x3b4)]==!![]&&(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x864)]=!![]));'enhanceaudio'in _0x3c3adc&&(_0x3c3adc[_0x16caeb(0x2e0)]==!![]&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['enhanceAudio']=!![]));_0x3c3adc[_0x16caeb(0x57f)]&&(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x25c)]=_0x3c3adc['degrade']);if(_0x16caeb(0x3a2)in _0x3c3adc)try{_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x3a2)]=_0x3c3adc[_0x16caeb(0x3a2)],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['keyframeRate']&&setTimeout(function(_0x4f40d0){var _0x457083=_0x16caeb;_0x568b2a[_0x457083(0x59e)](_0x4f40d0);},0x1388,_0x5b7fb9);}catch(_0x272474){warnlog(_0x272474);}_0x16caeb(0x455)in _0x3c3adc&&(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x455)]=_0x3c3adc[_0x16caeb(0x455)]);_0x16caeb(0x916)in _0x3c3adc&&(!_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x916)]&&(_0x568b2a['pcs'][_0x5b7fb9]['layout']=_0x3c3adc[_0x16caeb(0x916)],_0x568b2a[_0x16caeb(0xa8c)]&&_0x568b2a[_0x16caeb(0x724)]&&_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]&&_0x568b2a['pcs'][_0x5b7fb9]['layout']&&createSlotUpdate(_0x5b7fb9)));if('scene'in _0x3c3adc){if(_0x3c3adc[_0x16caeb(0x1a1)]!==![]){try{typeof _0x3c3adc['scene']===_0x16caeb(0x9e1)?_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x1a1)]=_0x3c3adc[_0x16caeb(0x1a1)][_0x16caeb(0x636)](/[\W]+/g,'_'):_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x1a1)]=(parseInt(_0x3c3adc['scene'])||0x0)+'',_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x9c0)][_0x16caeb(0x1a1)]=_0x568b2a['pcs'][_0x5b7fb9]['scene'],updateSceneList(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x1a1)]);}catch(_0x524a94){errorlog(_0x524a94);}_0x16caeb(0x2b9)in _0x3c3adc?_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x2b9)]=_0x3c3adc['showDirector']:_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['showDirector']=_0x568b2a[_0x16caeb(0x2b9)];if(_0x568b2a[_0x16caeb(0x724)]){if(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['showDirector']==![])_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x2c1)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x8bb)]=![],_0x568b2a['pcs'][_0x5b7fb9]['allowIframe']=![],_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x594)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x1d6)]=![],_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x94e)]=![],_0x568b2a['pcs'][_0x5b7fb9]['allowScreenAudio']=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x216)]=![];else{if(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x2b9)]==0x1)_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x166)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x594)]=![];else{if(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x2b9)]==0x2)_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x2c1)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x703)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x166)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x594)]=![];else{if(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x2b9)]==0x3)_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowAudio']=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x8bb)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x166)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x594)]=![],_0x568b2a['pcs'][_0x5b7fb9]['whipout']=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x94e)]=![];else{if(_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x2b9)]==0x4){}}}}}}_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x455)]?pokeIframeAPI(_0x16caeb(0x1d2),_0x3c3adc[_0x16caeb(0x1a1)],_0x5b7fb9):pokeIframeAPI(_0x16caeb(0x7fa),_0x3c3adc['scene'],_0x5b7fb9);}_0x568b2a['initialDirectorSync'](_0x5b7fb9);}else _0x3c3adc['director']&&((iOS||iPad)&&(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x872)]==!![]&&(_0x568b2a['pcs'][_0x5b7fb9]['guest']=!![])),_0x568b2a[_0x16caeb(0xa1f)]&&(playtone(![],_0x16caeb(0x46d)),showNotification(_0x16caeb(0x4e3),_0x16caeb(0x16e))),_0x568b2a[_0x16caeb(0x280)](_0x5b7fb9),pokeIframeAPI(_0x16caeb(0x6f4),_0x3c3adc[_0x16caeb(0x724)],_0x5b7fb9));if(_0x568b2a['director'])'hidedirector'in _0x3c3adc&&(_0x3c3adc[_0x16caeb(0x6f3)]==!![]&&(_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x2c1)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['allowVideo']=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x166)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x594)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['whipout']=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x94e)]=![],_0x568b2a['pcs'][_0x5b7fb9][_0x16caeb(0x703)]=![],_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9][_0x16caeb(0x216)]=![])),_0x568b2a['initialPublish'](_0x5b7fb9);else _0x568b2a[_0x16caeb(0x473)]&&_0x568b2a[_0x16caeb(0x899)]==0x3&&!_0x568b2a[_0x16caeb(0x724)]?_0x568b2a[_0x16caeb(0xb20)][_0x5b7fb9]['needsPublishing']=!![]:_0x568b2a[_0x16caeb(0x421)](_0x5b7fb9);}},_0x568b2a[_0x3ec19c(0x280)]=function(_0x5e2412){var _0x4e1db3=_0x3ec19c;if(!(_0x568b2a['directorState']||_0x568b2a[_0x4e1db3(0x1a1)]))return;try{var _0x466dcd={};_0x568b2a[_0x4e1db3(0xb20)][_0x5e2412]&&(_0x466dcd[_0x4e1db3(0x86a)]=getDirectorSettings(_0x568b2a[_0x4e1db3(0xb20)][_0x5e2412][_0x4e1db3(0x1a1)]));log(_0x4e1db3(0x239)+_0x5e2412);var _0xbc919f=![];_0x568b2a['alreadyJoinedMembers']&&_0x568b2a['alreadyJoinedMembers'][_0x4e1db3(0xb10)](_0x31dd54=>{var _0xf9707a=_0x4e1db3;_0x31dd54[_0xf9707a(0xa6f)]===_0x5e2412&&(_0xbc919f=!![]);}),!_0xbc919f?_0x466dcd[_0x4e1db3(0x917)]=getDetailedState():warnlog(_0x4e1db3(0x203)),Object['keys'](_0x466dcd)[_0x4e1db3(0x249)]&&_0x568b2a['sendPeers'](_0x466dcd,_0x5e2412);}catch(_0x56a306){}},_0x568b2a[_0x3ec19c(0x421)]=function(_0x1f01d4){var _0x253cab=_0x3ec19c;log('INITIAL\x20PUBLISH\x20START:\x20'+_0x1f01d4);if(_0x1f01d4 in _0x568b2a[_0x253cab(0xb20)])_0x568b2a['pcs'][_0x1f01d4][_0x253cab(0x936)]=![];else{errorlog(_0x253cab(0x56c));return;}getSenders2(_0x1f01d4)[_0x253cab(0x249)]&&errorlog(_0x253cab(0x44f)+getSenders2(_0x1f01d4)[_0x253cab(0x249)]);if(_0x568b2a[_0x253cab(0xb20)][_0x1f01d4]['allowIframe']===!![]){if(_0x568b2a[_0x253cab(0x828)]){var _0x18783b={};_0x18783b[_0x253cab(0x828)]=_0x568b2a[_0x253cab(0x828)],_0x568b2a['iframeEle']&&_0x568b2a['iframeEle']['sendOnNewConnect']&&(_0x568b2a[_0x253cab(0x828)][_0x253cab(0x2f5)](_0x253cab(0x370))&&(_0x18783b[_0x253cab(0x828)]+=_0x253cab(0x48e)+parseInt(Math[_0x253cab(0xb2f)](_0x568b2a[_0x253cab(0x2bc)]['sendOnNewConnect']['ifs']['t']))+'')),_0x568b2a[_0x253cab(0x4d6)](_0x18783b,_0x1f01d4);}}if(_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x594)]===!![]){if(_0x568b2a[_0x253cab(0x510)]&&_0x568b2a[_0x253cab(0x724)]){var _0x18783b={};_0x18783b[_0x253cab(0x1e4)]=_0x568b2a[_0x253cab(0x510)],_0x568b2a[_0x253cab(0x4d6)](_0x18783b,_0x1f01d4);}}_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0xae1)]===!![]&&_0x568b2a['provideFileList'](_0x1f01d4);if(_0x568b2a[_0x253cab(0xa04)]&&_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x63d)]){_0x568b2a[_0x253cab(0x956)](_0x1f01d4);return;}var _0xcea381=_0x568b2a[_0x253cab(0x3bc)]();log(_0x253cab(0x2c7)),log(_0xcea381[_0x253cab(0x54a)]());if(_0x568b2a['whipoutSettings']&&_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x1d6)]===null){_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x1d6)]=!![];var _0x18783b={};_0x18783b[_0x253cab(0x4f3)]=_0x568b2a['whipoutSettings'],_0x568b2a[_0x253cab(0x4d6)](_0x18783b,_0x1f01d4),warnlog(_0x18783b);}(_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x216)]||_0x568b2a['pcs'][_0x1f01d4][_0x253cab(0x703)])&&createSecondStream2(_0x1f01d4);var _0x558ec0=![];_0xcea381[_0x253cab(0x955)]()['forEach'](async _0x466edc=>{var _0x430c9e=_0x253cab;try{if(_0x568b2a['pcs'][_0x1f01d4]['allowVideo']===!![]){if(_0x466edc[_0x430c9e(0x6c6)]==_0x430c9e(0x70d)){if(_0x568b2a[_0x430c9e(0xb20)][_0x1f01d4][_0x430c9e(0x402)]===!![]&&_0x568b2a['roombitrate']===0x0)log(_0x430c9e(0x38a));else{let _0x29f6ec=_0x568b2a[_0x430c9e(0xb20)][_0x1f01d4][_0x430c9e(0x9ba)](_0x466edc,_0xcea381);if(_0x29f6ec&&_0x568b2a[_0x430c9e(0x4b9)])try{setupSenderTransform(_0x29f6ec,_0x1f01d4);}catch(_0x49cacb){errorlog(_0x49cacb);}warnlog(_0x430c9e(0x43a)),_0x558ec0=!![],setTimeout(function(_0x549363){var _0x35769b=_0x430c9e;try{_0x568b2a[_0x35769b(0x91e)](_0x549363);}catch(_0xfefc62){warnlog(_0xfefc62);}},_0x568b2a['rampUpTime'],_0x1f01d4);}}}}catch(_0x5dd590){errorlog(_0x5dd590);}});_0x568b2a[_0x253cab(0x1e3)]&&(_0xcea381=mixMinusAudio(_0x1f01d4));_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x2c1)]&&(_0xcea381['getAudioTracks']()['forEach'](_0x3bb17c=>{var _0x16c1c8=_0x253cab;try{_0x3bb17c['kind']==_0x16c1c8(0x88e)&&(_0x568b2a[_0x16c1c8(0xb20)][_0x1f01d4][_0x16c1c8(0x9ba)](_0x3bb17c,_0xcea381),warnlog('added\x20audio\x20track'));}catch(_0x15143c){errorlog(_0x15143c);}}),log('does\x20any\x20audio\x20exist?'),_0xcea381[_0x253cab(0x36e)]()[_0x253cab(0x249)]&&(_0x568b2a[_0x253cab(0x724)]!==![]&&_0x568b2a[_0x253cab(0xadf)](),log('starting\x20kicker'),_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x864)]===!![]&&(warnlog(_0x253cab(0x649)),setTimeout(_0x568b2a['limitAudioEncoder'],0x3e8,_0x1f01d4,0x7d00,0x0)),_0x568b2a[_0x253cab(0xb20)][_0x1f01d4]['enhanceAudio']===!![]&&setTimeout(_0x568b2a['enhanceAudioEncoder'],0x3e8,_0x1f01d4)));if(_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x25c)])setTimeout(_0x568b2a[_0x253cab(0x25c)],0x3e8,_0x1f01d4,_0x568b2a[_0x253cab(0xb20)][_0x1f01d4][_0x253cab(0x25c)]);else{if(_0x568b2a[_0x253cab(0x82a)]&&SafariVersion){if(_0x568b2a[_0x253cab(0x82a)]==_0x253cab(0x39a))setTimeout(_0x568b2a[_0x253cab(0x25c)],0x3e8,_0x1f01d4,'maintain-resolution');else _0x568b2a[_0x253cab(0x82a)]==_0x253cab(0x8e0)&&setTimeout(_0x568b2a['degradationPreference'],0x3e8,_0x1f01d4,_0x253cab(0x851));}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x558ec0&&(setTimeout(function(_0xdea07f){_0x568b2a['setScale'](_0xdea07f,null,!![]);},0x7d0,_0x1f01d4),setTimeout(function(_0x4db6bf){var _0x544a80=_0x253cab,_0x5bde89=_0x568b2a[_0x544a80(0x571)](_0x4db6bf);!_0x5bde89&&_0x568b2a[_0x544a80(0x754)](_0x4db6bf,0x64,!![]);},0x1388,_0x1f01d4));}else setTimeout(function(_0x22a2da){var _0x3dc17f=_0x253cab;_0x568b2a[_0x3dc17f(0x571)](_0x22a2da);},0x3e8,_0x1f01d4);};function _0x5de829(_0x33dba4,_0xf38fbc,_0x1b4e02){var _0x323517=_0x3ec19c,_0x42ff0b=new Blob([_0x33dba4],{'type':_0x323517(0x78a)}),_0x3e1ecd=new FileReader();_0x3e1ecd[_0x323517(0x88c)]=function(_0x33aed2){var _0x2c308b=_0x323517;_0x1b4e02(_0x33aed2[_0x2c308b(0xa57)][_0x2c308b(0x3c0)]);},_0x3e1ecd[_0x323517(0xb1b)](_0x42ff0b,_0xf38fbc);}_0x568b2a[_0x3ec19c(0x9cc)]=function(_0x491ae1){var _0x88714c=_0x3ec19c;log(_0x88714c(0x945));if(!_0x568b2a[_0x88714c(0x40f)]||!_0x568b2a['hostedFiles'][_0x88714c(0x249)])return;var _0x564cdd={},_0x20b658=[];for(var _0x40187d=0x0;_0x40187d<_0x568b2a['hostedFiles'][_0x88714c(0x249)];_0x40187d++){(_0x568b2a[_0x88714c(0x40f)][_0x40187d][_0x88714c(0x679)]===![]||_0x568b2a[_0x88714c(0x40f)][_0x40187d][_0x88714c(0x679)]===_0x491ae1)&&_0x20b658[_0x88714c(0x954)]({'id':_0x568b2a[_0x88714c(0x40f)][_0x40187d]['id'],'name':_0x568b2a[_0x88714c(0x40f)][_0x40187d]['name'],'size':_0x568b2a[_0x88714c(0x40f)][_0x40187d][_0x88714c(0x422)]});}_0x564cdd[_0x88714c(0x58b)]=_0x20b658;if(_0x491ae1 in _0x568b2a[_0x88714c(0xb20)])_0x568b2a[_0x88714c(0x4d6)](_0x564cdd,_0x491ae1);else _0x491ae1 in _0x568b2a[_0x88714c(0x791)]&&_0x568b2a[_0x88714c(0x50a)](_0x564cdd,_0x491ae1);log(_0x564cdd);},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x260)]=function(_0x1e299f){var _0x1cfb05=_0x3ec19c;if(!(_0x27b57e in _0x568b2a[_0x1cfb05(0xb20)]))return;try{if(this[_0x1cfb05(0x674)]==='closed')log('ICE\x20closed?');else{if(this[_0x1cfb05(0x674)]===_0x1cfb05(0x745))log('PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs');else{if(this['iceConnectionState']==='failed')log('ICE\x20FAILed.\x20bad?');else this[_0x1cfb05(0x674)]===_0x1cfb05(0x3c2)?log(_0x1cfb05(0x1a2)):log(this[_0x1cfb05(0x674)]);}}}catch(_0x28023a){errorlog(_0x28023a);}},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x362)]=function(_0x5e2828){var _0x2fd932=_0x3ec19c;switch(_0x568b2a[_0x2fd932(0xb20)][_0x27b57e]['connectionState']){case _0x2fd932(0x3c2):log(_0x2fd932(0x2c6)),clearTimeout(_0x568b2a[_0x2fd932(0xb20)][_0x27b57e]['closeTimeout']);if(_0x568b2a[_0x2fd932(0x866)]){if(_0x568b2a['ws']['readyState']!==0x1){_0x568b2a['ws'][_0x2fd932(0x8c4)]();break;}_0x568b2a['ws'][_0x2fd932(0x8c4)](),setTimeout(function(){var _0x52f5b6=_0x2fd932;_0x568b2a[_0x52f5b6(0x31a)]!=!![]&&warnUser(getTranslation(_0x52f5b6(0x176)));},0x1);}break;case _0x2fd932(0x745):log(_0x2fd932(0xa78)),clearTimeout(_0x568b2a['pcs'][_0x27b57e][_0x2fd932(0x2d6)]),_0x568b2a[_0x2fd932(0xb20)][_0x27b57e]['closeTimeout']=setTimeout(function(_0x4fb1c2){var _0x57d347=_0x2fd932;_0x4fb1c2 in _0x568b2a['pcs']?(warnlog(_0x57d347(0x618)),_0x568b2a[_0x57d347(0x244)](_0x4fb1c2)):errorlog(_0x57d347(0x2bf));},0x2710,_0x27b57e);break;case'failed':warnlog(_0x2fd932(0xa72));_0x568b2a['pcs'][_0x27b57e]&&(_0x568b2a[_0x2fd932(0xb20)][_0x27b57e][_0x2fd932(0x2d6)]&&(log('Close\x20timeout\x20cancelled\x20-\x20ice\x20failed\x20instead'),clearTimeout(_0x568b2a[_0x2fd932(0xb20)][_0x27b57e][_0x2fd932(0x2d6)])),_0x568b2a[_0x2fd932(0xb20)][_0x27b57e][_0x2fd932(0xac0)]?(log(_0x2fd932(0x4a0)),_0x568b2a[_0x2fd932(0xb20)][_0x27b57e][_0x2fd932(0xac0)]()):(log(_0x2fd932(0x1b4)),_0x568b2a[_0x2fd932(0x369)](_0x27b57e,!![])));break;case _0x2fd932(0x8ef):warnlog('pcs\x20RTC\x20CLOSED'),log(_0x2fd932(0x29a)),_0x568b2a['closePC'](_0x27b57e);break;default:log(_0x2fd932(0xa36)+_0x568b2a['pcs'][_0x27b57e][_0x2fd932(0x975)]),clearTimeout(_0x568b2a[_0x2fd932(0xb20)][_0x27b57e][_0x2fd932(0x2d6)]);break;}},_0x568b2a['pcs'][_0x27b57e]['onclose']=function(_0x166475){var _0x520730=_0x3ec19c;warnlog(_0x520730(0x4ff)),log('closing\x2019'),_0x568b2a[_0x520730(0x244)](_0x27b57e);},_0x568b2a[_0x3ec19c(0xb20)][_0x27b57e][_0x3ec19c(0x78e)]=function _0x33565c(){var _0x456fc8=_0x3ec19c;log(_0x456fc8(0x472));};},_0x568b2a[_0x420f50(0xa37)]=function(_0x1499ec){var _0x18435e=_0x420f50,_0x31d9d8=_0x1499ec['UUID'];if(_0x1499ec[_0x18435e(0x785)][_0x18435e(0x345)]==_0x18435e(0x8ed))_0x568b2a[_0x18435e(0xa5d)](_0x1499ec),_0x568b2a['connectPeer'](_0x1499ec);else try{if(!(_0x1499ec[_0x18435e(0xa6f)]in _0x568b2a[_0x18435e(0xb20)]))return;var _0x33c6bb=_0x568b2a['maxvideobitrate'];if(_0x568b2a[_0x18435e(0x415)]&&_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x402)]==!![]&&_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x872)]==![]){if(_0x33c6bb===![]||_0x33c6bb>_0x568b2a['maxMobileBitrate']){var _0x3d2ec8=Object[_0x18435e(0x413)](_0x568b2a['pcs'])[_0x18435e(0x249)];if(_0x568b2a[_0x18435e(0x651)])_0x33c6bb=_0x568b2a[_0x18435e(0xab6)];else{if(_0x3d2ec8>0x4)_0x33c6bb=_0x568b2a[_0x18435e(0x625)];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x33c6bb=_0x568b2a[_0x18435e(0x625)]:_0x33c6bb=_0x568b2a[_0x18435e(0xab6)];}}if(iOS||iPad){if(_0x33c6bb!==![]){if(_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]]['savedBitrate']===![])_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x1ca)]=_0x33c6bb,_0x1499ec['description'][_0x18435e(0x89a)]=CodecsHandler[_0x18435e(0x4a8)](_0x1499ec['description'][_0x18435e(0x89a)],_0x18435e(0x406),_0x568b2a['preferredVideoErrorCorrection']),_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]=CodecsHandler['setVideoBitrates'](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],{'min':parseInt(_0x33c6bb/0xa)||0x1,'max':_0x33c6bb});else _0x568b2a['pcs'][_0x1499ec['UUID']]['savedBitrate']>_0x33c6bb&&(_0x568b2a['pcs'][_0x1499ec['UUID']][_0x18435e(0x1ca)]=_0x33c6bb,_0x1499ec[_0x18435e(0x785)]['sdp']=CodecsHandler[_0x18435e(0x4a8)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],'vp8',_0x568b2a[_0x18435e(0x88d)]),_0x1499ec[_0x18435e(0x785)]['sdp']=CodecsHandler[_0x18435e(0x5bd)](_0x1499ec[_0x18435e(0x785)]['sdp'],{'min':parseInt(_0x33c6bb/0xa)||0x1,'max':_0x33c6bb}));_0x33c6bb=![];}}}else{if(_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x402)]==!![])_0x33c6bb!==![]?_0x568b2a[_0x18435e(0x3f6)]!==![]&&(_0x568b2a['roombitrate']<_0x33c6bb&&(_0x33c6bb=_0x568b2a[_0x18435e(0x3f6)])):_0x33c6bb=_0x568b2a['roombitrate'],(iOS||iPad)&&_0x568b2a['pcs'][_0x1499ec['UUID']][_0x18435e(0x872)]&&(_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']][_0x18435e(0x6cb)]=!![]);else{if(iOS||iPad){var _0x2f3f81=0x0;for(var _0x1ad5f8 in _0x568b2a[_0x18435e(0xb20)]){_0x1499ec[_0x18435e(0xa6f)]!==_0x1ad5f8&&(_0x568b2a['pcs'][_0x1ad5f8][_0x18435e(0x6cb)]===!![]&&(_0x2f3f81+=0x1));}if(_0x2f3f81>=0x3){if(_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x872)])_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]]['encoder']=!![],_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]&&_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]===_0x18435e(0xa0f)&&(_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]=CodecsHandler[_0x18435e(0x4a8)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],'h264',_0x568b2a[_0x18435e(0x88d)]),log(_0x18435e(0x42a)+_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']][_0x18435e(0x464)]+_0x18435e(0x418)));else _0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]&&_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]==='vp9'?(_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]=CodecsHandler[_0x18435e(0x4a8)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],_0x18435e(0x25a),_0x568b2a['preferredVideoErrorCorrection']),log(_0x18435e(0x42a)+_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]+_0x18435e(0x418)),_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x6cb)]=![]):(_0x1499ec['description']['sdp']=CodecsHandler['preferCodec'](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],_0x18435e(0x406),_0x568b2a[_0x18435e(0x88d)]),log(_0x18435e(0x1da)),_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]]['encoder']=![]);}else _0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]]['preferVideoCodec']&&_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]!==_0x18435e(0xa0f)?_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]==='vp9'||_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]]['preferVideoCodec']===_0x18435e(0x406)?(_0x1499ec[_0x18435e(0x785)]['sdp']=CodecsHandler[_0x18435e(0x4a8)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)],_0x568b2a[_0x18435e(0x88d)]),log(_0x18435e(0x42a)+_0x568b2a['pcs'][_0x1499ec['UUID']][_0x18435e(0x464)]+_0x18435e(0x418)),_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x6cb)]=![]):_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]]['encoder']=!![]:(_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']][_0x18435e(0x6cb)]=!![],_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]&&_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]===_0x18435e(0xa0f)&&(_0x1499ec[_0x18435e(0x785)]['sdp']=CodecsHandler[_0x18435e(0x4a8)](_0x1499ec[_0x18435e(0x785)]['sdp'],_0x18435e(0xa0f),_0x568b2a[_0x18435e(0x88d)]),log(_0x18435e(0x42a)+_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]+_0x18435e(0x418))));}else _0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']]['preferVideoCodec']&&(_0x1499ec['description'][_0x18435e(0x89a)]=CodecsHandler[_0x18435e(0x4a8)](_0x1499ec['description'][_0x18435e(0x89a)],_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']]['preferVideoCodec'],_0x568b2a[_0x18435e(0x88d)]),log('Trying\x20to\x20set\x20'+_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x464)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'));}}if(_0x33c6bb){var _0x5ca25d=CodecsHandler['getVideoBitrates'](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]);log(_0x18435e(0x318)+_0x5ca25d);_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']][_0x18435e(0x161)]!==![]&&(_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x161)]<_0x33c6bb&&(_0x33c6bb=![]));if(_0x33c6bb===![])_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x1ca)]=_0x5ca25d;else{if(_0x5ca25d!==![]&&_0x5ca25d>_0x33c6bb){var _0x57c977=CodecsHandler[_0x18435e(0x9bc)](_0x1499ec[_0x18435e(0x785)]['sdp'])||0x0;_0x1499ec['description']['sdp']=CodecsHandler[_0x18435e(0x5bd)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],{'min':parseInt(_0x33c6bb/0xa)||0x1,'max':parseInt(_0x33c6bb+_0x57c977/0x400)}),_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']]['setBitrate']=_0x33c6bb;}else{if(_0x5ca25d===![]){var _0x57c977=CodecsHandler['getOpusBitrate'](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)])||0x0;_0x1499ec['description'][_0x18435e(0x89a)]=CodecsHandler[_0x18435e(0x5bd)](_0x1499ec[_0x18435e(0x785)]['sdp'],{'min':parseInt(_0x33c6bb/0xa)||0x1,'max':parseInt(_0x33c6bb+_0x57c977/0x400)});if(_0x568b2a[_0x18435e(0x52e)]&&_0x568b2a['outboundVideoBitrate']>_0x33c6bb)_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]]['setBitrate']=_0x33c6bb;else _0x568b2a['outboundVideoBitrate']?_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']][_0x18435e(0x1ca)]=_0x568b2a[_0x18435e(0x52e)]:_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]]['savedBitrate']=0x9c4;}else _0x568b2a['pcs'][_0x1499ec['UUID']][_0x18435e(0x1ca)]=_0x5ca25d;}}}else{if(_0x568b2a[_0x18435e(0x52e)]!==![]){var _0x5ca25d=CodecsHandler[_0x18435e(0x517)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]);log('BITRATE\x202:\x20'+_0x5ca25d);if(_0x5ca25d===![]){var _0x57c977=CodecsHandler[_0x18435e(0x9bc)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)])||0x0;_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]=CodecsHandler['setVideoBitrates'](_0x1499ec[_0x18435e(0x785)]['sdp'],{'min':parseInt(_0x568b2a['outboundVideoBitrate']/0xa)||0x1,'max':parseInt(_0x568b2a['outboundVideoBitrate']+_0x57c977/0x400)});}else _0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x1ca)]===![]&&(_0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x1ca)]=_0x5ca25d);}else _0x568b2a[_0x18435e(0xb20)][_0x1499ec[_0x18435e(0xa6f)]]['setBitrate']===![]&&(_0x568b2a['pcs'][_0x1499ec[_0x18435e(0xa6f)]][_0x18435e(0x1ca)]=CodecsHandler[_0x18435e(0x517)](_0x1499ec[_0x18435e(0x785)]['sdp']),log('BITRATE\x203:\x20'+_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']]['setBitrate']));}_0x568b2a[_0x18435e(0x401)]&&(_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]=CodecsHandler[_0x18435e(0x37e)](_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)],{'maxaveragebitrate':_0x568b2a['outboundAudioBitrate']*0x400,'cbr':_0x568b2a['cbr']}));if(_0x18435e(0x40a)in _0x1499ec&&_0x1499ec[_0x18435e(0x40a)]!=_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']][_0x18435e(0x40a)]){errorlog(_0x18435e(0x2dc));return;}_0x568b2a[_0x18435e(0x981)]&&(_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)]=filterSDPLAN(_0x1499ec[_0x18435e(0x785)][_0x18435e(0x89a)])),_0x568b2a[_0x18435e(0xb20)][_0x1499ec['UUID']][_0x18435e(0x4f8)](_0x1499ec['description'])[_0x18435e(0x855)]()[_0x18435e(0xa70)](errorlog);}catch(_0x2781e5){errorlog(_0x2781e5);}},_0x568b2a[_0x420f50(0x240)]=function(_0x4f92ab){var _0x24c447=_0x420f50;_0x568b2a['password']&&_0x4f92ab['vector']?_0x568b2a[_0x24c447(0x2de)](_0x4f92ab['description'],_0x4f92ab[_0x24c447(0x298)])[_0x24c447(0x855)](function(_0x191f0d){var _0x52290c=_0x24c447;try{_0x4f92ab[_0x52290c(0x785)]=JSON[_0x52290c(0x189)](_0x191f0d),_0x568b2a[_0x52290c(0xa37)](_0x4f92ab);}catch(_0x153282){errorlog(_0x153282);}})[_0x24c447(0xa70)](function(_0x126c70){var _0xe17442=_0x24c447;errorlog(_0xe17442(0x423),_0x126c70);}):_0x568b2a['processDescription2'](_0x4f92ab);},_0x568b2a['processIce']=function(_0x26ee67){var _0x3751ef=_0x420f50;_0x568b2a[_0x3751ef(0xae0)]&&_0x26ee67[_0x3751ef(0x298)]?_0x568b2a[_0x3751ef(0x2de)](_0x26ee67[_0x3751ef(0x230)],_0x26ee67[_0x3751ef(0x298)])[_0x3751ef(0x855)](function(_0x6e8fb3){var _0x1ae453=_0x3751ef;try{_0x26ee67['candidate']=JSON['parse'](_0x6e8fb3),_0x568b2a[_0x1ae453(0x732)](_0x26ee67);}catch(_0x184b7e){errorlog(_0x184b7e);}})[_0x3751ef(0xa70)](function(_0x2b5d59){var _0x54c376=_0x3751ef;errorlog(_0x54c376(0x423),_0x2b5d59);}):_0x568b2a[_0x3751ef(0x732)](_0x26ee67);},_0x568b2a[_0x420f50(0x732)]=function(_0x2230e7){var _0x4f2af4=_0x420f50;try{if(_0x568b2a[_0x4f2af4(0x285)]){if(_0x2230e7[_0x4f2af4(0x230)][_0x4f2af4(0x230)][_0x4f2af4(0x20e)](_0x568b2a['icefilter'])===-0x1){log(_0x4f2af4(0x4bc)),log(_0x2230e7[_0x4f2af4(0x230)]);return;}else log(_0x4f2af4(0x834)),log(_0x2230e7[_0x4f2af4(0x230)]);}}catch(_0x4ff5fb){errorlog(_0x4ff5fb);}if(_0x2230e7[_0x4f2af4(0x230)]&&_0x4f2af4(0x230)in _0x2230e7['candidate']&&_0x2230e7[_0x4f2af4(0x230)][_0x4f2af4(0x230)]=='')return;try{if(_0x568b2a['localNetworkOnly']){if(!filterIceLAN(_0x2230e7[_0x4f2af4(0x230)]))return;}}catch(_0x2f6415){errorlog(_0x2f6415);}if(_0x2230e7[_0x4f2af4(0xa6f)]in _0x568b2a['pcs']&&_0x2230e7[_0x4f2af4(0x345)]==_0x4f2af4(0x22c)){log('PCS\x20WINS\x20ICE');if('session'in _0x2230e7&&_0x568b2a['pcs'][_0x2230e7[_0x4f2af4(0xa6f)]][_0x4f2af4(0x40a)]!=_0x2230e7['session']){errorlog(_0x4f2af4(0xb29));return;}_0x568b2a[_0x4f2af4(0xb20)][_0x2230e7['UUID']][_0x4f2af4(0x98d)](_0x2230e7[_0x4f2af4(0x230)])[_0x4f2af4(0x855)]()['catch'](function(_0x15b69e){});}else{if(_0x2230e7[_0x4f2af4(0xa6f)]in _0x568b2a[_0x4f2af4(0x791)]&&_0x2230e7[_0x4f2af4(0x345)]==_0x4f2af4(0x196)){log(_0x4f2af4(0x9d1));if(_0x4f2af4(0x40a)in _0x2230e7&&_0x568b2a[_0x4f2af4(0x791)][_0x2230e7['UUID']][_0x4f2af4(0x40a)]!=_0x2230e7[_0x4f2af4(0x40a)]){errorlog(_0x4f2af4(0xb29));return;}if(_0x568b2a['rpcs'][_0x2230e7['UUID']]===null)return;_0x568b2a['rpcs'][_0x2230e7[_0x4f2af4(0xa6f)]]['addIceCandidate'](_0x2230e7[_0x4f2af4(0x230)])[_0x4f2af4(0x855)]()['catch'](function(_0x4eeca6){});}else warnlog(_0x2230e7),errorlog(_0x4f2af4(0x4af));}},_0x568b2a['processIceBundle']=function(_0x7ea103){var _0x40fd96=_0x420f50;if(_0x568b2a[_0x40fd96(0xae0)]&&_0x7ea103[_0x40fd96(0x298)])_0x568b2a[_0x40fd96(0x2de)](_0x7ea103[_0x40fd96(0x52c)],_0x7ea103[_0x40fd96(0x298)])[_0x40fd96(0x855)](function(_0x493bb0){var _0xd8736b=_0x40fd96;_0x7ea103[_0xd8736b(0x52c)]=JSON[_0xd8736b(0x189)](_0x493bb0);var _0xcb866f={};_0xcb866f[_0xd8736b(0xa6f)]=_0x7ea103[_0xd8736b(0xa6f)],_0xcb866f['type']=_0x7ea103[_0xd8736b(0x345)];for(var _0x121752=0x0;_0x121752<_0x7ea103[_0xd8736b(0x52c)][_0xd8736b(0x249)];_0x121752++){_0xcb866f[_0xd8736b(0x230)]=_0x7ea103[_0xd8736b(0x52c)][_0x121752],_0x568b2a[_0xd8736b(0x732)](_0xcb866f);}});else{var _0x415525={};_0x415525['UUID']=_0x7ea103['UUID'],_0x415525[_0x40fd96(0x345)]=_0x7ea103[_0x40fd96(0x345)];for(var _0x3be392=0x0;_0x3be392<_0x7ea103['candidates'][_0x40fd96(0x249)];_0x3be392++){_0x415525['candidate']=_0x7ea103[_0x40fd96(0x52c)][_0x3be392],_0x568b2a[_0x40fd96(0x732)](_0x415525);}}},_0x568b2a[_0x420f50(0xa21)]=async function(_0x21c8b5){var _0x22dcd1=_0x420f50;_0x22dcd1(0x880)in _0x21c8b5&&(_0x568b2a[_0x22dcd1(0x791)][_0x21c8b5[_0x22dcd1(0xa6f)]][_0x22dcd1(0x804)]=_0x21c8b5['screen'],log(_0x22dcd1(0xab4)),log(_0x21c8b5['screen'])),log(_0x21c8b5),_0x568b2a[_0x22dcd1(0x933)]&&_0x21c8b5['description']&&_0x21c8b5[_0x22dcd1(0x785)]['sdp']&&_0x21c8b5[_0x22dcd1(0x785)][_0x22dcd1(0x89a)]['includes'](_0x22dcd1(0x198))&&(_0x21c8b5[_0x22dcd1(0x785)][_0x22dcd1(0x89a)]=_0x21c8b5[_0x22dcd1(0x785)]['sdp'][_0x22dcd1(0x636)](_0x22dcd1(0x198),''),warnlog(_0x22dcd1(0xa0c))),_0x568b2a['noPLIs']&&(_0x21c8b5[_0x22dcd1(0x785)][_0x22dcd1(0x89a)]=CodecsHandler[_0x22dcd1(0x81b)](_0x21c8b5['description'][_0x22dcd1(0x89a)])),_0x568b2a[_0x22dcd1(0x7fd)]&&(_0x21c8b5[_0x22dcd1(0x785)][_0x22dcd1(0x89a)]=CodecsHandler['disableREMB'](_0x21c8b5[_0x22dcd1(0x785)]['sdp'])),_0x568b2a[_0x22dcd1(0x302)]&&(log(_0x21c8b5['description'][_0x22dcd1(0x89a)]),_0x21c8b5[_0x22dcd1(0x785)][_0x22dcd1(0x89a)]=CodecsHandler['disableNACK'](_0x21c8b5['description'][_0x22dcd1(0x89a)])),_0x568b2a[_0x22dcd1(0x981)]&&(_0x21c8b5[_0x22dcd1(0x785)][_0x22dcd1(0x89a)]=filterSDPLAN(_0x21c8b5[_0x22dcd1(0x785)][_0x22dcd1(0x89a)])),_0x568b2a['rpcs'][_0x21c8b5[_0x22dcd1(0xa6f)]][_0x22dcd1(0x4f8)](_0x21c8b5[_0x22dcd1(0x785)])['then'](async function(){var _0x467dfc=_0x22dcd1;if(_0x568b2a[_0x467dfc(0x791)][_0x21c8b5['UUID']][_0x467dfc(0x1f3)][_0x467dfc(0x345)]===_0x467dfc(0x8ed))_0x568b2a[_0x467dfc(0x791)][_0x21c8b5[_0x467dfc(0xa6f)]][_0x467dfc(0x8ff)]()[_0x467dfc(0x855)](function(_0x1998af){var _0x5dbd78=_0x467dfc;log('creating\x20answer');if(_0x568b2a['rpcs'][_0x21c8b5['UUID']][_0x5dbd78(0x15c)]){if(_0x568b2a[_0x5dbd78(0x9e0)]&&_0x568b2a[_0x5dbd78(0x9e0)]==0x4)_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x37e)](_0x1998af[_0x5dbd78(0x89a)],{'stereo':0x2},!![]);else _0x568b2a[_0x5dbd78(0x9e0)]&&!_0x568b2a['mono']&&_0x568b2a[_0x5dbd78(0x9e0)]!=0x3&&(_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler['setOpusAttributes'](_0x1998af[_0x5dbd78(0x89a)],{'stereo':0x1},!![]));return _0x568b2a[_0x5dbd78(0x791)][_0x21c8b5[_0x5dbd78(0xa6f)]][_0x5dbd78(0x5eb)](_0x1998af);}var _0x563c91=![];if(!_0x568b2a['director']&&_0x568b2a[_0x5dbd78(0x9e0)]==0x5)_0x563c91={'stereo':0x1,'maxaveragebitrate':(_0x568b2a[_0x5dbd78(0xad1)]||_0x568b2a[_0x5dbd78(0x3cf)])*0x400,'cbr':_0x568b2a[_0x5dbd78(0x767)],'useinbandfec':_0x568b2a[_0x5dbd78(0x1dd)]?0x0:0x1,'maxptime':_0x568b2a[_0x5dbd78(0x386)],'minptime':_0x568b2a['minptime'],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a[_0x5dbd78(0x877)]},log('stereo\x20inbound\x20enabled');else{if(_0x568b2a[_0x5dbd78(0x693)]&&Firefox)_0x568b2a['audiobitrate']?_0x563c91={'stereo':0x0,'maxaveragebitrate':_0x568b2a['audiobitrate']*0x400,'cbr':_0x568b2a[_0x5dbd78(0x767)],'useinbandfec':_0x568b2a[_0x5dbd78(0x1dd)]?0x0:0x1,'maxptime':_0x568b2a[_0x5dbd78(0x386)],'minptime':_0x568b2a[_0x5dbd78(0xae6)],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a[_0x5dbd78(0x877)]}:_0x563c91={'stereo':0x0,'useinbandfec':_0x568b2a[_0x5dbd78(0x1dd)]?0x0:0x1,'maxptime':_0x568b2a[_0x5dbd78(0x386)],'minptime':_0x568b2a[_0x5dbd78(0xae6)],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a['dtx']};else{if(_0x568b2a['stereo']==0x1||_0x568b2a[_0x5dbd78(0x9e0)]==0x2||_0x568b2a['stereo']==0x5)_0x563c91={'stereo':0x1,'maxaveragebitrate':(_0x568b2a[_0x5dbd78(0xad1)]||_0x568b2a[_0x5dbd78(0x3cf)])*0x400,'cbr':_0x568b2a['cbr'],'useinbandfec':_0x568b2a['noFEC']?0x0:0x1,'maxptime':_0x568b2a[_0x5dbd78(0x386)],'minptime':_0x568b2a[_0x5dbd78(0xae6)],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a[_0x5dbd78(0x877)]},log(_0x5dbd78(0xafc));else{if(_0x568b2a[_0x5dbd78(0x9e0)]==0x4)_0x563c91={'stereo':0x2,'maxaveragebitrate':(_0x568b2a['audiobitrate']||_0x568b2a[_0x5dbd78(0x3cf)])*0x400,'cbr':_0x568b2a[_0x5dbd78(0x767)],'useinbandfec':_0x568b2a[_0x5dbd78(0x1dd)]?0x0:0x1,'maxptime':_0x568b2a[_0x5dbd78(0x386)],'minptime':_0x568b2a[_0x5dbd78(0xae6)],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a[_0x5dbd78(0x877)]};else{if(_0x568b2a[_0x5dbd78(0xad1)])_0x563c91={'maxaveragebitrate':_0x568b2a['audiobitrate']*0x400,'cbr':_0x568b2a[_0x5dbd78(0x767)],'useinbandfec':_0x568b2a['noFEC']?0x0:0x1,'maxptime':_0x568b2a['maxptime'],'minptime':_0x568b2a[_0x5dbd78(0xae6)],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a[_0x5dbd78(0x877)]};else{if(_0x568b2a[_0x5dbd78(0x1dd)])_0x563c91={'useinbandfec':0x0,'maxptime':_0x568b2a[_0x5dbd78(0x386)],'minptime':_0x568b2a[_0x5dbd78(0xae6)],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a['dtx']};else _0x568b2a['dtx']&&(_0x563c91={'maxptime':_0x568b2a[_0x5dbd78(0x386)],'minptime':_0x568b2a['minptime'],'ptime':_0x568b2a[_0x5dbd78(0x1e5)],'dtx':_0x568b2a[_0x5dbd78(0x877)]});}}}}}_0x568b2a[_0x5dbd78(0x9e0)]===0x6&&(!_0x563c91?_0x563c91={'stereo':0x1}:_0x563c91[_0x5dbd78(0x9e0)]=0x1);_0x563c91&&(_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x37e)](_0x1998af[_0x5dbd78(0x89a)],_0x563c91));if(_0x568b2a[_0x5dbd78(0x131)])try{if(_0x568b2a['audioCodec']===_0x5dbd78(0x613))_0x1998af['sdp']=CodecsHandler[_0x5dbd78(0x8d1)](_0x1998af[_0x5dbd78(0x89a)]);else{if(_0x568b2a['audioCodec']==='pcm'){if(_0x568b2a[_0x5dbd78(0x693)])_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x39e)](_0x1998af[_0x5dbd78(0x89a)],_0x568b2a['sampleRate']||0xbb80,![],_0x568b2a[_0x5dbd78(0x1e5)]);else _0x568b2a['stereo']?_0x1998af['sdp']=CodecsHandler[_0x5dbd78(0x39e)](_0x1998af[_0x5dbd78(0x89a)],_0x568b2a[_0x5dbd78(0x2f3)]||0x7d00,!![],_0x568b2a[_0x5dbd78(0x1e5)]):_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x39e)](_0x1998af[_0x5dbd78(0x89a)],_0x568b2a[_0x5dbd78(0x2f3)]||0xbb80,![],_0x568b2a['ptime']);}else _0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x502)](_0x1998af[_0x5dbd78(0x89a)],_0x568b2a[_0x5dbd78(0x131)],_0x568b2a['redAudio'],_0x568b2a[_0x5dbd78(0x20b)]);}}catch(_0x3d10c8){errorlog(_0x3d10c8),warnlog(_0x5dbd78(0x909));}if(_0x568b2a[_0x5dbd78(0x630)]&&_0x568b2a[_0x5dbd78(0x630)][_0x5dbd78(0x249)])for(var _0xf445a9=_0x568b2a[_0x5dbd78(0x630)][_0x5dbd78(0x249)]-0x1;_0xf445a9>=0x0;_0xf445a9--){try{_0x1998af['sdp']=CodecsHandler[_0x5dbd78(0x4a8)](_0x1998af[_0x5dbd78(0x89a)],_0x568b2a[_0x5dbd78(0x630)][_0xf445a9],_0x568b2a[_0x5dbd78(0x18f)]);}catch(_0x2902eb){errorlog(_0x2902eb);break;}}_0x568b2a[_0x5dbd78(0x139)]&&(_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x4a8)](_0x1998af['sdp'],_0x568b2a['codec'],_0x568b2a[_0x5dbd78(0x18f)]));_0x568b2a[_0x5dbd78(0x9fe)]&&(log(_0x5dbd78(0x46a)),_0x1998af[_0x5dbd78(0x89a)]=_0x1998af[_0x5dbd78(0x89a)][_0x5dbd78(0x636)](/42e01f/gi,_0x568b2a[_0x5dbd78(0x9fe)]),_0x1998af[_0x5dbd78(0x89a)]=_0x1998af[_0x5dbd78(0x89a)][_0x5dbd78(0x636)](/42001f/gi,_0x568b2a['h264profile']),_0x1998af[_0x5dbd78(0x89a)]=_0x1998af['sdp']['replace'](/420029/gi,_0x568b2a[_0x5dbd78(0x9fe)]),_0x1998af['sdp']=_0x1998af['sdp']['replace'](/42a01e/gi,_0x568b2a['h264profile']),_0x1998af[_0x5dbd78(0x89a)]=_0x1998af[_0x5dbd78(0x89a)][_0x5dbd78(0x636)](/42a014/gi,_0x568b2a[_0x5dbd78(0x9fe)]),_0x1998af['sdp']=_0x1998af[_0x5dbd78(0x89a)]['replace'](/42a00b/gi,_0x568b2a[_0x5dbd78(0x9fe)]),_0x1998af['sdp']=_0x1998af[_0x5dbd78(0x89a)]['replace'](/640c1f/gi,_0x568b2a[_0x5dbd78(0x9fe)]));_0x568b2a[_0x5dbd78(0x456)]&&(_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler['disablePLI'](_0x1998af[_0x5dbd78(0x89a)]));_0x568b2a[_0x5dbd78(0x7fd)]&&(_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x41a)](_0x1998af[_0x5dbd78(0x89a)]));_0x568b2a[_0x5dbd78(0x302)]&&(log(_0x1998af[_0x5dbd78(0x89a)]),_0x1998af[_0x5dbd78(0x89a)]=CodecsHandler[_0x5dbd78(0x130)](_0x1998af[_0x5dbd78(0x89a)]));if(_0x568b2a[_0x5dbd78(0x791)][_0x21c8b5[_0x5dbd78(0xa6f)]][_0x5dbd78(0x9eb)])log(_0x5dbd78(0x30a)),_0x1998af[_0x5dbd78(0x89a)]=_0x43abdb(_0x1998af['sdp'],_0x568b2a[_0x5dbd78(0x791)][_0x21c8b5['UUID']][_0x5dbd78(0x9eb)]);else _0x568b2a[_0x5dbd78(0xa63)]&&(log(_0x5dbd78(0x30a)),_0x1998af[_0x5dbd78(0x89a)]=_0x43abdb(_0x1998af[_0x5dbd78(0x89a)],_0x568b2a['bitrate']));return _0x568b2a[_0x5dbd78(0x981)]&&(_0x1998af[_0x5dbd78(0x89a)]=filterSDPLAN(_0x1998af[_0x5dbd78(0x89a)])),log(_0x1998af),_0x568b2a[_0x5dbd78(0x791)][_0x21c8b5[_0x5dbd78(0xa6f)]][_0x5dbd78(0x5eb)](_0x1998af);})[_0x467dfc(0x855)](function _0x404107(){var _0x4c7060=_0x467dfc;log('providing\x20answer');if(_0x568b2a[_0x4c7060(0x791)][_0x21c8b5['UUID']]['whip']){_0x568b2a[_0x4c7060(0x791)][_0x21c8b5[_0x4c7060(0xa6f)]][_0x4c7060(0x9dd)]&&_0x568b2a[_0x4c7060(0x791)][_0x21c8b5['UUID']]['whipCallback']();return;}var _0x124bd6={};_0x124bd6[_0x4c7060(0xa6f)]=_0x21c8b5[_0x4c7060(0xa6f)],_0x124bd6[_0x4c7060(0x785)]=_0x568b2a[_0x4c7060(0x791)][_0x21c8b5['UUID']][_0x4c7060(0x539)],_0x124bd6['session']=_0x568b2a['rpcs'][_0x21c8b5['UUID']][_0x4c7060(0x40a)],_0x568b2a[_0x4c7060(0xae0)]&&_0x568b2a[_0x4c7060(0x791)][_0x21c8b5[_0x4c7060(0xa6f)]]['vector']?_0x568b2a['encryptMessage'](JSON['stringify'](_0x124bd6[_0x4c7060(0x785)]))[_0x4c7060(0x855)](function(_0x3801ab){var _0x2764b4=_0x4c7060;_0x124bd6[_0x2764b4(0x785)]=_0x3801ab[0x0],_0x124bd6['vector']=_0x3801ab[0x1],_0x568b2a[_0x2764b4(0x736)](_0x124bd6);})['catch'](errorlog):_0x568b2a['anyrequest'](_0x124bd6);})[_0x467dfc(0xa70)](errorlog);else _0x568b2a['rpcs'][_0x21c8b5[_0x467dfc(0xa6f)]]['remoteDescription']['type']===_0x467dfc(0x753)&&errorlog(_0x467dfc(0x50f));})[_0x22dcd1(0xa70)](function(_0x404e50){var _0x5a4b01=_0x22dcd1;errorlog(_0x404e50),_0x21c8b5[_0x5a4b01(0x785)]&&errorlog(_0x21c8b5[_0x5a4b01(0x785)][_0x5a4b01(0x89a)]);});},_0x568b2a[_0x420f50(0x3bc)]=function(){var _0x2265b9=_0x420f50;if(_0x568b2a[_0x2265b9(0x7bd)]&&_0x568b2a['videoElement'][_0x2265b9(0x59b)])return _0x568b2a[_0x2265b9(0x7bd)]['srcObject'];else return _0x568b2a[_0x2265b9(0x7bd)]&&_0x568b2a['videoElement'][_0x2265b9(0x371)]&&_0x568b2a[_0x2265b9(0xa7a)]?_0x568b2a[_0x2265b9(0xa7a)]:(log(_0x2265b9(0x84e)),checkBasicStreamsExist(),_0x568b2a[_0x2265b9(0x7bd)][_0x2265b9(0x59b)]);},_0x568b2a[_0x420f50(0x50b)]=function(_0x42b988,_0x18fe39){var _0x2c5543=_0x420f50;log('SENDING\x20FILE:\x20'+_0x18fe39+'\x20'+_0x42b988);var _0x145fe1=new FileReader(),_0x12ddc3=![];for(var _0x2bb945=0x0;_0x2bb945<_0x568b2a[_0x2c5543(0x40f)][_0x2c5543(0x249)];_0x2bb945++){if(_0x568b2a[_0x2c5543(0x40f)][_0x2bb945]['id']===_0x18fe39){_0x12ddc3=_0x2bb945;break;}}if(_0x12ddc3===![]){warnlog(_0x2c5543(0xa0b));return;}else{if(_0x568b2a[_0x2c5543(0x40f)][_0x12ddc3]['state']==0x0){warnlog(_0x2c5543(0x289));return;}else{if(!(_0x568b2a[_0x2c5543(0x40f)][_0x12ddc3][_0x2c5543(0x679)]===![]||_0x568b2a['hostedFiles'][_0x12ddc3][_0x2c5543(0x679)]===_0x42b988)){warnlog(_0x2c5543(0x2f2));return;}}}var _0x373c54=0x4000,_0x452ff9=0x0,_0x3a815d=_0x12ddc3;_0x3a815d===_0x2c5543(0x33a)&&(_0x3a815d=_0x2c5543(0x7ae)+_0x568b2a[_0x2c5543(0xa44)](0x5));if(_0x42b988 in _0x568b2a[_0x2c5543(0xb20)])var _0x4be5f2=_0x568b2a['pcs'][_0x42b988][_0x2c5543(0x4ee)](_0x3a815d);else{if(_0x42b988 in _0x568b2a['rpcs'])var _0x4be5f2=_0x568b2a[_0x2c5543(0x791)][_0x42b988]['createDataChannel'](_0x3a815d);else{warnlog(_0x2c5543(0x38e));return;}}_0x4be5f2[_0x2c5543(0x279)]=_0x2c5543(0x628);var _0x5df382=_0x568b2a['hostedFiles'][_0x12ddc3][_0x2c5543(0x927)](0x0,_0x373c54);_0x4be5f2[_0x2c5543(0x78e)]=()=>{var _0x80dbad=_0x2c5543;_0x4be5f2[_0x80dbad(0x5dd)](JSON[_0x80dbad(0x57e)]({'type':_0x80dbad(0x12f),'size':_0x568b2a['hostedFiles'][_0x12ddc3][_0x80dbad(0x422)],'filename':_0x568b2a[_0x80dbad(0x40f)][_0x12ddc3][_0x80dbad(0x6e3)],'id':_0x568b2a['hostedFiles'][_0x12ddc3]['id']})),_0x145fe1[_0x80dbad(0x468)](_0x5df382);},_0x4be5f2[_0x2c5543(0x5a0)]=()=>{var _0x501304=_0x2c5543;try{var _0x494a93=_0x568b2a[_0x501304(0x7ef)][_0x501304(0x20e)](_0x4be5f2);_0x494a93>-0x1&&_0x568b2a['hostedTransfers'][_0x501304(0x725)](_0x494a93,0x1);}catch(_0x20f032){errorlog(_0x20f032);}log('Transfer\x20ended'),_0x4be5f2=null;},_0x4be5f2[_0x2c5543(0x164)]=_0x47295b=>{},_0x568b2a[_0x2c5543(0x7ef)]['push'](_0x4be5f2),_0x145fe1[_0x2c5543(0x88c)]=function(){var _0x4eeaec=_0x2c5543;if(_0x568b2a[_0x4eeaec(0x40f)][_0x12ddc3][_0x4eeaec(0x9cb)]==0x0)return;var _0x156226=_0x145fe1[_0x4eeaec(0x3c0)];log(_0x156226);try{_0x4be5f2['send'](_0x156226);}catch(_0x2560fc){try{_0x4be5f2[_0x4eeaec(0x8c4)]();}catch(_0x21397c){}warnlog(_0x2560fc);return;}_0x452ff9+=0x1;if(_0x452ff9*_0x373c54<_0x568b2a[_0x4eeaec(0x40f)][_0x12ddc3][_0x4eeaec(0x422)])try{log('cid:'+_0x452ff9),_0x5df382=_0x568b2a[_0x4eeaec(0x40f)][_0x12ddc3][_0x4eeaec(0x927)](_0x452ff9*_0x373c54,(_0x452ff9+0x1)*_0x373c54),_0x145fe1['readAsArrayBuffer'](_0x5df382);}catch(_0x41ea57){errorlog(_0x41ea57);}else _0x4be5f2[_0x4eeaec(0x5dd)](_0x4eeaec(0x15e)),_0x4be5f2[_0x4eeaec(0x8c4)]();};};var _0x440487=0x0;_0x568b2a['webCodec']=async function(_0x3d3857=null){var _0x39e137=_0x420f50;if(_0x568b2a[_0x39e137(0x5ea)]!==null)return;else _0x568b2a[_0x39e137(0x5ea)]=![];!_0x3d3857&&_0x568b2a[_0x39e137(0x9c0)]['Chunked_video']&&(_0x3d3857=_0x568b2a['stats'][_0x39e137(0x3b9)]);let _0x4bb899=0x0;var _0x1879a3=_0x568b2a['getLocalStream']()[_0x39e137(0x955)]();if(!_0x1879a3||!_0x1879a3[_0x39e137(0x249)]){warnlog(_0x39e137(0x87b)),_0x568b2a[_0x39e137(0x5ea)]=null;return;}_0x1879a3=_0x1879a3[0x0];var _0x41b12f=new MediaStreamTrackProcessor(_0x1879a3),_0x4c8ce2=_0x41b12f['readable'];const _0x949d5f=_0x4c8ce2[_0x39e137(0x1fa)]();_0x440487+=0x1,_0x949d5f[_0x39e137(0xa05)]=_0x440487;var _0x4dcaed=![],_0x32b80f=-0x1,_0x39cd9d=-0x1;const _0x4008bf={'output':async _0x35883f=>{var _0xe796a2=_0x39e137;if(!_0x568b2a[_0xe796a2(0x8d5)]||!_0x568b2a[_0xe796a2(0x8d5)][_0xe796a2(0x43e)]){}else{if(_0x35883f['constructor'][_0xe796a2(0x6e3)]=='EncodedVideoChunk'){let _0x4a788f=new Uint8Array(_0x35883f['byteLength']);_0x35883f['copyTo'](_0x4a788f),_0x568b2a[_0xe796a2(0x875)][_0xe796a2(0x954)]([_0x35883f[_0xe796a2(0x49a)]-_0x39cd9d,_0x35883f[_0xe796a2(0x345)]]),_0x568b2a[_0xe796a2(0x875)]['push'](_0x4a788f);_0x568b2a['chunkIframe']&&pokeIframeAPI('chunked-outbound',{'type':_0x35883f[_0xe796a2(0x345)],'ts':_0x35883f['timestamp']});try{await _0x568b2a[_0xe796a2(0x8d5)][_0xe796a2(0x43e)](_0xe796a2(0x70d));}catch(_0x281aa4){errorlog(_0x281aa4);if(!_0x568b2a[_0xe796a2(0x8d5)]){}}}}},'error':_0x4a912f=>{errorlog(_0x4a912f);}};let _0x39e590=new VideoEncoder(_0x4008bf);_0x39e590[_0x39e137(0x7c7)]=_0x3d3857,_0x39e590[_0x39e137(0x3e9)](_0x3d3857),_0x568b2a['stats'][_0x39e137(0x3b9)]=_0x3d3857,_0x568b2a[_0x39e137(0x8d5)][_0x39e137(0x83c)]=_0x39e590;var _0x1035ba,_0x4df530=new Promise((_0x5973c9,_0x42e114)=>{_0x1035ba=_0x5973c9;});return _0x4df530[_0x39e137(0x1b8)]=_0x1035ba,_0x949d5f[_0x39e137(0x8f5)]()[_0x39e137(0x855)](function _0x3dc4b6({done:_0x2bc9e8,value:_0x143188}){var _0x7b6c1d=_0x39e137;if(_0x2bc9e8||_0x4dcaed){_0x39e590[_0x7b6c1d(0x8c4)]();_0x143188&&_0x143188[_0x7b6c1d(0x8c4)]();warnlog(_0x7b6c1d(0x76c));return;}else{if(_0x39e590[_0x7b6c1d(0x9cb)]==_0x7b6c1d(0x8ef)){_0x143188&&_0x143188[_0x7b6c1d(0x8c4)]();warnlog('\x20else\x20if\x20(encoder.state\x20==\x20\x27closed\x27');return;}}_0x39cd9d==-0x1&&(_0x39cd9d=_0x143188[_0x7b6c1d(0x49a)],_0x568b2a[_0x7b6c1d(0x9c0)]['Chunked_video'][_0x7b6c1d(0x744)]=Date[_0x7b6c1d(0x28d)](),_0x4df530[_0x7b6c1d(0x1b8)]());_0x32b80f==_0x143188['timestamp']&&(_0x143188['timestamp']+=0x1,warnlog(_0x7b6c1d(0x6f6)));if(!_0x4dcaed){_0x32b80f=_0x143188[_0x7b6c1d(0x49a)],_0x4bb899++;if(_0x568b2a[_0x7b6c1d(0x8d5)][_0x7b6c1d(0xa79)]){const _0x4c8bad=_0x4bb899>=0x3c;_0x4c8bad&&(_0x4bb899=0x0,_0x568b2a['chunkedRecorder']['needKeyFrame']=![],warnlog(_0x7b6c1d(0x3a4)));try{_0x39e590['encode'](_0x143188,{'keyFrame':_0x4c8bad});}catch(_0x54e812){errorlog(_0x54e812);}}else try{_0x39e590[_0x7b6c1d(0x32f)](_0x143188,{'keyFrame':![]});}catch(_0x272109){errorlog(_0x272109);}}_0x143188[_0x7b6c1d(0x8c4)](),_0x949d5f[_0x7b6c1d(0x8f5)]()[_0x7b6c1d(0x855)](_0x3dc4b6);}),_0x568b2a[_0x39e137(0x5ea)]=!![],_0x4df530;},_0x568b2a[_0x420f50(0xb05)]=async function(_0x4a3a5d){var _0x52ee55=_0x420f50;if(_0x568b2a['chunkedAudioEnabled']!==null)return;else _0x568b2a['chunkedAudioEnabled']=![];!_0x4a3a5d&&_0x568b2a[_0x52ee55(0x9c0)][_0x52ee55(0x9b6)]&&(_0x4a3a5d=_0x568b2a['stats'][_0x52ee55(0x9b6)]);var _0x6a23f1=_0x568b2a['getLocalStream'](),_0x4a8367=_0x6a23f1[_0x52ee55(0x36e)]();if(!_0x4a8367||!_0x4a8367[_0x52ee55(0x249)]){_0x568b2a['chunkedAudioEnabled']=null;return;}_0x4a8367=_0x4a8367[0x0];var _0x3d1519=_0x4a8367[_0x52ee55(0x9f7)]();_0x4a3a5d[_0x52ee55(0x852)]>_0x3d1519[_0x52ee55(0x6b4)]&&(_0x4a3a5d['numberOfChannels']=_0x3d1519[_0x52ee55(0x6b4)],_0x4a3a5d[_0x52ee55(0xacb)]=_0x3d1519[_0x52ee55(0x6b4)]);if(_0x4a3a5d[_0x52ee55(0x2f3)]!=_0x3d1519['sampleRate'])try{_0x6a23f1=outboundAudioPipeline();}catch(_0x31b598){errorlog(_0x31b598);}var _0x4b006c=new MediaStreamTrackProcessor(_0x6a23f1[_0x52ee55(0x36e)]()[0x0]),_0x59ce44=_0x4b006c[_0x52ee55(0xb08)];const _0x2cedb1=_0x59ce44[_0x52ee55(0x1fa)]();var _0x77f497=![],_0x3aef63=-0x1,_0x2d7865=-0x1;const _0x5c0552={'output':async _0x26a625=>{var _0x3246d7=_0x52ee55;if(!_0x568b2a['chunkedRecorder']||!_0x568b2a[_0x3246d7(0x8d5)]['sendChunks']){}else{if(_0x26a625['constructor'][_0x3246d7(0x6e3)]=='EncodedAudioChunk'){let _0xe6a0ec=new Uint8Array(_0x26a625[_0x3246d7(0x399)]);_0x26a625[_0x3246d7(0x72f)](_0xe6a0ec),_0x568b2a[_0x3246d7(0x875)][_0x3246d7(0x954)]([_0x26a625[_0x3246d7(0x49a)]-_0x2d7865,_0x3246d7(0x88e)]),_0x568b2a[_0x3246d7(0x875)][_0x3246d7(0x954)](_0xe6a0ec);_0x568b2a[_0x3246d7(0x8d9)]&&pokeIframeAPI(_0x3246d7(0x62c),{'type':'audio','ts':_0x26a625[_0x3246d7(0x49a)]-_0x2d7865});try{await _0x568b2a[_0x3246d7(0x8d5)][_0x3246d7(0x43e)](_0x3246d7(0x88e));}catch(_0x5dad3b){errorlog(_0x5dad3b);if(!_0x568b2a[_0x3246d7(0x8d5)]){}}}}},'error':_0x541f71=>{errorlog(_0x541f71);}};let _0x59b1ad=new AudioEncoder(_0x5c0552);_0x59b1ad[_0x52ee55(0x7c7)]=_0x4a3a5d,_0x59b1ad[_0x52ee55(0x3e9)](_0x4a3a5d),_0x568b2a['stats'][_0x52ee55(0x9b6)]={},_0x568b2a[_0x52ee55(0x9c0)][_0x52ee55(0x9b6)][_0x52ee55(0x139)]=_0x4a3a5d[_0x52ee55(0x139)],_0x568b2a[_0x52ee55(0x9c0)][_0x52ee55(0x9b6)][_0x52ee55(0x852)]=_0x4a3a5d[_0x52ee55(0x852)],_0x568b2a[_0x52ee55(0x9c0)][_0x52ee55(0x9b6)][_0x52ee55(0x2f3)]=_0x4a3a5d[_0x52ee55(0x2f3)],_0x568b2a[_0x52ee55(0x9c0)]['Chunked_audio']['bitrate']=_0x4a3a5d[_0x52ee55(0x7b9)]['bitrate'];var _0x4bbff8,_0x5cf789=new Promise((_0x3be87b,_0x46ffed)=>{_0x4bbff8=_0x3be87b;});return _0x5cf789[_0x52ee55(0x1b8)]=_0x4bbff8,_0x2cedb1[_0x52ee55(0x8f5)]()[_0x52ee55(0x855)](function _0x2633b8({done:_0x20d28d,value:_0xba302b}){var _0x10bd04=_0x52ee55;if(_0x20d28d||_0x77f497){_0x59b1ad[_0x10bd04(0x8c4)]();_0xba302b&&_0xba302b[_0x10bd04(0x8c4)]();_0x568b2a[_0x10bd04(0x2a5)]=null;return;}else{if(_0x59b1ad[_0x10bd04(0x9cb)]==_0x10bd04(0x8ef)){_0xba302b&&_0xba302b[_0x10bd04(0x8c4)]();_0x568b2a['chunkedAudioEnabled']=null;return;}}try{_0x2d7865==-0x1&&(_0x2d7865=_0xba302b[_0x10bd04(0x49a)],_0x568b2a[_0x10bd04(0x9c0)][_0x10bd04(0x9b6)][_0x10bd04(0x744)]=Date[_0x10bd04(0x28d)](),_0x5cf789[_0x10bd04(0x1b8)]());_0x3aef63==_0xba302b['timestamp']&&(_0xba302b['timestamp']+=0x1);if(!_0x77f497){_0x3aef63=_0xba302b['timestamp'];try{_0x59b1ad['encode'](_0xba302b);}catch(_0x3977d5){errorlog(_0x3977d5);}}_0xba302b['close'](),_0x2cedb1[_0x10bd04(0x8f5)]()[_0x10bd04(0x855)](_0x2633b8);}catch(_0x1e2787){errorlog(_0x1e2787),errorlog(_0xba302b),errorlog(_0x20d28d);}}),_0x568b2a['chunkedAudioEnabled']=!![],_0x5cf789;},_0x568b2a['getPCM']=function(_0x4ba618,_0x5420fc={}){var _0x4c9b95=_0x420f50;warnlog(_0x4c9b95(0x17f));const _0x361a25=new window[(_0x4c9b95(0x9b2))]({'sampleRate':_0x5420fc['sampleRate']||0xbb80}),_0x47792b=_0x361a25[_0x4c9b95(0x7d6)](_0x4ba618),_0x4a177e=0x800,_0x450b4e=(_0x361a25[_0x4c9b95(0x8e2)]||_0x361a25['createJavaScriptNode'])['call'](_0x361a25,_0x4a177e,0x1,0x1);return _0x450b4e[_0x4c9b95(0x5a4)]=async function(_0x3e0829){var _0x32cd9e=_0x4c9b95,_0x25cd9a=new Uint8Array(_0x3e0829[_0x32cd9e(0x6d5)][_0x32cd9e(0xa0e)](0x0)['buffer']);_0x568b2a['chunksQueue'][_0x32cd9e(0x954)]([0x0,_0x32cd9e(0x19f)]),_0x568b2a[_0x32cd9e(0x875)][_0x32cd9e(0x954)](_0x25cd9a);try{await _0x568b2a[_0x32cd9e(0x8d5)][_0x32cd9e(0x43e)](_0x32cd9e(0x19f));}catch(_0x31d3a7){errorlog(_0x31d3a7),!_0x568b2a[_0x32cd9e(0x8d5)]&&encoder[_0x32cd9e(0x8c4)]();}},_0x47792b['connect'](_0x450b4e),_0x450b4e[_0x4c9b95(0x6ab)](_0x361a25[_0x4c9b95(0x321)]),_0x568b2a[_0x4c9b95(0x9c0)][_0x4c9b95(0x9b6)]={},_0x568b2a['chunkedAudioEnabled']=!![],_0x450b4e;},_0x568b2a[_0x420f50(0x79b)]=async function(_0x1676ea=![],_0x39fcf4=![]){var _0x3a642b=_0x420f50;if(!_0x568b2a[_0x3a642b(0x8d5)]){warnlog(_0x3a642b(0x78f));var _0x4142c3=null;_0x568b2a[_0x3a642b(0x8d5)]={},_0x568b2a[_0x3a642b(0x2fe)]=_0x1676ea||![],_0x568b2a[_0x3a642b(0x2fe)]&&(_0x568b2a['chunkedRecorder'][_0x3a642b(0x3b2)]=_0x39fcf4),_0x568b2a[_0x3a642b(0x8d5)][_0x3a642b(0x43e)]=async function(_0x4cfe6e=_0x3a642b(0x7a9)){var _0x299dd0=_0x3a642b;if(_0x4142c3)return;_0x4142c3=!![];var _0x47abb2=_0x4cfe6e;log(_0x299dd0(0x4b3)+_0x568b2a[_0x299dd0(0x875)][_0x299dd0(0x249)]);while(_0x568b2a['chunksQueue']['length']){if(!Object[_0x299dd0(0x413)](_0x568b2a[_0x299dd0(0x481)])[_0x299dd0(0x249)]){_0x568b2a[_0x299dd0(0x875)]=[],_0x4142c3=null,_0x568b2a['stats'][_0x299dd0(0x7a0)]=0x0;return;}_0x568b2a[_0x299dd0(0x9c0)][_0x299dd0(0x7a0)]=_0x568b2a[_0x299dd0(0x875)][_0x299dd0(0x249)];var _0xba7f36=0x0,_0xe39375=_0x568b2a[_0x299dd0(0x875)]['shift']();if(_0xe39375[_0x299dd0(0x249)]===0x2){_0x47abb2=_0xe39375[0x1],_0xe39375[_0x299dd0(0x954)](_0x568b2a[_0x299dd0(0x875)][_0x299dd0(0x249)]);var _0x2dfee0=JSON[_0x299dd0(0x57e)](_0xe39375);for(var _0x4dcdcc in _0x568b2a['chunkedTransferChannels']){if(!_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc])continue;if((_0x47abb2=='key'||_0x47abb2==_0x299dd0(0xa9e)||_0x47abb2==_0x299dd0(0x70d))&&!_0x568b2a['pcs'][_0x4dcdcc]['allowVideo'])continue;if((_0x47abb2==_0x299dd0(0x88e)||_0x47abb2=='pcm')&&!_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x2c1)])continue;if(!_0x568b2a['chunkedTransferChannels'][_0x4dcdcc][_0x299dd0(0x186)]&&_0x47abb2==_0x299dd0(0xa9e)){warnlog(_0x299dd0(0x694));continue;}try{if(_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x1ef)]==='open'){if(!_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc]['detailsSent']){if(_0x568b2a['chunkedDetails']){var _0xf4f1b4={..._0x568b2a[_0x299dd0(0x2fe)]};_0xf4f1b4[_0x299dd0(0x49a)]=Date['now'](),_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc]['send'](JSON[_0x299dd0(0x57e)](_0xf4f1b4)),_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x617)]=!![];}else continue;}_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x5dd)](_0x2dfee0);if(_0x47abb2==_0x299dd0(0x609)||_0x47abb2==_0x299dd0(0x70d))_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc]['keyframeSent']=!![];else(_0x47abb2==_0x299dd0(0x88e)||_0x47abb2=='pcm')&&(_0x568b2a['chunkedTransferChannels'][_0x4dcdcc][_0x299dd0(0x99f)]=!![]);_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]=_0x568b2a['chunkedTransferChannels'][_0x4dcdcc][_0x299dd0(0xa7f)],_0xba7f36<_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc]['stats'][_0x299dd0(0xa7f)]&&(_0xba7f36=_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]);}}catch(_0x46dcf1){}}}else{if(_0xe39375['byteLength']>0x40000){for(var _0x4dcdcc in _0x568b2a[_0x299dd0(0x481)]){if(!_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc])continue;if((_0x47abb2=='key'||_0x47abb2==_0x299dd0(0xa9e)||_0x47abb2==_0x299dd0(0x70d))&&!_0x568b2a['pcs'][_0x4dcdcc][_0x299dd0(0x8bb)])continue;if((_0x47abb2==_0x299dd0(0x88e)||_0x47abb2=='pcm')&&!_0x568b2a['pcs'][_0x4dcdcc][_0x299dd0(0x2c1)])continue;if((_0x47abb2==_0x299dd0(0x609)||_0x47abb2=='delta'||_0x47abb2=='video')&&!_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x186)]){warnlog(_0x299dd0(0x694));continue;}else{if(!_0x568b2a['chunkedTransferChannels'][_0x4dcdcc][_0x299dd0(0x99f)]&&(_0x47abb2==_0x299dd0(0x88e)||_0x47abb2==_0x299dd0(0x19f))){warnlog(_0x299dd0(0x2a9));continue;}}try{if(_0x568b2a['chunkedTransferChannels'][_0x4dcdcc]['readyState']==='open'){if(!_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc]['detailsSent']){if(_0x568b2a[_0x299dd0(0x2fe)]){var _0xf4f1b4={..._0x568b2a[_0x299dd0(0x2fe)]};_0xf4f1b4[_0x299dd0(0x49a)]=Date[_0x299dd0(0x28d)](),_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x5dd)](JSON[_0x299dd0(0x57e)](_0xf4f1b4)),_0x568b2a['chunkedTransferChannels'][_0x4dcdcc][_0x299dd0(0x617)]=!![];}else continue;}_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc]['send'](_0xe39375[_0x299dd0(0x927)](0x0,0x40000)),_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]=_0x568b2a['chunkedTransferChannels'][_0x4dcdcc][_0x299dd0(0xa7f)],_0xba7f36<_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]&&(_0xba7f36=_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]);}}catch(_0x1430a5){}}_0x568b2a[_0x299dd0(0x875)][_0x299dd0(0x9a2)](_0xe39375[_0x299dd0(0x927)](0x40000));}else for(var _0x4dcdcc in _0x568b2a['chunkedTransferChannels']){if(!_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc])continue;if((_0x47abb2=='key'||_0x47abb2==_0x299dd0(0xa9e)||_0x47abb2=='video')&&!_0x568b2a['pcs'][_0x4dcdcc]['allowVideo'])continue;if((_0x47abb2==_0x299dd0(0x88e)||_0x47abb2==_0x299dd0(0x19f))&&!_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x2c1)])continue;try{if(_0x568b2a['chunkedTransferChannels'][_0x4dcdcc]['readyState']===_0x299dd0(0x843)){if(!_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x617)]){if(_0x568b2a['chunkedDetails']){var _0xf4f1b4={..._0x568b2a[_0x299dd0(0x2fe)]};_0xf4f1b4['timestamp']=Date[_0x299dd0(0x28d)](),_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x5dd)](JSON[_0x299dd0(0x57e)](_0xf4f1b4)),_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc]['detailsSent']=!![];}else continue;}_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0x5dd)](_0xe39375);}_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]=_0x568b2a[_0x299dd0(0x481)][_0x4dcdcc][_0x299dd0(0xa7f)],_0xba7f36<_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]&&(_0xba7f36=_0x568b2a[_0x299dd0(0xb20)][_0x4dcdcc][_0x299dd0(0x9c0)][_0x299dd0(0xa7f)]);}catch(_0x4cba9d){}}}_0x568b2a[_0x299dd0(0x9c0)][_0x299dd0(0x453)]=_0xba7f36;}_0x4142c3=null,_0x568b2a['stats'][_0x299dd0(0x7a0)]=0x0;};}for(var _0x1e5db3 in _0x568b2a[_0x3a642b(0xb20)]){if(_0x568b2a[_0x3a642b(0x481)][_0x1e5db3]){if(_0x568b2a['chunkedDetails']){var _0x3f496c={..._0x568b2a[_0x3a642b(0x2fe)]};_0x3f496c[_0x3a642b(0x49a)]=Date[_0x3a642b(0x28d)]();if(_0x1676ea)try{_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0x5dd)](JSON[_0x3a642b(0x57e)](_0x3f496c)),_0x568b2a[_0x3a642b(0x481)][_0x1e5db3]['detailsSent']=!![];}catch(_0x456551){}else{if(!_0x568b2a['chunkedTransferChannels'][_0x1e5db3][_0x3a642b(0x617)])try{_0x568b2a['chunkedTransferChannels'][_0x1e5db3][_0x3a642b(0x5dd)](JSON[_0x3a642b(0x57e)](_0x3f496c)),_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0x617)]=!![];}catch(_0x34e596){}}}}else{var _0x3d5615='chunked';_0x568b2a['chunkedTransferChannels'][_0x1e5db3]=_0x568b2a[_0x3a642b(0xb20)][_0x1e5db3]['createDataChannel'](_0x3d5615,{'ordered':!![]}),_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0xa1b)]='chunks',_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0x279)]=_0x3a642b(0x628),_0x568b2a['chunkedTransferChannels'][_0x1e5db3][_0x3a642b(0x91b)]=![],_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0x617)]=![],_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0x83e)]=null,_0x568b2a['chunkedTransferChannels'][_0x1e5db3][_0x3a642b(0x186)]=![],_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0x99f)]=![],_0x568b2a[_0x3a642b(0x481)][_0x1e5db3]['onopen']=()=>{var _0x331ec2=_0x3a642b;log(_0x331ec2(0x98b));if(_0x568b2a[_0x331ec2(0x2fe)]){var _0x16642f={..._0x568b2a[_0x331ec2(0x2fe)]};_0x16642f[_0x331ec2(0x49a)]=Date[_0x331ec2(0x28d)](),_0x568b2a[_0x331ec2(0x481)][_0x1e5db3]['send'](JSON[_0x331ec2(0x57e)](_0x16642f)),_0x568b2a[_0x331ec2(0x481)][_0x1e5db3][_0x331ec2(0x617)]=!![];}},_0x568b2a[_0x3a642b(0x481)][_0x1e5db3][_0x3a642b(0x5a0)]=()=>{var _0x1943c3=_0x3a642b;try{var _0x48ad66=_0x568b2a['hostedTransfers'][_0x1943c3(0x20e)](_0x568b2a[_0x1943c3(0x481)][_0x1e5db3]);_0x48ad66>-0x1&&_0x568b2a[_0x1943c3(0x7ef)][_0x1943c3(0x725)](_0x48ad66,0x1);}catch(_0x531e2e){errorlog(_0x531e2e);}log(_0x1943c3(0x80a)),_0x568b2a[_0x1943c3(0x481)][_0x1e5db3]=null,delete _0x568b2a[_0x1943c3(0x481)][_0x1e5db3];var _0x521e86=![];for(var _0x3c030f=0x0;_0x3c030f<_0x568b2a['hostedTransfers']['length'];_0x3c030f++){if('contentType'in _0x568b2a[_0x1943c3(0x7ef)][_0x3c030f]&&_0x568b2a[_0x1943c3(0x7ef)][_0x3c030f][_0x1943c3(0xa1b)]=='chunks'){_0x521e86=!![];break;}}},_0x568b2a['chunkedTransferChannels'][_0x1e5db3][_0x3a642b(0x164)]=_0x4d2700=>{var _0x843220=_0x3a642b;if(_0x4d2700['data'])try{var _0x2d6d94=JSON[_0x843220(0x189)](_0x4d2700[_0x843220(0x660)]);_0x2d6d94['kf']&&(_0x568b2a['chunkedRecorder'][_0x843220(0x3b2)]?(_0x568b2a[_0x843220(0x8d5)][_0x843220(0x3b2)][_0x843220(0x5dd)](JSON['stringify']({'kf':!![]})),warnlog('KEY\x20FRAME\x20will\x20be\x20requested\x20from\x20the\x20seeder\x20on\x20behalf\x20of\x20a\x20seeder\x20...')):errorlog(_0x843220(0x64e)));}catch(_0x374840){}},_0x568b2a['hostedTransfers'][_0x3a642b(0x954)](_0x568b2a[_0x3a642b(0x481)][_0x1e5db3]);}}await _0x568b2a[_0x3a642b(0x8d5)][_0x3a642b(0x43e)]();};async function _0x2f990(_0xefd1eb=0x500,_0x22f110=0x2d0,_0x22320f=0x1e){var _0x288f8c=_0x420f50,_0x27fc32=['av01.0.04M.08',_0x288f8c(0x1f6),_0x288f8c(0x406),_0x288f8c(0x515)],_0x58eb4e=[_0x288f8c(0x699),'prefer-software'],_0x58fea3=[];if(_0x568b2a['alpha']){var _0x566c89=[],_0x4d09d3=_0x288f8c(0x420);for(var _0x3f9563 of _0x27fc32){for(var _0x5d5b12 of _0x58eb4e){_0x566c89['push']({'codec':_0x3f9563,'alpha':_0x4d09d3,'hardwareAcceleration':_0x5d5b12,'width':_0xefd1eb,'height':_0x22f110,'bitrate':0x1e8480,'bitrateMode':_0x288f8c(0x1ec),'framerate':_0x22320f,'latencyMode':_0x288f8c(0xb2e)});}}for(var _0x43d767=0x0;_0x43d767<_0x566c89[_0x288f8c(0x249)];_0x43d767++){var _0x1de6cb=await VideoEncoder[_0x288f8c(0x8a7)](_0x566c89[_0x43d767]);_0x1de6cb&&_0x1de6cb['supported']&&_0x58fea3[_0x288f8c(0x954)](_0x1de6cb);}!_0x58fea3['length']&&(!_0x568b2a[_0x288f8c(0x31a)]&&warnUser(_0x288f8c(0x436),0x1770));}if(!_0x58fea3['length']){var _0x566c89=[],_0x4d09d3=_0x288f8c(0x521);for(var _0x3f9563 of _0x27fc32){for(var _0x5d5b12 of _0x58eb4e){_0x566c89[_0x288f8c(0x954)]({'codec':_0x3f9563,'alpha':_0x4d09d3,'hardwareAcceleration':_0x5d5b12,'width':_0xefd1eb,'height':_0x22f110,'bitrate':0x1e8480,'bitrateMode':_0x288f8c(0x1ec),'framerate':_0x22320f,'latencyMode':'realtime'});}}for(var _0x43d767=0x0;_0x43d767<_0x566c89[_0x288f8c(0x249)];_0x43d767++){var _0x1de6cb=await VideoEncoder[_0x288f8c(0x8a7)](_0x566c89[_0x43d767]);_0x1de6cb&&_0x1de6cb['supported']&&_0x58fea3[_0x288f8c(0x954)](_0x1de6cb);}}return _0x58fea3;}_0x568b2a[_0x420f50(0x956)]=async function(_0x28adb7){var _0x9851fd=_0x420f50;log(_0x9851fd(0x8fd)+_0x28adb7+'\x20'+_0x568b2a[_0x9851fd(0x5ea)]+'\x20'+_0x568b2a[_0x9851fd(0x2a5)]);!_0x568b2a[_0x9851fd(0x5ea)]&&_0x568b2a[_0x9851fd(0x8d5)]&&_0x568b2a['chunkedRecorder'][_0x9851fd(0x89c)]&&await _0x568b2a[_0x9851fd(0xabd)](_0x568b2a['stats'][_0x9851fd(0x3b9)]);!_0x568b2a[_0x9851fd(0x2a5)]&&_0x568b2a[_0x9851fd(0x8d5)]&&_0x568b2a[_0x9851fd(0x8d5)]['configAudio']&&await _0x568b2a['webCodecAudio'](_0x568b2a['chunkedRecorder'][_0x9851fd(0xae2)]);if(_0x28adb7 in _0x568b2a[_0x9851fd(0x481)]){warnlog(_0x9851fd(0x7dd));return;}else _0x568b2a[_0x9851fd(0x481)][_0x28adb7]=null;if(!_0x568b2a['chunkedRecorder']){var _0x4c6f75=_0x568b2a[_0x9851fd(0x3bc)](),_0x10553e=_0x568b2a['chunked'],_0x3c0b16=null;_0x568b2a['maxvideobitrate']&&_0x568b2a[_0x9851fd(0x671)]<_0x10553e&&(_0x10553e=_0x568b2a[_0x9851fd(0x671)]);var _0x3543e9={'codec':'vp09.00.10.08','width':0x780,'height':0x438,'bitrate':parseInt(_0x10553e*0x3e8),'frameRate':0x1e,'latencyMode':_0x9851fd(0xb2e)},_0x37639b=_0x4c6f75[_0x9851fd(0x955)]();if(_0x37639b['length']){var _0x3e6507=_0x37639b[0x0]['getSettings']();_0x3e6507['width']&&(_0x3543e9[_0x9851fd(0x2ff)]=_0x3e6507[_0x9851fd(0x2ff)]),_0x3e6507['height']&&(_0x3543e9[_0x9851fd(0x3b0)]=_0x3e6507[_0x9851fd(0x3b0)]),_0x3e6507['frameRate']&&(_0x3543e9[_0x9851fd(0x8e6)]=_0x3e6507[_0x9851fd(0x8e6)]);}else _0x3543e9=![];if(_0x10553e<0x259){var _0x1d9811=_0x3543e9['width']*_0x3543e9[_0x9851fd(0x3b0)]/(0x280*0x168);if(_0x1d9811>=0x2)_0x3543e9[_0x9851fd(0x2ff)]=parseInt(_0x3543e9['width']/0x2),_0x3543e9[_0x9851fd(0x3b0)]=parseInt(_0x3543e9[_0x9851fd(0x3b0)]/0x2);else _0x1d9811>=1.5&&(_0x3543e9[_0x9851fd(0x2ff)]=parseInt(_0x3543e9['width']/1.5),_0x3543e9['height']=parseInt(_0x3543e9[_0x9851fd(0x3b0)]/1.5));}try{var _0x5960bd=await _0x2f990(_0x3543e9[_0x9851fd(0x2ff)],_0x3543e9[_0x9851fd(0x3b0)],_0x3543e9[_0x9851fd(0x8e6)]);_0x5960bd&&_0x5960bd[_0x9851fd(0x249)]&&(_0x3543e9[_0x9851fd(0x139)]=_0x5960bd[0x0]['config'][_0x9851fd(0x139)],_0x3543e9[_0x9851fd(0x514)]=_0x5960bd[0x0][_0x9851fd(0x7c7)][_0x9851fd(0x514)]),console[_0x9851fd(0x6db)](_0x5960bd);}catch(_0x8ef71c){errorlog(_0x8ef71c);}warnlog(_0x3543e9);_0x3543e9[_0x9851fd(0x2ff)]==_0x3543e9[_0x9851fd(0x3b0)]&&(_0x3543e9[_0x9851fd(0x2ff)]=0x280,_0x3543e9[_0x9851fd(0x3b0)]=0x280);var _0x4fb071={'codec':_0x9851fd(0x8a6),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0x10553e>0xbb8)_0x4fb071={'codec':_0x9851fd(0x8a6),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else _0x10553e<0x259&&(_0x4fb071={'codec':_0x9851fd(0x8a6),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}});_0x568b2a[_0x9851fd(0x19f)]&&(_0x4fb071={'codec':_0x9851fd(0x19f),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80});!_0x4c6f75[_0x9851fd(0x36e)]()[_0x9851fd(0x249)]&&(_0x4fb071=![]);if(!_0x4fb071&&!_0x3543e9){warnlog(_0x9851fd(0x26a));return;}warnlog(_0x9851fd(0x90c)),_0x568b2a[_0x9851fd(0x8d5)]={},_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0xa79)]=!![],_0x568b2a[_0x9851fd(0x8d5)]['configVideo']=_0x3543e9||![],_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0xae2)]=_0x4fb071||![],_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x479)]=[],_0x568b2a['stats'][_0x9851fd(0x8ad)]=_0x568b2a[_0x9851fd(0xa04)];function _0x323c57(){var _0x5717e7=_0x9851fd;const _0x3d9761=_0x5717e7(0x97e);var _0xf30f04=new WebSocket(_0x5717e7(0x5d8)+_0x3d9761+'/pubilsher');return _0xf30f04['binaryType']=_0x5717e7(0x628),_0xf30f04['onopen']=()=>{var _0x49c756=_0x5717e7;console[_0x49c756(0x6db)](_0x49c756(0x42d)),_0x568b2a[_0x49c756(0x8d5)]&&_0x568b2a[_0x49c756(0x8d5)][_0x49c756(0x43e)]&&_0x568b2a[_0x49c756(0x8d5)]['sendChunks']();},_0xf30f04[_0x5717e7(0x6bd)]=function(_0x515d12){var _0x5e6833=_0x5717e7;if(Array[_0x5e6833(0x2be)](_0x515d12)){let _0x8a7b4b={'timestamp':Date[_0x5e6833(0x28d)](),'type':_0x5e6833(0x77d),'realTimeVideo':_0x568b2a[_0x5e6833(0x9c0)][_0x5e6833(0x3b9)][_0x5e6833(0x744)]||0x0,'realTimeAudio':_0x568b2a[_0x5e6833(0x9c0)]['Chunked_audio']['realTime']||0x0,'size':0x5af3107a3fff,'configVideo':_0x568b2a[_0x5e6833(0x8d5)]['configVideo'],'configAudio':_0x568b2a[_0x5e6833(0x8d5)][_0x5e6833(0xae2)],'recordType':_0x568b2a[_0x5e6833(0xa04)],'filename':_0x4aaeeb+_0x5e6833(0x55c),'id':_0x4aaeeb};_0xf30f04['sendHeader']([..._0x515d12,_0x8a7b4b]);}else{if(typeof _0x515d12===_0x5e6833(0x39b))_0xf30f04[_0x5e6833(0x998)](_0x515d12);else return'not\x20an\x20object\x20or\x20array';}},_0xf30f04['sendHeader']=function(_0xcf217a){var _0x2522a0=_0x5717e7;try{const _0x2a878a=JSON[_0x2522a0(0x57e)](_0xcf217a),_0x94b64a=new TextEncoder()[_0x2522a0(0x32f)](_0x2a878a),_0x4b68c6=new Uint8Array([0x0]),_0x4c89cc=new Uint8Array(_0x4b68c6[_0x2522a0(0x249)]+_0x94b64a[_0x2522a0(0x249)]);_0x4c89cc[_0x2522a0(0x46e)](_0x4b68c6,0x0),_0x4c89cc[_0x2522a0(0x46e)](_0x94b64a,_0x4b68c6['length']),this['send'](_0x4c89cc);}catch(_0x1c58dd){errorlog(_0x1c58dd);}},_0xf30f04[_0x5717e7(0x998)]=function(_0x986a63){var _0x443176=_0x5717e7;try{const _0xa59a0c=new Uint8Array([0x1]),_0x3dda00=new Uint8Array(_0xa59a0c['length']+_0x986a63[_0x443176(0x399)]);_0x3dda00[_0x443176(0x46e)](_0xa59a0c,0x0),_0x3dda00['set'](new Uint8Array(_0x986a63),_0xa59a0c[_0x443176(0x249)]),this[_0x443176(0x5dd)](_0x3dda00);}catch(_0x35a852){errorlog(_0x35a852);}},_0xf30f04[_0x5717e7(0x5a0)]=()=>{var _0x26dc8e=_0x5717e7;console['log'](_0x26dc8e(0x378));},_0xf30f04[_0x5717e7(0x997)]=_0x3e85e5=>{var _0x5d3967=_0x5717e7;console[_0x5d3967(0x75b)](_0x5d3967(0x92a),_0x3e85e5);},_0xf30f04;}_0x568b2a[_0x9851fd(0x8d5)]['wss']=![],_0x568b2a['chunkedRecorder'][_0x9851fd(0x43e)]=async function(_0x38dc1c=_0x9851fd(0x7a9)){var _0x519e36=_0x9851fd;if(_0x3c0b16)return;_0x3c0b16=!![];if(_0x568b2a[_0x519e36(0x6f5)]){!_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x149)]&&(_0x568b2a['chunkedRecorder'][_0x519e36(0x149)]=_0x323c57());if(_0x568b2a['chunkedRecorder']['wss']){if(_0x568b2a['chunkedRecorder'][_0x519e36(0x149)][_0x519e36(0x1ef)]===0x1)while(_0x568b2a[_0x519e36(0x875)][_0x519e36(0x249)]){try{_0x568b2a['chunkedRecorder']['wss'][_0x519e36(0x6bd)](_0x568b2a[_0x519e36(0x875)][_0x519e36(0x536)]());}catch(_0x25d647){break;}}else _0x568b2a[_0x519e36(0x875)]=[];_0x3c0b16=null;return;}}var _0x2a2245=_0x38dc1c;while(_0x568b2a['chunksQueue'][_0x519e36(0x249)]){if(!Object[_0x519e36(0x413)](_0x568b2a['chunkedTransferChannels'])['length']){_0x568b2a['chunksQueue']=[],_0x3c0b16=null,_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x7a0)]=0x0,_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x479)]=[];return;}_0x568b2a['stats'][_0x519e36(0x7a0)]=_0x568b2a[_0x519e36(0x875)][_0x519e36(0x249)];var _0x3ce060=0x0,_0x4b3449=_0x568b2a[_0x519e36(0x875)][_0x519e36(0x536)]();if(_0x4b3449[_0x519e36(0x249)]===0x2){_0x2a2245=_0x4b3449[0x1],_0x4b3449[_0x519e36(0x954)](_0x568b2a[_0x519e36(0x875)]['length']);var _0x253ab1=JSON[_0x519e36(0x57e)](_0x4b3449);for(var _0x17e0d5 in _0x568b2a['chunkedTransferChannels']){if(!_0x568b2a[_0x519e36(0x481)][_0x17e0d5])continue;if((_0x2a2245=='key'||_0x2a2245==_0x519e36(0xa9e)||_0x2a2245=='video')&&!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5]['allowVideo'])continue;if(!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5])continue;if((_0x2a2245==_0x519e36(0x88e)||_0x2a2245==_0x519e36(0x19f))&&!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x2c1)])continue;try{_0x568b2a['chunkedTransferChannels'][_0x17e0d5][_0x519e36(0x1ef)]===_0x519e36(0x843)&&_0x568b2a[_0x519e36(0x481)][_0x17e0d5][_0x519e36(0x5dd)](_0x253ab1),_0x568b2a[_0x519e36(0xb20)][_0x17e0d5]['stats'][_0x519e36(0xa7f)]=_0x568b2a['chunkedTransferChannels'][_0x17e0d5][_0x519e36(0xa7f)],_0x3ce060<_0x568b2a['pcs'][_0x17e0d5][_0x519e36(0x9c0)][_0x519e36(0xa7f)]&&(_0x3ce060=_0x568b2a[_0x519e36(0xb20)][_0x17e0d5]['stats'][_0x519e36(0xa7f)]);}catch(_0x5184d7){}}}else{if(_0x4b3449[_0x519e36(0x399)]>0x40000){for(var _0x17e0d5 in _0x568b2a[_0x519e36(0x481)]){if(!_0x568b2a[_0x519e36(0x481)][_0x17e0d5])continue;if((_0x2a2245==_0x519e36(0x609)||_0x2a2245=='delta'||_0x2a2245==_0x519e36(0x70d))&&!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x8bb)])continue;if(!_0x568b2a['pcs'][_0x17e0d5])continue;if((_0x2a2245==_0x519e36(0x88e)||_0x2a2245=='pcm')&&!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x2c1)])continue;try{_0x568b2a[_0x519e36(0x481)][_0x17e0d5][_0x519e36(0x1ef)]==='open'&&_0x568b2a[_0x519e36(0x481)][_0x17e0d5][_0x519e36(0x5dd)](_0x4b3449['slice'](0x0,0x40000)),_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x9c0)][_0x519e36(0xa7f)]=_0x568b2a[_0x519e36(0x481)][_0x17e0d5]['bufferedAmount'],_0x3ce060<_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x9c0)][_0x519e36(0xa7f)]&&(_0x3ce060=_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x9c0)][_0x519e36(0xa7f)]);}catch(_0x26731b){}}_0x568b2a[_0x519e36(0x875)][_0x519e36(0x9a2)](_0x4b3449[_0x519e36(0x927)](0x40000)),_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x479)][_0x519e36(0x954)]({'bufferSize':_0x3ce060,'byteLength':0x40000,'timestamp':Date[_0x519e36(0x28d)]()});}else{for(var _0x17e0d5 in _0x568b2a['chunkedTransferChannels']){if(!_0x568b2a[_0x519e36(0x481)][_0x17e0d5])continue;if((_0x2a2245==_0x519e36(0x609)||_0x2a2245=='delta'||_0x2a2245=='video')&&!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x8bb)])continue;if(!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5])continue;if((_0x2a2245==_0x519e36(0x88e)||_0x2a2245==_0x519e36(0x19f))&&!_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x2c1)])continue;try{_0x568b2a[_0x519e36(0x481)][_0x17e0d5][_0x519e36(0x1ef)]===_0x519e36(0x843)&&_0x568b2a[_0x519e36(0x481)][_0x17e0d5][_0x519e36(0x5dd)](_0x4b3449),_0x568b2a[_0x519e36(0xb20)][_0x17e0d5][_0x519e36(0x9c0)][_0x519e36(0xa7f)]=_0x568b2a['chunkedTransferChannels'][_0x17e0d5][_0x519e36(0xa7f)],_0x3ce060<_0x568b2a[_0x519e36(0xb20)][_0x17e0d5]['stats'][_0x519e36(0xa7f)]&&(_0x3ce060=_0x568b2a['pcs'][_0x17e0d5][_0x519e36(0x9c0)][_0x519e36(0xa7f)]);}catch(_0x388427){}}_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x479)][_0x519e36(0x954)]({'bufferSize':_0x3ce060,'byteLength':_0x4b3449[_0x519e36(0x399)],'timestamp':Date[_0x519e36(0x28d)]()});}}_0x568b2a['chunkedRecorder']['chunkRates']=_0x568b2a[_0x519e36(0x8d5)]['chunkRates'][_0x519e36(0x927)](-0x3e8);let _0x1f46c6=_0x568b2a[_0x519e36(0x9c0)]['adjustBitrate']||_0x568b2a['chunked'],_0x51e37e=0x0,_0x10956a=0x0,_0x50667=0x0;for(let _0x1acf6f=_0x568b2a['chunkedRecorder'][_0x519e36(0x479)]['length']-0x1;_0x1acf6f>0x0;_0x1acf6f--){if(_0x50667>_0x568b2a['sendingBuffer']*0x2){_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x479)][_0x519e36(0x725)](_0x1acf6f-0x1,0x1);continue;}const _0x10efd9=_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x479)][_0x1acf6f-0x1],_0x1370f6=_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x479)][_0x1acf6f];_0x10956a+=_0x1370f6['bufferSize']-_0x10efd9[_0x519e36(0x61f)],_0x51e37e+=_0x1370f6['byteLength'],_0x50667+=_0x1370f6[_0x519e36(0x49a)]-_0x10efd9['timestamp'];}let _0x43e281=_0x51e37e-_0x10956a;const _0xcfbcff=_0x51e37e/(_0x50667/0x3e8)*0x8/0x3e8,_0x338700=_0x43e281/(_0x50667/0x3e8)*0x8/0x3e8;_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x19c)]=parseInt(0x8*_0x3ce060/_0x338700)+_0x519e36(0x48c)+_0x568b2a[_0x519e36(0x528)];let _0x50a850=0x8*_0x3ce060/_0x338700/_0x568b2a[_0x519e36(0x528)];_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x45d)]=_0x50a850,_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x3af)]=parseInt(_0xcfbcff)+_0x519e36(0x546)+parseInt(_0x338700),_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x16f)]=parseInt(_0x1f46c6);if(_0xcfbcff>_0x338700){if(_0x50a850>0.2)_0x568b2a[_0x519e36(0x9c0)]['adjustBitrate']=_0x1f46c6*0.95;else{if(_0x50a850>0.5)_0x568b2a[_0x519e36(0x9c0)]['adjustBitrate']=_0x1f46c6*0.9;else _0x50a850>0x1&&(_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x8ad)]=_0x1f46c6*0.2);}}else _0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x8ad)]=_0x1f46c6*1.1;_0x568b2a[_0x519e36(0x9c0)]['adjustBitrate']<0xa&&(_0x568b2a['stats'][_0x519e36(0x8ad)]=0xa);_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x8ad)]>_0x568b2a['chunked']&&(_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x8ad)]=_0x568b2a[_0x519e36(0xa04)]);try{_0x568b2a[_0x519e36(0x8d5)]&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)]&&(_0x568b2a['chunkedRecorder'][_0x519e36(0x83c)][_0x519e36(0x9cb)]==_0x519e36(0x8ef)&&(console['log'](_0x519e36(0x7f4)),delete _0x568b2a['chunkedRecorder'][_0x519e36(0x83c)],_0x568b2a['chunkedVideoEnabled']=null,await _0x568b2a[_0x519e36(0xabd)]()),_0x568b2a['chunkedRecorder']&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)]&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)]['configure']&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)][_0x519e36(0x7c7)]&&(_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)][_0x519e36(0x7c7)]['bitrate']&&_0x568b2a['stats'][_0x519e36(0x8ad)]&&(_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)][_0x519e36(0x7c7)][_0x519e36(0xa63)]=_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x8ad)]*0x3e8),_0x568b2a['chunkedRecorder'][_0x519e36(0x83c)][_0x519e36(0x7c7)][_0x519e36(0x7b9)]&&_0x568b2a[_0x519e36(0x9c0)]['adjustBitrate']&&(_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)]['config'][_0x519e36(0x7b9)]['bitrate']=_0x568b2a['stats']['adjustBitrate']*0x3e8),_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)][_0x519e36(0x3e9)](_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)][_0x519e36(0x7c7)])),_0x568b2a['stats'][_0x519e36(0x8ad)]=parseInt(_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x8ad)])),_0x568b2a[_0x519e36(0x8d5)]&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x687)]&&(_0x568b2a[_0x519e36(0x8d5)]['audioEncoder'][_0x519e36(0x9cb)]=='closed'&&(console[_0x519e36(0x6db)](_0x519e36(0x7f4)),delete _0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x687)],_0x568b2a['chunkedAudioEnabled']=null,await _0x568b2a[_0x519e36(0xb05)]()),_0x568b2a['chunkedRecorder']&&_0x568b2a['chunkedRecorder'][_0x519e36(0x687)]&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x687)][_0x519e36(0x3e9)]&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x687)]['config']&&_0x568b2a['chunkedRecorder']['audioEncoder'][_0x519e36(0x3e9)](_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x687)][_0x519e36(0x7c7)]));}catch(_0x53ec6f){errorlog(_0x53ec6f);if(_0x568b2a['chunkedTransferChannels'])for(var _0x17e0d5 in _0x568b2a[_0x519e36(0x481)]){_0x568b2a['chunkedTransferChannels'][_0x17e0d5][_0x519e36(0x8c4)]();_0x17e0d5 in _0x568b2a[_0x519e36(0x481)]&&delete _0x568b2a['chunkedTransferChannels'][_0x17e0d5];_0x568b2a[_0x519e36(0x5ea)]=null,_0x568b2a[_0x519e36(0x2a5)]=null;if(_0x568b2a['chunkedRecorder']&&_0x568b2a['chunkedRecorder'][_0x519e36(0x83c)]){try{_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)][_0x519e36(0x8c4)]();}catch(_0x57c7f2){}delete _0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x83c)],await _0x568b2a[_0x519e36(0xabd)]();}if(_0x568b2a['chunkedRecorder']&&_0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x687)])try{_0x568b2a['chunkedRecorder'][_0x519e36(0x687)]['close'](),delete _0x568b2a[_0x519e36(0x8d5)][_0x519e36(0x687)];}catch(_0xc62ff8){}setTimeout(function(_0x210a47){var _0x323ebe=_0x519e36;_0x568b2a[_0x323ebe(0x956)](_0x210a47);},0x3e8,_0x17e0d5);}return;}}_0x3c0b16=null,_0x568b2a[_0x519e36(0x9c0)][_0x519e36(0x7a0)]=0x0;},_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x89c)]&&(_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x629)]=_0x568b2a['webCodec'](_0x568b2a[_0x9851fd(0x8d5)]['configVideo'])),_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0xae2)]&&(_0x568b2a['chunkedRecorder']['configAudio']['codec']==_0x9851fd(0x19f)?_0x568b2a[_0x9851fd(0x147)](_0x4c6f75,_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0xae2)]):_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x76b)]=_0x568b2a[_0x9851fd(0xb05)](_0x568b2a['chunkedRecorder']['configAudio'])),_0x4c6f75[_0x9851fd(0x346)]=function(_0x29d811){var _0x52ce0c=_0x9851fd;warnlog(_0x52ce0c(0x99c)),log(_0x29d811);};}else warnlog(_0x9851fd(0x729));_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x629)]&&(await _0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x629)],delete _0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x629)]);_0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x76b)]&&(await _0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x76b)],delete _0x568b2a[_0x9851fd(0x8d5)][_0x9851fd(0x76b)]);var _0x4aaeeb=_0x9851fd(0xa04);if(_0x28adb7 in _0x568b2a[_0x9851fd(0xb20)]){if(!_0x568b2a[_0x9851fd(0x481)][_0x28adb7])_0x568b2a[_0x9851fd(0x481)][_0x28adb7]=_0x568b2a[_0x9851fd(0xb20)][_0x28adb7][_0x9851fd(0x4ee)](_0x4aaeeb,{'ordered':!![]});else{errorlog(_0x9851fd(0x7c8));return;}}else{warnlog(_0x9851fd(0x38e));return;}_0x568b2a[_0x9851fd(0x481)][_0x28adb7][_0x9851fd(0xa1b)]=_0x9851fd(0x91d),_0x568b2a[_0x9851fd(0x481)][_0x28adb7]['binaryType']=_0x9851fd(0x628),_0x568b2a[_0x9851fd(0x481)][_0x28adb7]['header']=![],_0x568b2a[_0x9851fd(0x481)][_0x28adb7][_0x9851fd(0x78e)]=()=>{var _0x23c034=_0x9851fd;log(_0x23c034(0x68e));if(_0x568b2a[_0x23c034(0x2a5)]&&_0x568b2a['chunkedVideoEnabled']&&_0x568b2a['pcs'][_0x28adb7][_0x23c034(0x2c1)]&&_0x568b2a[_0x23c034(0xb20)][_0x28adb7][_0x23c034(0x8bb)]){let _0x32a3a4={'timestamp':Date['now'](),'type':_0x23c034(0x77d),'realTimeVideo':_0x568b2a[_0x23c034(0x9c0)][_0x23c034(0x3b9)][_0x23c034(0x744)]||0x0,'realTimeAudio':_0x568b2a[_0x23c034(0x9c0)][_0x23c034(0x9b6)][_0x23c034(0x744)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x568b2a[_0x23c034(0x8d5)]['configVideo'],'configAudio':_0x568b2a[_0x23c034(0x8d5)][_0x23c034(0xae2)],'recordType':_0x568b2a[_0x23c034(0xa04)],'filename':_0x4aaeeb+_0x23c034(0x55c),'id':_0x4aaeeb};log(_0x32a3a4),_0x568b2a[_0x23c034(0x481)][_0x28adb7][_0x23c034(0x5dd)](JSON[_0x23c034(0x57e)](_0x32a3a4));}else{if(_0x568b2a[_0x23c034(0x2a5)]&&_0x568b2a['pcs'][_0x28adb7]['allowAudio']){let _0x35e924={'timestamp':Date['now'](),'type':_0x23c034(0x77d),'realTimeAudio':_0x568b2a[_0x23c034(0x9c0)][_0x23c034(0x9b6)][_0x23c034(0x744)]||0x0,'size':0x5af3107a3fff,'configAudio':_0x568b2a[_0x23c034(0x8d5)][_0x23c034(0xae2)],'recordType':_0x568b2a['chunked'],'filename':_0x4aaeeb+_0x23c034(0x55c),'id':_0x4aaeeb};log(_0x35e924),_0x568b2a[_0x23c034(0x481)][_0x28adb7][_0x23c034(0x5dd)](JSON[_0x23c034(0x57e)](_0x35e924));}else{if(_0x568b2a[_0x23c034(0x5ea)]&&_0x568b2a[_0x23c034(0xb20)][_0x28adb7][_0x23c034(0x8bb)]){let _0x2799d5={'timestamp':Date[_0x23c034(0x28d)](),'type':_0x23c034(0x77d),'realTimeVideo':_0x568b2a[_0x23c034(0x9c0)][_0x23c034(0x3b9)][_0x23c034(0x744)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x568b2a[_0x23c034(0x8d5)][_0x23c034(0x89c)],'recordType':_0x568b2a[_0x23c034(0xa04)],'filename':_0x4aaeeb+_0x23c034(0x55c),'id':_0x4aaeeb};log(_0x2799d5),_0x568b2a[_0x23c034(0x481)][_0x28adb7][_0x23c034(0x5dd)](JSON[_0x23c034(0x57e)](_0x2799d5));}}}},_0x568b2a[_0x9851fd(0x481)][_0x28adb7][_0x9851fd(0x5a0)]=()=>{var _0x5f230c=_0x9851fd;try{var _0x551390=_0x568b2a[_0x5f230c(0x7ef)][_0x5f230c(0x20e)](_0x568b2a[_0x5f230c(0x481)][_0x28adb7]);_0x551390>-0x1&&_0x568b2a[_0x5f230c(0x7ef)][_0x5f230c(0x725)](_0x551390,0x1);}catch(_0x259b6b){errorlog(_0x259b6b);}log(_0x5f230c(0x587)),_0x568b2a['chunkedTransferChannels'][_0x28adb7]=null,delete _0x568b2a[_0x5f230c(0x481)][_0x28adb7];var _0x1369c4=!![];for(var _0x5ab072=0x0;_0x5ab072<_0x568b2a[_0x5f230c(0x7ef)][_0x5f230c(0x249)];_0x5ab072++){if(_0x5f230c(0xa1b)in _0x568b2a['hostedTransfers'][_0x5ab072]&&_0x568b2a[_0x5f230c(0x7ef)][_0x5ab072][_0x5f230c(0xa1b)]=='chunks'){_0x1369c4=![];break;}}if(_0x1369c4){warnlog(_0x5f230c(0xb17));try{_0x568b2a['chunkedRecorder'][_0x5f230c(0x320)]();}catch(_0x271f5f){}_0x568b2a[_0x5f230c(0x8d5)]=![];}},_0x568b2a[_0x9851fd(0x481)][_0x28adb7][_0x9851fd(0x164)]=_0x33a541=>{var _0x2f88a1=_0x9851fd;if(_0x33a541[_0x2f88a1(0x660)])try{var _0x5739ae=JSON[_0x2f88a1(0x189)](_0x33a541[_0x2f88a1(0x660)]);_0x5739ae['kf']&&(warnlog('chunked-mode\x20KEY\x20FRAME\x20REQUESTED\x20BY\x20A\x20VIEWER'),_0x568b2a[_0x2f88a1(0x8d5)][_0x2f88a1(0xa79)]=!![]);}catch(_0x5b9317){}},_0x568b2a[_0x9851fd(0x7ef)][_0x9851fd(0x954)](_0x568b2a['chunkedTransferChannels'][_0x28adb7]);},_0x568b2a['recieveFile']=async function(_0x2891b1,_0x5c28d0,_0x4ca6a7){var _0x10cdeb=_0x420f50;log(_0x10cdeb(0x95c));var _0x550232=_0x4ca6a7;_0x550232['binaryType']='arraybuffer';var _0x2a67f4='',_0x101dc0=0x0,_0x4c013a=![],_0x3fc411=![],_0x352ec9=0x0,_0x285049={};_0x550232[_0x10cdeb(0x78e)]=_0x4001ab=>{log('Opened\x20transfer\x20channel');},_0x550232[_0x10cdeb(0x164)]=_0x33f864=>{var _0x5e1001=_0x10cdeb;if(!_0x4c013a)try{_0x4c013a=JSON[_0x5e1001(0x189)](_0x33f864[_0x5e1001(0x660)]);if(_0x4c013a[_0x5e1001(0x345)]==_0x5e1001(0x12f)){var {readable:_0x297642,writable:_0xe30057}=new TransformStream({'transform':(_0x1bb03f,_0xf0b17d)=>_0x1bb03f[_0x5e1001(0x7ff)]()[_0x5e1001(0x855)](_0x446db5=>_0xf0b17d[_0x5e1001(0x267)](new Uint8Array(_0x446db5)))});_0x285049[_0x5e1001(0x9d5)]=_0xe30057[_0x5e1001(0x9a7)](),_0x297642[_0x5e1001(0x3fa)](streamSaver[_0x5e1001(0x61d)](_0x4c013a['filename']));for(var _0x1a43ec=0x0;_0x1a43ec{_0x352ec9<=0x0&&(_0x285049['writer']&&setTimeout(function(_0x12221b,_0x2e980e){var _0x433a6e=_0x56d5;_0x2e980e<=0x0?(_0x12221b[_0x433a6e(0x8c4)](),_0x12221b=null):setTimeout(function(_0x4c83fc,_0x2a5707){var _0x50d454=_0x433a6e;_0x4c83fc[_0x50d454(0x8c4)](),_0x4c83fc=null;},0x1388,_0x12221b);},0x3e8,_0x285049['writer'],_0x352ec9));_0x550232=null;return;};return;};async function _0xcf0791(_0x533412,_0x3d2934=![]){var _0x338287=_0x420f50;try{_0x533412['decoder'][_0x338287(0x368)](_0x533412[_0x338287(0x473)][_0x338287(0x536)]());}catch(_0x5a706a){errorlog(_0x5a706a);}if(_0x533412[_0x338287(0x85c)]===null&&!_0x3d2934)return;_0x533412['nextQueue']=setTimeout(function(_0x454071){_0xcf0791(_0x454071);},0x21,_0x533412);}return _0x568b2a[_0x420f50(0x4c6)]=async function(_0x29baf5,_0x217372){var _0x54a2ec=_0x420f50;log(_0x54a2ec(0x95c));if(!_0x568b2a[_0x54a2ec(0x791)][_0x29baf5]){errorlog('no\x20pc[UUID]\x20found');return;}!_0x568b2a[_0x54a2ec(0x791)][_0x29baf5][_0x54a2ec(0x8c9)]?_0x568b2a[_0x54a2ec(0x791)][_0x29baf5]['chunkedChannels']=[]:_0x568b2a[_0x54a2ec(0x791)][_0x29baf5][_0x54a2ec(0x8c9)][_0x54a2ec(0xb10)](_0x341ae8=>{var _0xfda863=_0x54a2ec;_0x341ae8[_0xfda863(0xacf)]&&_0x341ae8[_0xfda863(0xacf)]['close']();});var _0x31b1a7='',_0x130e8f=0x0,_0x5d0737=![],_0x41acc1=![],_0x32c21c={};_0x32c21c[_0x54a2ec(0xacf)]=_0x217372,_0x568b2a[_0x54a2ec(0x791)][_0x29baf5][_0x54a2ec(0x8c9)][_0x54a2ec(0x954)](_0x32c21c),_0x32c21c[_0x54a2ec(0xacf)][_0x54a2ec(0x279)]=_0x54a2ec(0x628),_0x32c21c[_0x54a2ec(0xacf)][_0x54a2ec(0x78e)]=_0x48bdba=>{log('Opened\x20transfer\x20channel');},_0x32c21c[_0x54a2ec(0xacf)]['onclose']=async function(_0x4914a3){var _0x811d08=_0x54a2ec;if(_0x32c21c&&_0x32c21c[_0x811d08(0x7b7)]){if(_0x32c21c&&_0x32c21c[_0x811d08(0x7bd)][_0x811d08(0x752)]){await delay(0x3e8);try{await _0x32c21c[_0x811d08(0x7bd)]['stopWriter']();}catch(_0x5aa3c4){}}}_0x568b2a[_0x811d08(0x791)][_0x29baf5]&&(delete _0x568b2a[_0x811d08(0x791)][_0x29baf5][_0x811d08(0x9c0)][_0x811d08(0x35f)],delete _0x568b2a[_0x811d08(0x791)][_0x29baf5][_0x811d08(0x9c0)][_0x811d08(0x83d)]);return;};async function _0x46ad3e(){var _0x5a5c9b=_0x54a2ec,_0x33a08d=await window['showSaveFilePicker']({'startIn':_0x5a5c9b(0x668),'suggestedName':_0x5a5c9b(0x92d),'types':[{'description':_0x5a5c9b(0x9cd),'accept':{'video/webm':[_0x5a5c9b(0x55c)]}}]}),_0x49d295=await _0x33a08d[_0x5a5c9b(0x471)]();return _0x32c21c['writer_config'][_0x5a5c9b(0xa74)]=_0x49d295,_0x32c21c['videoWriter']=new WebMWriter(_0x32c21c[_0x5a5c9b(0x688)]),_0x32c21c[_0x5a5c9b(0x7bd)][_0x5a5c9b(0x752)]=async function(_0x3eb3ee=![]){var _0x498dbd=_0x5a5c9b;_0x3eb3ee?(_0x32c21c['writer_config'][_0x498dbd(0xa74)]['close'](),_0x32c21c['videoElement'][_0x498dbd(0x752)]=![],clearInterval(_0x32c21c[_0x498dbd(0x1ba)]),_0x32c21c[_0x498dbd(0x1ba)]=null,await _0x32c21c[_0x498dbd(0x7b7)][_0x498dbd(0xa45)]()):(_0x32c21c[_0x498dbd(0x7bd)][_0x498dbd(0x752)]=![],clearInterval(_0x32c21c[_0x498dbd(0x1ba)]),_0x32c21c[_0x498dbd(0x1ba)]=null,await _0x32c21c['videoWriter'][_0x498dbd(0xa45)](),_0x32c21c[_0x498dbd(0x688)]['fileWriter']['close']());},_0x32c21c[_0x5a5c9b(0x7b7)];}_0x32c21c['channel'][_0x54a2ec(0x164)]=async function(_0x3fa444){var _0x3a59ce=_0x54a2ec;if(!_0x5d0737)try{let _0x21824d=JSON[_0x3a59ce(0x189)](_0x3fa444['data']);if(_0x21824d['type']==_0x3a59ce(0x77d)){log(_0x3a59ce(0x2f1)),_0x5d0737=_0x21824d;_0x568b2a['retransmit']&&_0x568b2a[_0x3a59ce(0x79b)](_0x5d0737,_0x32c21c[_0x3a59ce(0xacf)]);log(_0x3a59ce(0x8b6)),log(_0x5d0737),_0x32c21c['details']=_0x5d0737,_0x32c21c[_0x3a59ce(0xa6f)]=_0x29baf5,_0x32c21c[_0x3a59ce(0x292)]=0x0,_0x32c21c[_0x3a59ce(0x800)]=0x2,_0x32c21c[_0x3a59ce(0x779)]=Date[_0x3a59ce(0x28d)](),_0x32c21c[_0x3a59ce(0x182)]=_0x5d0737[_0x3a59ce(0x49a)],_0x32c21c[_0x3a59ce(0x7cb)]=_0x32c21c[_0x3a59ce(0x779)]-_0x5d0737['timestamp'],_0x32c21c['dc']=_0x32c21c['channel'],_0x32c21c['id']=_0x5d0737['id'],_0x32c21c[_0x3a59ce(0x1ba)]=null,_0x32c21c[_0x3a59ce(0x35d)]=![];!_0x568b2a['rpcs'][_0x29baf5][_0x3a59ce(0x7bd)]&&(_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x7bd)]=createVideoElement());_0x32c21c[_0x3a59ce(0x7bd)]=_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x7bd)];!_0x568b2a[_0x3a59ce(0x791)][_0x29baf5]['videoElement'][_0x3a59ce(0x59b)]&&(_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x7bd)][_0x3a59ce(0x59b)]=createMediaStream());!_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0xa7a)]&&(_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0xa7a)]=createMediaStream());_0x32c21c[_0x3a59ce(0xa7a)]=_0x568b2a[_0x3a59ce(0x791)][_0x29baf5]['streamSrc'],_0x32c21c[_0x3a59ce(0x7bd)][_0x3a59ce(0x24e)]=!![],_0x32c21c[_0x3a59ce(0x7bd)][_0x3a59ce(0x3e0)]=![],_0x32c21c['videoElement'][_0x3a59ce(0x291)](_0x3a59ce(0xa38),''),_0x32c21c[_0x3a59ce(0x7bd)][_0x3a59ce(0x65b)][_0x3a59ce(0x491)]=_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x820)],_0x32c21c['videoElement']['id']='videosource_'+_0x29baf5,_0x32c21c['videoElement']['dataset'][_0x3a59ce(0xa6f)]=_0x29baf5,_0x32c21c[_0x3a59ce(0x7bd)][_0x3a59ce(0x77d)]=!![];_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x6e1)]&&applyMirrorGuest(_0x568b2a[_0x3a59ce(0x791)][_0x29baf5]['mirrorState'],_0x568b2a['rpcs'][_0x29baf5][_0x3a59ce(0x7bd)]);_0x568b2a['rpcs'][_0x29baf5][_0x3a59ce(0x5f9)]!==![]&&(_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x7bd)][_0x3a59ce(0x57c)]=_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x5f9)],_0x568b2a['rpcs'][_0x29baf5][_0x3a59ce(0x7bd)][_0x3a59ce(0x65b)][_0x3a59ce(0x57c)]=_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x5f9)]);_0x32c21c[_0x3a59ce(0x7bd)][_0x3a59ce(0x397)]('playing',_0x2fb8e7=>{var _0x2ed621=_0x3a59ce;try{var _0x261feb=document[_0x2ed621(0x207)](_0x2ed621(0x4f2));_0x261feb&&_0x261feb['parentNode'][_0x2ed621(0x8f4)](_0x261feb);}catch(_0x40815b){}_0x32c21c['playing']=!![];if(_0x32c21c[_0x2ed621(0x672)])_0x32c21c['audioContext'][_0x2ed621(0xb31)]();else _0x568b2a[_0x2ed621(0x5cd)]&&_0x568b2a[_0x2ed621(0x5cd)][_0x2ed621(0xb31)]();try{_0x568b2a[_0x2ed621(0x5db)]&&(v[_0x2ed621(0x1ef)]>=0x3&&(!v[_0x2ed621(0x5db)]&&(v[_0x2ed621(0x5db)]=!![],toggleSystemPip(v,!![]))));}catch(_0x59c583){}},{'once':!![]}),_0x32c21c[_0x3a59ce(0x7bd)][_0x3a59ce(0x397)](_0x3a59ce(0x75b),function(_0x827251){errorlog(_0x827251);}),_0x32c21c['videoElement'][_0x3a59ce(0x496)]=_0x46ad3e,_0x32c21c['videoElement'][_0x3a59ce(0x905)]=function(){updateMixer();},_0x32c21c[_0x3a59ce(0x7b7)]=![],_0x32c21c[_0x3a59ce(0x7e4)]=![],_0x32c21c[_0x3a59ce(0x688)]={},_0x32c21c['writer_config'][_0x3a59ce(0x70d)]=![],_0x32c21c[_0x3a59ce(0x688)][_0x3a59ce(0x88e)]=![],_0x32c21c['stream_configVideo']=![],_0x32c21c[_0x3a59ce(0x57a)]=![],_0x32c21c[_0x3a59ce(0xab9)]=![],_0x32c21c[_0x3a59ce(0x9c8)]=![],_0x32c21c[_0x3a59ce(0x70d)]=![],_0x32c21c['audio']=![],_0x32c21c[_0x3a59ce(0x793)]=![],_0x32c21c[_0x3a59ce(0x4fb)]=![];if(_0x5d0737[_0x3a59ce(0x89c)]){_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x9c0)][_0x3a59ce(0x35f)]=_0x5d0737[_0x3a59ce(0x89c)],_0x32c21c[_0x3a59ce(0x959)]={},_0x32c21c[_0x3a59ce(0x959)]['width']=_0x5d0737[_0x3a59ce(0x89c)][_0x3a59ce(0x2ff)]+''||_0x3a59ce(0x9b9),_0x32c21c[_0x3a59ce(0x959)]['height']=_0x5d0737[_0x3a59ce(0x89c)]['height']+''||_0x3a59ce(0x7df),_0x32c21c[_0x3a59ce(0x959)][_0x3a59ce(0x139)]=_0x5d0737['configVideo']['codec']||'vp09.00.10.08',_0x32c21c[_0x3a59ce(0x688)][_0x3a59ce(0x70d)]=!![],_0x32c21c[_0x3a59ce(0x688)][_0x3a59ce(0x2ff)]=parseInt(_0x32c21c[_0x3a59ce(0x959)][_0x3a59ce(0x2ff)]),_0x32c21c[_0x3a59ce(0x688)]['height']=parseInt(_0x32c21c['stream_configVideo'][_0x3a59ce(0x3b0)]);if(_0x5d0737['configVideo'][_0x3a59ce(0x139)]==_0x3a59ce(0x1f6))_0x32c21c[_0x3a59ce(0x688)][_0x3a59ce(0x139)]=_0x3a59ce(0xa5c);else{if(_0x5d0737[_0x3a59ce(0x89c)][_0x3a59ce(0x139)]==_0x3a59ce(0x4ed))_0x32c21c['writer_config'][_0x3a59ce(0x139)]=_0x3a59ce(0x9f4);else{if(_0x5d0737[_0x3a59ce(0x89c)][_0x3a59ce(0x139)]==_0x3a59ce(0x4d5))_0x32c21c['writer_config']['codec']=_0x3a59ce(0x9f4);else{if(_0x5d0737['configVideo'][_0x3a59ce(0x139)]=='vp9')_0x32c21c['writer_config'][_0x3a59ce(0x139)]=_0x3a59ce(0x81a);else _0x5d0737[_0x3a59ce(0x89c)][_0x3a59ce(0x139)]=='h264'?_0x32c21c[_0x3a59ce(0x688)][_0x3a59ce(0x139)]=_0x3a59ce(0x4b7):_0x32c21c[_0x3a59ce(0x688)][_0x3a59ce(0x139)]=_0x3a59ce(0xa5c);}}}_0x32c21c[_0x3a59ce(0xab9)]={'output':_0x5f428f=>{var _0x19c178=_0x3a59ce;try{_0x32c21c[_0x19c178(0x70d)][_0x19c178(0x305)]['write'](_0x5f428f)[_0x19c178(0xa70)](_0x419723=>{});}catch(_0x43822f){}},'error':_0x2c639e=>{var _0x346e9f=_0x3a59ce;_0x32c21c[_0x346e9f(0x70d)]['decoder']['state']==_0x346e9f(0x8ef)?(errorlog(_0x2c639e[_0x346e9f(0xa83)]),warnlog(_0x346e9f(0x907))):errorlog(_0x2c639e[_0x346e9f(0xa83)]);}},_0x32c21c['video']={},_0x32c21c[_0x3a59ce(0x70d)]['generator']=new MediaStreamTrackGenerator({'kind':_0x3a59ce(0x70d)}),_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0xae7)]=new MediaStream([_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0x4fd)]]),_0x32c21c['video'][_0x3a59ce(0x305)]=_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0x4fd)][_0x3a59ce(0x963)]['getWriter'](),_0x32c21c[_0x3a59ce(0x70d)]['decoder']=new VideoDecoder(_0x32c21c[_0x3a59ce(0xab9)]),_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0x47e)][_0x3a59ce(0x3e9)](_0x32c21c[_0x3a59ce(0x959)]),_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0x473)]=[],_0x32c21c['video'][_0x3a59ce(0x85c)]=null,_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0x24f)]=![],_0x32c21c['video'][_0x3a59ce(0x91b)]=![],_0x3a59ce(0x6b2)in _0x5d0737&&(_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0x744)]=_0x5d0737[_0x3a59ce(0x6b2)]),_0x32c21c[_0x3a59ce(0xa7a)]['addTrack'](_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0xae7)][_0x3a59ce(0x955)]()[0x0]);}_0x5d0737[_0x3a59ce(0xae2)]&&(_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x9c0)][_0x3a59ce(0x83d)]=_0x5d0737[_0x3a59ce(0xae2)],_0x32c21c[_0x3a59ce(0x57a)]=_0x5d0737[_0x3a59ce(0xae2)],_0x32c21c[_0x3a59ce(0x688)][_0x3a59ce(0x88e)]=!![],_0x32c21c[_0x3a59ce(0x688)]['samplingFrequency']=_0x5d0737[_0x3a59ce(0xae2)][_0x3a59ce(0x2f3)]||0xbb80,_0x32c21c[_0x3a59ce(0x688)]['channels']=_0x5d0737[_0x3a59ce(0xae2)][_0x3a59ce(0x852)]||0x1,_0x32c21c[_0x3a59ce(0x57a)][_0x3a59ce(0x139)]&&_0x32c21c[_0x3a59ce(0x57a)][_0x3a59ce(0x139)]==_0x3a59ce(0x19f)?(!_0x32c21c[_0x3a59ce(0x321)]?_0x32c21c[_0x3a59ce(0x321)]=_0x568b2a[_0x3a59ce(0x5cd)][_0x3a59ce(0x1b5)]():_0x32c21c[_0x3a59ce(0xa7a)][_0x3a59ce(0x36e)]()['forEach'](_0xb44231=>{_0x32c21c['streamSrc']['removeTrack'](_0xb44231);}),_0x32c21c['destination'][_0x3a59ce(0xae7)][_0x3a59ce(0x36e)]()[_0x3a59ce(0xb10)](_0x5eccf2=>{_0x32c21c['streamSrc']['addTrack'](_0x5eccf2);}),_0x32c21c[_0x3a59ce(0x921)]=!![]):(!_0x32c21c[_0x3a59ce(0x88e)]&&(_0x32c21c[_0x3a59ce(0x88e)]={}),_0x32c21c[_0x3a59ce(0x88e)]['queue']=[],_0x32c21c[_0x3a59ce(0x88e)][_0x3a59ce(0x85c)]=null,_0x3a59ce(0x434)in _0x5d0737?_0x32c21c[_0x3a59ce(0x88e)][_0x3a59ce(0x744)]=_0x5d0737[_0x3a59ce(0x434)]:errorlog(_0x3a59ce(0x999)),_0x32c21c['init_audio']={'output':_0x5137c2=>{var _0x4b1815=_0x3a59ce;_0x32c21c['audio'][_0x4b1815(0x305)][_0x4b1815(0x40e)](_0x5137c2);if(_0x32c21c['audioTime'])return;if(!_0x5137c2[_0x4b1815(0x49a)])warnlog(_0x5137c2);else(!_0x32c21c['timedelta']||!_0x32c21c[_0x4b1815(0x88e)][_0x4b1815(0x744)])&&warnlog(_0x32c21c);var _0x6d047c=(_0x5137c2['timestamp']||0x0)/0x3e8-(Date[_0x4b1815(0x28d)]()-(_0x32c21c['timedelta']||0x0)-(_0x32c21c[_0x4b1815(0x88e)][_0x4b1815(0x744)]||0x0));_0x6d047c=_0x6d047c-(_0x568b2a[_0x4b1815(0x5cd)][_0x4b1815(0x39c)]||0x0)*0x3e8-(_0x568b2a['audioCtx'][_0x4b1815(0x606)]||0x0)*0x3e8;var _0x170130=0x3e7;if(!_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]])return;else{if(_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]][_0x4b1815(0x35d)]!==![])_0x170130=_0x568b2a['rpcs'][_0x32c21c[_0x4b1815(0xa6f)]][_0x4b1815(0x35d)];else _0x568b2a[_0x4b1815(0x35d)]!==![]?_0x170130=_0x568b2a[_0x4b1815(0x35d)]:_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]]['buffer']=_0x170130;}_0x6d047c+=_0x170130-0x78,_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]]['stats'][_0x4b1815(0x83d)][_0x4b1815(0x7b6)]=Date[_0x4b1815(0x28d)](),_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]]['stats'][_0x4b1815(0x83d)][_0x4b1815(0x5ad)]=_0x32c21c[_0x4b1815(0x7cb)],_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]][_0x4b1815(0x9c0)][_0x4b1815(0x83d)][_0x4b1815(0x353)]=_0x32c21c[_0x4b1815(0x88e)]['realTime'],_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]][_0x4b1815(0x9c0)][_0x4b1815(0x83d)]['buffer_timestamp']=_0x5137c2['timestamp'],_0x568b2a['rpcs'][_0x32c21c[_0x4b1815(0xa6f)]][_0x4b1815(0x9c0)][_0x4b1815(0x83d)][_0x4b1815(0x26e)]=_0x6d047c,_0x568b2a[_0x4b1815(0x791)][_0x32c21c[_0x4b1815(0xa6f)]][_0x4b1815(0x9c0)][_0x4b1815(0x83d)][_0x4b1815(0x5c6)]=_0x170130,_0x568b2a['rpcs'][_0x32c21c['UUID']][_0x4b1815(0x9c0)]['chunked_mode_audio'][_0x4b1815(0x742)]=(_0x568b2a['audioCtx'][_0x4b1815(0x39c)]||0x0)*0x3e8,_0x568b2a['rpcs'][_0x32c21c['UUID']][_0x4b1815(0x9c0)][_0x4b1815(0x83d)][_0x4b1815(0x5d4)]=(_0x568b2a['audioCtx']['outputLatency']||0x0)*0x3e8;_0x6d047c<=0x0&&(_0x6d047c=0x0);try{_0x32c21c[_0x4b1815(0x4a6)][_0x4b1815(0x56d)][_0x4b1815(0x448)](parseFloat(_0x6d047c/0x3e8),_0x568b2a[_0x4b1815(0x5cd)][_0x4b1815(0x4dd)]);}catch(_0x3859b4){log(_0x6d047c),errorlog(_0x3859b4);}_0x32c21c[_0x4b1815(0xafd)]=setTimeout(function(){var _0x5439b8=_0x4b1815;_0x32c21c[_0x5439b8(0xafd)]=null;},_0x6d047c);},'error':_0x45408d=>{var _0xda0797=_0x3a59ce;_0x32c21c['audio'][_0xda0797(0x47e)][_0xda0797(0x9cb)]==_0xda0797(0x8ef)?(errorlog(_0x45408d[_0xda0797(0xa83)]),warnlog(_0xda0797(0x907))):errorlog(_0x45408d['message']);}},_0x32c21c['audio'][_0x3a59ce(0x47e)]=new AudioDecoder(_0x32c21c[_0x3a59ce(0x9c8)]),_0x32c21c[_0x3a59ce(0x88e)]['decoder'][_0x3a59ce(0x3e9)](_0x32c21c[_0x3a59ce(0x57a)]),_0x32c21c[_0x3a59ce(0x88e)][_0x3a59ce(0x4fd)]=new MediaStreamTrackGenerator({'kind':_0x3a59ce(0x88e)}),_0x32c21c['audio'][_0x3a59ce(0x305)]=_0x32c21c[_0x3a59ce(0x88e)]['generator'][_0x3a59ce(0x963)]['getWriter'](),_0x32c21c['audio'][_0x3a59ce(0xae7)]=new MediaStream([_0x32c21c[_0x3a59ce(0x88e)][_0x3a59ce(0x4fd)]]),_0x32c21c['audio'][_0x3a59ce(0x664)]=_0x568b2a[_0x3a59ce(0x5cd)][_0x3a59ce(0x7d6)](_0x32c21c[_0x3a59ce(0x88e)][_0x3a59ce(0xae7)]),_0x32c21c['delayNode']=_0x568b2a[_0x3a59ce(0x5cd)][_0x3a59ce(0x77f)](0x1e),_0x32c21c[_0x3a59ce(0x4a6)][_0x3a59ce(0x56d)][_0x3a59ce(0x586)]=0x0,_0x32c21c[_0x3a59ce(0x88e)][_0x3a59ce(0x664)][_0x3a59ce(0x6ab)](_0x32c21c[_0x3a59ce(0x4a6)]),_0x32c21c[_0x3a59ce(0x321)]=_0x568b2a['audioCtx'][_0x3a59ce(0x1b5)](),_0x32c21c[_0x3a59ce(0x4a6)]['connect'](_0x32c21c[_0x3a59ce(0x321)]),_0x32c21c[_0x3a59ce(0x321)]['stream'][_0x3a59ce(0x36e)]()[_0x3a59ce(0xb10)](_0x410bea=>{var _0x3bee47=_0x3a59ce;_0x32c21c[_0x3bee47(0xa7a)][_0x3bee47(0x9ba)](_0x410bea);})));warnlog(_0x5d0737),setupIncomingVideoTracking(_0x568b2a[_0x3a59ce(0x791)][_0x29baf5][_0x3a59ce(0x7bd)],_0x29baf5);if(_0x32c21c[_0x3a59ce(0x88e)]&&_0x32c21c['video'])updateIncomingVideoElement(_0x29baf5);else{if(_0x32c21c[_0x3a59ce(0x70d)])updateIncomingVideoElement(_0x29baf5,!![],![]);else _0x32c21c[_0x3a59ce(0x88e)]&&updateIncomingVideoElement(_0x29baf5,![],!![]);}_0x32c21c['processFrame']=async function(_0x3f0c41){var _0x2d6592=_0x3a59ce;_0x568b2a['chunkIframe']&&_0x2d6592(0x49a)in _0x3f0c41&&_0x568b2a[_0x2d6592(0x791)][_0x29baf5]&&pokeIframeAPI(_0x2d6592(0x73b),{'UUID':_0x29baf5,'streamID':_0x568b2a[_0x2d6592(0x791)][_0x29baf5][_0x2d6592(0x820)],'type':_0x3f0c41[_0x2d6592(0x345)],'ts':_0x3f0c41[_0x2d6592(0x49a)]});if(_0x3f0c41['type']==_0x2d6592(0x88e)){try{_0x568b2a[_0x2d6592(0x791)][_0x32c21c[_0x2d6592(0xa6f)]][_0x2d6592(0x9c0)][_0x2d6592(0x83d)]['time_seconds']=parseInt(_0x3f0c41['timestamp']/0x2710)/0x64;}catch(_0x570e81){console[_0x2d6592(0x75b)](_0x2d6592(0x6c2));return;}_0x32c21c['processFrameAudio'](_0x3f0c41);}else{if(_0x3f0c41[_0x2d6592(0x345)]=='pcm'){var _0x525f34=_0x568b2a[_0x2d6592(0x5cd)]['createBufferSource']();_0x525f34['connect'](_0x32c21c['destination']),_0x525f34['onended']=function(){var _0x310061=_0x2d6592;this[_0x310061(0x853)]();};var _0x2c7527=_0x568b2a['audioCtx'][_0x2d6592(0x5e6)](0x2,_0x3f0c41[_0x2d6592(0x660)][_0x2d6592(0x249)],_0x568b2a[_0x2d6592(0x5cd)][_0x2d6592(0x2f3)]/0x2);_0x525f34['buffer']=_0x2c7527;var _0x3215f3=_0x2c7527[_0x2d6592(0xa0e)](0x0)['set'](_0x3f0c41[_0x2d6592(0x660)]);_0x525f34[_0x2d6592(0xab2)](0x0);}else _0x568b2a['rpcs'][_0x32c21c[_0x2d6592(0xa6f)]]['stats']['chunked_mode_video'][_0x2d6592(0x8eb)]=parseInt(_0x3f0c41[_0x2d6592(0x49a)]/0x2710)/0x64,_0x32c21c[_0x2d6592(0x245)](_0x3f0c41);}},_0x32c21c[_0x3a59ce(0x245)]=async function(_0xdf4727){var _0x591336=_0x3a59ce;try{_0xdf4727['type']?_0xdf4727=new EncodedVideoChunk(_0xdf4727):errorlog(_0x591336(0x62a));}catch(_0x23cb8f){errorlog(_0x23cb8f),errorlog(_0xdf4727);return;}if(_0x32c21c[_0x591336(0x7b7)]&&_0x32c21c['videoElement']['stopWriter']){if(!_0x32c21c[_0x591336(0x70d)][_0x591336(0x91b)]&&_0xdf4727['type']!==_0x591336(0x609))log(_0x591336(0x7db)),log(_0xdf4727),!_0x32c21c[_0x591336(0x1e7)]&&(_0x32c21c['dc']['send'](JSON[_0x591336(0x57e)]({'kf':!![]})),_0x32c21c[_0x591336(0x1e7)]=setTimeout(function(){var _0x517b69=_0x591336;clearTimeout(_0x32c21c[_0x517b69(0x1e7)]),_0x32c21c['requestKeyframe']=null;},0x3e8));else!_0x32c21c[_0x591336(0x70d)][_0x591336(0x91b)]?(_0x32c21c[_0x591336(0x70d)]['header']=Date[_0x591336(0x28d)](),_0x32c21c[_0x591336(0x7b7)]['addFrame'](_0xdf4727),log('start\x20writing\x20frames'),_0x568b2a[_0x591336(0x724)]&&!_0x32c21c[_0x591336(0x1ba)]&&(_0x32c21c[_0x591336(0x1ba)]=setInterval(function(_0x53c45c){var _0x11dce6=_0x591336,_0x386312=(Date[_0x11dce6(0x28d)]()-_0x32c21c[_0x11dce6(0x70d)][_0x11dce6(0x91b)])/0x3e8,_0x1daa5a=Math[_0x11dce6(0x652)](_0x386312/0x3c),_0x17e016=Math[_0x11dce6(0x652)](_0x386312-_0x1daa5a*0x3c);try{document[_0x11dce6(0x7de)]('[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27'+_0x53c45c+'\x27]')[_0x11dce6(0x8f7)]=_0x11dce6(0xaba)+_0x1daa5a+_0x11dce6(0x4e5)+zpadTime(_0x17e016)+'s';}catch(_0x53c1dc){log(_0x11dce6(0x64f));}},0x3e8,_0x32c21c[_0x591336(0xa6f)]))):_0x32c21c[_0x591336(0x7b7)][_0x591336(0x9d7)](_0xdf4727);}_0x32c21c[_0x591336(0x70d)][_0x591336(0x24f)]&&_0x32c21c[_0x591336(0x70d)]&&_0x32c21c[_0x591336(0x70d)]['decoder'][_0x591336(0x9cb)]===_0x591336(0x8ef)&&(warnlog(_0x591336(0x4e0)),_0x32c21c[_0x591336(0x70d)]['playbackheader']=![],_0x32c21c['video'][_0x591336(0x47e)]=new VideoDecoder(_0x32c21c['init_video']),await _0x32c21c[_0x591336(0x70d)][_0x591336(0x47e)][_0x591336(0x3e9)](_0x32c21c[_0x591336(0x959)]),_0x32c21c[_0x591336(0x70d)][_0x591336(0x24f)]=![]);if(_0x32c21c['video'][_0x591336(0x24f)]||_0xdf4727[_0x591336(0x345)]===_0x591336(0x609)){_0x32c21c[_0x591336(0x70d)]['playbackheader']=!![];try{if(_0x32c21c['video'][_0x591336(0x85c)])_0x32c21c['video']['queue']['push'](_0xdf4727);else{if(_0x32c21c[_0x591336(0x70d)][_0x591336(0x473)][_0x591336(0x249)])_0x32c21c[_0x591336(0x70d)][_0x591336(0x473)]['push'](_0xdf4727);else{if(_0x32c21c[_0x591336(0x70d)]['realTime']){_0x32c21c[_0x591336(0x70d)][_0x591336(0x85c)]=!![];function _0x5c7b96(_0x3bf5a0,_0x460933){var _0x282a24=_0x591336,_0x8ca136=_0x3bf5a0[_0x282a24(0x49a)]/0x3e8-(Date[_0x282a24(0x28d)]()-_0x460933['timedelta']-_0x460933[_0x282a24(0x70d)][_0x282a24(0x744)]),_0x14bae9=0x3e7;if(!_0x568b2a['rpcs'][_0x460933[_0x282a24(0xa6f)]]){clearTimeout(_0x460933[_0x282a24(0x70d)][_0x282a24(0x85c)]),_0x460933[_0x282a24(0x70d)][_0x282a24(0x85c)]=null,_0x460933[_0x282a24(0x70d)][_0x282a24(0x473)]=[];return;}else{if(_0x568b2a[_0x282a24(0x791)][_0x460933['UUID']][_0x282a24(0x35d)]!==![])_0x14bae9=_0x568b2a[_0x282a24(0x791)][_0x460933[_0x282a24(0xa6f)]][_0x282a24(0x35d)];else _0x568b2a[_0x282a24(0x35d)]!==![]?_0x14bae9=_0x568b2a[_0x282a24(0x35d)]:_0x568b2a['rpcs'][_0x460933[_0x282a24(0xa6f)]]['buffer']=_0x14bae9;}_0x8ca136+=_0x14bae9,!_0x568b2a['rpcs'][_0x460933[_0x282a24(0xa6f)]]['stats']['chunked_mode_video']&&(_0x568b2a[_0x282a24(0x791)][_0x460933[_0x282a24(0xa6f)]][_0x282a24(0x9c0)][_0x282a24(0x35f)]={}),_0x568b2a[_0x282a24(0x791)][_0x460933[_0x282a24(0xa6f)]][_0x282a24(0x9c0)][_0x282a24(0x35f)]['buffer_delta']=parseInt(_0x8ca136),_0x568b2a['rpcs'][_0x460933['UUID']][_0x282a24(0x9c0)][_0x282a24(0x35f)][_0x282a24(0x5c6)]=parseInt(_0x14bae9),_0x568b2a[_0x282a24(0x791)][_0x460933[_0x282a24(0xa6f)]]['stats'][_0x282a24(0x35f)][_0x282a24(0x4be)]=_0x3bf5a0[_0x282a24(0x49a)]+':'+(Date[_0x282a24(0x28d)]()-_0x460933[_0x282a24(0x7cb)]-_0x460933[_0x282a24(0x70d)][_0x282a24(0x744)])+':'+Date[_0x282a24(0x28d)]()+':'+_0x460933[_0x282a24(0x7cb)]+':'+_0x460933[_0x282a24(0x70d)][_0x282a24(0x744)],_0x8ca136<0x1e&&(_0x8ca136=0x1e),!_0x568b2a[_0x282a24(0x28f)]&&(_0x568b2a[_0x282a24(0x28f)]=_0x568b2a[_0x282a24(0x5cd)][_0x282a24(0x171)](),_0x568b2a[_0x282a24(0x28f)][_0x282a24(0x1d0)][_0x282a24(0x586)]=0x0,_0x568b2a[_0x282a24(0x28f)]['connect'](_0x568b2a['audioCtx'][_0x282a24(0x321)])),!_0x460933[_0x282a24(0xa06)]&&(_0x460933['vosc']=_0x568b2a[_0x282a24(0x5cd)][_0x282a24(0x1bf)](),_0x460933[_0x282a24(0xa06)][_0x282a24(0x6ab)](_0x568b2a[_0x282a24(0x28f)]),_0x460933['vosc'][_0x282a24(0xab2)](0x0),_0x460933[_0x282a24(0xa06)][_0x282a24(0x2c5)]=function(_0x5128c3){var _0x3a4b4f=_0x282a24;this[_0x3a4b4f(0x853)]();try{_0x460933[_0x3a4b4f(0x70d)][_0x3a4b4f(0x47e)][_0x3a4b4f(0x368)](_0x3bf5a0);}catch(_0x337feb){errorlog(_0x337feb);}_0x460933[_0x3a4b4f(0xa06)]=![],_0x460933['video']['queue'][_0x3a4b4f(0x249)]?_0x5c7b96(_0x460933['video'][_0x3a4b4f(0x473)][_0x3a4b4f(0x536)](),_0x460933):_0x460933['video'][_0x3a4b4f(0x85c)]=null;},_0x460933['vosc'][_0x282a24(0x320)](_0x568b2a[_0x282a24(0x5cd)][_0x282a24(0x4dd)]+_0x8ca136/0x3e8));}try{_0x5c7b96(_0xdf4727,_0x32c21c);}catch(_0x2cbbc9){errorlog(_0x2cbbc9),_0x32c21c[_0x591336(0x70d)][_0x591336(0x85c)]=null,!_0x32c21c['requestKeyframe']&&(_0x32c21c['dc'][_0x591336(0x5dd)](JSON[_0x591336(0x57e)]({'kf':!![]})),_0x32c21c['requestKeyframe']=setTimeout(function(){var _0x43c6e0=_0x591336;clearTimeout(_0x32c21c['requestKeyframe']),_0x32c21c[_0x43c6e0(0x1e7)]=null;},0x3e8));}}else try{_0x32c21c[_0x591336(0x70d)]['decoder'][_0x591336(0x368)](_0xdf4727);}catch(_0x4f906d){errorlog(_0x4f906d);}}}}catch(_0x3949e5){errorlog(_0x3949e5),_0x32c21c['video'][_0x591336(0x24f)]=![];}}_0x32c21c[_0x591336(0x70d)][_0x591336(0x47e)][_0x591336(0x199)]&&console[_0x591336(0x6db)](_0x591336(0x4cc)+_0x32c21c[_0x591336(0x70d)]['decoder'][_0x591336(0x199)]),!_0x32c21c[_0x591336(0x70d)][_0x591336(0x24f)]&&(!_0x32c21c[_0x591336(0x1e7)]&&(_0x32c21c['dc'][_0x591336(0x5dd)](JSON['stringify']({'kf':!![]})),_0x32c21c[_0x591336(0x1e7)]=setTimeout(function(){var _0x240c7f=_0x591336;clearTimeout(_0x32c21c['requestKeyframe']),_0x32c21c[_0x240c7f(0x1e7)]=null;},0x3e8)));},_0x32c21c[_0x3a59ce(0x173)]=async function(_0x2e2e33){var _0x27dbda=_0x3a59ce;if(!_0x32c21c[_0x27dbda(0x88e)]){errorlog(_0x27dbda(0x723));return;}try{_0x2e2e33['type']=_0x27dbda(0x609),_0x2e2e33=new EncodedAudioChunk(_0x2e2e33);}catch(_0x18cd7a){return;}_0x32c21c['videoWriter']&&_0x32c21c[_0x27dbda(0x70d)][_0x27dbda(0x91b)]&&_0x32c21c[_0x27dbda(0x7bd)][_0x27dbda(0x752)]&&_0x32c21c[_0x27dbda(0x7b7)][_0x27dbda(0x9d7)](_0x2e2e33);_0x32c21c[_0x27dbda(0x88e)][_0x27dbda(0x47e)]['state']===_0x27dbda(0x8ef)&&(_0x32c21c[_0x27dbda(0x88e)]['decoder']=new AudioDecoder(_0x32c21c['init_audio']),_0x32c21c[_0x27dbda(0x88e)][_0x27dbda(0x47e)][_0x27dbda(0x3e9)](_0x32c21c['stream_configAudio']));try{_0x32c21c[_0x27dbda(0x88e)][_0x27dbda(0x47e)][_0x27dbda(0x368)](_0x2e2e33);}catch(_0x3b8607){errorlog(_0x3b8607);}};}else{if(_0x32c21c['audio']&&_0x5d0737[_0x3a59ce(0x434)])_0x32c21c[_0x3a59ce(0x88e)][_0x3a59ce(0x744)]=_0x5d0737[_0x3a59ce(0x434)];else _0x32c21c['video']&&_0x5d0737[_0x3a59ce(0x6b2)]?_0x32c21c[_0x3a59ce(0x70d)][_0x3a59ce(0x744)]=_0x5d0737[_0x3a59ce(0x6b2)]:errorlog(_0x21824d);}return;}catch(_0x212500){errorlog(_0x212500);}else _0x568b2a[_0x3a59ce(0x2ea)]&&(_0x568b2a['chunksQueue']['push'](_0x3fa444[_0x3a59ce(0x660)]),_0x568b2a[_0x3a59ce(0x2ea)]&&_0x568b2a['retransmitChunkedStream']());try{var _0x34f65f=_0x3fa444[_0x3a59ce(0x660)];if(typeof _0x34f65f==_0x3a59ce(0x9e1)){if(_0x32c21c['buffer']){var _0x8a1b16=new Int8Array(_0x34f65f['buffer']);_0x32c21c[_0x3a59ce(0x35d)]=![],await _0x32c21c['processFrame']({'data':_0x8a1b16,'timestamp':_0x32c21c[_0x3a59ce(0x7e4)][0x0],'type':_0x32c21c[_0x3a59ce(0x7e4)][0x1]});}_0x32c21c[_0x3a59ce(0x7e4)]=JSON[_0x3a59ce(0x189)](_0x34f65f);}else{try{if(_0x34f65f[_0x3a59ce(0x399)]>=0x40000){if(_0x32c21c[_0x3a59ce(0x35d)]){_0x34f65f=new Int8Array(_0x34f65f);var _0x8a1b16=new Int8Array(_0x32c21c['buffer']['length']+_0x34f65f[_0x3a59ce(0x249)]);_0x8a1b16['set'](_0x32c21c[_0x3a59ce(0x35d)]),_0x8a1b16['set'](_0x34f65f,_0x32c21c[_0x3a59ce(0x35d)][_0x3a59ce(0x249)]),_0x32c21c[_0x3a59ce(0x35d)]=_0x8a1b16;}else _0x32c21c[_0x3a59ce(0x35d)]=new Int8Array(_0x34f65f);return;}else{if(_0x32c21c[_0x3a59ce(0x35d)]){_0x34f65f=new Int8Array(_0x34f65f);var _0x8a1b16=new Int8Array(_0x32c21c[_0x3a59ce(0x35d)][_0x3a59ce(0x249)]+_0x34f65f['length']);_0x8a1b16[_0x3a59ce(0x46e)](_0x32c21c[_0x3a59ce(0x35d)]),_0x8a1b16[_0x3a59ce(0x46e)](_0x34f65f,_0x32c21c[_0x3a59ce(0x35d)][_0x3a59ce(0x249)]),_0x32c21c[_0x3a59ce(0x35d)]=![],await _0x32c21c['processFrame']({'data':_0x8a1b16,'timestamp':_0x32c21c['frameMeta'][0x0],'type':_0x32c21c[_0x3a59ce(0x7e4)][0x1]});}else await _0x32c21c[_0x3a59ce(0x442)]({'data':new Uint8Array(_0x34f65f),'timestamp':_0x32c21c[_0x3a59ce(0x7e4)][0x0],'type':_0x32c21c[_0x3a59ce(0x7e4)][0x1]}),_0x32c21c[_0x3a59ce(0x856)]&&_0x32c21c['fillDataBuffer']();}}catch(_0x35e3f2){errorlog(_0x35e3f2);}return;}}catch(_0x542a64){errorlog(_0x542a64);}};return;},_0x568b2a['setupIncoming']=async function(_0x2379e6){var _0x4010b5=_0x420f50;log(_0x4010b5(0x3f1));var _0x562f58=_0x2379e6[_0x4010b5(0xa6f)];if(_0x562f58 in _0x568b2a['rpcs']){if('session'in _0x2379e6&&_0x2379e6[_0x4010b5(0x40a)]){if(_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x40a)]==_0x2379e6[_0x4010b5(0x40a)]){log(_0x4010b5(0x29f));return;}warnlog(_0x4010b5(0x9ae)),_0x568b2a[_0x4010b5(0x7ba)](_0x562f58,![],!![])||![];}}else log(_0x4010b5(0xaef));try{for(var _0x1dc730 in _0x568b2a['rpcs']){_0x568b2a['rpcs'][_0x1dc730][_0x4010b5(0x820)]==_0x2379e6[_0x4010b5(0x820)]&&(_0x568b2a['rpcs'][_0x1dc730][_0x4010b5(0x15c)]&&errorlog(_0x4010b5(0x174)),_0x568b2a[_0x4010b5(0x791)][_0x1dc730]['videoElement']&&(_0x568b2a[_0x4010b5(0x791)][_0x1dc730][_0x4010b5(0x7bd)][_0x4010b5(0x623)][_0x4010b5(0x8dd)]=_0x4010b5(0x1f9)),warnlog(_0x4010b5(0xa68)),_0x568b2a[_0x4010b5(0x7ba)](_0x1dc730),_0x1dc730!==_0x562f58&&(_0x1dc730 in _0x568b2a[_0x4010b5(0xb20)]&&(_0x2379e6[_0x4010b5(0x40a)]&&_0x2379e6['session'][_0x4010b5(0x2d5)](0x0,0x6)!==_0x568b2a[_0x4010b5(0x91f)]?(warnlog(_0x4010b5(0x7be)),log(_0x4010b5(0x910)),_0x568b2a[_0x4010b5(0x244)](_0x1dc730,![])):warnlog('Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.'))));}document[_0x4010b5(0x207)](_0x4010b5(0x30b))&&(document[_0x4010b5(0x207)](_0x4010b5(0x30b))[_0x4010b5(0x44d)][_0x4010b5(0x8f4)](document[_0x4010b5(0x207)](_0x4010b5(0x30b))),document[_0x4010b5(0x6ea)](_0x4010b5(0x7c5))[_0x4010b5(0xb10)](_0x36f571=>{var _0x3bdb39=_0x4010b5;_0x36f571[_0x3bdb39(0x7d2)][_0x3bdb39(0x262)]('hidden2');}));}catch(_0x233ac5){errorlog(_0x233ac5);}if(_0x568b2a[_0x4010b5(0x537)]!==![]){if(Object[_0x4010b5(0x413)](_0x568b2a[_0x4010b5(0x791)])['length']>=_0x568b2a[_0x4010b5(0x537)]){warnlog('Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit');return;}}else{if(_0x568b2a[_0x4010b5(0x695)]!==![]){if(Object['keys'](_0x568b2a[_0x4010b5(0x791)])[_0x4010b5(0x249)]+Object['keys'](_0x568b2a[_0x4010b5(0xb20)])['length']>=_0x568b2a[_0x4010b5(0x695)]){warnlog(_0x4010b5(0x34e));return;}}}if(_0x568b2a[_0x4010b5(0x473)]){if(_0x568b2a[_0x4010b5(0x724)])!(_0x562f58 in _0x568b2a['pcs'])&&_0x568b2a[_0x4010b5(0xa11)](_0x562f58);else{if(_0x568b2a[_0x4010b5(0x342)][_0x4010b5(0x20e)](_0x562f58)==-0x1)return;}}!_0x568b2a[_0x4010b5(0x87a)]&&await chooseBestTURN();_0x568b2a[_0x4010b5(0x4b9)]&&(_0x568b2a[_0x4010b5(0x87a)]['encodedInsertableStreams']=!![]);_0x568b2a[_0x4010b5(0x3dc)]&&(_0x568b2a[_0x4010b5(0x87a)]['bundlePolicy']=_0x568b2a[_0x4010b5(0x3dc)]);try{if(_0x568b2a[_0x4010b5(0x791)][_0x562f58]&&_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x5f5)]){let _0x330786=new RTCPeerConnection(_0x568b2a[_0x4010b5(0x87a)]);var _0x195dad=Object[_0x4010b5(0x413)](_0x568b2a[_0x4010b5(0x791)][_0x562f58]);for(var _0x1dc730=0x0;_0x1dc730<_0x195dad['length'];_0x1dc730++){var _0x1fbdcb=_0x195dad[_0x1dc730];if(_0x330786[_0x4010b5(0x5e5)](_0x1fbdcb))continue;_0x330786[_0x1fbdcb]=_0x568b2a['rpcs'][_0x562f58][_0x1fbdcb],log(_0x4010b5(0x35e)+_0x1fbdcb);}_0x568b2a[_0x4010b5(0x791)][_0x562f58]=_0x330786;}else _0x568b2a[_0x4010b5(0x791)][_0x562f58]=new RTCPeerConnection(_0x568b2a[_0x4010b5(0x87a)]);if(_0x568b2a[_0x4010b5(0x210)]&&!_0x2379e6[_0x4010b5(0x298)]){errorlog('Encryption\x20is\x20required,\x20but\x20none\x20found.\x20Cancelling.'),errorlog(_0x2379e6);return;}else{if(!_0x2379e6[_0x4010b5(0x298)]&&!_0x568b2a[_0x4010b5(0x156)]&&_0x568b2a[_0x4010b5(0xae0)]&&!_0x568b2a['unsafe']){errorlog(_0x4010b5(0x5ab)),errorlog(_0x2379e6);return;}}}catch(_0x1ebcf3){!_0x568b2a[_0x4010b5(0x31a)]&&warnUser('An\x20RTC\x20error\x20occured.');errorlog(_0x1ebcf3);return;}!_0x2379e6[_0x4010b5(0x298)]?(_0x568b2a[_0x4010b5(0xae0)]&&_0x568b2a[_0x4010b5(0x156)]&&(warnlog(_0x4010b5(0x98e)),warnlog(_0x2379e6)),_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x298)]=![]):(!_0x568b2a[_0x4010b5(0xae0)]&&(errorlog(_0x4010b5(0x8a2)),errorlog(_0x2379e6)),_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x298)]=!![]);if(_0x568b2a[_0x4010b5(0x866)]){if(Object[_0x4010b5(0x413)](_0x568b2a[_0x4010b5(0x791)])[_0x4010b5(0x249)]>0x1){warnlog(_0x4010b5(0x26f)),log(_0x568b2a[_0x4010b5(0x791)]),delete _0x568b2a[_0x4010b5(0x791)][_0x562f58],updateUserList();return;}else warnlog(_0x4010b5(0x31c));}_0x2379e6[_0x4010b5(0x820)]in _0x568b2a['waitingWatchList']&&(log(_0x4010b5(0x615)),delete _0x568b2a[_0x4010b5(0x47b)][_0x2379e6[_0x4010b5(0x820)]]);try{_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x820)]=_0x2379e6['streamID'],await checkDirectorStreamID();}catch(_0x55b596){errorlog(_0x55b596);return;}_0x2379e6[_0x4010b5(0x40a)]?_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x40a)]=_0x2379e6[_0x4010b5(0x40a)]:_0x568b2a[_0x4010b5(0x791)][_0x562f58]['session']=null;_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x2ef)]=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x48f)]=![],_0x568b2a['rpcs'][_0x562f58]['defaultSpeaker']=![],_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x838)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x6ad)]=![],_0x568b2a['rpcs'][_0x562f58]['allowGraphs']=![],_0x568b2a['rpcs'][_0x562f58]['stats']={},_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x90d)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x9c0)]['Audio_Loudness']=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x2b9)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x224)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58]['canvasIntervalAction']=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x654)]=-0x1,_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x80d)]=![],_0x568b2a['rpcs'][_0x562f58]['buffer']=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x146)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x6f1)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x1b7)]=-0x1,_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x9eb)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x7bd)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x8f9)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x892)]=![],_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0xa50)]=[],_0x568b2a[_0x4010b5(0x791)][_0x562f58]['videoMuted']=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x4b5)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x3ea)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0xa53)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x13c)]=![],_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0xa86)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x9b3)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x2d6)]=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x9c6)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58]['mutedState']=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x8dc)]=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x9af)]=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x6e1)]=null,_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x325)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x5f9)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x946)]=![],_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0xa71)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x36a)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x41c)]=![],_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0xa18)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x8b7)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58]['streamSrc']=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x804)]=![],_0x568b2a['rpcs'][_0x562f58]['screenShareState']=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x293)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x724)]=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x148)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x811)]=0x64,_0x568b2a[_0x4010b5(0x791)][_0x562f58]['directorMutedState']=0x0,_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x809)]=0x0,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0xa2d)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0xb15)]='1',_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x4a5)]='1',_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x493)]=![],_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x2fd)]=0x0,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x4da)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x681)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58]['canvasCtx']=null,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x324)]=null,_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x9cf)]={},_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x828)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x2bc)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x270)]=Date[_0x4010b5(0x28d)](),_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x9dd)]=![],_0x568b2a[_0x4010b5(0x791)][_0x562f58]['wssid']=_0x568b2a[_0x4010b5(0x53e)];(_0x568b2a[_0x4010b5(0x63e)]==0x2||_0x568b2a[_0x4010b5(0x63e)]==0x4)&&(_0x568b2a[_0x4010b5(0x791)][_0x562f58]['loudest']=!![]);if(_0x568b2a[_0x4010b5(0x73f)]){var _0xf16221=createRichVideoElement(_0x562f58);_0xf16221[_0x4010b5(0x623)][_0x4010b5(0x8dd)]=_0x4010b5(0x62e);}if(_0x568b2a[_0x4010b5(0x724)]){if(_0x568b2a['customWSS']&&'isScene'in _0x2379e6&&_0x2379e6['isScene']!==![]){}else{var _0x300349=soloLinkGenerator(_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x820)]);_0x4010b5(0x90d)in _0x2379e6?createControlBox(_0x562f58,_0x300349,_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x820)],_0x2379e6[_0x4010b5(0x90d)]):createControlBox(_0x562f58,_0x300349,_0x568b2a[_0x4010b5(0x791)][_0x562f58]['streamID']);}}_0x568b2a[_0x4010b5(0x791)][_0x562f58]['UUID']=_0x562f58;try{if(_0x568b2a[_0x4010b5(0x390)]){if(_0x568b2a[_0x4010b5(0x390)][_0x4010b5(0x805)](_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x820)])){if(_0x568b2a[_0x4010b5(0x5b6)]!==![]){let _0x3d106a=_0x568b2a[_0x4010b5(0x390)]['indexOf'](_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x820)]);_0x568b2a[_0x4010b5(0x5b6)][_0x4010b5(0x249)]>_0x3d106a&&(_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x9eb)]=parseInt(_0x568b2a[_0x4010b5(0x5b6)][_0x3d106a]),_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x9eb)]<=0x0&&(_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x9eb)]=![]));}}}}catch(_0xa99e60){errorlog(_0xa99e60);}_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x5a0)]=function(_0x4ae21a){var _0x5877e1=_0x4010b5;log(_0x5877e1(0x1bd)),_0x568b2a['closeRPC'](_0x562f58);},_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x992)]=null,_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x6d1)]=[],_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x957)]=function(_0x138ff4){var _0xcf5a57=_0x4010b5;if(_0x138ff4[_0xcf5a57(0x230)]==null){log(_0xcf5a57(0x751));_0x568b2a[_0xcf5a57(0x791)][_0x562f58]&&_0x568b2a[_0xcf5a57(0x791)][_0x562f58]['whipCallback2']&&(_0x568b2a[_0xcf5a57(0x791)][_0x562f58][_0xcf5a57(0x14b)]([..._0x568b2a['rpcs'][_0x562f58][_0xcf5a57(0x6d1)]]),clearTimeout(_0x568b2a[_0xcf5a57(0x791)][_0x562f58]['iceTimer']),_0x568b2a[_0xcf5a57(0x791)][_0x562f58][_0xcf5a57(0x992)]=null,_0x568b2a['rpcs'][_0x562f58][_0xcf5a57(0x6d1)]=[],_0x568b2a[_0xcf5a57(0x791)][_0x562f58][_0xcf5a57(0x14b)]=null,console[_0xcf5a57(0x6db)](_0xcf5a57(0x495)));return;}try{if(_0x568b2a[_0xcf5a57(0x285)]){if(_0x138ff4[_0xcf5a57(0x230)]['candidate'][_0xcf5a57(0x20e)](_0x568b2a['icefilter'])===-0x1){log(_0xcf5a57(0x4bc));return;}else log(_0x138ff4[_0xcf5a57(0x230)]);}}catch(_0x4687e2){errorlog(_0x4687e2);}try{if(_0x568b2a[_0xcf5a57(0x981)]){if(!filterIceLAN(_0x138ff4[_0xcf5a57(0x230)]))return;}}catch(_0x49e7da){errorlog(_0x49e7da);}if(_0x568b2a[_0xcf5a57(0x791)][_0x562f58]&&(_0x568b2a[_0xcf5a57(0x791)][_0x562f58]['whipCallback2']||_0x568b2a[_0xcf5a57(0x791)][_0x562f58][_0xcf5a57(0x992)]!==null)){_0x568b2a[_0xcf5a57(0x791)][_0x562f58][_0xcf5a57(0x6d1)][_0xcf5a57(0x954)](_0x138ff4[_0xcf5a57(0x230)]);return;}_0x568b2a['rpcs'][_0x562f58][_0xcf5a57(0x6d1)][_0xcf5a57(0x954)](_0x138ff4['candidate']),_0x568b2a[_0xcf5a57(0x791)][_0x562f58]['iceTimer']=setTimeout(function(_0x57ea93){var _0xed24dd=_0xcf5a57;if(!(_0x57ea93 in _0x568b2a[_0xed24dd(0x791)]))return;if(_0x568b2a[_0xed24dd(0x791)][_0x57ea93]['whipCallback2'])return;_0x568b2a[_0xed24dd(0x791)][_0x57ea93][_0xed24dd(0x992)]=null;if(_0x568b2a[_0xed24dd(0x791)][_0x57ea93][_0xed24dd(0x6d1)]==[])return;var _0x2af5c4={};_0x2af5c4[_0xed24dd(0xa6f)]=_0x57ea93,_0x2af5c4[_0xed24dd(0x345)]=_0xed24dd(0x22c),_0x2af5c4[_0xed24dd(0x52c)]=_0x568b2a[_0xed24dd(0x791)][_0x57ea93][_0xed24dd(0x6d1)],_0x2af5c4[_0xed24dd(0x40a)]=_0x568b2a['rpcs'][_0x57ea93]['session'],_0x568b2a['rpcs'][_0x57ea93][_0xed24dd(0x6d1)]=[],_0x568b2a[_0xed24dd(0xae0)]&&_0x568b2a[_0xed24dd(0x791)][_0x57ea93][_0xed24dd(0x298)]?_0x568b2a[_0xed24dd(0x2bd)](JSON[_0xed24dd(0x57e)](_0x2af5c4[_0xed24dd(0x52c)]))[_0xed24dd(0x855)](function(_0x4ea7f1){var _0x2484e3=_0xed24dd;_0x2af5c4[_0x2484e3(0x52c)]=_0x4ea7f1[0x0],_0x2af5c4[_0x2484e3(0x298)]=_0x4ea7f1[0x1],_0x568b2a[_0x2484e3(0x736)](_0x2af5c4);})[_0xed24dd(0xa70)](errorlog):_0x568b2a[_0xed24dd(0x736)](_0x2af5c4);},0x190,_0x562f58);},_0x568b2a[_0x4010b5(0x791)][_0x562f58][_0x4010b5(0x362)]=function(_0x40ce8b){var _0x13bec1=_0x4010b5;switch(this[_0x13bec1(0x975)]){case _0x13bec1(0x16d):log('new'),log(_0x13bec1(0xa6d)),clearInterval(_0x568b2a['rpcs'][this[_0x13bec1(0xa6f)]][_0x13bec1(0x2d6)]);case _0x13bec1(0x22e):log(_0x13bec1(0x22e)),log(_0x13bec1(0x29b)),clearInterval(_0x568b2a[_0x13bec1(0x791)][this['UUID']][_0x13bec1(0x2d6)]);case _0x13bec1(0x3c2):log(_0x13bec1(0x38d)),log(_0x13bec1(0x81d)),clearInterval(_0x568b2a[_0x13bec1(0x791)][this[_0x13bec1(0xa6f)]][_0x13bec1(0x2d6)]);if(_0x568b2a['security']){if(_0x568b2a['ws'][_0x13bec1(0x1ef)]!==0x1){_0x568b2a['ws'][_0x13bec1(0x8c4)]();break;}_0x568b2a['ws']['close'](),setTimeout(function(){var _0x4a6f83=_0x13bec1;_0x568b2a[_0x4a6f83(0x31a)]!=!![]&&warnUser(getTranslation(_0x4a6f83(0x176)));},0x1);}break;case _0x13bec1(0x745):log(_0x13bec1(0x312)),warnlog('rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s');if(this[_0x13bec1(0xa6f)]in _0x568b2a[_0x13bec1(0x791)]){clearInterval(_0x568b2a[_0x13bec1(0x791)][this[_0x13bec1(0xa6f)]][_0x13bec1(0x2d6)]);if(_0x568b2a[_0x13bec1(0x791)][this['UUID']]['whipCallback'])return;_0x568b2a[_0x13bec1(0x791)][this['UUID']][_0x13bec1(0x2d6)]=setTimeout(function(_0x4a4a0f){var _0x10f9fa=_0x13bec1;log('disconnected;\x20no\x20reconnect\x20even\x20after\x205s;\x20closing'),_0x568b2a[_0x10f9fa(0x7ba)](_0x4a4a0f);},0x1388,this[_0x13bec1(0xa6f)]);}else log('UUID\x20not\x20found;\x20can\x27t\x20close.');break;case _0x13bec1(0x876):warnlog(_0x13bec1(0x701)),log(_0x13bec1(0x1d7));this['UUID']in _0x568b2a[_0x13bec1(0x791)]?(clearInterval(_0x568b2a[_0x13bec1(0x791)][this['UUID']][_0x13bec1(0x2d6)]),_0x568b2a[_0x13bec1(0x791)][this[_0x13bec1(0xa6f)]][_0x13bec1(0x2d6)]=setTimeout(function(_0x56127d){var _0x5dea16=_0x13bec1;log(_0x5dea16(0x219)),_0x568b2a[_0x5dea16(0x7ba)](_0x56127d);},0xbb8,this[_0x13bec1(0xa6f)])):log(_0x13bec1(0x392));break;case _0x13bec1(0x8ef):warnlog(_0x13bec1(0x340)),_0x568b2a[_0x13bec1(0x7ba)](this[_0x13bec1(0xa6f)]);break;default:log(_0x13bec1(0xace)),log(_0x13bec1(0xb0f)+this[_0x13bec1(0x975)]),clearInterval(_0x568b2a['rpcs'][this[_0x13bec1(0xa6f)]][_0x13bec1(0x2d6)]);break;}},_0x568b2a['rpcs'][_0x562f58]['onicegatheringstatechange']=function(_0x2f27f9){var _0x12fef8=_0x4010b5;let _0x14793d=_0x2f27f9['target'];switch(_0x14793d['iceGatheringState']){case _0x12fef8(0x583):log(_0x12fef8(0x2aa));break;case _0x12fef8(0xa45):log(_0x12fef8(0x70b));_0x568b2a[_0x12fef8(0x791)][_0x562f58][_0x12fef8(0x14b)]&&(_0x568b2a[_0x12fef8(0x791)][_0x562f58][_0x12fef8(0x14b)]([..._0x568b2a[_0x12fef8(0x791)][_0x562f58][_0x12fef8(0x6d1)]]),clearTimeout(_0x568b2a[_0x12fef8(0x791)][_0x562f58][_0x12fef8(0x992)]),_0x568b2a[_0x12fef8(0x791)][_0x562f58]['iceTimer']=null,_0x568b2a['rpcs'][_0x562f58][_0x12fef8(0x6d1)]=[],_0x568b2a[_0x12fef8(0x791)][_0x562f58][_0x12fef8(0x14b)]=null);break;}},_0x568b2a['rpcs'][_0x562f58][_0x4010b5(0x260)]=function(){var _0x1eb2be=_0x4010b5;try{if(this['iceConnectionState']==_0x1eb2be(0x8ef))errorlog('CLOSED');else{if(this[_0x1eb2be(0x674)]==_0x1eb2be(0x745)){if(_0x568b2a[_0x1eb2be(0x791)][_0x562f58][_0x1eb2be(0x9dd)])return;warnlog(_0x1eb2be(0x4ab)),_0x568b2a['rpcs'][_0x562f58][_0x1eb2be(0xb15)]='0',_0x568b2a[_0x1eb2be(0x791)][_0x562f58]['videoElement'][_0x1eb2be(0x623)][_0x1eb2be(0xae3)]='0',_0x568b2a[_0x1eb2be(0x791)][_0x562f58][_0x1eb2be(0x5f3)]=setTimeout(function(_0x3355ec){updateMixer();},0x1f4,_0x562f58);}else this['iceConnectionState']==_0x1eb2be(0x876)?errorlog(_0x1eb2be(0x5da)):(log(_0x1eb2be(0xae4)+this[_0x1eb2be(0x674)]),_0x568b2a['rpcs'][_0x562f58]['disconnectedTimeout']&&clearTimeout(_0x568b2a[_0x1eb2be(0x791)][_0x562f58][_0x1eb2be(0x5f3)]),_0x568b2a['rpcs'][_0x562f58][_0x1eb2be(0x7bd)]&&_0x1eb2be(0xae3)in _0x568b2a[_0x1eb2be(0x791)][_0x562f58]['videoElement']['style']?_0x568b2a['rpcs'][_0x562f58][_0x1eb2be(0xb15)]=='0'&&_0x568b2a[_0x1eb2be(0x791)][_0x562f58][_0x1eb2be(0x4a5)]=='1'?(_0x568b2a[_0x1eb2be(0x791)][_0x562f58][_0x1eb2be(0x7bd)][_0x1eb2be(0x623)][_0x1eb2be(0xae3)]='1',_0x568b2a[_0x1eb2be(0x791)][_0x562f58][_0x1eb2be(0xb15)]='1',updateMixer()):_0x568b2a[_0x1eb2be(0x791)][_0x562f58]['opacityDisconnect']='1':_0x568b2a[_0x1eb2be(0x791)][_0x562f58][_0x1eb2be(0xb15)]='1');}}catch(_0x32f4c5){}},_0x568b2a[_0x4010b5(0x791)][_0x562f58]['ondatachannel']=function(_0x36c1b0){var _0x44ffbe=_0x4010b5;log(_0x36c1b0);if(_0x36c1b0[_0x44ffbe(0xacf)][_0x44ffbe(0x4da)]&&_0x36c1b0['channel'][_0x44ffbe(0x4da)]!==_0x44ffbe(0x33a)){if(_0x568b2a['badStreamList'][_0x44ffbe(0x805)](_0x568b2a[_0x44ffbe(0x791)][_0x562f58][_0x44ffbe(0x820)]))return;_0x36c1b0['channel'][_0x44ffbe(0x4da)]==='chunked'?_0x568b2a[_0x44ffbe(0x4c6)](_0x562f58,_0x36c1b0[_0x44ffbe(0xacf)]):_0x568b2a['recieveFile'](_0x568b2a[_0x44ffbe(0x791)],_0x562f58,_0x36c1b0[_0x44ffbe(0xacf)]);return;}_0x568b2a[_0x44ffbe(0x791)][_0x562f58]['receiveChannel']=_0x36c1b0[_0x44ffbe(0xacf)],_0x568b2a[_0x44ffbe(0x791)][_0x562f58][_0x44ffbe(0x720)][_0x44ffbe(0xa6f)]=_0x562f58,_0x568b2a[_0x44ffbe(0x791)][_0x562f58][_0x44ffbe(0x720)][_0x44ffbe(0x997)]=_0x3c0f1c=>{var _0x373ea7=_0x44ffbe;_0x3c0f1c[_0x373ea7(0x75b)]&&_0x3c0f1c[_0x373ea7(0x75b)][_0x373ea7(0x4d1)]&&_0x3c0f1c[_0x373ea7(0x75b)]['sctpCauseCode']!==0xc&&warnlog(_0x3c0f1c),log('rtc\x20data\x20channel\x20error\x202:\x20'+_0x562f58);},_0x568b2a[_0x44ffbe(0x791)][_0x562f58][_0x44ffbe(0x720)][_0x44ffbe(0x78e)]=_0x5790c1=>{var _0x4a1cf0=_0x44ffbe,_0x2b0646={};_0x2b0646[_0x4a1cf0(0x8f2)]=![],_0x2b0646[_0x4a1cf0(0x7d9)]=![],_0x2b0646[_0x4a1cf0(0x82b)]=![],_0x2b0646[_0x4a1cf0(0x510)]=![],_0x2b0646[_0x4a1cf0(0x88e)]=![],_0x2b0646[_0x4a1cf0(0x70d)]=![],_0x2b0646[_0x4a1cf0(0x8d0)]=![],_0x2b0646['allowwebp']=![],_0x2b0646[_0x4a1cf0(0x47f)]=![],_0x2b0646[_0x4a1cf0(0x47a)]=![],_0x2b0646['allowchunked']=![];_0x568b2a['audioCodec']&&(_0x568b2a[_0x4a1cf0(0x131)]===_0x4a1cf0(0x9ef)||_0x568b2a[_0x4a1cf0(0x131)]===_0x4a1cf0(0x613))&&(_0x2b0646[_0x4a1cf0(0x502)]=_0x568b2a[_0x4a1cf0(0x131)]);try{if(_0x568b2a['allowScreen']!==![]){if(_0x568b2a[_0x4a1cf0(0x2ca)]===!![])_0x2b0646['allowscreenaudio']=!![],_0x2b0646[_0x4a1cf0(0x47a)]=!![];else _0x568b2a[_0x4a1cf0(0x2ca)][_0x4a1cf0(0x805)](_0x568b2a['rpcs'][_0x562f58][_0x4a1cf0(0x820)])?(_0x2b0646[_0x4a1cf0(0x47f)]=!![],_0x2b0646[_0x4a1cf0(0x47a)]=!![]):(_0x2b0646[_0x4a1cf0(0x47f)]=![],_0x2b0646[_0x4a1cf0(0x47a)]=![]);}else _0x2b0646[_0x4a1cf0(0x47f)]=!![],_0x2b0646[_0x4a1cf0(0x47a)]=!![];if(_0x2b0646[_0x4a1cf0(0x47a)]){if(_0x568b2a[_0x4a1cf0(0x564)]!==![])!_0x568b2a[_0x4a1cf0(0x564)][_0x4a1cf0(0x805)](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0x820)]+':s')&&(_0x2b0646[_0x4a1cf0(0x47a)]=![]);else{if(_0x568b2a[_0x4a1cf0(0x8d0)]!==![]){if(_0x568b2a[_0x4a1cf0(0x8d0)]!==null)_0x568b2a['rpcs'][_0x562f58][_0x4a1cf0(0x820)]+':s'===_0x568b2a[_0x4a1cf0(0x8d0)]?_0x2b0646[_0x4a1cf0(0x8d0)]=!![]:_0x2b0646[_0x4a1cf0(0x47a)]=![];else _0x568b2a[_0x4a1cf0(0x559)]&&(_0x562f58==_0x568b2a[_0x4a1cf0(0x559)]?_0x2b0646[_0x4a1cf0(0x8d0)]=!![]:_0x2b0646[_0x4a1cf0(0x47a)]=![]);}else _0x568b2a[_0x4a1cf0(0x9b1)]!==![]&&(_0x568b2a[_0x4a1cf0(0x9b1)][_0x4a1cf0(0x805)](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0x820)]+':s')&&(_0x2b0646[_0x4a1cf0(0x70d)]=![]));}}_0x2b0646[_0x4a1cf0(0x47f)]&&(_0x568b2a[_0x4a1cf0(0x859)]!==![]&&(!_0x568b2a[_0x4a1cf0(0x859)][_0x4a1cf0(0x805)](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58]['streamID']+':s')&&(_0x2b0646[_0x4a1cf0(0x47f)]=![])));}catch(_0x58fc87){errorlog(_0x58fc87);}try{if(_0x568b2a[_0x4a1cf0(0x564)]!==![])_0x568b2a[_0x4a1cf0(0x564)][_0x4a1cf0(0x805)](_0x568b2a['rpcs'][_0x562f58][_0x4a1cf0(0x820)])?_0x2b0646['video']=!![]:_0x2b0646['video']=![];else{if(_0x568b2a['broadcast']!==![]){if(_0x568b2a['broadcast']!==null)_0x568b2a[_0x4a1cf0(0x791)][_0x562f58]['streamID']===_0x568b2a['broadcast']?(_0x2b0646['broadcast']=!![],_0x2b0646[_0x4a1cf0(0x70d)]=!![]):_0x2b0646[_0x4a1cf0(0x70d)]=![];else _0x568b2a[_0x4a1cf0(0x559)]&&(_0x562f58==_0x568b2a[_0x4a1cf0(0x559)]?(_0x2b0646[_0x4a1cf0(0x8d0)]=!![],_0x2b0646[_0x4a1cf0(0x70d)]=!![]):_0x2b0646[_0x4a1cf0(0x70d)]=![]);}else _0x568b2a[_0x4a1cf0(0x9b1)]!==![]?_0x568b2a['exclude'][_0x4a1cf0(0x805)](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0x820)])?_0x2b0646['video']=![]:_0x2b0646[_0x4a1cf0(0x70d)]=!![]:_0x2b0646[_0x4a1cf0(0x70d)]=!![];}_0x568b2a[_0x4a1cf0(0x859)]!==![]?_0x568b2a[_0x4a1cf0(0x859)]['includes'](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0x820)])?_0x2b0646[_0x4a1cf0(0x88e)]=!![]:_0x2b0646[_0x4a1cf0(0x88e)]=![]:_0x2b0646[_0x4a1cf0(0x88e)]=!![];_0x568b2a['nodirectoraudio']&&_0x568b2a[_0x4a1cf0(0x342)][_0x4a1cf0(0x20e)](_0x562f58)>=0x0&&(_0x2b0646[_0x4a1cf0(0x88e)]=![]);_0x568b2a['nodirectorvideo']&&_0x568b2a[_0x4a1cf0(0x342)]['indexOf'](_0x562f58)>=0x0&&(_0x2b0646[_0x4a1cf0(0x70d)]=![]);_0x568b2a['noiframe']!==![]?_0x568b2a['noiframe'][_0x4a1cf0(0x805)](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0x820)])?_0x2b0646['iframe']=!![]:_0x2b0646[_0x4a1cf0(0x82b)]=![]:_0x2b0646[_0x4a1cf0(0x82b)]=!![];if(_0x568b2a['noWidget']!==![])_0x568b2a[_0x4a1cf0(0x326)][_0x4a1cf0(0x805)](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58]['streamID'])?_0x2b0646[_0x4a1cf0(0x510)]=!![]:_0x2b0646[_0x4a1cf0(0x510)]=![];else{if(_0x568b2a['scene']!==![])_0x2b0646[_0x4a1cf0(0x510)]=![];else _0x568b2a['view']&&!_0x568b2a[_0x4a1cf0(0x724)]&&_0x568b2a[_0x4a1cf0(0x5c9)]===![]?_0x2b0646[_0x4a1cf0(0x510)]=![]:_0x2b0646[_0x4a1cf0(0x510)]=!![];}_0x568b2a[_0x4a1cf0(0xab1)]&&(_0x2b0646[_0x4a1cf0(0x75c)]=![]),_0x568b2a[_0x4a1cf0(0x96a)]&&(_0x2b0646[_0x4a1cf0(0x6f3)]=_0x568b2a[_0x4a1cf0(0x96a)]),_0x568b2a['allowVideos']!==![]&&(!_0x568b2a[_0x4a1cf0(0x813)][_0x4a1cf0(0x805)](_0x568b2a['rpcs'][_0x562f58][_0x4a1cf0(0x820)])&&(_0x2b0646['video']=![],_0x2b0646[_0x4a1cf0(0x88e)]=![])),(_0x568b2a[_0x4a1cf0(0x2cc)]||_0x568b2a[_0x4a1cf0(0x71c)]||_0x568b2a['midiIframe'])&&(_0x2b0646['allowmidi']=_0x568b2a['midiIn']||_0x568b2a[_0x4a1cf0(0x71c)]||_0x568b2a[_0x4a1cf0(0x6d9)]),_0x2b0646['downloads']=!![],_0x568b2a[_0x4a1cf0(0x2b5)]&&(_0x2b0646[_0x4a1cf0(0x8f2)]=![]),_0x568b2a[_0x4a1cf0(0x31b)]?_0x2b0646[_0x4a1cf0(0x6ca)]=![]:_0x2b0646[_0x4a1cf0(0x6ca)]=!![],_0x568b2a['codec']&&(_0x568b2a[_0x4a1cf0(0x139)]==_0x4a1cf0(0x816)||_0x568b2a['codec']=='images'||_0x568b2a[_0x4a1cf0(0x139)]==_0x4a1cf0(0x924))&&(_0x2b0646[_0x4a1cf0(0x1cc)]=!![]),_0x568b2a[_0x4a1cf0(0x81e)]&&(_0x2b0646[_0x4a1cf0(0x916)]=!![]),_0x568b2a[_0x4a1cf0(0x874)][_0x4a1cf0(0x805)](_0x568b2a[_0x4a1cf0(0x791)][_0x562f58]['streamID'])&&(warnlog(_0x4a1cf0(0x5d0)),_0x2b0646[_0x4a1cf0(0x75c)]=![],_0x2b0646[_0x4a1cf0(0x6ca)]=![],_0x2b0646[_0x4a1cf0(0x916)]=![],_0x2b0646[_0x4a1cf0(0x8f2)]=![],_0x2b0646[_0x4a1cf0(0x7d9)]=![],_0x2b0646[_0x4a1cf0(0x82b)]=![],_0x2b0646['widget']=![],_0x2b0646[_0x4a1cf0(0x88e)]=![],_0x2b0646[_0x4a1cf0(0x70d)]=![],_0x2b0646['broadcast']=![],_0x2b0646['allowwebp']=![],_0x2b0646[_0x4a1cf0(0x47f)]=![],_0x2b0646['allowscreenvideo']=![]);}catch(_0x1a56ca){errorlog(_0x1a56ca);}try{_0x2b0646['info']={},_0x2b0646['info'][_0x4a1cf0(0x4da)]=_0x568b2a['label'],_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x681)]=_0x568b2a[_0x4a1cf0(0x681)],_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x8da)]=_0x568b2a[_0x4a1cf0(0x9e0)],_0x2b0646['info'][_0x4a1cf0(0x4df)]=_0x568b2a[_0x4a1cf0(0xa63)],_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x256)]=_0x568b2a[_0x4a1cf0(0xad1)],_0x2b0646['info'][_0x4a1cf0(0x570)]=_0x568b2a[_0x4a1cf0(0x139)];_0x568b2a[_0x4a1cf0(0x131)]&&(_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x9a5)]=_0x568b2a['audioCodec']);_0x2b0646['info'][_0x4a1cf0(0x902)]=_0x568b2a[_0x4a1cf0(0x902)],_0x2b0646[_0x4a1cf0(0x180)]['forceios']=_0x568b2a['forceios'],_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x840)]=_0x568b2a[_0x4a1cf0(0x5a9)],_0x2b0646[_0x4a1cf0(0x180)]['ptime']=_0x568b2a['ptime'],_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0xae6)]=_0x568b2a[_0x4a1cf0(0xae6)],_0x2b0646['info'][_0x4a1cf0(0x386)]=_0x568b2a[_0x4a1cf0(0x386)];Firefox&&(_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x63a)]=Firefox);ChromiumVersion&&(_0x2b0646['info']['chromium']=ChromiumVersion);SafariVersion&&(_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0xb1e)]=SafariVersion);navigator&&navigator[_0x4a1cf0(0x79c)]&&(_0x2b0646['info']['useragent']=navigator[_0x4a1cf0(0x79c)]);navigator&&navigator['platform']&&(_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0xa39)]=navigator[_0x4a1cf0(0xa39)]);gpgpuSupport&&(_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0xb28)]=gpgpuSupport);cpuSupport&&(_0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x799)]=cpuSupport);if(_0x568b2a[_0x4a1cf0(0xa3c)]===![]){if(window[_0x4a1cf0(0x2cb)]){_0x2b0646['info']['obs']=window[_0x4a1cf0(0x2cb)][_0x4a1cf0(0x439)];try{_0x2b0646=_0x568b2a[_0x4a1cf0(0x137)](_0x2b0646,_0x562f58);}catch(_0x4f5a9c){errorlog(_0x4f5a9c),warnUser(_0x4f5a9c[_0x4a1cf0(0xa83)]);}}else _0x2b0646[_0x4a1cf0(0x180)][_0x4a1cf0(0x3c7)]=![];}else _0x2b0646['info'][_0x4a1cf0(0x3c7)]=![];}catch(_0x417d34){}_0x2b0646['guest']=![],_0x2b0646['scene']=![],_0x2b0646[_0x4a1cf0(0x724)]=![],_0x2b0646[_0x4a1cf0(0x3b4)]=![],_0x2b0646[_0x4a1cf0(0x872)]=![];_0x568b2a['remote']&&(_0x2b0646[_0x4a1cf0(0x22c)]=!![]);_0x568b2a['enhance']&&(_0x2b0646[_0x4a1cf0(0x2e0)]=!![]);_0x568b2a[_0x4a1cf0(0x57f)]&&(_0x2b0646[_0x4a1cf0(0x57f)]=_0x568b2a[_0x4a1cf0(0x57f)]);_0x568b2a[_0x4a1cf0(0x455)]&&(_0x2b0646[_0x4a1cf0(0x455)]=_0x568b2a[_0x4a1cf0(0x455)]);_0x568b2a['keyframeRate']!==![]&&(_0x2b0646['keyframeRate']=_0x568b2a[_0x4a1cf0(0x3a2)]);if(_0x568b2a[_0x4a1cf0(0x724)]){_0x2b0646[_0x4a1cf0(0x724)]=!![],_0x2b0646[_0x4a1cf0(0x872)]=_0x568b2a[_0x4a1cf0(0x872)];if(_0x568b2a[_0x4a1cf0(0x559)]&&_0x568b2a[_0x4a1cf0(0x559)]===_0x562f58)_0x568b2a[_0x4a1cf0(0xa27)]();else{var _0x5395bd={};_0x5395bd[_0x4a1cf0(0x6fb)]=[];for(var _0x27fa7e in _0x568b2a[_0x4a1cf0(0xb20)]){_0x568b2a[_0x4a1cf0(0xb20)][_0x27fa7e]['coDirector']===!![]&&_0x5395bd[_0x4a1cf0(0x6fb)][_0x4a1cf0(0x954)](_0x27fa7e);}_0x5395bd[_0x4a1cf0(0x6fb)]['length']&&(_0x2b0646[_0x4a1cf0(0x86a)]=_0x5395bd);}if(_0x568b2a[_0x4a1cf0(0x2d2)]&&_0x568b2a[_0x4a1cf0(0x2d2)]>0x0)_0x2b0646['setClock']=_0x568b2a['roomTimer']-Date[_0x4a1cf0(0x28d)]()/0x3e8,_0x2b0646['showClock']=!![],_0x2b0646[_0x4a1cf0(0x18a)]=!![];else _0x568b2a[_0x4a1cf0(0x2d2)]&&_0x568b2a[_0x4a1cf0(0x2d2)]<0x0&&(_0x2b0646[_0x4a1cf0(0x4ac)]=_0x568b2a['roomTimer']*-0x1,_0x2b0646[_0x4a1cf0(0x32e)]=!![],_0x2b0646[_0x4a1cf0(0x18a)]=!![],_0x2b0646['pauseClock']=!![]);_0x568b2a[_0x4a1cf0(0x504)]&&(_0x2b0646[_0x4a1cf0(0x2d8)]=!![]);}else{if(_0x568b2a[_0x4a1cf0(0x1a1)]!==![])_0x2b0646[_0x4a1cf0(0x1a1)]=_0x568b2a['scene'],(_0x568b2a[_0x4a1cf0(0x2b9)]||_0x568b2a[_0x4a1cf0(0x455)])&&(_0x2b0646[_0x4a1cf0(0x2b9)]=_0x568b2a[_0x4a1cf0(0x2b9)]||_0x568b2a[_0x4a1cf0(0x455)]);else _0x568b2a[_0x4a1cf0(0x9fa)]!==![]&&_0x568b2a[_0x4a1cf0(0x9fa)]!==''&&(_0x2b0646[_0x4a1cf0(0x872)]=_0x568b2a[_0x4a1cf0(0x872)],_0x2b0646[_0x4a1cf0(0x402)]=!![]);}if(_0x568b2a[_0x4a1cf0(0xad7)])_0x2b0646[_0x4a1cf0(0xad7)]=parseFloat(_0x568b2a['scale']);else(_0x568b2a['viewheight']||_0x568b2a['viewwidth'])&&(_0x2b0646[_0x4a1cf0(0x4aa)]={},_0x2b0646[_0x4a1cf0(0x4aa)]['h']=null,_0x2b0646[_0x4a1cf0(0x4aa)]['w']=null,_0x568b2a[_0x4a1cf0(0x708)]&&(_0x2b0646[_0x4a1cf0(0x4aa)]['h']=_0x568b2a[_0x4a1cf0(0x708)],_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0xa71)]=_0x568b2a[_0x4a1cf0(0x708)]),_0x568b2a[_0x4a1cf0(0x982)]&&(_0x2b0646[_0x4a1cf0(0x4aa)]['w']=_0x568b2a[_0x4a1cf0(0x982)],_0x568b2a[_0x4a1cf0(0x791)][_0x562f58]['scaleWidth']=_0x568b2a[_0x4a1cf0(0x982)]));!_0x568b2a['roomid']&&(_0x568b2a[_0x4a1cf0(0xa1f)]&&(playtone(![],_0x4a1cf0(0x46d)),showNotification(_0x4a1cf0(0x44c)))),_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0xa2d)]=_0x2b0646,_0x568b2a[_0x4a1cf0(0x50a)](_0x2b0646,_0x562f58)?log('successfully\x20requested\x20audio\x20and\x20video?\x20maybe?'):errorlog('Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?'),pokeIframeAPI('new-view-connection',!![],_0x562f58),pokeIframeAPI(_0x4a1cf0(0xb32),!![],_0x562f58),pokeAPI(_0x4a1cf0(0x700),_0x568b2a['rpcs'][_0x562f58][_0x4a1cf0(0x820)]),clearTimeout(_0x568b2a[_0x4a1cf0(0x791)][_0x562f58][_0x4a1cf0(0x2ef)]),_0x568b2a['rpcs'][_0x562f58]['getStatsTimeout']=setTimeout(processStats,0x0,_0x562f58);},_0x568b2a[_0x44ffbe(0x791)][_0x562f58]['receiveChannel'][_0x44ffbe(0x164)]=async _0x29fef9=>{var _0x10aecf=_0x44ffbe;if(typeof _0x29fef9[_0x10aecf(0x660)]==_0x10aecf(0x39b)){if(!_0x568b2a[_0x10aecf(0x791)][_0x562f58]['imageElement']){_0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x8f9)]=document[_0x10aecf(0x1a6)](_0x10aecf(0x4d2)),_0x568b2a[_0x10aecf(0x791)][_0x562f58]['imageElement'][_0x10aecf(0x2ff)]=0x10,_0x568b2a['rpcs'][_0x562f58][_0x10aecf(0x8f9)][_0x10aecf(0x3b0)]=0x9,_0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x8f9)][_0x10aecf(0x623)][_0x10aecf(0x4b4)]='contain',_0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x8f9)][_0x10aecf(0x65b)]['UUID']=_0x562f58;try{_0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x8f9)][_0x10aecf(0x65b)][_0x10aecf(0x491)]=_0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x820)];}catch(_0x60b086){}_0x568b2a[_0x10aecf(0x791)][_0x562f58]['imageElement'][_0x10aecf(0xa4a)]=![],_0x568b2a['rpcs'][_0x562f58][_0x10aecf(0x8f9)][_0x10aecf(0x397)](_0x10aecf(0x2c2),function(_0x3bd189){var _0xc42e71=_0x10aecf;log(_0xc42e71(0x6d4));try{if(_0x3bd189[_0xc42e71(0x5d7)]||_0x3bd189[_0xc42e71(0x8a3)]){_0x3bd189[_0xc42e71(0x64c)]();if(_0x568b2a[_0xc42e71(0x2d0)]!==![]){var _0x5db055=_0x3bd189['currentTarget'][_0xc42e71(0x65b)][_0xc42e71(0xa6f)];if(_0xc42e71(0x9c0)in _0x568b2a[_0xc42e71(0x791)][_0x5db055]){var [_0x3b6de8,_0x2dc449]=statsMenuCreator();printViewStats(_0x2dc449,_0x5db055),_0x3b6de8[_0xc42e71(0x598)]=setInterval(printViewStats,_0x568b2a[_0xc42e71(0xa40)],_0x2dc449,_0x5db055);}}return _0x3bd189['stopPropagation'](),![];}}catch(_0x1ac5a9){errorlog(_0x1ac5a9);}}),updateMixer();}else _0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x8f9)]['hidden']&&(_0x568b2a['rpcs'][_0x562f58]['imageElement']['hidden']=![],_0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x8f9)]['style'][_0x10aecf(0x458)]=_0x10aecf(0x702));_0x568b2a[_0x10aecf(0x791)][_0x562f58][_0x10aecf(0x8f9)][_0x10aecf(0x371)]=window[_0x10aecf(0x357)]['createObjectURL'](new Blob([new Uint8Array(_0x29fef9[_0x10aecf(0x660)])],{'type':_0x10aecf(0xa75)}));return;}try{var _0x536ae9=JSON['parse'](_0x29fef9[_0x10aecf(0x660)]);_0x536ae9[_0x10aecf(0xa6f)]=_0x562f58;if(_0x536ae9[_0x10aecf(0x7bb)]||_0x536ae9[_0x10aecf(0xaa3)]){let _0x24760d=_0x536ae9[_0x10aecf(0x7bb)]||_0x536ae9[_0x10aecf(0xaa3)];if(_0x568b2a['mids'][_0x562f58]){if(_0x568b2a['mids'][_0x562f58][_0x10aecf(0x805)](_0x24760d))return;else _0x568b2a['mids'][_0x562f58][_0x10aecf(0x954)](_0x24760d);}else _0x568b2a[_0x10aecf(0x21e)][_0x562f58]=[_0x24760d];}_0x10aecf(0x1a5)in _0x536ae9?await _0x568b2a[_0x10aecf(0xaaa)](_0x536ae9,_0x562f58+'_screen'):await _0x568b2a['processRPCSOnMessage'](_0x536ae9,_0x562f58);}catch(_0x22c187){warnlog(_0x10aecf(0x544)),warnlog(_0x22c187['data']);}},_0x568b2a[_0x44ffbe(0xaaa)]=async function(_0x125458,_0x183e49){var _0x387bf1=_0x44ffbe;warnlog(_0x125458);if(_0x387bf1(0x501)in _0x125458){warnlog(_0x387bf1(0x5a5)),_0x568b2a['closeRPC'](_0x183e49,!![]);return;}else{if(_0x387bf1(0x1b0)in _0x125458){var _0x16fa1f={};_0x16fa1f['pong']=_0x125458[_0x387bf1(0x1b0)],_0x568b2a['sendRequest'](_0x16fa1f,_0x183e49),warnlog(_0x387bf1(0x43f));return;}else{if('pong'in _0x125458){warnlog('PONGED');return;}}}log('incoming\x20message\x20from\x20publisher'),log(_0x125458);var _0x4ef7ca=![],_0x53ce83=![];if(_0x387bf1(0x785)in _0x125458)_0x568b2a[_0x387bf1(0x240)](_0x125458);else{if(_0x387bf1(0x230)in _0x125458)_0x125458[_0x387bf1(0xa6f)]=_0x183e49,log('GOT\x20ICE!!'),_0x568b2a[_0x387bf1(0x96b)](_0x125458);else _0x387bf1(0x52c)in _0x125458&&(_0x125458[_0x387bf1(0xa6f)]=_0x183e49,log(_0x387bf1(0x5fd)),_0x568b2a['processIceBundle'](_0x125458));}_0x387bf1(0xa60)in _0x125458&&_0x260142(_0x125458[_0x387bf1(0xa60)]);if(_0x387bf1(0x5be)in _0x125458){if(_0x125458[_0x387bf1(0x5be)]===_0x387bf1(0x23d))_0x568b2a[_0x387bf1(0x917)]=![],!_0x568b2a[_0x387bf1(0x31a)]&&(warnUser(getTranslation(_0x387bf1(0x5ce))),miniTranslate(getById(_0x387bf1(0x612)),_0x387bf1(0x614)));else{if(_0x125458[_0x387bf1(0x5be)]===_0x387bf1(0x70e))!_0x568b2a[_0x387bf1(0x31a)]&&warnUser(getTranslation(_0x387bf1(0x3d1)),0xbb8);else{if(!_0x568b2a[_0x387bf1(0x31a)]){if(_0x568b2a['directorUUID']===_0x183e49)warnUser(getTranslation('request-failed'),0x1388);else _0x568b2a['remote']&&!_0x568b2a[_0x387bf1(0x724)]?warnUser(getTranslation(_0x387bf1(0x1af)),0x1388):warnUser(getTranslation(_0x387bf1(0x310)),0x1388);}else{if(_0x568b2a[_0x387bf1(0x724)])!_0x568b2a[_0x387bf1(0x31a)]&&warnUser(_0x387bf1(0x523)+_0x125458[_0x387bf1(0x5be)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);else{if(!_0x568b2a['cleanOutput'])_0x568b2a[_0x387bf1(0x22c)]?warnUser(getTranslation('remote-token-rejected'),0x1388):warnUser(getTranslation(_0x387bf1(0xa35)),0x1388);else{}}}}}errorlog(_0x387bf1(0x686)+_0x125458['rejected']+',\x20isDirector:\x20'+_0x568b2a[_0x387bf1(0x724)]),pokeIframeAPI(_0x387bf1(0x5be),_0x125458['rejected'],_0x183e49);return;}else{if(_0x387bf1(0x680)in _0x125458){if(_0x125458['approved']===_0x387bf1(0x23d)){if(_0x568b2a[_0x387bf1(0x724)]){try{_0x568b2a[_0x387bf1(0x4da)]===![]&&(document[_0x387bf1(0x4bd)]=getTranslation(_0x387bf1(0x76f)));}catch(_0x1fb684){errorlog(_0x1fb684);}!_0x568b2a[_0x387bf1(0x31a)]&&!_0x568b2a[_0x387bf1(0x917)]&&(warnUser(getTranslation('approved-as-director'),0xbb8),miniTranslate(getById(_0x387bf1(0x612)),_0x387bf1(0x2a8)),miniTranslate(getById(_0x387bf1(0x914)),_0x387bf1(0x918))),!_0x568b2a[_0x387bf1(0x917)]&&(_0x568b2a[_0x387bf1(0x917)]=!![],pokeAPI(_0x387bf1(0xa85),!![]),_0x568b2a['initialDirectorSync'](_0x183e49));}}log(_0x387bf1(0xa8a)+_0x125458[_0x387bf1(0x680)]),pokeIframeAPI(_0x387bf1(0x680),_0x125458[_0x387bf1(0x680)],_0x183e49);return;}}if('iframeSrc'in _0x125458)try{_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x828)]=_0x125458[_0x387bf1(0x828)]||![];if(_0x568b2a[_0x387bf1(0x724)]){if(_0x568b2a['rpcs'][_0x183e49]['iframeSrc']){var _0xc3c86d=document[_0x387bf1(0x1a6)](_0x387bf1(0x9d0));_0xc3c86d['innerText']=_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x828)],_0xc3c86d[_0x387bf1(0xb26)]=_0xc3c86d[_0x387bf1(0x8f7)],_0xc3c86d=_0xc3c86d[_0x387bf1(0x435)]||_0xc3c86d[_0x387bf1(0xb26)]||'',getById('iframeDetails_'+_0x183e49)[_0x387bf1(0x8f7)]=_0x387bf1(0x2a4)+_0xc3c86d+_0x387bf1(0xacd)+_0xc3c86d+'',getById(_0x387bf1(0x827)+_0x183e49)[_0x387bf1(0x7d2)]['remove']('hidden');}else getById('iframeDetails_'+_0x183e49)['classList'][_0x387bf1(0xabc)](_0x387bf1(0xa4a)),getById(_0x387bf1(0x827)+_0x183e49)[_0x387bf1(0xb26)]='';}else{if(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x828)]==![]){try{_0x568b2a[_0x387bf1(0x791)][_0x183e49]['iframeEle'][_0x387bf1(0x262)]();}catch(_0x2a2ba2){errorlog(_0x2a2ba2);}_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x4b5)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49]['iframeVideo']['remove'](),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4b5)]=![]);_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)]=![],_0x4ef7ca=!![];if(_0x568b2a[_0x387bf1(0x8d0)]!==![]){if(_0x568b2a[_0x387bf1(0x8d0)]!==null)_0x568b2a[_0x387bf1(0x791)][_0x183e49]['streamID']===_0x568b2a['broadcast']&&(_0x568b2a[_0x387bf1(0xa8e)]=![]);else _0x183e49==_0x568b2a[_0x387bf1(0x559)]&&(_0x568b2a[_0x387bf1(0xa8e)]=![]);}}else{if(_0x568b2a[_0x387bf1(0x8d0)]!==![]){if(_0x568b2a[_0x387bf1(0x8d0)]!==null){if(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]===_0x568b2a[_0x387bf1(0x8d0)]){if(_0x568b2a[_0x387bf1(0x143)]===![])_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x2bc)]=loadIframe(_0x125458[_0x387bf1(0x828)],_0x183e49),_0x4ef7ca=!![],_0x568b2a[_0x387bf1(0xa8e)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49]['iframeEle'],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)][_0x387bf1(0x65b)]['sid']=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]);else _0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]in _0x568b2a[_0x387bf1(0x143)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)]=loadIframe(_0x125458[_0x387bf1(0x828)],_0x183e49),_0x4ef7ca=!![],_0x568b2a['broadcastIFrame']=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)],_0x568b2a[_0x387bf1(0x791)][_0x183e49]['streamID']&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)][_0x387bf1(0x65b)][_0x387bf1(0x491)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]));}}else{if(_0x568b2a[_0x387bf1(0x559)]){if(_0x183e49==_0x568b2a[_0x387bf1(0x559)]){if(_0x568b2a[_0x387bf1(0x143)]===![])_0x568b2a[_0x387bf1(0x791)][_0x183e49]['iframeEle']=loadIframe(_0x125458['iframeSrc'],_0x183e49),_0x4ef7ca=!![],_0x568b2a[_0x387bf1(0xa8e)]=_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x2bc)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)][_0x387bf1(0x65b)]['sid']=_0x568b2a['rpcs'][_0x183e49]['streamID']);else _0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]in _0x568b2a[_0x387bf1(0x143)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)]=loadIframe(_0x125458['iframeSrc'],_0x183e49),_0x4ef7ca=!![],_0x568b2a[_0x387bf1(0xa8e)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)],_0x568b2a[_0x387bf1(0x791)][_0x183e49]['streamID']&&(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x2bc)][_0x387bf1(0x65b)][_0x387bf1(0x491)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]));}}}}else{if(_0x568b2a[_0x387bf1(0x143)]===![])_0x568b2a[_0x387bf1(0x791)][_0x183e49]['iframeEle']=loadIframe(_0x125458[_0x387bf1(0x828)],_0x183e49),_0x4ef7ca=!![],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)][_0x387bf1(0x65b)][_0x387bf1(0x491)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]);else _0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]in _0x568b2a[_0x387bf1(0x143)]&&(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x2bc)]=loadIframe(_0x125458['iframeSrc'],_0x183e49),_0x4ef7ca=!![],_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x820)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)][_0x387bf1(0x65b)][_0x387bf1(0x491)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]));}}}}catch(_0x478139){errorlog(_0x478139);}else{if(_0x387bf1(0xada)in _0x125458){if(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2bc)])try{_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x828)][_0x387bf1(0x2f5)](_0x387bf1(0x370))&&processIframeSyncUpdates(_0x125458['ifs'],_0x183e49);}catch(_0x4e1be6){errorlog(_0x4e1be6);}}}if('remote'in _0x125458)try{_0x125458=await _0x568b2a[_0x387bf1(0x8bd)](_0x125458);if(!_0x125458)return;}catch(_0x22d834){errorlog(_0x22d834);}_0x387bf1(0x78d)in _0x125458&&processOBSCommand(_0x125458);if('chat'in _0x125458){var _0x3e2ad4=![],_0x1e406c=![];_0x568b2a[_0x387bf1(0x559)]===_0x183e49&&(_0x3e2ad4=!![],_0x387bf1(0x4d0)in _0x125458&&(_0x125458[_0x387bf1(0x4d0)]==!![]&&(_0x1e406c=!![])));if(_0x568b2a[_0x387bf1(0x724)]){if(_0x125458[_0x387bf1(0x8a8)]==_0x387bf1(0x554))_0x568b2a[_0x387bf1(0xa1f)]&&playtone(),getById(_0x387bf1(0x4fe)+_0x183e49)[_0x387bf1(0x7d2)]['remove'](_0x387bf1(0xa4a)),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x8cf)][_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0xa4a));else _0x125458[_0x387bf1(0x8a8)]=='Lowered\x20hand'&&(getById(_0x387bf1(0x4fe)+_0x183e49)[_0x387bf1(0x7d2)][_0x387bf1(0xabc)](_0x387bf1(0xa4a)),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x8cf)]['classList']['add'](_0x387bf1(0xa4a)));}log(_0x387bf1(0x303)+_0x3e2ad4),getChatMessage(_0x125458[_0x387bf1(0x8a8)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4da)],_0x3e2ad4,_0x1e406c,_0x183e49);}_0x387bf1(0x980)in _0x125458&&_0x568b2a['gotGenericData'](_0x125458[_0x387bf1(0x980)],_0x183e49);_0x387bf1(0xaa1)in _0x125458&&(_0x568b2a[_0x387bf1(0x410)]=_0x125458[_0x387bf1(0xaa1)],_0x568b2a[_0x387bf1(0x28b)](_0x183e49));_0x387bf1(0x8c2)in _0x125458&&log(_0x125458);if('group'in _0x125458){log(_0x125458);_0x125458[_0x387bf1(0xa50)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa50)]=_0x125458[_0x387bf1(0xa50)][_0x387bf1(0x85e)](','):_0x568b2a[_0x387bf1(0x791)][_0x183e49]['group']=[];log(_0x568b2a[_0x387bf1(0x791)][_0x183e49]),_0x4ef7ca=!![];if(_0x568b2a[_0x387bf1(0x724)]&&_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)])try{syncGroup(_0x568b2a['rpcs'][_0x183e49]['group'],_0x183e49);}catch(_0x28b633){errorlog(_0x28b633);}pokeIframeAPI(_0x387bf1(0x253),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa50)],_0x183e49);}_0x387bf1(0x7d3)in _0x125458&&(log(_0x125458),_0x568b2a[_0x387bf1(0x5dc)]&&(!_0x568b2a[_0x387bf1(0x791)][_0x183e49]['color']&&_0x568b2a[_0x387bf1(0x6d2)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x62f)]=getColorFromName(_0x183e49)),updateClosedCaptions(_0x125458,_0x568b2a[_0x387bf1(0x791)][_0x183e49]['label'],_0x183e49,_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x62f)])));_0x387bf1(0x7d9)in _0x125458&&_0x125458[_0x387bf1(0x7d9)]!==![]&&(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x6ad)]=_0x125458[_0x387bf1(0x7d9)]);_0x568b2a[_0x387bf1(0x724)]&&(_0x387bf1(0x1ac)in _0x125458&&updateDirectorsAudio(_0x125458[_0x387bf1(0x1ac)],_0x183e49),_0x387bf1(0x160)in _0x125458&&gotDevicesRemote(_0x125458['mediaDevices'],_0x183e49),_0x387bf1(0x6b1)in _0x125458&&updateDirectorsVideo(_0x125458[_0x387bf1(0x6b1)],_0x183e49),_0x387bf1(0x27c)in _0x125458&&(console['log'](_0x125458),updateRemoteRecordButton(_0x183e49,_0x125458[_0x387bf1(0x27c)],_0x125458[_0x387bf1(0xa4e)]||![])),_0x387bf1(0x1e1)in _0x125458&&(console[_0x387bf1(0x6db)](_0x125458),updateGdriveButton(_0x183e49,_0x125458[_0x387bf1(0x1e1)],_0x125458[_0x387bf1(0xa4e)]||![])),_0x387bf1(0x50e)in _0x125458&&updateRemoteTimerButton(_0x183e49,_0x125458['timer']));if('whepSettings'in _0x125458)whepWatch(_0x183e49,_0x125458[_0x387bf1(0x4f3)]);else _0x387bf1(0xb1a)in _0x125458&&(!_0x568b2a[_0x387bf1(0xab1)]&&meshcastWatch(_0x183e49,_0x125458[_0x387bf1(0xb1a)]));'lowerhand'in _0x125458&&(_0x568b2a[_0x387bf1(0x342)][_0x387bf1(0x20e)](_0x183e49)>=0x0&&(_0x568b2a[_0x387bf1(0x2bb)]&&lowerhand()));if('layout'in _0x125458){if(_0x568b2a['viewslot']){}else _0x568b2a[_0x387bf1(0x342)][_0x387bf1(0x20e)](_0x183e49)>=0x0&&(_0x568b2a[_0x387bf1(0x916)]=_0x125458[_0x387bf1(0x916)],pokeIframeAPI('layout-updated',_0x568b2a['layout']),_0x4ef7ca=!![]);}if(_0x387bf1(0x6ce)in _0x125458){_0x568b2a[_0x387bf1(0x6ce)]=![],_0x568b2a['infocus2']=![];if(_0x568b2a[_0x387bf1(0x8d0)]===![]){log(_0x125458);if(_0x568b2a[_0x387bf1(0x342)][_0x387bf1(0x20e)](_0x183e49)>=0x0){if(_0x125458[_0x387bf1(0x6ce)]!==![]){if(_0x125458[_0x387bf1(0x6ce)]===_0x568b2a[_0x387bf1(0x820)])_0x568b2a[_0x387bf1(0x6ce)]=!![];else{if(_0x568b2a[_0x387bf1(0x390)][_0x387bf1(0x249)]&&!(_0x125458[_0x387bf1(0x6ce)]in _0x568b2a[_0x387bf1(0x390)]))warnlog(_0x387bf1(0xb13)),_0x568b2a[_0x387bf1(0x6ce)]=![];else{if(_0x568b2a['view']&&_0x568b2a[_0x387bf1(0x90e)]!==_0x125458[_0x387bf1(0x6ce)])warnlog(_0x387bf1(0x13e)),_0x568b2a[_0x387bf1(0x6ce)]=![];else{if(_0x568b2a['scene']!==![]&&_0x568b2a['directorUUID']&&_0x568b2a[_0x387bf1(0x559)]in _0x568b2a[_0x387bf1(0x791)]&&!_0x568b2a[_0x387bf1(0x791)][_0x568b2a['directorUUID']][_0x387bf1(0x2b9)]&&_0x125458['infocus']===_0x568b2a[_0x387bf1(0x791)][_0x568b2a[_0x387bf1(0x559)]]['streamID'])warnlog(_0x387bf1(0x67a)),_0x568b2a[_0x387bf1(0x6ce)]=![];else{for(var _0x6e353 in _0x568b2a[_0x387bf1(0x791)]){if(_0x568b2a[_0x387bf1(0x791)][_0x6e353][_0x387bf1(0x820)]===_0x125458[_0x387bf1(0x6ce)]){_0x568b2a[_0x387bf1(0x6ce)]=_0x6e353;break;}}warnlog(_0x387bf1(0x5a2));}}}}}else _0x568b2a[_0x387bf1(0x6ce)]=![];_0x4ef7ca=!![],_0x53ce83=!![],_0x568b2a['infocus']?_0x568b2a[_0x387bf1(0x735)]=!![]:_0x568b2a[_0x387bf1(0x735)]=![];}}}else{if(_0x387bf1(0x854)in _0x125458){_0x568b2a[_0x387bf1(0x6ce)]=![],_0x568b2a['infocus2']=![];if(_0x568b2a[_0x387bf1(0x8d0)]===![]){log(_0x125458);if(_0x568b2a[_0x387bf1(0x342)][_0x387bf1(0x20e)](_0x183e49)>=0x0){if(_0x125458[_0x387bf1(0x854)]!==![]){if(_0x125458[_0x387bf1(0x854)]===_0x568b2a[_0x387bf1(0x820)])_0x568b2a[_0x387bf1(0x854)]=!![];else{if(_0x568b2a[_0x387bf1(0x390)][_0x387bf1(0x249)]&&!(_0x125458[_0x387bf1(0x854)]in _0x568b2a['view_set']))warnlog(_0x387bf1(0xb13)),_0x568b2a[_0x387bf1(0x854)]=![];else{if(_0x568b2a[_0x387bf1(0x90e)]&&_0x568b2a[_0x387bf1(0x90e)]!==_0x125458['infocus2'])warnlog('NOT\x20VIEW\x20TARGET'),_0x568b2a['infocus2']=![];else{if(_0x568b2a[_0x387bf1(0x1a1)]!==![]&&_0x568b2a[_0x387bf1(0x559)]&&_0x568b2a[_0x387bf1(0x559)]in _0x568b2a[_0x387bf1(0x791)]&&!_0x568b2a[_0x387bf1(0x791)][_0x568b2a['directorUUID']][_0x387bf1(0x2b9)]&&_0x125458[_0x387bf1(0x854)]===_0x568b2a[_0x387bf1(0x791)][_0x568b2a[_0x387bf1(0x559)]]['streamID'])warnlog('not\x20allowed\x20to\x20show\x20the\x20director'),_0x568b2a['infocus2']=![];else{for(var _0x6e353 in _0x568b2a[_0x387bf1(0x791)]){if(_0x568b2a['rpcs'][_0x6e353][_0x387bf1(0x820)]===_0x125458[_0x387bf1(0x854)]){_0x568b2a[_0x387bf1(0x854)]=_0x6e353;break;}}warnlog(_0x387bf1(0x5a2));}}}}}else _0x568b2a[_0x387bf1(0x854)]=![];_0x568b2a[_0x387bf1(0x854)]?_0x568b2a[_0x387bf1(0x735)]=!![]:_0x568b2a[_0x387bf1(0x735)]=![],_0x4ef7ca=!![],_0x53ce83=!![];}}}}'sensors'in _0x125458&&(log(_0x125458),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9c0)]['sensors']=_0x125458[_0x387bf1(0x5c2)],isIFrame&&parent[_0x387bf1(0x3ee)]({'sensors':_0x125458[_0x387bf1(0x5c2)]},_0x568b2a['iframetarget']));_0x387bf1(0x36b)in _0x125458&&playbackMIDI(_0x125458['midi'],![],_0x183e49);_0x387bf1(0x58b)in _0x125458&&_0x125458[_0x387bf1(0x58b)]&&addDownloadLink(_0x125458[_0x387bf1(0x58b)],_0x183e49,_0x568b2a[_0x387bf1(0x791)]);_0x387bf1(0x950)in _0x125458&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x5f9)]!==_0x125458[_0x387bf1(0x950)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49]['rotate']=_0x125458[_0x387bf1(0x950)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x7bd)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x7bd)][_0x387bf1(0x57c)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x5f9)],_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x7bd)][_0x387bf1(0x65b)]['rotated']=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x5f9)]),_0x4ef7ca=!![]));if('info'in _0x125458){warnlog(_0x125458),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x9c0)][_0x387bf1(0x180)]=_0x125458['info'];_0x125458['info'][_0x387bf1(0xaa1)]&&(!_0x568b2a[_0x387bf1(0x410)]&&(_0x568b2a[_0x387bf1(0x410)]=_0x125458['info'][_0x387bf1(0xaa1)],_0x568b2a[_0x387bf1(0x28b)](_0x183e49)));_0x125458[_0x387bf1(0x180)][_0x387bf1(0x293)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x293)]=!![]);if(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa18)]){if(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9c0)]['info'][_0x387bf1(0x9fb)])_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa18)][_0x387bf1(0x65b)][_0x387bf1(0x6ec)]='1';else _0x387bf1(0x9fb)in _0x568b2a[_0x387bf1(0x791)][_0x183e49]['stats'][_0x387bf1(0x180)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa18)][_0x387bf1(0x65b)][_0x387bf1(0x6ec)]='0');}_0x387bf1(0x81f)in _0x125458[_0x387bf1(0x180)]&&(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x81f)]!==![]?(_0x568b2a[_0x387bf1(0x791)][_0x183e49]['obsControl']=_0x125458[_0x387bf1(0x180)][_0x387bf1(0x81f)],_0x568b2a[_0x387bf1(0x4ef)](_0x387bf1(0x755),_0x183e49)):_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x493)]=![]);if(_0x387bf1(0x4da)in _0x125458[_0x387bf1(0x180)])try{typeof _0x125458[_0x387bf1(0x180)][_0x387bf1(0x4da)]==_0x387bf1(0x9e1)?_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4da)]=sanitizeLabel(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x4da)]):_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4da)]=![],applyStyleEffect(_0x183e49),_0x568b2a['director']&&setupGuestLabelControl(_0x183e49);}catch(_0x32a375){errorlog(_0x32a375);}if(_0x387bf1(0x681)in _0x125458['info'])try{_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x681)]=parseInt(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x681)])||0x0;if(_0x568b2a[_0x387bf1(0x724)]){var _0x28a612=document['querySelectorAll'](_0x387bf1(0x5f4)+_0x183e49+'\x22]');_0x28a612[0x0]&&(_0x28a612[0x0][_0x387bf1(0xb26)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x681)]);}}catch(_0x2ba9d5){errorlog(_0x2ba9d5);}else _0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x681)]=0x0;if(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x3a5)])try{if(_0x568b2a['director']&&!_0x568b2a[_0x387bf1(0x473)]){var _0x28a612=document['querySelectorAll'](_0x387bf1(0x445)+_0x183e49+'\x22]');_0x28a612[0x0]&&_0x28a612[0x0][_0x387bf1(0x7d2)][_0x387bf1(0x262)]('hidden');}}catch(_0x7ffd8b){errorlog(_0x7ffd8b);}if(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x15d)])try{if(_0x387bf1(0x578)in _0x125458[_0x387bf1(0x180)]){if(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x578)]!==null){var _0x248bec=_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x7de)]('.battery-level');if(_0x248bec){var _0x48a7a9=parseInt(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9c0)][_0x387bf1(0x180)]['power_level'])||0x0;_0x48a7a9>0x64&&(_0x48a7a9=0x64);_0x48a7a9<0x0&&(_0x48a7a9=0x0);_0x248bec[_0x387bf1(0x623)][_0x387bf1(0x3b0)]=parseInt(_0x48a7a9)+'%';if(_0x48a7a9<0xa)_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x7d2)]['remove'](_0x387bf1(0x271)),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x7d2)]['add'](_0x387bf1(0x36d));else _0x48a7a9<0x19?(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0x36d)),_0x568b2a[_0x387bf1(0x791)][_0x183e49]['batteryMeter']['classList']['add'](_0x387bf1(0x271))):(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0x36d)),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0x271)));_0x48a7a9<0x64&&_0x568b2a[_0x387bf1(0x791)][_0x183e49]['batteryMeter'][_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0xa4a)),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x4bd)]=_0x48a7a9+_0x387bf1(0x21d);}}}_0x387bf1(0x51b)in _0x125458[_0x387bf1(0x180)]&&(_0x125458['info'][_0x387bf1(0x51b)]===![]?(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x65b)][_0x387bf1(0xa77)]='0',_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x7d2)]['remove']('hidden')):_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x15d)][_0x387bf1(0x65b)][_0x387bf1(0xa77)]='1');}catch(_0x367c5d){errorlog(_0x367c5d);}if(_0x387bf1(0x44a)in _0x125458[_0x387bf1(0x180)])try{_0x125458[_0x387bf1(0x180)][_0x387bf1(0x44a)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49]['group']=_0x125458[_0x387bf1(0x180)][_0x387bf1(0x44a)][_0x387bf1(0x85e)](','):_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa50)]=[],_0x568b2a[_0x387bf1(0x724)]?(initGroupButtons(_0x183e49),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa50)][_0x387bf1(0x249)]&&syncGroup(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa50)],_0x183e49)):_0x4ef7ca=!![];}catch(_0x374370){errorlog(_0x374370);}if(_0x387bf1(0x3e0)in _0x125458['info'])try{_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa86)]=_0x125458[_0x387bf1(0x180)]['muted'],_0x568b2a[_0x387bf1(0x1a1)]===![]&&(_0x568b2a['roomid']&&((!_0x568b2a['cleanOutput']||_0x568b2a[_0x387bf1(0x724)])&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa86)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49]['remoteMuteElement'][_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0xa4a)):_0x568b2a[_0x387bf1(0x791)][_0x183e49]['remoteMuteElement'][_0x387bf1(0x7d2)][_0x387bf1(0xabc)](_0x387bf1(0xa4a)):(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)]=getById(_0x387bf1(0x5b8))['cloneNode'](!![]),_0x568b2a['rpcs'][_0x183e49]['remoteMuteElement']['id']=_0x387bf1(0xb18)+_0x183e49,_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa86)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)][_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0xa4a)):_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)]['classList'][_0x387bf1(0xabc)](_0x387bf1(0xa4a)),_0x4ef7ca=!![])))),pokeIframeAPI(_0x387bf1(0xae5),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa86)],_0x183e49);}catch(_0x3bc9a9){errorlog(_0x3bc9a9);}if(_0x568b2a[_0x387bf1(0x724)]){try{_0x387bf1(0x307)in _0x125458['info']&&(_0x125458['info'][_0x387bf1(0x307)]==![]&&initRecordingImpossible(_0x183e49));}catch(_0xbcd9d7){errorlog(_0xbcd9d7);}try{if(_0x387bf1(0x34b)in _0x125458[_0x387bf1(0x180)]){if(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x34b)]!==![]){let _0x590d55=parseInt(_0x125458['info'][_0x387bf1(0x34b)])||0x0;initAudioButtons(_0x590d55,_0x183e49);}}}catch(_0x552b03){errorlog(_0x552b03);}try{_0x387bf1(0x86f)in _0x125458[_0x387bf1(0x180)]&&(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x86f)]&&updateRemoteSpeakerMute(_0x183e49));}catch(_0x44b1f6){errorlog(_0x44b1f6);}try{_0x387bf1(0xacc)in _0x125458['info']&&(_0x125458[_0x387bf1(0x180)][_0x387bf1(0xacc)]&&updateRemoteDisplayMute(_0x183e49));}catch(_0x626642){errorlog(_0x626642);}}if(_0x387bf1(0x148)in _0x125458[_0x387bf1(0x180)])try{_0x568b2a['director']?_0x125458[_0x387bf1(0x180)][_0x387bf1(0x148)]&&updateDirectorVideoMute(_0x183e49):(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x148)]=_0x125458[_0x387bf1(0x180)][_0x387bf1(0x148)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x148)]&&(_0x183e49 in _0x568b2a[_0x387bf1(0x791)]&&_0x568b2a[_0x387bf1(0x433)](0x0,_0x183e49)));}catch(_0x50bbfd){errorlog(_0x50bbfd);}if('directorMirror'in _0x125458[_0x387bf1(0x180)])try{_0x568b2a[_0x387bf1(0x724)]&&(_0x125458[_0x387bf1(0x180)]['directorMirror']&&(getById(_0x387bf1(0xb19)+_0x183e49)[_0x387bf1(0x7de)](_0x387bf1(0x427))&&(getById(_0x387bf1(0xb19)+_0x183e49)[_0x387bf1(0x7de)]('[data-action-type=\x22mirror-guest\x22]')[_0x387bf1(0x7d2)][_0x387bf1(0xabc)]('pressed'),getById(_0x387bf1(0xb19)+_0x183e49)[_0x387bf1(0x7de)](_0x387bf1(0x427))[_0x387bf1(0x58e)]=_0x387bf1(0x3a9)))),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x6e1)]=_0x125458[_0x387bf1(0x180)][_0x387bf1(0x7c6)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x7bd)]&&applyMirrorGuest(_0x568b2a['rpcs'][_0x183e49]['mirrorState'],_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x7bd)]);}catch(_0x30ec0d){errorlog(_0x30ec0d);}if(_0x387bf1(0x59a)in _0x125458['info'])try{_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x593)]=_0x125458[_0x387bf1(0x180)][_0x387bf1(0x59a)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x593)]&&(_0x568b2a['director']&&_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x75d)][_0x387bf1(0x7d2)]['remove']('hidden')),pokeIframeAPI(_0x387bf1(0x8c0),_0x568b2a[_0x387bf1(0x791)][_0x183e49]['videoMuted'],_0x183e49);}catch(_0x2f9d27){errorlog(_0x2f9d27);}_0x387bf1(0x950)in _0x125458[_0x387bf1(0x180)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49]['rotate']!==_0x125458['info'][_0x387bf1(0x950)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x5f9)]=_0x125458[_0x387bf1(0x180)][_0x387bf1(0x950)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x7bd)]&&(_0x568b2a['rpcs'][_0x183e49]['videoElement'][_0x387bf1(0x57c)]=_0x568b2a[_0x387bf1(0x791)][_0x183e49]['rotate'],_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x7bd)]['dataset'][_0x387bf1(0x57c)]=_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x5f9)]),_0x4ef7ca=!![])),_0x387bf1(0xafa)in _0x125458[_0x387bf1(0x180)]&&(_0x125458[_0x387bf1(0x180)][_0x387bf1(0xafa)]===![]&&soloLinkGeneratorInit(_0x183e49)),directorCoDirectorColoring(_0x183e49),_0x53ce83=!![],pokeAPI(_0x387bf1(0x755),getDetailedState(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)])),pokeIframeAPI('view-connection-info',_0x125458['info'],_0x183e49);}_0x387bf1(0x937)in _0x125458&&(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x9c0)]&&_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9c0)][_0x387bf1(0x180)]&&processMiniInfoUpdate(_0x125458[_0x387bf1(0x937)],_0x183e49));if(_0x125458['directorSettings']){_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x724)]=!![];_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x988)]&&await checkToken();if(_0x568b2a['directorUUID']===_0x183e49){'totalRoomBitrate'in _0x125458[_0x387bf1(0x86a)]&&(_0x568b2a[_0x387bf1(0x8ab)]=parseInt(_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x8ab)])||0x0,_0x4ef7ca=!![]);if(_0x125458['directorSettings']['soloVideo']){if(_0x568b2a[_0x387bf1(0x8d0)]===![]){if(_0x125458['directorSettings'][_0x387bf1(0x7a3)]===_0x568b2a['streamID'])_0x568b2a[_0x387bf1(0x6ce)]=!![];else for(var _0x6e353 in _0x568b2a[_0x387bf1(0x791)]){if(_0x568b2a[_0x387bf1(0x791)][_0x6e353][_0x387bf1(0x820)]===_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x7a3)]){if((_0x568b2a[_0x387bf1(0x342)][_0x387bf1(0x805)](_0x6e353)||_0x568b2a[_0x387bf1(0x791)][_0x6e353][_0x387bf1(0x724)])&&!_0x568b2a[_0x387bf1(0x2b9)])break;_0x568b2a[_0x387bf1(0x6ce)]=_0x6e353;break;}}_0x4ef7ca=!![],_0x53ce83=!![];}}if(_0x387bf1(0x2b9)in _0x125458[_0x387bf1(0x86a)]){if(_0x568b2a[_0x387bf1(0x1a1)]!==![]){if(_0x568b2a[_0x387bf1(0x2b9)])_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x2b9)]=_0x568b2a[_0x387bf1(0x2b9)];else _0x125458[_0x387bf1(0x86a)][_0x387bf1(0x2b9)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49]['showDirector']=_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x2b9)]);}}if(_0x568b2a['scene']!==![]){if(_0x125458[_0x387bf1(0x86a)]['scene'])for(var _0x6e353 in _0x125458[_0x387bf1(0x86a)][_0x387bf1(0x1a1)]){setTimeout(function(_0xbdbdde){var _0x5eccae=_0x387bf1;_0x568b2a[_0x5eccae(0xb25)](_0xbdbdde);},0x3e8,_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x1a1)][_0x6e353]);}if(_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x184)])for(var _0x6e353 in _0x125458[_0x387bf1(0x86a)][_0x387bf1(0x184)]){setTimeout(function(_0xe8eaf3){var _0x1946ca=_0x387bf1;_0x568b2a[_0x1946ca(0xb25)](_0xe8eaf3);},0x3e8,_0x125458[_0x387bf1(0x86a)]['mute'][_0x6e353]);}}if(_0x387bf1(0x6fb)in _0x125458[_0x387bf1(0x86a)])for(var _0x3d665c=0x0;_0x3d665c<_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x6fb)][_0x387bf1(0x249)];_0x3d665c++){!_0x568b2a[_0x387bf1(0x342)][_0x387bf1(0x805)](_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x6fb)][_0x3d665c][_0x387bf1(0x894)])&&(_0x568b2a['directorList']['push'](_0x125458['directorSettings'][_0x387bf1(0x6fb)][_0x3d665c][_0x387bf1(0x894)]()),addDirectorBlue(_0x125458[_0x387bf1(0x86a)][_0x387bf1(0x6fb)][_0x3d665c][_0x387bf1(0x894)]()));}}}if(_0x568b2a['directorList'][_0x387bf1(0x20e)](_0x183e49)>=0x0){_0x568b2a[_0x387bf1(0x1a1)]!==![]&&(_0x387bf1(0x605)in _0x125458&&_0x568b2a['directorActions'](_0x125458));_0x387bf1(0x86a)in _0x125458&&_0x125458[_0x387bf1(0x86a)]['blindAllGuests']&&(!_0x568b2a[_0x387bf1(0x724)]&&(_0x568b2a[_0x387bf1(0x1a1)]===![]&&(_0x568b2a[_0x387bf1(0xacc)]=!![],_0x568b2a[_0x387bf1(0x3a8)]())));if(_0x387bf1(0x68f)in _0x125458&&_0x387bf1(0x33f)in _0x125458){if(_0x125458[_0x387bf1(0x33f)]&&_0x125458[_0x387bf1(0x33f)]===!![]){_0x568b2a[_0x387bf1(0x645)]=_0x125458['mirrorGuestState'],applyMirror(_0x568b2a[_0x387bf1(0x2da)]);if(_0x568b2a[_0x387bf1(0x724)]){if(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x7c6)]){if(getById(_0x387bf1(0x7f9))[_0x387bf1(0x7de)](_0x387bf1(0x427)))getById(_0x387bf1(0x7f9))[_0x387bf1(0x7de)]('[data-action-type=\x22mirror-guest\x22]')[_0x387bf1(0x7d2)][_0x387bf1(0xabc)](_0x387bf1(0x3c4)),getById('container_director')[_0x387bf1(0x7de)](_0x387bf1(0x427))[_0x387bf1(0x58e)]=_0x387bf1(0x3a9);else getById(_0x387bf1(0x7f9))['querySelector'](_0x387bf1(0x427))&&(getById('container_director')[_0x387bf1(0x7de)](_0x387bf1(0x427))[_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0x3c4)),getById(_0x387bf1(0x7f9))[_0x387bf1(0x7de)](_0x387bf1(0x427))[_0x387bf1(0x58e)]='false');}}}else{if(_0x125458['mirrorGuestTarget']&&_0x125458[_0x387bf1(0x33f)]in _0x568b2a[_0x387bf1(0x791)]){_0x568b2a['rpcs'][_0x125458['mirrorGuestTarget']][_0x387bf1(0x6e1)]=_0x125458[_0x387bf1(0x68f)];_0x568b2a[_0x387bf1(0x791)][_0x125458[_0x387bf1(0x33f)]]['videoElement']&&applyMirrorGuest(_0x125458[_0x387bf1(0x68f)],_0x568b2a[_0x387bf1(0x791)][_0x125458['mirrorGuestTarget']][_0x387bf1(0x7bd)]);if(_0x568b2a[_0x387bf1(0x724)]){if(_0x125458[_0x387bf1(0x180)][_0x387bf1(0x7c6)])getById(_0x387bf1(0xb19)+_0x183e49)[_0x387bf1(0x7de)](_0x387bf1(0x427))&&(getById(_0x387bf1(0xb19)+_0x183e49)[_0x387bf1(0x7de)](_0x387bf1(0x427))['classList'][_0x387bf1(0xabc)](_0x387bf1(0x3c4)),getById(_0x387bf1(0xb19)+_0x183e49)[_0x387bf1(0x7de)]('[data-action-type=\x22mirror-guest\x22]')[_0x387bf1(0x58e)]=_0x387bf1(0x3a9));else getById(_0x387bf1(0xb19)+_0x183e49)[_0x387bf1(0x7de)](_0x387bf1(0x427))&&(getById(_0x387bf1(0xb19)+_0x183e49)['querySelector']('[data-action-type=\x22mirror-guest\x22]')[_0x387bf1(0x7d2)][_0x387bf1(0x262)]('pressed'),getById('container_'+_0x183e49)[_0x387bf1(0x7de)](_0x387bf1(0x427))[_0x387bf1(0x58e)]=_0x387bf1(0xa54));}}}}if('directorState'in _0x125458){_0x568b2a['syncState']=_0x125458[_0x387bf1(0x917)],log(_0x125458);for(var _0x3110b3 in _0x568b2a[_0x387bf1(0x6ac)]){syncSceneState(_0x3110b3),syncOtherState(_0x3110b3);}}if(_0x387bf1(0x1e4)in _0x125458){_0x568b2a['widget']=_0x125458[_0x387bf1(0x1e4)]||![];let _0x224418=document[_0x387bf1(0x207)]('widget');try{_0x224418?!_0x568b2a['widget']?(document['getElementById']('widget')[_0x387bf1(0x262)](),_0x4ef7ca=!![]):_0x224418[_0x387bf1(0x371)]=parseURL4Iframe(_0x568b2a['widget']):_0x4ef7ca=!![],_0x568b2a[_0x387bf1(0x724)]&&(getById(_0x387bf1(0x926))[_0x387bf1(0x586)]=_0x568b2a[_0x387bf1(0x510)]||'');}catch(_0x925856){errorlog(_0x925856);}pokeIframeAPI('widget-src',_0x568b2a[_0x387bf1(0x510)],_0x183e49);}if(_0x387bf1(0x8d3)in _0x125458){_0x568b2a[_0x387bf1(0x85b)]=_0x125458[_0x387bf1(0x8d3)];if(_0x568b2a['viewslot'])try{let _0x23bbeb=_0x568b2a['currentSlots'][_0x568b2a[_0x387bf1(0x8d6)]];if(_0x23bbeb)_0x568b2a[_0x387bf1(0x916)]&&!_0x568b2a['layout'][_0x23bbeb]&&(_0x568b2a[_0x387bf1(0x916)]={[_0x23bbeb]:{'h':0x64,'w':0x64,'x':0x0,'y':0x0}},updateMixer());else _0x568b2a[_0x387bf1(0x916)]&&Object['keys'](_0x568b2a['layout'])[_0x387bf1(0x249)]&&(_0x568b2a[_0x387bf1(0x916)]={},updateMixer());}catch(_0x5e00e3){errorlog(_0x5e00e3);}else!_0x568b2a['obsSceneSync']()&&(_0x568b2a[_0x387bf1(0x916)]&&(_0x568b2a['layout']=combinedLayoutSimple(_0x568b2a[_0x387bf1(0x916)]),updateMixer()));warnlog(_0x125458);}_0x387bf1(0x641)in _0x125458&&(_0x568b2a[_0x387bf1(0x641)]=_0x125458[_0x387bf1(0x641)],_0x387bf1(0x3be)in _0x125458?(_0x568b2a[_0x387bf1(0x3be)]=_0x125458[_0x387bf1(0x3be)],_0x568b2a[_0x387bf1(0x80b)]()):_0x568b2a[_0x387bf1(0x3be)]=![]);}if('order'in _0x125458){_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x681)]=parseInt(_0x125458[_0x387bf1(0x681)])||0x0;_0x183e49 in _0x568b2a[_0x387bf1(0xb20)]&&(_0x568b2a['pcs'][_0x183e49]['order']=parseInt(_0x125458[_0x387bf1(0x681)])||0x0);if(_0x568b2a[_0x387bf1(0x724)]){var _0x28a612=document[_0x387bf1(0x6ea)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x183e49+'\x22]');_0x28a612[0x0]&&(_0x28a612[0x0][_0x387bf1(0xb26)]=parseInt(_0x125458['order'])||0x0);}_0x4ef7ca=!![];}if(_0x387bf1(0x7f0)in _0x125458){log(_0x387bf1(0x14f));if('value'in _0x125458){log(_0x387bf1(0x6a1));if(typeof _0x125458[_0x387bf1(0x586)]=='string'){_0x568b2a[_0x387bf1(0x791)][_0x183e49]['label']=sanitizeLabel(_0x125458['value']);_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4da)]['length']==0x0&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4da)]=![]);applyStyleEffect(_0x183e49);if(_0x568b2a['director'])updateLabelDirectors(_0x183e49);else _0x568b2a[_0x387bf1(0x969)]&&(_0x4ef7ca=!![]);}else{_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4da)]=![],applyStyleEffect(_0x183e49);if(_0x568b2a[_0x387bf1(0x724)])updateLabelDirectors2(_0x183e49);else _0x568b2a[_0x387bf1(0x969)]&&(_0x4ef7ca=!![]);}_0x53ce83=!![],pokeIframeAPI(_0x387bf1(0x2ad),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x4da)],_0x183e49);}}_0x387bf1(0x299)in _0x125458&&(log(_0x125458),_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa86)]=_0x125458[_0x387bf1(0x299)],_0x568b2a[_0x387bf1(0x433)](![],_0x183e49),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9c0)][_0x387bf1(0x180)]&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9c0)][_0x387bf1(0x180)][_0x387bf1(0x3e0)]=_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa86)]),_0x568b2a[_0x387bf1(0x1a1)]===![]&&(_0x568b2a['roomid']&&((!_0x568b2a[_0x387bf1(0x31a)]||_0x568b2a['director'])&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49]['remoteMuteState']?_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)]['classList'][_0x387bf1(0x262)](_0x387bf1(0xa4a)):_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)]['classList'][_0x387bf1(0xabc)](_0x387bf1(0xa4a)):(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x9b3)]=getById(_0x387bf1(0x5b8))[_0x387bf1(0x5e0)](!![]),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)]['id']=_0x387bf1(0xb18)+_0x183e49,_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0xa86)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x9b3)][_0x387bf1(0x7d2)][_0x387bf1(0x262)]('hidden'):_0x568b2a[_0x387bf1(0x791)][_0x183e49]['remoteMuteElement'][_0x387bf1(0x7d2)]['add'](_0x387bf1(0xa4a)),_0x4ef7ca=!![]),_0x53ce83=!![]))),pokeAPI(_0x387bf1(0x5ae),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa86)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]),pokeIframeAPI(_0x387bf1(0xae5),_0x125458[_0x387bf1(0x299)],_0x183e49));if(_0x387bf1(0x6da)in _0x125458){var _0x9d5001=getChromiumVersion();_0x9d5001&&(_0x9d5001<0x50&&(_0x4ef7ca=!![]));}if(_0x387bf1(0x593)in _0x125458){log('videoMuted:\x20'+_0x125458['videoMuted']),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x593)]=_0x125458['videoMuted'];_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x593)]?(!_0x568b2a[_0x387bf1(0x28c)]&&_0x568b2a[_0x387bf1(0x433)](0x0,_0x183e49),_0x568b2a['rpcs'][_0x183e49]['imageElement']&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x8f9)]['hidden']=!![],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x8f9)][_0x387bf1(0x623)]['visibility']='hidden')):updateIncomingVideoElement(_0x183e49,!![],![]);_0x4ef7ca=!![];_0x568b2a[_0x387bf1(0x724)]&&(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x593)]?_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x75d)]['classList']['remove']('hidden'):_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x75d)]['classList'][_0x387bf1(0xabc)](_0x387bf1(0xa4a)));if(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0xa43)]&&_0x568b2a[_0x387bf1(0x791)][_0x183e49]['videoMuted'])setTimeout(function(){activeSpeaker();},0x0);else!_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x593)]&&setTimeout(function(){activeSpeaker();},0x0);_0x53ce83=!![],pokeAPI(_0x387bf1(0x58f),_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x593)],_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x820)]),pokeIframeAPI(_0x387bf1(0x8c0),_0x125458[_0x387bf1(0x593)],_0x183e49);}if(_0x387bf1(0x653)in _0x125458){if(_0x183e49+_0x387bf1(0x821)in _0x568b2a[_0x387bf1(0x791)]){_0x568b2a[_0x387bf1(0x791)][_0x183e49+_0x387bf1(0x821)][_0x387bf1(0x13c)]=_0x125458[_0x387bf1(0x653)];try{_0x568b2a[_0x387bf1(0x791)][_0x183e49+_0x387bf1(0x821)][_0x387bf1(0x13c)]&&(!(SafariVersion&&SafariVersion>0x10)&&(iPad||iOS)&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49+_0x387bf1(0x821)][_0x387bf1(0x7bd)][_0x387bf1(0x99b)]=!![]));}catch(_0x4d9211){}_0x568b2a[_0x387bf1(0x724)]&&(_0x125458['screenStopped']?getById(_0x387bf1(0xb19)+_0x183e49+_0x387bf1(0x821))[_0x387bf1(0x7d2)]['add'](_0x387bf1(0xa1e)):getById(_0x387bf1(0xb19)+_0x183e49+_0x387bf1(0x821))[_0x387bf1(0x7d2)][_0x387bf1(0x262)](_0x387bf1(0xa1e))),_0x4ef7ca=!![],_0x53ce83=!![];}}_0x387bf1(0x8db)in _0x125458&&(_0x568b2a[_0x387bf1(0x791)][_0x183e49][_0x387bf1(0x8db)]=_0x125458[_0x387bf1(0x8db)],_0x4ef7ca=!![],pokeIframeAPI('remote-screenshare-state',_0x125458[_0x387bf1(0x8db)],_0x183e49));if(_0x387bf1(0x364)in _0x125458){if(!_0x568b2a[_0x387bf1(0x724)]){if('target'in _0x125458){if(_0x568b2a['directorList'][_0x387bf1(0x20e)](_0x183e49)>=0x0){var _0x1e41b7=_0x125458[_0x387bf1(0xa57)];if(_0x1e41b7===!![])_0x568b2a['directorVideoMuted']=_0x125458[_0x387bf1(0x364)];else _0x1e41b7 in _0x568b2a[_0x387bf1(0x791)]&&(_0x568b2a[_0x387bf1(0x791)][_0x1e41b7][_0x387bf1(0x148)]=_0x125458[_0x387bf1(0x364)],_0x568b2a[_0x387bf1(0x791)][_0x1e41b7]['directorVideoMuted']&&_0x568b2a['requestRateLimit'](0x0,_0x1e41b7),_0x4ef7ca=!![]);}}}_0x53ce83=!![];}_0x387bf1(0x13c)in _0x125458&&(!_0x568b2a[_0x387bf1(0x724)]&&(_0x568b2a[_0x387bf1(0x342)][_0x387bf1(0x20e)](_0x183e49)>=0x0&&(_0x183e49 in _0x568b2a[_0x387bf1(0x791)]&&(_0x568b2a['rpcs'][_0x183e49][_0x387bf1(0x13c)]=_0x125458['virtualHangup'],_0x568b2a[_0x387bf1(0x791)][_0x183e49]['virtualHangup']&&(_0x183e49 in _0x568b2a[_0x387bf1(0x791)]&&_0x568b2a[_0x387bf1(0x433)](0x0,_0x183e49)),_0x4ef7ca=!![]))),_0x53ce83=!![]);if(_0x387bf1(0x178)in _0x125458){log(_0x387bf1(0x3d9));try{_0x568b2a[_0x387bf1(0x50b)](_0x183e49,_0x125458[_0x387bf1(0x178)]);}catch(_0x2596f2){errorlog(_0x2596f2);}}_0x387bf1(0x6b3)in _0x125458&&remoteStats(_0x125458,_0x183e49);if(_0x4ef7ca)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x53ce83&&updateUserList();},_0x568b2a['rpcs'][_0x562f58]['receiveChannel'][_0x44ffbe(0x5a0)]=()=>{var _0x3c6ea4=_0x44ffbe;warnlog(_0x3c6ea4(0x183));};},_0x568b2a[_0x4010b5(0x791)][_0x562f58]['ontrack']=_0x1fa03c=>{var _0xb09dff=_0x4010b5;warnlog(_0xb09dff(0x5c4)),_0x568b2a[_0xb09dff(0x374)](_0x1fa03c,_0x562f58);},log(_0x4010b5(0x431));},_0x568b2a['setupScreenShareAddon']=function(_0x2250b5,_0x59c73f){var _0xb3c6f=_0x420f50;log(_0xb3c6f(0x282)),!_0x568b2a[_0xb3c6f(0x791)][_0x59c73f][_0xb3c6f(0x661)]?(_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen']={},_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['realUUID']=_0x59c73f,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f][_0xb3c6f(0x661)]=createVideoElement(),_0x568b2a[_0xb3c6f(0x791)][_0x59c73f]['screenElement']['needsLoading']=![],_0x568b2a['rpcs'][_0x59c73f][_0xb3c6f(0x661)][_0xb3c6f(0x397)](_0xb3c6f(0x68a),_0x25ed2f=>{var _0x495854=_0xb3c6f;log(_0x495854(0x190)),_0x25ed2f[_0x495854(0xa57)]['needsLoading']=![];}),_0x568b2a[_0xb3c6f(0x791)][_0x59c73f]['screenElement'][_0xb3c6f(0x59b)]=createMediaStream(),_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['videoElement']=_0x568b2a[_0xb3c6f(0x791)][_0x59c73f][_0xb3c6f(0x661)],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0xa7a)]=createMediaStream(),_0x568b2a['rpcs'][_0x59c73f][_0xb3c6f(0x820)]&&(_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x820)]=_0x568b2a[_0xb3c6f(0x791)][_0x59c73f][_0xb3c6f(0x820)]+':s'),_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen']['stats']={},_0x568b2a[_0xb3c6f(0x791)][_0x59c73f]['stats']['Audio_Loudness']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x734)]=function(){return new Promise((_0x22e592,_0x77d4b0)=>{_0x22e592([]);});},_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0x2ef)]=null,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['allowGraphs']=![],_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x6ad)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0xa43)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen']['motionDetectionInterval']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0x48f)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['loudest']=![],_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0x21f)]=null,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x224)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x35d)]=![],_0x568b2a['rpcs'][_0x59c73f+'_screen']['bandwidth']=-0x1,_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x80d)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['showDirector']=![],_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0x146)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['channelWidth']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x1b7)]=-0x1,_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x9eb)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x8f9)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0x892)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0xa50)]=_0x568b2a['rpcs'][_0x59c73f][_0xb3c6f(0xa50)]||[],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['videoMuted']=![],_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)]['iframeVideo']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['directorVideoMuted']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x13c)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0xa86)]=![],_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x9b3)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['lockedVideoBitrate']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0xa53)]=![],_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0x2d6)]=null,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x9ec)]=null,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['mutedStateMixer']=null,_0x568b2a['rpcs'][_0x59c73f+'_screen']['mutedStateScene']=null,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x6e1)]=null,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0xa71)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x36a)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x41c)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x90d)]=![],_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)]['signalMeter']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['volumeControl']=![],_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)]['screenIndexes']=![],_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0x8db)]=!![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x811)]=0x64,_0x568b2a['rpcs'][_0x59c73f+'_screen']['directorMutedState']=0x0,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0x809)]=0x0,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0xb15)]='1',_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x4a5)]='1',_0x568b2a['rpcs'][_0x59c73f+'_screen']['obsControl']=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x2fd)]=0x0,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['label']=![],_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0x681)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x766)]=null,_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x324)]=null,_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0x9cf)]={},_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['iframeSrc']=![],_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0x2bc)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen']['startTime']=Date[_0xb3c6f(0x28d)](),_0x568b2a['rpcs'][_0x59c73f+'_screen'][_0xb3c6f(0xa2d)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0x946)]=![],(_0x568b2a[_0xb3c6f(0x63e)]==0x2||_0x568b2a[_0xb3c6f(0x63e)]==0x4)&&(_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x838)]=!![]),_0x568b2a['rpcs'][_0x59c73f]['smallScreen']?_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x293)]=!![]:_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x293)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['videoElement'][_0xb3c6f(0x65b)][_0xb3c6f(0xa6f)]=_0x59c73f+'_screen',_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x7bd)]['id']=_0xb3c6f(0x6ee)+_0x59c73f+_0xb3c6f(0x821),_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x820)]&&(_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['videoElement'][_0xb3c6f(0x65b)][_0xb3c6f(0x491)]=_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)]['streamID']),_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+'_screen'][_0xb3c6f(0x7bd)][_0xb3c6f(0xabe)]=![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x892)]=![],setupIncomingScreenTracking(_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x7bd)],_0x59c73f+_0xb3c6f(0x821)),_0x2250b5[_0xb3c6f(0xb10)](function(_0xbbbc78){var _0x1e5cb0=_0xb3c6f;_0x568b2a[_0x1e5cb0(0x791)][_0x59c73f][_0x1e5cb0(0x661)][_0x1e5cb0(0x59b)]['addTrack'](_0xbbbc78),_0x568b2a[_0x1e5cb0(0x791)][_0x59c73f+_0x1e5cb0(0x821)][_0x1e5cb0(0xa7a)][_0x1e5cb0(0x9ba)](_0xbbbc78);}),_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x7bd)][_0xb3c6f(0x24e)]=!![],_0x568b2a[_0xb3c6f(0x791)][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x7bd)]['setAttribute'](_0xb3c6f(0xa38),''),mediaSourceUpdated(_0x59c73f+_0xb3c6f(0x821),_0x568b2a['rpcs'][_0x59c73f+_0xb3c6f(0x821)][_0xb3c6f(0x820)])):_0x2250b5[_0xb3c6f(0xb10)](function(_0x413bb3){var _0x98342e=_0xb3c6f,_0x58945e=![];_0x568b2a[_0x98342e(0x791)][_0x59c73f]['screenElement'][_0x98342e(0x59b)][_0x98342e(0x54a)]()['forEach'](function(_0x55e945){var _0x7e32ba=_0x98342e;_0x55e945['id']==_0x413bb3['id']&&_0x55e945[_0x7e32ba(0x6c6)]==_0x413bb3['kind']&&(_0x58945e=!![]);});!_0x58945e&&_0x568b2a[_0x98342e(0x791)][_0x59c73f][_0x98342e(0x661)][_0x98342e(0x59b)][_0x98342e(0x9ba)](_0x413bb3);var _0x58945e=![];_0x568b2a[_0x98342e(0x791)][_0x59c73f+'_screen']['streamSrc'][_0x98342e(0x54a)]()[_0x98342e(0xb10)](function(_0x7d7fc6){var _0x5256c5=_0x98342e;_0x7d7fc6['id']==_0x413bb3['id']&&_0x7d7fc6[_0x5256c5(0x6c6)]==_0x413bb3[_0x5256c5(0x6c6)]&&(_0x58945e=!![]);}),!_0x58945e&&_0x568b2a[_0x98342e(0x791)][_0x59c73f+_0x98342e(0x821)]['streamSrc']['addTrack'](_0x413bb3);});},_0x568b2a;}());function getMeshcastCanvasTrack(_0x1eff95=session[_0x349b13(0x426)]){var _0x1fa72e=_0x349b13;!_0x1eff95&&errorlog(_0x1fa72e(0x1ee));!_0x1eff95[_0x1fa72e(0x324)]&&(_0x1eff95[_0x1fa72e(0x324)]=document['createElement'](_0x1fa72e(0x324)),_0x1eff95[_0x1fa72e(0x324)][_0x1fa72e(0x2ff)]=0x140,_0x1eff95['canvas'][_0x1fa72e(0x3b0)]=0xb4);!_0x1eff95[_0x1fa72e(0x316)]&&(_0x1eff95[_0x1fa72e(0x316)]=_0x1eff95[_0x1fa72e(0x324)][_0x1fa72e(0x6e0)]('2d',{'alpha':![]}),_0x1eff95[_0x1fa72e(0x316)][_0x1fa72e(0x665)]=_0x1fa72e(0x304),_0x1eff95[_0x1fa72e(0x316)]['fillRect'](0x0,0x0,_0x1eff95[_0x1fa72e(0x324)][_0x1fa72e(0x2ff)],_0x1eff95['canvas']['height']));!_0x1eff95[_0x1fa72e(0xa1a)]&&(function _0x57c388(){var _0x21f40b=_0x1fa72e;_0x1eff95[_0x21f40b(0x316)]['fillRect'](0x0,0x0,_0x1eff95[_0x21f40b(0x324)][_0x21f40b(0x2ff)],_0x1eff95['canvas']['height']),setTimeout(_0x57c388,0xfa);}(),_0x1eff95[_0x1fa72e(0xa1a)]=_0x1eff95[_0x1fa72e(0x324)]['captureStream'](0x4));var _0x4b1b9a=_0x1eff95['canvasStream'][_0x1fa72e(0x955)]();if(_0x4b1b9a[_0x1fa72e(0x249)])return _0x4b1b9a[0x0];return errorlog('Meschast\x20canvas\x20not\x20working'),![];}function _0x56d5(_0xbf8b95,_0x5eb204){var _0x4f1ae7=_0x4f1a();return _0x56d5=function(_0x56d594,_0x27cd9e){_0x56d594=_0x56d594-0x12e;var _0x369ed3=_0x4f1ae7[_0x56d594];return _0x369ed3;},_0x56d5(_0xbf8b95,_0x5eb204);}var meshcastServer=![],meshcastServerList=![];function selectMeshcast(_0x252342){var _0x4f27b8=_0x349b13;meshcastServer={};var _0x3eb91d=_0x252342[_0x4f27b8(0x4ae)],_0x464b2d=_0x252342[_0x4f27b8(0x461)];meshcastServer['url']=_0x464b2d[_0x3eb91d][_0x4f27b8(0x886)],meshcastServer['code']=_0x464b2d[_0x3eb91d][_0x4f27b8(0x26c)];}async function meshcast(_0x1f504b=![]){var _0x20b298=_0x349b13;async function _0x404409(_0x416d28,_0x3e879d){var _0x337019=_0x56d5;const _0x42e5f8=new XMLHttpRequest();_0x42e5f8[_0x337019(0x88c)]=function(){var _0x28f14d=_0x337019;if(parseFloat(this[_0x28f14d(0xac5)])>=0x0){if(parseFloat(this[_0x28f14d(0xac5)])>0x32)_0x416d28[_0x28f14d(0x8f7)]+=_0x28f14d(0x873);else{if(parseFloat(this[_0x28f14d(0xac5)])>0x19)_0x416d28[_0x28f14d(0x8f7)]+='\x20(fair)';else{if(parseFloat(this[_0x28f14d(0xac5)])>0xa)_0x416d28[_0x28f14d(0x8f7)]+=_0x28f14d(0x381);else{if(parseFloat(this[_0x28f14d(0xac5)])>0x0)_0x416d28[_0x28f14d(0x8f7)]+=_0x28f14d(0x8e5);else{var _0x485480=![];_0x416d28[_0x28f14d(0x524)]&&(_0x485480=!![]),_0x416d28['disabled']=!![],_0x416d28[_0x28f14d(0x8f7)]+=_0x28f14d(0x45b),document[_0x28f14d(0x207)](_0x28f14d(0x857))[_0x28f14d(0x38b)](_0x416d28),_0x485480&&(document[_0x28f14d(0x207)](_0x28f14d(0x857))[_0x28f14d(0x461)][0x0][_0x28f14d(0x524)]=!![]);}}}}}else{var _0x485480=![];_0x416d28[_0x28f14d(0x524)]&&(_0x485480=!![]),document[_0x28f14d(0x207)]('edgelist')[_0x28f14d(0x38b)](_0x416d28),_0x416d28[_0x28f14d(0x8f7)]+='\x20(fail)',_0x416d28[_0x28f14d(0x2dd)]=!![],_0x485480&&(document[_0x28f14d(0x207)](_0x28f14d(0x857))[_0x28f14d(0x461)][0x0]['selected']=!![]);}session[_0x28f14d(0x724)]&&!session[_0x28f14d(0x31a)]&&!session['cleanDirector']&&document[_0x28f14d(0x207)](_0x28f14d(0x666))[_0x28f14d(0x7d2)]['remove'](_0x28f14d(0xa4a));},_0x42e5f8['onerror']=function(){var _0x19d25c=_0x337019,_0x27b89a=![];_0x416d28[_0x19d25c(0x524)]&&(_0x27b89a=!![]),document[_0x19d25c(0x207)](_0x19d25c(0x857))[_0x19d25c(0x38b)](_0x416d28),_0x416d28[_0x19d25c(0x8f7)]+=_0x19d25c(0x45b),_0x416d28['disabled']=!![],_0x27b89a&&(document['getElementById'](_0x19d25c(0x857))[_0x19d25c(0x461)][0x0][_0x19d25c(0x524)]=!![]);},_0x42e5f8[_0x337019(0x843)](_0x337019(0x7ea),_0x3e879d,!![]),_0x42e5f8[_0x337019(0x6dc)]=0x3e8,_0x42e5f8[_0x337019(0x1c7)]=function(_0x4c74f3){var _0x4ce4d9=_0x337019,_0x3d5f51=![];_0x416d28[_0x4ce4d9(0x524)]&&(_0x3d5f51=!![]),document[_0x4ce4d9(0x207)](_0x4ce4d9(0x857))[_0x4ce4d9(0x38b)](_0x416d28),_0x416d28[_0x4ce4d9(0x8f7)]+='\x20(timeout)',_0x3d5f51&&(document[_0x4ce4d9(0x207)](_0x4ce4d9(0x857))[_0x4ce4d9(0x461)][0x0][_0x4ce4d9(0x524)]=!![]);},_0x42e5f8[_0x337019(0x5dd)]();}async function _0x5522e0(_0x1bb429=![]){var _0x205228=_0x56d5,_0x4a7aa4=new Date(),_0x185e55=_0x4a7aa4['getTimezoneOffset']();urlParams['has']('tz')&&(_0x185e55=parseInt(urlParams['get']('tz'))||_0x185e55),fetch(_0x205228(0x929)+Date['now']())[_0x205228(0x855)](_0x4e2120=>_0x4e2120[_0x205228(0x3ce)]())['then'](async _0x1b668f=>{var _0x65786f=_0x205228;meshcastServerList=_0x1b668f;for(var _0x405de3=0x0;_0x405de3{_0x128093=_0x470f02;});}else _0x128093=_0x128093[0x0];if(session['audioContentHint']&&_0x128093[_0x3f8221(0x6c6)]==='audio')try{_0x128093['contentHint']=session[_0x3f8221(0xa64)];}catch(_0x4acace){errorlog(_0x4acace);}if(_0x128093)try{session[_0x3f8221(0x426)][_0x3f8221(0xb22)](_0x128093,{'streams':[session[_0x3f8221(0x7bd)]['srcObject']],'direction':_0x3f8221(0x977)});}catch(_0x5004e9){errorlog(_0x5004e9),session[_0x3f8221(0x426)]['addTrack'](_0x128093);}}if(session[_0x3f8221(0xb1a)]!==_0x3f8221(0x88e)){var _0x128093=![];session[_0x3f8221(0x7bd)]&&session[_0x3f8221(0x7bd)][_0x3f8221(0x59b)]&&(_0x128093=session[_0x3f8221(0x7bd)]['srcObject'][_0x3f8221(0x955)]());!_0x128093||!_0x128093['length']?_0x128093=getMeshcastCanvasTrack(session[_0x3f8221(0x426)]):_0x128093=_0x128093[0x0];if(session[_0x3f8221(0x8db)]&&session['screenshareContentHint']&&_0x128093[_0x3f8221(0x6c6)]===_0x3f8221(0x70d))try{_0x128093[_0x3f8221(0x82a)]=session[_0x3f8221(0x786)];}catch(_0x487854){errorlog(_0x487854);}else{if(session[_0x3f8221(0x82a)]&&_0x128093[_0x3f8221(0x6c6)]===_0x3f8221(0x70d))try{_0x128093[_0x3f8221(0x82a)]=session['contentHint'];}catch(_0x27e8c1){errorlog(_0x27e8c1);}}if(_0x128093)try{session['whipOut'][_0x3f8221(0xb22)](_0x128093,{'streams':[session[_0x3f8221(0x7bd)][_0x3f8221(0x59b)]],'direction':'sendonly'});}catch(_0x1b9162){errorlog(_0x1b9162),session[_0x3f8221(0x426)][_0x3f8221(0x9ba)](_0x128093);}}session[_0x3f8221(0x426)][_0x3f8221(0x6cd)]=_0x31d93f,session['whipOut'][_0x3f8221(0x957)]=function(_0x3e92e3){var _0x44f12d=_0x3f8221;if(_0x3e92e3['candidate']==null)return;log(_0x3e92e3['candidate']);try{if(session[_0x44f12d(0x981)]){if(!filterIceLAN(_0x3e92e3['candidate']))return;}}catch(_0x4cc818){errorlog(_0x4cc818);}_0xfabb7['push'](_0x3e92e3['candidate']);};}catch(_0x29929f){errorlog(_0x29929f);}}!meshcastServerList?_0x5522e0(_0x460bd0):_0x460bd0();function _0x8ac196(_0x30fff2,_0x24b126,_0x4e9918=![]){var _0x180c92=_0x20b298;try{if(meshcastServer){}else{if(meshcastServerList[_0x180c92(0x249)])meshcastServer=meshcastServerList[_0x180c92(0x536)]();else{errorlog('No\x20meshcast\x20server\x20found\x20that\x20worked');if(!session[_0x180c92(0x31a)]){var _0x5e3e71=window[_0x180c92(0x98a)][_0x180c92(0x8fa)];_0x5e3e71['includes']('?')?(_0x5e3e71+=_0x180c92(0x9d8),warnUser(_0x180c92(0x212)+_0x5e3e71+_0x180c92(0x257),![],![])):warnUser(_0x180c92(0x7e0));}return;}}var _0x34c958=new XMLHttpRequest(),_0x48222b=0x1388,_0x2312d8=setTimeout(function(){var _0xbae366=_0x180c92;_0x34c958[_0xbae366(0x95b)](),errorlog(_0xbae366(0x7bf)),session['meshcastCode']&&(!session[_0xbae366(0x31a)]&&warnUser('Requested\x20meshcast\x20server\x20timed\x20out;\x20trying\x20another..',0x7d0)),meshcastServer=![],_0x8ac196(_0x30fff2,_0x24b126,_0x4e9918);},_0x48222b);_0x34c958[_0x180c92(0x361)]=function(){var _0x1457b3=_0x180c92;if(this[_0x1457b3(0x1ef)]==0x4){clearTimeout(_0x2312d8);if(this[_0x1457b3(0x800)]==0xc8||this[_0x1457b3(0x800)]==0xc9){var _0x511fd0=this[_0x1457b3(0x991)](_0x1457b3(0x878));if(_0x511fd0=='application/sdp'){var _0x1ab923={};_0x1ab923[_0x1457b3(0x89a)]=this[_0x1457b3(0xac5)],_0x1ab923[_0x1457b3(0x345)]='answer';try{_0x1ab923=configureWhipOutSDP(_0x1ab923);}catch(_0x4ba98e){errorlog(_0x4ba98e);}session[_0x1457b3(0x981)]&&(_0x1ab923['sdp']=filterSDPLAN(_0x1ab923[_0x1457b3(0x89a)])),session[_0x1457b3(0x426)][_0x1457b3(0x4f8)](_0x1ab923)[_0x1457b3(0x855)](function(){var _0x346176=_0x1457b3;if(_0xfabb7[_0x346176(0x249)]){var _0x154d75=JSON[_0x346176(0x57e)](_0xfabb7[_0x346176(0x30d)]());_0x8ac196(_0x154d75,_0x346176(0x985),function(){session['whipOutSetScale'](),_0xbf7585();});}})[_0x1457b3(0xa70)](function(_0x14ee0b){log(_0x14ee0b);});}else{if(_0x511fd0==_0x1457b3(0x635))this[_0x1457b3(0xac5)]==0x1b0?warnUser(_0x1457b3(0x9e4)):warnUser(_0x1457b3(0x202));else _0x4e9918&&_0x4e9918();}}else errorlog('Meshcast\x20request\x20failed'),session[_0x1457b3(0x5de)]&&(!session['cleanOutput']&&warnUser('Requested\x20meshcast\x20server\x20not\x20available;\x20trying\x20another..',0x7d0)),meshcastServer=![],_0x8ac196(_0x30fff2,_0x24b126,_0x4e9918);}};var _0x3ab1a0=0x9c4;session['whipOutVideoBitrate']!==![]&&(_0x3ab1a0=session[_0x180c92(0x5fe)]);session[_0x180c92(0x8db)]&&session['whipOutScreenShareBitrate']!==![]&&(_0x3ab1a0=session[_0x180c92(0x715)]);var _0x429136=parseInt(0x61a8/_0x3ab1a0)||0xa,_0x1f7389='';if(session['screenShareState']&&session['whipOutScreenShareCodec'])_0x1f7389=session['whipOutScreenShareCodec'];else{if(session[_0x180c92(0x948)])_0x1f7389=session['whipOutCodec'];else(iOS||iPad)&&(_0x1f7389=_0x180c92(0x74e));}_0x34c958[_0x180c92(0x843)](_0x180c92(0x84b),meshcastServer['url']+'/'+_0x429136+'/'+_0x1f7389,!![]),_0x34c958[_0x180c92(0x889)](_0x180c92(0x4bb),'application/'+_0x24b126+';\x20charset=utf-8'),_0x34c958[_0x180c92(0x889)](_0x180c92(0x8e7),_0x180c92(0x45e)+_0xabcf42),_0x34c958[_0x180c92(0x997)]=function(_0x28fa07){var _0x59cd02=_0x180c92;errorlog(_0x28fa07),!session[_0x59cd02(0x31a)]&&(session[_0x59cd02(0x5de)]&&warnUser(_0x59cd02(0x193),0x7d0)),window['location'][_0x59cd02(0x49c)]!==_0x59cd02(0x82e)?console[_0x59cd02(0x271)](_0x59cd02(0x520)):console['warn'](_0x59cd02(0x37d)),meshcastServer=![],_0x8ac196(_0x30fff2,_0x24b126,_0x4e9918);},_0x34c958[_0x180c92(0x5dd)](_0x30fff2);}catch(_0x3bd47a){errorlog(_0x3bd47a);}}async function _0xbf7585(){var _0x3130c9=_0x20b298;if(meshcastServer['code'])var _0x1b189d=_0x3130c9(0x136)+meshcastServer[_0x3130c9(0x26c)]+_0x3130c9(0x14d)+_0xabcf42;else var _0x1b189d='https://meshcast.io/view.html?id='+_0xabcf42;console[_0x3130c9(0x6db)](_0x3130c9(0xac9)+_0x1b189d);!session[_0x3130c9(0x426)]['stats']&&(session[_0x3130c9(0x426)][_0x3130c9(0x9c0)]={});session[_0x3130c9(0x426)]['stats']['publishing_region']=meshcastServer[_0x3130c9(0x26c)],session[_0x3130c9(0x426)][_0x3130c9(0x9c0)]['watch_URL']=_0x1b189d,session[_0x3130c9(0x426)][_0x3130c9(0x9c0)][_0x3130c9(0xa1d)]=_0x3130c9(0xa9f),session[_0x3130c9(0x426)][_0x3130c9(0x9c0)][_0x3130c9(0xa98)]=![];modalTimeout&&(closeModal(),warnUser(_0x3130c9(0x5ee),0x7d0));await sleep(0x1f4),session[_0x3130c9(0x3fd)]={'type':_0x3130c9(0xb1a),'token':_0xabcf42,'url':meshcastServer[_0x3130c9(0x886)]};for(var _0x21431f in session['pcs']){if(session['pcs'][_0x21431f]['whipout']===null){var _0x275bf4={};_0x275bf4[_0x3130c9(0x4f3)]=session[_0x3130c9(0x3fd)],_0x275bf4[_0x3130c9(0xb1a)]=session[_0x3130c9(0x3fd)],session[_0x3130c9(0x4d6)](_0x275bf4,_0x21431f)&&(session[_0x3130c9(0xb20)][_0x21431f][_0x3130c9(0x1d6)]=!![]);}}}}function _0x4f1a(){var _0x290467=['platform','ArrayBufferDataStream','seeding\x20blocked','disableOBS','retryTimeout','volume','appear','statsInterval','text','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aWill\x20try\x20to\x20reconnect\x20in\x202\x20seconds.','defaultSpeaker','generateStreamID','complete','feet','Offset\x20may\x20not\x20be\x20NaN','isInteger','RSASSA-PKCS1-v1_5','hidden','autorecordremote','resumeClock','/status','alt','writeBytes','group','screenShareStartPaused','controls','lockedAudioBitrate','false','decodeInvite','micIsolatedAutoMute','target','chair','request\x20focus\x20change:\x20','token-room-is-claimed','closing\x202','VP9','setupIncoming','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','never','cbid','cleanish','allowwhipout','bitrate','audioContentHint','Max\x20bandwidth\x20NOT\x20being\x20capped:\x20','remote-token-rejected','forest','already\x20connected\x202.\x20disconnecting..','ISSUING\x20CALLBACK:\x20','audioChannels','pull','aec_url','closeTimeout\x20cancelled;\x202','fair','UUID','catch','scaleHeight','connection\x20state\x20->\x20failed;\x20will\x20try\x20ice\x20reconnect\x20or\x20such','joy','fileWriter','image/webp','audioGain','plugged','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','needKeyFrame','streamSrc','transferSettings','samplingFrequency','city','privacy','bufferedAmount','bigmutebutton','ever','shine','message','writeU16BE','codirector','remoteMuteState','seek','coat','exercise','approved:\x20','requestVideoRecord','slotmode','list','broadcastIFrame','nocursor','ball','signature','https://turnservers.socialstream.ninja/','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','nature','setVideoScale','posterImage','captain','whep_URL','children','FORCING\x20A\x20CHUNKED\x20KEY\x20FRAME:\x20','whiteBalance','Unhandeled\x20Error\x20occured','session.newMainDirectorSetup','delta','Meshcast','separate','autoSync','sendGenericData','mid','audioEffects','took','gridlayout','save\x20bandwidth:\x20','useragent','white','processRPCSOnMessage','number','wrote','writeEBMLVarIntWidth','nosettings',',\x20isDirector:\x20','than','noMeshcast','start','gone','SCREENS','wear','maxMobileBitrate','death','Max\x20bandwidth\x20controlling\x20bitrate:\x20','init_video','\x20','face','add','webCodec','screenshare','soon','restartIce','sourceActive','rich','look','1NgIrWn','responseText','once','exact','panning','MESHCAST\x20LINK:\x20','spoke','channels','directorDisplayMuted','\x27\x20target=\x27_blank\x27>','closeTimeout\x20cancelled;\x207','channel','rub','audiobitrate','sheet','people','processPCSOnMessage','overlayNinja','copy','scale','vowel','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','ifs','student','Inbound\x20User-based\x20Message\x20from\x20Room','hssConnection','turn:www.turn.vdo.ninja:3478','applySoloChat','password','allowDownloads','configAudio','opacity','ICE:\x20','remote-mute-state','minptime','stream','heard','Transfer\x20was\x20completed\x20successfully','contrast','request\x20zoom\x20change:\x20','surface','audioLatency','turn:turn-usw2.vdo.ninja:3478','MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION','dataMode','like','Generate\x20Some\x20Crypto\x20keys\x20first','An\x20RTC\x20error\x20occured','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','Browser','leg','populate','engine','safemode','room_init','Notice:\x20Meshcast\x20does\x20not\x20support\x20Insertable\x20Streams\x20(or\x20E2EE)\x20at\x20the\x20moment','stereo\x20inbound\x20enabled','audioTime','point','gave','bone','require','trackNumber','screenStream','signData','webCodecAudio','dont','screenShareElement','readable','requestChangeMicDelay','pipWindow','led','changeURL','matter','webAudios','this.connectionState:\x20','forEach','processIceBundle','recording_audio_ctx_latency','NOT\x20IN\x20VIEW\x20SET','welcomeHTML','opacityDisconnect','11128290IGuylP','Cancelling?\x20no\x20more\x20chunked\x20connections.\x20I\x20probalby\x20shouldn\x27t\x20be\x20stopping\x20if\x20recording\x20also.','remoteMuteState_','container_','meshcast','readAsText','This\x20shouldn\x27t\x20happen','isView','safari','been','pcs','rail','addTransceiver','main-director','voice','directorActions','innerText','describe','gpGPU','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','distant','limitTotalBitrate_defaultMax','couldn\x27t\x20set\x20preferred\x20video\x20codec','move','realtime','ceil','BlobBuffer','resume','view-connection','kill','eight','filetransfer','disableNACK','audioCodec','disableWebAudio','black','redAudio','Unmute\x20video','https://meshcast.io/view.html?api=','getOBSOptimization','apiserver','codec','autohide','quart','virtualHangup','hold','NOT\x20VIEW\x20TARGET','same','postURL','company','guest-connected','noiframe','protect','screenShareLabel','channelOffset','getPCM','directorVideoMuted','wss','GDRIVE_API_KEY','whipCallback2','drink','&id=','audioBitrate','Change\x20Label','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','radio','this','nor','totalRoomBitrate_default','nocaptionlabels','defaultPassword','dress','video_bitrate_kbps','station','reason','begin','whip','batteryMeter','EOF1','middle','mediaDevices','savedBitrate','strange','defaultOverlayMedia','onmessage','test','allowIframe','cut','silver','screensharequality','enough','drive','region','new','Trying\x20to\x20join\x20at\x20least','currentRate','flat','createGain','sort','processFrameAudio','This\x20stream\x20token\x20is\x20already\x20connected.\x20Are\x20you\x20having\x20a\x20CORS\x20issue?\x20Also,\x20ensure\x20SSL\x20if\x20enforced\x20on\x20your\x20host\x20everywhere.','place','remote-peer-connected','scaleFactor','requestFile','until','msg\x20size\x20error','share','mainDirectorPasswor','force','repeat','PCM\x20STARTED','info','wss://whip.vdo.ninja','theirtime','rpc\x20datachannel\x20closed','mute','self','keyframeSent','inch','quality_url','parse','startClock','anysend','Refreshing\x20scale','card','those','videoErrorCorrection','incoming\x20screen\x20share\x20started\x20loading','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','Not\x20supported;\x20expected\x20\x27filetransfer\x27','Requested\x20meshcast\x20server\x20offline;\x20trying\x20another..','apple','bread','local','together','a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a','decodeQueueSize','before','limitBitrate','chunkedBuffer','gyro','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','pcm','bell','scene','iceConnectionState\x20==\x20connected','undefined','setVideoBitrate','altUUID','createElement','enemy','serve','chord','hunt','broadcast_mode','audioOptions','grow','five','tokens-did-not-match','ping','fadein','nine','sendKeyFrameScenes','fake\x20ice\x20restart\x20faked','createMediaStreamDestination','when','targetBandwidth','resolve','scaleResolutionDownBy\x20set\x202b!','updateTime','plant','believe','webrtc\x20connectioned\x20closed-event','cover','createOscillator','bank','party','disableMouseEvents','best','bring','wheel','Failed\x20to\x20determine\x20size\x20of\x20element','ontimeout','systemAudio','bandwidth\x20set\x20e!\x20','setBitrate','ontrack','allowwebp','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','bird','audioDevice','gain','art','solo-scene-connected','stone','moment','setupYourOwnPlease','whipout','closeTimeout\x20cancelled;\x206\x27\x20retry\x20in\x203s?','path','off','Setting\x20Codec\x20to\x20vp8','experimental','obsRemotePassword','noFEC','add-a-label','fell','sceneDisplay','gdrive','directorView','mixMinus','widgetSrc','ptime','temperature','requestKeyframe','nothing','there','vary','OBSNINJAFORLIFE','constant','closing\x2012','Meshcast\x20(or\x20whip|?)\x20not\x20connected;\x20cant\x27\x20create\x20canvas\x20for\x20it','readyState','straight','ease','manualSink','remoteDescription','wss://api.vdo.ninja:443','dad','vp09.00.10.08','corner','wssSetViaUrl','none','getReader','bit','industry','solve','new-main-director','molecule','suit','nomirror','Unknown\x20Meshcast\x20error','this\x20unverified\x20director\x20was\x20already\x20connected;\x20not\x20going\x20to\x20send\x20my\x20director\x20state\x20to\x20them','natural','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','guestFeeds','getElementById','speakerMuted','width_url','each','fecAudio','limitMeshcastBitrate','apiSocket','indexOf','scale\x20scale','requireencryption','cold','Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.\x0a\x0aClick\x20here\x20to\x20reload\x20without\x20Meshcast\x20enabled','optimizedBitrate','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','vp9','cmd','degradationPreference','cleanDirector','remoteHash','kept','oniceconnectionstatechange','paper','remove','family','zoom\x20success','lowerhand','mount','enqueue','represent','knew','no\x20video/audio\x20config','seedStream','code','group-set-updated','buffer_delta','TOO\x20MANY\x20PUBLISHING\x20PEERS','startTime','warn','pixelFix','problem','showControls','warm','effectValue','phrase','invite','binaryType','end','sign','recorder','automute','bar','began','initialDirectorSync','streamid-already-published','session.setupScreenShareAddon','introButton','set-video-scale','icefilter','bitrate\x20timeout;\x20ios/firefox\x20specific:\x20','decrypt','failed\x20to\x20send\x20zoom\x20change\x20request','requested\x20file\x20has\x20been\x20removed.','check','autoSyncCallback','manual','now','locked','silence','writeFloatBE','setAttribute','completed','smallScreen','lift','above','what','reply','vector','muteState','closing\x2018','closeTimeout\x20cancelled;\x203','seem','study','modern','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','Bad\x20EBML\x20datatype\x20','noise','blow','grass','Shared\x20website:\x20\x200\x20and\x20<\x20127','keys','about','mobile','closing\x203','darkmode','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','groupView','disableREMB','lin','scaleSnap','race','turn:turn-eu1.vdo.ninja:3478','EBML\x20VINT\x20size\x20not\x20supported\x20','keep','initialPublish','size','Decryption\x20error:','noiseSuppression','changeCamera','whipOut','[data-action-type=\x22mirror-guest\x22]','would','RUNNING\x20CALLBACK:\x20','Trying\x20to\x20set\x20','enhanceAudioEncoder','tiny','Connected','batteryState','done','leavetone','setup\x20peer\x20complete','wood','requestRateLimit','realTimeAudio','textContent','Notice:\x20Alpha\x20chunked-mode\x20encoding\x20is\x20not\x20supported\x20by\x20this\x20browser.\x0a\x0aThe\x20vidoe\x20encoder\x20is\x20falling\x20back\x20to\x20non-alpha\x20mode','postInterval','include','pluginVersion','added\x20video\x20track','moon','half','felt','sendChunks','PINGED','provide','consent','processFrame','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','fakeFeeds','[data-action-type=\x22remove-queue\x22][data--u-u-i-d=\x22','Remote\x20user\x20is\x20a\x20director','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','setValueAtTime','tool','initial_group','warnUserTriggered','There\x27s\x20a\x20new\x20incoming\x20connection.','parentNode','speakerMuted_default','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','maxframeRate_q2','recordLocal','vDav','maxBufferSize','updateLocalStatsInterval','solo','noPLIs','\x20x\x20','visibility','term','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','\x20(fail)','resolution\x20scale:\x20','bufferFullness','Bearer\x20','motionRecordTimeout','brought','options','dataReceived','huge','preferVideoCodec','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','screenshareid','thin','readAsArrayBuffer','outboundSampleRate','h264profile\x20being\x20modified','director-share','directorChat','jointone','set','any','life','createWritable','WEBRTC\x20CONNECTION\x20OPEN','queue','new-view-connection','queueList','audienceToken','streamSrcClone','alreadyJoinedMembers','chunkRates','allowscreenvideo','waitingWatchList','utf-8','calculateScale','decoder','allowscreenaudio','servers','chunkedTransferChannels','water','rejoining\x20room','arrive','iPhone12Up','preloadbitrate','videoWorker','loud','fight','child','vdo.ninja/','\x20/\x20','lowcut','&start=','activelySpeaking','webkitAudioContext','sid','push-connection','obsControl','midiDelay','candidate\x20callback\x20finished\x20in\x20totalilty','startWriter','obsState','migrate','sendPeers','timestamp','interest','host','pan','charCodeAt','current','ice\x20restart\x20real','group_alt','drop','directorHash','fr1','opacityMuted','delayNode','special','preferCodec','piece','requestResolution','ICE\x20DISCONNECTED','setClock','pretty','selectedIndex','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete?','fresh','way','fat','SENDING\x20NEXT\x20CHUNK:','objectFit','iframeVideo','PolandPirat','H264','rock','encodedInsertableStreams','with','Content-Type','dropped\x20candidate\x20due\x20to\x20filter','title','buffer_vals','iron','rise','sea','cool','high','forceRetryTimeout','constructor','recieveChunkedStream','snow','single','label_','video_encoder','allowNoGroup','decodeQueueSize:\x20','spot','directMigrateIssue','top','overlay','sctpCauseCode','img','meterStyle','You\x27ve\x20been\x20transferred','av1','sendMessage','mainDirectorPassword','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!\x20','notifyScreenShare','label','post','retrying\x20at\x20an\x20interval','currentTime','quietOthers','vb_url','Restarting\x20since\x20closed','meet','their','A\x20director\x20joined\x20the\x20room','random','m\x20:\x20','probable','screensharebutton','sky','Someone','hangupbutton','stun:stun.l.google.com:19302','some','av01.0.04M.08','createDataChannel','obsStateSync','mass','real','bigPlayButton','whepSettings','token','turns:www.turn.vdo.ninja:443','die','videoDevice','setRemoteDescription','allowGraphs','aspectRatio','playing','age','generator','hands_','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','requestFocusChange','bye','preferAudioCodec','keyframe','showRoomTime','focus','exclusiveLayoutAudio','build','stun:stun.cloudflare.com:3478','abs','sendRequest','sendFile','design','directorSpeakerMute','timer','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','widget','video_2_init_width','welcomeImage','glass','alpha','avc1.42001E','speed','getVideoBitrates','webPquality','hidesololinks','deal','plugged_in','structure','general','few','magnet','If\x20self-hosting\x20VDO.Ninja,\x20please\x20contact\x20steve@seguin.email\x20to\x20request\x20having\x20access\x20to\x20Meshcast.','discard','come','The\x20request\x20(','selected','sdpSemantics','streaming','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','sendingBuffer','paragraph','whipOutScale','dictionary','candidates','writeDoubleBE','outboundVideoBitrate','screenshareStereo','maxBandwidth','charging','window','Bad\x20EBML\x20VINT\x20size\x20','find','writeUnsignedIntBE','shift','maxpublishers','Remote\x20TURN\x20LIST\x20Loaded\x20**\x20','localDescription','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','spring','near','broadcastTransfer','wssid','nacks_per_second','while','love','autostart','stopping\x20some\x20preload\x20bitrate\x20','mystery-message-recieved','room-is-claimed','\x20:\x20','difficult','reject','toLowerCase','getTracks','failed\x20to\x20send\x20focus\x20change\x20request','hour','root','parent','divide','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','sell','imagine','touch','Raised\x20hand','Members\x20in\x20Room','person','relay','#obsRemotePassword>input','directorUUID','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x20DOES\x20NOT\x20EXIST.\x20was\x20it\x20deleted?\x20666','webm','.webm','metal','direct','too','customWSS','couldn\x27t\x20send\x20a\x20request\x20to\x20specified\x20publishe\x20via\x20p2p:\x20','actual\x20bitrate:','displayMute','novideo','viewDirectorOnly','Unknown','applyIsolatedChat','grabFaceData','requestChangeCompressor','replaceAll','no\x20UUID\x20in\x20msg','UUID\x20not\x20found\x20in\x20pcs','delayTime','verifyData','fullscreenButton','codec_url','refreshScale','raw','whepHost','Offset\x20may\x20not\x20be\x20negative','told','letter','brother','power_level','micSampleSize','stream_configAudio','BYE','rotated','remotePan','stringify','degrade','soldier','12sMdeqW','duck','gathering','sudden','privateKey','value','Transfer\x20ended','cleaning\x20up\x20lost\x20connection\x20--\x20disconnected\x20-\x20iOS\x20specific','transferred\x20and\x20closing','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','fileList','scalabilityMode','that','ariaPressed','remoteVideoMuted','vDAv','priority','caught','videoMuted','allowWidget','yard','flower','prove','interval','weight','video_muted_init','srcObject','closing\x206','ondatachannel','forcePLI','requestRateLimit\x20RUN:\x20','onclose','simple','ON\x20FOCUS\x20NOT\x20FOUND','hideClock','onaudioprocess','BYE\x20RPCS','animal','house','span','enhance','remoteTilt','Encryption\x20is\x20required\x20for\x20non-default\x20passwords\x20setups.\x20No\x20encryption\x20found.\x0a\x0aNote:\x20If\x20you\x27d\x20like\x20to\x20allow\x20it\x20regardless,\x20add\x20&unsafe\x20to\x20your\x20URL\x20to\x20allow\x20connections\x20made\x20with\x20a\x20password\x20that\x20does\x20not\x20encryption.','playback_audio_pipeline','buffer_timedelta','remoteMuted','please','keyname','couldn\x27t\x20set\x20rate\x20limit','held','chick','closing\x2010','iceServers','bitrate_set','mountain','muteStateTemplate','obsfix','able','max','Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY','setVideoBitrates','rejected','voiceMeterTemplate','blurBackground','hand','sensors','err','New\x20ON\x20TRACK\x20event','coDirector','buffer_buffer','talk','nose','permaid','sense','paint','filterOBSscenes','audioCtx','director-denied','prompt-access-request','new\x20connection\x20is\x20contained\x20in\x20badStreamList!\x20This\x20might\x20be\x20the\x20director\x27s\x20video/audio\x20->\x20this\x20a\x20scene?','allowBroadcast','smell','depend','buffer_outputLatency','announceCoDirector','leave','ctrlKey','ws://localhost:9001/','EncodedVideoChunk','ICE\x20FAILED','pip','closedCaptions','send','meshcastCode','recordedBlobs','cloneNode','ctrl','wait','pound','already\x20waiting\x20for\x20stream','hasOwnProperty','createBuffer','failed\x20to\x20disconnect','indicate','tfliteModule','chunkedVideoEnabled','setLocalDescription','expect','surfaceSwitching','Connected!\x20continuing...','rmid','support','someonejoined','sceneSync','disconnectedTimeout','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','stashed','create\x20offer\x20worked','micDelay','screensharefps','rotate','syllable','showSettings','defaultMedia','GOT\x20ICES!!','whipOutVideoBitrate','maxsamplerate','starting\x20some\x20preload\x20bitrate\x20','egg','gotGenericData','well','speakerMute','action','outputLatency','whepInputToken','FORCING\x20A\x20KEY\x20FRAME:\x20','key','muted_activeSpeaker','option','sendframes','midiDevice','closing\x204','gray','course','IchBinSteveDerNinja','head4','lyra','not-the-director','deleting\x20watch\x20list','dark','detailsSent','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.\x20via\x20disconnected\x20state','late','his','noon','wing','createWriteStream','closing\x209','bufferSize','https://temp.vdo.ninja/','out','video_2_init_height','style','rest','lowMobileBitrate','lost','versus.cam','arraybuffer','videoPromise','dataframe\x20has\x20no\x20type','hot','chunked-outbound','car','block','color','codecs','ran','allow','plan','studioSoftware','application/error','replace','bitrateGroupFlag','sceneType2','1182265kwCLlV','firefox','slave','Websockets\x20timed\x20out;\x2030\x20seconds','allowChunked','activeSpeaker','might','trade','layouts','rows','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','shape','permaMirrored','Not\x20a\x20scene','picture','south','limiting\x20AudioEncoder','glad','requestStatsContinuous','preventDefault','enc','no\x20upstreamChannel\x202','not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording','importKey','flagship','floor','screenStopped','bandwidth','more','no\x20pcs[UUID]','except','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','born','fall','dataset','arrange','seeding','usual','dear','data','screenElement','focusDistance','micIsolate','audioNode','fillStyle','meshcastMenu','liquid','videos','minute','particular','notice','gather','EastSideRepresentZ','most','tube','resending\x20message','maxvideobitrate','audioContext','danger','iceConnectionState','denoise_url','energy','echoCancellation','getAudioSettings','restricted','not\x20allowed\x20to\x20show\x20the\x20director','can','space','corn','fire','pay','approved','order','compressor','application/sdp','school','war','ACTION\x20REJECTED:\x20','audioEncoder','writer_config','1682880hdaklM','loadstart','visit','enhanceAudio','website','chunkedtransfer\x20OPEN','mirrorGuestState','obsControls','getRandomValues','vdAv','mono','Waiting\x20for\x20keyframe\x20/\x20header\x20before\x20sending\x20delta\x20/\x20raw\x20video\x20data','maxconnections','currentSrc','dog','lockWindowSize','prefer-hardware','sensorData','abc123','stood','pingTimeout','must','already\x20closed\x20PCS','label=','value\x20there','animatedMoves','wide','continent','limitTotalBitrateGuests','ship','cleaning\x20up\x20lost\x20connection','row','retryWatchInterval','ear','connect','syncState','allowMIDI','turn:turn-eu2.obs.ninja:3478','milk','fraction','videoOptions','realTimeVideo','remoteStats','channelCount','our','justResetting','targetBitrate','instrument','set-video-bitrate','eat','remoteInterfaceAPI','ptz','sendObject','optionalMicOnly','much','auth','woman','time_second\x20missing','continue','deviceId','request','kind','save','randomize','invalid-remote-code-obs','allowchunked','encoder','invent','onnegotiationneeded','infocus','minipreview','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','iceBundle','ccColored','joinroom','clicked','inputBuffer','gas','whepWait','just','midiIframe','requestSceneUpdate','log','timeout','team','available_outgoing_bitrate_kbps','sceneList','getContext','mirrorState','quality','name','ocean','Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load','her','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','similar','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','querySelectorAll','noExitPrompt','cpu','whipServerURL','videosource_','reach','seedPlz','channelWidth','found','hidedirector','director-connected','chunkcast','Timestamp\x20duplicated','motionSwitch','noScaling','arm','lowBitrateCutoff','addCoDirector','sensorDataFilter','mag','several','them','newViewConnection','FAIL\x20rpcs\x20onconnectionstatechange','visible','allowScreenAudio','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','contain','chatbutton','orderby','viewheight','event','consonant','ICE\x20GATHER\x20COMPLETED','roomclaimed','video','requestCoMigrate','fakeUser','concat','document','udp','maxvb_url','seedAttempts','whipOutScreenShareBitrate','teach','money','think','publishing\x20SDP\x20Offer:\x20','ArrayBufferDataStream\x27s\x20pos\x20lies\x20beyond\x20end\x20of\x20buffer','salt','midiRemote','turn:turn-use1.vdo.ninja:3478','subarray','major','receiveChannel','hard','clear','Audio\x20isn\x27t\x20setup\x20yet.','director','splice','lowerVolume','product','fun','session.chunkedRecorder\x20is\x20not\x20false','broadcastChannel','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','live','nodirectoraudio','screenSrc','copyTo','differ','after','processIce2','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','getStats','infocusForceMode','anyrequest','detune','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','mind','virtualcam','chunked-inbound','wash','teeth','iceTransportPolicy','showall','reportbutton','screenshareAutogain','buffer_baseLatency','rather','realTime','disconnected','quite','control','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','winter','writeU8','turn','nofullwindowbutton','govern','42e01f','waitImage','head','null\x20ice\x20rpcs','stopWriter','answer','setScale','details','clock','stunServers','solution','seed','showConnections','error','allowmeshcast','remoteVideoMuteElement','run','opposite','sitePassword','sit','use','colorVideosBackground','encodings','custom\x20layout\x20being\x20applied','canvasCtx','cbr','realUUID','border','scaleResolutionDownBy','audioPromise','frameReader.read().then(function','quality_ss','focusStyle','control-room-co-director','sticky','getSenders','requestedStatsInterval','recieveFile','Someone\x20Joined\x20the\x20Room','audience','recordingInterval',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','sending\x20request\x20via\x20server','time','already\x20connected\x20to\x20websocket\x20server','windowed','heart','chunkedtransfer','eventPlayActive','createDelay','requestUpload','Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.','line','multiply','suppressLocalAudioPlayback','description','screenshareContentHint','seeding\x20!!','king','last','text/plain','networkPriority','getWrittenSize','obsCommand','onopen','RE\x20TRANSMISSIONS\x20STARTED','VDO-Ninja','rpcs','encodeRemote','promise_audio','GOT\x20ICE!!','video_init_height','forceMediaSettings','bandwidth\x20set\x20i!\x20','bypass','CPU','noisegate','retransmitChunkedStream','userAgent','flipped','New\x20Label:\x20','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','chunkedInQueue','hostname','measureUnsignedInt','soloVideo','create','collect','de1','colony','stopping\x20old\x20track','null','labelstyle','done\x20setting\x20degrad','bat','sat','sendChannel_','equal','segment','prototype','request-rejected-obs','wild','hope','sharp','buffer_dateNow','videoWriter','have','tuning','closeRPC','smid','grew','videoElement','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','Meshcast\x20request\x20timed\x20out\x20after\x205\x20seconds','west','follow','very','spread','compare','.hidden2','directorMirror','config','You\x20might\x20already\x20be\x20connected\x20to\x20this\x20chunked\x20video\x20stream','land','double','timedelta','wife','step','had','previewToggleState','forceRetry','only','classList','transcript','gold','buy','createMediaStreamSource','keyframeTimeout','division','allowmidi','draw','waiting\x20for\x20keyframe','proxy','UUID\x20in\x20session.chunkedTransferChannels\x20already','querySelector','720','Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.','they','bandwidth\x20set\x20h!\x20','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','frameMeta','soil','connected\x20to\x20video\x20server','hair','cent','method','GET','limitAudioBitrate','condition','grand','man','hostedTransfers','changeLabel','directorBlindAllGuests','avatar','year','Video\x20encdoder\x20closed','setParameters','zoom','meant','make','container_director','scene-connected','vdo.socialstream.ninja','bottom','noREMB','socialstream.ninja','arrayBuffer','status','timecode','pose','win','screenIndexes','includes','activeSpeakerTimeout','removeTrack','especially','nackCount','re-Transfer\x20ended','obsSceneSync','digest','bandwidthMuted','week','yellow','every','directorVolumeState','offerToReceiveAudio','allowVideos','all','layout-updated','webp','ago','googleDriveRecord','msg','VP8','disablePLI','strong','closeTimeout\x20cancelled;\x204','accept_layouts','obs_control','streamID','_screen','autoGainControl','equate','disableViewerWebAudioPipeline','for','changeSpeaker','iframeDetails_','iframeSrc','band','contentHint','iframe','tail','may','vdo.ninja','rotation','north','less','hash\x20is\x20','behind','PASSED','doNotSeed','determine','measureEBMLVarInt','loudest','hidehome','ride','ring','videoEncoder','chunked_mode_audio','timeOffset','requestVideoHack','enhance_audio','requested-stream','midiOffset','open','lake','empty\x20ice..','slip','relaywss','season','requestChangeSubGain','selfBrowserSurface','POST','Bad\x20UINT\x20size\x20','suffix','checkBasicStreamsExist','Remote\x20request\x20failed\x20to\x20decode;\x20continuing\x20still.','you','maintain-framerate','numberOfChannels','disconnect','infocus2','then','fillDataBuffer','edgelist','thank','noaudio','unsafe','currentSlots','nextQueue','miss','split','how','world','book','noisegateSettings','capital','limitAudio','enhacing\x20audio\x20encoder','security','insect','front','closing\x207','directorSettings','video_init_width','whipOutAudioBitrate','suggest','locate','directorSpeakerMuted','wrong','no\x20video\x20track\x20to\x20control','forceios','\x20(full)','badStreamList','chunksQueue','failed','dtx','content-type',',\x20mc?:\x20','configuration','NO\x20TRACKS','weather','work','publicKey','webcamonly','screen','present','character','12XAVEKq','pitch','trip','url','charAt','hear','setRequestHeader','taintedSession','updateurl','onload','preferredVideoErrorCorrection','audio','forceRotate','active','RTCRtpSender','voiceMeter','room','toString','planet','unified-plan','does','day','queueType','sdp','next','configVideo','against','though','directorBox','changeMicrophone','field','Handshake\x20has\x20a\x20vector?\x20But\x20we\x20don\x27t\x20have\x20a\x20password.\x20This\x20is\x20probably\x20going\x20to\x20fail...','metaKey','speech','throw','opus','isConfigSupported','chat','bitrateTimeoutFirefox','recording_audio_mic_delay','totalRoomBitrate','requesting\x20via\x20relaywss','adjustBitrate','GOT\x20ICEs!!','short','prioritize-audio','ice\x20timer\x20no\x20longer\x20exists','flow','thing','afraid','coDirectorEnable','CHUNKED\x20DETAILS','volumeControl','stopClock','HANG\x20UP\x202\x20COMPLETE','application/json;\x20charset=utf-8','allowVideo','wish','decodeRemote','baby','desert','remote-video-mute-state','column','effectsData','changeParams','close','cae1','nopreview','language','\x20as\x20preferred\x20audio\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','chunkedChannels','experience','hss-connection','rule','socialstream','finger','remoteRaisedHandElement','broadcast','modifyDescLyra','own','slotsUpdate','large','chunkedRecorder','viewslot','SEND\x20BYE','promptAccess','chunkIframe','stereo_url','screenShareState','mutedStateMixer','display','dynamicScale','ROOMID\x20ENABLED','motion','verify','createScriptProcessor','audioMeterGuest','are','\x20(good)','frameRate','Authorization','hash','store','?ts=','time_seconds','crop','offer','during','closed','padStart','end-view-connection','downloads','figure','removeChild','read','whipOutput','innerHTML','rtc.ninja','imageElement','href','month','door','SENDING\x20CHUNKS\x20TO:\x20','screenshare_url','createAnswer','hangup','ori','version','tree','broadcast=false','oncanplay','./media/bg_sample2.webp','CLOSED','resolution','couldn\x27t\x20set\x20preferred\x20audio\x20codec','645454pBIBnI','totalBitrate:\x20','session.chunkedRecorder\x20set','slot','view','father','closing\x2020','boat','selectImageTFLITE_contents','Messaging\x20sent','yourDirectorStatus','operate','layout','directorState','this-is-you','dedicatedControlBarSpace','star','header','steveseguin.github.io','chunks','optimizeBitrate','loadoutID','unit','PCMSource','InvalidOperationException','directorStreamID','jpeg','branch','widgetURL','slice','symbol','https://meshcast.io/servers.json?ts=','WebSocket\x20Error:','watchTimeoutList','setAudioBitrate','myVideo.webm','session.limitMaxBandwidth\x20running:\x20','setUint32','couldn\x27t\x20find\x20matching\x20pc\x20for\x20incoming\x20\x20mid','music','stream\x20ID\x20is\x200\x20length','removeOrientationFlag','feed','fruit','needsPublishing','miniInfo','roomenc','want','Remote\x20request\x20decoded\x20successfully','pattern','lot','map','position','Pinging','&code=','neighbor','clock24','micSampleRate','cost','session.provideFileList','savedVolume','cow','whipOutCodec','hat','atom','even','publish','blindAllGuests','allowWebp','sugar','rotate_video','A\x20Guest\x20joined\x20the\x20room','jump','stashes','push','getVideoTracks','chunkedStream','onicecandidate','speak','stream_configVideo','over','abort','Created\x20transfer\x20channel','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','rtc\x20data\x20channel\x20error:\x20','codirector_transfer','noise\x20gate\x20on','iframetarget','controlTimer','writable','mix','limitMaxBandwidth','truck','village','maxframeRate','showlabels','hideDirector','processIce','try','createObjectURL','EncodedAudioChunk','mykey','track','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','maxBitrate','reconnected','4352904ehadsA','connectionState','dry','sendonly','went','send\x20channel\x20open\x20pcs','writeString','first','webrtc-is-blocked','crypto','room123','skin','pipe','localNetworkOnly','viewwidth','story','full','ice','lead','und','tokenDirector','chart','location','RETRANSMIT\x20chunkedtransfer\x20OPEN','steam','addIceCandidate','No\x20vector?\x20uh\x20oh\x20--\x20might\x20be\x20raspberry\x20ninja\x20or\x20some\x20other\x20simpler\x20implementation,\x20so\x20lets\x20move\x20on.\x20We\x27re\x20using\x20the\x20default\x20password,\x20so\x20we\x27re\x20going\x20to\x20allow\x20it','pptControls','lay','getResponseHeader','iceTimer','midiChannel','sun','directorBlue','deferring\x20with\x20a\x20promise;\x20hashed\x20room','onerror','sendVideoChunk','No\x20realtime','currentCameraConstraints','needsLoading','STREAM\x20ENDED','totalSceneBitrate','tire','audioHeaderSent','claim','theyBeSharksHere','unshift','bright','give','audio_codec_url','level','getWriter','should','pos','machine','third','ten','play','already\x20connected\x201','mutedStateScene','isScene','exclude','AudioContext','remoteMuteElement','Line:\x20','meshcastAudioBitrate','Chunked_audio','game','free','1280','addTrack','young','getOpusBitrate','subtle','rose','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','stats','no\x20audio\x20track\x20to\x20poke','favor','yes','youtubeKey','pfecAudio','whep','chatname','init_audio','Safari\x20','process','state','provideFileList','Video\x20File','bandwidth\x20set\x20g!\x20','inboundAudioPipeline','div','RPCS\x20WINS\x20ICE','train','gentle','forceScreenShareAspectRatio','writer','playback_audio_volume_meter','addFrame','&meshcastfailed','sceneType','whipOutScreenShareCodec','dimension:\x20','plain','whipCallback','speedtest','job','stereo','string','onceConnected','addALabel','Meshcast\x20error:\x20432','controlRoomBitrate','effectValue_default','download','AndroidFix','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20','bitrateTimeout','manualBandwidth','mutedState','setResolution','outputDevice','red','quiet','sleep','pushEffectsData','shout','AV1','let','got','getSettings','fly','switchMode','roomid','cpuLimited','decrypted','codirector\x20request\x20hash\x20failed','h264profile','least','Utf8','fast','877147493034-67tq62ds8cj54it6cr0ut24irm7t7q5g.apps.googleusercontent.com','river','chunked','counterWebCodec','vosc','women','consider','joining-room','scaleDueToBitrate','requested\x20file\x20was\x20not\x20found','removed\x20from\x20SDP:\x20\x27a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a\x27','early','getChannelData','h264','join','offerSDP','cotton','big','screensharecursor','audioInputChannels','remember','true\x20.','signalMeter','forceAspectRatio','canvasStream','contentType','-kbps','whip_Host','screenshareNotActive','beepToNotify','limitTotalBitrate','connectPeer','girl','your','mile','get','pauseClock','newMainDirectorSetup','thought','done\x20setting\x20degrad\x20to\x20','STREAM\x20ID\x20desalted\x202:','received\x20data\x20from\x20viewer','pow','settings','sessionUri','videoMutedFlag','the','organ','scaleResolutionDownBy\x20set\x202a!\x20','noun','displaySurface','remote-control-failed','rtc\x20state:\x20','processDescription2','playsinline'];_0x4f1a=function(){return _0x290467;};return _0x4f1a();}async function whepWatch(_0x44a10f,_0x3364f9){var _0x48389d=_0x349b13;if(session[_0x48389d(0xab1)])return;console['log'](_0x3364f9);if(_0x3364f9[_0x48389d(0x345)]==_0x48389d(0xb1a))meshcastWatch(_0x44a10f,_0x3364f9);else _0x3364f9[_0x48389d(0x345)]==_0x48389d(0x9c6)&&(_0x3364f9&&_0x3364f9[_0x48389d(0x886)]&&(_0x3364f9[_0x48389d(0x4f4)]?whepIn(_0x3364f9[_0x48389d(0x886)],_0x3364f9[_0x48389d(0x4f4)],_0x44a10f):whepIn(_0x3364f9['url'],![],_0x44a10f)));}async function meshcastWatch(_0x1bcb37,_0x90f5fe){var _0x518ba4=_0x349b13;!(_0x1bcb37 in session[_0x518ba4(0x791)])&&(session[_0x518ba4(0x791)][_0x1bcb37]={},session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x9c0)]={},session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x4f9)]=![],session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x9cf)]={},session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x146)]=![],session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x6f1)]=![],session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0xa2d)]=![],session['rpcs'][_0x1bcb37][_0x518ba4(0x48f)]=![],session[_0x518ba4(0x791)][_0x1bcb37]['defaultSpeaker']=![],session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x6e1)]=null,session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x325)]=![],session['rpcs'][_0x1bcb37]['lockedVideoBitrate']=![],session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0xa53)]=![],session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x35d)]=![],session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x9eb)]=![],session[_0x518ba4(0x791)][_0x1bcb37]['getStatsTimeout']=null,session[_0x518ba4(0x791)][_0x1bcb37]['smallScreen']=![],errorlog('RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??'));var _0x484d3f=!![],_0x1655c1=!![];if(session[_0x518ba4(0x564)]!==![]&&!session[_0x518ba4(0x564)][_0x518ba4(0x805)](session['rpcs'][_0x1bcb37][_0x518ba4(0x820)]))_0x484d3f=![];else session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0xa2d)]&&!session['rpcs'][_0x1bcb37]['settings'][_0x518ba4(0x70d)]&&(_0x484d3f=![]);if(session[_0x518ba4(0x859)]!==![]&&!session[_0x518ba4(0x859)]['includes'](session[_0x518ba4(0x791)][_0x1bcb37]['streamID']))_0x1655c1=![];else session[_0x518ba4(0x791)][_0x1bcb37]['settings']&&!session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0xa2d)][_0x518ba4(0x88e)]&&(_0x1655c1=![]);if(!_0x1655c1&&!_0x484d3f){errorlog(_0x518ba4(0x447));return;}disableQualityDirector(_0x1bcb37);!session[_0x518ba4(0x87a)]&&await chooseBestTURN();var _0x5cfbcd={...session[_0x518ba4(0x87a)]};_0x5cfbcd[_0x518ba4(0x3dc)]&&delete _0x5cfbcd[_0x518ba4(0x3dc)];_0x5cfbcd['encodedInsertableStreams']&&delete _0x5cfbcd[_0x518ba4(0x4b9)];session[_0x518ba4(0x4b9)]&&console[_0x518ba4(0x75b)]('Notice:\x20Meshcast\x20does\x20not\x20support\x20Insertable\x20Streams\x20(or\x20E2EE)\x20at\x20the\x20moment');try{session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x9c6)]=new RTCPeerConnection(_0x5cfbcd);}catch(_0x56b7b4){!session[_0x518ba4(0x31a)]&&warnUser(_0x518ba4(0xaf3));}session[_0x518ba4(0x791)][_0x1bcb37][_0x518ba4(0x9c6)][_0x518ba4(0x1cb)]=function(_0x4d6516){var _0xaec403=_0x518ba4;session[_0xaec403(0x374)](_0x4d6516,_0x1bcb37);};var _0x588242=session[_0x518ba4(0xa44)](0xe),_0xfa783b={};_0xfa783b[_0x518ba4(0x820)]=_0x90f5fe[_0x518ba4(0x4f4)],_0xfa783b[_0x518ba4(0xa6f)]=_0x588242;function _0x319def(_0x25e3a6){var _0x5b9396=_0x518ba4,_0x149296=new XMLHttpRequest();_0x149296[_0x5b9396(0x361)]=function(){var _0x1359a8=_0x5b9396;if(this[_0x1359a8(0x1ef)]==0x4&&(this[_0x1359a8(0x800)]==0xc8||this['status']==0xc9)){var _0x2ef680=this[_0x1359a8(0x991)](_0x1359a8(0x878));if(_0x2ef680==_0x1359a8(0x683)){var _0x125ace={};_0x125ace['sdp']=this[_0x1359a8(0xac5)],_0x125ace[_0x1359a8(0x345)]=_0x1359a8(0x8ed),session[_0x1359a8(0x981)]&&(_0x125ace[_0x1359a8(0x89a)]=filterSDPLAN(_0x125ace['sdp'])),session[_0x1359a8(0x791)][_0x1bcb37][_0x1359a8(0x9c6)]['setRemoteDescription'](_0x125ace)['then'](function(){_0x39ee33();})[_0x1359a8(0xa70)](function(_0x678f9){log(_0x678f9);});}}else log(this);},_0x149296[_0x5b9396(0x843)](_0x5b9396(0x84b),_0x90f5fe[_0x5b9396(0x886)],!![]),_0x149296[_0x5b9396(0x889)]('Content-Type',_0x5b9396(0x8ba)),_0x149296[_0x5b9396(0x889)](_0x5b9396(0x8e7),_0x5b9396(0x45e)+_0x90f5fe[_0x5b9396(0x4f4)]),_0x149296[_0x5b9396(0x5dd)](JSON[_0x5b9396(0x57e)](_0x25e3a6));}function _0x39ee33(){var _0x29a272=_0x518ba4;session[_0x29a272(0x791)][_0x1bcb37][_0x29a272(0x9c6)][_0x29a272(0x8ff)]()['then'](function(_0x25bbe9){var _0x76ca84=_0x29a272;return _0x25bbe9[_0x76ca84(0x89a)]=CodecsHandler[_0x76ca84(0x37e)](_0x25bbe9[_0x76ca84(0x89a)],{'stereo':0x1}),session[_0x76ca84(0x791)][_0x1bcb37]['whep']['setLocalDescription'](_0x25bbe9);})['then'](function(){var _0x16522f=_0x29a272,_0x4972d1={};_0x4972d1[_0x16522f(0xa6f)]=_0x588242,_0x4972d1[_0x16522f(0x753)]=session[_0x16522f(0x791)][_0x1bcb37][_0x16522f(0x9c6)][_0x16522f(0x539)]['sdp'],_0x319def(_0x4972d1);})[_0x29a272(0xa70)](function(_0x1bd2f4){});}_0x319def(_0xfa783b);}(function(){'use strict';var _0x408eb=_0x349b13;let _0x22c940=function(_0x292d2f){var _0x485e50=_0x56d5;this[_0x485e50(0x660)]=new Uint8Array(_0x292d2f),this[_0x485e50(0x9a9)]=0x0;};_0x22c940[_0x408eb(0x7b1)][_0x408eb(0xa87)]=function(_0x13b34e){var _0x4b193e=_0x408eb;this[_0x4b193e(0x9a9)]=_0x13b34e;},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0xa4f)]=function(_0x13c089){var _0x25b8a5=_0x408eb;for(let _0x13fd37=0x0;_0x13fd37<_0x13c089[_0x25b8a5(0x249)];_0x13fd37++){this[_0x25b8a5(0x660)][this[_0x25b8a5(0x9a9)]++]=_0x13c089[_0x13fd37];}},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x3f7)]=function(_0x2fdadd){var _0x21ab5c=_0x408eb;this['data'][this[_0x21ab5c(0x9a9)]++]=_0x2fdadd;},_0x22c940['prototype'][_0x408eb(0x74a)]=_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x3f7)],_0x22c940[_0x408eb(0x7b1)][_0x408eb(0xa84)]=function(_0x30db4b){var _0x40677c=_0x408eb;this[_0x40677c(0x660)][this[_0x40677c(0x9a9)]++]=_0x30db4b>>0x8,this['data'][this['pos']++]=_0x30db4b;},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x52d)]=function(_0x473e23){var _0x3a36cd=_0x408eb;let _0x4b208a=new Uint8Array(new Float64Array([_0x473e23])[_0x3a36cd(0x35d)]);for(let _0x436cd0=_0x4b208a[_0x3a36cd(0x249)]-0x1;_0x436cd0>=0x0;_0x436cd0--){this[_0x3a36cd(0x3f7)](_0x4b208a[_0x436cd0]);}},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x290)]=function(_0x5bd4f7){var _0x27f84e=_0x408eb;let _0xca8957=new Uint8Array(new Float32Array([_0x5bd4f7])[_0x27f84e(0x35d)]);for(let _0x9cb353=_0xca8957[_0x27f84e(0x249)]-0x1;_0x9cb353>=0x0;_0x9cb353--){this[_0x27f84e(0x3f7)](_0xca8957[_0x9cb353]);}},_0x22c940['prototype'][_0x408eb(0x97a)]=function(_0xc12919){var _0x5ce751=_0x408eb;for(let _0x14ab6a=0x0;_0x14ab6a<_0xc12919[_0x5ce751(0x249)];_0x14ab6a++){this['data'][this[_0x5ce751(0x9a9)]++]=_0xc12919[_0x5ce751(0x49e)](_0x14ab6a);}},_0x22c940[_0x408eb(0x7b1)]['writeEBMLVarIntWidth']=function(_0x46404c,_0x51f41a){var _0x1b0ad7=_0x408eb;switch(_0x51f41a){case 0x1:this[_0x1b0ad7(0x74a)](0x1<<0x7|_0x46404c);break;case 0x2:this[_0x1b0ad7(0x74a)](0x1<<0x6|_0x46404c>>0x8),this['writeU8'](_0x46404c);break;case 0x3:this[_0x1b0ad7(0x74a)](0x1<<0x5|_0x46404c>>0x10),this['writeU8'](_0x46404c>>0x8),this[_0x1b0ad7(0x74a)](_0x46404c);break;case 0x4:this[_0x1b0ad7(0x74a)](0x1<<0x4|_0x46404c>>0x18),this[_0x1b0ad7(0x74a)](_0x46404c>>0x10),this['writeU8'](_0x46404c>>0x8),this[_0x1b0ad7(0x74a)](_0x46404c);break;case 0x5:this[_0x1b0ad7(0x74a)](0x1<<0x3|_0x46404c/0x100000000&0x7),this[_0x1b0ad7(0x74a)](_0x46404c>>0x18),this[_0x1b0ad7(0x74a)](_0x46404c>>0x10),this[_0x1b0ad7(0x74a)](_0x46404c>>0x8),this[_0x1b0ad7(0x74a)](_0x46404c);break;default:throw new Error(_0x1b0ad7(0x533)+_0x51f41a);}},_0x22c940[_0x408eb(0x7b1)]['measureEBMLVarInt']=function(_0x5dbb8d){var _0x258eb5=_0x408eb;if(_0x5dbb8d<(0x1<<0x7)-0x1)return 0x1;else{if(_0x5dbb8d<(0x1<<0xe)-0x1)return 0x2;else{if(_0x5dbb8d<(0x1<<0x15)-0x1)return 0x3;else{if(_0x5dbb8d<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x5dbb8d<0x7ffffffff)return 0x5;else throw new Error(_0x258eb5(0x41f)+_0x5dbb8d);}}}}},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x3a0)]=function(_0x5af918){var _0x4c5bbf=_0x408eb;this[_0x4c5bbf(0xaad)](_0x5af918,this[_0x4c5bbf(0x837)](_0x5af918));},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x535)]=function(_0x4fd1cf,_0x25d019){var _0x560eca=_0x408eb;_0x25d019===undefined&&(_0x25d019=this['measureUnsignedInt'](_0x4fd1cf));switch(_0x25d019){case 0x5:this['writeU8'](Math[_0x560eca(0x652)](_0x4fd1cf/0x100000000));case 0x4:this[_0x560eca(0x74a)](_0x4fd1cf>>0x18);case 0x3:this['writeU8'](_0x4fd1cf>>0x10);case 0x2:this['writeU8'](_0x4fd1cf>>0x8);case 0x1:this[_0x560eca(0x74a)](_0x4fd1cf);break;default:throw new Error(_0x560eca(0x84c)+_0x25d019);}},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x7a2)]=function(_0x205e6e){if(_0x205e6e<0x1<<0x8)return 0x1;else{if(_0x205e6e<0x1<<0x10)return 0x2;else{if(_0x205e6e<0x1<<0x18)return 0x3;else return _0x205e6e<0x100000000?0x4:0x5;}}},_0x22c940[_0x408eb(0x7b1)][_0x408eb(0x3f4)]=function(){var _0x22c57a=_0x408eb;if(this[_0x22c57a(0x9a9)]this[_0x27e6e6(0x249)])throw new Error(_0x27e6e6(0x19e));this[_0x27e6e6(0x9a9)]=_0x2ea720;},this[_0x2f0761(0x40e)]=function(_0x15425b){var _0x348bd5=_0x2f0761;let _0x44015c={'offset':this[_0x348bd5(0x9a9)],'data':_0x15425b,'length':_0x3f663c(_0x15425b)},_0x2e6b30=_0x44015c[_0x348bd5(0x220)]>=this[_0x348bd5(0x249)];this[_0x348bd5(0x9a9)]+=_0x44015c[_0x348bd5(0x249)],this[_0x348bd5(0x249)]=Math[_0x348bd5(0x5bb)](this[_0x348bd5(0x249)],this[_0x348bd5(0x9a9)]),_0x23c316=_0x23c316[_0x348bd5(0x855)](async function(){var _0x297b05=_0x348bd5;if(_0x5f5733)return new Promise(function(_0xbc0c25,_0x58a71c){var _0x156222=_0x56d5;_0x519ba1(_0x44015c[_0x156222(0x660)])[_0x156222(0x855)](function(_0x51465b){var _0x24203e=_0x156222;let _0x25a209=0x0,_0x1c74f1=Buffer['from'](_0x51465b[_0x24203e(0x35d)]),_0x37273c=function(_0xb854f9,_0x5159cd,_0x1b2b20){var _0x250405=_0x24203e;_0x25a209+=_0x5159cd,_0x25a209>=_0x1b2b20[_0x250405(0x249)]?_0xbc0c25():_0x5f1730['write'](_0x5f5733,_0x1b2b20,_0x25a209,_0x1b2b20[_0x250405(0x249)]-_0x25a209,_0x44015c[_0x250405(0x220)]+_0x25a209,_0x37273c);};_0x5f1730[_0x24203e(0x40e)](_0x5f5733,_0x1c74f1,0x0,_0x1c74f1[_0x24203e(0x249)],_0x44015c['offset'],_0x37273c);});});else{if(_0x42b27a)return new Promise(function(_0x4bc22f,_0x5cfbc7){var _0x218db8=_0x56d5;_0x42b27a[_0x218db8(0xa87)](_0x44015c[_0x218db8(0x220)])[_0x218db8(0x855)](()=>{var _0xbb4356=_0x218db8;_0x42b27a[_0xbb4356(0x40e)](new Blob([_0x44015c[_0xbb4356(0x660)]]));})['then'](()=>{_0x4bc22f();});});else{if(!_0x2e6b30)for(let _0x3d62ec=0x0;_0x3d62ec<_0x3cf965[_0x297b05(0x249)];_0x3d62ec++){let _0x8674ee=_0x3cf965[_0x3d62ec];if(!(_0x44015c[_0x297b05(0x220)]+_0x44015c[_0x297b05(0x249)]<=_0x8674ee[_0x297b05(0x220)]||_0x44015c['offset']>=_0x8674ee['offset']+_0x8674ee[_0x297b05(0x249)])){if(_0x44015c['offset']<_0x8674ee[_0x297b05(0x220)]||_0x44015c[_0x297b05(0x220)]+_0x44015c['length']>_0x8674ee['offset']+_0x8674ee[_0x297b05(0x249)])throw new Error(_0x297b05(0x2b6));if(_0x44015c['offset']==_0x8674ee[_0x297b05(0x220)]&&_0x44015c['length']==_0x8674ee['length']){_0x8674ee[_0x297b05(0x660)]=_0x44015c[_0x297b05(0x660)];return;}else return _0x519ba1(_0x8674ee[_0x297b05(0x660)])[_0x297b05(0x855)](function(_0x5ec33a){var _0x3bca5f=_0x297b05;return _0x8674ee[_0x3bca5f(0x660)]=_0x5ec33a,_0x519ba1(_0x44015c['data']);})[_0x297b05(0x855)](function(_0x23ec32){var _0x51db5a=_0x297b05;_0x44015c[_0x51db5a(0x660)]=_0x23ec32,_0x8674ee[_0x51db5a(0x660)][_0x51db5a(0x46e)](_0x44015c[_0x51db5a(0x660)],_0x44015c[_0x51db5a(0x220)]-_0x8674ee[_0x51db5a(0x220)]);});}}}}_0x3cf965[_0x297b05(0x954)](_0x44015c);});},this[_0x2f0761(0xa45)]=function(_0x30d9b1){var _0x2144d9=_0x2f0761;return _0x5f5733||_0x42b27a?_0x23c316=_0x23c316[_0x2144d9(0x855)](function(){return null;}):_0x23c316=_0x23c316[_0x2144d9(0x855)](function(){var _0x5440b2=_0x2144d9;let _0x41a664=[];for(let _0x4d0dd1=0x0;_0x4d0dd1<_0x3cf965['length'];_0x4d0dd1++){_0x41a664[_0x5440b2(0x954)](_0x3cf965[_0x4d0dd1][_0x5440b2(0x660)]);}return new Blob(_0x41a664,{'type':_0x30d9b1});}),_0x23c316;};};};window[_0x166902(0xb30)]=_0x9e272(null);}()),(function(){'use strict';var _0x46c5ce=_0x349b13;function _0x316ce4(_0x257c1b){var _0x28cb40=_0x56d5;this[_0x28cb40(0x586)]=_0x257c1b;}function _0x5d9ce4(_0x5a16b4,_0x39471e){var _0x858733=_0x56d5;let _0x3c1f38={};return[_0x5a16b4,_0x39471e][_0x858733(0xb10)](function(_0xd86d6e){var _0x31cb3d=_0x858733;for(let _0x2a8383 in _0xd86d6e){Object[_0x31cb3d(0x7b1)][_0x31cb3d(0x5e5)][_0x31cb3d(0x2fb)](_0xd86d6e,_0x2a8383)&&(_0x3c1f38[_0x2a8383]=_0xd86d6e[_0x2a8383]);}}),_0x3c1f38;}function _0x4975cd(_0x9bae92,_0x36abcc,_0x4c12ec){var _0x4172b2=_0x56d5;if(Array[_0x4172b2(0x2be)](_0x4c12ec))for(let _0x13d858=0x0;_0x13d858<_0x4c12ec[_0x4172b2(0x249)];_0x13d858++){_0x4975cd(_0x9bae92,_0x36abcc,_0x4c12ec[_0x13d858]);}else{if(typeof _0x4c12ec===_0x4172b2(0x9e1))_0x9bae92[_0x4172b2(0x97a)](_0x4c12ec);else{if(_0x4c12ec instanceof Uint8Array)_0x9bae92[_0x4172b2(0xa4f)](_0x4c12ec);else{if(_0x4c12ec['id']){_0x4c12ec['offset']=_0x9bae92[_0x4172b2(0x9a9)]+_0x36abcc,_0x9bae92['writeUnsignedIntBE'](_0x4c12ec['id']);if(Array[_0x4172b2(0x2be)](_0x4c12ec[_0x4172b2(0x660)])){let _0x5d4ac8,_0x56c77e,_0x241095;_0x4c12ec[_0x4172b2(0x422)]===-0x1?_0x9bae92['writeByte'](0xff):(_0x5d4ac8=_0x9bae92[_0x4172b2(0x9a9)],_0x9bae92[_0x4172b2(0xa4f)]([0x0,0x0,0x0,0x0])),_0x56c77e=_0x9bae92[_0x4172b2(0x9a9)],_0x4c12ec[_0x4172b2(0x389)]=_0x56c77e+_0x36abcc,_0x4975cd(_0x9bae92,_0x36abcc,_0x4c12ec['data']),_0x4c12ec[_0x4172b2(0x422)]!==-0x1&&(_0x241095=_0x9bae92['pos'],_0x4c12ec['size']=_0x241095-_0x56c77e,_0x9bae92['seek'](_0x5d4ac8),_0x9bae92['writeEBMLVarIntWidth'](_0x4c12ec[_0x4172b2(0x422)],0x4),_0x9bae92[_0x4172b2(0xa87)](_0x241095));}else{if(typeof _0x4c12ec['data']==='string')_0x9bae92[_0x4172b2(0x3a0)](_0x4c12ec['data'][_0x4172b2(0x249)]),_0x4c12ec[_0x4172b2(0x389)]=_0x9bae92[_0x4172b2(0x9a9)]+_0x36abcc,_0x9bae92['writeString'](_0x4c12ec[_0x4172b2(0x660)]);else{if(typeof _0x4c12ec[_0x4172b2(0x660)]===_0x4172b2(0xaab))!_0x4c12ec[_0x4172b2(0x422)]&&(_0x4c12ec[_0x4172b2(0x422)]=_0x9bae92['measureUnsignedInt'](_0x4c12ec['data'])),_0x9bae92[_0x4172b2(0x3a0)](_0x4c12ec[_0x4172b2(0x422)]),_0x4c12ec[_0x4172b2(0x389)]=_0x9bae92['pos']+_0x36abcc,_0x9bae92['writeUnsignedIntBE'](_0x4c12ec[_0x4172b2(0x660)],_0x4c12ec[_0x4172b2(0x422)]);else{if(_0x4c12ec['data']instanceof _0x316ce4)_0x9bae92[_0x4172b2(0x3a0)](0x8),_0x4c12ec['dataOffset']=_0x9bae92[_0x4172b2(0x9a9)]+_0x36abcc,_0x9bae92['writeDoubleBE'](_0x4c12ec['data'][_0x4172b2(0x586)]);else{if(_0x4c12ec[_0x4172b2(0x660)]instanceof _0x316ce4)_0x9bae92[_0x4172b2(0x3a0)](0x4),_0x4c12ec[_0x4172b2(0x389)]=_0x9bae92[_0x4172b2(0x9a9)]+_0x36abcc,_0x9bae92['writeFloatBE'](_0x4c12ec[_0x4172b2(0x660)][_0x4172b2(0x586)]);else{if(_0x4c12ec['data']instanceof Uint8Array)_0x9bae92['writeEBMLVarInt'](_0x4c12ec['data']['byteLength']),_0x4c12ec[_0x4172b2(0x389)]=_0x9bae92[_0x4172b2(0x9a9)]+_0x36abcc,_0x9bae92[_0x4172b2(0xa4f)](_0x4c12ec[_0x4172b2(0x660)]);else throw new Error(_0x4172b2(0x2a0)+typeof _0x4c12ec[_0x4172b2(0x660)]);}}}}}}else throw new Error(_0x4172b2(0x2a0)+typeof _0x4c12ec['data']);}}}}let _0x514b18=function(_0x1a0402,_0x5a452c){return function(_0x4ee6cd){var _0x478371=_0x56d5;let _0x58befa=0x1388,_0x13b4a3=![],_0x4cc191=0x0,_0x491d81=0x0,_0x16240a=!![],_0x199737=0x0,_0x217570=0xbb80,_0x3781a7=0x1,_0x1ad937=[],_0x7dc64c=0x0,_0x216927=0x0,_0x1b5a8c=0x0,_0x275999={'fileWriter':null,'codec':_0x4ee6cd[_0x478371(0x139)]||_0x478371(0xa5c)},_0x1effe4,_0x3dc848={'id':0x4489,'data':new _0x316ce4(0x0)},_0x2dd0bd=new _0x5a452c(_0x4ee6cd[_0x478371(0xa74)]);function _0x7d02cc(_0x4b5994,_0x3286e1){var _0x4b72be=_0x478371;return _0x3286e1=new Uint8Array(_0x3286e1),_0x1c68c1(_0x1aeba5(_0x4b5994),_0xe55b61(_0x3286e1[_0x4b72be(0x399)]),_0x3286e1);}function _0x1c68c1(){var _0xf722e3=_0x478371,_0x1a0570,_0x59827f=0x0,_0x5b7b2e;for(_0x1a0570=0x0;_0x1a0570>>0x18&0xff,_0x4bed12>>>0x10&0xff,_0x4bed12>>>0x8&0xff,_0x4bed12&0xff]);if((_0x4bed12&0xff0000)!=0x0)return new Uint8Array([_0x4bed12>>>0x10&0xff,_0x4bed12>>>0x8&0xff,_0x4bed12&0xff]);if((_0x4bed12&0xff00)!=0x0)return new Uint8Array([_0x4bed12>>>0x8&0xff,_0x4bed12&0xff]);if((_0x4bed12&0xff)!=0x0)return new Uint8Array([_0x4bed12&0xff]);throw _0x177663(0x922);}function _0xe55b61(_0x68c631){if(_0x68c631<=0x7f)return new Uint8Array([0x80|_0x68c631&0x7f]);if(_0x68c631<=0x3fff)return new Uint8Array([0x40|_0x68c631>>0x8&0x3f,_0x68c631&0xff]);return new Uint8Array([0x8,_0x68c631>>>0x18&0xff,_0x68c631>>>0x10&0xff,_0x68c631>>>0x8&0xff,_0x68c631&0xff]);}function _0xdacfb5(_0x1cfc9c,_0x55815a){var _0x4b03c8=new DataView(new ArrayBuffer(0x4));return _0x4b03c8['setFloat32'](0x0,_0x55815a,![]),_0x7d02cc(_0x1cfc9c,new Uint8Array(_0x4b03c8['buffer']));}function _0xd0a9fc(_0x126b89){var _0x1ae2a8=_0x478371;if(_0x126b89<=0xff)return new Uint8Array([_0x126b89&0xff]);if(_0x126b89<=0xffff)return new Uint8Array([_0x126b89>>>0x8&0xff,_0x126b89&0xff]);if(_0x126b89<=0xffffff)return new Uint8Array([_0x126b89>>0x10&0xff,_0x126b89>>0x8&0xff,_0x126b89&0xff]);return new Uint8Array([_0x126b89>>>0x18&0xff,_0x126b89>>>0x10&0xff,_0x126b89>>>0x8&0xff,_0x126b89&0xff]);var _0x1d0e29=new DataView(new ArrayBuffer(0x4));return _0x1d0e29[_0x1ae2a8(0x92f)](0x0,_0x126b89,![]),_0x1d0e29;}function _0x3292f8(_0x58e235,_0x1c44de){return _0x7d02cc(_0x58e235,_0xd0a9fc(_0x1c44de));}function _0x396648(_0x5270a8,_0x23d9b6){var _0x2b75f7=_0x478371;return _0x7d02cc(_0x5270a8,new TextEncoder()[_0x2b75f7(0x32f)](_0x23d9b6));}function _0x4ce3de(){var _0x10d43a=_0x478371;let _0x29d59a={'id':0x1a45dfa3,'data':[_0x3292f8(0x4286,0x1),_0x3292f8(0x42f7,0x1),_0x3292f8(0x42f2,0x4),_0x3292f8(0x42f3,0x8),_0x396648(0x4282,_0x10d43a(0x55b)),_0x3292f8(0x4287,0x4),_0x3292f8(0x4285,0x2)]},_0xb1d104={'id':0x1549a966,'data':[_0x3292f8(0x2ad7b1,0xf4240),_0x396648(0x4d80,_0x10d43a(0x790)),_0x396648(0x5741,_0x10d43a(0x790)),_0x3dc848]},_0x45b94a=[{'id':0xb0,'data':_0x4cc191},{'id':0xba,'data':_0x491d81}],_0x4ce987={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x3292f8(0xd7,0x1),_0x3292f8(0x73c5,0x1),_0x3292f8(0x9c,0x0),_0x396648(0x22b59c,_0x10d43a(0x987)),_0x396648(0x86,'V_'+_0x4ee6cd[_0x10d43a(0x139)]),_0x3292f8(0x83,0x1),{'id':0xe0,'data':[_0x3292f8(0xb0,_0x4cc191),_0x3292f8(0xba,_0x491d81)]}]},{'id':0xae,'data':[_0x3292f8(0xd7,0x2),_0x3292f8(0x73c5,0x2),_0x3292f8(0x9c,0x0),_0x396648(0x22b59c,_0x10d43a(0x987)),_0x396648(0x86,'A_OPUS'),_0x3292f8(0x83,0x2),{'id':0xe1,'data':[_0xdacfb5(0xb5,_0x217570),_0x3292f8(0x9f,_0x3781a7)]},_0x7d02cc(0x63a2,new Uint8Array(['O'[_0x10d43a(0x49e)](0x0),'p'[_0x10d43a(0x49e)](0x0),'u'[_0x10d43a(0x49e)](0x0),'s'[_0x10d43a(0x49e)](0x0),'H'['charCodeAt'](0x0),'e'[_0x10d43a(0x49e)](0x0),'a'[_0x10d43a(0x49e)](0x0),'d'[_0x10d43a(0x49e)](0x0),0x1,_0x3781a7&0xff,0x38,0x1,_0x217570>>>0x0&0xff,_0x217570>>>0x8&0xff,_0x217570>>>0x10&0xff,_0x217570>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x1effe4={'id':0x18538067,'size':-0x1,'data':[_0xb1d104,_0x4ce987]};let _0x1d1bc5=new _0x1a0402(0x200);_0x4975cd(_0x1d1bc5,_0x2dd0bd[_0x10d43a(0x9a9)],[_0x29d59a,_0x1effe4]),_0x2dd0bd[_0x10d43a(0x40e)](_0x1d1bc5[_0x10d43a(0x3f4)]()),_0x13b4a3=!![];}function _0x463be3(_0x4e8ba0){var _0x21b387=_0x478371;let _0x44c50f=new _0x1a0402(0x1+0x2+0x1);if(!(_0x4e8ba0[_0x21b387(0xb02)]>0x0&&_0x4e8ba0['trackNumber']<0x7f))throw new Error(_0x21b387(0x412));return _0x44c50f[_0x21b387(0x3a0)](_0x4e8ba0[_0x21b387(0xb02)]),_0x44c50f[_0x21b387(0xa84)](_0x4e8ba0[_0x21b387(0x801)]),_0x44c50f[_0x21b387(0x3f7)]((_0x4e8ba0[_0x21b387(0x345)]==_0x21b387(0x609)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x44c50f[_0x21b387(0x3f4)](),_0x4e8ba0['frame']]};}function _0x2c2c83(_0x1390da){var _0x46a07e=_0x478371;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math[_0x46a07e(0x385)](_0x1390da[_0x46a07e(0x801)])}]};}function _0x31dd34(){var _0x1dd5ef=_0x478371;if(_0x1ad937[_0x1dd5ef(0x249)]===0x0)return;let _0x16ce1c=0x0;for(let _0x2b33e4=0x0;_0x2b33e4<_0x1ad937[_0x1dd5ef(0x249)];_0x2b33e4++){_0x16ce1c+=_0x1ad937[_0x2b33e4]['frame'][_0x1dd5ef(0x399)];}let _0x374847=new _0x1a0402(_0x16ce1c+_0x1ad937[_0x1dd5ef(0x249)]*0x40),_0x14939f=_0x2c2c83({'timecode':Math[_0x1dd5ef(0x385)](_0x7dc64c)});for(let _0x3c545a=0x0;_0x3c545a<_0x1ad937['length'];_0x3c545a++){_0x14939f['data'][_0x1dd5ef(0x954)](_0x463be3(_0x1ad937[_0x3c545a]));}_0x4975cd(_0x374847,_0x2dd0bd[_0x1dd5ef(0x9a9)],_0x14939f),_0x2dd0bd[_0x1dd5ef(0x40e)](_0x374847['getAsDataArray']()),_0x1ad937=[],_0x216927=0x0;}function _0x4b4d7b(_0x12ea4b,_0x24b34e){var _0x41b0a4=_0x478371;_0x12ea4b[_0x41b0a4(0xb02)]=_0x24b34e;var _0x20e320=_0x12ea4b['intime']/0x3e8;_0x16240a?(_0x199737=_0x20e320,_0x20e320=0x0,_0x16240a=![]):_0x20e320=_0x20e320-_0x199737;_0x1b5a8c=_0x20e320;if(_0x216927==0x0)_0x7dc64c=_0x20e320;_0x12ea4b[_0x41b0a4(0x801)]=Math[_0x41b0a4(0x385)](_0x20e320-_0x7dc64c),_0x1ad937['push'](_0x12ea4b),_0x216927=_0x12ea4b[_0x41b0a4(0x801)]+0x1,_0x216927>=_0x58befa&&_0x31dd34();}function _0x35a452(){var _0x5e65e8=_0x478371;let _0x34cd5d=new _0x1a0402(seekHead[_0x5e65e8(0x422)]),_0x19da6a=_0x2dd0bd[_0x5e65e8(0x9a9)];_0x4975cd(_0x34cd5d,seekHead['dataOffset'],seekHead['data']),_0x2dd0bd[_0x5e65e8(0xa87)](seekHead['dataOffset']),_0x2dd0bd[_0x5e65e8(0x40e)](_0x34cd5d[_0x5e65e8(0x3f4)]()),_0x2dd0bd[_0x5e65e8(0xa87)](_0x19da6a);}function _0x163fcf(){var _0x973f58=_0x478371;let _0x39c325=new _0x1a0402(0x8),_0x312930=_0x2dd0bd[_0x973f58(0x9a9)];_0x39c325[_0x973f58(0x52d)](_0x1b5a8c),_0x2dd0bd[_0x973f58(0xa87)](_0x3dc848[_0x973f58(0x389)]),_0x2dd0bd[_0x973f58(0x40e)](_0x39c325[_0x973f58(0x3f4)]()),_0x2dd0bd[_0x973f58(0xa87)](_0x312930);}this[_0x478371(0x9d7)]=function(_0x5257f1){var _0x2c13e3=_0x478371;!_0x13b4a3&&(_0x4cc191=_0x4ee6cd['width'],_0x491d81=_0x4ee6cd['height'],_0x217570=_0x4ee6cd[_0x2c13e3(0xa7c)],_0x3781a7=_0x4ee6cd['channels'],_0x4ce3de());if(_0x5257f1[_0x2c13e3(0x4c5)][_0x2c13e3(0x6e3)]==_0x2c13e3(0x5d9)){let _0x160a45=new Uint8Array(_0x5257f1[_0x2c13e3(0x399)]);_0x5257f1[_0x2c13e3(0x72f)](_0x160a45),_0x4b4d7b({'frame':_0x160a45,'intime':_0x5257f1[_0x2c13e3(0x49a)],'type':_0x5257f1[_0x2c13e3(0x345)]},0x1);return;}else{if(_0x5257f1['constructor'][_0x2c13e3(0x6e3)]==_0x2c13e3(0x96e)){let _0x2946c7=new Uint8Array(_0x5257f1[_0x2c13e3(0x399)]);_0x5257f1['copyTo'](_0x2946c7),_0x4b4d7b({'frame':_0x2946c7,'intime':_0x5257f1[_0x2c13e3(0x49a)],'type':_0x5257f1[_0x2c13e3(0x345)]},0x2);return;}}},this['complete']=function(){var _0x2d9590=_0x478371;return!_0x13b4a3&&_0x4ce3de(),_0x16240a=!![],_0x31dd34(),_0x163fcf(),_0x2dd0bd[_0x2d9590(0xa45)]('video/webm');},this[_0x478371(0x78c)]=function(){var _0x3d95a8=_0x478371;return _0x2dd0bd[_0x3d95a8(0x249)];},_0x4ee6cd=_0x5d9ce4(_0x275999,_0x4ee6cd||{});};};window['WebMWriter']=_0x514b18(window[_0x46c5ce(0xa3a)],window[_0x46c5ce(0xb30)]);}()); \ No newline at end of file