From c24dac02534c6a4f96915e01d4ebdede20f95cce Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 3 Jan 2022 19:17:22 -0500 Subject: [PATCH 01/10] improved &chunked mode; other features for experimentation --- iframe.html | 16 + index.html | 2 +- lib.js | 872 +++++++++++++++++++++++++++++++++++++++++++++++++++- main.css | 22 +- main.js | 85 +++-- mixer.html | 496 +----------------------------- webrtc.js | 2 +- 7 files changed, 973 insertions(+), 522 deletions(-) diff --git a/iframe.html b/iframe.html index e959f2a..ae254c1 100644 --- a/iframe.html +++ b/iframe.html @@ -233,6 +233,11 @@ button.onclick = function(){iframe.contentWindow.postMessage({"getStreamIDs":true}, '*');}; iframeContainer.appendChild(button); + var button = document.createElement("button"); + button.innerHTML = "get media device list"; + button.onclick = function(){iframe.contentWindow.postMessage({"getDeviceList":true}, '*');}; + iframeContainer.appendChild(button); + var button = document.createElement("button"); button.innerHTML = "Start AutoMixer"; button.onclick = function(){iframe.contentWindow.postMessage({"automixer":true}, '*');}; @@ -347,6 +352,17 @@ iframeContainer.appendChild(outputWindow); } + if ("deviceList" in e.data){ + var outputWindow = document.createElement("div"); + outputWindow.innerHTML = "child-page-action: deviceList
"; + for (var i = 0;i"; + } + outputWindow.style.border="1px dotted black"; + iframeContainer.appendChild(outputWindow); + } + + if ("loudness" in e.data){ console.log(e.data); if (document.getElementById("loudness")){ diff --git a/index.html b/index.html index 2b2df33..fa23c82 100644 --- a/index.html +++ b/index.html @@ -115,7 +115,7 @@
ACTIVE
-
+
diff --git a/lib.js b/lib.js index 1851e19..4194fb0 100644 --- a/lib.js +++ b/lib.js @@ -316,6 +316,156 @@ function submitDebugLog(msg){ } +var iOS = !!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform); // used by main.js also +var iPad = (navigator.maxTouchPoints && navigator.maxTouchPoints > 2 && /MacIntel/.test(navigator.platform)); + + +function isAlphaNumeric(str) { + var code, i, len; + for (i = 0, len = str.length; i < len; i++) { + code = str.charCodeAt(i); + if (!(code > 47 && code < 58) && // numeric (0-9) + !(code > 64 && code < 91) && // upper alpha (A-Z) + !(code > 96 && code < 123)) { // lower alpha (a-z) + return false; + } + } + return true; +} + +function convertStringToArrayBufferView(str){ + var bytes = new Uint8Array(str.length); + for (var iii = 0; iii < str.length; iii++){ + bytes[iii] = str.charCodeAt(iii); + } + return bytes; +} + +function toHexString(byteArray){ + return Array.prototype.map.call(byteArray, function(byte){ + return ('0' + (byte & 0xFF).toString(16)).slice(-2); + }).join(''); +} +function toByteArray(hexString){ + var result = []; + for (var i = 0; i < hexString.length; i += 2){ + result.push(parseInt(hexString.substr(i, 2), 16)); + } + return new Uint8Array(result); +} + +function playAllVideos(){ + for (var i in session.rpcs){ + try{ + if (session.rpcs[i].videoElement){ + if (session.rpcs[i].videoElement.paused){ + session.rpcs[i].videoElement.play().then(_ => { + log("playing"); + }).catch(warnlog); + } + } + }catch(e){} + } +} + +var videoElements = Array.from(document.querySelectorAll("video")); +var audioElements = Array.from(document.querySelectorAll("audio")); +var mediaStreamCounter = 0; + + +function createMediaStream(){ + mediaStreamCounter+=1; + return new MediaStream(); +} + +function deleteOldMedia(){ + warnlog("CHECKING FOR OLD MEDIA"); + var i = videoElements.length; + while (i--) { + //if ((videoElements[i].id == "videosource") || (videoElements[i].id == "previewWebcam")){continue;} // exclude this one, for safety reasons. (Also, iOS safari blanks the video if streams are detached and moved between video elements) + if (videoElements[i].isConnected === false){ + if ((videoElements[i].srcObject==null) || (videoElements[i].srcObject && videoElements[i].srcObject.active === false)){ + if (videoElements[i].dataset && videoElements[i].dataset.UUID){ + if (videoElements[i].dataset.UUID in session.rpcs){continue;} // still active, so lets not delete it. + } + videoElements[i].pause(); + videoElements[i].removeAttribute("id"); + videoElements[i].removeAttribute('src'); // empty source + videoElements[i].load(); + videoElements[i].remove(); + videoElements[i] = null; + videoElements.splice(i, 1); + } + } + } + i = audioElements.length; + while (i--) { + if (audioElements[i].isConnected === false){ + if ((audioElements[i].srcObject==null) || (audioElements[i].srcObject && audioElements[i].srcObject.active === false)){ + if (audioElements[i].dataset && audioElements[i].dataset.UUID){ + if (audioElements[i].dataset.UUID in session.rpcs){continue;} // still active, so lets not delete it. + } + audioElements[i].pause(); + audioElements[i].id = null; + audioElements[i].removeAttribute('src'); // empty source + audioElements[i].load(); + audioElements[i].remove(); + audioElements[i] = null; + audioElements.splice(i, 1); + } + } + } +} + +function createAudioElement(){ + try{ + deleteOldMedia(); + } catch(e){errorlog(e);} + var a = document.createElement("audio"); + audioElements.push(a); + return a; +} + +function compare_deltas( a, b ) { + var aa = a.delta || 0; + var bb = b.delta || 0; + if ( aa > bb ){ + return 1; + } + if ( aa < bb ){ + return -1; + } + return 0; +} + +function createVideoElement(){ + try{ + deleteOldMedia(); + } catch(e){errorlog(e);} + var v = document.createElement("video"); + videoElements.push(v); + return v; +} + +function getTimezone(){ + if (session.tz!==false){ + return session.tz; + } + const stdTimezoneOffset = () => { + var jan = new Date(0, 1); + var jul = new Date(6, 1); + return Math.max(jan.getTimezoneOffset(), jul.getTimezoneOffset()); + } + var today = new Date(); + const isDstObserved = (today) => { + return today.getTimezoneOffset() < stdTimezoneOffset(); + } + if (isDstObserved(today)) { + return today.getTimezoneOffset()+60; + } else { + return today.getTimezoneOffset(); + } +} function promptUser(eleId, UUID=null){ if (session.beepToNotify){ @@ -1337,6 +1487,100 @@ function getStorage(cname) { return item.value; } +function play(streamid=null, UUID=false){ // play whatever is in the URL params; or filter by a streamID option + log("play stream: "+session.view); + if (session.view===""){ + log("Setting view to null disables all playback"); + } else if (session.view !== false){ + var viewlist = session.view.split(","); + var played = false; + for (var j in viewlist){ + if (viewlist[j]==""){ + played=true; + // view={blank} implies do not play anything. Useful for setting a default bitrate I guess + } else if (streamid===null){ // play what is in the view list ; not a group room probably + session.watchStream(viewlist[j]); + played=true; + } else if (streamid === viewlist[j]){ // plays if the group room list matches the explicit list + session.watchStream(viewlist[j]); + played=true; + } + } + if (!played){ + if (session.scene!==false){ + if (!session.permaid){ + if (!session.queue){ // I don't want to deal with queues. + if (session.exclude===false || (!session.exclude.includes(streamid))){ + if (UUID){ + if (session.directorList.indexOf(UUID)>=0){ + warnlog("stream ID added to badStreamList: "+streamid); + session.badStreamList.push(streamid); + session.watchStream(streamid); + } + } + } + } + } + } + } + + } else if (session.exclude !== false){ + if (session.exclude.includes(streamid)){ + // we don't play it at all. (if explicity listed as VIDEO, then OKay.) + } else { + session.watchStream(streamid); // I suppose we do play it. + } + } else if (streamid){ + session.watchStream(streamid); + } +} + +function nextQueue(){ + if (!session.queue){return;} + if (!session.director){return;} + if (session.queueList.length==0){ + getById("queuebutton").classList.add("float2"); + getById("queuebutton").classList.add("red"); + getById("queuebutton").classList.remove("float"); + setTimeout(function(){ + getById("queuebutton").classList.add("float"); + getById("queuebutton").classList.remove("float2"); + getById("queuebutton").classList.remove("red"); + },50); + return; + } + var nextStream = session.queueList.shift(); + + + getById("queuebutton").classList.add("float2"); + getById("queuebutton").classList.remove("float"); + setTimeout(function(){ + getById("queuebutton").classList.add("float"); + getById("queuebutton").classList.remove("float2"); + },200); + + updateQueue(); + + session.watchStream(nextStream); + log("next stream loading: "+nextStream); +} + +function updateQueue(){ + if (!session.queue){return;} + if (!session.director){return;} + if (session.queueList.length) { + if (session.queueList.length>10){ + getById("queueNotification").innerHTML = "‼"; + } else { + getById("queueNotification").innerHTML = session.queueList.length; + } + getById("queueNotification").classList.add("queueNotification"); + } else { + getById("queueNotification").innerHTML = ""; + getById("queueNotification").classList.remove("queueNotification"); + } +} + function setupIncomingScreenTracking(v, UUID){ // SCREEN element. if (session.directorList.indexOf(UUID)>=0){ @@ -1635,7 +1879,7 @@ function setupIncomingScreenTracking(v, UUID){ // SCREEN element. } - setTimeout(session.processStats, 1000, UUID); + setTimeout(processStats, 1000, UUID); } function setupIncomingVideoTracking(v, UUID){ // video element. @@ -1914,7 +2158,7 @@ function setupIncomingVideoTracking(v, UUID){ // video element. } }); - setTimeout(session.processStats, 1000, UUID); + setTimeout(processStats, 1000, UUID); } function mediaSourceUpdated(UUID, streamID, videoTrack){ @@ -1968,6 +2212,34 @@ function updateVolume(update=false){ } } +var updateMixerTimer = null; +var updateMixerActive = false; +//var cleanupTimeout = null; +function updateMixer(e=false){ + clearInterval(updateMixerTimer); + if (updateMixerActive){ + if (session.mobile){ + updateMixerTimer = setTimeout(function(){updateMixer();},200); + } else { + updateMixerTimer = setTimeout(function(){updateMixer();},50); + } + return; + } + updateMixerActive=true; + log("updating mixer"); + try{ + updateMixerRun(e); + // clearInterval(cleanupTimeout); + // cleanupTimeout = setTimeout(function(){deleteOldMedia();},60000); + + } catch(e){} + + if (session.mobile){ + setTimeout(function(){updateMixerActive=false;},500); + } else { + setTimeout(function(){updateMixerActive=false;},100); + } +} function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a giant function that runs when there are changes to screensize, video track statuses, etc. try { @@ -4990,6 +5262,16 @@ function drawFace() { } //////// END CANVAS EFFECTS /////////////////// + +function getNativeOutputResolution(){ + var tracks = session.videoElement.srcObject.getVideoTracks(); + if (tracks.length && tracks[0].getSettings){ + return tracks[0].getSettings(); + } else { + return false; + } +} + function remoteStats(msg, UUID){ if (session.director){ var output = ""; @@ -5034,6 +5316,338 @@ function remoteStats(msg, UUID){ } } +function processStats(UUID){ + + // for (pc in session.pcs){session.pcs[pc].getStats().then(function(stats) {stats.forEach(stat=>{if (stat.id.includes("RTCIce")){console.log(stat)}})})}; + + if (!session.rpcs || !(UUID in session.rpcs)){ + return; + } + + try { + if (session.rpcs[UUID].videoElement.paused){ + log("trying to play"); + session.rpcs[UUID].videoElement.play().then(_ => { + log("playing"); + session.firstPlayTriggered=true; + }).catch(warnlog); + } + } catch (e){}; + + if (session.rpcs[UUID].mc){ + processMeshcastStats(UUID); + } + + try { + session.rpcs[UUID].getStats().then(function(stats){ + if (!(UUID in session.rpcs)){return;} + + setTimeout(processStats, 3000, UUID); + + if (!session.rpcs[UUID].stats['Peer-to-Peer Connection']){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'] = {}; + } + + stats.forEach(stat=>{ + + if ((stat.type == "candidate-pair") && (stat.nominated==true)){ + + session.rpcs[UUID].stats['Peer-to-Peer Connection']._local_ice_id = stat.localCandidateId; + session.rpcs[UUID].stats['Peer-to-Peer Connection']._remote_ice_id = stat.remoteCandidateId; + session.rpcs[UUID].stats['Peer-to-Peer Connection'].Round_Trip_Time_ms = stat.currentRoundTripTime*1000; + + } else if ((stat.type=="track") && (stat.remoteSource==true)){ + + + if (stat.id in session.rpcs[UUID].stats){ + session.rpcs[UUID].stats[stat.id]._trackID = stat.trackIdentifier; + session.rpcs[UUID].stats[stat.id].Buffer_Delay_in_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[stat.id]._jitter_delay)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[stat.id]._jitter_count)) || 0; + session.rpcs[UUID].stats[stat.id]._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; + session.rpcs[UUID].stats[stat.id]._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; + if ("frameWidth" in stat){ + if ("frameHeight" in stat){ + session.rpcs[UUID].stats[stat.id].Resolution = stat.frameWidth+" x "+stat.frameHeight; + session.rpcs[UUID].stats[stat.id]._frameWidth = stat.frameWidth; + session.rpcs[UUID].stats[stat.id]._frameHeight = stat.frameHeight; + } + } + } else { + var media = {}; + media._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; + media._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; + media.Buffer_Delay_in_ms = 0; + media._trackID = stat.trackIdentifier; + session.rpcs[UUID].stats[stat.id] = media; + } + + + } else if (stat.type=="remote-candidate"){ + + if (("_remote_ice_id" in session.rpcs[UUID].stats['Peer-to-Peer Connection']) && (session.rpcs[UUID].stats['Peer-to-Peer Connection']._remote_ice_id != stat.id )){return;} // not matched to nominated one + + if ("candidateType" in stat){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'].remote_candidateType = stat.candidateType; + if (stat.candidateType === "relay"){ + if ("relayProtocol" in stat){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'].remote_relayProtocol = stat.relayProtocol; + } + if ("ip" in stat){session.rpcs[UUID].stats['Peer-to-Peer Connection'].remote_relay_IP = stat.ip;} + } else { + try { + delete session.rpcs[UUID].stats['Peer-to-Peer Connection'].local_relayIP; + delete session.rpcs[UUID].stats['Peer-to-Peer Connection'].local_relayProtocol; + } catch(e){} + } + + } + + if ("networkType" in stat){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'].remote_networkType = stat.networkType; + } + + + } else if (stat.type=="local-candidate"){ + + if (("_local_ice_id" in session.rpcs[UUID].stats['Peer-to-Peer Connection']) && (session.rpcs[UUID].stats['Peer-to-Peer Connection']._local_ice_id != stat.id )){return;} // not matched to nominated one + + if ("candidateType" in stat){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'].local_candidateType = stat.candidateType; + if (stat.candidateType === "relay"){ + if ("relayProtocol" in stat){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'].local_relayProtocol = stat.relayProtocol; + } + if ("ip" in stat){session.rpcs[UUID].stats['Peer-to-Peer Connection'].local_relayIP = stat.ip;} + } else { + try { + delete session.rpcs[UUID].stats['Peer-to-Peer Connection'].local_relayIP; + delete session.rpcs[UUID].stats['Peer-to-Peer Connection'].local_relayProtocol; + } catch(e){} + } + } + + if ("networkType" in stat){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'].remote_networkType = stat.networkType; + } + + + } else if (stat.type == "transport"){ + if ("bytesReceived" in stat) { + if ("_bytesReceived" in session.rpcs[UUID].stats['Peer-to-Peer Connection']){ + if (session.rpcs[UUID].stats['Peer-to-Peer Connection']._timestamp){ + if (stat.timestamp){ + session.rpcs[UUID].stats['Peer-to-Peer Connection'].total_recv_bitrate_kbps = parseInt(8*(stat.bytesReceived - session.rpcs[UUID].stats['Peer-to-Peer Connection']._bytesReceived)/(stat.timestamp - session.rpcs[UUID].stats['Peer-to-Peer Connection']._timestamp)); + } + } + } + session.rpcs[UUID].stats['Peer-to-Peer Connection']._bytesReceived = stat.bytesReceived; + } + if ("timestamp" in stat) { + session.rpcs[UUID].stats['Peer-to-Peer Connection']._timestamp = stat.timestamp; + if (!session.rpcs[UUID].stats['Peer-to-Peer Connection']._timestampStart){ + session.rpcs[UUID].stats['Peer-to-Peer Connection']._timestampStart = stat.timestamp; + } else { + session.rpcs[UUID].stats['Peer-to-Peer Connection'].time_active_minutes = parseInt((stat.timestamp - session.rpcs[UUID].stats['Peer-to-Peer Connection']._timestampStart)/600)/100; + } + } + + } else if ((stat.type=="inbound-rtp") && ("trackId" in stat)){ + + session.rpcs[UUID].stats[stat.trackId] = session.rpcs[UUID].stats[stat.trackId] || {}; + session.rpcs[UUID].stats[stat.trackId].Bitrate_in_kbps = parseInt(8*(stat.bytesReceived - session.rpcs[UUID].stats[stat.trackId]._last_bytes)/( stat.timestamp - session.rpcs[UUID].stats[stat.trackId]._last_time)); + session.rpcs[UUID].stats[stat.trackId]._last_bytes = stat.bytesReceived || session.rpcs[UUID].stats[stat.trackId]._last_bytes; + session.rpcs[UUID].stats[stat.trackId]._last_time = stat.timestamp || session.rpcs[UUID].stats[stat.trackId]._last_time; + + + session.rpcs[UUID].stats._codecId = stat.codecId; + session.rpcs[UUID].stats._codecIdTrackId = stat.trackId; + + if (stat.mediaType=="video"){ + session.rpcs[UUID].stats[stat.trackId].type = "Video Track" + session.rpcs[UUID].stats[stat.trackId]._type = "video"; + if ((session.obsfix) && ("codec" in session.rpcs[UUID].stats) && (session.rpcs[UUID].stats.codec=="video/VP8")){ + session.rpcs[UUID].stats[stat.trackId].pliDelta = (stat.pliCount - session.rpcs[UUID].stats[stat.trackId].keyFramesRequested_pli) || 0; + session.rpcs[UUID].stats[stat.trackId].nackTrigger = (stat.nackCount - session.rpcs[UUID].stats[stat.trackId].streamErrors_nackCount + session.rpcs[UUID].stats[stat.trackId].nackTrigger) || 0; + + log("OBS PLI FIX MODE ON"); + if ((session.rpcs[UUID].stats[stat.trackId].pliDelta===0) && (session.rpcs[UUID].stats[stat.trackId].nackTrigger >= session.obsfix)){ // heavy packet loss with no pliCount? + session.requestKeyframe(UUID); + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + log("TRYING KEYFRAME"); + } else if (session.rpcs[UUID].stats[stat.trackId].pliDelta>0){ + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + } + } else if ((session.obsfix) && ("codec" in session.rpcs[UUID].stats) && (session.rpcs[UUID].stats.codec=="video/VP9")){ + session.rpcs[UUID].stats[stat.trackId].pliDelta = (stat.pliCount - session.rpcs[UUID].stats[stat.trackId].keyFramesRequested_pli) || 0; + session.rpcs[UUID].stats[stat.trackId].nackTrigger = (stat.nackCount - session.rpcs[UUID].stats[stat.trackId].streamErrors_nackCount + session.rpcs[UUID].stats[stat.trackId].nackTrigger) || 0; + + log("OBS PLI FIX MODE ON"); + if ((session.rpcs[UUID].stats[stat.trackId].pliDelta===0) && (session.rpcs[UUID].stats[stat.trackId].nackTrigger >= (session.obsfix*4) )){ // heavy packet loss with no pliCount? well, VP9 will trigger hopefully not as often. + session.requestKeyframe(UUID); + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + log("TRYING KEYFRAME"); + } else if (session.rpcs[UUID].stats[stat.trackId].pliDelta>0){ + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + } + } + + session.rpcs[UUID].stats[stat.trackId].keyFramesRequested_pli = stat.pliCount || 0; + session.rpcs[UUID].stats[stat.trackId].streamErrors_nackCount = stat.nackCount || 0; + + //warnlog(stat); + + if ("framesPerSecond" in stat){ + session.rpcs[UUID].stats[stat.trackId].FPS = parseInt(stat.framesPerSecond); + } else if (("framesDecoded" in stat) && (stat.timestamp)){ + + var lastFramesDecoded = 0; + var lastTimestamp = 0; + try{ + lastFramesDecoded = session.rpcs[UUID].stats[stat.trackId]._framesDecoded; + lastTimestamp = session.rpcs[UUID].stats[stat.trackId]._timestamp; + } catch(e){} + session.rpcs[UUID].stats[stat.trackId].FPS = parseInt(10*(stat.framesDecoded - lastFramesDecoded)/(stat.timestamp/1000 - lastTimestamp))/10; + + //session.rpcs[UUID].stats[stat.trackId].FPS = parseInt((stat.framesDecoded - lastFramesDecoded)/(stat.timestamp/1000 - lastTimestamp)); + session.rpcs[UUID].stats[stat.trackId]._framesDecoded = stat.framesDecoded; + session.rpcs[UUID].stats[stat.trackId]._timestamp = stat.timestamp/1000; + + } + + + } else if (stat.mediaType=="audio"){ + //log("AUDIO LEVEL: "+stat.audioLevel); + session.rpcs[UUID].stats[stat.trackId].type = "Audio Track"; + session.rpcs[UUID].stats[stat.trackId]._type = "audio"; + if ("audioLevel" in stat){ + session.rpcs[UUID].stats[stat.trackId].audio_level = parseInt(parseFloat(stat.audioLevel)*10000)/10000.0; + } + } + + if ("packetsLost" in stat && "packetsReceived" in stat){ + + if (!("_packetsLost" in session.rpcs[UUID].stats[stat.trackId])){ + session.rpcs[UUID].stats[stat.trackId]._packetsLost = stat.packetsLost; + } + if (!("_packetsReceived" in session.rpcs[UUID].stats[stat.trackId])){ + session.rpcs[UUID].stats[stat.trackId]._packetsReceived = stat.packetsReceived; + } + + if (!("packetLoss_in_percentage" in session.rpcs[UUID].stats[stat.trackId])){ + session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage = 0; + } + + session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage = session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage*0.35 + 0.65*((stat.packetsLost-session.rpcs[UUID].stats[stat.trackId]._packetsLost)*100.0)/((stat.packetsReceived-session.rpcs[UUID].stats[stat.trackId]._packetsReceived)+(stat.packetsLost-session.rpcs[UUID].stats[stat.trackId]._packetsLost)) || 0; + + if (session.rpcs[UUID].signalMeter && (session.rpcs[UUID].stats[stat.trackId]._type==="video")){ + if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<0.01){ + if (session.rpcs[UUID].stats[stat.trackId].Bitrate_in_kbps==0){ + session.rpcs[UUID].signalMeter.dataset.level = 0; + } else { + session.rpcs[UUID].signalMeter.dataset.level = 5; + } + } else if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<0.3){ + session.rpcs[UUID].signalMeter.dataset.level = 4; + } else if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<1.0){ + session.rpcs[UUID].signalMeter.dataset.level = 3; + } else if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<3.5){ + session.rpcs[UUID].signalMeter.dataset.level = 2; + } else { + session.rpcs[UUID].signalMeter.dataset.level = 1; + } + } + + session.rpcs[UUID].stats[stat.trackId]._packetsReceived = stat.packetsReceived; + session.rpcs[UUID].stats[stat.trackId]._packetsLost = stat.packetsLost; + } + + } else if (("_codecId" in session.rpcs[UUID].stats) && (stat.id == session.rpcs[UUID].stats._codecId)){ + + if ("mimeType" in stat){ + if (session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId]){ + session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId].codec = stat.mimeType; + } else { + session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId] = {}; + session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId].codec = stat.mimeType; + } + } + if ("frameHeight" in stat){ + if ("frameWidth" in stat){ + session.rpcs[UUID].stats.Resolution = parseInt(stat.frameWidth)+" x "+parseInt(stat.frameHeight); + } + } + + + } + }); + if (session.buffer!==false){ + playoutdelay(UUID); + } + setTimeout(function(){ + session.directorSpeakerMute(); + session.directorDisplayMute(); + },0); + }); + } catch (e){errorlog(e);} +}; + +function playoutdelay(UUID){ // applies a delay to all videos + try { + var target_buffer = session.buffer || 0; + target_buffer = parseFloat(target_buffer); + + if (session.buffer!==false){ + + // if buffer is set, then session.sync will be set; at least to 0. + + var receivers = getReceivers2(UUID).reverse(); //session.rpcs[UUID].getReceivers().reverse(); + var video_delay = 0; + receivers.forEach(function(receiver){ + try { + for (var tid in session.rpcs[UUID].stats){ + + if ((typeof( session.rpcs[UUID].stats[tid])=="object") && ("_trackID" in session.rpcs[UUID].stats[tid]) && (session.rpcs[UUID].stats[tid]._trackID===receiver.track.id) && ("Buffer_Delay_in_ms" in session.rpcs[UUID].stats[tid])){ + + var sync_offset = 0.0; + + if (session.rpcs[UUID].stats[tid]._sync_offset){ + sync_offset = session.rpcs[UUID].stats[tid]._sync_offset; + } else { + session.rpcs[UUID].stats[tid]._sync_offset = 0; + } + + sync_offset += target_buffer - session.rpcs[UUID].stats[tid].Buffer_Delay_in_ms; // target_Butt + + if (sync_offset>target_buffer){ + sync_offset=target_buffer; + } + + if (session.rpcs[UUID].stats[tid]._type=="audio"){ + if (receiver.track.id in session.rpcs[UUID].delayNode){ + log("updating audio delay"); + var audio_delay = video_delay - session.rpcs[UUID].stats[tid].Buffer_Delay_in_ms + session.sync; // video is typically showing greater delay than video + if (audio_delay<0){audio_delay=0;} + log("audio_delay : "+audio_delay); + log("audioCtx : "+ session.audioCtx.currentTime); + session.rpcs[UUID].delayNode[receiver.track.id].delayTime.setValueAtTime(parseFloat(audio_delay/1000.0), session.audioCtx.currentTime+1); + session.rpcs[UUID].stats[tid].Audio_Sync_Delay_ms = audio_delay; + + } + } else if (session.rpcs[UUID].stats[tid]._type=="video"){ + //log("THIS SHOULD BE BEFORE AUDIO - video track"+session.rpcs[UUID].stats[tid].type); + video_delay = session.rpcs[UUID].stats[tid].Buffer_Delay_in_ms; + if(sync_offset<0){sync_offset=0;} + session.rpcs[UUID].stats[tid]._sync_offset = sync_offset; + receiver.playoutDelayHint = parseFloat(sync_offset/1000); // only the video we are going to do the playout delay for; doesn't work well with audio. + } + } + } + } catch (e){errorlog(e);} + }); + } + } catch (e){ + errorlog("device does not support playout delay"); + } +}; function printViewStats(menu, UUID) { // Stats for viewing a remote video if (!session.rpcs[UUID]){ @@ -5189,6 +5803,248 @@ function printValues(obj) { // see: printViewStats return out; } +function processMeshcastStats(UUID){ + try { + session.rpcs[UUID].mc.getStats().then(function(stats){ + if (!(UUID in session.rpcs)){return;} + + if (!session.rpcs[UUID].stats['Meshcast Connection']){ + session.rpcs[UUID].stats['Meshcast Connection'] = {}; + } + + stats.forEach(stat=>{ + + if ((stat.type == "candidate-pair") && (stat.nominated==true)){ + + session.rpcs[UUID].stats['Meshcast Connection']._local_ice_id = stat.localCandidateId; + session.rpcs[UUID].stats['Meshcast Connection']._remote_ice_id = stat.remoteCandidateId; + session.rpcs[UUID].stats['Meshcast Connection'].Round_Trip_Time_ms = stat.currentRoundTripTime*1000; + + } else if ((stat.type=="track") && (stat.remoteSource==true)){ + + + if (stat.id in session.rpcs[UUID].stats){ + session.rpcs[UUID].stats[stat.id]._trackID = stat.trackIdentifier; + session.rpcs[UUID].stats[stat.id].Buffer_Delay_in_ms = parseInt(1000*(parseFloat(stat.jitterBufferDelay) - session.rpcs[UUID].stats[stat.id]._jitter_delay)/(parseInt(stat.jitterBufferEmittedCount) - session.rpcs[UUID].stats[stat.id]._jitter_count)) || 0; + session.rpcs[UUID].stats[stat.id]._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; + session.rpcs[UUID].stats[stat.id]._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; + if ("frameWidth" in stat){ + if ("frameHeight" in stat){ + session.rpcs[UUID].stats[stat.id].Resolution = stat.frameWidth+" x "+stat.frameHeight; + session.rpcs[UUID].stats[stat.id]._frameWidth = stat.frameWidth; + session.rpcs[UUID].stats[stat.id]._frameHeight = stat.frameHeight; + } + } + } else { + var media = {}; + media._jitter_delay = parseFloat(stat.jitterBufferDelay) || 0; + media._jitter_count = parseInt(stat.jitterBufferEmittedCount) || 0; + media.Buffer_Delay_in_ms = 0; + media._trackID = stat.trackIdentifier; + session.rpcs[UUID].stats[stat.id] = media; + } + + } else if (stat.type=="remote-candidate"){ + + if (("_remote_ice_id" in session.rpcs[UUID].stats['Meshcast Connection']) && (session.rpcs[UUID].stats['Meshcast Connection']._remote_ice_id != stat.id )){return;} // not matched to nominated one + + if ("candidateType" in stat){ + session.rpcs[UUID].stats['Meshcast Connection'].remote_candidateType = stat.candidateType; + if (stat.candidateType === "relay"){ + if ("relayProtocol" in stat){ + session.rpcs[UUID].stats['Meshcast Connection'].remote_relayProtocol = stat.relayProtocol; + } + if ("ip" in stat){session.rpcs[UUID].stats['Meshcast Connection'].remote_relay_IP = stat.ip;} + } else { + try { + delete session.rpcs[UUID].stats['Meshcast Connection'].local_relayIP; + delete session.rpcs[UUID].stats['Meshcast Connection'].local_relayProtocol; + } catch(e){} + } + + } + + if ("networkType" in stat){ + session.rpcs[UUID].stats['Meshcast Connection'].remote_networkType = stat.networkType; + } + + + } else if (stat.type=="local-candidate"){ + + if (("_local_ice_id" in session.rpcs[UUID].stats['Meshcast Connection']) && (session.rpcs[UUID].stats['Meshcast Connection']._local_ice_id != stat.id )){return;} // not matched to nominated one + + if ("candidateType" in stat){ + session.rpcs[UUID].stats['Meshcast Connection'].local_candidateType = stat.candidateType; + if (stat.candidateType === "relay"){ + if ("relayProtocol" in stat){ + session.rpcs[UUID].stats['Meshcast Connection'].local_relayProtocol = stat.relayProtocol; + } + if ("ip" in stat){session.rpcs[UUID].stats['Meshcast Connection'].local_relayIP = stat.ip;} + } else { + try { + delete session.rpcs[UUID].stats['Meshcast Connection'].local_relayIP; + delete session.rpcs[UUID].stats['Meshcast Connection'].local_relayProtocol; + } catch(e){} + } + } + + if ("networkType" in stat){ + session.rpcs[UUID].stats['Meshcast Connection'].remote_networkType = stat.networkType; + } + + + } else if (stat.type == "transport"){ + if ("bytesReceived" in stat) { + if ("_bytesReceived" in session.rpcs[UUID].stats['Meshcast Connection']){ + if (session.rpcs[UUID].stats['Meshcast Connection']._timestamp){ + if (stat.timestamp){ + session.rpcs[UUID].stats['Meshcast Connection'].total_recv_bitrate_kbps = parseInt(8*(stat.bytesReceived - session.rpcs[UUID].stats['Meshcast Connection']._bytesReceived)/(stat.timestamp - session.rpcs[UUID].stats['Meshcast Connection']._timestamp)); + } + } + } + session.rpcs[UUID].stats['Meshcast Connection']._bytesReceived = stat.bytesReceived; + } + if ("timestamp" in stat) { + session.rpcs[UUID].stats['Meshcast Connection']._timestamp = stat.timestamp; + if (!session.rpcs[UUID].stats['Meshcast Connection']._timestampStart){ + session.rpcs[UUID].stats['Meshcast Connection']._timestampStart = stat.timestamp; + } else { + session.rpcs[UUID].stats['Meshcast Connection'].time_active_minutes = parseInt((stat.timestamp - session.rpcs[UUID].stats['Meshcast Connection']._timestampStart)/600)/100; + } + } + + } else if ((stat.type=="inbound-rtp") && ("trackId" in stat)){ + + session.rpcs[UUID].stats[stat.trackId] = session.rpcs[UUID].stats[stat.trackId] || {}; + session.rpcs[UUID].stats[stat.trackId].Bitrate_in_kbps = parseInt(8*(stat.bytesReceived - session.rpcs[UUID].stats[stat.trackId]._last_bytes)/( stat.timestamp - session.rpcs[UUID].stats[stat.trackId]._last_time)); + session.rpcs[UUID].stats[stat.trackId]._last_bytes = stat.bytesReceived || session.rpcs[UUID].stats[stat.trackId]._last_bytes; + session.rpcs[UUID].stats[stat.trackId]._last_time = stat.timestamp || session.rpcs[UUID].stats[stat.trackId]._last_time; + + + session.rpcs[UUID].stats._codecId = stat.codecId; + session.rpcs[UUID].stats._codecIdTrackId = stat.trackId; + + if (stat.mediaType=="video"){ + session.rpcs[UUID].stats[stat.trackId].type = "Video Track" + session.rpcs[UUID].stats[stat.trackId]._type = "video"; + if ((session.obsfix) && ("codec" in session.rpcs[UUID].stats) && (session.rpcs[UUID].stats.codec=="video/VP8")){ + session.rpcs[UUID].stats[stat.trackId].pliDelta = (stat.pliCount - session.rpcs[UUID].stats[stat.trackId].keyFramesRequested_pli) || 0; + session.rpcs[UUID].stats[stat.trackId].nackTrigger = (stat.nackCount - session.rpcs[UUID].stats[stat.trackId].streamErrors_nackCount + session.rpcs[UUID].stats[stat.trackId].nackTrigger) || 0; + + log("OBS PLI FIX MODE ON"); + if ((session.rpcs[UUID].stats[stat.trackId].pliDelta===0) && (session.rpcs[UUID].stats[stat.trackId].nackTrigger >= session.obsfix)){ // heavy packet loss with no pliCount? + session.requestKeyframe(UUID); + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + log("TRYING KEYFRAME"); + } else if (session.rpcs[UUID].stats[stat.trackId].pliDelta>0){ + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + } + } else if ((session.obsfix) && ("codec" in session.rpcs[UUID].stats) && (session.rpcs[UUID].stats.codec=="video/VP9")){ + session.rpcs[UUID].stats[stat.trackId].pliDelta = (stat.pliCount - session.rpcs[UUID].stats[stat.trackId].keyFramesRequested_pli) || 0; + session.rpcs[UUID].stats[stat.trackId].nackTrigger = (stat.nackCount - session.rpcs[UUID].stats[stat.trackId].streamErrors_nackCount + session.rpcs[UUID].stats[stat.trackId].nackTrigger) || 0; + + log("OBS PLI FIX MODE ON"); + if ((session.rpcs[UUID].stats[stat.trackId].pliDelta===0) && (session.rpcs[UUID].stats[stat.trackId].nackTrigger >= (session.obsfix*4) )){ // heavy packet loss with no pliCount? well, VP9 will trigger hopefully not as often. + session.requestKeyframe(UUID); + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + log("TRYING KEYFRAME"); + } else if (session.rpcs[UUID].stats[stat.trackId].pliDelta>0){ + session.rpcs[UUID].stats[stat.trackId].nackTrigger = 0; + } + } + + session.rpcs[UUID].stats[stat.trackId].keyFramesRequested_pli = stat.pliCount || 0; + session.rpcs[UUID].stats[stat.trackId].streamErrors_nackCount = stat.nackCount || 0; + + //warnlog(stat); + + if ("framesPerSecond" in stat){ + session.rpcs[UUID].stats[stat.trackId].FPS = parseInt(stat.framesPerSecond); + } else if (("framesDecoded" in stat) && (stat.timestamp)){ + + var lastFramesDecoded = 0; + var lastTimestamp = 0; + try{ + lastFramesDecoded = session.rpcs[UUID].stats[stat.trackId]._framesDecoded; + lastTimestamp = session.rpcs[UUID].stats[stat.trackId]._timestamp; + } catch(e){} + session.rpcs[UUID].stats[stat.trackId].FPS = parseInt(10*(stat.framesDecoded - lastFramesDecoded)/(stat.timestamp/1000 - lastTimestamp))/10; + + //session.rpcs[UUID].stats[stat.trackId].FPS = parseInt((stat.framesDecoded - lastFramesDecoded)/(stat.timestamp/1000 - lastTimestamp)); + session.rpcs[UUID].stats[stat.trackId]._framesDecoded = stat.framesDecoded; + session.rpcs[UUID].stats[stat.trackId]._timestamp = stat.timestamp/1000; + + } + + + } else if (stat.mediaType=="audio"){ + //log("AUDIO LEVEL: "+stat.audioLevel); + session.rpcs[UUID].stats[stat.trackId].type = "Audio Track"; + session.rpcs[UUID].stats[stat.trackId]._type = "audio"; + if ("audioLevel" in stat){ + session.rpcs[UUID].stats[stat.trackId].audio_level = parseInt(parseFloat(stat.audioLevel)*10000)/10000.0; + } + } + + if ("packetsLost" in stat && "packetsReceived" in stat){ + + if (!("_packetsLost" in session.rpcs[UUID].stats[stat.trackId])){ + session.rpcs[UUID].stats[stat.trackId]._packetsLost = stat.packetsLost; + } + if (!("_packetsReceived" in session.rpcs[UUID].stats[stat.trackId])){ + session.rpcs[UUID].stats[stat.trackId]._packetsReceived = stat.packetsReceived; + } + + if (!("packetLoss_in_percentage" in session.rpcs[UUID].stats[stat.trackId])){ + session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage = 0; + } + + session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage = session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage*0.35 + 0.65*((stat.packetsLost-session.rpcs[UUID].stats[stat.trackId]._packetsLost)*100.0)/((stat.packetsReceived-session.rpcs[UUID].stats[stat.trackId]._packetsReceived)+(stat.packetsLost-session.rpcs[UUID].stats[stat.trackId]._packetsLost)) || 0; + + if (session.rpcs[UUID].signalMeter && (session.rpcs[UUID].stats[stat.trackId]._type==="video")){ + if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<0.01){ + if (session.rpcs[UUID].stats[stat.trackId].Bitrate_in_kbps==0){ + session.rpcs[UUID].signalMeter.dataset.level = 0; + } else { + session.rpcs[UUID].signalMeter.dataset.level = 5; + } + } else if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<0.3){ + session.rpcs[UUID].signalMeter.dataset.level = 4; + } else if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<1.0){ + session.rpcs[UUID].signalMeter.dataset.level = 3; + } else if (session.rpcs[UUID].stats[stat.trackId].packetLoss_in_percentage<3.5){ + session.rpcs[UUID].signalMeter.dataset.level = 2; + } else { + session.rpcs[UUID].signalMeter.dataset.level = 1; + } + } + + session.rpcs[UUID].stats[stat.trackId]._packetsReceived = stat.packetsReceived; + session.rpcs[UUID].stats[stat.trackId]._packetsLost = stat.packetsLost; + } + + } else if (("_codecId" in session.rpcs[UUID].stats) && (stat.id == session.rpcs[UUID].stats._codecId)){ + + if ("mimeType" in stat){ + if (session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId]){ + session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId].codec = stat.mimeType; + } else { + session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId] = {}; + session.rpcs[UUID].stats[session.rpcs[UUID].stats._codecIdTrackId].codec = stat.mimeType; + } + } + if ("frameHeight" in stat){ + if ("frameWidth" in stat){ + session.rpcs[UUID].stats.Resolution = parseInt(stat.frameWidth)+" x "+parseInt(stat.frameHeight); + } + } + + } + }); + }); + } catch (e){errorlog(e);} +} + function printMyStats(menu) { // see: setupStatsMenu var scrollLeft = getById("menuStatsBox").scrollLeft; @@ -18932,6 +19788,18 @@ async function recordVideo(target, event, videoKbps = false) { // event.currentT var UUID = target.dataset.UUID; var video = session.rpcs[UUID].videoElement; + + if (video.stopWriter){ + video.stopWriter(); + updateLocalRecordButton(UUID, -1); + return; + } else if (video.startWriter){ + await video.startWriter(); + updateLocalRecordButton(UUID, 0); + return; + } + + var audioKbps = false; if (event === null) { diff --git a/main.css b/main.css index bf74030..977640e 100644 --- a/main.css +++ b/main.css @@ -1034,7 +1034,27 @@ input[type='radio'] { cursor:pointer; } margin: 44vh auto; cursor: help; } - +#retryimage{ + display: block; + margin: 25vh auto; + max-width: 50%; + max-height: 50%; + animation: fadeIn 2s; +} +#retrymessage{ + display: block; + margin: 80vh auto; + animation: fadeIn 2s; + color: white; + position: absolute; + left: 0; + top: 0; + float: left; + width: 100%; + height: 100%; + text-align: center; + font-size: 2em; +} @keyframes spin-animation { 0% { diff --git a/main.js b/main.js index f4e2f2b..26394ce 100644 --- a/main.js +++ b/main.js @@ -717,6 +717,10 @@ async function main(){ // main asyncronous thread; mostly initializes the user s if (urlParams.has('preloadbitrate')) { session.preloadbitrate = parseInt(urlParams.get('preloadbitrate')) || 0; // 1000 } + + if (urlParams.has('rampuptime')) { + session.rampUpTime = parseInt(urlParams.get('rampuptime')) || 10000; + } if (urlParams.has('scenetype') || urlParams.has('type')) { session.sceneType = parseInt(urlParams.get('scenetype')) || parseInt(urlParams.get('type')) || false; @@ -1368,7 +1372,26 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.disableWebAudio = true; // default true; might be useful to disable on slow or old computers? session.audioMeterGuest = false; session.audioEffects = false; - session.obsfix = 15; // can be manually set via URL. ; VP8=15, VP9=30. (previous was 20.) + if (window.obsstudio.pluginVersion){ + if (navigator.userAgent.indexOf('Mac OS X') !== -1){ // if mac, no fix + //session.obsfix = false; + } else if (window.obsstudio.pluginVersion=="2.17.4"){ // if obs v27.2 beta, no fix + //session.obsfix = false; + } else { + var ver = window.obsstudio.pluginVersion.split("."); + if (ver.length >= 2){ + if (parseInt(ver[0])<=2){ + if (parseInt(ver[0])==2){ + if (parseInt(ver[1])<=16){ + session.obsfix = 15; + } + } else { + session.obsfix = 15; + } + } + } + } + } try { log("OBS VERSION:" + window.obsstudio.pluginVersion); log("macOS: " + navigator.userAgent.indexOf('Mac OS X') != -1); @@ -1493,9 +1516,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } catch(e){errorlog(e);} - if (urlParams.has("videodevice") || urlParams.has("vdevice") || urlParams.has('vd') || urlParams.has('device') || urlParams.has('d')) { + if (urlParams.has("videodevice") || urlParams.has("vdevice") || urlParams.has('vd') || urlParams.has('device') || urlParams.has('d') || urlParams.has('vdo')) { - session.videoDevice = urlParams.get("videodevice") || urlParams.get("vdevice") || urlParams.get("vd") || urlParams.get("device") || urlParams.get("d"); + session.videoDevice = urlParams.get("videodevice") || urlParams.get("vdevice") || urlParams.get("vd") || urlParams.get("device") || urlParams.get("d") || urlParams.get("vdo"); if (session.videoDevice === null) { session.videoDevice = "1"; @@ -1528,7 +1551,10 @@ async function main(){ // main asyncronous thread; mostly initializes the user s // whatever the user entered I guess, santitized. session.videoDevice = session.videoDevice.replace(/[\W]+/g, "_").toLowerCase(); } - getById("videoMenu").style.display = "none"; + + if (!urlParams.has('vdo')){ + getById("videoMenu").style.display = "none"; + } log("session.videoDevice:" + session.videoDevice); } @@ -1741,6 +1767,14 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.sensorData = parseInt(session.sensorData); } + + if (urlParams.has('ptime')) { + session.ptime = parseInt(urlParams.get('ptime')) || 20; + if (session.ptime<10){ + session.ptime = 10; + } + } + if (urlParams.has('minptime')) { session.minptime = parseInt(urlParams.get('minptime')) || 10; if (session.minptime < 10) { @@ -1761,16 +1795,6 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - if (urlParams.has('ptime')) { - session.ptime = parseInt(urlParams.get('ptime')) || 20; - if (session.minptime < 10) { - session.ptime = 10; - } - if (session.minptime > 300) { - session.ptime = 300; - } - } - if (urlParams.has('codec')) { log("CODEC CHANGED"); @@ -2954,23 +2978,38 @@ async function main(){ // main asyncronous thread; mostly initializes the user s getById("mainmenu").innerHTML = ''; getById("mainmenu").classList.remove("row"); + var timeout = 5000; + if (urlParams.has('waittimeout')){ + timeout = parseInt(urlParams.get('waittimeout')) || 0; + } setTimeout(function() { try { - if ((session.view) && (!(session.cleanOutput))) { + if ((session.view)) { if (document.getElementById("mainmenu")) { - getById("mainmenu").innerHTML += '
'; - retrySpinner.title = miscTranslations["waiting-for-the-stream"] - retrySpinner.onclick = function(){ - updateURL("cleanoutput"); - location.reload(); + if (urlParams.has('waitimage')){ + getById("mainmenu").innerHTML += ''; + getById("retryimage").src = decodeURIComponent(urlParams.get('waitimage')); + getById("retryimage").onerror = function(){this.style.display='none';}; + } else if (!(session.cleanOutput)){ + getById("mainmenu").innerHTML += '
'; + getById("retrySpinner").onclick = function(){ + updateURL("cleanoutput"); + location.reload(); + } + getById("retrySpinner").title = miscTranslations["waiting-for-the-stream"] + } + if (urlParams.has('waitmessage')){ + getById("mainmenu").innerHTML += '
'; + getById("retrymessage").innerText = urlParams.get('waitmessage'); + getById("retrySpinner").title = urlParams.get('waitmessage'); } } } } catch (e) { - errorlog("Error handling QR Code failure"); + errorlog(e); } - }, 5000); + }, timeout); log("auto playing"); var SafariVer = safariVersion(); @@ -3267,7 +3306,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s warnlog(e.data.getDeviceList); enumerateDevices().then(function(deviceInfos) { parent.postMessage({ - "deviceList": deviceInfos + "deviceList": JSON.parse(JSON.stringify(deviceInfos)) }, "*"); }); } diff --git a/mixer.html b/mixer.html index e86e51f..bd8647f 100644 --- a/mixer.html +++ b/mixer.html @@ -7,7 +7,7 @@ body{ padding:0; margin:0; - background-color: #0000; + background-color: #c5c2c2; } iframe { border:0; @@ -89,452 +89,6 @@ padding: 10px 10px 0 15px; border: 1px solid black; } - - @keyframes move { - 100% { - transform: translate3d(0, 0, 1px) rotate(360deg); - } - } - - .background { - position: fixed; - width: 100vw; - height: 100vh; - top: 0; - left: 0; - background: #bfbfbf; - overflow: hidden; - z-index:-1; - } - - .background span { - width: 50vmin; - height: 50vmin; - border-radius: 50vmin; - backface-visibility: hidden; - position: absolute; - animation: move; - animation-duration: 7; - animation-timing-function: linear; - animation-iteration-count: infinite; - } - - - .background span:nth-child(0) { - color: #a9a0bb; - top: 26%; - left: 54%; - animation-duration: 133s; - animation-delay: -143s; - transform-origin: 17vw 23vh; - box-shadow: 100vmin 0 13.032236536031524vmin currentColor; - } - .background span:nth-child(1) { - color: #888aa0; - top: 32%; - left: 60%; - animation-duration: 98s; - animation-delay: -19s; - transform-origin: -9vw -17vh; - box-shadow: -100vmin 0 13.361880379427102vmin currentColor; - } - .background span:nth-child(2) { - color: #a9a0bb; - top: 76%; - left: 30%; - animation-duration: 27s; - animation-delay: -382s; - transform-origin: -21vw -12vh; - box-shadow: -100vmin 0 13.29654068929897vmin currentColor; - } - .background span:nth-child(3) { - color: #a9a0bb; - top: 13%; - left: 3%; - animation-duration: 89s; - animation-delay: -71s; - transform-origin: -5vw -23vh; - box-shadow: -100vmin 0 13.269376230706396vmin currentColor; - } - .background span:nth-child(4) { - color: #888aa0; - top: 98%; - left: 83%; - animation-duration: 61s; - animation-delay: -57s; - transform-origin: 19vw -16vh; - box-shadow: 100vmin 0 13.465063933009704vmin currentColor; - } - .background span:nth-child(5) { - color: #4b6477; - top: 73%; - left: 100%; - animation-duration: 312s; - animation-delay: -390s; - transform-origin: 23vw -6vh; - box-shadow: -100vmin 0 12.719463296930117vmin currentColor; - } - .background span:nth-child(6) { - color: #888aa0; - top: 6%; - left: 84%; - animation-duration: 176s; - animation-delay: -255s; - transform-origin: 16vw 3vh; - box-shadow: -100vmin 0 13.358884039462355vmin currentColor; - } - .background span:nth-child(7) { - color: #888aa0; - top: 99%; - left: 9%; - animation-duration: 221s; - animation-delay: -385s; - transform-origin: -16vw -9vh; - box-shadow: 100vmin 0 13.435082385169103vmin currentColor; - } - .background span:nth-child(8) { - color: #a9a0bb; - top: 8%; - left: 92%; - animation-duration: 142s; - animation-delay: -99s; - transform-origin: -1vw -14vh; - box-shadow: -100vmin 0 13.456440775816723vmin currentColor; - } - .background span:nth-child(9) { - color: #a9a0bb; - top: 80%; - left: 70%; - animation-duration: 99s; - animation-delay: -124s; - transform-origin: 21vw -10vh; - box-shadow: 100vmin 0 13.007405893839119vmin currentColor; - } - .background span:nth-child(10) { - color: #888aa0; - top: 42%; - left: 2%; - animation-duration: 70s; - animation-delay: -341s; - transform-origin: -15vw -23vh; - box-shadow: 100vmin 0 13.005431373357645vmin currentColor; - } - .background span:nth-child(11) { - color: #a9a0bb; - top: 28%; - left: 2%; - animation-duration: 244s; - animation-delay: -369s; - transform-origin: -17vw -16vh; - box-shadow: 100vmin 0 13.351086475613746vmin currentColor; - } - .background span:nth-child(12) { - color: #4b6477; - top: 80%; - left: 50%; - animation-duration: 117s; - animation-delay: -399s; - transform-origin: 24vw 8vh; - box-shadow: 100vmin 0 12.979558964166843vmin currentColor; - } - .background span:nth-child(13) { - color: #888aa0; - top: 74%; - left: 65%; - animation-duration: 283s; - animation-delay: -50s; - transform-origin: 13vw 14vh; - box-shadow: 100vmin 0 13.282742227479792vmin currentColor; - } - .background span:nth-child(14) { - color: #888aa0; - top: 64%; - left: 61%; - animation-duration: 194s; - animation-delay: -278s; - transform-origin: -6vw 4vh; - box-shadow: -100vmin 0 13.333280580396286vmin currentColor; - } - .background span:nth-child(15) { - color: #a9a0bb; - top: 11%; - left: 86%; - animation-duration: 403s; - animation-delay: -329s; - transform-origin: 3vw 0vh; - box-shadow: -100vmin 0 13.1162690433691vmin currentColor; - } - .background span:nth-child(16) { - color: #4b6477; - top: 14%; - left: 59%; - animation-duration: 100s; - animation-delay: -15s; - transform-origin: -23vw 21vh; - box-shadow: -100vmin 0 13.30508866110655vmin currentColor; - } - .background span:nth-child(17) { - color: #888aa0; - top: 68%; - left: 45%; - animation-duration: 394s; - animation-delay: -137s; - transform-origin: 18vw -20vh; - box-shadow: -100vmin 0 12.809008306332636vmin currentColor; - } - .background span:nth-child(18) { - color: #a9a0bb; - top: 7%; - left: 33%; - animation-duration: 132s; - animation-delay: -346s; - transform-origin: -22vw -17vh; - box-shadow: -100vmin 0 12.940258664941906vmin currentColor; - } - .background span:nth-child(19) { - color: #a9a0bb; - top: 24%; - left: 65%; - animation-duration: 49s; - animation-delay: -44s; - transform-origin: 0vw -24vh; - box-shadow: -100vmin 0 12.733081490401828vmin currentColor; - } - .background span:nth-child(20) { - color: #888aa0; - top: 98%; - left: 49%; - animation-duration: 204s; - animation-delay: -160s; - transform-origin: -1vw 3vh; - box-shadow: -100vmin 0 13.05844646387434vmin currentColor; - } - .background span:nth-child(21) { - color: #a9a0bb; - top: 2%; - left: 29%; - animation-duration: 294s; - animation-delay: -272s; - transform-origin: 13vw -18vh; - box-shadow: -100vmin 0 12.626917095797205vmin currentColor; - } - .background span:nth-child(22) { - color: #a9a0bb; - top: 73%; - left: 32%; - animation-duration: 424s; - animation-delay: -59s; - transform-origin: 19vw 3vh; - box-shadow: 100vmin 0 13.092155905631065vmin currentColor; - } - .background span:nth-child(23) { - color: #888aa0; - top: 45%; - left: 93%; - animation-duration: 277s; - animation-delay: -215s; - transform-origin: 0vw -14vh; - box-shadow: 100vmin 0 12.768802405913084vmin currentColor; - } - .background span:nth-child(24) { - color: #4b6477; - top: 35%; - left: 40%; - animation-duration: 375s; - animation-delay: -205s; - transform-origin: -16vw -21vh; - box-shadow: -100vmin 0 12.845025825087218vmin currentColor; - } - .background span:nth-child(25) { - color: #a9a0bb; - top: 82%; - left: 77%; - animation-duration: 211s; - animation-delay: -150s; - transform-origin: 15vw -14vh; - box-shadow: 100vmin 0 12.825514275205975vmin currentColor; - } - .background span:nth-child(26) { - color: #4b6477; - top: 99%; - left: 95%; - animation-duration: 342s; - animation-delay: -118s; - transform-origin: -16vw -10vh; - box-shadow: 100vmin 0 13.09952938429165vmin currentColor; - } - .background span:nth-child(27) { - color: #a9a0bb; - top: 24%; - left: 43%; - animation-duration: 191s; - animation-delay: -249s; - transform-origin: 10vw 25vh; - box-shadow: -100vmin 0 12.948079018854608vmin currentColor; - } - .background span:nth-child(28) { - color: #888aa0; - top: 35%; - left: 83%; - animation-duration: 38s; - animation-delay: -5s; - transform-origin: -15vw 21vh; - box-shadow: -100vmin 0 12.884993041770123vmin currentColor; - } - .background span:nth-child(29) { - color: #4b6477; - top: 50%; - left: 19%; - animation-duration: 83s; - animation-delay: -367s; - transform-origin: -17vw 24vh; - box-shadow: 100vmin 0 12.943907699048086vmin currentColor; - } - .background span:nth-child(30) { - color: #4b6477; - top: 94%; - left: 43%; - animation-duration: 139s; - animation-delay: -151s; - transform-origin: 15vw 13vh; - box-shadow: -100vmin 0 13.188888046545854vmin currentColor; - } - .background span:nth-child(31) { - color: #4b6477; - top: 1%; - left: 30%; - animation-duration: 276s; - animation-delay: -118s; - transform-origin: 20vw -13vh; - box-shadow: 100vmin 0 12.67400347628477vmin currentColor; - } - .background span:nth-child(32) { - color: #a9a0bb; - top: 62%; - left: 91%; - animation-duration: 179s; - animation-delay: -95s; - transform-origin: 21vw 0vh; - box-shadow: 100vmin 0 13.078495151792405vmin currentColor; - } - .background span:nth-child(33) { - color: #a9a0bb; - top: 62%; - left: 24%; - animation-duration: 176s; - animation-delay: -417s; - transform-origin: 11vw 1vh; - box-shadow: -100vmin 0 13.180095388225237vmin currentColor; - } - .background span:nth-child(34) { - color: #4b6477; - top: 44%; - left: 7%; - animation-duration: 15s; - animation-delay: -23s; - transform-origin: -5vw 24vh; - box-shadow: -100vmin 0 12.99638150831451vmin currentColor; - } - .background span:nth-child(35) { - color: #888aa0; - top: 41%; - left: 18%; - animation-duration: 52s; - animation-delay: -66s; - transform-origin: 10vw 18vh; - box-shadow: 100vmin 0 12.881618623995024vmin currentColor; - } - .background span:nth-child(36) { - color: #888aa0; - top: 32%; - left: 75%; - animation-duration: 377s; - animation-delay: -252s; - transform-origin: 19vw -21vh; - box-shadow: -100vmin 0 13.235523992130878vmin currentColor; - } - .background span:nth-child(37) { - color: #4b6477; - top: 26%; - left: 96%; - animation-duration: 352s; - animation-delay: -359s; - transform-origin: -22vw -3vh; - box-shadow: 100vmin 0 13.203141789834469vmin currentColor; - } - .background span:nth-child(38) { - color: #4b6477; - top: 63%; - left: 64%; - animation-duration: 9s; - animation-delay: -70s; - transform-origin: 16vw 10vh; - box-shadow: 100vmin 0 12.63072769188053vmin currentColor; - } - .background span:nth-child(39) { - color: #a9a0bb; - top: 69%; - left: 81%; - animation-duration: 56s; - animation-delay: -361s; - transform-origin: -17vw 11vh; - box-shadow: 100vmin 0 13.123746520776026vmin currentColor; - } - .background span:nth-child(40) { - color: #888aa0; - top: 54%; - left: 33%; - animation-duration: 142s; - animation-delay: -2s; - transform-origin: 4vw 24vh; - box-shadow: 100vmin 0 13.216474278399133vmin currentColor; - } - .background span:nth-child(41) { - color: #4b6477; - top: 56%; - left: 10%; - animation-duration: 65s; - animation-delay: -105s; - transform-origin: 3vw -24vh; - box-shadow: 100vmin 0 13.322200697362886vmin currentColor; - } - .background span:nth-child(42) { - color: #4b6477; - top: 2%; - left: 39%; - animation-duration: 213s; - animation-delay: -62s; - transform-origin: 4vw 10vh; - box-shadow: -100vmin 0 12.580279613916804vmin currentColor; - } - .background span:nth-child(43) { - color: #888aa0; - top: 100%; - left: 49%; - animation-duration: 12s; - animation-delay: -71s; - transform-origin: 9vw -21vh; - box-shadow: 100vmin 0 13.356960223158397vmin currentColor; - } - .background span:nth-child(44) { - color: #a9a0bb; - top: 75%; - left: 59%; - animation-duration: 286s; - animation-delay: -81s; - transform-origin: -6vw 18vh; - box-shadow: 100vmin 0 12.718648874626872vmin currentColor; - } - .background span:nth-child(45) { - color: #888aa0; - top: 22%; - left: 12%; - animation-duration: 87s; - animation-delay: -298s; - transform-origin: -17vw 5vh; - box-shadow: 100vmin 0 13.066314361220197vmin currentColor; - } - @@ -115,6 +115,11 @@
ACTIVE
+ +
+ +
+
@@ -773,7 +778,7 @@ Some devices that use hardware encoding can experience video glitching; switching to VP8 or VP9 as a codec may help.
  • - Video glitching and random audio-loss can occur when using the OBS browser source. The Electron Capture app avoids these issues. + Windows users, upgrading to OBS 27.2 or newer will fix video glitching issues caused by network packet loss. Grab the newest OBS version here.
  • Samsung smartphones (A-series) may fail to publish video with some mobile browsers; try using Firefox or the native VDO.Ninja Android app in these cases. @@ -1219,6 +1224,15 @@ add to scene 1 + + + + 100 + + + -
  • -
    🔌
    +
    +
    +
    @@ -1840,7 +1849,7 @@ var session = WebRTC.Media; // session is a required global variable if configuring manually. Run before loading main.js but after webrtc.js. - session.version = "20.1"; + session.version = "20.2"; 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 diff --git a/lib.js b/lib.js index 4194fb0..b8bdc87 100644 --- a/lib.js +++ b/lib.js @@ -923,7 +923,7 @@ var sanitizeRoomName = function(roomid) { } var sanitized = roomid.replace(/[\W]+/g, "_"); - if (sanitized !== roomid) { + if (roomid.replace(/ /g, "_") !== sanitized) { if (!(session.cleanOutput)) { warnUser("Info: Only AlphaNumeric characters should be used for the room name.\n\nThe offending characters have been replaced by an underscore"); } @@ -1982,6 +1982,7 @@ function setupIncomingVideoTracking(v, UUID){ // video element. v.disablePictureInPicture = false v.setAttribute("controls","controls") container.appendChild(v); + container.classList.add("hasMedia"); session.requestRateLimit(session.directorViewBitrate,UUID); /// limit resolution for director v.title = "Hold CTRL or CMD (⌘) while clicking the video to open detailed stats"; if (session.beepToNotify) { @@ -7651,13 +7652,58 @@ function updateRemoteSpeakerMute(UUID) { } } -function updateRemoteDisplayMute(UUID) { +function updateRemoteDisplayMute(UUID, blind=true) { var ele = document.querySelectorAll('[data-action-type="toggle-remote-display"][data--u-u-i-d="' + UUID + '"]'); if (ele[0]) { - ele[0].classList.add("pressed"); - ele[0].dataset.value = 1; - ele[0].innerHTML = ' un-blind'; - miniTranslate(ele[0]); + if (blind){ + ele[0].classList.add("pressed"); + ele[0].dataset.value = 1; + ele[0].innerHTML = ' un-blind'; + miniTranslate(ele[0]); + } else { + ele[0].classList.remove("pressed"); + ele[0].dataset.value = 0; + ele[0].innerHTML = ' blind'; + miniTranslate(ele[0]); + } + } +} + +function blindAllGuests(ele, event=false){ + if (!session.director){ + if (!session.cleanOutput){warnUser("Only a director can mute other guests");} + return; + } // only a director can use this button. + + log("blind all display mute"); + if (!event || (!((event.ctrlKey) || (event.metaKey)))) { + if (ele.dataset.value == 1) { + ele.dataset.value = 0; + ele.classList.remove("pressed"); + ele.classList.remove("red"); + ele.innerHTML = ''; + } else { + ele.dataset.value = 1; + ele.classList.add("pressed"); + ele.classList.add("red"); + ele.innerHTML = ''; + } + } + + var msg = {}; + if (ele.dataset.value == 0) { + msg.displayMute = false; + session.directorBlindAllGuests = false; + } else { + msg.displayMute = true; + session.directorBlindAllGuests= true; + } + for (var UUID in session.rpcs){ // doesn't include scenes, as they don't publiish and this is rpcs + if (session.directorList.indexOf(UUID)>=0){continue;} // don't try to mute other directors + try { + session.sendRequest(msg, UUID); + updateRemoteDisplayMute(UUID, msg.displayMute); + } catch(e){errorlog(e);} } } @@ -9376,7 +9422,7 @@ function joinRoom(roomname) { } } } - session.updateQueue(); + updateQueue(); }, function(error) { return {}; }); diff --git a/main.css b/main.css index 977640e..eec6b46 100644 --- a/main.css +++ b/main.css @@ -539,6 +539,8 @@ hr { animation: pulse 2s infinite; } + + .battery { border: 3px solid #4192c5; width: 11px; @@ -551,10 +553,20 @@ hr { font-size: 1.5em; z-index: 2; cursor: help; - display:block; + display:none; } -.battery[data-plugged="1"]{ - font-size:0px; + +.battery-charging{ + margin: 0; + left: -1px; + padding: 0; + position: absolute; + font-size: 0.55em; + display: none; +} + +.battery[data-plugged="1"] > .battery-charging { + display:block; } .battery.warn { border: 3px solid #EFAF13; @@ -566,8 +578,15 @@ hr { background: #30b455; position: absolute; bottom: 0px; - left: 0; right: 0; + left: 0; + font-size: 0.7em; + margin: 0; + padding: 0; +} + +.hasMedia > .battery { + display:block; } .signal-meter{ @@ -578,10 +597,13 @@ hr { top: 1px; background-color: #FFF2; font-size: 1.5em; - display:block; + display:none; z-index: 2; cursor: help; } +.hasMedia > .signal-meter { + display:block; +} .signal-meter[data-cpu="0"]>.la-signal { display:block; } @@ -2796,7 +2818,7 @@ div#guestFeeds { background: var(--container-color); padding: 5px 0 15px 20px; display: inline-block; - margin: 0px var(--regular-margin); + margin: 0px var(--regular-margin) 80px var(--regular-margin); } div#guestFeeds:empty { @@ -2937,7 +2959,7 @@ span#guestTips { .video-meter { padding:0.5vh; - display:block; + display:none; width:0.5vh; height:0.5vh; min-width:10px; @@ -2953,7 +2975,7 @@ span#guestTips { .video-meter-2 { padding:0; - display:block; + display:none; width:100%; height:100%; min-width:10px; @@ -2974,6 +2996,7 @@ span#guestTips { right: 10px; } .video-meter2 { + display:none; padding:0; width: 4px; height:0%; @@ -2988,6 +3011,18 @@ span#guestTips { transition: height 0.1s ease, background-color 0.1s ease; } + +.hasMedia > .video-meter2 { + display:block; +} +.hasMedia > .video-meter-2 { + display:block; +} +.hasMedia > .video-meter { + display:block; +} + + #voiceMeterTemplate{ display:none; } @@ -3224,7 +3259,7 @@ input:checked + .slider:before { .promptModalMessage { position: relative; display: block; - width: 98%; + width: 93%; margin: 0 5%; } diff --git a/main.js b/main.js index 26394ce..5be9174 100644 --- a/main.js +++ b/main.js @@ -100,13 +100,17 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } if (!isIFrame){ - if (getStorage("redirect") == "yes") { + if (getChromeVersion()===65){ + // pass, since probably manycam and that's bugged + } else if (getStorage("redirect") == "yes") { setStorage("redirect", "", 0); session.sticky = true; } else if (getStorage("settings") != "") { - if (!(session.cleanOutput)){ + + if (!(session.cleanOutput)){ + window.focus(); - session.sticky = confirm(miscTranslations["load-previous-session"]); + session.sticky = confirm(getStorage("settings")); if (!session.sticky) { setStorage("settings", "", 0); log("deleting cookie as user said no"); @@ -538,7 +542,13 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.directorDisplayMuted=true; // false == true in this case. } - + if (urlParams.has('blindall')) { + session.directorBlindButton=true; // false == true in this case. + } + if (session.directorBlindButton){ + getById("blindAllGuests").classList.remove("advanced"); + } + if (urlParams.has('dpi') || urlParams.has('dpr')) { session.devicePixelRatio = urlParams.get('dpi') || urlParams.get('dpr') || 2.0; } //else if (window.devicePixelRatio && window.devicePixelRatio!==1){ diff --git a/webrtc.js b/webrtc.js index 9f52710..cd6b791 100644 --- a/webrtc.js +++ b/webrtc.js @@ -6,4 +6,4 @@ * No warranty, explicit or implicit, provided. * */ -var _0xab318e=_0x496e;(function(_0x4bb3f2,_0x3a7145){var _0x167a57=_0x496e,_0x14bba8=_0x4bb3f2();while(!![]){try{var _0x526051=parseInt(_0x167a57(0x6c7))/0x1*(parseInt(_0x167a57(0x1b1))/0x2)+parseInt(_0x167a57(0x35b))/0x3+parseInt(_0x167a57(0x3a5))/0x4*(parseInt(_0x167a57(0x3e3))/0x5)+parseInt(_0x167a57(0x381))/0x6*(parseInt(_0x167a57(0x3a0))/0x7)+-parseInt(_0x167a57(0x445))/0x8+-parseInt(_0x167a57(0x3fe))/0x9*(-parseInt(_0x167a57(0x66f))/0xa)+parseInt(_0x167a57(0x53b))/0xb*(-parseInt(_0x167a57(0x367))/0xc);if(_0x526051===_0x3a7145)break;else _0x14bba8['push'](_0x14bba8['shift']());}catch(_0x7bf1e9){_0x14bba8['push'](_0x14bba8['shift']());}}}(_0x52b2,0x44a0f));function log(_0x599fab){var _0x2d353c=_0x496e;try{debugSocket&&(_0x2d353c(0x24c)!==_0x2d353c(0xf6)?debugSocket[_0x2d353c(0x3e7)](JSON[_0x2d353c(0x267)](_0x599fab)):_0x5711b9[_0x38fec2][_0x2d353c(0x192)]===_0x2d353c(0x2d6)&&_0x39e935[_0x284ed6][_0x2d353c(0x3e7)](_0x25249a[_0x2d353c(0x2ec)](0x0,0x40000)));}catch(_0x9341b4){}}function warnlog(_0x151d3c,_0x18fe43=![],_0x13d7eb=![]){var _0x33ee3a=_0x496e;try{debugSocket&&debugSocket[_0x33ee3a(0x3e7)](JSON[_0x33ee3a(0x267)](_0x151d3c));}catch(_0x1d386f){}if(_0x13d7eb)try{debugSocket&&(_0x33ee3a(0x2c6)===_0x33ee3a(0x2c6)?debugSocket[_0x33ee3a(0x3e7)](JSON[_0x33ee3a(0x267)](_0x33ee3a(0x2dc)+_0x13d7eb)):_0x33ee3a(0x477)in _0x1d5d01[_0x33ee3a(0x4bc)][0x0]?delete _0xad0cbd[_0x33ee3a(0x4bc)][0x0][_0x33ee3a(0x477)]:_0x3c0ce4[_0x33ee3a(0x4bc)][0x0][_0x33ee3a(0x477)]=0x1);}catch(_0x4257c4){}}function errorlog(_0x254459,_0x4a0b6=![],_0xe2c541=![]){var _0x560017=_0x496e;console[_0x560017(0xf8)](_0x254459);try{debugSocket&&debugSocket[_0x560017(0x3e7)](JSON[_0x560017(0x267)](_0x254459));}catch(_0x553492){}appendDebugLog(_0x254459);if(_0xe2c541){appendDebugLog(_0xe2c541),console['error'](_0xe2c541);try{debugSocket&&debugSocket[_0x560017(0x3e7)](JSON[_0x560017(0x267)](_0x560017(0x2dc)+_0xe2c541));}catch(_0x1edce8){}}}var debugSocket=null;function debugStart(){var _0x6123f3=![],_0x559ab0=0x0;function _0x212dc2(){var _0x56f80a=_0x496e;clearTimeout(_0x6123f3);if(debugSocket){if(debugSocket[_0x56f80a(0x192)]===debugSocket[_0x56f80a(0x655)])return;try{'PxEGN'===_0x56f80a(0x2c8)?debugSocket[_0x56f80a(0x11d)]():(_0x53394f[_0x56f80a(0x40d)][_0x24137b][_0x56f80a(0x207)]['classList'][_0x56f80a(0x56b)](_0x56f80a(0x450)),_0x23af9f[_0x56f80a(0x40d)][_0x27a282][_0x56f80a(0x207)][_0x56f80a(0x4df)][_0x56f80a(0x56b)](_0x56f80a(0x3aa)));}catch(_0x3a8089){}}debugSocket=new WebSocket(_0x56f80a(0x45b)),debugSocket[_0x56f80a(0x2dd)]=function(){clearTimeout(_0x6123f3),_0x6123f3=setTimeout(function(){_0x212dc2();},0x64);};}_0x212dc2();}window[_0xab318e(0x15a)]=function backupErr(_0x9deedc,_0x2a6d20=![],_0xa05f24=![]){var _0x5acfde=_0xab318e;return errorlog(_0x9deedc),errorlog(_0xa05f24),errorlog(_0x5acfde(0x2de)),appendDebugLog(_0x9deedc),_0xa05f24&&appendDebugLog(_0xa05f24),![];},window[_0xab318e(0x27d)]=window[_0xab318e(0x27d)]||window[_0xab318e(0x607)];function getById(_0x9a6497){var _0x150bba=_0xab318e,_0x2f625c=document[_0x150bba(0x706)](_0x9a6497);return!_0x2f625c&&(_0x150bba(0x10e)!==_0x150bba(0x10e)?_0x2a2346[_0x150bba(0x40d)][_0x5822aa][_0x150bba(0xe1)]='1':(log(_0x9a6497+_0x150bba(0x5ce)),_0x2f625c=document[_0x150bba(0x5d4)](_0x150bba(0x4f8)))),_0x2f625c;}var errorReport=[];function _0x496e(_0x38acb7,_0x31df0d){var _0x367939=_0x52b2();return _0x496e=function(_0x1d5999,_0x2ae426){_0x1d5999=_0x1d5999-0xe1;var _0x52b214=_0x367939[_0x1d5999];return _0x52b214;},_0x496e(_0x38acb7,_0x31df0d);}function appendDebugLog(_0x4449d5){var _0x366008=_0xab318e;try{var _0x1e58bf=new Date(),_0x59e2f4=_0x1e58bf['getTime']();if(_0x4449d5[_0x366008(0x5d9)])errorReport[_0x366008(0x521)]({'message':_0x4449d5[_0x366008(0x5d9)],'name':_0x4449d5[_0x366008(0x4b6)],'time':_0x59e2f4});else typeof _0x4449d5===_0x366008(0x6f1)?errorReport['push']({'note':_0x4449d5,'time':_0x59e2f4}):errorReport[_0x366008(0x521)]({'other':_0x4449d5,'time':_0x59e2f4});errorReport=errorReport['slice'](-0xc8);if(document[_0x366008(0x706)](_0x366008(0x293))){}}catch(_0x318c5b){}}async function generateHash(_0x5c6cdf,_0x4c5901=![]){var _0x3c458f=_0xab318e,_0x5c9de2=new TextEncoder(_0x3c458f(0x6f9))[_0x3c458f(0x2b5)](_0x5c6cdf);return crypto[_0x3c458f(0x26f)][_0x3c458f(0x299)](_0x3c458f(0x683),_0x5c9de2)[_0x3c458f(0x136)](function(_0x3868f4){var _0x1de9b6=_0x3c458f;return _0x3868f4=new Uint8Array(_0x3868f4),_0x4c5901&&(_0x3868f4=_0x3868f4[_0x1de9b6(0x2ec)](0x0,parseInt(parseInt(_0x4c5901)/0x2))),_0x3868f4=toHexString(_0x3868f4),_0x3868f4;})[_0x3c458f(0x43a)](errorlog);};function getTURNList(){var _0x719fd4=_0xab318e,_0xc51b8a=[],_0x540fb2=![];(location[_0x719fd4(0x68a)]===_0x719fd4(0x6c3)||location[_0x719fd4(0x68a)]===_0x719fd4(0x4db)||location[_0x719fd4(0x68a)]==='backup.obs.ninja'||location[_0x719fd4(0x68a)]===_0x719fd4(0x214)||location[_0x719fd4(0x68a)]===_0x719fd4(0x5a2))&&(_0x540fb2=!![]);var _0xa07090={};_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x324),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x485),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x4fc)],_0xa07090['tz']=0x12c,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x1d6),_0xa07090[_0x719fd4(0x365)]=![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session['forceTcpMode']){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session['speedtest']!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090['locale']){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]='vdoninja',_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x157),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x253)],_0xa07090['tz']=0x1e0,_0xa07090['udp']=!![],_0xa07090['production']=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x3e9),_0xa07090[_0x719fd4(0x365)]=![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090['udp']){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090['production']==![]){}else{if(session['speedtest']&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090['locale']){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x2da),_0xa07090['credential']=_0x719fd4(0x401),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x410)],_0xa07090['tz']=0x12c,_0xa07090['udp']=![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x2a3),_0xa07090[_0x719fd4(0x365)]=![];if(_0xa07090['restrict']&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x2da),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x401),_0xa07090[_0x719fd4(0x35f)]=['turn:www.turn.obs.ninja:3478'],_0xa07090['tz']=0x12c,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x2a3),_0xa07090['restrict']=![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session['speedtest']&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session['speedtest']!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090['locale']){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x2da),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x401),_0xa07090['urls']=[_0x719fd4(0x3ac)],_0xa07090['tz']=-0x3c,_0xa07090[_0x719fd4(0x6ce)]=![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]='de1',_0xa07090['restrict']=![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session['speedtest']!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a['push'](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x324),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x3d7),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x68f)],_0xa07090['tz']=-0x46,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x60c),_0xa07090[_0x719fd4(0x365)]=![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090['udp']){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a['push'](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]='vdoninja',_0xa07090[_0x719fd4(0x37e)]='IchBinSteveDerNinja',_0xa07090['urls']=[_0x719fd4(0x350)],_0xa07090['tz']=-0x46,_0xa07090[_0x719fd4(0x6ce)]=![],_0xa07090['production']=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x60c),_0xa07090[_0x719fd4(0x365)]=![];if(_0xa07090['restrict']&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090['udp']==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090['username']=_0x719fd4(0x2da),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x401),_0xa07090['urls']=[_0x719fd4(0x70a)],_0xa07090['tz']=-0x3c,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x269),_0xa07090['restrict']=![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session['speedtest']&&_0xa07090['udp']==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]='vdoninja',_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x2ad),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x285)],_0xa07090['tz']=-0x258,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090['locale']='aus1',_0xa07090[_0x719fd4(0x365)]=!![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session['speedtest']&&_0xa07090['udp']==session[_0x719fd4(0x530)]){}else{if(session['forceTcpMode']&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090['username']=_0x719fd4(0x324),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x4e5),_0xa07090[_0x719fd4(0x35f)]=['turn:turn-as1.vdo.ninja:3478'],_0xa07090['tz']=-0x1e0,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x193),_0xa07090['restrict']=!![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session['speedtest']&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090['locale']){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x324),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x4e5),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x6aa)],_0xa07090['tz']=-0x21c,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090['production']=!![],_0xa07090[_0x719fd4(0x459)]='jap1',_0xa07090[_0x719fd4(0x365)]=!![];if(_0xa07090['restrict']&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session['forceTcpMode']&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session['speedtest']&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x324),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x4e5),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x239)],_0xa07090['tz']=-0x21c,_0xa07090[_0x719fd4(0x6ce)]=![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x430),_0xa07090[_0x719fd4(0x365)]=!![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090['udp']==session['forceTcpMode']){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session['speedtest']&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]='vdoninja',_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x719),_0xa07090['urls']=[_0x719fd4(0x3d3)],_0xa07090['tz']=0xb4,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]=_0x719fd4(0x156),_0xa07090[_0x719fd4(0x365)]=!![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090['production']==![]){}else{if(session[_0x719fd4(0x3be)]&&session[_0x719fd4(0x3be)]!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}_0xa07090={},_0xa07090[_0x719fd4(0x205)]=_0x719fd4(0x315),_0xa07090[_0x719fd4(0x37e)]=_0x719fd4(0x18c),_0xa07090[_0x719fd4(0x35f)]=[_0x719fd4(0x44c)],_0xa07090['tz']=-0x32,_0xa07090[_0x719fd4(0x6ce)]=!![],_0xa07090[_0x719fd4(0x627)]=!![],_0xa07090[_0x719fd4(0x459)]='fr1',_0xa07090[_0x719fd4(0x365)]=![];if(_0xa07090[_0x719fd4(0x365)]&&_0x540fb2===![]){}else{if(session[_0x719fd4(0x3be)]&&_0xa07090[_0x719fd4(0x6ce)]==session[_0x719fd4(0x530)]){}else{if(session[_0x719fd4(0x530)]&&_0xa07090[_0x719fd4(0x6ce)]){}else{if(session[_0x719fd4(0x3be)]==![]&&_0xa07090[_0x719fd4(0x627)]==![]){}else{if(session[_0x719fd4(0x3be)]&&session['speedtest']!==!![]&&session[_0x719fd4(0x3be)]!==_0xa07090[_0x719fd4(0x459)]){}else _0xc51b8a[_0x719fd4(0x521)](_0xa07090);}}}}return _0xc51b8a;}function chooseBestTURN(_0x1fa94d){var _0x4098be=_0xab318e;if(session[_0x4098be(0x169)])return;var _0x3d506b=getTURNList(),_0x5e8f8c=getTimezone();for(var _0x58630f=0x0;_0x58630f<_0x3d506b[_0x4098be(0x712)];_0x58630f++){var _0x2ec423=Math[_0x4098be(0x242)](_0x3d506b[_0x58630f]['tz']-_0x5e8f8c);Math[_0x4098be(0x242)](_0x2ec423-0x3c*0x18)<_0x2ec423&&(_0x2ec423=Math[_0x4098be(0x242)](_0x2ec423-0x3c*0x18)),_0x3d506b[_0x58630f][_0x4098be(0x63b)]=_0x2ec423;}_0x3d506b[_0x4098be(0x645)](compare_deltas);var _0x99731b=[],_0x5f3f50=0x0,_0x43797a=0x0;for(var _0x58630f=0x0;_0x58630f<_0x3d506b[_0x4098be(0x712)];_0x58630f++){if(_0x3d506b[_0x58630f][_0x4098be(0x6ce)]&&_0x43797a<0x2)_0x99731b['push'](_0x3d506b[_0x58630f]),_0x43797a+=0x1;else!_0x3d506b[_0x58630f][_0x4098be(0x6ce)]&&_0x5f3f50<0x1&&(_0x99731b[_0x4098be(0x521)](_0x3d506b[_0x58630f]),_0x5f3f50+=0x1);}session[_0x4098be(0x169)]={'iceServers':_0x1fa94d,'sdpSemantics':'unified-plan'},session['configuration'][_0x4098be(0x699)]=session['configuration'][_0x4098be(0x699)][_0x4098be(0x69a)](_0x99731b),warnlog(session[_0x4098be(0x169)]);}var WebRTC={};WebRTC['Media']=(function(){var _0x31666a=_0xab318e,_0x50b230={};function _0x5d76b2(){}function _0x195958(_0x31d9b4){errorlog(_0x31d9b4);}function _0x5cf772(){var _0x2d26f0=_0x496e,_0x18e509,_0x421e32,_0xc338d7=new Promise((_0x3f658f,_0x243d28)=>{_0x18e509=_0x3f658f,_0x421e32=_0x243d28;});return _0xc338d7[_0x2d26f0(0x41b)]=_0x18e509,_0xc338d7[_0x2d26f0(0x679)]=_0x421e32,_0xc338d7;}_0x50b230[_0x31666a(0x1bd)]=function(_0x3c4db0=0x7){var _0x46fa3d=_0x31666a,_0x52a0a1='',_0x19d19a=_0x46fa3d(0x392);for(var _0x447222=0x0;_0x447222<_0x3c4db0;_0x447222++){_0x52a0a1+=_0x19d19a[_0x46fa3d(0x517)](Math[_0x46fa3d(0x541)](Math[_0x46fa3d(0x46c)]()*_0x19d19a['length']));}try{_0x52a0a1=_0x52a0a1['replaceAll']('AD',_0x46fa3d(0x2fb)),_0x52a0a1=_0x52a0a1[_0x46fa3d(0x3dd)]('Ad',_0x46fa3d(0x130)),_0x52a0a1=_0x52a0a1[_0x46fa3d(0x3dd)]('ad',_0x46fa3d(0x47b)),_0x52a0a1=_0x52a0a1[_0x46fa3d(0x3dd)]('aD',_0x46fa3d(0x391));}catch(_0x38a739){console[_0x46fa3d(0xf8)](_0x38a739);}return log(_0x52a0a1),_0x52a0a1;},_0x50b230[_0x31666a(0x31c)]=![],_0x50b230[_0x31666a(0x215)]=![],_0x50b230[_0x31666a(0x2f3)]=![],_0x50b230['activelySpeaking']=!![],_0x50b230[_0x31666a(0x6e3)]=![],_0x50b230[_0x31666a(0x1ce)]=!![],_0x50b230[_0x31666a(0x295)]=0x8,_0x50b230[_0x31666a(0x11f)]=![],_0x50b230[_0x31666a(0x713)]=![],_0x50b230['allowScreen']=![],_0x50b230[_0x31666a(0x6df)]=![],_0x50b230[_0x31666a(0x10d)]=![],_0x50b230[_0x31666a(0x36f)]=![],_0x50b230[_0x31666a(0x514)]=![],_0x50b230[_0x31666a(0x57c)]=![],_0x50b230[_0x31666a(0x3d8)]=!![],_0x50b230[_0x31666a(0x17d)]=null,_0x50b230[_0x31666a(0x238)]=![],_0x50b230[_0x31666a(0x54a)]=![],_0x50b230[_0x31666a(0x106)]=new AudioContext(),_0x50b230[_0x31666a(0x3cb)]=![],_0x50b230[_0x31666a(0x604)]=![],_0x50b230[_0x31666a(0x202)]=null,_0x50b230[_0x31666a(0x62a)]=null,_0x50b230[_0x31666a(0x252)]=null,_0x50b230[_0x31666a(0x71f)]=![],_0x50b230['broadcastChannel']=![],_0x50b230[_0x31666a(0x5f9)]=![],_0x50b230[_0x31666a(0x26b)]=![],_0x50b230[_0x31666a(0xf0)]=![],_0x50b230['screenshareAEC']=![],_0x50b230[_0x31666a(0x573)]=![],_0x50b230[_0x31666a(0x412)]=![],_0x50b230['bitrate']=![],_0x50b230[_0x31666a(0x435)]=![],_0x50b230['buffer']=![],_0x50b230['badStreamList']=[],_0x50b230[_0x31666a(0x41e)]=null,_0x50b230[_0x31666a(0x726)]=![],_0x50b230[_0x31666a(0x107)]=null,_0x50b230[_0x31666a(0x5f4)]=null,_0x50b230[_0x31666a(0x1e2)]=null,_0x50b230[_0x31666a(0x667)]=![],_0x50b230[_0x31666a(0x29c)]=![],_0x50b230['cleanOutput']=![],_0x50b230['cleanish']=![],_0x50b230[_0x31666a(0x162)]=![],_0x50b230[_0x31666a(0x169)]=![],_0x50b230['compressor']=![],_0x50b230[_0x31666a(0x5c1)]=![],_0x50b230['codec']=![],_0x50b230['h264profile']=![],_0x50b230['cleanViewer']=![],_0x50b230[_0x31666a(0x5f6)]=![],_0x50b230['cbr']=0x1,_0x50b230[_0x31666a(0x69f)]=![],_0x50b230[_0x31666a(0x2e6)]=null,_0x50b230[_0x31666a(0x304)]={},_0x50b230[_0x31666a(0x71e)]={},_0x50b230[_0x31666a(0x6f6)]={},_0x50b230[_0x31666a(0x158)]={},_0x50b230[_0x31666a(0x663)]=![],_0x50b230[_0x31666a(0x439)]=0x23,_0x50b230[_0x31666a(0x694)]=0x0,_0x50b230[_0x31666a(0x330)]=0x25a,_0x50b230['codecGroupFlag']=![],_0x50b230['defaultPassword']=![],_0x50b230[_0x31666a(0x553)]=_0x50b230['defaultPassword'],_0x50b230[_0x31666a(0x489)]=![],_0x50b230[_0x31666a(0x2fd)]=![],_0x50b230[_0x31666a(0x42b)]=![],_0x50b230['directorSpeakerMuted']=null,_0x50b230[_0x31666a(0x4b8)]=null,_0x50b230[_0x31666a(0x2ff)]=[],_0x50b230[_0x31666a(0x209)]=![],_0x50b230[_0x31666a(0x444)]=![],_0x50b230[_0x31666a(0x266)]=![],_0x50b230[_0x31666a(0x575)]=null,_0x50b230[_0x31666a(0x231)]=![],_0x50b230[_0x31666a(0x4f2)]=!![],_0x50b230[_0x31666a(0x3b9)]=![],_0x50b230[_0x31666a(0x3c5)]=![],_0x50b230[_0x31666a(0x4d6)]=![],_0x50b230[_0x31666a(0x2a0)]=![],_0x50b230[_0x31666a(0x2fc)]=![],_0x50b230[_0x31666a(0x47a)]=![],_0x50b230[_0x31666a(0x394)]=![],_0x50b230['enc']=new TextEncoder(_0x31666a(0x6f9)),_0x50b230[_0x31666a(0x515)]=![],_0x50b230[_0x31666a(0x1f1)]=![],_0x50b230['roomhost']=![],_0x50b230[_0x31666a(0x2c5)]=![],_0x50b230[_0x31666a(0x139)]=[],_0x50b230['hostedTransfers']=[],_0x50b230[_0x31666a(0x6ff)]=![],_0x50b230['flipped']=![],_0x50b230['framerate']=![],_0x50b230[_0x31666a(0x229)]=![],_0x50b230['forceAspectRatio']=![],_0x50b230[_0x31666a(0x68b)]=![],_0x50b230[_0x31666a(0x1c3)]=![],_0x50b230['forceMediaSettings']=![],_0x50b230[_0x31666a(0x385)]=![],_0x50b230[_0x31666a(0x32a)]=[],_0x50b230[_0x31666a(0x5c4)]=![],_0x50b230[_0x31666a(0x630)]=![],_0x50b230[_0x31666a(0x508)]=![],_0x50b230['iframeSrc']=![],_0x50b230[_0x31666a(0x2ea)]=![],_0x50b230[_0x31666a(0x417)]=![],_0x50b230['noiframe']=![],_0x50b230[_0x31666a(0x47e)]=![],_0x50b230['quality_wb']=0x1,_0x50b230[_0x31666a(0x50d)]=0x0,_0x50b230[_0x31666a(0x33f)]=![],_0x50b230[_0x31666a(0x4bb)]=![],_0x50b230[_0x31666a(0x1ee)]=![],_0x50b230[_0x31666a(0x2e3)]=![],_0x50b230[_0x31666a(0x50e)]=![],_0x50b230[_0x31666a(0x446)]=![],_0x50b230['keys']={},_0x50b230[_0x31666a(0x594)]=![],_0x50b230[_0x31666a(0x61e)]=[],_0x50b230[_0x31666a(0x501)]=![],_0x50b230[_0x31666a(0x29a)]=![],_0x50b230[_0x31666a(0x4de)]=![],_0x50b230[_0x31666a(0x608)]=![],_0x50b230['maxframerate']=![],_0x50b230[_0x31666a(0x5b5)]=![],_0x50b230[_0x31666a(0x61f)]=![],_0x50b230[_0x31666a(0x5eb)]=![],_0x50b230['maxptime']=![],_0x50b230[_0x31666a(0x374)]=![],_0x50b230[_0x31666a(0x460)]=![],_0x50b230[_0x31666a(0x181)]=0x19,_0x50b230[_0x31666a(0x317)]=0xa,_0x50b230[_0x31666a(0x14e)]=![],_0x50b230[_0x31666a(0x69d)]=![],_0x50b230['layout']=![],_0x50b230[_0x31666a(0x4a2)]=_0x50b230[_0x31666a(0x1bd)](0x5),_0x50b230[_0x31666a(0x340)]=![],_0x50b230['meshcastAudioBitrate']=![],_0x50b230[_0x31666a(0x28b)]=![],_0x50b230[_0x31666a(0x13a)]=![],_0x50b230[_0x31666a(0x61c)]=![],_0x50b230[_0x31666a(0x56e)]=![],_0x50b230[_0x31666a(0x3b0)]=![],_0x50b230[_0x31666a(0x465)]=![],_0x50b230[_0x31666a(0x5c9)]=![],_0x50b230['minipreview']=![],_0x50b230['mirrored']=![],_0x50b230[_0x31666a(0x432)]=![],_0x50b230[_0x31666a(0x519)]=[],_0x50b230['meshcast']=![],_0x50b230[_0x31666a(0x34d)]=![],_0x50b230[_0x31666a(0x290)]=0x9c4,_0x50b230['meshcastCodec']=![],_0x50b230['miconly']=![],_0x50b230[_0x31666a(0x35d)]=![],_0x50b230[_0x31666a(0x5c6)]=![],_0x50b230[_0x31666a(0x426)]=![],_0x50b230['mono']=![],_0x50b230[_0x31666a(0x3b2)]={},_0x50b230[_0x31666a(0x1be)]=![],_0x50b230['noNacks']=![],_0x50b230['noPLIs']=![],_0x50b230[_0x31666a(0x149)]=![],_0x50b230[_0x31666a(0x3bb)]=![],_0x50b230[_0x31666a(0x358)]=![],_0x50b230['obsfix']=![],_0x50b230[_0x31666a(0x306)]=![],_0x50b230[_0x31666a(0x6cb)]=![],_0x50b230[_0x31666a(0x3e6)]={},_0x50b230[_0x31666a(0x3e6)]['visibility']=null,_0x50b230[_0x31666a(0x3e6)][_0x31666a(0x671)]=null,_0x50b230[_0x31666a(0x3e6)][_0x31666a(0x188)]=null,_0x50b230[_0x31666a(0x3e6)][_0x31666a(0x428)]=null,_0x50b230[_0x31666a(0x3e6)][_0x31666a(0x188)]=null,_0x50b230[_0x31666a(0x58a)]=![],_0x50b230[_0x31666a(0x562)]=![],_0x50b230[_0x31666a(0x300)]=![],_0x50b230['panning']=![],_0x50b230[_0x31666a(0x6fb)]=![],_0x50b230[_0x31666a(0x44a)]=![],_0x50b230[_0x31666a(0x2df)]=![],_0x50b230['preloadbitrate']=0x5dc,_0x50b230[_0x31666a(0x41f)]={},_0x50b230['pip']=![],_0x50b230[_0x31666a(0x721)]=![],_0x50b230[_0x31666a(0x437)]=![],_0x50b230['mc']=![],_0x50b230['pcm']=![],_0x50b230[_0x31666a(0x491)]=![],_0x50b230[_0x31666a(0x58c)]=![],_0x50b230['proxy']=![],_0x50b230[_0x31666a(0x6a1)]=null,_0x50b230[_0x31666a(0x451)]=null,_0x50b230[_0x31666a(0x6c8)]=!![],_0x50b230[_0x31666a(0x59c)]=![],_0x50b230[_0x31666a(0x46e)]=[],_0x50b230[_0x31666a(0x211)]=![],_0x50b230[_0x31666a(0x2b2)]=![],_0x50b230[_0x31666a(0x352)]=![],_0x50b230[_0x31666a(0x1df)]=![],_0x50b230[_0x31666a(0x4ca)]=![],_0x50b230[_0x31666a(0x311)]=0x1770,_0x50b230[_0x31666a(0x3cc)]=![],_0x50b230['retryTimeout']=0x1388,_0x50b230[_0x31666a(0x11b)]=![],_0x50b230[_0x31666a(0x66b)]=![],_0x50b230[_0x31666a(0x2e0)]=![],_0x50b230[_0x31666a(0x14b)]=![],_0x50b230[_0x31666a(0x159)]=![],_0x50b230['ruleOfThirds']=![],_0x50b230[_0x31666a(0x50a)]=![],_0x50b230[_0x31666a(0x40d)]={},_0x50b230['sampleRate']=![],_0x50b230[_0x31666a(0x6a9)]='',_0x50b230[_0x31666a(0x108)]=![],_0x50b230[_0x31666a(0x436)]=![],_0x50b230[_0x31666a(0x1eb)]=![],_0x50b230[_0x31666a(0x718)]=![],_0x50b230['sceneList']={},_0x50b230[_0x31666a(0x431)]=null,_0x50b230[_0x31666a(0x687)]=![],_0x50b230[_0x31666a(0x486)]=![],_0x50b230[_0x31666a(0x4bf)]=![],_0x50b230[_0x31666a(0x3da)]=![],_0x50b230[_0x31666a(0x423)]=![],_0x50b230[_0x31666a(0x5c2)]=![],_0x50b230[_0x31666a(0x3a4)]=![],_0x50b230[_0x31666a(0x464)]=![],_0x50b230[_0x31666a(0x51b)]=![],_0x50b230[_0x31666a(0x56a)]=![],_0x50b230[_0x31666a(0x40b)]=![],_0x50b230[_0x31666a(0x1db)]=0x0,_0x50b230[_0x31666a(0x185)]=![],_0x50b230['showlabels']=![],_0x50b230[_0x31666a(0x574)]=![],_0x50b230[_0x31666a(0x6ac)]=null,_0x50b230[_0x31666a(0x6fd)]=![],_0x50b230['soloChatUUID']=[],_0x50b230[_0x31666a(0x67f)]=![],_0x50b230[_0x31666a(0x258)]=![],_0x50b230[_0x31666a(0x2b4)]=!![],_0x50b230[_0x31666a(0x500)]=![],_0x50b230[_0x31666a(0x5a1)]=![],_0x50b230[_0x31666a(0x550)]=![],_0x50b230['speakerMuted']=![],_0x50b230[_0x31666a(0x6a4)]=null,_0x50b230[_0x31666a(0x34e)]={},_0x50b230[_0x31666a(0x309)]=![],_0x50b230[_0x31666a(0x220)]=![],_0x50b230[_0x31666a(0x60d)]=![],_0x50b230[_0x31666a(0x406)]=![],_0x50b230[_0x31666a(0x3fa)]=![],_0x50b230[_0x31666a(0x48e)]=![],_0x50b230[_0x31666a(0x5aa)]=null,_0x50b230[_0x31666a(0x6c9)]=null,_0x50b230[_0x31666a(0x577)]=null,_0x50b230[_0x31666a(0x659)]=![],_0x50b230[_0x31666a(0x328)]=![],_0x50b230[_0x31666a(0x530)]=![],_0x50b230[_0x31666a(0x31e)]=![],_0x50b230[_0x31666a(0x498)]=0x1f4,_0x50b230[_0x31666a(0x505)]=![],_0x50b230[_0x31666a(0x2cc)]=null,_0x50b230[_0x31666a(0x28c)]=![],_0x50b230['tz']=![],_0x50b230[_0x31666a(0xe7)]=![],_0x50b230[_0x31666a(0x5fc)]=![],_0x50b230[_0x31666a(0x3ff)]=![],_0x50b230['transferred']=![],_0x50b230[_0x31666a(0x42d)]=![],_0x50b230[_0x31666a(0x326)]=![],_0x50b230[_0x31666a(0x138)]=![],_0x50b230[_0x31666a(0x50c)]=![],_0x50b230[_0x31666a(0x408)]=![],_0x50b230[_0x31666a(0x557)]=![],_0x50b230[_0x31666a(0x3a3)]=![],_0x50b230[_0x31666a(0x191)]=0x64,_0x50b230[_0x31666a(0x1a2)]=![],_0x50b230[_0x31666a(0x389)]=![],_0x50b230[_0x31666a(0x284)]=![],_0x50b230[_0x31666a(0x142)]={},_0x50b230[_0x31666a(0xe2)]={},_0x50b230[_0x31666a(0x332)]=![],_0x50b230[_0x31666a(0x6fe)]=![],_0x50b230[_0x31666a(0x26d)]={},_0x50b230['webp']=![],_0x50b230['webPquality']=![],_0x50b230['ws']=null,_0x50b230[_0x31666a(0x710)]=![],_0x50b230[_0x31666a(0x22b)]=null,_0x50b230[_0x31666a(0x199)]=![],_0x50b230[_0x31666a(0x6f5)]=![],_0x50b230[_0x31666a(0x55d)]='',_0x50b230['version']=null,_0x50b230[_0x31666a(0x370)]=null,_0x50b230[_0x31666a(0x676)]=![],_0x50b230[_0x31666a(0x5b6)]=getById('muteStateTemplate')[_0x31666a(0x46b)](!![]),_0x50b230[_0x31666a(0x5b6)][_0x31666a(0x659)]['top']=_0x31666a(0x47d),_0x50b230[_0x31666a(0x5b6)][_0x31666a(0x659)][_0x31666a(0x39b)]=_0x31666a(0x47d),_0x50b230[_0x31666a(0x5b6)]['id']=_0x31666a(0x5b6),_0x50b230[_0x31666a(0x523)]=getById(_0x31666a(0x1e4))['cloneNode'](!![]),_0x50b230['voiceMeter']['id']='localVoiceMeter',_0x50b230[_0x31666a(0x523)][_0x31666a(0x659)][_0x31666a(0x6dd)]=0x0,_0x50b230[_0x31666a(0x523)][_0x31666a(0x5ef)]['level']=0x0,_0x50b230['voiceMeter'][_0x31666a(0x659)]['width']=_0x31666a(0x16d),_0x50b230[_0x31666a(0x523)]['style']['height']=_0x31666a(0x16d),_0x50b230[_0x31666a(0x523)][_0x31666a(0x659)][_0x31666a(0x3c9)]=_0x31666a(0x5a0),_0x50b230['voiceMeter']['style'][_0x31666a(0x39b)]='10px',_0x50b230[_0x31666a(0x339)]=!![],_0x50b230[_0x31666a(0x57b)]=![],_0x50b230['codirector_transfer']=!![],_0x50b230[_0x31666a(0x518)]=!![],_0x50b230[_0x31666a(0x6a0)]=function(_0x8f8a0d,_0x3c65ee=_0x50b230[_0x31666a(0x6fb)]+_0x50b230[_0x31666a(0x6a9)]){var _0x1170e6=_0x31666a,_0xd14a70=crypto['getRandomValues'](new Uint8Array(0x10));return crypto[_0x1170e6(0x26f)][_0x1170e6(0x299)]({'name':_0x1170e6(0x683)},convertStringToArrayBufferView(_0x3c65ee))[_0x1170e6(0x136)](function(_0xc0e599){var _0x232db5=_0x1170e6;return window[_0x232db5(0x3ee)][_0x232db5(0x26f)][_0x232db5(0x560)](_0x232db5(0x3e0),_0xc0e599,{'name':_0x232db5(0x117)},![],[_0x232db5(0x291),_0x232db5(0x438)])[_0x232db5(0x136)](function(_0x283702){var _0xb6cb09=_0x232db5;return crypto['subtle'][_0xb6cb09(0x291)]({'name':_0xb6cb09(0x117),'iv':_0xd14a70},_0x283702,convertStringToArrayBufferView(_0x8f8a0d))[_0xb6cb09(0x136)](function(_0x3abce7){return encrypted_data=new Uint8Array(_0x3abce7),encrypted_data=toHexString(encrypted_data),_0xd14a70=toHexString(_0xd14a70),[encrypted_data,_0xd14a70];},function(_0x4d7d6f){var _0x5a07de=_0xb6cb09;return errorlog(_0x4d7d6f[_0x5a07de(0x5d9)]),![];});},function(_0x209dba){return errorlog(_0x209dba),![];});})[_0x1170e6(0x43a)](errorlog);},_0x50b230[_0x31666a(0x617)]=function(_0x103725,_0x1c5a89,_0x45ec28=_0x50b230[_0x31666a(0x6fb)]+_0x50b230[_0x31666a(0x6a9)]){var _0x2d0923=_0x31666a;return _0x103725=toByteArray(_0x103725),_0x1c5a89=toByteArray(_0x1c5a89),crypto[_0x2d0923(0x26f)][_0x2d0923(0x299)]({'name':_0x2d0923(0x683)},convertStringToArrayBufferView(_0x45ec28))['then'](function(_0x427bf1){var _0x173799=_0x2d0923;return window['crypto'][_0x173799(0x26f)][_0x173799(0x560)](_0x173799(0x3e0),_0x427bf1,{'name':'AES-CBC'},![],[_0x173799(0x291),'decrypt'])[_0x173799(0x136)](function(_0x243a38){var _0x5793fb=_0x173799;if(_0x5793fb(0x19d)===_0x5793fb(0x19d))return crypto[_0x5793fb(0x26f)]['decrypt']({'name':_0x5793fb(0x117),'iv':_0x1c5a89},_0x243a38,_0x103725)[_0x5793fb(0x136)](function(_0x2d3e41){var _0x53dfee=_0x5793fb,_0x5bd82a=new Uint8Array(_0x2d3e41),_0x48f01b='';for(var _0x236255=0x0;_0x236255<_0x5bd82a[_0x53dfee(0x3e4)];_0x236255++){_0x48f01b+=String['fromCharCode'](_0x5bd82a[_0x236255]);}return _0x48f01b;},function(_0xd636ec){var _0x1492aa=_0x5793fb;return errorlog(_0xd636ec[_0x1492aa(0x5d9)]),![];});else{var _0x2e7f8c=_0x493665();_0x2e7f8c&&(_0x2e7f8c<0x50&&(_0x23becc=!![]));}});})['catch'](errorlog);},_0x50b230[_0x31666a(0x4b9)]=function _0x923a93(){var _0x3e2969=_0x31666a;window[_0x3e2969(0x3ee)][_0x3e2969(0x26f)][_0x3e2969(0x4c0)]({'name':_0x3e2969(0x64a),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x3e2969(0x32d)}},!![],['sign','verify'])[_0x3e2969(0x136)](function(_0x8e6990){var _0x17d958=_0x3e2969;log(_0x8e6990['publicKey']),log(_0x8e6990[_0x17d958(0x447)]),_0x50b230[_0x17d958(0x3b2)]=_0x8e6990,window[_0x17d958(0x3ee)][_0x17d958(0x26f)][_0x17d958(0x4fb)](_0x17d958(0x591),_0x8e6990[_0x17d958(0x179)])[_0x17d958(0x136)](function(_0x3debe4){var _0x626289=_0x17d958,_0x26f34a={};_0x26f34a[_0x626289(0x13d)]=_0x626289(0x480),_0x26f34a[_0x626289(0x1bb)]='OOO',_0x50b230['sendMsg'](_0x26f34a);})['catch'](errorlog);})[_0x3e2969(0x43a)](errorlog);},_0x50b230['importCrypto']=function(_0x2e52e6,_0x1c3822){var _0x380917=_0x31666a;window[_0x380917(0x3ee)][_0x380917(0x26f)]['importKey'](_0x380917(0x591),{'kty':_0x380917(0x5a3),'e':_0x380917(0x247),'n':_0x2e52e6,'alg':_0x380917(0x467),'ext':!![]},{'name':_0x380917(0x64a),'hash':{'name':_0x380917(0x32d)}},!![],[_0x380917(0x45c)])[_0x380917(0x136)](function(_0x5ab671){var _0x570011=_0x380917;_0x50b230[_0x570011(0x684)][_0x1c3822]={},_0x50b230['keys'][_0x1c3822][_0x570011(0x179)]=_0x5ab671,_0x50b230[_0x570011(0x684)][_0x1c3822][_0x570011(0x447)]=null;})[_0x380917(0x43a)](errorlog);},_0x50b230[_0x31666a(0x525)]=function(_0x4b5f04,_0x565f97=![]){var _0x4ab7f3=_0x31666a,_0x4ebd38={};_0x4ebd38[_0x4ab7f3(0x4f9)]=!![],_0x4ebd38['scene']=!![],_0x50b230[_0x4ab7f3(0x6c0)](_0x4ebd38,_0x4b5f04);},_0x50b230['requestAudioRateLimit']=function(_0x1bc746,_0xb37711){var _0x411f41=_0x31666a,_0x2ed72c={};_0x2ed72c[_0x411f41(0x482)]=_0x1bc746,log(_0x2ed72c),_0x50b230['sendRequest'](_0x2ed72c,_0xb37711);},_0x50b230[_0x31666a(0x3af)]=function(_0x467512,_0x2c22d0,_0x1413ab=![]){var _0x478ba0=_0x31666a;if(!_0x50b230[_0x478ba0(0x40d)][_0x2c22d0])return![];if(_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0x43d)]!==![]){if(_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0x43d)]===_0x467512)return![];_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0x4bd)]=_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0x43d)];}else{if(_0x467512===![]){if(_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0x4bd)]===_0x50b230['rpcs'][_0x2c22d0][_0x478ba0(0xff)])return![];}else _0x50b230['rpcs'][_0x2c22d0][_0x478ba0(0x4bd)]=_0x467512;}_0x467512=parseInt(_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0x4bd)]);if(_0x50b230[_0x478ba0(0x3e6)][_0x478ba0(0x6e5)]===![]){if(_0x50b230[_0x478ba0(0x6cb)]!==![]){if(window[_0x478ba0(0x154)])return![];}}_0x467512===0x0&&_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0x697)]&&(_0x467512=0x1);if(_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0xff)]===_0x467512)return![];log(_0x478ba0(0x15d)+_0x467512);var _0x1264c7={};return _0x1264c7[_0x478ba0(0x4c7)]=_0x467512,log(_0x1264c7),_0x1413ab?_0x467512===0x0?'kIugq'!==_0x478ba0(0x634)?(warnlog('OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate'),_0x1264c7[_0x478ba0(0x482)]=0x0):_0xd74061[_0x478ba0(0x6c0)](_0x734fc,_0xc076f9[_0x478ba0(0x676)])&&(_0x177244[_0x478ba0(0x40d)][_0x357949[_0x478ba0(0x266)]][_0x478ba0(0x58f)]=!![]):_0x1264c7[_0x478ba0(0x482)]=0x10:_0x1264c7['audioBitrate']=-0x1,_0x50b230[_0x478ba0(0x6c0)](_0x1264c7,_0x2c22d0)?(_0x50b230[_0x478ba0(0x40d)][_0x2c22d0][_0x478ba0(0xff)]=_0x467512,!![]):(setTimeout(function _0x510093(){var _0x18e6ce=_0x478ba0;_0x50b230[_0x18e6ce(0x3af)](![],_0x2c22d0);},0x1388),warnlog(_0x478ba0(0x18b)),![]);},_0x50b230['toggleSoloChat']=function(_0xe3e3b4,_0x1f1948=![]){var _0x43907f=_0x31666a;if(_0x50b230[_0x43907f(0x489)]){if(_0x43907f(0x116)!==_0x43907f(0x25e)){if(!_0x50b230[_0x43907f(0x42b)]){warnUser(_0x43907f(0x3c1));return;}}else _0x285b53=_0x13c8ac,_0x22b498=_0x5565b0;}_0x50b230['soloChatUUID']['includes'](_0xe3e3b4)?_0x50b230[_0x43907f(0x294)][_0x43907f(0x16a)](_0x50b230['soloChatUUID'][_0x43907f(0x283)](_0xe3e3b4),0x1):_0x50b230[_0x43907f(0x294)]['push'](_0xe3e3b4);var _0x4236ac={};_0x4236ac[_0x43907f(0x657)]=![];_0x1f1948&&((_0x1f1948[_0x43907f(0x701)]||_0x1f1948['metaKey'])&&(_0x50b230['soloChatUUID']['includes'](_0xe3e3b4)&&(_0x4236ac['micIsolate']=!![])));_0x50b230[_0x43907f(0x6c0)](_0x4236ac,_0xe3e3b4);var _0x11aae7=document[_0x43907f(0x20f)](_0x43907f(0x20b));for(var _0x9bd79d=0x0;_0x9bd79d<_0x11aae7[_0x43907f(0x712)];_0x9bd79d++){if(_0x43907f(0x1b5)!==_0x43907f(0x1b5))_0x17a868['info'][_0x43907f(0x561)]&&_0x13e50(_0x36a57c);else{if(_0x11aae7[_0x9bd79d][_0x43907f(0x5ef)][_0x43907f(0x676)]==_0xe3e3b4&&_0x50b230[_0x43907f(0x294)][_0x43907f(0x186)](_0x11aae7[_0x9bd79d][_0x43907f(0x5ef)]['UUID']))_0x4236ac['micIsolate']&&_0x11aae7[_0x9bd79d][_0x43907f(0x4df)][_0x43907f(0x155)](_0x43907f(0x422));else _0x11aae7[_0x9bd79d][_0x43907f(0x5ef)][_0x43907f(0x676)]==_0xe3e3b4&&(_0x43907f(0x475)===_0x43907f(0x449)?_0x52b8d3(_0x2bd073,_0xee5bbd[_0x43907f(0x676)]):(_0x11aae7[_0x9bd79d][_0x43907f(0x4df)][_0x43907f(0x56b)](_0x43907f(0x29f)),_0x11aae7[_0x9bd79d]['classList'][_0x43907f(0x56b)](_0x43907f(0x422))));}}_0x50b230[_0x43907f(0x166)](![]);},_0x50b230[_0x31666a(0xfe)]=function(_0x176c8b){var _0x233b35=_0x31666a,_0x212bee={};warnlog(_0x176c8b),_0x176c8b[_0x233b35(0x5ef)][_0x233b35(0x46d)]=='0'?(_0x212bee[_0x233b35(0x657)]=!![],_0x176c8b[_0x233b35(0x5ef)]['value']='1',_0x176c8b[_0x233b35(0x4df)][_0x233b35(0x155)](_0x233b35(0x29f))):(_0x212bee['micIsolate']=![],_0x176c8b[_0x233b35(0x5ef)]['value']='0',_0x176c8b[_0x233b35(0x4df)][_0x233b35(0x56b)](_0x233b35(0x29f))),_0x50b230[_0x233b35(0x6c0)](_0x212bee,_0x176c8b[_0x233b35(0x5ef)][_0x233b35(0x676)]),warnlog(_0x212bee);},_0x50b230[_0x31666a(0x2c4)]=function(){var _0x2645e2=_0x31666a,_0x33a96f=_0x50b230[_0x2645e2(0x61e)][_0x2645e2(0x712)];while(_0x33a96f--){!(_0x50b230[_0x2645e2(0x61e)][_0x33a96f]in _0x50b230[_0x2645e2(0x41f)])&&!(_0x50b230[_0x2645e2(0x61e)][_0x33a96f]in _0x50b230[_0x2645e2(0x40d)])&&_0x50b230[_0x2645e2(0x61e)]['splice'](_0x33a96f,0x1);}var _0x3eb425=![];!_0x50b230[_0x2645e2(0x110)]&&(_0x50b230[_0x2645e2(0x61e)][_0x2645e2(0x712)]?(getById(_0x2645e2(0x173))[_0x2645e2(0x4df)][_0x2645e2(0x155)]('orange'),getById(_0x2645e2(0x371))[_0x2645e2(0x4df)]['remove'](_0x2645e2(0x137))):(getById(_0x2645e2(0x173))[_0x2645e2(0x4df)]['remove'](_0x2645e2(0x259)),getById(_0x2645e2(0x371))[_0x2645e2(0x4df)][_0x2645e2(0x155)](_0x2645e2(0x137))));_0x50b230[_0x2645e2(0x61e)][_0x2645e2(0x712)]&&(_0x3eb425=!![]);if(_0x50b230[_0x2645e2(0x561)]!==null){if(_0x2645e2(0x509)==='Nldxq')_0x1dd0cd['rpcs'][_0x9048e6][_0x2645e2(0x2ea)][_0x2645e2(0x453)]>_0x4dc4a1&&(_0x68a70=_0x2f08ea[_0x2645e2(0x40d)][_0x2b7017][_0x2645e2(0x2ea)][_0x2645e2(0x453)],_0x115102=_0x977897);else{for(var _0x501bed in _0x50b230['rpcs']){try{var _0x19e287=getReceivers2(_0x501bed);for(var _0x33a96f=0x0;_0x33a96f<_0x19e287[_0x2645e2(0x712)];_0x33a96f++){_0x19e287[_0x33a96f][_0x2645e2(0x3f2)]['kind']==_0x2645e2(0x638)&&(_0x19e287[_0x33a96f][_0x2645e2(0x3f2)][_0x2645e2(0x3cf)]=!_0x50b230[_0x2645e2(0x561)]);}}catch(_0x1063d3){}}_0x50b230[_0x2645e2(0x561)]&&(getById('videosource')[_0x2645e2(0x35d)]=!![]);}}for(var _0x6f4e52 in _0x50b230[_0x2645e2(0x41f)]){try{if('LLVIo'!==_0x2645e2(0x5d3))_0xa4e9f2('PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs');else{var _0x10cff8=getSenders2(_0x6f4e52);_0x10cff8['forEach'](_0x91c4da=>{var _0x4a5ec6=_0x2645e2;if(!_0x91c4da[_0x4a5ec6(0x3f2)])return;if(_0x91c4da[_0x4a5ec6(0x3f2)][_0x4a5ec6(0x1d1)]!=='audio')return;const _0x34bf19=_0x91c4da[_0x4a5ec6(0x49e)]();if(!_0x34bf19[_0x4a5ec6(0x4bc)]){if(_0x4a5ec6(0x5cb)===_0x4a5ec6(0x5cb))_0x34bf19['encodings']=[{}];else{_0x532de8(_0x14638a),_0x8d9308(_0x43f25c);return;}}else{if(!_0x34bf19[_0x4a5ec6(0x4bc)][_0x4a5ec6(0x712)])return;}if(!_0x3eb425)_0x34bf19[_0x4a5ec6(0x4bc)][0x0][_0x4a5ec6(0x6e4)]=!![],_0x91c4da[_0x4a5ec6(0x5e1)](_0x34bf19)[_0x4a5ec6(0x136)](()=>{})['catch'](warnlog);else _0x50b230['micIsolated'][_0x4a5ec6(0x283)](_0x6f4e52)>=0x0?(_0x34bf19[_0x4a5ec6(0x4bc)][0x0][_0x4a5ec6(0x6e4)]=!![],_0x91c4da['setParameters'](_0x34bf19)[_0x4a5ec6(0x136)](()=>{})[_0x4a5ec6(0x43a)](warnlog)):(_0x34bf19[_0x4a5ec6(0x4bc)][0x0][_0x4a5ec6(0x6e4)]=![],_0x91c4da[_0x4a5ec6(0x5e1)](_0x34bf19)[_0x4a5ec6(0x136)](()=>{})[_0x4a5ec6(0x43a)](warnlog));});}}catch(_0x2ad1eb){errorlog(_0x2ad1eb);}}},_0x50b230[_0x31666a(0x166)]=function(_0x35e8b5=!![]){var _0x5b589b=_0x31666a;if(_0x50b230[_0x5b589b(0x489)]===![]){_0x50b230[_0x5b589b(0x2c4)]();return;}else{if(!_0x50b230[_0x5b589b(0x42b)])return;}var _0x50803a=_0x50b230['soloChatUUID'][_0x5b589b(0x712)];while(_0x50803a--){!(_0x50b230[_0x5b589b(0x294)][_0x50803a]in _0x50b230[_0x5b589b(0x41f)])&&_0x50b230[_0x5b589b(0x294)][_0x5b589b(0x16a)](_0x50803a,0x1);}for(var _0x4e2e66 in _0x50b230[_0x5b589b(0x41f)]){try{if(_0x5b589b(0x1bf)!=='qPbYH')_0x33befa[_0x5b589b(0x3af)](0x0,_0x94c67f);else{var _0x5ecf2b=getSenders2(_0x4e2e66);_0x5ecf2b[_0x5b589b(0x6cd)](_0xe15ea6=>{var _0x35de19=_0x5b589b;if(!_0xe15ea6[_0x35de19(0x3f2)])return;if(_0xe15ea6['track'][_0x35de19(0x1d1)]!==_0x35de19(0x638))return;const _0x5f07b4=_0xe15ea6[_0x35de19(0x49e)]();if(!_0x5f07b4[_0x35de19(0x4bc)]){if(_0x35de19(0x5bb)==='hWBdI')_0x5f07b4[_0x35de19(0x4bc)]=[{}];else{var _0x20ac5e=_0x2eccbb[_0x35de19(0x20f)](_0x35de19(0x3cd)+_0x5e08d7+'\x22]');_0x20ac5e[0x0]&&(_0x20ac5e[0x0][_0x35de19(0x180)]=_0x295fdb(_0x593d78[_0x35de19(0x300)])||0x0);}}else{if(!_0x5f07b4[_0x35de19(0x4bc)]['length'])return;}if(_0x50b230[_0x35de19(0x294)][_0x35de19(0x712)]&&_0x50b230['soloChatUUID'][_0x35de19(0x186)](_0x4e2e66))_0x5f07b4['encodings'][0x0][_0x35de19(0x6e4)]=!![],setTimeout(function(_0x226ca1,_0x5aa403,_0x2657ca){var _0x58c8f7=_0x35de19;_0x2657ca[_0x58c8f7(0x5e1)](_0x5aa403)['then'](()=>{var _0x419134=_0x58c8f7;document['querySelectorAll'](_0x419134(0x310)+_0x226ca1+'\x22]')[0x0][_0x419134(0x4df)][_0x419134(0x155)]('pressed');})[_0x58c8f7(0x43a)](warnlog);},0x0,_0x4e2e66,_0x5f07b4,_0xe15ea6);else _0x50b230['soloChatUUID'][_0x35de19(0x712)]==0x0?(_0x5f07b4[_0x35de19(0x4bc)][0x0][_0x35de19(0x6e4)]=!![],_0xe15ea6['setParameters'](_0x5f07b4)['then'](()=>{})[_0x35de19(0x43a)](warnlog)):(_0x5f07b4[_0x35de19(0x4bc)][0x0][_0x35de19(0x6e4)]=![],setTimeout(function(_0x27c69e,_0x396ef5,_0x55f24b){var _0x5a3d25=_0x35de19;_0x55f24b['setParameters'](_0x396ef5)[_0x5a3d25(0x136)]()[_0x5a3d25(0x43a)](_0x2b9b20=>{var _0xcf90ef=_0x5a3d25;warnlog(_0x2b9b20),document[_0xcf90ef(0x20f)](_0xcf90ef(0x310)+_0x27c69e+'\x22]')[0x0][_0xcf90ef(0x4df)]['add'](_0xcf90ef(0x29f));});},0x0,_0x4e2e66,_0x5f07b4,_0xe15ea6));});}}catch(_0x29dc9e){errorlog(_0x29dc9e);}}if(_0x35e8b5==![]){if(_0x50b230[_0x5b589b(0x294)][_0x5b589b(0x712)]){_0x50b230[_0x5b589b(0x426)]=_0x50b230[_0x5b589b(0x35d)],_0x50b230[_0x5b589b(0x35d)]=![],data={},data['muteState']=_0x50b230[_0x5b589b(0x35d)];for(var _0x50803a=0x0;_0x50803a<_0x50b230[_0x5b589b(0x294)][_0x5b589b(0x712)];_0x50803a++){_0x50b230[_0x5b589b(0x666)](data,_0x50b230[_0x5b589b(0x294)][_0x50803a]);}}else _0x50b230[_0x5b589b(0x35d)]=_0x50b230[_0x5b589b(0x426)];toggleMute(!![]);}},_0x50b230[_0x31666a(0x4d9)]=function(_0x3e4571,_0x5351c6=![],_0x5cf5e9=![],_0x197181=![]){var _0x1c6d73=_0x31666a,_0x370c9c=![],_0x230412={};_0x230412[_0x1c6d73(0x18d)]=_0x3e4571;try{if(!_0x5351c6&&!_0x5cf5e9){if(_0x197181=='rpcs')_0x50b230[_0x1c6d73(0x6c0)](_0x230412);else _0x197181==_0x1c6d73(0x41f)?_0x50b230[_0x1c6d73(0x666)](_0x230412):_0x50b230[_0x1c6d73(0x625)](_0x230412);_0x370c9c=!![];}else{if(_0x5351c6){_0x5351c6=_0x5351c6+'';if(_0x197181==_0x1c6d73(0x40d))_0x50b230[_0x1c6d73(0x6c0)](_0x230412,_0x5351c6);else _0x197181==_0x1c6d73(0x41f)?_0x50b230[_0x1c6d73(0x666)](_0x230412,_0x5351c6):_0x50b230['sendPeers'](_0x230412,_0x5351c6);_0x370c9c=!![];}else{if(_0x5cf5e9){_0x5cf5e9=_0x5cf5e9+'';for(var _0x505327 in _0x50b230[_0x1c6d73(0x40d)]){if(_0x50b230[_0x1c6d73(0x40d)][_0x505327][_0x1c6d73(0x5aa)]===_0x5cf5e9){if(_0x197181==_0x1c6d73(0x40d))_0x50b230[_0x1c6d73(0x6c0)](_0x230412,_0x505327);else _0x197181==_0x1c6d73(0x41f)?_0x50b230[_0x1c6d73(0x666)](_0x230412,_0x505327):_0x50b230[_0x1c6d73(0x625)](_0x230412,_0x505327);_0x370c9c=!![];}}}}}return _0x370c9c;}catch(_0x3c1599){return![];}},_0x50b230[_0x31666a(0x6d8)]=function(_0x18579c,_0x4588d1){var _0x5f2f04=_0x31666a,_0x2d0a9c={};_0x2d0a9c[_0x5f2f04(0x648)]={},_0x2d0a9c[_0x5f2f04(0x648)]=_0x18579c,_0x4588d1!==null&&(_0x2d0a9c[_0x5f2f04(0x676)]=_0x4588d1),isIFrame&&parent[_0x5f2f04(0x14d)](_0x2d0a9c,'*');},_0x50b230[_0x31666a(0x298)]=function(){var _0x423cb1=_0x31666a;if(_0x50b230['directorSpeakerMuted']===null){if(_0x423cb1(0x29d)===_0x423cb1(0x29d))return;else{if(this[_0x423cb1(0x42e)]_0xab86ee+_0x591289[_0xa9c6b2(0xea)](0x10)[_0xa9c6b2(0x32b)](0x2,'0'),''),_0x5134c0(_0x5714fd,_0x214703),_0x11be11(_0x1b9181[_0xa9c6b2(0x267)](_0x4b18a3)));},_0x50b230[_0x31666a(0x3b5)]=function(_0x30c393,_0x43f9a2,_0x6fda9e=_0x50b230['remote']){var _0x40f9dd=_0x31666a;log('request\x20focus\x20change:\x20'+_0x30c393);var _0xefd59={};_0xefd59['focus']=_0x30c393,_0xefd59[_0x40f9dd(0x4ca)]=_0x6fda9e,_0x50b230[_0x40f9dd(0x6c0)](_0xefd59,_0x43f9a2)?log(_0x40f9dd(0x25f)):errorlog(_0x40f9dd(0x644));},_0x50b230[_0x31666a(0x1ff)]=function(){var _0x473d28=_0x31666a;_0x50b230[_0x473d28(0x714)]();if(_0x50b230[_0x473d28(0x2e3)]!==![])_0x50b230[_0x473d28(0x2e3)]='seedPlz',log(_0x473d28(0x4dc));else{var _0x3e9f78={};_0x3e9f78['request']='seed',_0x3e9f78[_0x473d28(0x5aa)]=_0x50b230[_0x473d28(0x5aa)],_0x50b230[_0x473d28(0x230)](_0x3e9f78),log(_0x473d28(0x343));}_0x50b230[_0x473d28(0x118)]&&meshcast();},_0x50b230[_0x31666a(0x469)]=function(){var _0xac5773=_0x31666a;getById(_0xac5773(0x6f0))['disabled']=!![],getById('coDirectorEnable')[_0xac5773(0x3c2)]=_0xac5773(0x1b8),getById(_0xac5773(0x314))[_0xac5773(0x659)][_0xac5773(0x6b8)]='none',_0x50b230[_0xac5773(0x209)]&&(_0x50b230['directorHash']?_0x50b230['directorUUID']&&(_0x50b230[_0xac5773(0x266)]in _0x50b230[_0xac5773(0x40d)]&&(_0x50b230[_0xac5773(0x40d)][_0x50b230[_0xac5773(0x266)]][_0xac5773(0x58f)]===![]&&_0x50b230['encryptMessage'](_0x50b230[_0xac5773(0x444)],_0x50b230[_0xac5773(0x444)])[_0xac5773(0x136)](function(_0x2e64a0){var _0x452966=_0xac5773,_0x5cf04d={};_0x5cf04d['UUID']=_0x50b230[_0x452966(0x266)],_0x5cf04d[_0x452966(0x469)]=_0x2e64a0[0x0],_0x5cf04d['vector']=_0x2e64a0[0x1],_0x50b230[_0x452966(0x40d)][_0x50b230[_0x452966(0x266)]][_0x452966(0x58f)]===![]&&(_0x50b230[_0x452966(0x6c0)](_0x5cf04d,_0x5cf04d[_0x452966(0x676)])&&(_0x50b230[_0x452966(0x40d)][_0x50b230[_0x452966(0x266)]][_0x452966(0x58f)]=!![]));})[_0xac5773(0x43a)](errorlog))):generateHash(_0x50b230['directorPassword']+_0x50b230[_0xac5773(0x6a9)]+_0xac5773(0x249),0xc)[_0xac5773(0x136)](function(_0x2da429){var _0x567c17=_0xac5773;_0x50b230[_0x567c17(0x444)]=_0x2da429;_0x50b230[_0x567c17(0x266)]&&(_0x50b230[_0x567c17(0x40d)][_0x50b230[_0x567c17(0x266)]][_0x567c17(0x58f)]===![]&&_0x50b230['encryptMessage'](_0x50b230[_0x567c17(0x444)],_0x50b230[_0x567c17(0x444)])['then'](function(_0x16c5ca){var _0x5b8515=_0x567c17,_0x5ba144={};_0x5ba144['UUID']=_0x50b230[_0x5b8515(0x266)],_0x5ba144[_0x5b8515(0x469)]=_0x16c5ca[0x0],_0x5ba144[_0x5b8515(0x114)]=_0x16c5ca[0x1],_0x50b230[_0x5b8515(0x40d)][_0x50b230[_0x5b8515(0x266)]][_0x5b8515(0x58f)]===![]&&(_0x50b230[_0x5b8515(0x6c0)](_0x5ba144,_0x5ba144[_0x5b8515(0x676)])&&(_0x50b230[_0x5b8515(0x40d)][_0x50b230['directorUUID']][_0x5b8515(0x58f)]=!![]));})[_0x567c17(0x43a)](errorlog));return;})[_0xac5773(0x43a)](errorlog));},_0x50b230[_0x31666a(0x3de)]=function(_0x4c66c2,_0x5d8952){var _0xea46b4=_0x31666a;return _0x4c66c2;if(getChromeVersion()&&getChromeVersion()>=0x5d)return _0x4c66c2;try{if(!_0x50b230[_0xea46b4(0x326)])return _0x4c66c2;if(!_0x50b230['videoElement']['srcObject'])return _0x4c66c2;if(!_0x50b230[_0xea46b4(0x326)][_0xea46b4(0x359)][_0xea46b4(0x2be)]()[_0xea46b4(0x712)])return _0x4c66c2;if(_0x50b230[_0xea46b4(0x41f)][_0x5d8952][_0xea46b4(0x34e)]&&_0xea46b4(0x3f3)in _0x50b230['pcs'][_0x5d8952][_0xea46b4(0x34e)])return _0x4c66c2;if(navigator[_0xea46b4(0x54d)][_0xea46b4(0x283)](_0xea46b4(0x308))!=-0x1||navigator['userAgent']['indexOf'](_0xea46b4(0x152))>-0x1||navigator[_0xea46b4(0x54d)][_0xea46b4(0x283)](_0xea46b4(0x2c0))>-0x1){var _0x29950c=_0x50b230[_0xea46b4(0x326)]['srcObject'][_0xea46b4(0x2be)]()[0x0][_0xea46b4(0x3a7)](),_0x1e2b3b=_0x29950c[_0xea46b4(0x508)],_0x536044=_0x29950c[_0xea46b4(0x1a2)],_0x85c324=_0x4c66c2;_0x85c324>0x64&&(_0x85c324=0x64);var _0xa37d81=_0x1e2b3b*_0x85c324/0x64,_0x4da336=_0x536044*_0x85c324/0x64;if(_0xa37d81<_0x4da336){if('hwvVP'===_0xea46b4(0x6d6))return _0x3f2660[_0xea46b4(0x3f2)]&&_0x58e116[_0xea46b4(0x3f2)][_0xea46b4(0x1d1)]==_0xea46b4(0x638);else{_0xa37d81=parseInt(_0xa37d81/0x10)*0x10;var _0x1bddde=0x64*_0xa37d81/_0x1e2b3b;}}else{_0x4da336=parseInt(_0x4da336/0x10)*0x10;var _0x1bddde=0x64*_0x4da336/_0x536044;}return _0x1bddde>=0x3&&(_0x1bddde=_0x1bddde-0x2),_0x1bddde;}else{if(navigator[_0xea46b4(0x54d)][_0xea46b4(0x283)](_0xea46b4(0x195))>-0x1){if(_0xea46b4(0x5e0)===_0xea46b4(0x5e0)){var _0x29950c=_0x50b230[_0xea46b4(0x326)]['srcObject'][_0xea46b4(0x2be)]()[0x0]['getSettings'](),_0x1e2b3b=_0x29950c[_0xea46b4(0x508)],_0x536044=_0x29950c[_0xea46b4(0x1a2)],_0x85c324=_0x4c66c2;_0x85c324>0x64&&(_0x85c324=0x64);var _0xa37d81=_0x1e2b3b*_0x85c324/0x64,_0x4da336=_0x536044*_0x85c324/0x64;if(_0xa37d81>_0x4da336)return _0x4da336=parseInt(_0x4da336/0x10)*0x10,0x64*_0x4da336/_0x536044;return _0x4c66c2;}else _0x125dce[_0xea46b4(0x656)](),_0x2753e3[_0xea46b4(0x326)][_0xea46b4(0x359)][_0xea46b4(0x6dc)](_0x4e0bb5),_0x31c170(_0xea46b4(0x598));}else return _0x4c66c2;}}catch(_0x7193a2){return errorlog(_0x7193a2),_0x4c66c2;}},_0x50b230['refreshScale']=function(){var _0x503e3a=_0x31666a;log(_0x503e3a(0x5fd));for(var _0x165a2b in _0x50b230[_0x503e3a(0x41f)]){_0x503e3a(0x34b)!==_0x503e3a(0x698)?setTimeout(function(_0x535494){var _0x2b709f=_0x503e3a;if(_0x50b230[_0x2b709f(0x41f)][_0x535494][_0x2b709f(0x57f)]!==![])log(_0x2b709f(0x277)),_0x50b230[_0x2b709f(0x27e)](_0x535494,_0x50b230[_0x2b709f(0x41f)][_0x535494][_0x2b709f(0x708)],_0x50b230['pcs'][_0x535494]['scaleHeight']);else _0x50b230[_0x2b709f(0x41f)][_0x535494][_0x2b709f(0x436)]!==![]&&(log('scale\x20scale'),_0x50b230[_0x2b709f(0x413)](_0x535494,_0x50b230[_0x2b709f(0x41f)][_0x535494][_0x2b709f(0x436)]));},0x0,_0x165a2b):(_0xa8ecbe(_0x219bab),_0x5a7602(_0x503e3a(0x2b3)));}},_0x50b230[_0x31666a(0x413)]=function(_0x5edcc8,_0x1a98dc){var _0x180e76=_0x31666a;warnlog('SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!');if(_0x50b230[_0x180e76(0x41f)][_0x5edcc8][_0x180e76(0x436)]!==_0x1a98dc){if('BPMiR'===_0x180e76(0x15f)){_0x50b230[_0x180e76(0x41f)][_0x5edcc8][_0x180e76(0x436)]=_0x1a98dc;try{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if(_0x180e76(0x208)in window&&_0x180e76(0x5e1)in window[_0x180e76(0x208)]['prototype']){try{var _0x2bf50c=getSenders2(_0x5edcc8)[_0x180e76(0x210)](function(_0x14d73e){var _0x323aee=_0x180e76;return _0x14d73e[_0x323aee(0x3f2)]&&_0x14d73e[_0x323aee(0x3f2)][_0x323aee(0x1d1)]=='video';});}catch(_0x2bde94){errorlog(_0x2bde94);}if(!_0x2bf50c){warnlog(_0x180e76(0x57e));return;}var _0x21e5cb=_0x2bf50c[_0x180e76(0x49e)]();(!_0x21e5cb[_0x180e76(0x4bc)]||_0x21e5cb[_0x180e76(0x4bc)][_0x180e76(0x712)]==0x0)&&(_0x21e5cb[_0x180e76(0x4bc)]=[{}]);_0x50b230[_0x180e76(0x41f)][_0x5edcc8][_0x180e76(0x57f)]&&(_0x50b230[_0x180e76(0x41f)][_0x5edcc8][_0x180e76(0x57f)]<_0x1a98dc&&(_0x1a98dc=_0x50b230[_0x180e76(0x41f)][_0x5edcc8][_0x180e76(0x57f)]));_0x50b230[_0x180e76(0x41f)][_0x5edcc8][_0x180e76(0x2ce)]&&_0x50b230['pcs'][_0x5edcc8][_0x180e76(0x2ce)]<_0x1a98dc&&(_0x1a98dc=_0x50b230[_0x180e76(0x41f)][_0x5edcc8]['scaleDueToBitrate']);_0x1a98dc=_0x50b230[_0x180e76(0x3de)](_0x1a98dc,_0x5edcc8);if(_0x1a98dc<=0x0||_0x1a98dc==0x64){var _0x68eec0=getChromeVersion();_0x68eec0>0x50?_0x180e76(0x477)in _0x21e5cb[_0x180e76(0x4bc)][0x0]&&delete _0x21e5cb['encodings'][0x0]['scaleResolutionDownBy']:_0x21e5cb[_0x180e76(0x4bc)][0x0][_0x180e76(0x477)]=0x1;}else _0x21e5cb['encodings'][0x0]['scaleResolutionDownBy']=0x64/_0x1a98dc;_0x2bf50c[_0x180e76(0x5e1)](_0x21e5cb)['then'](()=>{var _0x2265f4=_0x180e76;log(_0x2265f4(0x442)),log(_0x2bf50c[_0x2265f4(0x49e)]()),pokeIframeAPI(_0x2265f4(0x443),_0x1a98dc,_0x5edcc8);})[_0x180e76(0x43a)](warnlog),_0x50b230[_0x180e76(0x41f)][_0x5edcc8][_0x180e76(0x34e)][_0x180e76(0x4eb)]=parseInt(_0x1a98dc)+'%';return;}}}catch(_0x1718f7){errorlog(_0x1718f7);}}else{_0x10de84(_0x180e76(0x301));return;}}},_0x50b230[_0x31666a(0x254)]=function(_0x50318d,_0x3bc129,_0x500fc9){var _0x2249c9=_0x31666a;if(!(_0x50318d in _0x50b230[_0x2249c9(0x40d)]))return;var _0x1d8c97=![];if(_0x50b230[_0x2249c9(0x40d)][_0x50318d][_0x2249c9(0x708)]!=_0x3bc129){if('nayLm'==='kWuno')return _0xc49e9a[_0x2249c9(0x37a)]=_0x5c7d30['setOpusAttributes'](_0x6aaad4[_0x2249c9(0x37a)],{'stereo':0x1}),_0xf645c4[_0x2249c9(0x40d)][_0x22337e]['mc'][_0x2249c9(0x463)](_0x52a36f);else _0x50b230[_0x2249c9(0x40d)][_0x50318d][_0x2249c9(0x708)]=_0x3bc129,_0x1d8c97=!![];}_0x50b230[_0x2249c9(0x40d)][_0x50318d][_0x2249c9(0x68d)]!=_0x500fc9&&(_0x50b230[_0x2249c9(0x40d)][_0x50318d]['scaleHeight']=_0x500fc9,_0x1d8c97=!![]);if(_0x1d8c97){var _0x493475={};_0x493475[_0x2249c9(0x676)]=_0x50318d,_0x493475['requestResolution']={'w':_0x3bc129,'h':_0x500fc9},log(_0x3bc129+'\x20'+_0x500fc9),_0x50b230[_0x2249c9(0x6c0)](_0x493475,_0x50318d);}_0x50b230[_0x2249c9(0x40d)][_0x50318d][_0x2249c9(0x34e)][_0x2249c9(0x3f9)]=parseInt(_0x3bc129)+_0x2249c9(0x28f)+parseInt(_0x500fc9);},_0x50b230[_0x31666a(0x27e)]=function(_0x5b3048,_0x434dcb,_0x53aed5){var _0x4d3c39=_0x31666a;if('bdPCz'===_0x4d3c39(0x2fa)){if(!(_0x5b3048 in _0x50b230[_0x4d3c39(0x41f)]))return;_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x708)]=_0x434dcb,_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x68d)]=_0x53aed5;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if('RTCRtpSender'in window&&_0x4d3c39(0x5e1)in window[_0x4d3c39(0x208)][_0x4d3c39(0x329)]){var _0x2c70f4=getSenders2(_0x5b3048)['find'](function(_0x356e0c){return _0x356e0c['track']&&_0x356e0c['track']['kind']=='video';});if(!_0x2c70f4){warnlog(_0x4d3c39(0x301));return;}var _0xd2cc40=_0x2c70f4[_0x4d3c39(0x49e)]();(!_0xd2cc40['encodings']||_0xd2cc40[_0x4d3c39(0x4bc)][_0x4d3c39(0x712)]==0x0)&&(_0xd2cc40[_0x4d3c39(0x4bc)]=[{}]);if(_0x4d3c39(0x171)in _0x50b230['pcs'][_0x5b3048]){var _0x4a2ca2=_0x50b230[_0x4d3c39(0x406)][_0x4d3c39(0x2be)]();if(_0x4a2ca2[_0x4d3c39(0x712)])var _0x4c6c3c=_0x4a2ca2[0x0][_0x4d3c39(0x3a7)](),_0x315442=_0x4c6c3c['height'],_0x245559=_0x4c6c3c['width'];else return;}else{if(_0x50b230[_0x4d3c39(0x326)]&&_0x50b230['videoElement'][_0x4d3c39(0x359)]){var _0x4a2ca2=_0x50b230[_0x4d3c39(0x326)][_0x4d3c39(0x359)][_0x4d3c39(0x2be)]();if(_0x4a2ca2[_0x4d3c39(0x712)])var _0x4c6c3c=_0x4a2ca2[0x0][_0x4d3c39(0x3a7)](),_0x315442=_0x4c6c3c[_0x4d3c39(0x508)],_0x245559=_0x4c6c3c[_0x4d3c39(0x1a2)];else return;}else return;}var _0x3e84d5=0x64*_0x434dcb/_0x245559,_0x1bb6ab=0x64*_0x53aed5/_0x315442;log(_0x3e84d5+_0x4d3c39(0x28f)+_0x1bb6ab);var _0x4b5fc1=0x64;_0x3e84d5>_0x1bb6ab?_0x4b5fc1=_0x1bb6ab:_0x4b5fc1=_0x3e84d5;_0x4b5fc1>0x64&&(_0x4b5fc1=0x64);log(_0x4d3c39(0x2ac)+_0x4b5fc1),_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x57f)]=_0x4b5fc1;var _0x140a21=0x64;log(_0x4d3c39(0x727)+_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x436)]);_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x436)]&&(_0x140a21=_0x50b230['pcs'][_0x5b3048][_0x4d3c39(0x436)]);_0x140a21>_0x4b5fc1&&(_0x140a21=_0x4b5fc1);_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x57f)]&&(_0x50b230[_0x4d3c39(0x41f)][_0x5b3048]['scaleResolution']<_0x140a21&&(_0x140a21=_0x50b230[_0x4d3c39(0x41f)][_0x5b3048]['scaleResolution']));_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x2ce)]&&_0x50b230[_0x4d3c39(0x41f)][_0x5b3048][_0x4d3c39(0x2ce)]<_0x140a21&&(_0x140a21=_0x50b230[_0x4d3c39(0x41f)][_0x5b3048]['scaleDueToBitrate']);log(_0x4d3c39(0x336)+_0x140a21),_0x140a21=_0x50b230[_0x4d3c39(0x3de)](_0x140a21,_0x5b3048),log('post\x20pixel\x20fix\x20'+_0x140a21);if(_0x140a21<=0x0||_0x140a21==0x64){var _0x49fc72=getChromeVersion();_0x49fc72>0x50?_0x4d3c39(0x477)in _0xd2cc40['encodings'][0x0]&&delete _0xd2cc40[_0x4d3c39(0x4bc)][0x0][_0x4d3c39(0x477)]:_0xd2cc40['encodings'][0x0][_0x4d3c39(0x477)]=0x1;}else _0xd2cc40['encodings'][0x0]['scaleResolutionDownBy']=0x64/_0x140a21;_0x2c70f4[_0x4d3c39(0x5e1)](_0xd2cc40)['then'](()=>{var _0x92776b=_0x4d3c39;log(_0x92776b(0x442)),log(_0xd2cc40),pokeIframeAPI(_0x92776b(0x443),_0x140a21,_0x5b3048);})[_0x4d3c39(0x43a)](warnlog),_0x50b230['pcs'][_0x5b3048][_0x4d3c39(0x34e)][_0x4d3c39(0x4eb)]=parseInt(_0x140a21)+'%';return;}}else _0xbac7e7[_0x4d3c39(0x40d)][_0x59c989][_0x4d3c39(0x34e)][_0x4d3c39(0x22f)][_0x4d3c39(0x489)]=!![];},_0x50b230[_0x31666a(0x1b0)]=function(_0x1413e1=null,_0x5996a7=null){var _0x20546c=_0x31666a;_0x5996a7&&_0x5996a7[_0x20546c(0x632)]();log('FORCING\x20A\x20KEY\x20FRAME:\x20'+_0x1413e1);if(iOS||iPad)log(_0x20546c(0x4b3));else{if(_0x20546c(0x208)in window&&'setParameters'in window[_0x20546c(0x208)]['prototype']){if(_0x20546c(0x6eb)!=='IBOfN'){if(_0x1413e1==null){for(_0x1413e1 in _0x50b230[_0x20546c(0x41f)]){_0x50b230[_0x20546c(0x1b0)](_0x1413e1);}return![];}if(!(_0x1413e1 in _0x50b230[_0x20546c(0x41f)]))return![];_0x50b230['pcs'][_0x1413e1]['keyframerate']&&(_0x50b230['pcs'][_0x1413e1][_0x20546c(0x65b)]&&(clearTimeout(_0x50b230[_0x20546c(0x41f)][_0x1413e1][_0x20546c(0x65b)]),_0x50b230[_0x20546c(0x41f)][_0x1413e1][_0x20546c(0x65b)]=null),_0x50b230['pcs'][_0x1413e1][_0x20546c(0x65b)]=setTimeout(function(){var _0x357416=_0x20546c;_0x50b230[_0x357416(0x1b0)](_0x1413e1);},parseInt(_0x50b230[_0x20546c(0x41f)][_0x1413e1][_0x20546c(0x446)])));try{var _0x448417=getSenders2(_0x1413e1)[_0x20546c(0x210)](function(_0x1579d6){var _0x2e487f=_0x20546c;return _0x1579d6[_0x2e487f(0x3f2)]&&_0x1579d6[_0x2e487f(0x3f2)][_0x2e487f(0x1d1)]==_0x2e487f(0x235);});if(!_0x448417)return warnlog(_0x20546c(0x301)),![];var _0x5afc1c=_0x448417[_0x20546c(0x49e)]();(!_0x5afc1c['encodings']||_0x5afc1c['encodings'][_0x20546c(0x712)]==0x0)&&(_0x5afc1c[_0x20546c(0x4bc)]=[{}]);var _0x5c9285=![];_0x5afc1c[_0x20546c(0x4bc)][0x0][_0x20546c(0x477)]=0xa,_0x448417[_0x20546c(0x5e1)](_0x5afc1c)[_0x20546c(0x136)](()=>{var _0x3b87b1=_0x20546c;log(_0x3b87b1(0x337));var _0x2f7ac2=_0x50b230[_0x3b87b1(0x41f)][_0x1413e1][_0x3b87b1(0x57f)],_0x89e4a2=0x64;!_0x2f7ac2&&(_0x2f7ac2=_0x89e4a2);_0x50b230[_0x3b87b1(0x41f)][_0x1413e1][_0x3b87b1(0x436)]&&(_0x89e4a2=_0x50b230['pcs'][_0x1413e1][_0x3b87b1(0x436)]);_0x89e4a2>_0x2f7ac2&&(_0x89e4a2=_0x2f7ac2);_0x50b230[_0x3b87b1(0x41f)][_0x1413e1][_0x3b87b1(0x57f)]&&(_0x50b230['pcs'][_0x1413e1]['scaleResolution']<_0x89e4a2&&(_0x89e4a2=_0x50b230[_0x3b87b1(0x41f)][_0x1413e1]['scaleResolution']));_0x50b230['pcs'][_0x1413e1]['scaleDueToBitrate']&&_0x50b230[_0x3b87b1(0x41f)][_0x1413e1][_0x3b87b1(0x2ce)]<_0x89e4a2&&(_0x89e4a2=_0x50b230[_0x3b87b1(0x41f)][_0x1413e1]['scaleDueToBitrate']);log(_0x3b87b1(0x336)+_0x89e4a2),_0x89e4a2=_0x50b230[_0x3b87b1(0x3de)](_0x89e4a2,_0x1413e1);var _0x28d164=_0x448417[_0x3b87b1(0x49e)]();if(_0x89e4a2<=0x0||_0x89e4a2==0x64){var _0x827172=getChromeVersion();_0x827172>0x50?_0x3b87b1(0x477)in _0x28d164[_0x3b87b1(0x4bc)][0x0]&&delete _0x28d164[_0x3b87b1(0x4bc)][0x0][_0x3b87b1(0x477)]:_0x3b87b1(0x2a6)!==_0x3b87b1(0x2a6)?_0x59769d[_0x3b87b1(0x61d)]=_0x25ab5e[_0x3b87b1(0x1ae)](_0x38ead7[_0x3b87b1(0x2cd)]):_0x28d164[_0x3b87b1(0x4bc)][0x0][_0x3b87b1(0x477)]=0x1;}else _0x28d164['encodings'][0x0]['scaleResolutionDownBy']=0x64/_0x89e4a2;log(_0x3b87b1(0x5ff)),_0x448417[_0x3b87b1(0x5e1)](_0x28d164)[_0x3b87b1(0x136)](()=>{log('scaleResolutionDownBy\x20set\x202!');})['catch'](warnlog);})[_0x20546c(0x43a)](warnlog);}catch(_0x3dc64b){errorlog(_0x3dc64b);}}else _0xe6b727['close']();}}return![];},_0x50b230[_0x31666a(0x692)]=function(_0x474e1b){var _0x59eeb5=_0x31666a;log(_0x59eeb5(0x662));var _0x43bfbe=getSenders2(_0x474e1b)[_0x59eeb5(0x210)](function(_0x5756be){var _0xaedb18=_0x59eeb5;return _0x5756be[_0xaedb18(0x3f2)]&&_0x5756be[_0xaedb18(0x3f2)]['kind']==_0xaedb18(0x638);});if(!_0x43bfbe)return log(_0x59eeb5(0x6d0)),![];var _0x348b13=_0x43bfbe[_0x59eeb5(0x49e)]();(!_0x348b13[_0x59eeb5(0x4bc)]||_0x348b13[_0x59eeb5(0x4bc)][_0x59eeb5(0x712)]==0x0)&&(_0x348b13['encodings']=[{}]);try{_0x59eeb5(0x113)!==_0x59eeb5(0x113)?_0x335149+=0x9c4:(_0x348b13[_0x59eeb5(0x4bc)][0x0][_0x59eeb5(0x36e)]=_0x59eeb5(0x549),_0x348b13[_0x59eeb5(0x4bc)][0x0][_0x59eeb5(0x65e)]='high',_0x348b13['encodings'][0x0][_0x59eeb5(0x51c)]=!![],_0x43bfbe['setParameters'](_0x348b13)['then'](()=>{var _0x287a2f=_0x59eeb5;log(_0x287a2f(0x67c)),pokeIframeAPI(_0x287a2f(0x692),!![],_0x474e1b);}));}catch(_0x575802){if(_0x59eeb5(0x46a)==='lMfnK'){var _0x340b1=0x1770;_0x45c1a2[_0x59eeb5(0x46d)]&&(_0x340b1=_0x58f406(_0x278ca6[_0x59eeb5(0x46d)])),_0x26019c(_0x59eeb5(0x555),_0x340b1);}else errorlog(_0x575802);}},_0x50b230[_0x31666a(0x34a)]=function(_0x4de680,_0x5859db=0x7d00,_0x3e201c=0x3e8){var _0x4c17cd=_0x31666a;log(_0x4c17cd(0x5c3));var _0x5f4a13=getSenders2(_0x4de680)['find'](function(_0x29b135){var _0x22efd2=_0x4c17cd;return _0x29b135[_0x22efd2(0x3f2)]&&_0x29b135[_0x22efd2(0x3f2)][_0x22efd2(0x1d1)]=='audio';});if(!_0x5f4a13){if(_0x4c17cd(0x461)!==_0x4c17cd(0x67e))return log(_0x4c17cd(0x6d0)),![];else _0x2bdf9a['soloChatUUID'][_0x4c17cd(0x16a)](_0x455463,0x1);}var _0x40ff0b=_0x5f4a13[_0x4c17cd(0x49e)]();(!_0x40ff0b[_0x4c17cd(0x4bc)]||_0x40ff0b[_0x4c17cd(0x4bc)][_0x4c17cd(0x712)]==0x0)&&(_0x40ff0b[_0x4c17cd(0x4bc)]=[{}]),_0x40ff0b[_0x4c17cd(0x4bc)][0x0][_0x4c17cd(0x16e)]=_0x5859db,_0x5f4a13[_0x4c17cd(0x5e1)](_0x40ff0b)[_0x4c17cd(0x136)](()=>{var _0x2fe5c1=_0x4c17cd;pokeIframeAPI(_0x2fe5c1(0x263),_0x5859db,_0x4de680),_0x3e201c>0x0&&setTimeout(function(){var _0x1488e8=_0x2fe5c1;try{if(_0x4de680 in _0x50b230['pcs'])var _0x353d22=getSenders2(_0x4de680)['find'](function(_0x49f3af){var _0x1fdee5=_0x496e;return _0x49f3af[_0x1fdee5(0x3f2)]&&_0x49f3af['track']['kind']==_0x1fdee5(0x638);});else return![];if(!_0x353d22)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x31e2b6=_0x353d22[_0x1488e8(0x49e)]();delete _0x31e2b6[_0x1488e8(0x4bc)][0x0]['maxBitrate'],_0x353d22[_0x1488e8(0x5e1)](_0x31e2b6)[_0x1488e8(0x136)](()=>{var _0x5ad939=_0x1488e8;log(_0x5ad939(0x67c));});}catch(_0x2ae50b){errorlog(_0x2ae50b);}},_0x3e201c,_0x4de680);});},_0x50b230[_0x31666a(0x1c1)]=function(_0x2c5da9,_0x1c39c8,_0x2035db){var _0x49216c=_0x31666a;if(_0x49216c(0x583)!==_0x49216c(0x583))_0x1c3a2d['focusDistance']=_0x32ca07['focusDistance'][_0x49216c(0x558)];else{if(_0x50b230[_0x49216c(0x6fb)])return generateHash(_0x2c5da9+_0x50b230[_0x49216c(0x6fb)]+_0x50b230[_0x49216c(0x6a9)],0x10)[_0x49216c(0x136)](function(_0x3d63f4){var _0x8c7fe3=_0x49216c,_0x32be5b={};_0x1c39c8&&_0x1c39c8[_0x8c7fe3(0x552)]&&(_0x1c39c8['roomenc']=_0x3d63f4);if(_0x50b230[_0x8c7fe3(0x489)]&&_0x50b230[_0x8c7fe3(0x266)])_0x8c7fe3(0x623)!==_0x8c7fe3(0xef)?(_0x32be5b['migrate']=_0x2035db,_0x32be5b[_0x8c7fe3(0x2e0)]=_0x3d63f4,_0x32be5b['transferSettings']=_0x1c39c8,_0x50b230[_0x8c7fe3(0x6c0)](_0x32be5b,_0x50b230[_0x8c7fe3(0x266)]),log(_0x32be5b)):_0x3e75f9[_0x8c7fe3(0x229)]=_0xf64376[_0x8c7fe3(0x229)][_0x8c7fe3(0x42a)];else{if(_0x1c39c8[_0x8c7fe3(0x552)]){_0x32be5b[_0x8c7fe3(0x13d)]=_0x8c7fe3(0x1c9),_0x32be5b['transferSettings']=_0x1c39c8,log(_0x32be5b);if(_0x50b230[_0x8c7fe3(0x6c0)](_0x32be5b,_0x2035db)){var _0x32be5b={};_0x32be5b[_0x8c7fe3(0x13d)]=_0x8c7fe3(0x1c9),_0x32be5b[_0x8c7fe3(0x2e0)]=_0x3d63f4,_0x32be5b['target']=_0x2035db,_0x50b230[_0x8c7fe3(0x230)](_0x32be5b);}log(_0x32be5b);}else{if(_0x8c7fe3(0x71f)in _0x1c39c8){_0x32be5b[_0x8c7fe3(0x13d)]=_0x8c7fe3(0x1c9),_0x32be5b[_0x8c7fe3(0x6ab)]=_0x1c39c8,delete _0x32be5b[_0x8c7fe3(0x6ab)][_0x8c7fe3(0x2e0)],delete _0x32be5b[_0x8c7fe3(0x6ab)][_0x8c7fe3(0x66b)],log(_0x32be5b);if(_0x50b230[_0x8c7fe3(0x6c0)](_0x32be5b,_0x2035db)){var _0x32be5b={};_0x32be5b[_0x8c7fe3(0x13d)]=_0x8c7fe3(0x1c9),_0x32be5b[_0x8c7fe3(0x2e0)]=_0x3d63f4,_0x32be5b[_0x8c7fe3(0x225)]=_0x2035db,_0x50b230['sendMsg'](_0x32be5b);}log(_0x32be5b);}else _0x32be5b[_0x8c7fe3(0x13d)]=_0x8c7fe3(0x1c9),_0x32be5b[_0x8c7fe3(0x2e0)]=_0x3d63f4,_0x32be5b[_0x8c7fe3(0x225)]=_0x2035db,_0x50b230[_0x8c7fe3(0x230)](_0x32be5b);}}})[_0x49216c(0x43a)](errorlog);else{_0x1c39c8&&_0x1c39c8[_0x49216c(0x552)]&&(_0x1c39c8[_0x49216c(0x66b)]=_0x2c5da9);var _0x5a9353={};if(_0x50b230[_0x49216c(0x489)]&&_0x50b230[_0x49216c(0x266)])_0x5a9353[_0x49216c(0x1c9)]=_0x2035db,_0x5a9353['roomid']=_0x2c5da9,_0x5a9353[_0x49216c(0x6ab)]=_0x1c39c8,_0x50b230['sendRequest'](_0x5a9353,_0x50b230[_0x49216c(0x266)]),log(_0x5a9353);else{if(_0x1c39c8['updateurl']){_0x5a9353[_0x49216c(0x13d)]=_0x49216c(0x1c9),_0x5a9353[_0x49216c(0x6ab)]=_0x1c39c8;if(_0x50b230[_0x49216c(0x6c0)](_0x5a9353,_0x2035db)){log(_0x5a9353);var _0x5a9353={};_0x5a9353[_0x49216c(0x13d)]='migrate',_0x5a9353[_0x49216c(0x2e0)]=_0x2c5da9,_0x5a9353[_0x49216c(0x225)]=_0x2035db,_0x50b230[_0x49216c(0x230)](_0x5a9353);}}else{if(_0x49216c(0x71f)in _0x1c39c8){_0x5a9353['request']=_0x49216c(0x1c9),_0x5a9353[_0x49216c(0x6ab)]=_0x1c39c8,delete _0x5a9353[_0x49216c(0x6ab)][_0x49216c(0x2e0)],delete _0x5a9353[_0x49216c(0x6ab)][_0x49216c(0x66b)];if(_0x50b230[_0x49216c(0x6c0)](_0x5a9353,_0x2035db)){warnlog(_0x5a9353);var _0x5a9353={};_0x5a9353[_0x49216c(0x13d)]=_0x49216c(0x1c9),_0x5a9353[_0x49216c(0x2e0)]=rid,_0x5a9353['target']=_0x2035db,_0x50b230[_0x49216c(0x230)](_0x5a9353);}}else _0x5a9353['request']=_0x49216c(0x1c9),_0x5a9353['roomid']=_0x2c5da9,_0x5a9353[_0x49216c(0x225)]=_0x2035db,_0x50b230[_0x49216c(0x230)](_0x5a9353);}}}}},_0x50b230[_0x31666a(0x650)]=function(_0x1f4184,_0x1a464e){var _0x3269d1=_0x31666a;_0x1a464e=parseInt(_0x1a464e);try{var _0x215fc8=getSenders2(_0x1f4184)['find'](function(_0x4f8c66){var _0x4d404f=_0x496e;return _0x4f8c66[_0x4d404f(0x3f2)]&&_0x4f8c66[_0x4d404f(0x3f2)][_0x4d404f(0x1d1)]=='audio';});if(!_0x215fc8){if(_0x3269d1(0x287)!==_0x3269d1(0x287))_0x44e048[_0x3269d1(0x657)]=!![];else{warnlog(_0x3269d1(0x5fb));return;}}var _0x127c06=_0x215fc8[_0x3269d1(0x49e)]();(!_0x127c06[_0x3269d1(0x4bc)]||_0x127c06[_0x3269d1(0x4bc)][_0x3269d1(0x712)]==0x0)&&(_0x127c06[_0x3269d1(0x4bc)]=[{}]);if(_0x1a464e<0x0)_0x127c06[_0x3269d1(0x4bc)][0x0][_0x3269d1(0x6e4)]==![]&&(_0x127c06[_0x3269d1(0x4bc)][0x0][_0x3269d1(0x6e4)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0x1a464e=0x20,_0x50b230[_0x3269d1(0x6e3)]&&(_0x3269d1(0x6f8)!=='oqXeu'?_0x1a464e=_0x50b230[_0x3269d1(0x6e3)]:_0x5798cb[_0x3269d1(0x6d1)](_0x507b2c)),_0x127c06['encodings'][0x0][_0x3269d1(0x16e)]=_0x1a464e*0x400):delete _0x127c06[_0x3269d1(0x4bc)][0x0][_0x3269d1(0x16e)];else _0x1a464e===0x0?_0x127c06[_0x3269d1(0x4bc)][0x0][_0x3269d1(0x6e4)]=![]:(_0x127c06[_0x3269d1(0x4bc)][0x0][_0x3269d1(0x6e4)]==![]&&(_0x127c06[_0x3269d1(0x4bc)][0x0][_0x3269d1(0x6e4)]=!![]),_0x127c06[_0x3269d1(0x4bc)][0x0][_0x3269d1(0x16e)]=_0x1a464e*0x400);_0x215fc8[_0x3269d1(0x5e1)](_0x127c06)[_0x3269d1(0x136)](()=>{pokeIframeAPI('setAudioBitrate',_0x1a464e,_0x1f4184),log('audio\x20bandwidth\x20set!');})[_0x3269d1(0x43a)](warnlog);}catch(_0x545183){errorlog(_0x545183),log(_0x1f4184),log(_0x50b230[_0x3269d1(0x41f)][_0x1f4184]);}},_0x50b230[_0x31666a(0x4e7)]=function(_0x12806c){var _0x1d6030=_0x31666a;if(_0x50b230[_0x1d6030(0x59a)]&&_0x50b230[_0x1d6030(0x41f)][_0x12806c]['allowIframe']===!![])_0x1d6030(0x6c6)==='nNRvD'?_0x232b97['remoteFocus'](_0x31612f(_0x739613[_0x1d6030(0x5d1)])):(_0x50b230['limitBitrate'](_0x12806c,0x0),_0x50b230[_0x1d6030(0x41f)][_0x12806c]['optimizedBitrate']===0x0&&(_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x146)]===![]?_0x50b230[_0x1d6030(0x650)](_0x12806c,0x0):_0x50b230[_0x1d6030(0x650)](_0x12806c,-0x1)));else{if(_0x50b230[_0x1d6030(0x41f)][_0x12806c]&&_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x405)]!==![]){if(_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x146)]===![]){var _0xd0d42=_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x405)];_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x32c)]&&_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x32c)]>0x0&&(_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x32c)]<_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x405)]&&(_0xd0d42=_0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x32c)])),_0x50b230[_0x1d6030(0x51d)](_0x12806c,_0xd0d42),_0x50b230[_0x1d6030(0x41f)][_0x12806c]['optimizedBitrate']===0x0&&_0x50b230[_0x1d6030(0x650)](_0x12806c,0x0);}else _0x50b230[_0x1d6030(0x41f)][_0x12806c][_0x1d6030(0x405)]===0x0&&(_0x50b230[_0x1d6030(0x650)](_0x12806c,-0x1),_0x50b230[_0x1d6030(0x45e)]());}else _0x50b230[_0x1d6030(0x45e)]();}},_0x50b230['limitTotalBitrateGuests']=function(_0x56aec9=0x0,_0x15314e=![]){var _0xbef0c9=_0x31666a;if(!_0x50b230[_0xbef0c9(0x69d)]){if('OKeyx'!==_0xbef0c9(0x31f))return _0x56aec9;else _0x28fdff[_0xbef0c9(0x32a)]=_0x16597c[_0xbef0c9(0x32a)][_0xbef0c9(0x2fe)](',');}var _0x26270c=_0x56aec9;if(_0x15314e===![])_0x26270c=0x0;else _0x26270c<0x0&&(_0x26270c=_0x50b230[_0xbef0c9(0x41f)][_0x15314e][_0xbef0c9(0x167)]||0x9c4);var _0x19b88e=0x0;for(var _0x3b12cf in _0x50b230[_0xbef0c9(0x41f)]){if(_0x15314e===_0x3b12cf)continue;try{var _0x15d988=getSenders2(_0x3b12cf)[_0xbef0c9(0x210)](function(_0x390e55){var _0x2ef117=_0xbef0c9;return _0x390e55[_0x2ef117(0x3f2)]&&_0x390e55[_0x2ef117(0x3f2)][_0x2ef117(0x1d1)]==_0x2ef117(0x235);});if(!_0x15d988)continue;var _0x5c8b54=_0x15d988[_0xbef0c9(0x49e)]();if(!_0x5c8b54[_0xbef0c9(0x4bc)]||_0x5c8b54['encodings'][_0xbef0c9(0x712)]==0x0){_0x50b230[_0xbef0c9(0x41f)][_0x3b12cf][_0xbef0c9(0x167)]<0x0?_0x26270c+=0x9c4:_0x26270c+=_0x50b230[_0xbef0c9(0x41f)][_0x3b12cf][_0xbef0c9(0x167)]||0x9c4;warnlog(_0x26270c),_0x19b88e+=0x1;continue;}if(_0x5c8b54['encodings'][0x0]['active']==![])continue;if(_0x5c8b54[_0xbef0c9(0x4bc)][0x0][_0xbef0c9(0x16e)]){if(_0xbef0c9(0x5d7)!==_0xbef0c9(0x5d7)){_0x1a44d7(_0xbef0c9(0x615));var _0x312227={};_0x312227['rejected']=_0xbef0c9(0x469),_0x15fc14[_0xbef0c9(0x666)](_0x312227,_0x25794e);}else'preLimitedBitrate'in _0x50b230[_0xbef0c9(0x41f)][_0x3b12cf]?_0x26270c+=parseInt(_0x50b230[_0xbef0c9(0x41f)][_0x3b12cf][_0xbef0c9(0xf7)]):_0x26270c+=parseInt(_0x5c8b54[_0xbef0c9(0x4bc)][0x0][_0xbef0c9(0x16e)])/0x400;}else _0x50b230[_0xbef0c9(0x41f)][_0x3b12cf][_0xbef0c9(0x167)]<0x0?_0x26270c+=0x9c4:(_0x26270c+=_0x50b230[_0xbef0c9(0x41f)][_0x3b12cf][_0xbef0c9(0x167)]||0x9c4,warnlog(_0x26270c));_0x19b88e+=0x1;}catch(_0x58b8a6){errorlog(_0x58b8a6);}}if(!_0x26270c)return _0x26270c;warnlog(_0xbef0c9(0x141)+_0x26270c);var _0x301a46=parseFloat(_0x26270c/_0x50b230[_0xbef0c9(0x69d)]);_0x301a46<0x1&&(_0x301a46=0x1);for(var _0x3b12cf in _0x50b230[_0xbef0c9(0x41f)]){if(_0x15314e===_0x3b12cf)continue;try{var _0x15d988=getSenders2(_0x3b12cf)[_0xbef0c9(0x210)](function(_0x5a1ceb){var _0x2030ba=_0xbef0c9;return _0x5a1ceb[_0x2030ba(0x3f2)]&&_0x5a1ceb[_0x2030ba(0x3f2)][_0x2030ba(0x1d1)]==_0x2030ba(0x235);});if(!_0x15d988)continue;var _0x5c8b54=_0x15d988['getParameters']();if(!_0x5c8b54[_0xbef0c9(0x4bc)]||_0x5c8b54[_0xbef0c9(0x4bc)][_0xbef0c9(0x712)]==0x0){if(_0x50b230[_0xbef0c9(0x41f)][_0x3b12cf]['setBitrate']<0x0)var _0x2ebd93=0x9c4;else var _0x2ebd93=_0x50b230['pcs'][_0x3b12cf][_0xbef0c9(0x167)]||0x9c4;var _0xb3b765=parseInt(_0x2ebd93/_0x301a46);_0x50b230['limitBitrate'](_0x3b12cf,_0xb3b765,!![]);continue;}if(_0x5c8b54[_0xbef0c9(0x4bc)][0x0][_0xbef0c9(0x6e4)]==![])continue;if(_0x5c8b54[_0xbef0c9(0x4bc)][0x0]['maxBitrate']){if('bTldb'!==_0xbef0c9(0x44f)){var _0x59c70e={};_0x59c70e['sdp']=this[_0xbef0c9(0x265)],_0x59c70e['type']='offer',_0x1b0fc6[_0xbef0c9(0x40d)][_0x5452cf]['mc'][_0xbef0c9(0x2ef)](_0x59c70e)[_0xbef0c9(0x136)](function(){_0x4c1639();})[_0xbef0c9(0x43a)](function(_0x39cb24){_0x4ba60f(_0x39cb24);});}else{if('preLimitedBitrate'in _0x50b230[_0xbef0c9(0x41f)][_0x3b12cf])var _0x2ebd93=parseInt(_0x50b230['pcs'][_0x3b12cf][_0xbef0c9(0xf7)]);else var _0x2ebd93=parseInt(parseInt(_0x5c8b54[_0xbef0c9(0x4bc)][0x0][_0xbef0c9(0x16e)])/0x400);var _0xb3b765=parseInt(_0x2ebd93/_0x301a46);_0x50b230[_0xbef0c9(0x51d)](_0x3b12cf,_0xb3b765,!![]);}}else{if(_0xbef0c9(0x565)!=='cvfOy'){if(_0x50b230[_0xbef0c9(0x41f)][_0x3b12cf][_0xbef0c9(0x167)]<0x0)var _0x2ebd93=0x9c4;else var _0x2ebd93=_0x50b230['pcs'][_0x3b12cf]['setBitrate']||0x9c4;var _0xb3b765=parseInt(_0x2ebd93/_0x301a46);_0x50b230[_0xbef0c9(0x51d)](_0x3b12cf,_0xb3b765,!![]);}else _0xa08d49=0x0;}}catch(_0x799749){errorlog(_0x799749);}}return parseInt(_0x56aec9/_0x301a46);},_0x50b230[_0x31666a(0x20d)]=function(_0x4dc9a9,_0x5767d9=![]){var _0x5b6490=_0x31666a,_0x4e6a73={};_0x4e6a73[_0x5b6490(0x151)]=[_0x4dc9a9],_0x50b230[_0x5b6490(0x625)](_0x4e6a73,_0x5767d9);},_0x50b230[_0x31666a(0x51d)]=function(_0x49c4cf,_0x333b86,_0x4563f7=![]){var _0x45eb14=_0x31666a;if(!(_0x49c4cf in _0x50b230[_0x45eb14(0x41f)]))return;_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x64e)]&&(clearInterval(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x64e)]),_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x64e)]=null);if(_0x333b86===null){if(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x32c)]===![])return;_0x333b86=_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x32c)];}_0x333b86=parseInt(_0x333b86);_0x50b230['maxvideobitrate']&&(_0x333b86>_0x50b230[_0x45eb14(0x61f)]&&(_0x333b86=_0x50b230['maxvideobitrate']));_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x167)]&&_0x333b86>_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x167)]&&(_0x333b86=_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x167)]);_0x50b230[_0x45eb14(0x41f)][_0x49c4cf]['savedBitrate']=_0x333b86;_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x405)]!==![]&&(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x146)]===![]&&(_0x333b86>_0x50b230['pcs'][_0x49c4cf][_0x45eb14(0x405)]&&(_0x45eb14(0x198)==='ZqGDf'?(_0x1a5494(_0x1af7d2),_0x23c515(_0x17ff07)):(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x32c)]=_0x333b86,_0x333b86=parseInt(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x405)])||0x0))));_0x4563f7===![]&&(_0x50b230['limitTotalBitrate']&&(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0xf7)]=_0x333b86,_0x333b86=_0x50b230[_0x45eb14(0x45e)](_0x333b86,_0x49c4cf)));if(_0x333b86===0x0){var _0x34db06=Date[_0x45eb14(0x533)]()-_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x241)];_0x34db06<_0x50b230['rampUpTime']&&(_0x333b86=_0x50b230['preloadbitrate'],errorlog('starting\x20some\x20preload\x20bitrate\x20null\x20'+(Date['now']()-_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x241)])),_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x64e)]=setTimeout(function(_0x4e1883){var _0x31bd78=_0x45eb14;try{errorlog(_0x31bd78(0x474)+(Date[_0x31bd78(0x533)]()-_0x50b230[_0x31bd78(0x41f)][_0x4e1883]['startTime'])),_0x50b230['limitBitrate'](_0x4e1883,null);}catch(_0x2d60b6){};},_0x50b230[_0x45eb14(0x311)]-_0x34db06+0x5,_0x49c4cf));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log(_0x45eb14(0x4b3));if(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf]['guest']==!![]&&_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x1c3)]==![])return;var _0x449110=getSenders2(_0x49c4cf)[_0x45eb14(0x210)](function(_0x4cb382){var _0x2cce7e=_0x45eb14;return _0x4cb382[_0x2cce7e(0x3f2)]&&_0x4cb382[_0x2cce7e(0x3f2)][_0x2cce7e(0x1d1)]==_0x2cce7e(0x235);});if(!_0x449110){warnlog(_0x45eb14(0x301));return;}var _0x47511d=_0x449110[_0x45eb14(0x49e)]();(!_0x47511d[_0x45eb14(0x4bc)]||_0x47511d[_0x45eb14(0x4bc)][_0x45eb14(0x712)]==0x0)&&(_0x47511d[_0x45eb14(0x4bc)]=[{}]);if(_0x333b86<0x0)_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x6e4)]==![]&&(_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x6e4)]=!![]),_0x333b86=0x9c4,_0x50b230[_0x45eb14(0x4c7)]&&(_0x333b86=_0x50b230[_0x45eb14(0x4c7)]),_0x50b230[_0x45eb14(0x61f)]&&(_0x333b86>_0x50b230[_0x45eb14(0x61f)]&&(_0x333b86=_0x50b230[_0x45eb14(0x61f)])),_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x16e)]=_0x333b86*0x400;else _0x333b86===0x0?_0x47511d['encodings'][0x0][_0x45eb14(0x6e4)]=![]:(_0x47511d[_0x45eb14(0x4bc)][0x0]['active']==![]&&(_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x6e4)]=!![]),_0x47511d[_0x45eb14(0x4bc)][0x0]['maxBitrate']=_0x333b86*0x400);_0x449110[_0x45eb14(0x5e1)](_0x47511d)[_0x45eb14(0x136)](()=>{var _0x4ee063=_0x45eb14;pokeIframeAPI(_0x4ee063(0x380),_0x333b86,_0x49c4cf),log(_0x4ee063(0x366));})['catch'](warnlog);return;}else{if(_0x45eb14(0x208)in window&&_0x45eb14(0x5e1)in window[_0x45eb14(0x208)][_0x45eb14(0x329)]){var _0x449110=getSenders2(_0x49c4cf)['find'](function(_0x15ac1c){var _0x44df2a=_0x45eb14;return _0x15ac1c['track']&&_0x15ac1c[_0x44df2a(0x3f2)][_0x44df2a(0x1d1)]==_0x44df2a(0x235);});if(!_0x449110){warnlog(_0x45eb14(0x301));return;}var _0x47511d=_0x449110['getParameters']();(!_0x47511d[_0x45eb14(0x4bc)]||_0x47511d['encodings'][_0x45eb14(0x712)]==0x0)&&(_0x47511d[_0x45eb14(0x4bc)]=[{}]);if(_0x333b86<0x0)_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x6e4)]==![]&&(_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x6e4)]=!![]),delete _0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x16e)];else _0x333b86===0x0?_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x6e4)]=![]:(_0x47511d['encodings'][0x0][_0x45eb14(0x6e4)]==![]&&(_0x47511d['encodings'][0x0]['active']=!![]),_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x16e)]=_0x333b86*0x400);var _0x525815=0x64;_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x436)]&&(_0x45eb14(0x395)===_0x45eb14(0x395)?_0x525815=_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x436)]:_0x32b899[_0x45eb14(0x617)](_0x388861['candidate'],_0x367fd6['vector'])['then'](function(_0x3f6c71){var _0x51d858=_0x45eb14;_0x3575b3['candidate']=_0x124068[_0x51d858(0x3d9)](_0x3f6c71),_0x44869d[_0x51d858(0x458)](_0x45ef24);}));_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x57f)]&&_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x57f)]<_0x525815&&(_0x525815=_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x57f)]);if(_0x333b86!==0x0){_0x525815=_0x20e67e(_0x49c4cf,_0x525815),_0x525815=_0x50b230[_0x45eb14(0x3de)](_0x525815,_0x49c4cf);if(_0x525815<=0x0||_0x525815==0x64){var _0x63f745=getChromeVersion();if(_0x63f745>0x50)_0x45eb14(0x620)!==_0x45eb14(0x620)?(_0x4cee1b(_0x45eb14(0x133)),_0x3f4448[_0x45eb14(0x482)]=0x0):_0x45eb14(0x477)in _0x47511d[_0x45eb14(0x4bc)][0x0]?delete _0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x477)]:_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x477)]=0x1;else{if(_0x45eb14(0x60a)!==_0x45eb14(0x1d4))_0x47511d[_0x45eb14(0x4bc)][0x0][_0x45eb14(0x477)]=0x1;else{if(typeof _0x174871['ws']!=='object'||_0x30f609['ws'][_0x45eb14(0x192)]!==0x1)_0x45cf72(_0x45eb14(0x1ea)),_0x5b8fd3[_0x45eb14(0x519)][_0x45eb14(0x521)](_0x5eaeed);else{var _0x280354=_0x28528d[_0x45eb14(0x267)](_0x5eeaf5);if(_0x280354[_0x45eb14(0x712)]>0x3a98){_0x97dc5d(_0x45eb14(0x4ba));return;}_0x259f60['ws'][_0x45eb14(0x3e7)](_0x280354);}}}}else _0x47511d[_0x45eb14(0x4bc)][0x0]['scaleResolutionDownBy']=0x64/_0x525815;}iPad||iOS||navigator&&navigator['userAgent']&&navigator['userAgent']['indexOf'](_0x45eb14(0x407))>=0x0?_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x66c)]?(clearInterval(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x66c)]),_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x66c)]=setTimeout(function(_0x1751c0,_0x3694c6){var _0x20da12=_0x45eb14;_0x50b230['pcs'][_0x1751c0][_0x20da12(0x66c)]=![],_0x50b230[_0x20da12(0x51d)](_0x1751c0,null,_0x3694c6);},0x7d0,_0x49c4cf,_0x4563f7)):(_0x50b230[_0x45eb14(0x41f)][_0x49c4cf][_0x45eb14(0x66c)]=setTimeout(function(_0x530de7){var _0x4a1239=_0x45eb14;_0x50b230[_0x4a1239(0x41f)][_0x530de7]['bitrateTimeoutFirefox']=![];},0x7d0,_0x49c4cf),_0x449110[_0x45eb14(0x5e1)](_0x47511d)['then'](()=>{var _0x5a54ac=_0x45eb14;log(_0x5a54ac(0x366)),_0x50b230[_0x5a54ac(0x41f)][_0x49c4cf][_0x5a54ac(0x34e)]['scaleFactor']=parseInt(_0x525815)+'%',pokeIframeAPI(_0x5a54ac(0x380),_0x333b86,_0x49c4cf),pokeIframeAPI(_0x5a54ac(0x443),_0x525815,_0x49c4cf);})[_0x45eb14(0x43a)](warnlog)):_0x449110[_0x45eb14(0x5e1)](_0x47511d)[_0x45eb14(0x136)](()=>{var _0x1dd2cf=_0x45eb14;if('EnYrc'===_0x1dd2cf(0x587))try{_0x12bbf0&&_0x56bcb3['send'](_0x505871[_0x1dd2cf(0x267)](_0x240a85));}catch(_0xaca962){}else log(_0x1dd2cf(0x366)),_0x50b230[_0x1dd2cf(0x41f)][_0x49c4cf][_0x1dd2cf(0x34e)][_0x1dd2cf(0x4eb)]=parseInt(_0x525815)+'%',pokeIframeAPI(_0x1dd2cf(0x380),_0x333b86,_0x49c4cf),pokeIframeAPI(_0x1dd2cf(0x443),_0x525815,_0x49c4cf);})[_0x45eb14(0x43a)](warnlog);return;}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0x44dae3){errorlog(_0x44dae3);}};function _0x20e67e(_0x4ef485,_0x1f3bb8){var _0x4a3942=_0x31666a;if(_0x50b230[_0x4a3942(0x1eb)]===![])return _0x1f3bb8;if(bandwidth<0x0)_0x4a3942(0x539)===_0x4a3942(0x143)?_0x30ab88[_0x4a3942(0x22f)]['power_level']=_0x5d0923[_0x4a3942(0x41e)][_0x4a3942(0x468)]:_0x50b230['pcs'][_0x4ef485][_0x4a3942(0x2ce)]=0x64;else{if(bandwidth>=0x259)_0x50b230['pcs'][_0x4ef485][_0x4a3942(0x2ce)]=0x64;else{if(_0x50b230[_0x4a3942(0x5c2)])_0x50b230['pcs'][_0x4ef485][_0x4a3942(0x2ce)]=0x64;else{var _0x1f8b3d=getNativeOutputResolution();if(_0x1f8b3d)try{_0x1f8b3d=_0x1f8b3d[_0x4a3942(0x1a2)]*_0x1f8b3d[_0x4a3942(0x508)],_0x1f8b3d=Math[_0x4a3942(0x612)](_0x1f8b3d,0.5);}catch(_0x15268f){_0x1f8b3d=![];}if(bandwidth>=0xc9){if(_0x1f8b3d&&_0x1f8b3d<0x1e0)_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64;else{if(_0x50b230[_0x4a3942(0x608)])_0x4a3942(0x631)!==_0x4a3942(0x1e0)?_0x1f8b3d&&_0x1f8b3d>=0x5a0?_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x4:_0x50b230[_0x4a3942(0x41f)][_0x4ef485]['scaleDueToBitrate']=0x64/2.5:(_0x1df58b[_0x4a3942(0x638)][_0x4a3942(0x236)]=new _0x4898fe(_0x148904[_0x4a3942(0x17e)]),_0x4d808a[_0x4a3942(0x638)]['decoder']['configure'](_0x446d6d[_0x4a3942(0x2bc)]));else _0x1f8b3d&&_0x1f8b3d>=0x5a0?_0x4a3942(0x30d)!==_0x4a3942(0x30d)?_0xb3bebe(_0x425fb8[_0x4a3942(0x6c2)],_0x202939[_0x4a3942(0x46d)],![],![]):_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x3:_0x50b230['pcs'][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x2;}}else{if(_0x1f8b3d&&_0x1f8b3d<=0xf0)_0x4a3942(0x70d)!==_0x4a3942(0x70d)?_0x17b2a5(_0x460b3c):_0x50b230['pcs'][_0x4ef485][_0x4a3942(0x2ce)]=0x64;else{if(bandwidth>=0x51){if(_0x50b230[_0x4a3942(0x608)]){if(_0x1f8b3d&&_0x1f8b3d>=0x5a0)_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x6;else{if(_0x4a3942(0x1a4)!=='JkKWE')_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x4;else return 0x2;}}else{if(_0x1f8b3d&&_0x1f8b3d>=0x5a0){if(_0x4a3942(0x302)===_0x4a3942(0x3fb)){var _0x56a308=new _0x547edf(new _0x77d7ae(0x4));return _0x56a308[_0x4a3942(0x3ed)](0x0,_0x5e5fb9,![]),_0x2bb358(_0x3cc7c1,new _0x29c4da(_0x56a308['buffer']));}else _0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x4;}else _0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x3;}}else{if(_0x50b230[_0x4a3942(0x608)])_0x1f8b3d&&_0x1f8b3d>=0x3c0?_0x50b230['pcs'][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x6:_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x5;else _0x1f8b3d&&_0x1f8b3d>=0x5a0?_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x5:_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]=0x64/0x4;}}}}}}return _0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]<_0x1f3bb8&&(_0x1f3bb8=_0x50b230[_0x4a3942(0x41f)][_0x4ef485][_0x4a3942(0x2ce)]),_0x1f3bb8;}function _0x3dc087(_0x417129,_0x5aadd1=0x2710){var _0x38112e=_0x31666a;_0x5aadd1=parseInt(_0x5aadd1);if(_0x50b230[_0x38112e(0x6e3)])_0x5aadd1+=_0x50b230['audiobitrate'];else{if(_0x50b230[_0x38112e(0x489)]&&_0x50b230[_0x38112e(0x48e)]==0x5)_0x5aadd1+=0x20;else{if(_0x50b230[_0x38112e(0x48e)]&&_0x50b230[_0x38112e(0x48e)]!=0x3)_0x5aadd1+=0x100;else{if(_0x38112e(0x3e8)===_0x38112e(0x281)){_0x156ca8[_0x38112e(0x41f)][_0x1cab0c][_0x38112e(0x4ed)]=_0x245835[_0x38112e(0x49e)]()[_0x38112e(0x3b7)],_0x47435f(_0x5374d2[_0x38112e(0x41f)][_0x530fc3][_0x38112e(0x4ed)]);return;}else _0x5aadd1+=0x20;}}}return log(_0x38112e(0x19f)+_0x5aadd1),_0x5aadd1<0x1&&(_0x5aadd1=0x1),_0x417129=CodecsHandler[_0x38112e(0x716)](_0x417129,{'min':parseInt(_0x5aadd1/0xa)||0x1,'max':_0x5aadd1},_0x50b230[_0x38112e(0xf5)]),_0x417129;}_0x50b230[_0x31666a(0x610)]=function(_0x3f18fb,_0x256517){var _0x5ac39b=_0x31666a;log(_0x3f18fb),_0x50b230[_0x5ac39b(0x3b2)]==={}&&log(_0x5ac39b(0x24e)),window[_0x5ac39b(0x3ee)][_0x5ac39b(0x26f)]['sign']({'name':_0x5ac39b(0x64a)},_0x50b230['mykey'][_0x5ac39b(0x447)],_0x50b230[_0x5ac39b(0x397)][_0x5ac39b(0x2b5)](_0x3f18fb))[_0x5ac39b(0x136)](function(_0xc92b82){var _0x117a78=_0x5ac39b;_0xc92b82=new Uint8Array(_0xc92b82),_0xc92b82=_0xc92b82[_0x117a78(0x6a3)]((_0x227609,_0xd3356e)=>_0x227609+_0xd3356e[_0x117a78(0xea)](0x10)[_0x117a78(0x32b)](0x2,'0'),''),_0x256517(_0x3f18fb,_0xc92b82),log(JSON[_0x117a78(0x267)](_0xc92b82));})[_0x5ac39b(0x43a)](errorlog);},_0x50b230['verifyData']=function(_0x156461,_0x14bed7){var _0x50a6f3=_0x31666a;_0x156461[_0x50a6f3(0x49d)]=new Uint8Array(_0x156461[_0x50a6f3(0x49d)][_0x50a6f3(0x53c)](/.{1,2}/g)[_0x50a6f3(0x1fc)](_0x26c390=>parseInt(_0x26c390,0x10)));if(_0x50b230[_0x50a6f3(0x684)][_0x14bed7]['publicKey'])return window[_0x50a6f3(0x3ee)][_0x50a6f3(0x26f)][_0x50a6f3(0x45c)]({'name':_0x50a6f3(0x64a)},_0x50b230[_0x50a6f3(0x684)][_0x14bed7][_0x50a6f3(0x179)],_0x156461['signature'],_0x50b230[_0x50a6f3(0x397)]['encode'](_0x156461[_0x50a6f3(0x2cd)]))['then'](function(_0x5741ea){var _0x4965c9=_0x50a6f3;if(_0x4965c9(0x415)===_0x4965c9(0x4c3))_0x47d793&&_0x168772[_0x4965c9(0x3e7)](_0x183edf[_0x4965c9(0x267)](_0x2e42f6));else return log(_0x5741ea),_0x5741ea;})[_0x50a6f3(0x43a)](function(_0x34f758){return errorlog(_0x34f758),![];});},_0x50b230['desaltStreamID']=function(_0x1c2fcb){var _0x38be89=_0x31666a;if(_0x50b230[_0x38be89(0x6fb)])return _0x50b230[_0x38be89(0x630)]!==![]?(log(_0x38be89(0x672)),_0x1c2fcb=_0x1c2fcb[_0x38be89(0x2ec)](0x0,-0x1*_0x50b230[_0x38be89(0x630)][_0x38be89(0x712)]),_0x1c2fcb):(log('Stream\x20ID\x20pre:'+_0x1c2fcb),generateHash(_0x50b230[_0x38be89(0x6fb)]+_0x50b230[_0x38be89(0x6a9)],0x6)['then'](function(_0x992a3){var _0xa94cf=_0x38be89;if(_0xa94cf(0x19e)!==_0xa94cf(0x19e))_0x2423a1[_0xa94cf(0x637)]=![];else return _0x50b230[_0xa94cf(0x630)]=_0x992a3,log(_0x1c2fcb),_0x1c2fcb=_0x1c2fcb['slice'](0x0,-0x1*_0x50b230[_0xa94cf(0x630)][_0xa94cf(0x712)]),log(_0xa94cf(0x128)+_0x1c2fcb),_0x1c2fcb;})[_0x38be89(0x43a)](errorlog));return _0x1c2fcb;},_0x50b230[_0x31666a(0x3a6)]=function(){var _0x37e07a=_0x31666a;if(_0x50b230[_0x37e07a(0x437)])return;clearTimeout(_0x50b230[_0x37e07a(0x6a1)]);if(!_0x50b230['ws']||_0x50b230['ws'][_0x37e07a(0x192)]!==0x1)return;_0x50b230[_0x37e07a(0x6a1)]=setTimeout(function(){var _0x3b0d0c=_0x37e07a;log(_0x3b0d0c(0x42c));var _0x22fe87={};_0x22fe87[_0x3b0d0c(0x13d)]=_0x3b0d0c(0x3a6),_0x50b230[_0x3b0d0c(0x230)](_0x22fe87);},0xbb8);},_0x50b230[_0x31666a(0x3f0)]=function(_0x230e6b){var _0x2ad2be=_0x31666a;_0x50b230[_0x2ad2be(0x714)]();if(_0x230e6b[_0x2ad2be(0x712)]>0x0){var _0x3b8c34={};_0x3b8c34['request']=_0x2ad2be(0x243),_0x3b8c34[_0x2ad2be(0x5aa)]=_0x230e6b,_0x50b230[_0x2ad2be(0x230)](_0x3b8c34),_0x50b230[_0x2ad2be(0x26d)][_0x230e6b]=!![];}else log(_0x2ad2be(0x213));},_0x50b230['joinRoom']=function _0x35c471(_0x3d5011){var _0x17e495=_0x31666a;_0x50b230[_0x17e495(0x714)]();var _0x34f198={};return _0x34f198[_0x17e495(0x13d)]=_0x17e495(0x15b),_0x50b230[_0x17e495(0x489)]&&(_0x34f198[_0x17e495(0x43e)]=!![]),_0x50b230[_0x17e495(0x437)]&&(_0x34f198['streamID']=_0x50b230['streamID']),_0x50b230['joiningRoom']===![]&&(_0x50b230[_0x17e495(0x2e3)]=!![]),_0x50b230[_0x17e495(0x6fb)]?_0x50b230[_0x17e495(0x630)]?generateHash(_0x3d5011+_0x50b230[_0x17e495(0x6fb)]+_0x50b230[_0x17e495(0x6a9)],0x10)[_0x17e495(0x136)](function(_0x4fd0ba){var _0x38c1a4=_0x17e495;if(_0x38c1a4(0x6ee)!==_0x38c1a4(0x6ee))_0xb475ce(_0x38c1a4(0x644));else return _0x50b230[_0x38c1a4(0x437)]&&(_0x50b230[_0x38c1a4(0x66b)]=_0x4fd0ba),_0x34f198[_0x38c1a4(0x2e0)]=_0x4fd0ba,_0x50b230['sendMsg'](_0x34f198),_0x50b230['listPromise']=_0x5cf772(),log(_0x38c1a4(0x5f1)),_0x50b230[_0x38c1a4(0x3e1)];})[_0x17e495(0x43a)](errorlog):generateHash(_0x50b230[_0x17e495(0x6fb)]+_0x50b230['salt'],0x6)['then'](function(_0x5dc0c8){var _0x25afc5=_0x17e495;return _0x50b230[_0x25afc5(0x630)]=_0x5dc0c8,log(_0x25afc5(0x56c)+_0x5dc0c8),log('rejoining\x20room'),_0x50b230['joinRoom'](_0x3d5011);})[_0x17e495(0x43a)](errorlog):(_0x50b230[_0x17e495(0x437)]&&(_0x50b230[_0x17e495(0x66b)]=_0x3d5011),_0x34f198[_0x17e495(0x2e0)]=_0x3d5011,_0x50b230[_0x17e495(0x230)](_0x34f198),_0x50b230['listPromise']=_0x5cf772(),log(_0x17e495(0x1a7)),_0x50b230[_0x17e495(0x3e1)]);},_0x50b230[_0x31666a(0x230)]=function(_0x3a4a7e,_0x41f08e=![]){var _0x2770c=_0x31666a;_0x41f08e&&(_0x3a4a7e[_0x2770c(0x676)]=_0x41f08e);if(_0x50b230[_0x2770c(0x437)]){if(_0x50b230[_0x2770c(0x676)])_0x3a4a7e[_0x2770c(0x6e9)]=_0x50b230['UUID'];else{if(_0x2770c(0x13c)===_0x2770c(0x334))return _0x33ba7f(_0x2770c(0x6d0)),![];else _0x50b230[_0x2770c(0x676)]=_0x50b230[_0x2770c(0x1bd)](0x14),_0x3a4a7e[_0x2770c(0x6e9)]=_0x50b230[_0x2770c(0x676)];}_0x50b230['director']&&(_0x3a4a7e[_0x2770c(0x489)]=!![]),!(_0x2770c(0x2e0)in _0x3a4a7e)&&(_0x50b230['roomenc']&&(_0x3a4a7e['roomid']=_0x50b230[_0x2770c(0x66b)]));}clearTimeout(_0x50b230['pingTimeout']);try{if(_0x50b230[_0x2770c(0x6fb)]){if(_0x3a4a7e[_0x2770c(0x5aa)]){if(_0x50b230['hash']!==![]){if(_0x2770c(0x2f1)!==_0x2770c(0x2f1))_0x5a3a56[_0x2770c(0x650)](_0x59026f,-0x1);else{if(_0x50b230['ws']===null||(typeof _0x50b230['ws']!==_0x2770c(0x54b)||_0x50b230['ws'][_0x2770c(0x192)]!==0x1))log(_0x3a4a7e,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x50b230[_0x2770c(0x519)][_0x2770c(0x521)](_0x3a4a7e);else{if(_0x2770c(0x355)===_0x2770c(0x355)){_0x3a4a7e[_0x2770c(0x5aa)]=_0x3a4a7e[_0x2770c(0x5aa)][_0x2770c(0x421)](0x0,0x2c)+_0x50b230[_0x2770c(0x630)][_0x2770c(0x421)](0x0,0x6);var _0x362dd2=JSON[_0x2770c(0x267)](_0x3a4a7e);if(_0x362dd2[_0x2770c(0x712)]>0x3a98){errorlog('msg\x20size\x20error'),errorlog(_0x3a4a7e),errorlog(_0x362dd2[_0x2770c(0x712)]);return;}_0x50b230['ws']['send'](_0x362dd2);}else _0x3b658e[_0x2770c(0x40d)][_0x10b52f][_0x2770c(0x6c9)]=_0x5b8c69();}}}else return generateHash(_0x50b230[_0x2770c(0x6fb)]+_0x50b230[_0x2770c(0x6a9)],0x6)[_0x2770c(0x136)](function(_0x3cc5bd){var _0xc3d6ba=_0x2770c;_0x50b230['hash']=_0x3cc5bd;if(typeof _0x50b230['ws']!==_0xc3d6ba(0x54b)||_0x50b230['ws'][_0xc3d6ba(0x192)]!==0x1)log(_0x3a4a7e,_0xc3d6ba(0x429)),_0x50b230[_0xc3d6ba(0x519)][_0xc3d6ba(0x521)](_0x3a4a7e);else{_0x3a4a7e[_0xc3d6ba(0x5aa)]=_0x3a4a7e[_0xc3d6ba(0x5aa)][_0xc3d6ba(0x421)](0x0,0x2c)+_0x50b230[_0xc3d6ba(0x630)][_0xc3d6ba(0x421)](0x0,0x6);var _0x3c11e4=JSON[_0xc3d6ba(0x267)](_0x3a4a7e);if(_0x3c11e4[_0xc3d6ba(0x712)]>0x3a98){errorlog(_0xc3d6ba(0x4ba));return;}_0x50b230['ws']['send'](_0x3c11e4);}})[_0x2770c(0x43a)](errorlog);}else{if(_0x50b230['ws']===null||(typeof _0x50b230['ws']!==_0x2770c(0x54b)||_0x50b230['ws'][_0x2770c(0x192)]!==0x1))log(_0x3a4a7e,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x50b230[_0x2770c(0x519)]['push'](_0x3a4a7e);else{var _0x362dd2=JSON[_0x2770c(0x267)](_0x3a4a7e);if(_0x362dd2[_0x2770c(0x712)]>0x3a98){errorlog(_0x2770c(0x4ba));return;}_0x50b230['ws'][_0x2770c(0x3e7)](_0x362dd2);}}}else{if(typeof _0x50b230['ws']!==_0x2770c(0x54b)||_0x50b230['ws'][_0x2770c(0x192)]!==0x1)warnlog('message\x20could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x50b230[_0x2770c(0x519)][_0x2770c(0x521)](_0x3a4a7e);else{var _0x362dd2=JSON['stringify'](_0x3a4a7e);if(_0x362dd2[_0x2770c(0x712)]>0x3a98){errorlog(_0x2770c(0x4ba));return;}_0x50b230['ws'][_0x2770c(0x3e7)](_0x362dd2);}}}catch(_0x1467ca){errorlog(_0x1467ca);}},_0x50b230[_0x31666a(0x625)]=function(_0x2404b5,_0x7b2f7c=![]){var _0x583a35=_0x31666a,_0x1163bb=[],_0x7dde3a=JSON['stringify'](_0x2404b5);for(var _0x22449b in _0x50b230[_0x583a35(0x41f)]){if(_0x7b2f7c&&_0x7b2f7c!==_0x22449b)continue;try{_0x50b230['pcs'][_0x22449b]['sendChannel'][_0x583a35(0x3e7)](_0x7dde3a),_0x1163bb[_0x583a35(0x521)](_0x22449b);}catch(_0x204427){warnlog(_0x583a35(0xee));}if(_0x7b2f7c&&_0x7b2f7c===_0x22449b){if(_0x583a35(0x327)!=='MtDGb')return _0x1163bb[_0x583a35(0x712)];else _0x51dfd3&&_0x34e856['send'](_0x451b44[_0x583a35(0x267)]('line:\x20'+_0x9c40aa));}}for(var _0x22449b in _0x50b230[_0x583a35(0x40d)]){if(_0x7b2f7c&&_0x7b2f7c!==_0x22449b)continue;if(_0x1163bb[_0x583a35(0x186)](_0x22449b))continue;try{if(_0x583a35(0x171)in _0x50b230[_0x583a35(0x40d)][_0x22449b]){var _0x4b378c=JSON[_0x583a35(0x3d9)](_0x2404b5);_0x4b378c['altUUID']=!![],_0x4b378c=JSON[_0x583a35(0x267)](_0x4b378c),_0x50b230[_0x583a35(0x40d)][_0x50b230['rpcs'][_0x22449b][_0x583a35(0x171)]][_0x583a35(0x70b)][_0x583a35(0x3e7)](_0x4b378c);}else _0x50b230['rpcs'][_0x22449b][_0x583a35(0x70b)][_0x583a35(0x3e7)](_0x7dde3a);_0x1163bb[_0x583a35(0x521)](_0x22449b);}catch(_0x1441f4){warnlog(_0x583a35(0x17a));}}return _0x1163bb['length'];},_0x50b230[_0x31666a(0x351)]=function(_0x5820e5,_0x3d94a5=![]){var _0x10d7f0=_0x31666a,_0x2cd7d3=![];if(_0x10d7f0(0x676)in _0x5820e5)_0x2cd7d3=_0x50b230[_0x10d7f0(0x666)](_0x5820e5,_0x5820e5[_0x10d7f0(0x676)]),_0x2cd7d3?(log(_0x5820e5),log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS')):(log(_0x10d7f0(0x132)),_0x50b230[_0x10d7f0(0x230)](_0x5820e5));else _0x3d94a5?(_0x2cd7d3=_0x50b230[_0x10d7f0(0x666)](_0x5820e5),_0x2cd7d3?(log(_0x5820e5),log(_0x10d7f0(0x4d3))):(log(_0x10d7f0(0x1dc)),_0x50b230['sendMsg'](_0x5820e5))):(_0x50b230[_0x10d7f0(0x230)](_0x5820e5),log(_0x10d7f0(0x427)));},_0x50b230[_0x31666a(0x172)]=function(_0x4a65c2,_0x18ca85=![]){var _0x574eaf=_0x31666a,_0x1bb65b=![];if(_0x574eaf(0x676)in _0x4a65c2)_0x1bb65b=_0x50b230[_0x574eaf(0x6c0)](_0x4a65c2,_0x4a65c2[_0x574eaf(0x676)]),_0x1bb65b?log(_0x574eaf(0x2b3)):(log(_0x574eaf(0x132)),_0x50b230[_0x574eaf(0x230)](_0x4a65c2));else _0x18ca85?(_0x1bb65b=_0x50b230[_0x574eaf(0x6c0)](_0x4a65c2),_0x1bb65b?log(_0x574eaf(0x4d3)):(log(_0x574eaf(0x1dc)),_0x50b230[_0x574eaf(0x230)](_0x4a65c2))):(_0x50b230[_0x574eaf(0x230)](_0x4a65c2),log('sending\x20message\x20to\x20server'));},_0x50b230[_0x31666a(0x5d8)]=function(){var _0x542faf=_0x31666a;if(_0x50b230[_0x542faf(0x231)]===![]){var _0x180fee={},_0x4c283e=![];_0x50b230[_0x542faf(0x3e6)][_0x542faf(0x6e5)]!==null&&(_0x50b230['obsState'][_0x542faf(0x6e5)]===![]&&(_0x4c283e=!![]),_0x180fee[_0x542faf(0x146)]=_0x50b230[_0x542faf(0x3e6)]['visibility']);_0x50b230[_0x542faf(0x3e6)][_0x542faf(0x428)]!==null&&(_0x180fee[_0x542faf(0x164)]=_0x50b230[_0x542faf(0x3e6)][_0x542faf(0x428)]);_0x50b230[_0x542faf(0x3e6)][_0x542faf(0x188)]!==null&&(_0x180fee[_0x542faf(0x6de)]=_0x50b230[_0x542faf(0x3e6)][_0x542faf(0x188)]);_0x50b230[_0x542faf(0x3e6)][_0x542faf(0x671)]!==null&&(_0x180fee[_0x542faf(0x1a0)]=_0x50b230[_0x542faf(0x3e6)][_0x542faf(0x671)]);for(var _0x156602 in _0x50b230[_0x542faf(0x40d)]){if(_0x542faf(0x522)!==_0x542faf(0x1de)){if(_0x50b230['optimize']!==![]){if(_0x542faf(0x5ac)==='xLhrm')_0x131b8e[_0x542faf(0x58d)]=![];else{var _0x458058=parseInt(_0x50b230[_0x542faf(0x40d)][_0x156602][_0x542faf(0x4bd)]);_0x4c283e&&((_0x458058>_0x50b230[_0x542faf(0x6cb)]||_0x458058<0x0)&&(_0x458058=_0x50b230[_0x542faf(0x6cb)])),_0x50b230[_0x542faf(0x40d)][_0x156602][_0x542faf(0xff)]!==_0x458058?(_0x180fee[_0x542faf(0x4c7)]=_0x458058,warnlog('Message\x20to\x20be\x20sent:\x20'),warnlog(_0x180fee),_0x50b230[_0x542faf(0x6c0)](_0x180fee,_0x156602)?_0x50b230['rpcs'][_0x156602][_0x542faf(0xff)]=_0x458058:errorlog(_0x542faf(0x24f))):(warnlog(_0x542faf(0x288)),warnlog(_0x180fee),_0x50b230[_0x542faf(0x6c0)](_0x180fee,_0x156602));}}else warnlog(_0x542faf(0x288)),warnlog(_0x180fee),_0x50b230[_0x542faf(0x6c0)](_0x180fee,_0x156602);}else _0x5b1d68(_0x1144da);}}},_0x50b230[_0x31666a(0x17b)]=function(_0x684e88){var _0x984ccb=_0x31666a;if(!_0x50b230[_0x984ccb(0x40d)][_0x684e88][_0x984ccb(0x326)])return;var _0x4c8d6d={};_0x4c8d6d[_0x984ccb(0x38e)]=_0x50b230[_0x984ccb(0x40d)][_0x684e88][_0x984ccb(0x326)]['style']['display']!=_0x984ccb(0x5b9),_0x4c8d6d[_0x984ccb(0x559)]=_0x50b230[_0x984ccb(0x40d)][_0x684e88][_0x984ccb(0x3a9)];if(_0x50b230[_0x984ccb(0x6cb)]!==![]){if(_0x984ccb(0x51f)!=='zBKHi'){var _0x1bb2a1=parseInt(_0x50b230['rpcs'][_0x684e88][_0x984ccb(0x4bd)]);_0x4c8d6d[_0x984ccb(0x38e)]===![]&&((_0x1bb2a1>_0x50b230[_0x984ccb(0x6cb)]||_0x1bb2a1<0x0)&&(_0x1bb2a1=_0x50b230[_0x984ccb(0x6cb)])),_0x50b230[_0x984ccb(0x40d)][_0x684e88][_0x984ccb(0xff)]!==_0x1bb2a1?(_0x4c8d6d[_0x984ccb(0x4c7)]=_0x1bb2a1,_0x50b230[_0x984ccb(0x6c0)](_0x4c8d6d,_0x684e88)?_0x50b230[_0x984ccb(0x40d)][_0x684e88]['bandwidth']=_0x1bb2a1:errorlog(_0x984ccb(0x24f))):_0x50b230['sendRequest'](_0x4c8d6d,_0x684e88);}else _0x3da128['encodings']=[{}];}else _0x50b230[_0x984ccb(0x6c0)](_0x4c8d6d,_0x684e88);},_0x50b230[_0x31666a(0x2e5)]=function(_0x426466){var _0xcad0b2=_0x31666a;if(_0xcad0b2(0x4a9)in _0x426466){if(_0xcad0b2(0x225)in _0x426466){if(_0xcad0b2(0x718)in _0x426466){if(_0x50b230[_0xcad0b2(0x718)]!==![]){var _0xaee99e=![],_0x5979f9=0x0;for(var _0x22c86a in _0x50b230[_0xcad0b2(0x40d)]){_0x5979f9+=0x1;if(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x5aa)]===_0x426466[_0xcad0b2(0x225)]){if(_0xcad0b2(0x46d)in _0x426466){if(_0x426466[_0xcad0b2(0x4a9)]==_0xcad0b2(0x120))_0x426466[_0xcad0b2(0x46d)]==0x0?(log('Mute\x20video\x20-306'),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x3a9)]=!![],applyMuteState(_0x22c86a)):(log(_0xcad0b2(0x2f4)),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x3a9)]=![],applyMuteState(_0x22c86a)),_0x50b230['sceneSync'](_0x22c86a);else{if(_0x426466[_0xcad0b2(0x4a9)]==_0xcad0b2(0x6b8)){if(_0x50b230['view'])return;;if(_0x50b230[_0xcad0b2(0x718)]===_0x426466[_0xcad0b2(0x718)]){if(_0x50b230[_0xcad0b2(0x309)]==0x2){if(_0x426466[_0xcad0b2(0x46d)]==0x0){_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x5cf)]=!![],applyMuteState(_0x22c86a);_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]['style'][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['videoElement'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x326)]['sceneType2']=![],_0xaee99e=!![]));_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)]['style'][_0xcad0b2(0x6b8)]&&_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x453)]=![],_0xaee99e=!![]);var _0x1ed55a=0x0,_0x34c166=![];for(var _0x2f0b03 in _0x50b230[_0xcad0b2(0x40d)]){_0x2f0b03!==_0x22c86a&&(_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)]&&_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)][_0xcad0b2(0x453)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)][_0xcad0b2(0x453)]>_0x1ed55a&&(_0xcad0b2(0x5fa)!==_0xcad0b2(0x5fa)?_0x16eaab['pcs'][_0x23b154][_0xcad0b2(0x2ce)]=0x64/0x2:(_0x1ed55a=_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03]['videoElement'][_0xcad0b2(0x453)],_0x34c166=_0x2f0b03))),_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x2ea)]&&_0x50b230['rpcs'][_0x2f0b03][_0xcad0b2(0x2ea)][_0xcad0b2(0x453)]&&(_0x50b230['rpcs'][_0x2f0b03][_0xcad0b2(0x2ea)][_0xcad0b2(0x453)]>_0x1ed55a&&(_0xcad0b2(0x5be)===_0xcad0b2(0x5be)?(_0x1ed55a=_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03]['iframeEle'][_0xcad0b2(0x453)],_0x34c166=_0x2f0b03):(_0x4fd614(_0xcad0b2(0x173))['classList'][_0xcad0b2(0x155)](_0xcad0b2(0x259)),_0x56eadf(_0xcad0b2(0x371))['classList'][_0xcad0b2(0x56b)]('advanced')))));}if(_0x34c166){if('GSabw'!==_0xcad0b2(0x17f))_0x50b230[_0xcad0b2(0x40d)][_0x34c166]['mutedStateScene']=![],applyMuteState(_0x34c166),_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x326)][_0xcad0b2(0x659)]['display']!==_0xcad0b2(0x1ca)&&(_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x326)]['style'][_0xcad0b2(0x6b8)]=_0xcad0b2(0x1ca),_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x326)][_0xcad0b2(0x453)]=Date[_0xcad0b2(0x533)](),_0xaee99e=!![]),_0x50b230[_0xcad0b2(0x40d)][_0x34c166]['videoElement'][_0xcad0b2(0x1b4)]&&clearInterval(_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]),_0x50b230['rpcs'][_0x34c166][_0xcad0b2(0x326)][_0xcad0b2(0x3d6)]=![],_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]=setTimeout(showControlBar[_0xcad0b2(0x5ab)](null,_0x50b230[_0xcad0b2(0x40d)][_0x34c166]['videoElement']),0xbb8)),_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x2ea)]&&_0x50b230['rpcs'][_0x34c166][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x1ca)&&(_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)]['display']=_0xcad0b2(0x1ca),_0x50b230[_0xcad0b2(0x40d)][_0x34c166][_0xcad0b2(0x2ea)][_0xcad0b2(0x453)]=Date[_0xcad0b2(0x533)](),_0xaee99e=!![]);else return _0x49e2fe['subtle'][_0xcad0b2(0x438)]({'name':_0xcad0b2(0x117),'iv':_0xb1c04e},_0xdd5d2b,_0xf1d8fa)[_0xcad0b2(0x136)](function(_0x4ab807){var _0x3842ac=_0xcad0b2,_0x1871a4=new _0x4e6408(_0x4ab807),_0xc90522='';for(var _0x150886=0x0;_0x150886<_0x1871a4[_0x3842ac(0x3e4)];_0x150886++){_0xc90522+=_0x433696[_0x3842ac(0x3e5)](_0x1871a4[_0x150886]);}return _0xc90522;},function(_0xf5121b){var _0x261f35=_0xcad0b2;return _0x43eeee(_0xf5121b[_0x261f35(0x5d9)]),![];});}}else{for(var _0x2f0b03 in _0x50b230[_0xcad0b2(0x40d)]){_0x2f0b03!==_0x22c86a&&(_0x50b230['rpcs'][_0x2f0b03][_0xcad0b2(0x5cf)]=!![],applyMuteState(_0x2f0b03),_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)]&&(_0x50b230['rpcs'][_0x2f0b03][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230['rpcs'][_0x2f0b03][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0xaee99e=!![])),_0x50b230['rpcs'][_0x2f0b03][_0xcad0b2(0x2ea)]&&_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03]['iframeEle'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230['rpcs'][_0x2f0b03]['iframeEle'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0xaee99e=!![]));}_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x5cf)]=![],applyMuteState(_0x22c86a);if(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]){if(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['videoElement']['style']['display']!==_0xcad0b2(0x1ca)){if(_0xcad0b2(0x605)===_0xcad0b2(0x322))return _0x333b12;else _0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)]['display']=_0xcad0b2(0x1ca),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x453)]=Date[_0xcad0b2(0x533)](),_0xaee99e=!![];}_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]&&clearInterval(_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x3d6)]=![],_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['videoElement'][_0xcad0b2(0x1b4)]=setTimeout(showControlBar[_0xcad0b2(0x5ab)](null,_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]),0xbb8);}_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x1ca)&&(_0xcad0b2(0x570)!==_0xcad0b2(0x48f)?(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['iframeEle'][_0xcad0b2(0x659)]['display']=_0xcad0b2(0x1ca),_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x453)]=Date[_0xcad0b2(0x533)](),_0xaee99e=!![]):_0x5c2d7a[_0xcad0b2(0x40d)][_0x1fa58e]['loudest']=!![]);}}else{if(_0x50b230[_0xcad0b2(0x309)]==0x1){if(_0x426466[_0xcad0b2(0x46d)]==0x0)_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['videoElement'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0xaee99e=!![])),_0x50b230['rpcs'][_0x22c86a]['iframeEle']&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['iframeEle'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230['rpcs'][_0x22c86a]['iframeEle'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0xaee99e=!![]);else{for(var _0x2f0b03 in _0x50b230[_0xcad0b2(0x40d)]){_0x2f0b03!==_0x22c86a&&(_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x326)][_0xcad0b2(0x659)]['display']!=='none'&&(_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03]['videoElement'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]='none',_0xaee99e=!![])),_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x2ea)]&&_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x2ea)]['style']['display']&&_0x50b230[_0xcad0b2(0x40d)][_0x2f0b03][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!=='none'&&(_0x50b230['rpcs'][_0x2f0b03][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0xaee99e=!![]));}_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)]['display']!==_0xcad0b2(0x1ca)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x1ca),_0xaee99e=!![]),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['videoElement'][_0xcad0b2(0x1b4)]&&clearInterval(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]['controls']=![],_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]=setTimeout(showControlBar[_0xcad0b2(0x5ab)](null,_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]),0xbb8)),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['iframeEle'][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x1ca)&&(_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x1ca),_0xaee99e=!![]);}}else _0x426466[_0xcad0b2(0x46d)]==0x0?(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x5cf)]=!![],applyMuteState(_0x22c86a),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x326)]['style'][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x5b9),_0xaee99e=!![])),_0x50b230['rpcs'][_0x22c86a]['iframeEle']&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)]['style']['display']&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x5b9)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]='none',_0xaee99e=!![])):(_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x5cf)]=![],applyMuteState(_0x22c86a),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x326)]['style'][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x1ca)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]='block',_0xaee99e=!![]),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['videoElement'][_0xcad0b2(0x1b4)]&&clearInterval(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x3d6)]=![],_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x1b4)]=setTimeout(showControlBar['bind'](null,_0x50b230[_0xcad0b2(0x40d)][_0x22c86a]['videoElement']),0xbb8)),_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x2ea)]&&_0x50b230['rpcs'][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]&&_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]!==_0xcad0b2(0x1ca)&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x2ea)][_0xcad0b2(0x659)][_0xcad0b2(0x6b8)]=_0xcad0b2(0x1ca),_0xaee99e=!![]));}}_0x50b230[_0xcad0b2(0x17b)](_0x22c86a);}else _0x426466[_0xcad0b2(0x4a9)]=='volume'&&(log(parseInt(_0x426466['value'])/0x64),_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)]&&(_0x50b230[_0xcad0b2(0x40d)][_0x22c86a][_0xcad0b2(0x326)][_0xcad0b2(0x191)]=parseInt(_0x426466[_0xcad0b2(0x46d)])/0x64,log('UN-MUTED')));}}}}_0xaee99e&&updateMixer();}}else{if(_0x426466[_0xcad0b2(0x4a9)]==_0xcad0b2(0x1c9)){}else{if(_0x426466[_0xcad0b2(0x4a9)]==_0xcad0b2(0x246)){}}}}else _0x426466[_0xcad0b2(0x4a9)]===_0xcad0b2(0x24a)&&(warnlog(_0xcad0b2(0x20e)),log(_0x426466),_0x50b230[_0xcad0b2(0x24a)]=_0x426466['value'],updateMixer());}},_0x50b230[_0x31666a(0x714)]=function _0x25622f(_0xb94278=![]){var _0x3e88c3=_0x31666a;if(_0x50b230[_0x3e88c3(0x5fc)]===!![]){log(_0x3e88c3(0x292));return;}if(_0x50b230['ws']!==null){log(_0x3e88c3(0x4ab));return;}_0x50b230[_0x3e88c3(0x710)]==![]&&(_0x50b230[_0x3e88c3(0x512)]!==![]?_0x3e88c3(0x51a)===_0x3e88c3(0x51a)?_0x50b230[_0x3e88c3(0x710)]=_0x3e88c3(0x4c9):_0x3d3554(_0x81f1ae(new _0x593430([_0x3b913a]))['then'](function(_0x2c6879){return new _0x1c61ac(_0x2c6879);})):_0x50b230[_0x3e88c3(0x710)]=_0x3e88c3(0x49a));if(_0x50b230['customWSS']===![]){_0x50b230[_0x3e88c3(0x22b)]=_0x50b230[_0x3e88c3(0x1bd)](0xc);for(var _0x3ef78a in _0x50b230[_0x3e88c3(0x40d)]){warnlog(_0x3e88c3(0x702)),_0x50b230[_0x3e88c3(0x40d)][_0x3ef78a][_0x3e88c3(0x168)]===_0x3e88c3(0x48b)&&(_0x50b230[_0x3e88c3(0x640)](_0x3ef78a),warnlog(_0x3e88c3(0x572)));}}_0x50b230['ws']=new WebSocket(_0x50b230[_0x3e88c3(0x710)]),_0xb94278==![]&&(_0x50b230['timeout']=setTimeout(function(){var _0x3cf7ea=_0x3e88c3;pokeIframeAPI(_0x3cf7ea(0x48c),_0x3cf7ea(0x22a)),errorlog(_0x3cf7ea(0x4b0)),!_0x50b230[_0x3cf7ea(0x110)]&&(!window[_0x3cf7ea(0x154)]&&setTimeout(function(){var _0x5d7f06=_0x3cf7ea;warnUser(_0x5d7f06(0x194));},0x1));},0x7530)),_0x50b230['ws'][_0x3e88c3(0x104)]=function _0x4707c0(){var _0x382eb8=_0x3e88c3;clearTimeout(_0x50b230['pingTimeout']),clearInterval(_0x50b230[_0x382eb8(0x22a)]),log(_0x382eb8(0x40c)),checkConnection();if(_0x50b230[_0x382eb8(0x595)]){errorlog(_0x382eb8(0x15e));for(_0x4a763f in _0x50b230[_0x382eb8(0x40d)]){try{_0x50b230[_0x382eb8(0x40d)][_0x4a763f]['close']();}catch(_0x3a4107){}}for(_0x4a763f in _0x50b230[_0x382eb8(0x41f)]){try{_0x50b230[_0x382eb8(0x41f)][_0x4a763f][_0x382eb8(0x11d)]();}catch(_0x22dd17){}}_0x50b230[_0x382eb8(0x595)]=![],_0x50b230[_0x382eb8(0x5f9)]=![];}if(_0x50b230[_0x382eb8(0x519)]!==[])try{var _0x406a67=_0x50b230[_0x382eb8(0x519)]['slice'](-0x1e);_0x50b230[_0x382eb8(0x519)]=[];for(var _0x3a2ef1 in _0x406a67){_0x382eb8(0x6d9)==='mhYyR'?_0x2992b2(_0x3f8db7):(log(_0x382eb8(0x1aa)),_0x50b230[_0x382eb8(0x230)](_0x406a67[_0x3a2ef1]));}}catch(_0x172a71){errorlog(_0x172a71);}if(_0xb94278==!![]){pokeIframeAPI(_0x382eb8(0x48c),'reconnected');_0x50b230[_0x382eb8(0x56a)]&&_0x50b230[_0x382eb8(0x1ff)]();if(_0x50b230[_0x382eb8(0x2e0)]!==![]){if(_0x50b230[_0x382eb8(0x2e0)]===''&&(!_0x50b230[_0x382eb8(0x557)]||_0x50b230[_0x382eb8(0x557)]==='')){}else log('ROOMID\x20EANBLED'),log(_0x382eb8(0x28d)),joinRoom(_0x50b230['roomid']);}else{var _0x57f227=Object[_0x382eb8(0x684)](_0x50b230[_0x382eb8(0x26d)]);for(var _0x4a763f in _0x57f227){log(_0x382eb8(0x382)+_0x57f227[_0x4a763f]),_0x50b230[_0x382eb8(0x3f0)](_0x57f227[_0x4a763f]);}}}else pokeIframeAPI(_0x382eb8(0x48c),_0x382eb8(0x344));},_0x50b230['newMainDirectorSetup']=function(){var _0x94c89f=_0x3e88c3;_0x50b230[_0x94c89f(0x266)]in _0x50b230[_0x94c89f(0x41f)]&&(_0x50b230[_0x94c89f(0x41f)][_0x50b230['directorUUID']][_0x94c89f(0x34e)][_0x94c89f(0x22f)]&&(_0x50b230[_0x94c89f(0x41f)][_0x50b230[_0x94c89f(0x266)]][_0x94c89f(0x34e)][_0x94c89f(0x22f)][_0x94c89f(0x489)]=!![])),_0x50b230[_0x94c89f(0x266)]in _0x50b230[_0x94c89f(0x40d)]&&(_0x50b230[_0x94c89f(0x40d)][_0x50b230[_0x94c89f(0x266)]][_0x94c89f(0x34e)][_0x94c89f(0x22f)]&&(_0x50b230[_0x94c89f(0x40d)][_0x50b230[_0x94c89f(0x266)]][_0x94c89f(0x34e)][_0x94c89f(0x22f)][_0x94c89f(0x489)]=!![]),_0x50b230[_0x94c89f(0x489)]&&(_0x94c89f(0x3f6)===_0x94c89f(0x3f6)?(getById('container_'+_0x50b230[_0x94c89f(0x266)])[_0x94c89f(0x659)][_0x94c89f(0x1af)]=_0x94c89f(0x335),_0x50b230['rpcs'][_0x50b230[_0x94c89f(0x266)]][_0x94c89f(0x50e)]===![]&&(getById(_0x94c89f(0x6b6)+_0x50b230[_0x94c89f(0x266)])['innerText']=miscTranslations[_0x94c89f(0x41a)])):_0x585049[_0x94c89f(0x4bc)]=[{}])),_0x50b230[_0x94c89f(0x469)](),updateUserList();},_0x50b230['ws']['onmessage']=function(_0x29c886){var _0x118d05=_0x3e88c3;if(_0x118d05(0x38c)!=='PvnuF'){if(_0x2e1a0e[_0x118d05(0x294)][_0x118d05(0x712)]){_0x28d3f1[_0x118d05(0x426)]=_0x5cd9fc[_0x118d05(0x35d)],_0x17ce5['muted']=![],_0x495ab2={},_0x16b58c[_0x118d05(0x373)]=_0xa12418[_0x118d05(0x35d)];for(var _0x30cd2f=0x0;_0x30cd2f<_0xba69c3[_0x118d05(0x294)][_0x118d05(0x712)];_0x30cd2f++){_0x5acdd2[_0x118d05(0x666)](_0x36589f,_0x19ddff['soloChatUUID'][_0x30cd2f]);}}else _0x3cbb3c['muted']=_0x1dd69c[_0x118d05(0x426)];_0x14b9e9(!![]);}else{clearTimeout(_0x50b230[_0x118d05(0x6a1)]);try{var _0x207cb9=JSON['parse'](_0x29c886[_0x118d05(0x2cd)]);}catch(_0x4238a8){try{var _0x207cb9=JSON['parse'](_0x29c886[_0x118d05(0x2cd)][_0x118d05(0xea)]());}catch(_0x4090ef){errorlog(_0x4090ef);return;}}if('streamID'in _0x207cb9){if(_0x118d05(0x4fd)===_0x118d05(0x4fd))_0x207cb9[_0x118d05(0x5aa)]=_0x50b230['desaltStreamID'](_0x207cb9[_0x118d05(0x5aa)]);else return![];}if(_0x50b230[_0x118d05(0x437)]){if(_0x118d05(0x676)in _0x207cb9){if(_0x50b230['UUID']){if(_0x207cb9['UUID']!==_0x50b230[_0x118d05(0x676)]){if(_0x118d05(0x5e2)!==_0x118d05(0x5e2))_0x3778b7['pcs'][_0x224ed8]['addTrack'](_0x86a3ca,_0x2eba74),_0x5bc2d3(_0x118d05(0x680)),_0x5205b8(function(_0x5c0eed){_0x27ab4d['optimizeBitrate'](_0x5c0eed);},_0x5ebc67[_0x118d05(0x311)],_0x5aa019);else return;}}else return;delete _0x207cb9[_0x118d05(0x676)];}if(_0x118d05(0x2e0)in _0x207cb9){if(!_0x50b230['roomenc'])return;if(_0x118d05(0x13d)in _0x207cb9){if(_0x207cb9[_0x118d05(0x13d)]===_0x118d05(0x1c9)){if('roomid'in _0x207cb9){if('target'in _0x207cb9){if(_0x207cb9[_0x118d05(0x225)]==_0x50b230[_0x118d05(0x676)]){_0x207cb9['request']='transferred',_0x50b230[_0x118d05(0x66b)]=_0x207cb9[_0x118d05(0x2e0)];var _0x3dc51b={};_0x3dc51b[_0x118d05(0x13d)]=_0x118d05(0x15b),_0x3dc51b[_0x118d05(0x2e0)]=_0x50b230[_0x118d05(0x66b)],_0x3dc51b[_0x118d05(0x5aa)]=_0x50b230['streamID'],_0x50b230[_0x118d05(0x230)](_0x3dc51b);}else return;}else return;}else return;}else{if(_0x207cb9['roomid']!==_0x50b230[_0x118d05(0x66b)])return;}}else{if(_0x207cb9[_0x118d05(0x2e0)]!==_0x50b230['roomenc'])return;}delete _0x207cb9[_0x118d05(0x2e0)];}if(_0x118d05(0x5aa)in _0x207cb9){if(_0x50b230[_0x118d05(0x3a3)]){if(_0x50b230[_0x118d05(0x3a3)][_0x118d05(0x186)](_0x207cb9[_0x118d05(0x5aa)])){}else{if(_0x118d05(0x43b)!==_0x118d05(0x528))return;else{var _0x1b749d=_0x23aecf['screenStream'][_0x118d05(0x2be)]();if(_0x1b749d[_0x118d05(0x712)])var _0x11b0b6=_0x1b749d[0x0][_0x118d05(0x3a7)](),_0x24a63d=_0x11b0b6['height'],_0x2d9078=_0x11b0b6[_0x118d05(0x1a2)];else return;}}}else{if(_0x50b230['view']){if(_0x118d05(0x1e9)===_0x118d05(0x1e9)){if(_0x50b230['view']!==_0x207cb9[_0x118d05(0x5aa)])return;else{}}else delete _0x19e1f6[_0x118d05(0x26d)][_0x19abad[_0x118d05(0x5aa)]];}}}_0x118d05(0x489)in _0x207cb9&&(_0x207cb9[_0x118d05(0x6e9)]&&(_0x50b230[_0x118d05(0x266)]=_0x207cb9['from'],_0x50b230[_0x118d05(0x2ff)]=[],_0x50b230[_0x118d05(0x2ff)][_0x118d05(0x521)](_0x50b230[_0x118d05(0x266)]),_0x50b230[_0x118d05(0x668)]()),delete _0x207cb9[_0x118d05(0x489)]);_0x118d05(0x6e9)in _0x207cb9&&(_0x207cb9['UUID']=_0x207cb9[_0x118d05(0x6e9)],delete _0x207cb9['from']);if(_0x118d05(0x13d)in _0x207cb9){if(_0x207cb9[_0x118d05(0x13d)]===_0x118d05(0x243)){if(_0x118d05(0x5aa)in _0x207cb9){if(_0x207cb9[_0x118d05(0x5aa)]===_0x50b230[_0x118d05(0x5aa)])_0x207cb9[_0x118d05(0x13d)]=_0x118d05(0x17c);else return;}}else{if(_0x207cb9[_0x118d05(0x13d)]===_0x118d05(0x25b)){if(_0x50b230[_0x118d05(0x3a3)]){if(_0x50b230[_0x118d05(0x3a3)]['includes'](_0x207cb9[_0x118d05(0x5aa)])){play(_0x207cb9[_0x118d05(0x5aa)]);return;}else return;}else{if(_0x50b230[_0x118d05(0x557)]){if(_0x50b230['view']!==_0x207cb9[_0x118d05(0x5aa)])return;else{if(_0x118d05(0x177)!==_0x118d05(0x19a)){play(_0x207cb9[_0x118d05(0x5aa)]);return;}else _0x5d2085=_0xb67310[_0x118d05(0x136)](function(){var _0x227dbb=_0x118d05;let _0x5037cc=[];for(let _0x48ae4f=0x0;_0x48ae4f<_0x1abca3['length'];_0x48ae4f++){_0x5037cc['push'](_0x355790[_0x48ae4f][_0x227dbb(0x2cd)]);}return new _0x418b7f(_0x5037cc,{'type':_0x282e3a});});}}}}else{if(_0x207cb9[_0x118d05(0x13d)]===_0x118d05(0x15b)){if(_0x118d05(0x5aa)in _0x207cb9){if(_0x50b230[_0x118d05(0x3a3)]){if(_0x50b230[_0x118d05(0x3a3)][_0x118d05(0x186)](_0x207cb9[_0x118d05(0x5aa)]))play(_0x207cb9[_0x118d05(0x5aa)]);else{}}else{if(_0x50b230[_0x118d05(0x557)]){if(_0x50b230[_0x118d05(0x557)]!==_0x207cb9[_0x118d05(0x5aa)]){}else play(_0x207cb9[_0x118d05(0x5aa)]);}else play(_0x207cb9[_0x118d05(0x5aa)]);}}_0x207cb9[_0x118d05(0x13d)]=_0x118d05(0x17c);}}}}}if(_0x207cb9[_0x118d05(0x13d)]){if(_0x118d05(0x424)===_0x118d05(0x424)){if(_0x207cb9['request']=='offerSDP'){if(_0x50b230[_0x118d05(0x59c)]){if(_0x50b230[_0x118d05(0x2ff)]['indexOf'](_0x207cb9[_0x118d05(0x676)])>=0x0)_0x50b230['offerSDP'](_0x207cb9['UUID']);else _0x50b230['director']&&(_0x207cb9[_0x118d05(0x676)]in _0x50b230['rpcs']&&_0x50b230[_0x118d05(0x17c)](_0x207cb9[_0x118d05(0x676)]));}else _0x50b230['offerSDP'](_0x207cb9['UUID']);}else{if(_0x207cb9[_0x118d05(0x13d)]==_0x118d05(0x596))log(_0x207cb9),_0x118d05(0x489)in _0x207cb9?(_0x50b230[_0x118d05(0x266)]=_0x207cb9[_0x118d05(0x489)],_0x50b230[_0x118d05(0x2ff)]=[],_0x50b230['directorList'][_0x118d05(0x521)](_0x50b230[_0x118d05(0x266)]),_0x50b230[_0x118d05(0x668)]()):(_0x50b230[_0x118d05(0x266)]=![],_0x50b230[_0x118d05(0x2ff)]=[]),_0x118d05(0x43e)in _0x207cb9&&(_0x207cb9[_0x118d05(0x43e)]==![]&&(!_0x50b230[_0x118d05(0x110)]&&(getById(_0x118d05(0x433))[_0x118d05(0x3ef)]=miscTranslations[_0x118d05(0x5b3)],_0x50b230[_0x118d05(0x209)]?_0x50b230[_0x118d05(0x575)]===null&&warnUser(miscTranslations[_0x118d05(0x58b)]):setTimeout(function(){warnUser(miscTranslations['room-is-claimed']);},0x1)))),_0x50b230[_0x118d05(0x3e1)][_0x118d05(0x41b)](_0x207cb9[_0x118d05(0x275)]);else{if(_0x207cb9[_0x118d05(0x13d)]=='transferred'){_0x50b230[_0x118d05(0x46e)]=[],_0x50b230[_0x118d05(0x595)]=!![],_0x50b230[_0x118d05(0x5f9)]=![],log('You\x27ve\x20been\x20transferred');!_0x50b230[_0x118d05(0x489)]&&(_0x50b230['queue']=![]);log(_0x207cb9[_0x118d05(0x275)]);'director'in _0x207cb9?_0x118d05(0x1da)===_0x118d05(0x1da)?(_0x50b230[_0x118d05(0x266)]=_0x207cb9[_0x118d05(0x489)],_0x50b230[_0x118d05(0x2ff)]=[],_0x50b230[_0x118d05(0x2ff)][_0x118d05(0x521)](_0x50b230[_0x118d05(0x266)]),_0x50b230[_0x118d05(0x668)]()):_0x2aeaec[_0x118d05(0x225)][_0x118d05(0x180)]=_0x25e4d4:(_0x50b230[_0x118d05(0x266)]=![],_0x50b230[_0x118d05(0x2ff)]=[]);for(_0x22cfa6 in _0x50b230[_0x118d05(0x40d)]){try{_0x50b230[_0x118d05(0x640)](_0x22cfa6);}catch(_0x409e72){}}for(_0x22cfa6 in _0x50b230[_0x118d05(0x41f)]){try{_0x50b230[_0x118d05(0x600)](_0x22cfa6);}catch(_0x527bc0){}}youveBeenTransferred(),_0x50b230['totalRoomBitrate']=_0x50b230[_0x118d05(0x498)],updateMixer(),log(_0x118d05(0x11c)),log(_0x207cb9['list']);for(var _0x22cfa6 in _0x207cb9[_0x118d05(0x275)]){if('UUID'in _0x207cb9['list'][_0x22cfa6]){if(_0x118d05(0x5aa)in _0x207cb9[_0x118d05(0x275)][_0x22cfa6]){if(_0x207cb9[_0x118d05(0x275)][_0x22cfa6][_0x118d05(0x676)]in _0x50b230[_0x118d05(0x40d)])log(_0x118d05(0x307));else{var _0x4e519a=_0x50b230[_0x118d05(0x1c8)](_0x207cb9[_0x118d05(0x275)][_0x22cfa6][_0x118d05(0x5aa)]);log(_0x118d05(0x41c)+_0x4e519a);if(_0x50b230[_0x118d05(0x59c)]){if(_0x50b230[_0x118d05(0x2ff)][_0x118d05(0x283)](_0x207cb9[_0x118d05(0x275)][_0x22cfa6]['UUID'])>=0x0)play(_0x4e519a,_0x207cb9[_0x118d05(0x275)][_0x22cfa6][_0x118d05(0x676)]);else{if(_0x50b230['view']&&_0x50b230[_0x118d05(0x557)]===_0x4e519a)play(_0x4e519a,_0x207cb9['list'][_0x22cfa6][_0x118d05(0x676)]);else{if(_0x50b230[_0x118d05(0x3a3)]&&_0x50b230[_0x118d05(0x3a3)][_0x118d05(0x186)](_0x4e519a))play(_0x4e519a,_0x207cb9['list'][_0x22cfa6][_0x118d05(0x676)]);else _0x50b230['queueList']['length']<0x1388&&(!_0x50b230['queueList'][_0x118d05(0x186)](_0x4e519a)&&_0x50b230['queueList'][_0x118d05(0x521)](_0x4e519a));}}}else play(_0x4e519a,_0x207cb9[_0x118d05(0x275)][_0x22cfa6][_0x118d05(0x676)]);}}}}updateQueue();}else{if(_0x207cb9[_0x118d05(0x13d)]=='roomclaimed')log(_0x207cb9),_0x118d05(0x489)in _0x207cb9?_0x118d05(0x23a)===_0x118d05(0x23a)?(_0x50b230['directorUUID']=_0x207cb9[_0x118d05(0x489)],_0x50b230[_0x118d05(0x2ff)]=[],_0x50b230['directorList'][_0x118d05(0x521)](_0x50b230['directorUUID']),_0x50b230[_0x118d05(0x668)]()):_0x2d9f9f[_0x118d05(0x13d)]=_0x118d05(0x17c):(_0x50b230[_0x118d05(0x266)]=![],_0x50b230[_0x118d05(0x2ff)]=[],errorlog('This\x20shouldn\x27t\x20happen')),updateUserList();else{if(_0x207cb9['request']==_0x118d05(0x2d4)){log(_0x118d05(0x603)),log(_0x207cb9);try{_0x118d05(0x489)in _0x207cb9&&(_0x207cb9[_0x118d05(0x489)]==!![]&&_0x50b230[_0x118d05(0x2e5)](_0x207cb9));}catch(_0x14d351){errorlog(_0x14d351);}}else{if(_0x207cb9[_0x118d05(0x13d)]=='someonejoined'){_0x207cb9[_0x118d05(0x489)]&&(_0x50b230[_0x118d05(0x266)]=_0x207cb9[_0x118d05(0x676)],_0x50b230['directorList']=[],_0x50b230[_0x118d05(0x2ff)][_0x118d05(0x521)](_0x50b230[_0x118d05(0x266)]),_0x50b230[_0x118d05(0x668)]());if(_0x118d05(0x5aa)in _0x207cb9){log('Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video');if(_0x50b230['queue']){if(_0x50b230['directorList']['indexOf'](_0x207cb9['UUID'])>=0x0)play(_0x4e519a,_0x207cb9[_0x118d05(0x676)]);else{if(_0x50b230[_0x118d05(0x557)]&&_0x50b230[_0x118d05(0x557)]===_0x4e519a)_0x118d05(0x60f)===_0x118d05(0x4f1)?_0x52d73e[_0x118d05(0x4bc)][0x0][_0x118d05(0x477)]=0x1:play(_0x4e519a,_0x207cb9[_0x118d05(0x676)]);else{if(_0x50b230[_0x118d05(0x3a3)]&&_0x50b230[_0x118d05(0x3a3)][_0x118d05(0x186)](_0x4e519a))_0x118d05(0x26e)!=='JxbbQ'?_0x1ae6d2=_0x364293[_0x118d05(0x41f)][_0x512c5e][_0x118d05(0x167)]:play(_0x4e519a,_0x207cb9[_0x118d05(0x676)]);else _0x50b230[_0x118d05(0x46e)]['length']<0x1388&&(!_0x50b230[_0x118d05(0x46e)][_0x118d05(0x186)](_0x207cb9[_0x118d05(0x5aa)])&&(_0x50b230['queueList'][_0x118d05(0x521)](_0x207cb9[_0x118d05(0x5aa)]),updateQueue()));}}}else play(_0x207cb9['streamID']);}else log(_0x118d05(0x3d1));}else{if(_0x207cb9[_0x118d05(0x13d)]==_0x118d05(0x695)){log(_0x118d05(0x3bc)),log(_0x207cb9);if(_0x50b230[_0x118d05(0x59c)]){if(_0x50b230[_0x118d05(0x2ff)][_0x118d05(0x283)](_0x207cb9[_0x118d05(0x676)])>=0x0){if(_0x118d05(0x4e6)===_0x118d05(0x1cb))try{_0x12ebf9[_0x4076f3][_0x118d05(0x192)]===_0x118d05(0x2d6)&&_0x1661fd[_0x381d22]['send'](_0x2ae211);}catch(_0x1f0c47){}else play(_0x4e519a,_0x207cb9[_0x118d05(0x676)]);}else{if(_0x50b230[_0x118d05(0x557)]&&_0x50b230[_0x118d05(0x557)]===_0x4e519a)play(_0x4e519a,_0x207cb9[_0x118d05(0x676)]);else{if(_0x50b230[_0x118d05(0x3a3)]&&_0x50b230[_0x118d05(0x3a3)][_0x118d05(0x186)](_0x4e519a))play(_0x4e519a,_0x207cb9[_0x118d05(0x676)]);else _0x50b230[_0x118d05(0x46e)]['length']<0x1388&&(!_0x50b230[_0x118d05(0x46e)]['includes'](_0x207cb9['streamID'])&&(_0x50b230[_0x118d05(0x46e)][_0x118d05(0x521)](_0x207cb9['streamID']),updateQueue()));}}}else play(_0x207cb9[_0x118d05(0x5aa)]);}else{if(_0x207cb9[_0x118d05(0x13d)]==_0x118d05(0x450)){errorlog(_0x207cb9);if(_0x50b230[_0x118d05(0x718)]===![]){if(_0x118d05(0x5d9)in _0x207cb9){if(_0x207cb9[_0x118d05(0x5d9)]===_0x118d05(0xeb))'fsjSr'!==_0x118d05(0x62d)?(_0x5d5100['rpcs'][_0x2b1e44][_0x118d05(0x326)][_0x118d05(0x659)][_0x118d05(0x6dd)]='1',_0x5adf10['rpcs'][_0x44ca62][_0x118d05(0xe1)]='1',_0x1c00ce()):_0x50b230['seedAttempts']<0x2?(_0x50b230[_0x118d05(0x1db)]=parseInt(_0x50b230[_0x118d05(0x1db)])+0x1,setTimeout(function(){var _0x325ceb=_0x118d05;_0x50b230[_0x325ceb(0x1ff)]();},0x1388)):(hangup(),!_0x50b230[_0x118d05(0x110)]&&setTimeout(function(){var _0x1d1c13=_0x118d05;warnUser(miscTranslations[_0x1d1c13(0x4f6)]);},0x1));else _0x207cb9[_0x118d05(0x5d9)]===_0x118d05(0x4d8)?!_0x50b230[_0x118d05(0x110)]&&(getById(_0x118d05(0x433))[_0x118d05(0x3ef)]=miscTranslations[_0x118d05(0x5b3)],_0x50b230[_0x118d05(0x209)]?_0x50b230['directorState']===null&&warnUser(miscTranslations[_0x118d05(0x58b)]):setTimeout(function(){var _0xa3020a=_0x118d05;warnUser(miscTranslations[_0xa3020a(0x4fe)]);},0x1)):!_0x50b230[_0x118d05(0x110)]&&setTimeout(function(){var _0x374792=_0x118d05;warnUser(_0x207cb9[_0x374792(0x5d9)]);},0x1);}}}else _0x207cb9[_0x118d05(0x13d)]==_0x118d05(0x3aa)?_0x118d05(0x4d2)===_0x118d05(0x1bc)?_0x383fce[_0x118d05(0x2e0)]=_0x4998b4[_0x118d05(0x66b)]:_0x118d05(0x5d9)in _0x207cb9&&warnlog(_0x207cb9[_0x118d05(0x5d9)]):log(_0x207cb9);}}}}}}}}else _0x4b6f69[_0x118d05(0x6de)]=_0x3b8863[_0x118d05(0x3e6)][_0x118d05(0x188)];}else{if(_0x207cb9[_0x118d05(0x2e1)])'streamID'in _0x207cb9&&(_0x207cb9['streamID']in _0x50b230[_0x118d05(0x142)]&&('zZRCY'==='zZRCY'?(clearTimeout(_0x50b230['watchTimeoutList'][_0x207cb9[_0x118d05(0x5aa)]]),delete _0x50b230[_0x118d05(0x142)][_0x207cb9[_0x118d05(0x5aa)]]):_0x50a25f['encryptMessage'](_0x7e032[_0x118d05(0x444)],_0xc712cc['directorHash'])[_0x118d05(0x136)](function(_0x40436d){var _0x216f9c=_0x118d05,_0x1cd194={};_0x1cd194[_0x216f9c(0x676)]=_0x34617a[_0x216f9c(0x266)],_0x1cd194[_0x216f9c(0x469)]=_0x40436d[0x0],_0x1cd194[_0x216f9c(0x114)]=_0x40436d[0x1],_0x277c1f[_0x216f9c(0x40d)][_0x37855d['directorUUID']][_0x216f9c(0x58f)]===![]&&(_0x2bf783['sendRequest'](_0x1cd194,_0x1cd194[_0x216f9c(0x676)])&&(_0x2f2fe6[_0x216f9c(0x40d)][_0x507926[_0x216f9c(0x266)]][_0x216f9c(0x58f)]=!![]));})[_0x118d05(0x43a)](_0x32d4e3))),_0x50b230[_0x118d05(0x6a2)](_0x207cb9);else{if(_0x207cb9[_0x118d05(0x3ba)])log(_0x118d05(0x387)),_0x50b230[_0x118d05(0x3a8)](_0x207cb9);else{if(_0x207cb9['candidates'])log(_0x118d05(0x325)),_0x50b230['processIceBundle'](_0x207cb9);else _0x207cb9[_0x118d05(0x13d)]==_0x118d05(0x597)?(warnlog(_0x118d05(0x1a5)),_0x207cb9[_0x118d05(0x676)]in _0x50b230[_0x118d05(0x41f)]&&(warnlog(_0x118d05(0x354)),_0x50b230[_0x118d05(0x600)](_0x207cb9[_0x118d05(0x676)])),_0x207cb9[_0x118d05(0x676)]in _0x50b230[_0x118d05(0x40d)]&&(warnlog(_0x118d05(0x354)),_0x50b230[_0x118d05(0x640)](_0x207cb9['UUID']))):log('what\x20is\x20this?',_0x207cb9);}}}}},_0x50b230['ws'][_0x3e88c3(0x2dd)]=function(_0x1c2d77){var _0x12a51d=_0x3e88c3;clearTimeout(_0x50b230[_0x12a51d(0x6a1)]),pokeIframeAPI(_0x12a51d(0x48c),'closed');try{_0x12a51d(0x2ed)in _0x1c2d77&&(_0x1c2d77[_0x12a51d(0x2ed)]==0x1f7&&(_0xb94278==![]&&(clearInterval(_0x50b230[_0x12a51d(0x22a)]),!_0x50b230[_0x12a51d(0x110)]&&warnUser('Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.',0x7530))));}catch(_0xb75ddb){errorlog(_0xb75ddb);}warnlog('Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented');if(_0x50b230[_0x12a51d(0x51b)]==![])try{_0x50b230['ws'][_0x12a51d(0x192)]===WebSocket[_0x12a51d(0x643)]&&(_0x50b230['ws']=null,setTimeout(()=>{var _0x492ded=_0x12a51d;if(_0x492ded(0x5db)===_0x492ded(0x602))_0x70969f[_0x492ded(0x515)][_0x492ded(0x186)](_0x15844e['rpcs'][_0x5f437c][_0x492ded(0x5aa)])?_0x2764a7[_0x492ded(0x235)]=![]:_0x38e74f[_0x492ded(0x235)]=!![];else{try{_0x50b230[_0x492ded(0x714)](!![]);}catch(_0x37f645){};}},0x7d0));}catch(_0x2f660f){errorlog(_0x2f660f);}};},_0x50b230['sendMessage']=function(_0x1df00f,_0x33ca3b=null){var _0x3e8958=_0x31666a;_0x1df00f=JSON[_0x3e8958(0x267)](_0x1df00f);if(_0x33ca3b==null){for(var _0x1438cb in _0x50b230[_0x3e8958(0x41f)]){try{_0x50b230[_0x3e8958(0x41f)][_0x1438cb]['sendChannel']['send'](_0x1df00f);}catch(_0x267c55){warnlog(_0x3e8958(0x47c));}}return!![];}else try{return _0x50b230[_0x3e8958(0x41f)][_0x33ca3b]['sendChannel']['send'](_0x1df00f),!![];}catch(_0x53bf77){return warnlog(_0x3e8958(0x2ee)),![];}return![];},_0x50b230[_0x31666a(0x6c0)]=function(_0x60b57c,_0x2bb76e=null){var _0x326389=_0x31666a,_0x49f1d0=JSON[_0x326389(0x267)](_0x60b57c);if(_0x2bb76e==null){var _0x494aef=[];for(var _0x5634ce in _0x50b230[_0x326389(0x40d)]){try{if(_0x326389(0x520)===_0x326389(0x520)){if(_0x326389(0x171)in _0x50b230[_0x326389(0x40d)][_0x5634ce]){var _0x29c7dc=JSON[_0x326389(0x3d9)](_0x49f1d0);_0x29c7dc[_0x326389(0x6db)]=!![],_0x29c7dc=JSON['stringify'](_0x29c7dc),_0x50b230[_0x326389(0x40d)][_0x50b230[_0x326389(0x40d)][_0x5634ce]['realUUID']][_0x326389(0x70b)]['send'](_0x29c7dc);}else _0x50b230[_0x326389(0x40d)][_0x5634ce][_0x326389(0x70b)][_0x326389(0x3e7)](_0x49f1d0);_0x494aef[_0x326389(0x521)](_0x5634ce);}else _0x3aa77d[_0x326389(0x632)]();}catch(_0x22fcca){log(_0x326389(0x4ae));}}return _0x494aef['length'];}else try{if(_0x326389(0x171)in _0x50b230[_0x326389(0x40d)][_0x2bb76e]){if(_0x326389(0x3d4)===_0x326389(0x4e9))_0x843af9(_0xa99a5c[_0x326389(0x3ba)]);else{var _0x29c7dc=JSON[_0x326389(0x3d9)](_0x49f1d0);_0x29c7dc['altUUID']=!![],_0x29c7dc=JSON[_0x326389(0x267)](_0x29c7dc),_0x50b230[_0x326389(0x40d)][_0x50b230['rpcs'][_0x2bb76e][_0x326389(0x171)]][_0x326389(0x70b)][_0x326389(0x3e7)](_0x29c7dc);}}else _0x50b230[_0x326389(0x40d)][_0x2bb76e][_0x326389(0x70b)][_0x326389(0x3e7)](_0x49f1d0);return!![];}catch(_0x2201c6){return log(_0x326389(0x4ae)),![];}},_0x50b230['remoteZoom']=function(_0x16157e){var _0x164dde=_0x31666a;try{var _0x41522e=_0x50b230['streamSrc']['getVideoTracks']();_0x41522e=_0x41522e[0x0];if(_0x41522e[_0x164dde(0x411)]){var _0x15c5e6=_0x41522e[_0x164dde(0x411)]();_0x50b230[_0x164dde(0x389)]==![]&&(_0x50b230[_0x164dde(0x389)]=_0x15c5e6['zoom'][_0x164dde(0x558)]);_0x50b230[_0x164dde(0x389)]+=_0x16157e;if(_0x50b230['zoom']>_0x15c5e6[_0x164dde(0x389)][_0x164dde(0x42a)])_0x164dde(0x33e)!==_0x164dde(0x33e)?_0x4a6ed9[_0x164dde(0x676)]=_0x2027fc:_0x50b230[_0x164dde(0x389)]=_0x15c5e6[_0x164dde(0x389)][_0x164dde(0x42a)];else _0x50b230['zoom']<_0x15c5e6[_0x164dde(0x389)][_0x164dde(0x558)]&&(_0x50b230[_0x164dde(0x389)]=_0x15c5e6['zoom'][_0x164dde(0x558)]);_0x41522e[_0x164dde(0x3fd)]({'advanced':[{'zoom':_0x50b230[_0x164dde(0x389)]}]});}}catch(_0x101ea2){errorlog(_0x101ea2);}},_0x50b230['hangup']=function(){var _0x3cbe1b=_0x31666a;_0x50b230[_0x3cbe1b(0x5fc)]=!![],warnlog(_0x3cbe1b(0x717));try{if(_0x3cbe1b(0x5bd)!==_0x3cbe1b(0x5bd))_0x3117e7[_0x3cbe1b(0x41f)][_0x185525][_0x3cbe1b(0x57f)]<_0x10a77f&&(_0x46a6d1=_0x309689[_0x3cbe1b(0x41f)][_0x3d11a4][_0x3cbe1b(0x57f)]);else{var _0x36735a={};_0x36735a[_0x3cbe1b(0x138)]=!![],_0x36735a[_0x3cbe1b(0x1e5)]=!![],_0x50b230[_0x3cbe1b(0x666)](_0x36735a);}}catch(_0x27b8d4){}try{_0x50b230['ws']['close']();}catch(_0x53b370){}try{recordLocalVideo(_0x3cbe1b(0x656));}catch(_0x2d36ea){}try{transferList[_0x3cbe1b(0x6cd)](_0x115db5=>{var _0x42ceff=_0x3cbe1b;_0x115db5[_0x42ceff(0x2e4)]&&_0x115db5[_0x42ceff(0x2e4)][_0x42ceff(0x11d)](),_0x115db5[_0x42ceff(0x4f7)]&&_0x115db5[_0x42ceff(0x563)];});}catch(_0x578fd4){errorlog(_0x578fd4);}try{_0x50b230[_0x3cbe1b(0x5f4)]&&_0x50b230['canvasSource'][_0x3cbe1b(0x359)]&&_0x50b230['canvasSource'][_0x3cbe1b(0x359)][_0x3cbe1b(0x384)]()[_0x3cbe1b(0x6cd)](function(_0x45b894){var _0x254488=_0x3cbe1b;_0x45b894[_0x254488(0x656)](),_0x50b230[_0x254488(0x326)][_0x254488(0x359)]['removeTrack'](_0x45b894),log(_0x254488(0x598));}),_0x50b230[_0x3cbe1b(0x326)]&&_0x50b230[_0x3cbe1b(0x326)][_0x3cbe1b(0x359)]&&_0x50b230[_0x3cbe1b(0x326)][_0x3cbe1b(0x359)][_0x3cbe1b(0x384)]()[_0x3cbe1b(0x6cd)](function(_0x5603e4){var _0x543bfb=_0x3cbe1b;_0x5603e4[_0x543bfb(0x656)](),_0x50b230[_0x543bfb(0x326)]['srcObject'][_0x543bfb(0x6dc)](_0x5603e4),log(_0x543bfb(0x598));}),_0x50b230[_0x3cbe1b(0x6c9)]&&_0x50b230[_0x3cbe1b(0x6c9)][_0x3cbe1b(0x384)]()['forEach'](function(_0x4b13b6){var _0x35ce78=_0x3cbe1b;_0x35ce78(0x4ce)!==_0x35ce78(0x6c1)?(_0x4b13b6[_0x35ce78(0x656)](),_0x50b230['videoElement'][_0x35ce78(0x359)][_0x35ce78(0x6dc)](_0x4b13b6),log(_0x35ce78(0x598))):_0x16cdbe(_0x150e96);}),_0x50b230[_0x3cbe1b(0x406)]&&_0x50b230[_0x3cbe1b(0x406)]['getTracks']()[_0x3cbe1b(0x6cd)](function(_0x28164c){var _0x4b3f3c=_0x3cbe1b;_0x28164c[_0x4b3f3c(0x656)](),_0x50b230[_0x4b3f3c(0x406)][_0x4b3f3c(0x6dc)](_0x28164c),log(_0x4b3f3c(0x598));});}catch(_0x33db75){if(_0x3cbe1b(0x494)===_0x3cbe1b(0x494))errorlog(_0x33db75);else return;}try{for(i in _0x50b230[_0x3cbe1b(0x40d)]){if(_0x3cbe1b(0x63d)!=='iRvjQ')return;else _0x50b230[_0x3cbe1b(0x640)](i);}for(i in _0x50b230['pcs']){_0x50b230[_0x3cbe1b(0x600)](i);}}catch(_0x146452){errorlog(_0x146452);}for(var _0x487082 in _0x50b230[_0x3cbe1b(0x142)]){_0x3cbe1b(0x472)!==_0x3cbe1b(0x472)?(_0x1c2c10[_0x3cbe1b(0x6e9)]&&(_0x1e2de2[_0x3cbe1b(0x266)]=_0xbdf950[_0x3cbe1b(0x6e9)],_0x45db73[_0x3cbe1b(0x2ff)]=[],_0x5c05bf[_0x3cbe1b(0x2ff)][_0x3cbe1b(0x521)](_0x29ea40['directorUUID']),_0x78a732['newMainDirectorSetup']()),delete _0x2d121f['director']):clearTimeout(_0x50b230['watchTimeoutList'][_0x487082]);}setTimeout(function(){var _0x58beb3=_0x3cbe1b;for(i in _0x50b230){try{if('jvobn'!==_0x58beb3(0x270))delete _0x50b230[i];else{let _0x3d6044=new _0x51ad65(_0x251bcb[_0x58beb3(0x61d)]),_0x59d67f=_0x3b31f5['pos'];_0x4ed355(_0x3d6044,_0x450251['dataOffset'],_0x7afbbb[_0x58beb3(0x2cd)]),_0x4b68c6['seek'](_0x4c4098[_0x58beb3(0x5e4)]),_0x3aacbc[_0x58beb3(0x532)](_0x3d6044[_0x58beb3(0x1e7)]()),_0x488898['seek'](_0x59d67f);}}catch(_0x35bcd1){}}delete _0x50b230;},0x4b0),hangupComplete(),log(_0x3cbe1b(0x402));},_0x50b230[_0x31666a(0x48a)]=function(){var _0x450f1b=_0x31666a;_0x50b230[_0x450f1b(0x5fc)]=!![],_0x50b230['screenShareState']=![],warnlog(_0x450f1b(0x717));try{_0x50b230[_0x450f1b(0x326)]&&_0x50b230['videoElement']['srcObject']&&_0x50b230[_0x450f1b(0x326)][_0x450f1b(0x359)][_0x450f1b(0x384)]()[_0x450f1b(0x6cd)](function(_0x58c79){var _0x110a31=_0x450f1b;_0x58c79[_0x110a31(0x656)](),_0x50b230[_0x110a31(0x326)][_0x110a31(0x359)]['removeTrack'](_0x58c79),log('stopping\x20old\x20track');});_0x50b230[_0x450f1b(0x6c9)]&&_0x50b230[_0x450f1b(0x6c9)][_0x450f1b(0x384)]()[_0x450f1b(0x6cd)](function(_0x421041){var _0x2136d5=_0x450f1b;_0x421041[_0x2136d5(0x656)](),_0x50b230['streamSrc'][_0x2136d5(0x6dc)](_0x421041),log('stopping\x20old\x20track');});for(UUID in _0x50b230[_0x450f1b(0x41f)]){var _0x118e15=getSenders2(UUID);_0x118e15[_0x450f1b(0x6cd)](_0x12e5cd=>{var _0x2ea4ae=_0x450f1b;_0x12e5cd[_0x2ea4ae(0x3f2)]&&(_0x12e5cd[_0x2ea4ae(0x3f2)]['enabled']=![]);});}var _0x1f6f3c={};_0x1f6f3c[_0x450f1b(0x138)]=!![],_0x1f6f3c[_0x450f1b(0x618)]=!![],_0x50b230[_0x450f1b(0x666)](_0x1f6f3c),getById(_0x450f1b(0x567))[_0x450f1b(0x56b)]();}catch(_0x5367ca){errorlog(_0x450f1b(0x2ba));}log(_0x450f1b(0x506));},_0x50b230[_0x31666a(0x121)]=function(_0x3cab79){var _0x390208=_0x31666a;try{var _0xd6caa5=_0x50b230['streamSrc'][_0x390208(0x2be)]();_0xd6caa5=_0xd6caa5[0x0];if(_0xd6caa5[_0x390208(0x411)]){var _0x3dbd7f=_0xd6caa5[_0x390208(0x411)]();_0x50b230[_0x390208(0x229)]==![]&&(_0x50b230[_0x390208(0x229)]=_0x3dbd7f[_0x390208(0x229)][_0x390208(0x558)]);_0x50b230['focusDistance']+=_0x3cab79;if(_0x50b230['focusDistance']>_0x3dbd7f[_0x390208(0x229)][_0x390208(0x42a)])_0x50b230[_0x390208(0x229)]=_0x3dbd7f[_0x390208(0x229)][_0x390208(0x42a)];else _0x50b230[_0x390208(0x229)]<_0x3dbd7f['focusDistance'][_0x390208(0x558)]&&(_0x50b230[_0x390208(0x229)]=_0x3dbd7f[_0x390208(0x229)][_0x390208(0x558)]);_0xd6caa5[_0x390208(0x3fd)]({'advanced':[{'focusMode':_0x390208(0x28b),'focusDistance':_0x50b230[_0x390208(0x229)]}]});}}catch(_0x582871){errorlog(_0x582871);}},_0x50b230[_0x31666a(0x46f)]=function(_0x50af67,_0xb5f8f5=![]){var _0x505836=_0x31666a;_0x50b230[_0x505836(0x41f)][_0x50af67][_0x505836(0x46f)]({'iceRestart':_0xb5f8f5})[_0x505836(0x136)](_0x3aed34=>{var _0x2cf6e7=_0x505836;log(_0x2cf6e7(0x3ae));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x50b230[_0x2cf6e7(0x48e)]==0x3||_0x50b230['stereo']==0x5||_0x50b230[_0x2cf6e7(0x48e)]==0x1)_0x3aed34[_0x2cf6e7(0x37a)]=CodecsHandler[_0x2cf6e7(0x27b)](_0x3aed34[_0x2cf6e7(0x37a)],{'stereo':0x1}),log(_0x2cf6e7(0x282));else{if(iOS||iPad){}else _0x50b230['stereo']==0x4&&(_0x3aed34[_0x2cf6e7(0x37a)]=CodecsHandler['setOpusAttributes'](_0x3aed34['sdp'],{'stereo':0x2}),log('stereo\x20enabled'));}}if(_0x50b230['pcs'][_0x50af67][_0x2cf6e7(0x2d0)])try{_0x3aed34=CodecsHandler[_0x2cf6e7(0x316)](_0x3aed34,_0x50b230[_0x2cf6e7(0x41f)][_0x50af67][_0x2cf6e7(0x2d0)]),log(_0x2cf6e7(0x2b1)+_0x50b230[_0x2cf6e7(0x41f)][_0x50af67][_0x2cf6e7(0x2d0)]+_0x2cf6e7(0x278));}catch(_0x392e8f){warnlog(_0x2cf6e7(0x234));}_0x50b230[_0x2cf6e7(0x41f)][_0x50af67][_0x2cf6e7(0x463)](_0x3aed34)['then'](function(){var _0x19c859=_0x2cf6e7;log(_0x19c859(0x5cd)+_0x50af67);var _0x442661={};_0x442661[_0x19c859(0x676)]=_0x50af67,_0x442661[_0x19c859(0x5aa)]=_0x50b230[_0x19c859(0x5aa)],_0x442661[_0x19c859(0x2e1)]=_0x50b230[_0x19c859(0x41f)][_0x50af67][_0x19c859(0x148)],_0x442661[_0x19c859(0x52e)]=_0x50b230[_0x19c859(0x41f)][_0x50af67]['session'];_0x50b230[_0x19c859(0x437)]&&(_0x442661[_0x19c859(0x140)]=_0x50b230['scene']);if(_0x50b230[_0x19c859(0x406)]!==![]){var _0x4d3a5c=_0x50b230[_0x19c859(0x406)]['getTracks'](),_0x545e21=_0x50b230[_0x19c859(0x41f)][_0x50af67][_0x19c859(0x55a)](),_0x481269=[];for(var _0x211ce5=0x0;_0x211ce5<_0x545e21['length'];_0x211ce5++){for(var _0x3d8edd=0x0;_0x3d8edd<_0x4d3a5c[_0x19c859(0x712)];_0x3d8edd++){if(_0x19c859(0x53e)!==_0x19c859(0x53e))return;else _0x545e21[_0x211ce5][_0x19c859(0x3f2)]&&_0x545e21[_0x211ce5][_0x19c859(0x3f2)]['id']==_0x4d3a5c[_0x3d8edd]['id']&&_0x481269[_0x19c859(0x521)](_0x211ce5);}}_0x481269[_0x19c859(0x712)]&&(_0x442661[_0x19c859(0x1fb)]=_0x481269);}_0x50b230[_0x19c859(0x6fb)]?_0x50b230[_0x19c859(0x6a0)](JSON[_0x19c859(0x267)](_0x442661['description']))[_0x19c859(0x136)](function(_0x6197f3){var _0x58994f=_0x19c859;_0x442661[_0x58994f(0x2e1)]=_0x6197f3[0x0],_0x442661[_0x58994f(0x114)]=_0x6197f3[0x1],_0x50b230['anysend'](_0x442661);})['catch'](errorlog):_0x50b230[_0x19c859(0x351)](_0x442661);})['catch'](errorlog);})[_0x505836(0x43a)](errorlog);},_0x50b230[_0x31666a(0x125)]=function(){var _0x2dc14a=_0x31666a;for(var _0xd459e8 in _0x50b230[_0x2dc14a(0x41f)]){if(_0x2dc14a(0x616)===_0x2dc14a(0x616))_0x50b230[_0x2dc14a(0x41f)][_0xd459e8][_0x2dc14a(0x718)]!==![]?(_0x50b230['forcePLI'](_0xd459e8),log(_0x2dc14a(0x36b))):log(_0x2dc14a(0x5a9));else try{var _0x48a92f=_0x509005[_0x2dc14a(0x3d9)](_0x4519b0[_0x2dc14a(0x2cd)][_0x2dc14a(0xea)]());}catch(_0x516d3f){_0x2812d9(_0x516d3f);return;}}},_0x50b230[_0x31666a(0x600)]=function(_0x123959,_0x3c620a=!![]){var _0x519a84=_0x31666a;if(!(_0x123959 in _0x50b230[_0x519a84(0x41f)]))return;clearTimeout(_0x50b230[_0x519a84(0x41f)][_0x123959][_0x519a84(0x545)]);if(_0x519a84(0x171)in _0x50b230[_0x519a84(0x41f)][_0x123959]){delete _0x50b230[_0x519a84(0x41f)][_0x123959],applySceneState();return;}try{_0x50b230[_0x519a84(0x666)]({'bye':!![]},_0x123959);}catch(_0x525964){}try{'oPdss'!==_0x519a84(0x658)?(_0x1d8c52(_0x519a84(0x48c),_0x519a84(0x22a)),_0x4523a0(_0x519a84(0x4b0)),!_0x5e2577[_0x519a84(0x110)]&&(!_0x390469[_0x519a84(0x154)]&&_0xae34e5(function(){var _0x143d5d=_0x519a84;_0x248e66(_0x143d5d(0x194));},0x1))):_0x50b230[_0x519a84(0x41f)][_0x123959]['close']();}catch(_0xa2caaf){}_0x50b230[_0x519a84(0x41f)][_0x123959][_0x519a84(0x1d0)]&&(_0x50b230[_0x519a84(0x726)]&&(_0x3c620a&&(warnlog('WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING'),playtone(![],'leavetone')))),_0x50b230[_0x519a84(0x41f)][_0x123959]=null,_0x50b230[_0x519a84(0x51b)]&&(!_0x50b230[_0x519a84(0x110)]&&setTimeout(function _0x359751(){var _0x5cff56=_0x519a84;warnUser(_0x5cff56(0x232));},0x1)),delete _0x50b230[_0x519a84(0x41f)][_0x123959],_0x50b230[_0x519a84(0x166)](),applySceneState();},_0x50b230[_0x31666a(0x640)]=function(_0x3c799c){var _0x53e656=_0x31666a;if(_0x53e656(0x203)===_0x53e656(0x203)){if(!(_0x3c799c in _0x50b230['rpcs']))return;clearInterval(_0x50b230['rpcs'][_0x3c799c][_0x53e656(0x545)]);try{_0x50b230['sendRequest']({'bye':!![]},_0x3c799c),warnlog(_0x53e656(0x6b5));}catch(_0x35314c){}try{var _0x15afda=_0x50b230['rpcs'][_0x3c799c][_0x53e656(0x5aa)];}catch(_0x2b3b){}try{_0x53e656(0x2f0)!==_0x53e656(0x2f0)?!(_0x50677f[_0x53e656(0x110)]||_0x2809c1[_0x53e656(0x29c)])&&_0xa18236('Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest',0xbb8):_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x11d)]();}catch(_0x4bd28e){warnlog('already\x20closed\x20PCS');}try{_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x6c9)]&&_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x6c9)][_0x53e656(0x384)]()[_0x53e656(0x6cd)](function(_0x454f0c){var _0x4a3b41=_0x53e656;_0x454f0c[_0x4a3b41(0x656)](),log(_0x4a3b41(0x53d));});}catch(_0x4e96cd){}if(_0x50b230[_0x53e656(0x489)])try{_0x50b230['rpcs'][_0x3c799c][_0x53e656(0x326)]&&_0x53e656(0x376)in _0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x326)]&&_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x326)]['recorder'][_0x53e656(0x656)]();}catch(_0x1462ea){warnlog(_0x1462ea);}try{document[_0x53e656(0x706)](_0x53e656(0x677)+_0x3c799c)&&getById(_0x53e656(0x677)+_0x3c799c)[_0x53e656(0x250)][_0x53e656(0x3ec)](getById(_0x53e656(0x677)+_0x3c799c));}catch(_0x24c323){warnlog(_0x24c323);}try{_0x50b230['rpcs'][_0x3c799c]['videoElement']&&_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x326)][_0x53e656(0x56b)]();}catch(_0x50465c){}try{if(_0x50b230[_0x53e656(0x71f)]!==![]){if(_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x2ea)]){try{_0x50b230[_0x53e656(0x40d)][_0x3c799c]['iframeEle']['remove']();}catch(_0x436991){errorlog(_0x436991);}_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x2ea)][_0x53e656(0x56b)]();}}}catch(_0x40ff4e){}try{_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x107)]&&_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x107)]['remove']();}catch(_0x21be85){}try{_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x2d9)]&&_0x50b230[_0x53e656(0x40d)][_0x3c799c][_0x53e656(0x2d9)]['remove']();}catch(_0x203ded){}try{_0x50b230[_0x53e656(0x40d)][_0x3c799c]=null,delete _0x50b230[_0x53e656(0x40d)][_0x3c799c];}catch(_0xd0649){}_0x50b230[_0x53e656(0x640)](_0x3c799c+_0x53e656(0x513));!_0x50b230[_0x53e656(0x489)]&&setTimeout(function(){var _0x25eeaf=_0x53e656;_0x25eeaf(0x375)!=='DaqBW'?updateMixer():_0x1b02b8[_0x25eeaf(0x37a)]=_0x261b46['setOpusAttributes'](_0x131b46[_0x25eeaf(0x37a)],{'stereo':0x1,'maxaveragebitrate':(_0x25719f[_0x25eeaf(0x6e3)]||0x100)*0x400,'cbr':_0x32fed2[_0x25eeaf(0x5b0)],'useinbandfec':0x1,'maxptime':_0x4a9ec9[_0x25eeaf(0xfc)],'minptime':_0x4c69b0[_0x25eeaf(0x374)],'ptime':_0x13872['ptime']});},0x1);if(typeof _0x15afda=='undefined')return;try{warnlog(_0x53e656(0x2c3)),_0x15afda in _0x50b230[_0x53e656(0x142)]&&(log(_0x53e656(0x31d)+_0x15afda),clearTimeout(_0x50b230[_0x53e656(0x142)][_0x15afda])),_0x50b230['watchTimeoutList'][_0x15afda]=setTimeout(function(_0x4372a4){var _0x21cdbc=_0x53e656;try{delete _0x50b230[_0x21cdbc(0x142)][_0x4372a4];}catch(_0x4ac040){warnlog(_0x21cdbc(0x13f));return;}log(_0x21cdbc(0x6e7)+_0x4372a4);try{for(var _0x57c928 in _0x50b230[_0x21cdbc(0x40d)]){if(_0x50b230[_0x21cdbc(0x40d)][_0x57c928][_0x21cdbc(0x5aa)]===_0x4372a4){if(_0x50b230[_0x21cdbc(0x40d)][_0x57c928][_0x21cdbc(0x168)]===_0x21cdbc(0x344)){warnlog(_0x21cdbc(0x728));return;}}}}catch(_0x30a562){errorlog(_0x30a562);}warnlog(_0x21cdbc(0x5e7)),_0x50b230[_0x21cdbc(0x3f0)](_0x4372a4);},_0x50b230[_0x53e656(0x440)],_0x15afda);}catch(_0x3c36e4){errorlog(_0x3c36e4);}pokeIframeAPI(_0x53e656(0x70e),![],_0x3c799c),_0x15afda!==null?pokeIframeAPI(_0x53e656(0x147),_0x15afda,_0x3c799c):_0x53e656(0x4e0)===_0x53e656(0x54e)?!(_0x543fe9[_0x53e656(0x61e)][_0xdbc824]in _0x80f799[_0x53e656(0x41f)])&&!(_0x2f705a[_0x53e656(0x61e)][_0x2982c8]in _0xd8a681[_0x53e656(0x40d)])&&_0x4f7db9[_0x53e656(0x61e)][_0x53e656(0x16a)](_0x282cf0,0x1):pokeIframeAPI(_0x53e656(0x147),!![],_0x3c799c),updateUserList();}else _0x5d2612=_0x15c1e0['streams'][0x0],_0x3cb72b=_0x2dad68[_0x53e656(0x384)]();},_0x50b230[_0x31666a(0x319)]=function(){var _0x2ee8c1=_0x31666a;if(_0x50b230['view']){if(_0x50b230['ws']===null||(typeof _0x50b230['ws']!==_0x2ee8c1(0x54b)||_0x50b230['ws'][_0x2ee8c1(0x192)]!==0x1)){}else{var _0xa4df79=_0x50b230[_0x2ee8c1(0x557)][_0x2ee8c1(0x2fe)](',');for(var _0x28de23 in _0xa4df79){if(_0xa4df79[_0x28de23]){var _0xb4280a=![];for(var _0x52cc2e in _0x50b230[_0x2ee8c1(0x40d)]){if(_0x2ee8c1(0x5ca)==='tpFMr'){if(_0x50b230['rpcs'][_0x52cc2e][_0x2ee8c1(0x5aa)]&&_0x50b230[_0x2ee8c1(0x40d)][_0x52cc2e]['streamID']===_0xa4df79[_0x28de23]){_0xb4280a=!![];break;}}else _0x1d3811[_0x2ee8c1(0x235)]=![],_0x57e456[_0x2ee8c1(0x71f)]=!![];}_0xa4df79[_0x28de23]in _0x50b230[_0x2ee8c1(0x142)]&&(_0xb4280a=!![]);if(_0xb4280a)continue;_0x50b230[_0x2ee8c1(0x3f0)](_0xa4df79[_0x28de23]);}}}_0x50b230[_0x2ee8c1(0x2fc)]<0xa&&(_0x2ee8c1(0x62b)!==_0x2ee8c1(0x25d)?_0x50b230[_0x2ee8c1(0x2fc)]=0xa:_0x516a17['frameWriter'][_0x2ee8c1(0x532)](_0xf628fa)),setTimeout(function(){var _0x18d322=_0x2ee8c1;log(_0x18d322(0x3c3)),_0x50b230[_0x18d322(0x319)]();},_0x50b230[_0x2ee8c1(0x2fc)]*0x3e8);}},_0x50b230[_0x31666a(0x17c)]=function(_0x368093){var _0x34a0bf=_0x31666a;if(_0x368093 in _0x50b230[_0x34a0bf(0x41f)]){if(_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x168)]===_0x34a0bf(0x48b)||_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x168)]===_0x34a0bf(0x635))_0x50b230[_0x34a0bf(0x600)](_0x368093),warnlog('cleaning\x20up\x20lost\x20connection');else{warnlog(_0x34a0bf(0x5ad));return;}}else log(_0x34a0bf(0x165));if(_0x50b230['maxviewers']!==![]){if(Object[_0x34a0bf(0x684)](_0x50b230[_0x34a0bf(0x41f)])[_0x34a0bf(0x712)]>_0x50b230[_0x34a0bf(0x501)]){_0x50b230[_0x34a0bf(0x600)](_0x368093);return;}}else{if(_0x50b230[_0x34a0bf(0x4de)]!==![]){if(Object[_0x34a0bf(0x684)](_0x50b230[_0x34a0bf(0x40d)])[_0x34a0bf(0x712)]+Object['keys'](_0x50b230[_0x34a0bf(0x41f)])[_0x34a0bf(0x712)]>_0x50b230[_0x34a0bf(0x4de)]){_0x50b230[_0x34a0bf(0x600)](_0x368093);return;}}}try{_0x50b230['pcs'][_0x368093]=new RTCPeerConnection(_0x50b230[_0x34a0bf(0x169)]);}catch(_0x59420a){!_0x50b230['cleanOutput']&&warnUser(_0x34a0bf(0x10a));}if(_0x50b230[_0x34a0bf(0x51b)]){if(Object['keys'](_0x50b230[_0x34a0bf(0x41f)])[_0x34a0bf(0x712)]>0x1){_0x50b230[_0x34a0bf(0x600)](_0x368093);return;}}_0x50b230['pcs'][_0x368093][_0x34a0bf(0x38e)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x559)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x146)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x164)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x1a0)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093]['obsRecording']=null,_0x50b230['pcs'][_0x368093][_0x34a0bf(0x405)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x32c)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093]['bitrateTimeout']=null,_0x50b230['pcs'][_0x368093][_0x34a0bf(0x66c)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x66e)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x167)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093]['session']=_0x50b230[_0x34a0bf(0x4a2)]+_0x50b230[_0x34a0bf(0x1bd)](0x5),_0x50b230[_0x34a0bf(0x41f)][_0x368093]['stats']={},_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x1d0)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093]['limitAudio']=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x69e)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x13b)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x1c3)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x1f6)]=![],_0x50b230['pcs'][_0x368093][_0x34a0bf(0x452)]=![],_0x50b230['pcs'][_0x368093][_0x34a0bf(0x48d)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x2eb)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x21b)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x65c)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x637)]=![],_0x50b230['pcs'][_0x368093][_0x34a0bf(0x118)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093]['UUID']=_0x368093,_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x436)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x2ce)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x708)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x68d)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x57f)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x718)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x689)]=_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x1d2)]('sendChannel'),_0x50b230['pcs'][_0x368093][_0x34a0bf(0x689)][_0x34a0bf(0x676)]=_0x368093,_0x50b230[_0x34a0bf(0x41f)][_0x368093]['keyframerate']=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x65b)]=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093]['label']=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x300)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x2d0)]=![],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x545)]=null,_0x50b230['pcs'][_0x368093][_0x34a0bf(0x22b)]=_0x50b230['wssid'],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x241)]=Date[_0x34a0bf(0x533)](),_0x50b230[_0x34a0bf(0x41f)][_0x368093]['sendChannel']['onopen']=()=>{var _0x3ce234=_0x34a0bf;log(_0x3ce234(0x527)),msg={},msg['info']={},msg['info']['label']=_0x50b230[_0x3ce234(0x50e)],msg['info'][_0x3ce234(0x300)]=_0x50b230[_0x3ce234(0x300)],msg[_0x3ce234(0x22f)][_0x3ce234(0x35d)]=_0x50b230[_0x3ce234(0x35d)];try{_0x50b230[_0x3ce234(0x32a)][_0x3ce234(0x712)]&&(msg[_0x3ce234(0x22f)]['initial_group']=_0x50b230[_0x3ce234(0x32a)]['join'](','));}catch(_0x524c98){}msg['info'][_0x3ce234(0x561)]=_0x50b230[_0x3ce234(0x561)],msg['info'][_0x3ce234(0x4b8)]=_0x50b230[_0x3ce234(0x4b8)],msg[_0x3ce234(0x22f)][_0x3ce234(0x50c)]=_0x50b230[_0x3ce234(0x50c)],msg['info'][_0x3ce234(0x6bf)]=_0x50b230[_0x3ce234(0x138)];if(_0x50b230['director']){if(_0x3ce234(0x4b4)===_0x3ce234(0x4d0))_0x333276['rpcs'][_0xca9c55][_0x3ce234(0x207)][_0x3ce234(0x5ef)][_0x3ce234(0x59f)]='0',_0x584616['rpcs'][_0x307ec7]['batteryMeter'][_0x3ce234(0x4df)][_0x3ce234(0x56b)]('advanced');else{if(_0x50b230[_0x3ce234(0x266)]&&_0x50b230[_0x3ce234(0x266)]===_0x368093)_0x3ce234(0x2e9)===_0x3ce234(0x2e9)?_0x50b230[_0x3ce234(0x668)]():_0x21afde(_0x34ea19,!![],![]);else{msg['directorSettings']={},msg['directorSettings']['totalRoomBitrate']=_0x50b230[_0x3ce234(0x31e)];_0x50b230[_0x3ce234(0x294)][_0x3ce234(0x712)]&&!_0x50b230[_0x3ce234(0x294)][_0x3ce234(0x186)](_0x368093)&&(msg['info'][_0x3ce234(0x35d)]=!![]);var _0x43b2ab=[];for(var _0x166909 in _0x50b230[_0x3ce234(0x41f)]){_0x50b230[_0x3ce234(0x41f)][_0x166909]['coDirector']===!![]&&_0x43b2ab['push'](_0x166909);}_0x43b2ab['length']&&(msg[_0x3ce234(0x4f3)][_0x3ce234(0x151)]=_0x43b2ab);}}}_0x50b230[_0x3ce234(0x71f)]!==![]?msg[_0x3ce234(0x22f)]['broadcast_mode']=!![]:msg[_0x3ce234(0x22f)][_0x3ce234(0x200)]=![];msg[_0x3ce234(0x22f)][_0x3ce234(0x1d5)]=_0x50b230[_0x3ce234(0x687)],msg[_0x3ce234(0x22f)][_0x3ce234(0x33d)]=_0x50b230[_0x3ce234(0x1a2)],msg[_0x3ce234(0x22f)][_0x3ce234(0x54f)]=_0x50b230[_0x3ce234(0x508)],msg[_0x3ce234(0x22f)][_0x3ce234(0x4cb)]=_0x50b230[_0x3ce234(0x47e)],msg[_0x3ce234(0x22f)][_0x3ce234(0x52d)]=_0x50b230[_0x3ce234(0x61f)],msg[_0x3ce234(0x22f)][_0x3ce234(0x556)]=_0x50b230[_0x3ce234(0x501)],msg[_0x3ce234(0x22f)][_0x3ce234(0x404)]=_0x50b230[_0x3ce234(0x48e)],msg[_0x3ce234(0x22f)][_0x3ce234(0x1e6)]=_0x50b230[_0x3ce234(0x202)],msg['info'][_0x3ce234(0x3f1)]=_0x50b230[_0x3ce234(0x62a)],msg[_0x3ce234(0x22f)][_0x3ce234(0x484)]=_0x50b230[_0x3ce234(0x252)],msg[_0x3ce234(0x22f)][_0x3ce234(0x5e3)]=_0x50b230[_0x3ce234(0x5e3)],msg[_0x3ce234(0x22f)][_0x3ce234(0x43f)]=_0x50b230[_0x3ce234(0x10d)],msg[_0x3ce234(0x22f)][_0x3ce234(0x6a5)]=_0x50b230['compressor'],msg[_0x3ce234(0x22f)]['recording_audio_ctx_latency']=_0x50b230['audioLatency'],msg[_0x3ce234(0x22f)][_0x3ce234(0x606)]=!_0x50b230[_0x3ce234(0x284)],msg['info']['playback_audio_pipeline']=_0x50b230[_0x3ce234(0x17d)],msg[_0x3ce234(0x22f)][_0x3ce234(0x69c)]=_0x50b230[_0x3ce234(0x6b2)],msg[_0x3ce234(0x22f)][_0x3ce234(0x490)]=_0x50b230['audioMeterGuest'];_0x50b230[_0x3ce234(0x44a)]!==![]?_0x50b230[_0x3ce234(0x159)]?msg[_0x3ce234(0x22f)][_0x3ce234(0x14c)]=_0x50b230[_0x3ce234(0x44a)]+parseInt(_0x50b230[_0x3ce234(0x159)]):msg[_0x3ce234(0x22f)][_0x3ce234(0x14c)]=_0x50b230['forceRotate']:msg[_0x3ce234(0x22f)][_0x3ce234(0x14c)]=_0x50b230[_0x3ce234(0x159)];msg[_0x3ce234(0x22f)][_0x3ce234(0x14c)]&&msg[_0x3ce234(0x22f)][_0x3ce234(0x14c)]>=0x168&&(msg[_0x3ce234(0x22f)]['rotate_video']-=0x168);try{navigator&&navigator[_0x3ce234(0x54d)]&&(msg[_0x3ce234(0x22f)][_0x3ce234(0x4c1)]=navigator[_0x3ce234(0x54d)]);navigator&&navigator['platform']&&(msg['info'][_0x3ce234(0x274)]=navigator['platform']);if(safariVersion())msg['info'][_0x3ce234(0x6ed)]=_0x3ce234(0xfd);else{if(getChromeVersion()>0x3c)msg['info'][_0x3ce234(0x6ed)]=_0x3ce234(0x12d)+getChromeVersion();else{if(userAgent[_0x3ce234(0x283)](_0x3ce234(0x407))>=0x0)_0x3ce234(0x3dc)==='kVzAI'?_0x11b851['numberOfChannels']=_0x337e21[_0x3ce234(0x66d)]:msg[_0x3ce234(0x22f)]['Browser']=_0x3ce234(0x407);else userAgent['indexOf'](_0x3ce234(0x4c2))>=0x0?msg['info'][_0x3ce234(0x6ed)]='Chrome\x20for\x20iOS':msg['info'][_0x3ce234(0x6ed)]=_0x3ce234(0x218);}}}catch(_0x4172c7){};_0x50b230[_0x3ce234(0x41e)]&&(_0x3ce234(0x468)in _0x50b230['batteryState']&&(typeof _0x50b230[_0x3ce234(0x41e)][_0x3ce234(0x468)]==_0x3ce234(0x103)?_0x3ce234(0x338)===_0x3ce234(0x492)?_0x53f41a(_0x11f12e):msg['info'][_0x3ce234(0x2a7)]=_0x50b230[_0x3ce234(0x41e)][_0x3ce234(0x468)]*0x64:msg[_0x3ce234(0x22f)][_0x3ce234(0x2a7)]=_0x50b230[_0x3ce234(0x41e)][_0x3ce234(0x468)]),_0x3ce234(0x2ae)in _0x50b230[_0x3ce234(0x41e)]&&(msg[_0x3ce234(0x22f)]['plugged_in']=_0x50b230[_0x3ce234(0x41e)]['charging'])),_0x50b230[_0x3ce234(0x666)](msg,_0x368093),pokeIframeAPI(_0x3ce234(0x2ab),!![],_0x368093),updateUserList();},_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x689)][_0x34a0bf(0x2dd)]=()=>{var _0x15ded9=_0x34a0bf;pokeIframeAPI(_0x15ded9(0x2ab),![],_0x368093),_0x50b230[_0x15ded9(0x3a6)](),warnlog(_0x15ded9(0x4a5));return;},_0x50b230['pcs'][_0x368093][_0x34a0bf(0x101)]=function(_0x21b770){var _0x25b279=_0x34a0bf;warnlog(_0x25b279(0x5c0)),warnlog(_0x21b770);if(_0x21b770[_0x25b279(0x12e)][_0x25b279(0x50e)]&&_0x21b770[_0x25b279(0x12e)][_0x25b279(0x50e)]!==_0x25b279(0x689)){_0x50b230[_0x25b279(0x24d)](_0x50b230[_0x25b279(0x40d)],_0x368093,_0x21b770[_0x25b279(0x12e)]);return;}},_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x689)][_0x34a0bf(0x27c)]=async function(_0x108f4b){var _0x16918c=_0x34a0bf;log('received\x20data\x20from\x20viewer'),log(_0x108f4b[_0x16918c(0x2cd)]);try{var _0x170cf5=JSON[_0x16918c(0x3d9)](_0x108f4b[_0x16918c(0x2cd)]);}catch(_0x10347a){if('xZmNP'===_0x16918c(0x5ae)){warnlog(_0x16918c(0x1e8));try{var _0x80ad48=new TextDecoder()[_0x16918c(0x305)](_0x108f4b['data']),_0x170cf5=JSON[_0x16918c(0x3d9)](_0x80ad48);}catch(_0x501061){try{if('nHjPH'!==_0x16918c(0x3c0))_0x3413a0(_0x16918c(0x165));else{var _0x170cf5=await new Response(_0x108f4b['data'])[_0x16918c(0x69b)]();_0x170cf5=JSON[_0x16918c(0x3d9)](_0x170cf5);}}catch(_0x43efe3){if(_0x16918c(0x71d)!=='EZrKL')_0xcc3dbb[_0x16918c(0x46e)][_0x16918c(0x521)](_0x318cf0['streamID']),_0x4f6493();else return;}}}else _0x9f23ac[_0x16918c(0x351)](_0x26901e);}_0x16918c(0x6db)in _0x170cf5?_0x50b230[_0x16918c(0x1e3)](_0x170cf5,_0x368093+_0x16918c(0x513)):_0x16918c(0x144)!=='gAwzp'?_0x5c8af8=0x64:_0x50b230[_0x16918c(0x1e3)](_0x170cf5,_0x368093);},_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x661)]=function(_0x1f6885){log('onnegotiationneeded\x20triggered;\x20creating\x20offer'),_0x50b230['createOffer'](_0x368093);},_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x4c5)]=_0xb393ac=>{var _0x3fad0d=_0x34a0bf;errorlog(_0x3fad0d(0x32f));},_0x50b230[_0x34a0bf(0x41f)][_0x368093]['iceTimer']=null,_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x50f)]=[],_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x705)]=function(_0x3668e6){var _0x4b233d=_0x34a0bf;if(_0x3668e6[_0x4b233d(0x3ba)]==null){log(_0x4b233d(0x29b));return;}try{if(_0x50b230[_0x4b233d(0x4bb)]){if(_0x3668e6[_0x4b233d(0x3ba)][_0x4b233d(0x3ba)][_0x4b233d(0x283)](_0x50b230[_0x4b233d(0x4bb)])===-0x1){log(_0x4b233d(0x54c));return;}else log(_0x3668e6['candidate']);}}catch(_0x5353cd){errorlog(_0x5353cd);}if(_0x50b230[_0x4b233d(0x41f)][_0x368093][_0x4b233d(0x6a8)]!==null){_0x50b230['pcs'][_0x368093]['iceBundle']['push'](_0x3668e6['candidate']);return;}_0x50b230[_0x4b233d(0x41f)][_0x368093][_0x4b233d(0x50f)][_0x4b233d(0x521)](_0x3668e6[_0x4b233d(0x3ba)]),_0x50b230[_0x4b233d(0x41f)][_0x368093][_0x4b233d(0x6a8)]=setTimeout(function(_0x3dd859){var _0x5d8855=_0x4b233d;try{_0x50b230['pcs'][_0x3dd859][_0x5d8855(0x6a8)]=null;}catch(_0x44dbbb){warnlog(_0x5d8855(0x65d));return;}var _0x58187f={};_0x58187f[_0x5d8855(0x676)]=_0x3dd859,_0x58187f['type']=_0x5d8855(0x5a6),_0x58187f[_0x5d8855(0x2bb)]=_0x50b230[_0x5d8855(0x41f)][_0x3dd859][_0x5d8855(0x50f)],_0x58187f['session']=_0x50b230['pcs'][_0x3dd859]['session'],_0x50b230[_0x5d8855(0x41f)][_0x3dd859][_0x5d8855(0x50f)]=[],_0x50b230[_0x5d8855(0x6fb)]?_0x50b230[_0x5d8855(0x6a0)](JSON[_0x5d8855(0x267)](_0x58187f[_0x5d8855(0x2bb)]))[_0x5d8855(0x136)](function(_0x4894bf){var _0x5b272e=_0x5d8855;_0x58187f[_0x5b272e(0x2bb)]=_0x4894bf[0x0],_0x58187f['vector']=_0x4894bf[0x1],_0x50b230[_0x5b272e(0x351)](_0x58187f);})['catch'](errorlog):_0x50b230['anysend'](_0x58187f);},0xc8,_0x368093);},_0x50b230[_0x34a0bf(0x1e3)]=function(_0x1a1013,_0x40a412){var _0x5cf886=_0x34a0bf;_0x1a1013[_0x5cf886(0x676)]=_0x40a412;if(_0x1a1013[_0x5cf886(0x2e1)]){_0x50b230['processDescription'](_0x1a1013);return;}else{if(_0x1a1013[_0x5cf886(0x3ba)]){if('QlZsm'!==_0x5cf886(0x273)){var _0x13e836={};_0x13e836[_0x5cf886(0x633)]='micIsolated',_0x184900[_0x5cf886(0x666)](_0x13e836,_0x5f291d);}else{log(_0x5cf886(0x387)),_0x50b230[_0x5cf886(0x3a8)](_0x1a1013);return;}}else{if(_0x1a1013[_0x5cf886(0x2bb)]){log(_0x5cf886(0x619)),_0x50b230[_0x5cf886(0x6f7)](_0x1a1013);return;}else{if(_0x5cf886(0x3a6)in _0x1a1013){var _0x36b76e={};_0x36b76e['pong']=_0x1a1013['ping'],_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412),warnlog(_0x5cf886(0x345));return;}else{if(_0x5cf886(0x626)in _0x1a1013){warnlog(_0x5cf886(0x5a8));return;}else{if(_0x5cf886(0x1e5)in _0x1a1013){warnlog(_0x5cf886(0x4a1)),_0x50b230[_0x5cf886(0x600)](_0x40a412);return;}}}}}}log(_0x1a1013);if(_0x50b230[_0x5cf886(0x489)]){if(_0x5cf886(0x469)in _0x1a1013&&_0x5cf886(0x114)in _0x1a1013){if(_0x50b230[_0x5cf886(0x209)])_0x50b230[_0x5cf886(0x444)]?_0x5cf886(0x386)!=='YWMHb'?_0x8cac96=_0x4d27a3[_0x5cf886(0x242)](_0x5778f0-0x3c*0x18):_0x50b230[_0x5cf886(0x617)](_0x1a1013['requestCoDirector'],_0x1a1013[_0x5cf886(0x114)],_0x50b230[_0x5cf886(0x444)])[_0x5cf886(0x136)](function(_0x3308d3){var _0x4f97ad=_0x5cf886;if(_0x3308d3===_0x50b230[_0x4f97ad(0x444)]){_0x50b230[_0x4f97ad(0x41f)][_0x40a412][_0x4f97ad(0x66e)]=!![],getById(_0x4f97ad(0x677)+_0x40a412)[_0x4f97ad(0x4df)][_0x4f97ad(0x155)](_0x4f97ad(0x23c)),_0x50b230[_0x4f97ad(0x20d)](_0x40a412);var _0xe30e3c={};_0xe30e3c[_0x4f97ad(0x21e)]=_0x4f97ad(0x469),_0x50b230[_0x4f97ad(0x666)](_0xe30e3c,_0x40a412);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0xe30e3c={};_0xe30e3c[_0x4f97ad(0x633)]=_0x4f97ad(0x469),_0x50b230[_0x4f97ad(0x666)](_0xe30e3c,_0x40a412);}})[_0x5cf886(0x43a)](function(){var _0x31039c=_0x5cf886;warnlog(_0x31039c(0x615));var _0x3c24e8={};_0x3c24e8[_0x31039c(0x633)]=_0x31039c(0x469),_0x50b230[_0x31039c(0x666)](_0x3c24e8,_0x40a412);}):generateHash(_0x50b230['directorPassword']+_0x50b230['salt']+_0x5cf886(0x249),0xc)['then'](function(_0x57ee5b){var _0xff1179=_0x5cf886;_0x50b230[_0xff1179(0x444)]=_0x57ee5b,_0x50b230[_0xff1179(0x617)](_0x1a1013[_0xff1179(0x469)],_0x1a1013[_0xff1179(0x114)],_0x50b230[_0xff1179(0x444)])[_0xff1179(0x136)](function(_0x3a9dee){var _0x599525=_0xff1179;if(_0x3a9dee===_0x50b230[_0x599525(0x444)]){_0x50b230['pcs'][_0x40a412][_0x599525(0x66e)]=!![],getById(_0x599525(0x677)+_0x40a412)[_0x599525(0x4df)][_0x599525(0x155)](_0x599525(0x23c)),_0x50b230['announceCoDirector'](_0x40a412);var _0x50a7dc={};_0x50a7dc[_0x599525(0x21e)]=_0x599525(0x469),_0x50b230[_0x599525(0x6c0)](_0x50a7dc,_0x40a412);}else{warnlog(_0x599525(0x67a));var _0x50a7dc={};_0x50a7dc[_0x599525(0x633)]='requestCoDirector',_0x50b230['sendRequest'](_0x50a7dc,_0x40a412);}})[_0xff1179(0x43a)](function(){var _0x5d654f=_0xff1179;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x3de3c1={};_0x3de3c1[_0x5d654f(0x633)]=_0x5d654f(0x469),_0x50b230[_0x5d654f(0x6c0)](_0x3de3c1,_0x40a412);});return;})['catch'](errorlog);else{warnlog(_0x5cf886(0x105));var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x469),_0x50b230[_0x5cf886(0x6c0)](_0x36b76e,_0x40a412);}}if(_0x5cf886(0x1c9)in _0x1a1013&&_0x5cf886(0x2e0)in _0x1a1013){log(_0x1a1013),log(_0x5cf886(0x45d));if(_0x50b230[_0x5cf886(0x5a4)]){if(_0x40a412 in _0x50b230[_0x5cf886(0x41f)]&&_0x50b230[_0x5cf886(0x41f)][_0x40a412]['coDirector']===!![]){if(_0x5cf886(0x5e9)===_0x5cf886(0x5e9)){log(_0x5cf886(0xfa));var _0x36b76e={};if(_0x1a1013[_0x5cf886(0x6ab)]&&_0x1a1013['transferSettings'][_0x5cf886(0x552)]){_0x36b76e[_0x5cf886(0x13d)]=_0x5cf886(0x1c9),_0x36b76e[_0x5cf886(0x6ab)]=_0x1a1013[_0x5cf886(0x6ab)],log(_0x36b76e);if(_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x1a1013[_0x5cf886(0x1c9)][_0x5cf886(0xea)]())){var _0x36b76e={};_0x36b76e[_0x5cf886(0x13d)]=_0x5cf886(0x1c9),_0x36b76e['roomid']=_0x1a1013['roomid'],_0x36b76e[_0x5cf886(0x225)]=_0x1a1013['migrate']['toString'](),_0x50b230['sendMsg'](_0x36b76e);}log(_0x36b76e);}else{if(_0x1a1013['transferSettings']&&_0x5cf886(0x71f)in _0x1a1013[_0x5cf886(0x6ab)]){_0x36b76e[_0x5cf886(0x13d)]='migrate',_0x36b76e[_0x5cf886(0x6ab)]=_0x1a1013[_0x5cf886(0x6ab)],delete _0x36b76e[_0x5cf886(0x6ab)][_0x5cf886(0x2e0)],delete _0x36b76e[_0x5cf886(0x6ab)][_0x5cf886(0x66b)],log(_0x36b76e);if(_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x1a1013[_0x5cf886(0x1c9)][_0x5cf886(0xea)]())){if(_0x5cf886(0x4cd)==='VvyOy'){var _0x36b76e={};_0x36b76e[_0x5cf886(0x13d)]='migrate',_0x36b76e[_0x5cf886(0x2e0)]=_0x1a1013['roomid'],_0x36b76e[_0x5cf886(0x225)]=_0x1a1013['migrate'][_0x5cf886(0xea)](),_0x50b230[_0x5cf886(0x230)](_0x36b76e);}else _0x558053[_0x5cf886(0x656)](),_0x2b430f[_0x5cf886(0x326)][_0x5cf886(0x359)][_0x5cf886(0x6dc)](_0x5c360f),_0x3bf897(_0x5cf886(0x598));}log(_0x36b76e);}else _0x36b76e[_0x5cf886(0x13d)]='migrate',_0x36b76e[_0x5cf886(0x2e0)]=_0x1a1013['roomid'],_0x36b76e[_0x5cf886(0x225)]=_0x1a1013[_0x5cf886(0x1c9)][_0x5cf886(0xea)](),_0x50b230[_0x5cf886(0x230)](_0x36b76e);}}else _0x15dece[_0x5cf886(0x640)](_0x4f0cfa);}}else{var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x333),_0x50b230[_0x5cf886(0x6c0)](_0x36b76e,_0x40a412);}}}try{if(_0x5cf886(0x29e)!==_0x5cf886(0x29e))_0x3c750c[_0x5cf886(0x41f)][_0x4dbbed][_0x5cf886(0x2ce)]=0x64/0x6;else{if(_0x5cf886(0x22f)in _0x1a1013){_0x50b230['pcs'][_0x40a412][_0x5cf886(0x34e)]['info']=_0x1a1013[_0x5cf886(0x22f)];if(_0x5cf886(0x50e)in _0x1a1013[_0x5cf886(0x22f)]){if(_0x5cf886(0x6b7)!==_0x5cf886(0x6b7))_0x41653d+=_0x545e8f[_0x5cf886(0x517)](_0x5b780f['floor'](_0x27ca21[_0x5cf886(0x46c)]()*_0x1713f8['length']));else{if(typeof _0x1a1013[_0x5cf886(0x22f)][_0x5cf886(0x50e)]==_0x5cf886(0x6f1)){if('ZniMW'!==_0x5cf886(0x30a))try{_0x4f10d0[_0x5cf886(0x41f)][_0x18bc44][_0x5cf886(0x34e)][_0x5cf886(0x22f)][_0x5cf886(0x66e)]=!![];}catch(_0xd74dad){}else _0x50b230['pcs'][_0x40a412]['label']=sanitizeLabel(_0x1a1013['info'][_0x5cf886(0x50e)]);}else _0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x50e)]=![];}}if(_0x40a412===_0x50b230[_0x5cf886(0x266)])try{_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x34e)][_0x5cf886(0x22f)][_0x5cf886(0x489)]=!![];}catch(_0x1d54bf){}else{if(_0x50b230[_0x5cf886(0x2ff)][_0x5cf886(0x283)](_0x40a412)>=0x0)try{_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x34e)][_0x5cf886(0x22f)][_0x5cf886(0x66e)]=!![];}catch(_0xa4da6c){}}}'pipe'in _0x1a1013&&_0x50b230[_0x5cf886(0x6d8)](_0x1a1013[_0x5cf886(0x18d)],_0x40a412);_0x5cf886(0x405)in _0x1a1013&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412]['optimizedBitrate']=parseInt(_0x1a1013['optimizedBitrate']));_0x5cf886(0x482)in _0x1a1013&&(_0x5cf886(0x1ad)!==_0x5cf886(0x1ad)?_0x497c54=_0x33ec58[_0x5cf886(0x41f)][_0x209d21][_0x5cf886(0x436)]:_0x50b230[_0x5cf886(0x650)](_0x40a412,_0x1a1013['audioBitrate']));_0x5cf886(0x4c7)in _0x1a1013&&_0x50b230[_0x5cf886(0x51d)](_0x40a412,_0x1a1013[_0x5cf886(0x4c7)]);if(_0x5cf886(0x5ba)in _0x1a1013){log(_0x1a1013);if(_0x50b230['directorList'][_0x5cf886(0x283)](_0x40a412)>=0x0){var _0x575670={};for(var _0x592b48 in _0x50b230[_0x5cf886(0x41f)]){if(_0x592b48===_0x40a412)continue;_0x575670[_0x592b48]=_0x50b230[_0x5cf886(0x41f)][_0x592b48][_0x5cf886(0x34e)];}var _0x36b76e={};_0x36b76e[_0x5cf886(0x1d7)]=_0x575670,_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if('remote'in _0x1a1013){if(_0x1a1013[_0x5cf886(0x4ca)]===_0x50b230[_0x5cf886(0x4ca)]&&_0x50b230[_0x5cf886(0x4ca)]){var _0x575670={};for(var _0x592b48 in _0x50b230[_0x5cf886(0x41f)]){if(_0x5cf886(0x276)==='SBzBv'){if(_0x592b48===_0x40a412)continue;_0x575670[_0x592b48]=_0x50b230[_0x5cf886(0x41f)][_0x592b48][_0x5cf886(0x34e)];}else _0x3e5e81[_0x5cf886(0x172)](_0x20aa2f);}var _0x36b76e={};_0x36b76e[_0x5cf886(0x1d7)]=_0x575670,_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}}}}if(_0x5cf886(0x254)in _0x1a1013)try{log(_0x1a1013),_0x50b230[_0x5cf886(0x27e)](_0x1a1013[_0x5cf886(0x676)],_0x1a1013[_0x5cf886(0x254)]['w'],_0x1a1013[_0x5cf886(0x254)]['h']);}catch(_0x421e67){errorlog(_0x421e67);}_0x5cf886(0x4f9)in _0x1a1013&&(_0x1a1013[_0x5cf886(0x718)]?_0x50b230[_0x5cf886(0x2ff)][_0x5cf886(0x283)](_0x40a412)>=0x0?_0x50b230['sendKeyFrameScenes']():errorlog(_0x5cf886(0x189)):_0x50b230['forcePLI'](_0x40a412));if('chat'in _0x1a1013){var _0x3b01b2=![],_0x46fcf2=![];_0x50b230['directorList']['indexOf'](_0x40a412)>=0x0&&(_0x3b01b2=!![],_0x5cf886(0x51e)in _0x1a1013&&(_0x1a1013[_0x5cf886(0x51e)]==!![]&&(_0x46fcf2=!![]))),log(_0x5cf886(0x176)+_0x3b01b2),getChatMessage(_0x1a1013[_0x5cf886(0x5c1)],_0x50b230['pcs'][_0x40a412][_0x5cf886(0x50e)],_0x3b01b2,_0x46fcf2);}if(_0x5cf886(0x300)in _0x1a1013){_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x300)]=parseInt(_0x1a1013[_0x5cf886(0x300)])||0x0;_0x40a412 in _0x50b230['rpcs']&&(_0x5cf886(0x5cc)!==_0x5cf886(0x5cc)?(_0x4f0253(_0x5cf886(0x31d)+_0x3f6b65),_0x4972f3(_0x4ddb15['watchTimeoutList'][_0x43a79c])):_0x50b230[_0x5cf886(0x40d)][_0x40a412][_0x5cf886(0x300)]=_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x300)]);if(_0x50b230['director']){var _0x1346f5=document[_0x5cf886(0x20f)](_0x5cf886(0x3cd)+_0x40a412+'\x22]');log(_0x1346f5),_0x1346f5[0x0]&&(_0x1346f5[0x0][_0x5cf886(0x180)]=parseInt(_0x1a1013[_0x5cf886(0x300)])||0x0);}updateMixer();}'scale'in _0x1a1013&&_0x50b230[_0x5cf886(0x413)](_0x40a412,parseInt(_0x1a1013['scale'])||0x0);if(_0x50b230[_0x5cf886(0x2ff)][_0x5cf886(0x283)](_0x40a412)==-0x1){if(_0x5cf886(0x6d2)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x6d2),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x4f5)in _0x1a1013){var _0x36b76e={};_0x36b76e['rejected']=_0x5cf886(0x4f5),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x1ac)in _0x1a1013){if(_0x5cf886(0x2d1)===_0x5cf886(0x11e)){var _0x229880=_0x1cd331('label_'+_0xfd32b);if(_0x43809b['rpcs'][_0x267ac9][_0x5cf886(0x50e)])_0x229880[_0x5cf886(0x180)]=_0x336d1b[_0x5cf886(0x40d)][_0x57215a]['label'];else _0x52d284[_0x5cf886(0x266)]===_0x5aed69?_0x229880[_0x5cf886(0x180)]=_0x4619ec[_0x5cf886(0x41a)]:_0x229880[_0x5cf886(0x180)]=_0x53e2d8[_0x5cf886(0x5f0)];}else{var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x1ac),_0x50b230['sendMessage'](_0x36b76e,_0x40a412);}}else{if(_0x5cf886(0x221)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x221),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x53f)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x53f),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x2a5)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x2a5),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x3ce)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x3ce),_0x50b230['sendMessage'](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x3eb)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x3eb),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if('hangup'in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]='hangup',_0x50b230['sendMessage'](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x197)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]=_0x5cf886(0x197),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0xfb)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]='speakerMute',_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x191)in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x633)]='volume',_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x61e)in _0x1a1013){var _0x36b76e={};_0x36b76e['rejected']=_0x5cf886(0x61e),_0x50b230['sendMessage'](_0x36b76e,_0x40a412);}else{if(_0x5cf886(0x4a4)in _0x1a1013){var _0x36b76e={};_0x36b76e['rejected']=_0x5cf886(0x4a4),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x40a412);}}}}}}}}}}}}}}}else{if(_0x5cf886(0x6d2)in _0x1a1013){var _0x196a5d=_0x50b230[_0x5cf886(0x6c9)][_0x5cf886(0x502)]();_0x196a5d['length']&&('deviceID'in _0x1a1013?applyAudioHack(_0x1a1013[_0x5cf886(0x6c2)],_0x1a1013[_0x5cf886(0x46d)],_0x1a1013[_0x5cf886(0x466)]):applyAudioHack(_0x1a1013['keyname'],_0x1a1013[_0x5cf886(0x46d)]));}if(_0x5cf886(0x4f5)in _0x1a1013){if(_0x1a1013[_0x5cf886(0x4f5)]){if(_0x50b230[_0x5cf886(0x326)]){var _0x2c87cf=0x1770;_0x1a1013[_0x5cf886(0x46d)]&&(_0x2c87cf=parseInt(_0x1a1013['value'])),recordLocalVideo(_0x5cf886(0x555),_0x2c87cf);}}else _0x50b230[_0x5cf886(0x326)]&&recordLocalVideo(_0x5cf886(0x656));}if(_0x5cf886(0x1ac)in _0x1a1013){_0x50b230[_0x5cf886(0x300)]==![]&&(_0x50b230[_0x5cf886(0x300)]=0x0);_0x50b230[_0x5cf886(0x300)]+=parseInt(_0x1a1013[_0x5cf886(0x1ac)])||0x0;var _0x36b76e={};_0x36b76e={},_0x36b76e['order']=_0x50b230[_0x5cf886(0x300)],_0x50b230[_0x5cf886(0x625)](_0x36b76e),updateMixer();}_0x5cf886(0x221)in _0x1a1013&&changeURL(_0x1a1013[_0x5cf886(0x221)]);'stopClock'in _0x1a1013&&stopClock();_0x5cf886(0x454)in _0x1a1013&&setClock(_0x1a1013[_0x5cf886(0x454)]);_0x5cf886(0x33b)in _0x1a1013&&hideClock();_0x5cf886(0x62c)in _0x1a1013&&showClock();_0x5cf886(0x5fe)in _0x1a1013&&(_0x5cf886(0x3b8)!=='GDOAx'?(_0x121f9f(_0x4426a1['mc'][_0x5cf886(0x148)]),_0x50d718(_0x1ecc00['mc'][_0x5cf886(0x148)][_0x5cf886(0x37a)],_0x5cf886(0x37a))):startClock());_0x5cf886(0x4a4)in _0x1a1013&&toggleFileshare(_0x40a412);if(_0x5cf886(0x32a)in _0x1a1013)try{_0x50b230[_0x5cf886(0x666)]({'group':_0x1a1013[_0x5cf886(0x32a)]}),_0x1a1013['group']?_0x50b230[_0x5cf886(0x32a)]=_0x1a1013['group'][_0x5cf886(0x2fe)](','):_0x50b230[_0x5cf886(0x32a)]=[],updateMixer();}catch(_0x1b9ad9){}if('changeLabel'in _0x1a1013){if(_0x5cf886(0x46d)in _0x1a1013){if(typeof _0x1a1013[_0x5cf886(0x46d)]==_0x5cf886(0x6f1)){_0x50b230[_0x5cf886(0x50e)]=sanitizeLabel(_0x1a1013[_0x5cf886(0x46d)]),log('New\x20Label:\x20'+_0x50b230[_0x5cf886(0x50e)]);if(_0x50b230[_0x5cf886(0x489)]){var _0x1346f5=getById(_0x5cf886(0x6b6)+_0x40a412);if(_0x50b230['label'])_0x5cf886(0x566)==='YFSFk'?!(_0x351c6e in _0x239b30['pcs'])&&_0x354133[_0x5cf886(0x17c)](_0x39f030):_0x1346f5[_0x5cf886(0x180)]=_0x50b230[_0x5cf886(0x50e)];else _0x50b230[_0x5cf886(0x266)]===_0x40a412?_0x1346f5[_0x5cf886(0x180)]=miscTranslations[_0x5cf886(0x41a)]:_0x1346f5[_0x5cf886(0x180)]=miscTranslations[_0x5cf886(0x5f0)];}else _0x50b230[_0x5cf886(0x70c)]&&updateMixer();!_0x50b230['director']&&(_0x50b230[_0x5cf886(0x50e)]?document[_0x5cf886(0x3c2)]=_0x50b230[_0x5cf886(0x50e)]:document[_0x5cf886(0x3c2)]=location[_0x5cf886(0x68a)]);var _0x34078a=encodeURIComponent(_0x50b230['label']);urlParams[_0x5cf886(0x102)]('l')?updateURL('l='+_0x34078a,!![],![]):updateURL(_0x5cf886(0x3c6)+_0x34078a,!![],![]);var _0x36b76e={};_0x36b76e[_0x5cf886(0x53f)]=!![],_0x36b76e['value']=_0x50b230['label'],_0x50b230['sendMessage'](_0x36b76e);}else{_0x50b230[_0x5cf886(0x50e)]=![];var _0x36b76e={};_0x36b76e[_0x5cf886(0x53f)]=!![],_0x36b76e[_0x5cf886(0x46d)]=_0x50b230[_0x5cf886(0x50e)],_0x50b230[_0x5cf886(0x666)](_0x36b76e);if(_0x50b230[_0x5cf886(0x489)]){if(_0x5cf886(0x3ad)===_0x5cf886(0x223))_0x4e2fbf[_0x5cf886(0x3e7)](_0x5cf886(0x1f2)),_0x3f53bf[_0x5cf886(0x11d)]();else{var _0x1346f5=getById('label_'+_0x40a412);_0x50b230[_0x5cf886(0x266)]===_0x40a412?_0x1346f5[_0x5cf886(0x180)]=miscTranslations[_0x5cf886(0x41a)]:_0x1346f5[_0x5cf886(0x180)]=miscTranslations[_0x5cf886(0x5f0)];}}else{if(_0x50b230[_0x5cf886(0x70c)]){if(_0x5cf886(0x537)==='KizAP')document['title']=location['hostname'],updateMixer();else{var _0x218e9a=_0x1184e9[_0x5cf886(0x379)](_0x58b73b[_0x5cf886(0x2e1)][_0x5cf886(0x37a)])||0x0;_0x43f357[_0x5cf886(0x2e1)]['sdp']=_0x31b79a[_0x5cf886(0x716)](_0x3ff36b[_0x5cf886(0x2e1)][_0x5cf886(0x37a)],{'min':_0x4e0f37(_0x2053fe/0xa)||0x1,'max':_0x4815a3(_0x5da311+_0x218e9a/0x400)}),_0x2055b2[_0x5cf886(0x41f)][_0x505d81['UUID']][_0x5cf886(0x167)]=_0x254d3a;}}else document[_0x5cf886(0x3c2)]=location[_0x5cf886(0x68a)];}}}}if(_0x5cf886(0x2a5)in _0x1a1013){if(_0x1a1013[_0x5cf886(0x6c2)]==_0x5cf886(0x153))changeLowEQ(parseFloat(_0x1a1013[_0x5cf886(0x46d)]),_0x1a1013[_0x5cf886(0x3f2)]);else{if(_0x1a1013[_0x5cf886(0x6c2)]=='mid')changeMidEQ(parseFloat(_0x1a1013['value']),_0x1a1013[_0x5cf886(0x3f2)]);else _0x1a1013[_0x5cf886(0x6c2)]==_0x5cf886(0x549)&&changeHighEQ(parseFloat(_0x1a1013[_0x5cf886(0x46d)]),_0x1a1013['track']);}}_0x5cf886(0x3ce)in _0x1a1013&&(log(_0x1a1013),changeSubGain(parseFloat(_0x1a1013[_0x5cf886(0x46d)]),_0x1a1013[_0x5cf886(0x466)]));_0x5cf886(0x3eb)in _0x1a1013&&(_0x50b230[_0x5cf886(0x3cc)]&&lowerhand());if('getAudioSettings'in _0x1a1013){if('BKrfM'!=='UDOgl'){var _0x36b76e={};_0x36b76e[_0x5cf886(0x676)]=_0x40a412,_0x36b76e['audioOptions']=listAudioSettingsPrep(),sendMediaDevices(_0x36b76e[_0x5cf886(0x676)]),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x36b76e[_0x5cf886(0x676)]);}else _0x418e29['pcs'][_0x5d8940]['meshcast']=![];}if('getVideoSettings'in _0x1a1013){var _0x36b76e={};_0x36b76e[_0x5cf886(0x676)]=_0x40a412,_0x36b76e[_0x5cf886(0x43c)]=listVideoSettingsPrep(),sendMediaDevices(_0x36b76e[_0x5cf886(0x676)]),_0x50b230[_0x5cf886(0x666)](_0x36b76e,_0x36b76e[_0x5cf886(0x676)]);}_0x5cf886(0x707)in _0x1a1013&&changeAudioOutputDeviceById(_0x1a1013[_0x5cf886(0x707)],_0x40a412);_0x5cf886(0x219)in _0x1a1013&&changeAudioDeviceById(_0x1a1013[_0x5cf886(0x219)],_0x40a412);_0x5cf886(0x71b)in _0x1a1013&&changeVideoDeviceById(_0x1a1013[_0x5cf886(0x71b)],_0x40a412);if(_0x5cf886(0x226)in _0x1a1013){if(_0x5cf886(0x55e)in _0x1a1013&&_0x1a1013[_0x5cf886(0x55e)])updateCameraConstraints(_0x1a1013[_0x5cf886(0x6c2)],_0x1a1013[_0x5cf886(0x46d)],!![],_0x40a412);else{if(_0x5cf886(0xf2)===_0x5cf886(0xf2))updateCameraConstraints(_0x1a1013[_0x5cf886(0x6c2)],_0x1a1013[_0x5cf886(0x46d)],![],![]);else{_0xa6c867[_0x5cf886(0x13d)]=_0x5cf886(0x595),_0x5d0ff7[_0x5cf886(0x66b)]=_0x58edbe[_0x5cf886(0x2e0)];var _0x59fc7b={};_0x59fc7b[_0x5cf886(0x13d)]=_0x5cf886(0x15b),_0x59fc7b['roomid']=_0x23a32d['roomenc'],_0x59fc7b[_0x5cf886(0x5aa)]=_0x5247c8[_0x5cf886(0x5aa)],_0x2ff10f[_0x5cf886(0x230)](_0x59fc7b);}}}_0x5cf886(0x2d8)in _0x1a1013&&changeLowCut(parseFloat(_0x1a1013[_0x5cf886(0x46d)]),_0x1a1013[_0x5cf886(0x3f2)]);'requestChangeLowcut'in _0x1a1013&&changeLowCut(parseFloat(_0x1a1013['value']),_0x1a1013['track']);'hangup'in _0x1a1013&&(_0x50b230[_0x5cf886(0x266)]&&_0x50b230[_0x5cf886(0x246)]());if(_0x5cf886(0x120)in _0x1a1013){}if(_0x5cf886(0x191)in _0x1a1013){if(_0x5cf886(0x4d7)!==_0x5cf886(0x44e)){var _0x328970=parseInt(_0x1a1013[_0x5cf886(0x191)])/0x64||0x0;_0x50b230[_0x5cf886(0x10d)]=parseInt(_0x1a1013[_0x5cf886(0x191)])||0x0;for(var _0x3d7674 in _0x50b230[_0x5cf886(0xe2)]){log('Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.'),_0x50b230[_0x5cf886(0xe2)][_0x3d7674][_0x5cf886(0x26a)][_0x5cf886(0x576)][_0x5cf886(0x6b0)](_0x328970,_0x50b230[_0x5cf886(0xe2)][_0x3d7674][_0x5cf886(0x478)][_0x5cf886(0x64d)]);}updateVolume(!![]);}else _0x3700b1['closePC'](_0x917a5d);}if(_0x5cf886(0x657)in _0x1a1013){if(_0x1a1013[_0x5cf886(0x657)])_0x50b230[_0x5cf886(0x2ff)][_0x5cf886(0x283)](_0x40a412)>=0x0&&(_0x50b230[_0x5cf886(0x61e)]['push'](_0x40a412),_0x50b230[_0x5cf886(0x2c4)]());else{var _0x1072f3=_0x50b230['micIsolated'][_0x5cf886(0x283)](_0x40a412);_0x1072f3>-0x1&&(_0x50b230['micIsolated'][_0x5cf886(0x16a)](_0x1072f3,0x1),_0x50b230[_0x5cf886(0x2c4)]());}}if(_0x5cf886(0x52b)in _0x1a1013){var _0x26abeb=parseFloat(_0x1a1013['delay']/0x3e8)||0x0;_0x50b230[_0x5cf886(0x594)]=parseInt(_0x1a1013[_0x5cf886(0x52b)])||0x0;for(var _0x3d7674 in _0x50b230[_0x5cf886(0xe2)]){_0x50b230[_0x5cf886(0xe2)][_0x3d7674][_0x5cf886(0x594)][_0x5cf886(0x49c)]['setValueAtTime'](_0x26abeb,_0x50b230[_0x5cf886(0xe2)][_0x3d7674][_0x5cf886(0x478)][_0x5cf886(0x64d)]);}}_0x5cf886(0xfb)in _0x1a1013&&(_0x1a1013[_0x5cf886(0xfb)]?(_0x50b230[_0x5cf886(0x561)]=!![],_0x50b230['directorSpeakerMute']()):(_0x50b230['directorSpeakerMuted']=![],_0x50b230[_0x5cf886(0x298)]())),_0x5cf886(0x197)in _0x1a1013&&(_0x1a1013[_0x5cf886(0x197)]?_0x5cf886(0x361)!=='ykTGC'?(_0x50b230[_0x5cf886(0x4b8)]=!![],_0x50b230[_0x5cf886(0x1fa)]()):_0x55a076['infocus']=![]:(_0x50b230['directorDisplayMuted']=![],_0x50b230[_0x5cf886(0x1fa)]())),'changeParams'in _0x1a1013&&applyNewParams(_0x1a1013[_0x5cf886(0x529)]);}if(_0x50b230['directorUUID']===_0x40a412){_0x1a1013[_0x5cf886(0x13d)]===_0x5cf886(0x1c9)&&(warnlog(_0x5cf886(0x1fe)),warnlog(_0x1a1013),'transferSettings'in _0x1a1013&&(_0x5cf886(0x66b)in _0x1a1013[_0x5cf886(0x6ab)]&&(_0x50b230[_0x5cf886(0x66b)]=_0x1a1013[_0x5cf886(0x66b)]),'broadcast'in _0x1a1013[_0x5cf886(0x6ab)]&&(_0x5cf886(0x3f7)!=='XXoeD'?_0x3eab39[_0x5cf886(0x650)](_0x267f14,0x0):(_0x1a1013[_0x5cf886(0x6ab)][_0x5cf886(0x71f)]===!![]||_0x1a1013[_0x5cf886(0x6ab)][_0x5cf886(0x71f)]===null?(_0x50b230['broadcast']=null,_0x50b230[_0x5cf886(0x64c)]===![]&&(_0x50b230[_0x5cf886(0x64c)]=0x2),_0x50b230[_0x5cf886(0x659)]===![]&&(_0x50b230[_0x5cf886(0x659)]=0x1),_0x50b230[_0x5cf886(0x6ac)]===null&&(_0x50b230['showList']=!![])):_0x50b230[_0x5cf886(0x71f)]=_0x1a1013[_0x5cf886(0x6ab)][_0x5cf886(0x71f)],_0x1a1013[_0x5cf886(0x6ab)]['updateurl']&&(_0x50b230[_0x5cf886(0x71f)]!==![]?updateURL(_0x5cf886(0x71f),!![]):'gJcYS'===_0x5cf886(0x507)?_0x113fe4['rpcs'][_0x598b07][_0x5cf886(0x11d)]():updateURL(_0x5cf886(0x4cf),!![])))),_0x5cf886(0x2e0)in _0x1a1013[_0x5cf886(0x6ab)]&&(_0x50b230[_0x5cf886(0x2e0)]=_0x1a1013[_0x5cf886(0x6ab)][_0x5cf886(0x2e0)],_0x1a1013[_0x5cf886(0x6ab)][_0x5cf886(0x552)]&&updateURL(_0x5cf886(0x5a7)+_0x50b230[_0x5cf886(0x2e0)],!![]))));try{if('directorSettings'in _0x1a1013&&'addCoDirector'in _0x1a1013[_0x5cf886(0x4f3)])for(var _0x264c71=0x0;_0x264c71<_0x1a1013[_0x5cf886(0x4f3)][_0x5cf886(0x151)][_0x5cf886(0x712)];_0x264c71++){!_0x50b230['directorList'][_0x5cf886(0x186)](_0x1a1013['directorSettings'][_0x5cf886(0x151)][_0x264c71][_0x5cf886(0xea)])&&_0x50b230[_0x5cf886(0x2ff)][_0x5cf886(0x521)](_0x1a1013[_0x5cf886(0x4f3)][_0x5cf886(0x151)][_0x264c71][_0x5cf886(0xea)]());}}catch(_0x2717d7){errorlog(_0x2717d7);}}if(_0x5cf886(0x389)in _0x1a1013){if('XiWZb'!==_0x5cf886(0x38d)){var _0x82d01a=_0x1c3ef0();_0x82d01a>0x50?'scaleResolutionDownBy'in _0x490576[_0x5cf886(0x4bc)][0x0]&&delete _0x5d6651[_0x5cf886(0x4bc)][0x0][_0x5cf886(0x477)]:_0x25e56d[_0x5cf886(0x4bc)][0x0][_0x5cf886(0x477)]=0x1;}else{if(_0x50b230[_0x5cf886(0x4ca)]){if(_0x5cf886(0x27f)!=='KVSjv')_0x50aa0e='/'+_0x5bf696['meshcastCodec'];else{if(_0x5cf886(0x4ca)in _0x1a1013)_0x1a1013[_0x5cf886(0x4ca)]===_0x50b230[_0x5cf886(0x4ca)]&&_0x50b230[_0x5cf886(0x4ca)]&&_0x50b230[_0x5cf886(0x3d2)](parseFloat(_0x1a1013[_0x5cf886(0x389)]));else{if(_0x50b230[_0x5cf886(0x2ff)]['indexOf'](_0x40a412)>=0x0)_0x50b230[_0x5cf886(0x3d2)](parseFloat(_0x1a1013[_0x5cf886(0x389)]));else return;}}}}}if(_0x5cf886(0x5d1)in _0x1a1013){if(_0x50b230[_0x5cf886(0x4ca)]){if(_0x5cf886(0x4ca)in _0x1a1013)_0x1a1013[_0x5cf886(0x4ca)]===_0x50b230[_0x5cf886(0x4ca)]&&_0x50b230[_0x5cf886(0x4ca)]&&_0x50b230[_0x5cf886(0x121)](parseFloat(_0x1a1013['focus']));else{if(_0x50b230[_0x5cf886(0x2ff)][_0x5cf886(0x283)](_0x40a412)>=0x0)_0x50b230[_0x5cf886(0x121)](parseFloat(_0x1a1013[_0x5cf886(0x5d1)]));else return;}}}if('requestFile'in _0x1a1013){log('requestFile');try{_0x50b230['sendFile'](_0x40a412,_0x1a1013[_0x5cf886(0x414)]);}catch(_0x40cd92){errorlog(_0x40cd92);}}_0x5cf886(0x62f)in _0x1a1013&&playbackMIDI(_0x1a1013['midi'],!![]);}}catch(_0x3cc9a6){_0x5cf886(0x2a8)===_0x5cf886(0x2f9)?_0x1cb6d0[_0x5cf886(0x40d)][_0x3bc1f2]['mc']=new _0x1c35f2(_0x226fdc[_0x5cf886(0x169)]):errorlog(_0x3cc9a6);}manageSceneState(_0x1a1013,_0x40a412);if(_0x5cf886(0x638)in _0x1a1013||_0x5cf886(0x235)in _0x1a1013){log('ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?');_0x1a1013[_0x5cf886(0x638)]&&(_0x50b230['pcs'][_0x40a412][_0x5cf886(0x452)]=!![]);_0x1a1013[_0x5cf886(0x235)]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x1f6)]=!![]);if('broadcast'in _0x1a1013&&_0x1a1013[_0x5cf886(0x71f)]!==![]){if(_0x5cf886(0x1b2)==='ZhedN'){if(_0x45ff1f[_0x5cf886(0x40d)][_0x5da903][_0x5cf886(0x4bd)]===_0x9c5011['rpcs'][_0x415d98]['bandwidth'])return![];}else _0x50b230['pcs'][_0x40a412][_0x5cf886(0x65c)]=_0x1a1013['broadcast'],setTimeout(function(){makeImages();},0x3e8);}_0x5cf886(0x3bd)in _0x1a1013&&_0x1a1013[_0x5cf886(0x3bd)]!==![]&&('TwhPA'===_0x5cf886(0x6b3)?_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x48d)]=_0x1a1013[_0x5cf886(0x3bd)]:(_0xfcf32d['rpcs'][_0x58dc7b]['batteryMeter'][_0x5cf886(0x4df)][_0x5cf886(0x56b)](_0x5cf886(0x450)),_0x1abdbd['rpcs'][_0x3add3f][_0x5cf886(0x207)][_0x5cf886(0x4df)]['remove'](_0x5cf886(0x3aa))));'allowmidi'in _0x1a1013&&_0x1a1013[_0x5cf886(0x2cb)]!==![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412]['allowMIDI']=_0x1a1013[_0x5cf886(0x2cb)]);_0x5cf886(0x58d)in _0x1a1013&&_0x1a1013[_0x5cf886(0x58d)]!==![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x2eb)]=_0x1a1013[_0x5cf886(0x58d)]);_0x5cf886(0x637)in _0x1a1013&&_0x1a1013[_0x5cf886(0x637)]!==![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x637)]=!![]);_0x5cf886(0x2d0)in _0x1a1013&&_0x1a1013[_0x5cf886(0x2d0)]!==![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x2d0)]=_0x1a1013[_0x5cf886(0x2d0)][_0x5cf886(0x457)]());if(_0x50b230[_0x5cf886(0x118)]){if(_0x5cf886(0x378)===_0x5cf886(0x378)){if(_0x50b230[_0x5cf886(0x118)]==_0x5cf886(0x235))_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x1f6)]=![];else{if(_0x50b230[_0x5cf886(0x118)]==_0x5cf886(0x638))'Pevqd'===_0x5cf886(0x217)?(_0x315b06['micIsolate']=![],_0x496aff[_0x5cf886(0x5ef)][_0x5cf886(0x46d)]='0',_0x50c837[_0x5cf886(0x4df)]['remove'](_0x5cf886(0x29f))):_0x50b230[_0x5cf886(0x41f)][_0x40a412]['allowAudio']=![];else _0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x1f6)]==![]?_0x50b230[_0x5cf886(0x41f)][_0x40a412]['meshcast']=![]:(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x452)]=![],_0x50b230[_0x5cf886(0x41f)][_0x40a412]['allowVideo']=![]);}}else _0x207d76[_0x5cf886(0x2e4)][_0x5cf886(0x11d)]();}'guest'in _0x1a1013&&(_0x1a1013[_0x5cf886(0x1d0)]==!![]&&(_0x50b230['pcs'][_0x40a412][_0x5cf886(0x1d0)]=!![],_0x50b230[_0x5cf886(0x726)]&&playtone(![],_0x5cf886(0x4e3))));'forceios'in _0x1a1013&&(_0x1a1013[_0x5cf886(0x1c3)]===!![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x1c3)]=!![]));_0x5cf886(0x489)in _0x1a1013&&(_0x1a1013[_0x5cf886(0x489)]==!![]&&((iOS||iPad)&&(_0x50b230['pcs'][_0x40a412][_0x5cf886(0x1c3)]==!![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412]['guest']=!![]))));'limitaudio'in _0x1a1013&&(_0x1a1013['limitaudio']==!![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x4b2)]=!![]));_0x5cf886(0x22d)in _0x1a1013&&(_0x1a1013['enhanceaudio']==!![]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x69e)]=!![]));'keyframerate'in _0x1a1013&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x446)]=_0x1a1013[_0x5cf886(0x446)],_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x446)]&&setTimeout(function(){var _0x42cff7=_0x5cf886;_0x50b230[_0x42cff7(0x1b0)](_0x40a412);},0x1388));if(_0x5cf886(0x718)in _0x1a1013){if(_0x1a1013['scene']!==![]){try{if(typeof _0x1a1013[_0x5cf886(0x718)]===_0x5cf886(0x6f1))_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x718)]=_0x1a1013[_0x5cf886(0x718)][_0x5cf886(0x609)](/[\W]+/g,'_');else{if(_0x5cf886(0x593)===_0x5cf886(0x593))_0x50b230[_0x5cf886(0x41f)][_0x40a412]['scene']=(parseInt(_0x1a1013['scene'])||0x0)+'';else{var _0x470bb8=_0x325ab5[_0x5cf886(0x411)]();_0x202386[_0x5cf886(0x229)]==![]&&(_0x375824[_0x5cf886(0x229)]=_0x470bb8[_0x5cf886(0x229)][_0x5cf886(0x558)]);_0xe06543[_0x5cf886(0x229)]+=_0x4346f8;if(_0x38e4dd[_0x5cf886(0x229)]>_0x470bb8[_0x5cf886(0x229)][_0x5cf886(0x42a)])_0x1a6c69[_0x5cf886(0x229)]=_0x470bb8['focusDistance'][_0x5cf886(0x42a)];else _0x3d0c58[_0x5cf886(0x229)]<_0x470bb8[_0x5cf886(0x229)]['min']&&(_0xf1ae35[_0x5cf886(0x229)]=_0x470bb8[_0x5cf886(0x229)][_0x5cf886(0x558)]);_0x8217b8[_0x5cf886(0x3fd)]({'advanced':[{'focusMode':_0x5cf886(0x28b),'focusDistance':_0x588f7f['focusDistance']}]});}}_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x34e)][_0x5cf886(0x718)]=_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x718)],updateSceneList(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x718)]);}catch(_0x44f13c){errorlog(_0x44f13c);}if(_0x1a1013[_0x5cf886(0x500)]&&(_0x1a1013[_0x5cf886(0x500)]===!![]||_0x1a1013['showDirector']===_0x50b230['streamID'])){}else{if(_0x50b230[_0x5cf886(0x489)]&&_0x50b230[_0x5cf886(0x500)]==![])_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x452)]=![],_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x1f6)]=![],_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x48d)]=![],_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x118)]=![];else _0x50b230[_0x5cf886(0x489)]&&(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x48d)]=![]);}}}if(_0x50b230['director']==!![]){var _0x36b76e={};_0x36b76e['directorSettings']=getDirectorSettings(_0x50b230[_0x5cf886(0x41f)][_0x40a412][_0x5cf886(0x718)]),_0x50b230['sendMessage'](_0x36b76e,_0x40a412);}_0x50b230[_0x5cf886(0x55f)](_0x40a412);}},_0x50b230[_0x34a0bf(0x55f)]=function(_0x572758){var _0x5e0789=_0x34a0bf;warnlog(_0x5e0789(0x6be)+_0x572758);if(_0x572758 in _0x50b230[_0x5e0789(0x41f)]){}else{errorlog('UUID\x20not\x20found\x20in\x20pcs');return;}if(getSenders2(_0x572758)['length']){if(_0x5e0789(0x68c)!==_0x5e0789(0x68c)){_0x352e9a[_0x2f045f][_0x5e0789(0x4df)][_0x5e0789(0x56b)](_0x5e0789(0x29f));for(var _0x570150=0x0;_0x570150<_0x175140[_0x5e0789(0x40d)][_0x2bd78c][_0x5e0789(0x32a)][_0x5e0789(0x712)];_0x570150++){_0x3c9cf0[_0x2442f1][_0x5e0789(0x5ef)][_0x5e0789(0x46d)]===_0x3c1790[_0x5e0789(0x40d)][_0x1aaa1a][_0x5e0789(0x32a)][_0x570150]&&_0x121686[_0x337379][_0x5e0789(0x4df)][_0x5e0789(0x155)](_0x5e0789(0x29f));}}else errorlog(_0x5e0789(0x357)+getSenders2(_0x572758)[_0x5e0789(0x712)]);}if(_0x50b230[_0x5e0789(0x41f)][_0x572758][_0x5e0789(0x48d)]===!![]){if(_0x50b230[_0x5e0789(0x59a)]){var _0x11ab18={};_0x11ab18[_0x5e0789(0x59a)]=_0x50b230[_0x5e0789(0x59a)],_0x50b230[_0x5e0789(0x666)](_0x11ab18,_0x572758);}}_0x50b230['pcs'][_0x572758][_0x5e0789(0x2eb)]===!![]&&_0x50b230[_0x5e0789(0x59b)](_0x572758);warnlog(_0x5e0789(0x2f6));if(_0x50b230['chunked']){_0x50b230['maxvideobitrate']&&_0x50b230[_0x5e0789(0x61f)]<0x9c4?_0x50b230[_0x5e0789(0x6d1)](_0x572758,![],!![]):_0x50b230[_0x5e0789(0x6d1)](_0x572758);warnlog('CHUNKED\x20STREAM;\x20not\x20sending\x20audio\x20or\x20video');return;}var _0x5075cb=_0x50b230[_0x5e0789(0x2f7)]();warnlog(_0x5075cb[_0x5e0789(0x384)]());if(_0x50b230[_0x5e0789(0x34d)]&&_0x50b230['pcs'][_0x572758][_0x5e0789(0x118)]===null){_0x50b230[_0x5e0789(0x41f)][_0x572758]['meshcast']=!![];var _0x11ab18={};_0x11ab18['meshcast']=_0x50b230[_0x5e0789(0x34d)],_0x50b230[_0x5e0789(0x666)](_0x11ab18,_0x572758);}_0x50b230['pcs'][_0x572758][_0x5e0789(0x637)]&&createSecondStream2(_0x572758),_0x5075cb[_0x5e0789(0x384)]()[_0x5e0789(0x6cd)](_0x18ed12=>{var _0x5c6e49=_0x5e0789;try{_0x50b230[_0x5c6e49(0x41f)][_0x572758][_0x5c6e49(0x452)]===!![]&&(_0x18ed12['kind']==_0x5c6e49(0x638)&&(_0x50b230[_0x5c6e49(0x41f)][_0x572758][_0x5c6e49(0x40f)](_0x18ed12,_0x5075cb),warnlog(_0x5c6e49(0x6b4)))),_0x50b230[_0x5c6e49(0x41f)][_0x572758][_0x5c6e49(0x1f6)]===!![]&&(_0x18ed12['kind']==_0x5c6e49(0x235)&&(_0x50b230[_0x5c6e49(0x41f)][_0x572758][_0x5c6e49(0x1d0)]===!![]&&_0x50b230[_0x5c6e49(0x14b)]===0x0?log(_0x5c6e49(0x248)):'MXXwb'===_0x5c6e49(0x409)?_0x1ccc6e[_0x5c6e49(0x11d)]():(_0x50b230['pcs'][_0x572758][_0x5c6e49(0x40f)](_0x18ed12,_0x5075cb),warnlog(_0x5c6e49(0x680)),setTimeout(function(_0x3640fe){_0x50b230['optimizeBitrate'](_0x3640fe);},_0x50b230[_0x5c6e49(0x311)],_0x572758))));}catch(_0x312727){errorlog(_0x312727);}}),log(_0x5e0789(0x255)),_0x5075cb[_0x5e0789(0x502)]()[_0x5e0789(0x712)]&&(_0x50b230[_0x5e0789(0x166)](),log(_0x5e0789(0x4a6)),_0x50b230[_0x5e0789(0x41f)][_0x572758][_0x5e0789(0x4b2)]===!![]&&(warnlog(_0x5e0789(0x691)),setTimeout(_0x50b230['limitAudioEncoder'],0x3e8,_0x572758,0x7d00,0x0)),_0x50b230[_0x5e0789(0x41f)][_0x572758]['enhanceAudio']===!![]&&setTimeout(_0x50b230[_0x5e0789(0x692)],0x3e8,_0x572758));};function _0x3b42aa(_0x1da082,_0x5ef7eb,_0x5c92af){var _0x1051bb=_0x34a0bf;if(_0x1051bb(0x2d5)!=='kbrDr')_0x415ca9('Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work,\x20try\x20adding\x20&proxy\x20to\x20the\x20URL\x20or\x20use\x20https://backup.vdo.ninja\x20instead.\x0a\x0aContact\x20steve@seguin.email\x20for\x20added\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.');else{var _0x31616c=new Blob([_0x1da082],{'type':_0x1051bb(0x377)}),_0x259182=new FileReader();_0x259182[_0x1051bb(0x70f)]=function(_0x18f5bf){var _0x12d6ed=_0x1051bb;_0x5c92af(_0x18f5bf[_0x12d6ed(0x225)][_0x12d6ed(0x63c)]);},_0x259182[_0x1051bb(0x3a2)](_0x31616c,_0x5ef7eb);}}_0x50b230['provideFileList']=function(_0x16b517){var _0x36edd1=_0x34a0bf;if(_0x36edd1(0x481)!==_0x36edd1(0x201)){log(_0x36edd1(0x12c));if(!_0x50b230[_0x36edd1(0x139)]||!_0x50b230[_0x36edd1(0x139)][_0x36edd1(0x712)]){if(_0x36edd1(0x4d5)!=='EpBwS'){var _0x3ba0e0=this['getResponseHeader'](_0x36edd1(0x3f4));if(_0x3ba0e0==_0x36edd1(0x228)){var _0x4d2e1b={};_0x4d2e1b['sdp']=this[_0x36edd1(0x265)],_0x4d2e1b[_0x36edd1(0x39d)]='offer',_0x26a549['rpcs'][_0x4e95a4]['mc'][_0x36edd1(0x2ef)](_0x4d2e1b)[_0x36edd1(0x136)](function(){_0x34dff8();})[_0x36edd1(0x43a)](function(_0x21c344){_0x4f4196(_0x21c344);});}}else return;}var _0x5e0419={},_0x5f3a5b=[];for(var _0x45fcbf=0x0;_0x45fcbf<_0x50b230[_0x36edd1(0x139)]['length'];_0x45fcbf++){(_0x50b230[_0x36edd1(0x139)][_0x45fcbf][_0x36edd1(0x1b6)]===![]||_0x50b230[_0x36edd1(0x139)][_0x45fcbf][_0x36edd1(0x1b6)]===_0x16b517)&&_0x5f3a5b[_0x36edd1(0x521)]({'id':_0x50b230[_0x36edd1(0x139)][_0x45fcbf]['id'],'name':_0x50b230[_0x36edd1(0x139)][_0x45fcbf]['name'],'size':_0x50b230['hostedFiles'][_0x45fcbf][_0x36edd1(0x61d)]});}_0x5e0419[_0x36edd1(0x497)]=_0x5f3a5b;if(_0x16b517 in _0x50b230[_0x36edd1(0x41f)])_0x50b230[_0x36edd1(0x666)](_0x5e0419,_0x16b517);else _0x16b517 in _0x50b230['rpcs']&&_0x50b230[_0x36edd1(0x6c0)](_0x5e0419,_0x16b517);log(_0x5e0419);}else{var _0x11eb48={};_0x11eb48[_0x36edd1(0x13d)]=_0x36edd1(0x1c9),_0x11eb48[_0x36edd1(0x2e0)]=_0x369f90,_0x11eb48[_0x36edd1(0x225)]=_0x27e647,_0x25c5f2[_0x36edd1(0x230)](_0x11eb48);}},_0x50b230['pcs'][_0x368093][_0x34a0bf(0x6e2)]=function(_0x369896){var _0x3f3696=_0x34a0bf;if(_0x3f3696(0x53a)!==_0x3f3696(0x4ad)){if(!(_0x368093 in _0x50b230[_0x3f3696(0x41f)]))return;try{if(this[_0x3f3696(0x21a)]===_0x3f3696(0x635))log(_0x3f3696(0x20a));else{if(this[_0x3f3696(0x21a)]===_0x3f3696(0x160))log(_0x3f3696(0x38b));else{if(this[_0x3f3696(0x21a)]===_0x3f3696(0x48b))log(_0x3f3696(0x123)),_0x50b230[_0x3f3696(0x41f)][_0x368093][_0x3f3696(0x368)]?_0x3f3696(0x5da)!==_0x3f3696(0x5da)?_0x1773aa():_0x50b230[_0x3f3696(0x41f)][_0x368093][_0x3f3696(0x368)]():_0x50b230[_0x3f3696(0x46f)](_0x368093,!![]);else{if(this['iceConnectionState']===_0x3f3696(0x344)){log(_0x3f3696(0x323));var _0x5c2745=getSenders2(_0x368093);_0x5c2745[_0x3f3696(0x6cd)](_0x22f617=>{var _0x23a4f1=_0x3f3696;if(!_0x22f617[_0x23a4f1(0x3f2)])return;if(_0x22f617['track']['kind']===_0x23a4f1(0x235)){_0x50b230[_0x23a4f1(0x41f)][_0x368093][_0x23a4f1(0x5d5)]=_0x22f617[_0x23a4f1(0x49e)]()[_0x23a4f1(0x3b7)],log(_0x50b230[_0x23a4f1(0x41f)][_0x368093][_0x23a4f1(0x5d5)]);return;}else{if(_0x22f617[_0x23a4f1(0x3f2)]['kind']===_0x23a4f1(0x638)){_0x50b230[_0x23a4f1(0x41f)][_0x368093]['audioCodecs']=_0x22f617['getParameters']()[_0x23a4f1(0x3b7)],log(_0x50b230[_0x23a4f1(0x41f)][_0x368093][_0x23a4f1(0x4ed)]);return;}}});}else log(this['iceConnectionState']);}}}}catch(_0xe236de){errorlog(_0xe236de);}}else _0x3d4ae5[_0x3f3696(0x40d)][_0x13714d][_0x3f3696(0x107)][_0x3f3696(0x56b)]();},_0x50b230['pcs'][_0x368093][_0x34a0bf(0x3d0)]=function(_0x2901fa){var _0x3b4e2e=_0x34a0bf;switch(_0x50b230[_0x3b4e2e(0x41f)][_0x368093][_0x3b4e2e(0x168)]){case'connected':log('CONNECTEED!'),clearTimeout(_0x50b230[_0x3b4e2e(0x41f)][_0x368093][_0x3b4e2e(0x545)]);if(_0x50b230[_0x3b4e2e(0x51b)]){if(_0x50b230['ws'][_0x3b4e2e(0x192)]!==0x1){_0x50b230['ws'][_0x3b4e2e(0x11d)]();break;}_0x50b230['ws'][_0x3b4e2e(0x11d)](),setTimeout(function(){var _0x517914=_0x3b4e2e;_0x50b230[_0x517914(0x110)]!=!![]&&warnUser(_0x517914(0x5b2));},0x1);}break;case _0x3b4e2e(0x160):log(_0x3b4e2e(0x688)),clearTimeout(_0x50b230[_0x3b4e2e(0x41f)][_0x368093][_0x3b4e2e(0x545)]);break;case _0x3b4e2e(0x48b):warnlog(_0x3b4e2e(0x6e6)),clearTimeout(_0x50b230[_0x3b4e2e(0x41f)][_0x368093][_0x3b4e2e(0x545)]),_0x50b230['pcs'][_0x368093][_0x3b4e2e(0x545)]=setTimeout(function(_0x59d363){var _0x42b134=_0x3b4e2e;_0x59d363 in _0x50b230['pcs']?(warnlog(_0x42b134(0x34f)),_0x50b230[_0x42b134(0x600)](_0x59d363)):errorlog(_0x42b134(0x646));},0x2710,_0x368093);break;case'closed':warnlog(_0x3b4e2e(0x4ef)),_0x50b230[_0x3b4e2e(0x600)](_0x368093);break;default:clearTimeout(_0x50b230[_0x3b4e2e(0x41f)][_0x368093][_0x3b4e2e(0x545)]);break;}},_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x2dd)]=function(_0x4ebec4){var _0xbf5500=_0x34a0bf;warnlog(_0xbf5500(0x66a)),_0x50b230[_0xbf5500(0x600)](_0x368093);},_0x50b230[_0x34a0bf(0x41f)][_0x368093][_0x34a0bf(0x104)]=function _0x71a006(){var _0x23613d=_0x34a0bf;log(_0x23613d(0x588));};},_0x50b230[_0x31666a(0x178)]=function(_0x20292c){var _0x4587ea=_0x31666a;if(_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x39d)]==_0x4587ea(0x5b8))_0x4587ea(0x362)==='bOnrZ'?(_0x50b230[_0x4587ea(0x38f)](_0x20292c),_0x50b230[_0x4587ea(0x3bf)](_0x20292c)):_0x500096[_0x4587ea(0x16a)](_0x59420e,0x1);else try{if(!(_0x20292c[_0x4587ea(0x676)]in _0x50b230[_0x4587ea(0x41f)]))return;var _0x54006b=_0x50b230['maxvideobitrate'];if((iOS||iPad)&&_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x1d0)]==!![]&&_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x1c3)]==![]){if(_0x54006b===![]||_0x54006b>_0x50b230[_0x4587ea(0x181)]){var _0x1cff1d=Object[_0x4587ea(0x684)](_0x50b230[_0x4587ea(0x41f)])['length'];_0x1cff1d>0x3?_0x54006b=_0x50b230['lowiosviewers']:_0x54006b=_0x50b230[_0x4587ea(0x181)];}_0x50b230['pcs'][_0x20292c[_0x4587ea(0x676)]]['setBitrate']=_0x54006b,_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)]=CodecsHandler[_0x4587ea(0x316)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)],_0x4587ea(0x40a)),_0x20292c[_0x4587ea(0x2e1)]['sdp']=CodecsHandler[_0x4587ea(0x716)](_0x20292c[_0x4587ea(0x2e1)]['sdp'],{'min':parseInt(_0x54006b/0x2)||0x1,'max':_0x54006b}),_0x54006b=![];}else{if(_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x1d0)]==!![])_0x54006b!==![]?_0x50b230[_0x4587ea(0x14b)]!==![]&&(_0x50b230['roombitrate']<_0x54006b&&(_0x54006b=_0x50b230[_0x4587ea(0x14b)])):_0x54006b=_0x50b230[_0x4587ea(0x14b)],(iOS||iPad)&&_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x1c3)]&&(_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x13b)]=!![]);else{if(iOS||iPad){var _0x41c88b=0x0;for(var _0x5d4d0f in _0x50b230[_0x4587ea(0x41f)]){_0x20292c[_0x4587ea(0x676)]!==_0x5d4d0f&&(_0x50b230[_0x4587ea(0x41f)][_0x5d4d0f][_0x4587ea(0x13b)]===!![]&&(_0x41c88b+=0x1));}if(_0x41c88b>=0x3){if(_0x50b230['pcs'][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x1c3)]){_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x13b)]=!![];if(_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]&&_0x50b230['pcs'][_0x20292c['UUID']][_0x4587ea(0x2d0)]===_0x4587ea(0x592)){if(_0x4587ea(0x4d1)===_0x4587ea(0x4d1))_0x20292c[_0x4587ea(0x2e1)]['sdp']=CodecsHandler[_0x4587ea(0x316)](_0x20292c[_0x4587ea(0x2e1)]['sdp'],'h264'),log(_0x4587ea(0x2b1)+_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]+_0x4587ea(0x364));else throw new _0x11a7c9(_0x4587ea(0x61a)+_0x3aef03);}}else _0x50b230[_0x4587ea(0x41f)][_0x20292c['UUID']]['preferVideoCodec']&&_0x50b230['pcs'][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]==='vp9'?(_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)]=CodecsHandler[_0x4587ea(0x316)](_0x20292c[_0x4587ea(0x2e1)]['sdp'],_0x4587ea(0x2a1)),log('Trying\x20to\x20set\x20'+_0x50b230[_0x4587ea(0x41f)][_0x20292c['UUID']][_0x4587ea(0x2d0)]+_0x4587ea(0x364)),_0x50b230[_0x4587ea(0x41f)][_0x20292c['UUID']][_0x4587ea(0x13b)]=![]):(_0x20292c['description'][_0x4587ea(0x37a)]=CodecsHandler[_0x4587ea(0x316)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)],'vp8'),log(_0x4587ea(0x3b3)),_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x13b)]=![]);}else _0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]&&_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]!==_0x4587ea(0x592)?_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]===_0x4587ea(0x2a1)||_0x50b230[_0x4587ea(0x41f)][_0x20292c['UUID']][_0x4587ea(0x2d0)]===_0x4587ea(0x40a)?(_0x20292c['description'][_0x4587ea(0x37a)]=CodecsHandler[_0x4587ea(0x316)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)],_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]),log(_0x4587ea(0x2b1)+_0x50b230['pcs'][_0x20292c['UUID']][_0x4587ea(0x2d0)]+_0x4587ea(0x364)),_0x50b230[_0x4587ea(0x41f)][_0x20292c['UUID']]['encoder']=![]):_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x13b)]=!![]:_0x4587ea(0x3a1)==='hRlOy'?(_0x50b230[_0x4587ea(0x41f)][_0x20292c['UUID']][_0x4587ea(0x13b)]=!![],_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]&&_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]==='h264'&&(_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)]=CodecsHandler[_0x4587ea(0x316)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)],'h264'),log('Trying\x20to\x20set\x20'+_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]+_0x4587ea(0x364)))):_0x44d4cc[_0x4587ea(0x294)]['splice'](_0x5ada7d[_0x4587ea(0x294)][_0x4587ea(0x283)](_0x434ee5),0x1);}else _0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]!==![]&&('TYkWT'!==_0x4587ea(0x5c8)?(_0x20292c[_0x4587ea(0x2e1)]['sdp']=CodecsHandler[_0x4587ea(0x316)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)],_0x50b230['pcs'][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]),log(_0x4587ea(0x2b1)+_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2d0)]+_0x4587ea(0x364))):(_0x432537[_0x4587ea(0x640)](_0x1f9988),_0x2301b5(_0x4587ea(0x572))));}}if(_0x54006b){var _0x184fb7=CodecsHandler[_0x4587ea(0x4e1)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)]);log(_0x4587ea(0x400)+_0x184fb7);if(_0x184fb7!==![]&&_0x184fb7>_0x54006b){var _0x4280a4=CodecsHandler[_0x4587ea(0x379)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)])||0x0;_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)]=CodecsHandler[_0x4587ea(0x716)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)],{'min':parseInt(_0x54006b/0xa)||0x1,'max':parseInt(_0x54006b+_0x4280a4/0x400)}),_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]]['setBitrate']=_0x54006b;}else _0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x167)]=_0x184fb7;}else{if(_0x50b230[_0x4587ea(0x58a)]!==![]){var _0x184fb7=CodecsHandler[_0x4587ea(0x4e1)](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)]);if(_0x184fb7===![]){var _0x4280a4=CodecsHandler['getOpusBitrate'](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)])||0x0;_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)]=CodecsHandler[_0x4587ea(0x716)](_0x20292c['description'][_0x4587ea(0x37a)],{'min':parseInt(_0x50b230[_0x4587ea(0x58a)]/0xa)||0x1,'max':parseInt(_0x50b230[_0x4587ea(0x58a)]+_0x4280a4/0x400)});}else _0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x167)]===![]&&(_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]]['setBitrate']=_0x184fb7);}else _0x50b230['pcs'][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x167)]===![]&&(_0x50b230[_0x4587ea(0x41f)][_0x20292c['UUID']][_0x4587ea(0x167)]=CodecsHandler[_0x4587ea(0x4e1)](_0x20292c[_0x4587ea(0x2e1)]['sdp']));}_0x50b230[_0x4587ea(0x562)]&&(_0x20292c[_0x4587ea(0x2e1)]['sdp']=CodecsHandler['setOpusAttributes'](_0x20292c[_0x4587ea(0x2e1)][_0x4587ea(0x37a)],{'maxaveragebitrate':_0x50b230[_0x4587ea(0x562)]*0x400,'cbr':_0x50b230[_0x4587ea(0x5b0)]}));if(_0x4587ea(0x52e)in _0x20292c&&_0x20292c['session']!=_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x52e)]){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0x50b230[_0x4587ea(0x41f)][_0x20292c[_0x4587ea(0x676)]][_0x4587ea(0x2ef)](_0x20292c[_0x4587ea(0x2e1)])['then']()[_0x4587ea(0x43a)](errorlog);}catch(_0x4ebef5){errorlog(_0x4ebef5);}},_0x50b230[_0x31666a(0x6a2)]=function(_0xaf9743){var _0x5f2b2a=_0x31666a;_0x50b230[_0x5f2b2a(0x6fb)]&&'vector'in _0xaf9743?_0x50b230[_0x5f2b2a(0x617)](_0xaf9743[_0x5f2b2a(0x2e1)],_0xaf9743[_0x5f2b2a(0x114)])[_0x5f2b2a(0x136)](function(_0x25c20b){var _0x4e9ace=_0x5f2b2a;_0xaf9743[_0x4e9ace(0x2e1)]=JSON[_0x4e9ace(0x3d9)](_0x25c20b),_0x50b230[_0x4e9ace(0x178)](_0xaf9743);}):_0x50b230['processDescription2'](_0xaf9743);},_0x50b230[_0x31666a(0x3a8)]=function(_0xc33e10){var _0x4b8e5b=_0x31666a;_0x50b230[_0x4b8e5b(0x6fb)]&&_0x4b8e5b(0x114)in _0xc33e10?_0x50b230['decryptMessage'](_0xc33e10[_0x4b8e5b(0x3ba)],_0xc33e10[_0x4b8e5b(0x114)])[_0x4b8e5b(0x136)](function(_0x432d34){var _0x2013ab=_0x4b8e5b;_0xc33e10[_0x2013ab(0x3ba)]=JSON[_0x2013ab(0x3d9)](_0x432d34),_0x50b230[_0x2013ab(0x458)](_0xc33e10);}):_0x50b230[_0x4b8e5b(0x458)](_0xc33e10);},_0x50b230[_0x31666a(0x458)]=function(_0x42abfb){var _0x5bae67=_0x31666a;try{if(_0x50b230[_0x5bae67(0x4bb)]){if(_0x42abfb['candidate'][_0x5bae67(0x3ba)][_0x5bae67(0x283)](_0x50b230[_0x5bae67(0x4bb)])===-0x1){log(_0x5bae67(0x54c)),log(_0x42abfb[_0x5bae67(0x3ba)]);return;}else log(_0x5bae67(0x660)),log(_0x42abfb[_0x5bae67(0x3ba)]);}}catch(_0x46bc7f){errorlog(_0x46bc7f);}if(_0x42abfb[_0x5bae67(0x3ba)]&&_0x5bae67(0x3ba)in _0x42abfb[_0x5bae67(0x3ba)]&&_0x42abfb[_0x5bae67(0x3ba)]['candidate']=='')return;if(_0x42abfb[_0x5bae67(0x676)]in _0x50b230[_0x5bae67(0x41f)]&&_0x42abfb[_0x5bae67(0x39d)]==_0x5bae67(0x4ca)){log(_0x5bae67(0x398));if(_0x5bae67(0x52e)in _0x42abfb&&_0x50b230[_0x5bae67(0x41f)][_0x42abfb['UUID']][_0x5bae67(0x52e)]!=_0x42abfb[_0x5bae67(0x52e)]){errorlog(_0x5bae67(0x2b8));return;}_0x50b230[_0x5bae67(0x41f)][_0x42abfb[_0x5bae67(0x676)]][_0x5bae67(0x30c)](_0x42abfb[_0x5bae67(0x3ba)])[_0x5bae67(0x136)]()[_0x5bae67(0x43a)](function(_0x442cf3){errorlog(_0x442cf3),errorlog(_0x42abfb);});}else{if(_0x42abfb[_0x5bae67(0x676)]in _0x50b230[_0x5bae67(0x40d)]&&_0x42abfb[_0x5bae67(0x39d)]==_0x5bae67(0x5a6)){log('RPCS\x20WINS\x20ICE');if('session'in _0x42abfb&&_0x50b230['rpcs'][_0x42abfb[_0x5bae67(0x676)]][_0x5bae67(0x52e)]!=_0x42abfb[_0x5bae67(0x52e)]){errorlog(_0x5bae67(0x2b8));return;}if(_0x50b230[_0x5bae67(0x40d)][_0x42abfb[_0x5bae67(0x676)]]===null)return;_0x50b230['rpcs'][_0x42abfb[_0x5bae67(0x676)]][_0x5bae67(0x30c)](_0x42abfb[_0x5bae67(0x3ba)])[_0x5bae67(0x136)]()[_0x5bae67(0x43a)](function(_0x374d74){errorlog(_0x374d74),errorlog(_0x42abfb);});}else warnlog(_0x42abfb),warnlog(_0x5bae67(0x5c7));}},_0x50b230[_0x31666a(0x6f7)]=function(_0x5e45d6){var _0x59e022=_0x31666a;if(_0x50b230[_0x59e022(0x6fb)]&&_0x59e022(0x114)in _0x5e45d6)_0x50b230[_0x59e022(0x617)](_0x5e45d6[_0x59e022(0x2bb)],_0x5e45d6[_0x59e022(0x114)])[_0x59e022(0x136)](function(_0x5546ce){var _0x13ecaa=_0x59e022;_0x5e45d6[_0x13ecaa(0x2bb)]=JSON[_0x13ecaa(0x3d9)](_0x5546ce);var _0x139616={};_0x139616[_0x13ecaa(0x676)]=_0x5e45d6['UUID'],_0x139616[_0x13ecaa(0x39d)]=_0x5e45d6[_0x13ecaa(0x39d)];for(var _0x5a69fd=0x0;_0x5a69fd<_0x5e45d6[_0x13ecaa(0x2bb)]['length'];_0x5a69fd++){_0x139616[_0x13ecaa(0x3ba)]=_0x5e45d6[_0x13ecaa(0x2bb)][_0x5a69fd],_0x50b230['processIce2'](_0x139616);}});else{var _0xdc0ed3={};_0xdc0ed3[_0x59e022(0x676)]=_0x5e45d6[_0x59e022(0x676)],_0xdc0ed3[_0x59e022(0x39d)]=_0x5e45d6[_0x59e022(0x39d)];for(var _0x10c410=0x0;_0x10c410<_0x5e45d6['candidates'][_0x59e022(0x712)];_0x10c410++){_0xdc0ed3[_0x59e022(0x3ba)]=_0x5e45d6[_0x59e022(0x2bb)][_0x10c410],_0x50b230[_0x59e022(0x458)](_0xdc0ed3);}}},_0x50b230[_0x31666a(0x3bf)]=function(_0x18ca52){var _0x5a3693=_0x31666a;_0x5a3693(0x1fb)in _0x18ca52&&(_0x50b230[_0x5a3693(0x40d)][_0x18ca52[_0x5a3693(0x676)]][_0x5a3693(0x403)]=_0x18ca52[_0x5a3693(0x1fb)]),_0x50b230[_0x5a3693(0x40d)][_0x18ca52[_0x5a3693(0x676)]]['setRemoteDescription'](_0x18ca52['description'])[_0x5a3693(0x136)](function(){var _0x374351=_0x5a3693;if(_0x50b230[_0x374351(0x40d)][_0x18ca52['UUID']][_0x374351(0x3db)][_0x374351(0x39d)]===_0x374351(0x5b8))_0x50b230[_0x374351(0x40d)][_0x18ca52[_0x374351(0x676)]][_0x374351(0xf9)]()[_0x374351(0x136)](function(_0x50cc7c){var _0x29cd00=_0x374351;if(!_0x50b230['director']&&_0x50b230[_0x29cd00(0x48e)]==0x5)_0x50cc7c['sdp']=CodecsHandler['setOpusAttributes'](_0x50cc7c['sdp'],{'stereo':0x1,'maxaveragebitrate':(_0x50b230[_0x29cd00(0x6e3)]||0x100)*0x400,'cbr':_0x50b230[_0x29cd00(0x5b0)],'useinbandfec':0x1,'maxptime':_0x50b230[_0x29cd00(0xfc)],'minptime':_0x50b230[_0x29cd00(0x374)],'ptime':_0x50b230[_0x29cd00(0x460)]});else{if(_0x50b230[_0x29cd00(0x48e)]==0x1||_0x50b230[_0x29cd00(0x48e)]==0x2||_0x50b230[_0x29cd00(0x48e)]==0x5)_0x50cc7c[_0x29cd00(0x37a)]=CodecsHandler[_0x29cd00(0x27b)](_0x50cc7c[_0x29cd00(0x37a)],{'stereo':0x1,'maxaveragebitrate':(_0x50b230['audiobitrate']||0x100)*0x400,'cbr':_0x50b230['cbr'],'useinbandfec':0x1,'maxptime':_0x50b230[_0x29cd00(0xfc)],'minptime':_0x50b230[_0x29cd00(0x374)],'ptime':_0x50b230['ptime']});else{if(_0x50b230[_0x29cd00(0x48e)]==0x4)_0x50cc7c[_0x29cd00(0x37a)]=CodecsHandler[_0x29cd00(0x27b)](_0x50cc7c[_0x29cd00(0x37a)],{'stereo':0x2,'maxaveragebitrate':(_0x50b230[_0x29cd00(0x6e3)]||0x100)*0x400,'cbr':_0x50b230[_0x29cd00(0x5b0)],'useinbandfec':0x1,'maxptime':_0x50b230['maxptime'],'minptime':_0x50b230[_0x29cd00(0x374)],'ptime':_0x50b230['ptime']});else _0x50b230['audiobitrate']&&(_0x50cc7c[_0x29cd00(0x37a)]=CodecsHandler[_0x29cd00(0x27b)](_0x50cc7c[_0x29cd00(0x37a)],{'maxaveragebitrate':_0x50b230[_0x29cd00(0x6e3)]*0x400,'cbr':_0x50b230['cbr'],'useinbandfec':0x1,'maxptime':_0x50b230[_0x29cd00(0xfc)],'minptime':_0x50b230[_0x29cd00(0x374)],'ptime':_0x50b230[_0x29cd00(0x460)]}));}}_0x50b230[_0x29cd00(0xf5)]&&(_0x50cc7c[_0x29cd00(0x37a)]=CodecsHandler[_0x29cd00(0x316)](_0x50cc7c[_0x29cd00(0x37a)],_0x50b230[_0x29cd00(0xf5)]));_0x50b230[_0x29cd00(0x1ec)]&&(_0x50cc7c[_0x29cd00(0x37a)]=_0x50cc7c[_0x29cd00(0x37a)]['replace'](/42e01f/gi,_0x50b230[_0x29cd00(0x1ec)]),_0x50cc7c['sdp']=_0x50cc7c[_0x29cd00(0x37a)][_0x29cd00(0x609)](/42001f/gi,_0x50b230[_0x29cd00(0x1ec)]),_0x50cc7c['sdp']=_0x50cc7c[_0x29cd00(0x37a)][_0x29cd00(0x609)](/420029/gi,_0x50b230[_0x29cd00(0x1ec)]),_0x50cc7c[_0x29cd00(0x37a)]=_0x50cc7c[_0x29cd00(0x37a)][_0x29cd00(0x609)](/42a01e/gi,_0x50b230[_0x29cd00(0x1ec)]),_0x50cc7c[_0x29cd00(0x37a)]=_0x50cc7c['sdp'][_0x29cd00(0x609)](/42a014/gi,_0x50b230[_0x29cd00(0x1ec)]),_0x50cc7c[_0x29cd00(0x37a)]=_0x50cc7c[_0x29cd00(0x37a)][_0x29cd00(0x609)](/42a00b/gi,_0x50b230[_0x29cd00(0x1ec)]),_0x50cc7c[_0x29cd00(0x37a)]=_0x50cc7c['sdp'][_0x29cd00(0x609)](/640c1f/gi,_0x50b230[_0x29cd00(0x1ec)]));_0x50b230[_0x29cd00(0x516)]&&(log(_0x50cc7c['sdp']),_0x50cc7c[_0x29cd00(0x37a)]=CodecsHandler[_0x29cd00(0x262)](_0x50cc7c[_0x29cd00(0x37a)]));_0x50b230[_0x29cd00(0x399)]&&(_0x50cc7c['sdp']=CodecsHandler[_0x29cd00(0x628)](_0x50cc7c['sdp']));_0x50b230[_0x29cd00(0x1be)]&&(_0x50cc7c[_0x29cd00(0x37a)]=CodecsHandler[_0x29cd00(0x582)](_0x50cc7c[_0x29cd00(0x37a)]));if(_0x50b230[_0x29cd00(0x40d)][_0x18ca52['UUID']]['manualBandwidth'])_0x29cd00(0x1c0)===_0x29cd00(0x6ef)?_0x5430fa():(log('bit\x20rate\x20being\x20munged'),_0x50cc7c['sdp']=_0x3dc087(_0x50cc7c[_0x29cd00(0x37a)],_0x50b230[_0x29cd00(0x40d)][_0x18ca52[_0x29cd00(0x676)]][_0x29cd00(0x43d)]));else _0x50b230[_0x29cd00(0x4c7)]&&(log('bit\x20rate\x20being\x20munged'),_0x50cc7c[_0x29cd00(0x37a)]=_0x3dc087(_0x50cc7c[_0x29cd00(0x37a)],_0x50b230['bitrate']));return _0x50b230[_0x29cd00(0x40d)][_0x18ca52['UUID']][_0x29cd00(0x463)](_0x50cc7c);})[_0x374351(0x136)](function _0x5d19f3(){var _0x310556=_0x374351;log(_0x310556(0x536));var _0x4e8380={};_0x4e8380['UUID']=_0x18ca52['UUID'],_0x4e8380[_0x310556(0x2e1)]=_0x50b230['rpcs'][_0x18ca52['UUID']][_0x310556(0x148)],_0x4e8380[_0x310556(0x52e)]=_0x50b230[_0x310556(0x40d)][_0x18ca52[_0x310556(0x676)]][_0x310556(0x52e)],_0x50b230[_0x310556(0x6fb)]?_0x50b230['encryptMessage'](JSON[_0x310556(0x267)](_0x4e8380[_0x310556(0x2e1)]))[_0x310556(0x136)](function(_0x303aa5){var _0x129cfc=_0x310556;_0x4e8380[_0x129cfc(0x2e1)]=_0x303aa5[0x0],_0x4e8380['vector']=_0x303aa5[0x1],_0x50b230[_0x129cfc(0x172)](_0x4e8380);})['catch'](errorlog):_0x50b230['anyrequest'](_0x4e8380);})['catch'](errorlog);else _0x50b230[_0x374351(0x40d)][_0x18ca52[_0x374351(0x676)]][_0x374351(0x3db)][_0x374351(0x39d)]===_0x374351(0x224)&&errorlog(_0x374351(0x543));})[_0x5a3693(0x43a)](errorlog);},_0x50b230[_0x31666a(0x2f7)]=function(){var _0x5f30db=_0x31666a;if(_0x50b230[_0x5f30db(0x326)][_0x5f30db(0x359)])return _0x50b230[_0x5f30db(0x326)]['srcObject'];else{if(_0x50b230[_0x5f30db(0x6c9)]){if(_0x5f30db(0x674)!==_0x5f30db(0x674))_0x30e44c[_0x5f30db(0x6d8)](_0x358131[_0x5f30db(0x18d)],_0x5663a2);else return warnlog(_0x5f30db(0x4e8)),_0x50b230[_0x5f30db(0x326)][_0x5f30db(0x359)]=outboundAudioPipeline(),toggleMute(!![]),errorlog('This\x20shouldn\x27t\x20happen'),_0x50b230[_0x5f30db(0x326)][_0x5f30db(0x359)];}else return warnlog(_0x5f30db(0x182)),checkBasicStreamsExist(),_0x50b230[_0x5f30db(0x326)][_0x5f30db(0x359)];}},_0x50b230[_0x31666a(0x3b1)]=function(_0x56d365,_0x2d4162){var _0x44deec=_0x31666a;log(_0x44deec(0x601)+_0x2d4162+'\x20'+_0x56d365);var _0x28fe90=new FileReader(),_0x31fef0=![];for(var _0x1ca964=0x0;_0x1ca964<_0x50b230[_0x44deec(0x139)][_0x44deec(0x712)];_0x1ca964++){if(_0x50b230[_0x44deec(0x139)][_0x1ca964]['id']===_0x2d4162){if(_0x44deec(0x473)!==_0x44deec(0x473))_0x285f3d[_0x44deec(0x40d)][_0x3dd86b][_0x44deec(0x326)]['remove']();else{_0x31fef0=_0x1ca964;break;}}}if(_0x31fef0===![]){warnlog('requested\x20file\x20was\x20not\x20found');return;}else{if(_0x50b230[_0x44deec(0x139)][_0x31fef0]['state']==0x0){warnlog(_0x44deec(0x297));return;}else{if(!(_0x50b230[_0x44deec(0x139)][_0x31fef0][_0x44deec(0x1b6)]===![]||_0x50b230[_0x44deec(0x139)][_0x31fef0][_0x44deec(0x1b6)]===_0x56d365)){warnlog('user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.');return;}}}var _0x463b76=0x4000,_0xe845d0=0x0,_0x5ccefe=_0x31fef0;_0x5ccefe===_0x44deec(0x689)&&(_0x5ccefe=_0x44deec(0x184)+_0x50b230[_0x44deec(0x1bd)](0x5));if(_0x56d365 in _0x50b230[_0x44deec(0x41f)])var _0x24dd9d=_0x50b230[_0x44deec(0x41f)][_0x56d365][_0x44deec(0x1d2)](_0x5ccefe);else{if(_0x56d365 in _0x50b230[_0x44deec(0x40d)])var _0x24dd9d=_0x50b230['rpcs'][_0x56d365][_0x44deec(0x1d2)](_0x5ccefe);else{warnlog(_0x44deec(0x286));return;}}_0x24dd9d[_0x44deec(0x6bc)]='arraybuffer';var _0x2c46cd=_0x50b230[_0x44deec(0x139)][_0x31fef0][_0x44deec(0x2ec)](0x0,_0x463b76);_0x24dd9d[_0x44deec(0x104)]=()=>{var _0x133e76=_0x44deec;_0x24dd9d[_0x133e76(0x3e7)](JSON['stringify']({'type':_0x133e76(0x6a6),'size':_0x50b230[_0x133e76(0x139)][_0x31fef0][_0x133e76(0x61d)],'filename':_0x50b230[_0x133e76(0x139)][_0x31fef0][_0x133e76(0x4b6)],'id':_0x50b230[_0x133e76(0x139)][_0x31fef0]['id']})),_0x28fe90['readAsArrayBuffer'](_0x2c46cd);},_0x24dd9d[_0x44deec(0x2dd)]=()=>{var _0x1f7690=_0x44deec;try{var _0x2daec0=_0x50b230[_0x1f7690(0x4ec)]['indexOf'](_0x24dd9d);_0x2daec0>-0x1&&_0x50b230[_0x1f7690(0x4ec)][_0x1f7690(0x16a)](_0x2daec0,0x1);}catch(_0x47aa4d){errorlog(_0x47aa4d);}log(_0x1f7690(0x68e)),_0x24dd9d=null;},_0x24dd9d['onmessage']=_0x421400=>{},_0x50b230[_0x44deec(0x4ec)][_0x44deec(0x521)](_0x24dd9d),_0x28fe90[_0x44deec(0x70f)]=function(){var _0x12bd3a=_0x44deec;if(_0x12bd3a(0x360)===_0x12bd3a(0x360)){if(_0x50b230[_0x12bd3a(0x139)][_0x31fef0]['state']==0x0)return;var _0x93f6ba=_0x28fe90[_0x12bd3a(0x63c)];log(_0x93f6ba);try{_0x24dd9d['send'](_0x93f6ba);}catch(_0x3f0c13){try{_0x24dd9d[_0x12bd3a(0x11d)]();}catch(_0x4532a3){}warnlog(_0x3f0c13);return;}_0xe845d0+=0x1;if(_0xe845d0*_0x463b76<_0x50b230['hostedFiles'][_0x31fef0][_0x12bd3a(0x61d)])try{log(_0x12bd3a(0x5ec)+_0xe845d0),_0x2c46cd=_0x50b230[_0x12bd3a(0x139)][_0x31fef0][_0x12bd3a(0x2ec)](_0xe845d0*_0x463b76,(_0xe845d0+0x1)*_0x463b76),_0x28fe90[_0x12bd3a(0x35a)](_0x2c46cd);}catch(_0x49a7f5){errorlog(_0x49a7f5);}else _0x24dd9d[_0x12bd3a(0x3e7)](_0x12bd3a(0x1f2)),_0x24dd9d[_0x12bd3a(0x11d)]();}else _0x3103d9[_0x12bd3a(0x41f)][_0x37ef65][_0x12bd3a(0x1f6)]=![];};};var _0x9e8c5e={},_0x3fe437=![],_0x167649=[];return _0x50b230[_0x31666a(0x4b1)]=async function(_0x25fdd6){var _0xaee6de=_0x31666a;let _0x35e2b=0x0;var _0x52f73e=_0x50b230[_0xaee6de(0x6c9)][_0xaee6de(0x2be)]()[0x0],_0x444f39=new MediaStreamTrackProcessor(_0x52f73e),_0x3ff3af=_0x444f39[_0xaee6de(0xe6)];const _0x4a04f6=_0x3ff3af[_0xaee6de(0x57a)]();var _0x5367a2=![],_0xdd3894=0x0,_0x386e7e=-0x1;const _0x4866ac={'output':_0x57047b=>{var _0x1ba8ec=_0xaee6de;if('qvYHe'!=='pIWdK'){_0xdd3894--;if(_0x57047b['constructor'][_0x1ba8ec(0x4b6)]==_0x1ba8ec(0x685)){let _0xf2ae03=new Uint8Array(_0x57047b[_0x1ba8ec(0x3e4)]);_0x57047b[_0x1ba8ec(0x5d6)](_0xf2ae03),_0x167649[_0x1ba8ec(0x521)]([_0x57047b['timestamp']-_0x373592,_0x57047b['type']]),_0x167649[_0x1ba8ec(0x521)](_0xf2ae03),_0x3fe437['sendChunks']();}}else _0x517477['push'](_0x192300[_0x36058d]),_0x7c7298+=0x1;},'error':_0x2212e1=>{errorlog(_0x2212e1);}};let _0x53d6f0=new VideoEncoder(_0x4866ac);_0x53d6f0[_0xaee6de(0x6da)](_0x25fdd6);var _0x373592=-0x1;_0x4a04f6[_0xaee6de(0x534)]()[_0xaee6de(0x136)](function _0x389fc4({done:_0x32dfce,value:_0x5dcd05}){var _0x4c5062=_0xaee6de;if(_0x32dfce||_0x5367a2){_0x53d6f0[_0x4c5062(0x11d)]();_0x5dcd05&&_0x5dcd05[_0x4c5062(0x11d)]();return;}_0x373592==-0x1&&(_0x373592=_0x5dcd05[_0x4c5062(0x35c)]);(_0x53d6f0[_0x4c5062(0x641)]>=0x3||_0xdd3894>=0x1e)&&errorlog(_0x4c5062(0x349));if(_0x386e7e==_0x5dcd05[_0x4c5062(0x35c)]){if(_0x4c5062(0x5b1)!=='oxlty')_0x5dcd05[_0x4c5062(0x35c)]+=0x1,errorlog('Timestamp\x20duplicated');else{var _0x3cf0c1={};_0x3cf0c1[_0x4c5062(0x676)]=_0x5de35c['directorUUID'],_0x3cf0c1[_0x4c5062(0x469)]=_0xa6725a[0x0],_0x3cf0c1[_0x4c5062(0x114)]=_0x527187[0x1],_0x20fae4[_0x4c5062(0x40d)][_0x3c2f8b[_0x4c5062(0x266)]][_0x4c5062(0x58f)]===![]&&(_0x233b71[_0x4c5062(0x6c0)](_0x3cf0c1,_0x3cf0c1[_0x4c5062(0x676)])&&(_0x27fdbc[_0x4c5062(0x40d)][_0x5bc19c[_0x4c5062(0x266)]][_0x4c5062(0x58f)]=!![]));}}if(!_0x5367a2){_0x386e7e=_0x5dcd05[_0x4c5062(0x35c)];++_0x35e2b%0x3c==0x0&&console[_0x4c5062(0x30e)](_0x35e2b);_0xdd3894++;const _0x6e8314=_0x35e2b%0xb4==0x0;_0x53d6f0[_0x4c5062(0x2b5)](_0x5dcd05,{'keyFrame':_0x6e8314});}_0x5dcd05[_0x4c5062(0x11d)](),_0x4a04f6[_0x4c5062(0x534)]()[_0x4c5062(0x136)](_0x389fc4);});},_0x50b230[_0x31666a(0x590)]=async function(_0x4cac88){var _0x456fa6=_0x31666a;let _0x25ee25=0x0;var _0x2306ba=_0x50b230[_0x456fa6(0x326)][_0x456fa6(0x359)][_0x456fa6(0x502)]()[0x0],_0x2e4316=new MediaStreamTrackProcessor(_0x2306ba),_0x5ec3b8=_0x2e4316[_0x456fa6(0xe6)];const _0x1f9d52=_0x5ec3b8[_0x456fa6(0x57a)]();var _0xf9446e=![],_0x4983a0=0x0,_0xd0b84f=-0x1;const _0x24a6e0={'output':_0x17a32b=>{var _0x525512=_0x456fa6;_0x4983a0--;if(_0x17a32b[_0x525512(0x150)][_0x525512(0x4b6)]==_0x525512(0x59d)){let _0x7babe=new Uint8Array(_0x17a32b['byteLength']);_0x17a32b[_0x525512(0x5d6)](_0x7babe),_0x167649['push']([_0x17a32b['timestamp']-_0x558621,'audio']),_0x167649['push'](_0x7babe),_0x3fe437[_0x525512(0x65a)]();}},'error':_0x4a5dc8=>{var _0xca7501=_0x456fa6;_0xca7501(0x10b)===_0xca7501(0x10b)?errorlog(_0x4a5dc8):_0x37054b[_0xca7501(0x2ff)][_0xca7501(0x521)](_0x870322[_0xca7501(0x4f3)][_0xca7501(0x151)][_0x5e122b][_0xca7501(0xea)]());}};let _0x2f155e=new AudioEncoder(_0x24a6e0);_0x2f155e['configure'](_0x4cac88);var _0x558621=-0x1;_0x1f9d52['read']()[_0x456fa6(0x136)](function _0x5a9335({done:_0x44aa29,value:_0x4449d7}){var _0x490bea=_0x456fa6;if('RdIZO'!==_0x490bea(0x39c)){if(_0x44aa29||_0xf9446e){_0x2f155e[_0x490bea(0x11d)]();_0x4449d7&&_0x4449d7[_0x490bea(0x11d)]();return;}_0x558621==-0x1&&(_0x558621=_0x4449d7['timestamp']),_0xd0b84f==_0x4449d7[_0x490bea(0x35c)]&&(_0x4449d7[_0x490bea(0x35c)]+=0x1,errorlog(_0x490bea(0x63e))),!_0xf9446e&&(_0xd0b84f=_0x4449d7[_0x490bea(0x35c)],_0x4983a0++,_0x2f155e[_0x490bea(0x2b5)](_0x4449d7)),_0x4449d7[_0x490bea(0x11d)](),_0x1f9d52[_0x490bea(0x534)]()[_0x490bea(0x136)](_0x5a9335);}else _0x1be19f(_0x52b1b1);});},_0x50b230['chunkedStream']=function(_0x56fdbc,_0x38cbaa=![],_0x424bb0=![]){var _0x3f792a=_0x31666a;log('SENDING\x20CHUNKS\x20TO:\x20'+_0x56fdbc);var _0x593ca1=_0x50b230['getLocalStream'](),_0x48ca35=0x12c,_0x46cec3=0xc8,_0xaf1afe=null;_0x424bb0&&(_0x48ca35=0x1f4,_0x46cec3=0x1f4);let _0x390558={'codec':_0x3f792a(0x303),'width':0x780,'height':0x438,'bitrate':2.5*0x3e8*0x3e8,'framerate':0x1e};var _0x5407fb=_0x593ca1[_0x3f792a(0x2be)]();if(_0x5407fb[_0x3f792a(0x712)]){var _0x5cd05b=_0x5407fb[0x0]['getSettings']();_0x390558[_0x3f792a(0x1a2)]>_0x5cd05b['width']&&(_0x390558[_0x3f792a(0x1a2)]=_0x5cd05b[_0x3f792a(0x1a2)]),_0x390558['height']>_0x5cd05b[_0x3f792a(0x508)]&&(_0x390558['height']=_0x5cd05b[_0x3f792a(0x508)]),_0x390558[_0x3f792a(0x52f)]>_0x5cd05b[_0x3f792a(0x52f)]&&(_0x390558[_0x3f792a(0x52f)]=_0x5cd05b[_0x3f792a(0x52f)]);}let _0xbc7966={'codec':_0x3f792a(0x6ca),'numberOfChannels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0xea60}};var _0x5407fb=_0x593ca1[_0x3f792a(0x502)]();if(_0x5407fb['length']){var _0x5cd05b=_0x5407fb[0x0][_0x3f792a(0x3a7)]();_0x390558[_0x3f792a(0x2af)]>_0x5cd05b['channelCount']&&(_0x390558[_0x3f792a(0x2af)]=_0x5cd05b[_0x3f792a(0x66d)]),_0x390558[_0x3f792a(0x6b2)]>_0x5cd05b[_0x3f792a(0x6b2)]&&(_0x390558['sampleRate']=_0x5cd05b['sampleRate']);}!_0x3fe437&&(_0x3fe437={},_0x50b230[_0x3f792a(0x4b1)](_0x390558),_0x50b230['webCodecAudio'](_0xbc7966),_0x3fe437[_0x3f792a(0x65a)]=function(){var _0xe96cb7=_0x3f792a;if(_0xaf1afe)return;_0xaf1afe=!![];while(_0x167649[_0xe96cb7(0x712)]){if(_0xe96cb7(0x23d)!==_0xe96cb7(0x23d))_0x3a4cdd=0x20,_0x7a13bf[_0xe96cb7(0x6e3)]&&(_0x43955c=_0x559d69[_0xe96cb7(0x6e3)]),_0x3c9bd2[_0xe96cb7(0x4bc)][0x0]['maxBitrate']=_0x1a0cb8*0x400;else{if(!Object[_0xe96cb7(0x684)](_0x9e8c5e)[_0xe96cb7(0x712)]){_0x167649=[],_0xaf1afe=null;return;}var _0x37a907=_0x167649[_0xe96cb7(0x1c7)]();if(_0x37a907['length']===0x2){_0x37a907['push'](_0x167649[_0xe96cb7(0x712)]);var _0x404a7e=JSON['stringify'](_0x37a907);for(var _0x449c2a in _0x9e8c5e){try{_0x9e8c5e[_0x449c2a]['readyState']===_0xe96cb7(0x2d6)&&_0x9e8c5e[_0x449c2a]['send'](_0x404a7e);}catch(_0x386f73){}}}else{if(_0x37a907[_0xe96cb7(0x3e4)]>0x40000){for(var _0x449c2a in _0x9e8c5e){try{_0x9e8c5e[_0x449c2a][_0xe96cb7(0x192)]==='open'&&(_0xe96cb7(0x37c)!==_0xe96cb7(0x390)?_0x9e8c5e[_0x449c2a][_0xe96cb7(0x3e7)](_0x37a907[_0xe96cb7(0x2ec)](0x0,0x40000)):_0x20e179['rpcs'][_0x3055a0['directorUUID']][_0xe96cb7(0x34e)][_0xe96cb7(0x22f)][_0xe96cb7(0x489)]=!![]);}catch(_0x2a34c8){}}_0x167649[_0xe96cb7(0x240)](_0x37a907[_0xe96cb7(0x2ec)](0x40000));}else for(var _0x449c2a in _0x9e8c5e){try{_0x9e8c5e[_0x449c2a][_0xe96cb7(0x192)]===_0xe96cb7(0x2d6)&&_0x9e8c5e[_0x449c2a][_0xe96cb7(0x3e7)](_0x37a907);}catch(_0x5f3dc3){}}}}}_0xaf1afe=null;},_0x593ca1[_0x3f792a(0x39f)]=function(_0x5078d8){});var _0x12157c=_0x3f792a(0x49f)+_0x50b230[_0x3f792a(0x1bd)](0x5);if(_0x56fdbc in _0x50b230[_0x3f792a(0x41f)])_0x9e8c5e[_0x56fdbc]=_0x50b230['pcs'][_0x56fdbc][_0x3f792a(0x1d2)](_0x12157c);else{if(_0x56fdbc in _0x50b230[_0x3f792a(0x40d)])_0x9e8c5e[_0x56fdbc]=_0x50b230[_0x3f792a(0x40d)][_0x56fdbc][_0x3f792a(0x1d2)](_0x12157c);else{if(_0x3f792a(0x724)===_0x3f792a(0x724)){warnlog(_0x3f792a(0x286));return;}else return;}}_0x9e8c5e[_0x56fdbc][_0x3f792a(0x356)]=_0x3f792a(0x174),_0x9e8c5e[_0x56fdbc][_0x3f792a(0x6bc)]='arraybuffer',_0x9e8c5e[_0x56fdbc]['header']=![],_0x9e8c5e[_0x56fdbc][_0x3f792a(0x104)]=()=>{var _0x3596c3=_0x3f792a;_0x9e8c5e[_0x56fdbc][_0x3596c3(0x3e7)](JSON[_0x3596c3(0x267)]({'type':'chunkedtransfer','size':0x5af3107a3fff,'chunkTime':_0x46cec3,'config':_0x390558,'configAudio':_0xbc7966,'recordType':_0x50b230['chunked'],'filename':_0x12157c+_0x3596c3(0x16c),'id':_0x12157c}));},_0x9e8c5e[_0x56fdbc][_0x3f792a(0x2dd)]=()=>{var _0x39458f=_0x3f792a;try{var _0x384ce4=_0x50b230['hostedTransfers'][_0x39458f(0x283)](_0x9e8c5e[_0x56fdbc]);_0x384ce4>-0x1&&_0x50b230[_0x39458f(0x4ec)][_0x39458f(0x16a)](_0x384ce4,0x1);}catch(_0x139917){errorlog(_0x139917);}log(_0x39458f(0x68e)),_0x9e8c5e[_0x56fdbc]=null,delete _0x9e8c5e[_0x56fdbc];var _0x280447=![];for(var _0x3d4d73=0x0;_0x3d4d73<_0x50b230[_0x39458f(0x4ec)]['length'];_0x3d4d73++){if(_0x39458f(0x356)in _0x50b230[_0x39458f(0x4ec)][_0x3d4d73]&&_0x50b230[_0x39458f(0x4ec)][_0x3d4d73][_0x39458f(0x356)]=='chunks'){_0x280447=!![];break;}}if(_0x280447){if(_0x39458f(0x434)==='oQiFf')throw new _0x3d1ce1(_0x39458f(0x28e));else try{_0x3fe437[_0x39458f(0x656)]();}catch(_0x1c9f65){}}},_0x9e8c5e[_0x56fdbc][_0x3f792a(0x27c)]=_0xd6f9cc=>{},_0x50b230[_0x3f792a(0x4ec)][_0x3f792a(0x521)](_0x9e8c5e[_0x56fdbc]);},_0x50b230[_0x31666a(0x24d)]=async function(_0x26b9ab,_0xb39ef6,_0x28dddb){var _0x22762f=_0x31666a;log('Created\x20transfer\x20channel');var _0x5ca102=_0x28dddb;_0x5ca102[_0x22762f(0x6bc)]='arraybuffer';var _0x597ced='',_0x1e7197=0x0,_0x32f361=![],_0x258f15=![],_0x586ec4={};_0x5ca102[_0x22762f(0x104)]=_0xc071ed=>{log('Opened\x20transfer\x20channel');},_0x5ca102[_0x22762f(0x2dd)]=async function(_0x5e7a82){var _0x47d1fa=_0x22762f;_0x586ec4[_0x47d1fa(0x4f7)]&&(await delay(0x3e8),await _0x586ec4[_0x47d1fa(0x235)][_0x47d1fa(0x563)]());_0x5ca102=null;return;};async function _0x2e09a8(){var _0x11b75d=_0x22762f;if('EbKzX'==='fUwkR'){var _0x4cb597=_0x2b8790[_0x11b75d(0x283)](_0x43b157);_0x4cb597>-0x1&&_0x4bc909[_0x11b75d(0x16a)](_0x4cb597,0x1);}else{if(_0x586ec4[_0x11b75d(0x4f7)])return;var _0x174245=await window[_0x11b75d(0x257)]({'startIn':_0x11b75d(0x122),'suggestedName':_0x11b75d(0x42f),'types':[{'description':'Video\x20File','accept':{'video/webm':['.webm']}}]}),_0x5a8bf7=await _0x174245[_0x11b75d(0x4ee)]();return _0x586ec4[_0x11b75d(0x25c)][_0x11b75d(0x584)]=_0x5a8bf7,_0x586ec4['videoWriter']=new WebMWriter(_0x586ec4[_0x11b75d(0x25c)]),_0x586ec4['video']['stopWriter']=async function(){var _0x5db1a0=_0x11b75d;_0x586ec4[_0x5db1a0(0x235)][_0x5db1a0(0x563)]=![],await _0x586ec4[_0x5db1a0(0x4f7)]['complete'](),_0x586ec4[_0x5db1a0(0x25c)][_0x5db1a0(0x584)]['close']();},_0x586ec4[_0x11b75d(0x4f7)];}}_0x5ca102[_0x22762f(0x27c)]=async function(_0x8292c5){var _0x1a58b4=_0x22762f;if(!_0x32f361)try{_0x32f361=JSON[_0x1a58b4(0x3d9)](_0x8292c5[_0x1a58b4(0x2cd)]);_0x32f361['type']==_0x1a58b4(0x2c1)?(_0x586ec4[_0x1a58b4(0x676)]=_0xb39ef6,_0x586ec4[_0x1a58b4(0x296)]=0x0,_0x586ec4[_0x1a58b4(0x62e)]=0x2,_0x586ec4[_0x1a58b4(0x44d)]=Date[_0x1a58b4(0x533)](),_0x586ec4['dc']=_0x5ca102,_0x586ec4['id']=_0x32f361['id'],_0x586ec4['writer_config']={'codec':_0x1a58b4(0x647),'width':0x500,'height':0x2d0,'samplingFrequency':0xbb80,'channels':0x1},_0x586ec4[_0x1a58b4(0x420)]={'codec':_0x1a58b4(0x303),'width':'1280','height':_0x1a58b4(0x260)},_0x32f361['config']&&(_0x1a58b4(0x49b)===_0x1a58b4(0x5f8)?(_0x1a86ba(_0x1a58b4(0x2f4)),_0x11f3fb[_0x1a58b4(0x40d)][_0x3c8b8b][_0x1a58b4(0x3a9)]=![],_0x52c9e4(_0x583140)):(_0x586ec4[_0x1a58b4(0x420)]['width']=_0x32f361[_0x1a58b4(0x675)]['width']+'',_0x586ec4[_0x1a58b4(0x420)][_0x1a58b4(0x508)]=_0x32f361[_0x1a58b4(0x675)][_0x1a58b4(0x508)]+'',_0x586ec4[_0x1a58b4(0x420)][_0x1a58b4(0xf5)]=_0x32f361[_0x1a58b4(0x675)][_0x1a58b4(0xf5)],_0x586ec4[_0x1a58b4(0x25c)][_0x1a58b4(0x1a2)]=parseInt(_0x32f361['config'][_0x1a58b4(0x1a2)]),_0x586ec4[_0x1a58b4(0x25c)][_0x1a58b4(0x508)]=parseInt(_0x32f361[_0x1a58b4(0x675)][_0x1a58b4(0x508)]))),_0x32f361['configAudio']&&(_0x586ec4[_0x1a58b4(0x25c)][_0x1a58b4(0x580)]=_0x32f361[_0x1a58b4(0x52c)][_0x1a58b4(0x6b2)],_0x586ec4['writer_config']['channels']=_0x32f361[_0x1a58b4(0x52c)][_0x1a58b4(0x2af)],_0x586ec4[_0x1a58b4(0x2bc)]=_0x32f361[_0x1a58b4(0x52c)],_0x586ec4[_0x1a58b4(0x45f)]=_0x32f361[_0x1a58b4(0x52c)]),_0x586ec4[_0x1a58b4(0x170)]=![],_0x586ec4[_0x1a58b4(0x235)]=document[_0x1a58b4(0x5d4)](_0x1a58b4(0x235)),_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x2bd)]=!![],_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x35d)]=![],_0x586ec4[_0x1a58b4(0x235)]['setAttribute']('playsinline',''),_0x586ec4['video'][_0x1a58b4(0x5ef)][_0x1a58b4(0x676)]=_0xb39ef6,_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x2c1)]=!![],_0x586ec4[_0x1a58b4(0x4f7)]=![],_0x586ec4[_0x1a58b4(0x479)]=![],_0x586ec4[_0x1a58b4(0xe9)]={'output':_0x384a40=>{var _0x3d4ab0=_0x1a58b4;_0x586ec4[_0x3d4ab0(0x1f7)][_0x3d4ab0(0x532)](_0x384a40);},'error':_0x5e8b3a=>{var _0x85dde0=_0x1a58b4;_0x586ec4[_0x85dde0(0x236)][_0x85dde0(0xed)]=='closed'?_0x85dde0(0x1d9)==='rvZuv'?errorlog(_0x85dde0(0x643)):_0x5951e4[_0x85dde0(0x40d)][_0x462902][_0x85dde0(0x50e)]=_0x4ffb09(_0x3a4f86[_0x85dde0(0x22f)][_0x85dde0(0x50e)]):errorlog(_0x5e8b3a[_0x85dde0(0x5d9)]);}},_0x586ec4[_0x1a58b4(0x17e)]={'output':_0x2bcbf3=>{var _0x49352a=_0x1a58b4;_0x586ec4[_0x49352a(0x638)][_0x49352a(0x1f7)]['write'](_0x2bcbf3);},'error':_0x3159ca=>{var _0x53142f=_0x1a58b4;_0x586ec4['audio'][_0x53142f(0x236)][_0x53142f(0xed)]==_0x53142f(0x635)?errorlog(_0x53142f(0x643)):errorlog(_0x3159ca['message']);}},_0x586ec4[_0x1a58b4(0x2e2)]=new MediaStreamTrackGenerator({'kind':_0x1a58b4(0x235)}),_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x359)]=new MediaStream([_0x586ec4[_0x1a58b4(0x2e2)]]),_0x586ec4['frameWriter']=_0x586ec4['generator'][_0x1a58b4(0x1ed)][_0x1a58b4(0x61b)](),_0x586ec4[_0x1a58b4(0x236)]=new VideoDecoder(_0x586ec4['init']),_0x586ec4[_0x1a58b4(0x236)][_0x1a58b4(0x6da)](_0x586ec4[_0x1a58b4(0x420)]),_0x586ec4[_0x1a58b4(0x638)]={},_0x586ec4[_0x1a58b4(0x638)][_0x1a58b4(0x2e2)]=new MediaStreamTrackGenerator({'kind':_0x1a58b4(0x638)}),_0x586ec4[_0x1a58b4(0x638)][_0x1a58b4(0x6d7)]=new MediaStream([_0x586ec4[_0x1a58b4(0x638)]['generator']]),_0x586ec4[_0x1a58b4(0x638)]['frameWriter']=_0x586ec4['audio'][_0x1a58b4(0x2e2)][_0x1a58b4(0x1ed)][_0x1a58b4(0x61b)](),_0x586ec4['audio']['decoder']=new AudioDecoder(_0x586ec4[_0x1a58b4(0x17e)]),_0x586ec4['audio']['decoder']['configure'](_0x586ec4[_0x1a58b4(0x2bc)]),_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x359)][_0x1a58b4(0x40f)](_0x586ec4['audio']['stream'][_0x1a58b4(0x502)]()[0x0]),_0x586ec4[_0x1a58b4(0x611)]=![],_0x586ec4[_0x1a58b4(0x173)]=![],_0x586ec4[_0x1a58b4(0x63b)]=0x0,_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x3c7)](_0x1a58b4(0xf8),function(_0x3d965b){errorlog(_0x3d965b);}),_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x279)]=_0x2e09a8,_0x586ec4[_0x1a58b4(0x235)]['oncanplay']=function(){updateMixer();},_0x586ec4[_0x1a58b4(0x21f)]=0x2,_0x32f361[_0x1a58b4(0x21f)]&&(_0x586ec4[_0x1a58b4(0x21f)]=parseFloat(_0x32f361[_0x1a58b4(0x21f)])||0x2),_0x50b230[_0x1a58b4(0x40d)][_0xb39ef6][_0x1a58b4(0x326)]=_0x586ec4[_0x1a58b4(0x235)],setupIncomingVideoTracking(_0x50b230[_0x1a58b4(0x40d)][_0xb39ef6][_0x1a58b4(0x326)],_0xb39ef6),_0x586ec4[_0x1a58b4(0x235)][_0x1a58b4(0x6ad)]=_0x2e09a8,_0x586ec4[_0x1a58b4(0x690)]=async function(_0x4d8a2d){var _0x1cc95b=_0x1a58b4;if(_0x4d8a2d['type']==_0x1cc95b(0x638)){await _0x586ec4['processFrameAudio'](_0x4d8a2d);return;}try{_0x4d8a2d=new EncodedVideoChunk(_0x4d8a2d);}catch(_0x4a39a9){errorlog(_0x4a39a9),errorlog(_0x4d8a2d);return;}_0x586ec4[_0x1cc95b(0x4f7)]&&_0x586ec4[_0x1cc95b(0x235)][_0x1cc95b(0x563)]&&(!_0x586ec4[_0x1cc95b(0x173)]&&_0x4d8a2d['type']!==_0x1cc95b(0x1bb)?log(_0x1cc95b(0x493)):(_0x586ec4['header']=!![],_0x586ec4[_0x1cc95b(0x4f7)][_0x1cc95b(0x551)](_0x4d8a2d))),_0x586ec4[_0x1cc95b(0x611)]&&_0x586ec4['decoder']['state']===_0x1cc95b(0x635)&&(errorlog(_0x1cc95b(0x3e2)),_0x586ec4[_0x1cc95b(0x611)]=![],_0x586ec4[_0x1cc95b(0x236)]=new VideoDecoder(_0x586ec4['init']),await _0x586ec4[_0x1cc95b(0x236)][_0x1cc95b(0x6da)](_0x586ec4[_0x1cc95b(0x420)]),_0x586ec4[_0x1cc95b(0x611)]=![]),(_0x586ec4[_0x1cc95b(0x611)]||_0x4d8a2d[_0x1cc95b(0x39d)]===_0x1cc95b(0x1bb))&&(_0x1cc95b(0x32e)===_0x1cc95b(0x425)?(_0x550b5c(_0x1cc95b(0x487)),_0x2fc65e['closePC'](_0x23f3ea,![])):(_0x586ec4[_0x1cc95b(0x611)]=!![],_0x4d8a2d[_0x1cc95b(0x39d)]===_0x1cc95b(0x1bb)?_0x586ec4[_0x1cc95b(0x63b)]=0x0:_0x586ec4['delta']+=0x1,_0x586ec4[_0x1cc95b(0x611)]&&_0x586ec4[_0x1cc95b(0x236)]['decode'](_0x4d8a2d)));},_0x586ec4[_0x1a58b4(0x23f)]=async function(_0x2cb073){var _0x4cece1=_0x1a58b4;try{_0x2cb073[_0x4cece1(0x39d)]=_0x4cece1(0x1bb),_0x2cb073=new EncodedAudioChunk(_0x2cb073);}catch(_0x47c92b){return;}_0x586ec4['videoWriter']&&_0x586ec4[_0x4cece1(0x173)]&&_0x586ec4[_0x4cece1(0x235)][_0x4cece1(0x563)]&&_0x586ec4[_0x4cece1(0x4f7)]['addFrame'](_0x2cb073),_0x586ec4[_0x4cece1(0x638)][_0x4cece1(0x236)][_0x4cece1(0xed)]==='closed'&&(_0x586ec4[_0x4cece1(0x638)][_0x4cece1(0x236)]=new AudioDecoder(_0x586ec4['init_audio']),_0x586ec4[_0x4cece1(0x638)][_0x4cece1(0x236)][_0x4cece1(0x6da)](_0x586ec4[_0x4cece1(0x2bc)])),_0x586ec4[_0x4cece1(0x638)][_0x4cece1(0x236)][_0x4cece1(0x305)](_0x2cb073);},transferList[_0x1a58b4(0x521)](_0x586ec4),_0x258f15=transferList[_0x1a58b4(0x712)]-0x1,updateDownloadLink(_0x258f15)):errorlog(_0x32f361);return;}catch(_0x216d6e){errorlog(_0x216d6e);}try{var _0x419ca3=_0x8292c5[_0x1a58b4(0x2cd)];if(typeof _0x419ca3==_0x1a58b4(0x6f1)){if(_0x586ec4[_0x1a58b4(0x170)]){if('TuOYF'===_0x1a58b4(0x531)){var _0x2f39ef=new Int8Array(_0x419ca3[_0x1a58b4(0x170)]);_0x586ec4[_0x1a58b4(0x170)]=![],await _0x586ec4['processFrame']({'data':_0x2f39ef,'timestamp':_0x586ec4[_0x1a58b4(0x479)][0x0],'type':_0x586ec4[_0x1a58b4(0x479)][0x1]});}else _0x216c18();}_0x586ec4[_0x1a58b4(0x479)]=JSON['parse'](_0x419ca3);}else{try{if(_0x419ca3[_0x1a58b4(0x3e4)]>=0x40000){if(_0x586ec4[_0x1a58b4(0x170)]){_0x419ca3=new Int8Array(_0x419ca3);var _0x2f39ef=new Int8Array(_0x586ec4[_0x1a58b4(0x170)][_0x1a58b4(0x712)]+_0x419ca3['length']);_0x2f39ef[_0x1a58b4(0x206)](_0x586ec4[_0x1a58b4(0x170)]),_0x2f39ef[_0x1a58b4(0x206)](_0x419ca3,_0x586ec4[_0x1a58b4(0x170)][_0x1a58b4(0x712)]),_0x586ec4[_0x1a58b4(0x170)]=_0x2f39ef;}else'AtQDI'!==_0x1a58b4(0x1f8)?_0x586ec4[_0x1a58b4(0x170)]=new Int8Array(_0x419ca3):_0x2b3a5b[_0x1a58b4(0x40d)][_0x1232fd][_0x1a58b4(0x1a8)][_0x1a58b4(0x659)][_0x1a58b4(0x6b8)]=_0x1a58b4(0x1ca);return;}else{if(_0x586ec4[_0x1a58b4(0x170)]){_0x419ca3=new Int8Array(_0x419ca3);var _0x2f39ef=new Int8Array(_0x586ec4[_0x1a58b4(0x170)]['length']+_0x419ca3[_0x1a58b4(0x712)]);_0x2f39ef[_0x1a58b4(0x206)](_0x586ec4['buffer']),_0x2f39ef[_0x1a58b4(0x206)](_0x419ca3,_0x586ec4[_0x1a58b4(0x170)][_0x1a58b4(0x712)]),_0x586ec4[_0x1a58b4(0x170)]=![],await _0x586ec4[_0x1a58b4(0x690)]({'data':_0x2f39ef,'timestamp':_0x586ec4[_0x1a58b4(0x479)][0x0],'type':_0x586ec4[_0x1a58b4(0x479)][0x1]});}else await _0x586ec4[_0x1a58b4(0x690)]({'data':new Uint8Array(_0x419ca3),'timestamp':_0x586ec4[_0x1a58b4(0x479)][0x0],'type':_0x586ec4['frameMeta'][0x1]});}}catch(_0xdc6adb){errorlog(_0xdc6adb);}return;}}catch(_0x3e3f5b){errorlog(_0x3e3f5b);}};return;},_0x50b230[_0x31666a(0x38f)]=function(_0x47ad49){var _0x82533d=_0x31666a;if('qoSsz'===_0x82533d(0xe4)){if(_0x571385['showDirector'])_0x2e7079['rpcs'][_0x4dacfc][_0x82533d(0x500)]=!![];else _0xf80a0a[_0x82533d(0x4f3)]['showDirector']&&(_0x33c426[_0x82533d(0x40d)][_0x30006c][_0x82533d(0x500)]=!![]);}else{log(_0x82533d(0x1ab));var _0x2c3c04=_0x47ad49[_0x82533d(0x676)];if(_0x2c3c04 in _0x50b230[_0x82533d(0x40d)]){if('session'in _0x47ad49){if(_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x52e)]==_0x47ad49[_0x82533d(0x52e)]){if('zVPWi'!==_0x82533d(0x654))_0x41ff50=_0x55519d[_0x82533d(0x41f)][_0x16f711][_0x82533d(0x57f)];else{log(_0x82533d(0x36d));return;}}_0x50b230[_0x82533d(0x640)](_0x2c3c04);}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x97c06d in _0x50b230[_0x82533d(0x40d)]){_0x50b230[_0x82533d(0x40d)][_0x97c06d][_0x82533d(0x5aa)]==_0x47ad49[_0x82533d(0x5aa)]&&(_0x50b230['rpcs'][_0x97c06d][_0x82533d(0x326)]&&(_0x50b230[_0x82533d(0x40d)][_0x97c06d][_0x82533d(0x326)]['style'][_0x82533d(0x6b8)]='none'),_0x50b230['closeRPC'](_0x97c06d),_0x97c06d!==_0x2c3c04&&(_0x97c06d in _0x50b230[_0x82533d(0x41f)]&&(_0x82533d(0x418)!==_0x82533d(0x418)?_0x46c6dd['rpcs'][_0x3e8848]['iframeEle'][_0x82533d(0x5ef)][_0x82533d(0x653)]=_0x46df67[_0x82533d(0x40d)][_0x309f67][_0x82533d(0x5aa)]:_0x47ad49[_0x82533d(0x52e)]&&_0x47ad49['session'][_0x82533d(0x421)](0x0,0x6)!==_0x50b230['loadoutID']?(warnlog(_0x82533d(0x487)),_0x50b230[_0x82533d(0x600)](_0x97c06d,![])):warnlog(_0x82533d(0xe3)))));}document[_0x82533d(0x706)](_0x82533d(0x16f))&&document[_0x82533d(0x706)](_0x82533d(0x16f))[_0x82533d(0x250)][_0x82533d(0x3ec)](document['getElementById'](_0x82533d(0x16f)));}catch(_0x268915){errorlog(_0x268915);}if(_0x50b230['maxpublishers']!==![]){if(Object[_0x82533d(0x684)](_0x50b230['rpcs'])['length']>=_0x50b230[_0x82533d(0x29a)]){warnlog(_0x82533d(0x511));return;}}else{if(_0x50b230['maxconnections']!==![]){if(Object[_0x82533d(0x684)](_0x50b230[_0x82533d(0x40d)])[_0x82533d(0x712)]+Object[_0x82533d(0x684)](_0x50b230[_0x82533d(0x41f)])[_0x82533d(0x712)]>=_0x50b230['maxconnections']){warnlog(_0x82533d(0x511));return;}}}if(_0x50b230[_0x82533d(0x59c)]){if(_0x50b230[_0x82533d(0x489)])!(_0x2c3c04 in _0x50b230['pcs'])&&_0x50b230[_0x82533d(0x17c)](_0x2c3c04);else{if(_0x50b230[_0x82533d(0x2ff)][_0x82533d(0x283)](_0x2c3c04)==-0x1)return;}}try{_0x50b230[_0x82533d(0x40d)][_0x2c3c04]=new RTCPeerConnection(_0x50b230[_0x82533d(0x169)]);}catch(_0x7ffd8d){!_0x50b230['cleanOutput']&&warnUser(_0x82533d(0x10a));}if(_0x50b230[_0x82533d(0x51b)]){if(_0x82533d(0x45a)==='GuoJO'){if(Object['keys'](_0x50b230[_0x82533d(0x40d)])[_0x82533d(0x712)]>0x1){warnlog(_0x82533d(0x1c5)),log(_0x50b230[_0x82533d(0x40d)]),delete _0x50b230[_0x82533d(0x40d)][_0x2c3c04],updateUserList();return;}else warnlog(_0x82533d(0x183));}else _0x1a3a7c[_0x82533d(0x40d)][_0x1955b2][_0x82533d(0x2ea)][_0x82533d(0x659)][_0x82533d(0x6b8)]=_0x82533d(0x1ca),_0x40ee96[_0x82533d(0x40d)][_0x7a726c]['iframeEle'][_0x82533d(0x453)]=_0x151d89['now'](),_0x114ac1=!![];}_0x47ad49[_0x82533d(0x5aa)]in _0x50b230[_0x82533d(0x26d)]&&delete _0x50b230[_0x82533d(0x26d)][_0x47ad49['streamID']];_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x5aa)]=_0x47ad49['streamID'];_0x47ad49['session']?_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x52e)]=_0x47ad49[_0x82533d(0x52e)]:_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x52e)]=null;_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x546)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x1f5)]=![],_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x21b)]=![],_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x34e)]={},_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x220)]=![],_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x34e)][_0x82533d(0x18e)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x500)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x58f)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x57d)]=null,_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['bandwidth']=-0x1,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x649)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x4bd)]=-0x1,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x43d)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['videoElement']=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['imageElement']=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x523)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['group']=[],_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x138)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x261)]=![],_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x50c)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x618)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x697)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x1a8)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x545)]=null,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x3a9)]=null,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x639)]=null,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x5cf)]=null,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x5e6)]={},_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x159)]=![],_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x68d)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['scaleWidth']=![],_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x431)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['streamSrc']=null,_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x403)]=![],_0x50b230['rpcs'][_0x2c3c04]['directorVolumeState']=0x64,_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['directorMutedState']=0x0,_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x50b)]=0x0,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x693)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0xe1)]='1',_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x6fa)]='1',_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x503)]=0x0,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x50e)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x300)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['canvasCtx']=null,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x107)]=null,_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x2cf)]={},_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x59a)]=![],_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['iframeEle']=![],_0x50b230['rpcs'][_0x2c3c04]['startTime']=Date[_0x82533d(0x533)](),_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['wssid']=_0x50b230[_0x82533d(0x22b)];_0x50b230[_0x82533d(0x2f3)]==0x2&&(_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x1f5)]=!![]);var _0x39809d='';_0x50b230[_0x82533d(0x175)]&&(_0x82533d(0x524)!=='xrvZK'?_0x39809d=_0x50b230[_0x82533d(0x175)]:(_0x5e849f[_0x82533d(0x40d)][_0x43edb4][_0x82533d(0x2ea)]=_0x469fe6(_0x171557['iframeSrc']),_0x9cb97[_0x82533d(0x40d)][_0x35fa1c][_0x82533d(0x2ea)]['id']=_0x82533d(0x5bf)+_0x196a6b,_0x1f40f0[_0x82533d(0x40d)][_0x1de373][_0x82533d(0x2ea)][_0x82533d(0x5ef)][_0x82533d(0x676)]=_0x279568,_0x3fbdd8=!![],_0x5d3b5c[_0x82533d(0x5f9)]=_0x4e815f['rpcs'][_0x4f4013][_0x82533d(0x2ea)],_0x471829[_0x82533d(0x40d)][_0x499405]['streamID']&&(_0x569641[_0x82533d(0x40d)][_0x257120][_0x82533d(0x2ea)][_0x82533d(0x5ef)][_0x82533d(0x653)]=_0x535345['rpcs'][_0x2faae2][_0x82533d(0x5aa)])));if(_0x50b230[_0x82533d(0x489)]){var _0x1f7895='';_0x50b230['customWSS']&&(_0x82533d(0x2bf)!=='uxtBR'?_0x50b230[_0x82533d(0x437)]!==!![]&&(_0x1f7895=_0x82533d(0x21c)+_0x50b230['customWSS']):_0x362aff[_0x82533d(0x41f)][_0x5ac0b1][_0x82533d(0x50e)]=_0x113c91(_0x42d0e0[_0x82533d(0x22f)][_0x82533d(0x50e)]));var _0x18bd86='';_0x50b230['password']&&(_0x50b230['defaultPassword']===![]&&(_0x18bd86=_0x82533d(0x39e)+_0x50b230[_0x82533d(0x6fb)]));if(_0x50b230[_0x82533d(0x437)]&&_0x82533d(0x140)in _0x47ad49&&_0x47ad49[_0x82533d(0x140)]!==![]){}else createControlBox(_0x2c3c04,_0x82533d(0x723)+location[_0x82533d(0x56d)]+location[_0x82533d(0x4a8)]+_0x82533d(0x720)+_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['streamID']+'&scene'+_0x39809d+_0x82533d(0x34c)+_0x50b230[_0x82533d(0x2e0)]+_0x18bd86+_0x1f7895,_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x5aa)]);}_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['UUID']=_0x2c3c04;if(_0x82533d(0x5aa)in _0x47ad49){_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x5aa)]=_0x47ad49['streamID'];try{if(_0x50b230['view_set']){if(_0x50b230[_0x82533d(0x3a3)][_0x82533d(0x186)](_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x5aa)])){if(_0x50b230['bitrate_set']!==![]){let _0xfc1a52=_0x50b230[_0x82533d(0x3a3)][_0x82533d(0x283)](_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x5aa)]);_0x50b230[_0x82533d(0x435)][_0x82533d(0x712)]>_0xfc1a52&&(_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x43d)]=parseInt(_0x50b230['bitrate_set'][_0xfc1a52]),_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x43d)]<=0x0&&(_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['manualBandwidth']=![]));}}}}catch(_0x397fa7){errorlog(_0x397fa7);}}_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x2dd)]=function(_0xd12a28){var _0x2a3e12=_0x82533d;_0x50b230[_0x2a3e12(0x640)](_0x2c3c04);},_0x50b230['rpcs'][_0x2c3c04][_0x82533d(0x6a8)]=null,_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x50f)]=[],_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x705)]=function(_0x51cae6){var _0xc61edd=_0x82533d;if('LaMIK'!==_0xc61edd(0x4a0)){_0xa419f6--;if(_0x1c5a30[_0xc61edd(0x150)]['name']==_0xc61edd(0x685)){let _0x3da1ad=new _0x3ed43c(_0x46954e[_0xc61edd(0x3e4)]);_0x2fb0c4[_0xc61edd(0x5d6)](_0x3da1ad),_0x3fd326[_0xc61edd(0x521)]([_0x386ea7[_0xc61edd(0x35c)]-_0x395bb5,_0x1e0e0c[_0xc61edd(0x39d)]]),_0x47b641['push'](_0x3da1ad),_0x3fd2b4['sendChunks']();}}else{if(_0x51cae6['candidate']==null){log(_0xc61edd(0x47f));return;}try{if(_0x50b230['icefilter']){if(_0x51cae6[_0xc61edd(0x3ba)][_0xc61edd(0x3ba)][_0xc61edd(0x283)](_0x50b230[_0xc61edd(0x4bb)])===-0x1){log(_0xc61edd(0x54c));return;}else log(_0x51cae6[_0xc61edd(0x3ba)]);}}catch(_0x340e8c){_0xc61edd(0x233)==='rlQMR'?errorlog(_0x340e8c):(_0x227532[_0xc61edd(0x32a)]?_0x57b8de['rpcs'][_0x17795c][_0xc61edd(0x32a)]=_0x3d04d0[_0xc61edd(0x32a)][_0xc61edd(0x2fe)](','):_0x5303a2[_0xc61edd(0x40d)][_0x54b5a3][_0xc61edd(0x32a)]=[],_0x46d0a1=!![]);}if(_0x50b230['rpcs'][_0x2c3c04][_0xc61edd(0x6a8)]!==null){_0x50b230[_0xc61edd(0x40d)][_0x2c3c04][_0xc61edd(0x50f)][_0xc61edd(0x521)](_0x51cae6[_0xc61edd(0x3ba)]);return;}_0x50b230[_0xc61edd(0x40d)][_0x2c3c04]['iceBundle'][_0xc61edd(0x521)](_0x51cae6[_0xc61edd(0x3ba)]),_0x50b230[_0xc61edd(0x40d)][_0x2c3c04][_0xc61edd(0x6a8)]=setTimeout(function(){var _0x3ff3f4=_0xc61edd;if(!(_0x2c3c04 in _0x50b230[_0x3ff3f4(0x40d)]))return;_0x50b230[_0x3ff3f4(0x40d)][_0x2c3c04][_0x3ff3f4(0x6a8)]=null;if(_0x50b230[_0x3ff3f4(0x40d)][_0x2c3c04][_0x3ff3f4(0x50f)]==[]){if(_0x3ff3f4(0xf1)!=='ccJTk')_0x59fe16=_0x4ff09a;else return;}var _0x1ba9e8={};_0x1ba9e8[_0x3ff3f4(0x676)]=_0x2c3c04,_0x1ba9e8[_0x3ff3f4(0x39d)]=_0x3ff3f4(0x4ca),_0x1ba9e8[_0x3ff3f4(0x2bb)]=_0x50b230['rpcs'][_0x2c3c04][_0x3ff3f4(0x50f)],_0x1ba9e8[_0x3ff3f4(0x52e)]=_0x50b230[_0x3ff3f4(0x40d)][_0x2c3c04][_0x3ff3f4(0x52e)],_0x50b230[_0x3ff3f4(0x40d)][_0x2c3c04][_0x3ff3f4(0x50f)]=[],_0x50b230['password']?_0x50b230[_0x3ff3f4(0x6a0)](JSON[_0x3ff3f4(0x267)](_0x1ba9e8[_0x3ff3f4(0x2bb)]))['then'](function(_0x76b71a){var _0x4c8000=_0x3ff3f4;_0x1ba9e8[_0x4c8000(0x2bb)]=_0x76b71a[0x0],_0x1ba9e8[_0x4c8000(0x114)]=_0x76b71a[0x1],_0x50b230[_0x4c8000(0x172)](_0x1ba9e8);})[_0x3ff3f4(0x43a)](errorlog):_0x50b230[_0x3ff3f4(0x172)](_0x1ba9e8);},0x190);}},_0x50b230[_0x82533d(0x40d)][_0x2c3c04]['onconnectionstatechange']=function(_0x542b51){var _0x21c73=_0x82533d;switch(this[_0x21c73(0x168)]){case'new':log(_0x21c73(0x554)),clearInterval(_0x50b230[_0x21c73(0x40d)][this[_0x21c73(0x676)]][_0x21c73(0x545)]);case'checking':log('checking'),clearInterval(_0x50b230[_0x21c73(0x40d)][this[_0x21c73(0x676)]][_0x21c73(0x545)]);case'connected':log(_0x21c73(0x268)),clearInterval(_0x50b230[_0x21c73(0x40d)][this[_0x21c73(0x676)]][_0x21c73(0x545)]);if(_0x50b230[_0x21c73(0x51b)]){if(_0x50b230['ws'][_0x21c73(0x192)]!==0x1){_0x50b230['ws'][_0x21c73(0x11d)]();break;}_0x50b230['ws']['close'](),setTimeout(function(){var _0x17937b=_0x21c73;_0x50b230[_0x17937b(0x110)]!=!![]&&warnUser(_0x17937b(0x5b2));},0x1);}break;case _0x21c73(0x160):clearInterval(_0x50b230[_0x21c73(0x40d)][this['UUID']][_0x21c73(0x545)]),warnlog(_0x21c73(0x52a));break;case _0x21c73(0x48b):warnlog(_0x21c73(0x1b7)),clearInterval(_0x50b230[_0x21c73(0x40d)][this[_0x21c73(0x676)]][_0x21c73(0x545)]);_0x50b230[_0x21c73(0x437)]===![]?this[_0x21c73(0x676)]in _0x50b230[_0x21c73(0x40d)]&&(_0x50b230[_0x21c73(0x22b)]!==_0x50b230[_0x21c73(0x40d)][this[_0x21c73(0x676)]][_0x21c73(0x22b)]?_0x50b230[_0x21c73(0x640)](this['UUID']):_0x50b230[_0x21c73(0x40d)][this[_0x21c73(0x676)]][_0x21c73(0x545)]=setTimeout(function(_0x53446d){var _0x1b29f=_0x21c73;_0x50b230[_0x1b29f(0x640)](_0x53446d);},0xbb8,this['UUID'])):_0x50b230['rpcs'][this['UUID']][_0x21c73(0x545)]=setTimeout(function(_0x19ee09){var _0x284b45=_0x21c73;_0x50b230[_0x284b45(0x640)](_0x19ee09);},0xbb8,this[_0x21c73(0x676)]);break;case _0x21c73(0x635):warnlog('RTC\x20closed'),_0x50b230[_0x21c73(0x640)](this[_0x21c73(0x676)]);break;default:clearInterval(_0x50b230[_0x21c73(0x40d)][this[_0x21c73(0x676)]]['closeTimeout']);break;}},_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x6e2)]=function(){var _0x4dd096=_0x82533d;try{if(this[_0x4dd096(0x21a)]==_0x4dd096(0x635))'QZKHi'==='QZKHi'?errorlog(_0x4dd096(0x643)):_0x9147d3['pcs'][_0x2f7d19][_0x4dd096(0x146)]===![]?_0x3bc3ab[_0x4dd096(0x650)](_0x372ece,0x0):_0x3357d9[_0x4dd096(0x650)](_0x5c80a3,-0x1);else{if(this[_0x4dd096(0x21a)]==_0x4dd096(0x160))warnlog('ICE\x20DISCONNECTED'),_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0xe1)]='0',_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0x326)][_0x4dd096(0x659)][_0x4dd096(0x6dd)]='0',_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0x3d5)]=setTimeout(function(_0x469ae7){updateMixer();},0x1f4,_0x2c3c04);else this[_0x4dd096(0x21a)]==_0x4dd096(0x48b)?errorlog(_0x4dd096(0x4dd)):(log(_0x4dd096(0x5e8)+this['iceConnectionState']),_0x50b230[_0x4dd096(0x40d)][_0x2c3c04]['videoElement']&&_0x4dd096(0x6dd)in _0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0x326)][_0x4dd096(0x659)]?_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0xe1)]=='0'&&_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0x6fa)]=='1'?(_0x50b230[_0x4dd096(0x40d)][_0x2c3c04]['videoElement'][_0x4dd096(0x659)][_0x4dd096(0x6dd)]='1',_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0xe1)]='1',updateMixer()):_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0xe1)]='1':_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0xe1)]='1',_0x50b230['rpcs'][_0x2c3c04][_0x4dd096(0x3d5)]&&clearTimeout(_0x50b230[_0x4dd096(0x40d)][_0x2c3c04][_0x4dd096(0x3d5)]));}}catch(_0x463de6){}},_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x101)]=function(_0x116b62){var _0x52fc0b=_0x82533d;log(_0x116b62);if(_0x116b62['channel'][_0x52fc0b(0x50e)]&&_0x116b62[_0x52fc0b(0x12e)][_0x52fc0b(0x50e)]!==_0x52fc0b(0x689)){if(_0x50b230['badStreamList'][_0x52fc0b(0x186)](_0x50b230[_0x52fc0b(0x40d)][_0x2c3c04]['streamID']))return;_0x50b230[_0x52fc0b(0x24d)](_0x50b230[_0x52fc0b(0x40d)],_0x2c3c04,_0x116b62[_0x52fc0b(0x12e)]);return;}_0x50b230['rpcs'][_0x2c3c04][_0x52fc0b(0x70b)]=_0x116b62['channel'],_0x50b230[_0x52fc0b(0x40d)][_0x2c3c04]['receiveChannel']['UUID']=_0x2c3c04,_0x50b230[_0x52fc0b(0x40d)][_0x2c3c04][_0x52fc0b(0x70b)][_0x52fc0b(0x104)]=_0x46a274=>{var _0x176e4a=_0x52fc0b,_0x4e4c23={};_0x4e4c23[_0x176e4a(0x58d)]=![],_0x4e4c23[_0x176e4a(0x2cb)]=![],_0x4e4c23[_0x176e4a(0x3bd)]=![],_0x4e4c23[_0x176e4a(0x638)]=![],_0x4e4c23[_0x176e4a(0x235)]=![],_0x4e4c23[_0x176e4a(0x71f)]=![],_0x4e4c23['allowscreen']=![];try{if(_0x50b230[_0x176e4a(0x215)]!==![])_0x50b230[_0x176e4a(0x215)][_0x176e4a(0x186)](_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0x5aa)])?_0x4e4c23[_0x176e4a(0x235)]=!![]:_0x4e4c23['video']=![];else{if(_0x50b230['broadcast']!==![]){if(_0x50b230[_0x176e4a(0x71f)]!==null)_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0x5aa)]===_0x50b230['broadcast']?_0x50b230[_0x176e4a(0x1d8)]?(_0x4e4c23[_0x176e4a(0x71f)]=!![],_0x4e4c23[_0x176e4a(0x235)]=![]):_0x4e4c23[_0x176e4a(0x235)]=!![]:_0x4e4c23[_0x176e4a(0x235)]=![];else _0x50b230[_0x176e4a(0x266)]&&(_0x2c3c04==_0x50b230[_0x176e4a(0x266)]?_0x50b230['webp']?(_0x4e4c23[_0x176e4a(0x235)]=![],_0x4e4c23[_0x176e4a(0x71f)]=!![]):_0x4e4c23['video']=!![]:_0x4e4c23[_0x176e4a(0x235)]=![]);}else _0x50b230[_0x176e4a(0x515)]!==![]?_0x50b230[_0x176e4a(0x515)][_0x176e4a(0x186)](_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0x5aa)])?_0x4e4c23[_0x176e4a(0x235)]=![]:_0x4e4c23[_0x176e4a(0x235)]=!![]:_0x4e4c23[_0x176e4a(0x235)]=!![];}_0x50b230[_0x176e4a(0x31c)]!==![]?_0x50b230[_0x176e4a(0x31c)][_0x176e4a(0x186)](_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0x5aa)])?_0x4e4c23['audio']=!![]:_0x4e4c23['audio']=![]:_0x4e4c23[_0x176e4a(0x638)]=!![];if(_0x50b230[_0x176e4a(0x372)]!==![])_0x50b230['noiframe'][_0x176e4a(0x186)](_0x50b230['rpcs'][_0x2c3c04][_0x176e4a(0x5aa)])?_0x4e4c23[_0x176e4a(0x3bd)]=!![]:_0x4e4c23[_0x176e4a(0x3bd)]=![];else{if('qlcMG'===_0x176e4a(0x547)){var _0x4ca8c0={};_0x4ca8c0[_0x176e4a(0x648)]={},_0x4ca8c0[_0x176e4a(0x648)]=_0x489bdb,_0x4869cd!==null&&(_0x4ca8c0[_0x176e4a(0x676)]=_0x378f3e),_0x5b8072&&_0x2d5625[_0x176e4a(0x14d)](_0x4ca8c0,'*');}else _0x4e4c23[_0x176e4a(0x3bd)]=!![];}if(_0x50b230[_0x176e4a(0x637)]!==![]){if(_0x50b230['allowScreen']===!![])_0x4e4c23[_0x176e4a(0x637)]=!![];else _0x50b230[_0x176e4a(0x637)]['includes'](_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0x5aa)])?_0x4e4c23[_0x176e4a(0x637)]=!![]:_0x4e4c23[_0x176e4a(0x637)]=![];}else _0x4e4c23['allowScreen']=!![];_0x50b230[_0x176e4a(0x6df)]!==![]&&(!_0x50b230[_0x176e4a(0x6df)][_0x176e4a(0x186)](_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0x5aa)])&&(_0x4e4c23[_0x176e4a(0x235)]=![],_0x4e4c23[_0x176e4a(0x638)]=![])),(_0x50b230['midiIn']||_0x50b230[_0x176e4a(0x3b0)])&&(_0x4e4c23['allowmidi']=_0x50b230[_0x176e4a(0x56e)]||_0x50b230[_0x176e4a(0x3b0)]),_0x4e4c23[_0x176e4a(0x58d)]=!![],_0x50b230[_0x176e4a(0x3bb)]&&(_0x4e4c23[_0x176e4a(0x58d)]=![]),_0x50b230[_0x176e4a(0x4af)][_0x176e4a(0x186)](_0x50b230['rpcs'][_0x2c3c04][_0x176e4a(0x5aa)])&&(errorlog(_0x176e4a(0x59e)),_0x4e4c23[_0x176e4a(0x58d)]=![],_0x4e4c23['allowmidi']=![],_0x4e4c23['iframe']=![],_0x4e4c23[_0x176e4a(0x638)]=![],_0x4e4c23[_0x176e4a(0x235)]=![],_0x4e4c23[_0x176e4a(0x71f)]=![]);}catch(_0x7fe09e){errorlog(_0x7fe09e);}try{_0x4e4c23[_0x176e4a(0x22f)]={},_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x50e)]=_0x50b230[_0x176e4a(0x50e)],_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x300)]=_0x50b230[_0x176e4a(0x300)],_0x4e4c23[_0x176e4a(0x22f)]['stereo_url']=_0x50b230[_0x176e4a(0x48e)],_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x6b1)]=_0x50b230[_0x176e4a(0x4c7)],_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x2a9)]=_0x50b230[_0x176e4a(0x6e3)],_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x1e1)]=_0x50b230[_0x176e4a(0xf5)],_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x5e3)]=_0x50b230[_0x176e4a(0x5e3)],_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x1c3)]=_0x50b230[_0x176e4a(0x1c3)],_0x4e4c23[_0x176e4a(0x22f)]['enhance_audio']=_0x50b230[_0x176e4a(0x6ea)],_0x4e4c23['info'][_0x176e4a(0x460)]=_0x50b230[_0x176e4a(0x460)],_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x374)]=_0x50b230[_0x176e4a(0x374)],_0x4e4c23['info']['maxptime']=_0x50b230[_0x176e4a(0xfc)];navigator&&navigator[_0x176e4a(0x54d)]&&(_0x4e4c23[_0x176e4a(0x22f)]['useragent']=navigator[_0x176e4a(0x54d)]);navigator&&navigator[_0x176e4a(0x274)]&&(_0x4e4c23[_0x176e4a(0x22f)][_0x176e4a(0x274)]=navigator['platform']);if(_0x50b230[_0x176e4a(0x231)]===![]){if(window[_0x176e4a(0x154)]){_0x4e4c23['info']['obs']=window[_0x176e4a(0x154)][_0x176e4a(0x3ab)];if(_0x50b230[_0x176e4a(0x3e6)]){var _0x12dab7=![];_0x50b230[_0x176e4a(0x3e6)]['visibility']!==null&&(_0x4e4c23[_0x176e4a(0x146)]=_0x50b230['obsState']['visibility'],_0x50b230[_0x176e4a(0x3e6)][_0x176e4a(0x6e5)]===![]&&(_0x12dab7=!![])),_0x50b230['obsState'][_0x176e4a(0x428)]!==null&&(_0x4e4c23[_0x176e4a(0x164)]=_0x50b230[_0x176e4a(0x3e6)][_0x176e4a(0x428)]),_0x50b230[_0x176e4a(0x3e6)][_0x176e4a(0x188)]!==null&&(_0x4e4c23[_0x176e4a(0x6de)]=_0x50b230['obsState'][_0x176e4a(0x188)]),_0x50b230[_0x176e4a(0x3e6)][_0x176e4a(0x671)]!==null&&(_0x4e4c23['obsStreaming']=_0x50b230['obsState'][_0x176e4a(0x671)]);}_0x50b230[_0x176e4a(0x6cb)]!==![]&&(_0x4e4c23['optimizedBitrate']=parseInt(_0x50b230[_0x176e4a(0x6cb)]),_0x12dab7&&(_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0xff)]=_0x4e4c23[_0x176e4a(0x405)]));}else _0x4e4c23[_0x176e4a(0x22f)]['obs']=![];}}catch(_0x6d4467){};_0x4e4c23[_0x176e4a(0x1d0)]=![],_0x4e4c23[_0x176e4a(0x718)]=![],_0x4e4c23[_0x176e4a(0x489)]=![],_0x4e4c23['keyframerate']=_0x50b230['keyframerate'],_0x4e4c23[_0x176e4a(0x4e2)]=![],_0x4e4c23[_0x176e4a(0x1c3)]=![];_0x50b230[_0x176e4a(0x6ea)]&&(_0x176e4a(0x55c)===_0x176e4a(0x187)?_0x37950d[_0x176e4a(0x40d)][_0x316892][_0x176e4a(0x207)][_0x176e4a(0x4df)][_0x176e4a(0x56b)](_0x176e4a(0x137)):_0x4e4c23[_0x176e4a(0x22d)]=!![]);if(_0x50b230[_0x176e4a(0x489)]){_0x4e4c23[_0x176e4a(0x489)]=!![],_0x4e4c23['forceios']=_0x50b230[_0x176e4a(0x1c3)];if(_0x50b230[_0x176e4a(0x266)]&&_0x50b230['directorUUID']===_0x2c3c04)_0x50b230[_0x176e4a(0x668)]();else{var _0x21485e={};_0x21485e[_0x176e4a(0x151)]=[];for(var _0x22c7a6 in _0x50b230['pcs']){_0x50b230[_0x176e4a(0x41f)][_0x22c7a6][_0x176e4a(0x66e)]===!![]&&_0x21485e[_0x176e4a(0x151)][_0x176e4a(0x521)](_0x22c7a6);}_0x21485e[_0x176e4a(0x151)][_0x176e4a(0x712)]&&(_0x4e4c23[_0x176e4a(0x4f3)]=_0x21485e);}}else{if(_0x50b230[_0x176e4a(0x718)]!==![])_0x4e4c23['scene']=_0x50b230[_0x176e4a(0x718)],_0x50b230['showDirector']&&(_0x4e4c23[_0x176e4a(0x500)]=_0x50b230[_0x176e4a(0x500)]);else _0x50b230[_0x176e4a(0x2e0)]!==![]&&_0x50b230['roomid']!==''&&(_0x4e4c23[_0x176e4a(0x1c3)]=_0x50b230[_0x176e4a(0x1c3)],_0x4e4c23[_0x176e4a(0x1d0)]=!![]);}_0x50b230[_0x176e4a(0x40d)][_0x2c3c04][_0x176e4a(0x693)]=_0x4e4c23,_0x50b230['sendRequest'](_0x4e4c23,_0x2c3c04)?'BoBdZ'==='Wjygm'?_0x14d003(_0x9ab3fa['rpcs'][_0x2d287e][_0x176e4a(0x326)]['controlTimer']):log(_0x176e4a(0xe8)):errorlog(_0x176e4a(0x28a)),pokeIframeAPI(_0x176e4a(0x70e),!![],_0x2c3c04);},_0x50b230[_0x52fc0b(0x40d)][_0x2c3c04][_0x52fc0b(0x70b)][_0x52fc0b(0x27c)]=_0x50991f=>{var _0x116231=_0x52fc0b;if(typeof _0x50991f[_0x116231(0x2cd)]==_0x116231(0x54b)){errorlor(_0x50991f['data']);if(!_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)])_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)]=document[_0x116231(0x5d4)](_0x116231(0x313)),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)]['width']=0x10,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x508)]=0x9,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)]['style'][_0x116231(0x31b)]=_0x116231(0x347),_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x5ef)][_0x116231(0x676)]=_0x2c3c04,_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x462)]=![],_0x50b230[_0x116231(0x40d)][_0x2c3c04]['imageElement'][_0x116231(0x3c7)](_0x116231(0x63f),function(_0x445cab){var _0x12f5c5=_0x116231;log(_0x12f5c5(0x6b9));try{if(_0x445cab[_0x12f5c5(0x701)]||_0x445cab['metaKey']){if(_0x12f5c5(0x703)!==_0x12f5c5(0x703))_0x47aac8=_0xabe029['slice'](0x0,_0x25e793(_0x5d3251(_0x5eeee1)/0x2));else{_0x445cab['preventDefault']();var _0x34bc71=_0x445cab['currentTarget'][_0x12f5c5(0x5ef)]['UUID'];if('stats'in _0x50b230[_0x12f5c5(0x40d)][_0x34bc71]){var [_0x42b5f3,_0x2e9621]=statsMenuCreator();printViewStats(_0x2e9621,_0x34bc71),_0x42b5f3['interval']=setInterval(printViewStats,0xbb8,_0x2e9621,_0x34bc71);}return _0x445cab[_0x12f5c5(0x632)](),![];}}}catch(_0x5d55e2){errorlog(_0x5d55e2);}}),updateMixer();else _0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x462)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x462)]=![],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x659)]['visibility']=_0x116231(0x23b));_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x696)]=window[_0x116231(0x441)][_0x116231(0x4d4)](new Blob([new Uint8Array(_0x50991f['data'])],{'type':_0x116231(0x4a3)}));return;}try{var _0x3ae14f=JSON[_0x116231(0x3d9)](_0x50991f[_0x116231(0x2cd)]);}catch(_0xe7f335){_0x3ae14f=_0xe7f335[_0x116231(0x2cd)];}warnlog(_0x3ae14f),_0x3ae14f[_0x116231(0x676)]=_0x2c3c04;if(_0x116231(0x1e5)in _0x3ae14f){warnlog(_0x116231(0x18f)),_0x50b230['closeRPC'](_0x2c3c04);return;}else{if(_0x116231(0x3a6)in _0x3ae14f){var _0xc335ff={};_0xc335ff[_0x116231(0x626)]=_0x3ae14f[_0x116231(0x3a6)],_0x50b230[_0x116231(0x6c0)](_0xc335ff,_0x2c3c04),warnlog(_0x116231(0x345));return;}else{if(_0x116231(0x626)in _0x3ae14f){warnlog(_0x116231(0x5a8));return;}}}var _0x47a584=![],_0x40e870=![];_0x116231(0x633)in _0x3ae14f&&(_0x50b230[_0x116231(0x489)]&&(!(_0x50b230[_0x116231(0x110)]||_0x50b230[_0x116231(0x29c)])&&warnUser(_0x116231(0x5f2)+_0x3ae14f[_0x116231(0x633)]+_0x116231(0x622),0x1388)),errorlog(_0x116231(0x204)+_0x3ae14f[_0x116231(0x633)]+_0x116231(0x681)+_0x50b230[_0x116231(0x489)]));if('description'in _0x3ae14f)_0x50b230[_0x116231(0x6a2)](_0x3ae14f);else{if(_0x116231(0x3ba)in _0x3ae14f)_0x3ae14f[_0x116231(0x676)]=_0x2c3c04,log(_0x116231(0x387)),_0x50b230[_0x116231(0x3a8)](_0x3ae14f);else{if(_0x116231(0x2bb)in _0x3ae14f)_0x3ae14f[_0x116231(0x676)]=_0x2c3c04,log(_0x116231(0x325)),_0x50b230['processIceBundle'](_0x3ae14f);else{if('iframeSrc'in _0x3ae14f)try{_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x59a)]=_0x3ae14f[_0x116231(0x59a)]||![];if(_0x50b230[_0x116231(0x489)]){if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x59a)]){if(_0x116231(0x190)===_0x116231(0x318))_0x404af3(_0x116231(0x67c));else{var _0x1be123=document[_0x116231(0x5d4)]('div');_0x1be123[_0x116231(0x180)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x59a)],_0x1be123[_0x116231(0x180)]=_0x1be123[_0x116231(0x3ef)],_0x1be123=_0x1be123[_0x116231(0x5ee)]||_0x1be123[_0x116231(0x180)]||'',getById(_0x116231(0x704)+_0x2c3c04)[_0x116231(0x3ef)]=_0x116231(0x289)+_0x1be123+'\x27\x20target=\x27_blank\x27>'+_0x1be123+_0x116231(0x256),getById(_0x116231(0x704)+_0x2c3c04)[_0x116231(0x4df)][_0x116231(0x56b)]('advanced');}}else _0x116231(0x21d)===_0x116231(0x21d)?(getById(_0x116231(0x704)+_0x2c3c04)[_0x116231(0x4df)][_0x116231(0x155)](_0x116231(0x137)),getById(_0x116231(0x704)+_0x2c3c04)[_0x116231(0x180)]=''):_0x48b3be['password']&&'vector'in _0x58ebf8?_0x1ea257[_0x116231(0x617)](_0x4ccf96[_0x116231(0x2e1)],_0x340e9f[_0x116231(0x114)])[_0x116231(0x136)](function(_0x16455b){var _0x596340=_0x116231;_0x4fe557[_0x596340(0x2e1)]=_0x45313d['parse'](_0x16455b),_0x5da57d[_0x596340(0x178)](_0x342313);}):_0x480fde[_0x116231(0x178)](_0x32195a);}else{if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x59a)]==![]){try{_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x56b)]();}catch(_0x10d65e){_0x116231(0x1a3)===_0x116231(0x5f5)?(_0x54b040(_0x3f6042),_0x577a1f(_0x116231(0x4d3))):errorlog(_0x10d65e);}_0x50b230[_0x116231(0x40d)][_0x2c3c04]['iframeVideo']&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x261)][_0x116231(0x56b)](),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x261)]=![]);_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x2ea)]=![],_0x47a584=!![];if(_0x50b230[_0x116231(0x71f)]!==![]){if(_0x50b230[_0x116231(0x71f)]!==null)_0x50b230[_0x116231(0x40d)][_0x2c3c04]['streamID']===_0x50b230[_0x116231(0x71f)]&&(_0x50b230[_0x116231(0x5f9)]=![]);else _0x2c3c04==_0x50b230['directorUUID']&&(_0x50b230[_0x116231(0x5f9)]=![]);}}else{if(_0x50b230[_0x116231(0x71f)]!==![]){if(_0x50b230[_0x116231(0x71f)]!==null){if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]===_0x50b230[_0x116231(0x71f)]){if(_0x50b230[_0x116231(0x372)]===![])_0x50b230[_0x116231(0x40d)][_0x2c3c04]['iframeEle']=loadIframe(_0x3ae14f[_0x116231(0x59a)]),_0x50b230['rpcs'][_0x2c3c04]['iframeEle']['id']=_0x116231(0x5bf)+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)]['UUID']=_0x2c3c04,_0x47a584=!![],_0x50b230[_0x116231(0x5f9)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)],_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x5aa)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]['dataset'][_0x116231(0x653)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]);else _0x50b230['rpcs'][_0x2c3c04][_0x116231(0x5aa)]in _0x50b230[_0x116231(0x372)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]=loadIframe(_0x3ae14f[_0x116231(0x59a)]),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]['id']=_0x116231(0x5bf)+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x676)]=_0x2c3c04,_0x47a584=!![],_0x50b230[_0x116231(0x5f9)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x653)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]));}}else{if(_0x50b230[_0x116231(0x266)]){if(_0x2c3c04==_0x50b230[_0x116231(0x266)]){if(_0x50b230['noiframe']===![])_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]=loadIframe(_0x3ae14f[_0x116231(0x59a)]),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]['id']=_0x116231(0x5bf)+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x676)]=_0x2c3c04,_0x47a584=!![],_0x50b230[_0x116231(0x5f9)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04]['iframeEle'],_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x5aa)]&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x653)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]);else _0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]in _0x50b230[_0x116231(0x372)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]=loadIframe(_0x3ae14f[_0x116231(0x59a)]),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]['id']='iframe_'+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x676)]=_0x2c3c04,_0x47a584=!![],_0x50b230['broadcastIFrame']=_0x50b230['rpcs'][_0x2c3c04]['iframeEle'],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x653)]=_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x5aa)]));}}}}else{if(_0x50b230[_0x116231(0x372)]===![])_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]=loadIframe(_0x3ae14f['iframeSrc']),_0x50b230[_0x116231(0x40d)][_0x2c3c04]['iframeEle']['id']=_0x116231(0x5bf)+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x676)]=_0x2c3c04,_0x47a584=!![],_0x50b230[_0x116231(0x40d)][_0x2c3c04]['streamID']&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x2ea)]['dataset'][_0x116231(0x653)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]);else _0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]in _0x50b230[_0x116231(0x372)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04]['iframeEle']=loadIframe(_0x3ae14f[_0x116231(0x59a)]),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)]['id']=_0x116231(0x5bf)+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)]['UUID']=_0x2c3c04,_0x47a584=!![],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2ea)][_0x116231(0x5ef)][_0x116231(0x653)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x5aa)]));}}}}catch(_0x15ef83){errorlog(_0x15ef83);}}}}if(_0x116231(0x5c1)in _0x3ae14f){var _0x43c0aa=![],_0x1ce00f=![];_0x50b230[_0x116231(0x266)]===_0x2c3c04&&(_0x43c0aa=!![],'overlay'in _0x3ae14f&&(_0x3ae14f['overlay']==!![]&&(_0x1ce00f=!![])));if(_0x50b230[_0x116231(0x489)]){if(_0x3ae14f[_0x116231(0x5c1)]==_0x116231(0x709))_0x116231(0x4b5)!=='XqGBr'?_0xdc0181=_0x404920[_0x116231(0x14b)]:(_0x50b230[_0x116231(0x726)]&&playtone(),getById(_0x116231(0x3b6)+_0x2c3c04)[_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x1ca),_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x271)][_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x64b));else _0x3ae14f[_0x116231(0x5c1)]==_0x116231(0x135)&&(_0x116231(0x12a)===_0x116231(0x63a)?_0x1793a4(_0x3b4aa3,_0x38af0c[_0x116231(0x40d)][_0x3ac3a1][_0x116231(0x50e)],_0x5906f4):(getById('hands_'+_0x2c3c04)[_0x116231(0x659)][_0x116231(0x6b8)]='none',_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x271)]['style'][_0x116231(0x6b8)]='none'));}log(_0x116231(0x176)+_0x43c0aa),getChatMessage(_0x3ae14f[_0x116231(0x5c1)],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)],_0x43c0aa,_0x1ce00f);}_0x116231(0x18d)in _0x3ae14f&&_0x50b230[_0x116231(0x6d8)](_0x3ae14f[_0x116231(0x18d)],_0x2c3c04);_0x116231(0x642)in _0x3ae14f&&log(_0x3ae14f);_0x116231(0x32a)in _0x3ae14f&&(_0x3ae14f[_0x116231(0x32a)]?_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x32a)]=_0x3ae14f[_0x116231(0x32a)][_0x116231(0x2fe)](','):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x32a)]=[],_0x47a584=!![]);_0x116231(0x3ff)in _0x3ae14f&&(log(_0x3ae14f),_0x50b230[_0x116231(0x162)]&&updateClosedCaptions(_0x3ae14f,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)],_0x2c3c04));_0x116231(0x2cb)in _0x3ae14f&&_0x3ae14f[_0x116231(0x2cb)]!==![]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x21b)]=_0x3ae14f[_0x116231(0x2cb)]);_0x50b230[_0x116231(0x489)]&&(_0x116231(0x1cc)in _0x3ae14f&&updateDirectorsAudio(_0x3ae14f['audioOptions'],_0x2c3c04),_0x116231(0x5c5)in _0x3ae14f&&gotDevicesRemote(_0x3ae14f[_0x116231(0x5c5)],_0x2c3c04),_0x116231(0x43c)in _0x3ae14f&&updateDirectorsVideo(_0x3ae14f[_0x116231(0x43c)],_0x2c3c04),_0x116231(0x376)in _0x3ae14f&&updateRemoteRecordButton(_0x2c3c04,_0x3ae14f[_0x116231(0x376)]),'timer'in _0x3ae14f&&updateRemoteTimerButton(_0x2c3c04,_0x3ae14f[_0x116231(0x341)]));_0x116231(0x118)in _0x3ae14f&&meshcastWatch(_0x2c3c04,_0x3ae14f[_0x116231(0x118)]);'lowerhand'in _0x3ae14f&&(_0x50b230[_0x116231(0x2ff)][_0x116231(0x283)](_0x2c3c04)>=0x0&&(_0x50b230[_0x116231(0x3cc)]&&lowerhand()));if(_0x116231(0x1ee)in _0x3ae14f){if(_0x50b230['broadcast']===![]){log(_0x3ae14f);if(_0x50b230[_0x116231(0x2ff)][_0x116231(0x283)](_0x2c3c04)>=0x0){if(_0x3ae14f[_0x116231(0x1ee)]!==![]){if(_0x3ae14f[_0x116231(0x1ee)]===_0x50b230[_0x116231(0x5aa)])_0x50b230[_0x116231(0x1ee)]=!![];else{if(_0x50b230[_0x116231(0x3a3)][_0x116231(0x712)]&&!(_0x3ae14f[_0x116231(0x1ee)]in _0x50b230[_0x116231(0x3a3)]))warnlog(_0x116231(0x711)),_0x50b230['infocus']=![];else{if(_0x50b230['view']&&_0x50b230[_0x116231(0x557)]!==_0x3ae14f[_0x116231(0x1ee)])warnlog(_0x116231(0x6c5)),_0x50b230[_0x116231(0x1ee)]=![];else{if(_0x50b230['scene']!==![]&&_0x50b230['directorUUID']&&_0x50b230[_0x116231(0x266)]in _0x50b230[_0x116231(0x40d)]&&!_0x50b230[_0x116231(0x40d)][_0x50b230[_0x116231(0x266)]][_0x116231(0x500)]&&_0x3ae14f[_0x116231(0x1ee)]===_0x50b230[_0x116231(0x40d)][_0x50b230[_0x116231(0x266)]]['streamID'])warnlog(_0x116231(0x115)),_0x50b230[_0x116231(0x1ee)]=![];else{for(var _0x47f7ce in _0x50b230['rpcs']){if(_0x50b230[_0x116231(0x40d)][_0x47f7ce][_0x116231(0x5aa)]===_0x3ae14f['infocus']){_0x50b230[_0x116231(0x1ee)]=_0x47f7ce;break;}}warnlog('ON\x20FOCUS\x20NOT\x20FOUND');}}}}}else _0x50b230[_0x116231(0x1ee)]=![];_0x47a584=!![],_0x40e870=!![];}}}_0x116231(0x550)in _0x3ae14f&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x550)]={},'lin'in _0x3ae14f&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x550)][_0x116231(0x6f3)]=_0x3ae14f[_0x116231(0x6f3)]),_0x116231(0x6fc)in _0x3ae14f&&(_0x50b230['rpcs'][_0x2c3c04]['stats'][_0x116231(0x550)][_0x116231(0x6fc)]=_0x3ae14f['acc']),_0x116231(0x586)in _0x3ae14f&&(_0x116231(0x1fd)!==_0x116231(0x2e8)?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x550)][_0x116231(0x586)]=_0x3ae14f[_0x116231(0x586)]:(_0x6abd39[_0x116231(0x40d)][_0x14f592][_0x116231(0x34e)]['info'][_0x116231(0x129)]=_0x4442a7[_0x116231(0x2d2)][_0x116231(0x4ea)],_0x4b118e[_0x116231(0x40d)][_0xe169dc][_0x116231(0x431)]&&(_0x1e7585[_0x116231(0x2d2)][_0x116231(0x4ea)]===_0x116231(0x4ff)?_0x52c97b[_0x116231(0x40d)][_0x46e6c1][_0x116231(0x431)]['dataset'][_0x116231(0x4ff)]='1':_0x37ae53[_0x116231(0x40d)][_0x1c9d4d][_0x116231(0x431)][_0x116231(0x5ef)][_0x116231(0x4ff)]='0'))),_0x116231(0x60e)in _0x3ae14f&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04]['stats'][_0x116231(0x550)]['mag']=_0x3ae14f['mag']),isIFrame&&parent[_0x116231(0x14d)]({'sensors':_0x3ae14f},'*'));_0x116231(0x62f)in _0x3ae14f&&playbackMIDI(_0x3ae14f[_0x116231(0x62f)]);_0x116231(0x497)in _0x3ae14f&&_0x3ae14f[_0x116231(0x497)]&&addDownloadLink(_0x3ae14f[_0x116231(0x497)],_0x2c3c04,_0x50b230['rpcs']);_0x116231(0x14c)in _0x3ae14f&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x159)]!=_0x3ae14f[_0x116231(0x14c)]&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x159)]=_0x3ae14f[_0x116231(0x14c)],_0x50b230[_0x116231(0x40d)][_0x2c3c04]['videoElement']&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04]['videoElement'][_0x116231(0x55b)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x159)]),_0x47a584=!![]));if('miniInfo'in _0x3ae14f){if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)]&&_0x50b230[_0x116231(0x40d)][_0x2c3c04]['stats'][_0x116231(0x22f)]){'qlr'in _0x3ae14f[_0x116231(0x2d2)]&&(_0x116231(0xf3)===_0x116231(0xf3)?(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)][_0x116231(0x129)]=_0x3ae14f[_0x116231(0x2d2)][_0x116231(0x4ea)],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x431)]&&(_0x3ae14f[_0x116231(0x2d2)][_0x116231(0x4ea)]===_0x116231(0x4ff)?_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x431)]['dataset'][_0x116231(0x4ff)]='1':_0x50b230[_0x116231(0x40d)][_0x2c3c04]['signalMeter'][_0x116231(0x5ef)][_0x116231(0x4ff)]='0')):_0x4e8780['pcs'][_0x3e0abd][_0x116231(0x2ce)]=0x64/0x5);_0x116231(0x19b)in _0x3ae14f[_0x116231(0x2d2)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)]['hardware_video_encoder']=_0x3ae14f[_0x116231(0x2d2)][_0x116231(0x19b)]);'bat'in _0x3ae14f[_0x116231(0x2d2)]&&(typeof _0x3ae14f[_0x116231(0x2d2)][_0x116231(0x111)]==_0x116231(0x103)?_0x50b230[_0x116231(0x40d)][_0x2c3c04]['stats']['info'][_0x116231(0x2a7)]=_0x3ae14f[_0x116231(0x2d2)][_0x116231(0x111)]*0x64:_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)][_0x116231(0x2a7)]=null);_0x116231(0x109)in _0x3ae14f[_0x116231(0x2d2)]&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x34e)]['info'][_0x116231(0x161)]=_0x3ae14f[_0x116231(0x2d2)][_0x116231(0x109)]);if(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)]){if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)]&&_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)][_0x116231(0x2a7)]!==null){var _0x4e1d34=_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)][_0x116231(0x419)](_0x116231(0x24b));if(_0x4e1d34){var _0xdfbdcb=_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)]['power_level'];_0xdfbdcb>0x64&&(_0xdfbdcb=0x64);_0xdfbdcb<0x0&&(_0xdfbdcb=0x0);_0x4e1d34[_0x116231(0x659)]['height']=parseInt(_0xdfbdcb)+'%';if(_0xdfbdcb<0xa)_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x56b)](_0x116231(0x3aa)),_0x50b230['rpcs'][_0x2c3c04]['batteryMeter']['classList'][_0x116231(0x155)]('alert');else _0xdfbdcb<0x19?(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x56b)](_0x116231(0x450)),_0x50b230[_0x116231(0x40d)][_0x2c3c04]['batteryMeter'][_0x116231(0x4df)][_0x116231(0x155)](_0x116231(0x3aa))):(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)]['classList'][_0x116231(0x56b)](_0x116231(0x450)),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)]['classList'][_0x116231(0x56b)](_0x116231(0x3aa)));_0xdfbdcb<0x64&&_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x56b)](_0x116231(0x137)),_0x50b230[_0x116231(0x40d)][_0x2c3c04]['batteryMeter']['title']=_0xdfbdcb+'%\x20battery\x20remaining';}}_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)]&&_0x116231(0x161)in _0x50b230['rpcs'][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)]&&_0x50b230[_0x116231(0x40d)][_0x2c3c04]['stats'][_0x116231(0x22f)][_0x116231(0x161)]===![]?(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x5ef)][_0x116231(0x59f)]='0',_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)]['remove'](_0x116231(0x137))):_0x50b230[_0x116231(0x40d)][_0x2c3c04]['batteryMeter'][_0x116231(0x5ef)][_0x116231(0x59f)]='1';}}}if(_0x116231(0x22f)in _0x3ae14f){warnlog(_0x3ae14f),_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)]=_0x3ae14f['info'];if(_0x116231(0x50e)in _0x3ae14f[_0x116231(0x22f)]){typeof _0x3ae14f[_0x116231(0x22f)][_0x116231(0x50e)]==_0x116231(0x6f1)?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)]=sanitizeLabel(_0x3ae14f[_0x116231(0x22f)]['label']):_0x116231(0x613)===_0x116231(0x613)?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)]=![]:_0x2a14e1[_0x116231(0x41f)][_0x1daaed][_0x116231(0x368)]();applyStyleEffect(_0x2c3c04);if(_0x50b230[_0x116231(0x489)]){var _0x9857f3=getById('label_'+_0x2c3c04);if(_0x9857f3){_0x9857f3[_0x116231(0x659)][_0x116231(0x40e)]='left',_0x9857f3[_0x116231(0x659)][_0x116231(0x3c9)]=_0x116231(0x621),_0x9857f3[_0x116231(0x659)][_0x116231(0x5d0)]=_0x116231(0x3c8),_0x9857f3['style'][_0x116231(0x569)]=_0x116231(0x544),_0x9857f3[_0x116231(0x659)][_0x116231(0x416)]=_0x116231(0x4aa),_0x9857f3['dataset']['UUID']=_0x2c3c04;if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)])_0x9857f3[_0x116231(0x180)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)];else _0x50b230[_0x116231(0x266)]===_0x2c3c04?_0x9857f3[_0x116231(0x180)]=miscTranslations['main-director']:_0x9857f3['innerText']=miscTranslations[_0x116231(0x5f0)];_0x9857f3[_0x116231(0x6ad)]=async function(_0xec51c8){var _0x34f11d=_0x116231,_0x19182c=_0xec51c8[_0x34f11d(0x225)]['innerText'];_0x50b230[_0x34f11d(0x40d)][_0xec51c8[_0x34f11d(0x225)][_0x34f11d(0x5ef)][_0x34f11d(0x676)]][_0x34f11d(0x50e)]===![]&&(_0x19182c='');window['focus']();var _0x2046f1=await promptAlt(miscTranslations[_0x34f11d(0x4b7)],![],![],_0x19182c);if(_0x2046f1!==null){_0x2046f1==''?(_0x2046f1=![],_0x50b230['directorUUID']===_0x2c3c04?_0xec51c8[_0x34f11d(0x225)][_0x34f11d(0x180)]=miscTranslations['main-director']:_0xec51c8[_0x34f11d(0x225)][_0x34f11d(0x180)]=miscTranslations['add-a-label']):_0xec51c8[_0x34f11d(0x225)][_0x34f11d(0x180)]=_0x2046f1;var _0x88f32d={};_0x88f32d[_0x34f11d(0x676)]=_0xec51c8[_0x34f11d(0x225)][_0x34f11d(0x5ef)][_0x34f11d(0x676)],_0x88f32d[_0x34f11d(0x53f)]=!![],_0x88f32d[_0x34f11d(0x46d)]=_0x2046f1,_0x50b230[_0x34f11d(0x6c0)](_0x88f32d,_0x88f32d['UUID']);}};}}}if(_0x116231(0x300)in _0x3ae14f['info']){_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x300)]=parseInt(_0x3ae14f['info']['order'])||0x0;if(_0x50b230[_0x116231(0x489)]){var _0x3fc5aa=document[_0x116231(0x20f)](_0x116231(0x3cd)+_0x2c3c04+'\x22]');_0x3fc5aa[0x0]&&(_0x3fc5aa[0x0][_0x116231(0x180)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x300)]);}}else _0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x300)]=0x0;if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)]){if(_0x116231(0x2a7)in _0x3ae14f[_0x116231(0x22f)]){if(_0x3ae14f[_0x116231(0x22f)][_0x116231(0x2a7)]!==null){var _0x4e1d34=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x419)](_0x116231(0x24b));if(_0x4e1d34){var _0xdfbdcb=_0x50b230[_0x116231(0x40d)][_0x2c3c04]['stats'][_0x116231(0x22f)][_0x116231(0x2a7)];_0xdfbdcb>0x64&&(_0xdfbdcb=0x64);_0xdfbdcb<0x0&&(_0xdfbdcb=0x0);_0x4e1d34[_0x116231(0x659)]['height']=parseInt(_0xdfbdcb)+'%';if(_0xdfbdcb<0xa)_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x56b)](_0x116231(0x3aa)),_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x155)]('alert');else _0xdfbdcb<0x19?(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)]['remove'](_0x116231(0x450)),_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x155)](_0x116231(0x3aa))):(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)]['classList'][_0x116231(0x56b)](_0x116231(0x450)),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x56b)]('warn'));_0xdfbdcb<0x64&&_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x56b)](_0x116231(0x137)),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)][_0x116231(0x3c2)]=_0xdfbdcb+'%\x20battery\x20remaining';}}}_0x116231(0x161)in _0x3ae14f['info']&&(_0x3ae14f[_0x116231(0x22f)][_0x116231(0x161)]===![]?(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)][_0x116231(0x5ef)][_0x116231(0x59f)]='0',_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x207)][_0x116231(0x4df)][_0x116231(0x56b)]('advanced')):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x207)]['dataset']['plugged']='1');}if(_0x116231(0x131)in _0x3ae14f[_0x116231(0x22f)]){_0x3ae14f[_0x116231(0x22f)][_0x116231(0x131)]?_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x32a)]=_0x3ae14f[_0x116231(0x22f)][_0x116231(0x131)][_0x116231(0x2fe)](','):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x32a)]=[];if(_0x50b230['director']){if(_0x116231(0x65f)===_0x116231(0x65f)){var _0x3fc5aa=document[_0x116231(0x20f)](_0x116231(0x5f7)+_0x2c3c04+'\x22]');for(var _0x3b9c72=0x0;_0x3b9c72<_0x3fc5aa[_0x116231(0x712)];_0x3b9c72++){_0x3fc5aa[_0x3b9c72][_0x116231(0x4df)][_0x116231(0x56b)](_0x116231(0x29f));for(var _0x1e2328=0x0;_0x1e2328<_0x50b230[_0x116231(0x40d)][_0x2c3c04]['group'][_0x116231(0x712)];_0x1e2328++){_0x3fc5aa[_0x3b9c72]['dataset'][_0x116231(0x46d)]===_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x32a)][_0x1e2328]&&_0x3fc5aa[_0x3b9c72][_0x116231(0x4df)][_0x116231(0x155)](_0x116231(0x29f));}}}else _0x244dd8(_0x116231(0x442)),_0x450bc8(_0x5d2d2a[_0x116231(0x49e)]()),_0x1b4fb2(_0x116231(0x443),_0x237b58,_0x3494fd);}else _0x47a584=!![];}_0x116231(0x35d)in _0x3ae14f[_0x116231(0x22f)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x697)]=_0x3ae14f[_0x116231(0x22f)][_0x116231(0x35d)],_0x50b230[_0x116231(0x718)]===![]&&(_0x50b230[_0x116231(0x2e0)]&&(!_0x50b230[_0x116231(0x110)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)]?_0x50b230['rpcs'][_0x2c3c04]['remoteMuteState']?_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x1a8)][_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x1ca):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)][_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x5b9):'VQPRf'!=='zgWCm'?(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)]=getById(_0x116231(0x37d))[_0x116231(0x46b)](!![]),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)]['id']='remoteMuteState_'+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04]['remoteMuteState']?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)][_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x1ca):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)][_0x116231(0x659)]['display']=_0x116231(0x5b9),_0x47a584=!![]):_0x28af9a(_0x4681c2['rpcs'][_0x2c46fe][_0x116231(0x5df)])))));if(_0x50b230[_0x116231(0x489)]){if(_0x116231(0x606)in _0x3ae14f['info']){if(_0x3ae14f[_0x116231(0x22f)][_0x116231(0x606)]==![]){var _0x3fc5aa=document[_0x116231(0x20f)](_0x116231(0xf4)+_0x2c3c04+'\x22]');_0x3fc5aa[0x0]&&(_0x3fc5aa[0x0]['disabled']=!![],_0x3fc5aa[0x0][_0x116231(0x3c2)]=miscTranslations[_0x116231(0x510)]);var _0x3fc5aa=document[_0x116231(0x20f)]('[data-action-type=\x22volume\x22][data--u-u-i-d=\x22'+_0x2c3c04+'\x22]');_0x3fc5aa[0x0]&&(_0x116231(0x678)==='SjlJn'?this[_0x116231(0x2cd)][this[_0x116231(0x42e)]++]=_0x21f929['charCodeAt'](_0x40865c):(_0x3fc5aa[0x0][_0x116231(0x71a)]=!![],_0x3fc5aa[0x0][_0x116231(0x3c2)]=title=miscTranslations[_0x116231(0x510)],_0x3fc5aa[0x0][_0x116231(0x659)]['opacity']=0.2));}}if(_0x116231(0x43f)in _0x3ae14f['info']){if(_0x3ae14f[_0x116231(0x22f)][_0x116231(0x43f)]!==![]){var _0x419419=parseInt(_0x3ae14f['info'][_0x116231(0x43f)])||0x0;if(_0x419419===0x0){var _0x3fc5aa=document[_0x116231(0x20f)](_0x116231(0xf4)+_0x2c3c04+'\x22]');_0x3fc5aa[0x0]&&(_0x3fc5aa[0x0][_0x116231(0x5ef)][_0x116231(0x46d)]=0x1,_0x3fc5aa[0x0]['className']='pressed',_0x3fc5aa[0x0][_0x116231(0x1b3)][0x1]['innerHTML']=miscTranslations[_0x116231(0x456)],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x496)]=0x1);}else{var _0x3fc5aa=document[_0x116231(0x20f)](_0x116231(0x6af)+_0x2c3c04+'\x22]');_0x3fc5aa[0x0]&&(_0x3fc5aa[0x0][_0x116231(0x46d)]=_0x419419,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x67b)]=_0x419419,remoteVolumeUI(_0x3fc5aa[0x0]));}}}if(_0x116231(0x561)in _0x3ae14f[_0x116231(0x22f)]){if(_0x3ae14f[_0x116231(0x22f)]['directorSpeakerMuted']){if(_0x116231(0x396)!==_0x116231(0x396))return _0x19ddc3[_0x116231(0x2cd)]=_0x334f34,_0x2d364d(_0x2eb53f[_0x116231(0x2cd)]);else updateRemoteSpeakerMute(_0x2c3c04);}}if('directorDisplayMuted'in _0x3ae14f[_0x116231(0x22f)]){if('zOpjO'!==_0x116231(0x22c))_0x5ba895[_0x116231(0x40d)][_0x5535d5]['mc']['createAnswer']()[_0x116231(0x136)](function(_0x18c36f){var _0x1aa966=_0x116231;return _0x18c36f[_0x1aa966(0x37a)]=_0x4cfbb2[_0x1aa966(0x27b)](_0x18c36f[_0x1aa966(0x37a)],{'stereo':0x1}),_0x5055a9[_0x1aa966(0x40d)][_0x128a10]['mc']['setLocalDescription'](_0x18c36f);})[_0x116231(0x136)](function(){var _0x57a792=_0x116231,_0x435063={};_0x435063[_0x57a792(0x676)]=_0xbc9414,_0x435063['answer']=_0x2dac4a['rpcs'][_0x24ae64]['mc']['localDescription'][_0x57a792(0x37a)],_0x81e3ed(_0x435063);})[_0x116231(0x43a)](function(_0x7927bd){});else{if(_0x3ae14f[_0x116231(0x22f)][_0x116231(0x4b8)]){if(_0x116231(0x37f)!=='Titsu')updateRemoteDisplayMute(_0x2c3c04);else{if(_0x250767[_0x116231(0x59a)]){var _0x598d46={};_0x598d46[_0x116231(0x59a)]=_0x1ec7fd[_0x116231(0x59a)],_0x258413[_0x116231(0x666)](_0x598d46,_0xf78e5b);}}}}}}_0x116231(0x50c)in _0x3ae14f[_0x116231(0x22f)]&&(_0x50b230[_0x116231(0x489)]?_0x3ae14f[_0x116231(0x22f)][_0x116231(0x50c)]&&updateDirectorVideoMute(_0x2c3c04):(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50c)]=_0x3ae14f[_0x116231(0x22f)][_0x116231(0x50c)],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50c)]&&(_0x2c3c04 in _0x50b230[_0x116231(0x40d)]&&_0x50b230[_0x116231(0x3af)](0x0,_0x2c3c04))));_0x116231(0x6bf)in _0x3ae14f[_0x116231(0x22f)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x138)]=_0x3ae14f[_0x116231(0x22f)]['video_muted_init'],_0x50b230[_0x116231(0x40d)][_0x2c3c04]['videoMuted']&&(_0x50b230[_0x116231(0x489)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x4fa)][_0x116231(0x659)]['display']=_0x116231(0x1ca))));_0x116231(0x14c)in _0x3ae14f['info']&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x159)]!=_0x3ae14f['info'][_0x116231(0x14c)]&&('nlsjG'===_0x116231(0x2b6)?(_0x21df8b[_0x116231(0x676)]=_0xb2772[_0x116231(0x6e9)],delete _0x55d6d5[_0x116231(0x6e9)]):(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x159)]=_0x3ae14f[_0x116231(0x22f)]['rotate_video'],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x326)]&&(_0x50b230['rpcs'][_0x2c3c04]['videoElement'][_0x116231(0x55b)]=_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x159)]),_0x47a584=!![])));if(_0x2c3c04===_0x50b230[_0x116231(0x266)]){if(_0x116231(0x548)===_0x116231(0x579))_0x194ef7();else try{_0x50b230[_0x116231(0x40d)][_0x2c3c04]['stats'][_0x116231(0x22f)][_0x116231(0x489)]=!![];}catch(_0x5b5b1e){}}else{if(_0x50b230[_0x116231(0x2ff)][_0x116231(0x283)](_0x2c3c04)>=0x0)try{'AaLgc'===_0x116231(0x542)?(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)][_0x116231(0x66e)]=!![],getById(_0x116231(0x677)+_0x2c3c04)['classList']['add'](_0x116231(0x23c))):_0x275853=0x1;}catch(_0x2b1db0){}}_0x40e870=!![];}if(_0x116231(0x4f3)in _0x3ae14f){if(_0x50b230[_0x116231(0x266)]===_0x2c3c04){if(_0x116231(0x1ba)!=='ZwTBj'){_0x116231(0x31e)in _0x3ae14f[_0x116231(0x4f3)]&&(_0x50b230[_0x116231(0x31e)]=parseInt(_0x3ae14f[_0x116231(0x4f3)][_0x116231(0x31e)])||0x0,_0x47a584=!![]);if(_0x3ae14f[_0x116231(0x4f3)][_0x116231(0x1c4)]){if(_0x50b230[_0x116231(0x71f)]===![]){if(_0x3ae14f[_0x116231(0x4f3)][_0x116231(0x1c4)]===_0x50b230[_0x116231(0x5aa)])_0x50b230[_0x116231(0x1ee)]=!![];else for(var _0x47f7ce in _0x50b230['rpcs']){if(_0x50b230['rpcs'][_0x47f7ce][_0x116231(0x5aa)]===_0x3ae14f[_0x116231(0x4f3)][_0x116231(0x1c4)]){_0x50b230[_0x116231(0x1ee)]=_0x47f7ce;break;}}_0x47a584=!![],_0x40e870=!![];}}if(_0x116231(0x500)in _0x3ae14f['directorSettings']){if(_0x50b230[_0x116231(0x718)]!==![]){if(_0x50b230[_0x116231(0x500)]){if(_0x116231(0x5af)!=='iXeuD')return;else _0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x500)]=!![];}else _0x3ae14f['directorSettings'][_0x116231(0x500)]&&('Buimn'!==_0x116231(0x538)?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x500)]=!![]:(_0xd22459['joiningRoom']=_0x116231(0x2aa),_0x1faf6b('seeding\x20blocked')));}}if(_0x50b230[_0x116231(0x718)]!==![]){if(_0x3ae14f['directorSettings'][_0x116231(0x718)]){if('RNlnG'!==_0x116231(0x3b4))for(var _0x47f7ce in _0x3ae14f[_0x116231(0x4f3)]['scene']){setTimeout(function(_0x24315b){var _0x1c00d1=_0x116231;_0x50b230[_0x1c00d1(0x2e5)](_0x24315b);},0x3e8,_0x3ae14f[_0x116231(0x4f3)][_0x116231(0x718)][_0x47f7ce]);}else _0x34037b[_0x116231(0x3af)](0x0,_0x4cd20a);}if(_0x3ae14f[_0x116231(0x4f3)]['mute'])for(var _0x47f7ce in _0x3ae14f[_0x116231(0x4f3)][_0x116231(0x120)]){setTimeout(function(_0x56a3fc){var _0x529e93=_0x116231;_0x50b230[_0x529e93(0x2e5)](_0x56a3fc);},0x3e8,_0x3ae14f['directorSettings'][_0x116231(0x120)][_0x47f7ce]);}}if(_0x116231(0x151)in _0x3ae14f[_0x116231(0x4f3)])for(var _0x3b9c72=0x0;_0x3b9c72<_0x3ae14f[_0x116231(0x4f3)]['addCoDirector'][_0x116231(0x712)];_0x3b9c72++){!_0x50b230[_0x116231(0x2ff)][_0x116231(0x186)](_0x3ae14f[_0x116231(0x4f3)][_0x116231(0x151)][_0x3b9c72][_0x116231(0xea)])&&_0x50b230[_0x116231(0x2ff)][_0x116231(0x521)](_0x3ae14f[_0x116231(0x4f3)][_0x116231(0x151)][_0x3b9c72][_0x116231(0xea)]());}}else{_0x198152(_0x116231(0x292));return;}}}_0x50b230[_0x116231(0x2ff)][_0x116231(0x283)](_0x2c3c04)>=0x0&&(_0x50b230[_0x116231(0x718)]!==![]&&('action'in _0x3ae14f&&_0x50b230['directorActions'](_0x3ae14f)));if(_0x116231(0x633)in _0x3ae14f){if(_0x50b230[_0x116231(0x489)]){if(_0x3ae14f[_0x116231(0x633)]===_0x116231(0x469))_0x50b230['directorState']=![],!(_0x50b230[_0x116231(0x110)]||_0x50b230['cleanDirector'])&&(_0x116231(0x578)===_0x116231(0x60b)?!(_0x435f23[_0x116231(0x110)]||_0x29c4f6['cleanDirector'])&&_0x222f86(_0x116231(0x5f2)+_0x3b9d41[_0x116231(0x633)]+_0x116231(0x622),0x1388):(warnUser(_0x116231(0x4c8),0xbb8),getById(_0x116231(0x433))[_0x116231(0x3ef)]=miscTranslations[_0x116231(0x5b3)]));else{if(_0x3ae14f[_0x116231(0x633)]==='requestCoMigrate')!(_0x50b230[_0x116231(0x110)]||_0x50b230[_0x116231(0x29c)])&&warnUser(_0x116231(0x651),0xbb8);else!(_0x50b230[_0x116231(0x110)]||_0x50b230[_0x116231(0x29c)])&&(_0x50b230['directorUUID']===_0x2c3c04?warnUser(_0x116231(0x222),0x1388):warnUser(_0x116231(0x2c7),0x1388));}}warnlog(_0x116231(0x204)+_0x3ae14f[_0x116231(0x633)]+',\x20isDirector:\x20'+_0x50b230[_0x116231(0x489)]);}if(_0x116231(0x21e)in _0x3ae14f){if(_0x3ae14f['approved']==='requestCoDirector'){if(_0x50b230[_0x116231(0x489)]){if(_0x116231(0x127)!==_0x116231(0x216)){try{_0x50b230[_0x116231(0x50e)]===![]&&(document[_0x116231(0x3c2)]=miscTranslations[_0x116231(0x26c)]);}catch(_0x411c48){errorlog(_0x411c48);};!(_0x50b230[_0x116231(0x110)]||_0x50b230[_0x116231(0x29c)])&&!_0x50b230[_0x116231(0x575)]&&(warnUser(_0x116231(0x163),0xbb8),getById('head4')[_0x116231(0x3ef)]=_0x116231(0x673)),_0x50b230[_0x116231(0x575)]=!![];}else _0x45d3dd=_0x22b83b['pcs'][_0x44d6e8][_0x116231(0x436)];}}}if(_0x116231(0x300)in _0x3ae14f){_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x300)]=parseInt(_0x3ae14f['order'])||0x0;_0x2c3c04 in _0x50b230[_0x116231(0x41f)]&&(_0x50b230[_0x116231(0x41f)][_0x2c3c04][_0x116231(0x300)]=parseInt(_0x3ae14f['order'])||0x0);if(_0x50b230[_0x116231(0x489)]){var _0x3fc5aa=document[_0x116231(0x20f)](_0x116231(0x3cd)+_0x2c3c04+'\x22]');_0x3fc5aa[0x0]&&(_0x3fc5aa[0x0][_0x116231(0x180)]=parseInt(_0x3ae14f[_0x116231(0x300)])||0x0);}_0x47a584=!![];}if(_0x116231(0x53f)in _0x3ae14f){if(_0x116231(0x196)==='qHJrw'){log(_0x116231(0x39a));if(_0x116231(0x46d)in _0x3ae14f){if(_0x116231(0x6cc)===_0x116231(0x6cc)){log(_0x116231(0x535));if(typeof _0x3ae14f[_0x116231(0x46d)]=='string'){_0x50b230[_0x116231(0x40d)][_0x2c3c04]['label']=sanitizeLabel(_0x3ae14f['value']);_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)][_0x116231(0x712)]==0x0&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)]=![]);applyStyleEffect(_0x2c3c04);if(_0x50b230[_0x116231(0x489)]){var _0x3fc5aa=getById(_0x116231(0x6b6)+_0x2c3c04);if(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)])_0x3fc5aa[_0x116231(0x180)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x50e)];else{if(_0x50b230[_0x116231(0x266)]===_0x2c3c04)_0x3fc5aa['innerText']=miscTranslations[_0x116231(0x41a)];else{if(_0x116231(0x1a9)===_0x116231(0x1a9))_0x3fc5aa[_0x116231(0x180)]=miscTranslations[_0x116231(0x5f0)];else return _0x3b42a1(_0x116231(0x301)),![];}}}else _0x50b230['showlabels']&&(_0x47a584=!![]);}else{_0x50b230[_0x116231(0x40d)][_0x2c3c04]['label']=![],applyStyleEffect(_0x2c3c04);if(_0x50b230[_0x116231(0x489)]){var _0x3fc5aa=getById(_0x116231(0x6b6)+_0x2c3c04);_0x50b230[_0x116231(0x266)]===_0x2c3c04?_0x3fc5aa[_0x116231(0x180)]=miscTranslations[_0x116231(0x41a)]:_0x3fc5aa[_0x116231(0x180)]=miscTranslations['add-a-label'];}else _0x50b230[_0x116231(0x70c)]&&(_0x47a584=!![]);}_0x40e870=!![];}else _0x38fca1[_0x116231(0x521)]({'id':_0x35d0bc[_0x116231(0x139)][_0x1f4211]['id'],'name':_0x5f0a48['hostedFiles'][_0x226660][_0x116231(0x4b6)],'size':_0x49cd52[_0x116231(0x139)][_0x4ca51e][_0x116231(0x61d)]});}}else!_0x4abf95[_0x116231(0x154)]&&_0x34c346(function(){var _0xd2ed7e=_0x116231;_0x17084b(_0xd2ed7e(0x194));},0x1);}_0x116231(0x373)in _0x3ae14f&&(log(_0x3ae14f),_0x50b230[_0x116231(0x40d)][_0x2c3c04]['remoteMuteState']=_0x3ae14f[_0x116231(0x373)],_0x50b230[_0x116231(0x3af)](![],_0x2c3c04),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)]&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x34e)][_0x116231(0x22f)][_0x116231(0x35d)]=_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x697)]),_0x50b230[_0x116231(0x718)]===![]&&(_0x50b230[_0x116231(0x2e0)]&&(!_0x50b230[_0x116231(0x110)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)]?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x697)]?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)][_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x1ca):_0x50b230[_0x116231(0x40d)][_0x2c3c04]['remoteMuteElement'][_0x116231(0x659)]['display']=_0x116231(0x5b9):(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)]=getById(_0x116231(0x37d))[_0x116231(0x46b)](!![]),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x1a8)]['id']=_0x116231(0x36c)+_0x2c3c04,_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x697)]?_0x50b230[_0x116231(0x40d)][_0x2c3c04]['remoteMuteElement'][_0x116231(0x659)]['display']=_0x116231(0x1ca):_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x1a8)][_0x116231(0x659)][_0x116231(0x6b8)]='none',_0x47a584=!![]),_0x40e870=!![]))));if(_0x116231(0x100)in _0x3ae14f){var _0x9659c5=getChromeVersion();_0x9659c5&&(_0x9659c5<0x50&&(_0x47a584=!![]));}_0x116231(0x138)in _0x3ae14f&&(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x138)]=_0x3ae14f[_0x116231(0x138)],!_0x50b230[_0x116231(0x489)]?(_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x138)]?(_0x50b230[_0x116231(0x3af)](0x0,_0x2c3c04),_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)]&&(_0x116231(0x369)===_0x116231(0x245)?_0xf87523(_0x58ca3c(_0x5ca3e8[_0x116231(0x46d)]),_0x4a805f[_0x116231(0x3f2)]):(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x2d9)]['hidden']=!![],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x2d9)][_0x116231(0x659)][_0x116231(0x6e5)]='hidden'))):updateIncomingVideoElement(_0x2c3c04,!![],![]),_0x47a584=!![]):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x138)]?_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x4fa)][_0x116231(0x659)]['display']=_0x116231(0x64b):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x4fa)][_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x5b9),_0x40e870=!![]);_0x116231(0x19c)in _0x3ae14f&&(_0x2c3c04+_0x116231(0x513)in _0x50b230[_0x116231(0x40d)]&&(_0x50b230[_0x116231(0x40d)][_0x2c3c04+_0x116231(0x513)][_0x116231(0x618)]=_0x3ae14f[_0x116231(0x19c)],_0x50b230[_0x116231(0x489)]?(_0x50b230[_0x116231(0x40d)][_0x2c3c04+_0x116231(0x513)][_0x116231(0x138)]=!_0x3ae14f[_0x116231(0x19c)],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x138)]?_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x4fa)][_0x116231(0x659)][_0x116231(0x6b8)]=_0x116231(0x64b):_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x4fa)][_0x116231(0x659)][_0x116231(0x6b8)]='none'):(_0x50b230[_0x116231(0x40d)][_0x2c3c04+_0x116231(0x513)]['virtualHangup']=_0x3ae14f[_0x116231(0x19c)],_0x47a584=!![]),_0x40e870=!![]));if('directVideoMuted'in _0x3ae14f){if(!_0x50b230['director']){if(_0x116231(0x225)in _0x3ae14f){if(_0x116231(0x585)!==_0x116231(0x585)){var _0x46fc51={};_0x46fc51[_0x116231(0x13d)]=_0x116231(0x25b),_0x46fc51[_0x116231(0x5aa)]=_0x33798f['streamID'],_0x3e8c54[_0x116231(0x230)](_0x46fc51),_0x5473ce('seeding\x20!!');}else{if(_0x50b230[_0x116231(0x2ff)][_0x116231(0x283)](_0x2c3c04)>=0x0){var _0x5a3e2a=_0x3ae14f[_0x116231(0x225)];if(_0x5a3e2a===!![])_0x50b230[_0x116231(0x50c)]=_0x3ae14f[_0x116231(0x2ca)];else _0x5a3e2a in _0x50b230[_0x116231(0x40d)]&&(_0x50b230[_0x116231(0x40d)][_0x5a3e2a][_0x116231(0x50c)]=_0x3ae14f['directVideoMuted'],_0x50b230[_0x116231(0x40d)][_0x5a3e2a]['directorVideoMuted']&&_0x50b230[_0x116231(0x3af)](0x0,_0x5a3e2a),_0x47a584=!![]);}}}}_0x40e870=!![];}'virtualHangup'in _0x3ae14f&&(!_0x50b230[_0x116231(0x489)]&&(_0x50b230[_0x116231(0x2ff)]['indexOf'](_0x2c3c04)>=0x0&&(_0x2c3c04 in _0x50b230[_0x116231(0x40d)]&&(_0x116231(0x6e1)===_0x116231(0x212)?_0x2f8531(_0x4db558):(_0x50b230['rpcs'][_0x2c3c04][_0x116231(0x618)]=_0x3ae14f[_0x116231(0x618)],_0x50b230[_0x116231(0x40d)][_0x2c3c04][_0x116231(0x618)]&&(_0x2c3c04 in _0x50b230[_0x116231(0x40d)]&&_0x50b230[_0x116231(0x3af)](0x0,_0x2c3c04)),_0x47a584=!![])))),_0x40e870=!![]);if(_0x116231(0x414)in _0x3ae14f){log(_0x116231(0x12b));try{_0x50b230[_0x116231(0x3b1)](_0x2c3c04,_0x3ae14f[_0x116231(0x414)]);}catch(_0x2b4e36){_0x116231(0x5e5)!=='zzXQN'?errorlog(_0x2b4e36):_0x505f72=![];}}_0x116231(0x1d7)in _0x3ae14f&&remoteStats(_0x3ae14f,_0x2c3c04);if(_0x47a584)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x40e870&&updateUserList();},_0x50b230['rpcs'][_0x2c3c04][_0x52fc0b(0x70b)][_0x52fc0b(0x2dd)]=()=>{var _0xcdb110=_0x52fc0b;warnlog(_0xcdb110(0x2db));};},_0x50b230[_0x82533d(0x40d)][_0x2c3c04][_0x82533d(0x4c5)]=_0x1bb257=>{var _0x1fef67=_0x82533d;warnlog(_0x1fef67(0x353)),_0x50b230[_0x1fef67(0x15c)](_0x1bb257,_0x2c3c04);},log(_0x82533d(0x11a));}},_0x50b230[_0x31666a(0x670)]=function(_0x244620,_0x32252b){var _0x162eb8=_0x31666a;!_0x50b230[_0x162eb8(0x40d)][_0x32252b]['screenElement']?_0x162eb8(0x388)===_0x162eb8(0x388)?(_0x50b230['rpcs'][_0x32252b]['screenElement']=createVideoElement(),_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)]={},_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x171)]=_0x32252b,_0x50b230[_0x162eb8(0x40d)][_0x32252b]['streamID']&&(_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x5aa)]=_0x50b230[_0x162eb8(0x40d)][_0x32252b]['streamID']),_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x34e)]={},_0x50b230[_0x162eb8(0x40d)][_0x32252b][_0x162eb8(0x34e)][_0x162eb8(0x18e)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x2d3)]=function(){return new Promise((_0x4d2c89,_0x24b8fd)=>{_0x4d2c89([]);});},_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x21b)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x546)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)]['loudest']=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x57d)]=null,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x58f)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0xff)]=-0x1,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x500)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x649)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x4bd)]=-0x1,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x43d)]=![],_0x50b230['rpcs'][_0x32252b+'_screen'][_0x162eb8(0x326)]=![],_0x50b230['rpcs'][_0x32252b+'_screen']['imageElement']=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x523)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x32a)]=[],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)]['videoMuted']=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x261)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x50c)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x618)]=![],_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x697)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x1a8)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x545)]=null,_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0x3a9)]=null,_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x639)]=null,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x5cf)]=null,_0x50b230['rpcs'][_0x32252b+'_screen'][_0x162eb8(0x5e6)]={},_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)]['scaleHeight']=![],_0x50b230['rpcs'][_0x32252b+'_screen'][_0x162eb8(0x220)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0x708)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)]['signalMeter']=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x6c9)]=null,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)]['screenIndexes']=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x67b)]=0x64,_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x496)]=0x0,_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0x50b)]=0x0,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0xe1)]='1',_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x6fa)]='1',_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x503)]=0x0,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x50e)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)]['order']=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x4da)]=null,_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x107)]=null,_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0x2cf)]={},_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0x59a)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen']['iframeEle']=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x241)]=Date[_0x162eb8(0x533)](),_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)]['settings']=![],_0x50b230[_0x162eb8(0x2f3)]==0x2&&(_0x162eb8(0x1f4)===_0x162eb8(0x448)?_0xf82e5c[_0x162eb8(0x41f)][_0x4e2dcc[_0x162eb8(0x676)]]['encoder']=!![]:_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0x1f5)]=!![]),_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)]=_0x50b230[_0x162eb8(0x40d)][_0x32252b]['screenElement'],_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)][_0x162eb8(0x5ef)][_0x162eb8(0x676)]=_0x32252b+'_screen',_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)]['id']=_0x162eb8(0x6f2)+_0x32252b+_0x162eb8(0x513),_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x5aa)]&&(_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)]['dataset']['sid']=_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x5aa)]),_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)][_0x162eb8(0x687)]=![],_0x50b230[_0x162eb8(0x40d)][_0x32252b+'_screen'][_0x162eb8(0x523)]=![],setupIncomingScreenTracking(_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)],_0x32252b+_0x162eb8(0x513)),_0x50b230[_0x162eb8(0x40d)][_0x32252b]['screenElement'][_0x162eb8(0x359)]=createMediaStream(),_0x244620['forEach'](function(_0x18c061){var _0x1d1b90=_0x162eb8;_0x1d1b90(0x1c6)===_0x1d1b90(0x6f4)?_0x4a473e[_0x1d1b90(0x6c0)](_0x41d98a,_0xb89e8):_0x50b230['rpcs'][_0x32252b]['screenElement'][_0x1d1b90(0x359)]['addTrack'](_0x18c061);}),_0x50b230[_0x162eb8(0x40d)][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)][_0x162eb8(0x2bd)]=!![],_0x50b230['rpcs'][_0x32252b+_0x162eb8(0x513)][_0x162eb8(0x326)]['setAttribute']('playsinline','')):_0x51b8d6[_0x162eb8(0x521)](_0xc851b9):_0x244620['forEach'](function(_0x5d9051){var _0x297f88=_0x162eb8,_0xcaa5b0=![];_0x50b230['rpcs'][_0x32252b][_0x297f88(0x126)][_0x297f88(0x359)][_0x297f88(0x384)]()[_0x297f88(0x6cd)](function(_0x27f33d){_0x27f33d['id']==_0x5d9051['id']&&(_0xcaa5b0=!![]);}),!_0xcaa5b0&&_0x50b230['rpcs'][_0x32252b][_0x297f88(0x126)][_0x297f88(0x359)]['addTrack'](_0x5d9051);});},_0x50b230[_0x31666a(0x15c)]=function(_0x4b239c,_0x127e64){var _0x38c030=_0x31666a;if(_0x38c030(0x599)!==_0x38c030(0x237)){if(_0x50b230[_0x38c030(0x4af)]['includes'](_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x5aa)])){errorlog(_0x38c030(0x10f));return;}var _0x1d575c=[],_0x49d82e=![];if(_0x4b239c[_0x38c030(0x363)]&&_0x4b239c[_0x38c030(0x363)][0x0])_0x49d82e=_0x4b239c[_0x38c030(0x363)][0x0],_0x1d575c=_0x49d82e[_0x38c030(0x384)]();else{if(_0x4b239c[_0x38c030(0x3f2)])_0x1d575c['push'](_0x4b239c[_0x38c030(0x3f2)]);else{errorlog(_0x38c030(0x1ef));return;}}if(_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x6c9)]){var _0x46cc18=_0x50b230[_0x38c030(0x40d)][_0x127e64]['streamSrc'][_0x38c030(0x384)]();_0x1d575c['forEach'](function(_0x8eb79f){var _0x40b4f9=_0x38c030;_0x46cc18[_0x40b4f9(0x6cd)](function(_0x4ad7de){var _0x31b464=_0x40b4f9;if(_0x8eb79f['id']==_0x4ad7de['id']){var _0x4da539=_0x1d575c[_0x31b464(0x283)](_0x8eb79f);_0x4da539>-0x1&&_0x1d575c['splice'](_0x4da539,0x1);}});});}try{var _0xdc5cf3=_0x1d575c['length'];while(_0xdc5cf3--){if(_0x1d575c[_0xdc5cf3]['kind']==_0x38c030(0x235)){if(_0x50b230[_0x38c030(0x215)]!==![]&&!_0x50b230['novideo'][_0x38c030(0x186)](_0x50b230['rpcs'][_0x127e64][_0x38c030(0x5aa)])){_0x1d575c[_0x38c030(0x16a)](_0xdc5cf3,0x1);continue;}else{if(_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x693)]&&!_0x50b230['rpcs'][_0x127e64][_0x38c030(0x693)][_0x38c030(0x235)]){_0x1d575c[_0x38c030(0x16a)](_0xdc5cf3,0x1);continue;}}}else{if(_0x1d575c[_0xdc5cf3][_0x38c030(0x1d1)]=='audio'){if(_0x50b230[_0x38c030(0x31c)]!==![]&&!_0x50b230[_0x38c030(0x31c)][_0x38c030(0x186)](_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x5aa)])){_0x1d575c[_0x38c030(0x16a)](_0xdc5cf3,0x1);continue;}else{if(_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x693)]&&!_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x693)]['audio']){_0x1d575c[_0x38c030(0x16a)](_0xdc5cf3,0x1);continue;}}}}}}catch(_0x50f60f){errorlog(_0x50f60f);}if(!_0x1d575c[_0x38c030(0x712)])return;var _0x9bca06=![];if(_0x50b230['rpcs'][_0x127e64][_0x38c030(0x403)]&&_0x50b230['rpcs'][_0x127e64][_0x38c030(0x403)][_0x38c030(0x712)]){var _0xe5d20a=_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x4ac)]();for(var _0x24bfe4=0x0;_0x24bfe4<_0xe5d20a[_0x38c030(0x712)];_0x24bfe4++){for(var _0x4e0881=0x0;_0x4e0881<_0x1d575c[_0x38c030(0x712)];_0x4e0881++){if(_0xe5d20a[_0x24bfe4][_0x38c030(0x3f2)]&&_0xe5d20a[_0x24bfe4][_0x38c030(0x3f2)]['id']==_0x1d575c[_0x4e0881]['id'])for(var _0x2c8e1c=0x0;_0x2c8e1c<_0x50b230['rpcs'][_0x127e64][_0x38c030(0x403)][_0x38c030(0x712)];_0x2c8e1c++){if(_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x403)][_0x2c8e1c]==_0x24bfe4){_0x9bca06=!![];break;}}if(_0x9bca06)break;}if(_0x9bca06)break;}}if(_0x9bca06){_0x50b230[_0x38c030(0x670)](_0x1d575c,_0x127e64);return;}_0x50b230[_0x38c030(0x170)]!==![]&&playoutdelay(_0x127e64);_0x50b230[_0x38c030(0x298)](),_0x50b230[_0x38c030(0x1fa)]();_0x49d82e&&(_0x49d82e[_0x38c030(0x665)]=function(_0x18604f){var _0x57ddff=_0x38c030;if(_0x57ddff(0x3ca)!==_0x57ddff(0x3ca))_0xd2446c[_0x57ddff(0x41f)][_0x2acad7[_0x57ddff(0x676)]][_0x57ddff(0x167)]=_0x906835;else try{warnlog('Track\x20was\x20removed'),_0x50b230[_0x57ddff(0x40d)][_0x127e64][_0x57ddff(0x6c9)][_0x57ddff(0x384)]()[_0x57ddff(0x6cd)](_0x4a1d6b=>{var _0x2a6e36=_0x57ddff;_0x4a1d6b['id']==_0x18604f[_0x2a6e36(0x3f2)]['id']&&_0x50b230[_0x2a6e36(0x40d)][_0x127e64]['streamSrc'][_0x2a6e36(0x6dc)](_0x4a1d6b);});if(_0x18604f[_0x57ddff(0x3f2)][_0x57ddff(0x1d1)]==_0x57ddff(0x235)){if('hZdTL'!=='hZdTL')throw new _0x461811(_0x57ddff(0x35e));else updateIncomingVideoElement(_0x127e64,!![],![]);}else updateIncomingVideoElement(_0x127e64,![],!![]);updateIncomingVideoElement(_0x127e64),setTimeout(function(){updateMixer();},0x1);}catch(_0x424987){}},_0x49d82e['onerror']=function(_0x569074){var _0x3b0c23=_0x38c030;errorlog(_0x569074);try{warnlog(_0x3b0c23(0x5ea)),_0x50b230['rpcs'][_0x127e64][_0x3b0c23(0x6c9)][_0x3b0c23(0x384)]()[_0x3b0c23(0x6cd)](_0x2c4fa3=>{var _0x219e0b=_0x3b0c23;try{_0x2c4fa3['id']==_0x569074[_0x219e0b(0x3f2)]['id']&&_0x50b230[_0x219e0b(0x40d)][_0x127e64][_0x219e0b(0x6c9)][_0x219e0b(0x6dc)](_0x2c4fa3);}catch(_0x1c3665){}}),_0x569074['track'][_0x3b0c23(0x1d1)]==_0x3b0c23(0x235)?updateIncomingVideoElement(_0x127e64,!![],![]):updateIncomingVideoElement(_0x127e64,![],!![]),setTimeout(function(){updateMixer();},0x1);}catch(_0x35242f){errorlog(_0x35242f);}});if(!_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x326)]){if(_0x38c030(0x6e8)===_0x38c030(0x6a7))_0x4431c1['pcs'][_0x40dae5][_0x38c030(0x40f)](_0x1f2fbf,_0x1be934),_0x2ec30c(_0x38c030(0x6b4));else{log(_0x38c030(0x5f3));try{var _0x25bba2=createVideoElement();}catch(_0x251811){errorlog(_0x251811);}_0x50b230['rpcs'][_0x127e64]['videoElement']=_0x25bba2,_0x25bba2[_0x38c030(0x5ef)][_0x38c030(0x676)]=_0x127e64,_0x25bba2['id']=_0x38c030(0x6f2)+_0x127e64,_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x5aa)]&&(_0x25bba2[_0x38c030(0x5ef)][_0x38c030(0x653)]=_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x5aa)]),_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x34e)]&&_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x34e)]['info']&&_0x38c030(0x1d5)in _0x50b230[_0x38c030(0x40d)][_0x127e64]['stats'][_0x38c030(0x22f)]&&_0x50b230[_0x38c030(0x40d)][_0x127e64]['stats'][_0x38c030(0x22f)][_0x38c030(0x1d5)]!==![]?_0x25bba2[_0x38c030(0x687)]=!![]:_0x25bba2['screenshare']=![],setupIncomingVideoTracking(_0x25bba2,_0x127e64);}}!_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x6c9)]&&(_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x6c9)]=createMediaStream());var _0x18fe59=![],_0x369cdb=![];_0x1d575c[_0x38c030(0x6cd)](_0x1f72a0=>{var _0xb3e878=_0x38c030;if(_0x1f72a0[_0xb3e878(0x1d1)]==_0xb3e878(0x235))_0x18fe59=!![];else _0x1f72a0[_0xb3e878(0x1d1)]=='audio'&&(_0x369cdb=!![]);log(_0xb3e878(0x33c)),_0x50b230[_0xb3e878(0x40d)][_0x127e64]['streamSrc'][_0xb3e878(0x40f)](_0x1f72a0);});if(_0x369cdb&&_0x18fe59)updateIncomingVideoElement(_0x127e64);else{if(_0x18fe59)_0x38c030(0x725)!=='IIgLl'?_0x578d94[_0x38c030(0x4bc)]=[{}]:updateIncomingVideoElement(_0x127e64,!![],![]);else _0x369cdb&&updateIncomingVideoElement(_0x127e64,![],!![]);}if(_0x18fe59){var _0x57a2dc=![];if(_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x34e)]&&_0x50b230['rpcs'][_0x127e64][_0x38c030(0x34e)][_0x38c030(0x22f)]&&_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x34e)][_0x38c030(0x22f)][_0x38c030(0x6ed)]&&_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x34e)][_0x38c030(0x22f)][_0x38c030(0x6ed)]==='Firefox'){if(_0x50b230[_0x38c030(0x4c7)]){if(_0x38c030(0x488)===_0x38c030(0x488)){if(_0x50b230[_0x38c030(0x489)]||_0x50b230[_0x38c030(0x2e0)]!==![]&&_0x50b230[_0x38c030(0x2e0)]!==''&&_0x50b230[_0x38c030(0x718)]===![]){}else{if(_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0xff)]!==![]){if(_0x50b230[_0x38c030(0x40d)][_0x127e64]['bandwidth']>=0x0&&_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0xff)]<_0x50b230[_0x38c030(0x4c7)]){}else _0x38c030(0x499)===_0x38c030(0x499)?(_0x57a2dc={},_0x57a2dc['bitrate']=_0x50b230[_0x38c030(0x4c7)],_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0xff)]=_0x50b230[_0x38c030(0x4c7)],log(_0x38c030(0x251))):_0x4525c6['push']({'other':_0x52fdb4,'time':_0x2ddcf8});}else _0x57a2dc={},_0x57a2dc[_0x38c030(0x4c7)]=_0x50b230[_0x38c030(0x4c7)],_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0xff)]=_0x50b230[_0x38c030(0x4c7)],log(_0x38c030(0x251));}}else{var _0x4701b5,_0xf9cd1f,_0x46a3ee=new _0x2c81dd((_0x4d4335,_0x3c7640)=>{_0x4701b5=_0x4d4335,_0xf9cd1f=_0x3c7640;});return _0x46a3ee[_0x38c030(0x41b)]=_0x4701b5,_0x46a3ee[_0x38c030(0x679)]=_0xf9cd1f,_0x46a3ee;}}}_0x50b230[_0x38c030(0x436)]&&(_0x57a2dc==![]&&(_0x57a2dc={}),_0x57a2dc[_0x38c030(0x436)]=parseInt(_0x50b230[_0x38c030(0x436)])),_0x57a2dc&&_0x50b230['sendRequest'](_0x57a2dc,_0x127e64);}if(_0x50b230[_0x38c030(0x17d)]===!![]){var _0x5ec87e=function(_0x43fc27){var _0x49e617=function(_0x4ecf40){var _0x3048ce=_0x496e;if(!(_0x4ecf40 in _0x50b230['rpcs'])){if('VtkWm'!==_0x3048ce(0x504))_0x52fd3a['limitTotalBitrate']&&(_0x2088df[_0x3048ce(0x41f)][_0x16024a][_0x3048ce(0xf7)]=_0xeddb1d,_0x348076=_0x511b3d[_0x3048ce(0x45e)](_0x374d1b,_0x10ea50));else return;}if(!_0x50b230[_0x3048ce(0x40d)][_0x4ecf40][_0x3048ce(0x326)])return;try{if(_0x3048ce(0x1dd)==='LfvhT'){var _0x18acfb=_0x50b230['rpcs'][_0x4ecf40][_0x3048ce(0x326)][_0x3048ce(0x35d)];_0x50b230[_0x3048ce(0x40d)][_0x4ecf40][_0x3048ce(0x326)][_0x3048ce(0x35d)]=![];}else return;}catch(_0x120468){if(_0x3048ce(0x41d)!==_0x3048ce(0x41d)){if(_0x4fd790['target']==_0xaa696d[_0x3048ce(0x676)]){_0x1582e4['request']=_0x3048ce(0x595),_0x299d56[_0x3048ce(0x66b)]=_0x2d7b3b[_0x3048ce(0x2e0)];var _0x2163a8={};_0x2163a8[_0x3048ce(0x13d)]=_0x3048ce(0x15b),_0x2163a8['roomid']=_0x35a90b['roomenc'],_0x2163a8[_0x3048ce(0x5aa)]=_0x8f7e74[_0x3048ce(0x5aa)],_0x5a7e46['sendMsg'](_0x2163a8);}else return;}else warnlog(_0x120468);}try{_0x50b230[_0x3048ce(0x40d)][_0x4ecf40]['videoElement'][_0x3048ce(0xec)](_0x3048ce(0x243),_0x49e617);}catch(_0xc3f136){warnlog(_0xc3f136);}_0x50b230[_0x3048ce(0x106)][_0x3048ce(0xed)]==_0x3048ce(0x6ec)&&_0x50b230[_0x3048ce(0x106)][_0x3048ce(0x321)]();updateIncomingVideoElement(_0x127e64,![],!![]);try{_0x50b230[_0x3048ce(0x40d)][_0x4ecf40]['videoElement'][_0x3048ce(0x35d)]=_0x18acfb,_0x3048ce(0x5df)in _0x50b230['rpcs'][_0x4ecf40]&&clearInterval(_0x50b230[_0x3048ce(0x40d)][_0x43fc27]['eventPlayActive']),delete _0x50b230[_0x3048ce(0x40d)][_0x4ecf40][_0x3048ce(0x5df)];}catch(_0x382dce){warnlog(_0x382dce);}};return _0x49e617(_0x43fc27);};_0x50b230['audioCtx'][_0x38c030(0xed)]==_0x38c030(0x227)&&(_0x50b230['firstPlayTriggered']=!![]);if(_0x38c030(0x5df)in _0x50b230[_0x38c030(0x40d)][_0x127e64]){}else{if(_0x50b230[_0x38c030(0x6ff)]==![])_0x50b230[_0x38c030(0x40d)][_0x127e64]['eventPlayActive']=setInterval(function(_0x39dbb3){var _0x4e6b7a=_0x38c030;if(_0x39dbb3 in _0x50b230[_0x4e6b7a(0x40d)]){if('DgkAE'!==_0x4e6b7a(0x4f0)){if(_0x3d5db6[_0x4e6b7a(0x154)])return![];}else log(_0x4e6b7a(0x14f)),_0x50b230['firstPlayTriggered']&&(clearInterval(_0x50b230[_0x4e6b7a(0x40d)][_0x39dbb3][_0x4e6b7a(0x5df)]),_0x50b230[_0x4e6b7a(0x40d)][_0x39dbb3][_0x4e6b7a(0x326)][_0x4e6b7a(0x3c7)](_0x4e6b7a(0x243),_0x5ec87e(_0x39dbb3)));}else log('Lost\x20child');},0x3e8,_0x127e64);else{if(!_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x5df)]){if(_0x38c030(0x2f5)!==_0x38c030(0x2f5)){var _0x41148b={};_0x41148b[_0x38c030(0x13d)]=_0x38c030(0x1c9),_0x41148b[_0x38c030(0x2e0)]=_0x2fce8f,_0x41148b['target']=_0x5e0bf5,_0x23a07a[_0x38c030(0x230)](_0x41148b);}else _0x50b230[_0x38c030(0x40d)][_0x127e64]['eventPlayActive']=!![];}_0x50b230[_0x38c030(0x40d)][_0x127e64]['videoElement']['addEventListener'](_0x38c030(0x243),_0x5ec87e(_0x127e64));}}}_0x50b230[_0x38c030(0x40d)][_0x127e64]['videoElement']['rotated']=_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x159)],setTimeout(function(){var _0xf59468=_0x38c030;'YNNip'!==_0xf59468(0x30b)?_0x31c05f[_0xf59468(0x180)]=_0x21374d[_0xf59468(0x41a)]:updateMixer();},0x1),_0x50b230[_0x38c030(0x298)](),_0x50b230['directorDisplayMute'](),updateUserList(),mediaSourceUpdated(_0x127e64,_0x50b230[_0x38c030(0x40d)][_0x127e64][_0x38c030(0x5aa)],_0x18fe59);}else _0x5d1dac(_0x4f7223[_0x38c030(0x3ba)]);},_0x50b230;}());function meshcast(){var _0x31de9d=_0xab318e;if(session[_0x31de9d(0x34d)]!==![])return;session[_0x31de9d(0x34d)]=null;try{var _0x4e1564=new Date(),_0x39e113=_0x4e1564[_0x31de9d(0x589)]();urlParams[_0x31de9d(0x102)]('tz')&&(_0x39e113=parseInt(urlParams['get']('tz'))||_0x39e113);var _0x3ddc45=[],_0x5df5c7=session[_0x31de9d(0x1bd)](0xe),_0x415510=[],_0x3d7f13={};fetch(_0x31de9d(0x2d7)+Date[_0x31de9d(0x533)]())['then'](_0x4d6360=>_0x4d6360[_0x31de9d(0x10c)]())[_0x31de9d(0x136)](function(_0x196da3){var _0x41cf04=_0x31de9d;_0x415510=_0x196da3;for(var _0x62fc25=0x0;_0x62fc25<_0x415510[_0x41cf04(0x712)];_0x62fc25++){var _0x47bb28=Math[_0x41cf04(0x242)](_0x415510[_0x62fc25]['tz']-_0x39e113);Math[_0x41cf04(0x242)](_0x47bb28-0x3c*0x18)<_0x47bb28&&(_0x47bb28=Math[_0x41cf04(0x242)](_0x47bb28-0x3c*0x18)),_0x415510[_0x62fc25][_0x41cf04(0x63b)]=_0x47bb28;}_0x415510[_0x41cf04(0x645)](compare_deltas),_0x3d7f13=_0x415510[0x0];try{session['mc']=new RTCPeerConnection(session[_0x41cf04(0x169)]),session['mc'][_0x41cf04(0x34e)]={};}catch(_0x21d84c){!session[_0x41cf04(0x110)]&&warnUser(_0x41cf04(0x10a));}try{session['mc'][_0x41cf04(0x661)]=_0x5f39e3,session[_0x41cf04(0x326)][_0x41cf04(0x359)]&&session['videoElement']['srcObject'][_0x41cf04(0x384)]()[_0x41cf04(0x6cd)](_0x50956a=>{var _0x3980e4=_0x41cf04;_0x3980e4(0x25a)===_0x3980e4(0x25a)?(warnlog(_0x3980e4(0x16b)),warnlog(_0x50956a),session['mc'][_0x3980e4(0x40f)](_0x50956a)):(_0x339526[_0x3980e4(0x35c)]+=0x1,_0x5d36da(_0x3980e4(0x63e)));}),warnlog(session['mc']['getSenders']()),session['mc'][_0x41cf04(0x705)]=function(_0x578ca5){var _0x31e650=_0x41cf04;if(_0x578ca5[_0x31e650(0x3ba)]==null)return;log(_0x578ca5[_0x31e650(0x3ba)]),_0x3ddc45[_0x31e650(0x521)](_0x578ca5[_0x31e650(0x3ba)]);};}catch(_0x3ab0c7){errorlog(_0x3ab0c7);}})[_0x31de9d(0x43a)](errorlog);}catch(_0x5d2046){errorlog(_0x5d2046);}function _0x40a875(_0x51165a,_0xb40803){var _0x144764=_0x31de9d;try{var _0x48cdc7=new XMLHttpRequest();_0x48cdc7[_0x144764(0x5b4)]=function(){var _0x493047=_0x144764;if(this[_0x493047(0x192)]==0x4&&this[_0x493047(0x62e)]==0xc8){var _0x3ef9c8=this[_0x493047(0x3f8)](_0x493047(0x3f4));if(_0x3ef9c8==_0x493047(0x228)){var _0x633291={};_0x633291[_0x493047(0x37a)]=this[_0x493047(0x265)],_0x633291[_0x493047(0x39d)]=_0x493047(0x224);var _0x4ba40e={};session[_0x493047(0x48e)]&&session[_0x493047(0x48e)]!==0x2?_0x493047(0x13e)!==_0x493047(0x13e)?_0x5066cb(_0x2036e2):_0x4ba40e[_0x493047(0x48e)]=0x1:_0x4ba40e['stereo']=0x0;session['meshcastAudioBitrate']&&(session['meshcastAudioBitrate']>0x1fe&&(session[_0x493047(0x12f)]=0x1fe),_0x4ba40e[_0x493047(0x64f)]=session[_0x493047(0x12f)]*0x400,_0x4ba40e[_0x493047(0x30f)]=0x1,_0x4ba40e[_0x493047(0x5b0)]=session[_0x493047(0x5b0)]);_0x633291[_0x493047(0x37a)]=CodecsHandler[_0x493047(0x27b)](_0x633291[_0x493047(0x37a)],_0x4ba40e);!session[_0x493047(0x471)]&&(_0x633291['sdp']=_0x633291[_0x493047(0x37a)][_0x493047(0x609)](/42001f/gi,_0x493047(0x112)),_0x633291[_0x493047(0x37a)]=_0x633291['sdp'][_0x493047(0x609)](/420029/gi,_0x493047(0x112)));session['mc'][_0x493047(0x2ef)](_0x633291)[_0x493047(0x136)]()[_0x493047(0x43a)](function(_0x507810){log(_0x507810);});if(_0x3ddc45[_0x493047(0x712)]){var _0x42062f=JSON[_0x493047(0x267)](_0x3ddc45[_0x493047(0x124)]());setTimeout(function(){var _0x912d8=_0x493047;_0x40a875(_0x42062f,_0x912d8(0x700));},0xa);}_0xc07175();}else _0x3ef9c8==_0x493047(0x2b0)&&(this['responseText']==0x1b0?warnUser(_0x493047(0x37b)):_0x493047(0x346)!==_0x493047(0x1cf)?warnUser(_0x493047(0x2b9)):(_0x57c9fd(_0x1c518b[_0x493047(0x41f)][_0xd5fb54][_0x493047(0x65b)]),_0x45585d['pcs'][_0x115b8b][_0x493047(0x65b)]=null));}};var _0x465afd=parseInt(0x61a8/session['meshcastBitrate'])||0xa,_0x29fe13='';session[_0x144764(0x471)]&&(_0x29fe13='/'+session[_0x144764(0x471)]),_0x48cdc7[_0x144764(0x2d6)]('POST',_0x3d7f13[_0x144764(0x119)]+'/'+_0x465afd+_0x29fe13,!![]),_0x48cdc7[_0x144764(0x636)](_0x144764(0x4a7),_0x144764(0x4be)+_0xb40803+_0x144764(0x722)),_0x48cdc7[_0x144764(0x636)](_0x144764(0x36a),_0x144764(0x6ae)+_0x5df5c7),_0x48cdc7[_0x144764(0x3e7)](_0x51165a);}catch(_0x34076e){errorlog(_0x34076e);}}function _0x5f39e3(_0xb0166b){var _0x3458f5=_0x31de9d;warnlog(_0x3458f5(0x6c4)),warnlog(_0xb0166b);try{session['mc'][_0x3458f5(0x46f)]()[_0x3458f5(0x136)](function(_0x53039c){var _0x24b092=_0x3458f5;return _0x53039c['sdp']=CodecsHandler[_0x24b092(0x27b)](_0x53039c[_0x24b092(0x37a)],{'stereo':0x1}),!session[_0x24b092(0x471)]&&(_0x53039c['sdp']=_0x53039c[_0x24b092(0x37a)]['replace'](/42001f/gi,_0x24b092(0x112)),_0x53039c[_0x24b092(0x37a)]=_0x53039c['sdp'][_0x24b092(0x609)](/420029/gi,_0x24b092(0x112))),warnlog(_0x53039c),session['mc'][_0x24b092(0x463)](_0x53039c);})['then'](function(){var _0x2ddc22=_0x3458f5;log(session['mc'][_0x2ddc22(0x148)]),_0x40a875(session['mc']['localDescription'][_0x2ddc22(0x37a)],_0x2ddc22(0x37a));})[_0x3458f5(0x43a)](function(_0x309393){});}catch(_0x2b638b){_0x3458f5(0x526)==='DogCG'?_0x15b2d2['push'](_0x381d63):errorlog(_0x2b638b);}}function _0xc07175(){var _0x41b603=_0x31de9d;if(_0x3d7f13['code'])var _0xa7715c=_0x41b603(0x470)+_0x3d7f13['code']+_0x41b603(0x6bb)+_0x5df5c7;else var _0xa7715c=_0x41b603(0x3f5)+_0x5df5c7;console[_0x41b603(0x30e)](_0x41b603(0x264)+_0xa7715c),session[_0x41b603(0x34d)]={'token':_0x5df5c7,'url':_0x3d7f13[_0x41b603(0x119)]};for(var _0x23fc2f in session[_0x41b603(0x41f)]){if(session[_0x41b603(0x41f)][_0x23fc2f][_0x41b603(0x118)]===null){if(_0x41b603(0x3c4)!==_0x41b603(0x2a2)){var _0x54a2d5={};_0x54a2d5[_0x41b603(0x118)]={'token':_0x5df5c7,'url':_0x3d7f13[_0x41b603(0x119)]},session['sendMessage'](_0x54a2d5,_0x23fc2f)&&(session[_0x41b603(0x41f)][_0x23fc2f][_0x41b603(0x118)]=!![]);}else return _0x5bb919(_0x3b0cb8),![];}}}}function meshcastWatch(_0x238006,_0x162371){var _0x4ceb8d=_0xab318e;!(_0x238006 in session[_0x4ceb8d(0x40d)])&&(session[_0x4ceb8d(0x40d)][_0x238006]={},session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x34e)]={},session['rpcs'][_0x238006][_0x4ceb8d(0x2cf)]={},session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x649)]=![],session[_0x4ceb8d(0x40d)][_0x238006]['settings']=![],errorlog(_0x4ceb8d(0x5a5)));var _0xedaf3c=!![],_0x32381b=!![];if(session['novideo']!==![]&&!session[_0x4ceb8d(0x215)][_0x4ceb8d(0x186)](session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x5aa)]))_0xedaf3c=![];else session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x693)]&&!session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x693)][_0x4ceb8d(0x235)]&&(_0xedaf3c=![]);if(session[_0x4ceb8d(0x31c)]!==![]&&!session[_0x4ceb8d(0x31c)][_0x4ceb8d(0x186)](session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x5aa)]))_0x32381b=![];else session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x693)]&&!session[_0x4ceb8d(0x40d)][_0x238006][_0x4ceb8d(0x693)]['audio']&&(_0x32381b=![]);if(!_0x32381b&&!_0xedaf3c){if(_0x4ceb8d(0x383)!==_0x4ceb8d(0x23e)){errorlog('We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested');return;}else _0x24706c[_0x4ceb8d(0x61e)][_0x4ceb8d(0x521)](_0x30e389),_0xdded80['applyIsolatedChat']();}try{session[_0x4ceb8d(0x40d)][_0x238006]['mc']=new RTCPeerConnection(session[_0x4ceb8d(0x169)]);}catch(_0x907dac){!session['cleanOutput']&&warnUser(_0x4ceb8d(0x10a));}session['rpcs'][_0x238006]['mc'][_0x4ceb8d(0x4c5)]=function(_0xbc030e){var _0x2d2a6f=_0x4ceb8d;session[_0x2d2a6f(0x15c)](_0xbc030e,_0x238006);};var _0x41f266=session['generateStreamID'](0xe),_0x30af93={};_0x30af93[_0x4ceb8d(0x5aa)]=_0x162371['token'],_0x30af93[_0x4ceb8d(0x676)]=_0x41f266;function _0x2a60f6(_0x577dc1){var _0x42015e=_0x4ceb8d,_0x1620a4=new XMLHttpRequest();_0x1620a4[_0x42015e(0x5b4)]=function(){var _0x3eb1e=_0x42015e;if(this[_0x3eb1e(0x192)]==0x4&&this[_0x3eb1e(0x62e)]==0xc8){var _0x580043=this[_0x3eb1e(0x3f8)](_0x3eb1e(0x3f4));if(_0x580043==_0x3eb1e(0x228)){var _0x573c00={};_0x573c00['sdp']=this[_0x3eb1e(0x265)],_0x573c00[_0x3eb1e(0x39d)]=_0x3eb1e(0x5b8),session[_0x3eb1e(0x40d)][_0x238006]['mc'][_0x3eb1e(0x2ef)](_0x573c00)['then'](function(){_0x352901();})[_0x3eb1e(0x43a)](function(_0x4bf09b){var _0x4f52f5=_0x3eb1e;if(_0x4f52f5(0x38a)===_0x4f52f5(0x38a))log(_0x4bf09b);else{var _0x2ade17={};_0x2ade17[_0x4f52f5(0x633)]=_0x4f52f5(0x1ac),_0x52d379[_0x4f52f5(0x666)](_0x2ade17,_0x4c6ab9);}});}}else log(this);},_0x1620a4[_0x42015e(0x2d6)]('POST',_0x162371[_0x42015e(0x119)],!![]),_0x1620a4['setRequestHeader'](_0x42015e(0x4a7),_0x42015e(0x669)),_0x1620a4[_0x42015e(0x636)](_0x42015e(0x36a),'Bearer\x20'+_0x162371[_0x42015e(0x571)]),_0x1620a4[_0x42015e(0x3e7)](JSON[_0x42015e(0x267)](_0x577dc1));}function _0x352901(){var _0x2713b5=_0x4ceb8d;session['rpcs'][_0x238006]['mc']['createAnswer']()[_0x2713b5(0x136)](function(_0x27ef5d){var _0x3d678c=_0x2713b5;return _0x27ef5d[_0x3d678c(0x37a)]=CodecsHandler[_0x3d678c(0x27b)](_0x27ef5d[_0x3d678c(0x37a)],{'stereo':0x1}),session[_0x3d678c(0x40d)][_0x238006]['mc'][_0x3d678c(0x463)](_0x27ef5d);})['then'](function(){var _0x5f019a=_0x2713b5,_0x9bc966={};_0x9bc966['UUID']=_0x41f266,_0x9bc966[_0x5f019a(0x224)]=session[_0x5f019a(0x40d)][_0x238006]['mc'][_0x5f019a(0x148)][_0x5f019a(0x37a)],_0x2a60f6(_0x9bc966);})[_0x2713b5(0x43a)](function(_0x2a4f66){});}_0x2a60f6(_0x30af93);}(function(){'use strict';var _0x3f3dbb=_0xab318e;let _0x4b0b8e=function(_0x4ed834){var _0x131e9d=_0x496e;this[_0x131e9d(0x2cd)]=new Uint8Array(_0x4ed834),this[_0x131e9d(0x42e)]=0x0;};_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x3df)]=function(_0x22ee61){var _0xaa3c69=_0x3f3dbb;this[_0xaa3c69(0x42e)]=_0x22ee61;},_0x4b0b8e['prototype'][_0x3f3dbb(0x2a4)]=function(_0x315905){var _0x5acf5d=_0x3f3dbb;for(let _0x9e7c9a=0x0;_0x9e7c9a<_0x315905['length'];_0x9e7c9a++){this[_0x5acf5d(0x2cd)][this['pos']++]=_0x315905[_0x9e7c9a];}},_0x4b0b8e['prototype'][_0x3f3dbb(0x715)]=function(_0x124712){var _0x3e7a02=_0x3f3dbb;this[_0x3e7a02(0x2cd)][this[_0x3e7a02(0x42e)]++]=_0x124712;},_0x4b0b8e['prototype'][_0x3f3dbb(0x320)]=_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x715)],_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x244)]=function(_0x465040){var _0x481115=_0x3f3dbb;this[_0x481115(0x2cd)][this[_0x481115(0x42e)]++]=_0x465040>>0x8,this[_0x481115(0x2cd)][this[_0x481115(0x42e)]++]=_0x465040;},_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x6d4)]=function(_0x5980b6){var _0x422ed9=_0x3f3dbb;let _0x4101fb=new Uint8Array(new Float64Array([_0x5980b6])[_0x422ed9(0x170)]);for(let _0x4668f8=_0x4101fb[_0x422ed9(0x712)]-0x1;_0x4668f8>=0x0;_0x4668f8--){this[_0x422ed9(0x715)](_0x4101fb[_0x4668f8]);}},_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x6ba)]=function(_0x5de791){var _0xeecd2e=_0x3f3dbb;let _0x52fb0b=new Uint8Array(new Float32Array([_0x5de791])['buffer']);for(let _0x439e06=_0x52fb0b[_0xeecd2e(0x712)]-0x1;_0x439e06>=0x0;_0x439e06--){this['writeByte'](_0x52fb0b[_0x439e06]);}},_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x1f9)]=function(_0x394118){var _0x350fb3=_0x3f3dbb;for(let _0x507606=0x0;_0x507606<_0x394118[_0x350fb3(0x712)];_0x507606++){this[_0x350fb3(0x2cd)][this[_0x350fb3(0x42e)]++]=_0x394118[_0x350fb3(0x1a1)](_0x507606);}},_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x56f)]=function(_0x2958fb,_0x13788e){var _0x3521fb=_0x3f3dbb;if(_0x3521fb(0x5d2)==='yQVbB'){var _0x3de3fd={};_0x3de3fd[_0x3521fb(0x151)]=[];for(var _0x4d6b79 in _0x458c3a['pcs']){_0x553c2e['pcs'][_0x4d6b79][_0x3521fb(0x66e)]===!![]&&_0x3de3fd[_0x3521fb(0x151)]['push'](_0x4d6b79);}_0x3de3fd[_0x3521fb(0x151)]['length']&&(_0x446c9d['directorSettings']=_0x3de3fd);}else switch(_0x13788e){case 0x1:this[_0x3521fb(0x320)](0x1<<0x7|_0x2958fb);break;case 0x2:this[_0x3521fb(0x320)](0x1<<0x6|_0x2958fb>>0x8),this[_0x3521fb(0x320)](_0x2958fb);break;case 0x3:this[_0x3521fb(0x320)](0x1<<0x5|_0x2958fb>>0x10),this['writeU8'](_0x2958fb>>0x8),this['writeU8'](_0x2958fb);break;case 0x4:this['writeU8'](0x1<<0x4|_0x2958fb>>0x18),this['writeU8'](_0x2958fb>>0x10),this[_0x3521fb(0x320)](_0x2958fb>>0x8),this['writeU8'](_0x2958fb);break;case 0x5:this[_0x3521fb(0x320)](0x1<<0x3|_0x2958fb/0x100000000&0x7),this[_0x3521fb(0x320)](_0x2958fb>>0x18),this[_0x3521fb(0x320)](_0x2958fb>>0x10),this['writeU8'](_0x2958fb>>0x8),this[_0x3521fb(0x320)](_0x2958fb);break;default:throw new Error(_0x3521fb(0x18a)+_0x13788e);}},_0x4b0b8e[_0x3f3dbb(0x329)]['measureEBMLVarInt']=function(_0x532b37){var _0x1e9301=_0x3f3dbb;if(_0x532b37<(0x1<<0x7)-0x1)return 0x1;else{if(_0x532b37<(0x1<<0xe)-0x1){if(_0x1e9301(0x44b)!=='tWTnA')return 0x2;else var _0x35bc62=new _0xa5c2a1()[_0x1e9301(0x305)](_0x4ed549[_0x1e9301(0x2cd)]),_0x367646=_0x462e63['parse'](_0x35bc62);}else{if(_0x532b37<(0x1<<0x15)-0x1)return 0x3;else{if(_0x532b37<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x532b37<0x7ffffffff)return 0x5;else throw new Error(_0x1e9301(0x61a)+_0x532b37);}}}}},_0x4b0b8e[_0x3f3dbb(0x329)]['writeEBMLVarInt']=function(_0xb9f720){var _0x239e16=_0x3f3dbb;this[_0x239e16(0x56f)](_0xb9f720,this[_0x239e16(0x1c2)](_0xb9f720));},_0x4b0b8e[_0x3f3dbb(0x329)][_0x3f3dbb(0x5b7)]=function(_0x2d240e,_0xac2604){var _0x479b6d=_0x3f3dbb;_0xac2604===undefined&&(_0xac2604=this['measureUnsignedInt'](_0x2d240e));switch(_0xac2604){case 0x5:this[_0x479b6d(0x320)](Math[_0x479b6d(0x541)](_0x2d240e/0x100000000));case 0x4:this[_0x479b6d(0x320)](_0x2d240e>>0x18);case 0x3:this[_0x479b6d(0x320)](_0x2d240e>>0x10);case 0x2:this[_0x479b6d(0x320)](_0x2d240e>>0x8);case 0x1:this[_0x479b6d(0x320)](_0x2d240e);break;default:throw new Error(_0x479b6d(0x342)+_0xac2604);}},_0x4b0b8e['prototype'][_0x3f3dbb(0x1ae)]=function(_0x545859){var _0x21a158=_0x3f3dbb;if(_0x545859<0x1<<0x8)return 0x1;else{if(_0x545859<0x1<<0x10)return 0x2;else{if(_0x545859<0x1<<0x18)return 0x3;else{if(_0x545859<0x100000000)return 0x4;else{if(_0x21a158(0x2f2)!=='fAzBy')_0x58cdd5[_0x21a158(0x659)]=0x1;else return 0x5;}}}}},_0x4b0b8e['prototype']['getAsDataArray']=function(){var _0x4fa4c2=_0x3f3dbb;if(this[_0x4fa4c2(0x42e)]this[_0x4d989b(0x712)])throw new Error('Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed');this['pos']=_0x1d0601;},this[_0x3807c1(0x532)]=function(_0x87315){var _0x3556f2=_0x3807c1;let _0x53d8fa={'offset':this[_0x3556f2(0x42e)],'data':_0x87315,'length':_0x841279(_0x87315)},_0xe83cd6=_0x53d8fa[_0x3556f2(0x1a6)]>=this[_0x3556f2(0x712)];this[_0x3556f2(0x42e)]+=_0x53d8fa['length'],this[_0x3556f2(0x712)]=Math[_0x3556f2(0x42a)](this['length'],this[_0x3556f2(0x42e)]),_0x84207a=_0x84207a[_0x3556f2(0x136)](async function(){var _0x2119a4=_0x3556f2;if(_0x10e80c)return new Promise(function(_0x3cd85f,_0x296c5e){var _0x5756b2=_0x496e;if(_0x5756b2(0x581)!==_0x5756b2(0x581)){let _0x557d4d=new _0x582f8e();_0x557d4d[_0x5756b2(0x3c7)](_0x5756b2(0x495),function(){var _0x272156=_0x5756b2;_0x2c70f1(_0x557d4d[_0x272156(0x63c)]);}),_0x557d4d['readAsArrayBuffer'](_0x343e4d);}else _0x392cd3(_0x53d8fa[_0x5756b2(0x2cd)])[_0x5756b2(0x136)](function(_0x5c9172){var _0x1accb3=_0x5756b2;if(_0x1accb3(0xe5)!==_0x1accb3(0x5dc)){let _0xa019c2=0x0,_0x22bb8f=Buffer[_0x1accb3(0x6e9)](_0x5c9172[_0x1accb3(0x170)]),_0x1a942a=function(_0x4887cd,_0x1ca6e2,_0x32599b){var _0x584456=_0x1accb3;_0xa019c2+=_0x1ca6e2,_0xa019c2>=_0x32599b[_0x584456(0x712)]?_0x3cd85f():_0x5beae4[_0x584456(0x532)](_0x10e80c,_0x32599b,_0xa019c2,_0x32599b['length']-_0xa019c2,_0x53d8fa[_0x584456(0x1a6)]+_0xa019c2,_0x1a942a);};_0x5beae4[_0x1accb3(0x532)](_0x10e80c,_0x22bb8f,0x0,_0x22bb8f['length'],_0x53d8fa[_0x1accb3(0x1a6)],_0x1a942a);}else _0x41e084[_0x1accb3(0x180)]=_0x2021a2[_0x1accb3(0x5f0)];});});else{if(_0x6ee3b4)return new Promise(function(_0x231eec,_0xbebd5d){var _0x3f2b1c=_0x496e;'edZGv'!==_0x3f2b1c(0x2e7)?_0x449c30[0x0][_0x3f2b1c(0x180)]=_0x1c8073(_0x1815f2[_0x3f2b1c(0x300)])||0x0:_0x6ee3b4[_0x3f2b1c(0x3df)](_0x53d8fa['offset'])[_0x3f2b1c(0x136)](()=>{var _0x3be309=_0x3f2b1c;_0x6ee3b4[_0x3be309(0x532)](new Blob([_0x53d8fa['data']]));})[_0x3f2b1c(0x136)](()=>{_0x231eec();});});else{if(!_0xe83cd6){if(_0x2119a4(0x272)!=='PMpyO'){try{_0x583463[_0x2119a4(0x40d)][_0xb7f150]['iframeEle'][_0x2119a4(0x56b)]();}catch(_0x35ebb7){_0x4809dd(_0x35ebb7);}_0x355061[_0x2119a4(0x40d)][_0x4d5944][_0x2119a4(0x2ea)][_0x2119a4(0x56b)]();}else for(let _0x27d613=0x0;_0x27d613<_0x5bc2b6[_0x2119a4(0x712)];_0x27d613++){let _0x40c7c1=_0x5bc2b6[_0x27d613];if(!(_0x53d8fa[_0x2119a4(0x1a6)]+_0x53d8fa[_0x2119a4(0x712)]<=_0x40c7c1[_0x2119a4(0x1a6)]||_0x53d8fa[_0x2119a4(0x1a6)]>=_0x40c7c1[_0x2119a4(0x1a6)]+_0x40c7c1[_0x2119a4(0x712)])){if(_0x53d8fa[_0x2119a4(0x1a6)]<_0x40c7c1[_0x2119a4(0x1a6)]||_0x53d8fa[_0x2119a4(0x1a6)]+_0x53d8fa[_0x2119a4(0x712)]>_0x40c7c1[_0x2119a4(0x1a6)]+_0x40c7c1[_0x2119a4(0x712)])throw new Error(_0x2119a4(0x5de));if(_0x53d8fa[_0x2119a4(0x1a6)]==_0x40c7c1[_0x2119a4(0x1a6)]&&_0x53d8fa['length']==_0x40c7c1[_0x2119a4(0x712)]){if('hyBwK'!==_0x2119a4(0x686)){_0x40c7c1[_0x2119a4(0x2cd)]=_0x53d8fa[_0x2119a4(0x2cd)];return;}else _0x133ab8(_0x31ae39,_0x157cc7['UUID']);}else return _0x392cd3(_0x40c7c1[_0x2119a4(0x2cd)])[_0x2119a4(0x136)](function(_0x1f528a){var _0x864e32=_0x2119a4;return _0x40c7c1['data']=_0x1f528a,_0x392cd3(_0x53d8fa[_0x864e32(0x2cd)]);})[_0x2119a4(0x136)](function(_0x47160b){var _0xade8ba=_0x2119a4;_0x53d8fa[_0xade8ba(0x2cd)]=_0x47160b,_0x40c7c1[_0xade8ba(0x2cd)][_0xade8ba(0x206)](_0x53d8fa[_0xade8ba(0x2cd)],_0x53d8fa[_0xade8ba(0x1a6)]-_0x40c7c1[_0xade8ba(0x1a6)]);});}}}}}_0x5bc2b6['push'](_0x53d8fa);});},this[_0x3807c1(0x2c2)]=function(_0x136692){var _0x765895=_0x3807c1;return _0x10e80c||_0x6ee3b4?_0x84207a=_0x84207a[_0x765895(0x136)](function(){return null;}):_0x84207a=_0x84207a[_0x765895(0x136)](function(){var _0x3e8fa3=_0x765895;let _0x1bb0dd=[];for(let _0x519aa7=0x0;_0x519aa7<_0x5bc2b6[_0x3e8fa3(0x712)];_0x519aa7++){_0x3e8fa3(0x624)===_0x3e8fa3(0x624)?_0x1bb0dd[_0x3e8fa3(0x521)](_0x5bc2b6[_0x519aa7][_0x3e8fa3(0x2cd)]):_0x1d926b(_0x3e8fa3(0x5a9));}return new Blob(_0x1bb0dd,{'type':_0x136692});}),_0x84207a;};};};window['BlobBuffer']=_0x411fa0(null);}()),(function(){'use strict';var _0x4dedcd=_0xab318e;function _0x3b0ab9(_0x4a9882,_0x47b8a2){var _0x54b170=_0x496e;let _0x260bf4={};return[_0x4a9882,_0x47b8a2][_0x54b170(0x6cd)](function(_0x11f6b8){var _0x17f940=_0x54b170;for(let _0x49147 in _0x11f6b8){Object[_0x17f940(0x329)]['hasOwnProperty'][_0x17f940(0x20c)](_0x11f6b8,_0x49147)&&(_0x260bf4[_0x49147]=_0x11f6b8[_0x49147]);}}),_0x260bf4;}function _0x2c8c21(_0x57bc0a,_0x5d8c92,_0x30d830){var _0x268f5e=_0x496e;if(Array[_0x268f5e(0x393)](_0x30d830))for(let _0x50e5e1=0x0;_0x50e5e1<_0x30d830[_0x268f5e(0x712)];_0x50e5e1++){_0x268f5e(0x5ed)!==_0x268f5e(0x5ed)?_0x599a89[_0x268f5e(0x40d)][_0x5da64a][_0x268f5e(0x4fa)][_0x268f5e(0x659)][_0x268f5e(0x6b8)]=_0x268f5e(0x64b):_0x2c8c21(_0x57bc0a,_0x5d8c92,_0x30d830[_0x50e5e1]);}else{if(typeof _0x30d830===_0x268f5e(0x6f1))_0x57bc0a[_0x268f5e(0x1f9)](_0x30d830);else{if(_0x30d830 instanceof Uint8Array)_0x57bc0a['writeBytes'](_0x30d830);else{if(_0x30d830['id']){_0x30d830[_0x268f5e(0x1a6)]=_0x57bc0a[_0x268f5e(0x42e)]+_0x5d8c92,_0x57bc0a[_0x268f5e(0x5b7)](_0x30d830['id']);if(Array[_0x268f5e(0x393)](_0x30d830[_0x268f5e(0x2cd)])){let _0xefb5ee,_0x854c59,_0x25ea3a;_0x30d830['size']===-0x1?_0x57bc0a[_0x268f5e(0x715)](0xff):(_0xefb5ee=_0x57bc0a[_0x268f5e(0x42e)],_0x57bc0a[_0x268f5e(0x2a4)]([0x0,0x0,0x0,0x0])),_0x854c59=_0x57bc0a['pos'],_0x30d830[_0x268f5e(0x5e4)]=_0x854c59+_0x5d8c92,_0x2c8c21(_0x57bc0a,_0x5d8c92,_0x30d830[_0x268f5e(0x2cd)]),_0x30d830['size']!==-0x1&&(_0x25ea3a=_0x57bc0a[_0x268f5e(0x42e)],_0x30d830[_0x268f5e(0x61d)]=_0x25ea3a-_0x854c59,_0x57bc0a[_0x268f5e(0x3df)](_0xefb5ee),_0x57bc0a[_0x268f5e(0x56f)](_0x30d830[_0x268f5e(0x61d)],0x4),_0x57bc0a[_0x268f5e(0x3df)](_0x25ea3a));}else{if(typeof _0x30d830[_0x268f5e(0x2cd)]===_0x268f5e(0x6f1))_0x57bc0a[_0x268f5e(0x280)](_0x30d830[_0x268f5e(0x2cd)][_0x268f5e(0x712)]),_0x30d830['dataOffset']=_0x57bc0a[_0x268f5e(0x42e)]+_0x5d8c92,_0x57bc0a[_0x268f5e(0x1f9)](_0x30d830[_0x268f5e(0x2cd)]);else{if(typeof _0x30d830[_0x268f5e(0x2cd)]===_0x268f5e(0x103))!_0x30d830[_0x268f5e(0x61d)]&&(_0x268f5e(0x5bc)!==_0x268f5e(0x5bc)?_0x50b2d9(_0x5593f4):_0x30d830[_0x268f5e(0x61d)]=_0x57bc0a[_0x268f5e(0x1ae)](_0x30d830[_0x268f5e(0x2cd)])),_0x57bc0a['writeEBMLVarInt'](_0x30d830['size']),_0x30d830[_0x268f5e(0x5e4)]=_0x57bc0a[_0x268f5e(0x42e)]+_0x5d8c92,_0x57bc0a[_0x268f5e(0x5b7)](_0x30d830[_0x268f5e(0x2cd)],_0x30d830[_0x268f5e(0x61d)]);else{if(_0x30d830[_0x268f5e(0x2cd)]instanceof EBMLFloatX)_0x57bc0a[_0x268f5e(0x280)](0x8),_0x30d830[_0x268f5e(0x5e4)]=_0x57bc0a['pos']+_0x5d8c92,_0x57bc0a[_0x268f5e(0x6d4)](_0x30d830[_0x268f5e(0x2cd)][_0x268f5e(0x46d)]);else{if(_0x30d830[_0x268f5e(0x2cd)]instanceof EBMLFloatX)'Bhmxy'!==_0x268f5e(0x145)?_0x4144c5=_0x387d50['pcs'][_0x4f150b][_0x268f5e(0x2ce)]:(_0x57bc0a['writeEBMLVarInt'](0x4),_0x30d830[_0x268f5e(0x5e4)]=_0x57bc0a[_0x268f5e(0x42e)]+_0x5d8c92,_0x57bc0a[_0x268f5e(0x6ba)](_0x30d830[_0x268f5e(0x2cd)][_0x268f5e(0x46d)]));else{if(_0x30d830[_0x268f5e(0x2cd)]instanceof Uint8Array)_0x57bc0a[_0x268f5e(0x280)](_0x30d830['data'][_0x268f5e(0x3e4)]),_0x30d830[_0x268f5e(0x5e4)]=_0x57bc0a[_0x268f5e(0x42e)]+_0x5d8c92,_0x57bc0a[_0x268f5e(0x2a4)](_0x30d830[_0x268f5e(0x2cd)]);else throw new Error('Bad\x20EBML\x20datatype\x20'+typeof _0x30d830[_0x268f5e(0x2cd)]);}}}}}}else throw new Error(_0x268f5e(0x2c9)+typeof _0x30d830['data']);}}}}let _0x403b11=function(_0x42fe1c,_0x201172){return function(_0x4e8442){var _0x1bd23e=_0x496e;let _0x568103=0x1388,_0x433223=![],_0x50df72=0x0,_0xb5cd25=0x0,_0x5aa51e=!![],_0x4ff428=0x0,_0x5167d7=0xbb80,_0x318aa6=0x1,_0x27e5c0=[],_0x5c0730=0x0,_0x428ef0=0x0,_0x97c38b=0x0,_0x5dd37f={'fileWriter':null,'codec':_0x1bd23e(0x647)},_0x5e18f3,_0x7f7b83={'id':0x4489,'data':new EBMLFloatX(0x0)},_0x5896cd=new _0x201172(_0x4e8442[_0x1bd23e(0x584)]);function _0x34e7d5(_0x588cf2,_0x3f94b9){var _0x364614=_0x1bd23e;return _0x3f94b9=new Uint8Array(_0x3f94b9),_0xfe61b7(_0x3d1030(_0x588cf2),_0x2cceea(_0x3f94b9[_0x364614(0x3e4)]),_0x3f94b9);}function _0xfe61b7(){var _0x26e14e=_0x1bd23e,_0x2f78b0,_0xa6e906=0x0,_0x552f8a;for(_0x2f78b0=0x0;_0x2f78b0>>0x18&0xff,_0x31f81e>>>0x10&0xff,_0x31f81e>>>0x8&0xff,_0x31f81e&0xff]);if((_0x31f81e&0xff0000)!=0x0)return new Uint8Array([_0x31f81e>>>0x10&0xff,_0x31f81e>>>0x8&0xff,_0x31f81e&0xff]);if((_0x31f81e&0xff00)!=0x0)return new Uint8Array([_0x31f81e>>>0x8&0xff,_0x31f81e&0xff]);if((_0x31f81e&0xff)!=0x0)return new Uint8Array([_0x31f81e&0xff]);throw _0x22efa2(0x3ea);}function _0x2cceea(_0x2ea7b4){if(_0x2ea7b4<=0x7f)return new Uint8Array([0x80|_0x2ea7b4&0x7f]);if(_0x2ea7b4<=0x3fff)return new Uint8Array([0x40|_0x2ea7b4>>0x8&0x3f,_0x2ea7b4&0xff]);return new Uint8Array([0x8,_0x2ea7b4>>>0x18&0xff,_0x2ea7b4>>>0x10&0xff,_0x2ea7b4>>>0x8&0xff,_0x2ea7b4&0xff]);}function _0x4e5ce4(_0x4af117,_0x3e4adc){var _0x1929c6=_0x1bd23e;if(_0x1929c6(0x1d3)!==_0x1929c6(0x1d3)){if(_0x53ab8d[_0x1929c6(0x684)](_0x21c831[_0x1929c6(0x40d)])[_0x1929c6(0x712)]+_0x3532a2[_0x1929c6(0x684)](_0x3162d5[_0x1929c6(0x41f)])[_0x1929c6(0x712)]>_0x2fb2e6[_0x1929c6(0x4de)]){_0x5cc51f[_0x1929c6(0x600)](_0x1ef31b);return;}}else{var _0x5554b3=new DataView(new ArrayBuffer(0x4));return _0x5554b3[_0x1929c6(0x3ed)](0x0,_0x3e4adc,![]),_0x34e7d5(_0x4af117,new Uint8Array(_0x5554b3['buffer']));}}function _0x50823a(_0x18bf35){var _0x1ced59=_0x1bd23e;if(_0x18bf35<=0xff)return new Uint8Array([_0x18bf35&0xff]);if(_0x18bf35<=0xffff)return new Uint8Array([_0x18bf35>>>0x8&0xff,_0x18bf35&0xff]);if(_0x18bf35<=0xffffff)return new Uint8Array([_0x18bf35>>0x10&0xff,_0x18bf35>>0x8&0xff,_0x18bf35&0xff]);return new Uint8Array([_0x18bf35>>>0x18&0xff,_0x18bf35>>>0x10&0xff,_0x18bf35>>>0x8&0xff,_0x18bf35&0xff]);var _0x56cb59=new DataView(new ArrayBuffer(0x4));return _0x56cb59[_0x1ced59(0x652)](0x0,_0x18bf35,![]),_0x56cb59;}function _0x580ce5(_0x15836e,_0x4fe447){return _0x34e7d5(_0x15836e,_0x50823a(_0x4fe447));}function _0x486ab2(_0x23f531,_0x5ec7e2){var _0x42f6ce=_0x1bd23e;return _0x34e7d5(_0x23f531,new TextEncoder()[_0x42f6ce(0x2b5)](_0x5ec7e2));}function _0x46dcf9(){var _0x3cca57=_0x1bd23e;let _0x372520={'id':0x1a45dfa3,'data':[_0x580ce5(0x4286,0x1),_0x580ce5(0x42f7,0x1),_0x580ce5(0x42f2,0x4),_0x580ce5(0x42f3,0x8),_0x486ab2(0x4282,'webm'),_0x580ce5(0x4287,0x4),_0x580ce5(0x4285,0x2)]},_0xc05588={'id':0x1549a966,'data':[_0x580ce5(0x2ad7b1,0xf4240),_0x486ab2(0x4d80,_0x3cca57(0x5dd)),_0x486ab2(0x5741,'VDO-Ninja'),_0x7f7b83]},_0x4a2ec9=[{'id':0xb0,'data':_0x50df72},{'id':0xba,'data':_0xb5cd25}],_0x2103f3={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x580ce5(0xd7,0x1),_0x580ce5(0x73c5,0x1),_0x580ce5(0x9c,0x0),_0x486ab2(0x22b59c,_0x3cca57(0x1b9)),_0x486ab2(0x86,'V_'+_0x4e8442[_0x3cca57(0xf5)]),_0x580ce5(0x83,0x1),{'id':0xe0,'data':[_0x580ce5(0xb0,_0x50df72),_0x580ce5(0xba,_0xb5cd25)]}]},{'id':0xae,'data':[_0x580ce5(0xd7,0x2),_0x580ce5(0x73c5,0x2),_0x580ce5(0x9c,0x0),_0x486ab2(0x22b59c,_0x3cca57(0x1b9)),_0x486ab2(0x86,_0x3cca57(0x3fc)),_0x580ce5(0x83,0x2),{'id':0xe1,'data':[_0x4e5ce4(0xb5,_0x5167d7),_0x580ce5(0x9f,_0x318aa6)]},_0x34e7d5(0x63a2,new Uint8Array(['O'[_0x3cca57(0x1a1)](0x0),'p'[_0x3cca57(0x1a1)](0x0),'u'[_0x3cca57(0x1a1)](0x0),'s'[_0x3cca57(0x1a1)](0x0),'H'[_0x3cca57(0x1a1)](0x0),'e'[_0x3cca57(0x1a1)](0x0),'a'[_0x3cca57(0x1a1)](0x0),'d'[_0x3cca57(0x1a1)](0x0),0x1,_0x318aa6&0xff,0x38,0x1,_0x5167d7>>>0x0&0xff,_0x5167d7>>>0x8&0xff,_0x5167d7>>>0x10&0xff,_0x5167d7>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x5e18f3={'id':0x18538067,'size':-0x1,'data':[_0xc05588,_0x2103f3]};let _0x4b00dc=new _0x42fe1c(0x200);_0x2c8c21(_0x4b00dc,_0x5896cd[_0x3cca57(0x42e)],[_0x372520,_0x5e18f3]),_0x5896cd[_0x3cca57(0x532)](_0x4b00dc['getAsDataArray']()),_0x433223=!![];}function _0x4eb2bb(_0x2b1ebf){var _0x101dc4=_0x1bd23e;let _0x36be9f=new _0x42fe1c(0x1+0x2+0x1);if(!(_0x2b1ebf[_0x101dc4(0x33a)]>0x0&&_0x2b1ebf[_0x101dc4(0x33a)]<0x7f))throw new Error(_0x101dc4(0x2f8));return _0x36be9f[_0x101dc4(0x280)](_0x2b1ebf['trackNumber']),_0x36be9f[_0x101dc4(0x244)](_0x2b1ebf['timecode']),_0x36be9f[_0x101dc4(0x715)]((_0x2b1ebf['type']==_0x101dc4(0x1bb)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x36be9f[_0x101dc4(0x1e7)](),_0x2b1ebf[_0x101dc4(0x455)]]};}function _0x258ede(_0x37242d){var _0x41ff28=_0x1bd23e;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math['round'](_0x37242d[_0x41ff28(0x14a)])}]};}function _0x53ed4d(){var _0x41f67a=_0x1bd23e;if(_0x27e5c0['length']===0x0)return;let _0x50b26c=0x0;for(let _0x5c01dd=0x0;_0x5c01dd<_0x27e5c0[_0x41f67a(0x712)];_0x5c01dd++){_0x50b26c+=_0x27e5c0[_0x5c01dd][_0x41f67a(0x455)][_0x41f67a(0x3e4)];}let _0xbcd85b=new _0x42fe1c(_0x50b26c+_0x27e5c0[_0x41f67a(0x712)]*0x40),_0x369597=_0x258ede({'timecode':Math[_0x41f67a(0x348)](_0x5c0730)});for(let _0x91f1cd=0x0;_0x91f1cd<_0x27e5c0['length'];_0x91f1cd++){_0x369597[_0x41f67a(0x2cd)]['push'](_0x4eb2bb(_0x27e5c0[_0x91f1cd]));}_0x2c8c21(_0xbcd85b,_0x5896cd['pos'],_0x369597),_0x5896cd['write'](_0xbcd85b[_0x41f67a(0x1e7)]()),_0x27e5c0=[],_0x428ef0=0x0;}function _0x789e41(_0x4deaeb,_0x3a57bc){var _0xfcf087=_0x1bd23e;_0x4deaeb[_0xfcf087(0x33a)]=_0x3a57bc;var _0x5690e9=_0x4deaeb[_0xfcf087(0x4c6)]/0x3e8;_0x5aa51e?(_0x4ff428=_0x5690e9,_0x5690e9=0x0,_0x5aa51e=![]):_0x5690e9=_0x5690e9-_0x4ff428;_0x97c38b=_0x5690e9;if(_0x428ef0==0x0)_0x5c0730=_0x5690e9;_0x4deaeb['timecode']=Math[_0xfcf087(0x348)](_0x5690e9-_0x5c0730),_0x27e5c0[_0xfcf087(0x521)](_0x4deaeb),_0x428ef0=_0x4deaeb[_0xfcf087(0x14a)]+0x1,_0x428ef0>=_0x568103&&_0x53ed4d();}function _0x362de1(){var _0x9f57e3=_0x1bd23e;let _0xc4e43b=new _0x42fe1c(seekHead[_0x9f57e3(0x61d)]),_0x5d2e75=_0x5896cd[_0x9f57e3(0x42e)];_0x2c8c21(_0xc4e43b,seekHead[_0x9f57e3(0x5e4)],seekHead[_0x9f57e3(0x2cd)]),_0x5896cd[_0x9f57e3(0x3df)](seekHead[_0x9f57e3(0x5e4)]),_0x5896cd[_0x9f57e3(0x532)](_0xc4e43b[_0x9f57e3(0x1e7)]()),_0x5896cd[_0x9f57e3(0x3df)](_0x5d2e75);}function _0x13f069(){var _0x595240=_0x1bd23e;let _0x3fbd36=new _0x42fe1c(0x8),_0x2c702b=_0x5896cd['pos'];_0x3fbd36['writeDoubleBE'](_0x97c38b),_0x5896cd[_0x595240(0x3df)](_0x7f7b83['dataOffset']),_0x5896cd[_0x595240(0x532)](_0x3fbd36[_0x595240(0x1e7)]()),_0x5896cd[_0x595240(0x3df)](_0x2c702b);}this[_0x1bd23e(0x551)]=function(_0x2d7a7c){var _0x171fb5=_0x1bd23e;!_0x433223&&(_0x50df72=_0x4e8442[_0x171fb5(0x1a2)],_0xb5cd25=_0x4e8442[_0x171fb5(0x508)],_0x5167d7=_0x4e8442[_0x171fb5(0x580)],_0x318aa6=_0x4e8442[_0x171fb5(0x4e4)],_0x46dcf9(),console['log'](_0x4e8442));if(_0x2d7a7c[_0x171fb5(0x150)][_0x171fb5(0x4b6)]==_0x171fb5(0x685)){let _0x5c63d8=new Uint8Array(_0x2d7a7c[_0x171fb5(0x3e4)]);_0x2d7a7c[_0x171fb5(0x5d6)](_0x5c63d8),_0x789e41({'frame':_0x5c63d8,'intime':_0x2d7a7c[_0x171fb5(0x35c)],'type':_0x2d7a7c[_0x171fb5(0x39d)]},0x1);return;}else{if(_0x2d7a7c[_0x171fb5(0x150)][_0x171fb5(0x4b6)]==_0x171fb5(0x59d)){let _0x29cc7e=new Uint8Array(_0x2d7a7c[_0x171fb5(0x3e4)]);_0x2d7a7c[_0x171fb5(0x5d6)](_0x29cc7e),_0x789e41({'frame':_0x29cc7e,'intime':_0x2d7a7c['timestamp'],'type':_0x2d7a7c['type']},0x2);return;}}},this[_0x1bd23e(0x2c2)]=function(){var _0x6a6280=_0x1bd23e;return!_0x433223&&_0x46dcf9(),_0x5aa51e=!![],_0x53ed4d(),_0x13f069(),_0x5896cd[_0x6a6280(0x2c2)](_0x6a6280(0x6bd));},this[_0x1bd23e(0x629)]=function(){return _0x5896cd['length'];},_0x4e8442=_0x3b0ab9(_0x5dd37f,_0x4e8442||{});};};window[_0x4dedcd(0x483)]=_0x403b11(window[_0x4dedcd(0x31a)],window['BlobBuffer']);}());function _0x52b2(){var _0x289b20=['micIsolated','maxvideobitrate','DElIH','2px',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','BCViD','dBdem','sendPeers','pong','production','disablePLI','getWrittenSize','autoGainControl','wQICj','showClock','fsjSr','status','midi','hash','NSorH','stopPropagation','rejected','yoEZv','closed','setRequestHeader','allowScreen','audio','mutedStateMixer','Txzcx','delta','result','iRvjQ','Timestamp\x20duplicated','click','closeRPC','encodeQueueSize','effectsData','CLOSED','failed\x20to\x20send\x20focus\x20change\x20request','sort','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','VP9','dataReceived','channelOffset','RSASSA-PKCS1-v1_5','inline-block','minipreview','currentTime','bitrateTimeout','maxaveragebitrate','limitAudioBitrate','Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest','setUint32','sid','zVPWi','OPEN','stop','micIsolate','oPdss','style','sendChunks','keyframeTimeout','allowBroadcast','ice\x20timer\x20no\x20longer\x20exists','priority','WlezY','PASSED','onnegotiationneeded','enhacing\x20audio\x20encoder','directorChat','search','onremovetrack','sendMessage','controlRoomBitrate','newMainDirectorSetup','application/json;\x20charset=utf-8','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','roomenc','bitrateTimeoutFirefox','channelCount','coDirector','10hQQHNV','setupScreenShareAddon','streaming','hash\x20is\x20not\x20false','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','NybZY','config','UUID','container_','jCczX','reject','codirector\x20request\x20hash\x20failed','directorVolumeState','done\x20clearing\x20audio','(((.+)+)+)+$','wcBoJ','screenShareElementHidden','added\x20video\x20track',',\x20isDirector:\x20','kOCDs','SHA-256','keys','EncodedVideoChunk','AEtIm','screenshare','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','sendChannel','hostname','aspectRatio','MMweu','scaleHeight','Transfer\x20ended','turn:www.turn.vdo.ninja:3478','processFrame','limiting\x20AudioEncoder','enhanceAudioEncoder','settings','hiddenSceneViewBitrate','videoaddedtoroom','src','remoteMuteState','tsgoU','iceServers','concat','text','playback_audio_samplerate','limitTotalBitrate','enhanceAudio','cover','encryptMessage','pingTimeout','processDescription','reduce','speakerMuted_default','recording_audio_compressor_type','filetransfer','JoICS','iceTimer','salt','turn:turn-jp1.vdo.ninja:3478','transferSettings','showList','onclick','Bearer\x20','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','setValueAtTime','vb_url','sampleRate','TwhPA','added\x20audio\x20track','SEND\x20BYE','label_','mriaK','display','clicked','writeFloatBE','&id=','binaryType','video/webm','INITIAL\x20PUBLISH\x20START:\x20','video_muted_init','sendRequest','UPTOb','keyname','vdo.ninja','ON\x20NEGO\x20NEEDED','NOT\x20VIEW\x20TARGET','Hdsst','460601WlqxdD','previewToggleState','streamSrc','opus','optimize','DlZOZ','forEach','udp','IRfhg','no\x20audio\x20track\x20to\x20poke','chunkedStream','requestAudioHack','requestZoomChange','writeDoubleBE','currentTarget','jjFDS','stream','gotGenericData','dmnrn','configure','altUUID','removeTrack','opacity','obsRecording','allowVideos','gvPtW','LUkIj','oniceconnectionstatechange','audiobitrate','active','visibility','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','watchTimeoutList2:','Eunlw','from','enhance','ftPcD','suspended','Browser','vHLPA','aJYax','coDirectorEnable','string','videosource_','lin','kMrGk','welcomeMessage','currentCameraConstraints','processIceBundle','FvwDY','utf-8','opacityMuted','password','acc','labelstyle','windowed','firstPlayTriggered','ice','ctrlKey','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','nsBuB','iframeDetails_','onicecandidate','getElementById','changeSpeaker','scaleWidth','Raised\x20hand','turn:turn.obs.ninja:3478','receiveChannel','showlabels','cPdCk','new-view-connection','onload','wss','NOT\x20IN\x20VIEW\x20SET','length','outputDevice','connect','writeByte','setVideoBitrates','hanging\x20up','scene','brazilIsSuperExpensive','disabled','changeCamera','isInteger','EZrKL','audioConstraints','broadcast','?view=','consent',';\x20charset=utf-8','https://','vdSCV','IIgLl','beepToNotify','session.pcs[UUID].scale\x20=\x20','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','opacityDisconnect','webAudios','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','pBLEw','VJNEZ','readable','transparent','successfully\x20requested\x20audio\x20and\x20video','init','toString','Stream\x20ID\x20is\x20already\x20in\x20use.','removeEventListener','state','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','rvwMQ','screenshareAutogain','ccJTk','SfKPp','vJLUg','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','codec','LOebH','preLimitedBitrate','error','createAnswer','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','speakerMute','maxptime','Safari','togglePrivateChat','bandwidth','requestSceneUpdate','ondatachannel','has','number','onopen','reject\x20co','audioCtx','canvas','safemode','chrg','Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.','FupMg','json','audioGain','gyfrQ','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!','cleanOutput','bat','42e01f','XNGsc','vector','not\x20allowed\x20to\x20show\x20the\x20director','hXMzW','AES-CBC','meshcast','url','setup\x20peer\x20complete','recordingVideoCodec','Members\x20in\x20Room','close','iIKqE','audioDevice','mute','remoteFocus','videos','ICE\x20FAILed.\x20bad?','pop','sendKeyFrameScenes','screenElement','qkcuO','Final\x20streamID:\x20','quality_limitation_reason','VxXHh','requestFile\x20in\x20reverse','session.provideFileList','Chromium-based\x20v','channel','meshcastAudioBitrate','vdAv','initial_group','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','already\x20closed\x20PCS','Lowered\x20hand','then','advanced','videoMuted','hostedFiles','midiHotkeys','encoder','Atavd','request','cVVkF','session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.','isScene','totalBitrate:\x20','watchTimeoutList','JDFlO','gAwzp','Bhmxy','obsVisibility','end-view-connection','localDescription','nocursor','timecode','roombitrate','rotate_video','postMessage','labelsize','..\x20waiting\x20for\x20user\x20gesture','constructor','addCoDirector','Android\x2011','low','obsstudio','add','bra1','theyBeSharksHere','currentAudioConstraints','rotate','onerror','joinroom','onTrack','request\x20rate\x20limit:\x20','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','BPMiR','disconnected','plugged_in','closedCaptions','The\x20director\x20approved\x20you\x20as\x20a\x20co-director','obsSourceActive','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','applySoloChat','setBitrate','connectionState','configuration','splice','ADDING\x20TRACKS\x20TO\x20MESHCAST','.webm','10px','maxBitrate','mainmenu','buffer','realUUID','anyrequest','header','chunks','codecGroupFlag','isDirector\x20','ooFwC','processDescription2','publicKey','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','sceneSync','offerSDP','audioEffects','init_audio','DOAZu','innerText','maxiosbitrate','checkBasicStreamsExist','CONNECTED\x20TO\x20FIRST\x20PEER','sendChannel_','devicePixelRatio','includes','GORWj','recording','Not\x20director','Bad\x20EBML\x20VINT\x20size\x20','couldn\x27t\x20set\x20rate\x20limit','tabernac','pipe','Audio_Loudness','BYE\x20RPCS','qkhDA','volume','readyState','sing1','Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work,\x20try\x20adding\x20&proxy\x20to\x20the\x20URL\x20or\x20use\x20https://backup.vdo.ninja\x20instead.\x0a\x0aContact\x20steve@seguin.email\x20for\x20added\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','Android','qHJrw','displayMute','hUDZO','website','lztan','hw_enc','screenStopped','jFzZt','GKJvK','actual\x20bitrate:','obsStreaming','charCodeAt','width','SPNOD','tGtEj','Clean\x20up','offset','deferring\x20with\x20a\x20promise','remoteMuteElement','fLpYv','resending\x20message','SETUP\x20INCOMING','changeOrder','XvrRV','measureUnsignedInt','backgroundColor','forcePLI','2rNMUFi','VKSnp','children','controlTimer','sNnhS','restricted','FAIL\x20rpcs','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','und','rBxoh','key','OLbnh','generateStreamID','noREMB','qPbYH','iKtEN','directMigrateIssue','measureEBMLVarInt','forceios','soloVideo','TOO\x20MANY\x20PUBLISHING\x20PEERS','oLlFs','shift','desaltStreamID','migrate','block','LyOCp','audioOptions','FileSystemWritableFileStream','animatedMoves','OXUBI','guest','kind','createDataChannel','aiuIU','ITfVf','screenshare_url','use1','remoteStats','webp','rvZuv','KmrOS','seedAttempts','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','LfvhT','rzhva','recordLocal','EyKwz','codec_url','canvasWebGL','processPCSOnMessage','voiceMeterTemplate','bye','aec_url','getAsDataArray','Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY','QfeUe','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','noScaling','h264profile','writable','infocus','Something\x20went\x20wrong\x20with\x20incoming\x20track..','QQPeT','fadein','EOF1','isView','WbjgL','loudest','allowVideo','frameWriter','XOehI','writeString','directorDisplayMute','screen','map','MeAYj','TRANSFERRING?','seedStream','broadcast_mode','SkvzY','echoCancellation','pYFpu','ACTION\x20REJECTED:\x20','username','set','batteryMeter','RTCRtpSender','directorPassword','ICE\x20closed?','[data-action-type=\x22solo-chat\x22]','call','announceCoDirector','custom\x20layout\x20being\x20applied','querySelectorAll','find','pushLoudness','ZZvDb','stream\x20ID\x20is\x200\x20length','backup.vdo.ninja','novideo','QtFOk','VIDsa','Unknown','changeMicrophone','iceConnectionState','allowMIDI','&pie=','CgVUq','approved','chunkTime','slot','changeURL','The\x20request\x20failed;\x20you\x20can\x27t\x20apply\x20this\x20action\x20to\x20the\x20main\x20director.','sJaZR','answer','target','requestVideoHack','running','application/sdp','focusDistance','timeout','wssid','zOpjO','enhanceaudio','zoom\x20success','info','sendMsg','disableOBS','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','rlQMR','couldn\x27t\x20set\x20preferred\x20codec','video','decoder','aYjNR','audioInputChannels','turns:turn.vdo.ninja:443','KwMPY','visible','directorBlue','OizFC','uKYta','processFrameAudio','unshift','startTime','abs','play','writeU16BE','ZpNrS','hangup','AQAB','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','abc123','layout','.battery-level','JDumz','recieveFile','Generate\x20Some\x20Crypto\x20keys\x20first','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','parentNode','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','noiseSuppression','turn:turn-usw2.vdo.ninja:3478','requestResolution','does\x20any\x20audio\x20exist?','','showSaveFilePicker','screensharetype','orange','UKzbG','seed','writer_config','XlktJ','IJMxp','focus\x20success','720','iframeVideo','disableNACK','setAudioBitrate','MESHCAST\x20LINK:\x20','responseText','directorUUID','stringify','**\x20connected','de1','gainNode','screenshareDenoise','control-room-co-director','waitingWatchList','JxbbQ','subtle','LUxCX','remoteRaisedHandElement','PMpyO','QlZsm','platform','list','SBzBv','resolution\x20scale','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','startWriter','metaKey','setOpusAttributes','onmessage','AudioContext','setResolution','KVSjv','writeEBMLVarInt','AiILg','stereo\x20enabled','indexOf','disableWebAudio','turn:turn-au1.vdo.ninja:3478','UUID\x20does\x20not\x20exist','rjVGp','Message\x20to\x20be\x20sent:\x20','Shared\x20website:\x20\x200\x20and\x20<\x20127','TuXgd','bdPCz','vDAv','forceRetry','disableMouseEvents','split','directorList','order','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','KEQlM','vp09.00.10.08','cameraConstraints','decode','offsetChannel','RTC\x20already\x20connected','\x20Pixel\x20','sceneType','ZniMW','YNNip','addIceCandidate','EnEgM','log','useinbandfec','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','rampUpTime','gridlayout','img','codirectorSettings','obsninja','preferCodec','lowiosviewers','KTzfm','retryWatchInterval','ArrayBufferDataStream','objectFit','noaudio','watchTimeoutList:','totalRoomBitrate','tdova','writeU8','resume','Djhno','iceConnectionState\x20==\x20connected','vdoninja','GOT\x20ICES!!','videoElement','yCbfC','sync','prototype','group','padStart','savedBitrate','SHA-1','ILsyn','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','zoomedBitrate','subarray','webcamonly','requestCoMigrate','CQbDb','#606383','pre\x20pixel\x20fix\x20','scaleResolutionDownBy\x20set\x201!','SkVXu','screensharebutton','trackNumber','hideClock','adding\x20track','width_url','CvARI','quietOthers','meterStyle','timer','Bad\x20UINT\x20size\x20','seeding\x20!!','connected','PINGED','gZgNK','contain','round','Failing\x20behind','limitAudioEncoder','flSRv','&room=','meshcastSettings','stats','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','turns:www.turn.vdo.ninja:443','anysend','recordedBlobs','New\x20ON\x20TRACK\x20event','problem','DYWYs','contentType','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','noExitPrompt','srcObject','readAsArrayBuffer','253575wtsabF','timestamp','muted','Offset\x20may\x20not\x20be\x20negative','urls','DTJrF','PwZoy','bOnrZ','streams','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','restrict','bandwidth\x20set!','7221492OQYfgO','restartIce','vnvCx','Authorization','FORCE\x20KEYFRAME\x20FOR\x20SCENE','remoteMuteState_','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','networkPriority','autoadd','updateLocalStatsInterval','head6','noiframe','muteState','minptime','LoDuR','recorder','text/plain','pJJOp','getOpusBitrate','sdp','Meshcast\x20error:\x20432','PuDTi','muteStateTemplate','credential','Vlxtr','setVideoBitrate','246CYMNPv','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','CpoiE','getTracks','fullscreen','YWMHb','GOT\x20ICE!!','rXDbl','zoom','rAcJi','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','PvnuF','XiWZb','sceneDisplay','setupIncoming','ieCvF','vDav','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','isArray','lowcut','nsTqr','DeOhP','enc','PCS\x20WINS\x20ICE','noPLIs','Change\x20Label','right','XMAlV','type','&password=','ended','47999WircGG','hRlOy','readAsText','view_set','screensharecursor','1717424JGuppf','ping','getSettings','processIce','mutedState','warn','pluginVersion','turns:turn.obs.ninja:443','WEtKQ','create\x20offer\x20worked','requestRateLimit','midiRemote','sendFile','mykey','Setting\x20Codec\x20to\x20vp8','CidFH','requestFocusChange','hands_','codecs','GDOAx','effects','candidate','nodownloads','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','iframe','speedtest','connectPeer','nHjPH','Enable\x20the\x20director\x27s\x20microphone\x20first.','title','retrying\x20at\x20an\x20interval','MgGWX','effectValue','label=','addEventListener','5px','top','BuEYl','aspectratio','raisehands','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','requestChangeSubGain','enabled','onconnectionstatechange','Someone\x20Joined\x20the\x20Room','remoteZoom','turn:turn-br1.vdo.ninja:3478','lERrT','disconnectedTimeout','controls','IchBinSteveDerNinja','audioMeterGuest','parse','screensharequality','remoteDescription','fqZme','replaceAll','pixelFix','seek','raw','listPromise','Restarting\x20since\x20closed','5sNTSkC','byteLength','fromCharCode','obsState','send','ZOGVM','usw2','InvalidOperationException','lowerhand','removeChild','setFloat32','crypto','innerHTML','watchStream','agc_url','track','_hardwareEncoder','content-type','https://meshcast.io/view.html?id=','otxrw','XXoeD','getResponseHeader','Requested_resolution','statsMenu','LLsva','A_OPUS','applyConstraints','239049mSvLHA','transcript','BITRATE:\x20','setupYourOwnPlease','HANG\x20UP\x20COMPLETE','screenIndexes','stereo_url','optimizedBitrate','screenStream','Firefox','videoMutedFlag','mByEu','vp8','sensorData','connected\x20to\x20video\x20server','rpcs','float','addTrack','turns:www.turn.obs.ninja:443','getCapabilities','bigmutebutton','setScale','requestFile','SXaSU','cursor','introButton','wgKLP','querySelector','main-director','resolve','STREAM\x20ID\x20desalted\x202:','MKKSx','batteryState','pcs','stream_config','substring','altpress','screensharefps','DGuhy','PnpmX','muted_savedState','sending\x20message\x20to\x20server','sourceActive','could\x20not\x20be\x20sent;\x20queuing\x20it','max','directorEnabledPPT','Pinging','videoDevice','pos','myVideo.webm','jap1','signalMeter','mirrorExclude','head4','GXspa','bitrate_set','scale','customWSS','decrypt','directorViewBitrate','catch','NUnDr','videoOptions','manualBandwidth','claim','recording_audio_gain','retryTimeout','URL','scale\x20set!','setVideoScale','directorHash','3194288zYFvHA','keyframerate','privateKey','PKTnl','OSSwA','forceRotate','FbFio','turn:turn-eu2.obs.ninja:3478','time','njsRT','bTldb','alert','nopreview','allowAudio','sceneType2','setClock','frame','unmute-guest','toLowerCase','processIce2','locale','GuoJO','wss://debug.action.wtf:443','verify','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','limitTotalBitrateGuests','writer_configAudio','ptime','umkNB','hidden','setLocalDescription','screenShareBitrate','midiChannel','deviceID','RS1','level','requestCoDirector','lrBPU','cloneNode','random','value','queueList','createOffer','https://meshcast.io/view.html?api=','meshcastCodec','YVvod','tlzWL','stopping\x20some\x20preload\x20bitrate\x20null\x20','QpdXe','QtvMy','scaleResolutionDownBy','audioContext','frameMeta','equalizer','vdav','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','1vh','quality','null\x20ice\x20rpcs','storekey','LOpyG','audioBitrate','WebMWriter','denoise_url','EastSideRepresentZ','screenShareElement','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','vAJtx','director','hangupDirector','failed','hssConnection','allowIframe','stereo','Jklho','playback_audio_volume_meter','permaid','SyXCP','waiting\x20for\x20keyframe','ElbQc','loadend','directorMutedState','fileList','totalRoomBitrate_default','YuEBz','wss://wss.vdo.ninja:443','ruhkF','delayTime','signature','getParameters','chunked_','LaMIK','BYE','loadoutID','image/webp','requestUpload','send\x20channel\x20closed','starting\x20kicker','Content-Type','pathname','action','pointer','already\x20connected','getReceivers','fWXfJ','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','badStreamList','Websockets\x20timed\x20out;\x2030\x20seconds','webCodec','limitAudio','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','UZRXw','XqGBr','name','new-display-name','directorDisplayMuted','generateCrypto','msg\x20size\x20error','icefilter','encodings','targetBandwidth','application/','screenshareid','generateKey','useragent','CriOS','SyFzi','request\x20zoom\x20change:\x20','ontrack','intime','bitrate','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','wss://proxywss.rtc.ninja:443','remote','quality_url','preventDefault','VvyOy','rzDmx','broadcast=false','ApQVi','ukYHS','jBarx','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','createObjectURL','EpBwS','effectValue_default','bACua','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','sendGenericData','canvasCtx','obs.ninja','seeding\x20blocked','ICE\x20FAILED','maxconnections','classList','zoXRE','getVideoBitrates','limitaudio','jointone','channels','PleaseDoNotUse','XHCGi','optimizeBitrate','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director','STkKJ','qlr','scaleFactor','hostedTransfers','audioCodecs','createWritable','pcs\x20RTC\x20CLOSED','DgkAE','RctiH','dynamicScale','directorSettings','AwQRB','requestVideoRecord','streamid-already-published','videoWriter','span','keyframe','remoteVideoMuteElement','exportKey','turn:turn-use1.vdo.ninja:3478','vVCGt','room-is-claimed','cpu','showDirector','maxviewers','getAudioTracks','pliCount','VtkWm','totalSceneBitrate','HANG\x20UP\x202\x20COMPLETE','tGNvh','height','Nutvg','ptz','nackCount','directorVideoMuted','quality_ss','label','iceBundle','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','proxy','_screen','alpha','exclude','noNacks','charAt','codirector_changeURL','msg','OYkXE','security','adaptivePtime','limitBitrate','overlay','uMvaX','HPaXB','push','EzwLQ','voiceMeter','hmwWq','requestKeyframe','LVDJX','send\x20channel\x20open\x20pcs','vdrPK','changeParams','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','delay','configAudio','maxvb_url','session','framerate','forceTcpMode','TuOYF','write','now','read','value\x20there','providing\x20answer','KizAP','qsqrM','ACCEh','hdvWP','11VMUAEB','match','Track\x20stopped','CvICO','changeLabel','The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ','floor','AaLgc','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','relative','closeTimeout','activelySpeaking','HBpCw','eyntK','high','autostart','object','dropped\x20candidate\x20due\x20to\x20filter','userAgent','ybNfk','height_url','sensors','addFrame','updateurl','sitePassword','new','start','maxviewers_url','view','min','sceneMute','getSenders','rotated','CdMNF','defaultIframeSrc','ctrl','initialPublish','importKey','directorSpeakerMuted','outboundAudioBitrate','stopWriter','apply','UaeZU','gckKZ','videosource','ArrayBufferDataStream\x27s\x20pos\x20lies\x20beyond\x20end\x20of\x20buffer','position','seeding','remove','hash\x20is\x20','host','midiIn','writeEBMLVarIntWidth','RgBay','token','cleaning\x20up\x20lost\x20connection','screenshareStereo','screenshareVideoOnly','directorState','gain','screenSrc','drFYW','IvZJS','getReader','introOnClean','api','canvasIntervalAction','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','scaleResolution','samplingFrequency','mlqOg','disableREMB','ncIvx','fileWriter','okwqe','gyro','MHfvk','WEBRTC\x20CONNECTION\x20OPEN','getTimezoneOffset','outboundVideoBitrate','room-is-claimed-codirector','privacy','downloads','WwBty','codirectorRequested','webCodecAudio','jwk','h264','IYjoF','micDelay','transferred','listing','cleanup','stopping\x20old\x20track','udCDJ','iframeSrc','provideFileList','queue','EncodedAudioChunk','new\x20connection\x20is\x20contained\x20in\x20badStreamList!','plugged','8px','sink','rtc.ninja','RSA','codirector_transfer','RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??','local','room=','PONGED','Not\x20a\x20scene','streamID','bind','eACxr','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.','xZmNP','iXeuD','cbr','JIcay','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','not-the-director','onreadystatechange','maxframerate_q2','localMuteElement','writeUnsignedIntBE','offer','none','requestStats','hWBdI','YLqMm','avror','uHCmR','iframe_','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','chat','screenShareState','encodering\x20being\x20kicked','groupAudio','mediaDevices','muted_activeSpeaker','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete','iMqsu','midiDevice','tpFMr','kKOlA','orpZq','publishing\x20SDP\x20Offer:\x20','\x20is\x20not\x20defined;\x20skipping.','mutedStateScene','marginLeft','focus','Djygl','LLVIo','createElement','videoCodecs','copyTo','gnjTK','obsStateSync','message','sSBmJ','Hmjsm','QfpNu','VDO-Ninja','Overwrite\x20crosses\x20blob\x20boundaries','eventPlayActive','TQcTu','setParameters','KWcEX','version','dataOffset','spjKw','delayNode','\x20---\x20we\x20will\x20ask\x20again','ICE:\x20','gqeMJ','Track\x20threw\x20an\x20error;\x20going\x20to\x20reconnect\x20it','maxsamplerate','cid:','mVtIs','textContent','dataset','add-a-label','deferring\x20with\x20a\x20promise;\x20hashed\x20room','The\x20request\x20(','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','canvasSource','PFlKd','sticky','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','ETrCP','broadcastIFrame','BBySg','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','taintedSession','Refreshing\x20scale','startClock','1.0','closePC','SENDING\x20FILE:\x20','JTJqK','Inbound\x20User-based\x20Message\x20from\x20Room','audioLatency','ViBCt','recording_audio_pipeline','webkitAudioContext','mobile','replace','mlsZj','OJuQH','de2','slots','mag','VcYzW','signData','playbackheader','pow','YUpvq','pATmq','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','pxhjd','decryptMessage','virtualHangup','GOT\x20ICEs!!','EBML\x20VINT\x20size\x20not\x20supported\x20','getWriter','midiOut','size'];_0x52b2=function(){return _0x289b20;};return _0x52b2();} \ No newline at end of file +var _0x4be4a6=_0x54fa;(function(_0x552923,_0x55354e){var _0x375e9f=_0x54fa,_0x16dcfb=_0x552923();while(!![]){try{var _0xd06f93=parseInt(_0x375e9f(0x2ba))/0x1*(-parseInt(_0x375e9f(0x293))/0x2)+parseInt(_0x375e9f(0x173))/0x3+-parseInt(_0x375e9f(0x34e))/0x4*(-parseInt(_0x375e9f(0x54e))/0x5)+parseInt(_0x375e9f(0x103))/0x6+parseInt(_0x375e9f(0x1fd))/0x7*(parseInt(_0x375e9f(0xb3))/0x8)+parseInt(_0x375e9f(0x476))/0x9+-parseInt(_0x375e9f(0x470))/0xa;if(_0xd06f93===_0x55354e)break;else _0x16dcfb['push'](_0x16dcfb['shift']());}catch(_0x3f011c){_0x16dcfb['push'](_0x16dcfb['shift']());}}}(_0x586a,0x35cb9));function log(_0xa6b3f3){var _0x1944fd=_0x54fa;try{debugSocket&&debugSocket['send'](JSON[_0x1944fd(0x2c9)](_0xa6b3f3));}catch(_0x4eef3f){}}function _0x54fa(_0x5b3032,_0x3a04ed){var _0x586ace=_0x586a();return _0x54fa=function(_0x54fa92,_0x239e05){_0x54fa92=_0x54fa92-0x81;var _0x29344d=_0x586ace[_0x54fa92];return _0x29344d;},_0x54fa(_0x5b3032,_0x3a04ed);}function warnlog(_0xe8a16a,_0x3080bc=![],_0xa0af8c=![]){var _0x5b79da=_0x54fa;try{debugSocket&&debugSocket['send'](JSON[_0x5b79da(0x2c9)](_0xe8a16a));}catch(_0x2addd2){}if(_0xa0af8c)try{debugSocket&&debugSocket[_0x5b79da(0x17e)](JSON[_0x5b79da(0x2c9)](_0x5b79da(0x296)+_0xa0af8c));}catch(_0x8b2a19){}}function errorlog(_0x3c2e63,_0x16bd97=![],_0xdf4550=![]){var _0x388745=_0x54fa;try{debugSocket&&debugSocket[_0x388745(0x17e)](JSON[_0x388745(0x2c9)](_0x3c2e63));}catch(_0x24afdf){}appendDebugLog(_0x3c2e63);if(_0xdf4550){appendDebugLog(_0xdf4550);try{debugSocket&&debugSocket[_0x388745(0x17e)](JSON[_0x388745(0x2c9)](_0x388745(0x296)+_0xdf4550));}catch(_0x3629de){}}}var debugSocket=null;function debugStart(){var _0xc0a82e=![],_0x40a774=0x0;function _0xfc4769(){var _0x4c9562=_0x54fa;clearTimeout(_0xc0a82e);if(debugSocket){if(debugSocket['readyState']===debugSocket[_0x4c9562(0x15d)])return;try{debugSocket[_0x4c9562(0xf1)]();}catch(_0x2a4e76){}}debugSocket=new WebSocket(_0x4c9562(0x339)),debugSocket[_0x4c9562(0x4b1)]=function(){clearTimeout(_0xc0a82e),_0xc0a82e=setTimeout(function(){_0xfc4769();},0x64);};}_0xfc4769();}window[_0x4be4a6(0x374)]=function backupErr(_0x1622c1,_0x4c8c18=![],_0x4ac7a1=![]){return errorlog(_0x1622c1),errorlog(_0x4ac7a1),errorlog('Unhandeled\x20Error\x20occured'),appendDebugLog(_0x1622c1),_0x4ac7a1&&appendDebugLog(_0x4ac7a1),![];},window['AudioContext']=window[_0x4be4a6(0x3e4)]||window[_0x4be4a6(0x22f)];function getById(_0x10ea68){var _0x54c472=_0x4be4a6,_0x2b3e6f=document[_0x54c472(0x20c)](_0x10ea68);return!_0x2b3e6f&&(log(_0x10ea68+_0x54c472(0x93)),_0x2b3e6f=document[_0x54c472(0x517)](_0x54c472(0x1da))),_0x2b3e6f;}var errorReport=[];function appendDebugLog(_0xbe50fa){var _0x3ce9cd=_0x4be4a6;try{var _0x47b6d9=new Date(),_0x2ef9a1=_0x47b6d9[_0x3ce9cd(0x532)]();if(_0xbe50fa[_0x3ce9cd(0x1b2)])errorReport[_0x3ce9cd(0x537)]({'message':_0xbe50fa[_0x3ce9cd(0x1b2)],'name':_0xbe50fa[_0x3ce9cd(0x1ec)],'time':_0x2ef9a1});else typeof _0xbe50fa==='string'?errorReport[_0x3ce9cd(0x537)]({'note':_0xbe50fa,'time':_0x2ef9a1}):errorReport[_0x3ce9cd(0x537)]({'other':_0xbe50fa,'time':_0x2ef9a1});errorReport=errorReport[_0x3ce9cd(0x46c)](-0xc8);if(document['getElementById'](_0x3ce9cd(0x2a5))){}}catch(_0x3794ab){}}async function generateHash(_0x55803b,_0x588906=![]){var _0x39fd0d=_0x4be4a6,_0x18895d=new TextEncoder(_0x39fd0d(0x4a6))['encode'](_0x55803b);return crypto[_0x39fd0d(0x396)][_0x39fd0d(0x55f)]('SHA-256',_0x18895d)[_0x39fd0d(0x4a2)](function(_0x2a258f){return _0x2a258f=new Uint8Array(_0x2a258f),_0x588906&&(_0x2a258f=_0x2a258f['slice'](0x0,parseInt(parseInt(_0x588906)/0x2))),_0x2a258f=toHexString(_0x2a258f),_0x2a258f;})[_0x39fd0d(0x40a)](errorlog);}function _0x586a(){var _0x2edbcd=['broadcast_mode','encryptMessage','binaryType','channelCount','active','canvasIntervalAction','https://','inline-block','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','processIceBundle','write','writer_configAudio','getSettings','requestVideoHack','getReceivers','forceTcpMode','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','rejoining\x20room','changeURL','voiceMeter','null\x20ice\x20rpcs','FileSystemWritableFileStream','requestUpload','startClock','view','processDescription','min','Enable\x20the\x20director\x27s\x20microphone\x20first.','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','Chromium-based\x20v','textContent','frameWriter','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','hands_','roomid','wss','vDAv','applyConstraints','videoMuted','replaceAll','sendMessage','videosource_','mono','mid','requestRateLimit','desaltStreamID','control-room-co-director','decode','videoOptions','reconnected','pre\x20pixel\x20fix\x20','postMessage','charCodeAt','decoder','preferVideoCodec','orange','ab_url','stereo_url','preLimitedBitrate','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','New\x20ON\x20TRACK\x20event','\x20x\x20','keyframeTimeout','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete','number','requestChangeEQ','devicePixelRatio','slice','contain','bat','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','6299020pLguSQ','adaptivePtime','complete','encodings','marginLeft','mutedState','948114ilbXSG','directorEnabledPPT','CONNECTEED!','writeDoubleBE','room-is-claimed-codirector','coDirectorEnable','arraybuffer','optimizeBitrate','audioEffects','getVideoTracks','container_','audioLatency','h264profile','updateurl','padStart','webm','dataReceived','muteStateTemplate','directorVolumeState','toggleSoloChat','Mute\x20video\x20-306','Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest','wssid','targetBandwidth','Someone\x20Joined\x20the\x20Room','connected','decryptMessage','api','processFrameAudio','batteryState','couldn\x27t\x20set\x20preferred\x20codec','Setting\x20Codec\x20to\x20vp8','iceBundle','BlobBuffer','deferring\x20with\x20a\x20promise;\x20hashed\x20room','joiningRoom','sync','stream','cid:','preferCodec',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','focus','createOffer','srcObject','then','pong','Unknown\x20Meshcast\x20error','sendRequest','utf-8','limitBitrate','gotGenericData','abs','createObjectURL','maxviewers','onicecandidate','playback_audio_pipeline','hostname','description','mutedStateScene','onclose','changeMicrophone','myVideo.webm','canvasCtx','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','failed\x20to\x20disconnect','ArrayBufferDataStream','Final\x20streamID:\x20','ruleOfThirds','sendChannel','screenSrc','raisehands','vp8','maxconnections','samplingFrequency','inboundAudioPipeline','outputDevice','vdo.ninja','processPCSOnMessage','directorUUID','setBitrate','consent','approved','currentTime','prototype','Does\x20Local\x20Stream\x20Source\x20EXIST?','pow','streamID','getAudioSettings','turn:turn-usw2.vdo.ninja:3478','iceConnectionState','sitePassword','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','allowscreen','scaleResolution','max','Media','getTimezoneOffset','hssConnection','webAudios','canvas','BITRATE:\x20','sdp','getLocalStream','proxy','pipe','echoCancellation','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','resume','couldn\x27t\x20set\x20rate\x20limit','key','top','compressor','codirector_changeURL','PCS\x20WINS\x20ICE','noNacks','retrying\x20at\x20an\x20interval','hanging\x20up','isArray','42e01f','hidden','autostart','voiceMeterTemplate','setupYourOwnPlease','numberOfChannels','speedtest','cover','minptime','&pie=','Shared\x20website:\x20','micDelay','create\x20offer\x20worked','hardware_video_encoder','watchStream','opacityDisconnect','requestAudioRateLimit','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','meshcast','code','starting\x20kicker','removeChild','pingTimeout','EastSideRepresentZ','read','quality','webCodec','setupIncoming','message','frameMeta','disableWebAudio','stereo\x20enabled','getOpusBitrate','chunkedtransfer','hasOwnProperty','https://meshcast.io/view.html?api=','scaleWidth','meshcastSettings','could\x20not\x20be\x20sent;\x20queuing\x20it','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','localVoiceMeter','already\x20closed\x20PCS','slots','receiveChannel','&scene','exclude','scaleHeight','indexOf','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!','recording_audio_pipeline','vDav','sendChannel_','UUID','sort','reject\x20co','UUID\x20not\x20found\x20in\x20pcs','watchTimeoutList','enhance','failed','constructor','GOT\x20ICES!!','stopping\x20some\x20preload\x20bitrate\x20null\x20','raw','acc','importCrypto','pop','seedAttempts','onTrack','span','You\x27ve\x20been\x20transferred','listing','jwk','Android\x2012','requestZoomChange','videoElement','requested\x20file\x20has\x20been\x20removed.','getWriter','label_','config','cleanish','keyname','getParameters','aspectRatio','enhacing\x20audio\x20encoder','screenShareElementHidden','currentTarget','name','soloVideo','initialPublish','configAudio','target','cameraConstraints','header','watchTimeoutList:','directorDisplayMute','onconnectionstatechange','platform','firstPlayTriggered','codirector_transfer','ping','turns:turn.obs.ninja:443','sendMsg','Content-Type','35acQEjq','application/sdp','remoteFocus','stopClock','requestCoMigrate','setVideoBitrates','requestFile','changeParams','RPCS\x20WINS\x20ICE','sing1','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','stopPropagation','parse','Requested_resolution','transferSettings','getElementById','obsSourceActive','dropped\x20candidate\x20due\x20to\x20filter','Bad\x20EBML\x20datatype\x20','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','infocus','processIce2','Refreshing\x20scale','TRANSFERRING?','round','chunkedStream','maxBitrate','audioOptions','focus\x20success','meshcastCodec','writeEBMLVarInt','requestStats','roomenc','includes','play','remoteDescription','processDescription2','muteState','remoteRaisedHandElement','join','maxvideobitrate','power_level','getVideoSettings','contentType','getResponseHeader','midiIn','image/webp','mirrored','directorSpeakerMute','intime','webkitAudioContext','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','sendChunks','floor','keyframerate','innerHTML','joinRoom','defaultIframeSrc','new-display-name','meshcastBitrate','closed','directorList','UUID\x20does\x20not\x20exist','hw_enc','processFrame','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','Not\x20director','parentNode','send\x20channel\x20closed','maxpublishers','customWSS','directorBlue','removeTrack','dataOffset','addCoDirector','candidate','level','limitAudio','Bearer\x20','application/json;\x20charset=utf-8','denoise_url','noPLIs','obsninja','localMuteElement','display','virtualHangup','bitrate_set','find','setParameters','fileWriter','AES-CBC','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','Failing\x20behind','low','manual','from','1vh','ICE\x20FAILED','isView','failed\x20to\x20send\x20zoom\x20change\x20request','website','requestCoDirector','maxvb_url','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','stream_configAudio','kind','totalBitrate:\x20','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','pcm','now','settings','label','error','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','changeLabel','HANG\x20UP\x20COMPLETE','gridlayout','muted_activeSpeaker','playbackheader','anyrequest','turns:www.turn.vdo.ninja:443','lowerhand','json','requestKeyframe','transcript','#606383','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','removeEventListener','noiseSuppression','byteLength','crypto','scaleFactor','sendKeyFrameScenes','videosource','remoteControl','pos','open','speakerMuted','quality_url','onclick','audioCtx','ICE\x20FAILed.\x20bad?','pixelFix','running','length','oniceconnectionstatechange','localDescription','anysend','maxviewers_url','PONGED','102rAMmpy','noaudio','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','line:\x20','setClock','Audio_Loudness','activeSpeaker','eventPlayActive','recording','main-director','alert','createAnswer','ptime','limitTotalBitrate','onnegotiationneeded','screenShareState','chunked_','playback_audio_volume_meter','reportbutton','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','pushEffectsData','writer_config','Not\x20a\x20scene','safemode','stop','ICE\x20closed?','delay','midiRemote','audioGain','SENDING\x20FILE:\x20','tabernac','getCapabilities','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','cloneNode','recieveFile','block','streams','OOO','allowmidi','2804UfSkdx','resolution\x20scale','video_muted_init','lowcut','sendGenericData','directorChat','HANG\x20UP\x202\x20COMPLETE','writeFloatBE','onmessage','addIceCandidate','classList','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','offset','zoomedBitrate','object','stringify','visibility','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','enabled','midiDevice','generateKey','deviceID','1.0','&id=','subarray','high','Authorization','mainmenu','pathname','remoteStats','startTime','iframeVideo','controls','disabled','head6','measureUnsignedInt','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','decrypt','writeU8','audioChannels','result','writeEBMLVarIntWidth','theyBeSharksHere','fullscreen','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work,\x20try\x20adding\x20&proxy\x20to\x20the\x20URL\x20or\x20use\x20https://backup.vdo.ninja\x20instead.\x0a\x0aContact\x20steve@seguin.email\x20for\x20added\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','sending\x20message\x20to\x20server','version','init_audio','mobile','codirectorSettings','Stream\x20ID\x20pre:','directorSettings','roombitrate','sign','writeU16BE','_screen','RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??','getRandomValues','migrate','codecGroupFlag','noiframe','setOpusAttributes','maxframerate_q2','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','beepToNotify','de1','preventDefault','configuration','videoCodecs','[data-action-type=\x22solo-chat\x22]','getAsDataArray','seedPlz','agc_url','Meshcast\x20error:\x20432','retryTimeout','directorHash','forceRotate','left','getWrittenSize','querySelectorAll','h264','midiChannel','screenStopped','rampUpTime','setScale','url','directorMutedState','lowiosviewers','obsVisibility','createDataChannel','hash','SHA-1','meterStyle','enhanceaudio','rejected','video/webm','PINGED','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','signData','TOO\x20MANY\x20PUBLISHING\x20PEERS','SHA-256','roomhost','iframeDetails_','verify','statsMenu','obsRecording','setAudioBitrate','novideo','applyIsolatedChat','connected\x20to\x20video\x20server','dataset','seeding\x20!!','group','checking','children','buffer','restartIce','width_url','streamid-already-published','screensharebutton','vdav','directorBlindButton','disableOBS','keyframe','meshcastAudioBitrate','writeByte','wss://debug.action.wtf:443','WEBRTC\x20CONNECTION\x20OPEN','mediaDevices','audioBitrate','scale','processIce','vector','Opened\x20transfer\x20channel','request\x20zoom\x20change:\x20','broadcastIFrame','forEach','substring','bandwidth','Websockets\x20timed\x20out;\x2030\x20seconds','noExitPrompt','width','filetransfer','changeSpeaker','scene','videoDevice','_hardwareEncoder','24028ZvxIhV','webp','directVideoMuted','closePC','canvasSource','gain','setValueAtTime','ROOMID\x20EANBLED','displayMute','remote','pushLoudness','obsState','RTCRtpSender','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.','addEventListener','problem','iframeSrc','answer','ptz','ice\x20timer\x20no\x20longer\x20exists','trackNumber','networkPriority','charging','allowAudio','pressed','fileList','measureEBMLVarInt','de2','\x20---\x20we\x20will\x20ask\x20again','introButton','stats','requestFocusChange','checkBasicStreamsExist','hangup','maxframerate','fr1','turn:turn-use1.vdo.ninja:3478','getTracks','onerror','midiOut','VP9','keys','get','provideFileList','outboundAudioBitrate','splice','configure','limitAudioEncoder','leavetone','responseText','timestamp','sceneDisplay','unified-plan','midi','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','overlay','IchBinSteveDerNinja','request\x20focus\x20change:\x20','seek','vdoninja','className','The\x20request\x20(','locale','muted_savedState','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','obs','allowVideo','setRemoteDescription','string','bitrateTimeout','objectFit','Overwrite\x20crosses\x20blob\x20boundaries','subtle','forcePLI','onload','privateKey','ended','audioConstraints','verifyData','5px','limitaudio','text','obs.ninja','no\x20audio\x20track\x20to\x20poke','offer','turn:www.turn.obs.ninja:3478','.webm','done\x20clearing\x20audio','layout','view_set','candidates','blindAllGuests','scaleResolutionDownBy','value','claim','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','deferring\x20with\x20a\x20promise','quality_wb','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','vp09.00.10.08','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','directorActions','initial_group','taintedSession','updateLocalStatsInterval','bitrate','content-type','preloadbitrate','disablePLI','obsStateSync','queue','limitAudioBitrate','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','reject','Trying\x20to\x20set\x20','directorBlindAllGuests','failed\x20to\x20send\x20focus\x20change\x20request','sceneMute','sampleRate','list','allowDownloads','micIsolated','chunks','autoplay','animatedMoves','unmute-guest','stream\x20ID\x20is\x200\x20length','8px','writable','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','forceios','resolve','getReader','permaid','offerSDP','isScene','screenshare','savedBitrate','brazilIsSuperExpensive','Lowered\x20hand','Created\x20transfer\x20channel','controlRoomBitrate','Raised\x20hand','coDirector','bit\x20rate\x20being\x20munged','resending\x20message','match','closedCaptions','disconnectedTimeout','track','AudioContext','nackCount','PASSED','credential','cpu','requestFile\x20in\x20reverse','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','remoteMuteState','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','framerate','forceRetry','backup.obs.ninja','turn:turn-br1.vdo.ninja:3478','state','setUint32','allowIframe','img','cleaning\x20up\x20lost\x20connection','PleaseDoNotUse','limitTotalBitrateGuests','listPromise','signature','writeBytes','restrict','previewToggleState','abc123','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','RS1','onremovetrack','EncodedVideoChunk','screenshareDenoise','screenElement','head4','loadoutID','userAgent','audioMeterGuest','turn:turn-au1.vdo.ninja:3478','The\x20director\x20approved\x20you\x20as\x20a\x20co-director','catch','restricted','cursor','altpress','micIsolate','chat','rotated','midiHotkeys','screensharecursor','onreadystatechange','videoWriter','speakerMute','scale\x20set!','directorDisplayMuted','disableREMB','offsetChannel','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','aus1','udp','720','Firefox','panning','Transfer\x20ended','new\x20connection\x20is\x20contained\x20in\x20badStreamList!','set','imageElement','actual\x20bitrate:','Chrome\x20for\x20iOS','end-view-connection','sensorData','POST'];_0x586a=function(){return _0x2edbcd;};return _0x586a();};function getTURNList(){var _0x27ada3=_0x4be4a6,_0x57e9b4=[],_0x11f8da=![];(location[_0x27ada3(0x4ae)]===_0x27ada3(0x4c2)||location[_0x27ada3(0x4ae)]===_0x27ada3(0x3a0)||location[_0x27ada3(0x4ae)]===_0x27ada3(0x3ef)||location[_0x27ada3(0x4ae)]===_0x27ada3(0xdb)||location[_0x27ada3(0x4ae)]==='rtc.ninja')&&(_0x11f8da=!![]);var _0x890c3f={};_0x890c3f[_0x27ada3(0x11c)]=_0x27ada3(0x389),_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x1ad),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x372)],_0x890c3f['tz']=0x12c,_0x890c3f[_0x27ada3(0x41c)]=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f['locale']='use1',_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session['speedtest']&&_0x890c3f[_0x27ada3(0x41c)]==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f['udp']){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session['speedtest']!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f['locale']){}else _0x57e9b4['push'](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]=_0x27ada3(0x389),_0x890c3f['credential']=_0x27ada3(0x2e4),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x4ce)],_0x890c3f['tz']=0x1e0,_0x890c3f['udp']=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]='usw2',_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f['udp']==session[_0x27ada3(0x438)]){}else{if(session['forceTcpMode']&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f['locale']){}else _0x57e9b4['push'](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]='steve',_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x4f0),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x12a)],_0x890c3f['tz']=0x12c,_0x890c3f['udp']=![],_0x890c3f['production']=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x119),_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f['restrict']&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f['udp']==session['forceTcpMode']){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f['locale']){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]='steve',_0x890c3f['credential']=_0x27ada3(0x4f0),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x3a3)],_0x890c3f['tz']=0x12c,_0x890c3f[_0x27ada3(0x41c)]=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]='cae1',_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f[_0x27ada3(0x41c)]==session['forceTcpMode']){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session['speedtest']&&session[_0x27ada3(0x4f2)]!==!![]&&session['speedtest']!==_0x890c3f['locale']){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f['username']=_0x27ada3(0x13d),_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x4f0),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x1fa)],_0x890c3f['tz']=-0x3c,_0x890c3f[_0x27ada3(0x41c)]=![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x2fc),_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f['udp']==session[_0x27ada3(0x438)]){}else{if(session['forceTcpMode']&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]=_0x27ada3(0x389),_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x386),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x550)],_0x890c3f['tz']=-0x46,_0x890c3f[_0x27ada3(0x41c)]=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x369),_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session['speedtest']&&_0x890c3f[_0x27ada3(0x41c)]==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f['production']==![]){}else{if(session['speedtest']&&session[_0x27ada3(0x4f2)]!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4['push'](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]='vdoninja',_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x386),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x275)],_0x890c3f['tz']=-0x46,_0x890c3f[_0x27ada3(0x41c)]=![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x369),_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f['restrict']&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f[_0x27ada3(0x41c)]==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f['udp']){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session['speedtest']&&session[_0x27ada3(0x4f2)]!==!![]&&session['speedtest']!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]=_0x27ada3(0x13d),_0x890c3f['credential']=_0x27ada3(0x4f0),_0x890c3f['urls']=['turn:turn.obs.ninja:3478'],_0x890c3f['tz']=-0x3c,_0x890c3f['udp']=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x2fc),_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f['udp']==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session['speedtest']==![]&&_0x890c3f['production']==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session['speedtest']!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]=_0x27ada3(0x389),_0x890c3f['credential']='somepasswordwhere',_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x408)],_0x890c3f['tz']=-0x258,_0x890c3f['udp']=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x41b),_0x890c3f[_0x27ada3(0x3fb)]=!![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f[_0x27ada3(0x41c)]==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f['udp']){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f['username']=_0x27ada3(0x389),_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x3f6),_0x890c3f[_0x27ada3(0x194)]=['turn:turn-as1.vdo.ninja:3478'],_0x890c3f['tz']=-0x1e0,_0x890c3f[_0x27ada3(0x41c)]=!![],_0x890c3f['production']=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x206),_0x890c3f[_0x27ada3(0x3fb)]=!![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session['speedtest']&&_0x890c3f[_0x27ada3(0x41c)]==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f['udp']){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f['production']==![]){}else{if(session[_0x27ada3(0x4f2)]&&session['speedtest']!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f['locale']){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f['username']=_0x27ada3(0x389),_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x3f6),_0x890c3f[_0x27ada3(0x194)]=['turn:turn-jp1.vdo.ninja:3478'],_0x890c3f['tz']=-0x21c,_0x890c3f[_0x27ada3(0x41c)]=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]='jap1',_0x890c3f[_0x27ada3(0x3fb)]=!![];if(_0x890c3f['restrict']&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f[_0x27ada3(0x41c)]==session[_0x27ada3(0x438)]){}else{if(session['forceTcpMode']&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4['push'](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]=_0x27ada3(0x389),_0x890c3f['credential']=_0x27ada3(0x3f6),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0xab)],_0x890c3f['tz']=-0x21c,_0x890c3f[_0x27ada3(0x41c)]=![],_0x890c3f['production']=!![],_0x890c3f[_0x27ada3(0x38c)]='jap1',_0x890c3f['restrict']=!![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f['udp']==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session['speedtest']==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session['speedtest']!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]='vdoninja',_0x890c3f['credential']=_0x27ada3(0x3d8),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x3f0)],_0x890c3f['tz']=0xb4,_0x890c3f[_0x27ada3(0x41c)]=!![],_0x890c3f['production']=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x55c),_0x890c3f[_0x27ada3(0x3fb)]=!![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f[_0x27ada3(0x41c)]==session['forceTcpMode']){}else{if(session['forceTcpMode']&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session['speedtest']&&session['speedtest']!==!![]&&session[_0x27ada3(0x4f2)]!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}_0x890c3f={},_0x890c3f[_0x27ada3(0x11c)]=_0x27ada3(0x24f),_0x890c3f[_0x27ada3(0x3e7)]=_0x27ada3(0x2b1),_0x890c3f[_0x27ada3(0x194)]=[_0x27ada3(0x111)],_0x890c3f['tz']=-0x32,_0x890c3f[_0x27ada3(0x41c)]=!![],_0x890c3f[_0x27ada3(0x145)]=!![],_0x890c3f[_0x27ada3(0x38c)]=_0x27ada3(0x371),_0x890c3f[_0x27ada3(0x3fb)]=![];if(_0x890c3f[_0x27ada3(0x3fb)]&&_0x11f8da===![]){}else{if(session[_0x27ada3(0x4f2)]&&_0x890c3f[_0x27ada3(0x41c)]==session[_0x27ada3(0x438)]){}else{if(session[_0x27ada3(0x438)]&&_0x890c3f[_0x27ada3(0x41c)]){}else{if(session[_0x27ada3(0x4f2)]==![]&&_0x890c3f[_0x27ada3(0x145)]==![]){}else{if(session[_0x27ada3(0x4f2)]&&session[_0x27ada3(0x4f2)]!==!![]&&session['speedtest']!==_0x890c3f[_0x27ada3(0x38c)]){}else _0x57e9b4[_0x27ada3(0x537)](_0x890c3f);}}}}return _0x57e9b4;}function chooseBestTURN(_0x4655c7){var _0xabcdd1=_0x4be4a6;if(session['configuration'])return;var _0x19adc3=getTURNList(),_0x5547d8=getTimezone();for(var _0x39ba97=0x0;_0x39ba97<_0x19adc3[_0xabcdd1(0x28d)];_0x39ba97++){var _0x5470a5=Math[_0xabcdd1(0x4a9)](_0x19adc3[_0x39ba97]['tz']-_0x5547d8);Math[_0xabcdd1(0x4a9)](_0x5470a5-0x3c*0x18)<_0x5470a5&&(_0x5470a5=Math[_0xabcdd1(0x4a9)](_0x5470a5-0x3c*0x18)),_0x19adc3[_0x39ba97][_0xabcdd1(0x13e)]=_0x5470a5;}_0x19adc3[_0xabcdd1(0x1cb)](compare_deltas);var _0x5109aa=[],_0x422561=0x0,_0x2b9eec=0x0;for(var _0x39ba97=0x0;_0x39ba97<_0x19adc3[_0xabcdd1(0x28d)];_0x39ba97++){if(_0x19adc3[_0x39ba97][_0xabcdd1(0x41c)]&&_0x2b9eec<0x2)_0x5109aa[_0xabcdd1(0x537)](_0x19adc3[_0x39ba97]),_0x2b9eec+=0x1;else!_0x19adc3[_0x39ba97][_0xabcdd1(0x41c)]&&_0x422561<0x1&&(_0x5109aa[_0xabcdd1(0x537)](_0x19adc3[_0x39ba97]),_0x422561+=0x1);}session[_0xabcdd1(0x2fe)]={'iceServers':_0x4655c7,'sdpSemantics':_0xabcdd1(0x382)},session[_0xabcdd1(0x2fe)][_0xabcdd1(0x154)]=session[_0xabcdd1(0x2fe)]['iceServers']['concat'](_0x5109aa),warnlog(session['configuration']);}var WebRTC={};WebRTC[_0x4be4a6(0x4d5)]=(function(){var _0x54227a=_0x4be4a6,_0x128cb2={};function _0x37aa2d(){}function _0x5843dd(_0x267001){errorlog(_0x267001);}function _0x37be25(){var _0xdd22d7=_0x54fa,_0x4332b6,_0x5e3a86,_0x607ba8=new Promise((_0x12f2a3,_0x3738ed)=>{_0x4332b6=_0x12f2a3,_0x5e3a86=_0x3738ed;});return _0x607ba8['resolve']=_0x4332b6,_0x607ba8[_0xdd22d7(0x3bf)]=_0x5e3a86,_0x607ba8;}_0x128cb2['generateStreamID']=function(_0x5f3af3=0x7){var _0x2af426=_0x54fa,_0x5849ef='',_0x420717=_0x2af426(0x55b);for(var _0x571cd8=0x0;_0x571cd8<_0x5f3af3;_0x571cd8++){_0x5849ef+=_0x420717[_0x2af426(0x8c)](Math['floor'](Math[_0x2af426(0x566)]()*_0x420717[_0x2af426(0x28d)]));}try{_0x5849ef=_0x5849ef[_0x2af426(0x450)]('AD',_0x2af426(0x44d)),_0x5849ef=_0x5849ef['replaceAll']('Ad','vdAv'),_0x5849ef=_0x5849ef[_0x2af426(0x450)]('ad',_0x2af426(0x333)),_0x5849ef=_0x5849ef['replaceAll']('aD',_0x2af426(0x1c8));}catch(_0x24052d){console[_0x2af426(0x26d)](_0x24052d);}return log(_0x5849ef),_0x5849ef;},_0x128cb2[_0x54227a(0x294)]=![],_0x128cb2[_0x54227a(0x326)]=![],_0x128cb2[_0x54227a(0x299)]=![],_0x128cb2[_0x54227a(0x129)]=!![],_0x128cb2[_0x54227a(0x551)]=![],_0x128cb2[_0x54227a(0x3ca)]=!![],_0x128cb2[_0x54227a(0x2e1)]=0x8,_0x128cb2[_0x54227a(0x112)]=![],_0x128cb2[_0x54227a(0x4c1)]=![],_0x128cb2['allowScreen']=![],_0x128cb2[_0x54227a(0xa5)]=![],_0x128cb2[_0x54227a(0x2af)]=![],_0x128cb2['autoadd']=![],_0x128cb2[_0x54227a(0x52c)]=![],_0x128cb2[_0x54227a(0x491)]=![],_0x128cb2[_0x54227a(0x407)]=!![],_0x128cb2[_0x54227a(0x47e)]=null,_0x128cb2[_0x54227a(0x11e)]=![],_0x128cb2[_0x54227a(0x4ee)]=![],_0x128cb2[_0x54227a(0x289)]=new AudioContext(),_0x128cb2[_0x54227a(0x18c)]=![],_0x128cb2['audioLatency']=![],_0x128cb2[_0x54227a(0x4df)]=null,_0x128cb2[_0x54227a(0x10d)]=null,_0x128cb2[_0x54227a(0x27d)]=null,_0x128cb2[_0x54227a(0x134)]=![],_0x128cb2['broadcastChannel']=![],_0x128cb2[_0x54227a(0x342)]=![],_0x128cb2[_0x54227a(0x3c1)]=![],_0x128cb2[_0x54227a(0x402)]=![],_0x128cb2[_0x54227a(0x19c)]=![],_0x128cb2[_0x54227a(0x9b)]=![],_0x128cb2['screenshareStereo']=![],_0x128cb2[_0x54227a(0x334)]=![],_0x128cb2['bigmutebutton']=![],_0x128cb2[_0x54227a(0x3b7)]=![],_0x128cb2[_0x54227a(0x253)]=![],_0x128cb2[_0x54227a(0x32e)]=![],_0x128cb2[_0x54227a(0xa0)]=[],_0x128cb2[_0x54227a(0x493)]=null,_0x128cb2[_0x54227a(0x2fb)]=![],_0x128cb2[_0x54227a(0x4d9)]=null,_0x128cb2['canvasSource']=null,_0x128cb2['canvasWebGL']=null,_0x128cb2[_0x54227a(0x3db)]=![],_0x128cb2['cleanDirector']=![],_0x128cb2['cleanOutput']=![],_0x128cb2[_0x54227a(0x1e5)]=![],_0x128cb2[_0x54227a(0x3e1)]=![],_0x128cb2['configuration']=![],_0x128cb2[_0x54227a(0x4e5)]=![],_0x128cb2[_0x54227a(0x40f)]=![],_0x128cb2[_0x54227a(0x151)]=![],_0x128cb2[_0x54227a(0x482)]=![],_0x128cb2[_0x54227a(0x12d)]=![],_0x128cb2['sticky']=![],_0x128cb2[_0x54227a(0x547)]=0x1,_0x128cb2[_0x54227a(0x4f3)]=![],_0x128cb2[_0x54227a(0xd2)]=null,_0x128cb2[_0x54227a(0x1f1)]={},_0x128cb2[_0x54227a(0x39b)]={},_0x128cb2['currentCameraConstraints']={},_0x128cb2['currentAudioConstraints']={},_0x128cb2[_0x54227a(0x2bf)]=![],_0x128cb2['directorViewBitrate']=0x23,_0x128cb2[_0x54227a(0xcd)]=0x0,_0x128cb2[_0x54227a(0x2c7)]=0x25a,_0x128cb2[_0x54227a(0x2f6)]=![],_0x128cb2['defaultPassword']=![],_0x128cb2[_0x54227a(0x4d0)]=_0x128cb2[_0x54227a(0x16a)],_0x128cb2[_0x54227a(0x15b)]=![],_0x128cb2['disableMouseEvents']=![],_0x128cb2[_0x54227a(0x477)]=![],_0x128cb2[_0x54227a(0xcc)]=null,_0x128cb2[_0x54227a(0x417)]=null,_0x128cb2['directorList']=[],_0x128cb2[_0x54227a(0x52f)]=![],_0x128cb2[_0x54227a(0x306)]=![],_0x128cb2[_0x54227a(0x4c4)]=![],_0x128cb2[_0x54227a(0xb8)]=null,_0x128cb2[_0x54227a(0x335)]=![],_0x128cb2[_0x54227a(0x10a)]=!![],_0x128cb2[_0x54227a(0x12f)]=![],_0x128cb2[_0x54227a(0x52b)]=![],_0x128cb2[_0x54227a(0xba)]=![],_0x128cb2[_0x54227a(0x2a7)]=![],_0x128cb2[_0x54227a(0x3ee)]=![],_0x128cb2['equalizer']=![],_0x128cb2[_0x54227a(0x2bd)]=![],_0x128cb2[_0x54227a(0x570)]=new TextEncoder(_0x54227a(0x4a6)),_0x128cb2[_0x54227a(0x1c3)]=![],_0x128cb2[_0x54227a(0x51e)]=![],_0x128cb2[_0x54227a(0x320)]=![],_0x128cb2['hidesololinks']=![],_0x128cb2['hostedFiles']=[],_0x128cb2['hostedTransfers']=[],_0x128cb2[_0x54227a(0x1f7)]=![],_0x128cb2[_0x54227a(0x131)]=![],_0x128cb2[_0x54227a(0x3ed)]=![],_0x128cb2['focusDistance']=![],_0x128cb2['forceAspectRatio']=![],_0x128cb2[_0x54227a(0x1e8)]=![],_0x128cb2[_0x54227a(0x3d0)]=![],_0x128cb2[_0x54227a(0x142)]=![],_0x128cb2[_0x54227a(0x2e5)]=![],_0x128cb2[_0x54227a(0x32b)]=[],_0x128cb2['groupAudio']=![],_0x128cb2[_0x54227a(0x315)]=![],_0x128cb2[_0x54227a(0xe7)]=![],_0x128cb2[_0x54227a(0x35e)]=![],_0x128cb2['iframeEle']=![],_0x128cb2[_0x54227a(0x36b)]=![],_0x128cb2['noiframe']=![],_0x128cb2[_0x54227a(0x1af)]=![],_0x128cb2[_0x54227a(0x3af)]=0x1,_0x128cb2[_0x54227a(0x12b)]=0x0,_0x128cb2[_0x54227a(0x156)]=![],_0x128cb2[_0x54227a(0x165)]=![],_0x128cb2[_0x54227a(0x211)]=![],_0x128cb2[_0x54227a(0x499)]=![],_0x128cb2[_0x54227a(0x26c)]=![],_0x128cb2['keyframerate']=![],_0x128cb2[_0x54227a(0x377)]={},_0x128cb2[_0x54227a(0x1a1)]=![],_0x128cb2[_0x54227a(0x3c7)]=[],_0x128cb2['maxviewers']=![],_0x128cb2[_0x54227a(0x242)]=![],_0x128cb2['maxconnections']=![],_0x128cb2['mobile']=![],_0x128cb2[_0x54227a(0x370)]=![],_0x128cb2[_0x54227a(0x2f9)]=![],_0x128cb2['maxvideobitrate']=![],_0x128cb2['maxsamplerate']=![],_0x128cb2['maxptime']=![],_0x128cb2['minptime']=![],_0x128cb2[_0x54227a(0x29f)]=![],_0x128cb2[_0x54227a(0xf3)]=0x19,_0x128cb2['lowiosviewers']=0xa,_0x128cb2[_0x54227a(0x13c)]=![],_0x128cb2[_0x54227a(0x2a0)]=![],_0x128cb2['layout']=![],_0x128cb2[_0x54227a(0x405)]=_0x128cb2[_0x54227a(0x502)](0x5),_0x128cb2[_0x54227a(0x317)]=![],_0x128cb2[_0x54227a(0x337)]=![],_0x128cb2[_0x54227a(0x25b)]=![],_0x128cb2[_0x54227a(0x411)]=![],_0x128cb2[_0x54227a(0x375)]=![],_0x128cb2['midiIn']=![],_0x128cb2[_0x54227a(0x2ae)]=![],_0x128cb2[_0x54227a(0x30c)]=![],_0x128cb2[_0x54227a(0x2cd)]=![],_0x128cb2[_0x54227a(0x148)]=![],_0x128cb2[_0x54227a(0x22c)]=![],_0x128cb2['mirrorExclude']=![],_0x128cb2[_0x54227a(0xaa)]=[],_0x128cb2[_0x54227a(0x1a8)]=![],_0x128cb2[_0x54227a(0x1bb)]=![],_0x128cb2[_0x54227a(0x238)]=0x9c4,_0x128cb2['meshcastCodec']=![],_0x128cb2['miconly']=![],_0x128cb2['muted']=![],_0x128cb2[_0x54227a(0x272)]=![],_0x128cb2[_0x54227a(0x38d)]=![],_0x128cb2[_0x54227a(0x453)]=![],_0x128cb2[_0x54227a(0x54c)]={},_0x128cb2['noREMB']=![],_0x128cb2[_0x54227a(0x4e8)]=![],_0x128cb2[_0x54227a(0x24e)]=![],_0x128cb2['nocursor']=![],_0x128cb2[_0x54227a(0x4fd)]=![],_0x128cb2[_0x54227a(0x347)]=![],_0x128cb2[_0x54227a(0x107)]=![],_0x128cb2[_0x54227a(0x419)]=![],_0x128cb2['optimize']=![],_0x128cb2[_0x54227a(0x359)]={},_0x128cb2[_0x54227a(0x359)]['visibility']=null,_0x128cb2[_0x54227a(0x359)][_0x54227a(0x139)]=null,_0x128cb2[_0x54227a(0x359)][_0x54227a(0x29b)]=null,_0x128cb2[_0x54227a(0x359)][_0x54227a(0x51d)]=null,_0x128cb2[_0x54227a(0x359)][_0x54227a(0x29b)]=null,_0x128cb2[_0x54227a(0xfd)]=![],_0x128cb2[_0x54227a(0x37a)]=![],_0x128cb2[_0x54227a(0x118)]=![],_0x128cb2[_0x54227a(0x41f)]=![],_0x128cb2[_0x54227a(0xf2)]=![],_0x128cb2[_0x54227a(0x307)]=![],_0x128cb2['orientation']=![],_0x128cb2[_0x54227a(0x3b9)]=0x5dc,_0x128cb2[_0x54227a(0x4ff)]={},_0x128cb2['pip']=![],_0x128cb2[_0x54227a(0x4c6)]=![],_0x128cb2[_0x54227a(0x243)]=![],_0x128cb2['mc']=![],_0x128cb2[_0x54227a(0x269)]=![],_0x128cb2[_0x54227a(0x3d3)]=![],_0x128cb2['privacy']=![],_0x128cb2[_0x54227a(0x4dd)]=![],_0x128cb2[_0x54227a(0x1ac)]=null,_0x128cb2['nopreview']=null,_0x128cb2[_0x54227a(0x3fc)]=!![],_0x128cb2[_0x54227a(0x3bc)]=![],_0x128cb2['queueList']=[],_0x128cb2[_0x54227a(0x358)]=![],_0x128cb2[_0x54227a(0x180)]=![],_0x128cb2['recordedBlobs']=![],_0x128cb2['recordLocal']=![],_0x128cb2['remote']=![],_0x128cb2[_0x54227a(0x30e)]=0x1770,_0x128cb2['raisehands']=![],_0x128cb2[_0x54227a(0x305)]=0x1388,_0x128cb2[_0x54227a(0x529)]=![],_0x128cb2['roomenc']=![],_0x128cb2['roomid']=![],_0x128cb2[_0x54227a(0x2ef)]=![],_0x128cb2[_0x54227a(0x124)]=![],_0x128cb2[_0x54227a(0x4b9)]=![],_0x128cb2[_0x54227a(0x360)]=![],_0x128cb2['rpcs']={},_0x128cb2[_0x54227a(0x3c4)]=![],_0x128cb2[_0x54227a(0x12e)]='',_0x128cb2[_0x54227a(0x2aa)]=![],_0x128cb2[_0x54227a(0x33d)]=![],_0x128cb2['noScaling']=![],_0x128cb2[_0x54227a(0x34b)]=![],_0x128cb2['sceneList']={},_0x128cb2[_0x54227a(0x162)]=null,_0x128cb2['screenshare']=![],_0x128cb2['screenShareElement']=![],_0x128cb2[_0x54227a(0xe8)]=![],_0x128cb2[_0x54227a(0x178)]=![],_0x128cb2[_0x54227a(0x167)]=![],_0x128cb2[_0x54227a(0x2a2)]=![],_0x128cb2[_0x54227a(0x412)]=![],_0x128cb2['screenShareBitrate']=![],_0x128cb2[_0x54227a(0x106)]=![],_0x128cb2[_0x54227a(0x98)]=![],_0x128cb2[_0x54227a(0x427)]=![],_0x128cb2[_0x54227a(0x1d8)]=0x0,_0x128cb2[_0x54227a(0x46b)]=![],_0x128cb2['showlabels']=![],_0x128cb2['screenshareVideoOnly']=![],_0x128cb2[_0x54227a(0xb9)]=null,_0x128cb2['labelstyle']=![],_0x128cb2[_0x54227a(0x56c)]=[],_0x128cb2[_0x54227a(0x1ea)]=![],_0x128cb2[_0x54227a(0x9f)]=![],_0x128cb2['showSettings']=!![],_0x128cb2['showDirector']=![],_0x128cb2['sink']=![],_0x128cb2['sensors']=![],_0x128cb2[_0x54227a(0x286)]=![],_0x128cb2[_0x54227a(0x55a)]=null,_0x128cb2[_0x54227a(0x36c)]={},_0x128cb2[_0x54227a(0x179)]=![],_0x128cb2[_0x54227a(0xa8)]=![],_0x128cb2[_0x54227a(0x1c0)]=![],_0x128cb2[_0x54227a(0x528)]=![],_0x128cb2[_0x54227a(0x323)]=![],_0x128cb2[_0x54227a(0x52d)]=![],_0x128cb2[_0x54227a(0x4cc)]=null,_0x128cb2[_0x54227a(0x188)]=null,_0x128cb2[_0x54227a(0x4bb)]=null,_0x128cb2[_0x54227a(0x82)]=![],_0x128cb2[_0x54227a(0x49a)]=![],_0x128cb2['forceTcpMode']=![],_0x128cb2[_0x54227a(0x10b)]=![],_0x128cb2[_0x54227a(0x545)]=0x1f4,_0x128cb2['totalSceneBitrate']=![],_0x128cb2[_0x54227a(0x567)]=null,_0x128cb2[_0x54227a(0xa3)]=![],_0x128cb2['tz']=![],_0x128cb2['transparent']=![],_0x128cb2['taintedSession']=![],_0x128cb2[_0x54227a(0x279)]=![],_0x128cb2[_0x54227a(0x181)]=![],_0x128cb2[_0x54227a(0x34c)]=![],_0x128cb2[_0x54227a(0x1e0)]=![],_0x128cb2[_0x54227a(0x44f)]=![],_0x128cb2[_0x54227a(0x122)]=![],_0x128cb2[_0x54227a(0x555)]=![],_0x128cb2[_0x54227a(0x441)]=![],_0x128cb2[_0x54227a(0x3a7)]=![],_0x128cb2[_0x54227a(0x137)]=0x64,_0x128cb2[_0x54227a(0x348)]=![],_0x128cb2[_0x54227a(0x549)]=![],_0x128cb2[_0x54227a(0x1b4)]=![],_0x128cb2[_0x54227a(0x1ce)]={},_0x128cb2[_0x54227a(0x4d8)]={},_0x128cb2[_0x54227a(0xed)]=![],_0x128cb2[_0x54227a(0x50a)]=![],_0x128cb2[_0x54227a(0x563)]={},_0x128cb2[_0x54227a(0x34f)]=![],_0x128cb2['webPquality']=![],_0x128cb2['ws']=null,_0x128cb2['wss']=![],_0x128cb2[_0x54227a(0x48c)]=null,_0x128cb2[_0x54227a(0x261)]=![],_0x128cb2[_0x54227a(0x564)]=![],_0x128cb2[_0x54227a(0x236)]='',_0x128cb2[_0x54227a(0x2e9)]=null,_0x128cb2[_0x54227a(0x3b6)]=null,_0x128cb2[_0x54227a(0x1ca)]=![],_0x128cb2[_0x54227a(0x250)]=getById(_0x54227a(0x487))[_0x54227a(0x2b4)](!![]),_0x128cb2[_0x54227a(0x250)][_0x54227a(0x82)][_0x54227a(0x4e4)]='1vh',_0x128cb2['localMuteElement'][_0x54227a(0x82)][_0x54227a(0x559)]=_0x54227a(0x25d),_0x128cb2[_0x54227a(0x250)]['id']='localMuteElement',_0x128cb2[_0x54227a(0x43c)]=getById(_0x54227a(0x4ef))[_0x54227a(0x2b4)](!![]),_0x128cb2['voiceMeter']['id']=_0x54227a(0x1be),_0x128cb2[_0x54227a(0x43c)]['style'][_0x54227a(0x522)]=0x0,_0x128cb2[_0x54227a(0x43c)][_0x54227a(0x329)][_0x54227a(0x249)]=0x0,_0x128cb2[_0x54227a(0x43c)]['style'][_0x54227a(0x348)]=_0x54227a(0xeb),_0x128cb2[_0x54227a(0x43c)][_0x54227a(0x82)][_0x54227a(0xe7)]=_0x54227a(0xeb),_0x128cb2[_0x54227a(0x43c)][_0x54227a(0x82)]['top']=_0x54227a(0x3cd),_0x128cb2[_0x54227a(0x43c)]['style'][_0x54227a(0x559)]=_0x54227a(0xeb),_0x128cb2[_0x54227a(0x332)]=!![],_0x128cb2[_0x54227a(0x54d)]=![],_0x128cb2[_0x54227a(0x1f8)]=!![],_0x128cb2[_0x54227a(0x4e6)]=!![],_0x128cb2['encryptMessage']=function(_0xf8eee8,_0x4d5851=_0x128cb2[_0x54227a(0xf2)]+_0x128cb2['salt']){var _0x4a749c=_0x54227a,_0x40e5ab=crypto[_0x4a749c(0x2f4)](new Uint8Array(0x10));return crypto[_0x4a749c(0x396)][_0x4a749c(0x55f)]({'name':_0x4a749c(0x31f)},convertStringToArrayBufferView(_0x4d5851))[_0x4a749c(0x4a2)](function(_0x5e9f2f){var _0x5f41be=_0x4a749c;return window[_0x5f41be(0x27f)][_0x5f41be(0x396)][_0x5f41be(0x14e)](_0x5f41be(0x1d4),_0x5e9f2f,{'name':_0x5f41be(0x257)},![],['encrypt','decrypt'])[_0x5f41be(0x4a2)](function(_0x34aa74){var _0x9068d3=_0x5f41be;return crypto[_0x9068d3(0x396)]['encrypt']({'name':_0x9068d3(0x257),'iv':_0x40e5ab},_0x34aa74,convertStringToArrayBufferView(_0xf8eee8))['then'](function(_0x5c1aa0){return encrypted_data=new Uint8Array(_0x5c1aa0),encrypted_data=toHexString(encrypted_data),_0x40e5ab=toHexString(_0x40e5ab),[encrypted_data,_0x40e5ab];},function(_0x9a5a1c){var _0x3320b6=_0x9068d3;return errorlog(_0x9a5a1c[_0x3320b6(0x1b2)]),![];});},function(_0x2bb9ab){return errorlog(_0x2bb9ab),![];});})['catch'](errorlog);},_0x128cb2[_0x54227a(0x490)]=function(_0x81d72,_0xd8dc5c,_0x3d4a26=_0x128cb2[_0x54227a(0xf2)]+_0x128cb2[_0x54227a(0x12e)]){var _0x583c75=_0x54227a;return _0x81d72=toByteArray(_0x81d72),_0xd8dc5c=toByteArray(_0xd8dc5c),crypto['subtle']['digest']({'name':_0x583c75(0x31f)},convertStringToArrayBufferView(_0x3d4a26))[_0x583c75(0x4a2)](function(_0x147b06){var _0x53679d=_0x583c75;return window[_0x53679d(0x27f)][_0x53679d(0x396)]['importKey']('raw',_0x147b06,{'name':'AES-CBC'},![],['encrypt',_0x53679d(0x2df)])[_0x53679d(0x4a2)](function(_0x45647c){var _0x30f32e=_0x53679d;return crypto[_0x30f32e(0x396)][_0x30f32e(0x2df)]({'name':_0x30f32e(0x257),'iv':_0xd8dc5c},_0x45647c,_0x81d72)[_0x30f32e(0x4a2)](function(_0x26f439){var _0x35aed1=_0x30f32e,_0x2c3d05=new Uint8Array(_0x26f439),_0x464e4e='';for(var _0x5a2145=0x0;_0x5a2145<_0x2c3d05[_0x35aed1(0x27e)];_0x5a2145++){_0x464e4e+=String['fromCharCode'](_0x2c3d05[_0x5a2145]);}return _0x464e4e;},function(_0x3adf1a){return errorlog(_0x3adf1a['message']),![];});});})['catch'](errorlog);},_0x128cb2['generateCrypto']=function _0x343a01(){var _0x34dc12=_0x54227a;window[_0x34dc12(0x27f)][_0x34dc12(0x396)][_0x34dc12(0x2ce)]({'name':'RSASSA-PKCS1-v1_5','modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':'SHA-1'}},!![],[_0x34dc12(0x2f0),_0x34dc12(0x322)])[_0x34dc12(0x4a2)](function(_0x18f53d){var _0x2557ac=_0x34dc12;log(_0x18f53d[_0x2557ac(0xb2)]),log(_0x18f53d[_0x2557ac(0x399)]),_0x128cb2[_0x2557ac(0x54c)]=_0x18f53d,window[_0x2557ac(0x27f)]['subtle']['exportKey'](_0x2557ac(0x1dd),_0x18f53d[_0x2557ac(0xb2)])[_0x2557ac(0x4a2)](function(_0x54f8e5){var _0x1bcc43=_0x2557ac,_0x2f8f3c={};_0x2f8f3c['request']='storekey',_0x2f8f3c[_0x1bcc43(0x4e3)]=_0x1bcc43(0x2b8),_0x128cb2[_0x1bcc43(0x1fb)](_0x2f8f3c);})[_0x2557ac(0x40a)](errorlog);})[_0x34dc12(0x40a)](errorlog);},_0x128cb2[_0x54227a(0x1d6)]=function(_0x103f2d,_0x630da1){var _0x3d7342=_0x54227a;window[_0x3d7342(0x27f)][_0x3d7342(0x396)][_0x3d7342(0x14e)](_0x3d7342(0x1dd),{'kty':_0x3d7342(0x116),'e':_0x3d7342(0xc5),'n':_0x103f2d,'alg':_0x3d7342(0x3ff),'ext':!![]},{'name':'RSASSA-PKCS1-v1_5','hash':{'name':_0x3d7342(0x316)}},!![],[_0x3d7342(0x322)])[_0x3d7342(0x4a2)](function(_0x16261e){var _0x3e9c6e=_0x3d7342;_0x128cb2[_0x3e9c6e(0x377)][_0x630da1]={},_0x128cb2[_0x3e9c6e(0x377)][_0x630da1]['publicKey']=_0x16261e,_0x128cb2[_0x3e9c6e(0x377)][_0x630da1][_0x3e9c6e(0x399)]=null;})['catch'](errorlog);},_0x128cb2[_0x54227a(0x278)]=function(_0x1c8415,_0x56261b=![]){var _0x34db30=_0x54227a,_0x1b5521={};_0x1b5521['keyframe']=!![],_0x1b5521[_0x34db30(0x34b)]=!![],_0x128cb2[_0x34db30(0x4a5)](_0x1b5521,_0x1c8415);},_0x128cb2[_0x54227a(0x1a6)]=function(_0x175ae0,_0x27c3e6){var _0x879e3e=_0x54227a,_0x444732={};_0x444732[_0x879e3e(0x33c)]=_0x175ae0,log(_0x444732),_0x128cb2['sendRequest'](_0x444732,_0x27c3e6);},_0x128cb2[_0x54227a(0x455)]=function(_0x35cb88,_0x9a896c,_0x324b57=![]){var _0x4c096d=_0x54227a;if(!_0x128cb2[_0x4c096d(0x196)][_0x9a896c])return![];if(_0x128cb2['rpcs'][_0x9a896c][_0x4c096d(0xa9)]!==![]){if(_0x128cb2['rpcs'][_0x9a896c][_0x4c096d(0xa9)]===_0x35cb88)return![];_0x128cb2[_0x4c096d(0x196)][_0x9a896c][_0x4c096d(0x48d)]=_0x128cb2[_0x4c096d(0x196)][_0x9a896c][_0x4c096d(0xa9)];}else{if(_0x35cb88===![]){if(_0x128cb2[_0x4c096d(0x196)][_0x9a896c][_0x4c096d(0x48d)]===_0x128cb2[_0x4c096d(0x196)][_0x9a896c][_0x4c096d(0x345)])return![];}else _0x128cb2[_0x4c096d(0x196)][_0x9a896c]['targetBandwidth']=_0x35cb88;}_0x35cb88=parseInt(_0x128cb2['rpcs'][_0x9a896c][_0x4c096d(0x48d)]);if(_0x128cb2[_0x4c096d(0x359)][_0x4c096d(0x2ca)]===![]){if(_0x128cb2[_0x4c096d(0x534)]!==![]){if(window[_0x4c096d(0xf6)])return![];}}_0x35cb88===0x0&&_0x128cb2[_0x4c096d(0x196)][_0x9a896c]['remoteMuteState']&&(_0x35cb88=0x1);if(_0x128cb2[_0x4c096d(0x196)][_0x9a896c][_0x4c096d(0x345)]===_0x35cb88)return![];log(_0x4c096d(0x17b)+_0x35cb88);var _0x49be2b={};return _0x49be2b[_0x4c096d(0x3b7)]=_0x35cb88,log(_0x49be2b),_0x324b57?_0x35cb88===0x0?(warnlog(_0x4c096d(0x431)),_0x49be2b[_0x4c096d(0x33c)]=0x0):_0x49be2b[_0x4c096d(0x33c)]=0x10:_0x49be2b[_0x4c096d(0x33c)]=-0x1,_0x128cb2[_0x4c096d(0x4a5)](_0x49be2b,_0x9a896c)?(_0x128cb2[_0x4c096d(0x196)][_0x9a896c]['bandwidth']=_0x35cb88,!![]):(setTimeout(function _0x5ac404(){var _0x5cddc7=_0x4c096d;_0x128cb2[_0x5cddc7(0x455)](![],_0x9a896c);},0x1388),warnlog(_0x4c096d(0x4e2)),![]);},_0x128cb2[_0x54227a(0x489)]=function(_0x445c88,_0x17487b=![]){var _0xe5442=_0x54227a;if(_0x128cb2[_0xe5442(0x15b)]){if(!_0x128cb2[_0xe5442(0x477)]){warnUser(_0xe5442(0x444));return;}}_0x128cb2[_0xe5442(0x56c)]['includes'](_0x445c88)?_0x128cb2[_0xe5442(0x56c)][_0xe5442(0x37b)](_0x128cb2['soloChatUUID'][_0xe5442(0x1c5)](_0x445c88),0x1):_0x128cb2[_0xe5442(0x56c)][_0xe5442(0x537)](_0x445c88);var _0xee3d16={};_0xee3d16[_0xe5442(0x40e)]=![];_0x17487b&&((_0x17487b[_0xe5442(0xd4)]||_0x17487b['metaKey'])&&(_0x128cb2[_0xe5442(0x56c)]['includes'](_0x445c88)&&(_0xee3d16[_0xe5442(0x40e)]=!![])));_0x128cb2[_0xe5442(0x4a5)](_0xee3d16,_0x445c88);var _0x3da371=document[_0xe5442(0x30a)](_0xe5442(0x300));for(var _0x21aaf5=0x0;_0x21aaf5<_0x3da371[_0xe5442(0x28d)];_0x21aaf5++){if(_0x3da371[_0x21aaf5][_0xe5442(0x329)]['UUID']==_0x445c88&&_0x128cb2[_0xe5442(0x56c)][_0xe5442(0x21e)](_0x3da371[_0x21aaf5][_0xe5442(0x329)][_0xe5442(0x1ca)]))_0xee3d16['micIsolate']&&_0x3da371[_0x21aaf5][_0xe5442(0x2c4)][_0xe5442(0xda)](_0xe5442(0x40d));else _0x3da371[_0x21aaf5]['dataset'][_0xe5442(0x1ca)]==_0x445c88&&(_0x3da371[_0x21aaf5][_0xe5442(0x2c4)]['remove'](_0xe5442(0x366)),_0x3da371[_0x21aaf5][_0xe5442(0x2c4)][_0xe5442(0x104)]('altpress'));}_0x128cb2[_0xe5442(0x11b)](![]);},_0x128cb2[_0x54227a(0x85)]=function(_0x12c039){var _0x3da1bd=_0x54227a,_0x12b867={};warnlog(_0x12c039),_0x12c039['dataset'][_0x3da1bd(0x3ab)]=='0'?(_0x12b867['micIsolate']=!![],_0x12c039[_0x3da1bd(0x329)][_0x3da1bd(0x3ab)]='1',_0x12c039[_0x3da1bd(0x2c4)][_0x3da1bd(0xda)](_0x3da1bd(0x366))):(_0x12b867[_0x3da1bd(0x40e)]=![],_0x12c039['dataset'][_0x3da1bd(0x3ab)]='0',_0x12c039['classList'][_0x3da1bd(0x104)](_0x3da1bd(0x366))),_0x128cb2['sendRequest'](_0x12b867,_0x12c039[_0x3da1bd(0x329)][_0x3da1bd(0x1ca)]),warnlog(_0x12b867);},_0x128cb2[_0x54227a(0x327)]=function(){var _0x57b841=_0x54227a,_0x3fbb25=_0x128cb2[_0x57b841(0x3c7)][_0x57b841(0x28d)];while(_0x3fbb25--){!(_0x128cb2[_0x57b841(0x3c7)][_0x3fbb25]in _0x128cb2['pcs'])&&!(_0x128cb2[_0x57b841(0x3c7)][_0x3fbb25]in _0x128cb2[_0x57b841(0x196)])&&_0x128cb2[_0x57b841(0x3c7)][_0x57b841(0x37b)](_0x3fbb25,0x1);}var _0x37b64f=![];!_0x128cb2['cleanOutput']&&(_0x128cb2[_0x57b841(0x3c7)]['length']?(getById(_0x57b841(0x1f2))[_0x57b841(0x2c4)][_0x57b841(0xda)](_0x57b841(0x460)),getById(_0x57b841(0x2dc))[_0x57b841(0x2c4)][_0x57b841(0x104)](_0x57b841(0x184))):(getById(_0x57b841(0x1f2))[_0x57b841(0x2c4)]['remove'](_0x57b841(0x460)),getById('head6')[_0x57b841(0x2c4)][_0x57b841(0xda)](_0x57b841(0x184))));_0x128cb2['micIsolated'][_0x57b841(0x28d)]&&(_0x37b64f=!![]);if(_0x128cb2['directorSpeakerMuted']!==null){for(var _0x36e991 in _0x128cb2['rpcs']){try{var _0x36e6d8=getReceivers2(_0x36e991);for(var _0x3fbb25=0x0;_0x3fbb25<_0x36e6d8[_0x57b841(0x28d)];_0x3fbb25++){_0x36e6d8[_0x3fbb25][_0x57b841(0x3e3)][_0x57b841(0x266)]==_0x57b841(0xc2)&&(_0x36e6d8[_0x3fbb25]['track'][_0x57b841(0x2cc)]=!_0x128cb2['directorSpeakerMuted']);}}catch(_0x1f7df9){}}_0x128cb2[_0x57b841(0xcc)]&&(getById('videosource')[_0x57b841(0x14d)]=!![]);}for(var _0x507462 in _0x128cb2[_0x57b841(0x4ff)]){try{var _0xe3ee5c=getSenders2(_0x507462);_0xe3ee5c['forEach'](_0x37ac46=>{var _0x503a04=_0x57b841;if(!_0x37ac46['track'])return;if(_0x37ac46[_0x503a04(0x3e3)][_0x503a04(0x266)]!==_0x503a04(0xc2))return;const _0x5b61e4=_0x37ac46[_0x503a04(0x1e7)]();if(!_0x5b61e4['encodings'])_0x5b61e4[_0x503a04(0x473)]=[{}];else{if(!_0x5b61e4[_0x503a04(0x473)][_0x503a04(0x28d)])return;}if(!_0x37b64f)_0x5b61e4[_0x503a04(0x473)][0x0][_0x503a04(0x42d)]=!![],_0x37ac46[_0x503a04(0x255)](_0x5b61e4)['then'](()=>{})[_0x503a04(0x40a)](warnlog);else _0x128cb2[_0x503a04(0x3c7)][_0x503a04(0x1c5)](_0x507462)>=0x0?(_0x5b61e4[_0x503a04(0x473)][0x0]['active']=!![],_0x37ac46[_0x503a04(0x255)](_0x5b61e4)['then'](()=>{})[_0x503a04(0x40a)](warnlog)):(_0x5b61e4[_0x503a04(0x473)][0x0]['active']=![],_0x37ac46[_0x503a04(0x255)](_0x5b61e4)['then'](()=>{})[_0x503a04(0x40a)](warnlog));});}catch(_0x186de1){errorlog(_0x186de1);}}},_0x128cb2[_0x54227a(0x11b)]=function(_0x156879=!![]){var _0x11949c=_0x54227a;if(_0x128cb2[_0x11949c(0x15b)]===![]){_0x128cb2[_0x11949c(0x327)]();return;}else{if(!_0x128cb2[_0x11949c(0x477)])return;}var _0x236cfa=_0x128cb2[_0x11949c(0x56c)][_0x11949c(0x28d)];while(_0x236cfa--){!(_0x128cb2[_0x11949c(0x56c)][_0x236cfa]in _0x128cb2[_0x11949c(0x4ff)])&&_0x128cb2[_0x11949c(0x56c)][_0x11949c(0x37b)](_0x236cfa,0x1);}for(var _0x1f02a9 in _0x128cb2[_0x11949c(0x4ff)]){try{var _0x4ff680=getSenders2(_0x1f02a9);_0x4ff680[_0x11949c(0x343)](_0x242f9d=>{var _0x541fe7=_0x11949c;if(!_0x242f9d['track'])return;if(_0x242f9d['track'][_0x541fe7(0x266)]!==_0x541fe7(0xc2))return;const _0x1d579a=_0x242f9d[_0x541fe7(0x1e7)]();if(!_0x1d579a[_0x541fe7(0x473)])_0x1d579a[_0x541fe7(0x473)]=[{}];else{if(!_0x1d579a['encodings'][_0x541fe7(0x28d)])return;}if(_0x128cb2['soloChatUUID']['length']&&_0x128cb2['soloChatUUID'][_0x541fe7(0x21e)](_0x1f02a9))_0x1d579a[_0x541fe7(0x473)][0x0][_0x541fe7(0x42d)]=!![],setTimeout(function(_0x15b9e4,_0x399415,_0x45eaa3){var _0x52b6f9=_0x541fe7;_0x45eaa3[_0x52b6f9(0x255)](_0x399415)[_0x52b6f9(0x4a2)](()=>{var _0x2c2172=_0x52b6f9;document[_0x2c2172(0x30a)](_0x2c2172(0x3ad)+_0x15b9e4+'\x22]')[0x0][_0x2c2172(0x2c4)]['add']('pressed');})[_0x52b6f9(0x40a)](warnlog);},0x0,_0x1f02a9,_0x1d579a,_0x242f9d);else _0x128cb2[_0x541fe7(0x56c)][_0x541fe7(0x28d)]==0x0?(_0x1d579a[_0x541fe7(0x473)][0x0][_0x541fe7(0x42d)]=!![],_0x242f9d[_0x541fe7(0x255)](_0x1d579a)['then'](()=>{})[_0x541fe7(0x40a)](warnlog)):(_0x1d579a[_0x541fe7(0x473)][0x0][_0x541fe7(0x42d)]=![],setTimeout(function(_0x116c05,_0x4cc0d4,_0x33ac99){var _0x427a85=_0x541fe7;_0x33ac99[_0x427a85(0x255)](_0x4cc0d4)[_0x427a85(0x4a2)]()['catch'](_0x23469e=>{var _0x2b679a=_0x427a85;warnlog(_0x23469e),document[_0x2b679a(0x30a)](_0x2b679a(0x3ad)+_0x116c05+'\x22]')[0x0]['classList'][_0x2b679a(0xda)](_0x2b679a(0x366));});},0x0,_0x1f02a9,_0x1d579a,_0x242f9d));});}catch(_0x40b3a2){errorlog(_0x40b3a2);}}if(_0x156879==![]){if(_0x128cb2['soloChatUUID']['length']){_0x128cb2[_0x11949c(0x38d)]=_0x128cb2['muted'],_0x128cb2[_0x11949c(0x14d)]=![],data={},data[_0x11949c(0x222)]=_0x128cb2[_0x11949c(0x14d)];for(var _0x236cfa=0x0;_0x236cfa<_0x128cb2['soloChatUUID'][_0x11949c(0x28d)];_0x236cfa++){_0x128cb2[_0x11949c(0x451)](data,_0x128cb2[_0x11949c(0x56c)][_0x236cfa]);}}else _0x128cb2[_0x11949c(0x14d)]=_0x128cb2[_0x11949c(0x38d)];toggleMute(!![]);}},_0x128cb2[_0x54227a(0x2be)]=function(_0x380a78,_0x2cc15b=![],_0x460618=![],_0x14c855=![]){var _0x3731a0=_0x54227a,_0x2ba656=![],_0x299748={};_0x299748['pipe']=_0x380a78;try{if(!_0x2cc15b&&!_0x460618){if(_0x14c855=='rpcs')_0x128cb2['sendRequest'](_0x299748);else _0x14c855==_0x3731a0(0x4ff)?_0x128cb2[_0x3731a0(0x451)](_0x299748):_0x128cb2[_0x3731a0(0xb4)](_0x299748);_0x2ba656=!![];}else{if(_0x2cc15b){_0x2cc15b=_0x2cc15b+'';if(_0x14c855==_0x3731a0(0x196))_0x128cb2[_0x3731a0(0x4a5)](_0x299748,_0x2cc15b);else _0x14c855==_0x3731a0(0x4ff)?_0x128cb2[_0x3731a0(0x451)](_0x299748,_0x2cc15b):_0x128cb2[_0x3731a0(0xb4)](_0x299748,_0x2cc15b);_0x2ba656=!![];}else{if(_0x460618){_0x460618=_0x460618+'';for(var _0x5d10c0 in _0x128cb2[_0x3731a0(0x196)]){if(_0x128cb2[_0x3731a0(0x196)][_0x5d10c0][_0x3731a0(0x4cc)]===_0x460618){if(_0x14c855==_0x3731a0(0x196))_0x128cb2[_0x3731a0(0x4a5)](_0x299748,_0x5d10c0);else _0x14c855==_0x3731a0(0x4ff)?_0x128cb2['sendMessage'](_0x299748,_0x5d10c0):_0x128cb2[_0x3731a0(0xb4)](_0x299748,_0x5d10c0);_0x2ba656=!![];}}}}}return _0x2ba656;}catch(_0x5bf2f5){return![];}},_0x128cb2[_0x54227a(0x4a8)]=function(_0x127024,_0x5e147e){var _0x154861=_0x54227a,_0x1f223b={};_0x1f223b[_0x154861(0x486)]={},_0x1f223b[_0x154861(0x486)]=_0x127024,_0x5e147e!==null&&(_0x1f223b[_0x154861(0x1ca)]=_0x5e147e),isIFrame&&parent[_0x154861(0x45c)](_0x1f223b,'*');},_0x128cb2[_0x54227a(0x22d)]=function(){var _0x157ec7=_0x54227a;if(_0x128cb2[_0x157ec7(0xcc)]===null)return;for(var _0x5d86ba in _0x128cb2['rpcs']){try{var _0x261987=getReceivers2(_0x5d86ba);for(var _0x2c4da1=0x0;_0x2c4da1<_0x261987['length'];_0x2c4da1++){_0x261987[_0x2c4da1][_0x157ec7(0x3e3)][_0x157ec7(0x266)]=='audio'&&(_0x261987[_0x2c4da1][_0x157ec7(0x3e3)][_0x157ec7(0x2cc)]=!_0x128cb2[_0x157ec7(0xcc)]);}}catch(_0x9e7e92){}}_0x128cb2[_0x157ec7(0xcc)]&&(getById(_0x157ec7(0x282))[_0x157ec7(0x14d)]=!![]);},_0x128cb2[_0x54227a(0x1f4)]=function(){var _0x244db=_0x54227a;if(_0x128cb2['directorDisplayMuted']===null)return;_0x128cb2[_0x244db(0x417)]?(getById(_0x244db(0x271))['style'][_0x244db(0x251)]=_0x244db(0x11f),!_0x128cb2['cleanOutput']&&warnUser('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ')):(getById(_0x244db(0x271))[_0x244db(0x82)][_0x244db(0x251)]='',!_0x128cb2[_0x244db(0x53c)]&&closeModal());for(var _0x2680ab in _0x128cb2[_0x244db(0x196)]){try{var _0x23c44c=getReceivers2(_0x2680ab);for(var _0x21d7e4=0x0;_0x21d7e4<_0x23c44c[_0x244db(0x28d)];_0x21d7e4++){_0x23c44c[_0x21d7e4][_0x244db(0x3e3)]['kind']==_0x244db(0x561)&&(_0x23c44c[_0x21d7e4][_0x244db(0x3e3)][_0x244db(0x2cc)]=!_0x128cb2[_0x244db(0x417)]);}}catch(_0x126822){errorlog(_0x126822);}}_0x128cb2[_0x244db(0x417)]&&(getById('videosource')['muted']=!![]);},_0x128cb2[_0x54227a(0x283)]=function(_0x3bf73d){var _0x29133b=_0x54227a;_0x3bf73d[_0x29133b(0x2fd)]();var _0x48e208=parseFloat(_0x3bf73d[_0x29133b(0x13b)]*-0.001);log(_0x3bf73d[_0x29133b(0x1eb)]),_0x3bf73d[_0x29133b(0xd4)]||_0x3bf73d[_0x29133b(0x10f)]?_0x128cb2[_0x29133b(0x36d)](_0x48e208,_0x3bf73d[_0x29133b(0x1eb)]['dataset'][_0x29133b(0x1ca)]):_0x128cb2['requestZoomChange'](_0x48e208,_0x3bf73d[_0x29133b(0x1eb)][_0x29133b(0x329)][_0x29133b(0x1ca)]);},_0x128cb2[_0x54227a(0x1df)]=function(_0x11e562,_0x393477,_0x15afe0=_0x128cb2[_0x54227a(0x357)]){var _0x11efe5=_0x54227a;log(_0x11efe5(0x341)+_0x11e562),log(_0x393477);var _0x2d6783={};_0x2d6783[_0x11efe5(0x549)]=_0x11e562,_0x2d6783[_0x11efe5(0x357)]=_0x15afe0,_0x128cb2[_0x11efe5(0x4a5)](_0x2d6783,_0x393477)?log(_0x11efe5(0x500)):errorlog(_0x11efe5(0x260));},_0x128cb2[_0x54227a(0x36d)]=function(_0xc2fe89,_0x4cd88c,_0x13a33a=_0x128cb2[_0x54227a(0x357)]){var _0x60003c=_0x54227a;log(_0x60003c(0x387)+_0xc2fe89);var _0x1b2205={};_0x1b2205[_0x60003c(0x49f)]=_0xc2fe89,_0x1b2205[_0x60003c(0x357)]=_0x13a33a,_0x128cb2[_0x60003c(0x4a5)](_0x1b2205,_0x4cd88c)?log(_0x60003c(0x219)):errorlog(_0x60003c(0x3c2));},_0x128cb2[_0x54227a(0x4fc)]=function(){var _0x45f2d5=_0x54227a;_0x128cb2[_0x45f2d5(0x161)]();if(_0x128cb2[_0x45f2d5(0x499)]!==![])_0x128cb2[_0x45f2d5(0x499)]=_0x45f2d5(0x302),log('seeding\x20blocked');else{var _0x4e2b87={};_0x4e2b87[_0x45f2d5(0xb5)]=_0x45f2d5(0x15a),_0x4e2b87[_0x45f2d5(0x4cc)]=_0x128cb2['streamID'],_0x128cb2[_0x45f2d5(0x1fb)](_0x4e2b87),log(_0x45f2d5(0x32a));}_0x128cb2[_0x45f2d5(0x1a8)]&&meshcast();},_0x128cb2[_0x54227a(0x262)]=function(){var _0x5d36eb=_0x54227a;getById('coDirectorEnable')['disabled']=!![],getById(_0x5d36eb(0x47b))[_0x5d36eb(0x128)]=_0x5d36eb(0x3cf),getById(_0x5d36eb(0x2ec))[_0x5d36eb(0x82)][_0x5d36eb(0x251)]=_0x5d36eb(0x11f),_0x128cb2[_0x5d36eb(0x52f)]&&(_0x128cb2['directorHash']?_0x128cb2[_0x5d36eb(0x4c4)]&&(_0x128cb2[_0x5d36eb(0x4c4)]in _0x128cb2[_0x5d36eb(0x196)]&&(_0x128cb2[_0x5d36eb(0x196)][_0x128cb2[_0x5d36eb(0x4c4)]][_0x5d36eb(0x520)]===![]&&_0x128cb2[_0x5d36eb(0x42a)](_0x128cb2[_0x5d36eb(0x306)],_0x128cb2['directorHash'])[_0x5d36eb(0x4a2)](function(_0x358891){var _0x3ab998=_0x5d36eb,_0x36b85d={};_0x36b85d[_0x3ab998(0x1ca)]=_0x128cb2[_0x3ab998(0x4c4)],_0x36b85d[_0x3ab998(0x262)]=_0x358891[0x0],_0x36b85d[_0x3ab998(0x33f)]=_0x358891[0x1],_0x128cb2[_0x3ab998(0x196)][_0x128cb2[_0x3ab998(0x4c4)]][_0x3ab998(0x520)]===![]&&(_0x128cb2[_0x3ab998(0x4a5)](_0x36b85d,_0x36b85d[_0x3ab998(0x1ca)])&&(_0x128cb2[_0x3ab998(0x196)][_0x128cb2[_0x3ab998(0x4c4)]][_0x3ab998(0x520)]=!![]));})[_0x5d36eb(0x40a)](errorlog))):generateHash(_0x128cb2[_0x5d36eb(0x52f)]+_0x128cb2[_0x5d36eb(0x12e)]+_0x5d36eb(0x3fd),0xc)[_0x5d36eb(0x4a2)](function(_0x5b4ab1){var _0x51a2f2=_0x5d36eb;_0x128cb2[_0x51a2f2(0x306)]=_0x5b4ab1;_0x128cb2[_0x51a2f2(0x4c4)]&&(_0x128cb2[_0x51a2f2(0x196)][_0x128cb2[_0x51a2f2(0x4c4)]][_0x51a2f2(0x520)]===![]&&_0x128cb2['encryptMessage'](_0x128cb2[_0x51a2f2(0x306)],_0x128cb2[_0x51a2f2(0x306)])[_0x51a2f2(0x4a2)](function(_0x220c43){var _0x434440=_0x51a2f2,_0x17884e={};_0x17884e[_0x434440(0x1ca)]=_0x128cb2[_0x434440(0x4c4)],_0x17884e[_0x434440(0x262)]=_0x220c43[0x0],_0x17884e[_0x434440(0x33f)]=_0x220c43[0x1],_0x128cb2[_0x434440(0x196)][_0x128cb2[_0x434440(0x4c4)]][_0x434440(0x520)]===![]&&(_0x128cb2[_0x434440(0x4a5)](_0x17884e,_0x17884e['UUID'])&&(_0x128cb2[_0x434440(0x196)][_0x128cb2[_0x434440(0x4c4)]][_0x434440(0x520)]=!![]));})[_0x51a2f2(0x40a)](errorlog));return;})[_0x5d36eb(0x40a)](errorlog));},_0x128cb2['pixelFix']=function(_0x5a6fc6,_0x111c9c){var _0xea18ab=_0x54227a;return _0x5a6fc6;if(getChromeVersion()&&getChromeVersion()>=0x5d)return _0x5a6fc6;try{if(!_0x128cb2[_0xea18ab(0x1e0)])return _0x5a6fc6;if(!_0x128cb2[_0xea18ab(0x1e0)][_0xea18ab(0x4a1)])return _0x5a6fc6;if(!_0x128cb2[_0xea18ab(0x1e0)][_0xea18ab(0x4a1)][_0xea18ab(0x47f)]()['length'])return _0x5a6fc6;if(_0x128cb2[_0xea18ab(0x4ff)][_0x111c9c][_0xea18ab(0x36c)]&&_0xea18ab(0x34d)in _0x128cb2[_0xea18ab(0x4ff)][_0x111c9c][_0xea18ab(0x36c)])return _0x5a6fc6;if(navigator['userAgent'][_0xea18ab(0x1c5)](_0xea18ab(0x569))!=-0x1||navigator[_0xea18ab(0x406)][_0xea18ab(0x1c5)]('Android\x2011')>-0x1||navigator[_0xea18ab(0x406)][_0xea18ab(0x1c5)](_0xea18ab(0x1de))>-0x1){var _0x32af1a=_0x128cb2[_0xea18ab(0x1e0)][_0xea18ab(0x4a1)][_0xea18ab(0x47f)]()[0x0][_0xea18ab(0x435)](),_0x49d3c9=_0x32af1a[_0xea18ab(0xe7)],_0x464585=_0x32af1a[_0xea18ab(0x348)],_0x2aa0f0=_0x5a6fc6;_0x2aa0f0>0x64&&(_0x2aa0f0=0x64);var _0x11b58c=_0x49d3c9*_0x2aa0f0/0x64,_0x9b9f49=_0x464585*_0x2aa0f0/0x64;if(_0x11b58c<_0x9b9f49){_0x11b58c=parseInt(_0x11b58c/0x10)*0x10;var _0x54cbd3=0x64*_0x11b58c/_0x49d3c9;}else{_0x9b9f49=parseInt(_0x9b9f49/0x10)*0x10;var _0x54cbd3=0x64*_0x9b9f49/_0x464585;}return _0x54cbd3>=0x3&&(_0x54cbd3=_0x54cbd3-0x2),_0x54cbd3;}else{if(navigator[_0xea18ab(0x406)][_0xea18ab(0x1c5)](_0xea18ab(0x18b))>-0x1){var _0x32af1a=_0x128cb2[_0xea18ab(0x1e0)]['srcObject']['getVideoTracks']()[0x0][_0xea18ab(0x435)](),_0x49d3c9=_0x32af1a[_0xea18ab(0xe7)],_0x464585=_0x32af1a[_0xea18ab(0x348)],_0x2aa0f0=_0x5a6fc6;_0x2aa0f0>0x64&&(_0x2aa0f0=0x64);var _0x11b58c=_0x49d3c9*_0x2aa0f0/0x64,_0x9b9f49=_0x464585*_0x2aa0f0/0x64;if(_0x11b58c>_0x9b9f49)return _0x9b9f49=parseInt(_0x9b9f49/0x10)*0x10,0x64*_0x9b9f49/_0x464585;return _0x5a6fc6;}else return _0x5a6fc6;}}catch(_0x3fd214){return errorlog(_0x3fd214),_0x5a6fc6;}},_0x128cb2['refreshScale']=function(){var _0x4c976a=_0x54227a;log(_0x4c976a(0x213));for(var _0x15d67a in _0x128cb2[_0x4c976a(0x4ff)]){setTimeout(function(_0x523f02){var _0x379ba6=_0x4c976a;if(_0x128cb2[_0x379ba6(0x4ff)][_0x523f02][_0x379ba6(0x4d3)]!==![])log(_0x379ba6(0x2bb)),_0x128cb2[_0x379ba6(0x538)](_0x523f02,_0x128cb2[_0x379ba6(0x4ff)][_0x523f02]['scaleWidth'],_0x128cb2[_0x379ba6(0x4ff)][_0x523f02]['scaleHeight']);else _0x128cb2[_0x379ba6(0x4ff)][_0x523f02][_0x379ba6(0x33d)]!==![]&&(log(_0x379ba6(0x15e)),_0x128cb2[_0x379ba6(0x30f)](_0x523f02,_0x128cb2[_0x379ba6(0x4ff)][_0x523f02]['scale']));},0x0,_0x15d67a);}},_0x128cb2[_0x54227a(0x30f)]=function(_0x138b7a,_0x5b84f0){var _0x269cb=_0x54227a;warnlog('SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!');if(_0x128cb2['pcs'][_0x138b7a][_0x269cb(0x33d)]!==_0x5b84f0){_0x128cb2[_0x269cb(0x4ff)][_0x138b7a][_0x269cb(0x33d)]=_0x5b84f0;try{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log(_0x269cb(0x19b));else{if(_0x269cb(0x35a)in window&&'setParameters'in window['RTCRtpSender'][_0x269cb(0x4c9)]){try{var _0x3d6ee1=getSenders2(_0x138b7a)[_0x269cb(0x254)](function(_0x5c66bc){var _0x45e95d=_0x269cb;return _0x5c66bc['track']&&_0x5c66bc['track']['kind']==_0x45e95d(0x561);});}catch(_0x463905){errorlog(_0x463905);}if(!_0x3d6ee1){warnlog(_0x269cb(0x152));return;}var _0x58314e=_0x3d6ee1[_0x269cb(0x1e7)]();(!_0x58314e[_0x269cb(0x473)]||_0x58314e[_0x269cb(0x473)]['length']==0x0)&&(_0x58314e[_0x269cb(0x473)]=[{}]);_0x128cb2[_0x269cb(0x4ff)][_0x138b7a][_0x269cb(0x4d3)]&&(_0x128cb2[_0x269cb(0x4ff)][_0x138b7a][_0x269cb(0x4d3)]<_0x5b84f0&&(_0x5b84f0=_0x128cb2[_0x269cb(0x4ff)][_0x138b7a][_0x269cb(0x4d3)]));_0x128cb2[_0x269cb(0x4ff)][_0x138b7a][_0x269cb(0x9d)]&&_0x128cb2[_0x269cb(0x4ff)][_0x138b7a]['scaleDueToBitrate']<_0x5b84f0&&(_0x5b84f0=_0x128cb2['pcs'][_0x138b7a]['scaleDueToBitrate']);_0x5b84f0=_0x128cb2[_0x269cb(0x28b)](_0x5b84f0,_0x138b7a);if(_0x5b84f0<=0x0||_0x5b84f0==0x64){var _0x538a20=getChromeVersion();_0x538a20>0x50?_0x269cb(0x3aa)in _0x58314e[_0x269cb(0x473)][0x0]&&delete _0x58314e[_0x269cb(0x473)][0x0][_0x269cb(0x3aa)]:_0x58314e[_0x269cb(0x473)][0x0][_0x269cb(0x3aa)]=0x1;}else _0x58314e[_0x269cb(0x473)][0x0][_0x269cb(0x3aa)]=0x64/_0x5b84f0;_0x3d6ee1['setParameters'](_0x58314e)[_0x269cb(0x4a2)](()=>{var _0x2ea0e1=_0x269cb;log(_0x2ea0e1(0x416)),log(_0x3d6ee1[_0x2ea0e1(0x1e7)]()),pokeIframeAPI(_0x2ea0e1(0x149),_0x5b84f0,_0x138b7a);})[_0x269cb(0x40a)](warnlog),_0x128cb2[_0x269cb(0x4ff)][_0x138b7a][_0x269cb(0x36c)][_0x269cb(0x280)]=parseInt(_0x5b84f0)+'%';return;}}}catch(_0x54ba18){errorlog(_0x54ba18);}}},_0x128cb2['requestResolution']=function(_0x46e613,_0x367a71,_0x3eef5a){var _0x1b85dc=_0x54227a;if(!(_0x46e613 in _0x128cb2[_0x1b85dc(0x196)]))return;var _0xe43b2e=![];_0x128cb2[_0x1b85dc(0x196)][_0x46e613][_0x1b85dc(0x1ba)]!=_0x367a71&&(_0x128cb2[_0x1b85dc(0x196)][_0x46e613][_0x1b85dc(0x1ba)]=_0x367a71,_0xe43b2e=!![]);_0x128cb2[_0x1b85dc(0x196)][_0x46e613][_0x1b85dc(0x1c4)]!=_0x3eef5a&&(_0x128cb2[_0x1b85dc(0x196)][_0x46e613][_0x1b85dc(0x1c4)]=_0x3eef5a,_0xe43b2e=!![]);if(_0xe43b2e){var _0x218468={};_0x218468[_0x1b85dc(0x1ca)]=_0x46e613,_0x218468[_0x1b85dc(0x163)]={'w':_0x367a71,'h':_0x3eef5a},log(_0x367a71+'\x20'+_0x3eef5a),_0x128cb2[_0x1b85dc(0x4a5)](_0x218468,_0x46e613);}_0x128cb2[_0x1b85dc(0x196)][_0x46e613][_0x1b85dc(0x36c)][_0x1b85dc(0x20a)]=parseInt(_0x367a71)+_0x1b85dc(0x466)+parseInt(_0x3eef5a);},_0x128cb2[_0x54227a(0x538)]=function(_0x2224a6,_0x500b04,_0x58d755){var _0x28f805=_0x54227a;if(!(_0x2224a6 in _0x128cb2['pcs']))return;_0x128cb2[_0x28f805(0x4ff)][_0x2224a6][_0x28f805(0x1ba)]=_0x500b04,_0x128cb2[_0x28f805(0x4ff)][_0x2224a6][_0x28f805(0x1c4)]=_0x58d755;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if(_0x28f805(0x35a)in window&&_0x28f805(0x255)in window[_0x28f805(0x35a)][_0x28f805(0x4c9)]){var _0x224cc0=getSenders2(_0x2224a6)[_0x28f805(0x254)](function(_0x41447f){var _0x4b73aa=_0x28f805;return _0x41447f[_0x4b73aa(0x3e3)]&&_0x41447f[_0x4b73aa(0x3e3)][_0x4b73aa(0x266)]==_0x4b73aa(0x561);});if(!_0x224cc0){warnlog(_0x28f805(0x135));return;}var _0x24c68b=_0x224cc0['getParameters']();(!_0x24c68b[_0x28f805(0x473)]||_0x24c68b[_0x28f805(0x473)]['length']==0x0)&&(_0x24c68b['encodings']=[{}]);if('realUUID'in _0x128cb2[_0x28f805(0x4ff)][_0x2224a6]){var _0x1400eb=_0x128cb2[_0x28f805(0x528)]['getVideoTracks']();if(_0x1400eb[_0x28f805(0x28d)])var _0x97315=_0x1400eb[0x0][_0x28f805(0x435)](),_0x35d8eb=_0x97315[_0x28f805(0xe7)],_0x1e51ae=_0x97315[_0x28f805(0x348)];else return;}else{if(_0x128cb2[_0x28f805(0x1e0)]&&_0x128cb2[_0x28f805(0x1e0)][_0x28f805(0x4a1)]){var _0x1400eb=_0x128cb2['videoElement'][_0x28f805(0x4a1)][_0x28f805(0x47f)]();if(_0x1400eb[_0x28f805(0x28d)])var _0x97315=_0x1400eb[0x0][_0x28f805(0x435)](),_0x35d8eb=_0x97315['height'],_0x1e51ae=_0x97315[_0x28f805(0x348)];else return;}else return;}var _0x5d3fe5=0x64*_0x500b04/_0x1e51ae,_0xf4a419=0x64*_0x58d755/_0x35d8eb;log(_0x5d3fe5+_0x28f805(0x466)+_0xf4a419);var _0x566c29=0x64;_0x5d3fe5>_0xf4a419?_0x566c29=_0xf4a419:_0x566c29=_0x5d3fe5;_0x566c29>0x64&&(_0x566c29=0x64);log('resolution\x20scale:\x20'+_0x566c29),_0x128cb2[_0x28f805(0x4ff)][_0x2224a6][_0x28f805(0x4d3)]=_0x566c29;var _0x354ffe=0x64;log('session.pcs[UUID].scale\x20=\x20'+_0x128cb2[_0x28f805(0x4ff)][_0x2224a6][_0x28f805(0x33d)]);_0x128cb2[_0x28f805(0x4ff)][_0x2224a6][_0x28f805(0x33d)]&&(_0x354ffe=_0x128cb2[_0x28f805(0x4ff)][_0x2224a6]['scale']);_0x354ffe>_0x566c29&&(_0x354ffe=_0x566c29);_0x128cb2['pcs'][_0x2224a6][_0x28f805(0x4d3)]&&(_0x128cb2[_0x28f805(0x4ff)][_0x2224a6][_0x28f805(0x4d3)]<_0x354ffe&&(_0x354ffe=_0x128cb2[_0x28f805(0x4ff)][_0x2224a6][_0x28f805(0x4d3)]));_0x128cb2['pcs'][_0x2224a6]['scaleDueToBitrate']&&_0x128cb2['pcs'][_0x2224a6]['scaleDueToBitrate']<_0x354ffe&&(_0x354ffe=_0x128cb2[_0x28f805(0x4ff)][_0x2224a6]['scaleDueToBitrate']);log(_0x28f805(0x45b)+_0x354ffe),_0x354ffe=_0x128cb2['pixelFix'](_0x354ffe,_0x2224a6),log(_0x28f805(0xe1)+_0x354ffe);if(_0x354ffe<=0x0||_0x354ffe==0x64){var _0x33a286=getChromeVersion();_0x33a286>0x50?_0x28f805(0x3aa)in _0x24c68b['encodings'][0x0]&&delete _0x24c68b[_0x28f805(0x473)][0x0][_0x28f805(0x3aa)]:_0x24c68b[_0x28f805(0x473)][0x0][_0x28f805(0x3aa)]=0x1;}else _0x24c68b[_0x28f805(0x473)][0x0][_0x28f805(0x3aa)]=0x64/_0x354ffe;_0x224cc0['setParameters'](_0x24c68b)[_0x28f805(0x4a2)](()=>{var _0x33cbae=_0x28f805;log('scale\x20set!'),log(_0x24c68b),pokeIframeAPI(_0x33cbae(0x149),_0x354ffe,_0x2224a6);})[_0x28f805(0x40a)](warnlog),_0x128cb2['pcs'][_0x2224a6][_0x28f805(0x36c)][_0x28f805(0x280)]=parseInt(_0x354ffe)+'%';return;}},_0x128cb2[_0x54227a(0x397)]=function(_0x1ee115=null,_0x1dab5e=null){var _0x878501=_0x54227a;_0x1dab5e&&_0x1dab5e[_0x878501(0x208)]();log('FORCING\x20A\x20KEY\x20FRAME:\x20'+_0x1ee115);if(iOS||iPad)log(_0x878501(0x19b));else{if('RTCRtpSender'in window&&_0x878501(0x255)in window[_0x878501(0x35a)]['prototype']){if(_0x1ee115==null){for(_0x1ee115 in _0x128cb2[_0x878501(0x4ff)]){_0x128cb2[_0x878501(0x397)](_0x1ee115);}return![];}if(!(_0x1ee115 in _0x128cb2[_0x878501(0x4ff)]))return![];_0x128cb2[_0x878501(0x4ff)][_0x1ee115][_0x878501(0x233)]&&(_0x128cb2['pcs'][_0x1ee115]['keyframeTimeout']&&(clearTimeout(_0x128cb2[_0x878501(0x4ff)][_0x1ee115][_0x878501(0x467)]),_0x128cb2[_0x878501(0x4ff)][_0x1ee115][_0x878501(0x467)]=null),_0x128cb2[_0x878501(0x4ff)][_0x1ee115][_0x878501(0x467)]=setTimeout(function(){var _0x4351f8=_0x878501;_0x128cb2[_0x4351f8(0x397)](_0x1ee115);},parseInt(_0x128cb2[_0x878501(0x4ff)][_0x1ee115][_0x878501(0x233)])));try{var _0x5b8bc2=getSenders2(_0x1ee115)[_0x878501(0x254)](function(_0x125f88){var _0x52e3a6=_0x878501;return _0x125f88[_0x52e3a6(0x3e3)]&&_0x125f88[_0x52e3a6(0x3e3)]['kind']==_0x52e3a6(0x561);});if(!_0x5b8bc2)return warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found'),![];var _0x3c3fee=_0x5b8bc2[_0x878501(0x1e7)]();(!_0x3c3fee[_0x878501(0x473)]||_0x3c3fee[_0x878501(0x473)]['length']==0x0)&&(_0x3c3fee['encodings']=[{}]);var _0x3463d4=![];_0x3c3fee[_0x878501(0x473)][0x0][_0x878501(0x3aa)]=0xa,_0x5b8bc2[_0x878501(0x255)](_0x3c3fee)[_0x878501(0x4a2)](()=>{var _0xbd3d6e=_0x878501;log('scaleResolutionDownBy\x20set\x201!');var _0x37b6a2=_0x128cb2['pcs'][_0x1ee115][_0xbd3d6e(0x4d3)],_0x584e4c=0x64;!_0x37b6a2&&(_0x37b6a2=_0x584e4c);_0x128cb2[_0xbd3d6e(0x4ff)][_0x1ee115][_0xbd3d6e(0x33d)]&&(_0x584e4c=_0x128cb2[_0xbd3d6e(0x4ff)][_0x1ee115][_0xbd3d6e(0x33d)]);_0x584e4c>_0x37b6a2&&(_0x584e4c=_0x37b6a2);_0x128cb2[_0xbd3d6e(0x4ff)][_0x1ee115][_0xbd3d6e(0x4d3)]&&(_0x128cb2[_0xbd3d6e(0x4ff)][_0x1ee115][_0xbd3d6e(0x4d3)]<_0x584e4c&&(_0x584e4c=_0x128cb2['pcs'][_0x1ee115][_0xbd3d6e(0x4d3)]));_0x128cb2[_0xbd3d6e(0x4ff)][_0x1ee115][_0xbd3d6e(0x9d)]&&_0x128cb2[_0xbd3d6e(0x4ff)][_0x1ee115]['scaleDueToBitrate']<_0x584e4c&&(_0x584e4c=_0x128cb2[_0xbd3d6e(0x4ff)][_0x1ee115][_0xbd3d6e(0x9d)]);log(_0xbd3d6e(0x45b)+_0x584e4c),_0x584e4c=_0x128cb2[_0xbd3d6e(0x28b)](_0x584e4c,_0x1ee115);var _0xccefdc=_0x5b8bc2[_0xbd3d6e(0x1e7)]();if(_0x584e4c<=0x0||_0x584e4c==0x64){var _0x42884f=getChromeVersion();_0x42884f>0x50?_0xbd3d6e(0x3aa)in _0xccefdc[_0xbd3d6e(0x473)][0x0]&&delete _0xccefdc[_0xbd3d6e(0x473)][0x0][_0xbd3d6e(0x3aa)]:_0xccefdc[_0xbd3d6e(0x473)][0x0][_0xbd3d6e(0x3aa)]=0x1;}else _0xccefdc[_0xbd3d6e(0x473)][0x0][_0xbd3d6e(0x3aa)]=0x64/_0x584e4c;log(_0xbd3d6e(0x2d0)),_0x5b8bc2[_0xbd3d6e(0x255)](_0xccefdc)['then'](()=>{var _0x1cba9d=_0xbd3d6e;log(_0x1cba9d(0xec));})[_0xbd3d6e(0x40a)](warnlog);})[_0x878501(0x40a)](warnlog);}catch(_0x19e25a){errorlog(_0x19e25a);}}}return![];},_0x128cb2[_0x54227a(0x542)]=function(_0xdfc15a){var _0x4907ee=_0x54227a;log(_0x4907ee(0x1e9));var _0x5b5f48=getSenders2(_0xdfc15a)[_0x4907ee(0x254)](function(_0x49d1d6){var _0x421dc0=_0x4907ee;return _0x49d1d6['track']&&_0x49d1d6['track'][_0x421dc0(0x266)]==_0x421dc0(0xc2);});if(!_0x5b5f48)return log(_0x4907ee(0x3a1)),![];var _0x2c2c8c=_0x5b5f48[_0x4907ee(0x1e7)]();(!_0x2c2c8c[_0x4907ee(0x473)]||_0x2c2c8c[_0x4907ee(0x473)]['length']==0x0)&&(_0x2c2c8c[_0x4907ee(0x473)]=[{}]);try{_0x2c2c8c[_0x4907ee(0x473)][0x0][_0x4907ee(0x363)]=_0x4907ee(0x2d3),_0x2c2c8c[_0x4907ee(0x473)][0x0]['priority']=_0x4907ee(0x2d3),_0x2c2c8c[_0x4907ee(0x473)][0x0][_0x4907ee(0x471)]=!![],_0x5b5f48['setParameters'](_0x2c2c8c)[_0x4907ee(0x4a2)](()=>{var _0x250533=_0x4907ee;log(_0x250533(0x3a5)),pokeIframeAPI(_0x250533(0x542),!![],_0xdfc15a);});}catch(_0x454dc7){errorlog(_0x454dc7);}},_0x128cb2[_0x54227a(0x37d)]=function(_0x494459,_0x92f618=0x7d00,_0x4f8bc3=0x3e8){var _0x5e752b=_0x54227a;log('encodering\x20being\x20kicked');var _0xa84948=getSenders2(_0x494459)[_0x5e752b(0x254)](function(_0x36bb81){var _0x4f69dd=_0x5e752b;return _0x36bb81['track']&&_0x36bb81[_0x4f69dd(0x3e3)][_0x4f69dd(0x266)]==_0x4f69dd(0xc2);});if(!_0xa84948)return log(_0x5e752b(0x3a1)),![];var _0x4d0680=_0xa84948['getParameters']();(!_0x4d0680[_0x5e752b(0x473)]||_0x4d0680[_0x5e752b(0x473)][_0x5e752b(0x28d)]==0x0)&&(_0x4d0680[_0x5e752b(0x473)]=[{}]),_0x4d0680[_0x5e752b(0x473)][0x0][_0x5e752b(0x217)]=_0x92f618,_0xa84948['setParameters'](_0x4d0680)[_0x5e752b(0x4a2)](()=>{pokeIframeAPI('setAudioBitrate',_0x92f618,_0x494459),_0x4f8bc3>0x0&&setTimeout(function(){var _0x2384b7=_0x54fa;try{if(_0x494459 in _0x128cb2[_0x2384b7(0x4ff)])var _0x13b8e3=getSenders2(_0x494459)[_0x2384b7(0x254)](function(_0x521bcd){var _0x4cc96e=_0x2384b7;return _0x521bcd[_0x4cc96e(0x3e3)]&&_0x521bcd[_0x4cc96e(0x3e3)]['kind']==_0x4cc96e(0xc2);});else return![];if(!_0x13b8e3)return log(_0x2384b7(0x3a1)),![];var _0x2183e3=_0x13b8e3[_0x2384b7(0x1e7)]();delete _0x2183e3[_0x2384b7(0x473)][0x0][_0x2384b7(0x217)],_0x13b8e3[_0x2384b7(0x255)](_0x2183e3)['then'](()=>{var _0x5ee0db=_0x2384b7;log(_0x5ee0db(0x3a5));});}catch(_0x30ffb4){errorlog(_0x30ffb4);}},_0x4f8bc3,_0x494459);});},_0x128cb2['directMigrateIssue']=function(_0x4688ce,_0x335cfe,_0x470137){var _0xa25ddc=_0x54227a;if(_0x128cb2['password'])return generateHash(_0x4688ce+_0x128cb2[_0xa25ddc(0xf2)]+_0x128cb2[_0xa25ddc(0x12e)],0x10)[_0xa25ddc(0x4a2)](function(_0x2e795b){var _0x972f5c=_0xa25ddc,_0x1ee960={};_0x335cfe&&_0x335cfe[_0x972f5c(0x483)]&&(_0x335cfe[_0x972f5c(0x21d)]=_0x2e795b);if(_0x128cb2[_0x972f5c(0x15b)]&&_0x128cb2[_0x972f5c(0x4c4)])_0x1ee960[_0x972f5c(0x2f5)]=_0x470137,_0x1ee960[_0x972f5c(0x44b)]=_0x2e795b,_0x1ee960[_0x972f5c(0x20b)]=_0x335cfe,_0x128cb2[_0x972f5c(0x4a5)](_0x1ee960,_0x128cb2[_0x972f5c(0x4c4)]),log(_0x1ee960);else{if(_0x335cfe[_0x972f5c(0x483)]){_0x1ee960['request']=_0x972f5c(0x2f5),_0x1ee960[_0x972f5c(0x20b)]=_0x335cfe,log(_0x1ee960);if(_0x128cb2[_0x972f5c(0x4a5)](_0x1ee960,_0x470137)){var _0x1ee960={};_0x1ee960['request']='migrate',_0x1ee960[_0x972f5c(0x44b)]=_0x2e795b,_0x1ee960['target']=_0x470137,_0x128cb2['sendMsg'](_0x1ee960);}log(_0x1ee960);}else{if(_0x972f5c(0x134)in _0x335cfe){_0x1ee960['request']=_0x972f5c(0x2f5),_0x1ee960[_0x972f5c(0x20b)]=_0x335cfe,delete _0x1ee960[_0x972f5c(0x20b)][_0x972f5c(0x44b)],delete _0x1ee960[_0x972f5c(0x20b)][_0x972f5c(0x21d)],log(_0x1ee960);if(_0x128cb2[_0x972f5c(0x4a5)](_0x1ee960,_0x470137)){var _0x1ee960={};_0x1ee960[_0x972f5c(0xb5)]='migrate',_0x1ee960[_0x972f5c(0x44b)]=_0x2e795b,_0x1ee960['target']=_0x470137,_0x128cb2[_0x972f5c(0x1fb)](_0x1ee960);}log(_0x1ee960);}else _0x1ee960[_0x972f5c(0xb5)]=_0x972f5c(0x2f5),_0x1ee960[_0x972f5c(0x44b)]=_0x2e795b,_0x1ee960[_0x972f5c(0x1f0)]=_0x470137,_0x128cb2['sendMsg'](_0x1ee960);}}})[_0xa25ddc(0x40a)](errorlog);else{_0x335cfe&&_0x335cfe[_0xa25ddc(0x483)]&&(_0x335cfe[_0xa25ddc(0x21d)]=_0x4688ce);var _0x2f406d={};if(_0x128cb2[_0xa25ddc(0x15b)]&&_0x128cb2[_0xa25ddc(0x4c4)])_0x2f406d['migrate']=_0x470137,_0x2f406d[_0xa25ddc(0x44b)]=_0x4688ce,_0x2f406d['transferSettings']=_0x335cfe,_0x128cb2[_0xa25ddc(0x4a5)](_0x2f406d,_0x128cb2[_0xa25ddc(0x4c4)]),log(_0x2f406d);else{if(_0x335cfe[_0xa25ddc(0x483)]){_0x2f406d[_0xa25ddc(0xb5)]=_0xa25ddc(0x2f5),_0x2f406d['transferSettings']=_0x335cfe;if(_0x128cb2[_0xa25ddc(0x4a5)](_0x2f406d,_0x470137)){log(_0x2f406d);var _0x2f406d={};_0x2f406d[_0xa25ddc(0xb5)]='migrate',_0x2f406d[_0xa25ddc(0x44b)]=_0x4688ce,_0x2f406d[_0xa25ddc(0x1f0)]=_0x470137,_0x128cb2[_0xa25ddc(0x1fb)](_0x2f406d);}}else{if(_0xa25ddc(0x134)in _0x335cfe){_0x2f406d['request']='migrate',_0x2f406d['transferSettings']=_0x335cfe,delete _0x2f406d[_0xa25ddc(0x20b)][_0xa25ddc(0x44b)],delete _0x2f406d[_0xa25ddc(0x20b)]['roomenc'];if(_0x128cb2[_0xa25ddc(0x4a5)](_0x2f406d,_0x470137)){warnlog(_0x2f406d);var _0x2f406d={};_0x2f406d[_0xa25ddc(0xb5)]='migrate',_0x2f406d[_0xa25ddc(0x44b)]=rid,_0x2f406d[_0xa25ddc(0x1f0)]=_0x470137,_0x128cb2['sendMsg'](_0x2f406d);}}else _0x2f406d[_0xa25ddc(0xb5)]=_0xa25ddc(0x2f5),_0x2f406d[_0xa25ddc(0x44b)]=_0x4688ce,_0x2f406d[_0xa25ddc(0x1f0)]=_0x470137,_0x128cb2[_0xa25ddc(0x1fb)](_0x2f406d);}}}},_0x128cb2[_0x54227a(0x3bd)]=function(_0x414826,_0x7fd0ad){var _0x3bc8e9=_0x54227a;_0x7fd0ad=parseInt(_0x7fd0ad);try{var _0x55171e=getSenders2(_0x414826)[_0x3bc8e9(0x254)](function(_0x2e656f){var _0x3fe06e=_0x3bc8e9;return _0x2e656f['track']&&_0x2e656f[_0x3fe06e(0x3e3)][_0x3fe06e(0x266)]==_0x3fe06e(0xc2);});if(!_0x55171e){warnlog(_0x3bc8e9(0x3b2));return;}var _0x2e3691=_0x55171e[_0x3bc8e9(0x1e7)]();(!_0x2e3691[_0x3bc8e9(0x473)]||_0x2e3691[_0x3bc8e9(0x473)][_0x3bc8e9(0x28d)]==0x0)&&(_0x2e3691[_0x3bc8e9(0x473)]=[{}]);if(_0x7fd0ad<0x0)_0x2e3691[_0x3bc8e9(0x473)][0x0][_0x3bc8e9(0x42d)]==![]&&(_0x2e3691['encodings'][0x0][_0x3bc8e9(0x42d)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0x7fd0ad=0x20,_0x128cb2[_0x3bc8e9(0x551)]&&(_0x7fd0ad=_0x128cb2[_0x3bc8e9(0x551)]),_0x2e3691[_0x3bc8e9(0x473)][0x0][_0x3bc8e9(0x217)]=_0x7fd0ad*0x400):delete _0x2e3691[_0x3bc8e9(0x473)][0x0]['maxBitrate'];else _0x7fd0ad===0x0?_0x2e3691['encodings'][0x0][_0x3bc8e9(0x42d)]=![]:(_0x2e3691['encodings'][0x0][_0x3bc8e9(0x42d)]==![]&&(_0x2e3691[_0x3bc8e9(0x473)][0x0][_0x3bc8e9(0x42d)]=!![]),_0x2e3691[_0x3bc8e9(0x473)][0x0][_0x3bc8e9(0x217)]=_0x7fd0ad*0x400);_0x55171e[_0x3bc8e9(0x255)](_0x2e3691)[_0x3bc8e9(0x4a2)](()=>{var _0x2adef8=_0x3bc8e9;pokeIframeAPI(_0x2adef8(0x325),_0x7fd0ad,_0x414826),log(_0x2adef8(0x4f9));})[_0x3bc8e9(0x40a)](warnlog);}catch(_0xa6be12){errorlog(_0xa6be12),log(_0x414826),log(_0x128cb2['pcs'][_0x414826]);}},_0x128cb2[_0x54227a(0x47d)]=function(_0x5d1ac4){var _0x523216=_0x54227a;if(_0x128cb2[_0x523216(0x35e)]&&_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x3f3)]===!![])_0x128cb2[_0x523216(0x4a7)](_0x5d1ac4,0x0),_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x199)]===0x0&&(_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x313)]===![]?_0x128cb2[_0x523216(0x3bd)](_0x5d1ac4,0x0):_0x128cb2['limitAudioBitrate'](_0x5d1ac4,-0x1));else{if(_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4]&&_0x128cb2['pcs'][_0x5d1ac4][_0x523216(0x199)]!==![]){if(_0x128cb2['pcs'][_0x5d1ac4][_0x523216(0x313)]===![]){var _0x305f1a=_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x199)];_0x128cb2['pcs'][_0x5d1ac4][_0x523216(0x3d7)]&&_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x3d7)]>0x0&&(_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x3d7)]<_0x128cb2['pcs'][_0x5d1ac4][_0x523216(0x199)]&&(_0x305f1a=_0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x3d7)])),_0x128cb2[_0x523216(0x4a7)](_0x5d1ac4,_0x305f1a),_0x128cb2['pcs'][_0x5d1ac4][_0x523216(0x199)]===0x0&&_0x128cb2[_0x523216(0x3bd)](_0x5d1ac4,0x0);}else _0x128cb2[_0x523216(0x4ff)][_0x5d1ac4][_0x523216(0x199)]===0x0&&(_0x128cb2[_0x523216(0x3bd)](_0x5d1ac4,-0x1),_0x128cb2['limitTotalBitrateGuests']());}else _0x128cb2[_0x523216(0x3f7)]();}},_0x128cb2['limitTotalBitrateGuests']=function(_0x2fe8d6=0x0,_0x46239d=![]){var _0x31bfcd=_0x54227a;if(!_0x128cb2[_0x31bfcd(0x2a0)])return _0x2fe8d6;var _0x2d12ee=_0x2fe8d6;if(_0x46239d===![])_0x2d12ee=0x0;else _0x2d12ee<0x0&&(_0x2d12ee=_0x128cb2[_0x31bfcd(0x4ff)][_0x46239d][_0x31bfcd(0x4c5)]||0x9c4);var _0x108c3e=0x0;for(var _0x380f93 in _0x128cb2[_0x31bfcd(0x4ff)]){if(_0x46239d===_0x380f93)continue;try{var _0x1d855f=getSenders2(_0x380f93)['find'](function(_0x4fbd14){var _0x31d188=_0x31bfcd;return _0x4fbd14['track']&&_0x4fbd14[_0x31d188(0x3e3)]['kind']==_0x31d188(0x561);});if(!_0x1d855f)continue;var _0x4f19ed=_0x1d855f['getParameters']();if(!_0x4f19ed[_0x31bfcd(0x473)]||_0x4f19ed[_0x31bfcd(0x473)][_0x31bfcd(0x28d)]==0x0){_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93][_0x31bfcd(0x4c5)]<0x0?_0x2d12ee+=0x9c4:_0x2d12ee+=_0x128cb2['pcs'][_0x380f93][_0x31bfcd(0x4c5)]||0x9c4;warnlog(_0x2d12ee),_0x108c3e+=0x1;continue;}if(_0x4f19ed['encodings'][0x0][_0x31bfcd(0x42d)]==![])continue;if(_0x4f19ed[_0x31bfcd(0x473)][0x0][_0x31bfcd(0x217)])'preLimitedBitrate'in _0x128cb2[_0x31bfcd(0x4ff)][_0x380f93]?_0x2d12ee+=parseInt(_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93][_0x31bfcd(0x463)]):_0x2d12ee+=parseInt(_0x4f19ed[_0x31bfcd(0x473)][0x0]['maxBitrate'])/0x400;else _0x128cb2[_0x31bfcd(0x4ff)][_0x380f93]['setBitrate']<0x0?_0x2d12ee+=0x9c4:(_0x2d12ee+=_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93][_0x31bfcd(0x4c5)]||0x9c4,warnlog(_0x2d12ee));_0x108c3e+=0x1;}catch(_0x2d781d){errorlog(_0x2d781d);}}if(!_0x2d12ee)return _0x2d12ee;warnlog(_0x31bfcd(0x267)+_0x2d12ee);var _0x372d26=parseFloat(_0x2d12ee/_0x128cb2['limitTotalBitrate']);_0x372d26<0x1&&(_0x372d26=0x1);for(var _0x380f93 in _0x128cb2[_0x31bfcd(0x4ff)]){if(_0x46239d===_0x380f93)continue;try{var _0x1d855f=getSenders2(_0x380f93)['find'](function(_0x58190a){var _0x3a1bac=_0x31bfcd;return _0x58190a['track']&&_0x58190a[_0x3a1bac(0x3e3)]['kind']==_0x3a1bac(0x561);});if(!_0x1d855f)continue;var _0x4f19ed=_0x1d855f[_0x31bfcd(0x1e7)]();if(!_0x4f19ed[_0x31bfcd(0x473)]||_0x4f19ed['encodings']['length']==0x0){if(_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93][_0x31bfcd(0x4c5)]<0x0)var _0x35d22a=0x9c4;else var _0x35d22a=_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93][_0x31bfcd(0x4c5)]||0x9c4;var _0x43b9ba=parseInt(_0x35d22a/_0x372d26);_0x128cb2[_0x31bfcd(0x4a7)](_0x380f93,_0x43b9ba,!![]);continue;}if(_0x4f19ed[_0x31bfcd(0x473)][0x0][_0x31bfcd(0x42d)]==![])continue;if(_0x4f19ed[_0x31bfcd(0x473)][0x0][_0x31bfcd(0x217)]){if('preLimitedBitrate'in _0x128cb2[_0x31bfcd(0x4ff)][_0x380f93])var _0x35d22a=parseInt(_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93][_0x31bfcd(0x463)]);else var _0x35d22a=parseInt(parseInt(_0x4f19ed[_0x31bfcd(0x473)][0x0][_0x31bfcd(0x217)])/0x400);var _0x43b9ba=parseInt(_0x35d22a/_0x372d26);_0x128cb2[_0x31bfcd(0x4a7)](_0x380f93,_0x43b9ba,!![]);}else{if(_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93][_0x31bfcd(0x4c5)]<0x0)var _0x35d22a=0x9c4;else var _0x35d22a=_0x128cb2[_0x31bfcd(0x4ff)][_0x380f93]['setBitrate']||0x9c4;var _0x43b9ba=parseInt(_0x35d22a/_0x372d26);_0x128cb2[_0x31bfcd(0x4a7)](_0x380f93,_0x43b9ba,!![]);}}catch(_0x50e6b1){errorlog(_0x50e6b1);}}return parseInt(_0x2fe8d6/_0x372d26);},_0x128cb2[_0x54227a(0x186)]=function(_0x374f23,_0x225e1f=![]){var _0xae1db8=_0x54227a,_0x5b4fb5={};_0x5b4fb5[_0xae1db8(0x247)]=[_0x374f23],_0x128cb2[_0xae1db8(0xb4)](_0x5b4fb5,_0x225e1f);},_0x128cb2[_0x54227a(0x4a7)]=function(_0x5a31ce,_0x443ef2,_0xaea9de=![]){var _0x4a7f50=_0x54227a;if(!(_0x5a31ce in _0x128cb2[_0x4a7f50(0x4ff)]))return;_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x393)]&&(clearInterval(_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce]['bitrateTimeout']),_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x393)]=null);if(_0x443ef2===null){if(_0x128cb2['pcs'][_0x5a31ce][_0x4a7f50(0x3d7)]===![])return;_0x443ef2=_0x128cb2['pcs'][_0x5a31ce][_0x4a7f50(0x3d7)];}_0x443ef2=parseInt(_0x443ef2);_0x128cb2[_0x4a7f50(0x225)]&&(_0x443ef2>_0x128cb2['maxvideobitrate']&&(_0x443ef2=_0x128cb2[_0x4a7f50(0x225)]));_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x4c5)]&&_0x443ef2>_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x4c5)]&&(_0x443ef2=_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce]['setBitrate']);_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x3d7)]=_0x443ef2;_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x199)]!==![]&&(_0x128cb2['pcs'][_0x5a31ce][_0x4a7f50(0x313)]===![]&&(_0x443ef2>_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x199)]&&(_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce]['savedBitrate']=_0x443ef2,_0x443ef2=parseInt(_0x128cb2['pcs'][_0x5a31ce][_0x4a7f50(0x199)])||0x0)));_0xaea9de===![]&&(_0x128cb2[_0x4a7f50(0x2a0)]&&(_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x463)]=_0x443ef2,_0x443ef2=_0x128cb2[_0x4a7f50(0x3f7)](_0x443ef2,_0x5a31ce)));if(_0x443ef2===0x0){var _0x1a0529=Date[_0x4a7f50(0x26a)]()-_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce]['startTime'];_0x1a0529<_0x128cb2[_0x4a7f50(0x30e)]&&(_0x443ef2=_0x128cb2[_0x4a7f50(0x3b9)],errorlog('starting\x20some\x20preload\x20bitrate\x20null\x20'+(Date[_0x4a7f50(0x26a)]()-_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x2d8)])),_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x393)]=setTimeout(function(_0x420156){var _0x157ee1=_0x4a7f50;try{errorlog(_0x157ee1(0x1d3)+(Date[_0x157ee1(0x26a)]()-_0x128cb2[_0x157ee1(0x4ff)][_0x420156][_0x157ee1(0x2d8)])),_0x128cb2[_0x157ee1(0x4a7)](_0x420156,null);}catch(_0x7d3b0f){};},_0x128cb2[_0x4a7f50(0x30e)]-_0x1a0529+0x5,_0x5a31ce));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');if(_0x128cb2['pcs'][_0x5a31ce]['guest']==!![]&&_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x3d0)]==![])return;var _0x34fd95=getSenders2(_0x5a31ce)[_0x4a7f50(0x254)](function(_0xbcae55){var _0x41cd58=_0x4a7f50;return _0xbcae55['track']&&_0xbcae55[_0x41cd58(0x3e3)][_0x41cd58(0x266)]==_0x41cd58(0x561);});if(!_0x34fd95){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0xaa4384=_0x34fd95[_0x4a7f50(0x1e7)]();(!_0xaa4384['encodings']||_0xaa4384[_0x4a7f50(0x473)]['length']==0x0)&&(_0xaa4384['encodings']=[{}]);if(_0x443ef2<0x0)_0xaa4384['encodings'][0x0]['active']==![]&&(_0xaa4384['encodings'][0x0][_0x4a7f50(0x42d)]=!![]),_0x443ef2=0x9c4,_0x128cb2[_0x4a7f50(0x3b7)]&&(_0x443ef2=_0x128cb2['bitrate']),_0x128cb2['maxvideobitrate']&&(_0x443ef2>_0x128cb2['maxvideobitrate']&&(_0x443ef2=_0x128cb2['maxvideobitrate'])),_0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x217)]=_0x443ef2*0x400;else _0x443ef2===0x0?_0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x42d)]=![]:(_0xaa4384[_0x4a7f50(0x473)][0x0]['active']==![]&&(_0xaa4384[_0x4a7f50(0x473)][0x0]['active']=!![]),_0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x217)]=_0x443ef2*0x400);_0x34fd95['setParameters'](_0xaa4384)['then'](()=>{var _0x95cfa6=_0x4a7f50;pokeIframeAPI(_0x95cfa6(0x11a),_0x443ef2,_0x5a31ce),log(_0x95cfa6(0xa7));})['catch'](warnlog);return;}else{if(_0x4a7f50(0x35a)in window&&_0x4a7f50(0x255)in window[_0x4a7f50(0x35a)][_0x4a7f50(0x4c9)]){var _0x34fd95=getSenders2(_0x5a31ce)['find'](function(_0x586538){var _0x23e99b=_0x4a7f50;return _0x586538['track']&&_0x586538[_0x23e99b(0x3e3)][_0x23e99b(0x266)]==_0x23e99b(0x561);});if(!_0x34fd95){warnlog(_0x4a7f50(0x135));return;}var _0xaa4384=_0x34fd95[_0x4a7f50(0x1e7)]();(!_0xaa4384[_0x4a7f50(0x473)]||_0xaa4384[_0x4a7f50(0x473)][_0x4a7f50(0x28d)]==0x0)&&(_0xaa4384[_0x4a7f50(0x473)]=[{}]);if(_0x443ef2<0x0)_0xaa4384[_0x4a7f50(0x473)][0x0]['active']==![]&&(_0xaa4384['encodings'][0x0][_0x4a7f50(0x42d)]=!![]),delete _0xaa4384['encodings'][0x0][_0x4a7f50(0x217)];else _0x443ef2===0x0?_0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x42d)]=![]:(_0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x42d)]==![]&&(_0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x42d)]=!![]),_0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x217)]=_0x443ef2*0x400);var _0x1f20eb=0x64;_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x33d)]&&(_0x1f20eb=_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x33d)]);_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x4d3)]&&_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x4d3)]<_0x1f20eb&&(_0x1f20eb=_0x128cb2['pcs'][_0x5a31ce][_0x4a7f50(0x4d3)]);if(_0x443ef2!==0x0){_0x1f20eb=_0x1c27e1(_0x5a31ce,_0x1f20eb),_0x1f20eb=_0x128cb2[_0x4a7f50(0x28b)](_0x1f20eb,_0x5a31ce);if(_0x1f20eb<=0x0||_0x1f20eb==0x64){var _0x5c6552=getChromeVersion();_0x5c6552>0x50?_0x4a7f50(0x3aa)in _0xaa4384['encodings'][0x0]?delete _0xaa4384['encodings'][0x0][_0x4a7f50(0x3aa)]:_0xaa4384[_0x4a7f50(0x473)][0x0]['scaleResolutionDownBy']=0x1:_0xaa4384['encodings'][0x0][_0x4a7f50(0x3aa)]=0x1;}else _0xaa4384[_0x4a7f50(0x473)][0x0][_0x4a7f50(0x3aa)]=0x64/_0x1f20eb;}iPad||iOS||navigator&&navigator[_0x4a7f50(0x406)]&&navigator['userAgent'][_0x4a7f50(0x1c5)](_0x4a7f50(0x41e))>=0x0?_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x521)]?(clearInterval(_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x521)]),_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x521)]=setTimeout(function(_0x564590,_0x154313){var _0x1e0a13=_0x4a7f50;_0x128cb2[_0x1e0a13(0x4ff)][_0x564590][_0x1e0a13(0x521)]=![],_0x128cb2['limitBitrate'](_0x564590,null,_0x154313);},0x7d0,_0x5a31ce,_0xaea9de)):(_0x128cb2[_0x4a7f50(0x4ff)][_0x5a31ce][_0x4a7f50(0x521)]=setTimeout(function(_0x24f41a){var _0x15eb7a=_0x4a7f50;_0x128cb2[_0x15eb7a(0x4ff)][_0x24f41a][_0x15eb7a(0x521)]=![];},0x7d0,_0x5a31ce),_0x34fd95['setParameters'](_0xaa4384)['then'](()=>{var _0x410805=_0x4a7f50;log('bandwidth\x20set!'),_0x128cb2[_0x410805(0x4ff)][_0x5a31ce]['stats'][_0x410805(0x280)]=parseInt(_0x1f20eb)+'%',pokeIframeAPI('setVideoBitrate',_0x443ef2,_0x5a31ce),pokeIframeAPI(_0x410805(0x149),_0x1f20eb,_0x5a31ce);})[_0x4a7f50(0x40a)](warnlog)):_0x34fd95['setParameters'](_0xaa4384)[_0x4a7f50(0x4a2)](()=>{var _0x2fe228=_0x4a7f50;log(_0x2fe228(0xa7)),_0x128cb2[_0x2fe228(0x4ff)][_0x5a31ce]['stats'][_0x2fe228(0x280)]=parseInt(_0x1f20eb)+'%',pokeIframeAPI(_0x2fe228(0x11a),_0x443ef2,_0x5a31ce),pokeIframeAPI(_0x2fe228(0x149),_0x1f20eb,_0x5a31ce);})[_0x4a7f50(0x40a)](warnlog);return;}else warnlog(_0x4a7f50(0x3fe));}}catch(_0x15888b){errorlog(_0x15888b);}};function _0x1c27e1(_0x2262fa,_0x326d86){var _0x508306=_0x54227a;if(_0x128cb2[_0x508306(0x4fb)]===![])return _0x326d86;if(bandwidth<0x0)_0x128cb2[_0x508306(0x4ff)][_0x2262fa]['scaleDueToBitrate']=0x64;else{if(bandwidth>=0x259)_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64;else{if(_0x128cb2[_0x508306(0x2a2)])_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64;else{var _0x2b966f=getNativeOutputResolution();if(_0x2b966f)try{_0x2b966f=_0x2b966f[_0x508306(0x348)]*_0x2b966f[_0x508306(0xe7)],_0x2b966f=Math[_0x508306(0x4cb)](_0x2b966f,0.5);}catch(_0x4d00a9){_0x2b966f=![];}if(bandwidth>=0xc9){if(_0x2b966f&&_0x2b966f<0x1e0)_0x128cb2['pcs'][_0x2262fa][_0x508306(0x9d)]=0x64;else{if(_0x128cb2[_0x508306(0x2eb)])_0x2b966f&&_0x2b966f>=0x5a0?_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64/0x4:_0x128cb2['pcs'][_0x2262fa]['scaleDueToBitrate']=0x64/2.5;else _0x2b966f&&_0x2b966f>=0x5a0?_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64/0x3:_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64/0x2;}}else{if(_0x2b966f&&_0x2b966f<=0xf0)_0x128cb2[_0x508306(0x4ff)][_0x2262fa]['scaleDueToBitrate']=0x64;else{if(bandwidth>=0x51){if(_0x128cb2[_0x508306(0x2eb)])_0x2b966f&&_0x2b966f>=0x5a0?_0x128cb2['pcs'][_0x2262fa][_0x508306(0x9d)]=0x64/0x6:_0x128cb2[_0x508306(0x4ff)][_0x2262fa]['scaleDueToBitrate']=0x64/0x4;else _0x2b966f&&_0x2b966f>=0x5a0?_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64/0x4:_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64/0x3;}else{if(_0x128cb2[_0x508306(0x2eb)])_0x2b966f&&_0x2b966f>=0x3c0?_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]=0x64/0x6:_0x128cb2['pcs'][_0x2262fa][_0x508306(0x9d)]=0x64/0x5;else _0x2b966f&&_0x2b966f>=0x5a0?_0x128cb2['pcs'][_0x2262fa][_0x508306(0x9d)]=0x64/0x5:_0x128cb2[_0x508306(0x4ff)][_0x2262fa]['scaleDueToBitrate']=0x64/0x4;}}}}}}return _0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]<_0x326d86&&(_0x326d86=_0x128cb2[_0x508306(0x4ff)][_0x2262fa][_0x508306(0x9d)]),_0x326d86;}function _0x3cd2cc(_0x1d7ea7,_0x2e6643=0x2710){var _0x33f0fc=_0x54227a;_0x2e6643=parseInt(_0x2e6643);if(_0x128cb2[_0x33f0fc(0x551)])_0x2e6643+=_0x128cb2['audiobitrate'];else{if(_0x128cb2[_0x33f0fc(0x15b)]&&_0x128cb2[_0x33f0fc(0x52d)]==0x5)_0x2e6643+=0x20;else _0x128cb2['stereo']&&_0x128cb2['stereo']!=0x3?_0x2e6643+=0x100:_0x2e6643+=0x20;}return log(_0x33f0fc(0x424)+_0x2e6643),_0x2e6643<0x1&&(_0x2e6643=0x1),_0x1d7ea7=CodecsHandler['setVideoBitrates'](_0x1d7ea7,{'min':parseInt(_0x2e6643/0xa)||0x1,'max':_0x2e6643},_0x128cb2[_0x33f0fc(0x151)]),_0x1d7ea7;}_0x128cb2[_0x54227a(0x31d)]=function(_0xa4bb60,_0x141fd5){var _0x472f9a=_0x54227a;log(_0xa4bb60),_0x128cb2[_0x472f9a(0x54c)]==={}&&log('Generate\x20Some\x20Crypto\x20keys\x20first'),window[_0x472f9a(0x27f)][_0x472f9a(0x396)]['sign']({'name':'RSASSA-PKCS1-v1_5'},_0x128cb2[_0x472f9a(0x54c)][_0x472f9a(0x399)],_0x128cb2['enc'][_0x472f9a(0x505)](_0xa4bb60))['then'](function(_0x15ac81){var _0x237338=_0x472f9a;_0x15ac81=new Uint8Array(_0x15ac81),_0x15ac81=_0x15ac81['reduce']((_0x52e1e6,_0x113e05)=>_0x52e1e6+_0x113e05[_0x237338(0x9a)](0x10)[_0x237338(0x484)](0x2,'0'),''),_0x141fd5(_0xa4bb60,_0x15ac81),log(JSON['stringify'](_0x15ac81));})[_0x472f9a(0x40a)](errorlog);},_0x128cb2[_0x54227a(0x39c)]=function(_0x4fe225,_0x243648){var _0x42216b=_0x54227a;_0x4fe225['signature']=new Uint8Array(_0x4fe225[_0x42216b(0x3f9)][_0x42216b(0x3e0)](/.{1,2}/g)[_0x42216b(0xd0)](_0x3a68a1=>parseInt(_0x3a68a1,0x10)));if(_0x128cb2[_0x42216b(0x377)][_0x243648][_0x42216b(0xb2)])return window[_0x42216b(0x27f)]['subtle'][_0x42216b(0x322)]({'name':_0x42216b(0x191)},_0x128cb2[_0x42216b(0x377)][_0x243648]['publicKey'],_0x4fe225[_0x42216b(0x3f9)],_0x128cb2[_0x42216b(0x570)][_0x42216b(0x505)](_0x4fe225[_0x42216b(0x19e)]))[_0x42216b(0x4a2)](function(_0x61b57){return log(_0x61b57),_0x61b57;})[_0x42216b(0x40a)](function(_0x2b00ab){return errorlog(_0x2b00ab),![];});},_0x128cb2[_0x54227a(0x456)]=function(_0x4d2017){var _0x28cb00=_0x54227a;if(_0x128cb2[_0x28cb00(0xf2)])return _0x128cb2[_0x28cb00(0x315)]!==![]?(log('hash\x20is\x20not\x20false'),_0x4d2017=_0x4d2017[_0x28cb00(0x46c)](0x0,-0x1*_0x128cb2[_0x28cb00(0x315)][_0x28cb00(0x28d)]),_0x4d2017):(log(_0x28cb00(0x2ed)+_0x4d2017),generateHash(_0x128cb2[_0x28cb00(0xf2)]+_0x128cb2[_0x28cb00(0x12e)],0x6)[_0x28cb00(0x4a2)](function(_0x5629a9){var _0x59d2b7=_0x28cb00;return _0x128cb2[_0x59d2b7(0x315)]=_0x5629a9,log(_0x4d2017),_0x4d2017=_0x4d2017[_0x59d2b7(0x46c)](0x0,-0x1*_0x128cb2[_0x59d2b7(0x315)]['length']),log(_0x59d2b7(0x4b8)+_0x4d2017),_0x4d2017;})[_0x28cb00(0x40a)](errorlog));return _0x4d2017;},_0x128cb2[_0x54227a(0x1f9)]=function(){var _0x4ca7c1=_0x54227a;if(_0x128cb2[_0x4ca7c1(0x243)])return;clearTimeout(_0x128cb2[_0x4ca7c1(0x1ac)]);if(!_0x128cb2['ws']||_0x128cb2['ws']['readyState']!==0x1)return;_0x128cb2[_0x4ca7c1(0x1ac)]=setTimeout(function(){var _0x1392e7=_0x4ca7c1;log('Pinging');var _0x534951={};_0x534951[_0x1392e7(0xb5)]=_0x1392e7(0x1f9),_0x128cb2['sendMsg'](_0x534951);},0xbb8);},_0x128cb2['watchStream']=function(_0x42028f){var _0x1b553d=_0x54227a;_0x128cb2[_0x1b553d(0x161)]();if(_0x42028f[_0x1b553d(0x28d)]>0x0){var _0x472717={};_0x472717[_0x1b553d(0xb5)]=_0x1b553d(0x21f),_0x472717[_0x1b553d(0x4cc)]=_0x42028f,_0x128cb2['sendMsg'](_0x472717),_0x128cb2[_0x1b553d(0x563)][_0x42028f]=!![];}else log(_0x1b553d(0x3cc));},_0x128cb2[_0x54227a(0x235)]=function _0x69523c(_0x44be90){var _0x12dea2=_0x54227a;_0x128cb2[_0x12dea2(0x161)]();var _0x342685={};return _0x342685[_0x12dea2(0xb5)]='joinroom',_0x128cb2[_0x12dea2(0x15b)]&&(_0x342685[_0x12dea2(0x3ac)]=!![]),_0x128cb2[_0x12dea2(0x243)]&&(_0x342685[_0x12dea2(0x4cc)]=_0x128cb2[_0x12dea2(0x4cc)]),_0x128cb2[_0x12dea2(0x499)]===![]&&(_0x128cb2[_0x12dea2(0x499)]=!![]),_0x128cb2[_0x12dea2(0xf2)]?_0x128cb2[_0x12dea2(0x315)]?generateHash(_0x44be90+_0x128cb2[_0x12dea2(0xf2)]+_0x128cb2['salt'],0x10)[_0x12dea2(0x4a2)](function(_0x412a10){var _0x44014f=_0x12dea2;return _0x128cb2[_0x44014f(0x243)]&&(_0x128cb2['roomenc']=_0x412a10),_0x342685[_0x44014f(0x44b)]=_0x412a10,_0x128cb2['sendMsg'](_0x342685),_0x128cb2[_0x44014f(0x3f8)]=_0x37be25(),log(_0x44014f(0x498)),_0x128cb2[_0x44014f(0x3f8)];})[_0x12dea2(0x40a)](errorlog):generateHash(_0x128cb2['password']+_0x128cb2[_0x12dea2(0x12e)],0x6)['then'](function(_0x444cd9){var _0x225cc8=_0x12dea2;return _0x128cb2[_0x225cc8(0x315)]=_0x444cd9,log(_0x225cc8(0x9e)+_0x444cd9),log(_0x225cc8(0x43a)),_0x128cb2[_0x225cc8(0x235)](_0x44be90);})[_0x12dea2(0x40a)](errorlog):(_0x128cb2[_0x12dea2(0x243)]&&(_0x128cb2[_0x12dea2(0x21d)]=_0x44be90),_0x342685[_0x12dea2(0x44b)]=_0x44be90,_0x128cb2[_0x12dea2(0x1fb)](_0x342685),_0x128cb2[_0x12dea2(0x3f8)]=_0x37be25(),log(_0x12dea2(0x3ae)),_0x128cb2[_0x12dea2(0x3f8)]);},_0x128cb2[_0x54227a(0x1fb)]=function(_0x5de049,_0xfee428=![]){var _0x46702b=_0x54227a;_0xfee428&&(_0x5de049[_0x46702b(0x1ca)]=_0xfee428);_0x128cb2[_0x46702b(0x243)]&&(_0x128cb2[_0x46702b(0x1ca)]?_0x5de049['from']=_0x128cb2[_0x46702b(0x1ca)]:(_0x128cb2['UUID']=_0x128cb2[_0x46702b(0x502)](0x14),_0x5de049[_0x46702b(0x25c)]=_0x128cb2[_0x46702b(0x1ca)]),_0x128cb2[_0x46702b(0x15b)]&&(_0x5de049[_0x46702b(0x15b)]=!![]),!('roomid'in _0x5de049)&&(_0x128cb2[_0x46702b(0x21d)]&&(_0x5de049[_0x46702b(0x44b)]=_0x128cb2['roomenc'])));clearTimeout(_0x128cb2[_0x46702b(0x1ac)]);try{if(_0x128cb2[_0x46702b(0xf2)]){if(_0x5de049[_0x46702b(0x4cc)]){if(_0x128cb2['hash']!==![]){if(_0x128cb2['ws']===null||(typeof _0x128cb2['ws']!==_0x46702b(0x2c8)||_0x128cb2['ws'][_0x46702b(0x120)]!==0x1))log(_0x5de049,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x128cb2[_0x46702b(0xaa)][_0x46702b(0x537)](_0x5de049);else{_0x5de049[_0x46702b(0x4cc)]=_0x5de049[_0x46702b(0x4cc)][_0x46702b(0x344)](0x0,0x2c)+_0x128cb2['hash'][_0x46702b(0x344)](0x0,0x6);var _0x3a439e=JSON['stringify'](_0x5de049);if(_0x3a439e['length']>0x3a98){errorlog(_0x46702b(0x557)),errorlog(_0x5de049),errorlog(_0x3a439e[_0x46702b(0x28d)]);return;}_0x128cb2['ws'][_0x46702b(0x17e)](_0x3a439e);}}else return generateHash(_0x128cb2['password']+_0x128cb2[_0x46702b(0x12e)],0x6)[_0x46702b(0x4a2)](function(_0x5d552e){var _0x376b90=_0x46702b;_0x128cb2[_0x376b90(0x315)]=_0x5d552e;if(typeof _0x128cb2['ws']!=='object'||_0x128cb2['ws']['readyState']!==0x1)log(_0x5de049,_0x376b90(0x1bc)),_0x128cb2[_0x376b90(0xaa)][_0x376b90(0x537)](_0x5de049);else{_0x5de049['streamID']=_0x5de049['streamID'][_0x376b90(0x344)](0x0,0x2c)+_0x128cb2['hash'][_0x376b90(0x344)](0x0,0x6);var _0xe7dd35=JSON[_0x376b90(0x2c9)](_0x5de049);if(_0xe7dd35[_0x376b90(0x28d)]>0x3a98){errorlog('msg\x20size\x20error');return;}_0x128cb2['ws']['send'](_0xe7dd35);}})[_0x46702b(0x40a)](errorlog);}else{if(_0x128cb2['ws']===null||(typeof _0x128cb2['ws']!==_0x46702b(0x2c8)||_0x128cb2['ws'][_0x46702b(0x120)]!==0x1))log(_0x5de049,_0x46702b(0x1bc)),_0x128cb2[_0x46702b(0xaa)][_0x46702b(0x537)](_0x5de049);else{var _0x3a439e=JSON[_0x46702b(0x2c9)](_0x5de049);if(_0x3a439e[_0x46702b(0x28d)]>0x3a98){errorlog(_0x46702b(0x557));return;}_0x128cb2['ws']['send'](_0x3a439e);}}}else{if(typeof _0x128cb2['ws']!==_0x46702b(0x2c8)||_0x128cb2['ws'][_0x46702b(0x120)]!==0x1)warnlog('message\x20could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x128cb2['msg'][_0x46702b(0x537)](_0x5de049);else{var _0x3a439e=JSON[_0x46702b(0x2c9)](_0x5de049);if(_0x3a439e[_0x46702b(0x28d)]>0x3a98){errorlog(_0x46702b(0x557));return;}_0x128cb2['ws']['send'](_0x3a439e);}}}catch(_0x30c884){errorlog(_0x30c884);}},_0x128cb2[_0x54227a(0xb4)]=function(_0x26833a,_0x3c6846=![]){var _0x1463b6=_0x54227a,_0x4194af=[],_0xd69a78=JSON[_0x1463b6(0x2c9)](_0x26833a);for(var _0x3616b2 in _0x128cb2[_0x1463b6(0x4ff)]){if(_0x3c6846&&_0x3c6846!==_0x3616b2)continue;try{_0x128cb2[_0x1463b6(0x4ff)][_0x3616b2]['sendChannel'][_0x1463b6(0x17e)](_0xd69a78),_0x4194af[_0x1463b6(0x537)](_0x3616b2);}catch(_0x1de1ab){warnlog(_0x1463b6(0x439));}if(_0x3c6846&&_0x3c6846===_0x3616b2)return _0x4194af['length'];}for(var _0x3616b2 in _0x128cb2[_0x1463b6(0x196)]){if(_0x3c6846&&_0x3c6846!==_0x3616b2)continue;if(_0x4194af[_0x1463b6(0x21e)](_0x3616b2))continue;try{if(_0x1463b6(0x109)in _0x128cb2[_0x1463b6(0x196)][_0x3616b2]){var _0x5a16c5=JSON[_0x1463b6(0x209)](_0x26833a);_0x5a16c5['altUUID']=!![],_0x5a16c5=JSON[_0x1463b6(0x2c9)](_0x5a16c5),_0x128cb2['rpcs'][_0x128cb2[_0x1463b6(0x196)][_0x3616b2][_0x1463b6(0x109)]][_0x1463b6(0x1c1)][_0x1463b6(0x17e)](_0x5a16c5);}else _0x128cb2[_0x1463b6(0x196)][_0x3616b2][_0x1463b6(0x1c1)][_0x1463b6(0x17e)](_0xd69a78);_0x4194af[_0x1463b6(0x537)](_0x3616b2);}catch(_0x53e017){warnlog(_0x1463b6(0x207));}}return _0x4194af[_0x1463b6(0x28d)];},_0x128cb2[_0x54227a(0x290)]=function(_0x3809a4,_0x2c0d1b=![]){var _0x29939c=_0x54227a,_0x522601=![];if(_0x29939c(0x1ca)in _0x3809a4)_0x522601=_0x128cb2[_0x29939c(0x451)](_0x3809a4,_0x3809a4['UUID']),_0x522601?(log(_0x3809a4),log(_0x29939c(0x136))):(log(_0x29939c(0x157)),_0x128cb2[_0x29939c(0x1fb)](_0x3809a4));else _0x2c0d1b?(_0x522601=_0x128cb2[_0x29939c(0x451)](_0x3809a4),_0x522601?(log(_0x3809a4),log(_0x29939c(0x268))):(log(_0x29939c(0x38e)),_0x128cb2[_0x29939c(0x1fb)](_0x3809a4))):(_0x128cb2[_0x29939c(0x1fb)](_0x3809a4),log(_0x29939c(0x2e8)));},_0x128cb2[_0x54227a(0x274)]=function(_0x909bb2,_0x575929=![]){var _0xeccb0c=_0x54227a,_0x6738e5=![];if('UUID'in _0x909bb2)_0x6738e5=_0x128cb2[_0xeccb0c(0x4a5)](_0x909bb2,_0x909bb2['UUID']),_0x6738e5?log(_0xeccb0c(0x136)):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message'),_0x128cb2[_0xeccb0c(0x1fb)](_0x909bb2));else _0x575929?(_0x6738e5=_0x128cb2[_0xeccb0c(0x4a5)](_0x909bb2),_0x6738e5?log(_0xeccb0c(0x268)):(log(_0xeccb0c(0x38e)),_0x128cb2[_0xeccb0c(0x1fb)](_0x909bb2))):(_0x128cb2[_0xeccb0c(0x1fb)](_0x909bb2),log('sending\x20message\x20to\x20server'));},_0x128cb2[_0x54227a(0x3bb)]=function(){var _0x594e9e=_0x54227a;if(_0x128cb2['disableOBS']===![]){var _0x3ac1f7={},_0x46fc46=![];_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x2ca)]!==null&&(_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x2ca)]===![]&&(_0x46fc46=!![]),_0x3ac1f7[_0x594e9e(0x313)]=_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x2ca)]);_0x128cb2[_0x594e9e(0x359)]['sourceActive']!==null&&(_0x3ac1f7[_0x594e9e(0x20d)]=_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x51d)]);_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x29b)]!==null&&(_0x3ac1f7[_0x594e9e(0x324)]=_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x29b)]);_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x139)]!==null&&(_0x3ac1f7[_0x594e9e(0x197)]=_0x128cb2[_0x594e9e(0x359)][_0x594e9e(0x139)]);for(var _0x3da646 in _0x128cb2['rpcs']){if(_0x128cb2['optimize']!==![]){var _0x26f116=parseInt(_0x128cb2[_0x594e9e(0x196)][_0x3da646][_0x594e9e(0x48d)]);_0x46fc46&&((_0x26f116>_0x128cb2[_0x594e9e(0x534)]||_0x26f116<0x0)&&(_0x26f116=_0x128cb2['optimize'])),_0x128cb2['rpcs'][_0x3da646][_0x594e9e(0x345)]!==_0x26f116?(_0x3ac1f7[_0x594e9e(0x3b7)]=_0x26f116,warnlog(_0x594e9e(0xf4)),warnlog(_0x3ac1f7),_0x128cb2['sendRequest'](_0x3ac1f7,_0x3da646)?_0x128cb2[_0x594e9e(0x196)][_0x3da646]['bandwidth']=_0x26f116:errorlog(_0x594e9e(0x258))):(warnlog('Message\x20to\x20be\x20sent:\x20'),warnlog(_0x3ac1f7),_0x128cb2[_0x594e9e(0x4a5)](_0x3ac1f7,_0x3da646));}else warnlog(_0x594e9e(0xf4)),warnlog(_0x3ac1f7),_0x128cb2[_0x594e9e(0x4a5)](_0x3ac1f7,_0x3da646);}}},_0x128cb2[_0x54227a(0x8d)]=function(_0x32dbfb){var _0x1691f1=_0x54227a;if(!_0x128cb2[_0x1691f1(0x196)][_0x32dbfb]['videoElement'])return;var _0x2c7962={};_0x2c7962['sceneDisplay']=_0x128cb2[_0x1691f1(0x196)][_0x32dbfb][_0x1691f1(0x1e0)][_0x1691f1(0x82)][_0x1691f1(0x251)]!='none',_0x2c7962[_0x1691f1(0x3c3)]=_0x128cb2[_0x1691f1(0x196)][_0x32dbfb][_0x1691f1(0x475)];if(_0x128cb2[_0x1691f1(0x534)]!==![]){var _0x5f15ea=parseInt(_0x128cb2[_0x1691f1(0x196)][_0x32dbfb][_0x1691f1(0x48d)]);_0x2c7962[_0x1691f1(0x381)]===![]&&((_0x5f15ea>_0x128cb2[_0x1691f1(0x534)]||_0x5f15ea<0x0)&&(_0x5f15ea=_0x128cb2[_0x1691f1(0x534)])),_0x128cb2[_0x1691f1(0x196)][_0x32dbfb][_0x1691f1(0x345)]!==_0x5f15ea?(_0x2c7962['bitrate']=_0x5f15ea,_0x128cb2[_0x1691f1(0x4a5)](_0x2c7962,_0x32dbfb)?_0x128cb2['rpcs'][_0x32dbfb][_0x1691f1(0x345)]=_0x5f15ea:errorlog(_0x1691f1(0x258))):_0x128cb2[_0x1691f1(0x4a5)](_0x2c7962,_0x32dbfb);}else _0x128cb2[_0x1691f1(0x4a5)](_0x2c7962,_0x32dbfb);},_0x128cb2[_0x54227a(0x3b3)]=function(_0x3b7606){var _0x2287e2=_0x54227a;if('action'in _0x3b7606){if(_0x2287e2(0x1f0)in _0x3b7606){if(_0x2287e2(0x34b)in _0x3b7606){if(_0x128cb2[_0x2287e2(0x34b)]!==![]){var _0x643d15=![],_0x1a12d9=0x0;for(var _0x197429 in _0x128cb2[_0x2287e2(0x196)]){_0x1a12d9+=0x1;if(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x4cc)]===_0x3b7606['target']){if('value'in _0x3b7606){if(_0x3b7606[_0x2287e2(0xd9)]=='mute')_0x3b7606['value']==0x0?(log(_0x2287e2(0x48a)),_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x475)]=!![],applyMuteState(_0x197429)):(log('Unmute\x20video'),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x475)]=![],applyMuteState(_0x197429)),_0x128cb2[_0x2287e2(0x8d)](_0x197429);else{if(_0x3b7606[_0x2287e2(0xd9)]==_0x2287e2(0x251)){if(_0x128cb2[_0x2287e2(0x441)])return;;if(_0x128cb2[_0x2287e2(0x34b)]===_0x3b7606[_0x2287e2(0x34b)]){if(_0x128cb2['sceneType']==0x2){if(_0x3b7606[_0x2287e2(0x3ab)]==0x0){_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x4b0)]=!![],applyMuteState(_0x197429);_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)]&&(_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement'][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)]['display']!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]='none',_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x515)]=![],_0x643d15=!![]));_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x197429][_0x2287e2(0xc0)]['style'][_0x2287e2(0x251)]!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x11f),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)]['sceneType2']=![],_0x643d15=!![]);var _0x2a7b5e=0x0,_0x43114e=![];for(var _0x540755 in _0x128cb2[_0x2287e2(0x196)]){_0x540755!==_0x197429&&(_0x128cb2[_0x2287e2(0x196)][_0x540755]['videoElement']&&_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0x1e0)][_0x2287e2(0x515)]&&(_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0x1e0)][_0x2287e2(0x515)]>_0x2a7b5e&&(_0x2a7b5e=_0x128cb2[_0x2287e2(0x196)][_0x540755]['videoElement'][_0x2287e2(0x515)],_0x43114e=_0x540755)),_0x128cb2[_0x2287e2(0x196)][_0x540755]['iframeEle']&&_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0xc0)][_0x2287e2(0x515)]&&(_0x128cb2[_0x2287e2(0x196)][_0x540755]['iframeEle']['sceneType2']>_0x2a7b5e&&(_0x2a7b5e=_0x128cb2[_0x2287e2(0x196)][_0x540755]['iframeEle']['sceneType2'],_0x43114e=_0x540755)));}_0x43114e&&(_0x128cb2['rpcs'][_0x43114e][_0x2287e2(0x4b0)]=![],applyMuteState(_0x43114e),_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0x1e0)]&&(_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0x1e0)]['style'][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x43114e][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]!==_0x2287e2(0x2b6)&&(_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0x1e0)][_0x2287e2(0x82)]['display']=_0x2287e2(0x2b6),_0x128cb2[_0x2287e2(0x196)][_0x43114e]['videoElement']['sceneType2']=Date['now'](),_0x643d15=!![]),_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]&&clearInterval(_0x128cb2['rpcs'][_0x43114e][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]),_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0x1e0)][_0x2287e2(0x2da)]=![],_0x128cb2['rpcs'][_0x43114e][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]=setTimeout(showControlBar[_0x2287e2(0xb7)](null,_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0x1e0)]),0xbb8)),_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0xc0)]&&_0x128cb2[_0x2287e2(0x196)][_0x43114e][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x43114e][_0x2287e2(0xc0)][_0x2287e2(0x82)]['display']!=='block'&&(_0x128cb2['rpcs'][_0x43114e]['iframeEle'][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x2b6),_0x128cb2[_0x2287e2(0x196)][_0x43114e]['iframeEle']['sceneType2']=Date[_0x2287e2(0x26a)](),_0x643d15=!![]));}else{for(var _0x540755 in _0x128cb2[_0x2287e2(0x196)]){_0x540755!==_0x197429&&(_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0x4b0)]=!![],applyMuteState(_0x540755),_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0x1e0)]&&(_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0x1e0)]['style'][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x540755][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x540755]['videoElement'][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x11f),_0x643d15=!![])),_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0xc0)]&&_0x128cb2['rpcs'][_0x540755][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x540755][_0x2287e2(0xc0)]['style'][_0x2287e2(0x251)]!=='none'&&(_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0xc0)][_0x2287e2(0x82)]['display']=_0x2287e2(0x11f),_0x643d15=!![]));}_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x4b0)]=![],applyMuteState(_0x197429),_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement']&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]!=='block'&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]='block',_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)]['sceneType2']=Date['now'](),_0x643d15=!![]),_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement'][_0x2287e2(0xc3)]&&clearInterval(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)]['controls']=![],_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]=setTimeout(showControlBar['bind'](null,_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)]),0xbb8)),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)]['display']&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]!==_0x2287e2(0x2b6)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)]['display']=_0x2287e2(0x2b6),_0x128cb2[_0x2287e2(0x196)][_0x197429]['iframeEle']['sceneType2']=Date['now'](),_0x643d15=!![]);}}else{if(_0x128cb2['sceneType']==0x1){if(_0x3b7606[_0x2287e2(0x3ab)]==0x0)_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)]&&(_0x128cb2['rpcs'][_0x197429]['videoElement'][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x11f),_0x643d15=!![])),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)]['display']!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)]['display']=_0x2287e2(0x11f),_0x643d15=!![]);else{for(var _0x540755 in _0x128cb2[_0x2287e2(0x196)]){_0x540755!==_0x197429&&(_0x128cb2['rpcs'][_0x540755][_0x2287e2(0x1e0)]&&(_0x128cb2['rpcs'][_0x540755]['videoElement'][_0x2287e2(0x82)]['display']&&_0x128cb2['rpcs'][_0x540755][_0x2287e2(0x1e0)]['style'][_0x2287e2(0x251)]!=='none'&&(_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x11f),_0x643d15=!![])),_0x128cb2['rpcs'][_0x540755]['iframeEle']&&_0x128cb2[_0x2287e2(0x196)][_0x540755][_0x2287e2(0xc0)]['style']['display']&&_0x128cb2['rpcs'][_0x540755]['iframeEle']['style'][_0x2287e2(0x251)]!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x540755]['iframeEle'][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x11f),_0x643d15=!![]));}_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement']&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)]['display']!=='block'&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x2b6),_0x643d15=!![]),_0x128cb2['rpcs'][_0x197429]['videoElement']['controlTimer']&&clearInterval(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)]['controlTimer']),_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement'][_0x2287e2(0x2da)]=![],_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]=setTimeout(showControlBar[_0x2287e2(0xb7)](null,_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)]),0xbb8)),_0x128cb2[_0x2287e2(0x196)][_0x197429]['iframeEle']&&_0x128cb2['rpcs'][_0x197429]['iframeEle'][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)]['display']!==_0x2287e2(0x2b6)&&(_0x128cb2['rpcs'][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x2b6),_0x643d15=!![]);}}else _0x3b7606['value']==0x0?(_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x4b0)]=!![],applyMuteState(_0x197429),_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)]&&(_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)]['display']!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x11f),_0x643d15=!![])),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429]['iframeEle']['style'][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]!==_0x2287e2(0x11f)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429]['iframeEle'][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x11f),_0x643d15=!![])):(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x4b0)]=![],applyMuteState(_0x197429),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)]&&(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]!==_0x2287e2(0x2b6)&&(_0x128cb2['rpcs'][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x2b6),_0x643d15=!![]),_0x128cb2['rpcs'][_0x197429]['videoElement'][_0x2287e2(0xc3)]&&clearInterval(_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]),_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement'][_0x2287e2(0x2da)]=![],_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0x1e0)][_0x2287e2(0xc3)]=setTimeout(showControlBar[_0x2287e2(0xb7)](null,_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement']),0xbb8)),_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)][_0x2287e2(0x82)][_0x2287e2(0x251)]&&_0x128cb2[_0x2287e2(0x196)][_0x197429][_0x2287e2(0xc0)]['style'][_0x2287e2(0x251)]!==_0x2287e2(0x2b6)&&(_0x128cb2[_0x2287e2(0x196)][_0x197429]['iframeEle'][_0x2287e2(0x82)][_0x2287e2(0x251)]=_0x2287e2(0x2b6),_0x643d15=!![]));}}_0x128cb2[_0x2287e2(0x8d)](_0x197429);}else _0x3b7606[_0x2287e2(0xd9)]==_0x2287e2(0x137)&&(log(parseInt(_0x3b7606[_0x2287e2(0x3ab)])/0x64),_0x128cb2['rpcs'][_0x197429]['videoElement']&&(_0x128cb2[_0x2287e2(0x196)][_0x197429]['videoElement']['volume']=parseInt(_0x3b7606['value'])/0x64,log('UN-MUTED')));}}}}_0x643d15&&updateMixer();}}else{if(_0x3b7606[_0x2287e2(0xd9)]=='migrate'){}else{if(_0x3b7606['action']==_0x2287e2(0x36f)){}}}}else _0x3b7606[_0x2287e2(0xd9)]===_0x2287e2(0x3a6)&&(warnlog(_0x2287e2(0xc9)),log(_0x3b7606),_0x128cb2[_0x2287e2(0x3a6)]=_0x3b7606['value'],updateMixer());}},_0x128cb2[_0x54227a(0x161)]=function _0x3848fc(_0x213243=![]){var _0xd1bfea=_0x54227a;if(_0x128cb2[_0xd1bfea(0x3b5)]===!![]){log('tainted');return;}if(_0x128cb2['ws']!==null){log(_0xd1bfea(0x147));return;}_0x128cb2[_0xd1bfea(0x44c)]==![]&&(_0x128cb2[_0xd1bfea(0x4dd)]!==![]?_0x128cb2['wss']=_0xd1bfea(0x541):_0x128cb2['wss']='wss://wss.vdo.ninja:443');if(_0x128cb2['customWSS']===![]){_0x128cb2[_0xd1bfea(0x48c)]=_0x128cb2[_0xd1bfea(0x502)](0xc);for(var _0x3cf8fd in _0x128cb2[_0xd1bfea(0x196)]){warnlog(_0xd1bfea(0x27b)),_0x128cb2['rpcs'][_0x3cf8fd][_0xd1bfea(0x53e)]===_0xd1bfea(0x1d0)&&(_0x128cb2[_0xd1bfea(0x8a)](_0x3cf8fd),warnlog(_0xd1bfea(0x3f5)));}}_0x128cb2['ws']=new WebSocket(_0x128cb2[_0xd1bfea(0x44c)]),_0x213243==![]&&(_0x128cb2[_0xd1bfea(0x14b)]=setTimeout(function(){var _0x8b412=_0xd1bfea;pokeIframeAPI(_0x8b412(0x4d7),'timeout'),errorlog(_0x8b412(0x346)),!_0x128cb2[_0x8b412(0x53c)]&&(!window[_0x8b412(0xf6)]&&setTimeout(function(){var _0x5c79aa=_0x8b412;warnUser(_0x5c79aa(0x2e7));},0x1));},0x7530)),_0x128cb2['ws'][_0xd1bfea(0x510)]=function _0x11d6d4(){var _0x1191f=_0xd1bfea;clearTimeout(_0x128cb2[_0x1191f(0x1ac)]),clearInterval(_0x128cb2[_0x1191f(0x14b)]),log(_0x1191f(0x328)),checkConnection();if(_0x128cb2[_0x1191f(0x181)]){errorlog(_0x1191f(0x2b3));for(_0x23209c in _0x128cb2['rpcs']){try{_0x128cb2[_0x1191f(0x196)][_0x23209c][_0x1191f(0xf1)]();}catch(_0x102574){}}for(_0x23209c in _0x128cb2[_0x1191f(0x4ff)]){try{_0x128cb2[_0x1191f(0x4ff)][_0x23209c][_0x1191f(0xf1)]();}catch(_0x21126e){}}_0x128cb2[_0x1191f(0x181)]=![],_0x128cb2[_0x1191f(0x342)]=![];}if(_0x128cb2[_0x1191f(0xaa)]!==[])try{var _0x33901e=_0x128cb2[_0x1191f(0xaa)][_0x1191f(0x46c)](-0x1e);_0x128cb2[_0x1191f(0xaa)]=[];for(var _0x180cba in _0x33901e){log(_0x1191f(0x3df)),_0x128cb2[_0x1191f(0x1fb)](_0x33901e[_0x180cba]);}}catch(_0x56042a){errorlog(_0x56042a);}if(_0x213243==!![]){pokeIframeAPI(_0x1191f(0x4d7),_0x1191f(0x45a));_0x128cb2['seeding']&&_0x128cb2[_0x1191f(0x4fc)]();if(_0x128cb2['roomid']!==![]){if(_0x128cb2['roomid']===''&&(!_0x128cb2[_0x1191f(0x441)]||_0x128cb2[_0x1191f(0x441)]==='')){}else log(_0x1191f(0x355)),log(_0x1191f(0x449)),joinRoom(_0x128cb2[_0x1191f(0x44b)]);}else{var _0x38aff6=Object['keys'](_0x128cb2[_0x1191f(0x563)]);for(var _0x23209c in _0x38aff6){log(_0x1191f(0x1bd)+_0x38aff6[_0x23209c]),_0x128cb2['watchStream'](_0x38aff6[_0x23209c]);}}}else pokeIframeAPI(_0x1191f(0x4d7),_0x1191f(0x48f));},_0x128cb2[_0xd1bfea(0xd5)]=function(){var _0x558cac=_0xd1bfea;_0x128cb2['directorUUID']in _0x128cb2[_0x558cac(0x4ff)]&&(_0x128cb2['pcs'][_0x128cb2[_0x558cac(0x4c4)]][_0x558cac(0x36c)]['info']&&(_0x128cb2[_0x558cac(0x4ff)][_0x128cb2[_0x558cac(0x4c4)]][_0x558cac(0x36c)][_0x558cac(0x114)][_0x558cac(0x15b)]=!![])),_0x128cb2['directorUUID']in _0x128cb2[_0x558cac(0x196)]&&(_0x128cb2['rpcs'][_0x128cb2['directorUUID']][_0x558cac(0x36c)]['info']&&(_0x128cb2[_0x558cac(0x196)][_0x128cb2[_0x558cac(0x4c4)]][_0x558cac(0x36c)][_0x558cac(0x114)][_0x558cac(0x15b)]=!![]),_0x128cb2[_0x558cac(0x15b)]&&(getById('container_'+_0x128cb2[_0x558cac(0x4c4)])[_0x558cac(0x82)]['backgroundColor']=_0x558cac(0x27a),_0x128cb2[_0x558cac(0x196)][_0x128cb2['directorUUID']][_0x558cac(0x26c)]===![]&&(getById('label_'+_0x128cb2['directorUUID'])['innerText']=miscTranslations[_0x558cac(0x29c)]))),_0x128cb2[_0x558cac(0x262)](),updateUserList();},_0x128cb2['ws'][_0xd1bfea(0x2c2)]=function(_0x4967cd){var _0x158f20=_0xd1bfea;clearTimeout(_0x128cb2['pingTimeout']);try{var _0x5a3d4b=JSON['parse'](_0x4967cd[_0x158f20(0x19e)]);}catch(_0x527e0e){try{var _0x5a3d4b=JSON[_0x158f20(0x209)](_0x4967cd[_0x158f20(0x19e)][_0x158f20(0x9a)]());}catch(_0xc5da10){errorlog(_0xc5da10);return;}}_0x158f20(0x4cc)in _0x5a3d4b&&(_0x5a3d4b[_0x158f20(0x4cc)]=_0x128cb2[_0x158f20(0x456)](_0x5a3d4b[_0x158f20(0x4cc)]));if(_0x128cb2[_0x158f20(0x243)]){if(_0x158f20(0x1ca)in _0x5a3d4b){if(_0x128cb2['UUID']){if(_0x5a3d4b['UUID']!==_0x128cb2[_0x158f20(0x1ca)])return;}else return;delete _0x5a3d4b['UUID'];}if('roomid'in _0x5a3d4b){if(!_0x128cb2[_0x158f20(0x21d)])return;if(_0x158f20(0xb5)in _0x5a3d4b){if(_0x5a3d4b['request']===_0x158f20(0x2f5)){if(_0x158f20(0x44b)in _0x5a3d4b){if(_0x158f20(0x1f0)in _0x5a3d4b){if(_0x5a3d4b[_0x158f20(0x1f0)]==_0x128cb2[_0x158f20(0x1ca)]){_0x5a3d4b[_0x158f20(0xb5)]=_0x158f20(0x181),_0x128cb2[_0x158f20(0x21d)]=_0x5a3d4b['roomid'];var _0x56c684={};_0x56c684['request']='joinroom',_0x56c684[_0x158f20(0x44b)]=_0x128cb2[_0x158f20(0x21d)],_0x56c684[_0x158f20(0x4cc)]=_0x128cb2[_0x158f20(0x4cc)],_0x128cb2[_0x158f20(0x1fb)](_0x56c684);}else return;}else return;}else return;}else{if(_0x5a3d4b['roomid']!==_0x128cb2[_0x158f20(0x21d)])return;}}else{if(_0x5a3d4b[_0x158f20(0x44b)]!==_0x128cb2[_0x158f20(0x21d)])return;}delete _0x5a3d4b[_0x158f20(0x44b)];}if(_0x158f20(0x4cc)in _0x5a3d4b){if(_0x128cb2[_0x158f20(0x3a7)]){if(_0x128cb2['view_set'][_0x158f20(0x21e)](_0x5a3d4b[_0x158f20(0x4cc)])){}else return;}else{if(_0x128cb2[_0x158f20(0x441)]){if(_0x128cb2[_0x158f20(0x441)]!==_0x5a3d4b[_0x158f20(0x4cc)])return;else{}}}}_0x158f20(0x15b)in _0x5a3d4b&&(_0x5a3d4b[_0x158f20(0x25c)]&&(_0x128cb2[_0x158f20(0x4c4)]=_0x5a3d4b[_0x158f20(0x25c)],_0x128cb2[_0x158f20(0x23a)]=[],_0x128cb2[_0x158f20(0x23a)][_0x158f20(0x537)](_0x128cb2[_0x158f20(0x4c4)]),_0x128cb2[_0x158f20(0xd5)]()),delete _0x5a3d4b[_0x158f20(0x15b)]);_0x158f20(0x25c)in _0x5a3d4b&&(_0x5a3d4b[_0x158f20(0x1ca)]=_0x5a3d4b[_0x158f20(0x25c)],delete _0x5a3d4b['from']);if(_0x158f20(0xb5)in _0x5a3d4b){if(_0x5a3d4b[_0x158f20(0xb5)]==='play'){if('streamID'in _0x5a3d4b){if(_0x5a3d4b[_0x158f20(0x4cc)]===_0x128cb2[_0x158f20(0x4cc)])_0x5a3d4b[_0x158f20(0xb5)]=_0x158f20(0x3d4);else return;}}else{if(_0x5a3d4b[_0x158f20(0xb5)]==='seed'){if(_0x128cb2[_0x158f20(0x3a7)]){if(_0x128cb2['view_set']['includes'](_0x5a3d4b[_0x158f20(0x4cc)])){play(_0x5a3d4b[_0x158f20(0x4cc)]);return;}else return;}else{if(_0x128cb2[_0x158f20(0x441)]){if(_0x128cb2[_0x158f20(0x441)]!==_0x5a3d4b[_0x158f20(0x4cc)])return;else{play(_0x5a3d4b[_0x158f20(0x4cc)]);return;}}}}else{if(_0x5a3d4b[_0x158f20(0xb5)]===_0x158f20(0xf9)){if('streamID'in _0x5a3d4b){if(_0x128cb2[_0x158f20(0x3a7)]){if(_0x128cb2[_0x158f20(0x3a7)]['includes'](_0x5a3d4b[_0x158f20(0x4cc)]))play(_0x5a3d4b[_0x158f20(0x4cc)]);else{}}else{if(_0x128cb2[_0x158f20(0x441)]){if(_0x128cb2[_0x158f20(0x441)]!==_0x5a3d4b[_0x158f20(0x4cc)]){}else play(_0x5a3d4b['streamID']);}else play(_0x5a3d4b[_0x158f20(0x4cc)]);}}_0x5a3d4b[_0x158f20(0xb5)]=_0x158f20(0x3d4);}}}}}if(_0x5a3d4b[_0x158f20(0xb5)]){if(_0x5a3d4b[_0x158f20(0xb5)]=='offerSDP'){if(_0x128cb2['queue']){if(_0x128cb2['directorList'][_0x158f20(0x1c5)](_0x5a3d4b['UUID'])>=0x0)_0x128cb2[_0x158f20(0x3d4)](_0x5a3d4b[_0x158f20(0x1ca)]);else _0x128cb2[_0x158f20(0x15b)]&&(_0x5a3d4b['UUID']in _0x128cb2[_0x158f20(0x196)]&&_0x128cb2[_0x158f20(0x3d4)](_0x5a3d4b[_0x158f20(0x1ca)]));}else _0x128cb2[_0x158f20(0x3d4)](_0x5a3d4b[_0x158f20(0x1ca)]);}else{if(_0x5a3d4b['request']==_0x158f20(0x1dc))log(_0x5a3d4b),_0x158f20(0x15b)in _0x5a3d4b?(_0x128cb2['directorUUID']=_0x5a3d4b[_0x158f20(0x15b)],_0x128cb2[_0x158f20(0x23a)]=[],_0x128cb2[_0x158f20(0x23a)]['push'](_0x128cb2[_0x158f20(0x4c4)]),_0x128cb2[_0x158f20(0xd5)]()):(_0x128cb2[_0x158f20(0x4c4)]=![],_0x128cb2[_0x158f20(0x23a)]=[]),_0x158f20(0x3ac)in _0x5a3d4b&&(_0x5a3d4b['claim']==![]&&(!_0x128cb2[_0x158f20(0x53c)]&&(getById(_0x158f20(0x404))[_0x158f20(0x234)]=miscTranslations[_0x158f20(0x15c)],_0x128cb2[_0x158f20(0x52f)]?_0x128cb2[_0x158f20(0xb8)]===null&&warnUser(miscTranslations[_0x158f20(0x47a)]):setTimeout(function(){var _0xc2ef7=_0x158f20;warnUser(miscTranslations[_0xc2ef7(0x527)]);},0x1)))),_0x128cb2[_0x158f20(0x3f8)][_0x158f20(0x3d1)](_0x5a3d4b[_0x158f20(0x3c5)]);else{if(_0x5a3d4b['request']==_0x158f20(0x181)){_0x128cb2[_0x158f20(0x133)]=[],_0x128cb2[_0x158f20(0x181)]=!![],_0x128cb2['broadcastIFrame']=![],log(_0x158f20(0x1db));!_0x128cb2['director']&&(_0x128cb2['queue']=![]);log(_0x5a3d4b[_0x158f20(0x3c5)]);_0x158f20(0x15b)in _0x5a3d4b?(_0x128cb2[_0x158f20(0x4c4)]=_0x5a3d4b[_0x158f20(0x15b)],_0x128cb2[_0x158f20(0x23a)]=[],_0x128cb2['directorList']['push'](_0x128cb2[_0x158f20(0x4c4)]),_0x128cb2['newMainDirectorSetup']()):(_0x128cb2[_0x158f20(0x4c4)]=![],_0x128cb2['directorList']=[]);for(_0x4d2710 in _0x128cb2[_0x158f20(0x196)]){try{_0x128cb2[_0x158f20(0x8a)](_0x4d2710);}catch(_0x5e5dd1){}}for(_0x4d2710 in _0x128cb2[_0x158f20(0x4ff)]){try{_0x128cb2['closePC'](_0x4d2710);}catch(_0x610f31){}}youveBeenTransferred(),_0x128cb2[_0x158f20(0x10b)]=_0x128cb2[_0x158f20(0x545)],updateMixer(),log(_0x158f20(0x14f)),log(_0x5a3d4b[_0x158f20(0x3c5)]);for(var _0x4d2710 in _0x5a3d4b['list']){if(_0x158f20(0x1ca)in _0x5a3d4b[_0x158f20(0x3c5)][_0x4d2710]){if(_0x158f20(0x4cc)in _0x5a3d4b[_0x158f20(0x3c5)][_0x4d2710]){if(_0x5a3d4b['list'][_0x4d2710]['UUID']in _0x128cb2[_0x158f20(0x196)])log('RTC\x20already\x20connected');else{var _0x135010=_0x128cb2[_0x158f20(0x456)](_0x5a3d4b[_0x158f20(0x3c5)][_0x4d2710][_0x158f20(0x4cc)]);log('STREAM\x20ID\x20desalted\x202:'+_0x135010);if(_0x128cb2['queue']){if(_0x128cb2[_0x158f20(0x23a)][_0x158f20(0x1c5)](_0x5a3d4b[_0x158f20(0x3c5)][_0x4d2710][_0x158f20(0x1ca)])>=0x0)play(_0x135010,_0x5a3d4b['list'][_0x4d2710][_0x158f20(0x1ca)]);else{if(_0x128cb2[_0x158f20(0x441)]&&_0x128cb2[_0x158f20(0x441)]===_0x135010)play(_0x135010,_0x5a3d4b[_0x158f20(0x3c5)][_0x4d2710][_0x158f20(0x1ca)]);else{if(_0x128cb2[_0x158f20(0x3a7)]&&_0x128cb2[_0x158f20(0x3a7)][_0x158f20(0x21e)](_0x135010))play(_0x135010,_0x5a3d4b[_0x158f20(0x3c5)][_0x4d2710][_0x158f20(0x1ca)]);else _0x128cb2[_0x158f20(0x133)]['length']<0x1388&&(!_0x128cb2['queueList'][_0x158f20(0x21e)](_0x135010)&&_0x128cb2[_0x158f20(0x133)][_0x158f20(0x537)](_0x135010));}}}else play(_0x135010,_0x5a3d4b[_0x158f20(0x3c5)][_0x4d2710][_0x158f20(0x1ca)]);}}}}updateQueue();}else{if(_0x5a3d4b['request']=='roomclaimed')log(_0x5a3d4b),_0x158f20(0x15b)in _0x5a3d4b?(_0x128cb2[_0x158f20(0x4c4)]=_0x5a3d4b[_0x158f20(0x15b)],_0x128cb2['directorList']=[],_0x128cb2[_0x158f20(0x23a)][_0x158f20(0x537)](_0x128cb2[_0x158f20(0x4c4)]),_0x128cb2['newMainDirectorSetup']()):(_0x128cb2[_0x158f20(0x4c4)]=![],_0x128cb2[_0x158f20(0x23a)]=[],errorlog('This\x20shouldn\x27t\x20happen')),updateUserList();else{if(_0x5a3d4b['request']==_0x158f20(0x143)){log('Inbound\x20User-based\x20Message\x20from\x20Room'),log(_0x5a3d4b);try{_0x158f20(0x15b)in _0x5a3d4b&&(_0x5a3d4b['director']==!![]&&_0x128cb2[_0x158f20(0x3b3)](_0x5a3d4b));}catch(_0x26e328){errorlog(_0x26e328);}}else{if(_0x5a3d4b[_0x158f20(0xb5)]==_0x158f20(0x539)){_0x5a3d4b[_0x158f20(0x15b)]&&(_0x128cb2[_0x158f20(0x4c4)]=_0x5a3d4b['UUID'],_0x128cb2[_0x158f20(0x23a)]=[],_0x128cb2['directorList'][_0x158f20(0x537)](_0x128cb2['directorUUID']),_0x128cb2[_0x158f20(0xd5)]());if(_0x158f20(0x4cc)in _0x5a3d4b){log('Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video');if(_0x128cb2[_0x158f20(0x3bc)]){if(_0x128cb2[_0x158f20(0x23a)][_0x158f20(0x1c5)](_0x5a3d4b['UUID'])>=0x0)play(_0x135010,_0x5a3d4b[_0x158f20(0x1ca)]);else{if(_0x128cb2[_0x158f20(0x441)]&&_0x128cb2[_0x158f20(0x441)]===_0x135010)play(_0x135010,_0x5a3d4b[_0x158f20(0x1ca)]);else{if(_0x128cb2[_0x158f20(0x3a7)]&&_0x128cb2[_0x158f20(0x3a7)][_0x158f20(0x21e)](_0x135010))play(_0x135010,_0x5a3d4b[_0x158f20(0x1ca)]);else _0x128cb2[_0x158f20(0x133)][_0x158f20(0x28d)]<0x1388&&(!_0x128cb2[_0x158f20(0x133)][_0x158f20(0x21e)](_0x5a3d4b[_0x158f20(0x4cc)])&&(_0x128cb2[_0x158f20(0x133)]['push'](_0x5a3d4b[_0x158f20(0x4cc)]),updateQueue()));}}}else play(_0x5a3d4b['streamID']);}else log(_0x158f20(0x48e));}else{if(_0x5a3d4b[_0x158f20(0xb5)]=='videoaddedtoroom'){log(_0x158f20(0x46f)),log(_0x5a3d4b);if(_0x128cb2[_0x158f20(0x3bc)]){if(_0x128cb2['directorList'][_0x158f20(0x1c5)](_0x5a3d4b[_0x158f20(0x1ca)])>=0x0)play(_0x135010,_0x5a3d4b[_0x158f20(0x1ca)]);else{if(_0x128cb2['view']&&_0x128cb2[_0x158f20(0x441)]===_0x135010)play(_0x135010,_0x5a3d4b[_0x158f20(0x1ca)]);else{if(_0x128cb2['view_set']&&_0x128cb2[_0x158f20(0x3a7)][_0x158f20(0x21e)](_0x135010))play(_0x135010,_0x5a3d4b[_0x158f20(0x1ca)]);else _0x128cb2[_0x158f20(0x133)][_0x158f20(0x28d)]<0x1388&&(!_0x128cb2[_0x158f20(0x133)][_0x158f20(0x21e)](_0x5a3d4b[_0x158f20(0x4cc)])&&(_0x128cb2[_0x158f20(0x133)][_0x158f20(0x537)](_0x5a3d4b[_0x158f20(0x4cc)]),updateQueue()));}}}else play(_0x5a3d4b[_0x158f20(0x4cc)]);}else{if(_0x5a3d4b[_0x158f20(0xb5)]==_0x158f20(0x29d)){errorlog(_0x5a3d4b);if(_0x128cb2[_0x158f20(0x34b)]===![]){if(_0x158f20(0x1b2)in _0x5a3d4b){if(_0x5a3d4b[_0x158f20(0x1b2)]===_0x158f20(0x514))_0x128cb2[_0x158f20(0x1d8)]<0x2?(_0x128cb2['seedAttempts']=parseInt(_0x128cb2[_0x158f20(0x1d8)])+0x1,setTimeout(function(){var _0x2bb1af=_0x158f20;_0x128cb2[_0x2bb1af(0x4fc)]();},0x1388)):(hangup(),!_0x128cb2[_0x158f20(0x53c)]&&setTimeout(function(){var _0x1b630e=_0x158f20;warnUser(miscTranslations[_0x1b630e(0x331)]);},0x1));else _0x5a3d4b[_0x158f20(0x1b2)]===_0x158f20(0xa6)?!_0x128cb2[_0x158f20(0x53c)]&&(getById(_0x158f20(0x404))[_0x158f20(0x234)]=miscTranslations[_0x158f20(0x15c)],_0x128cb2[_0x158f20(0x52f)]?_0x128cb2[_0x158f20(0xb8)]===null&&warnUser(miscTranslations[_0x158f20(0x47a)]):setTimeout(function(){var _0x4ae911=_0x158f20;warnUser(miscTranslations[_0x4ae911(0x527)]);},0x1)):!_0x128cb2[_0x158f20(0x53c)]&&setTimeout(function(){var _0xbadd01=_0x158f20;warnUser(_0x5a3d4b[_0xbadd01(0x1b2)]);},0x1);}}}else _0x5a3d4b[_0x158f20(0xb5)]=='warn'?_0x158f20(0x1b2)in _0x5a3d4b&&warnlog(_0x5a3d4b[_0x158f20(0x1b2)]):log(_0x5a3d4b);}}}}}}}}else{if(_0x5a3d4b[_0x158f20(0x4af)])_0x158f20(0x4cc)in _0x5a3d4b&&(_0x5a3d4b['streamID']in _0x128cb2[_0x158f20(0x1ce)]&&(clearTimeout(_0x128cb2[_0x158f20(0x1ce)][_0x5a3d4b[_0x158f20(0x4cc)]]),delete _0x128cb2[_0x158f20(0x1ce)][_0x5a3d4b[_0x158f20(0x4cc)]])),_0x128cb2['processDescription'](_0x5a3d4b);else{if(_0x5a3d4b['candidate'])log('GOT\x20ICE!!'),_0x128cb2['processIce'](_0x5a3d4b);else{if(_0x5a3d4b[_0x158f20(0x3a8)])log('GOT\x20ICES!!'),_0x128cb2[_0x158f20(0x432)](_0x5a3d4b);else _0x5a3d4b[_0x158f20(0xb5)]==_0x158f20(0x159)?(warnlog(_0x158f20(0x172)),_0x5a3d4b['UUID']in _0x128cb2[_0x158f20(0x4ff)]&&(warnlog(_0x158f20(0x35d)),_0x128cb2[_0x158f20(0x351)](_0x5a3d4b[_0x158f20(0x1ca)])),_0x5a3d4b[_0x158f20(0x1ca)]in _0x128cb2[_0x158f20(0x196)]&&(warnlog(_0x158f20(0x35d)),_0x128cb2[_0x158f20(0x8a)](_0x5a3d4b[_0x158f20(0x1ca)]))):log('what\x20is\x20this?',_0x5a3d4b);}}}},_0x128cb2['ws'][_0xd1bfea(0x4b1)]=function(_0x108f0f){var _0x5e81d1=_0xd1bfea;clearTimeout(_0x128cb2[_0x5e81d1(0x1ac)]),pokeIframeAPI(_0x5e81d1(0x4d7),'closed');try{_0x5e81d1(0x1a9)in _0x108f0f&&(_0x108f0f[_0x5e81d1(0x1a9)]==0x1f7&&(_0x213243==![]&&(clearInterval(_0x128cb2['timeout']),!_0x128cb2['cleanOutput']&&warnUser('Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.',0x7530))));}catch(_0x93170b){errorlog(_0x93170b);}warnlog('Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented');if(_0x128cb2[_0x5e81d1(0x106)]==![])try{_0x128cb2['ws'][_0x5e81d1(0x120)]===WebSocket['CLOSED']&&(_0x128cb2['ws']=null,setTimeout(()=>{var _0x5504d0=_0x5e81d1;try{_0x128cb2[_0x5504d0(0x161)](!![]);}catch(_0x4e6a4e){};},0x7d0));}catch(_0x258ade){errorlog(_0x258ade);}};},_0x128cb2[_0x54227a(0x451)]=function(_0x59b82b,_0x439901=null){var _0x5350fb=_0x54227a;_0x59b82b=JSON[_0x5350fb(0x2c9)](_0x59b82b);if(_0x439901==null){for(var _0x2d5479 in _0x128cb2['pcs']){try{_0x128cb2['pcs'][_0x2d5479][_0x5350fb(0x4ba)][_0x5350fb(0x17e)](_0x59b82b);}catch(_0x26ddac){warnlog(_0x5350fb(0xf8));}}return!![];}else try{return _0x128cb2['pcs'][_0x439901][_0x5350fb(0x4ba)][_0x5350fb(0x17e)](_0x59b82b),!![];}catch(_0x1b8f80){return warnlog(_0x5350fb(0x445)),![];}return![];},_0x128cb2['sendRequest']=function(_0x1c7acf,_0x31f378=null){var _0x1e0da7=_0x54227a,_0x25b266=JSON[_0x1e0da7(0x2c9)](_0x1c7acf);if(_0x31f378==null){var _0x3bde92=[];for(var _0x15b848 in _0x128cb2[_0x1e0da7(0x196)]){try{if('realUUID'in _0x128cb2[_0x1e0da7(0x196)][_0x15b848]){var _0x246fd6=JSON['parse'](_0x25b266);_0x246fd6['altUUID']=!![],_0x246fd6=JSON[_0x1e0da7(0x2c9)](_0x246fd6),_0x128cb2[_0x1e0da7(0x196)][_0x128cb2[_0x1e0da7(0x196)][_0x15b848][_0x1e0da7(0x109)]][_0x1e0da7(0x1c1)][_0x1e0da7(0x17e)](_0x246fd6);}else _0x128cb2[_0x1e0da7(0x196)][_0x15b848][_0x1e0da7(0x1c1)]['send'](_0x25b266);_0x3bde92['push'](_0x15b848);}catch(_0x3a9b92){log('PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20');}}return _0x3bde92[_0x1e0da7(0x28d)];}else try{if('realUUID'in _0x128cb2[_0x1e0da7(0x196)][_0x31f378]){var _0x246fd6=JSON['parse'](_0x25b266);_0x246fd6[_0x1e0da7(0x19f)]=!![],_0x246fd6=JSON[_0x1e0da7(0x2c9)](_0x246fd6),_0x128cb2[_0x1e0da7(0x196)][_0x128cb2[_0x1e0da7(0x196)][_0x31f378][_0x1e0da7(0x109)]]['receiveChannel']['send'](_0x246fd6);}else _0x128cb2[_0x1e0da7(0x196)][_0x31f378]['receiveChannel']['send'](_0x25b266);return!![];}catch(_0x27cfb3){return log(_0x1e0da7(0x4d1)),![];}},_0x128cb2[_0x54227a(0x166)]=function(_0x5e2cf9){var _0x2edf38=_0x54227a;try{var _0x350354=_0x128cb2[_0x2edf38(0x188)][_0x2edf38(0x47f)]();_0x350354=_0x350354[0x0];if(_0x350354[_0x2edf38(0x2b2)]){var _0x53e594=_0x350354[_0x2edf38(0x2b2)]();_0x128cb2['zoom']==![]&&(_0x128cb2[_0x2edf38(0x549)]=_0x53e594[_0x2edf38(0x549)]['min']);_0x128cb2[_0x2edf38(0x549)]+=_0x5e2cf9;if(_0x128cb2[_0x2edf38(0x549)]>_0x53e594['zoom']['max'])_0x128cb2['zoom']=_0x53e594[_0x2edf38(0x549)][_0x2edf38(0x4d4)];else _0x128cb2[_0x2edf38(0x549)]<_0x53e594['zoom'][_0x2edf38(0x443)]&&(_0x128cb2['zoom']=_0x53e594['zoom']['min']);_0x350354[_0x2edf38(0x44e)]({'advanced':[{'zoom':_0x128cb2['zoom']}]});}}catch(_0x6bc13c){errorlog(_0x6bc13c);}},_0x128cb2[_0x54227a(0x36f)]=function(){var _0x5ce026=_0x54227a;_0x128cb2[_0x5ce026(0x3b5)]=!![],warnlog('hanging\x20up');try{var _0xe87ef7={};_0xe87ef7[_0x5ce026(0x44f)]=!![],_0xe87ef7[_0x5ce026(0xde)]=!![],_0x128cb2[_0x5ce026(0x451)](_0xe87ef7);}catch(_0x5cc9fb){}try{_0x128cb2['ws'][_0x5ce026(0xf1)]();}catch(_0x1a2025){}try{recordLocalVideo(_0x5ce026(0x2ab));}catch(_0x3a6739){}try{transferList[_0x5ce026(0x343)](_0x2ad0e5=>{var _0x164992=_0x5ce026;_0x2ad0e5['writer']&&_0x2ad0e5[_0x164992(0x91)][_0x164992(0xf1)](),_0x2ad0e5[_0x164992(0x414)]&&_0x2ad0e5[_0x164992(0x53a)];});}catch(_0x53865d){errorlog(_0x53865d);}try{_0x128cb2['canvasSource']&&_0x128cb2[_0x5ce026(0x352)]['srcObject']&&_0x128cb2[_0x5ce026(0x352)]['srcObject'][_0x5ce026(0x373)]()['forEach'](function(_0x35a194){var _0x169d26=_0x5ce026;_0x35a194[_0x169d26(0x2ab)](),_0x128cb2[_0x169d26(0x1e0)]['srcObject'][_0x169d26(0x245)](_0x35a194),log(_0x169d26(0x175));}),_0x128cb2[_0x5ce026(0x1e0)]&&_0x128cb2[_0x5ce026(0x1e0)][_0x5ce026(0x4a1)]&&_0x128cb2[_0x5ce026(0x1e0)][_0x5ce026(0x4a1)][_0x5ce026(0x373)]()['forEach'](function(_0x5a12be){var _0x382593=_0x5ce026;_0x5a12be[_0x382593(0x2ab)](),_0x128cb2[_0x382593(0x1e0)][_0x382593(0x4a1)]['removeTrack'](_0x5a12be),log(_0x382593(0x175));}),_0x128cb2['streamSrc']&&_0x128cb2[_0x5ce026(0x188)][_0x5ce026(0x373)]()[_0x5ce026(0x343)](function(_0x5b87eb){var _0x349a89=_0x5ce026;_0x5b87eb[_0x349a89(0x2ab)](),_0x128cb2['videoElement'][_0x349a89(0x4a1)][_0x349a89(0x245)](_0x5b87eb),log(_0x349a89(0x175));}),_0x128cb2['screenStream']&&_0x128cb2[_0x5ce026(0x528)][_0x5ce026(0x373)]()[_0x5ce026(0x343)](function(_0x55cbd3){var _0xe506b7=_0x5ce026;_0x55cbd3['stop'](),_0x128cb2[_0xe506b7(0x528)][_0xe506b7(0x245)](_0x55cbd3),log(_0xe506b7(0x175));});}catch(_0xf478ed){errorlog(_0xf478ed);}try{for(i in _0x128cb2[_0x5ce026(0x196)]){_0x128cb2[_0x5ce026(0x8a)](i);}for(i in _0x128cb2[_0x5ce026(0x4ff)]){_0x128cb2[_0x5ce026(0x351)](i);}}catch(_0x5b842b){errorlog(_0x5b842b);}for(var _0x347972 in _0x128cb2[_0x5ce026(0x1ce)]){clearTimeout(_0x128cb2[_0x5ce026(0x1ce)][_0x347972]);}setTimeout(function(){for(i in _0x128cb2){try{delete _0x128cb2[i];}catch(_0x73bf63){}}delete _0x128cb2;},0x4b0),hangupComplete(),log(_0x5ce026(0x270));},_0x128cb2['hangupDirector']=function(){var _0x2b3fe3=_0x54227a;_0x128cb2[_0x2b3fe3(0x3b5)]=!![],_0x128cb2[_0x2b3fe3(0x2a2)]=![],warnlog(_0x2b3fe3(0x4ea));try{_0x128cb2['videoElement']&&_0x128cb2[_0x2b3fe3(0x1e0)][_0x2b3fe3(0x4a1)]&&_0x128cb2[_0x2b3fe3(0x1e0)][_0x2b3fe3(0x4a1)][_0x2b3fe3(0x373)]()[_0x2b3fe3(0x343)](function(_0x39f47e){var _0x5ee006=_0x2b3fe3;_0x39f47e[_0x5ee006(0x2ab)](),_0x128cb2['videoElement']['srcObject']['removeTrack'](_0x39f47e),log(_0x5ee006(0x175));});_0x128cb2[_0x2b3fe3(0x188)]&&_0x128cb2[_0x2b3fe3(0x188)][_0x2b3fe3(0x373)]()[_0x2b3fe3(0x343)](function(_0x4c0898){var _0xc2a270=_0x2b3fe3;_0x4c0898['stop'](),_0x128cb2[_0xc2a270(0x188)][_0xc2a270(0x245)](_0x4c0898),log(_0xc2a270(0x175));});for(UUID in _0x128cb2[_0x2b3fe3(0x4ff)]){var _0x177344=getSenders2(UUID);_0x177344['forEach'](_0x2f19e9=>{var _0x39504d=_0x2b3fe3;_0x2f19e9[_0x39504d(0x3e3)]&&(_0x2f19e9[_0x39504d(0x3e3)][_0x39504d(0x2cc)]=![]);});}var _0x56a75d={};_0x56a75d['videoMuted']=!![],_0x56a75d[_0x2b3fe3(0x252)]=!![],_0x128cb2[_0x2b3fe3(0x451)](_0x56a75d),getById(_0x2b3fe3(0x282))[_0x2b3fe3(0x104)]();}catch(_0x46cc2c){errorlog(_0x2b3fe3(0x4b6));}log(_0x2b3fe3(0x2c0));},_0x128cb2[_0x54227a(0x1ff)]=function(_0xa74375){var _0x14b8aa=_0x54227a;try{var _0x258ab1=_0x128cb2[_0x14b8aa(0x188)][_0x14b8aa(0x47f)]();_0x258ab1=_0x258ab1[0x0];if(_0x258ab1[_0x14b8aa(0x2b2)]){var _0x479d93=_0x258ab1['getCapabilities']();_0x128cb2[_0x14b8aa(0x9c)]==![]&&(_0x128cb2[_0x14b8aa(0x9c)]=_0x479d93['focusDistance'][_0x14b8aa(0x443)]);_0x128cb2[_0x14b8aa(0x9c)]+=_0xa74375;if(_0x128cb2[_0x14b8aa(0x9c)]>_0x479d93[_0x14b8aa(0x9c)][_0x14b8aa(0x4d4)])_0x128cb2[_0x14b8aa(0x9c)]=_0x479d93['focusDistance']['max'];else _0x128cb2[_0x14b8aa(0x9c)]<_0x479d93[_0x14b8aa(0x9c)]['min']&&(_0x128cb2['focusDistance']=_0x479d93[_0x14b8aa(0x9c)][_0x14b8aa(0x443)]);_0x258ab1[_0x14b8aa(0x44e)]({'advanced':[{'focusMode':_0x14b8aa(0x25b),'focusDistance':_0x128cb2[_0x14b8aa(0x9c)]}]});}}catch(_0x318c2b){errorlog(_0x318c2b);}},_0x128cb2[_0x54227a(0x4a0)]=function(_0x2a5af8,_0x175358=![]){var _0x1d94cf=_0x54227a;_0x128cb2[_0x1d94cf(0x4ff)][_0x2a5af8][_0x1d94cf(0x4a0)]({'iceRestart':_0x175358})[_0x1d94cf(0x4a2)](_0x20718b=>{var _0x1d25d8=_0x1d94cf;log(_0x1d25d8(0x1a2));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x128cb2[_0x1d25d8(0x52d)]==0x3||_0x128cb2[_0x1d25d8(0x52d)]==0x5||_0x128cb2[_0x1d25d8(0x52d)]==0x1)_0x20718b[_0x1d25d8(0x4db)]=CodecsHandler['setOpusAttributes'](_0x20718b[_0x1d25d8(0x4db)],{'stereo':0x1}),log(_0x1d25d8(0x1b5));else{if(iOS||iPad){}else _0x128cb2[_0x1d25d8(0x52d)]==0x4&&(_0x20718b['sdp']=CodecsHandler[_0x1d25d8(0x2f8)](_0x20718b[_0x1d25d8(0x4db)],{'stereo':0x2}),log(_0x1d25d8(0x1b5)));}}if(_0x128cb2[_0x1d25d8(0x4ff)][_0x2a5af8]['preferVideoCodec'])try{_0x20718b=CodecsHandler[_0x1d25d8(0x49d)](_0x20718b,_0x128cb2[_0x1d25d8(0x4ff)][_0x2a5af8][_0x1d25d8(0x45f)]),log(_0x1d25d8(0x3c0)+_0x128cb2['pcs'][_0x2a5af8][_0x1d25d8(0x45f)]+_0x1d25d8(0x117));}catch(_0x144732){warnlog(_0x1d25d8(0x494));}_0x128cb2[_0x1d25d8(0x4ff)][_0x2a5af8][_0x1d25d8(0x168)](_0x20718b)[_0x1d25d8(0x4a2)](function(){var _0x319668=_0x1d25d8;log('publishing\x20SDP\x20Offer:\x20'+_0x2a5af8);var _0x4ee216={};_0x4ee216[_0x319668(0x1ca)]=_0x2a5af8,_0x4ee216[_0x319668(0x4cc)]=_0x128cb2[_0x319668(0x4cc)],_0x4ee216[_0x319668(0x4af)]=_0x128cb2[_0x319668(0x4ff)][_0x2a5af8][_0x319668(0x28f)],_0x4ee216[_0x319668(0x81)]=_0x128cb2['pcs'][_0x2a5af8][_0x319668(0x81)];_0x128cb2[_0x319668(0x243)]&&(_0x4ee216[_0x319668(0x3d5)]=_0x128cb2['scene']);if(_0x128cb2[_0x319668(0x528)]!==![]){var _0x1912a7=_0x128cb2[_0x319668(0x528)][_0x319668(0x373)](),_0x46acbe=_0x128cb2[_0x319668(0x4ff)][_0x2a5af8][_0x319668(0xf0)](),_0x4ef72b=[];for(var _0x5bad10=0x0;_0x5bad10<_0x46acbe[_0x319668(0x28d)];_0x5bad10++){for(var _0x50708c=0x0;_0x50708c<_0x1912a7[_0x319668(0x28d)];_0x50708c++){_0x46acbe[_0x5bad10]['track']&&_0x46acbe[_0x5bad10][_0x319668(0x3e3)]['id']==_0x1912a7[_0x50708c]['id']&&_0x4ef72b[_0x319668(0x537)](_0x5bad10);}}_0x4ef72b[_0x319668(0x28d)]&&(_0x4ee216['screen']=_0x4ef72b);}_0x128cb2[_0x319668(0xf2)]?_0x128cb2[_0x319668(0x42a)](JSON[_0x319668(0x2c9)](_0x4ee216[_0x319668(0x4af)]))['then'](function(_0x1d9ddb){var _0x10239e=_0x319668;_0x4ee216['description']=_0x1d9ddb[0x0],_0x4ee216[_0x10239e(0x33f)]=_0x1d9ddb[0x1],_0x128cb2[_0x10239e(0x290)](_0x4ee216);})[_0x319668(0x40a)](errorlog):_0x128cb2[_0x319668(0x290)](_0x4ee216);})[_0x1d25d8(0x40a)](errorlog);})[_0x1d94cf(0x40a)](errorlog);},_0x128cb2[_0x54227a(0x281)]=function(){var _0x28c9d2=_0x54227a;for(var _0x44290f in _0x128cb2[_0x28c9d2(0x4ff)]){_0x128cb2['pcs'][_0x44290f]['scene']!==![]?(_0x128cb2[_0x28c9d2(0x397)](_0x44290f),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log(_0x28c9d2(0x2a9));}},_0x128cb2[_0x54227a(0x351)]=function(_0xd8ee8c,_0x4dd804=!![]){var _0x279ea7=_0x54227a;if(!(_0xd8ee8c in _0x128cb2[_0x279ea7(0x4ff)]))return;clearTimeout(_0x128cb2[_0x279ea7(0x4ff)][_0xd8ee8c][_0x279ea7(0x18f)]);if(_0x279ea7(0x109)in _0x128cb2[_0x279ea7(0x4ff)][_0xd8ee8c]){delete _0x128cb2[_0x279ea7(0x4ff)][_0xd8ee8c],applySceneState();return;}try{_0x128cb2['sendMessage']({'bye':!![]},_0xd8ee8c);}catch(_0x1540ac){}try{_0x128cb2[_0x279ea7(0x4ff)][_0xd8ee8c][_0x279ea7(0xf1)]();}catch(_0x5d291e){}_0x128cb2[_0x279ea7(0x4ff)][_0xd8ee8c][_0x279ea7(0x55d)]&&(_0x128cb2[_0x279ea7(0x2fb)]&&(_0x4dd804&&(warnlog(_0x279ea7(0x1a7)),playtone(![],_0x279ea7(0x37e))))),_0x128cb2[_0x279ea7(0x4ff)][_0xd8ee8c]=null,_0x128cb2[_0x279ea7(0x106)]&&(!_0x128cb2['cleanOutput']&&setTimeout(function _0x2532e7(){var _0x154862=_0x279ea7;warnUser(_0x154862(0x26e));},0x1)),delete _0x128cb2[_0x279ea7(0x4ff)][_0xd8ee8c],_0x128cb2[_0x279ea7(0x11b)](),applySceneState();},_0x128cb2['closeRPC']=function(_0x1e7892){var _0xaf7c3=_0x54227a;if(!(_0x1e7892 in _0x128cb2[_0xaf7c3(0x196)]))return;clearInterval(_0x128cb2['rpcs'][_0x1e7892][_0xaf7c3(0x18f)]);try{_0x128cb2[_0xaf7c3(0x4a5)]({'bye':!![]},_0x1e7892),warnlog('SEND\x20BYE');}catch(_0x6ce0d6){}try{var _0x11a06b=_0x128cb2[_0xaf7c3(0x196)][_0x1e7892]['streamID'];}catch(_0x331b7c){}try{_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0xf1)]();}catch(_0x544ca4){warnlog(_0xaf7c3(0x1bf));}try{_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0x188)]&&_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0x188)][_0xaf7c3(0x373)]()[_0xaf7c3(0x343)](function(_0x388c92){var _0x4f755c=_0xaf7c3;_0x388c92[_0x4f755c(0x2ab)](),log(_0x4f755c(0x530));});}catch(_0x177837){}if(_0x128cb2['director'])try{_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0x1e0)]&&'recorder'in _0x128cb2['rpcs'][_0x1e7892][_0xaf7c3(0x1e0)]&&_0x128cb2[_0xaf7c3(0x196)][_0x1e7892]['videoElement'][_0xaf7c3(0x150)][_0xaf7c3(0x2ab)]();}catch(_0x4599d8){warnlog(_0x4599d8);}try{document[_0xaf7c3(0x20c)](_0xaf7c3(0x480)+_0x1e7892)&&getById(_0xaf7c3(0x480)+_0x1e7892)[_0xaf7c3(0x240)][_0xaf7c3(0x1ab)](getById(_0xaf7c3(0x480)+_0x1e7892));}catch(_0x114bf2){warnlog(_0x114bf2);}try{_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0x1e0)]&&_0x128cb2['rpcs'][_0x1e7892][_0xaf7c3(0x1e0)]['remove']();}catch(_0x2ab0bf){}try{if(_0x128cb2['broadcast']!==![]){if(_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0xc0)]){try{_0x128cb2['rpcs'][_0x1e7892][_0xaf7c3(0xc0)][_0xaf7c3(0x104)]();}catch(_0x45fff8){errorlog(_0x45fff8);}_0x128cb2['rpcs'][_0x1e7892][_0xaf7c3(0xc0)]['remove']();}}}catch(_0x303312){}try{_0x128cb2['rpcs'][_0x1e7892]['canvas']&&_0x128cb2['rpcs'][_0x1e7892][_0xaf7c3(0x4d9)]['remove']();}catch(_0x1ee5e7){}try{_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0x423)]&&_0x128cb2[_0xaf7c3(0x196)][_0x1e7892][_0xaf7c3(0x423)][_0xaf7c3(0x104)]();}catch(_0x533a5b){}try{_0x128cb2[_0xaf7c3(0x196)][_0x1e7892]=null,delete _0x128cb2[_0xaf7c3(0x196)][_0x1e7892];}catch(_0x1488c8){}_0x128cb2['closeRPC'](_0x1e7892+'_screen');!_0x128cb2[_0xaf7c3(0x15b)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x11a06b==_0xaf7c3(0x501))return;try{warnlog(_0xaf7c3(0x2a6)),_0x11a06b in _0x128cb2[_0xaf7c3(0x1ce)]&&(log(_0xaf7c3(0x1f3)+_0x11a06b),clearTimeout(_0x128cb2['watchTimeoutList'][_0x11a06b])),_0x128cb2[_0xaf7c3(0x1ce)][_0x11a06b]=setTimeout(function(_0x55a2ac){var _0x2b5e38=_0xaf7c3;try{delete _0x128cb2[_0x2b5e38(0x1ce)][_0x55a2ac];}catch(_0x18a359){warnlog(_0x2b5e38(0xbd));return;}log(_0x2b5e38(0xf5)+_0x55a2ac);try{for(var _0x3ce893 in _0x128cb2[_0x2b5e38(0x196)]){if(_0x128cb2[_0x2b5e38(0x196)][_0x3ce893][_0x2b5e38(0x4cc)]===_0x55a2ac){if(_0x128cb2['rpcs'][_0x3ce893][_0x2b5e38(0x53e)]===_0x2b5e38(0x48f)){warnlog('\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected');return;}}}}catch(_0x57f42c){errorlog(_0x57f42c);}warnlog(_0x2b5e38(0x36a)),_0x128cb2[_0x2b5e38(0x1a4)](_0x55a2ac);},_0x128cb2['retryTimeout'],_0x11a06b);}catch(_0x4c6d13){errorlog(_0x4c6d13);}pokeIframeAPI(_0xaf7c3(0xca),![],_0x1e7892),_0x11a06b!==null?pokeIframeAPI('end-view-connection',_0x11a06b,_0x1e7892):pokeIframeAPI(_0xaf7c3(0x426),!![],_0x1e7892),updateUserList();},_0x128cb2[_0x54227a(0x544)]=function(){var _0x13abe6=_0x54227a;if(_0x128cb2['view']){if(_0x128cb2['ws']===null||(typeof _0x128cb2['ws']!=='object'||_0x128cb2['ws']['readyState']!==0x1)){}else{var _0x3390ee=_0x128cb2['view']['split'](',');for(var _0x5acdd1 in _0x3390ee){if(_0x3390ee[_0x5acdd1]){var _0x167066=![];for(var _0x2dfbb9 in _0x128cb2[_0x13abe6(0x196)]){if(_0x128cb2['rpcs'][_0x2dfbb9][_0x13abe6(0x4cc)]&&_0x128cb2[_0x13abe6(0x196)][_0x2dfbb9][_0x13abe6(0x4cc)]===_0x3390ee[_0x5acdd1]){_0x167066=!![];break;}}_0x3390ee[_0x5acdd1]in _0x128cb2[_0x13abe6(0x1ce)]&&(_0x167066=!![]);if(_0x167066)continue;_0x128cb2['watchStream'](_0x3390ee[_0x5acdd1]);}}}_0x128cb2['forceRetry']<0xa&&(_0x128cb2[_0x13abe6(0x3ee)]=0xa),setTimeout(function(){var _0xe6f36e=_0x13abe6;log(_0xe6f36e(0x4e9)),_0x128cb2[_0xe6f36e(0x544)]();},_0x128cb2['forceRetry']*0x3e8);}},_0x128cb2['offerSDP']=function(_0x31a4e1){var _0x5ebf7c=_0x54227a;if(_0x31a4e1 in _0x128cb2[_0x5ebf7c(0x4ff)]){if(_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x53e)]===_0x5ebf7c(0x1d0)||_0x128cb2['pcs'][_0x31a4e1]['connectionState']===_0x5ebf7c(0x239))_0x128cb2['closePC'](_0x31a4e1),warnlog(_0x5ebf7c(0x3f5));else{warnlog(_0x5ebf7c(0x35b));return;}}else log(_0x5ebf7c(0x2fa));if(_0x128cb2[_0x5ebf7c(0x4ab)]!==![]){if(Object[_0x5ebf7c(0x377)](_0x128cb2['pcs'])['length']>_0x128cb2[_0x5ebf7c(0x4ab)]){_0x128cb2['closePC'](_0x31a4e1);return;}}else{if(_0x128cb2['maxconnections']!==![]){if(Object['keys'](_0x128cb2[_0x5ebf7c(0x196)])[_0x5ebf7c(0x28d)]+Object[_0x5ebf7c(0x377)](_0x128cb2['pcs'])['length']>_0x128cb2[_0x5ebf7c(0x4be)]){_0x128cb2[_0x5ebf7c(0x351)](_0x31a4e1);return;}}}try{_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]=new RTCPeerConnection(_0x128cb2['configuration']);}catch(_0x45e236){!_0x128cb2['cleanOutput']&&warnUser(_0x5ebf7c(0x192));}if(_0x128cb2[_0x5ebf7c(0x106)]){if(Object[_0x5ebf7c(0x377)](_0x128cb2[_0x5ebf7c(0x4ff)])[_0x5ebf7c(0x28d)]>0x1){_0x128cb2[_0x5ebf7c(0x351)](_0x31a4e1);return;}}_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x381)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x3c3)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x313)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['obsSourceActive']=null,_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x197)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['obsRecording']=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['optimizedBitrate']=![],_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x3d7)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x393)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x521)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x3dd)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x4c5)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x81)]=_0x128cb2[_0x5ebf7c(0x405)]+_0x128cb2[_0x5ebf7c(0x502)](0x5),_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x36c)]={},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x55d)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['limitAudio']=![],_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0xef)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['encoder']=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['forceios']=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x390)]=![],_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x365)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x3f3)]=![],_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x3c6)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x195)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x193)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x17f)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x1a8)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x1ca)]=_0x31a4e1,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x33d)]=![],_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x9d)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x1ba)]=![],_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x1c4)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x4d3)]=![],_0x128cb2['pcs'][_0x31a4e1]['scene']=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['sendChannel']=_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x314)](_0x5ebf7c(0x4ba)),_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x4ba)]['UUID']=_0x31a4e1,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x233)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x467)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x26c)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['order']=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x45f)]=![],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x18f)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x48c)]=_0x128cb2[_0x5ebf7c(0x48c)],_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['startTime']=Date[_0x5ebf7c(0x26a)](),_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x4ba)][_0x5ebf7c(0x510)]=()=>{var _0x3e33a2=_0x5ebf7c;log(_0x3e33a2(0x552)),msg={},msg['info']={},msg[_0x3e33a2(0x114)]['label']=_0x128cb2[_0x3e33a2(0x26c)],msg[_0x3e33a2(0x114)]['order']=_0x128cb2['order'],msg[_0x3e33a2(0x114)][_0x3e33a2(0x14d)]=_0x128cb2['muted'];try{_0x128cb2[_0x3e33a2(0x32b)][_0x3e33a2(0x28d)]&&(msg[_0x3e33a2(0x114)][_0x3e33a2(0x3b4)]=_0x128cb2['group'][_0x3e33a2(0x224)](','));}catch(_0x49fda5){}msg['info']['directorSpeakerMuted']=_0x128cb2[_0x3e33a2(0xcc)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x417)]=_0x128cb2[_0x3e33a2(0x417)],msg['info'][_0x3e33a2(0x122)]=_0x128cb2['directorVideoMuted'],msg['info'][_0x3e33a2(0x2bc)]=_0x128cb2[_0x3e33a2(0x44f)];if(_0x128cb2['director']){if(_0x128cb2['directorUUID']&&_0x128cb2[_0x3e33a2(0x4c4)]===_0x31a4e1)_0x128cb2[_0x3e33a2(0xd5)]();else{msg[_0x3e33a2(0x2ee)]={},msg['directorSettings'][_0x3e33a2(0x10b)]=_0x128cb2['totalRoomBitrate'];_0x128cb2[_0x3e33a2(0x56c)]['length']&&!_0x128cb2[_0x3e33a2(0x56c)][_0x3e33a2(0x21e)](_0x31a4e1)&&(msg['info'][_0x3e33a2(0x14d)]=!![]);var _0x53bd84=[];for(var _0x4faadf in _0x128cb2[_0x3e33a2(0x4ff)]){_0x128cb2['pcs'][_0x4faadf][_0x3e33a2(0x3dd)]===!![]&&_0x53bd84[_0x3e33a2(0x537)](_0x4faadf);}_0x128cb2[_0x3e33a2(0x3c1)]&&(msg['directorSettings'][_0x3e33a2(0x3a9)]=!![]),_0x53bd84[_0x3e33a2(0x28d)]&&(msg['directorSettings'][_0x3e33a2(0x247)]=_0x53bd84);}}_0x128cb2['broadcast']!==![]?msg[_0x3e33a2(0x114)][_0x3e33a2(0x429)]=!![]:msg[_0x3e33a2(0x114)][_0x3e33a2(0x429)]=![];msg[_0x3e33a2(0x114)][_0x3e33a2(0x170)]=_0x128cb2[_0x3e33a2(0x3d6)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x330)]=_0x128cb2[_0x3e33a2(0x348)],msg[_0x3e33a2(0x114)]['height_url']=_0x128cb2[_0x3e33a2(0xe7)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x287)]=_0x128cb2[_0x3e33a2(0x1af)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x263)]=_0x128cb2[_0x3e33a2(0x225)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x291)]=_0x128cb2['maxviewers'],msg['info'][_0x3e33a2(0x462)]=_0x128cb2[_0x3e33a2(0x52d)],msg['info']['aec_url']=_0x128cb2[_0x3e33a2(0x4df)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x303)]=_0x128cb2[_0x3e33a2(0x10d)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x24d)]=_0x128cb2['noiseSuppression'],msg[_0x3e33a2(0x114)]['version']=_0x128cb2[_0x3e33a2(0x2e9)],msg['info'][_0x3e33a2(0x108)]=_0x128cb2['audioGain'],msg[_0x3e33a2(0x114)][_0x3e33a2(0x51f)]=_0x128cb2[_0x3e33a2(0x4e5)],msg[_0x3e33a2(0x114)][_0x3e33a2(0xae)]=_0x128cb2[_0x3e33a2(0x481)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x1c7)]=!_0x128cb2[_0x3e33a2(0x1b4)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x4ad)]=_0x128cb2[_0x3e33a2(0x47e)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x8f)]=_0x128cb2[_0x3e33a2(0x3c4)],msg[_0x3e33a2(0x114)][_0x3e33a2(0x2a4)]=_0x128cb2[_0x3e33a2(0x407)];_0x128cb2[_0x3e33a2(0x307)]!==![]?_0x128cb2[_0x3e33a2(0x124)]?msg[_0x3e33a2(0x114)]['rotate_video']=_0x128cb2['forceRotate']+parseInt(_0x128cb2['rotate']):msg[_0x3e33a2(0x114)][_0x3e33a2(0x8e)]=_0x128cb2[_0x3e33a2(0x307)]:msg[_0x3e33a2(0x114)][_0x3e33a2(0x8e)]=_0x128cb2[_0x3e33a2(0x124)];msg[_0x3e33a2(0x114)]['rotate_video']&&msg[_0x3e33a2(0x114)][_0x3e33a2(0x8e)]>=0x168&&(msg[_0x3e33a2(0x114)][_0x3e33a2(0x8e)]-=0x168);try{navigator&&navigator[_0x3e33a2(0x406)]&&(msg[_0x3e33a2(0x114)][_0x3e33a2(0x558)]=navigator[_0x3e33a2(0x406)]);navigator&&navigator[_0x3e33a2(0x1f6)]&&(msg[_0x3e33a2(0x114)][_0x3e33a2(0x1f6)]=navigator[_0x3e33a2(0x1f6)]);if(safariVersion())msg['info'][_0x3e33a2(0x97)]='Safari';else{if(getChromeVersion()>0x3c)msg[_0x3e33a2(0x114)][_0x3e33a2(0x97)]=_0x3e33a2(0x446)+getChromeVersion();else{if(userAgent[_0x3e33a2(0x1c5)](_0x3e33a2(0x41e))>=0x0)msg['info'][_0x3e33a2(0x97)]='Firefox';else userAgent[_0x3e33a2(0x1c5)]('CriOS')>=0x0?msg[_0x3e33a2(0x114)]['Browser']=_0x3e33a2(0x425):msg[_0x3e33a2(0x114)][_0x3e33a2(0x97)]=_0x3e33a2(0xb6);}}}catch(_0x1da772){};_0x128cb2['batteryState']&&(_0x3e33a2(0x249)in _0x128cb2[_0x3e33a2(0x493)]&&(typeof _0x128cb2['batteryState'][_0x3e33a2(0x249)]==_0x3e33a2(0x469)?msg[_0x3e33a2(0x114)][_0x3e33a2(0x226)]=_0x128cb2['batteryState'][_0x3e33a2(0x249)]*0x64:msg[_0x3e33a2(0x114)][_0x3e33a2(0x226)]=_0x128cb2['batteryState'][_0x3e33a2(0x249)]),_0x3e33a2(0x364)in _0x128cb2[_0x3e33a2(0x493)]&&(msg['info'][_0x3e33a2(0x526)]=_0x128cb2[_0x3e33a2(0x493)]['charging'])),_0x128cb2[_0x3e33a2(0x451)](msg,_0x31a4e1),pokeIframeAPI(_0x3e33a2(0x132),!![],_0x31a4e1),updateUserList();},_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x4ba)][_0x5ebf7c(0x4b1)]=()=>{var _0x1fe0ae=_0x5ebf7c;pokeIframeAPI(_0x1fe0ae(0x132),![],_0x31a4e1),_0x128cb2[_0x1fe0ae(0x1f9)](),warnlog(_0x1fe0ae(0x241));return;},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0xcb)]=function(_0x1b656b){var _0x79b43a=_0x5ebf7c;warnlog(_0x79b43a(0x210)),warnlog(_0x1b656b);if(_0x1b656b[_0x79b43a(0x565)][_0x79b43a(0x26c)]&&_0x1b656b['channel'][_0x79b43a(0x26c)]!==_0x79b43a(0x4ba)){_0x128cb2[_0x79b43a(0x2b5)](_0x128cb2[_0x79b43a(0x196)],_0x31a4e1,_0x1b656b['channel']);return;}},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['sendChannel'][_0x5ebf7c(0x2c2)]=async function(_0x50fa99){var _0x3ccbe8=_0x5ebf7c;log('received\x20data\x20from\x20viewer'),log(_0x50fa99[_0x3ccbe8(0x19e)]);try{var _0x3471d1=JSON[_0x3ccbe8(0x209)](_0x50fa99[_0x3ccbe8(0x19e)]);}catch(_0xb72ba9){warnlog('Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY');try{var _0x5f3eaf=new TextDecoder()[_0x3ccbe8(0x458)](_0x50fa99['data']),_0x3471d1=JSON[_0x3ccbe8(0x209)](_0x5f3eaf);}catch(_0x1bdc41){try{var _0x3471d1=await new Response(_0x50fa99[_0x3ccbe8(0x19e)])[_0x3ccbe8(0x39f)]();_0x3471d1=JSON[_0x3ccbe8(0x209)](_0x3471d1);}catch(_0x1aeceb){return;}}}_0x3ccbe8(0x19f)in _0x3471d1?_0x128cb2['processPCSOnMessage'](_0x3471d1,_0x31a4e1+_0x3ccbe8(0x2f2)):_0x128cb2[_0x3ccbe8(0x4c3)](_0x3471d1,_0x31a4e1);},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x2a1)]=function(_0x16916e){var _0x3d88e4=_0x5ebf7c;log('onnegotiationneeded\x20triggered;\x20creating\x20offer'),_0x128cb2[_0x3d88e4(0x4a0)](_0x31a4e1);},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x11d)]=_0x46c1f2=>{var _0x495626=_0x5ebf7c;errorlog(_0x495626(0x130));},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x4fa)]=null,_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x496)]=[],_0x128cb2['pcs'][_0x31a4e1][_0x5ebf7c(0x4ac)]=function(_0x267e82){var _0x4c1dd1=_0x5ebf7c;if(_0x267e82[_0x4c1dd1(0x248)]==null){log(_0x4c1dd1(0xfa));return;}try{if(_0x128cb2['icefilter']){if(_0x267e82[_0x4c1dd1(0x248)][_0x4c1dd1(0x248)][_0x4c1dd1(0x1c5)](_0x128cb2[_0x4c1dd1(0x165)])===-0x1){log(_0x4c1dd1(0x20e));return;}else log(_0x267e82[_0x4c1dd1(0x248)]);}}catch(_0x315340){errorlog(_0x315340);}if(_0x128cb2['pcs'][_0x31a4e1]['iceTimer']!==null){_0x128cb2[_0x4c1dd1(0x4ff)][_0x31a4e1][_0x4c1dd1(0x496)][_0x4c1dd1(0x537)](_0x267e82['candidate']);return;}_0x128cb2[_0x4c1dd1(0x4ff)][_0x31a4e1][_0x4c1dd1(0x496)]['push'](_0x267e82[_0x4c1dd1(0x248)]),_0x128cb2[_0x4c1dd1(0x4ff)][_0x31a4e1][_0x4c1dd1(0x4fa)]=setTimeout(function(_0x513248){var _0x2a7e93=_0x4c1dd1;try{_0x128cb2[_0x2a7e93(0x4ff)][_0x513248][_0x2a7e93(0x4fa)]=null;}catch(_0x523bb1){warnlog(_0x2a7e93(0x361));return;}var _0x4d02ea={};_0x4d02ea[_0x2a7e93(0x1ca)]=_0x513248,_0x4d02ea[_0x2a7e93(0x169)]=_0x2a7e93(0xd3),_0x4d02ea[_0x2a7e93(0x3a8)]=_0x128cb2['pcs'][_0x513248][_0x2a7e93(0x496)],_0x4d02ea[_0x2a7e93(0x81)]=_0x128cb2['pcs'][_0x513248][_0x2a7e93(0x81)],_0x128cb2['pcs'][_0x513248][_0x2a7e93(0x496)]=[],_0x128cb2['password']?_0x128cb2[_0x2a7e93(0x42a)](JSON[_0x2a7e93(0x2c9)](_0x4d02ea[_0x2a7e93(0x3a8)]))[_0x2a7e93(0x4a2)](function(_0x176d63){var _0x4ed2f4=_0x2a7e93;_0x4d02ea[_0x4ed2f4(0x3a8)]=_0x176d63[0x0],_0x4d02ea[_0x4ed2f4(0x33f)]=_0x176d63[0x1],_0x128cb2[_0x4ed2f4(0x290)](_0x4d02ea);})[_0x2a7e93(0x40a)](errorlog):_0x128cb2[_0x2a7e93(0x290)](_0x4d02ea);},0xc8,_0x31a4e1);},_0x128cb2[_0x5ebf7c(0x4c3)]=function(_0x4740ed,_0x1404c8){var _0x412063=_0x5ebf7c;_0x4740ed[_0x412063(0x1ca)]=_0x1404c8;if(_0x4740ed[_0x412063(0x4af)]){_0x128cb2[_0x412063(0x442)](_0x4740ed);return;}else{if(_0x4740ed[_0x412063(0x248)]){log(_0x412063(0xe4)),_0x128cb2[_0x412063(0x33e)](_0x4740ed);return;}else{if(_0x4740ed[_0x412063(0x3a8)]){log(_0x412063(0x506)),_0x128cb2[_0x412063(0x432)](_0x4740ed);return;}else{if(_0x412063(0x1f9)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x4a3)]=_0x4740ed['ping'],_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8),warnlog(_0x412063(0x31b));return;}else{if(_0x412063(0x4a3)in _0x4740ed){warnlog(_0x412063(0x292));return;}else{if('bye'in _0x4740ed){warnlog(_0x412063(0x511)),_0x128cb2[_0x412063(0x351)](_0x1404c8);return;}}}}}}log(_0x4740ed);if(_0x128cb2['director']){if('requestCoDirector'in _0x4740ed&&_0x412063(0x33f)in _0x4740ed){if(_0x128cb2[_0x412063(0x52f)])_0x128cb2[_0x412063(0x306)]?_0x128cb2[_0x412063(0x490)](_0x4740ed[_0x412063(0x262)],_0x4740ed['vector'],_0x128cb2[_0x412063(0x306)])['then'](function(_0x1628d7){var _0x412134=_0x412063;if(_0x1628d7===_0x128cb2[_0x412134(0x306)]){_0x128cb2[_0x412134(0x4ff)][_0x1404c8]['coDirector']=!![],getById(_0x412134(0x480)+_0x1404c8)[_0x412134(0x2c4)][_0x412134(0xda)](_0x412134(0x244)),_0x128cb2[_0x412134(0x186)](_0x1404c8);var _0x19f8f5={};_0x19f8f5[_0x412134(0x4c7)]=_0x412134(0x262),_0x128cb2['sendMessage'](_0x19f8f5,_0x1404c8);}else{warnlog(_0x412134(0x18a));var _0x19f8f5={};_0x19f8f5[_0x412134(0x319)]='requestCoDirector',_0x128cb2[_0x412134(0x451)](_0x19f8f5,_0x1404c8);}})[_0x412063(0x40a)](function(){var _0x174b3e=_0x412063;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x2502ae={};_0x2502ae['rejected']='requestCoDirector',_0x128cb2[_0x174b3e(0x451)](_0x2502ae,_0x1404c8);}):generateHash(_0x128cb2[_0x412063(0x52f)]+_0x128cb2[_0x412063(0x12e)]+_0x412063(0x3fd),0xc)[_0x412063(0x4a2)](function(_0x167220){var _0x3fa8c0=_0x412063;_0x128cb2['directorHash']=_0x167220,_0x128cb2[_0x3fa8c0(0x490)](_0x4740ed[_0x3fa8c0(0x262)],_0x4740ed[_0x3fa8c0(0x33f)],_0x128cb2[_0x3fa8c0(0x306)])[_0x3fa8c0(0x4a2)](function(_0x27ff62){var _0x36b812=_0x3fa8c0;if(_0x27ff62===_0x128cb2[_0x36b812(0x306)]){_0x128cb2[_0x36b812(0x4ff)][_0x1404c8][_0x36b812(0x3dd)]=!![],getById(_0x36b812(0x480)+_0x1404c8)[_0x36b812(0x2c4)]['add'](_0x36b812(0x244)),_0x128cb2[_0x36b812(0x186)](_0x1404c8);var _0x4c0e21={};_0x4c0e21['approved']=_0x36b812(0x262),_0x128cb2[_0x36b812(0x4a5)](_0x4c0e21,_0x1404c8);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0x4c0e21={};_0x4c0e21['rejected']=_0x36b812(0x262),_0x128cb2[_0x36b812(0x4a5)](_0x4c0e21,_0x1404c8);}})[_0x3fa8c0(0x40a)](function(){var _0x1aabf9=_0x3fa8c0;warnlog(_0x1aabf9(0x295));var _0x53bb32={};_0x53bb32[_0x1aabf9(0x319)]='requestCoDirector',_0x128cb2[_0x1aabf9(0x4a5)](_0x53bb32,_0x1404c8);});return;})['catch'](errorlog);else{warnlog(_0x412063(0x1cc));var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x262),_0x128cb2[_0x412063(0x4a5)](_0x507b28,_0x1404c8);}}if(_0x412063(0x2f5)in _0x4740ed&&_0x412063(0x44b)in _0x4740ed){log(_0x4740ed),log(_0x412063(0x16e));if(_0x128cb2['codirector_transfer']){if(_0x1404c8 in _0x128cb2[_0x412063(0x4ff)]&&_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x3dd)]===!![]){log(_0x412063(0x384));var _0x507b28={};if(_0x4740ed[_0x412063(0x20b)]&&_0x4740ed[_0x412063(0x20b)][_0x412063(0x483)]){_0x507b28['request']=_0x412063(0x2f5),_0x507b28[_0x412063(0x20b)]=_0x4740ed[_0x412063(0x20b)],log(_0x507b28);if(_0x128cb2[_0x412063(0x451)](_0x507b28,_0x4740ed[_0x412063(0x2f5)][_0x412063(0x9a)]())){var _0x507b28={};_0x507b28[_0x412063(0xb5)]=_0x412063(0x2f5),_0x507b28[_0x412063(0x44b)]=_0x4740ed[_0x412063(0x44b)],_0x507b28['target']=_0x4740ed[_0x412063(0x2f5)]['toString'](),_0x128cb2[_0x412063(0x1fb)](_0x507b28);}log(_0x507b28);}else{if(_0x4740ed[_0x412063(0x20b)]&&_0x412063(0x134)in _0x4740ed[_0x412063(0x20b)]){_0x507b28[_0x412063(0xb5)]=_0x412063(0x2f5),_0x507b28[_0x412063(0x20b)]=_0x4740ed['transferSettings'],delete _0x507b28[_0x412063(0x20b)][_0x412063(0x44b)],delete _0x507b28[_0x412063(0x20b)][_0x412063(0x21d)],log(_0x507b28);if(_0x128cb2['sendMessage'](_0x507b28,_0x4740ed[_0x412063(0x2f5)][_0x412063(0x9a)]())){var _0x507b28={};_0x507b28['request']=_0x412063(0x2f5),_0x507b28[_0x412063(0x44b)]=_0x4740ed[_0x412063(0x44b)],_0x507b28['target']=_0x4740ed[_0x412063(0x2f5)][_0x412063(0x9a)](),_0x128cb2[_0x412063(0x1fb)](_0x507b28);}log(_0x507b28);}else _0x507b28[_0x412063(0xb5)]=_0x412063(0x2f5),_0x507b28['roomid']=_0x4740ed['roomid'],_0x507b28[_0x412063(0x1f0)]=_0x4740ed[_0x412063(0x2f5)][_0x412063(0x9a)](),_0x128cb2[_0x412063(0x1fb)](_0x507b28);}}}else{var _0x507b28={};_0x507b28['rejected']=_0x412063(0x201),_0x128cb2['sendRequest'](_0x507b28,_0x1404c8);}}}try{if('info'in _0x4740ed){_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x36c)][_0x412063(0x114)]=_0x4740ed['info'];_0x412063(0x26c)in _0x4740ed[_0x412063(0x114)]&&(typeof _0x4740ed[_0x412063(0x114)][_0x412063(0x26c)]=='string'?_0x128cb2['pcs'][_0x1404c8][_0x412063(0x26c)]=sanitizeLabel(_0x4740ed[_0x412063(0x114)]['label']):_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x26c)]=![]);if(_0x1404c8===_0x128cb2[_0x412063(0x4c4)])try{_0x128cb2['pcs'][_0x1404c8][_0x412063(0x36c)][_0x412063(0x114)][_0x412063(0x15b)]=!![];}catch(_0x3315c8){}else{if(_0x128cb2[_0x412063(0x23a)][_0x412063(0x1c5)](_0x1404c8)>=0x0)try{_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['stats'][_0x412063(0x114)][_0x412063(0x3dd)]=!![];}catch(_0x3927ad){}}}_0x412063(0x4de)in _0x4740ed&&_0x128cb2[_0x412063(0x4a8)](_0x4740ed['pipe'],_0x1404c8);'optimizedBitrate'in _0x4740ed&&(_0x128cb2['pcs'][_0x1404c8]['optimizedBitrate']=parseInt(_0x4740ed[_0x412063(0x199)]));_0x412063(0x33c)in _0x4740ed&&_0x128cb2[_0x412063(0x3bd)](_0x1404c8,_0x4740ed[_0x412063(0x33c)]);'bitrate'in _0x4740ed&&_0x128cb2[_0x412063(0x4a7)](_0x1404c8,_0x4740ed[_0x412063(0x3b7)]);if(_0x412063(0x21c)in _0x4740ed){log(_0x4740ed);if(_0x128cb2[_0x412063(0x23a)]['indexOf'](_0x1404c8)>=0x0){var _0x4d73fb={};for(var _0x3aab36 in _0x128cb2['pcs']){if(_0x3aab36===_0x1404c8)continue;_0x4d73fb[_0x3aab36]=_0x128cb2[_0x412063(0x4ff)][_0x3aab36]['stats'];}var _0x507b28={};_0x507b28[_0x412063(0x2d7)]=_0x4d73fb,_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x357)in _0x4740ed){if(_0x4740ed['remote']===_0x128cb2[_0x412063(0x357)]&&_0x128cb2['remote']){var _0x4d73fb={};for(var _0x3aab36 in _0x128cb2['pcs']){if(_0x3aab36===_0x1404c8)continue;_0x4d73fb[_0x3aab36]=_0x128cb2[_0x412063(0x4ff)][_0x3aab36][_0x412063(0x36c)];}var _0x507b28={};_0x507b28['remoteStats']=_0x4d73fb,_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}}}}if(_0x412063(0x163)in _0x4740ed)try{log(_0x4740ed),_0x128cb2[_0x412063(0x538)](_0x4740ed[_0x412063(0x1ca)],_0x4740ed[_0x412063(0x163)]['w'],_0x4740ed['requestResolution']['h']);}catch(_0xc71beb){errorlog(_0xc71beb);}_0x412063(0x336)in _0x4740ed&&(_0x4740ed[_0x412063(0x34b)]?_0x128cb2['directorList'][_0x412063(0x1c5)](_0x1404c8)>=0x0?_0x128cb2[_0x412063(0x281)]():errorlog(_0x412063(0x23f)):_0x128cb2[_0x412063(0x397)](_0x1404c8));if(_0x412063(0x40f)in _0x4740ed){var _0x280ce2=![],_0x1a8e57=![];_0x128cb2[_0x412063(0x23a)][_0x412063(0x1c5)](_0x1404c8)>=0x0&&(_0x280ce2=!![],'overlay'in _0x4740ed&&(_0x4740ed[_0x412063(0x385)]==!![]&&(_0x1a8e57=!![]))),log(_0x412063(0x8b)+_0x280ce2),getChatMessage(_0x4740ed[_0x412063(0x40f)],_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x26c)],_0x280ce2,_0x1a8e57);}if(_0x412063(0x118)in _0x4740ed){_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['order']=parseInt(_0x4740ed[_0x412063(0x118)])||0x0;_0x1404c8 in _0x128cb2['rpcs']&&(_0x128cb2[_0x412063(0x196)][_0x1404c8][_0x412063(0x118)]=_0x128cb2['pcs'][_0x1404c8][_0x412063(0x118)]);if(_0x128cb2['director']){var _0x5dab08=document[_0x412063(0x30a)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x1404c8+'\x22]');log(_0x5dab08),_0x5dab08[0x0]&&(_0x5dab08[0x0]['innerText']=parseInt(_0x4740ed[_0x412063(0x118)])||0x0);}updateMixer();}'scale'in _0x4740ed&&_0x128cb2[_0x412063(0x30f)](_0x1404c8,parseInt(_0x4740ed[_0x412063(0x33d)])||0x0);if(_0x128cb2[_0x412063(0x23a)][_0x412063(0x1c5)](_0x1404c8)==-0x1){if('requestAudioHack'in _0x4740ed){var _0x507b28={};_0x507b28['rejected']=_0x412063(0x16c),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if('requestVideoRecord'in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x572),_0x128cb2['sendMessage'](_0x507b28,_0x1404c8);}else{if(_0x412063(0x110)in _0x4740ed){var _0x507b28={};_0x507b28['rejected']=_0x412063(0x110),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x43b)in _0x4740ed){var _0x507b28={};_0x507b28['rejected']=_0x412063(0x43b),_0x128cb2['sendMessage'](_0x507b28,_0x1404c8);}else{if(_0x412063(0x26f)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x26f),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x46a)in _0x4740ed){var _0x507b28={};_0x507b28['rejected']=_0x412063(0x46a),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x174)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x174),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x276)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x276),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if('hangup'in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]='hangup',_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x356)in _0x4740ed){var _0x507b28={};_0x507b28['rejected']='displayMute',_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x415)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x415),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x137)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x137),_0x128cb2['sendMessage'](_0x507b28,_0x1404c8);}else{if(_0x412063(0x3c7)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]='micIsolated',_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}else{if(_0x412063(0x43f)in _0x4740ed){var _0x507b28={};_0x507b28[_0x412063(0x319)]=_0x412063(0x43f),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}}}}}}}}}}}}}}}else{if('requestAudioHack'in _0x4740ed){var _0x554732=_0x128cb2[_0x412063(0x188)]['getAudioTracks']();_0x554732[_0x412063(0x28d)]&&(_0x412063(0x2cf)in _0x4740ed?applyAudioHack(_0x4740ed['keyname'],_0x4740ed[_0x412063(0x3ab)],_0x4740ed[_0x412063(0x2cf)]):applyAudioHack(_0x4740ed[_0x412063(0x1e6)],_0x4740ed[_0x412063(0x3ab)]));}if(_0x412063(0x572)in _0x4740ed){if(_0x4740ed[_0x412063(0x572)]){if(_0x128cb2['videoElement']){var _0x3ef439=0x1770;_0x4740ed[_0x412063(0x3ab)]&&(_0x3ef439=parseInt(_0x4740ed[_0x412063(0x3ab)])),recordLocalVideo(_0x412063(0xbb),_0x3ef439);}}else _0x128cb2[_0x412063(0x1e0)]&&recordLocalVideo(_0x412063(0x2ab));}if('changeOrder'in _0x4740ed){_0x128cb2[_0x412063(0x118)]==![]&&(_0x128cb2['order']=0x0);_0x128cb2[_0x412063(0x118)]+=parseInt(_0x4740ed['changeOrder'])||0x0;var _0x507b28={};_0x507b28={},_0x507b28[_0x412063(0x118)]=_0x128cb2['order'],_0x128cb2[_0x412063(0xb4)](_0x507b28),updateMixer();}_0x412063(0x43b)in _0x4740ed&&changeURL(_0x4740ed[_0x412063(0x43b)]);_0x412063(0x200)in _0x4740ed&&stopClock();'setClock'in _0x4740ed&&setClock(_0x4740ed[_0x412063(0x297)]);'hideClock'in _0x4740ed&&hideClock();'showClock'in _0x4740ed&&showClock();_0x412063(0x440)in _0x4740ed&&startClock();_0x412063(0x43f)in _0x4740ed&&toggleFileshare(_0x1404c8);if(_0x412063(0x32b)in _0x4740ed)try{_0x128cb2[_0x412063(0x451)]({'group':_0x4740ed['group']}),_0x4740ed[_0x412063(0x32b)]?_0x128cb2[_0x412063(0x32b)]=_0x4740ed[_0x412063(0x32b)]['split'](','):_0x128cb2['group']=[],updateMixer();}catch(_0x3613df){}if(_0x412063(0x26f)in _0x4740ed){if(_0x412063(0x3ab)in _0x4740ed){if(typeof _0x4740ed[_0x412063(0x3ab)]=='string'){_0x128cb2[_0x412063(0x26c)]=sanitizeLabel(_0x4740ed[_0x412063(0x3ab)]),log(_0x412063(0x4f7)+_0x128cb2[_0x412063(0x26c)]);if(_0x128cb2[_0x412063(0x15b)]){var _0x5dab08=getById(_0x412063(0x1e3)+_0x1404c8);if(_0x128cb2[_0x412063(0x26c)])_0x5dab08['innerText']=_0x128cb2[_0x412063(0x26c)];else _0x128cb2[_0x412063(0x4c4)]===_0x1404c8?_0x5dab08[_0x412063(0x95)]=miscTranslations[_0x412063(0x29c)]:_0x5dab08[_0x412063(0x95)]=miscTranslations[_0x412063(0x536)];}else _0x128cb2[_0x412063(0x138)]&&updateMixer();!_0x128cb2['director']&&(_0x128cb2['label']?document[_0x412063(0x128)]=_0x128cb2[_0x412063(0x26c)]:document[_0x412063(0x128)]=location['hostname']);var _0x5c06c1=encodeURIComponent(_0x128cb2[_0x412063(0x26c)]);urlParams['has']('l')?updateURL('l='+_0x5c06c1,!![],![]):updateURL('label='+_0x5c06c1,!![],![]);var _0x507b28={};_0x507b28[_0x412063(0x26f)]=!![],_0x507b28['value']=_0x128cb2[_0x412063(0x26c)],_0x128cb2['sendMessage'](_0x507b28);}else{_0x128cb2[_0x412063(0x26c)]=![];var _0x507b28={};_0x507b28[_0x412063(0x26f)]=!![],_0x507b28[_0x412063(0x3ab)]=_0x128cb2['label'],_0x128cb2[_0x412063(0x451)](_0x507b28);if(_0x128cb2[_0x412063(0x15b)]){var _0x5dab08=getById(_0x412063(0x1e3)+_0x1404c8);_0x128cb2[_0x412063(0x4c4)]===_0x1404c8?_0x5dab08[_0x412063(0x95)]=miscTranslations[_0x412063(0x29c)]:_0x5dab08[_0x412063(0x95)]=miscTranslations['add-a-label'];}else _0x128cb2[_0x412063(0x138)]?(document[_0x412063(0x128)]=location[_0x412063(0x4ae)],updateMixer()):document[_0x412063(0x128)]=location[_0x412063(0x4ae)];}}}if(_0x412063(0x46a)in _0x4740ed){if(_0x4740ed[_0x412063(0x1e6)]==_0x412063(0x25a))changeLowEQ(parseFloat(_0x4740ed[_0x412063(0x3ab)]),_0x4740ed[_0x412063(0x3e3)]);else{if(_0x4740ed[_0x412063(0x1e6)]==_0x412063(0x454))changeMidEQ(parseFloat(_0x4740ed[_0x412063(0x3ab)]),_0x4740ed[_0x412063(0x3e3)]);else _0x4740ed[_0x412063(0x1e6)]=='high'&&changeHighEQ(parseFloat(_0x4740ed[_0x412063(0x3ab)]),_0x4740ed[_0x412063(0x3e3)]);}}_0x412063(0x174)in _0x4740ed&&(log(_0x4740ed),changeSubGain(parseFloat(_0x4740ed[_0x412063(0x3ab)]),_0x4740ed[_0x412063(0x2cf)]));_0x412063(0x276)in _0x4740ed&&(_0x128cb2[_0x412063(0x4bc)]&&lowerhand());if(_0x412063(0x4cd)in _0x4740ed){var _0x507b28={};_0x507b28['UUID']=_0x1404c8,_0x507b28[_0x412063(0x218)]=listAudioSettingsPrep(),sendMediaDevices(_0x507b28[_0x412063(0x1ca)]),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x507b28[_0x412063(0x1ca)]);}if(_0x412063(0x227)in _0x4740ed){var _0x507b28={};_0x507b28['UUID']=_0x1404c8,_0x507b28[_0x412063(0x459)]=listVideoSettingsPrep(),sendMediaDevices(_0x507b28[_0x412063(0x1ca)]),_0x128cb2['sendMessage'](_0x507b28,_0x507b28[_0x412063(0x1ca)]);}_0x412063(0x34a)in _0x4740ed&&changeAudioOutputDeviceById(_0x4740ed[_0x412063(0x34a)],_0x1404c8);_0x412063(0x4b2)in _0x4740ed&&changeAudioDeviceById(_0x4740ed[_0x412063(0x4b2)],_0x1404c8);_0x412063(0x88)in _0x4740ed&&changeVideoDeviceById(_0x4740ed[_0x412063(0x88)],_0x1404c8);_0x412063(0x436)in _0x4740ed&&(_0x412063(0x86)in _0x4740ed&&_0x4740ed[_0x412063(0x86)]?updateCameraConstraints(_0x4740ed[_0x412063(0x1e6)],_0x4740ed[_0x412063(0x3ab)],!![],_0x1404c8):updateCameraConstraints(_0x4740ed[_0x412063(0x1e6)],_0x4740ed[_0x412063(0x3ab)],![],![]));_0x412063(0x4fe)in _0x4740ed&&changeLowCut(parseFloat(_0x4740ed[_0x412063(0x3ab)]),_0x4740ed['track']);_0x412063(0x4fe)in _0x4740ed&&changeLowCut(parseFloat(_0x4740ed[_0x412063(0x3ab)]),_0x4740ed[_0x412063(0x3e3)]);_0x412063(0x36f)in _0x4740ed&&(_0x128cb2[_0x412063(0x4c4)]&&_0x128cb2[_0x412063(0x36f)]());if(_0x412063(0x15f)in _0x4740ed){}if(_0x412063(0x137)in _0x4740ed){var _0x2b73a6=parseInt(_0x4740ed[_0x412063(0x137)])/0x64||0x0;_0x128cb2['audioGain']=parseInt(_0x4740ed['volume'])||0x0;for(var _0x2e1203 in _0x128cb2[_0x412063(0x4d8)]){log(_0x412063(0x4b5)),_0x128cb2[_0x412063(0x4d8)][_0x2e1203][_0x412063(0x18d)][_0x412063(0x353)][_0x412063(0x354)](_0x2b73a6,_0x128cb2['webAudios'][_0x2e1203][_0x412063(0x524)][_0x412063(0x4c8)]);}updateVolume(!![]);}if(_0x412063(0x40e)in _0x4740ed){if(_0x4740ed[_0x412063(0x40e)])_0x128cb2[_0x412063(0x23a)][_0x412063(0x1c5)](_0x1404c8)>=0x0&&(_0x128cb2['micIsolated'][_0x412063(0x537)](_0x1404c8),_0x128cb2[_0x412063(0x327)]());else{var _0x4b6e1d=_0x128cb2[_0x412063(0x3c7)]['indexOf'](_0x1404c8);_0x4b6e1d>-0x1&&(_0x128cb2[_0x412063(0x3c7)]['splice'](_0x4b6e1d,0x1),_0x128cb2[_0x412063(0x327)]());}}if(_0x412063(0x2ad)in _0x4740ed){var _0x45579c=parseFloat(_0x4740ed[_0x412063(0x2ad)]/0x3e8)||0x0;_0x128cb2[_0x412063(0x1a1)]=parseInt(_0x4740ed[_0x412063(0x2ad)])||0x0;for(var _0x2e1203 in _0x128cb2[_0x412063(0x4d8)]){_0x128cb2[_0x412063(0x4d8)][_0x2e1203][_0x412063(0x1a1)]['delayTime']['setValueAtTime'](_0x45579c,_0x128cb2['webAudios'][_0x2e1203]['audioContext'][_0x412063(0x4c8)]);}}_0x412063(0x415)in _0x4740ed&&(_0x4740ed['speakerMute']?(_0x128cb2[_0x412063(0xcc)]=!![],_0x128cb2[_0x412063(0x22d)]()):(_0x128cb2[_0x412063(0xcc)]=![],_0x128cb2['directorSpeakerMute']())),'displayMute'in _0x4740ed&&(_0x4740ed['displayMute']?(_0x128cb2[_0x412063(0x417)]=!![],_0x128cb2[_0x412063(0x1f4)]()):(_0x128cb2[_0x412063(0x417)]=![],_0x128cb2[_0x412063(0x1f4)]())),_0x412063(0x204)in _0x4740ed&&applyNewParams(_0x4740ed[_0x412063(0x204)]);}if(_0x128cb2['directorUUID']===_0x1404c8){_0x4740ed[_0x412063(0xb5)]===_0x412063(0x2f5)&&(warnlog(_0x412063(0x214)),warnlog(_0x4740ed),_0x412063(0x20b)in _0x4740ed&&(_0x412063(0x21d)in _0x4740ed[_0x412063(0x20b)]&&(_0x128cb2[_0x412063(0x21d)]=_0x4740ed['roomenc']),_0x412063(0x134)in _0x4740ed[_0x412063(0x20b)]&&(_0x4740ed[_0x412063(0x20b)]['broadcast']===!![]||_0x4740ed['transferSettings']['broadcast']===null?(_0x128cb2[_0x412063(0x134)]=null,_0x128cb2[_0x412063(0x148)]===![]&&(_0x128cb2[_0x412063(0x148)]=0x2),_0x128cb2[_0x412063(0x82)]===![]&&(_0x128cb2['style']=0x1),_0x128cb2['showList']===null&&(_0x128cb2[_0x412063(0xb9)]=!![])):_0x128cb2[_0x412063(0x134)]=_0x4740ed[_0x412063(0x20b)][_0x412063(0x134)],_0x4740ed[_0x412063(0x20b)][_0x412063(0x483)]&&(_0x128cb2[_0x412063(0x134)]!==![]?updateURL(_0x412063(0x134),!![]):updateURL(_0x412063(0x56a),!![]))),_0x412063(0x44b)in _0x4740ed[_0x412063(0x20b)]&&(_0x128cb2['roomid']=_0x4740ed[_0x412063(0x20b)][_0x412063(0x44b)],_0x4740ed['transferSettings'][_0x412063(0x483)]&&updateURL('room='+_0x128cb2[_0x412063(0x44b)],!![]))));try{if(_0x412063(0x2ee)in _0x4740ed&&_0x412063(0x247)in _0x4740ed[_0x412063(0x2ee)])for(var _0x19d0c3=0x0;_0x19d0c3<_0x4740ed[_0x412063(0x2ee)][_0x412063(0x247)][_0x412063(0x28d)];_0x19d0c3++){!_0x128cb2['directorList'][_0x412063(0x21e)](_0x4740ed[_0x412063(0x2ee)]['addCoDirector'][_0x19d0c3][_0x412063(0x9a)])&&_0x128cb2['directorList']['push'](_0x4740ed['directorSettings'][_0x412063(0x247)][_0x19d0c3][_0x412063(0x9a)]());}}catch(_0x30a6dd){errorlog(_0x30a6dd);}}if('zoom'in _0x4740ed){if(_0x128cb2['remote']){if(_0x412063(0x357)in _0x4740ed)_0x4740ed[_0x412063(0x357)]===_0x128cb2[_0x412063(0x357)]&&_0x128cb2[_0x412063(0x357)]&&_0x128cb2['remoteZoom'](parseFloat(_0x4740ed[_0x412063(0x549)]));else{if(_0x128cb2[_0x412063(0x23a)][_0x412063(0x1c5)](_0x1404c8)>=0x0)_0x128cb2[_0x412063(0x166)](parseFloat(_0x4740ed[_0x412063(0x549)]));else return;}}}if(_0x412063(0x49f)in _0x4740ed){if(_0x128cb2['remote']){if(_0x412063(0x357)in _0x4740ed)_0x4740ed[_0x412063(0x357)]===_0x128cb2[_0x412063(0x357)]&&_0x128cb2[_0x412063(0x357)]&&_0x128cb2[_0x412063(0x1ff)](parseFloat(_0x4740ed[_0x412063(0x49f)]));else{if(_0x128cb2[_0x412063(0x23a)][_0x412063(0x1c5)](_0x1404c8)>=0x0)_0x128cb2[_0x412063(0x1ff)](parseFloat(_0x4740ed[_0x412063(0x49f)]));else return;}}}if(_0x412063(0x203)in _0x4740ed){log(_0x412063(0x203));try{_0x128cb2['sendFile'](_0x1404c8,_0x4740ed['requestFile']);}catch(_0x1b416f){errorlog(_0x1b416f);}}'midi'in _0x4740ed&&playbackMIDI(_0x4740ed[_0x412063(0x383)],!![]);}catch(_0x3664d7){errorlog(_0x3664d7);}manageSceneState(_0x4740ed,_0x1404c8);if('audio'in _0x4740ed||_0x412063(0x561)in _0x4740ed){log(_0x412063(0x3ea));_0x4740ed[_0x412063(0xc2)]&&(_0x128cb2['pcs'][_0x1404c8][_0x412063(0x365)]=!![]);_0x4740ed['video']&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x390)]=!![]);'broadcast'in _0x4740ed&&_0x4740ed[_0x412063(0x134)]!==![]&&(_0x128cb2['pcs'][_0x1404c8][_0x412063(0x193)]=_0x4740ed['broadcast'],setTimeout(function(){makeImages();},0x3e8));_0x412063(0x101)in _0x4740ed&&_0x4740ed[_0x412063(0x101)]!==![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x3f3)]=_0x4740ed[_0x412063(0x101)]);_0x412063(0x2b9)in _0x4740ed&&_0x4740ed[_0x412063(0x2b9)]!==![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x195)]=_0x4740ed[_0x412063(0x2b9)]);_0x412063(0x14c)in _0x4740ed&&_0x4740ed[_0x412063(0x14c)]!==![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x3c6)]=_0x4740ed[_0x412063(0x14c)]);_0x412063(0x17f)in _0x4740ed&&_0x4740ed[_0x412063(0x17f)]!==![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x17f)]=!![]);_0x412063(0x45f)in _0x4740ed&&_0x4740ed[_0x412063(0x45f)]!==![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x45f)]=_0x4740ed['preferVideoCodec'][_0x412063(0x531)]());if(_0x128cb2[_0x412063(0x1a8)]){if(_0x128cb2['meshcast']==_0x412063(0x561))_0x128cb2['pcs'][_0x1404c8][_0x412063(0x390)]=![];else{if(_0x128cb2[_0x412063(0x1a8)]=='audio')_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x365)]=![];else _0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x390)]==![]?_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x1a8)]=![]:(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x365)]=![],_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x390)]=![]);}}_0x412063(0x55d)in _0x4740ed&&(_0x4740ed[_0x412063(0x55d)]==!![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x55d)]=!![],_0x128cb2[_0x412063(0x2fb)]&&playtone(![],_0x412063(0x571))));_0x412063(0x3d0)in _0x4740ed&&(_0x4740ed[_0x412063(0x3d0)]===!![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x3d0)]=!![]));_0x412063(0x15b)in _0x4740ed&&(_0x4740ed['director']==!![]&&((iOS||iPad)&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x3d0)]==!![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x55d)]=!![]))));_0x412063(0x39e)in _0x4740ed&&(_0x4740ed['limitaudio']==!![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x24a)]=!![]));_0x412063(0x318)in _0x4740ed&&(_0x4740ed['enhanceaudio']==!![]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['enhanceAudio']=!![]));_0x412063(0x233)in _0x4740ed&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['keyframerate']=_0x4740ed[_0x412063(0x233)],_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x233)]&&setTimeout(function(){var _0xab6ec1=_0x412063;_0x128cb2[_0xab6ec1(0x397)](_0x1404c8);},0x1388));if(_0x412063(0x34b)in _0x4740ed){if(_0x4740ed['scene']!==![]){try{typeof _0x4740ed['scene']===_0x412063(0x392)?_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x34b)]=_0x4740ed[_0x412063(0x34b)]['replace'](/[\W]+/g,'_'):_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x34b)]=(parseInt(_0x4740ed[_0x412063(0x34b)])||0x0)+'',_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['stats']['scene']=_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['scene'],updateSceneList(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x34b)]);}catch(_0x573767){errorlog(_0x573767);}if(_0x4740ed[_0x412063(0x84)]&&(_0x4740ed[_0x412063(0x84)]===!![]||_0x4740ed[_0x412063(0x84)]===_0x128cb2[_0x412063(0x4cc)])){}else{if(_0x128cb2[_0x412063(0x15b)]&&_0x128cb2[_0x412063(0x84)]==![])_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['allowAudio']=![],_0x128cb2['pcs'][_0x1404c8][_0x412063(0x390)]=![],_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x3f3)]=![],_0x128cb2['pcs'][_0x1404c8]['meshcast']=![];else _0x128cb2[_0x412063(0x15b)]&&(_0x128cb2[_0x412063(0x4ff)][_0x1404c8][_0x412063(0x3f3)]=![]);}}}if(_0x128cb2[_0x412063(0x15b)]==!![]){var _0x507b28={};_0x507b28[_0x412063(0x2ee)]=getDirectorSettings(_0x128cb2[_0x412063(0x4ff)][_0x1404c8]['scene']),_0x128cb2[_0x412063(0x451)](_0x507b28,_0x1404c8);}_0x128cb2['initialPublish'](_0x1404c8);}},_0x128cb2[_0x5ebf7c(0x1ee)]=function(_0x5a1906){var _0x3b3853=_0x5ebf7c;warnlog('INITIAL\x20PUBLISH\x20START:\x20'+_0x5a1906);if(_0x5a1906 in _0x128cb2[_0x3b3853(0x4ff)]){}else{errorlog(_0x3b3853(0x1cd));return;}getSenders2(_0x5a1906)[_0x3b3853(0x28d)]&&errorlog(_0x3b3853(0x2c5)+getSenders2(_0x5a1906)[_0x3b3853(0x28d)]);if(_0x128cb2[_0x3b3853(0x4ff)][_0x5a1906][_0x3b3853(0x3f3)]===!![]){if(_0x128cb2[_0x3b3853(0x35e)]){var _0xb3dd3e={};_0xb3dd3e[_0x3b3853(0x35e)]=_0x128cb2[_0x3b3853(0x35e)],_0x128cb2[_0x3b3853(0x451)](_0xb3dd3e,_0x5a1906);}}_0x128cb2[_0x3b3853(0x4ff)][_0x5a1906][_0x3b3853(0x3c6)]===!![]&&_0x128cb2[_0x3b3853(0x379)](_0x5a1906);warnlog(_0x3b3853(0x4ca));if(_0x128cb2[_0x3b3853(0x503)]){_0x128cb2[_0x3b3853(0x225)]&&_0x128cb2[_0x3b3853(0x225)]<0x9c4?_0x128cb2[_0x3b3853(0x216)](_0x5a1906,![],!![]):_0x128cb2[_0x3b3853(0x216)](_0x5a1906);warnlog('CHUNKED\x20STREAM;\x20not\x20sending\x20audio\x20or\x20video');return;}var _0x2cab71=_0x128cb2['getLocalStream']();warnlog(_0x2cab71[_0x3b3853(0x373)]());if(_0x128cb2['meshcastSettings']&&_0x128cb2['pcs'][_0x5a1906][_0x3b3853(0x1a8)]===null){_0x128cb2[_0x3b3853(0x4ff)][_0x5a1906]['meshcast']=!![];var _0xb3dd3e={};_0xb3dd3e['meshcast']=_0x128cb2['meshcastSettings'],_0x128cb2[_0x3b3853(0x451)](_0xb3dd3e,_0x5a1906);}_0x128cb2[_0x3b3853(0x4ff)][_0x5a1906][_0x3b3853(0x17f)]&&createSecondStream2(_0x5a1906),_0x2cab71[_0x3b3853(0x373)]()[_0x3b3853(0x343)](_0x1d376b=>{var _0x37c170=_0x3b3853;try{_0x128cb2[_0x37c170(0x4ff)][_0x5a1906]['allowAudio']===!![]&&(_0x1d376b[_0x37c170(0x266)]==_0x37c170(0xc2)&&(_0x128cb2[_0x37c170(0x4ff)][_0x5a1906][_0x37c170(0x141)](_0x1d376b,_0x2cab71),warnlog(_0x37c170(0x56b)))),_0x128cb2[_0x37c170(0x4ff)][_0x5a1906]['allowVideo']===!![]&&(_0x1d376b['kind']=='video'&&(_0x128cb2[_0x37c170(0x4ff)][_0x5a1906][_0x37c170(0x55d)]===!![]&&_0x128cb2[_0x37c170(0x2ef)]===0x0?log(_0x37c170(0x230)):(_0x128cb2['pcs'][_0x5a1906][_0x37c170(0x141)](_0x1d376b,_0x2cab71),warnlog('added\x20video\x20track'),setTimeout(function(_0xb0d149){var _0x3f4b0b=_0x37c170;_0x128cb2[_0x3f4b0b(0x47d)](_0xb0d149);},_0x128cb2[_0x37c170(0x30e)],_0x5a1906))));}catch(_0x8047e5){errorlog(_0x8047e5);}}),log(_0x3b3853(0xe9)),_0x2cab71['getAudioTracks']()[_0x3b3853(0x28d)]&&(_0x128cb2['applySoloChat'](),log(_0x3b3853(0x1aa)),_0x128cb2['pcs'][_0x5a1906]['limitAudio']===!![]&&(warnlog(_0x3b3853(0x553)),setTimeout(_0x128cb2[_0x3b3853(0x37d)],0x3e8,_0x5a1906,0x7d00,0x0)),_0x128cb2['pcs'][_0x5a1906][_0x3b3853(0xef)]===!![]&&setTimeout(_0x128cb2[_0x3b3853(0x542)],0x3e8,_0x5a1906));};function _0x5f5a82(_0x5d4337,_0x2ee7df,_0x301582){var _0xd890d6=_0x5ebf7c,_0x166802=new Blob([_0x5d4337],{'type':'text/plain'}),_0x231734=new FileReader();_0x231734[_0xd890d6(0x398)]=function(_0x5cb120){var _0x158e97=_0xd890d6;_0x301582(_0x5cb120[_0x158e97(0x1f0)][_0x158e97(0x2e2)]);},_0x231734['readAsText'](_0x166802,_0x2ee7df);}_0x128cb2[_0x5ebf7c(0x379)]=function(_0x2a823e){var _0x30b85b=_0x5ebf7c;log('session.provideFileList');if(!_0x128cb2[_0x30b85b(0x12c)]||!_0x128cb2['hostedFiles']['length'])return;var _0x16edbf={},_0x2dcb26=[];for(var _0x285335=0x0;_0x285335<_0x128cb2[_0x30b85b(0x12c)][_0x30b85b(0x28d)];_0x285335++){(_0x128cb2[_0x30b85b(0x12c)][_0x285335]['restricted']===![]||_0x128cb2[_0x30b85b(0x12c)][_0x285335][_0x30b85b(0x40b)]===_0x2a823e)&&_0x2dcb26['push']({'id':_0x128cb2['hostedFiles'][_0x285335]['id'],'name':_0x128cb2[_0x30b85b(0x12c)][_0x285335]['name'],'size':_0x128cb2[_0x30b85b(0x12c)][_0x285335]['size']});}_0x16edbf[_0x30b85b(0x367)]=_0x2dcb26;if(_0x2a823e in _0x128cb2[_0x30b85b(0x4ff)])_0x128cb2[_0x30b85b(0x451)](_0x16edbf,_0x2a823e);else _0x2a823e in _0x128cb2[_0x30b85b(0x196)]&&_0x128cb2[_0x30b85b(0x4a5)](_0x16edbf,_0x2a823e);log(_0x16edbf);},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x28e)]=function(_0x3fb366){var _0x10320b=_0x5ebf7c;if(!(_0x31a4e1 in _0x128cb2[_0x10320b(0x4ff)]))return;try{if(this['iceConnectionState']===_0x10320b(0x239))log(_0x10320b(0x2ac));else{if(this['iceConnectionState']==='disconnected')log('PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs');else{if(this['iceConnectionState']===_0x10320b(0x1d0))log(_0x10320b(0x28a)),_0x128cb2['pcs'][_0x31a4e1][_0x10320b(0x32f)]?_0x128cb2[_0x10320b(0x4ff)][_0x31a4e1]['restartIce']():_0x128cb2[_0x10320b(0x4a0)](_0x31a4e1,!![]);else{if(this['iceConnectionState']===_0x10320b(0x48f)){log(_0x10320b(0x127));var _0x30ec03=getSenders2(_0x31a4e1);_0x30ec03[_0x10320b(0x343)](_0x1d2b15=>{var _0x8f085=_0x10320b;if(!_0x1d2b15['track'])return;if(_0x1d2b15[_0x8f085(0x3e3)][_0x8f085(0x266)]==='video'){_0x128cb2[_0x8f085(0x4ff)][_0x31a4e1]['videoCodecs']=_0x1d2b15[_0x8f085(0x1e7)]()[_0x8f085(0x523)],log(_0x128cb2['pcs'][_0x31a4e1][_0x8f085(0x2ff)]);return;}else{if(_0x1d2b15[_0x8f085(0x3e3)]['kind']===_0x8f085(0xc2)){_0x128cb2['pcs'][_0x31a4e1][_0x8f085(0x10c)]=_0x1d2b15[_0x8f085(0x1e7)]()[_0x8f085(0x523)],log(_0x128cb2[_0x8f085(0x4ff)][_0x31a4e1][_0x8f085(0x10c)]);return;}}});}else log(this[_0x10320b(0x4cf)]);}}}}catch(_0x11d144){errorlog(_0x11d144);}},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1]['onconnectionstatechange']=function(_0x267574){var _0x29aaea=_0x5ebf7c;switch(_0x128cb2[_0x29aaea(0x4ff)][_0x31a4e1]['connectionState']){case _0x29aaea(0x48f):log(_0x29aaea(0x478)),clearTimeout(_0x128cb2['pcs'][_0x31a4e1][_0x29aaea(0x18f)]);if(_0x128cb2[_0x29aaea(0x106)]){if(_0x128cb2['ws'][_0x29aaea(0x120)]!==0x1){_0x128cb2['ws'][_0x29aaea(0xf1)]();break;}_0x128cb2['ws']['close'](),setTimeout(function(){var _0x2973b4=_0x29aaea;_0x128cb2['cleanOutput']!=!![]&&warnUser(_0x2973b4(0x2cb));},0x1);}break;case _0x29aaea(0x123):log(_0x29aaea(0x23e)),clearTimeout(_0x128cb2[_0x29aaea(0x4ff)][_0x31a4e1]['closeTimeout']);break;case _0x29aaea(0x1d0):warnlog(_0x29aaea(0x464)),clearTimeout(_0x128cb2[_0x29aaea(0x4ff)][_0x31a4e1][_0x29aaea(0x18f)]),_0x128cb2[_0x29aaea(0x4ff)][_0x31a4e1][_0x29aaea(0x18f)]=setTimeout(function(_0x53eaa2){var _0x4b38dd=_0x29aaea;_0x53eaa2 in _0x128cb2[_0x4b38dd(0x4ff)]?(warnlog('\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.'),_0x128cb2[_0x4b38dd(0x351)](_0x53eaa2)):errorlog('\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen');},0x2710,_0x31a4e1);break;case _0x29aaea(0x239):warnlog(_0x29aaea(0xff)),_0x128cb2[_0x29aaea(0x351)](_0x31a4e1);break;default:clearTimeout(_0x128cb2[_0x29aaea(0x4ff)][_0x31a4e1]['closeTimeout']);break;}},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x4b1)]=function(_0x3f3bb2){var _0x2e13a0=_0x5ebf7c;warnlog(_0x2e13a0(0x4e0)),_0x128cb2[_0x2e13a0(0x351)](_0x31a4e1);},_0x128cb2[_0x5ebf7c(0x4ff)][_0x31a4e1][_0x5ebf7c(0x510)]=function _0x3360dd(){var _0xb4a156=_0x5ebf7c;log(_0xb4a156(0x33a));};},_0x128cb2[_0x54227a(0x221)]=function(_0x5b1b3b){var _0x190cb3=_0x54227a;if(_0x5b1b3b['description'][_0x190cb3(0x169)]==_0x190cb3(0x3a2))_0x128cb2[_0x190cb3(0x1b1)](_0x5b1b3b),_0x128cb2['connectPeer'](_0x5b1b3b);else try{if(!(_0x5b1b3b[_0x190cb3(0x1ca)]in _0x128cb2[_0x190cb3(0x4ff)]))return;var _0xea4547=_0x128cb2[_0x190cb3(0x225)];if((iOS||iPad)&&_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x55d)]==!![]&&_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x3d0)]==![]){if(_0xea4547===![]||_0xea4547>_0x128cb2['maxiosbitrate']){var _0x4057c5=Object['keys'](_0x128cb2['pcs'])[_0x190cb3(0x28d)];_0x4057c5>0x3?_0xea4547=_0x128cb2[_0x190cb3(0x312)]:_0xea4547=_0x128cb2['maxiosbitrate'];}_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x4c5)]=_0xea4547,_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]=CodecsHandler[_0x190cb3(0x49d)](_0x5b1b3b[_0x190cb3(0x4af)]['sdp'],'vp8'),_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]=CodecsHandler['setVideoBitrates'](_0x5b1b3b['description'][_0x190cb3(0x4db)],{'min':parseInt(_0xea4547/0x2)||0x1,'max':_0xea4547}),_0xea4547=![];}else{if(_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]]['guest']==!![])_0xea4547!==![]?_0x128cb2[_0x190cb3(0x2ef)]!==![]&&(_0x128cb2[_0x190cb3(0x2ef)]<_0xea4547&&(_0xea4547=_0x128cb2[_0x190cb3(0x2ef)])):_0xea4547=_0x128cb2['roombitrate'],(iOS||iPad)&&_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x3d0)]&&(_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]]['encoder']=!![]);else{if(iOS||iPad){var _0x4da65f=0x0;for(var _0x577e17 in _0x128cb2[_0x190cb3(0x4ff)]){_0x5b1b3b[_0x190cb3(0x1ca)]!==_0x577e17&&(_0x128cb2[_0x190cb3(0x4ff)][_0x577e17]['encoder']===!![]&&(_0x4da65f+=0x1));}if(_0x4da65f>=0x3){if(_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]]['forceios'])_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x50e)]=!![],_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]&&_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b['UUID']][_0x190cb3(0x45f)]==='h264'&&(_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]=CodecsHandler[_0x190cb3(0x49d)](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)],'h264'),log(_0x190cb3(0x3c0)+_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]+_0x190cb3(0xc7)));else _0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]&&_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b['UUID']][_0x190cb3(0x45f)]===_0x190cb3(0x115)?(_0x5b1b3b['description'][_0x190cb3(0x4db)]=CodecsHandler['preferCodec'](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)],'vp9'),log(_0x190cb3(0x3c0)+_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]+_0x190cb3(0xc7)),_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]]['encoder']=![]):(_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]=CodecsHandler[_0x190cb3(0x49d)](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)],_0x190cb3(0x4bd)),log(_0x190cb3(0x495)),_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]]['encoder']=![]);}else _0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]&&_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]]['preferVideoCodec']!==_0x190cb3(0x30b)?_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]===_0x190cb3(0x115)||_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]===_0x190cb3(0x4bd)?(_0x5b1b3b[_0x190cb3(0x4af)]['sdp']=CodecsHandler['preferCodec'](_0x5b1b3b[_0x190cb3(0x4af)]['sdp'],_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]]['preferVideoCodec']),log(_0x190cb3(0x3c0)+_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]+_0x190cb3(0xc7)),_0x128cb2['pcs'][_0x5b1b3b['UUID']][_0x190cb3(0x50e)]=![]):_0x128cb2['pcs'][_0x5b1b3b['UUID']][_0x190cb3(0x50e)]=!![]:(_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x50e)]=!![],_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]&&_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b['UUID']][_0x190cb3(0x45f)]===_0x190cb3(0x30b)&&(_0x5b1b3b['description']['sdp']=CodecsHandler[_0x190cb3(0x49d)](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)],'h264'),log(_0x190cb3(0x3c0)+_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API')));}else _0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]!==![]&&(_0x5b1b3b['description'][_0x190cb3(0x4db)]=CodecsHandler['preferCodec'](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)],_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]]['preferVideoCodec']),log(_0x190cb3(0x3c0)+_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x45f)]+_0x190cb3(0xc7)));}}if(_0xea4547){var _0x194701=CodecsHandler['getVideoBitrates'](_0x5b1b3b[_0x190cb3(0x4af)]['sdp']);log(_0x190cb3(0x4da)+_0x194701);if(_0x194701!==![]&&_0x194701>_0xea4547){var _0x1f2a62=CodecsHandler[_0x190cb3(0x1b6)](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)])||0x0;_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]=CodecsHandler[_0x190cb3(0x202)](_0x5b1b3b['description'][_0x190cb3(0x4db)],{'min':parseInt(_0xea4547/0xa)||0x1,'max':parseInt(_0xea4547+_0x1f2a62/0x400)}),_0x128cb2['pcs'][_0x5b1b3b['UUID']][_0x190cb3(0x4c5)]=_0xea4547;}else _0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x4c5)]=_0x194701;}else{if(_0x128cb2[_0x190cb3(0xfd)]!==![]){var _0x194701=CodecsHandler['getVideoBitrates'](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]);if(_0x194701===![]){var _0x1f2a62=CodecsHandler['getOpusBitrate'](_0x5b1b3b[_0x190cb3(0x4af)]['sdp'])||0x0;_0x5b1b3b[_0x190cb3(0x4af)]['sdp']=CodecsHandler[_0x190cb3(0x202)](_0x5b1b3b['description'][_0x190cb3(0x4db)],{'min':parseInt(_0x128cb2['outboundVideoBitrate']/0xa)||0x1,'max':parseInt(_0x128cb2[_0x190cb3(0xfd)]+_0x1f2a62/0x400)});}else _0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x4c5)]===![]&&(_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x4c5)]=_0x194701);}else _0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b['UUID']][_0x190cb3(0x4c5)]===![]&&(_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b['UUID']][_0x190cb3(0x4c5)]=CodecsHandler[_0x190cb3(0x144)](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]));}_0x128cb2['outboundAudioBitrate']&&(_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)]=CodecsHandler[_0x190cb3(0x2f8)](_0x5b1b3b[_0x190cb3(0x4af)][_0x190cb3(0x4db)],{'maxaveragebitrate':_0x128cb2[_0x190cb3(0x37a)]*0x400,'cbr':_0x128cb2['cbr']}));if('session'in _0x5b1b3b&&_0x5b1b3b['session']!=_0x128cb2['pcs'][_0x5b1b3b[_0x190cb3(0x1ca)]][_0x190cb3(0x81)]){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0x128cb2[_0x190cb3(0x4ff)][_0x5b1b3b['UUID']][_0x190cb3(0x391)](_0x5b1b3b[_0x190cb3(0x4af)])['then']()[_0x190cb3(0x40a)](errorlog);}catch(_0xd53914){errorlog(_0xd53914);}},_0x128cb2['processDescription']=function(_0x1df8bd){var _0x7697cc=_0x54227a;_0x128cb2[_0x7697cc(0xf2)]&&_0x7697cc(0x33f)in _0x1df8bd?_0x128cb2[_0x7697cc(0x490)](_0x1df8bd[_0x7697cc(0x4af)],_0x1df8bd['vector'])[_0x7697cc(0x4a2)](function(_0xd7095){var _0x798242=_0x7697cc;_0x1df8bd['description']=JSON[_0x798242(0x209)](_0xd7095),_0x128cb2[_0x798242(0x221)](_0x1df8bd);}):_0x128cb2[_0x7697cc(0x221)](_0x1df8bd);},_0x128cb2[_0x54227a(0x33e)]=function(_0x487879){var _0x25b56a=_0x54227a;_0x128cb2[_0x25b56a(0xf2)]&&_0x25b56a(0x33f)in _0x487879?_0x128cb2[_0x25b56a(0x490)](_0x487879[_0x25b56a(0x248)],_0x487879[_0x25b56a(0x33f)])[_0x25b56a(0x4a2)](function(_0x5d5439){var _0x466b10=_0x25b56a;_0x487879[_0x466b10(0x248)]=JSON[_0x466b10(0x209)](_0x5d5439),_0x128cb2[_0x466b10(0x212)](_0x487879);}):_0x128cb2['processIce2'](_0x487879);},_0x128cb2[_0x54227a(0x212)]=function(_0x51c4d3){var _0x1c3c23=_0x54227a;try{if(_0x128cb2['icefilter']){if(_0x51c4d3[_0x1c3c23(0x248)][_0x1c3c23(0x248)][_0x1c3c23(0x1c5)](_0x128cb2[_0x1c3c23(0x165)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter'),log(_0x51c4d3[_0x1c3c23(0x248)]);return;}else log(_0x1c3c23(0x3e6)),log(_0x51c4d3['candidate']);}}catch(_0x34d793){errorlog(_0x34d793);}if(_0x51c4d3[_0x1c3c23(0x248)]&&_0x1c3c23(0x248)in _0x51c4d3['candidate']&&_0x51c4d3['candidate'][_0x1c3c23(0x248)]=='')return;if(_0x51c4d3['UUID']in _0x128cb2[_0x1c3c23(0x4ff)]&&_0x51c4d3[_0x1c3c23(0x169)]=='remote'){log(_0x1c3c23(0x4e7));if('session'in _0x51c4d3&&_0x128cb2[_0x1c3c23(0x4ff)][_0x51c4d3[_0x1c3c23(0x1ca)]][_0x1c3c23(0x81)]!=_0x51c4d3[_0x1c3c23(0x81)]){errorlog(_0x1c3c23(0x264));return;}_0x128cb2['pcs'][_0x51c4d3['UUID']][_0x1c3c23(0x2c3)](_0x51c4d3[_0x1c3c23(0x248)])[_0x1c3c23(0x4a2)]()[_0x1c3c23(0x40a)](function(_0x5133d7){errorlog(_0x5133d7),errorlog(_0x51c4d3);});}else{if(_0x51c4d3[_0x1c3c23(0x1ca)]in _0x128cb2['rpcs']&&_0x51c4d3[_0x1c3c23(0x169)]==_0x1c3c23(0xd3)){log(_0x1c3c23(0x205));if(_0x1c3c23(0x81)in _0x51c4d3&&_0x128cb2[_0x1c3c23(0x196)][_0x51c4d3[_0x1c3c23(0x1ca)]]['session']!=_0x51c4d3[_0x1c3c23(0x81)]){errorlog(_0x1c3c23(0x264));return;}if(_0x128cb2[_0x1c3c23(0x196)][_0x51c4d3[_0x1c3c23(0x1ca)]]===null)return;_0x128cb2[_0x1c3c23(0x196)][_0x51c4d3[_0x1c3c23(0x1ca)]][_0x1c3c23(0x2c3)](_0x51c4d3[_0x1c3c23(0x248)])[_0x1c3c23(0x4a2)]()[_0x1c3c23(0x40a)](function(_0x50acab){errorlog(_0x50acab),errorlog(_0x51c4d3);});}else warnlog(_0x51c4d3),warnlog(_0x1c3c23(0x468));}},_0x128cb2[_0x54227a(0x432)]=function(_0x29a219){var _0x381995=_0x54227a;if(_0x128cb2['password']&&_0x381995(0x33f)in _0x29a219)_0x128cb2[_0x381995(0x490)](_0x29a219[_0x381995(0x3a8)],_0x29a219[_0x381995(0x33f)])['then'](function(_0xba8b31){var _0x190957=_0x381995;_0x29a219[_0x190957(0x3a8)]=JSON[_0x190957(0x209)](_0xba8b31);var _0x4d6ced={};_0x4d6ced[_0x190957(0x1ca)]=_0x29a219[_0x190957(0x1ca)],_0x4d6ced[_0x190957(0x169)]=_0x29a219[_0x190957(0x169)];for(var _0x36f523=0x0;_0x36f523<_0x29a219[_0x190957(0x3a8)][_0x190957(0x28d)];_0x36f523++){_0x4d6ced[_0x190957(0x248)]=_0x29a219[_0x190957(0x3a8)][_0x36f523],_0x128cb2[_0x190957(0x212)](_0x4d6ced);}});else{var _0x2d6c03={};_0x2d6c03[_0x381995(0x1ca)]=_0x29a219['UUID'],_0x2d6c03['type']=_0x29a219[_0x381995(0x169)];for(var _0x21c1c9=0x0;_0x21c1c9<_0x29a219[_0x381995(0x3a8)][_0x381995(0x28d)];_0x21c1c9++){_0x2d6c03[_0x381995(0x248)]=_0x29a219[_0x381995(0x3a8)][_0x21c1c9],_0x128cb2[_0x381995(0x212)](_0x2d6c03);}}},_0x128cb2[_0x54227a(0x53d)]=function(_0x5ed7bc){var _0x981575=_0x54227a;_0x981575(0xac)in _0x5ed7bc&&(_0x128cb2['rpcs'][_0x5ed7bc[_0x981575(0x1ca)]][_0x981575(0x146)]=_0x5ed7bc[_0x981575(0xac)]),_0x128cb2[_0x981575(0x196)][_0x5ed7bc['UUID']][_0x981575(0x391)](_0x5ed7bc[_0x981575(0x4af)])[_0x981575(0x4a2)](function(){var _0x509d5f=_0x981575;if(_0x128cb2['rpcs'][_0x5ed7bc[_0x509d5f(0x1ca)]][_0x509d5f(0x220)][_0x509d5f(0x169)]===_0x509d5f(0x3a2))_0x128cb2[_0x509d5f(0x196)][_0x5ed7bc[_0x509d5f(0x1ca)]][_0x509d5f(0x29e)]()['then'](function(_0x161e9b){var _0x515d45=_0x509d5f;if(!_0x128cb2[_0x515d45(0x15b)]&&_0x128cb2['stereo']==0x5)_0x161e9b[_0x515d45(0x4db)]=CodecsHandler[_0x515d45(0x2f8)](_0x161e9b[_0x515d45(0x4db)],{'stereo':0x1,'maxaveragebitrate':(_0x128cb2[_0x515d45(0x551)]||0x100)*0x400,'cbr':_0x128cb2[_0x515d45(0x547)],'useinbandfec':0x1,'maxptime':_0x128cb2['maxptime'],'minptime':_0x128cb2[_0x515d45(0x4f4)],'ptime':_0x128cb2[_0x515d45(0x29f)]});else{if(_0x128cb2[_0x515d45(0x52d)]==0x1||_0x128cb2['stereo']==0x2||_0x128cb2['stereo']==0x5)_0x161e9b['sdp']=CodecsHandler[_0x515d45(0x2f8)](_0x161e9b[_0x515d45(0x4db)],{'stereo':0x1,'maxaveragebitrate':(_0x128cb2['audiobitrate']||0x100)*0x400,'cbr':_0x128cb2['cbr'],'useinbandfec':0x1,'maxptime':_0x128cb2['maxptime'],'minptime':_0x128cb2[_0x515d45(0x4f4)],'ptime':_0x128cb2[_0x515d45(0x29f)]});else{if(_0x128cb2[_0x515d45(0x52d)]==0x4)_0x161e9b[_0x515d45(0x4db)]=CodecsHandler[_0x515d45(0x2f8)](_0x161e9b['sdp'],{'stereo':0x2,'maxaveragebitrate':(_0x128cb2[_0x515d45(0x551)]||0x100)*0x400,'cbr':_0x128cb2[_0x515d45(0x547)],'useinbandfec':0x1,'maxptime':_0x128cb2[_0x515d45(0xc1)],'minptime':_0x128cb2[_0x515d45(0x4f4)],'ptime':_0x128cb2[_0x515d45(0x29f)]});else _0x128cb2[_0x515d45(0x551)]&&(_0x161e9b[_0x515d45(0x4db)]=CodecsHandler['setOpusAttributes'](_0x161e9b[_0x515d45(0x4db)],{'maxaveragebitrate':_0x128cb2['audiobitrate']*0x400,'cbr':_0x128cb2[_0x515d45(0x547)],'useinbandfec':0x1,'maxptime':_0x128cb2['maxptime'],'minptime':_0x128cb2[_0x515d45(0x4f4)],'ptime':_0x128cb2[_0x515d45(0x29f)]}));}}_0x128cb2[_0x515d45(0x151)]&&(_0x161e9b['sdp']=CodecsHandler[_0x515d45(0x49d)](_0x161e9b['sdp'],_0x128cb2[_0x515d45(0x151)]));_0x128cb2[_0x515d45(0x482)]&&(_0x161e9b[_0x515d45(0x4db)]=_0x161e9b[_0x515d45(0x4db)][_0x515d45(0x17a)](/42e01f/gi,_0x128cb2[_0x515d45(0x482)]),_0x161e9b[_0x515d45(0x4db)]=_0x161e9b['sdp'][_0x515d45(0x17a)](/42001f/gi,_0x128cb2[_0x515d45(0x482)]),_0x161e9b[_0x515d45(0x4db)]=_0x161e9b[_0x515d45(0x4db)][_0x515d45(0x17a)](/420029/gi,_0x128cb2[_0x515d45(0x482)]),_0x161e9b[_0x515d45(0x4db)]=_0x161e9b[_0x515d45(0x4db)]['replace'](/42a01e/gi,_0x128cb2[_0x515d45(0x482)]),_0x161e9b['sdp']=_0x161e9b[_0x515d45(0x4db)][_0x515d45(0x17a)](/42a014/gi,_0x128cb2[_0x515d45(0x482)]),_0x161e9b[_0x515d45(0x4db)]=_0x161e9b[_0x515d45(0x4db)][_0x515d45(0x17a)](/42a00b/gi,_0x128cb2[_0x515d45(0x482)]),_0x161e9b[_0x515d45(0x4db)]=_0x161e9b[_0x515d45(0x4db)]['replace'](/640c1f/gi,_0x128cb2['h264profile']));_0x128cb2[_0x515d45(0x4e8)]&&(log(_0x161e9b[_0x515d45(0x4db)]),_0x161e9b[_0x515d45(0x4db)]=CodecsHandler['disableNACK'](_0x161e9b['sdp']));_0x128cb2[_0x515d45(0x24e)]&&(_0x161e9b[_0x515d45(0x4db)]=CodecsHandler[_0x515d45(0x3ba)](_0x161e9b[_0x515d45(0x4db)]));_0x128cb2['noREMB']&&(_0x161e9b[_0x515d45(0x4db)]=CodecsHandler[_0x515d45(0x418)](_0x161e9b[_0x515d45(0x4db)]));if(_0x128cb2[_0x515d45(0x196)][_0x5ed7bc[_0x515d45(0x1ca)]][_0x515d45(0xa9)])log('bit\x20rate\x20being\x20munged'),_0x161e9b[_0x515d45(0x4db)]=_0x3cd2cc(_0x161e9b['sdp'],_0x128cb2[_0x515d45(0x196)][_0x5ed7bc['UUID']]['manualBandwidth']);else _0x128cb2[_0x515d45(0x3b7)]&&(log(_0x515d45(0x3de)),_0x161e9b['sdp']=_0x3cd2cc(_0x161e9b[_0x515d45(0x4db)],_0x128cb2['bitrate']));return _0x128cb2[_0x515d45(0x196)][_0x5ed7bc[_0x515d45(0x1ca)]][_0x515d45(0x168)](_0x161e9b);})[_0x509d5f(0x4a2)](function _0x59c7fe(){var _0x41e2da=_0x509d5f;log(_0x41e2da(0x56d));var _0x190f34={};_0x190f34['UUID']=_0x5ed7bc['UUID'],_0x190f34['description']=_0x128cb2[_0x41e2da(0x196)][_0x5ed7bc[_0x41e2da(0x1ca)]]['localDescription'],_0x190f34['session']=_0x128cb2[_0x41e2da(0x196)][_0x5ed7bc[_0x41e2da(0x1ca)]][_0x41e2da(0x81)],_0x128cb2[_0x41e2da(0xf2)]?_0x128cb2[_0x41e2da(0x42a)](JSON[_0x41e2da(0x2c9)](_0x190f34[_0x41e2da(0x4af)]))[_0x41e2da(0x4a2)](function(_0x57e6c4){var _0x47c94c=_0x41e2da;_0x190f34[_0x47c94c(0x4af)]=_0x57e6c4[0x0],_0x190f34['vector']=_0x57e6c4[0x1],_0x128cb2[_0x47c94c(0x274)](_0x190f34);})[_0x41e2da(0x40a)](errorlog):_0x128cb2['anyrequest'](_0x190f34);})['catch'](errorlog);else _0x128cb2[_0x509d5f(0x196)][_0x5ed7bc['UUID']][_0x509d5f(0x220)]['type']===_0x509d5f(0x35f)&&errorlog(_0x509d5f(0x3be));})[_0x981575(0x40a)](errorlog);},_0x128cb2['getLocalStream']=function(){var _0x256d04=_0x54227a;if(_0x128cb2['videoElement'][_0x256d04(0x4a1)])return _0x128cb2['videoElement'][_0x256d04(0x4a1)];else return _0x128cb2[_0x256d04(0x188)]?(warnlog('session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director'),_0x128cb2['videoElement'][_0x256d04(0x4a1)]=outboundAudioPipeline(),toggleMute(!![]),errorlog(_0x256d04(0x54f)),_0x128cb2[_0x256d04(0x1e0)][_0x256d04(0x4a1)]):(warnlog(_0x256d04(0x36e)),checkBasicStreamsExist(),_0x128cb2[_0x256d04(0x1e0)]['srcObject']);},_0x128cb2[_0x54227a(0x17c)]=function(_0x1180c8,_0x5b642c){var _0x517ed4=_0x54227a;log(_0x517ed4(0x2b0)+_0x5b642c+'\x20'+_0x1180c8);var _0x378e9d=new FileReader(),_0x28a9f3=![];for(var _0x512b86=0x0;_0x512b86<_0x128cb2[_0x517ed4(0x12c)][_0x517ed4(0x28d)];_0x512b86++){if(_0x128cb2[_0x517ed4(0x12c)][_0x512b86]['id']===_0x5b642c){_0x28a9f3=_0x512b86;break;}}if(_0x28a9f3===![]){warnlog(_0x517ed4(0xfe));return;}else{if(_0x128cb2[_0x517ed4(0x12c)][_0x28a9f3][_0x517ed4(0x3f1)]==0x0){warnlog(_0x517ed4(0x1e1));return;}else{if(!(_0x128cb2[_0x517ed4(0x12c)][_0x28a9f3]['restricted']===![]||_0x128cb2[_0x517ed4(0x12c)][_0x28a9f3][_0x517ed4(0x40b)]===_0x1180c8)){warnlog('user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.');return;}}}var _0x59cbe1=0x4000,_0xeaa78=0x0,_0x3f5f06=_0x28a9f3;_0x3f5f06===_0x517ed4(0x4ba)&&(_0x3f5f06=_0x517ed4(0x1c9)+_0x128cb2[_0x517ed4(0x502)](0x5));if(_0x1180c8 in _0x128cb2['pcs'])var _0x2ce9e9=_0x128cb2[_0x517ed4(0x4ff)][_0x1180c8][_0x517ed4(0x314)](_0x3f5f06);else{if(_0x1180c8 in _0x128cb2[_0x517ed4(0x196)])var _0x2ce9e9=_0x128cb2[_0x517ed4(0x196)][_0x1180c8][_0x517ed4(0x314)](_0x3f5f06);else{warnlog(_0x517ed4(0x23b));return;}}_0x2ce9e9[_0x517ed4(0x42b)]=_0x517ed4(0x47c);var _0x41d479=_0x128cb2[_0x517ed4(0x12c)][_0x28a9f3]['slice'](0x0,_0x59cbe1);_0x2ce9e9[_0x517ed4(0x510)]=()=>{var _0x4c2f74=_0x517ed4;_0x2ce9e9['send'](JSON[_0x4c2f74(0x2c9)]({'type':_0x4c2f74(0x349),'size':_0x128cb2['hostedFiles'][_0x28a9f3][_0x4c2f74(0x89)],'filename':_0x128cb2[_0x4c2f74(0x12c)][_0x28a9f3]['name'],'id':_0x128cb2['hostedFiles'][_0x28a9f3]['id']})),_0x378e9d[_0x4c2f74(0x13f)](_0x41d479);},_0x2ce9e9[_0x517ed4(0x4b1)]=()=>{var _0x19f93b=_0x517ed4;try{var _0x552ca3=_0x128cb2[_0x19f93b(0xd8)][_0x19f93b(0x1c5)](_0x2ce9e9);_0x552ca3>-0x1&&_0x128cb2[_0x19f93b(0xd8)]['splice'](_0x552ca3,0x1);}catch(_0x36dca3){errorlog(_0x36dca3);}log(_0x19f93b(0x420)),_0x2ce9e9=null;},_0x2ce9e9['onmessage']=_0x10f38b=>{},_0x128cb2[_0x517ed4(0xd8)][_0x517ed4(0x537)](_0x2ce9e9),_0x378e9d['onload']=function(){var _0x2e14dc=_0x517ed4;if(_0x128cb2[_0x2e14dc(0x12c)][_0x28a9f3][_0x2e14dc(0x3f1)]==0x0)return;var _0x5d5bbb=_0x378e9d[_0x2e14dc(0x2e2)];log(_0x5d5bbb);try{_0x2ce9e9['send'](_0x5d5bbb);}catch(_0x6a0f8f){try{_0x2ce9e9[_0x2e14dc(0xf1)]();}catch(_0x337879){}warnlog(_0x6a0f8f);return;}_0xeaa78+=0x1;if(_0xeaa78*_0x59cbe1<_0x128cb2['hostedFiles'][_0x28a9f3][_0x2e14dc(0x89)])try{log(_0x2e14dc(0x49c)+_0xeaa78),_0x41d479=_0x128cb2[_0x2e14dc(0x12c)][_0x28a9f3]['slice'](_0xeaa78*_0x59cbe1,(_0xeaa78+0x1)*_0x59cbe1),_0x378e9d[_0x2e14dc(0x13f)](_0x41d479);}catch(_0xb0dacc){errorlog(_0xb0dacc);}else _0x2ce9e9[_0x2e14dc(0x17e)](_0x2e14dc(0x548)),_0x2ce9e9[_0x2e14dc(0xf1)]();};};var _0x28df28={},_0x2f0344=![],_0x4c64b9=[];return _0x128cb2[_0x54227a(0x1b0)]=async function(_0x398a54){var _0x44458f=_0x54227a;let _0x2160d8=0x0;var _0x3c67b9=_0x128cb2[_0x44458f(0x188)]['getVideoTracks']()[0x0],_0x84ebd0=new MediaStreamTrackProcessor(_0x3c67b9),_0x39a49f=_0x84ebd0[_0x44458f(0x13a)];const _0x4352bd=_0x39a49f[_0x44458f(0x3d2)]();var _0x299c14=![],_0x368333=0x0,_0x326b7b=-0x1;const _0x1984c7={'output':_0x51c3f7=>{var _0x16b0fb=_0x44458f;_0x368333--;if(_0x51c3f7[_0x16b0fb(0x1d1)][_0x16b0fb(0x1ec)]==_0x16b0fb(0x401)){let _0x6d69df=new Uint8Array(_0x51c3f7[_0x16b0fb(0x27e)]);_0x51c3f7[_0x16b0fb(0xe3)](_0x6d69df),_0x4c64b9['push']([_0x51c3f7[_0x16b0fb(0x380)]-_0x1f12fa,_0x51c3f7[_0x16b0fb(0x169)]]),_0x4c64b9['push'](_0x6d69df),_0x2f0344[_0x16b0fb(0x231)]();}},'error':_0x37bbff=>{errorlog(_0x37bbff);}};let _0x2ef620=new VideoEncoder(_0x1984c7);_0x2ef620['configure'](_0x398a54);var _0x1f12fa=-0x1;_0x4352bd[_0x44458f(0x1ae)]()[_0x44458f(0x4a2)](function _0x5ed2fa({done:_0x20f15c,value:_0x4f168c}){var _0x4d5956=_0x44458f;if(_0x20f15c||_0x299c14){_0x2ef620['close']();_0x4f168c&&_0x4f168c[_0x4d5956(0xf1)]();return;}_0x1f12fa==-0x1&&(_0x1f12fa=_0x4f168c['timestamp']);(_0x2ef620['encodeQueueSize']>=0x3||_0x368333>=0x1e)&&errorlog(_0x4d5956(0x259));_0x326b7b==_0x4f168c['timestamp']&&(_0x4f168c[_0x4d5956(0x380)]+=0x1,errorlog(_0x4d5956(0x516)));if(!_0x299c14){_0x326b7b=_0x4f168c[_0x4d5956(0x380)];++_0x2160d8%0x3c==0x0&&console['log'](_0x2160d8);_0x368333++;const _0x494532=_0x2160d8%0xb4==0x0;_0x2ef620[_0x4d5956(0x505)](_0x4f168c,{'keyFrame':_0x494532});}_0x4f168c[_0x4d5956(0xf1)](),_0x4352bd['read']()['then'](_0x5ed2fa);});},_0x128cb2['webCodecAudio']=async function(_0x14a351){var _0x38e7a9=_0x54227a;let _0x27edb8=0x0;var _0x128246=_0x128cb2[_0x38e7a9(0x1e0)][_0x38e7a9(0x4a1)][_0x38e7a9(0x52a)]()[0x0],_0x4cd07a=new MediaStreamTrackProcessor(_0x128246),_0x1ba608=_0x4cd07a[_0x38e7a9(0x13a)];const _0x413372=_0x1ba608[_0x38e7a9(0x3d2)]();var _0x5c062d=![],_0xd41b5a=0x0,_0x47a03d=-0x1;const _0x505769={'output':_0x5127c0=>{var _0x5b1779=_0x38e7a9;_0xd41b5a--;if(_0x5127c0['constructor'][_0x5b1779(0x1ec)]==_0x5b1779(0x50f)){let _0x563f18=new Uint8Array(_0x5127c0[_0x5b1779(0x27e)]);_0x5127c0['copyTo'](_0x563f18),_0x4c64b9[_0x5b1779(0x537)]([_0x5127c0[_0x5b1779(0x380)]-_0x54eec6,'audio']),_0x4c64b9[_0x5b1779(0x537)](_0x563f18),_0x2f0344['sendChunks']();}},'error':_0x54272a=>{errorlog(_0x54272a);}};let _0x269a62=new AudioEncoder(_0x505769);_0x269a62['configure'](_0x14a351);var _0x54eec6=-0x1;_0x413372['read']()[_0x38e7a9(0x4a2)](function _0x4893b1({done:_0x2f303b,value:_0x4f102f}){var _0x1f4b80=_0x38e7a9;if(_0x2f303b||_0x5c062d){_0x269a62[_0x1f4b80(0xf1)]();_0x4f102f&&_0x4f102f[_0x1f4b80(0xf1)]();return;}_0x54eec6==-0x1&&(_0x54eec6=_0x4f102f[_0x1f4b80(0x380)]),_0x47a03d==_0x4f102f[_0x1f4b80(0x380)]&&(_0x4f102f[_0x1f4b80(0x380)]+=0x1,errorlog(_0x1f4b80(0x516))),!_0x5c062d&&(_0x47a03d=_0x4f102f[_0x1f4b80(0x380)],_0xd41b5a++,_0x269a62[_0x1f4b80(0x505)](_0x4f102f)),_0x4f102f['close'](),_0x413372['read']()[_0x1f4b80(0x4a2)](_0x4893b1);});},_0x128cb2['chunkedStream']=function(_0x30f0e8,_0x58e7e2=![],_0x119630=![]){var _0x566da1=_0x54227a;log(_0x566da1(0x155)+_0x30f0e8);var _0x1e3ca0=_0x128cb2[_0x566da1(0x4dc)](),_0x13bb4e=0x12c,_0x5150cd=0xc8,_0x4f9e2d=null;_0x119630&&(_0x13bb4e=0x1f4,_0x5150cd=0x1f4);let _0x2f4597={'codec':'vp09.00.10.08','width':0x780,'height':0x438,'bitrate':2.5*0x3e8*0x3e8,'framerate':0x1e};var _0x3fd696=_0x1e3ca0[_0x566da1(0x47f)]();if(_0x3fd696[_0x566da1(0x28d)]){var _0x3e7260=_0x3fd696[0x0]['getSettings']();_0x2f4597['width']>_0x3e7260[_0x566da1(0x348)]&&(_0x2f4597['width']=_0x3e7260[_0x566da1(0x348)]),_0x2f4597[_0x566da1(0xe7)]>_0x3e7260[_0x566da1(0xe7)]&&(_0x2f4597[_0x566da1(0xe7)]=_0x3e7260['height']),_0x2f4597[_0x566da1(0x3ed)]>_0x3e7260[_0x566da1(0x3ed)]&&(_0x2f4597[_0x566da1(0x3ed)]=_0x3e7260['framerate']);}let _0x58e7da={'codec':'opus','numberOfChannels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0xea60}};var _0x3fd696=_0x1e3ca0[_0x566da1(0x52a)]();if(_0x3fd696['length']){var _0x3e7260=_0x3fd696[0x0][_0x566da1(0x435)]();_0x2f4597[_0x566da1(0x4f1)]>_0x3e7260[_0x566da1(0x42c)]&&(_0x2f4597[_0x566da1(0x4f1)]=_0x3e7260[_0x566da1(0x42c)]),_0x2f4597[_0x566da1(0x3c4)]>_0x3e7260[_0x566da1(0x3c4)]&&(_0x2f4597[_0x566da1(0x3c4)]=_0x3e7260[_0x566da1(0x3c4)]);}!_0x2f0344&&(_0x2f0344={},_0x128cb2[_0x566da1(0x1b0)](_0x2f4597),_0x128cb2['webCodecAudio'](_0x58e7da),_0x2f0344['sendChunks']=function(){var _0x5d75de=_0x566da1;if(_0x4f9e2d)return;_0x4f9e2d=!![];while(_0x4c64b9[_0x5d75de(0x28d)]){if(!Object[_0x5d75de(0x377)](_0x28df28)[_0x5d75de(0x28d)]){_0x4c64b9=[],_0x4f9e2d=null;return;}var _0x34ec3a=_0x4c64b9['shift']();if(_0x34ec3a[_0x5d75de(0x28d)]===0x2){_0x34ec3a[_0x5d75de(0x537)](_0x4c64b9[_0x5d75de(0x28d)]);var _0x32cbcb=JSON[_0x5d75de(0x2c9)](_0x34ec3a);for(var _0x20fe25 in _0x28df28){try{_0x28df28[_0x20fe25]['readyState']==='open'&&_0x28df28[_0x20fe25]['send'](_0x32cbcb);}catch(_0x83151){}}}else{if(_0x34ec3a[_0x5d75de(0x27e)]>0x40000){for(var _0x20fe25 in _0x28df28){try{_0x28df28[_0x20fe25][_0x5d75de(0x120)]==='open'&&_0x28df28[_0x20fe25]['send'](_0x34ec3a[_0x5d75de(0x46c)](0x0,0x40000));}catch(_0x273215){}}_0x4c64b9[_0x5d75de(0x160)](_0x34ec3a['slice'](0x40000));}else for(var _0x20fe25 in _0x28df28){try{_0x28df28[_0x20fe25]['readyState']===_0x5d75de(0x285)&&_0x28df28[_0x20fe25][_0x5d75de(0x17e)](_0x34ec3a);}catch(_0x2705bb){}}}}_0x4f9e2d=null;},_0x1e3ca0[_0x566da1(0x39a)]=function(_0x15f4d9){});var _0x364b63=_0x566da1(0x2a3)+_0x128cb2[_0x566da1(0x502)](0x5);if(_0x30f0e8 in _0x128cb2[_0x566da1(0x4ff)])_0x28df28[_0x30f0e8]=_0x128cb2[_0x566da1(0x4ff)][_0x30f0e8][_0x566da1(0x314)](_0x364b63);else{if(_0x30f0e8 in _0x128cb2[_0x566da1(0x196)])_0x28df28[_0x30f0e8]=_0x128cb2[_0x566da1(0x196)][_0x30f0e8][_0x566da1(0x314)](_0x364b63);else{warnlog(_0x566da1(0x23b));return;}}_0x28df28[_0x30f0e8][_0x566da1(0x228)]='chunks',_0x28df28[_0x30f0e8][_0x566da1(0x42b)]=_0x566da1(0x47c),_0x28df28[_0x30f0e8][_0x566da1(0x1f2)]=![],_0x28df28[_0x30f0e8][_0x566da1(0x510)]=()=>{var _0x56de96=_0x566da1;_0x28df28[_0x30f0e8][_0x56de96(0x17e)](JSON[_0x56de96(0x2c9)]({'type':'chunkedtransfer','size':0x5af3107a3fff,'chunkTime':_0x5150cd,'config':_0x2f4597,'configAudio':_0x58e7da,'recordType':_0x128cb2['chunked'],'filename':_0x364b63+_0x56de96(0x3a4),'id':_0x364b63}));},_0x28df28[_0x30f0e8]['onclose']=()=>{var _0x348de0=_0x566da1;try{var _0x2589c2=_0x128cb2['hostedTransfers'][_0x348de0(0x1c5)](_0x28df28[_0x30f0e8]);_0x2589c2>-0x1&&_0x128cb2[_0x348de0(0xd8)]['splice'](_0x2589c2,0x1);}catch(_0x3db189){errorlog(_0x3db189);}log(_0x348de0(0x420)),_0x28df28[_0x30f0e8]=null,delete _0x28df28[_0x30f0e8];var _0x364e4a=![];for(var _0x64649a=0x0;_0x64649a<_0x128cb2[_0x348de0(0xd8)][_0x348de0(0x28d)];_0x64649a++){if(_0x348de0(0x228)in _0x128cb2['hostedTransfers'][_0x64649a]&&_0x128cb2[_0x348de0(0xd8)][_0x64649a][_0x348de0(0x228)]==_0x348de0(0x3c8)){_0x364e4a=!![];break;}}if(_0x364e4a)try{_0x2f0344[_0x348de0(0x2ab)]();}catch(_0x592209){}},_0x28df28[_0x30f0e8][_0x566da1(0x2c2)]=_0x41fd20=>{},_0x128cb2[_0x566da1(0xd8)]['push'](_0x28df28[_0x30f0e8]);},_0x128cb2[_0x54227a(0x2b5)]=async function(_0x14a93b,_0x9ee622,_0x1e7883){var _0x52b13b=_0x54227a;log(_0x52b13b(0x3da));var _0x5a17bf=_0x1e7883;_0x5a17bf[_0x52b13b(0x42b)]='arraybuffer';var _0x27e8b0='',_0x284ac0=0x0,_0xed1109=![],_0x517fe7=![],_0x22d334={};_0x5a17bf[_0x52b13b(0x510)]=_0x14ca97=>{var _0x11278c=_0x52b13b;log(_0x11278c(0x340));},_0x5a17bf[_0x52b13b(0x4b1)]=async function(_0x4e1065){var _0x2f18b4=_0x52b13b;_0x22d334[_0x2f18b4(0x414)]&&(await delay(0x3e8),await _0x22d334[_0x2f18b4(0x561)][_0x2f18b4(0x53a)]());_0x5a17bf=null;return;};async function _0xa54e26(){var _0x254aba=_0x52b13b;if(_0x22d334[_0x254aba(0x414)])return;var _0x1ea52f=await window['showSaveFilePicker']({'startIn':'videos','suggestedName':_0x254aba(0x4b3),'types':[{'description':'Video\x20File','accept':{'video/webm':[_0x254aba(0x3a4)]}}]}),_0x50837e=await _0x1ea52f['createWritable']();return _0x22d334[_0x254aba(0x2a8)][_0x254aba(0x256)]=_0x50837e,_0x22d334[_0x254aba(0x414)]=new WebMWriter(_0x22d334[_0x254aba(0x2a8)]),_0x22d334[_0x254aba(0x561)]['stopWriter']=async function(){var _0x39ef9b=_0x254aba;_0x22d334['video']['stopWriter']=![],await _0x22d334[_0x39ef9b(0x414)][_0x39ef9b(0x472)](),_0x22d334[_0x39ef9b(0x2a8)][_0x39ef9b(0x256)][_0x39ef9b(0xf1)]();},_0x22d334[_0x254aba(0x414)];}_0x5a17bf[_0x52b13b(0x2c2)]=async function(_0x4c3794){var _0x55e390=_0x52b13b;if(!_0xed1109)try{_0xed1109=JSON[_0x55e390(0x209)](_0x4c3794[_0x55e390(0x19e)]);_0xed1109[_0x55e390(0x169)]=='chunkedtransfer'?(_0x22d334[_0x55e390(0x1ca)]=_0x9ee622,_0x22d334[_0x55e390(0x94)]=0x0,_0x22d334['status']=0x2,_0x22d334['time']=Date[_0x55e390(0x26a)](),_0x22d334['dc']=_0x5a17bf,_0x22d334['id']=_0xed1109['id'],_0x22d334[_0x55e390(0x2a8)]={'codec':_0x55e390(0x376),'width':0x500,'height':0x2d0,'samplingFrequency':0xbb80,'channels':0x1},_0x22d334[_0x55e390(0x102)]={'codec':_0x55e390(0x3b1),'width':_0x55e390(0x554),'height':_0x55e390(0x41d)},_0xed1109[_0x55e390(0x1e4)]&&(_0x22d334[_0x55e390(0x102)][_0x55e390(0x348)]=_0xed1109[_0x55e390(0x1e4)][_0x55e390(0x348)]+'',_0x22d334[_0x55e390(0x102)]['height']=_0xed1109[_0x55e390(0x1e4)][_0x55e390(0xe7)]+'',_0x22d334['stream_config'][_0x55e390(0x151)]=_0xed1109[_0x55e390(0x1e4)]['codec'],_0x22d334[_0x55e390(0x2a8)][_0x55e390(0x348)]=parseInt(_0xed1109[_0x55e390(0x1e4)][_0x55e390(0x348)]),_0x22d334[_0x55e390(0x2a8)][_0x55e390(0xe7)]=parseInt(_0xed1109[_0x55e390(0x1e4)][_0x55e390(0xe7)])),_0xed1109[_0x55e390(0x1ef)]&&(_0x22d334[_0x55e390(0x2a8)][_0x55e390(0x4bf)]=_0xed1109[_0x55e390(0x1ef)][_0x55e390(0x3c4)],_0x22d334[_0x55e390(0x2a8)][_0x55e390(0x121)]=_0xed1109[_0x55e390(0x1ef)][_0x55e390(0x4f1)],_0x22d334[_0x55e390(0x265)]=_0xed1109[_0x55e390(0x1ef)],_0x22d334[_0x55e390(0x434)]=_0xed1109[_0x55e390(0x1ef)]),_0x22d334[_0x55e390(0x32e)]=![],_0x22d334[_0x55e390(0x561)]=document[_0x55e390(0x517)](_0x55e390(0x561)),_0x22d334['video'][_0x55e390(0x3c9)]=!![],_0x22d334[_0x55e390(0x561)][_0x55e390(0x14d)]=![],_0x22d334['video'][_0x55e390(0x14a)](_0x55e390(0x519),''),_0x22d334[_0x55e390(0x561)][_0x55e390(0x329)][_0x55e390(0x1ca)]=_0x9ee622,_0x22d334['video'][_0x55e390(0x1b7)]=!![],_0x22d334[_0x55e390(0x414)]=![],_0x22d334[_0x55e390(0x1b3)]=![],_0x22d334[_0x55e390(0xcf)]={'output':_0x4b7efd=>{var _0x586c58=_0x55e390;_0x22d334[_0x586c58(0x448)][_0x586c58(0x433)](_0x4b7efd);},'error':_0xc8405b=>{var _0x109745=_0x55e390;_0x22d334[_0x109745(0x45e)]['state']==_0x109745(0x239)?errorlog(_0x109745(0x55e)):errorlog(_0xc8405b[_0x109745(0x1b2)]);}},_0x22d334[_0x55e390(0x2ea)]={'output':_0x49b70f=>{var _0x9db983=_0x55e390;_0x22d334[_0x9db983(0xc2)]['frameWriter']['write'](_0x49b70f);},'error':_0x325749=>{var _0x561cc6=_0x55e390;_0x22d334[_0x561cc6(0xc2)]['decoder'][_0x561cc6(0x3f1)]==_0x561cc6(0x239)?errorlog('CLOSED'):errorlog(_0x325749[_0x561cc6(0x1b2)]);}},_0x22d334[_0x55e390(0x99)]=new MediaStreamTrackGenerator({'kind':_0x55e390(0x561)}),_0x22d334[_0x55e390(0x561)][_0x55e390(0x4a1)]=new MediaStream([_0x22d334[_0x55e390(0x99)]]),_0x22d334[_0x55e390(0x448)]=_0x22d334[_0x55e390(0x99)][_0x55e390(0x3ce)]['getWriter'](),_0x22d334[_0x55e390(0x45e)]=new VideoDecoder(_0x22d334[_0x55e390(0xcf)]),_0x22d334[_0x55e390(0x45e)][_0x55e390(0x37c)](_0x22d334[_0x55e390(0x102)]),_0x22d334[_0x55e390(0xc2)]={},_0x22d334['audio'][_0x55e390(0x99)]=new MediaStreamTrackGenerator({'kind':_0x55e390(0xc2)}),_0x22d334[_0x55e390(0xc2)][_0x55e390(0x49b)]=new MediaStream([_0x22d334['audio'][_0x55e390(0x99)]]),_0x22d334['audio']['frameWriter']=_0x22d334['audio'][_0x55e390(0x99)]['writable'][_0x55e390(0x1e2)](),_0x22d334[_0x55e390(0xc2)][_0x55e390(0x45e)]=new AudioDecoder(_0x22d334[_0x55e390(0x2ea)]),_0x22d334[_0x55e390(0xc2)][_0x55e390(0x45e)]['configure'](_0x22d334['stream_configAudio']),_0x22d334[_0x55e390(0x561)][_0x55e390(0x4a1)][_0x55e390(0x141)](_0x22d334[_0x55e390(0xc2)]['stream']['getAudioTracks']()[0x0]),_0x22d334[_0x55e390(0x273)]=![],_0x22d334[_0x55e390(0x1f2)]=![],_0x22d334[_0x55e390(0x13e)]=0x0,_0x22d334[_0x55e390(0x561)][_0x55e390(0x35c)](_0x55e390(0x26d),function(_0x51a22a){errorlog(_0x51a22a);}),_0x22d334[_0x55e390(0x561)][_0x55e390(0x198)]=_0xa54e26,_0x22d334['video']['oncanplay']=function(){updateMixer();},_0x22d334[_0x55e390(0x19a)]=0x2,_0xed1109[_0x55e390(0x19a)]&&(_0x22d334[_0x55e390(0x19a)]=parseFloat(_0xed1109[_0x55e390(0x19a)])||0x2),_0x128cb2[_0x55e390(0x196)][_0x9ee622][_0x55e390(0x1e0)]=_0x22d334['video'],setupIncomingVideoTracking(_0x128cb2['rpcs'][_0x9ee622][_0x55e390(0x1e0)],_0x9ee622),_0x22d334[_0x55e390(0x561)][_0x55e390(0x288)]=_0xa54e26,_0x22d334[_0x55e390(0x23d)]=async function(_0x1221fa){var _0x433bcb=_0x55e390;if(_0x1221fa[_0x433bcb(0x169)]==_0x433bcb(0xc2)){await _0x22d334[_0x433bcb(0x492)](_0x1221fa);return;}try{_0x1221fa=new EncodedVideoChunk(_0x1221fa);}catch(_0xa95d0b){errorlog(_0xa95d0b),errorlog(_0x1221fa);return;}_0x22d334[_0x433bcb(0x414)]&&_0x22d334[_0x433bcb(0x561)][_0x433bcb(0x53a)]&&(!_0x22d334[_0x433bcb(0x1f2)]&&_0x1221fa[_0x433bcb(0x169)]!==_0x433bcb(0x4e3)?log('waiting\x20for\x20keyframe'):(_0x22d334['header']=!![],_0x22d334[_0x433bcb(0x414)][_0x433bcb(0xdd)](_0x1221fa))),_0x22d334['playbackheader']&&_0x22d334[_0x433bcb(0x45e)][_0x433bcb(0x3f1)]===_0x433bcb(0x239)&&(errorlog('Restarting\x20since\x20closed'),_0x22d334[_0x433bcb(0x273)]=![],_0x22d334[_0x433bcb(0x45e)]=new VideoDecoder(_0x22d334['init']),await _0x22d334[_0x433bcb(0x45e)][_0x433bcb(0x37c)](_0x22d334[_0x433bcb(0x102)]),_0x22d334[_0x433bcb(0x273)]=![]),(_0x22d334['playbackheader']||_0x1221fa['type']===_0x433bcb(0x4e3))&&(_0x22d334[_0x433bcb(0x273)]=!![],_0x1221fa[_0x433bcb(0x169)]===_0x433bcb(0x4e3)?_0x22d334[_0x433bcb(0x13e)]=0x0:_0x22d334[_0x433bcb(0x13e)]+=0x1,_0x22d334[_0x433bcb(0x273)]&&_0x22d334[_0x433bcb(0x45e)][_0x433bcb(0x458)](_0x1221fa));},_0x22d334[_0x55e390(0x492)]=async function(_0x43acdb){var _0xf73cab=_0x55e390;try{_0x43acdb['type']='key',_0x43acdb=new EncodedAudioChunk(_0x43acdb);}catch(_0x405318){return;}_0x22d334[_0xf73cab(0x414)]&&_0x22d334[_0xf73cab(0x1f2)]&&_0x22d334[_0xf73cab(0x561)][_0xf73cab(0x53a)]&&_0x22d334[_0xf73cab(0x414)][_0xf73cab(0xdd)](_0x43acdb),_0x22d334[_0xf73cab(0xc2)][_0xf73cab(0x45e)][_0xf73cab(0x3f1)]===_0xf73cab(0x239)&&(_0x22d334[_0xf73cab(0xc2)][_0xf73cab(0x45e)]=new AudioDecoder(_0x22d334['init_audio']),_0x22d334[_0xf73cab(0xc2)][_0xf73cab(0x45e)][_0xf73cab(0x37c)](_0x22d334[_0xf73cab(0x265)])),_0x22d334['audio'][_0xf73cab(0x45e)][_0xf73cab(0x458)](_0x43acdb);},transferList[_0x55e390(0x537)](_0x22d334),_0x517fe7=transferList['length']-0x1,updateDownloadLink(_0x517fe7)):errorlog(_0xed1109);return;}catch(_0x575e14){errorlog(_0x575e14);}try{var _0x16973a=_0x4c3794[_0x55e390(0x19e)];if(typeof _0x16973a=='string'){if(_0x22d334[_0x55e390(0x32e)]){var _0x1c945a=new Int8Array(_0x16973a['buffer']);_0x22d334['buffer']=![],await _0x22d334[_0x55e390(0x23d)]({'data':_0x1c945a,'timestamp':_0x22d334['frameMeta'][0x0],'type':_0x22d334[_0x55e390(0x1b3)][0x1]});}_0x22d334[_0x55e390(0x1b3)]=JSON[_0x55e390(0x209)](_0x16973a);}else{try{if(_0x16973a[_0x55e390(0x27e)]>=0x40000){if(_0x22d334['buffer']){_0x16973a=new Int8Array(_0x16973a);var _0x1c945a=new Int8Array(_0x22d334[_0x55e390(0x32e)]['length']+_0x16973a[_0x55e390(0x28d)]);_0x1c945a[_0x55e390(0x422)](_0x22d334[_0x55e390(0x32e)]),_0x1c945a[_0x55e390(0x422)](_0x16973a,_0x22d334[_0x55e390(0x32e)][_0x55e390(0x28d)]),_0x22d334['buffer']=_0x1c945a;}else _0x22d334[_0x55e390(0x32e)]=new Int8Array(_0x16973a);return;}else{if(_0x22d334[_0x55e390(0x32e)]){_0x16973a=new Int8Array(_0x16973a);var _0x1c945a=new Int8Array(_0x22d334[_0x55e390(0x32e)]['length']+_0x16973a[_0x55e390(0x28d)]);_0x1c945a['set'](_0x22d334[_0x55e390(0x32e)]),_0x1c945a[_0x55e390(0x422)](_0x16973a,_0x22d334[_0x55e390(0x32e)]['length']),_0x22d334[_0x55e390(0x32e)]=![],await _0x22d334[_0x55e390(0x23d)]({'data':_0x1c945a,'timestamp':_0x22d334['frameMeta'][0x0],'type':_0x22d334[_0x55e390(0x1b3)][0x1]});}else await _0x22d334[_0x55e390(0x23d)]({'data':new Uint8Array(_0x16973a),'timestamp':_0x22d334[_0x55e390(0x1b3)][0x0],'type':_0x22d334[_0x55e390(0x1b3)][0x1]});}}catch(_0x2a6761){errorlog(_0x2a6761);}return;}}catch(_0x38528e){errorlog(_0x38528e);}};return;},_0x128cb2[_0x54227a(0x1b1)]=function(_0x8626ca){var _0x1b131d=_0x54227a;log('SETUP\x20INCOMING');var _0x2fcff4=_0x8626ca[_0x1b131d(0x1ca)];if(_0x2fcff4 in _0x128cb2[_0x1b131d(0x196)]){if('session'in _0x8626ca){if(_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['session']==_0x8626ca[_0x1b131d(0x81)]){log(_0x1b131d(0x31c));return;}_0x128cb2[_0x1b131d(0x8a)](_0x2fcff4);}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x17167f in _0x128cb2[_0x1b131d(0x196)]){_0x128cb2[_0x1b131d(0x196)][_0x17167f][_0x1b131d(0x4cc)]==_0x8626ca[_0x1b131d(0x4cc)]&&(_0x128cb2[_0x1b131d(0x196)][_0x17167f][_0x1b131d(0x1e0)]&&(_0x128cb2['rpcs'][_0x17167f][_0x1b131d(0x1e0)][_0x1b131d(0x82)][_0x1b131d(0x251)]=_0x1b131d(0x11f)),_0x128cb2['closeRPC'](_0x17167f),_0x17167f!==_0x2fcff4&&(_0x17167f in _0x128cb2['pcs']&&(_0x8626ca[_0x1b131d(0x81)]&&_0x8626ca[_0x1b131d(0x81)][_0x1b131d(0x344)](0x0,0x6)!==_0x128cb2[_0x1b131d(0x405)]?(warnlog('CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected'),_0x128cb2[_0x1b131d(0x351)](_0x17167f,![])):warnlog(_0x1b131d(0x10e)))));}document[_0x1b131d(0x20c)](_0x1b131d(0x2d5))&&document['getElementById'](_0x1b131d(0x2d5))[_0x1b131d(0x240)][_0x1b131d(0x1ab)](document[_0x1b131d(0x20c)](_0x1b131d(0x2d5)));}catch(_0x515aeb){errorlog(_0x515aeb);}if(_0x128cb2[_0x1b131d(0x242)]!==![]){if(Object[_0x1b131d(0x377)](_0x128cb2[_0x1b131d(0x196)])[_0x1b131d(0x28d)]>=_0x128cb2['maxpublishers']){warnlog(_0x1b131d(0x533));return;}}else{if(_0x128cb2[_0x1b131d(0x4be)]!==![]){if(Object[_0x1b131d(0x377)](_0x128cb2[_0x1b131d(0x196)])[_0x1b131d(0x28d)]+Object[_0x1b131d(0x377)](_0x128cb2[_0x1b131d(0x4ff)])['length']>=_0x128cb2[_0x1b131d(0x4be)]){warnlog(_0x1b131d(0x533));return;}}}if(_0x128cb2['queue']){if(_0x128cb2['director'])!(_0x2fcff4 in _0x128cb2[_0x1b131d(0x4ff)])&&_0x128cb2[_0x1b131d(0x3d4)](_0x2fcff4);else{if(_0x128cb2[_0x1b131d(0x23a)][_0x1b131d(0x1c5)](_0x2fcff4)==-0x1)return;}}try{_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]=new RTCPeerConnection(_0x128cb2['configuration']);}catch(_0x353c25){!_0x128cb2['cleanOutput']&&warnUser(_0x1b131d(0x192));}if(_0x128cb2[_0x1b131d(0x106)]){if(Object[_0x1b131d(0x377)](_0x128cb2[_0x1b131d(0x196)])[_0x1b131d(0x28d)]>0x1){warnlog(_0x1b131d(0x31e)),log(_0x128cb2[_0x1b131d(0x196)]),delete _0x128cb2['rpcs'][_0x2fcff4],updateUserList();return;}else warnlog(_0x1b131d(0x182));}_0x8626ca[_0x1b131d(0x4cc)]in _0x128cb2[_0x1b131d(0x563)]&&delete _0x128cb2[_0x1b131d(0x563)][_0x8626ca['streamID']];_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x4cc)]=_0x8626ca['streamID'];_0x8626ca[_0x1b131d(0x81)]?_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x81)]=_0x8626ca['session']:_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x81)]=null;_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x129)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x16d)]=![],_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x195)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x36c)]={},_0x128cb2['rpcs'][_0x2fcff4]['slot']=![],_0x128cb2['rpcs'][_0x2fcff4]['stats'][_0x1b131d(0x298)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x84)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['codirectorRequested']=![],_0x128cb2['rpcs'][_0x2fcff4]['canvasIntervalAction']=null,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['bandwidth']=-0x1,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x50b)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x48d)]=-0x1,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0xa9)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x1e0)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x423)]=![],_0x128cb2['rpcs'][_0x2fcff4]['voiceMeter']=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['group']=[],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x44f)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x2d9)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x122)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x252)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['remoteMuteState']=![],_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x504)]=![],_0x128cb2['rpcs'][_0x2fcff4]['closeTimeout']=null,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x475)]=null,_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x90)]=null,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4b0)]=null,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['delayNode']={},_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x124)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x1c4)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['scaleWidth']=![],_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x162)]=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x188)]=null,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['screenIndexes']=![],_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x488)]=0x64,_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x311)]=0x0,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x3e5)]=0x0,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['settings']=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x1a5)]='1',_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0xce)]='1',_0x128cb2['rpcs'][_0x2fcff4]['pliCount']=0x0,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['label']=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['order']=![],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4b4)]=null,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4d9)]=null,_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x4c0)]={},_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x35e)]=![],_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0xc0)]=![],_0x128cb2['rpcs'][_0x2fcff4]['startTime']=Date[_0x1b131d(0x26a)](),_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x48c)]=_0x128cb2[_0x1b131d(0x48c)];_0x128cb2[_0x1b131d(0x299)]==0x2&&(_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['loudest']=!![]);var _0x80a13c='';_0x128cb2['codecGroupFlag']&&(_0x80a13c=_0x128cb2[_0x1b131d(0x2f6)]);if(_0x128cb2[_0x1b131d(0x15b)]){var _0x595b51='';_0x128cb2[_0x1b131d(0x243)]&&(_0x128cb2[_0x1b131d(0x243)]!==!![]&&(_0x595b51=_0x1b131d(0x4f5)+_0x128cb2[_0x1b131d(0x243)]));var _0x887a2b='';_0x128cb2['password']&&(_0x128cb2[_0x1b131d(0x16a)]===![]&&(_0x887a2b=_0x1b131d(0x53b)+_0x128cb2[_0x1b131d(0xf2)]));if(_0x128cb2[_0x1b131d(0x243)]&&_0x1b131d(0x3d5)in _0x8626ca&&_0x8626ca[_0x1b131d(0x3d5)]!==![]){}else createControlBox(_0x2fcff4,_0x1b131d(0x42f)+location['host']+location[_0x1b131d(0x2d6)]+_0x1b131d(0x546)+_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4cc)]+_0x1b131d(0x1c2)+_0x80a13c+'&room='+_0x128cb2[_0x1b131d(0x44b)]+_0x887a2b+_0x595b51,_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x4cc)]);}_0x128cb2['rpcs'][_0x2fcff4]['UUID']=_0x2fcff4;if(_0x1b131d(0x4cc)in _0x8626ca){_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x4cc)]=_0x8626ca[_0x1b131d(0x4cc)];try{if(_0x128cb2[_0x1b131d(0x3a7)]){if(_0x128cb2[_0x1b131d(0x3a7)][_0x1b131d(0x21e)](_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4cc)])){if(_0x128cb2[_0x1b131d(0x253)]!==![]){let _0x15dd73=_0x128cb2['view_set']['indexOf'](_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4cc)]);_0x128cb2[_0x1b131d(0x253)][_0x1b131d(0x28d)]>_0x15dd73&&(_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['manualBandwidth']=parseInt(_0x128cb2[_0x1b131d(0x253)][_0x15dd73]),_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0xa9)]<=0x0&&(_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0xa9)]=![]));}}}}catch(_0x44b585){errorlog(_0x44b585);}}_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['onclose']=function(_0x5219b8){var _0x3e6301=_0x1b131d;_0x128cb2[_0x3e6301(0x8a)](_0x2fcff4);},_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4fa)]=null,_0x128cb2[_0x1b131d(0x196)][_0x2fcff4]['iceBundle']=[],_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x4ac)]=function(_0x17333d){var _0x3503c2=_0x1b131d;if(_0x17333d[_0x3503c2(0x248)]==null){log(_0x3503c2(0x43d));return;}try{if(_0x128cb2[_0x3503c2(0x165)]){if(_0x17333d[_0x3503c2(0x248)]['candidate'][_0x3503c2(0x1c5)](_0x128cb2[_0x3503c2(0x165)])===-0x1){log(_0x3503c2(0x20e));return;}else log(_0x17333d['candidate']);}}catch(_0x2bb4f2){errorlog(_0x2bb4f2);}if(_0x128cb2[_0x3503c2(0x196)][_0x2fcff4][_0x3503c2(0x4fa)]!==null){_0x128cb2[_0x3503c2(0x196)][_0x2fcff4][_0x3503c2(0x496)]['push'](_0x17333d[_0x3503c2(0x248)]);return;}_0x128cb2[_0x3503c2(0x196)][_0x2fcff4][_0x3503c2(0x496)][_0x3503c2(0x537)](_0x17333d['candidate']),_0x128cb2[_0x3503c2(0x196)][_0x2fcff4][_0x3503c2(0x4fa)]=setTimeout(function(){var _0x2ba920=_0x3503c2;if(!(_0x2fcff4 in _0x128cb2[_0x2ba920(0x196)]))return;_0x128cb2['rpcs'][_0x2fcff4][_0x2ba920(0x4fa)]=null;if(_0x128cb2[_0x2ba920(0x196)][_0x2fcff4]['iceBundle']==[])return;var _0x550c88={};_0x550c88[_0x2ba920(0x1ca)]=_0x2fcff4,_0x550c88[_0x2ba920(0x169)]=_0x2ba920(0x357),_0x550c88[_0x2ba920(0x3a8)]=_0x128cb2[_0x2ba920(0x196)][_0x2fcff4][_0x2ba920(0x496)],_0x550c88[_0x2ba920(0x81)]=_0x128cb2[_0x2ba920(0x196)][_0x2fcff4][_0x2ba920(0x81)],_0x128cb2[_0x2ba920(0x196)][_0x2fcff4][_0x2ba920(0x496)]=[],_0x128cb2[_0x2ba920(0xf2)]?_0x128cb2[_0x2ba920(0x42a)](JSON[_0x2ba920(0x2c9)](_0x550c88['candidates']))[_0x2ba920(0x4a2)](function(_0xfd1d0b){var _0x43268b=_0x2ba920;_0x550c88[_0x43268b(0x3a8)]=_0xfd1d0b[0x0],_0x550c88[_0x43268b(0x33f)]=_0xfd1d0b[0x1],_0x128cb2['anyrequest'](_0x550c88);})[_0x2ba920(0x40a)](errorlog):_0x128cb2[_0x2ba920(0x274)](_0x550c88);},0x190);},_0x128cb2['rpcs'][_0x2fcff4][_0x1b131d(0x1f5)]=function(_0x107d4c){var _0x3210ef=_0x1b131d;switch(this[_0x3210ef(0x53e)]){case _0x3210ef(0x50d):log(_0x3210ef(0x50d)),clearInterval(_0x128cb2[_0x3210ef(0x196)][this[_0x3210ef(0x1ca)]][_0x3210ef(0x18f)]);case _0x3210ef(0x32c):log(_0x3210ef(0x32c)),clearInterval(_0x128cb2[_0x3210ef(0x196)][this[_0x3210ef(0x1ca)]][_0x3210ef(0x18f)]);case _0x3210ef(0x48f):log(_0x3210ef(0xe0)),clearInterval(_0x128cb2[_0x3210ef(0x196)][this['UUID']]['closeTimeout']);if(_0x128cb2[_0x3210ef(0x106)]){if(_0x128cb2['ws'][_0x3210ef(0x120)]!==0x1){_0x128cb2['ws'][_0x3210ef(0xf1)]();break;}_0x128cb2['ws']['close'](),setTimeout(function(){var _0x4b4d4d=_0x3210ef;_0x128cb2[_0x4b4d4d(0x53c)]!=!![]&&warnUser(_0x4b4d4d(0x2cb));},0x1);}break;case _0x3210ef(0x123):clearInterval(_0x128cb2[_0x3210ef(0x196)][this['UUID']]['closeTimeout']),warnlog('ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs');break;case _0x3210ef(0x1d0):warnlog(_0x3210ef(0x187)),clearInterval(_0x128cb2[_0x3210ef(0x196)][this['UUID']]['closeTimeout']);_0x128cb2[_0x3210ef(0x243)]===![]?this[_0x3210ef(0x1ca)]in _0x128cb2[_0x3210ef(0x196)]&&(_0x128cb2['wssid']!==_0x128cb2['rpcs'][this[_0x3210ef(0x1ca)]][_0x3210ef(0x48c)]?_0x128cb2[_0x3210ef(0x8a)](this[_0x3210ef(0x1ca)]):_0x128cb2[_0x3210ef(0x196)][this[_0x3210ef(0x1ca)]][_0x3210ef(0x18f)]=setTimeout(function(_0x59b530){var _0x55758b=_0x3210ef;_0x128cb2[_0x55758b(0x8a)](_0x59b530);},0xbb8,this[_0x3210ef(0x1ca)])):_0x128cb2[_0x3210ef(0x196)][this[_0x3210ef(0x1ca)]][_0x3210ef(0x18f)]=setTimeout(function(_0x477387){var _0x1e7ba9=_0x3210ef;_0x128cb2[_0x1e7ba9(0x8a)](_0x477387);},0xbb8,this[_0x3210ef(0x1ca)]);break;case'closed':warnlog('RTC\x20closed'),_0x128cb2[_0x3210ef(0x8a)](this[_0x3210ef(0x1ca)]);break;default:clearInterval(_0x128cb2['rpcs'][this[_0x3210ef(0x1ca)]][_0x3210ef(0x18f)]);break;}},_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x28e)]=function(){var _0x269ad6=_0x1b131d;try{if(this['iceConnectionState']=='closed')errorlog(_0x269ad6(0x55e));else{if(this['iceConnectionState']==_0x269ad6(0x123))warnlog('ICE\x20DISCONNECTED'),_0x128cb2[_0x269ad6(0x196)][_0x2fcff4][_0x269ad6(0x1a5)]='0',_0x128cb2[_0x269ad6(0x196)][_0x2fcff4][_0x269ad6(0x1e0)][_0x269ad6(0x82)][_0x269ad6(0x522)]='0',_0x128cb2[_0x269ad6(0x196)][_0x2fcff4]['disconnectedTimeout']=setTimeout(function(_0xf0274b){updateMixer();},0x1f4,_0x2fcff4);else this[_0x269ad6(0x4cf)]==_0x269ad6(0x1d0)?errorlog(_0x269ad6(0x25e)):(log('ICE:\x20'+this[_0x269ad6(0x4cf)]),_0x128cb2[_0x269ad6(0x196)][_0x2fcff4]['videoElement']&&_0x269ad6(0x522)in _0x128cb2[_0x269ad6(0x196)][_0x2fcff4]['videoElement'][_0x269ad6(0x82)]?_0x128cb2[_0x269ad6(0x196)][_0x2fcff4]['opacityDisconnect']=='0'&&_0x128cb2[_0x269ad6(0x196)][_0x2fcff4][_0x269ad6(0xce)]=='1'?(_0x128cb2['rpcs'][_0x2fcff4][_0x269ad6(0x1e0)]['style']['opacity']='1',_0x128cb2[_0x269ad6(0x196)][_0x2fcff4][_0x269ad6(0x1a5)]='1',updateMixer()):_0x128cb2[_0x269ad6(0x196)][_0x2fcff4][_0x269ad6(0x1a5)]='1':_0x128cb2[_0x269ad6(0x196)][_0x2fcff4][_0x269ad6(0x1a5)]='1',_0x128cb2['rpcs'][_0x2fcff4][_0x269ad6(0x3e2)]&&clearTimeout(_0x128cb2[_0x269ad6(0x196)][_0x2fcff4][_0x269ad6(0x3e2)]));}}catch(_0x57c4c0){}},_0x128cb2['rpcs'][_0x2fcff4]['ondatachannel']=function(_0x4120fa){var _0x5da785=_0x1b131d;log(_0x4120fa);if(_0x4120fa[_0x5da785(0x565)]['label']&&_0x4120fa[_0x5da785(0x565)]['label']!=='sendChannel'){if(_0x128cb2[_0x5da785(0xa0)][_0x5da785(0x21e)](_0x128cb2[_0x5da785(0x196)][_0x2fcff4][_0x5da785(0x4cc)]))return;_0x128cb2[_0x5da785(0x2b5)](_0x128cb2[_0x5da785(0x196)],_0x2fcff4,_0x4120fa['channel']);return;}_0x128cb2[_0x5da785(0x196)][_0x2fcff4][_0x5da785(0x1c1)]=_0x4120fa[_0x5da785(0x565)],_0x128cb2[_0x5da785(0x196)][_0x2fcff4]['receiveChannel'][_0x5da785(0x1ca)]=_0x2fcff4,_0x128cb2[_0x5da785(0x196)][_0x2fcff4][_0x5da785(0x1c1)]['onopen']=_0x51781e=>{var _0x10ef15=_0x5da785,_0x1230b3={};_0x1230b3[_0x10ef15(0x14c)]=![],_0x1230b3['allowmidi']=![],_0x1230b3['iframe']=![],_0x1230b3[_0x10ef15(0xc2)]=![],_0x1230b3[_0x10ef15(0x561)]=![],_0x1230b3['broadcast']=![],_0x1230b3[_0x10ef15(0x4d2)]=![];try{if(_0x128cb2['novideo']!==![])_0x128cb2[_0x10ef15(0x326)][_0x10ef15(0x21e)](_0x128cb2[_0x10ef15(0x196)][_0x2fcff4][_0x10ef15(0x4cc)])?_0x1230b3[_0x10ef15(0x561)]=!![]:_0x1230b3[_0x10ef15(0x561)]=![];else{if(_0x128cb2[_0x10ef15(0x134)]!==![]){if(_0x128cb2[_0x10ef15(0x134)]!==null)_0x128cb2[_0x10ef15(0x196)][_0x2fcff4][_0x10ef15(0x4cc)]===_0x128cb2[_0x10ef15(0x134)]?_0x128cb2['webp']?(_0x1230b3['broadcast']=!![],_0x1230b3[_0x10ef15(0x561)]=![]):_0x1230b3[_0x10ef15(0x561)]=!![]:_0x1230b3[_0x10ef15(0x561)]=![];else _0x128cb2[_0x10ef15(0x4c4)]&&(_0x2fcff4==_0x128cb2['directorUUID']?_0x128cb2[_0x10ef15(0x34f)]?(_0x1230b3[_0x10ef15(0x561)]=![],_0x1230b3[_0x10ef15(0x134)]=!![]):_0x1230b3[_0x10ef15(0x561)]=!![]:_0x1230b3['video']=![]);}else _0x128cb2[_0x10ef15(0x1c3)]!==![]?_0x128cb2['exclude'][_0x10ef15(0x21e)](_0x128cb2[_0x10ef15(0x196)][_0x2fcff4][_0x10ef15(0x4cc)])?_0x1230b3['video']=![]:_0x1230b3[_0x10ef15(0x561)]=!![]:_0x1230b3[_0x10ef15(0x561)]=!![];}_0x128cb2[_0x10ef15(0x294)]!==![]?_0x128cb2[_0x10ef15(0x294)][_0x10ef15(0x21e)](_0x128cb2[_0x10ef15(0x196)][_0x2fcff4][_0x10ef15(0x4cc)])?_0x1230b3[_0x10ef15(0xc2)]=!![]:_0x1230b3[_0x10ef15(0xc2)]=![]:_0x1230b3[_0x10ef15(0xc2)]=!![];_0x128cb2[_0x10ef15(0x2f7)]!==![]?_0x128cb2['noiframe'][_0x10ef15(0x21e)](_0x128cb2[_0x10ef15(0x196)][_0x2fcff4][_0x10ef15(0x4cc)])?_0x1230b3[_0x10ef15(0x101)]=!![]:_0x1230b3[_0x10ef15(0x101)]=![]:_0x1230b3[_0x10ef15(0x101)]=!![];if(_0x128cb2[_0x10ef15(0x17f)]!==![]){if(_0x128cb2[_0x10ef15(0x17f)]===!![])_0x1230b3[_0x10ef15(0x17f)]=!![];else _0x128cb2['allowScreen']['includes'](_0x128cb2[_0x10ef15(0x196)][_0x2fcff4][_0x10ef15(0x4cc)])?_0x1230b3[_0x10ef15(0x17f)]=!![]:_0x1230b3[_0x10ef15(0x17f)]=![];}else _0x1230b3[_0x10ef15(0x17f)]=!![];_0x128cb2['allowVideos']!==![]&&(!_0x128cb2[_0x10ef15(0xa5)][_0x10ef15(0x21e)](_0x128cb2[_0x10ef15(0x196)][_0x2fcff4][_0x10ef15(0x4cc)])&&(_0x1230b3[_0x10ef15(0x561)]=![],_0x1230b3[_0x10ef15(0xc2)]=![])),(_0x128cb2[_0x10ef15(0x22a)]||_0x128cb2[_0x10ef15(0x2ae)])&&(_0x1230b3['allowmidi']=_0x128cb2['midiIn']||_0x128cb2[_0x10ef15(0x2ae)]),_0x1230b3[_0x10ef15(0x14c)]=!![],_0x128cb2[_0x10ef15(0x4fd)]&&(_0x1230b3[_0x10ef15(0x14c)]=![]),_0x128cb2[_0x10ef15(0xa0)][_0x10ef15(0x21e)](_0x128cb2['rpcs'][_0x2fcff4][_0x10ef15(0x4cc)])&&(errorlog(_0x10ef15(0x421)),_0x1230b3[_0x10ef15(0x14c)]=![],_0x1230b3[_0x10ef15(0x2b9)]=![],_0x1230b3[_0x10ef15(0x101)]=![],_0x1230b3[_0x10ef15(0xc2)]=![],_0x1230b3[_0x10ef15(0x561)]=![],_0x1230b3['broadcast']=![]);}catch(_0x1f0025){errorlog(_0x1f0025);}try{_0x1230b3['info']={},_0x1230b3[_0x10ef15(0x114)]['label']=_0x128cb2[_0x10ef15(0x26c)],_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x118)]=_0x128cb2[_0x10ef15(0x118)],_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x462)]=_0x128cb2[_0x10ef15(0x52d)],_0x1230b3[_0x10ef15(0x114)]['vb_url']=_0x128cb2[_0x10ef15(0x3b7)],_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x461)]=_0x128cb2[_0x10ef15(0x551)],_0x1230b3[_0x10ef15(0x114)]['codec_url']=_0x128cb2[_0x10ef15(0x151)],_0x1230b3['info'][_0x10ef15(0x2e9)]=_0x128cb2[_0x10ef15(0x2e9)],_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x3d0)]=_0x128cb2[_0x10ef15(0x3d0)],_0x1230b3['info'][_0x10ef15(0x568)]=_0x128cb2[_0x10ef15(0x1cf)],_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x29f)]=_0x128cb2['ptime'],_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x4f4)]=_0x128cb2[_0x10ef15(0x4f4)],_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0xc1)]=_0x128cb2[_0x10ef15(0xc1)];navigator&&navigator['userAgent']&&(_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x558)]=navigator[_0x10ef15(0x406)]);navigator&&navigator[_0x10ef15(0x1f6)]&&(_0x1230b3[_0x10ef15(0x114)][_0x10ef15(0x1f6)]=navigator[_0x10ef15(0x1f6)]);if(_0x128cb2[_0x10ef15(0x335)]===![]){if(window[_0x10ef15(0xf6)]){_0x1230b3[_0x10ef15(0x114)]['obs']=window[_0x10ef15(0xf6)][_0x10ef15(0x18e)];if(_0x128cb2[_0x10ef15(0x359)]){var _0x4d5324=![];_0x128cb2[_0x10ef15(0x359)][_0x10ef15(0x2ca)]!==null&&(_0x1230b3[_0x10ef15(0x313)]=_0x128cb2[_0x10ef15(0x359)]['visibility'],_0x128cb2[_0x10ef15(0x359)][_0x10ef15(0x2ca)]===![]&&(_0x4d5324=!![])),_0x128cb2[_0x10ef15(0x359)][_0x10ef15(0x51d)]!==null&&(_0x1230b3[_0x10ef15(0x20d)]=_0x128cb2[_0x10ef15(0x359)][_0x10ef15(0x51d)]),_0x128cb2['obsState'][_0x10ef15(0x29b)]!==null&&(_0x1230b3[_0x10ef15(0x324)]=_0x128cb2[_0x10ef15(0x359)][_0x10ef15(0x29b)]),_0x128cb2[_0x10ef15(0x359)]['streaming']!==null&&(_0x1230b3[_0x10ef15(0x197)]=_0x128cb2[_0x10ef15(0x359)][_0x10ef15(0x139)]);}_0x128cb2[_0x10ef15(0x534)]!==![]&&(_0x1230b3[_0x10ef15(0x199)]=parseInt(_0x128cb2[_0x10ef15(0x534)]),_0x4d5324&&(_0x128cb2[_0x10ef15(0x196)][_0x2fcff4]['bandwidth']=_0x1230b3[_0x10ef15(0x199)]));}else _0x1230b3['info'][_0x10ef15(0x38f)]=![];}}catch(_0x19bfef){};_0x1230b3[_0x10ef15(0x55d)]=![],_0x1230b3[_0x10ef15(0x34b)]=![],_0x1230b3[_0x10ef15(0x15b)]=![],_0x1230b3[_0x10ef15(0x233)]=_0x128cb2[_0x10ef15(0x233)],_0x1230b3[_0x10ef15(0x39e)]=![],_0x1230b3['forceios']=![];_0x128cb2[_0x10ef15(0x1cf)]&&(_0x1230b3[_0x10ef15(0x318)]=!![]);if(_0x128cb2[_0x10ef15(0x15b)]){_0x1230b3[_0x10ef15(0x15b)]=!![],_0x1230b3[_0x10ef15(0x3d0)]=_0x128cb2[_0x10ef15(0x3d0)];if(_0x128cb2['directorUUID']&&_0x128cb2[_0x10ef15(0x4c4)]===_0x2fcff4)_0x128cb2[_0x10ef15(0xd5)]();else{var _0x51e4d7={};_0x51e4d7[_0x10ef15(0x247)]=[];for(var _0x76e1aa in _0x128cb2[_0x10ef15(0x4ff)]){_0x128cb2['pcs'][_0x76e1aa][_0x10ef15(0x3dd)]===!![]&&_0x51e4d7[_0x10ef15(0x247)]['push'](_0x76e1aa);}_0x51e4d7[_0x10ef15(0x247)][_0x10ef15(0x28d)]&&(_0x1230b3[_0x10ef15(0x2ee)]=_0x51e4d7);}}else{if(_0x128cb2[_0x10ef15(0x34b)]!==![])_0x1230b3[_0x10ef15(0x34b)]=_0x128cb2[_0x10ef15(0x34b)],_0x128cb2[_0x10ef15(0x84)]&&(_0x1230b3['showDirector']=_0x128cb2[_0x10ef15(0x84)]);else _0x128cb2[_0x10ef15(0x44b)]!==![]&&_0x128cb2['roomid']!==''&&(_0x1230b3['forceios']=_0x128cb2['forceios'],_0x1230b3[_0x10ef15(0x55d)]=!![]);}_0x128cb2[_0x10ef15(0x196)][_0x2fcff4]['settings']=_0x1230b3,_0x128cb2['sendRequest'](_0x1230b3,_0x2fcff4)?log(_0x10ef15(0x16b)):errorlog('Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?'),pokeIframeAPI(_0x10ef15(0xca),!![],_0x2fcff4);},_0x128cb2[_0x5da785(0x196)][_0x2fcff4][_0x5da785(0x1c1)][_0x5da785(0x2c2)]=_0x10548d=>{var _0x358291=_0x5da785;if(typeof _0x10548d[_0x358291(0x19e)]==_0x358291(0x2c8)){errorlor(_0x10548d[_0x358291(0x19e)]);if(!_0x128cb2[_0x358291(0x196)][_0x2fcff4]['imageElement'])_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)]=document['createElement'](_0x358291(0x3f4)),_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x423)][_0x358291(0x348)]=0x10,_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)][_0x358291(0xe7)]=0x9,_0x128cb2['rpcs'][_0x2fcff4]['imageElement'][_0x358291(0x82)][_0x358291(0x394)]=_0x358291(0x46d),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)]['dataset'][_0x358291(0x1ca)]=_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)]['hidden']=![],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)]['addEventListener'](_0x358291(0xad),function(_0x4cb782){var _0x50965e=_0x358291;log('clicked');try{if(_0x4cb782['ctrlKey']||_0x4cb782['metaKey']){_0x4cb782['preventDefault']();var _0x3633b6=_0x4cb782['currentTarget'][_0x50965e(0x329)][_0x50965e(0x1ca)];if(_0x50965e(0x36c)in _0x128cb2[_0x50965e(0x196)][_0x3633b6]){var [_0x1ad462,_0x4f9a5f]=statsMenuCreator();printViewStats(_0x4f9a5f,_0x3633b6),_0x1ad462[_0x50965e(0x508)]=setInterval(printViewStats,0xbb8,_0x4f9a5f,_0x3633b6);}return _0x4cb782['stopPropagation'](),![];}}catch(_0x4d9ffc){errorlog(_0x4d9ffc);}}),updateMixer();else _0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)][_0x358291(0x4ed)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['imageElement']['hidden']=![],_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x423)]['style']['visibility']=_0x358291(0xbe));_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)]['src']=window['URL'][_0x358291(0x4aa)](new Blob([new Uint8Array(_0x10548d[_0x358291(0x19e)])],{'type':_0x358291(0x22b)}));return;}try{var _0x4f8440=JSON['parse'](_0x10548d[_0x358291(0x19e)]);}catch(_0x3df324){_0x4f8440=_0x3df324['data'];}warnlog(_0x4f8440),_0x4f8440['UUID']=_0x2fcff4;if(_0x358291(0xde)in _0x4f8440){warnlog(_0x358291(0xc6)),_0x128cb2['closeRPC'](_0x2fcff4);return;}else{if(_0x358291(0x1f9)in _0x4f8440){var _0x5b372e={};_0x5b372e[_0x358291(0x4a3)]=_0x4f8440['ping'],_0x128cb2['sendRequest'](_0x5b372e,_0x2fcff4),warnlog('PINGED');return;}else{if(_0x358291(0x4a3)in _0x4f8440){warnlog(_0x358291(0x292));return;}}}var _0x746acd=![],_0x44892e=![];_0x358291(0x319)in _0x4f8440&&(_0x128cb2['director']&&(!(_0x128cb2[_0x358291(0x53c)]||_0x128cb2[_0x358291(0xfc)])&&warnUser(_0x358291(0x38b)+_0x4f8440[_0x358291(0x319)]+_0x358291(0x49e),0x1388)),errorlog(_0x358291(0xd1)+_0x4f8440['rejected']+',\x20isDirector:\x20'+_0x128cb2['director']));if(_0x358291(0x4af)in _0x4f8440)_0x128cb2[_0x358291(0x442)](_0x4f8440);else{if(_0x358291(0x248)in _0x4f8440)_0x4f8440['UUID']=_0x2fcff4,log('GOT\x20ICE!!'),_0x128cb2['processIce'](_0x4f8440);else{if(_0x358291(0x3a8)in _0x4f8440)_0x4f8440['UUID']=_0x2fcff4,log(_0x358291(0x1d2)),_0x128cb2[_0x358291(0x432)](_0x4f8440);else{if(_0x358291(0x35e)in _0x4f8440)try{_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x35e)]=_0x4f8440[_0x358291(0x35e)]||![];if(_0x128cb2[_0x358291(0x15b)]){if(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeSrc']){var _0x324a52=document[_0x358291(0x517)](_0x358291(0x507));_0x324a52['innerText']=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x35e)],_0x324a52[_0x358291(0x95)]=_0x324a52[_0x358291(0x234)],_0x324a52=_0x324a52[_0x358291(0x447)]||_0x324a52[_0x358291(0x95)]||'',getById('iframeDetails_'+_0x2fcff4)[_0x358291(0x234)]=_0x358291(0x4f6)+_0x324a52+'\x27\x20target=\x27_blank\x27>'+_0x324a52+_0x358291(0x1a0),getById('iframeDetails_'+_0x2fcff4)[_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x184));}else getById(_0x358291(0x321)+_0x2fcff4)[_0x358291(0x2c4)]['add']('advanced'),getById('iframeDetails_'+_0x2fcff4)[_0x358291(0x95)]='';}else{if(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x35e)]==![]){try{_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)][_0x358291(0x104)]();}catch(_0x96938e){errorlog(_0x96938e);}_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x2d9)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x2d9)][_0x358291(0x104)](),_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x2d9)]=![]);_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]=![],_0x746acd=!![];if(_0x128cb2[_0x358291(0x134)]!==![]){if(_0x128cb2['broadcast']!==null)_0x128cb2[_0x358291(0x196)][_0x2fcff4]['streamID']===_0x128cb2[_0x358291(0x134)]&&(_0x128cb2[_0x358291(0x342)]=![]);else _0x2fcff4==_0x128cb2['directorUUID']&&(_0x128cb2[_0x358291(0x342)]=![]);}}else{if(_0x128cb2[_0x358291(0x134)]!==![]){if(_0x128cb2[_0x358291(0x134)]!==null){if(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]===_0x128cb2[_0x358291(0x134)]){if(_0x128cb2['noiframe']===![])_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle']=loadIframe(_0x4f8440['iframeSrc']),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]['id']=_0x358291(0x17d)+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)][_0x358291(0x329)][_0x358291(0x1ca)]=_0x2fcff4,_0x746acd=!![],_0x128cb2[_0x358291(0x342)]=_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)][_0x358291(0x329)]['sid']=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]);else _0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]in _0x128cb2[_0x358291(0x2f7)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]=loadIframe(_0x4f8440[_0x358291(0x35e)]),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]['id']=_0x358291(0x17d)+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)][_0x358291(0x329)][_0x358291(0x1ca)]=_0x2fcff4,_0x746acd=!![],_0x128cb2['broadcastIFrame']=_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle'],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)][_0x358291(0x329)][_0x358291(0x126)]=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]));}}else{if(_0x128cb2[_0x358291(0x4c4)]){if(_0x2fcff4==_0x128cb2[_0x358291(0x4c4)]){if(_0x128cb2[_0x358291(0x2f7)]===![])_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle']=loadIframe(_0x4f8440[_0x358291(0x35e)]),_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)]['id']=_0x358291(0x17d)+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle'][_0x358291(0x329)][_0x358291(0x1ca)]=_0x2fcff4,_0x746acd=!![],_0x128cb2['broadcastIFrame']=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle']['dataset']['sid']=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]);else _0x128cb2[_0x358291(0x196)][_0x2fcff4]['streamID']in _0x128cb2[_0x358291(0x2f7)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]=loadIframe(_0x4f8440[_0x358291(0x35e)]),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]['id']=_0x358291(0x17d)+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)][_0x358291(0x329)][_0x358291(0x1ca)]=_0x2fcff4,_0x746acd=!![],_0x128cb2['broadcastIFrame']=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)][_0x358291(0x329)][_0x358291(0x126)]=_0x128cb2[_0x358291(0x196)][_0x2fcff4]['streamID']));}}}}else{if(_0x128cb2[_0x358291(0x2f7)]===![])_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)]=loadIframe(_0x4f8440['iframeSrc']),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]['id']=_0x358291(0x17d)+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle'][_0x358291(0x329)]['UUID']=_0x2fcff4,_0x746acd=!![],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xc0)]['dataset'][_0x358291(0x126)]=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]);else _0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x4cc)]in _0x128cb2[_0x358291(0x2f7)]&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)]=loadIframe(_0x4f8440['iframeSrc']),_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle']['id']='iframe_'+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4]['iframeEle']['dataset'][_0x358291(0x1ca)]=_0x2fcff4,_0x746acd=!![],_0x128cb2[_0x358291(0x196)][_0x2fcff4]['streamID']&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xc0)]['dataset'][_0x358291(0x126)]=_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x4cc)]));}}}}catch(_0x101e56){errorlog(_0x101e56);}}}}if(_0x358291(0x40f)in _0x4f8440){var _0x169047=![],_0x2dc32d=![];_0x128cb2[_0x358291(0x4c4)]===_0x2fcff4&&(_0x169047=!![],_0x358291(0x385)in _0x4f8440&&(_0x4f8440[_0x358291(0x385)]==!![]&&(_0x2dc32d=!![])));if(_0x128cb2['director']){if(_0x4f8440['chat']==_0x358291(0x3dc))_0x128cb2[_0x358291(0x2fb)]&&playtone(),getById(_0x358291(0x44a)+_0x2fcff4)['style'][_0x358291(0x251)]=_0x358291(0x2b6),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x223)][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x430);else _0x4f8440[_0x358291(0x40f)]==_0x358291(0x3d9)&&(getById(_0x358291(0x44a)+_0x2fcff4)[_0x358291(0x82)][_0x358291(0x251)]='none',_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x223)][_0x358291(0x82)]['display']='none');}log(_0x358291(0x8b)+_0x169047),getChatMessage(_0x4f8440[_0x358291(0x40f)],_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x26c)],_0x169047,_0x2dc32d);}_0x358291(0x4de)in _0x4f8440&&_0x128cb2[_0x358291(0x4a8)](_0x4f8440[_0x358291(0x4de)],_0x2fcff4);_0x358291(0x92)in _0x4f8440&&log(_0x4f8440);_0x358291(0x32b)in _0x4f8440&&(_0x4f8440['group']?_0x128cb2[_0x358291(0x196)][_0x2fcff4]['group']=_0x4f8440[_0x358291(0x32b)][_0x358291(0xf7)](','):_0x128cb2[_0x358291(0x196)][_0x2fcff4]['group']=[],_0x746acd=!![]);_0x358291(0x279)in _0x4f8440&&(log(_0x4f8440),_0x128cb2[_0x358291(0x3e1)]&&updateClosedCaptions(_0x4f8440,_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x26c)],_0x2fcff4));_0x358291(0x2b9)in _0x4f8440&&_0x4f8440[_0x358291(0x2b9)]!==![]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x195)]=_0x4f8440['allowmidi']);_0x128cb2['director']&&('audioOptions'in _0x4f8440&&updateDirectorsAudio(_0x4f8440[_0x358291(0x218)],_0x2fcff4),_0x358291(0x33b)in _0x4f8440&&gotDevicesRemote(_0x4f8440[_0x358291(0x33b)],_0x2fcff4),_0x358291(0x459)in _0x4f8440&&updateDirectorsVideo(_0x4f8440[_0x358291(0x459)],_0x2fcff4),_0x358291(0x150)in _0x4f8440&&updateRemoteRecordButton(_0x2fcff4,_0x4f8440['recorder']),_0x358291(0xdf)in _0x4f8440&&updateRemoteTimerButton(_0x2fcff4,_0x4f8440['timer']));_0x358291(0x1a8)in _0x4f8440&&meshcastWatch(_0x2fcff4,_0x4f8440[_0x358291(0x1a8)]);_0x358291(0x276)in _0x4f8440&&(_0x128cb2['directorList'][_0x358291(0x1c5)](_0x2fcff4)>=0x0&&(_0x128cb2[_0x358291(0x4bc)]&&lowerhand()));if(_0x358291(0x211)in _0x4f8440){if(_0x128cb2[_0x358291(0x134)]===![]){log(_0x4f8440);if(_0x128cb2[_0x358291(0x23a)]['indexOf'](_0x2fcff4)>=0x0){if(_0x4f8440[_0x358291(0x211)]!==![]){if(_0x4f8440[_0x358291(0x211)]===_0x128cb2[_0x358291(0x4cc)])_0x128cb2[_0x358291(0x211)]=!![];else{if(_0x128cb2[_0x358291(0x3a7)][_0x358291(0x28d)]&&!(_0x4f8440[_0x358291(0x211)]in _0x128cb2[_0x358291(0x3a7)]))warnlog(_0x358291(0xc4)),_0x128cb2[_0x358291(0x211)]=![];else{if(_0x128cb2['view']&&_0x128cb2[_0x358291(0x441)]!==_0x4f8440['infocus'])warnlog('NOT\x20VIEW\x20TARGET'),_0x128cb2[_0x358291(0x211)]=![];else{if(_0x128cb2['scene']!==![]&&_0x128cb2[_0x358291(0x4c4)]&&_0x128cb2[_0x358291(0x4c4)]in _0x128cb2[_0x358291(0x196)]&&!_0x128cb2[_0x358291(0x196)][_0x128cb2[_0x358291(0x4c4)]][_0x358291(0x84)]&&_0x4f8440[_0x358291(0x211)]===_0x128cb2['rpcs'][_0x128cb2['directorUUID']][_0x358291(0x4cc)])warnlog(_0x358291(0x51a)),_0x128cb2[_0x358291(0x211)]=![];else{for(var _0x570975 in _0x128cb2[_0x358291(0x196)]){if(_0x128cb2[_0x358291(0x196)][_0x570975][_0x358291(0x4cc)]===_0x4f8440[_0x358291(0x211)]){_0x128cb2[_0x358291(0x211)]=_0x570975;break;}}warnlog(_0x358291(0x96));}}}}}else _0x128cb2[_0x358291(0x211)]=![];_0x746acd=!![],_0x44892e=!![];}}}_0x358291(0xb1)in _0x4f8440&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0xb1)]={},'lin'in _0x4f8440&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0xb1)]['lin']=_0x4f8440[_0x358291(0x105)]),_0x358291(0x1d5)in _0x4f8440&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x36c)][_0x358291(0xb1)][_0x358291(0x1d5)]=_0x4f8440[_0x358291(0x1d5)]),_0x358291(0xfb)in _0x4f8440&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0xb1)]['gyro']=_0x4f8440[_0x358291(0xfb)]),_0x358291(0x153)in _0x4f8440&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['stats'][_0x358291(0xb1)][_0x358291(0x153)]=_0x4f8440[_0x358291(0x153)]),isIFrame&&parent['postMessage']({'sensors':_0x4f8440},'*'));_0x358291(0x383)in _0x4f8440&&playbackMIDI(_0x4f8440['midi']);'fileList'in _0x4f8440&&_0x4f8440['fileList']&&addDownloadLink(_0x4f8440[_0x358291(0x367)],_0x2fcff4,_0x128cb2[_0x358291(0x196)]);_0x358291(0x8e)in _0x4f8440&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x124)]!=_0x4f8440['rotate_video']&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x124)]=_0x4f8440['rotate_video'],_0x128cb2['rpcs'][_0x2fcff4]['videoElement']&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x1e0)][_0x358291(0x410)]=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x124)]),_0x746acd=!![]));if(_0x358291(0xe5)in _0x4f8440){if(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x36c)]&&_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)]){_0x358291(0x535)in _0x4f8440[_0x358291(0xe5)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['stats'][_0x358291(0x114)][_0x358291(0x4f8)]=_0x4f8440[_0x358291(0xe5)][_0x358291(0x535)],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x162)]&&(_0x4f8440[_0x358291(0xe5)][_0x358291(0x535)]===_0x358291(0x3e8)?_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x162)]['dataset'][_0x358291(0x3e8)]='1':_0x128cb2[_0x358291(0x196)][_0x2fcff4]['signalMeter'][_0x358291(0x329)][_0x358291(0x3e8)]='0'));_0x358291(0x23c)in _0x4f8440[_0x358291(0xe5)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['stats'][_0x358291(0x114)][_0x358291(0x1a3)]=_0x4f8440[_0x358291(0xe5)]['hw_enc']);_0x358291(0x46e)in _0x4f8440[_0x358291(0xe5)]&&(typeof _0x4f8440[_0x358291(0xe5)][_0x358291(0x46e)]=='number'?_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)][_0x358291(0x226)]=_0x4f8440[_0x358291(0xe5)][_0x358291(0x46e)]*0x64:_0x128cb2[_0x358291(0x196)][_0x2fcff4]['stats'][_0x358291(0x114)][_0x358291(0x226)]=null);_0x358291(0x560)in _0x4f8440[_0x358291(0xe5)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)][_0x358291(0x526)]=_0x4f8440[_0x358291(0xe5)]['chrg']);if(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)]){if(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)]['info']&&_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x36c)]['info'][_0x358291(0x226)]!==null){var _0x2ecbe2=_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)]['querySelector'](_0x358291(0x518));if(_0x2ecbe2){var _0x2a3a5d=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)][_0x358291(0x226)];_0x2a3a5d>0x64&&(_0x2a3a5d=0x64);_0x2a3a5d<0x0&&(_0x2a3a5d=0x0);_0x2ecbe2[_0x358291(0x82)][_0x358291(0xe7)]=parseInt(_0x2a3a5d)+'%';if(_0x2a3a5d<0xa)_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x185)),_0x128cb2['rpcs'][_0x2fcff4]['batteryMeter'][_0x358291(0x2c4)][_0x358291(0xda)](_0x358291(0x29d));else _0x2a3a5d<0x19?(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x29d)),_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)]['classList'][_0x358291(0xda)](_0x358291(0x185))):(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x29d)),_0x128cb2[_0x358291(0x196)][_0x2fcff4]['batteryMeter'][_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x185)));_0x2a3a5d<0x64&&_0x128cb2['rpcs'][_0x2fcff4]['batteryMeter']['classList']['remove'](_0x358291(0x184)),_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x128)]=_0x2a3a5d+'%\x20battery\x20remaining';}}_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)]&&'plugged_in'in _0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x36c)]['info']&&_0x128cb2[_0x358291(0x196)][_0x2fcff4]['stats'][_0x358291(0x114)][_0x358291(0x526)]===![]?(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)]['dataset'][_0x358291(0xee)]='0',_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x184))):_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)]['dataset'][_0x358291(0xee)]='1';}}}if(_0x358291(0x114)in _0x4f8440){warnlog(_0x4f8440),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)]=_0x4f8440['info'];if('label'in _0x4f8440[_0x358291(0x114)]){typeof _0x4f8440['info']['label']==_0x358291(0x392)?_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x26c)]=sanitizeLabel(_0x4f8440[_0x358291(0x114)][_0x358291(0x26c)]):_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)]=![];applyStyleEffect(_0x2fcff4);if(_0x128cb2[_0x358291(0x15b)]){var _0x336969=getById(_0x358291(0x1e3)+_0x2fcff4);if(_0x336969){_0x336969['style'][_0x358291(0xbf)]=_0x358291(0x308),_0x336969[_0x358291(0x82)][_0x358291(0x4e4)]=_0x358291(0x53f),_0x336969[_0x358291(0x82)][_0x358291(0x474)]=_0x358291(0x39d),_0x336969['style'][_0x358291(0x56f)]='relative',_0x336969[_0x358291(0x82)][_0x358291(0x40c)]=_0x358291(0x54a),_0x336969['dataset'][_0x358291(0x1ca)]=_0x2fcff4;if(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)])_0x336969[_0x358291(0x95)]=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)];else _0x128cb2['directorUUID']===_0x2fcff4?_0x336969['innerText']=miscTranslations[_0x358291(0x29c)]:_0x336969[_0x358291(0x95)]=miscTranslations['add-a-label'];_0x336969[_0x358291(0x288)]=async function(_0x37ad5c){var _0x185c58=_0x358291,_0x4b6bf1=_0x37ad5c['target'][_0x185c58(0x95)];_0x128cb2[_0x185c58(0x196)][_0x37ad5c[_0x185c58(0x1f0)]['dataset']['UUID']][_0x185c58(0x26c)]===![]&&(_0x4b6bf1='');window['focus']();var _0x23306f=await promptAlt(miscTranslations[_0x185c58(0x237)],![],![],_0x4b6bf1);if(_0x23306f!==null){_0x23306f==''?(_0x23306f=![],_0x128cb2[_0x185c58(0x4c4)]===_0x2fcff4?_0x37ad5c[_0x185c58(0x1f0)][_0x185c58(0x95)]=miscTranslations[_0x185c58(0x29c)]:_0x37ad5c[_0x185c58(0x1f0)][_0x185c58(0x95)]=miscTranslations[_0x185c58(0x536)]):_0x37ad5c[_0x185c58(0x1f0)]['innerText']=_0x23306f;var _0x187cb7={};_0x187cb7[_0x185c58(0x1ca)]=_0x37ad5c[_0x185c58(0x1f0)][_0x185c58(0x329)][_0x185c58(0x1ca)],_0x187cb7[_0x185c58(0x26f)]=!![],_0x187cb7[_0x185c58(0x3ab)]=_0x23306f,_0x128cb2['sendRequest'](_0x187cb7,_0x187cb7[_0x185c58(0x1ca)]);}};}}}if(_0x358291(0x118)in _0x4f8440['info']){_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x118)]=parseInt(_0x4f8440[_0x358291(0x114)][_0x358291(0x118)])||0x0;if(_0x128cb2[_0x358291(0x15b)]){var _0x2c5c38=document[_0x358291(0x30a)](_0x358291(0xd6)+_0x2fcff4+'\x22]');_0x2c5c38[0x0]&&(_0x2c5c38[0x0][_0x358291(0x95)]=_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x118)]);}}else _0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x118)]=0x0;if(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)]){if(_0x358291(0x226)in _0x4f8440[_0x358291(0x114)]){if(_0x4f8440['info'][_0x358291(0x226)]!==null){var _0x2ecbe2=_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)]['querySelector'](_0x358291(0x518));if(_0x2ecbe2){var _0x2a3a5d=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)][_0x358291(0x226)];_0x2a3a5d>0x64&&(_0x2a3a5d=0x64);_0x2a3a5d<0x0&&(_0x2a3a5d=0x0);_0x2ecbe2[_0x358291(0x82)]['height']=parseInt(_0x2a3a5d)+'%';if(_0x2a3a5d<0xa)_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)]['classList'][_0x358291(0x104)](_0x358291(0x185)),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)]['classList'][_0x358291(0xda)](_0x358291(0x29d));else _0x2a3a5d<0x19?(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)]['classList'][_0x358291(0x104)](_0x358291(0x29d)),_0x128cb2['rpcs'][_0x2fcff4]['batteryMeter'][_0x358291(0x2c4)]['add'](_0x358291(0x185))):(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x29d)),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)]['classList'][_0x358291(0x104)](_0x358291(0x185)));_0x2a3a5d<0x64&&_0x128cb2['rpcs'][_0x2fcff4]['batteryMeter'][_0x358291(0x2c4)]['remove'](_0x358291(0x184)),_0x128cb2['rpcs'][_0x2fcff4]['batteryMeter'][_0x358291(0x128)]=_0x2a3a5d+'%\x20battery\x20remaining';}}}_0x358291(0x526)in _0x4f8440[_0x358291(0x114)]&&(_0x4f8440[_0x358291(0x114)][_0x358291(0x526)]===![]?(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x329)][_0x358291(0xee)]='0',_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x2c4)][_0x358291(0x104)](_0x358291(0x184))):_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0xb0)][_0x358291(0x329)][_0x358291(0xee)]='1');}if(_0x358291(0x3b4)in _0x4f8440[_0x358291(0x114)]){_0x4f8440[_0x358291(0x114)][_0x358291(0x3b4)]?_0x128cb2[_0x358291(0x196)][_0x2fcff4]['group']=_0x4f8440[_0x358291(0x114)]['initial_group'][_0x358291(0xf7)](','):_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x32b)]=[];if(_0x128cb2[_0x358291(0x15b)]){var _0x2c5c38=document[_0x358291(0x30a)](_0x358291(0xe6)+_0x2fcff4+'\x22]');for(var _0x17a17c=0x0;_0x17a17c<_0x2c5c38[_0x358291(0x28d)];_0x17a17c++){_0x2c5c38[_0x17a17c][_0x358291(0x2c4)][_0x358291(0x104)]('pressed');for(var _0x5e2f2a=0x0;_0x5e2f2a<_0x128cb2[_0x358291(0x196)][_0x2fcff4]['group'][_0x358291(0x28d)];_0x5e2f2a++){_0x2c5c38[_0x17a17c]['dataset'][_0x358291(0x3ab)]===_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x32b)][_0x5e2f2a]&&_0x2c5c38[_0x17a17c]['classList'][_0x358291(0xda)](_0x358291(0x366));}}}else _0x746acd=!![];}_0x358291(0x14d)in _0x4f8440[_0x358291(0x114)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x3eb)]=_0x4f8440[_0x358291(0x114)][_0x358291(0x14d)],_0x128cb2[_0x358291(0x34b)]===![]&&(_0x128cb2[_0x358291(0x44b)]&&(!_0x128cb2[_0x358291(0x53c)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)]?_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x3eb)]?_0x128cb2[_0x358291(0x196)][_0x2fcff4]['remoteMuteElement'][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x2b6):_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x11f):(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x504)]=getById(_0x358291(0x487))[_0x358291(0x2b4)](!![]),_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x504)]['id']=_0x358291(0x189)+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x3eb)]?_0x128cb2[_0x358291(0x196)][_0x2fcff4]['remoteMuteElement'][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x2b6):_0x128cb2['rpcs'][_0x2fcff4]['remoteMuteElement'][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x11f),_0x746acd=!![])))));if(_0x128cb2['director']){if(_0x358291(0x1c7)in _0x4f8440[_0x358291(0x114)]){if(_0x4f8440[_0x358291(0x114)][_0x358291(0x1c7)]==![]){var _0x2c5c38=document['querySelectorAll']('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x2fcff4+'\x22]');_0x2c5c38[0x0]&&(_0x2c5c38[0x0][_0x358291(0x2db)]=!![],_0x2c5c38[0x0][_0x358291(0x128)]=miscTranslations[_0x358291(0x183)]);var _0x2c5c38=document['querySelectorAll'](_0x358291(0x2de)+_0x2fcff4+'\x22]');_0x2c5c38[0x0]&&(_0x2c5c38[0x0][_0x358291(0x2db)]=!![],_0x2c5c38[0x0][_0x358291(0x128)]=title=miscTranslations[_0x358291(0x183)],_0x2c5c38[0x0]['style'][_0x358291(0x522)]=0.2);}}if(_0x358291(0x108)in _0x4f8440[_0x358291(0x114)]){if(_0x4f8440['info'][_0x358291(0x108)]!==![]){var _0x23f521=parseInt(_0x4f8440[_0x358291(0x114)][_0x358291(0x108)])||0x0;if(_0x23f521===0x0){var _0x2c5c38=document[_0x358291(0x30a)](_0x358291(0x2e6)+_0x2fcff4+'\x22]');_0x2c5c38[0x0]&&(_0x2c5c38[0x0][_0x358291(0x329)][_0x358291(0x3ab)]=0x1,_0x2c5c38[0x0][_0x358291(0x38a)]=_0x358291(0x366),_0x2c5c38[0x0][_0x358291(0x32d)][0x1][_0x358291(0x234)]=miscTranslations[_0x358291(0x3cb)],_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x311)]=0x1);}else{var _0x2c5c38=document['querySelectorAll'](_0x358291(0x2de)+_0x2fcff4+'\x22]');_0x2c5c38[0x0]&&(_0x2c5c38[0x0][_0x358291(0x3ab)]=_0x23f521,_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x488)]=_0x23f521,remoteVolumeUI(_0x2c5c38[0x0]));}}}_0x358291(0xcc)in _0x4f8440['info']&&(_0x4f8440[_0x358291(0x114)]['directorSpeakerMuted']&&updateRemoteSpeakerMute(_0x2fcff4)),_0x358291(0x417)in _0x4f8440[_0x358291(0x114)]&&(_0x4f8440[_0x358291(0x114)][_0x358291(0x417)]&&updateRemoteDisplayMute(_0x2fcff4));}_0x358291(0x122)in _0x4f8440[_0x358291(0x114)]&&(_0x128cb2[_0x358291(0x15b)]?_0x4f8440[_0x358291(0x114)][_0x358291(0x122)]&&updateDirectorVideoMute(_0x2fcff4):(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x122)]=_0x4f8440['info'][_0x358291(0x122)],_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x122)]&&(_0x2fcff4 in _0x128cb2[_0x358291(0x196)]&&_0x128cb2['requestRateLimit'](0x0,_0x2fcff4))));_0x358291(0x2bc)in _0x4f8440[_0x358291(0x114)]&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x44f)]=_0x4f8440[_0x358291(0x114)][_0x358291(0x2bc)],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x44f)]&&(_0x128cb2[_0x358291(0x15b)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['remoteVideoMuteElement'][_0x358291(0x82)][_0x358291(0x251)]='block')));_0x358291(0x8e)in _0x4f8440[_0x358291(0x114)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x124)]!=_0x4f8440[_0x358291(0x114)][_0x358291(0x8e)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x124)]=_0x4f8440['info'][_0x358291(0x8e)],_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x1e0)]&&(_0x128cb2['rpcs'][_0x2fcff4]['videoElement']['rotated']=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x124)]),_0x746acd=!![]));if(_0x2fcff4===_0x128cb2[_0x358291(0x4c4)])try{_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x36c)][_0x358291(0x114)][_0x358291(0x15b)]=!![];}catch(_0x30ac8a){}else{if(_0x128cb2[_0x358291(0x23a)][_0x358291(0x1c5)](_0x2fcff4)>=0x0)try{_0x128cb2[_0x358291(0x196)][_0x2fcff4]['stats'][_0x358291(0x114)][_0x358291(0x3dd)]=!![],getById(_0x358291(0x480)+_0x2fcff4)[_0x358291(0x2c4)]['add'](_0x358291(0x244));}catch(_0x260ebc){}}_0x44892e=!![];}if(_0x358291(0x2ee)in _0x4f8440){if(_0x128cb2[_0x358291(0x4c4)]===_0x2fcff4){'totalRoomBitrate'in _0x4f8440['directorSettings']&&(_0x128cb2['totalRoomBitrate']=parseInt(_0x4f8440[_0x358291(0x2ee)][_0x358291(0x10b)])||0x0,_0x746acd=!![]);if(_0x4f8440[_0x358291(0x2ee)][_0x358291(0x1ed)]){if(_0x128cb2['broadcast']===![]){if(_0x4f8440['directorSettings'][_0x358291(0x1ed)]===_0x128cb2[_0x358291(0x4cc)])_0x128cb2[_0x358291(0x211)]=!![];else for(var _0x570975 in _0x128cb2['rpcs']){if(_0x128cb2[_0x358291(0x196)][_0x570975][_0x358291(0x4cc)]===_0x4f8440['directorSettings']['soloVideo']){_0x128cb2[_0x358291(0x211)]=_0x570975;break;}}_0x746acd=!![],_0x44892e=!![];}}if(_0x358291(0x84)in _0x4f8440[_0x358291(0x2ee)]){if(_0x128cb2['scene']!==![]){if(_0x128cb2[_0x358291(0x84)])_0x128cb2[_0x358291(0x196)][_0x2fcff4]['showDirector']=!![];else _0x4f8440[_0x358291(0x2ee)][_0x358291(0x84)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x84)]=!![]);}}if(_0x128cb2[_0x358291(0x34b)]!==![]){if(_0x4f8440[_0x358291(0x2ee)][_0x358291(0x34b)])for(var _0x570975 in _0x4f8440['directorSettings'][_0x358291(0x34b)]){setTimeout(function(_0x425e0f){_0x128cb2['directorActions'](_0x425e0f);},0x3e8,_0x4f8440[_0x358291(0x2ee)][_0x358291(0x34b)][_0x570975]);}if(_0x4f8440[_0x358291(0x2ee)][_0x358291(0x15f)])for(var _0x570975 in _0x4f8440[_0x358291(0x2ee)][_0x358291(0x15f)]){setTimeout(function(_0x3ffea2){_0x128cb2['directorActions'](_0x3ffea2);},0x3e8,_0x4f8440[_0x358291(0x2ee)][_0x358291(0x15f)][_0x570975]);}}if(_0x358291(0x247)in _0x4f8440[_0x358291(0x2ee)])for(var _0x17a17c=0x0;_0x17a17c<_0x4f8440[_0x358291(0x2ee)][_0x358291(0x247)][_0x358291(0x28d)];_0x17a17c++){!(_0x128cb2[_0x358291(0x23a)]['indexOf'](_0x4f8440[_0x358291(0x2ee)][_0x358291(0x247)][_0x17a17c][_0x358291(0x9a)])>=0x0)&&_0x128cb2['directorList'][_0x358291(0x537)](_0x4f8440['directorSettings'][_0x358291(0x247)][_0x17a17c][_0x358291(0x9a)]());}}}_0x128cb2[_0x358291(0x23a)][_0x358291(0x1c5)](_0x2fcff4)>=0x0&&(_0x128cb2[_0x358291(0x34b)]!==![]&&(_0x358291(0xd9)in _0x4f8440&&_0x128cb2[_0x358291(0x3b3)](_0x4f8440)),'directorSettings'in _0x4f8440&&_0x4f8440[_0x358291(0x2ee)][_0x358291(0x3a9)]&&(!_0x128cb2[_0x358291(0x15b)]&&(_0x128cb2['scene']===![]&&(_0x128cb2[_0x358291(0x417)]=!![],_0x128cb2[_0x358291(0x1f4)]()))));if(_0x358291(0x319)in _0x4f8440){if(_0x128cb2[_0x358291(0x15b)]){if(_0x4f8440[_0x358291(0x319)]==='requestCoDirector')_0x128cb2['directorState']=![],!(_0x128cb2[_0x358291(0x53c)]||_0x128cb2['cleanDirector'])&&(warnUser(_0x358291(0x3ec),0xbb8),getById(_0x358291(0x404))[_0x358291(0x234)]=miscTranslations['not-the-director']);else{if(_0x4f8440[_0x358291(0x319)]===_0x358291(0x201))!(_0x128cb2[_0x358291(0x53c)]||_0x128cb2[_0x358291(0xfc)])&&warnUser(_0x358291(0x48b),0xbb8);else!(_0x128cb2[_0x358291(0x53c)]||_0x128cb2[_0x358291(0xfc)])&&(_0x128cb2['directorUUID']===_0x2fcff4?warnUser(_0x358291(0x556),0x1388):warnUser(_0x358291(0xe2),0x1388));}}warnlog(_0x358291(0xd1)+_0x4f8440[_0x358291(0x319)]+_0x358291(0x543)+_0x128cb2[_0x358291(0x15b)]);}if('approved'in _0x4f8440){if(_0x4f8440[_0x358291(0x4c7)]===_0x358291(0x262)){if(_0x128cb2[_0x358291(0x15b)]){try{_0x128cb2[_0x358291(0x26c)]===![]&&(document['title']=miscTranslations[_0x358291(0x457)]);}catch(_0x2a8f99){errorlog(_0x2a8f99);};!(_0x128cb2[_0x358291(0x53c)]||_0x128cb2[_0x358291(0xfc)])&&!_0x128cb2['directorState']&&(warnUser(_0x358291(0x409),0xbb8),getById(_0x358291(0x404))[_0x358291(0x234)]=_0x358291(0xa2)),_0x128cb2[_0x358291(0xb8)]=!![];}}}if('order'in _0x4f8440){_0x128cb2[_0x358291(0x196)][_0x2fcff4]['order']=parseInt(_0x4f8440[_0x358291(0x118)])||0x0;_0x2fcff4 in _0x128cb2['pcs']&&(_0x128cb2[_0x358291(0x4ff)][_0x2fcff4][_0x358291(0x118)]=parseInt(_0x4f8440['order'])||0x0);if(_0x128cb2['director']){var _0x2c5c38=document['querySelectorAll'](_0x358291(0xd6)+_0x2fcff4+'\x22]');_0x2c5c38[0x0]&&(_0x2c5c38[0x0][_0x358291(0x95)]=parseInt(_0x4f8440[_0x358291(0x118)])||0x0);}_0x746acd=!![];}if(_0x358291(0x26f)in _0x4f8440){log(_0x358291(0x176));if(_0x358291(0x3ab)in _0x4f8440){log(_0x358291(0x562));if(typeof _0x4f8440[_0x358291(0x3ab)]=='string'){_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x26c)]=sanitizeLabel(_0x4f8440[_0x358291(0x3ab)]);_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)][_0x358291(0x28d)]==0x0&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)]=![]);applyStyleEffect(_0x2fcff4);if(_0x128cb2[_0x358291(0x15b)]){var _0x2c5c38=getById(_0x358291(0x1e3)+_0x2fcff4);if(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)])_0x2c5c38[_0x358291(0x95)]=_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)];else _0x128cb2[_0x358291(0x4c4)]===_0x2fcff4?_0x2c5c38[_0x358291(0x95)]=miscTranslations[_0x358291(0x29c)]:_0x2c5c38[_0x358291(0x95)]=miscTranslations[_0x358291(0x536)];}else _0x128cb2[_0x358291(0x138)]&&(_0x746acd=!![]);}else{_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x26c)]=![],applyStyleEffect(_0x2fcff4);if(_0x128cb2[_0x358291(0x15b)]){var _0x2c5c38=getById('label_'+_0x2fcff4);_0x128cb2[_0x358291(0x4c4)]===_0x2fcff4?_0x2c5c38[_0x358291(0x95)]=miscTranslations[_0x358291(0x29c)]:_0x2c5c38['innerText']=miscTranslations[_0x358291(0x536)];}else _0x128cb2['showlabels']&&(_0x746acd=!![]);}_0x44892e=!![];}}_0x358291(0x222)in _0x4f8440&&(log(_0x4f8440),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x3eb)]=_0x4f8440[_0x358291(0x222)],_0x128cb2[_0x358291(0x455)](![],_0x2fcff4),_0x128cb2['rpcs'][_0x2fcff4]['stats'][_0x358291(0x114)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4]['stats']['info']['muted']=_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x3eb)]),_0x128cb2[_0x358291(0x34b)]===![]&&(_0x128cb2['roomid']&&(!_0x128cb2['cleanOutput']&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)]?_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x3eb)]?_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x2b6):_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x11f):(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)]=getById('muteStateTemplate')[_0x358291(0x2b4)](!![]),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)]['id']=_0x358291(0x189)+_0x2fcff4,_0x128cb2[_0x358291(0x196)][_0x2fcff4]['remoteMuteState']?_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x504)][_0x358291(0x82)][_0x358291(0x251)]='block':_0x128cb2['rpcs'][_0x2fcff4]['remoteMuteElement']['style'][_0x358291(0x251)]=_0x358291(0x11f),_0x746acd=!![]),_0x44892e=!![]))));if(_0x358291(0xdc)in _0x4f8440){var _0x296bff=getChromeVersion();_0x296bff&&(_0x296bff<0x50&&(_0x746acd=!![]));}_0x358291(0x44f)in _0x4f8440&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x44f)]=_0x4f8440[_0x358291(0x44f)],!_0x128cb2[_0x358291(0x15b)]?(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x44f)]?(_0x128cb2['requestRateLimit'](0x0,_0x2fcff4),_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x423)][_0x358291(0x4ed)]=!![],_0x128cb2[_0x358291(0x196)][_0x2fcff4]['imageElement'][_0x358291(0x82)][_0x358291(0x2ca)]=_0x358291(0x4ed))):updateIncomingVideoElement(_0x2fcff4,!![],![]),_0x746acd=!![]):_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x44f)]?_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x50c)][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x430):_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x50c)][_0x358291(0x82)][_0x358291(0x251)]='none',_0x44892e=!![]);_0x358291(0x30d)in _0x4f8440&&(_0x2fcff4+_0x358291(0x2f2)in _0x128cb2[_0x358291(0x196)]&&(_0x128cb2[_0x358291(0x196)][_0x2fcff4+'_screen'][_0x358291(0x252)]=_0x4f8440['screenStopped'],_0x128cb2[_0x358291(0x15b)]?(_0x128cb2[_0x358291(0x196)][_0x2fcff4+_0x358291(0x2f2)][_0x358291(0x44f)]=!_0x4f8440[_0x358291(0x30d)],_0x128cb2[_0x358291(0x196)][_0x2fcff4]['videoMuted']?_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x50c)][_0x358291(0x82)][_0x358291(0x251)]=_0x358291(0x430):_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x50c)]['style'][_0x358291(0x251)]='none'):(_0x128cb2[_0x358291(0x196)][_0x2fcff4+'_screen'][_0x358291(0x252)]=_0x4f8440[_0x358291(0x30d)],_0x746acd=!![]),_0x44892e=!![]));if(_0x358291(0x350)in _0x4f8440){if(!_0x128cb2[_0x358291(0x15b)]){if('target'in _0x4f8440){if(_0x128cb2['directorList'][_0x358291(0x1c5)](_0x2fcff4)>=0x0){var _0x9b800e=_0x4f8440[_0x358291(0x1f0)];if(_0x9b800e===!![])_0x128cb2[_0x358291(0x122)]=_0x4f8440['directVideoMuted'];else _0x9b800e in _0x128cb2[_0x358291(0x196)]&&(_0x128cb2[_0x358291(0x196)][_0x9b800e]['directorVideoMuted']=_0x4f8440[_0x358291(0x350)],_0x128cb2[_0x358291(0x196)][_0x9b800e][_0x358291(0x122)]&&_0x128cb2[_0x358291(0x455)](0x0,_0x9b800e),_0x746acd=!![]);}}}_0x44892e=!![];}'virtualHangup'in _0x4f8440&&(!_0x128cb2[_0x358291(0x15b)]&&(_0x128cb2[_0x358291(0x23a)][_0x358291(0x1c5)](_0x2fcff4)>=0x0&&(_0x2fcff4 in _0x128cb2['rpcs']&&(_0x128cb2['rpcs'][_0x2fcff4][_0x358291(0x252)]=_0x4f8440['virtualHangup'],_0x128cb2[_0x358291(0x196)][_0x2fcff4][_0x358291(0x252)]&&(_0x2fcff4 in _0x128cb2[_0x358291(0x196)]&&_0x128cb2[_0x358291(0x455)](0x0,_0x2fcff4)),_0x746acd=!![]))),_0x44892e=!![]);if(_0x358291(0x203)in _0x4f8440){log(_0x358291(0x3e9));try{_0x128cb2[_0x358291(0x17c)](_0x2fcff4,_0x4f8440[_0x358291(0x203)]);}catch(_0x20fecd){errorlog(_0x20fecd);}}'remoteStats'in _0x4f8440&&remoteStats(_0x4f8440,_0x2fcff4);if(_0x746acd)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x44892e&&updateUserList();},_0x128cb2['rpcs'][_0x2fcff4][_0x5da785(0x1c1)][_0x5da785(0x4b1)]=()=>{var _0x511c5b=_0x5da785;warnlog(_0x511c5b(0x54b));};},_0x128cb2[_0x1b131d(0x196)][_0x2fcff4][_0x1b131d(0x11d)]=_0x42833b=>{var _0x55c89b=_0x1b131d;warnlog(_0x55c89b(0x465)),_0x128cb2[_0x55c89b(0x1d9)](_0x42833b,_0x2fcff4);},log(_0x1b131d(0xaf));},_0x128cb2['setupScreenShareAddon']=function(_0x3b4025,_0x1ee83a){var _0x72ede3=_0x54227a;!_0x128cb2[_0x72ede3(0x196)][_0x1ee83a]['screenElement']?(_0x128cb2['rpcs'][_0x1ee83a][_0x72ede3(0x403)]=createVideoElement(),_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)]={},_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0x109)]=_0x1ee83a,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a][_0x72ede3(0x4cc)]&&(_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)]['streamID']=_0x128cb2[_0x72ede3(0x196)][_0x1ee83a][_0x72ede3(0x4cc)]),_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x36c)]={},_0x128cb2[_0x72ede3(0x196)][_0x1ee83a]['stats'][_0x72ede3(0x298)]=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)]['getStats']=function(){return new Promise((_0x421e66,_0x431f0b)=>{_0x421e66([]);});},_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x195)]=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x129)]=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)]['loudest']=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0x42e)]=null,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x520)]=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x345)]=-0x1,_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x84)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x50b)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x48d)]=-0x1,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0xa9)]=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)]['videoElement']=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x423)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)]['voiceMeter']=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x32b)]=[],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x44f)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)]['iframeVideo']=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x122)]=![],_0x128cb2['rpcs'][_0x1ee83a+'_screen'][_0x72ede3(0x252)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)]['remoteMuteState']=![],_0x128cb2['rpcs'][_0x1ee83a+'_screen'][_0x72ede3(0x504)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0x18f)]=null,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x475)]=null,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x90)]=null,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0x4b0)]=null,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x164)]={},_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen']['scaleHeight']=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0xa8)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen']['scaleWidth']=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)]['signalMeter']=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x188)]=null,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x146)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x488)]=0x64,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x311)]=0x0,_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x3e5)]=0x0,_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x1a5)]='1',_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0xce)]='1',_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0x16f)]=0x0,_0x128cb2['rpcs'][_0x1ee83a+'_screen']['label']=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x118)]=![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x4b4)]=null,_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x4d9)]=null,_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x4c0)]={},_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x35e)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0xc0)]=![],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x2d8)]=Date[_0x72ede3(0x26a)](),_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x26b)]=![],_0x128cb2[_0x72ede3(0x299)]==0x2&&(_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x16d)]=!![]),_0x128cb2['rpcs'][_0x1ee83a+'_screen'][_0x72ede3(0x1e0)]=_0x128cb2[_0x72ede3(0x196)][_0x1ee83a][_0x72ede3(0x403)],_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x1e0)][_0x72ede3(0x329)]['UUID']=_0x1ee83a+_0x72ede3(0x2f2),_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen']['videoElement']['id']=_0x72ede3(0x452)+_0x1ee83a+_0x72ede3(0x2f2),_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0x4cc)]&&(_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x1e0)][_0x72ede3(0x329)][_0x72ede3(0x126)]=_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x4cc)]),_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+'_screen'][_0x72ede3(0x1e0)]['screenshare']=![],_0x128cb2['rpcs'][_0x1ee83a+'_screen'][_0x72ede3(0x43c)]=![],setupIncomingScreenTracking(_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x1e0)],_0x1ee83a+_0x72ede3(0x2f2)),_0x128cb2[_0x72ede3(0x196)][_0x1ee83a][_0x72ede3(0x403)][_0x72ede3(0x4a1)]=createMediaStream(),_0x3b4025[_0x72ede3(0x343)](function(_0xc69532){var _0x62424b=_0x72ede3;_0x128cb2[_0x62424b(0x196)][_0x1ee83a]['screenElement'][_0x62424b(0x4a1)][_0x62424b(0x141)](_0xc69532);}),_0x128cb2[_0x72ede3(0x196)][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x1e0)]['autoplay']=!![],_0x128cb2['rpcs'][_0x1ee83a+_0x72ede3(0x2f2)][_0x72ede3(0x1e0)][_0x72ede3(0x14a)](_0x72ede3(0x519),'')):_0x3b4025[_0x72ede3(0x343)](function(_0x2edb2d){var _0x16c837=_0x72ede3,_0x18e906=![];_0x128cb2[_0x16c837(0x196)][_0x1ee83a]['screenElement'][_0x16c837(0x4a1)]['getTracks']()[_0x16c837(0x343)](function(_0x1a0cae){_0x1a0cae['id']==_0x2edb2d['id']&&(_0x18e906=!![]);}),!_0x18e906&&_0x128cb2[_0x16c837(0x196)][_0x1ee83a]['screenElement'][_0x16c837(0x4a1)]['addTrack'](_0x2edb2d);});},_0x128cb2[_0x54227a(0x1d9)]=function(_0x244e8e,_0x28098c){var _0x579ded=_0x54227a;if(_0x128cb2[_0x579ded(0xa0)][_0x579ded(0x21e)](_0x128cb2['rpcs'][_0x28098c][_0x579ded(0x4cc)])){errorlog(_0x579ded(0x1c6));return;}var _0x264e1a=[],_0x58fef0=![];if(_0x244e8e['streams']&&_0x244e8e['streams'][0x0])_0x58fef0=_0x244e8e[_0x579ded(0x2b7)][0x0],_0x264e1a=_0x58fef0[_0x579ded(0x373)]();else{if(_0x244e8e[_0x579ded(0x3e3)])_0x264e1a[_0x579ded(0x537)](_0x244e8e[_0x579ded(0x3e3)]);else{errorlog(_0x579ded(0xa1));return;}}if(_0x128cb2[_0x579ded(0x196)][_0x28098c]['streamSrc']){var _0x2ac630=_0x128cb2[_0x579ded(0x196)][_0x28098c]['streamSrc'][_0x579ded(0x373)]();_0x264e1a[_0x579ded(0x343)](function(_0x369a15){var _0x36b33c=_0x579ded;_0x2ac630[_0x36b33c(0x343)](function(_0x30aab2){var _0x1d3111=_0x36b33c;if(_0x369a15['id']==_0x30aab2['id']){var _0x28ddcd=_0x264e1a[_0x1d3111(0x1c5)](_0x369a15);_0x28ddcd>-0x1&&_0x264e1a[_0x1d3111(0x37b)](_0x28ddcd,0x1);}});});}try{var _0x560600=_0x264e1a[_0x579ded(0x28d)];while(_0x560600--){if(_0x264e1a[_0x560600][_0x579ded(0x266)]==_0x579ded(0x561)){if(_0x128cb2[_0x579ded(0x326)]!==![]&&!_0x128cb2['novideo'][_0x579ded(0x21e)](_0x128cb2[_0x579ded(0x196)][_0x28098c]['streamID'])){_0x264e1a[_0x579ded(0x37b)](_0x560600,0x1);continue;}else{if(_0x128cb2[_0x579ded(0x196)][_0x28098c]['settings']&&!_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x26b)][_0x579ded(0x561)]){_0x264e1a[_0x579ded(0x37b)](_0x560600,0x1);continue;}}}else{if(_0x264e1a[_0x560600][_0x579ded(0x266)]==_0x579ded(0xc2)){if(_0x128cb2[_0x579ded(0x294)]!==![]&&!_0x128cb2[_0x579ded(0x294)]['includes'](_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x4cc)])){_0x264e1a[_0x579ded(0x37b)](_0x560600,0x1);continue;}else{if(_0x128cb2[_0x579ded(0x196)][_0x28098c]['settings']&&!_0x128cb2['rpcs'][_0x28098c]['settings'][_0x579ded(0xc2)]){_0x264e1a[_0x579ded(0x37b)](_0x560600,0x1);continue;}}}}}}catch(_0x3bce59){errorlog(_0x3bce59);}if(!_0x264e1a[_0x579ded(0x28d)])return;var _0x3e4a41=![];if(_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x146)]&&_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x146)]['length']){var _0xe6d4f=_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x437)]();for(var _0x2ccce2=0x0;_0x2ccce2<_0xe6d4f[_0x579ded(0x28d)];_0x2ccce2++){for(var _0x50d8b8=0x0;_0x50d8b8<_0x264e1a[_0x579ded(0x28d)];_0x50d8b8++){if(_0xe6d4f[_0x2ccce2][_0x579ded(0x3e3)]&&_0xe6d4f[_0x2ccce2][_0x579ded(0x3e3)]['id']==_0x264e1a[_0x50d8b8]['id'])for(var _0x3aa1c2=0x0;_0x3aa1c2<_0x128cb2['rpcs'][_0x28098c]['screenIndexes'][_0x579ded(0x28d)];_0x3aa1c2++){if(_0x128cb2['rpcs'][_0x28098c]['screenIndexes'][_0x3aa1c2]==_0x2ccce2){_0x3e4a41=!![];break;}}if(_0x3e4a41)break;}if(_0x3e4a41)break;}}if(_0x3e4a41){_0x128cb2['setupScreenShareAddon'](_0x264e1a,_0x28098c);return;}_0x128cb2['buffer']!==![]&&playoutdelay(_0x28098c);_0x128cb2[_0x579ded(0x22d)](),_0x128cb2[_0x579ded(0x1f4)]();_0x58fef0&&(_0x58fef0[_0x579ded(0x400)]=function(_0x19e851){var _0x8e9c4e=_0x579ded;try{warnlog(_0x8e9c4e(0x171)),_0x128cb2[_0x8e9c4e(0x196)][_0x28098c][_0x8e9c4e(0x188)][_0x8e9c4e(0x373)]()[_0x8e9c4e(0x343)](_0x29ffdd=>{var _0x3d403e=_0x8e9c4e;_0x29ffdd['id']==_0x19e851[_0x3d403e(0x3e3)]['id']&&_0x128cb2[_0x3d403e(0x196)][_0x28098c]['streamSrc'][_0x3d403e(0x245)](_0x29ffdd);}),_0x19e851['track']['kind']==_0x8e9c4e(0x561)?updateIncomingVideoElement(_0x28098c,!![],![]):updateIncomingVideoElement(_0x28098c,![],!![]),updateIncomingVideoElement(_0x28098c),setTimeout(function(){updateMixer();},0x1);}catch(_0x1de89a){}},_0x58fef0[_0x579ded(0x374)]=function(_0x5e5020){var _0x379488=_0x579ded;errorlog(_0x5e5020);try{warnlog(_0x379488(0x540)),_0x128cb2['rpcs'][_0x28098c]['streamSrc'][_0x379488(0x373)]()[_0x379488(0x343)](_0x19b5b3=>{var _0x4cc973=_0x379488;try{_0x19b5b3['id']==_0x5e5020[_0x4cc973(0x3e3)]['id']&&_0x128cb2['rpcs'][_0x28098c][_0x4cc973(0x188)][_0x4cc973(0x245)](_0x19b5b3);}catch(_0x1a0242){}}),_0x5e5020[_0x379488(0x3e3)]['kind']==_0x379488(0x561)?updateIncomingVideoElement(_0x28098c,!![],![]):updateIncomingVideoElement(_0x28098c,![],!![]),setTimeout(function(){updateMixer();},0x1);}catch(_0x1005b2){errorlog(_0x1005b2);}});if(!_0x128cb2[_0x579ded(0x196)][_0x28098c]['videoElement']){log('video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added');try{var _0x113a35=createVideoElement();}catch(_0x4bda79){errorlog(_0x4bda79);}_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x1e0)]=_0x113a35,_0x113a35[_0x579ded(0x329)][_0x579ded(0x1ca)]=_0x28098c,_0x113a35['id']=_0x579ded(0x452)+_0x28098c,_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x4cc)]&&(_0x113a35[_0x579ded(0x329)][_0x579ded(0x126)]=_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x4cc)]),_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x36c)]&&_0x128cb2[_0x579ded(0x196)][_0x28098c]['stats'][_0x579ded(0x114)]&&'screenshare_url'in _0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x36c)][_0x579ded(0x114)]&&_0x128cb2['rpcs'][_0x28098c][_0x579ded(0x36c)]['info'][_0x579ded(0x170)]!==![]?_0x113a35['screenshare']=!![]:_0x113a35[_0x579ded(0x3d6)]=![],setupIncomingVideoTracking(_0x113a35,_0x28098c);}!_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x188)]&&(_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x188)]=createMediaStream());var _0x41cafc=![],_0xb33977=![];_0x264e1a[_0x579ded(0x343)](_0x3c5fe5=>{var _0x38fe31=_0x579ded;if(_0x3c5fe5[_0x38fe31(0x266)]==_0x38fe31(0x561))_0x41cafc=!![];else _0x3c5fe5[_0x38fe31(0x266)]==_0x38fe31(0xc2)&&(_0xb33977=!![]);log('adding\x20track'),_0x128cb2[_0x38fe31(0x196)][_0x28098c][_0x38fe31(0x188)]['addTrack'](_0x3c5fe5);});if(_0xb33977&&_0x41cafc)updateIncomingVideoElement(_0x28098c);else{if(_0x41cafc)updateIncomingVideoElement(_0x28098c,!![],![]);else _0xb33977&&updateIncomingVideoElement(_0x28098c,![],!![]);}if(_0x41cafc){var _0x2709c3=![];if(_0x128cb2['rpcs'][_0x28098c][_0x579ded(0x36c)]&&_0x128cb2['rpcs'][_0x28098c][_0x579ded(0x36c)][_0x579ded(0x114)]&&_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x36c)][_0x579ded(0x114)][_0x579ded(0x97)]&&_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x36c)][_0x579ded(0x114)]['Browser']===_0x579ded(0x41e)){if(_0x128cb2[_0x579ded(0x3b7)]){if(_0x128cb2['director']||_0x128cb2['roomid']!==![]&&_0x128cb2[_0x579ded(0x44b)]!==''&&_0x128cb2[_0x579ded(0x34b)]===![]){}else{if(_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x345)]!==![]){if(_0x128cb2['rpcs'][_0x28098c]['bandwidth']>=0x0&&_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x345)]<_0x128cb2[_0x579ded(0x3b7)]){}else _0x2709c3={},_0x2709c3[_0x579ded(0x3b7)]=_0x128cb2[_0x579ded(0x3b7)],_0x128cb2[_0x579ded(0x196)][_0x28098c]['bandwidth']=_0x128cb2[_0x579ded(0x3b7)],log(_0x579ded(0x41a));}else _0x2709c3={},_0x2709c3[_0x579ded(0x3b7)]=_0x128cb2[_0x579ded(0x3b7)],_0x128cb2['rpcs'][_0x28098c][_0x579ded(0x345)]=_0x128cb2[_0x579ded(0x3b7)],log(_0x579ded(0x41a));}}}_0x128cb2[_0x579ded(0x33d)]&&(_0x2709c3==![]&&(_0x2709c3={}),_0x2709c3[_0x579ded(0x33d)]=parseInt(_0x128cb2['scale'])),_0x2709c3&&_0x128cb2[_0x579ded(0x4a5)](_0x2709c3,_0x28098c);}if(_0x128cb2[_0x579ded(0x47e)]===!![]){var _0xe70098=function(_0x33572a){var _0x372c0c=function(_0x14e6cb){var _0x308615=_0x54fa;if(!(_0x14e6cb in _0x128cb2[_0x308615(0x196)]))return;if(!_0x128cb2[_0x308615(0x196)][_0x14e6cb][_0x308615(0x1e0)])return;try{var _0x31411f=_0x128cb2[_0x308615(0x196)][_0x14e6cb][_0x308615(0x1e0)][_0x308615(0x14d)];_0x128cb2[_0x308615(0x196)][_0x14e6cb][_0x308615(0x1e0)][_0x308615(0x14d)]=![];}catch(_0x4ed4af){warnlog(_0x4ed4af);}try{_0x128cb2[_0x308615(0x196)][_0x14e6cb]['videoElement'][_0x308615(0x27c)](_0x308615(0x21f),_0x372c0c);}catch(_0x13e8ed){warnlog(_0x13e8ed);}_0x128cb2[_0x308615(0x289)]['state']==_0x308615(0x158)&&_0x128cb2[_0x308615(0x289)][_0x308615(0x4e1)]();updateIncomingVideoElement(_0x28098c,![],!![]);try{_0x128cb2[_0x308615(0x196)][_0x14e6cb][_0x308615(0x1e0)]['muted']=_0x31411f,_0x308615(0x29a)in _0x128cb2[_0x308615(0x196)][_0x14e6cb]&&clearInterval(_0x128cb2[_0x308615(0x196)][_0x33572a][_0x308615(0x29a)]),delete _0x128cb2[_0x308615(0x196)][_0x14e6cb][_0x308615(0x29a)];}catch(_0x2abee4){warnlog(_0x2abee4);}};return _0x372c0c(_0x33572a);};_0x128cb2[_0x579ded(0x289)][_0x579ded(0x3f1)]==_0x579ded(0x28c)&&(_0x128cb2[_0x579ded(0x1f7)]=!![]);if(_0x579ded(0x29a)in _0x128cb2[_0x579ded(0x196)][_0x28098c]){}else _0x128cb2[_0x579ded(0x1f7)]==![]?_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x29a)]=setInterval(function(_0x4c8558){var _0x3f2430=_0x579ded;_0x4c8558 in _0x128cb2['rpcs']?(log('..\x20waiting\x20for\x20user\x20gesture'),_0x128cb2[_0x3f2430(0x1f7)]&&(clearInterval(_0x128cb2[_0x3f2430(0x196)][_0x4c8558][_0x3f2430(0x29a)]),_0x128cb2[_0x3f2430(0x196)][_0x4c8558][_0x3f2430(0x1e0)][_0x3f2430(0x35c)](_0x3f2430(0x21f),_0xe70098(_0x4c8558)))):log('Lost\x20child');},0x3e8,_0x28098c):(!_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x29a)]&&(_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x29a)]=!![]),_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x1e0)]['addEventListener'](_0x579ded(0x21f),_0xe70098(_0x28098c)));}_0x128cb2[_0x579ded(0x196)][_0x28098c]['videoElement']['rotated']=_0x128cb2[_0x579ded(0x196)][_0x28098c][_0x579ded(0x124)],setTimeout(function(){updateMixer();},0x1),_0x128cb2['directorSpeakerMute'](),_0x128cb2[_0x579ded(0x1f4)](),updateUserList(),mediaSourceUpdated(_0x28098c,_0x128cb2[_0x579ded(0x196)][_0x28098c]['streamID'],_0x41cafc);},_0x128cb2;}());function meshcast(){var _0x978051=_0x4be4a6;if(session[_0x978051(0x1bb)]!==![])return;session[_0x978051(0x1bb)]=null;try{var _0x470c6c=new Date(),_0x25c0a3=_0x470c6c[_0x978051(0x4d6)]();urlParams[_0x978051(0x125)]('tz')&&(_0x25c0a3=parseInt(urlParams[_0x978051(0x378)]('tz'))||_0x25c0a3);var _0x10bb35=[],_0x19e860=session[_0x978051(0x502)](0xe),_0xaf0542=[],_0x49b2a7={};fetch('https://meshcast.io/servers.json?ts='+Date[_0x978051(0x26a)]())[_0x978051(0x4a2)](_0x2a4333=>_0x2a4333[_0x978051(0x277)]())['then'](function(_0x11dfba){var _0x23c08d=_0x978051;_0xaf0542=_0x11dfba;for(var _0x39946f=0x0;_0x39946f<_0xaf0542[_0x23c08d(0x28d)];_0x39946f++){var _0x40ef46=Math[_0x23c08d(0x4a9)](_0xaf0542[_0x39946f]['tz']-_0x25c0a3);Math[_0x23c08d(0x4a9)](_0x40ef46-0x3c*0x18)<_0x40ef46&&(_0x40ef46=Math[_0x23c08d(0x4a9)](_0x40ef46-0x3c*0x18)),_0xaf0542[_0x39946f][_0x23c08d(0x13e)]=_0x40ef46;}_0xaf0542['sort'](compare_deltas),_0x49b2a7=_0xaf0542[0x0];try{session['mc']=new RTCPeerConnection(session[_0x23c08d(0x2fe)]),session['mc']['stats']={};}catch(_0xfe253a){!session[_0x23c08d(0x53c)]&&warnUser(_0x23c08d(0x192));}try{session['mc']['onnegotiationneeded']=_0x5e62ff,session[_0x23c08d(0x1e0)][_0x23c08d(0x4a1)]&&session['videoElement'][_0x23c08d(0x4a1)]['getTracks']()['forEach'](_0x3c52be=>{var _0x26b5d2=_0x23c08d;warnlog(_0x26b5d2(0xd7)),warnlog(_0x3c52be),session['mc'][_0x26b5d2(0x141)](_0x3c52be);}),warnlog(session['mc']['getSenders']()),session['mc'][_0x23c08d(0x4ac)]=function(_0x342b12){var _0x4316af=_0x23c08d;if(_0x342b12[_0x4316af(0x248)]==null)return;log(_0x342b12[_0x4316af(0x248)]),_0x10bb35['push'](_0x342b12[_0x4316af(0x248)]);};}catch(_0x5ae82f){errorlog(_0x5ae82f);}})['catch'](errorlog);}catch(_0x3bc20e){errorlog(_0x3bc20e);}function _0x42a8a7(_0xae5246,_0x25e384){var _0x59bdd8=_0x978051;try{var _0x1bcc23=new XMLHttpRequest();_0x1bcc23['onreadystatechange']=function(){var _0xea14f1=_0x54fa;if(this[_0xea14f1(0x120)]==0x4&&this['status']==0xc8){var _0x4a7c0b=this[_0xea14f1(0x229)](_0xea14f1(0x3b8));if(_0x4a7c0b==_0xea14f1(0x1fe)){var _0xf9d055={};_0xf9d055[_0xea14f1(0x4db)]=this[_0xea14f1(0x37f)],_0xf9d055[_0xea14f1(0x169)]=_0xea14f1(0x35f);var _0x2b53bc={};session[_0xea14f1(0x52d)]&&session[_0xea14f1(0x52d)]!==0x2?_0x2b53bc[_0xea14f1(0x52d)]=0x1:_0x2b53bc[_0xea14f1(0x52d)]=0x0;session['meshcastAudioBitrate']&&(session[_0xea14f1(0x337)]>0x1fe&&(session[_0xea14f1(0x337)]=0x1fe),_0x2b53bc['maxaveragebitrate']=session[_0xea14f1(0x337)]*0x400,_0x2b53bc['useinbandfec']=0x1,_0x2b53bc[_0xea14f1(0x547)]=session[_0xea14f1(0x547)]);_0xf9d055[_0xea14f1(0x4db)]=CodecsHandler['setOpusAttributes'](_0xf9d055[_0xea14f1(0x4db)],_0x2b53bc);!session[_0xea14f1(0x21a)]&&(_0xf9d055[_0xea14f1(0x4db)]=_0xf9d055[_0xea14f1(0x4db)][_0xea14f1(0x17a)](/42001f/gi,_0xea14f1(0x4ec)),_0xf9d055[_0xea14f1(0x4db)]=_0xf9d055[_0xea14f1(0x4db)][_0xea14f1(0x17a)](/420029/gi,'42e01f'));session['mc'][_0xea14f1(0x391)](_0xf9d055)[_0xea14f1(0x4a2)]()['catch'](function(_0x2246d1){log(_0x2246d1);});if(_0x10bb35[_0xea14f1(0x28d)]){var _0x39b7c3=JSON[_0xea14f1(0x2c9)](_0x10bb35[_0xea14f1(0x1d7)]());setTimeout(function(){_0x42a8a7(_0x39b7c3,'ice');},0xa);}_0x404e62();}else _0x4a7c0b==_0xea14f1(0x190)&&(this[_0xea14f1(0x37f)]==0x1b0?warnUser(_0xea14f1(0x304)):warnUser(_0xea14f1(0x4a4)));}};var _0x3c7e95=parseInt(0x61a8/session['meshcastBitrate'])||0xa,_0x5a90c2='';session['meshcastCodec']&&(_0x5a90c2='/'+session[_0x59bdd8(0x21a)]),_0x1bcc23[_0x59bdd8(0x285)](_0x59bdd8(0x428),_0x49b2a7[_0x59bdd8(0x310)]+'/'+_0x3c7e95+_0x5a90c2,!![]),_0x1bcc23[_0x59bdd8(0x525)](_0x59bdd8(0x1fc),'application/'+_0x25e384+';\x20charset=utf-8'),_0x1bcc23['setRequestHeader'](_0x59bdd8(0x2d4),'Bearer\x20'+_0x19e860),_0x1bcc23[_0x59bdd8(0x17e)](_0xae5246);}catch(_0x3366cd){errorlog(_0x3366cd);}}function _0x5e62ff(_0x1de090){var _0x1d899c=_0x978051;warnlog(_0x1d899c(0x51c)),warnlog(_0x1de090);try{session['mc'][_0x1d899c(0x4a0)]()[_0x1d899c(0x4a2)](function(_0xa40306){var _0xc89320=_0x1d899c;return _0xa40306[_0xc89320(0x4db)]=CodecsHandler[_0xc89320(0x2f8)](_0xa40306['sdp'],{'stereo':0x1}),!session[_0xc89320(0x21a)]&&(_0xa40306[_0xc89320(0x4db)]=_0xa40306[_0xc89320(0x4db)][_0xc89320(0x17a)](/42001f/gi,_0xc89320(0x4ec)),_0xa40306[_0xc89320(0x4db)]=_0xa40306[_0xc89320(0x4db)]['replace'](/420029/gi,'42e01f')),warnlog(_0xa40306),session['mc']['setLocalDescription'](_0xa40306);})[_0x1d899c(0x4a2)](function(){var _0x2320ac=_0x1d899c;log(session['mc'][_0x2320ac(0x28f)]),_0x42a8a7(session['mc']['localDescription'][_0x2320ac(0x4db)],_0x2320ac(0x4db));})[_0x1d899c(0x40a)](function(_0x2ec143){});}catch(_0x21e791){errorlog(_0x21e791);}}function _0x404e62(){var _0x10aa08=_0x978051;if(_0x49b2a7[_0x10aa08(0x1a9)])var _0x45d847=_0x10aa08(0x1b9)+_0x49b2a7[_0x10aa08(0x1a9)]+_0x10aa08(0x2d1)+_0x19e860;else var _0x45d847='https://meshcast.io/view.html?id='+_0x19e860;console[_0x10aa08(0xea)](_0x10aa08(0x52e)+_0x45d847),session[_0x10aa08(0x1bb)]={'token':_0x19e860,'url':_0x49b2a7[_0x10aa08(0x310)]};for(var _0x4cda1a in session[_0x10aa08(0x4ff)]){if(session[_0x10aa08(0x4ff)][_0x4cda1a][_0x10aa08(0x1a8)]===null){var _0x5539d3={};_0x5539d3[_0x10aa08(0x1a8)]={'token':_0x19e860,'url':_0x49b2a7['url']},session[_0x10aa08(0x451)](_0x5539d3,_0x4cda1a)&&(session[_0x10aa08(0x4ff)][_0x4cda1a][_0x10aa08(0x1a8)]=!![]);}}}}function meshcastWatch(_0x3dd48d,_0x255b62){var _0x176798=_0x4be4a6;!(_0x3dd48d in session[_0x176798(0x196)])&&(session[_0x176798(0x196)][_0x3dd48d]={},session['rpcs'][_0x3dd48d]['stats']={},session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x4c0)]={},session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x50b)]=![],session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x26b)]=![],errorlog(_0x176798(0x2f3)));var _0x1d720a=!![],_0xe897a0=!![];if(session[_0x176798(0x326)]!==![]&&!session[_0x176798(0x326)][_0x176798(0x21e)](session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x4cc)]))_0x1d720a=![];else session[_0x176798(0x196)][_0x3dd48d]['settings']&&!session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x26b)]['video']&&(_0x1d720a=![]);if(session[_0x176798(0x294)]!==![]&&!session[_0x176798(0x294)]['includes'](session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x4cc)]))_0xe897a0=![];else session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x26b)]&&!session[_0x176798(0x196)][_0x3dd48d][_0x176798(0x26b)][_0x176798(0xc2)]&&(_0xe897a0=![]);if(!_0xe897a0&&!_0x1d720a){errorlog(_0x176798(0x3b0));return;}try{session[_0x176798(0x196)][_0x3dd48d]['mc']=new RTCPeerConnection(session[_0x176798(0x2fe)]);}catch(_0x2e3bab){!session['cleanOutput']&&warnUser(_0x176798(0x192));}session[_0x176798(0x196)][_0x3dd48d]['mc'][_0x176798(0x11d)]=function(_0x101293){var _0x2daef3=_0x176798;session[_0x2daef3(0x1d9)](_0x101293,_0x3dd48d);};var _0x366e5a=session['generateStreamID'](0xe),_0x2fae57={};_0x2fae57[_0x176798(0x4cc)]=_0x255b62['token'],_0x2fae57[_0x176798(0x1ca)]=_0x366e5a;function _0x4f0b9d(_0x516efa){var _0x55dd40=_0x176798,_0x35f9bc=new XMLHttpRequest();_0x35f9bc[_0x55dd40(0x413)]=function(){var _0x1b3f76=_0x55dd40;if(this[_0x1b3f76(0x120)]==0x4&&this['status']==0xc8){var _0x32efb1=this[_0x1b3f76(0x229)](_0x1b3f76(0x3b8));if(_0x32efb1=='application/sdp'){var _0x5ebb47={};_0x5ebb47[_0x1b3f76(0x4db)]=this[_0x1b3f76(0x37f)],_0x5ebb47[_0x1b3f76(0x169)]=_0x1b3f76(0x3a2),session[_0x1b3f76(0x196)][_0x3dd48d]['mc']['setRemoteDescription'](_0x5ebb47)[_0x1b3f76(0x4a2)](function(){_0x144ebb();})['catch'](function(_0x19d569){log(_0x19d569);});}}else log(this);},_0x35f9bc[_0x55dd40(0x285)](_0x55dd40(0x428),_0x255b62['url'],!![]),_0x35f9bc['setRequestHeader'](_0x55dd40(0x1fc),_0x55dd40(0x24c)),_0x35f9bc['setRequestHeader'](_0x55dd40(0x2d4),_0x55dd40(0x24b)+_0x255b62['token']),_0x35f9bc[_0x55dd40(0x17e)](JSON[_0x55dd40(0x2c9)](_0x516efa));}function _0x144ebb(){var _0x20eb46=_0x176798;session['rpcs'][_0x3dd48d]['mc'][_0x20eb46(0x29e)]()[_0x20eb46(0x4a2)](function(_0x1ecfff){var _0x38be9c=_0x20eb46;return _0x1ecfff[_0x38be9c(0x4db)]=CodecsHandler[_0x38be9c(0x2f8)](_0x1ecfff['sdp'],{'stereo':0x1}),session[_0x38be9c(0x196)][_0x3dd48d]['mc'][_0x38be9c(0x168)](_0x1ecfff);})[_0x20eb46(0x4a2)](function(){var _0x1f7c79=_0x20eb46,_0xf04151={};_0xf04151[_0x1f7c79(0x1ca)]=_0x366e5a,_0xf04151['answer']=session['rpcs'][_0x3dd48d]['mc'][_0x1f7c79(0x28f)]['sdp'],_0x4f0b9d(_0xf04151);})[_0x20eb46(0x40a)](function(_0x2be621){});}_0x4f0b9d(_0x2fae57);}(function(){'use strict';var _0x48ded4=_0x4be4a6;let _0x343338=function(_0x1f4c20){var _0x347149=_0x54fa;this['data']=new Uint8Array(_0x1f4c20),this[_0x347149(0x284)]=0x0;};_0x343338['prototype'][_0x48ded4(0x388)]=function(_0x184fe2){this['pos']=_0x184fe2;},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x3fa)]=function(_0x2861d6){var _0x30c7b5=_0x48ded4;for(let _0xb432eb=0x0;_0xb432eb<_0x2861d6[_0x30c7b5(0x28d)];_0xb432eb++){this[_0x30c7b5(0x19e)][this[_0x30c7b5(0x284)]++]=_0x2861d6[_0xb432eb];}},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x338)]=function(_0x2de032){var _0x2629ff=_0x48ded4;this[_0x2629ff(0x19e)][this[_0x2629ff(0x284)]++]=_0x2de032;},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x2e0)]=_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x338)],_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x2f1)]=function(_0x45bca3){var _0x26b671=_0x48ded4;this[_0x26b671(0x19e)][this[_0x26b671(0x284)]++]=_0x45bca3>>0x8,this[_0x26b671(0x19e)][this['pos']++]=_0x45bca3;},_0x343338[_0x48ded4(0x4c9)]['writeDoubleBE']=function(_0x19056a){var _0x2fd5b7=_0x48ded4;let _0x1dd297=new Uint8Array(new Float64Array([_0x19056a])[_0x2fd5b7(0x32e)]);for(let _0x2a186d=_0x1dd297[_0x2fd5b7(0x28d)]-0x1;_0x2a186d>=0x0;_0x2a186d--){this[_0x2fd5b7(0x338)](_0x1dd297[_0x2a186d]);}},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x2c1)]=function(_0x4be2f5){var _0x301387=_0x48ded4;let _0x4a61ef=new Uint8Array(new Float32Array([_0x4be2f5])[_0x301387(0x32e)]);for(let _0x78dcc5=_0x4a61ef[_0x301387(0x28d)]-0x1;_0x78dcc5>=0x0;_0x78dcc5--){this[_0x301387(0x338)](_0x4a61ef[_0x78dcc5]);}},_0x343338['prototype']['writeString']=function(_0x25fb41){var _0x520cfe=_0x48ded4;for(let _0x52c1f3=0x0;_0x52c1f3<_0x25fb41[_0x520cfe(0x28d)];_0x52c1f3++){this[_0x520cfe(0x19e)][this[_0x520cfe(0x284)]++]=_0x25fb41['charCodeAt'](_0x52c1f3);}},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x2e3)]=function(_0x43c841,_0x710b9f){var _0x206603=_0x48ded4;switch(_0x710b9f){case 0x1:this[_0x206603(0x2e0)](0x1<<0x7|_0x43c841);break;case 0x2:this[_0x206603(0x2e0)](0x1<<0x6|_0x43c841>>0x8),this[_0x206603(0x2e0)](_0x43c841);break;case 0x3:this[_0x206603(0x2e0)](0x1<<0x5|_0x43c841>>0x10),this['writeU8'](_0x43c841>>0x8),this[_0x206603(0x2e0)](_0x43c841);break;case 0x4:this[_0x206603(0x2e0)](0x1<<0x4|_0x43c841>>0x18),this[_0x206603(0x2e0)](_0x43c841>>0x10),this[_0x206603(0x2e0)](_0x43c841>>0x8),this['writeU8'](_0x43c841);break;case 0x5:this[_0x206603(0x2e0)](0x1<<0x3|_0x43c841/0x100000000&0x7),this[_0x206603(0x2e0)](_0x43c841>>0x18),this['writeU8'](_0x43c841>>0x10),this[_0x206603(0x2e0)](_0x43c841>>0x8),this['writeU8'](_0x43c841);break;default:throw new Error(_0x206603(0x509)+_0x710b9f);}},_0x343338[_0x48ded4(0x4c9)]['measureEBMLVarInt']=function(_0x46aaa6){var _0x406cd6=_0x48ded4;if(_0x46aaa6<(0x1<<0x7)-0x1)return 0x1;else{if(_0x46aaa6<(0x1<<0xe)-0x1)return 0x2;else{if(_0x46aaa6<(0x1<<0x15)-0x1)return 0x3;else{if(_0x46aaa6<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x46aaa6<0x7ffffffff)return 0x5;else throw new Error(_0x406cd6(0xc8)+_0x46aaa6);}}}}},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x21b)]=function(_0x4db6c4){var _0x354b36=_0x48ded4;this['writeEBMLVarIntWidth'](_0x4db6c4,this[_0x354b36(0x368)](_0x4db6c4));},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x56e)]=function(_0x34fb96,_0x46d861){var _0x3671be=_0x48ded4;_0x46d861===undefined&&(_0x46d861=this[_0x3671be(0x2dd)](_0x34fb96));switch(_0x46d861){case 0x5:this[_0x3671be(0x2e0)](Math[_0x3671be(0x232)](_0x34fb96/0x100000000));case 0x4:this[_0x3671be(0x2e0)](_0x34fb96>>0x18);case 0x3:this[_0x3671be(0x2e0)](_0x34fb96>>0x10);case 0x2:this[_0x3671be(0x2e0)](_0x34fb96>>0x8);case 0x1:this['writeU8'](_0x34fb96);break;default:throw new Error('Bad\x20UINT\x20size\x20'+_0x46d861);}},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x2dd)]=function(_0x4a349e){if(_0x4a349e<0x1<<0x8)return 0x1;else{if(_0x4a349e<0x1<<0x10)return 0x2;else{if(_0x4a349e<0x1<<0x18)return 0x3;else return _0x4a349e<0x100000000?0x4:0x5;}}},_0x343338[_0x48ded4(0x4c9)][_0x48ded4(0x301)]=function(){var _0x53c039=_0x48ded4;if(this[_0x53c039(0x284)]this[_0x4c8b1d(0x28d)])throw new Error(_0x4c8b1d(0x140));this[_0x4c8b1d(0x284)]=_0x259522;},this[_0x998ce2(0x433)]=function(_0x4b05c3){var _0x561f31=_0x998ce2;let _0x2aa01c={'offset':this[_0x561f31(0x284)],'data':_0x4b05c3,'length':_0x3e7add(_0x4b05c3)},_0x5001c4=_0x2aa01c[_0x561f31(0x2c6)]>=this[_0x561f31(0x28d)];this['pos']+=_0x2aa01c[_0x561f31(0x28d)],this['length']=Math[_0x561f31(0x4d4)](this[_0x561f31(0x28d)],this[_0x561f31(0x284)]),_0x17b639=_0x17b639[_0x561f31(0x4a2)](async function(){var _0x1aa317=_0x561f31;if(_0x59cf30)return new Promise(function(_0x4502a3,_0x358081){var _0x26d1cc=_0x54fa;_0x1ee03e(_0x2aa01c[_0x26d1cc(0x19e)])[_0x26d1cc(0x4a2)](function(_0x34c629){var _0x3e43a7=_0x26d1cc;let _0x3136aa=0x0,_0x78e457=Buffer[_0x3e43a7(0x25c)](_0x34c629[_0x3e43a7(0x32e)]),_0x5dbdc4=function(_0x20cd1c,_0x3b5bc4,_0x3996c4){var _0x3cadaa=_0x3e43a7;_0x3136aa+=_0x3b5bc4,_0x3136aa>=_0x3996c4[_0x3cadaa(0x28d)]?_0x4502a3():_0xf54fdc[_0x3cadaa(0x433)](_0x59cf30,_0x3996c4,_0x3136aa,_0x3996c4[_0x3cadaa(0x28d)]-_0x3136aa,_0x2aa01c[_0x3cadaa(0x2c6)]+_0x3136aa,_0x5dbdc4);};_0xf54fdc[_0x3e43a7(0x433)](_0x59cf30,_0x78e457,0x0,_0x78e457['length'],_0x2aa01c['offset'],_0x5dbdc4);});});else{if(_0x437759)return new Promise(function(_0x16506c,_0x2e4fbe){var _0x45ca0d=_0x54fa;_0x437759['seek'](_0x2aa01c[_0x45ca0d(0x2c6)])[_0x45ca0d(0x4a2)](()=>{var _0x44e0cf=_0x45ca0d;_0x437759[_0x44e0cf(0x433)](new Blob([_0x2aa01c[_0x44e0cf(0x19e)]]));})[_0x45ca0d(0x4a2)](()=>{_0x16506c();});});else{if(!_0x5001c4)for(let _0x19a379=0x0;_0x19a379<_0x1192fb[_0x1aa317(0x28d)];_0x19a379++){let _0x176bfa=_0x1192fb[_0x19a379];if(!(_0x2aa01c['offset']+_0x2aa01c['length']<=_0x176bfa[_0x1aa317(0x2c6)]||_0x2aa01c[_0x1aa317(0x2c6)]>=_0x176bfa[_0x1aa317(0x2c6)]+_0x176bfa[_0x1aa317(0x28d)])){if(_0x2aa01c[_0x1aa317(0x2c6)]<_0x176bfa[_0x1aa317(0x2c6)]||_0x2aa01c[_0x1aa317(0x2c6)]+_0x2aa01c[_0x1aa317(0x28d)]>_0x176bfa[_0x1aa317(0x2c6)]+_0x176bfa[_0x1aa317(0x28d)])throw new Error(_0x1aa317(0x395));if(_0x2aa01c[_0x1aa317(0x2c6)]==_0x176bfa['offset']&&_0x2aa01c[_0x1aa317(0x28d)]==_0x176bfa['length']){_0x176bfa[_0x1aa317(0x19e)]=_0x2aa01c[_0x1aa317(0x19e)];return;}else return _0x1ee03e(_0x176bfa[_0x1aa317(0x19e)])[_0x1aa317(0x4a2)](function(_0x50c867){var _0x1f4f33=_0x1aa317;return _0x176bfa[_0x1f4f33(0x19e)]=_0x50c867,_0x1ee03e(_0x2aa01c[_0x1f4f33(0x19e)]);})[_0x1aa317(0x4a2)](function(_0x5092ad){var _0x456997=_0x1aa317;_0x2aa01c[_0x456997(0x19e)]=_0x5092ad,_0x176bfa[_0x456997(0x19e)][_0x456997(0x422)](_0x2aa01c[_0x456997(0x19e)],_0x2aa01c['offset']-_0x176bfa[_0x456997(0x2c6)]);});}}}}_0x1192fb[_0x1aa317(0x537)](_0x2aa01c);});},this[_0x998ce2(0x472)]=function(_0x47f09c){var _0x5e2eb6=_0x998ce2;return _0x59cf30||_0x437759?_0x17b639=_0x17b639[_0x5e2eb6(0x4a2)](function(){return null;}):_0x17b639=_0x17b639[_0x5e2eb6(0x4a2)](function(){var _0x1a08b5=_0x5e2eb6;let _0xdd7786=[];for(let _0x8f27ac=0x0;_0x8f27ac<_0x1192fb[_0x1a08b5(0x28d)];_0x8f27ac++){_0xdd7786[_0x1a08b5(0x537)](_0x1192fb[_0x8f27ac][_0x1a08b5(0x19e)]);}return new Blob(_0xdd7786,{'type':_0x47f09c});}),_0x17b639;};};};window[_0x49aeb1(0x497)]=_0xb2e722(null);}()),(function(){'use strict';var _0x1e7b4c=_0x4be4a6;function _0x5cd522(_0x123f2e){var _0x1baea6=_0x54fa;this[_0x1baea6(0x3ab)]=_0x123f2e;}function _0x4967fc(_0x195bdc,_0x5f205a){var _0x8a6bc9=_0x54fa;let _0x5f3ef6={};return[_0x195bdc,_0x5f205a][_0x8a6bc9(0x343)](function(_0x3b5fdb){var _0x51347a=_0x8a6bc9;for(let _0x573b80 in _0x3b5fdb){Object['prototype'][_0x51347a(0x1b8)][_0x51347a(0x513)](_0x3b5fdb,_0x573b80)&&(_0x5f3ef6[_0x573b80]=_0x3b5fdb[_0x573b80]);}}),_0x5f3ef6;}function _0x3a59c3(_0x37e13a,_0x2cec4d,_0x1de6e4){var _0x429b68=_0x54fa;if(Array[_0x429b68(0x4eb)](_0x1de6e4))for(let _0x138eac=0x0;_0x138eac<_0x1de6e4['length'];_0x138eac++){_0x3a59c3(_0x37e13a,_0x2cec4d,_0x1de6e4[_0x138eac]);}else{if(typeof _0x1de6e4===_0x429b68(0x392))_0x37e13a[_0x429b68(0x113)](_0x1de6e4);else{if(_0x1de6e4 instanceof Uint8Array)_0x37e13a[_0x429b68(0x3fa)](_0x1de6e4);else{if(_0x1de6e4['id']){_0x1de6e4['offset']=_0x37e13a[_0x429b68(0x284)]+_0x2cec4d,_0x37e13a[_0x429b68(0x56e)](_0x1de6e4['id']);if(Array['isArray'](_0x1de6e4['data'])){let _0x1ca2d4,_0x69e452,_0x294830;_0x1de6e4[_0x429b68(0x89)]===-0x1?_0x37e13a[_0x429b68(0x338)](0xff):(_0x1ca2d4=_0x37e13a[_0x429b68(0x284)],_0x37e13a[_0x429b68(0x3fa)]([0x0,0x0,0x0,0x0])),_0x69e452=_0x37e13a['pos'],_0x1de6e4['dataOffset']=_0x69e452+_0x2cec4d,_0x3a59c3(_0x37e13a,_0x2cec4d,_0x1de6e4[_0x429b68(0x19e)]),_0x1de6e4[_0x429b68(0x89)]!==-0x1&&(_0x294830=_0x37e13a[_0x429b68(0x284)],_0x1de6e4['size']=_0x294830-_0x69e452,_0x37e13a['seek'](_0x1ca2d4),_0x37e13a[_0x429b68(0x2e3)](_0x1de6e4[_0x429b68(0x89)],0x4),_0x37e13a['seek'](_0x294830));}else{if(typeof _0x1de6e4[_0x429b68(0x19e)]===_0x429b68(0x392))_0x37e13a[_0x429b68(0x21b)](_0x1de6e4[_0x429b68(0x19e)]['length']),_0x1de6e4['dataOffset']=_0x37e13a[_0x429b68(0x284)]+_0x2cec4d,_0x37e13a[_0x429b68(0x113)](_0x1de6e4[_0x429b68(0x19e)]);else{if(typeof _0x1de6e4[_0x429b68(0x19e)]===_0x429b68(0x469))!_0x1de6e4[_0x429b68(0x89)]&&(_0x1de6e4[_0x429b68(0x89)]=_0x37e13a[_0x429b68(0x2dd)](_0x1de6e4['data'])),_0x37e13a[_0x429b68(0x21b)](_0x1de6e4['size']),_0x1de6e4[_0x429b68(0x246)]=_0x37e13a['pos']+_0x2cec4d,_0x37e13a[_0x429b68(0x56e)](_0x1de6e4[_0x429b68(0x19e)],_0x1de6e4[_0x429b68(0x89)]);else{if(_0x1de6e4[_0x429b68(0x19e)]instanceof _0x5cd522)_0x37e13a['writeEBMLVarInt'](0x8),_0x1de6e4['dataOffset']=_0x37e13a[_0x429b68(0x284)]+_0x2cec4d,_0x37e13a[_0x429b68(0x479)](_0x1de6e4[_0x429b68(0x19e)][_0x429b68(0x3ab)]);else{if(_0x1de6e4[_0x429b68(0x19e)]instanceof _0x5cd522)_0x37e13a[_0x429b68(0x21b)](0x4),_0x1de6e4[_0x429b68(0x246)]=_0x37e13a[_0x429b68(0x284)]+_0x2cec4d,_0x37e13a[_0x429b68(0x2c1)](_0x1de6e4[_0x429b68(0x19e)][_0x429b68(0x3ab)]);else{if(_0x1de6e4[_0x429b68(0x19e)]instanceof Uint8Array)_0x37e13a[_0x429b68(0x21b)](_0x1de6e4['data'][_0x429b68(0x27e)]),_0x1de6e4[_0x429b68(0x246)]=_0x37e13a[_0x429b68(0x284)]+_0x2cec4d,_0x37e13a[_0x429b68(0x3fa)](_0x1de6e4[_0x429b68(0x19e)]);else throw new Error(_0x429b68(0x20f)+typeof _0x1de6e4['data']);}}}}}}else throw new Error(_0x429b68(0x20f)+typeof _0x1de6e4[_0x429b68(0x19e)]);}}}}let _0x423237=function(_0x417a01,_0x1f4d6b){return function(_0x7ff6c1){var _0x24bc7e=_0x54fa;let _0x273c56=0x1388,_0x13a568=![],_0x5dffdc=0x0,_0x1b1466=0x0,_0x27e8a7=!![],_0x20b027=0x0,_0x1c8450=0xbb80,_0x3be3ff=0x1,_0x4a8d3d=[],_0x775042=0x0,_0x23ba81=0x0,_0x2df95d=0x0,_0x522f9e={'fileWriter':null,'codec':'VP9'},_0x134476,_0x57414c={'id':0x4489,'data':new _0x5cd522(0x0)},_0x59d0ea=new _0x1f4d6b(_0x7ff6c1[_0x24bc7e(0x256)]);function _0x2b9bca(_0x11fcb3,_0x1e87e9){var _0x406166=_0x24bc7e;return _0x1e87e9=new Uint8Array(_0x1e87e9),_0x37b06c(_0x5bd2fc(_0x11fcb3),_0x396aa3(_0x1e87e9[_0x406166(0x27e)]),_0x1e87e9);}function _0x37b06c(){var _0x28d83b=_0x24bc7e,_0x25b087,_0x50a1af=0x0,_0x21aad2;for(_0x25b087=0x0;_0x25b087>>0x18&0xff,_0x43cd53>>>0x10&0xff,_0x43cd53>>>0x8&0xff,_0x43cd53&0xff]);if((_0x43cd53&0xff0000)!=0x0)return new Uint8Array([_0x43cd53>>>0x10&0xff,_0x43cd53>>>0x8&0xff,_0x43cd53&0xff]);if((_0x43cd53&0xff00)!=0x0)return new Uint8Array([_0x43cd53>>>0x8&0xff,_0x43cd53&0xff]);if((_0x43cd53&0xff)!=0x0)return new Uint8Array([_0x43cd53&0xff]);throw _0x2b304b(0x19d);}function _0x396aa3(_0x49a14f){if(_0x49a14f<=0x7f)return new Uint8Array([0x80|_0x49a14f&0x7f]);if(_0x49a14f<=0x3fff)return new Uint8Array([0x40|_0x49a14f>>0x8&0x3f,_0x49a14f&0xff]);return new Uint8Array([0x8,_0x49a14f>>>0x18&0xff,_0x49a14f>>>0x10&0xff,_0x49a14f>>>0x8&0xff,_0x49a14f&0xff]);}function _0x18a893(_0x2d5e5e,_0x44e527){var _0x4248ea=_0x24bc7e,_0x12a8e0=new DataView(new ArrayBuffer(0x4));return _0x12a8e0[_0x4248ea(0x51b)](0x0,_0x44e527,![]),_0x2b9bca(_0x2d5e5e,new Uint8Array(_0x12a8e0[_0x4248ea(0x32e)]));}function _0x5d7400(_0x547b20){var _0x2944b9=_0x24bc7e;if(_0x547b20<=0xff)return new Uint8Array([_0x547b20&0xff]);if(_0x547b20<=0xffff)return new Uint8Array([_0x547b20>>>0x8&0xff,_0x547b20&0xff]);if(_0x547b20<=0xffffff)return new Uint8Array([_0x547b20>>0x10&0xff,_0x547b20>>0x8&0xff,_0x547b20&0xff]);return new Uint8Array([_0x547b20>>>0x18&0xff,_0x547b20>>>0x10&0xff,_0x547b20>>>0x8&0xff,_0x547b20&0xff]);var _0x8b7bd8=new DataView(new ArrayBuffer(0x4));return _0x8b7bd8[_0x2944b9(0x3f2)](0x0,_0x547b20,![]),_0x8b7bd8;}function _0x16c5ec(_0x47b181,_0x9b4d61){return _0x2b9bca(_0x47b181,_0x5d7400(_0x9b4d61));}function _0x55f2cb(_0x41fb5b,_0x307cce){var _0x43e25d=_0x24bc7e;return _0x2b9bca(_0x41fb5b,new TextEncoder()[_0x43e25d(0x505)](_0x307cce));}function _0x2c13af(){var _0x5eb0c4=_0x24bc7e;let _0x1bade3={'id':0x1a45dfa3,'data':[_0x16c5ec(0x4286,0x1),_0x16c5ec(0x42f7,0x1),_0x16c5ec(0x42f2,0x4),_0x16c5ec(0x42f3,0x8),_0x55f2cb(0x4282,_0x5eb0c4(0x485)),_0x16c5ec(0x4287,0x4),_0x16c5ec(0x4285,0x2)]},_0x10aa35={'id':0x1549a966,'data':[_0x16c5ec(0x2ad7b1,0xf4240),_0x55f2cb(0x4d80,_0x5eb0c4(0x100)),_0x55f2cb(0x5741,'VDO-Ninja'),_0x57414c]},_0x58acd2=[{'id':0xb0,'data':_0x5dffdc},{'id':0xba,'data':_0x1b1466}],_0x1d6247={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x16c5ec(0xd7,0x1),_0x16c5ec(0x73c5,0x1),_0x16c5ec(0x9c,0x0),_0x55f2cb(0x22b59c,'und'),_0x55f2cb(0x86,'V_'+_0x7ff6c1['codec']),_0x16c5ec(0x83,0x1),{'id':0xe0,'data':[_0x16c5ec(0xb0,_0x5dffdc),_0x16c5ec(0xba,_0x1b1466)]}]},{'id':0xae,'data':[_0x16c5ec(0xd7,0x2),_0x16c5ec(0x73c5,0x2),_0x16c5ec(0x9c,0x0),_0x55f2cb(0x22b59c,_0x5eb0c4(0x512)),_0x55f2cb(0x86,'A_OPUS'),_0x16c5ec(0x83,0x2),{'id':0xe1,'data':[_0x18a893(0xb5,_0x1c8450),_0x16c5ec(0x9f,_0x3be3ff)]},_0x2b9bca(0x63a2,new Uint8Array(['O'['charCodeAt'](0x0),'p'[_0x5eb0c4(0x45d)](0x0),'u'['charCodeAt'](0x0),'s'['charCodeAt'](0x0),'H'[_0x5eb0c4(0x45d)](0x0),'e'['charCodeAt'](0x0),'a'[_0x5eb0c4(0x45d)](0x0),'d'[_0x5eb0c4(0x45d)](0x0),0x1,_0x3be3ff&0xff,0x38,0x1,_0x1c8450>>>0x0&0xff,_0x1c8450>>>0x8&0xff,_0x1c8450>>>0x10&0xff,_0x1c8450>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x134476={'id':0x18538067,'size':-0x1,'data':[_0x10aa35,_0x1d6247]};let _0x2377c3=new _0x417a01(0x200);_0x3a59c3(_0x2377c3,_0x59d0ea[_0x5eb0c4(0x284)],[_0x1bade3,_0x134476]),_0x59d0ea[_0x5eb0c4(0x433)](_0x2377c3[_0x5eb0c4(0x301)]()),_0x13a568=!![];}function _0x338f63(_0x4f3a5c){var _0x33cc20=_0x24bc7e;let _0x47a381=new _0x417a01(0x1+0x2+0x1);if(!(_0x4f3a5c['trackNumber']>0x0&&_0x4f3a5c[_0x33cc20(0x362)]<0x7f))throw new Error('TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127');return _0x47a381[_0x33cc20(0x21b)](_0x4f3a5c[_0x33cc20(0x362)]),_0x47a381['writeU16BE'](_0x4f3a5c['timecode']),_0x47a381[_0x33cc20(0x338)]((_0x4f3a5c[_0x33cc20(0x169)]==_0x33cc20(0x4e3)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x47a381[_0x33cc20(0x301)](),_0x4f3a5c[_0x33cc20(0x83)]]};}function _0x2499eb(_0x5ed130){var _0x36ebbe=_0x24bc7e;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math[_0x36ebbe(0x215)](_0x5ed130[_0x36ebbe(0x177)])}]};}function _0x179855(){var _0xc43a99=_0x24bc7e;if(_0x4a8d3d[_0xc43a99(0x28d)]===0x0)return;let _0x345b76=0x0;for(let _0x787a16=0x0;_0x787a16<_0x4a8d3d['length'];_0x787a16++){_0x345b76+=_0x4a8d3d[_0x787a16][_0xc43a99(0x83)]['byteLength'];}let _0x3b1da2=new _0x417a01(_0x345b76+_0x4a8d3d['length']*0x40),_0xe2942a=_0x2499eb({'timecode':Math[_0xc43a99(0x215)](_0x775042)});for(let _0x5ee69e=0x0;_0x5ee69e<_0x4a8d3d[_0xc43a99(0x28d)];_0x5ee69e++){_0xe2942a['data'][_0xc43a99(0x537)](_0x338f63(_0x4a8d3d[_0x5ee69e]));}_0x3a59c3(_0x3b1da2,_0x59d0ea[_0xc43a99(0x284)],_0xe2942a),_0x59d0ea[_0xc43a99(0x433)](_0x3b1da2[_0xc43a99(0x301)]()),_0x4a8d3d=[],_0x23ba81=0x0;}function _0x3cc123(_0x4cdf34,_0xdb7741){var _0x24dec2=_0x24bc7e;_0x4cdf34[_0x24dec2(0x362)]=_0xdb7741;var _0x255a36=_0x4cdf34[_0x24dec2(0x22e)]/0x3e8;_0x27e8a7?(_0x20b027=_0x255a36,_0x255a36=0x0,_0x27e8a7=![]):_0x255a36=_0x255a36-_0x20b027;_0x2df95d=_0x255a36;if(_0x23ba81==0x0)_0x775042=_0x255a36;_0x4cdf34[_0x24dec2(0x177)]=Math['round'](_0x255a36-_0x775042),_0x4a8d3d[_0x24dec2(0x537)](_0x4cdf34),_0x23ba81=_0x4cdf34[_0x24dec2(0x177)]+0x1,_0x23ba81>=_0x273c56&&_0x179855();}function _0x38741e(){var _0xb7d95a=_0x24bc7e;let _0x4e81f1=new _0x417a01(seekHead[_0xb7d95a(0x89)]),_0x53a700=_0x59d0ea[_0xb7d95a(0x284)];_0x3a59c3(_0x4e81f1,seekHead[_0xb7d95a(0x246)],seekHead[_0xb7d95a(0x19e)]),_0x59d0ea['seek'](seekHead[_0xb7d95a(0x246)]),_0x59d0ea[_0xb7d95a(0x433)](_0x4e81f1[_0xb7d95a(0x301)]()),_0x59d0ea[_0xb7d95a(0x388)](_0x53a700);}function _0x68bc45(){var _0x52f6b8=_0x24bc7e;let _0x53c497=new _0x417a01(0x8),_0x10f1e7=_0x59d0ea['pos'];_0x53c497[_0x52f6b8(0x479)](_0x2df95d),_0x59d0ea['seek'](_0x57414c[_0x52f6b8(0x246)]),_0x59d0ea[_0x52f6b8(0x433)](_0x53c497[_0x52f6b8(0x301)]()),_0x59d0ea[_0x52f6b8(0x388)](_0x10f1e7);}this[_0x24bc7e(0xdd)]=function(_0x47d10a){var _0x293490=_0x24bc7e;!_0x13a568&&(_0x5dffdc=_0x7ff6c1[_0x293490(0x348)],_0x1b1466=_0x7ff6c1[_0x293490(0xe7)],_0x1c8450=_0x7ff6c1[_0x293490(0x4bf)],_0x3be3ff=_0x7ff6c1[_0x293490(0x121)],_0x2c13af(),console[_0x293490(0xea)](_0x7ff6c1));if(_0x47d10a[_0x293490(0x1d1)][_0x293490(0x1ec)]==_0x293490(0x401)){let _0xe8a753=new Uint8Array(_0x47d10a[_0x293490(0x27e)]);_0x47d10a[_0x293490(0xe3)](_0xe8a753),_0x3cc123({'frame':_0xe8a753,'intime':_0x47d10a[_0x293490(0x380)],'type':_0x47d10a['type']},0x1);return;}else{if(_0x47d10a['constructor'][_0x293490(0x1ec)]==_0x293490(0x50f)){let _0x21189d=new Uint8Array(_0x47d10a['byteLength']);_0x47d10a[_0x293490(0xe3)](_0x21189d),_0x3cc123({'frame':_0x21189d,'intime':_0x47d10a[_0x293490(0x380)],'type':_0x47d10a['type']},0x2);return;}}},this[_0x24bc7e(0x472)]=function(){var _0x57710a=_0x24bc7e;return!_0x13a568&&_0x2c13af(),_0x27e8a7=!![],_0x179855(),_0x68bc45(),_0x59d0ea[_0x57710a(0x472)](_0x57710a(0x31a));},this[_0x24bc7e(0x309)]=function(){return _0x59d0ea['length'];},_0x7ff6c1=_0x4967fc(_0x522f9e,_0x7ff6c1||{});};};window['WebMWriter']=_0x423237(window[_0x1e7b4c(0x4b7)],window[_0x1e7b4c(0x497)]);}()); \ No newline at end of file From 1641565a33aaa63c53b697f841d76f1d84375951 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Fri, 14 Jan 2022 12:50:23 -0500 Subject: [PATCH 03/10] iOS unmuted fix; stats show on iOS --- index.html | 19 +- lib.js | 513 ++++++++++++++++++++++++++++++++++++++++------------- main.css | 73 ++++++-- main.js | 78 ++++++-- webrtc.js | 2 +- 5 files changed, 529 insertions(+), 156 deletions(-) diff --git a/index.html b/index.html index aa75644..959f85f 100644 --- a/index.html +++ b/index.html @@ -422,7 +422,10 @@ Audio Output Destination:
    - +
    + +

    +
    @@ -781,7 +784,7 @@ Windows users, upgrading to OBS 27.2 or newer will fix video glitching issues caused by network packet loss. Grab the newest OBS version here.
  • - Samsung smartphones (A-series) may fail to publish video with some mobile browsers; try using Firefox or the native VDO.Ninja Android app in these cases. + Samsung smartphones (A-series) may fail to publish video with some mobile browsers; try using Firefox Mobile or the native Android app in these cases.

  • @@ -1187,11 +1190,11 @@

    @@ -1914,7 +1917,7 @@ // session.introOnClean = true; // this will load the page with the webcam selection screen if &push or &room is in the URL; no need to use &webcam. - + - + diff --git a/lib.js b/lib.js index 0887b1d..9c62343 100644 --- a/lib.js +++ b/lib.js @@ -318,9 +318,26 @@ function submitDebugLog(msg){ } } +function detectGPUSupport() { + try { + const gl = document.createElement('canvas').getContext('webgl'); + + if (!gl) { + return false; + } + const debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); + if (debugInfo){ + return gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); + } + } catch(e){} + return false; +} var iOS = !!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform); // used by main.js also var iPad = (navigator.maxTouchPoints && navigator.maxTouchPoints > 2 && /MacIntel/.test(navigator.platform)); +var macOS = navigator.userAgent.indexOf('Mac OS X') != -1; +var gpgpuSupport = detectGPUSupport(); +log(gpgpuSupport); function isAlphaNumeric(str) { @@ -4443,8 +4460,6 @@ function applyEffects(track) { // video only please. do not touch audio. Run up } else { session.canvasSource.onloadeddata = mainMeshMask; } - - } else { if (session.canvasource){ session.canvasSource.srcObject.getVideoTracks().forEach(function(trk) { @@ -12798,7 +12813,8 @@ if (navigator.userAgent.toLowerCase().indexOf(' electron/') > -1) { // this ena `).join('')} -

    Include Desktop Audio
    +

    Include Desktop Audio
    + @@ -12807,6 +12823,13 @@ if (navigator.userAgent.toLowerCase().indexOf(' electron/') > -1) { // this ena } document.body.appendChild(selectionElem); + if (macOS){ + getById("captureDesktopAudio").style.display = "none"; + getById("alsoCaptureAudio").checked = false; + getById("alsoCaptureAudioParent1").style.display = "none"; + getById("alsoCaptureAudioParent2").style.display = "inline-block"; + } + document.getElementById('cancelscreenshare').addEventListener('click', async () => { selectionElem.remove(); reject(null); @@ -12838,7 +12861,7 @@ if (navigator.userAgent.toLowerCase().indexOf(' electron/') > -1) { // this ena resolve(stream); selectionElem.remove(); } else { - var audioStream = false; + var audioStream = false; if (getById("alsoCaptureAudio").checked){ var new_constraints = { audio: { @@ -12939,7 +12962,7 @@ async function grabScreen(quality = 0, audio = true, videoOnEnd = false) { if (navigator.userAgent.toLowerCase().indexOf(' electron/') > -1) { if (!ElectronDesktopCapture){ if (!(session.cleanOutput)) { - warnUser("Your Electron app does not support Screen Capture.

    Update your Electron Capture app and then enable Elevated Privileges (right click) to access screen-sharing."); + warnUser("Enable Elevated Privileges to allow screen-sharing. (right click this window to see that option)"); } return false; } @@ -14823,7 +14846,7 @@ async function publishScreen2(constraints, audioList=[], audio=true){ // webcam if (navigator.userAgent.toLowerCase().indexOf(' electron/') > -1) { if (!ElectronDesktopCapture){ if (!(session.cleanOutput && session.cleanish==false)){ - warnUser("Your Electron app does not support Screen Capture.

    Update your Electron Capture app and then enable Elevated Privileges to access screen-sharing."); + warnUser("Enable Elevated Privileges to allow screen-sharing. (right click this window to see that option)"); } return false; } @@ -15163,7 +15186,7 @@ async function publishScreen2(constraints, audioList=[], audio=true){ // webcam if (navigator.userAgent.toLowerCase().indexOf(' electron/') > -1) { if (!ElectronDesktopCapture){ if (!(session.cleanOutput)) { - warnUser("Your Electron app does not support Screen Capture.

    Update your Electron Capture app and then enable Elevated Privileges to access screen-sharing."); + warnUser("Enable Elevated Privileges to allow screen-sharing. (right click this window to see that option)"); } return false; } @@ -21477,6 +21500,17 @@ function effectsDynamicallyUpdate(event, ele){ getById("selectImageTFLITE").style.display = "block"; getById("selectImageTFLITE3").style.display = "block"; } else if (session.effects === "6"){ + if (!gpgpuSupport){ + if (!session.cleanOutput){ + warnUser("Hardware acceleration isn't detected.

    This effect will not work",4000); + return; + } + } else if (gpgpuSupport == "Google SwiftShader"){ + if (!session.cleanOutput){ + warnUser("Hardware acceleration isn't detected.

    Please enable it for this effect to work correctly.

    Settings -> Advanced -> System -> Use hardware-accleration"); + } + return; + } loadTensorflowJS(); updateRenderOutpipe(); //mainMeshMask(); @@ -21502,8 +21536,15 @@ function loadEffect(effect){ warnlog("Loading Effect: "+effect); var script = document.createElement('script'); script.onload = function() { + effectsLoaded[filename] = effectsEngine(effect); effectsLoaded[filename](); + + if (gpgpuSupport == "Google SwiftShader"){ + if (!session.cleanOutput){ + warnUser("Hardware acceleration isn't detected.

    Please enable it for better performance.

    Settings -> Advanced -> System -> Use hardware-accleration"); + } + } } script.src = "./filters/"+filename+".js?"+parseInt(1000*Math.random()); document.head.appendChild(script); diff --git a/main.js b/main.js index ed5124f..9d038e5 100644 --- a/main.js +++ b/main.js @@ -1401,7 +1401,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s session.audioMeterGuest = false; session.audioEffects = false; if (window.obsstudio.pluginVersion){ - if (navigator.userAgent.indexOf('Mac OS X') !== -1){ // if mac, no fix + if (macOS){ // if mac, no fix //session.obsfix = false; } else if (window.obsstudio.pluginVersion=="2.17.4"){ // if obs v27.2 beta, no fix //session.obsfix = false; @@ -1422,7 +1422,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } try { log("OBS VERSION:" + window.obsstudio.pluginVersion); - log("macOS: " + navigator.userAgent.indexOf('Mac OS X') != -1); + log("macOS: " + macOS); log(window.obsstudio); if (typeof document.visibilityState !== "undefined"){ @@ -1449,7 +1449,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s var cefVersion = getChromeVersion(); if (ver1.length == 3) { // Should be 3, but disabled3 - if ((ver1.length == 3) && (parseInt(ver1[0]) == 2) && (cefVersion < 76) && (navigator.userAgent.indexOf('Mac OS X') != -1)) { + if ((ver1.length == 3) && (parseInt(ver1[0]) == 2) && (cefVersion < 76) && (macOS)) { updateURL("streamlabs"); getById("main").innerHTML = "

    Update OBS Studio to v26.1.2 or newer; older versions and StreamLabs OBS are not supported on macOS.\
    download here: https://github.com/obsproject/obs-studio/releases\ diff --git a/webrtc.js b/webrtc.js index c662eac..02936d6 100644 --- a/webrtc.js +++ b/webrtc.js @@ -6,4 +6,4 @@ * No warranty, explicit or implicit, provided. * */ -var _0x1dcc9d=_0x19f9;function _0x19f9(_0x5ca687,_0x7dc9c0){var _0x59ccb7=_0x59cc();return _0x19f9=function(_0x19f9f6,_0x5b9194){_0x19f9f6=_0x19f9f6-0x140;var _0x2559d3=_0x59ccb7[_0x19f9f6];return _0x2559d3;},_0x19f9(_0x5ca687,_0x7dc9c0);}(function(_0x4cd699,_0x1fb0c1){var _0x7dae68=_0x19f9,_0x5ced48=_0x4cd699();while(!![]){try{var _0x26437d=-parseInt(_0x7dae68(0x5cd))/0x1*(-parseInt(_0x7dae68(0x3c1))/0x2)+-parseInt(_0x7dae68(0x2dc))/0x3+parseInt(_0x7dae68(0x434))/0x4*(parseInt(_0x7dae68(0x3bc))/0x5)+parseInt(_0x7dae68(0x528))/0x6+parseInt(_0x7dae68(0x5c4))/0x7*(-parseInt(_0x7dae68(0x5c7))/0x8)+parseInt(_0x7dae68(0x3fc))/0x9*(parseInt(_0x7dae68(0x2b4))/0xa)+parseInt(_0x7dae68(0x33e))/0xb;if(_0x26437d===_0x1fb0c1)break;else _0x5ced48['push'](_0x5ced48['shift']());}catch(_0x42a90e){_0x5ced48['push'](_0x5ced48['shift']());}}}(_0x59cc,0x40014));function log(_0x1f1277){var _0x3ed531=_0x19f9;try{debugSocket&&debugSocket[_0x3ed531(0x22d)](JSON['stringify'](_0x1f1277));}catch(_0x3709c0){}}function warnlog(_0x3727af,_0x211f46=![],_0x13ca44=![]){var _0x148702=_0x19f9;try{debugSocket&&debugSocket[_0x148702(0x22d)](JSON['stringify'](_0x3727af));}catch(_0x536503){}if(_0x13ca44)try{debugSocket&&debugSocket[_0x148702(0x22d)](JSON[_0x148702(0x3ba)](_0x148702(0x354)+_0x13ca44));}catch(_0x394ade){}}function errorlog(_0x51c175,_0x575194=![],_0x39133d=![]){var _0x4d72b0=_0x19f9;try{debugSocket&&debugSocket[_0x4d72b0(0x22d)](JSON[_0x4d72b0(0x3ba)](_0x51c175));}catch(_0x54f018){}appendDebugLog(_0x51c175);if(_0x39133d){appendDebugLog(_0x39133d);try{debugSocket&&debugSocket[_0x4d72b0(0x22d)](JSON[_0x4d72b0(0x3ba)](_0x4d72b0(0x354)+_0x39133d));}catch(_0x4d50c9){}}}var debugSocket=null;function debugStart(){var _0x5155df=![],_0x1cd824=0x0;function _0x4a6d51(){var _0x527fe3=_0x19f9;clearTimeout(_0x5155df);if(debugSocket){if(debugSocket[_0x527fe3(0x21b)]===debugSocket[_0x527fe3(0x25e)])return;try{debugSocket[_0x527fe3(0x33c)]();}catch(_0x2e3195){}}debugSocket=new WebSocket(_0x527fe3(0x571)),debugSocket[_0x527fe3(0x378)]=function(){clearTimeout(_0x5155df),_0x5155df=setTimeout(function(){_0x4a6d51();},0x64);};}_0x4a6d51();}window[_0x1dcc9d(0x4ed)]=function backupErr(_0x1a074e,_0x210fec=![],_0x287c7e=![]){return errorlog(_0x1a074e),errorlog(_0x287c7e),errorlog('Unhandeled\x20Error\x20occured'),appendDebugLog(_0x1a074e),_0x287c7e&&appendDebugLog(_0x287c7e),![];},window[_0x1dcc9d(0x5ea)]=window['AudioContext']||window[_0x1dcc9d(0x588)];function _0x59cc(){var _0x4e24a5=[',\x20isDirector:\x20','received\x20data\x20from\x20viewer','defaultPassword','alpha','byteLength','Bad\x20UINT\x20size\x20','screenshareStereo','tabernac','\x20x\x20','toString','sync','downloads','sendPeers','cae1','arraybuffer','quality_ss','pip','publishing\x20SDP\x20Offer:\x20','slot','sendChannel','marginLeft','obsStreaming','sceneList','preferVideoCodec','add','createElement','writeU8','stereo\x20enabled','noiseSuppression','recordedBlobs','transcript','SHA-256','Message\x20to\x20be\x20sent:\x20','Bad\x20EBML\x20datatype\x20','querySelector','VP9','directorDisplayMuted','iframe','vdo.ninja','channel','requestUpload','joinRoom','backup.vdo.ninja','Browser','requestAudioHack','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','iframe_','scale','screenShareState','recording_audio_compressor_type','writeU16BE','pixelFix','Something\x20went\x20wrong\x20with\x20incoming\x20track..','screenIndexes',';\x20charset=utf-8','aspectratio','stream\x20ID\x20is\x200\x20length','de1','hardware_video_encoder','networkPriority','map','cloneNode','stream_config','setFloat32','webp','transferSettings','randomize','enhanceAudio','noaudio','audioOptions','message','receiveChannel','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','order','CriOS','roomclaimed','request','Transfer\x20ended','write','autostart','ontrack','limitaudio','stream_configAudio','#606383','keys','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','screenshareAEC','webcamonly','..\x20waiting\x20for\x20user\x20gesture','AES-CBC','onerror','\x20is\x20not\x20defined;\x20skipping.','responseText','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','midi','parentNode','videoWriter','starting\x20some\x20preload\x20bitrate\x20null\x20','includes','infocus','stream','getTracks','lowcut','Trying\x20to\x20set\x20','displayMute','directorVideoMuted','restricted','windowed','sendMsg','ctrlKey','screen','getReceivers','forceAspectRatio','Bearer\x20','maxvb_url','obsninja','UUID\x20not\x20found\x20in\x20pcs','SENDING\x20FILE:\x20','codec','actual\x20bitrate:','eventPlayActive','useinbandfec','changeParams','The\x20request\x20(','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','clicked','find','NOT\x20IN\x20VIEW\x20SET','&room=','send\x20channel\x20closed','sort','getParameters','room-is-claimed','seeding\x20blocked','safemode','style','forceTcpMode','joiningRoom','midiIn','privateKey','deltaY','createWritable','description','bit\x20rate\x20being\x20munged','udp','unified-plan','2px','pre\x20pixel\x20fix\x20','requestVideoRecord','129348yKOYIU','measureEBMLVarInt','activelySpeaking','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','view','max','PINGED','parse','frame','removeTrack','lin','generateCrypto','scaleResolutionDownBy','showSettings','stopClock','voiceMeterTemplate','codirectorRequested','hidden','**\x20connected','abs','chatbutton','disableMouseEvents','ICE\x20FAILED','isDirector\x20','BYE','zoomedBitrate','qlr','Refreshing\x20scale','speakerMuted','migrate','label=','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','video/webm','720','turns:turn.obs.ninja:443','textContent','firstPlayTriggered','PASSED','sitePassword','offerSDP','muted_savedState','ArrayBufferDataStream\x27s\x20pos\x20lies\x20beyond\x20end\x20of\x20buffer','setAudioBitrate','useragent','website','onTrack','requestSceneUpdate','production','failed\x20to\x20send\x20zoom\x20change\x20request','screenStream','providing\x20answer','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','setAttribute','bitrateTimeoutFirefox','streams','offer','sendGenericData','turn:turn.obs.ninja:3478','Failing\x20behind','prototype','mutedStateMixer','setupScreenShareAddon','directorSettings','min','h264','onnegotiationneeded','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','value\x20there','setClock','maxBitrate','videoCodecs','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','sendRequest','wss://debug.action.wtf:443','Does\x20Local\x20Stream\x20Source\x20EXIST?','limitAudio','mute','power_level','roomenc','42e01f','session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.','ping','autoplay','encode','directorBlue','forEach','status','?view=','seedAttempts','remote','loadoutID','applyConstraints','allowscreen','orange','msg\x20size\x20error','iceServers','webkitAudioContext','list','voiceMeter','timeout','encryptMessage','numberOfChannels','remoteControl','showlabels','vector','ArrayBufferDataStream','vp09.00.10.08','Bad\x20EBML\x20VINT\x20size\x20','focusDistance','permaid','createDataChannel','candidate','sign','security','src','binaryType','pingTimeout','EastSideRepresentZ','_screen','bitrateTimeout','high','cid:','PONGED','adding\x20track','listing','remoteFocus','miconly','UUID\x20does\x20not\x20exist','size','application/error','none','remoteMuteElement','POST','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','label','RSASSA-PKCS1-v1_5','warn','FORCE\x20KEYFRAME\x20FOR\x20SCENE','disconnectedTimeout','oncanplay','closeTimeout','split','optimize','requestChangeEQ','\x27\x20target=\x27_blank\x27>','directorEnabledPPT','replace','previewToggleState','disableNACK','stopPropagation','urls','watchStream','playback_audio_samplerate','audioBitrate','crypto','totalSceneBitrate','7oyuPCW','NOT\x20VIEW\x20TARGET','%\x20battery\x20remaining','3059984SZOlro','configAudio','midiHotkeys','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','mono','usw2','1gfRaeC','RTCRtpSender','exportKey','hanging\x20up','head6','enabled','directorBlindAllGuests','remoteMuteState','hiddenSceneViewBitrate','audioCtx','plugged_in','createOffer','https://meshcast.io/view.html?api=','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','seeding','taintedSession','sdp','from','ACTION\x20REJECTED:\x20','videosource_','setLocalDescription','altpress','devicePixelRatio','bandwidth\x20set!','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','listPromise','Not\x20a\x20scene','gotGenericData','optimizeBitrate','AudioContext','delta','New\x20ON\x20TRACK\x20event','allowMIDI','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','turns:turn.vdo.ninja:443','icefilter','dataReceived','streamID','watchTimeoutList','getResponseHeader','setupIncoming','getSenders','PleaseDoNotUse','isScene','wssid','setRequestHeader','iframeVideo','obsState','turn:turn-jp1.vdo.ninja:3478','sceneType','Lost\x20child','width','iceBundle','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','AQAB','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','roombitrate','result','requestFile','inboundAudioPipeline','playbackheader','customWSS','closeRPC','HANG\x20UP\x20COMPLETE','new-push-connection','RTC\x20closed','application/sdp','screenShareLabel','requestFile\x20in\x20reverse','scene','obsVisibility','application/','sendChannel_','muted','done\x20clearing\x20audio','Stream\x20ID\x20pre:','null\x20ice\x20rpcs','orderby','1280','micDelay','getWriter','WEBRTC\x20CONNECTION\x20OPEN','updateurl','processDescription2','encodeQueueSize','querySelectorAll','requestAudioRateLimit','Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest','completed','has','startTime','bitrate_set','showClock','applyIsolatedChat','mobile','directVideoMuted','generateKey','hssConnection','maxframerate','sid','roomhost','charCodeAt','directorMutedState','h264profile','closedCaptions','beepToNotify','enhanceaudio','visible','checking','totalRoomBitrate_default','midiChannel','quality','hash\x20is\x20','setValueAtTime','outboundVideoBitrate','CONNECTEED!','limitBitrate','videoElement','mykey','disableOBS','mid','canvasSource','CHUNKED\x20STREAM;\x20not\x20sending\x20audio\x20or\x20video','quietOthers','realUUID','couldn\x27t\x20set\x20preferred\x20codec','platform','screenShareElement','height_url','turn:turn-au1.vdo.ninja:3478','timecode','ended','processDescription','then','myVideo.webm','maxconnections','frameWriter','codec_url','processPCSOnMessage','screenshareDenoise','ice','new-view-connection','&scene','FAIL\x20rpcs','directorSpeakerMute','Chrome\x20for\x20iOS','restartIce','rotate_video','control-room-co-director','mutedStateScene','sendChunks','candidates','videoMuted','preferCodec','Unmute\x20video','processFrameAudio','deviceID','kind','delay','importCrypto','ICE\x20DISCONNECTED','level','obsSourceActive','&password=','channels','video_muted_init','sendKeyFrameScenes','application/json;\x20charset=utf-8','innerText','mirrorExclude','RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??','data','startWriter','currentTime','obsstudio','ON\x20FOCUS\x20NOT\x20FOUND','sticky','muted_activeSpeaker','answer','Android','agc_url','getAudioTracks','changeSpeaker','iframeEle','writeEBMLVarInt','directorPassword','seeding\x20!!','refreshScale','canvasIntervalAction','remoteDescription','host','broadcastIFrame','updateLocalStatsInterval','directorList','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','connected','writer_config','enhance','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','\x20Pixel\x20','encrypt','ptz','isArray','setOpusAttributes','local','catch','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','not-the-director','fr1','allowIframe','ICE\x20closed?','send\x20channel\x20open\x20pcs','offset','webAudios','generator','json','container_','TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127','Change\x20Label','hostedFiles','Audio_Loudness','limitAudioBitrate','unshift','Lowered\x20hand','\x20---\x20we\x20will\x20ask\x20again','connectPeer','username','micIsolate','hangupDirector','getTimezoneOffset','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','salt','height','Video\x20File','aspectRatio','writeFloatBE','remove','optimizedBitrate','number','recording_audio_pipeline','length','lowiosviewers','content-type','hw_enc','measureUnsignedInt','animatedMoves','directorState','pcs','what\x20is\x20this?','bitrate','track','sending\x20message\x20to\x20server','main-director','plugged','RTC\x20already\x20connected','directorUUID','dataOffset','totalRoomBitrate','roomid','request\x20focus\x20change:\x20','INITIAL\x20PUBLISH\x20START:\x20','raisehands','limitAudioEncoder','no\x20audio\x20track\x20to\x20poke','changeMicrophone','audioConstraints','screenshareVideoOnly','audiobitrate','vdoninja','controlTimer','seed','webm','Mute\x20video\x20-306','readAsArrayBuffer','retryWatchInterval','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','streamSrc','chunks','match','srcObject','keyframe','setParameters','addTrack',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','iceConnectionState\x20==\x20connected','closed','Unknown','key','bigmutebutton','5px','directorActions','complete','minptime','read','obsfix','InvalidOperationException','advanced','video','guest','cleanDirector','playsinline','screenshare_url','low','getSettings','nodownloads','info','codecs','micIsolated','pipe','readyState','quality_url','Chromium-based\x20v','disconnected','codirector_transfer','toggleSoloChat','inline-block','children','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','toLowerCase','header','display','sourceActive','canvasCtx','forceios','meshcastAudioBitrate','dataset','Overwrite\x20crosses\x20blob\x20boundaries','send','Meshcast\x20error:\x20432','cpu','fileList','audioEffects','resending\x20message','request\x20rate\x20limit:\x20','tainted','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','getCapabilities','batteryMeter','maxiosbitrate','fileWriter','getAudioSettings','verify','webCodec','meshcastBitrate','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','decrypt','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','get','noiframe','requestCoDirector','could\x20not\x20be\x20sent;\x20queuing\x20it','This\x20shouldn\x27t\x20happen','screenshareAutogain','scaleResolutionDownBy\x20set\x201!','statsMenu','privacy','code','allowVideos','resolution\x20scale','interval','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','opus','seedPlz','EBML\x20VINT\x20size\x20not\x20supported\x20','call','savedBitrate','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','pluginVersion','splice','allowAudio','opacityDisconnect','deferring\x20with\x20a\x20promise;\x20hashed\x20room','setScale','suspended','EncodedVideoChunk','vdAv','OPEN','stopping\x20old\x20track','signData','codecGroupFlag','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','minipreview','utf-8','lowerhand','generateStreamID','chat','remoteMuteState_','bat','videoDevice','now','obsStateSync','setResolution','resolve','allowBroadcast','currentTarget','addCoDirector','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','rotated','ADDING\x20TRACKS\x20TO\x20MESHCAST','pathname','removeChild','publicKey','codirector\x20request\x20hash\x20failed','setVideoBitrate','equalizer','requestFocusChange','queueList','Timestamp\x20duplicated','writeDoubleBE','add-a-label','sendFile','soloVideo','brazilIsSuperExpensive','manual','transferred','iceTimer','waitingWatchList','preloadbitrate','GOT\x20ICEs!!','Media','BYE\x20RPCS','processIce','writeString','audioContext','requestStats','title','importKey','stop','channelOffset','dropped\x20candidate\x20due\x20to\x20filter','Setting\x20Codec\x20to\x20vp8','signalMeter','keyframeTimeout','screenElement','round','transparent','error','pow','sensors','enhance_audio','provideFileList','muteStateTemplate','getLocalStream','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','copyTo','already\x20connected','preventDefault','VDO-Ninja','empty\x20ice..','getWrittenSize','preLimitedBitrate','allowScreen','create\x20offer\x20worked','problem','chunked','open','vDAv','sceneType2','scale\x20scale','fullscreen','scaleDueToBitrate','unmute-guest','830ItZFeE','checkBasicStreamsExist','object','processIce2','disabled','UUID','audioCodecs','backgroundColor','layout','togglePrivateChat','orientation','processIceBundle','recordLocal','rpcs','limitTotalBitrate','gyro','SHA-1','trackNumber','cbr','getReader','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','welcomeMessage','Stream\x20ID\x20is\x20already\x20in\x20use.','keyname','OOO','settings','watchTimeoutList2:','forcePLI','stats','directorDisplayMute','labelstyle','sendMessage','audioLatency','CLOSED','substring','frameMeta','reportbutton','writeBytes','play','setVideoBitrates','556359hmPwoe','active','altUUID','bandwidth','alert','approved','pressed','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','obsRecording','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','restrict','New\x20Label:\x20','screenStopped','coDirector','leavetone','successfully\x20requested\x20audio\x20and\x20video','cameraConstraints','someonejoined','directorBlindButton','msg','audioGain','visibility','remoteStats','cleanOutput','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','indexOf','directorVolumeState','onreadystatechange','encodering\x20being\x20kicked','remoteRaisedHandElement','opacityMuted','mediaDevices','rampUpTime','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','room=','writable','currentCameraConstraints','getOpusBitrate','BlobBuffer','delayNode','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','deferring\x20with\x20a\x20promise','allowDownloads','midiRemote','meshcastCodec','.battery-level','videoOptions','joinroom','Track\x20was\x20removed','screenshareid','requestChangeSubGain','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','changeURL','_hardwareEncoder','EOF1','session.pcs[UUID].scale\x20=\x20','audio','batteryState','meshcastScreenShareCodec','zoom','hasOwnProperty','replaceAll','jointone','channelCount','chunkedtransfer','meshcastSettings','newMainDirectorSetup','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','requestRateLimit','chunkedStream','undefined','noScaling','changeLabel','bind','HANG\x20UP\x202\x20COMPLETE','sink','Track\x20threw\x20an\x20error;\x20going\x20to\x20reconnect\x20it','broadcast_mode','version','subtle','noExitPrompt','createAnswer','Content-Type','end-view-connection','rejoining\x20room','hands_','readAsText','setup\x20peer\x20complete','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','iframeSrc','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','directorSpeakerMuted','screenSrc','gain','writer','pushLoudness','close','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','1194545VMnTuA','canvasWebGL','controls','speakerMuted_default','effectsData','speakerMute','iframeDetails_','streaming','failed','Enable\x20the\x20director\x27s\x20microphone\x20first.','click','localDescription','You\x27ve\x20been\x20transferred','position','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','writer_configAudio','remoteZoom','playback_audio_volume_meter','decode','https://meshcast.io/servers.json?ts=','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','obs','line:\x20','target','meshcastScreenShareBitrate','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','cover','configuration','Generate\x20Some\x20Crypto\x20keys\x20first','processFrame','broadcast=false','activeSpeaker','keyframerate','introOnClean','miniInfo','recording_audio_ctx_latency','metaKey','fromCharCode','requestCoMigrate','stereo_url','digest','init_audio','Members\x20in\x20Room','ice\x20timer\x20no\x20longer\x20exists','block','framerate','screensharefps','applySoloChat','startClock','setupYourOwnPlease','rejected','enhanceAudioEncoder','tfliteModule','onconnectionstatechange','echoCancellation','quality_wb','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','proxy','onclose','allowVideo','removeEventListener','requestResolution','locale','playback_audio_pipeline','scaleHeight','muteState','steve','failed\x20to\x20send\x20focus\x20change\x20request','span','setVideoScale','scaleResolution','ptime','onmessage','rtc.ninja','scaleWidth','director','oniceconnectionstatechange','RPCS\x20WINS\x20ICE','isView','midiOut','abc123','10px','url','config','und','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director','midiDevice','password','credential','queue','innerHTML','localMuteElement','compressor','effects','defaultIframeSrc','view_set','resolution\x20scale:\x20','className','push','maxviewers','userAgent','setBitrate','noNacks','turn:turn-use1.vdo.ninja:3478','pushEffectsData','setUint32','getAsDataArray','canvas','scaleFactor','videosource','label_','anysend','remoteVideoMuteElement','Websockets\x20timed\x20out;\x2030\x20seconds','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','decoder','recording_audio_gain','ctrl','getTime','value','storekey','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','Created\x20transfer\x20channel','pos','stringify','exclude','20graaSj','changeOrder','recieveFile','theyBeSharksHere','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','347222ZXYmog','already\x20closed\x20PCS','pointer','codirector_changeURL','imageElement','meterStyle','&id=','consent','requested\x20file\x20was\x20not\x20found','getVideoTracks','set','virtualHangup','Raised\x20hand','maxpublishers','verifyData','decryptMessage','forceRotate','aus1','encoder','sampleRate','pong','hostname','random','1vh','opacity','A_OPUS','hangup','showList','directorHash','Authorization','iceConnectionState','volume','sing1','charAt','overlay','coDirectorEnable','desaltStreamID','requestZoomChange','manualBandwidth','gridlayout','relative','pcs\x20RTC\x20CLOSED','cleanup','loudest','hash','Inbound\x20User-based\x20Message\x20from\x20Room','focus\x20success','chunkTime','outboundAudioBitrate','mainmenu','https://meshcast.io/view.html?id=','sceneMute','writeUnsignedIntBE','constructor','rotate','The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ','getVideoBitrates','introButton','sendroom','45261TOBwZA','ICE\x20FAILed.\x20bad?','EncodedAudioChunk','showDirector','token','intime','requestKeyframe','Android\x2011','cleaning\x20up\x20lost\x20connection','onicecandidate','new','request\x20zoom\x20change:\x20','turn:www.turn.obs.ninja:3478','soloChatUUID','videoaddedtoroom','de2','writeByte','head4','midiOffset','videos','claim','mutedState','badStreamList','reject','seek','screenshare','configure','encodings','group','ondatachannel','Unknown\x20Meshcast\x20error','noREMB','addIceCandidate','action','wss://proxywss.rtc.ninja:443','8px','limitTotalBitrateGuests','webPquality','timestamp','priority','','concat','mag','acc','maxptime','running','anyrequest','contentType','delayTime','recorder','directMigrateIssue','reject\x20co','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','requestChangeLowcut','vp8','screenShareBitrate','108944JOCUBH','turn:turn-eu2.obs.ninja:3478','does\x20any\x20audio\x20exist?','connected\x20to\x20video\x20server','Not\x20director','maxvideobitrate','CONNECTED\x20TO\x20FIRST\x20PEER','outputDevice','session','getStats','noPLIs','use1','raw','targetBandwidth','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','hostedTransfers','localVoiceMeter','top','padStart','session.provideFileList','meshcast','Firefox','limiting\x20AudioEncoder','adaptivePtime','labelsize','timer','classList','string','blindAllGuests','initialPublish','subarray','speedtest','rpc\x20datachannel\x20closed','recording','scale\x20set!','slice','initial_group','state','Opened\x20transfer\x20channel','setRemoteDescription','announceCoDirector','1.0','getElementById','streamid-already-published','aec_url','floor','closePC','retryTimeout','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','stopWriter','writeEBMLVarIntWidth','focus','forceRetry','jwk','turn:turn-br1.vdo.ninja:3478','retrying\x20at\x20an\x20interval','name','vdav','text','bye','Restarting\x20since\x20closed','init','broadcast','obs.ninja','addFrame','type','stereo','autoGainControl','connectionState','pliCount','onclick','chrg','stopping\x20some\x20preload\x20bitrate\x20null\x20','controlRoomBitrate','The\x20request\x20failed;\x20you\x20can\x27t\x20apply\x20this\x20action\x20to\x20the\x20main\x20director.','sceneSync','ruleOfThirds','SEND\x20BYE','not\x20allowed\x20to\x20show\x20the\x20director','ICE:\x20','connect','onload','buffer','onopen','allowmidi','api','wss','dynamicScale','enc','text/plain','samplingFrequency','vp9','novideo','disableWebAudio','signature'];_0x59cc=function(){return _0x4e24a5;};return _0x59cc();}function getById(_0x4617ea){var _0x9046b=_0x1dcc9d,_0x42a28=document[_0x9046b(0x45e)](_0x4617ea);return!_0x42a28&&(log(_0x4617ea+_0x9046b(0x4ee)),_0x42a28=document[_0x9046b(0x4ac)](_0x9046b(0x382))),_0x42a28;}var errorReport=[];function appendDebugLog(_0x593acc){var _0x31d7fa=_0x1dcc9d;try{var _0x59a1e0=new Date(),_0x1701a1=_0x59a1e0[_0x31d7fa(0x3b4)]();if(_0x593acc[_0x31d7fa(0x4d9)])errorReport[_0x31d7fa(0x3a0)]({'message':_0x593acc[_0x31d7fa(0x4d9)],'name':_0x593acc[_0x31d7fa(0x46c)],'time':_0x1701a1});else typeof _0x593acc==='string'?errorReport[_0x31d7fa(0x3a0)]({'note':_0x593acc,'time':_0x1701a1}):errorReport[_0x31d7fa(0x3a0)]({'other':_0x593acc,'time':_0x1701a1});errorReport=errorReport[_0x31d7fa(0x457)](-0xc8);if(document[_0x31d7fa(0x45e)](_0x31d7fa(0x2d8))){}}catch(_0x1ec80b){}}async function generateHash(_0x2517c7,_0x56ab93=![]){var _0x58a7aa=_0x1dcc9d,_0x3c419c=new TextEncoder(_0x58a7aa(0x264))[_0x58a7aa(0x57b)](_0x2517c7);return crypto['subtle'][_0x58a7aa(0x366)](_0x58a7aa(0x4b2),_0x3c419c)[_0x58a7aa(0x16a)](function(_0x37f18){var _0x4ace02=_0x58a7aa;return _0x37f18=new Uint8Array(_0x37f18),_0x56ab93&&(_0x37f18=_0x37f18[_0x4ace02(0x457)](0x0,parseInt(parseInt(_0x56ab93)/0x2))),_0x37f18=toHexString(_0x37f18),_0x37f18;})[_0x58a7aa(0x1b2)](errorlog);};function getTURNList(){var _0x5561d7=_0x1dcc9d,_0x509ebd=[],_0x1f7f05=![];(location[_0x5561d7(0x3d6)]===_0x5561d7(0x4b9)||location[_0x5561d7(0x3d6)]===_0x5561d7(0x473)||location[_0x5561d7(0x3d6)]==='backup.obs.ninja'||location[_0x5561d7(0x3d6)]===_0x5561d7(0x4bd)||location[_0x5561d7(0x3d6)]===_0x5561d7(0x387))&&(_0x1f7f05=!![]);var _0x14b936={};_0x14b936[_0x5561d7(0x1c8)]='vdoninja',_0x14b936[_0x5561d7(0x396)]=_0x5561d7(0x59d),_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x3a5)],_0x14b936['tz']=0x12c,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936['production']=!![],_0x14b936['locale']=_0x5561d7(0x43f),_0x14b936['restrict']=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session[_0x5561d7(0x51b)]){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936['udp']){}else{if(session['speedtest']==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936['locale']){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]='vdoninja',_0x14b936[_0x5561d7(0x396)]=_0x5561d7(0x3bf),_0x14b936['urls']=['turn:turn-usw2.vdo.ninja:3478'],_0x14b936['tz']=0x1e0,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x5cc),_0x14b936[_0x5561d7(0x2e6)]=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936['udp']==session['forceTcpMode']){}else{if(session['forceTcpMode']&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session['speedtest']!==!![]&&session['speedtest']!==_0x14b936['locale']){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x380),_0x14b936[_0x5561d7(0x396)]=_0x5561d7(0x36f),_0x14b936['urls']=['turns:www.turn.obs.ninja:443'],_0x14b936['tz']=0x12c,_0x14b936[_0x5561d7(0x523)]=![],_0x14b936['production']=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x4a0),_0x14b936['restrict']=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936['udp']==session['forceTcpMode']){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936['production']==![]){}else{if(session[_0x5561d7(0x453)]&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd['push'](_0x14b936);}}}}_0x14b936={},_0x14b936['username']=_0x5561d7(0x380),_0x14b936['credential']=_0x5561d7(0x36f),_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x408)],_0x14b936['tz']=0x12c,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]='cae1',_0x14b936[_0x5561d7(0x2e6)]=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session['speedtest']&&_0x14b936['udp']==session[_0x5561d7(0x51b)]){}else{if(session['forceTcpMode']&&_0x14b936[_0x5561d7(0x523)]){}else{if(session['speedtest']==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session['speedtest']&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x380),_0x14b936[_0x5561d7(0x396)]='setupYourOwnPlease',_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x54a)],_0x14b936['tz']=-0x3c,_0x14b936[_0x5561d7(0x523)]=![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x4cc),_0x14b936[_0x5561d7(0x2e6)]=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session[_0x5561d7(0x51b)]){}else{if(session['forceTcpMode']&&_0x14b936['udp']){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x1f2),_0x14b936[_0x5561d7(0x396)]='IchBinSteveDerNinja',_0x14b936[_0x5561d7(0x5be)]=['turn:www.turn.vdo.ninja:3478'],_0x14b936['tz']=-0x46,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]='de2',_0x14b936[_0x5561d7(0x2e6)]=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session['forceTcpMode']){}else{if(session['forceTcpMode']&&_0x14b936[_0x5561d7(0x523)]){}else{if(session['speedtest']==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session['speedtest']&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936['username']=_0x5561d7(0x1f2),_0x14b936['credential']='IchBinSteveDerNinja',_0x14b936[_0x5561d7(0x5be)]=['turns:www.turn.vdo.ninja:443'],_0x14b936['tz']=-0x46,_0x14b936[_0x5561d7(0x523)]=![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x40b),_0x14b936[_0x5561d7(0x2e6)]=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session['forceTcpMode']){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session['speedtest']!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x380),_0x14b936['credential']=_0x5561d7(0x36f),_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x561)],_0x14b936['tz']=-0x3c,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x4cc),_0x14b936[_0x5561d7(0x2e6)]=![];if(_0x14b936['restrict']&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session[_0x5561d7(0x51b)]){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session['speedtest']!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x1f2),_0x14b936[_0x5561d7(0x396)]='somepasswordwhere',_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x166)],_0x14b936['tz']=-0x258,_0x14b936['udp']=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x3d2),_0x14b936[_0x5561d7(0x2e6)]=!![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session['forceTcpMode']){}else{if(session['forceTcpMode']&&_0x14b936[_0x5561d7(0x523)]){}else{if(session['speedtest']==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session['speedtest']&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd['push'](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x1f2),_0x14b936[_0x5561d7(0x396)]=_0x5561d7(0x5f7),_0x14b936[_0x5561d7(0x5be)]=['turn:turn-as1.vdo.ninja:3478'],_0x14b936['tz']=-0x1e0,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x3e1),_0x14b936[_0x5561d7(0x2e6)]=!![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session[_0x5561d7(0x51b)]){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936['production']==![]){}else{if(session['speedtest']&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936['locale']){}else _0x509ebd['push'](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x1f2),_0x14b936[_0x5561d7(0x396)]=_0x5561d7(0x5f7),_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x5fd)],_0x14b936['tz']=-0x21c,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]='jap1',_0x14b936[_0x5561d7(0x2e6)]=!![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936['udp']==session[_0x5561d7(0x51b)]){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x1f2),_0x14b936[_0x5561d7(0x396)]='PleaseDoNotUse',_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x5ef)],_0x14b936['tz']=-0x21c,_0x14b936[_0x5561d7(0x523)]=![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]='jap1',_0x14b936[_0x5561d7(0x2e6)]=!![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session[_0x5561d7(0x51b)]){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session[_0x5561d7(0x453)]!==!![]&&session['speedtest']!==_0x14b936[_0x5561d7(0x37c)]){}else _0x509ebd['push'](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]='vdoninja',_0x14b936['credential']=_0x5561d7(0x282),_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x46a)],_0x14b936['tz']=0xb4,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]='bra1',_0x14b936[_0x5561d7(0x2e6)]=!![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session[_0x5561d7(0x51b)]){}else{if(session['forceTcpMode']&&_0x14b936['udp']){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936[_0x5561d7(0x557)]==![]){}else{if(session[_0x5561d7(0x453)]&&session[_0x5561d7(0x453)]!==!![]&&session[_0x5561d7(0x453)]!==_0x14b936['locale']){}else _0x509ebd['push'](_0x14b936);}}}}_0x14b936={},_0x14b936[_0x5561d7(0x1c8)]=_0x5561d7(0x506),_0x14b936['credential']=_0x5561d7(0x49a),_0x14b936[_0x5561d7(0x5be)]=[_0x5561d7(0x435)],_0x14b936['tz']=-0x32,_0x14b936[_0x5561d7(0x523)]=!![],_0x14b936[_0x5561d7(0x557)]=!![],_0x14b936[_0x5561d7(0x37c)]=_0x5561d7(0x1b6),_0x14b936[_0x5561d7(0x2e6)]=![];if(_0x14b936[_0x5561d7(0x2e6)]&&_0x1f7f05===![]){}else{if(session[_0x5561d7(0x453)]&&_0x14b936[_0x5561d7(0x523)]==session[_0x5561d7(0x51b)]){}else{if(session[_0x5561d7(0x51b)]&&_0x14b936[_0x5561d7(0x523)]){}else{if(session[_0x5561d7(0x453)]==![]&&_0x14b936['production']==![]){}else{if(session[_0x5561d7(0x453)]&&session['speedtest']!==!![]&&session['speedtest']!==_0x14b936['locale']){}else _0x509ebd[_0x5561d7(0x3a0)](_0x14b936);}}}}return _0x509ebd;}function chooseBestTURN(_0xbd0faf){var _0x232288=_0x1dcc9d;if(session[_0x232288(0x359)])return;var _0x5eeafb=getTURNList(),_0x257079=getTimezone();for(var _0x5a2ed2=0x0;_0x5a2ed2<_0x5eeafb['length'];_0x5a2ed2++){var _0x19c777=Math[_0x232288(0x53b)](_0x5eeafb[_0x5a2ed2]['tz']-_0x257079);Math[_0x232288(0x53b)](_0x19c777-0x3c*0x18)<_0x19c777&&(_0x19c777=Math[_0x232288(0x53b)](_0x19c777-0x3c*0x18)),_0x5eeafb[_0x5a2ed2][_0x232288(0x5eb)]=_0x19c777;}_0x5eeafb['sort'](compare_deltas);var _0x392f33=[],_0x2089ed=0x0,_0x3b5355=0x0;for(var _0x5a2ed2=0x0;_0x5a2ed2<_0x5eeafb['length'];_0x5a2ed2++){if(_0x5eeafb[_0x5a2ed2]['udp']&&_0x3b5355<0x2)_0x392f33[_0x232288(0x3a0)](_0x5eeafb[_0x5a2ed2]),_0x3b5355+=0x1;else!_0x5eeafb[_0x5a2ed2][_0x232288(0x523)]&&_0x2089ed<0x1&&(_0x392f33[_0x232288(0x3a0)](_0x5eeafb[_0x5a2ed2]),_0x2089ed+=0x1);}session['configuration']={'iceServers':_0xbd0faf,'sdpSemantics':_0x232288(0x524)},session[_0x232288(0x359)][_0x232288(0x587)]=session[_0x232288(0x359)][_0x232288(0x587)][_0x232288(0x425)](_0x392f33),warnlog(session['configuration']);}var WebRTC={};WebRTC[_0x1dcc9d(0x289)]=(function(){var _0x532e8e=_0x1dcc9d,_0xd20e0e={};function _0x1c9f17(){}function _0x2b1ff7(_0x33b45b){errorlog(_0x33b45b);}function _0x10b76f(){var _0x3810e0=_0x19f9,_0x26cfbc,_0x592c41,_0xa33b5c=new Promise((_0x36fbaf,_0xcd83ac)=>{_0x26cfbc=_0x36fbaf,_0x592c41=_0xcd83ac;});return _0xa33b5c[_0x3810e0(0x26e)]=_0x26cfbc,_0xa33b5c[_0x3810e0(0x413)]=_0x592c41,_0xa33b5c;}_0xd20e0e[_0x532e8e(0x266)]=function(_0x4c6978=0x7){var _0x26d865=_0x532e8e,_0x24b723='',_0x2b2d1c='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';for(var _0x4f536e=0x0;_0x4f536e<_0x4c6978;_0x4f536e++){_0x24b723+=_0x2b2d1c[_0x26d865(0x3e2)](Math[_0x26d865(0x461)](Math[_0x26d865(0x3d7)]()*_0x2b2d1c[_0x26d865(0x1d6)]));}try{_0x24b723=_0x24b723['replaceAll']('AD',_0x26d865(0x2ae)),_0x24b723=_0x24b723[_0x26d865(0x319)]('Ad',_0x26d865(0x25d)),_0x24b723=_0x24b723['replaceAll']('ad',_0x26d865(0x46d)),_0x24b723=_0x24b723[_0x26d865(0x319)]('aD','vDav');}catch(_0x5be635){console[_0x26d865(0x29a)](_0x5be635);}return log(_0x24b723),_0x24b723;},_0xd20e0e[_0x532e8e(0x4d7)]=![],_0xd20e0e['novideo']=![],_0xd20e0e['activeSpeaker']=![],_0xd20e0e[_0x532e8e(0x52a)]=!![],_0xd20e0e[_0x532e8e(0x1f1)]=![],_0xd20e0e[_0x532e8e(0x1db)]=!![],_0xd20e0e['audioChannels']=0x8,_0xd20e0e['audioDevice']=![],_0xd20e0e[_0x532e8e(0x43b)]=![],_0xd20e0e[_0x532e8e(0x2a9)]=![],_0xd20e0e[_0x532e8e(0x24b)]=![],_0xd20e0e[_0x532e8e(0x2f0)]=![],_0xd20e0e['autoadd']=![],_0xd20e0e[_0x532e8e(0x496)]=![],_0xd20e0e[_0x532e8e(0x489)]=![],_0xd20e0e['audioMeterGuest']=!![],_0xd20e0e[_0x532e8e(0x231)]=null,_0xd20e0e['audioInputChannels']=![],_0xd20e0e[_0x532e8e(0x4e2)]=![],_0xd20e0e[_0x532e8e(0x5d6)]=new AudioContext(),_0xd20e0e[_0x532e8e(0x4ca)]=![],_0xd20e0e[_0x532e8e(0x2d4)]=![],_0xd20e0e[_0x532e8e(0x374)]=null,_0xd20e0e[_0x532e8e(0x477)]=null,_0xd20e0e[_0x532e8e(0x4af)]=null,_0xd20e0e['broadcast']=![],_0xd20e0e['broadcastChannel']=![],_0xd20e0e['broadcastIFrame']=![],_0xd20e0e[_0x532e8e(0x5d3)]=![],_0xd20e0e[_0x532e8e(0x170)]=![],_0xd20e0e[_0x532e8e(0x246)]=![],_0xd20e0e[_0x532e8e(0x4e9)]=![],_0xd20e0e[_0x532e8e(0x499)]=![],_0xd20e0e[_0x532e8e(0x2ee)]=![],_0xd20e0e[_0x532e8e(0x206)]=![],_0xd20e0e[_0x532e8e(0x1df)]=![],_0xd20e0e[_0x532e8e(0x140)]=![],_0xd20e0e[_0x532e8e(0x486)]=![],_0xd20e0e[_0x532e8e(0x412)]=[],_0xd20e0e[_0x532e8e(0x315)]=null,_0xd20e0e[_0x532e8e(0x14e)]=![],_0xd20e0e[_0x532e8e(0x3a9)]=null,_0xd20e0e['canvasSource']=null,_0xd20e0e[_0x532e8e(0x33f)]=null,_0xd20e0e[_0x532e8e(0x47d)]=![],_0xd20e0e['cleanDirector']=![],_0xd20e0e[_0x532e8e(0x2f3)]=![],_0xd20e0e['cleanish']=![],_0xd20e0e['closedCaptions']=![],_0xd20e0e[_0x532e8e(0x359)]=![],_0xd20e0e[_0x532e8e(0x39a)]=![],_0xd20e0e[_0x532e8e(0x267)]=![],_0xd20e0e[_0x532e8e(0x509)]=![],_0xd20e0e['h264profile']=![],_0xd20e0e['cleanViewer']=![],_0xd20e0e[_0x532e8e(0x195)]=![],_0xd20e0e[_0x532e8e(0x2c6)]=0x1,_0xd20e0e[_0x532e8e(0x358)]=![],_0xd20e0e[_0x532e8e(0x53c)]=null,_0xd20e0e[_0x532e8e(0x2ec)]={},_0xd20e0e[_0x532e8e(0x1ef)]={},_0xd20e0e[_0x532e8e(0x300)]={},_0xd20e0e['currentAudioConstraints']={},_0xd20e0e['directorChat']=![],_0xd20e0e['directorViewBitrate']=0x23,_0xd20e0e[_0x532e8e(0x5d5)]=0x0,_0xd20e0e[_0x532e8e(0x541)]=0x25a,_0xd20e0e[_0x532e8e(0x261)]=![],_0xd20e0e[_0x532e8e(0x495)]=![],_0xd20e0e[_0x532e8e(0x54e)]=_0xd20e0e['defaultPassword'],_0xd20e0e['director']=![],_0xd20e0e[_0x532e8e(0x53d)]=![],_0xd20e0e[_0x532e8e(0x5b9)]=![],_0xd20e0e[_0x532e8e(0x337)]=null,_0xd20e0e[_0x532e8e(0x4b7)]=null,_0xd20e0e[_0x532e8e(0x1a6)]=[],_0xd20e0e[_0x532e8e(0x19e)]=![],_0xd20e0e['directorHash']=![],_0xd20e0e['directorUUID']=![],_0xd20e0e[_0x532e8e(0x1dc)]=null,_0xd20e0e[_0x532e8e(0x15c)]=![],_0xd20e0e[_0x532e8e(0x48b)]=!![],_0xd20e0e[_0x532e8e(0x39b)]=![],_0xd20e0e['effectValue']=![],_0xd20e0e['effectValue_default']=![],_0xd20e0e[_0x532e8e(0x3a6)]=![],_0xd20e0e[_0x532e8e(0x468)]=![],_0xd20e0e[_0x532e8e(0x27a)]=![],_0xd20e0e[_0x532e8e(0x4f9)]=![],_0xd20e0e['enc']=new TextEncoder(_0x532e8e(0x264)),_0xd20e0e[_0x532e8e(0x3bb)]=![],_0xd20e0e['fadein']=![],_0xd20e0e[_0x532e8e(0x149)]=![],_0xd20e0e['hidesololinks']=![],_0xd20e0e['hostedFiles']=[],_0xd20e0e[_0x532e8e(0x443)]=[],_0xd20e0e[_0x532e8e(0x54c)]=![],_0xd20e0e['flipped']=![],_0xd20e0e['framerate']=![],_0xd20e0e[_0x532e8e(0x594)]=![],_0xd20e0e[_0x532e8e(0x503)]=![],_0xd20e0e[_0x532e8e(0x1d0)]=![],_0xd20e0e[_0x532e8e(0x229)]=![],_0xd20e0e['forceMediaSettings']=![],_0xd20e0e[_0x532e8e(0x2b1)]=![],_0xd20e0e['group']=[],_0xd20e0e['groupAudio']=![],_0xd20e0e[_0x532e8e(0x3ed)]=![],_0xd20e0e['height']=![],_0xd20e0e[_0x532e8e(0x335)]=![],_0xd20e0e[_0x532e8e(0x19c)]=![],_0xd20e0e[_0x532e8e(0x3fa)]=![],_0xd20e0e[_0x532e8e(0x242)]=![],_0xd20e0e[_0x532e8e(0x154)]=![],_0xd20e0e[_0x532e8e(0x375)]=0x1,_0xd20e0e[_0x532e8e(0x4a2)]=0x0,_0xd20e0e[_0x532e8e(0x160)]=![],_0xd20e0e['icefilter']=![],_0xd20e0e[_0x532e8e(0x4f6)]=![],_0xd20e0e[_0x532e8e(0x51c)]=![],_0xd20e0e[_0x532e8e(0x5ae)]=![],_0xd20e0e[_0x532e8e(0x35e)]=![],_0xd20e0e[_0x532e8e(0x4e7)]={},_0xd20e0e[_0x532e8e(0x620)]=![],_0xd20e0e[_0x532e8e(0x219)]=[],_0xd20e0e['maxviewers']=![],_0xd20e0e[_0x532e8e(0x3ce)]=![],_0xd20e0e['maxconnections']=![],_0xd20e0e[_0x532e8e(0x143)]=![],_0xd20e0e[_0x532e8e(0x147)]=![],_0xd20e0e['maxframerate_q2']=![],_0xd20e0e['maxvideobitrate']=![],_0xd20e0e['maxsamplerate']=![],_0xd20e0e[_0x532e8e(0x428)]=![],_0xd20e0e[_0x532e8e(0x20a)]=![],_0xd20e0e[_0x532e8e(0x385)]=![],_0xd20e0e[_0x532e8e(0x238)]=0x19,_0xd20e0e['lowiosviewers']=0xa,_0xd20e0e[_0x532e8e(0x44c)]=![],_0xd20e0e[_0x532e8e(0x2c2)]=![],_0xd20e0e['layout']=![],_0xd20e0e[_0x532e8e(0x582)]=_0xd20e0e[_0x532e8e(0x266)](0x5),_0xd20e0e[_0x532e8e(0x3c6)]=![],_0xd20e0e['meshcastAudioBitrate']=![],_0xd20e0e[_0x532e8e(0x283)]=![],_0xd20e0e[_0x532e8e(0x5c9)]=![],_0xd20e0e[_0x532e8e(0x38d)]=![],_0xd20e0e['midiIn']=![],_0xd20e0e[_0x532e8e(0x307)]=![],_0xd20e0e[_0x532e8e(0x153)]=![],_0xd20e0e[_0x532e8e(0x394)]=![],_0xd20e0e[_0x532e8e(0x40e)]=0x17,_0xd20e0e['minipreview']=![],_0xd20e0e['mirrored']=![],_0xd20e0e[_0x532e8e(0x18e)]=![],_0xd20e0e[_0x532e8e(0x2ef)]=[],_0xd20e0e[_0x532e8e(0x448)]=![],_0xd20e0e[_0x532e8e(0x31d)]=![],_0xd20e0e['meshcastBitrate']=![],_0xd20e0e[_0x532e8e(0x308)]=![],_0xd20e0e[_0x532e8e(0x5a6)]=![],_0xd20e0e[_0x532e8e(0x61a)]=![],_0xd20e0e[_0x532e8e(0x196)]=![],_0xd20e0e[_0x532e8e(0x550)]=![],_0xd20e0e[_0x532e8e(0x5cb)]=![],_0xd20e0e[_0x532e8e(0x15b)]={},_0xd20e0e[_0x532e8e(0x41b)]=![],_0xd20e0e[_0x532e8e(0x3a4)]=![],_0xd20e0e[_0x532e8e(0x43e)]=![],_0xd20e0e['nocursor']=![],_0xd20e0e[_0x532e8e(0x216)]=![],_0xd20e0e[_0x532e8e(0x32c)]=![],_0xd20e0e[_0x532e8e(0x20c)]=![],_0xd20e0e['offsetChannel']=![],_0xd20e0e[_0x532e8e(0x5b6)]=![],_0xd20e0e[_0x532e8e(0x5fc)]={},_0xd20e0e[_0x532e8e(0x5fc)][_0x532e8e(0x2f1)]=null,_0xd20e0e['obsState'][_0x532e8e(0x345)]=null,_0xd20e0e[_0x532e8e(0x5fc)][_0x532e8e(0x455)]=null,_0xd20e0e[_0x532e8e(0x5fc)][_0x532e8e(0x227)]=null,_0xd20e0e[_0x532e8e(0x5fc)]['recording']=null,_0xd20e0e['outboundVideoBitrate']=![],_0xd20e0e[_0x532e8e(0x3f1)]=![],_0xd20e0e[_0x532e8e(0x61e)]=![],_0xd20e0e[_0x532e8e(0x4dc)]=![],_0xd20e0e['panning']=![],_0xd20e0e[_0x532e8e(0x395)]=![],_0xd20e0e['forceRotate']=![],_0xd20e0e[_0x532e8e(0x2be)]=![],_0xd20e0e[_0x532e8e(0x287)]=0x5dc,_0xd20e0e[_0x532e8e(0x1dd)]={},_0xd20e0e[_0x532e8e(0x4a3)]=![],_0xd20e0e[_0x532e8e(0x3c8)]=![],_0xd20e0e[_0x532e8e(0x60e)]=![],_0xd20e0e['mc']=![],_0xd20e0e[_0x532e8e(0x356)]=![],_0xd20e0e[_0x532e8e(0x316)]=![],_0xd20e0e['pcm']=![],_0xd20e0e[_0x532e8e(0x595)]=![],_0xd20e0e[_0x532e8e(0x249)]=![],_0xd20e0e[_0x532e8e(0x377)]=![],_0xd20e0e[_0x532e8e(0x59c)]=null,_0xd20e0e['nopreview']=null,_0xd20e0e[_0x532e8e(0x5bb)]=!![],_0xd20e0e[_0x532e8e(0x397)]=![],_0xd20e0e['queueList']=[],_0xd20e0e[_0x532e8e(0x33b)]=![],_0xd20e0e[_0x532e8e(0x4d5)]=![],_0xd20e0e[_0x532e8e(0x4b0)]=![],_0xd20e0e[_0x532e8e(0x2c0)]=![],_0xd20e0e['remote']=![],_0xd20e0e[_0x532e8e(0x2fc)]=0x1770,_0xd20e0e[_0x532e8e(0x1eb)]=![],_0xd20e0e[_0x532e8e(0x463)]=0x1388,_0xd20e0e['recordingVideoCodec']=![],_0xd20e0e[_0x532e8e(0x576)]=![],_0xd20e0e[_0x532e8e(0x1e8)]=![],_0xd20e0e[_0x532e8e(0x609)]=![],_0xd20e0e[_0x532e8e(0x3f7)]=![],_0xd20e0e[_0x532e8e(0x480)]=![],_0xd20e0e[_0x532e8e(0x1ae)]=![],_0xd20e0e[_0x532e8e(0x2c1)]={},_0xd20e0e[_0x532e8e(0x3d4)]=![],_0xd20e0e['salt']='',_0xd20e0e[_0x532e8e(0x519)]=![],_0xd20e0e[_0x532e8e(0x4c2)]=![],_0xd20e0e[_0x532e8e(0x323)]=![],_0xd20e0e[_0x532e8e(0x616)]=![],_0xd20e0e[_0x532e8e(0x4a9)]={},_0xd20e0e['signalMeter']=null,_0xd20e0e['screenshare']=![],_0xd20e0e[_0x532e8e(0x164)]=![],_0xd20e0e[_0x532e8e(0x30d)]=![],_0xd20e0e['screensharequality']=![],_0xd20e0e[_0x532e8e(0x36c)]=![],_0xd20e0e['screenShareState']=![],_0xd20e0e['screensharecursor']=![],_0xd20e0e[_0x532e8e(0x433)]=![],_0xd20e0e[_0x532e8e(0x614)]=![],_0xd20e0e[_0x532e8e(0x599)]=![],_0xd20e0e[_0x532e8e(0x5db)]=![],_0xd20e0e['sensorData']=![],_0xd20e0e[_0x532e8e(0x580)]=0x0,_0xd20e0e[_0x532e8e(0x5e3)]=![],_0xd20e0e[_0x532e8e(0x58f)]=![],_0xd20e0e[_0x532e8e(0x1f0)]=![],_0xd20e0e['showList']=null,_0xd20e0e[_0x532e8e(0x2d2)]=![],_0xd20e0e[_0x532e8e(0x409)]=[],_0xd20e0e['screenShareElementHidden']=![],_0xd20e0e['screensharetype']=![],_0xd20e0e[_0x532e8e(0x535)]=!![],_0xd20e0e[_0x532e8e(0x3ff)]=![],_0xd20e0e[_0x532e8e(0x327)]=![],_0xd20e0e[_0x532e8e(0x29c)]=![],_0xd20e0e[_0x532e8e(0x544)]=![],_0xd20e0e[_0x532e8e(0x341)]=null,_0xd20e0e[_0x532e8e(0x2d0)]={},_0xd20e0e[_0x532e8e(0x5fe)]=![],_0xd20e0e[_0x532e8e(0x4a5)]=![],_0xd20e0e['slots']=![],_0xd20e0e['screenStream']=![],_0xd20e0e[_0x532e8e(0x248)]=![],_0xd20e0e[_0x532e8e(0x476)]=![],_0xd20e0e['streamID']=null,_0xd20e0e[_0x532e8e(0x1fa)]=null,_0xd20e0e[_0x532e8e(0x338)]=null,_0xd20e0e[_0x532e8e(0x51a)]=![],_0xd20e0e[_0x532e8e(0x49d)]=![],_0xd20e0e[_0x532e8e(0x51b)]=![],_0xd20e0e[_0x532e8e(0x1e7)]=![],_0xd20e0e['totalRoomBitrate_default']=0x1f4,_0xd20e0e[_0x532e8e(0x5c3)]=![],_0xd20e0e['TFJSModel']=null,_0xd20e0e[_0x532e8e(0x372)]=![],_0xd20e0e['tz']=![],_0xd20e0e[_0x532e8e(0x299)]=![],_0xd20e0e['taintedSession']=![],_0xd20e0e[_0x532e8e(0x4b1)]=![],_0xd20e0e['transferred']=![],_0xd20e0e[_0x532e8e(0x26a)]=![],_0xd20e0e['videoElement']=![],_0xd20e0e['videoMuted']=![],_0xd20e0e['directorVideoMuted']=![],_0xd20e0e['videoMutedFlag']=![],_0xd20e0e[_0x532e8e(0x52c)]=![],_0xd20e0e['view_set']=![],_0xd20e0e[_0x532e8e(0x3e0)]=0x64,_0xd20e0e['width']=![],_0xd20e0e[_0x532e8e(0x317)]=![],_0xd20e0e['disableWebAudio']=![],_0xd20e0e[_0x532e8e(0x5f3)]={},_0xd20e0e[_0x532e8e(0x1bb)]={},_0xd20e0e[_0x532e8e(0x4ea)]=![],_0xd20e0e[_0x532e8e(0x4fe)]=![],_0xd20e0e[_0x532e8e(0x286)]={},_0xd20e0e[_0x532e8e(0x4d3)]=![],_0xd20e0e[_0x532e8e(0x421)]=![],_0xd20e0e['ws']=null,_0xd20e0e[_0x532e8e(0x48a)]=![],_0xd20e0e[_0x532e8e(0x5f9)]=null,_0xd20e0e[_0x532e8e(0x554)]=![],_0xd20e0e[_0x532e8e(0x2c9)]=![],_0xd20e0e[_0x532e8e(0x39c)]='',_0xd20e0e[_0x532e8e(0x32a)]=null,_0xd20e0e[_0x532e8e(0x1a5)]=null,_0xd20e0e[_0x532e8e(0x2b9)]=![],_0xd20e0e['localMuteElement']=getById('muteStateTemplate')[_0x532e8e(0x4d0)](!![]),_0xd20e0e['localMuteElement'][_0x532e8e(0x51a)][_0x532e8e(0x445)]=_0x532e8e(0x3d8),_0xd20e0e['localMuteElement'][_0x532e8e(0x51a)]['right']='1vh',_0xd20e0e[_0x532e8e(0x399)]['id']=_0x532e8e(0x399),_0xd20e0e['voiceMeter']=getById(_0x532e8e(0x537))[_0x532e8e(0x4d0)](!![]),_0xd20e0e[_0x532e8e(0x58a)]['id']=_0x532e8e(0x444),_0xd20e0e[_0x532e8e(0x58a)]['style'][_0x532e8e(0x3d9)]=0x0,_0xd20e0e['voiceMeter'][_0x532e8e(0x22b)][_0x532e8e(0x186)]=0x0,_0xd20e0e[_0x532e8e(0x58a)][_0x532e8e(0x51a)]['width']='10px',_0xd20e0e[_0x532e8e(0x58a)][_0x532e8e(0x51a)]['height']=_0x532e8e(0x38f),_0xd20e0e['voiceMeter'][_0x532e8e(0x51a)][_0x532e8e(0x445)]=_0x532e8e(0x41f),_0xd20e0e['voiceMeter'][_0x532e8e(0x51a)]['right']='10px',_0xd20e0e['screensharebutton']=!![],_0xd20e0e[_0x532e8e(0x35f)]=![],_0xd20e0e[_0x532e8e(0x21f)]=!![],_0xd20e0e[_0x532e8e(0x3c4)]=!![],_0xd20e0e[_0x532e8e(0x58c)]=function(_0x51a33d,_0x4b6dec=_0xd20e0e[_0x532e8e(0x395)]+_0xd20e0e[_0x532e8e(0x1cd)]){var _0x3fa9be=_0x532e8e,_0x5e2fca=crypto['getRandomValues'](new Uint8Array(0x10));return crypto[_0x3fa9be(0x32b)][_0x3fa9be(0x366)]({'name':_0x3fa9be(0x4b2)},convertStringToArrayBufferView(_0x4b6dec))[_0x3fa9be(0x16a)](function(_0x119ef5){var _0x370549=_0x3fa9be;return window[_0x370549(0x5c2)][_0x370549(0x32b)][_0x370549(0x290)](_0x370549(0x440),_0x119ef5,{'name':_0x370549(0x4ec)},![],[_0x370549(0x1ad),_0x370549(0x23f)])['then'](function(_0x50df4f){var _0x1d5f59=_0x370549;return crypto[_0x1d5f59(0x32b)][_0x1d5f59(0x1ad)]({'name':_0x1d5f59(0x4ec),'iv':_0x5e2fca},_0x50df4f,convertStringToArrayBufferView(_0x51a33d))[_0x1d5f59(0x16a)](function(_0x516bb4){return encrypted_data=new Uint8Array(_0x516bb4),encrypted_data=toHexString(encrypted_data),_0x5e2fca=toHexString(_0x5e2fca),[encrypted_data,_0x5e2fca];},function(_0x927691){return errorlog(_0x927691['message']),![];});},function(_0x1c5ae4){return errorlog(_0x1c5ae4),![];});})[_0x3fa9be(0x1b2)](errorlog);},_0xd20e0e['decryptMessage']=function(_0x238e65,_0x1f7213,_0x5e0cfd=_0xd20e0e['password']+_0xd20e0e[_0x532e8e(0x1cd)]){var _0x15d4e9=_0x532e8e;return _0x238e65=toByteArray(_0x238e65),_0x1f7213=toByteArray(_0x1f7213),crypto[_0x15d4e9(0x32b)][_0x15d4e9(0x366)]({'name':_0x15d4e9(0x4b2)},convertStringToArrayBufferView(_0x5e0cfd))[_0x15d4e9(0x16a)](function(_0x1dd2d0){var _0x360c78=_0x15d4e9;return window[_0x360c78(0x5c2)][_0x360c78(0x32b)]['importKey'](_0x360c78(0x440),_0x1dd2d0,{'name':_0x360c78(0x4ec)},![],[_0x360c78(0x1ad),'decrypt'])[_0x360c78(0x16a)](function(_0x4a1677){var _0xbbbf05=_0x360c78;return crypto[_0xbbbf05(0x32b)]['decrypt']({'name':_0xbbbf05(0x4ec),'iv':_0x1f7213},_0x4a1677,_0x238e65)[_0xbbbf05(0x16a)](function(_0x195dc8){var _0x13f0df=_0xbbbf05,_0x59bd57=new Uint8Array(_0x195dc8),_0x15ea59='';for(var _0x61dc34=0x0;_0x61dc34<_0x59bd57[_0x13f0df(0x497)];_0x61dc34++){_0x15ea59+=String[_0x13f0df(0x363)](_0x59bd57[_0x61dc34]);}return _0x15ea59;},function(_0x3df3e9){var _0x25b723=_0xbbbf05;return errorlog(_0x3df3e9[_0x25b723(0x4d9)]),![];});});})[_0x15d4e9(0x1b2)](errorlog);},_0xd20e0e[_0x532e8e(0x533)]=function _0x4abcb2(){var _0x5d427e=_0x532e8e;window[_0x5d427e(0x5c2)]['subtle'][_0x5d427e(0x145)]({'name':_0x5d427e(0x5af),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x5d427e(0x2c4)}},!![],['sign',_0x5d427e(0x23b)])[_0x5d427e(0x16a)](function(_0x354336){var _0x11cc7f=_0x5d427e;log(_0x354336[_0x11cc7f(0x277)]),log(_0x354336[_0x11cc7f(0x51e)]),_0xd20e0e[_0x11cc7f(0x15b)]=_0x354336,window['crypto']['subtle'][_0x11cc7f(0x5cf)](_0x11cc7f(0x469),_0x354336[_0x11cc7f(0x277)])[_0x11cc7f(0x16a)](function(_0x2185a2){var _0x5005c6=_0x11cc7f,_0x2ecaca={};_0x2ecaca[_0x5005c6(0x4df)]=_0x5005c6(0x3b6),_0x2ecaca[_0x5005c6(0x205)]=_0x5005c6(0x2cc),_0xd20e0e['sendMsg'](_0x2ecaca);})[_0x11cc7f(0x1b2)](errorlog);})['catch'](errorlog);},_0xd20e0e[_0x532e8e(0x184)]=function(_0x37626f,_0x1771a5){var _0x4d0b56=_0x532e8e;window[_0x4d0b56(0x5c2)][_0x4d0b56(0x32b)][_0x4d0b56(0x290)]('jwk',{'kty':'RSA','e':_0x4d0b56(0x603),'n':_0x37626f,'alg':'RS1','ext':!![]},{'name':_0x4d0b56(0x5af),'hash':{'name':'SHA-1'}},!![],[_0x4d0b56(0x23b)])[_0x4d0b56(0x16a)](function(_0xd38cde){var _0x2180b6=_0x4d0b56;_0xd20e0e[_0x2180b6(0x4e7)][_0x1771a5]={},_0xd20e0e[_0x2180b6(0x4e7)][_0x1771a5][_0x2180b6(0x277)]=_0xd38cde,_0xd20e0e['keys'][_0x1771a5]['privateKey']=null;})[_0x4d0b56(0x1b2)](errorlog);},_0xd20e0e[_0x532e8e(0x402)]=function(_0x291a23,_0x34261b=![]){var _0xcc6e7b=_0x532e8e,_0x152251={};_0x152251[_0xcc6e7b(0x1fe)]=!![],_0x152251[_0xcc6e7b(0x616)]=!![],_0xd20e0e['sendRequest'](_0x152251,_0x291a23);},_0xd20e0e[_0x532e8e(0x627)]=function(_0x3f62fb,_0x2f3606){var _0x4ef0a8=_0x532e8e,_0x448b9b={};_0x448b9b[_0x4ef0a8(0x5c1)]=_0x3f62fb,log(_0x448b9b),_0xd20e0e['sendRequest'](_0x448b9b,_0x2f3606);},_0xd20e0e[_0x532e8e(0x320)]=function(_0x2a2e74,_0x34860a,_0xc9423c=![]){var _0x970d83=_0x532e8e;if(!_0xd20e0e[_0x970d83(0x2c1)][_0x34860a])return![];if(_0xd20e0e[_0x970d83(0x2c1)][_0x34860a][_0x970d83(0x3e7)]!==![]){if(_0xd20e0e['rpcs'][_0x34860a]['manualBandwidth']===_0x2a2e74)return![];_0xd20e0e[_0x970d83(0x2c1)][_0x34860a][_0x970d83(0x441)]=_0xd20e0e['rpcs'][_0x34860a][_0x970d83(0x3e7)];}else{if(_0x2a2e74===![]){if(_0xd20e0e['rpcs'][_0x34860a]['targetBandwidth']===_0xd20e0e[_0x970d83(0x2c1)][_0x34860a][_0x970d83(0x2df)])return![];}else _0xd20e0e['rpcs'][_0x34860a][_0x970d83(0x441)]=_0x2a2e74;}_0x2a2e74=parseInt(_0xd20e0e[_0x970d83(0x2c1)][_0x34860a][_0x970d83(0x441)]);if(_0xd20e0e[_0x970d83(0x5fc)][_0x970d83(0x2f1)]===![]){if(_0xd20e0e[_0x970d83(0x5b6)]!==![]){if(window['obsstudio'])return![];}}_0x2a2e74===0x0&&_0xd20e0e[_0x970d83(0x2c1)][_0x34860a][_0x970d83(0x5d4)]&&(_0x2a2e74=0x1);if(_0xd20e0e['rpcs'][_0x34860a][_0x970d83(0x2df)]===_0x2a2e74)return![];log(_0x970d83(0x233)+_0x2a2e74);var _0x4db1c7={};return _0x4db1c7[_0x970d83(0x1df)]=_0x2a2e74,log(_0x4db1c7),_0xc9423c?_0x2a2e74===0x0?(warnlog(_0x970d83(0x376)),_0x4db1c7[_0x970d83(0x5c1)]=0x0):_0x4db1c7[_0x970d83(0x5c1)]=0x10:_0x4db1c7[_0x970d83(0x5c1)]=-0x1,_0xd20e0e['sendRequest'](_0x4db1c7,_0x34860a)?(_0xd20e0e[_0x970d83(0x2c1)][_0x34860a]['bandwidth']=_0x2a2e74,!![]):(setTimeout(function _0x2db7f8(){var _0x554739=_0x970d83;_0xd20e0e[_0x554739(0x320)](![],_0x34860a);},0x1388),warnlog('couldn\x27t\x20set\x20rate\x20limit'),![]);},_0xd20e0e[_0x532e8e(0x220)]=function(_0x4d31d0,_0x3d040a=![]){var _0x30d8fa=_0x532e8e;if(_0xd20e0e[_0x30d8fa(0x389)]){if(!_0xd20e0e[_0x30d8fa(0x5b9)]){warnUser(_0x30d8fa(0x347));return;}}_0xd20e0e[_0x30d8fa(0x409)][_0x30d8fa(0x4f5)](_0x4d31d0)?_0xd20e0e[_0x30d8fa(0x409)]['splice'](_0xd20e0e[_0x30d8fa(0x409)][_0x30d8fa(0x2f5)](_0x4d31d0),0x1):_0xd20e0e['soloChatUUID']['push'](_0x4d31d0);var _0x54fe36={};_0x54fe36[_0x30d8fa(0x1c9)]=![];_0x3d040a&&((_0x3d040a[_0x30d8fa(0x500)]||_0x3d040a[_0x30d8fa(0x362)])&&(_0xd20e0e[_0x30d8fa(0x409)][_0x30d8fa(0x4f5)](_0x4d31d0)&&(_0x54fe36[_0x30d8fa(0x1c9)]=!![])));_0xd20e0e['sendRequest'](_0x54fe36,_0x4d31d0);var _0x3c352e=document['querySelectorAll']('[data-action-type=\x22solo-chat\x22]');for(var _0x3f3b1f=0x0;_0x3f3b1f<_0x3c352e['length'];_0x3f3b1f++){if(_0x3c352e[_0x3f3b1f][_0x30d8fa(0x22b)][_0x30d8fa(0x2b9)]==_0x4d31d0&&_0xd20e0e['soloChatUUID'][_0x30d8fa(0x4f5)](_0x3c352e[_0x3f3b1f][_0x30d8fa(0x22b)][_0x30d8fa(0x2b9)]))_0x54fe36['micIsolate']&&_0x3c352e[_0x3f3b1f][_0x30d8fa(0x44e)][_0x30d8fa(0x4ab)]('altpress');else _0x3c352e[_0x3f3b1f][_0x30d8fa(0x22b)][_0x30d8fa(0x2b9)]==_0x4d31d0&&(_0x3c352e[_0x3f3b1f]['classList']['remove'](_0x30d8fa(0x2e2)),_0x3c352e[_0x3f3b1f][_0x30d8fa(0x44e)][_0x30d8fa(0x1d2)](_0x30d8fa(0x5e2)));}_0xd20e0e[_0x30d8fa(0x36d)](![]);},_0xd20e0e[_0x532e8e(0x2bd)]=function(_0x3a5f0d){var _0x360d39=_0x532e8e,_0x133ea6={};warnlog(_0x3a5f0d),_0x3a5f0d[_0x360d39(0x22b)]['value']=='0'?(_0x133ea6[_0x360d39(0x1c9)]=!![],_0x3a5f0d['dataset'][_0x360d39(0x3b5)]='1',_0x3a5f0d[_0x360d39(0x44e)][_0x360d39(0x4ab)]('pressed')):(_0x133ea6[_0x360d39(0x1c9)]=![],_0x3a5f0d[_0x360d39(0x22b)][_0x360d39(0x3b5)]='0',_0x3a5f0d['classList'][_0x360d39(0x1d2)](_0x360d39(0x2e2))),_0xd20e0e['sendRequest'](_0x133ea6,_0x3a5f0d[_0x360d39(0x22b)][_0x360d39(0x2b9)]),warnlog(_0x133ea6);},_0xd20e0e[_0x532e8e(0x142)]=function(){var _0x33dec7=_0x532e8e,_0x2dd7f0=_0xd20e0e[_0x33dec7(0x219)][_0x33dec7(0x1d6)];while(_0x2dd7f0--){!(_0xd20e0e['micIsolated'][_0x2dd7f0]in _0xd20e0e[_0x33dec7(0x1dd)])&&!(_0xd20e0e[_0x33dec7(0x219)][_0x2dd7f0]in _0xd20e0e[_0x33dec7(0x2c1)])&&_0xd20e0e[_0x33dec7(0x219)]['splice'](_0x2dd7f0,0x1);}var _0x1aac3b=![];!_0xd20e0e[_0x33dec7(0x2f3)]&&(_0xd20e0e[_0x33dec7(0x219)][_0x33dec7(0x1d6)]?(getById(_0x33dec7(0x225))[_0x33dec7(0x44e)][_0x33dec7(0x4ab)](_0x33dec7(0x585)),getById(_0x33dec7(0x5d1))[_0x33dec7(0x44e)][_0x33dec7(0x1d2)](_0x33dec7(0x20e))):(getById(_0x33dec7(0x225))['classList']['remove'](_0x33dec7(0x585)),getById(_0x33dec7(0x5d1))[_0x33dec7(0x44e)][_0x33dec7(0x4ab)](_0x33dec7(0x20e))));_0xd20e0e['micIsolated'][_0x33dec7(0x1d6)]&&(_0x1aac3b=!![]);if(_0xd20e0e[_0x33dec7(0x337)]!==null){for(var _0x2ef212 in _0xd20e0e['rpcs']){try{var _0x25946c=getReceivers2(_0x2ef212);for(var _0x2dd7f0=0x0;_0x2dd7f0<_0x25946c[_0x33dec7(0x1d6)];_0x2dd7f0++){_0x25946c[_0x2dd7f0]['track']['kind']==_0x33dec7(0x314)&&(_0x25946c[_0x2dd7f0][_0x33dec7(0x1e0)][_0x33dec7(0x5d2)]=!_0xd20e0e[_0x33dec7(0x337)]);}}catch(_0x1fd941){}}_0xd20e0e[_0x33dec7(0x337)]&&(getById(_0x33dec7(0x3ab))[_0x33dec7(0x61a)]=!![]);}for(var _0x294ea9 in _0xd20e0e[_0x33dec7(0x1dd)]){try{var _0x2f099f=getSenders2(_0x294ea9);_0x2f099f['forEach'](_0x48c7f0=>{var _0x35ef49=_0x33dec7;if(!_0x48c7f0[_0x35ef49(0x1e0)])return;if(_0x48c7f0[_0x35ef49(0x1e0)][_0x35ef49(0x182)]!==_0x35ef49(0x314))return;const _0x363b4b=_0x48c7f0[_0x35ef49(0x516)]();if(!_0x363b4b[_0x35ef49(0x417)])_0x363b4b[_0x35ef49(0x417)]=[{}];else{if(!_0x363b4b['encodings'][_0x35ef49(0x1d6)])return;}if(!_0x1aac3b)_0x363b4b[_0x35ef49(0x417)][0x0][_0x35ef49(0x2dd)]=!![],_0x48c7f0[_0x35ef49(0x1ff)](_0x363b4b)['then'](()=>{})[_0x35ef49(0x1b2)](warnlog);else _0xd20e0e[_0x35ef49(0x219)][_0x35ef49(0x2f5)](_0x294ea9)>=0x0?(_0x363b4b[_0x35ef49(0x417)][0x0][_0x35ef49(0x2dd)]=!![],_0x48c7f0[_0x35ef49(0x1ff)](_0x363b4b)['then'](()=>{})[_0x35ef49(0x1b2)](warnlog)):(_0x363b4b[_0x35ef49(0x417)][0x0]['active']=![],_0x48c7f0[_0x35ef49(0x1ff)](_0x363b4b)[_0x35ef49(0x16a)](()=>{})['catch'](warnlog));});}catch(_0x1fd71c){errorlog(_0x1fd71c);}}},_0xd20e0e[_0x532e8e(0x36d)]=function(_0x504182=!![]){var _0x53b134=_0x532e8e;if(_0xd20e0e[_0x53b134(0x389)]===![]){_0xd20e0e[_0x53b134(0x142)]();return;}else{if(!_0xd20e0e['directorEnabledPPT'])return;}var _0x601362=_0xd20e0e[_0x53b134(0x409)][_0x53b134(0x1d6)];while(_0x601362--){!(_0xd20e0e[_0x53b134(0x409)][_0x601362]in _0xd20e0e[_0x53b134(0x1dd)])&&_0xd20e0e[_0x53b134(0x409)][_0x53b134(0x256)](_0x601362,0x1);}for(var _0x3a3ee2 in _0xd20e0e[_0x53b134(0x1dd)]){try{var _0x35f410=getSenders2(_0x3a3ee2);_0x35f410['forEach'](_0x5e87f5=>{var _0x4a866e=_0x53b134;if(!_0x5e87f5[_0x4a866e(0x1e0)])return;if(_0x5e87f5[_0x4a866e(0x1e0)][_0x4a866e(0x182)]!==_0x4a866e(0x314))return;const _0x20185b=_0x5e87f5[_0x4a866e(0x516)]();if(!_0x20185b[_0x4a866e(0x417)])_0x20185b['encodings']=[{}];else{if(!_0x20185b[_0x4a866e(0x417)][_0x4a866e(0x1d6)])return;}if(_0xd20e0e[_0x4a866e(0x409)][_0x4a866e(0x1d6)]&&_0xd20e0e[_0x4a866e(0x409)][_0x4a866e(0x4f5)](_0x3a3ee2))_0x20185b[_0x4a866e(0x417)][0x0][_0x4a866e(0x2dd)]=!![],setTimeout(function(_0x316f23,_0x2344be,_0x4b3a01){var _0x2854a1=_0x4a866e;_0x4b3a01[_0x2854a1(0x1ff)](_0x2344be)[_0x2854a1(0x16a)](()=>{var _0x3a6021=_0x2854a1;document[_0x3a6021(0x626)](_0x3a6021(0x602)+_0x316f23+'\x22]')[0x0][_0x3a6021(0x44e)][_0x3a6021(0x4ab)]('pressed');})[_0x2854a1(0x1b2)](warnlog);},0x0,_0x3a3ee2,_0x20185b,_0x5e87f5);else _0xd20e0e[_0x4a866e(0x409)][_0x4a866e(0x1d6)]==0x0?(_0x20185b['encodings'][0x0]['active']=!![],_0x5e87f5[_0x4a866e(0x1ff)](_0x20185b)[_0x4a866e(0x16a)](()=>{})[_0x4a866e(0x1b2)](warnlog)):(_0x20185b[_0x4a866e(0x417)][0x0][_0x4a866e(0x2dd)]=![],setTimeout(function(_0xda3ed9,_0x294e44,_0x45d218){var _0x5058dd=_0x4a866e;_0x45d218[_0x5058dd(0x1ff)](_0x294e44)[_0x5058dd(0x16a)]()['catch'](_0x55dd79=>{var _0x7ed284=_0x5058dd;warnlog(_0x55dd79),document[_0x7ed284(0x626)](_0x7ed284(0x602)+_0xda3ed9+'\x22]')[0x0][_0x7ed284(0x44e)][_0x7ed284(0x4ab)](_0x7ed284(0x2e2));});},0x0,_0x3a3ee2,_0x20185b,_0x5e87f5));});}catch(_0x5031b6){errorlog(_0x5031b6);}}if(_0x504182==![]){if(_0xd20e0e[_0x53b134(0x409)]['length']){_0xd20e0e[_0x53b134(0x550)]=_0xd20e0e['muted'],_0xd20e0e[_0x53b134(0x61a)]=![],data={},data[_0x53b134(0x37f)]=_0xd20e0e[_0x53b134(0x61a)];for(var _0x601362=0x0;_0x601362<_0xd20e0e['soloChatUUID'][_0x53b134(0x1d6)];_0x601362++){_0xd20e0e['sendMessage'](data,_0xd20e0e[_0x53b134(0x409)][_0x601362]);}}else _0xd20e0e[_0x53b134(0x61a)]=_0xd20e0e[_0x53b134(0x550)];toggleMute(!![]);}},_0xd20e0e[_0x532e8e(0x560)]=function(_0x1cdd12,_0xf19b8d=![],_0x56d825=![],_0x1c0b7e=![]){var _0x287c57=_0x532e8e,_0x3a55e2=![],_0x4a0e3a={};_0x4a0e3a[_0x287c57(0x21a)]=_0x1cdd12;try{if(!_0xf19b8d&&!_0x56d825){if(_0x1c0b7e==_0x287c57(0x2c1))_0xd20e0e[_0x287c57(0x570)](_0x4a0e3a);else _0x1c0b7e==_0x287c57(0x1dd)?_0xd20e0e['sendMessage'](_0x4a0e3a):_0xd20e0e[_0x287c57(0x49f)](_0x4a0e3a);_0x3a55e2=!![];}else{if(_0xf19b8d){_0xf19b8d=_0xf19b8d+'';if(_0x1c0b7e==_0x287c57(0x2c1))_0xd20e0e[_0x287c57(0x570)](_0x4a0e3a,_0xf19b8d);else _0x1c0b7e=='pcs'?_0xd20e0e[_0x287c57(0x2d3)](_0x4a0e3a,_0xf19b8d):_0xd20e0e['sendPeers'](_0x4a0e3a,_0xf19b8d);_0x3a55e2=!![];}else{if(_0x56d825){_0x56d825=_0x56d825+'';for(var _0x2e754d in _0xd20e0e[_0x287c57(0x2c1)]){if(_0xd20e0e[_0x287c57(0x2c1)][_0x2e754d]['streamID']===_0x56d825){if(_0x1c0b7e==_0x287c57(0x2c1))_0xd20e0e['sendRequest'](_0x4a0e3a,_0x2e754d);else _0x1c0b7e==_0x287c57(0x1dd)?_0xd20e0e[_0x287c57(0x2d3)](_0x4a0e3a,_0x2e754d):_0xd20e0e[_0x287c57(0x49f)](_0x4a0e3a,_0x2e754d);_0x3a55e2=!![];}}}}}return _0x3a55e2;}catch(_0x59ef32){return![];}},_0xd20e0e[_0x532e8e(0x5e8)]=function(_0x5509eb,_0x10bad2){var _0x20463f=_0x532e8e,_0x3b68ec={};_0x3b68ec[_0x20463f(0x5f1)]={},_0x3b68ec[_0x20463f(0x5f1)]=_0x5509eb,_0x10bad2!==null&&(_0x3b68ec['UUID']=_0x10bad2),isIFrame&&parent['postMessage'](_0x3b68ec,'*');},_0xd20e0e[_0x532e8e(0x175)]=function(){var _0x35a244=_0x532e8e;if(_0xd20e0e[_0x35a244(0x337)]===null)return;for(var _0x556d9e in _0xd20e0e[_0x35a244(0x2c1)]){try{var _0x550cf5=getReceivers2(_0x556d9e);for(var _0x71e2c0=0x0;_0x71e2c0<_0x550cf5[_0x35a244(0x1d6)];_0x71e2c0++){_0x550cf5[_0x71e2c0]['track'][_0x35a244(0x182)]=='audio'&&(_0x550cf5[_0x71e2c0][_0x35a244(0x1e0)]['enabled']=!_0xd20e0e['directorSpeakerMuted']);}}catch(_0x55af3b){}}_0xd20e0e[_0x35a244(0x337)]&&(getById('videosource')['muted']=!![]);},_0xd20e0e['directorDisplayMute']=function(){var _0x4ef62e=_0x532e8e;if(_0xd20e0e[_0x4ef62e(0x4b7)]===null)return;_0xd20e0e[_0x4ef62e(0x4b7)]?(getById(_0x4ef62e(0x3e8))['style'][_0x4ef62e(0x226)]=_0x4ef62e(0x5aa),!_0xd20e0e[_0x4ef62e(0x2f3)]&&warnUser(_0x4ef62e(0x3f8))):(getById(_0x4ef62e(0x3e8))['style']['display']='',!_0xd20e0e['cleanOutput']&&closeModal());for(var _0x35f27e in _0xd20e0e[_0x4ef62e(0x2c1)]){try{var _0x10d82f=getReceivers2(_0x35f27e);for(var _0x59543e=0x0;_0x59543e<_0x10d82f[_0x4ef62e(0x1d6)];_0x59543e++){_0x10d82f[_0x59543e][_0x4ef62e(0x1e0)][_0x4ef62e(0x182)]==_0x4ef62e(0x20f)&&(_0x10d82f[_0x59543e][_0x4ef62e(0x1e0)]['enabled']=!_0xd20e0e[_0x4ef62e(0x4b7)]);}}catch(_0x2306e5){errorlog(_0x2306e5);}}_0xd20e0e[_0x4ef62e(0x4b7)]&&(getById(_0x4ef62e(0x3ab))[_0x4ef62e(0x61a)]=!![]);},_0xd20e0e[_0x532e8e(0x58e)]=function(_0x1a5ad8){var _0x3c7690=_0x532e8e;_0x1a5ad8[_0x3c7690(0x2a4)]();var _0x3f2174=parseFloat(_0x1a5ad8[_0x3c7690(0x51f)]*-0.001);log(_0x1a5ad8[_0x3c7690(0x270)]),_0x1a5ad8[_0x3c7690(0x500)]||_0x1a5ad8[_0x3c7690(0x362)]?_0xd20e0e[_0x3c7690(0x27b)](_0x3f2174,_0x1a5ad8[_0x3c7690(0x270)][_0x3c7690(0x22b)][_0x3c7690(0x2b9)]):_0xd20e0e[_0x3c7690(0x3e6)](_0x3f2174,_0x1a5ad8[_0x3c7690(0x270)]['dataset'][_0x3c7690(0x2b9)]);},_0xd20e0e[_0x532e8e(0x3e6)]=function(_0x3d5a5f,_0x4e5dce,_0x4ab685=_0xd20e0e['remote']){var _0x247f8a=_0x532e8e;log(_0x247f8a(0x407)+_0x3d5a5f),log(_0x4e5dce);var _0x2bc0a5={};_0x2bc0a5[_0x247f8a(0x317)]=_0x3d5a5f,_0x2bc0a5['remote']=_0x4ab685,_0xd20e0e[_0x247f8a(0x570)](_0x2bc0a5,_0x4e5dce)?log('zoom\x20success'):errorlog(_0x247f8a(0x558));},_0xd20e0e['requestFocusChange']=function(_0x570831,_0x573b93,_0x5dfd0a=_0xd20e0e[_0x532e8e(0x581)]){var _0x2acf7a=_0x532e8e;log(_0x2acf7a(0x1e9)+_0x570831);var _0x34adff={};_0x34adff[_0x2acf7a(0x467)]=_0x570831,_0x34adff[_0x2acf7a(0x581)]=_0x5dfd0a,_0xd20e0e[_0x2acf7a(0x570)](_0x34adff,_0x573b93)?log(_0x2acf7a(0x3ef)):errorlog(_0x2acf7a(0x381));},_0xd20e0e['seedStream']=function(){var _0x333f79=_0x532e8e;_0xd20e0e['connect']();if(_0xd20e0e[_0x333f79(0x51c)]!==![])_0xd20e0e[_0x333f79(0x51c)]=_0x333f79(0x250),log(_0x333f79(0x518));else{var _0x1f6415={};_0x1f6415[_0x333f79(0x4df)]=_0x333f79(0x1f4),_0x1f6415[_0x333f79(0x5f2)]=_0xd20e0e['streamID'],_0xd20e0e[_0x333f79(0x4ff)](_0x1f6415),log(_0x333f79(0x19f));}_0xd20e0e[_0x333f79(0x448)]&&meshcast();},_0xd20e0e['requestCoDirector']=function(){var _0x460f04=_0x532e8e;getById(_0x460f04(0x3e4))[_0x460f04(0x2b8)]=!![],getById(_0x460f04(0x3e4))['title']='Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting',getById('codirectorSettings')[_0x460f04(0x51a)][_0x460f04(0x226)]=_0x460f04(0x5aa),_0xd20e0e[_0x460f04(0x19e)]&&(_0xd20e0e['directorHash']?_0xd20e0e['directorUUID']&&(_0xd20e0e[_0x460f04(0x1e5)]in _0xd20e0e[_0x460f04(0x2c1)]&&(_0xd20e0e[_0x460f04(0x2c1)][_0xd20e0e['directorUUID']][_0x460f04(0x538)]===![]&&_0xd20e0e[_0x460f04(0x58c)](_0xd20e0e['directorHash'],_0xd20e0e[_0x460f04(0x3dd)])['then'](function(_0x5fede9){var _0x226ab9=_0x460f04,_0x1cd0fe={};_0x1cd0fe[_0x226ab9(0x2b9)]=_0xd20e0e[_0x226ab9(0x1e5)],_0x1cd0fe[_0x226ab9(0x243)]=_0x5fede9[0x0],_0x1cd0fe[_0x226ab9(0x590)]=_0x5fede9[0x1],_0xd20e0e['rpcs'][_0xd20e0e['directorUUID']]['codirectorRequested']===![]&&(_0xd20e0e[_0x226ab9(0x570)](_0x1cd0fe,_0x1cd0fe[_0x226ab9(0x2b9)])&&(_0xd20e0e[_0x226ab9(0x2c1)][_0xd20e0e['directorUUID']][_0x226ab9(0x538)]=!![]));})[_0x460f04(0x1b2)](errorlog))):generateHash(_0xd20e0e[_0x460f04(0x19e)]+_0xd20e0e['salt']+_0x460f04(0x38e),0xc)[_0x460f04(0x16a)](function(_0x32b33e){var _0xf52a68=_0x460f04;_0xd20e0e[_0xf52a68(0x3dd)]=_0x32b33e;_0xd20e0e[_0xf52a68(0x1e5)]&&(_0xd20e0e[_0xf52a68(0x2c1)][_0xd20e0e[_0xf52a68(0x1e5)]][_0xf52a68(0x538)]===![]&&_0xd20e0e[_0xf52a68(0x58c)](_0xd20e0e[_0xf52a68(0x3dd)],_0xd20e0e[_0xf52a68(0x3dd)])['then'](function(_0x25f67a){var _0x148af5=_0xf52a68,_0x50e365={};_0x50e365['UUID']=_0xd20e0e[_0x148af5(0x1e5)],_0x50e365[_0x148af5(0x243)]=_0x25f67a[0x0],_0x50e365['vector']=_0x25f67a[0x1],_0xd20e0e[_0x148af5(0x2c1)][_0xd20e0e[_0x148af5(0x1e5)]]['codirectorRequested']===![]&&(_0xd20e0e['sendRequest'](_0x50e365,_0x50e365[_0x148af5(0x2b9)])&&(_0xd20e0e[_0x148af5(0x2c1)][_0xd20e0e[_0x148af5(0x1e5)]][_0x148af5(0x538)]=!![]));})[_0xf52a68(0x1b2)](errorlog));return;})[_0x460f04(0x1b2)](errorlog));},_0xd20e0e['pixelFix']=function(_0x90acda,_0x3c3cc1){var _0xf4191a=_0x532e8e;return _0x90acda;if(getChromeVersion()&&getChromeVersion()>=0x5d)return _0x90acda;try{if(!_0xd20e0e[_0xf4191a(0x15a)])return _0x90acda;if(!_0xd20e0e[_0xf4191a(0x15a)][_0xf4191a(0x1fd)])return _0x90acda;if(!_0xd20e0e[_0xf4191a(0x15a)]['srcObject'][_0xf4191a(0x3ca)]()[_0xf4191a(0x1d6)])return _0x90acda;if(_0xd20e0e[_0xf4191a(0x1dd)][_0x3c3cc1][_0xf4191a(0x2d0)]&&_0xf4191a(0x311)in _0xd20e0e['pcs'][_0x3c3cc1][_0xf4191a(0x2d0)])return _0x90acda;if(navigator['userAgent'][_0xf4191a(0x2f5)](_0xf4191a(0x1ac))!=-0x1||navigator[_0xf4191a(0x3a2)]['indexOf'](_0xf4191a(0x403))>-0x1||navigator['userAgent'][_0xf4191a(0x2f5)]('Android\x2012')>-0x1){var _0x388f60=_0xd20e0e[_0xf4191a(0x15a)][_0xf4191a(0x1fd)][_0xf4191a(0x3ca)]()[0x0][_0xf4191a(0x215)](),_0x4a71cd=_0x388f60[_0xf4191a(0x1ce)],_0xe90157=_0x388f60[_0xf4191a(0x600)],_0x1b1887=_0x90acda;_0x1b1887>0x64&&(_0x1b1887=0x64);var _0x38fca4=_0x4a71cd*_0x1b1887/0x64,_0x40ea06=_0xe90157*_0x1b1887/0x64;if(_0x38fca4<_0x40ea06){_0x38fca4=parseInt(_0x38fca4/0x10)*0x10;var _0x3ca415=0x64*_0x38fca4/_0x4a71cd;}else{_0x40ea06=parseInt(_0x40ea06/0x10)*0x10;var _0x3ca415=0x64*_0x40ea06/_0xe90157;}return _0x3ca415>=0x3&&(_0x3ca415=_0x3ca415-0x2),_0x3ca415;}else{if(navigator[_0xf4191a(0x3a2)]['indexOf'](_0xf4191a(0x198))>-0x1){var _0x388f60=_0xd20e0e[_0xf4191a(0x15a)][_0xf4191a(0x1fd)][_0xf4191a(0x3ca)]()[0x0]['getSettings'](),_0x4a71cd=_0x388f60[_0xf4191a(0x1ce)],_0xe90157=_0x388f60[_0xf4191a(0x600)],_0x1b1887=_0x90acda;_0x1b1887>0x64&&(_0x1b1887=0x64);var _0x38fca4=_0x4a71cd*_0x1b1887/0x64,_0x40ea06=_0xe90157*_0x1b1887/0x64;if(_0x38fca4>_0x40ea06)return _0x40ea06=parseInt(_0x40ea06/0x10)*0x10,0x64*_0x40ea06/_0xe90157;return _0x90acda;}else return _0x90acda;}}catch(_0x4cec65){return errorlog(_0x4cec65),_0x90acda;}},_0xd20e0e[_0x532e8e(0x1a0)]=function(){var _0x109ec3=_0x532e8e;log(_0x109ec3(0x543));for(var _0x14f420 in _0xd20e0e[_0x109ec3(0x1dd)]){setTimeout(function(_0x1847e1){var _0x3a33f1=_0x109ec3;if(_0xd20e0e[_0x3a33f1(0x1dd)][_0x1847e1][_0x3a33f1(0x384)]!==![])log(_0x3a33f1(0x24c)),_0xd20e0e[_0x3a33f1(0x26d)](_0x1847e1,_0xd20e0e[_0x3a33f1(0x1dd)][_0x1847e1]['scaleWidth'],_0xd20e0e[_0x3a33f1(0x1dd)][_0x1847e1]['scaleHeight']);else _0xd20e0e[_0x3a33f1(0x1dd)][_0x1847e1]['scale']!==![]&&(log(_0x3a33f1(0x2b0)),_0xd20e0e[_0x3a33f1(0x25a)](_0x1847e1,_0xd20e0e[_0x3a33f1(0x1dd)][_0x1847e1][_0x3a33f1(0x4c2)]));},0x0,_0x14f420);}},_0xd20e0e[_0x532e8e(0x25a)]=function(_0x3bd363,_0x368e4d){var _0xe59f5=_0x532e8e;warnlog(_0xe59f5(0x1b4));if(_0xd20e0e['pcs'][_0x3bd363]['scale']!==_0x368e4d){_0xd20e0e[_0xe59f5(0x1dd)][_0x3bd363]['scale']=_0x368e4d;try{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log(_0xe59f5(0x24e));else{if(_0xe59f5(0x5ce)in window&&_0xe59f5(0x1ff)in window[_0xe59f5(0x5ce)]['prototype']){try{var _0x306cba=getSenders2(_0x3bd363)['find'](function(_0x281859){var _0x3c8945=_0xe59f5;return _0x281859[_0x3c8945(0x1e0)]&&_0x281859['track']['kind']==_0x3c8945(0x20f);});}catch(_0x7f95c9){errorlog(_0x7f95c9);}if(!_0x306cba){warnlog(_0xe59f5(0x4db));return;}var _0x196baa=_0x306cba[_0xe59f5(0x516)]();(!_0x196baa[_0xe59f5(0x417)]||_0x196baa[_0xe59f5(0x417)][_0xe59f5(0x1d6)]==0x0)&&(_0x196baa[_0xe59f5(0x417)]=[{}]);_0xd20e0e[_0xe59f5(0x1dd)][_0x3bd363][_0xe59f5(0x384)]&&(_0xd20e0e[_0xe59f5(0x1dd)][_0x3bd363]['scaleResolution']<_0x368e4d&&(_0x368e4d=_0xd20e0e[_0xe59f5(0x1dd)][_0x3bd363][_0xe59f5(0x384)]));_0xd20e0e[_0xe59f5(0x1dd)][_0x3bd363][_0xe59f5(0x2b2)]&&_0xd20e0e['pcs'][_0x3bd363][_0xe59f5(0x2b2)]<_0x368e4d&&(_0x368e4d=_0xd20e0e['pcs'][_0x3bd363][_0xe59f5(0x2b2)]);_0x368e4d=_0xd20e0e[_0xe59f5(0x4c6)](_0x368e4d,_0x3bd363);if(_0x368e4d<=0x0||_0x368e4d==0x64){var _0x471f3c=getChromeVersion();_0x471f3c>0x50?'scaleResolutionDownBy'in _0x196baa['encodings'][0x0]&&delete _0x196baa[_0xe59f5(0x417)][0x0][_0xe59f5(0x534)]:_0x196baa[_0xe59f5(0x417)][0x0][_0xe59f5(0x534)]=0x1;}else _0x196baa['encodings'][0x0][_0xe59f5(0x534)]=0x64/_0x368e4d;_0x306cba[_0xe59f5(0x1ff)](_0x196baa)[_0xe59f5(0x16a)](()=>{var _0x3c2cc3=_0xe59f5;log(_0x3c2cc3(0x456)),log(_0x306cba[_0x3c2cc3(0x516)]()),pokeIframeAPI(_0x3c2cc3(0x383),_0x368e4d,_0x3bd363);})[_0xe59f5(0x1b2)](warnlog),_0xd20e0e['pcs'][_0x3bd363][_0xe59f5(0x2d0)][_0xe59f5(0x3aa)]=parseInt(_0x368e4d)+'%';return;}}}catch(_0x37077c){errorlog(_0x37077c);}}},_0xd20e0e[_0x532e8e(0x37b)]=function(_0x1a82ff,_0x32d52b,_0x2b9298){var _0x450d0f=_0x532e8e;if(!(_0x1a82ff in _0xd20e0e['rpcs']))return;var _0x12280f=![];_0xd20e0e[_0x450d0f(0x2c1)][_0x1a82ff][_0x450d0f(0x388)]!=_0x32d52b&&(_0xd20e0e[_0x450d0f(0x2c1)][_0x1a82ff][_0x450d0f(0x388)]=_0x32d52b,_0x12280f=!![]);_0xd20e0e['rpcs'][_0x1a82ff]['scaleHeight']!=_0x2b9298&&(_0xd20e0e['rpcs'][_0x1a82ff]['scaleHeight']=_0x2b9298,_0x12280f=!![]);if(_0x12280f){var _0x29b501={};_0x29b501[_0x450d0f(0x2b9)]=_0x1a82ff,_0x29b501['requestResolution']={'w':_0x32d52b,'h':_0x2b9298},log(_0x32d52b+'\x20'+_0x2b9298),_0xd20e0e[_0x450d0f(0x570)](_0x29b501,_0x1a82ff);}_0xd20e0e[_0x450d0f(0x2c1)][_0x1a82ff][_0x450d0f(0x2d0)]['Requested_resolution']=parseInt(_0x32d52b)+_0x450d0f(0x49b)+parseInt(_0x2b9298);},_0xd20e0e[_0x532e8e(0x26d)]=function(_0x4ee0b9,_0x2486e3,_0xffeb42){var _0x635442=_0x532e8e;if(!(_0x4ee0b9 in _0xd20e0e[_0x635442(0x1dd)]))return;_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9]['scaleWidth']=_0x2486e3,_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x37e)]=_0xffeb42;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if(_0x635442(0x5ce)in window&&'setParameters'in window['RTCRtpSender']['prototype']){var _0x926974=getSenders2(_0x4ee0b9)['find'](function(_0x182138){var _0x305e58=_0x635442;return _0x182138[_0x305e58(0x1e0)]&&_0x182138[_0x305e58(0x1e0)][_0x305e58(0x182)]==_0x305e58(0x20f);});if(!_0x926974){warnlog(_0x635442(0x4c0));return;}var _0x1c202a=_0x926974[_0x635442(0x516)]();(!_0x1c202a[_0x635442(0x417)]||_0x1c202a[_0x635442(0x417)][_0x635442(0x1d6)]==0x0)&&(_0x1c202a[_0x635442(0x417)]=[{}]);if(_0x635442(0x161)in _0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9]){var _0x351981=_0xd20e0e[_0x635442(0x559)][_0x635442(0x3ca)]();if(_0x351981[_0x635442(0x1d6)])var _0x10cddc=_0x351981[0x0]['getSettings'](),_0x2a5f8d=_0x10cddc[_0x635442(0x1ce)],_0x4e8217=_0x10cddc[_0x635442(0x600)];else return;}else{if(_0xd20e0e['videoElement']&&_0xd20e0e['videoElement'][_0x635442(0x1fd)]){var _0x351981=_0xd20e0e[_0x635442(0x15a)][_0x635442(0x1fd)][_0x635442(0x3ca)]();if(_0x351981[_0x635442(0x1d6)])var _0x10cddc=_0x351981[0x0][_0x635442(0x215)](),_0x2a5f8d=_0x10cddc[_0x635442(0x1ce)],_0x4e8217=_0x10cddc['width'];else return;}else return;}var _0x4f99e2=0x64*_0x2486e3/_0x4e8217,_0x417956=0x64*_0xffeb42/_0x2a5f8d;log(_0x4f99e2+_0x635442(0x49b)+_0x417956);var _0x2f51eb=0x64;_0x4f99e2>_0x417956?_0x2f51eb=_0x417956:_0x2f51eb=_0x4f99e2;_0x2f51eb>0x64&&(_0x2f51eb=0x64);log(_0x635442(0x39e)+_0x2f51eb),_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x384)]=_0x2f51eb;var _0x3d68e9=0x64;log(_0x635442(0x313)+_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x4c2)]);_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x4c2)]&&(_0x3d68e9=_0xd20e0e['pcs'][_0x4ee0b9][_0x635442(0x4c2)]);_0x3d68e9>_0x2f51eb&&(_0x3d68e9=_0x2f51eb);_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x384)]&&(_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9]['scaleResolution']<_0x3d68e9&&(_0x3d68e9=_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x384)]));_0xd20e0e['pcs'][_0x4ee0b9][_0x635442(0x2b2)]&&_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x2b2)]<_0x3d68e9&&(_0x3d68e9=_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x2b2)]);log(_0x635442(0x526)+_0x3d68e9),_0x3d68e9=_0xd20e0e['pixelFix'](_0x3d68e9,_0x4ee0b9),log('post\x20pixel\x20fix\x20'+_0x3d68e9);if(_0x3d68e9<=0x0||_0x3d68e9==0x64){var _0x59da13=getChromeVersion();_0x59da13>0x50?_0x635442(0x534)in _0x1c202a[_0x635442(0x417)][0x0]&&delete _0x1c202a[_0x635442(0x417)][0x0]['scaleResolutionDownBy']:_0x1c202a[_0x635442(0x417)][0x0][_0x635442(0x534)]=0x1;}else _0x1c202a[_0x635442(0x417)][0x0][_0x635442(0x534)]=0x64/_0x3d68e9;_0x926974[_0x635442(0x1ff)](_0x1c202a)[_0x635442(0x16a)](()=>{var _0x43c3da=_0x635442;log(_0x43c3da(0x456)),log(_0x1c202a),pokeIframeAPI(_0x43c3da(0x383),_0x3d68e9,_0x4ee0b9);})[_0x635442(0x1b2)](warnlog),_0xd20e0e[_0x635442(0x1dd)][_0x4ee0b9][_0x635442(0x2d0)][_0x635442(0x3aa)]=parseInt(_0x3d68e9)+'%';return;}},_0xd20e0e[_0x532e8e(0x2cf)]=function(_0x591db6=null,_0x2f748b=null){var _0x505512=_0x532e8e;_0x2f748b&&_0x2f748b[_0x505512(0x5bd)]();log('FORCING\x20A\x20KEY\x20FRAME:\x20'+_0x591db6);if(iOS||iPad)log(_0x505512(0x24e));else{if(_0x505512(0x5ce)in window&&_0x505512(0x1ff)in window['RTCRtpSender']['prototype']){if(_0x591db6==null){for(_0x591db6 in _0xd20e0e[_0x505512(0x1dd)]){_0xd20e0e[_0x505512(0x2cf)](_0x591db6);}return![];}if(!(_0x591db6 in _0xd20e0e['pcs']))return![];_0xd20e0e[_0x505512(0x1dd)][_0x591db6][_0x505512(0x35e)]&&(_0xd20e0e[_0x505512(0x1dd)][_0x591db6][_0x505512(0x296)]&&(clearTimeout(_0xd20e0e[_0x505512(0x1dd)][_0x591db6][_0x505512(0x296)]),_0xd20e0e[_0x505512(0x1dd)][_0x591db6][_0x505512(0x296)]=null),_0xd20e0e['pcs'][_0x591db6][_0x505512(0x296)]=setTimeout(function(){var _0x851ba8=_0x505512;_0xd20e0e[_0x851ba8(0x2cf)](_0x591db6);},parseInt(_0xd20e0e[_0x505512(0x1dd)][_0x591db6]['keyframerate'])));try{var _0xb5ed10=getSenders2(_0x591db6)[_0x505512(0x511)](function(_0x51cca0){var _0x329497=_0x505512;return _0x51cca0['track']&&_0x51cca0[_0x329497(0x1e0)][_0x329497(0x182)]==_0x329497(0x20f);});if(!_0xb5ed10)return warnlog(_0x505512(0x4c0)),![];var _0x5056e3=_0xb5ed10['getParameters']();(!_0x5056e3[_0x505512(0x417)]||_0x5056e3[_0x505512(0x417)][_0x505512(0x1d6)]==0x0)&&(_0x5056e3[_0x505512(0x417)]=[{}]);var _0xa4e762=![];_0x5056e3['encodings'][0x0][_0x505512(0x534)]=0xa,_0xb5ed10[_0x505512(0x1ff)](_0x5056e3)[_0x505512(0x16a)](()=>{var _0x4ebabf=_0x505512;log(_0x4ebabf(0x247));var _0x1ed0b8=_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6][_0x4ebabf(0x384)],_0x3f3977=0x64;!_0x1ed0b8&&(_0x1ed0b8=_0x3f3977);_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6][_0x4ebabf(0x4c2)]&&(_0x3f3977=_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6]['scale']);_0x3f3977>_0x1ed0b8&&(_0x3f3977=_0x1ed0b8);_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6][_0x4ebabf(0x384)]&&(_0xd20e0e['pcs'][_0x591db6][_0x4ebabf(0x384)]<_0x3f3977&&(_0x3f3977=_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6][_0x4ebabf(0x384)]));_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6][_0x4ebabf(0x2b2)]&&_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6]['scaleDueToBitrate']<_0x3f3977&&(_0x3f3977=_0xd20e0e[_0x4ebabf(0x1dd)][_0x591db6][_0x4ebabf(0x2b2)]);log(_0x4ebabf(0x526)+_0x3f3977),_0x3f3977=_0xd20e0e['pixelFix'](_0x3f3977,_0x591db6);var _0xbf50ac=_0xb5ed10[_0x4ebabf(0x516)]();if(_0x3f3977<=0x0||_0x3f3977==0x64){var _0x3e670b=getChromeVersion();_0x3e670b>0x50?'scaleResolutionDownBy'in _0xbf50ac[_0x4ebabf(0x417)][0x0]&&delete _0xbf50ac[_0x4ebabf(0x417)][0x0][_0x4ebabf(0x534)]:_0xbf50ac[_0x4ebabf(0x417)][0x0][_0x4ebabf(0x534)]=0x1;}else _0xbf50ac[_0x4ebabf(0x417)][0x0][_0x4ebabf(0x534)]=0x64/_0x3f3977;log(_0x4ebabf(0x45d)),_0xb5ed10[_0x4ebabf(0x1ff)](_0xbf50ac)[_0x4ebabf(0x16a)](()=>{log('scaleResolutionDownBy\x20set\x202!');})[_0x4ebabf(0x1b2)](warnlog);})[_0x505512(0x1b2)](warnlog);}catch(_0x3d7d61){errorlog(_0x3d7d61);}}}return![];},_0xd20e0e[_0x532e8e(0x371)]=function(_0x5edf8e){var _0x3616ab=_0x532e8e;log('enhacing\x20audio\x20encoder');var _0x442978=getSenders2(_0x5edf8e)[_0x3616ab(0x511)](function(_0xaefa67){var _0x2e43af=_0x3616ab;return _0xaefa67['track']&&_0xaefa67[_0x2e43af(0x1e0)]['kind']==_0x2e43af(0x314);});if(!_0x442978)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x160596=_0x442978[_0x3616ab(0x516)]();(!_0x160596['encodings']||_0x160596[_0x3616ab(0x417)][_0x3616ab(0x1d6)]==0x0)&&(_0x160596[_0x3616ab(0x417)]=[{}]);try{_0x160596[_0x3616ab(0x417)][0x0][_0x3616ab(0x4ce)]='high',_0x160596[_0x3616ab(0x417)][0x0][_0x3616ab(0x423)]=_0x3616ab(0x5a0),_0x160596[_0x3616ab(0x417)][0x0][_0x3616ab(0x44b)]=!![],_0x442978[_0x3616ab(0x1ff)](_0x160596)['then'](()=>{var _0x3274a7=_0x3616ab;log(_0x3274a7(0x61b)),pokeIframeAPI(_0x3274a7(0x371),!![],_0x5edf8e);});}catch(_0x334a9d){errorlog(_0x334a9d);}},_0xd20e0e[_0x532e8e(0x1ec)]=function(_0x5c86e9,_0x23e374=0x7d00,_0x124954=0x3e8){var _0x5daca4=_0x532e8e;log(_0x5daca4(0x2f8));var _0x44bf27=getSenders2(_0x5c86e9)[_0x5daca4(0x511)](function(_0x4823b7){var _0x3cf116=_0x5daca4;return _0x4823b7[_0x3cf116(0x1e0)]&&_0x4823b7[_0x3cf116(0x1e0)][_0x3cf116(0x182)]==_0x3cf116(0x314);});if(!_0x44bf27)return log(_0x5daca4(0x1ed)),![];var _0x2226a2=_0x44bf27[_0x5daca4(0x516)]();(!_0x2226a2[_0x5daca4(0x417)]||_0x2226a2[_0x5daca4(0x417)][_0x5daca4(0x1d6)]==0x0)&&(_0x2226a2['encodings']=[{}]),_0x2226a2['encodings'][0x0][_0x5daca4(0x56d)]=_0x23e374,_0x44bf27[_0x5daca4(0x1ff)](_0x2226a2)['then'](()=>{var _0x417c5f=_0x5daca4;pokeIframeAPI(_0x417c5f(0x552),_0x23e374,_0x5c86e9),_0x124954>0x0&&setTimeout(function(){var _0x99dd1b=_0x417c5f;try{if(_0x5c86e9 in _0xd20e0e[_0x99dd1b(0x1dd)])var _0x3a51f1=getSenders2(_0x5c86e9)[_0x99dd1b(0x511)](function(_0x937c7d){var _0xbb331=_0x99dd1b;return _0x937c7d[_0xbb331(0x1e0)]&&_0x937c7d[_0xbb331(0x1e0)][_0xbb331(0x182)]==_0xbb331(0x314);});else return![];if(!_0x3a51f1)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x2fbc26=_0x3a51f1[_0x99dd1b(0x516)]();delete _0x2fbc26['encodings'][0x0][_0x99dd1b(0x56d)],_0x3a51f1['setParameters'](_0x2fbc26)[_0x99dd1b(0x16a)](()=>{var _0x4ed930=_0x99dd1b;log(_0x4ed930(0x61b));});}catch(_0x10bea1){errorlog(_0x10bea1);}},_0x124954,_0x5c86e9);});},_0xd20e0e[_0x532e8e(0x42e)]=function(_0x42b775,_0x3b9356,_0x315b6c){var _0x461a6b=_0x532e8e;if(_0xd20e0e['password'])return generateHash(_0x42b775+_0xd20e0e['password']+_0xd20e0e[_0x461a6b(0x1cd)],0x10)[_0x461a6b(0x16a)](function(_0xd2e099){var _0x4372f3=_0x461a6b,_0x47013c={};_0x3b9356&&_0x3b9356['updateurl']&&(_0x3b9356[_0x4372f3(0x576)]=_0xd2e099);if(_0xd20e0e['director']&&_0xd20e0e[_0x4372f3(0x1e5)])_0x47013c[_0x4372f3(0x545)]=_0x315b6c,_0x47013c[_0x4372f3(0x1e8)]=_0xd2e099,_0x47013c['transferSettings']=_0x3b9356,_0xd20e0e[_0x4372f3(0x570)](_0x47013c,_0xd20e0e[_0x4372f3(0x1e5)]),log(_0x47013c);else{if(_0x3b9356[_0x4372f3(0x623)]){_0x47013c['request']=_0x4372f3(0x545),_0x47013c[_0x4372f3(0x4d4)]=_0x3b9356,log(_0x47013c);if(_0xd20e0e[_0x4372f3(0x570)](_0x47013c,_0x315b6c)){var _0x47013c={};_0x47013c[_0x4372f3(0x4df)]=_0x4372f3(0x545),_0x47013c['roomid']=_0xd2e099,_0x47013c[_0x4372f3(0x355)]=_0x315b6c,_0xd20e0e[_0x4372f3(0x4ff)](_0x47013c);}log(_0x47013c);}else{if(_0x4372f3(0x472)in _0x3b9356){_0x47013c[_0x4372f3(0x4df)]='migrate',_0x47013c[_0x4372f3(0x4d4)]=_0x3b9356,delete _0x47013c['transferSettings'][_0x4372f3(0x1e8)],delete _0x47013c[_0x4372f3(0x4d4)][_0x4372f3(0x576)],log(_0x47013c);if(_0xd20e0e[_0x4372f3(0x570)](_0x47013c,_0x315b6c)){var _0x47013c={};_0x47013c['request']=_0x4372f3(0x545),_0x47013c['roomid']=_0xd2e099,_0x47013c[_0x4372f3(0x355)]=_0x315b6c,_0xd20e0e['sendMsg'](_0x47013c);}log(_0x47013c);}else _0x47013c[_0x4372f3(0x4df)]=_0x4372f3(0x545),_0x47013c['roomid']=_0xd2e099,_0x47013c['target']=_0x315b6c,_0xd20e0e[_0x4372f3(0x4ff)](_0x47013c);}}})[_0x461a6b(0x1b2)](errorlog);else{_0x3b9356&&_0x3b9356[_0x461a6b(0x623)]&&(_0x3b9356['roomenc']=_0x42b775);var _0x402452={};if(_0xd20e0e[_0x461a6b(0x389)]&&_0xd20e0e['directorUUID'])_0x402452['migrate']=_0x315b6c,_0x402452[_0x461a6b(0x1e8)]=_0x42b775,_0x402452[_0x461a6b(0x4d4)]=_0x3b9356,_0xd20e0e['sendRequest'](_0x402452,_0xd20e0e['directorUUID']),log(_0x402452);else{if(_0x3b9356[_0x461a6b(0x623)]){_0x402452[_0x461a6b(0x4df)]=_0x461a6b(0x545),_0x402452[_0x461a6b(0x4d4)]=_0x3b9356;if(_0xd20e0e[_0x461a6b(0x570)](_0x402452,_0x315b6c)){log(_0x402452);var _0x402452={};_0x402452[_0x461a6b(0x4df)]='migrate',_0x402452['roomid']=_0x42b775,_0x402452[_0x461a6b(0x355)]=_0x315b6c,_0xd20e0e[_0x461a6b(0x4ff)](_0x402452);}}else{if(_0x461a6b(0x472)in _0x3b9356){_0x402452[_0x461a6b(0x4df)]=_0x461a6b(0x545),_0x402452['transferSettings']=_0x3b9356,delete _0x402452[_0x461a6b(0x4d4)][_0x461a6b(0x1e8)],delete _0x402452[_0x461a6b(0x4d4)][_0x461a6b(0x576)];if(_0xd20e0e['sendRequest'](_0x402452,_0x315b6c)){warnlog(_0x402452);var _0x402452={};_0x402452[_0x461a6b(0x4df)]='migrate',_0x402452['roomid']=rid,_0x402452['target']=_0x315b6c,_0xd20e0e['sendMsg'](_0x402452);}}else _0x402452['request']=_0x461a6b(0x545),_0x402452[_0x461a6b(0x1e8)]=_0x42b775,_0x402452[_0x461a6b(0x355)]=_0x315b6c,_0xd20e0e['sendMsg'](_0x402452);}}}},_0xd20e0e[_0x532e8e(0x1c3)]=function(_0x3b96d8,_0x50c767){var _0x1fa1b5=_0x532e8e;_0x50c767=parseInt(_0x50c767);try{var _0x54a3d1=getSenders2(_0x3b96d8)[_0x1fa1b5(0x511)](function(_0x60110){var _0x5876da=_0x1fa1b5;return _0x60110[_0x5876da(0x1e0)]&&_0x60110[_0x5876da(0x1e0)][_0x5876da(0x182)]==_0x5876da(0x314);});if(!_0x54a3d1){warnlog('can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found');return;}var _0x33f2a3=_0x54a3d1[_0x1fa1b5(0x516)]();(!_0x33f2a3[_0x1fa1b5(0x417)]||_0x33f2a3[_0x1fa1b5(0x417)]['length']==0x0)&&(_0x33f2a3['encodings']=[{}]);if(_0x50c767<0x0)_0x33f2a3['encodings'][0x0][_0x1fa1b5(0x2dd)]==![]&&(_0x33f2a3['encodings'][0x0][_0x1fa1b5(0x2dd)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0x50c767=0x20,_0xd20e0e[_0x1fa1b5(0x1f1)]&&(_0x50c767=_0xd20e0e['audiobitrate']),_0x33f2a3[_0x1fa1b5(0x417)][0x0][_0x1fa1b5(0x56d)]=_0x50c767*0x400):delete _0x33f2a3[_0x1fa1b5(0x417)][0x0][_0x1fa1b5(0x56d)];else _0x50c767===0x0?_0x33f2a3[_0x1fa1b5(0x417)][0x0][_0x1fa1b5(0x2dd)]=![]:(_0x33f2a3[_0x1fa1b5(0x417)][0x0][_0x1fa1b5(0x2dd)]==![]&&(_0x33f2a3['encodings'][0x0]['active']=!![]),_0x33f2a3[_0x1fa1b5(0x417)][0x0][_0x1fa1b5(0x56d)]=_0x50c767*0x400);_0x54a3d1['setParameters'](_0x33f2a3)[_0x1fa1b5(0x16a)](()=>{var _0x135fc1=_0x1fa1b5;pokeIframeAPI(_0x135fc1(0x552),_0x50c767,_0x3b96d8),log('audio\x20bandwidth\x20set!');})[_0x1fa1b5(0x1b2)](warnlog);}catch(_0x203395){errorlog(_0x203395),log(_0x3b96d8),log(_0xd20e0e['pcs'][_0x3b96d8]);}},_0xd20e0e[_0x532e8e(0x5e9)]=function(_0x553dd4){var _0x5d66b7=_0x532e8e;if(_0xd20e0e[_0x5d66b7(0x335)]&&_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4]['allowIframe']===!![])_0xd20e0e['limitBitrate'](_0x553dd4,0x0),_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x1d3)]===0x0&&(_0xd20e0e['pcs'][_0x553dd4][_0x5d66b7(0x617)]===![]?_0xd20e0e[_0x5d66b7(0x1c3)](_0x553dd4,0x0):_0xd20e0e[_0x5d66b7(0x1c3)](_0x553dd4,-0x1));else{if(_0xd20e0e['pcs'][_0x553dd4]&&_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x1d3)]!==![]){if(_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x617)]===![]){var _0x1655db=_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x1d3)];_0xd20e0e['pcs'][_0x553dd4][_0x5d66b7(0x253)]&&_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x253)]>0x0&&(_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x253)]<_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x1d3)]&&(_0x1655db=_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x253)])),_0xd20e0e[_0x5d66b7(0x159)](_0x553dd4,_0x1655db),_0xd20e0e[_0x5d66b7(0x1dd)][_0x553dd4][_0x5d66b7(0x1d3)]===0x0&&_0xd20e0e[_0x5d66b7(0x1c3)](_0x553dd4,0x0);}else _0xd20e0e['pcs'][_0x553dd4][_0x5d66b7(0x1d3)]===0x0&&(_0xd20e0e[_0x5d66b7(0x1c3)](_0x553dd4,-0x1),_0xd20e0e[_0x5d66b7(0x420)]());}else _0xd20e0e[_0x5d66b7(0x420)]();}},_0xd20e0e[_0x532e8e(0x420)]=function(_0x1f90c1=0x0,_0x4ae7e9=![]){var _0x429369=_0x532e8e;if(!_0xd20e0e[_0x429369(0x2c2)])return _0x1f90c1;var _0x499d55=_0x1f90c1;if(_0x4ae7e9===![])_0x499d55=0x0;else _0x499d55<0x0&&(_0x499d55=_0xd20e0e[_0x429369(0x1dd)][_0x4ae7e9][_0x429369(0x3a3)]||0x9c4);var _0xe981f1=0x0;for(var _0x395141 in _0xd20e0e[_0x429369(0x1dd)]){if(_0x4ae7e9===_0x395141)continue;try{var _0x317c5f=getSenders2(_0x395141)[_0x429369(0x511)](function(_0x384f36){var _0x104e86=_0x429369;return _0x384f36[_0x104e86(0x1e0)]&&_0x384f36[_0x104e86(0x1e0)][_0x104e86(0x182)]==_0x104e86(0x20f);});if(!_0x317c5f)continue;var _0x2c0e01=_0x317c5f[_0x429369(0x516)]();if(!_0x2c0e01[_0x429369(0x417)]||_0x2c0e01[_0x429369(0x417)]['length']==0x0){_0xd20e0e[_0x429369(0x1dd)][_0x395141][_0x429369(0x3a3)]<0x0?_0x499d55+=0x9c4:_0x499d55+=_0xd20e0e[_0x429369(0x1dd)][_0x395141][_0x429369(0x3a3)]||0x9c4;warnlog(_0x499d55),_0xe981f1+=0x1;continue;}if(_0x2c0e01[_0x429369(0x417)][0x0][_0x429369(0x2dd)]==![])continue;if(_0x2c0e01[_0x429369(0x417)][0x0][_0x429369(0x56d)])_0x429369(0x2a8)in _0xd20e0e[_0x429369(0x1dd)][_0x395141]?_0x499d55+=parseInt(_0xd20e0e[_0x429369(0x1dd)][_0x395141]['preLimitedBitrate']):_0x499d55+=parseInt(_0x2c0e01[_0x429369(0x417)][0x0][_0x429369(0x56d)])/0x400;else _0xd20e0e[_0x429369(0x1dd)][_0x395141][_0x429369(0x3a3)]<0x0?_0x499d55+=0x9c4:(_0x499d55+=_0xd20e0e[_0x429369(0x1dd)][_0x395141]['setBitrate']||0x9c4,warnlog(_0x499d55));_0xe981f1+=0x1;}catch(_0x94d166){errorlog(_0x94d166);}}if(!_0x499d55)return _0x499d55;warnlog('totalBitrate:\x20'+_0x499d55);var _0x539f8f=parseFloat(_0x499d55/_0xd20e0e[_0x429369(0x2c2)]);_0x539f8f<0x1&&(_0x539f8f=0x1);for(var _0x395141 in _0xd20e0e[_0x429369(0x1dd)]){if(_0x4ae7e9===_0x395141)continue;try{var _0x317c5f=getSenders2(_0x395141)['find'](function(_0x1690d6){var _0x2759ed=_0x429369;return _0x1690d6[_0x2759ed(0x1e0)]&&_0x1690d6[_0x2759ed(0x1e0)][_0x2759ed(0x182)]=='video';});if(!_0x317c5f)continue;var _0x2c0e01=_0x317c5f[_0x429369(0x516)]();if(!_0x2c0e01[_0x429369(0x417)]||_0x2c0e01[_0x429369(0x417)][_0x429369(0x1d6)]==0x0){if(_0xd20e0e['pcs'][_0x395141][_0x429369(0x3a3)]<0x0)var _0x5e79dc=0x9c4;else var _0x5e79dc=_0xd20e0e['pcs'][_0x395141][_0x429369(0x3a3)]||0x9c4;var _0x238a19=parseInt(_0x5e79dc/_0x539f8f);_0xd20e0e[_0x429369(0x159)](_0x395141,_0x238a19,!![]);continue;}if(_0x2c0e01[_0x429369(0x417)][0x0][_0x429369(0x2dd)]==![])continue;if(_0x2c0e01[_0x429369(0x417)][0x0][_0x429369(0x56d)]){if(_0x429369(0x2a8)in _0xd20e0e[_0x429369(0x1dd)][_0x395141])var _0x5e79dc=parseInt(_0xd20e0e[_0x429369(0x1dd)][_0x395141][_0x429369(0x2a8)]);else var _0x5e79dc=parseInt(parseInt(_0x2c0e01['encodings'][0x0]['maxBitrate'])/0x400);var _0x238a19=parseInt(_0x5e79dc/_0x539f8f);_0xd20e0e[_0x429369(0x159)](_0x395141,_0x238a19,!![]);}else{if(_0xd20e0e[_0x429369(0x1dd)][_0x395141]['setBitrate']<0x0)var _0x5e79dc=0x9c4;else var _0x5e79dc=_0xd20e0e[_0x429369(0x1dd)][_0x395141]['setBitrate']||0x9c4;var _0x238a19=parseInt(_0x5e79dc/_0x539f8f);_0xd20e0e[_0x429369(0x159)](_0x395141,_0x238a19,!![]);}}catch(_0x48eee3){errorlog(_0x48eee3);}}return parseInt(_0x1f90c1/_0x539f8f);},_0xd20e0e[_0x532e8e(0x45c)]=function(_0x4a28d9,_0x40d893=![]){var _0x8ac041=_0x532e8e,_0x47bbfd={};_0x47bbfd[_0x8ac041(0x271)]=[_0x4a28d9],_0xd20e0e[_0x8ac041(0x49f)](_0x47bbfd,_0x40d893);},_0xd20e0e[_0x532e8e(0x159)]=function(_0x421e9b,_0x1b8940,_0x5919f0=![]){var _0x1aa14e=_0x532e8e;if(!(_0x421e9b in _0xd20e0e[_0x1aa14e(0x1dd)]))return;_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x59f)]&&(clearInterval(_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x59f)]),_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['bitrateTimeout']=null);if(_0x1b8940===null){if(_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['savedBitrate']===![])return;_0x1b8940=_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x253)];}_0x1b8940=parseInt(_0x1b8940);_0xd20e0e[_0x1aa14e(0x439)]&&(_0x1b8940>_0xd20e0e[_0x1aa14e(0x439)]&&(_0x1b8940=_0xd20e0e[_0x1aa14e(0x439)]));_0xd20e0e['pcs'][_0x421e9b]['setBitrate']&&_0x1b8940>_0xd20e0e['pcs'][_0x421e9b]['setBitrate']&&(_0x1b8940=_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['setBitrate']);_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['savedBitrate']=_0x1b8940;_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x1d3)]!==![]&&(_0xd20e0e['pcs'][_0x421e9b][_0x1aa14e(0x617)]===![]&&(_0x1b8940>_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x1d3)]&&(_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x253)]=_0x1b8940,_0x1b8940=parseInt(_0xd20e0e['pcs'][_0x421e9b]['optimizedBitrate'])||0x0)));_0x5919f0===![]&&(_0xd20e0e[_0x1aa14e(0x2c2)]&&(_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x2a8)]=_0x1b8940,_0x1b8940=_0xd20e0e['limitTotalBitrateGuests'](_0x1b8940,_0x421e9b)));if(_0x1b8940===0x0){var _0x437115=Date[_0x1aa14e(0x26b)]()-_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['startTime'];_0x437115<_0xd20e0e[_0x1aa14e(0x2fc)]&&(_0x1b8940=_0xd20e0e[_0x1aa14e(0x287)],errorlog(_0x1aa14e(0x4f4)+(Date[_0x1aa14e(0x26b)]()-_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['startTime'])),_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['bitrateTimeout']=setTimeout(function(_0xecd5b1){var _0x4735f4=_0x1aa14e;try{errorlog(_0x4735f4(0x47c)+(Date['now']()-_0xd20e0e['pcs'][_0xecd5b1]['startTime'])),_0xd20e0e['limitBitrate'](_0xecd5b1,null);}catch(_0x4a42af){};},_0xd20e0e['rampUpTime']-_0x437115+0x5,_0x421e9b));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log(_0x1aa14e(0x24e));if(_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x210)]==!![]&&_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x229)]==![])return;var _0x39b5ce=getSenders2(_0x421e9b)[_0x1aa14e(0x511)](function(_0x580572){var _0x23964a=_0x1aa14e;return _0x580572[_0x23964a(0x1e0)]&&_0x580572[_0x23964a(0x1e0)][_0x23964a(0x182)]==_0x23964a(0x20f);});if(!_0x39b5ce){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x41d865=_0x39b5ce[_0x1aa14e(0x516)]();(!_0x41d865[_0x1aa14e(0x417)]||_0x41d865[_0x1aa14e(0x417)][_0x1aa14e(0x1d6)]==0x0)&&(_0x41d865[_0x1aa14e(0x417)]=[{}]);if(_0x1b8940<0x0)_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x2dd)]==![]&&(_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x2dd)]=!![]),_0x1b8940=0x9c4,_0xd20e0e[_0x1aa14e(0x1df)]&&(_0x1b8940=_0xd20e0e['bitrate']),_0xd20e0e[_0x1aa14e(0x439)]&&(_0x1b8940>_0xd20e0e[_0x1aa14e(0x439)]&&(_0x1b8940=_0xd20e0e[_0x1aa14e(0x439)])),_0x41d865[_0x1aa14e(0x417)][0x0]['maxBitrate']=_0x1b8940*0x400;else _0x1b8940===0x0?_0x41d865['encodings'][0x0][_0x1aa14e(0x2dd)]=![]:(_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x2dd)]==![]&&(_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x2dd)]=!![]),_0x41d865['encodings'][0x0][_0x1aa14e(0x56d)]=_0x1b8940*0x400);_0x39b5ce[_0x1aa14e(0x1ff)](_0x41d865)[_0x1aa14e(0x16a)](()=>{var _0x26eda4=_0x1aa14e;pokeIframeAPI('setVideoBitrate',_0x1b8940,_0x421e9b),log(_0x26eda4(0x5e4));})[_0x1aa14e(0x1b2)](warnlog);return;}else{if(_0x1aa14e(0x5ce)in window&&_0x1aa14e(0x1ff)in window[_0x1aa14e(0x5ce)][_0x1aa14e(0x563)]){var _0x39b5ce=getSenders2(_0x421e9b)[_0x1aa14e(0x511)](function(_0x1e7075){var _0x5e1961=_0x1aa14e;return _0x1e7075[_0x5e1961(0x1e0)]&&_0x1e7075['track'][_0x5e1961(0x182)]==_0x5e1961(0x20f);});if(!_0x39b5ce){warnlog(_0x1aa14e(0x4c0));return;}var _0x41d865=_0x39b5ce[_0x1aa14e(0x516)]();(!_0x41d865['encodings']||_0x41d865[_0x1aa14e(0x417)][_0x1aa14e(0x1d6)]==0x0)&&(_0x41d865[_0x1aa14e(0x417)]=[{}]);if(_0x1b8940<0x0)_0x41d865[_0x1aa14e(0x417)][0x0]['active']==![]&&(_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x2dd)]=!![]),delete _0x41d865['encodings'][0x0][_0x1aa14e(0x56d)];else _0x1b8940===0x0?_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x2dd)]=![]:(_0x41d865[_0x1aa14e(0x417)][0x0]['active']==![]&&(_0x41d865[_0x1aa14e(0x417)][0x0]['active']=!![]),_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x56d)]=_0x1b8940*0x400);var _0xf71fa4=0x64;_0xd20e0e['pcs'][_0x421e9b][_0x1aa14e(0x4c2)]&&(_0xf71fa4=_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x4c2)]);_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x384)]&&_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b]['scaleResolution']<_0xf71fa4&&(_0xf71fa4=_0xd20e0e['pcs'][_0x421e9b][_0x1aa14e(0x384)]);if(_0x1b8940!==0x0){_0xf71fa4=_0x5287c2(_0x421e9b,_0xf71fa4),_0xf71fa4=_0xd20e0e[_0x1aa14e(0x4c6)](_0xf71fa4,_0x421e9b);if(_0xf71fa4<=0x0||_0xf71fa4==0x64){var _0x316821=getChromeVersion();_0x316821>0x50?'scaleResolutionDownBy'in _0x41d865[_0x1aa14e(0x417)][0x0]?delete _0x41d865[_0x1aa14e(0x417)][0x0]['scaleResolutionDownBy']:_0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x534)]=0x1:_0x41d865[_0x1aa14e(0x417)][0x0]['scaleResolutionDownBy']=0x1;}else _0x41d865[_0x1aa14e(0x417)][0x0][_0x1aa14e(0x534)]=0x64/_0xf71fa4;}iPad||iOS||navigator&&navigator[_0x1aa14e(0x3a2)]&&navigator[_0x1aa14e(0x3a2)][_0x1aa14e(0x2f5)](_0x1aa14e(0x449))>=0x0?_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x55d)]?(clearInterval(_0xd20e0e['pcs'][_0x421e9b][_0x1aa14e(0x55d)]),_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x55d)]=setTimeout(function(_0x10b61c,_0x265c08){var _0x191911=_0x1aa14e;_0xd20e0e[_0x191911(0x1dd)][_0x10b61c][_0x191911(0x55d)]=![],_0xd20e0e[_0x191911(0x159)](_0x10b61c,null,_0x265c08);},0x7d0,_0x421e9b,_0x5919f0)):(_0xd20e0e[_0x1aa14e(0x1dd)][_0x421e9b][_0x1aa14e(0x55d)]=setTimeout(function(_0x12416a){var _0x20968f=_0x1aa14e;_0xd20e0e[_0x20968f(0x1dd)][_0x12416a][_0x20968f(0x55d)]=![];},0x7d0,_0x421e9b),_0x39b5ce[_0x1aa14e(0x1ff)](_0x41d865)[_0x1aa14e(0x16a)](()=>{var _0x113146=_0x1aa14e;log('bandwidth\x20set!'),_0xd20e0e[_0x113146(0x1dd)][_0x421e9b][_0x113146(0x2d0)]['scaleFactor']=parseInt(_0xf71fa4)+'%',pokeIframeAPI(_0x113146(0x279),_0x1b8940,_0x421e9b),pokeIframeAPI(_0x113146(0x383),_0xf71fa4,_0x421e9b);})[_0x1aa14e(0x1b2)](warnlog)):_0x39b5ce[_0x1aa14e(0x1ff)](_0x41d865)[_0x1aa14e(0x16a)](()=>{var _0x14d3f2=_0x1aa14e;log(_0x14d3f2(0x5e4)),_0xd20e0e[_0x14d3f2(0x1dd)][_0x421e9b][_0x14d3f2(0x2d0)][_0x14d3f2(0x3aa)]=parseInt(_0xf71fa4)+'%',pokeIframeAPI('setVideoBitrate',_0x1b8940,_0x421e9b),pokeIframeAPI(_0x14d3f2(0x383),_0xf71fa4,_0x421e9b);})[_0x1aa14e(0x1b2)](warnlog);return;}else warnlog(_0x1aa14e(0x23e));}}catch(_0xb089b){errorlog(_0xb089b);}};function _0x5287c2(_0x5f3f24,_0x22d329){var _0x48355e=_0x532e8e;if(_0xd20e0e[_0x48355e(0x323)]===![])return _0x22d329;if(bandwidth<0x0)_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]=0x64;else{if(bandwidth>=0x259)_0xd20e0e['pcs'][_0x5f3f24]['scaleDueToBitrate']=0x64;else{if(_0xd20e0e[_0x48355e(0x4c3)])_0xd20e0e['pcs'][_0x5f3f24][_0x48355e(0x2b2)]=0x64;else{var _0x502d69=getNativeOutputResolution();if(_0x502d69)try{_0x502d69=_0x502d69[_0x48355e(0x600)]*_0x502d69['height'],_0x502d69=Math[_0x48355e(0x29b)](_0x502d69,0.5);}catch(_0x338647){_0x502d69=![];}if(bandwidth>=0xc9){if(_0x502d69&&_0x502d69<0x1e0)_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24]['scaleDueToBitrate']=0x64;else{if(_0xd20e0e[_0x48355e(0x143)])_0x502d69&&_0x502d69>=0x5a0?_0xd20e0e['pcs'][_0x5f3f24][_0x48355e(0x2b2)]=0x64/0x4:_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]=0x64/2.5;else _0x502d69&&_0x502d69>=0x5a0?_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24]['scaleDueToBitrate']=0x64/0x3:_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]=0x64/0x2;}}else{if(_0x502d69&&_0x502d69<=0xf0)_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]=0x64;else{if(bandwidth>=0x51){if(_0xd20e0e[_0x48355e(0x143)])_0x502d69&&_0x502d69>=0x5a0?_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24]['scaleDueToBitrate']=0x64/0x6:_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]=0x64/0x4;else _0x502d69&&_0x502d69>=0x5a0?_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24]['scaleDueToBitrate']=0x64/0x4:_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24]['scaleDueToBitrate']=0x64/0x3;}else{if(_0xd20e0e['mobile'])_0x502d69&&_0x502d69>=0x3c0?_0xd20e0e['pcs'][_0x5f3f24][_0x48355e(0x2b2)]=0x64/0x6:_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24]['scaleDueToBitrate']=0x64/0x5;else _0x502d69&&_0x502d69>=0x5a0?_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]=0x64/0x5:_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24]['scaleDueToBitrate']=0x64/0x4;}}}}}}return _0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]<_0x22d329&&(_0x22d329=_0xd20e0e[_0x48355e(0x1dd)][_0x5f3f24][_0x48355e(0x2b2)]),_0x22d329;}function _0x2fffbb(_0x22c997,_0xa644ac=0x2710){var _0x4bc370=_0x532e8e;_0xa644ac=parseInt(_0xa644ac);if(_0xd20e0e[_0x4bc370(0x1f1)])_0xa644ac+=_0xd20e0e[_0x4bc370(0x1f1)];else{if(_0xd20e0e[_0x4bc370(0x389)]&&_0xd20e0e[_0x4bc370(0x476)]==0x5)_0xa644ac+=0x20;else _0xd20e0e[_0x4bc370(0x476)]&&_0xd20e0e[_0x4bc370(0x476)]!=0x3?_0xa644ac+=0x100:_0xa644ac+=0x20;}return log(_0x4bc370(0x50a)+_0xa644ac),_0xa644ac<0x1&&(_0xa644ac=0x1),_0x22c997=CodecsHandler[_0x4bc370(0x2db)](_0x22c997,{'min':parseInt(_0xa644ac/0xa)||0x1,'max':_0xa644ac},_0xd20e0e[_0x4bc370(0x509)]),_0x22c997;}_0xd20e0e[_0x532e8e(0x260)]=function(_0x3a7b10,_0x4b5a82){var _0x39292f=_0x532e8e;log(_0x3a7b10),_0xd20e0e[_0x39292f(0x15b)]==={}&&log(_0x39292f(0x35a)),window[_0x39292f(0x5c2)][_0x39292f(0x32b)][_0x39292f(0x598)]({'name':_0x39292f(0x5af)},_0xd20e0e[_0x39292f(0x15b)][_0x39292f(0x51e)],_0xd20e0e[_0x39292f(0x48c)]['encode'](_0x3a7b10))[_0x39292f(0x16a)](function(_0xe1611e){var _0x1ee1d6=_0x39292f;_0xe1611e=new Uint8Array(_0xe1611e),_0xe1611e=_0xe1611e['reduce']((_0x3ce7f6,_0x5ead55)=>_0x3ce7f6+_0x5ead55[_0x1ee1d6(0x49c)](0x10)[_0x1ee1d6(0x446)](0x2,'0'),''),_0x4b5a82(_0x3a7b10,_0xe1611e),log(JSON[_0x1ee1d6(0x3ba)](_0xe1611e));})[_0x39292f(0x1b2)](errorlog);},_0xd20e0e[_0x532e8e(0x3cf)]=function(_0x3dbdb6,_0x4da9f3){var _0x502e48=_0x532e8e;_0x3dbdb6[_0x502e48(0x492)]=new Uint8Array(_0x3dbdb6[_0x502e48(0x492)][_0x502e48(0x1fc)](/.{1,2}/g)[_0x502e48(0x4cf)](_0x3433ba=>parseInt(_0x3433ba,0x10)));if(_0xd20e0e[_0x502e48(0x4e7)][_0x4da9f3][_0x502e48(0x277)])return window['crypto'][_0x502e48(0x32b)][_0x502e48(0x23b)]({'name':'RSASSA-PKCS1-v1_5'},_0xd20e0e[_0x502e48(0x4e7)][_0x4da9f3]['publicKey'],_0x3dbdb6[_0x502e48(0x492)],_0xd20e0e['enc'][_0x502e48(0x57b)](_0x3dbdb6['data']))[_0x502e48(0x16a)](function(_0x13cf52){return log(_0x13cf52),_0x13cf52;})[_0x502e48(0x1b2)](function(_0x1095d2){return errorlog(_0x1095d2),![];});},_0xd20e0e[_0x532e8e(0x3e5)]=function(_0x1372f3){var _0x4fc39=_0x532e8e;if(_0xd20e0e['password'])return _0xd20e0e['hash']!==![]?(log('hash\x20is\x20not\x20false'),_0x1372f3=_0x1372f3[_0x4fc39(0x457)](0x0,-0x1*_0xd20e0e[_0x4fc39(0x3ed)]['length']),_0x1372f3):(log(_0x4fc39(0x61c)+_0x1372f3),generateHash(_0xd20e0e[_0x4fc39(0x395)]+_0xd20e0e[_0x4fc39(0x1cd)],0x6)[_0x4fc39(0x16a)](function(_0x14c20f){var _0x3375ea=_0x4fc39;return _0xd20e0e[_0x3375ea(0x3ed)]=_0x14c20f,log(_0x1372f3),_0x1372f3=_0x1372f3['slice'](0x0,-0x1*_0xd20e0e[_0x3375ea(0x3ed)][_0x3375ea(0x1d6)]),log('Final\x20streamID:\x20'+_0x1372f3),_0x1372f3;})['catch'](errorlog));return _0x1372f3;},_0xd20e0e[_0x532e8e(0x579)]=function(){var _0x2391b2=_0x532e8e;if(_0xd20e0e[_0x2391b2(0x60e)])return;clearTimeout(_0xd20e0e[_0x2391b2(0x59c)]);if(!_0xd20e0e['ws']||_0xd20e0e['ws'][_0x2391b2(0x21b)]!==0x1)return;_0xd20e0e[_0x2391b2(0x59c)]=setTimeout(function(){var _0x4b96e2=_0x2391b2;log('Pinging');var _0x524640={};_0x524640['request']='ping',_0xd20e0e[_0x4b96e2(0x4ff)](_0x524640);},0xbb8);},_0xd20e0e[_0x532e8e(0x5bf)]=function(_0x4b8368){var _0x164d65=_0x532e8e;_0xd20e0e['connect']();if(_0x4b8368[_0x164d65(0x1d6)]>0x0){var _0x245cdc={};_0x245cdc[_0x164d65(0x4df)]=_0x164d65(0x2da),_0x245cdc[_0x164d65(0x5f2)]=_0x4b8368,_0xd20e0e['sendMsg'](_0x245cdc),_0xd20e0e[_0x164d65(0x286)][_0x4b8368]=!![];}else log(_0x164d65(0x4cb));},_0xd20e0e[_0x532e8e(0x4bc)]=function _0x2f03c0(_0x44377c){var _0x1e1617=_0x532e8e;_0xd20e0e[_0x1e1617(0x484)]();var _0xb970f3={};return _0xb970f3[_0x1e1617(0x4df)]=_0x1e1617(0x30b),_0xd20e0e['director']&&(_0xb970f3[_0x1e1617(0x410)]=!![]),_0xd20e0e[_0x1e1617(0x60e)]&&(_0xb970f3[_0x1e1617(0x5f2)]=_0xd20e0e[_0x1e1617(0x5f2)]),_0xd20e0e['joiningRoom']===![]&&(_0xd20e0e[_0x1e1617(0x51c)]=!![]),_0xd20e0e['password']?_0xd20e0e[_0x1e1617(0x3ed)]?generateHash(_0x44377c+_0xd20e0e['password']+_0xd20e0e[_0x1e1617(0x1cd)],0x10)[_0x1e1617(0x16a)](function(_0x14938a){var _0x6b3496=_0x1e1617;return _0xd20e0e[_0x6b3496(0x60e)]&&(_0xd20e0e[_0x6b3496(0x576)]=_0x14938a),_0xb970f3[_0x6b3496(0x1e8)]=_0x14938a,_0xd20e0e[_0x6b3496(0x4ff)](_0xb970f3),_0xd20e0e[_0x6b3496(0x5e6)]=_0x10b76f(),log(_0x6b3496(0x259)),_0xd20e0e[_0x6b3496(0x5e6)];})[_0x1e1617(0x1b2)](errorlog):generateHash(_0xd20e0e[_0x1e1617(0x395)]+_0xd20e0e[_0x1e1617(0x1cd)],0x6)['then'](function(_0xd32649){var _0x4d10bc=_0x1e1617;return _0xd20e0e['hash']=_0xd32649,log(_0x4d10bc(0x155)+_0xd32649),log(_0x4d10bc(0x330)),_0xd20e0e[_0x4d10bc(0x4bc)](_0x44377c);})['catch'](errorlog):(_0xd20e0e[_0x1e1617(0x60e)]&&(_0xd20e0e[_0x1e1617(0x576)]=_0x44377c),_0xb970f3[_0x1e1617(0x1e8)]=_0x44377c,_0xd20e0e['sendMsg'](_0xb970f3),_0xd20e0e[_0x1e1617(0x5e6)]=_0x10b76f(),log(_0x1e1617(0x305)),_0xd20e0e[_0x1e1617(0x5e6)]);},_0xd20e0e[_0x532e8e(0x4ff)]=function(_0x427457,_0x1ea967=![]){var _0x451a73=_0x532e8e;_0x1ea967&&(_0x427457[_0x451a73(0x2b9)]=_0x1ea967);_0xd20e0e[_0x451a73(0x60e)]&&(_0xd20e0e[_0x451a73(0x2b9)]?_0x427457['from']=_0xd20e0e[_0x451a73(0x2b9)]:(_0xd20e0e['UUID']=_0xd20e0e[_0x451a73(0x266)](0x14),_0x427457[_0x451a73(0x5de)]=_0xd20e0e[_0x451a73(0x2b9)]),_0xd20e0e['director']&&(_0x427457[_0x451a73(0x389)]=!![]),!(_0x451a73(0x1e8)in _0x427457)&&(_0xd20e0e[_0x451a73(0x576)]&&(_0x427457[_0x451a73(0x1e8)]=_0xd20e0e[_0x451a73(0x576)])));clearTimeout(_0xd20e0e['pingTimeout']);try{if(_0xd20e0e[_0x451a73(0x395)]){if(_0x427457['streamID']){if(_0xd20e0e['hash']!==![]){if(_0xd20e0e['ws']===null||(typeof _0xd20e0e['ws']!==_0x451a73(0x2b6)||_0xd20e0e['ws'][_0x451a73(0x21b)]!==0x1))log(_0x427457,_0x451a73(0x244)),_0xd20e0e[_0x451a73(0x2ef)]['push'](_0x427457);else{_0x427457['streamID']=_0x427457[_0x451a73(0x5f2)][_0x451a73(0x2d6)](0x0,0x2c)+_0xd20e0e[_0x451a73(0x3ed)]['substring'](0x0,0x6);var _0x5e963a=JSON[_0x451a73(0x3ba)](_0x427457);if(_0x5e963a[_0x451a73(0x1d6)]>0x3a98){errorlog(_0x451a73(0x586)),errorlog(_0x427457),errorlog(_0x5e963a[_0x451a73(0x1d6)]);return;}_0xd20e0e['ws'][_0x451a73(0x22d)](_0x5e963a);}}else return generateHash(_0xd20e0e['password']+_0xd20e0e['salt'],0x6)[_0x451a73(0x16a)](function(_0x1537e7){var _0x2accaa=_0x451a73;_0xd20e0e[_0x2accaa(0x3ed)]=_0x1537e7;if(typeof _0xd20e0e['ws']!=='object'||_0xd20e0e['ws']['readyState']!==0x1)log(_0x427457,_0x2accaa(0x244)),_0xd20e0e[_0x2accaa(0x2ef)][_0x2accaa(0x3a0)](_0x427457);else{_0x427457[_0x2accaa(0x5f2)]=_0x427457[_0x2accaa(0x5f2)][_0x2accaa(0x2d6)](0x0,0x2c)+_0xd20e0e[_0x2accaa(0x3ed)]['substring'](0x0,0x6);var _0x19995b=JSON[_0x2accaa(0x3ba)](_0x427457);if(_0x19995b[_0x2accaa(0x1d6)]>0x3a98){errorlog(_0x2accaa(0x586));return;}_0xd20e0e['ws'][_0x2accaa(0x22d)](_0x19995b);}})[_0x451a73(0x1b2)](errorlog);}else{if(_0xd20e0e['ws']===null||(typeof _0xd20e0e['ws']!==_0x451a73(0x2b6)||_0xd20e0e['ws'][_0x451a73(0x21b)]!==0x1))log(_0x427457,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0xd20e0e['msg'][_0x451a73(0x3a0)](_0x427457);else{var _0x5e963a=JSON[_0x451a73(0x3ba)](_0x427457);if(_0x5e963a[_0x451a73(0x1d6)]>0x3a98){errorlog(_0x451a73(0x586));return;}_0xd20e0e['ws'][_0x451a73(0x22d)](_0x5e963a);}}}else{if(typeof _0xd20e0e['ws']!==_0x451a73(0x2b6)||_0xd20e0e['ws'][_0x451a73(0x21b)]!==0x1)warnlog(_0x451a73(0x334)),_0xd20e0e['msg'][_0x451a73(0x3a0)](_0x427457);else{var _0x5e963a=JSON[_0x451a73(0x3ba)](_0x427457);if(_0x5e963a[_0x451a73(0x1d6)]>0x3a98){errorlog(_0x451a73(0x586));return;}_0xd20e0e['ws'][_0x451a73(0x22d)](_0x5e963a);}}}catch(_0x264468){errorlog(_0x264468);}},_0xd20e0e[_0x532e8e(0x49f)]=function(_0x21267c,_0x19266a=![]){var _0x300c27=_0x532e8e,_0x2f376e=[],_0x25228d=JSON[_0x300c27(0x3ba)](_0x21267c);for(var _0x241d89 in _0xd20e0e[_0x300c27(0x1dd)]){if(_0x19266a&&_0x19266a!==_0x241d89)continue;try{_0xd20e0e[_0x300c27(0x1dd)][_0x241d89][_0x300c27(0x4a6)]['send'](_0x25228d),_0x2f376e['push'](_0x241d89);}catch(_0x3569c2){warnlog(_0x300c27(0x3b0));}if(_0x19266a&&_0x19266a===_0x241d89)return _0x2f376e[_0x300c27(0x1d6)];}for(var _0x241d89 in _0xd20e0e[_0x300c27(0x2c1)]){if(_0x19266a&&_0x19266a!==_0x241d89)continue;if(_0x2f376e[_0x300c27(0x4f5)](_0x241d89))continue;try{if(_0x300c27(0x161)in _0xd20e0e[_0x300c27(0x2c1)][_0x241d89]){var _0x388d32=JSON[_0x300c27(0x52f)](_0x21267c);_0x388d32[_0x300c27(0x2de)]=!![],_0x388d32=JSON['stringify'](_0x388d32),_0xd20e0e[_0x300c27(0x2c1)][_0xd20e0e['rpcs'][_0x241d89]['realUUID']][_0x300c27(0x4da)][_0x300c27(0x22d)](_0x388d32);}else _0xd20e0e[_0x300c27(0x2c1)][_0x241d89][_0x300c27(0x4da)]['send'](_0x25228d);_0x2f376e[_0x300c27(0x3a0)](_0x241d89);}catch(_0x2186f2){warnlog(_0x300c27(0x240));}}return _0x2f376e[_0x300c27(0x1d6)];},_0xd20e0e['anysend']=function(_0x89ccd,_0x24a675=![]){var _0x126fe3=_0x532e8e,_0x58bc51=![];if(_0x126fe3(0x2b9)in _0x89ccd)_0x58bc51=_0xd20e0e[_0x126fe3(0x2d3)](_0x89ccd,_0x89ccd[_0x126fe3(0x2b9)]),_0x58bc51?(log(_0x89ccd),log(_0x126fe3(0x352))):(log(_0x126fe3(0x608)),_0xd20e0e['sendMsg'](_0x89ccd));else _0x24a675?(_0x58bc51=_0xd20e0e['sendMessage'](_0x89ccd),_0x58bc51?(log(_0x89ccd),log(_0x126fe3(0x254))):(log(_0x126fe3(0x1a7)),_0xd20e0e[_0x126fe3(0x4ff)](_0x89ccd))):(_0xd20e0e[_0x126fe3(0x4ff)](_0x89ccd),log(_0x126fe3(0x1e1)));},_0xd20e0e[_0x532e8e(0x42a)]=function(_0xfd9295,_0x46616d=![]){var _0x59983e=_0x532e8e,_0x43db38=![];if(_0x59983e(0x2b9)in _0xfd9295)_0x43db38=_0xd20e0e['sendRequest'](_0xfd9295,_0xfd9295[_0x59983e(0x2b9)]),_0x43db38?log(_0x59983e(0x352)):(log(_0x59983e(0x608)),_0xd20e0e[_0x59983e(0x4ff)](_0xfd9295));else _0x46616d?(_0x43db38=_0xd20e0e[_0x59983e(0x570)](_0xfd9295),_0x43db38?log(_0x59983e(0x254)):(log(_0x59983e(0x1a7)),_0xd20e0e['sendMsg'](_0xfd9295))):(_0xd20e0e[_0x59983e(0x4ff)](_0xfd9295),log('sending\x20message\x20to\x20server'));},_0xd20e0e[_0x532e8e(0x26c)]=function(){var _0x21b01c=_0x532e8e;if(_0xd20e0e['disableOBS']===![]){var _0x2ade7e={},_0x3fa77d=![];_0xd20e0e[_0x21b01c(0x5fc)][_0x21b01c(0x2f1)]!==null&&(_0xd20e0e[_0x21b01c(0x5fc)][_0x21b01c(0x2f1)]===![]&&(_0x3fa77d=!![]),_0x2ade7e['obsVisibility']=_0xd20e0e[_0x21b01c(0x5fc)]['visibility']);_0xd20e0e['obsState'][_0x21b01c(0x227)]!==null&&(_0x2ade7e[_0x21b01c(0x187)]=_0xd20e0e[_0x21b01c(0x5fc)][_0x21b01c(0x227)]);_0xd20e0e[_0x21b01c(0x5fc)][_0x21b01c(0x455)]!==null&&(_0x2ade7e[_0x21b01c(0x2e4)]=_0xd20e0e[_0x21b01c(0x5fc)]['recording']);_0xd20e0e[_0x21b01c(0x5fc)]['streaming']!==null&&(_0x2ade7e[_0x21b01c(0x4a8)]=_0xd20e0e['obsState'][_0x21b01c(0x345)]);for(var _0x57976b in _0xd20e0e[_0x21b01c(0x2c1)]){if(_0xd20e0e['optimize']!==![]){var _0x4d5b8a=parseInt(_0xd20e0e[_0x21b01c(0x2c1)][_0x57976b]['targetBandwidth']);_0x3fa77d&&((_0x4d5b8a>_0xd20e0e[_0x21b01c(0x5b6)]||_0x4d5b8a<0x0)&&(_0x4d5b8a=_0xd20e0e['optimize'])),_0xd20e0e['rpcs'][_0x57976b][_0x21b01c(0x2df)]!==_0x4d5b8a?(_0x2ade7e['bitrate']=_0x4d5b8a,warnlog(_0x21b01c(0x4b3)),warnlog(_0x2ade7e),_0xd20e0e[_0x21b01c(0x570)](_0x2ade7e,_0x57976b)?_0xd20e0e['rpcs'][_0x57976b][_0x21b01c(0x2df)]=_0x4d5b8a:errorlog('Unable\x20to\x20set\x20update\x20OBS\x20Visibility')):(warnlog(_0x21b01c(0x4b3)),warnlog(_0x2ade7e),_0xd20e0e[_0x21b01c(0x570)](_0x2ade7e,_0x57976b));}else warnlog(_0x21b01c(0x4b3)),warnlog(_0x2ade7e),_0xd20e0e[_0x21b01c(0x570)](_0x2ade7e,_0x57976b);}}},_0xd20e0e[_0x532e8e(0x47f)]=function(_0x376638){var _0x2d21bf=_0x532e8e;if(!_0xd20e0e[_0x2d21bf(0x2c1)][_0x376638][_0x2d21bf(0x15a)])return;var _0x1f0854={};_0x1f0854['sceneDisplay']=_0xd20e0e[_0x2d21bf(0x2c1)][_0x376638]['videoElement']['style'][_0x2d21bf(0x226)]!=_0x2d21bf(0x5aa),_0x1f0854[_0x2d21bf(0x3f4)]=_0xd20e0e[_0x2d21bf(0x2c1)][_0x376638][_0x2d21bf(0x411)];if(_0xd20e0e[_0x2d21bf(0x5b6)]!==![]){var _0x49ce39=parseInt(_0xd20e0e['rpcs'][_0x376638][_0x2d21bf(0x441)]);_0x1f0854['sceneDisplay']===![]&&((_0x49ce39>_0xd20e0e[_0x2d21bf(0x5b6)]||_0x49ce39<0x0)&&(_0x49ce39=_0xd20e0e[_0x2d21bf(0x5b6)])),_0xd20e0e[_0x2d21bf(0x2c1)][_0x376638][_0x2d21bf(0x2df)]!==_0x49ce39?(_0x1f0854[_0x2d21bf(0x1df)]=_0x49ce39,_0xd20e0e[_0x2d21bf(0x570)](_0x1f0854,_0x376638)?_0xd20e0e[_0x2d21bf(0x2c1)][_0x376638][_0x2d21bf(0x2df)]=_0x49ce39:errorlog(_0x2d21bf(0x5ca))):_0xd20e0e['sendRequest'](_0x1f0854,_0x376638);}else _0xd20e0e[_0x2d21bf(0x570)](_0x1f0854,_0x376638);},_0xd20e0e[_0x532e8e(0x208)]=function(_0xfc5d0e){var _0x2ad1bf=_0x532e8e;if(_0x2ad1bf(0x41d)in _0xfc5d0e){if(_0x2ad1bf(0x355)in _0xfc5d0e){if(_0x2ad1bf(0x616)in _0xfc5d0e){if(_0xd20e0e[_0x2ad1bf(0x616)]!==![]){var _0x3489b0=![],_0x210145=0x0;for(var _0x1a5246 in _0xd20e0e[_0x2ad1bf(0x2c1)]){_0x210145+=0x1;if(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x5f2)]===_0xfc5d0e[_0x2ad1bf(0x355)]){if(_0x2ad1bf(0x3b5)in _0xfc5d0e){if(_0xfc5d0e[_0x2ad1bf(0x41d)]==_0x2ad1bf(0x574))_0xfc5d0e[_0x2ad1bf(0x3b5)]==0x0?(log(_0x2ad1bf(0x1f6)),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['mutedState']=!![],applyMuteState(_0x1a5246)):(log(_0x2ad1bf(0x17f)),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['mutedState']=![],applyMuteState(_0x1a5246)),_0xd20e0e[_0x2ad1bf(0x47f)](_0x1a5246);else{if(_0xfc5d0e[_0x2ad1bf(0x41d)]=='display'){if(_0xd20e0e[_0x2ad1bf(0x52c)])return;;if(_0xd20e0e['scene']===_0xfc5d0e['scene']){if(_0xd20e0e[_0x2ad1bf(0x5fe)]==0x2){if(_0xfc5d0e['value']==0x0){_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x17a)]=!![],applyMuteState(_0x1a5246);_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)]&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)]['display']&&_0xd20e0e['rpcs'][_0x1a5246]['videoElement'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x5aa)&&(_0xd20e0e['rpcs'][_0x1a5246]['videoElement'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x5aa),_0xd20e0e['rpcs'][_0x1a5246]['videoElement'][_0x2ad1bf(0x2af)]=![],_0x3489b0=!![]));_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x19c)]&&_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x5aa)&&(_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x19c)]['style']['display']='none',_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['iframeEle'][_0x2ad1bf(0x2af)]=![],_0x3489b0=!![]);var _0x793e2d=0x0,_0x419421=![];for(var _0x32b175 in _0xd20e0e[_0x2ad1bf(0x2c1)]){_0x32b175!==_0x1a5246&&(_0xd20e0e['rpcs'][_0x32b175][_0x2ad1bf(0x15a)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x15a)][_0x2ad1bf(0x2af)]&&(_0xd20e0e['rpcs'][_0x32b175][_0x2ad1bf(0x15a)][_0x2ad1bf(0x2af)]>_0x793e2d&&(_0x793e2d=_0xd20e0e['rpcs'][_0x32b175][_0x2ad1bf(0x15a)][_0x2ad1bf(0x2af)],_0x419421=_0x32b175)),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175]['iframeEle']['sceneType2']&&(_0xd20e0e['rpcs'][_0x32b175][_0x2ad1bf(0x19c)]['sceneType2']>_0x793e2d&&(_0x793e2d=_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x19c)]['sceneType2'],_0x419421=_0x32b175)));}_0x419421&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x17a)]=![],applyMuteState(_0x419421),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x15a)]&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421]['videoElement']['style']['display']&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x36a)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x15a)]['style'][_0x2ad1bf(0x226)]=_0x2ad1bf(0x36a),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x15a)][_0x2ad1bf(0x2af)]=Date['now'](),_0x3489b0=!![]),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421]['videoElement']['controlTimer']&&clearInterval(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x15a)][_0x2ad1bf(0x1f3)]),_0xd20e0e['rpcs'][_0x419421]['videoElement'][_0x2ad1bf(0x340)]=![],_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x15a)]['controlTimer']=setTimeout(showControlBar[_0x2ad1bf(0x325)](null,_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x15a)]),0xbb8)),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421]['iframeEle']&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421]['iframeEle'][_0x2ad1bf(0x51a)]['display']!==_0x2ad1bf(0x36a)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]='block',_0xd20e0e[_0x2ad1bf(0x2c1)][_0x419421][_0x2ad1bf(0x19c)][_0x2ad1bf(0x2af)]=Date[_0x2ad1bf(0x26b)](),_0x3489b0=!![]));}else{for(var _0x32b175 in _0xd20e0e['rpcs']){_0x32b175!==_0x1a5246&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175]['mutedStateScene']=!![],applyMuteState(_0x32b175),_0xd20e0e['rpcs'][_0x32b175]['videoElement']&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x15a)]['style'][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)]['display']!==_0x2ad1bf(0x5aa)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x5aa),_0x3489b0=!![])),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e['rpcs'][_0x32b175]['iframeEle']['style']['display']!==_0x2ad1bf(0x5aa)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175]['iframeEle'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x5aa),_0x3489b0=!![]));}_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x17a)]=![],applyMuteState(_0x1a5246),_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x15a)]&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)]['style'][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x36a)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)]['display']='block',_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x2af)]=Date[_0x2ad1bf(0x26b)](),_0x3489b0=!![]),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)]['controlTimer']&&clearInterval(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x1f3)]),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)]['controls']=![],_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)]['controlTimer']=setTimeout(showControlBar['bind'](null,_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)]),0xbb8)),_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['iframeEle'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['iframeEle']['style']['display']!==_0x2ad1bf(0x36a)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)]['display']=_0x2ad1bf(0x36a),_0xd20e0e['rpcs'][_0x1a5246]['iframeEle']['sceneType2']=Date[_0x2ad1bf(0x26b)](),_0x3489b0=!![]);}}else{if(_0xd20e0e[_0x2ad1bf(0x5fe)]==0x1){if(_0xfc5d0e[_0x2ad1bf(0x3b5)]==0x0)_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)]&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x5aa)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x5aa),_0x3489b0=!![])),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)]['display']&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['iframeEle'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!=='none'&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['iframeEle'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]='none',_0x3489b0=!![]);else{for(var _0x32b175 in _0xd20e0e['rpcs']){_0x32b175!==_0x1a5246&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x15a)]&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175]['videoElement'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x5aa)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x5aa),_0x3489b0=!![])),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175]['iframeEle']['style']['display']&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x5aa)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x32b175]['iframeEle'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x5aa),_0x3489b0=!![]));}_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement']&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)]['display']&&_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!=='block'&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]='block',_0x3489b0=!![]),_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x1f3)]&&clearInterval(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x1f3)]),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x340)]=![],_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x1f3)]=setTimeout(showControlBar[_0x2ad1bf(0x325)](null,_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement']),0xbb8)),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x36a)&&(_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x36a),_0x3489b0=!![]);}}else _0xfc5d0e['value']==0x0?(_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x17a)]=!![],applyMuteState(_0x1a5246),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement']&&(_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)]['display']!==_0x2ad1bf(0x5aa)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement'][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]=_0x2ad1bf(0x5aa),_0x3489b0=!![])),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)]['display']&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)]['display']!==_0x2ad1bf(0x5aa)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]='none',_0x3489b0=!![])):(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x17a)]=![],applyMuteState(_0x1a5246),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement']&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x51a)][_0x2ad1bf(0x226)]&&_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x15a)]['style'][_0x2ad1bf(0x226)]!==_0x2ad1bf(0x36a)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement'][_0x2ad1bf(0x51a)]['display']=_0x2ad1bf(0x36a),_0x3489b0=!![]),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement'][_0x2ad1bf(0x1f3)]&&clearInterval(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement']['controlTimer']),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement'][_0x2ad1bf(0x340)]=![],_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x1f3)]=setTimeout(showControlBar[_0x2ad1bf(0x325)](null,_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['videoElement']),0xbb8)),_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)]['style'][_0x2ad1bf(0x226)]&&_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246]['iframeEle'][_0x2ad1bf(0x51a)]['display']!==_0x2ad1bf(0x36a)&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x19c)][_0x2ad1bf(0x51a)]['display']=_0x2ad1bf(0x36a),_0x3489b0=!![]));}}_0xd20e0e['sceneSync'](_0x1a5246);}else _0xfc5d0e[_0x2ad1bf(0x41d)]==_0x2ad1bf(0x3e0)&&(log(parseInt(_0xfc5d0e[_0x2ad1bf(0x3b5)])/0x64),_0xd20e0e['rpcs'][_0x1a5246][_0x2ad1bf(0x15a)]&&(_0xd20e0e[_0x2ad1bf(0x2c1)][_0x1a5246][_0x2ad1bf(0x15a)][_0x2ad1bf(0x3e0)]=parseInt(_0xfc5d0e[_0x2ad1bf(0x3b5)])/0x64,log('UN-MUTED')));}}}}_0x3489b0&&updateMixer();}}else{if(_0xfc5d0e[_0x2ad1bf(0x41d)]==_0x2ad1bf(0x545)){}else{if(_0xfc5d0e[_0x2ad1bf(0x41d)]=='hangup'){}}}}else _0xfc5d0e['action']===_0x2ad1bf(0x2bc)&&(warnlog('custom\x20layout\x20being\x20applied'),log(_0xfc5d0e),_0xd20e0e[_0x2ad1bf(0x2bc)]=_0xfc5d0e[_0x2ad1bf(0x3b5)],updateMixer());}},_0xd20e0e[_0x532e8e(0x484)]=function _0xbff839(_0x4a8ecb=![]){var _0x44deb5=_0x532e8e;if(_0xd20e0e[_0x44deb5(0x5dc)]===!![]){log(_0x44deb5(0x234));return;}if(_0xd20e0e['ws']!==null){log(_0x44deb5(0x2a3));return;}_0xd20e0e[_0x44deb5(0x48a)]==![]&&(_0xd20e0e[_0x44deb5(0x377)]!==![]?_0xd20e0e[_0x44deb5(0x48a)]=_0x44deb5(0x41e):_0xd20e0e[_0x44deb5(0x48a)]='wss://wss.vdo.ninja:443');if(_0xd20e0e[_0x44deb5(0x60e)]===![]){_0xd20e0e[_0x44deb5(0x5f9)]=_0xd20e0e[_0x44deb5(0x266)](0xc);for(var _0x3721e3 in _0xd20e0e[_0x44deb5(0x2c1)]){warnlog('Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers'),_0xd20e0e[_0x44deb5(0x2c1)][_0x3721e3][_0x44deb5(0x478)]===_0x44deb5(0x346)&&(_0xd20e0e[_0x44deb5(0x60f)](_0x3721e3),warnlog(_0x44deb5(0x404)));}}_0xd20e0e['ws']=new WebSocket(_0xd20e0e[_0x44deb5(0x48a)]),_0x4a8ecb==![]&&(_0xd20e0e[_0x44deb5(0x58b)]=setTimeout(function(){var _0x4c6efc=_0x44deb5;pokeIframeAPI(_0x4c6efc(0x146),_0x4c6efc(0x58b)),errorlog(_0x4c6efc(0x3af)),!_0xd20e0e[_0x4c6efc(0x2f3)]&&(!window[_0x4c6efc(0x193)]&&setTimeout(function(){warnUser('Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work,\x20try\x20adding\x20&proxy\x20to\x20the\x20URL\x20or\x20use\x20https://backup.vdo.ninja\x20instead.\x0a\x0aContact\x20steve@seguin.email\x20for\x20added\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.');},0x1));},0x7530)),_0xd20e0e['ws'][_0x44deb5(0x487)]=function _0x7b5d72(){var _0x5138c1=_0x44deb5;clearTimeout(_0xd20e0e[_0x5138c1(0x59c)]),clearInterval(_0xd20e0e['timeout']),log(_0x5138c1(0x437)),checkConnection();if(_0xd20e0e[_0x5138c1(0x284)]){errorlog(_0x5138c1(0x5e5));for(_0x45609c in _0xd20e0e[_0x5138c1(0x2c1)]){try{_0xd20e0e[_0x5138c1(0x2c1)][_0x45609c][_0x5138c1(0x33c)]();}catch(_0x48e82d){}}for(_0x45609c in _0xd20e0e['pcs']){try{_0xd20e0e['pcs'][_0x45609c][_0x5138c1(0x33c)]();}catch(_0x50d8bd){}}_0xd20e0e[_0x5138c1(0x284)]=![],_0xd20e0e[_0x5138c1(0x1a4)]=![];}if(_0xd20e0e[_0x5138c1(0x2ef)]!==[])try{var _0x2773b9=_0xd20e0e[_0x5138c1(0x2ef)]['slice'](-0x1e);_0xd20e0e[_0x5138c1(0x2ef)]=[];for(var _0x3ee7be in _0x2773b9){log(_0x5138c1(0x232)),_0xd20e0e[_0x5138c1(0x4ff)](_0x2773b9[_0x3ee7be]);}}catch(_0x1dc9a6){errorlog(_0x1dc9a6);}if(_0x4a8ecb==!![]){pokeIframeAPI(_0x5138c1(0x146),'reconnected');_0xd20e0e[_0x5138c1(0x5db)]&&_0xd20e0e['seedStream']();if(_0xd20e0e[_0x5138c1(0x1e8)]!==![]){if(_0xd20e0e[_0x5138c1(0x1e8)]===''&&(!_0xd20e0e[_0x5138c1(0x52c)]||_0xd20e0e['view']==='')){}else log('ROOMID\x20EANBLED'),log(_0x5138c1(0x262)),joinRoom(_0xd20e0e[_0x5138c1(0x1e8)]);}else{var _0x50a400=Object[_0x5138c1(0x4e7)](_0xd20e0e[_0x5138c1(0x286)]);for(var _0x45609c in _0x50a400){log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x50a400[_0x45609c]),_0xd20e0e[_0x5138c1(0x5bf)](_0x50a400[_0x45609c]);}}}else pokeIframeAPI('hssConnection','connected');},_0xd20e0e[_0x44deb5(0x31e)]=function(){var _0x21612b=_0x44deb5;_0xd20e0e[_0x21612b(0x1e5)]in _0xd20e0e[_0x21612b(0x1dd)]&&(_0xd20e0e['pcs'][_0xd20e0e['directorUUID']][_0x21612b(0x2d0)]['info']&&(_0xd20e0e[_0x21612b(0x1dd)][_0xd20e0e[_0x21612b(0x1e5)]][_0x21612b(0x2d0)][_0x21612b(0x217)][_0x21612b(0x389)]=!![])),_0xd20e0e[_0x21612b(0x1e5)]in _0xd20e0e[_0x21612b(0x2c1)]&&(_0xd20e0e['rpcs'][_0xd20e0e[_0x21612b(0x1e5)]][_0x21612b(0x2d0)][_0x21612b(0x217)]&&(_0xd20e0e[_0x21612b(0x2c1)][_0xd20e0e[_0x21612b(0x1e5)]][_0x21612b(0x2d0)]['info'][_0x21612b(0x389)]=!![]),_0xd20e0e[_0x21612b(0x389)]&&(getById(_0x21612b(0x1be)+_0xd20e0e['directorUUID'])[_0x21612b(0x51a)][_0x21612b(0x2bb)]=_0x21612b(0x4e6),_0xd20e0e[_0x21612b(0x2c1)][_0xd20e0e[_0x21612b(0x1e5)]][_0x21612b(0x5ae)]===![]&&(getById(_0x21612b(0x3ac)+_0xd20e0e[_0x21612b(0x1e5)])[_0x21612b(0x18d)]=miscTranslations[_0x21612b(0x1e2)]))),_0xd20e0e[_0x21612b(0x243)](),updateUserList();},_0xd20e0e['ws'][_0x44deb5(0x386)]=function(_0x521dd2){var _0x490f71=_0x44deb5;clearTimeout(_0xd20e0e[_0x490f71(0x59c)]);try{var _0x27224d=JSON[_0x490f71(0x52f)](_0x521dd2['data']);}catch(_0x106c9a){try{var _0x27224d=JSON['parse'](_0x521dd2['data'][_0x490f71(0x49c)]());}catch(_0x15a477){errorlog(_0x15a477);return;}}_0x490f71(0x5f2)in _0x27224d&&(_0x27224d[_0x490f71(0x5f2)]=_0xd20e0e[_0x490f71(0x3e5)](_0x27224d[_0x490f71(0x5f2)]));if(_0xd20e0e['customWSS']){if(_0x490f71(0x2b9)in _0x27224d){if(_0xd20e0e[_0x490f71(0x2b9)]){if(_0x27224d[_0x490f71(0x2b9)]!==_0xd20e0e[_0x490f71(0x2b9)])return;}else return;delete _0x27224d[_0x490f71(0x2b9)];}if('roomid'in _0x27224d){if(!_0xd20e0e[_0x490f71(0x576)])return;if(_0x490f71(0x4df)in _0x27224d){if(_0x27224d[_0x490f71(0x4df)]===_0x490f71(0x545)){if('roomid'in _0x27224d){if(_0x490f71(0x355)in _0x27224d){if(_0x27224d[_0x490f71(0x355)]==_0xd20e0e[_0x490f71(0x2b9)]){_0x27224d[_0x490f71(0x4df)]=_0x490f71(0x284),_0xd20e0e[_0x490f71(0x576)]=_0x27224d[_0x490f71(0x1e8)];var _0x3ccc45={};_0x3ccc45[_0x490f71(0x4df)]=_0x490f71(0x30b),_0x3ccc45['roomid']=_0xd20e0e[_0x490f71(0x576)],_0x3ccc45[_0x490f71(0x5f2)]=_0xd20e0e[_0x490f71(0x5f2)],_0xd20e0e['sendMsg'](_0x3ccc45);}else return;}else return;}else return;}else{if(_0x27224d[_0x490f71(0x1e8)]!==_0xd20e0e[_0x490f71(0x576)])return;}}else{if(_0x27224d[_0x490f71(0x1e8)]!==_0xd20e0e[_0x490f71(0x576)])return;}delete _0x27224d[_0x490f71(0x1e8)];}if(_0x490f71(0x5f2)in _0x27224d){if(_0xd20e0e[_0x490f71(0x39d)]){if(_0xd20e0e[_0x490f71(0x39d)][_0x490f71(0x4f5)](_0x27224d[_0x490f71(0x5f2)])){}else return;}else{if(_0xd20e0e[_0x490f71(0x52c)]){if(_0xd20e0e[_0x490f71(0x52c)]!==_0x27224d[_0x490f71(0x5f2)])return;else{}}}}'director'in _0x27224d&&(_0x27224d[_0x490f71(0x5de)]&&(_0xd20e0e['directorUUID']=_0x27224d[_0x490f71(0x5de)],_0xd20e0e[_0x490f71(0x1a6)]=[],_0xd20e0e['directorList'][_0x490f71(0x3a0)](_0xd20e0e[_0x490f71(0x1e5)]),_0xd20e0e[_0x490f71(0x31e)]()),delete _0x27224d[_0x490f71(0x389)]);'from'in _0x27224d&&(_0x27224d[_0x490f71(0x2b9)]=_0x27224d['from'],delete _0x27224d[_0x490f71(0x5de)]);if(_0x490f71(0x4df)in _0x27224d){if(_0x27224d['request']===_0x490f71(0x2da)){if('streamID'in _0x27224d){if(_0x27224d[_0x490f71(0x5f2)]===_0xd20e0e[_0x490f71(0x5f2)])_0x27224d['request']=_0x490f71(0x54f);else return;}}else{if(_0x27224d[_0x490f71(0x4df)]===_0x490f71(0x1f4)){if(_0xd20e0e[_0x490f71(0x39d)]){if(_0xd20e0e[_0x490f71(0x39d)][_0x490f71(0x4f5)](_0x27224d[_0x490f71(0x5f2)])){play(_0x27224d['streamID']);return;}else return;}else{if(_0xd20e0e[_0x490f71(0x52c)]){if(_0xd20e0e['view']!==_0x27224d['streamID'])return;else{play(_0x27224d[_0x490f71(0x5f2)]);return;}}}}else{if(_0x27224d['request']==='joinroom'){if(_0x490f71(0x5f2)in _0x27224d){if(_0xd20e0e[_0x490f71(0x39d)]){if(_0xd20e0e[_0x490f71(0x39d)][_0x490f71(0x4f5)](_0x27224d[_0x490f71(0x5f2)]))play(_0x27224d[_0x490f71(0x5f2)]);else{}}else{if(_0xd20e0e[_0x490f71(0x52c)]){if(_0xd20e0e[_0x490f71(0x52c)]!==_0x27224d[_0x490f71(0x5f2)]){}else play(_0x27224d['streamID']);}else play(_0x27224d[_0x490f71(0x5f2)]);}}_0x27224d[_0x490f71(0x4df)]=_0x490f71(0x54f);}}}}}if(_0x27224d[_0x490f71(0x4df)]){if(_0x27224d['request']==_0x490f71(0x54f)){if(_0xd20e0e[_0x490f71(0x397)]){if(_0xd20e0e[_0x490f71(0x1a6)][_0x490f71(0x2f5)](_0x27224d[_0x490f71(0x2b9)])>=0x0)_0xd20e0e[_0x490f71(0x54f)](_0x27224d[_0x490f71(0x2b9)]);else _0xd20e0e[_0x490f71(0x389)]&&(_0x27224d[_0x490f71(0x2b9)]in _0xd20e0e[_0x490f71(0x2c1)]&&_0xd20e0e['offerSDP'](_0x27224d[_0x490f71(0x2b9)]));}else _0xd20e0e['offerSDP'](_0x27224d['UUID']);}else{if(_0x27224d[_0x490f71(0x4df)]==_0x490f71(0x5a4))log(_0x27224d),'director'in _0x27224d?(_0xd20e0e[_0x490f71(0x1e5)]=_0x27224d[_0x490f71(0x389)],_0xd20e0e[_0x490f71(0x1a6)]=[],_0xd20e0e[_0x490f71(0x1a6)]['push'](_0xd20e0e[_0x490f71(0x1e5)]),_0xd20e0e['newMainDirectorSetup']()):(_0xd20e0e[_0x490f71(0x1e5)]=![],_0xd20e0e[_0x490f71(0x1a6)]=[]),_0x490f71(0x410)in _0x27224d&&(_0x27224d[_0x490f71(0x410)]==![]&&(!_0xd20e0e[_0x490f71(0x2f3)]&&(getById('head4')['innerHTML']=miscTranslations[_0x490f71(0x1b5)],_0xd20e0e[_0x490f71(0x19e)]?_0xd20e0e[_0x490f71(0x1dc)]===null&&warnUser(miscTranslations['room-is-claimed-codirector']):setTimeout(function(){var _0x274142=_0x490f71;warnUser(miscTranslations[_0x274142(0x517)]);},0x1)))),_0xd20e0e[_0x490f71(0x5e6)][_0x490f71(0x26e)](_0x27224d[_0x490f71(0x589)]);else{if(_0x27224d['request']=='transferred'){_0xd20e0e['queueList']=[],_0xd20e0e[_0x490f71(0x284)]=!![],_0xd20e0e[_0x490f71(0x1a4)]=![],log(_0x490f71(0x34a));!_0xd20e0e[_0x490f71(0x389)]&&(_0xd20e0e[_0x490f71(0x397)]=![]);log(_0x27224d['list']);_0x490f71(0x389)in _0x27224d?(_0xd20e0e[_0x490f71(0x1e5)]=_0x27224d['director'],_0xd20e0e[_0x490f71(0x1a6)]=[],_0xd20e0e[_0x490f71(0x1a6)][_0x490f71(0x3a0)](_0xd20e0e['directorUUID']),_0xd20e0e[_0x490f71(0x31e)]()):(_0xd20e0e[_0x490f71(0x1e5)]=![],_0xd20e0e[_0x490f71(0x1a6)]=[]);for(_0x51f06b in _0xd20e0e['rpcs']){try{_0xd20e0e[_0x490f71(0x60f)](_0x51f06b);}catch(_0x4de5b7){}}for(_0x51f06b in _0xd20e0e[_0x490f71(0x1dd)]){try{_0xd20e0e[_0x490f71(0x462)](_0x51f06b);}catch(_0x575d56){}}youveBeenTransferred(),_0xd20e0e['totalRoomBitrate']=_0xd20e0e[_0x490f71(0x152)],updateMixer(),log(_0x490f71(0x368)),log(_0x27224d[_0x490f71(0x589)]);for(var _0x51f06b in _0x27224d[_0x490f71(0x589)]){if(_0x490f71(0x2b9)in _0x27224d[_0x490f71(0x589)][_0x51f06b]){if(_0x490f71(0x5f2)in _0x27224d[_0x490f71(0x589)][_0x51f06b]){if(_0x27224d['list'][_0x51f06b]['UUID']in _0xd20e0e[_0x490f71(0x2c1)])log(_0x490f71(0x1e4));else{var _0x2e524b=_0xd20e0e[_0x490f71(0x3e5)](_0x27224d['list'][_0x51f06b][_0x490f71(0x5f2)]);log('STREAM\x20ID\x20desalted\x202:'+_0x2e524b);if(_0xd20e0e[_0x490f71(0x397)]){if(_0xd20e0e['directorList'][_0x490f71(0x2f5)](_0x27224d[_0x490f71(0x589)][_0x51f06b][_0x490f71(0x2b9)])>=0x0)play(_0x2e524b,_0x27224d[_0x490f71(0x589)][_0x51f06b][_0x490f71(0x2b9)]);else{if(_0xd20e0e[_0x490f71(0x52c)]&&_0xd20e0e['view']===_0x2e524b)play(_0x2e524b,_0x27224d['list'][_0x51f06b][_0x490f71(0x2b9)]);else{if(_0xd20e0e[_0x490f71(0x39d)]&&_0xd20e0e['view_set'][_0x490f71(0x4f5)](_0x2e524b))play(_0x2e524b,_0x27224d[_0x490f71(0x589)][_0x51f06b][_0x490f71(0x2b9)]);else _0xd20e0e[_0x490f71(0x27c)][_0x490f71(0x1d6)]<0x1388&&(!_0xd20e0e['queueList']['includes'](_0x2e524b)&&_0xd20e0e['queueList'][_0x490f71(0x3a0)](_0x2e524b));}}}else play(_0x2e524b,_0x27224d[_0x490f71(0x589)][_0x51f06b][_0x490f71(0x2b9)]);}}}}updateQueue();}else{if(_0x27224d[_0x490f71(0x4df)]==_0x490f71(0x4de))log(_0x27224d),_0x490f71(0x389)in _0x27224d?(_0xd20e0e['directorUUID']=_0x27224d['director'],_0xd20e0e['directorList']=[],_0xd20e0e['directorList'][_0x490f71(0x3a0)](_0xd20e0e[_0x490f71(0x1e5)]),_0xd20e0e[_0x490f71(0x31e)]()):(_0xd20e0e[_0x490f71(0x1e5)]=![],_0xd20e0e[_0x490f71(0x1a6)]=[],errorlog('This\x20shouldn\x27t\x20happen')),updateUserList();else{if(_0x27224d['request']==_0x490f71(0x3fb)){log(_0x490f71(0x3ee)),log(_0x27224d);try{'director'in _0x27224d&&(_0x27224d['director']==!![]&&_0xd20e0e[_0x490f71(0x208)](_0x27224d));}catch(_0x3fe67b){errorlog(_0x3fe67b);}}else{if(_0x27224d[_0x490f71(0x4df)]==_0x490f71(0x2ed)){_0x27224d[_0x490f71(0x389)]&&(_0xd20e0e[_0x490f71(0x1e5)]=_0x27224d[_0x490f71(0x2b9)],_0xd20e0e['directorList']=[],_0xd20e0e[_0x490f71(0x1a6)][_0x490f71(0x3a0)](_0xd20e0e[_0x490f71(0x1e5)]),_0xd20e0e[_0x490f71(0x31e)]());if(_0x490f71(0x5f2)in _0x27224d){log('Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video');if(_0xd20e0e['queue']){if(_0xd20e0e[_0x490f71(0x1a6)][_0x490f71(0x2f5)](_0x27224d[_0x490f71(0x2b9)])>=0x0)play(_0x2e524b,_0x27224d[_0x490f71(0x2b9)]);else{if(_0xd20e0e[_0x490f71(0x52c)]&&_0xd20e0e[_0x490f71(0x52c)]===_0x2e524b)play(_0x2e524b,_0x27224d[_0x490f71(0x2b9)]);else{if(_0xd20e0e[_0x490f71(0x39d)]&&_0xd20e0e[_0x490f71(0x39d)][_0x490f71(0x4f5)](_0x2e524b))play(_0x2e524b,_0x27224d[_0x490f71(0x2b9)]);else _0xd20e0e[_0x490f71(0x27c)][_0x490f71(0x1d6)]<0x1388&&(!_0xd20e0e['queueList'][_0x490f71(0x4f5)](_0x27224d[_0x490f71(0x5f2)])&&(_0xd20e0e[_0x490f71(0x27c)]['push'](_0x27224d[_0x490f71(0x5f2)]),updateQueue()));}}}else play(_0x27224d[_0x490f71(0x5f2)]);}else log('Someone\x20Joined\x20the\x20Room');}else{if(_0x27224d[_0x490f71(0x4df)]==_0x490f71(0x40a)){log(_0x490f71(0x5ad)),log(_0x27224d);if(_0xd20e0e[_0x490f71(0x397)]){if(_0xd20e0e[_0x490f71(0x1a6)][_0x490f71(0x2f5)](_0x27224d[_0x490f71(0x2b9)])>=0x0)play(_0x2e524b,_0x27224d['UUID']);else{if(_0xd20e0e[_0x490f71(0x52c)]&&_0xd20e0e['view']===_0x2e524b)play(_0x2e524b,_0x27224d[_0x490f71(0x2b9)]);else{if(_0xd20e0e[_0x490f71(0x39d)]&&_0xd20e0e[_0x490f71(0x39d)][_0x490f71(0x4f5)](_0x2e524b))play(_0x2e524b,_0x27224d[_0x490f71(0x2b9)]);else _0xd20e0e[_0x490f71(0x27c)][_0x490f71(0x1d6)]<0x1388&&(!_0xd20e0e['queueList'][_0x490f71(0x4f5)](_0x27224d[_0x490f71(0x5f2)])&&(_0xd20e0e[_0x490f71(0x27c)][_0x490f71(0x3a0)](_0x27224d[_0x490f71(0x5f2)]),updateQueue()));}}}else play(_0x27224d[_0x490f71(0x5f2)]);}else{if(_0x27224d[_0x490f71(0x4df)]=='alert'){errorlog(_0x27224d);if(_0xd20e0e['scene']===![]){if(_0x490f71(0x4d9)in _0x27224d){if(_0x27224d[_0x490f71(0x4d9)]===_0x490f71(0x2ca))_0xd20e0e['seedAttempts']<0x2?(_0xd20e0e[_0x490f71(0x580)]=parseInt(_0xd20e0e[_0x490f71(0x580)])+0x1,setTimeout(function(){_0xd20e0e['seedStream']();},0x1388)):(hangup(),!_0xd20e0e[_0x490f71(0x2f3)]&&setTimeout(function(){var _0x118917=_0x490f71;warnUser(miscTranslations[_0x118917(0x45f)]);},0x1));else _0x27224d[_0x490f71(0x4d9)]===_0x490f71(0x2e5)?!_0xd20e0e[_0x490f71(0x2f3)]&&(getById('head4')[_0x490f71(0x398)]=miscTranslations[_0x490f71(0x1b5)],_0xd20e0e[_0x490f71(0x19e)]?_0xd20e0e[_0x490f71(0x1dc)]===null&&warnUser(miscTranslations['room-is-claimed-codirector']):setTimeout(function(){var _0x277a67=_0x490f71;warnUser(miscTranslations[_0x277a67(0x517)]);},0x1)):!_0xd20e0e['cleanOutput']&&setTimeout(function(){var _0x1402ee=_0x490f71;warnUser(_0x27224d[_0x1402ee(0x4d9)]);},0x1);}}}else _0x27224d['request']=='warn'?_0x490f71(0x4d9)in _0x27224d&&warnlog(_0x27224d[_0x490f71(0x4d9)]):log(_0x27224d);}}}}}}}}else{if(_0x27224d[_0x490f71(0x521)])_0x490f71(0x5f2)in _0x27224d&&(_0x27224d[_0x490f71(0x5f2)]in _0xd20e0e[_0x490f71(0x5f3)]&&(clearTimeout(_0xd20e0e['watchTimeoutList'][_0x27224d[_0x490f71(0x5f2)]]),delete _0xd20e0e[_0x490f71(0x5f3)][_0x27224d[_0x490f71(0x5f2)]])),_0xd20e0e[_0x490f71(0x169)](_0x27224d);else{if(_0x27224d[_0x490f71(0x597)])log('GOT\x20ICE!!'),_0xd20e0e[_0x490f71(0x28b)](_0x27224d);else{if(_0x27224d[_0x490f71(0x17c)])log('GOT\x20ICES!!'),_0xd20e0e[_0x490f71(0x2bf)](_0x27224d);else _0x27224d[_0x490f71(0x4df)]==_0x490f71(0x3eb)?(warnlog('Clean\x20up'),_0x27224d[_0x490f71(0x2b9)]in _0xd20e0e[_0x490f71(0x1dd)]&&(warnlog(_0x490f71(0x2ab)),_0xd20e0e[_0x490f71(0x462)](_0x27224d['UUID'])),_0x27224d['UUID']in _0xd20e0e[_0x490f71(0x2c1)]&&(warnlog(_0x490f71(0x2ab)),_0xd20e0e['closeRPC'](_0x27224d[_0x490f71(0x2b9)]))):log(_0x490f71(0x1de),_0x27224d);}}}},_0xd20e0e['ws']['onclose']=function(_0x4e6351){var _0x49bdec=_0x44deb5;clearTimeout(_0xd20e0e['pingTimeout']),pokeIframeAPI(_0x49bdec(0x146),_0x49bdec(0x203));try{_0x49bdec(0x24a)in _0x4e6351&&(_0x4e6351['code']==0x1f7&&(_0x4a8ecb==![]&&(clearInterval(_0xd20e0e[_0x49bdec(0x58b)]),!_0xd20e0e[_0x49bdec(0x2f3)]&&warnUser(_0x49bdec(0x56a),0x7530))));}catch(_0x2f3001){errorlog(_0x2f3001);}warnlog('Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented');if(_0xd20e0e[_0x49bdec(0x599)]==![])try{_0xd20e0e['ws'][_0x49bdec(0x21b)]===WebSocket['CLOSED']&&(_0xd20e0e['ws']=null,setTimeout(()=>{var _0x3c87c7=_0x49bdec;try{_0xd20e0e[_0x3c87c7(0x484)](!![]);}catch(_0xe5eadd){};},0x7d0));}catch(_0xc8d3fa){errorlog(_0xc8d3fa);}};},_0xd20e0e[_0x532e8e(0x2d3)]=function(_0x58ae85,_0x24e5fb=null){var _0x39a071=_0x532e8e;_0x58ae85=JSON[_0x39a071(0x3ba)](_0x58ae85);if(_0x24e5fb==null){for(var _0x571092 in _0xd20e0e['pcs']){try{_0xd20e0e[_0x39a071(0x1dd)][_0x571092][_0x39a071(0x4a6)][_0x39a071(0x22d)](_0x58ae85);}catch(_0x453752){warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204');}}return!![];}else try{return _0xd20e0e[_0x39a071(0x1dd)][_0x24e5fb][_0x39a071(0x4a6)][_0x39a071(0x22d)](_0x58ae85),!![];}catch(_0x5b742c){return warnlog(_0x39a071(0x1cc)),![];}return![];},_0xd20e0e[_0x532e8e(0x570)]=function(_0xa77757,_0x2119e7=null){var _0x6fc16d=_0x532e8e,_0x5b8a59=JSON[_0x6fc16d(0x3ba)](_0xa77757);if(_0x2119e7==null){var _0x4b5e74=[];for(var _0x3137fd in _0xd20e0e[_0x6fc16d(0x2c1)]){try{if(_0x6fc16d(0x161)in _0xd20e0e[_0x6fc16d(0x2c1)][_0x3137fd]){var _0xb13428=JSON[_0x6fc16d(0x52f)](_0x5b8a59);_0xb13428[_0x6fc16d(0x2de)]=!![],_0xb13428=JSON[_0x6fc16d(0x3ba)](_0xb13428),_0xd20e0e[_0x6fc16d(0x2c1)][_0xd20e0e[_0x6fc16d(0x2c1)][_0x3137fd]['realUUID']][_0x6fc16d(0x4da)][_0x6fc16d(0x22d)](_0xb13428);}else _0xd20e0e[_0x6fc16d(0x2c1)][_0x3137fd][_0x6fc16d(0x4da)][_0x6fc16d(0x22d)](_0x5b8a59);_0x4b5e74[_0x6fc16d(0x3a0)](_0x3137fd);}catch(_0x2d9c20){log(_0x6fc16d(0x464));}}return _0x4b5e74[_0x6fc16d(0x1d6)];}else try{if(_0x6fc16d(0x161)in _0xd20e0e[_0x6fc16d(0x2c1)][_0x2119e7]){var _0xb13428=JSON[_0x6fc16d(0x52f)](_0x5b8a59);_0xb13428[_0x6fc16d(0x2de)]=!![],_0xb13428=JSON[_0x6fc16d(0x3ba)](_0xb13428),_0xd20e0e[_0x6fc16d(0x2c1)][_0xd20e0e['rpcs'][_0x2119e7][_0x6fc16d(0x161)]]['receiveChannel'][_0x6fc16d(0x22d)](_0xb13428);}else _0xd20e0e['rpcs'][_0x2119e7][_0x6fc16d(0x4da)][_0x6fc16d(0x22d)](_0x5b8a59);return!![];}catch(_0x2f25de){return log('PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20'),![];}},_0xd20e0e[_0x532e8e(0x34e)]=function(_0x408129){var _0x46887c=_0x532e8e;try{var _0x123992=_0xd20e0e['streamSrc'][_0x46887c(0x3ca)]();_0x123992=_0x123992[0x0];if(_0x123992['getCapabilities']){var _0x441767=_0x123992['getCapabilities']();_0xd20e0e['zoom']==![]&&(_0xd20e0e[_0x46887c(0x317)]=_0x441767[_0x46887c(0x317)][_0x46887c(0x567)]);_0xd20e0e[_0x46887c(0x317)]+=_0x408129;if(_0xd20e0e[_0x46887c(0x317)]>_0x441767[_0x46887c(0x317)][_0x46887c(0x52d)])_0xd20e0e[_0x46887c(0x317)]=_0x441767[_0x46887c(0x317)][_0x46887c(0x52d)];else _0xd20e0e[_0x46887c(0x317)]<_0x441767[_0x46887c(0x317)][_0x46887c(0x567)]&&(_0xd20e0e[_0x46887c(0x317)]=_0x441767[_0x46887c(0x317)]['min']);_0x123992[_0x46887c(0x583)]({'advanced':[{'zoom':_0xd20e0e[_0x46887c(0x317)]}]});}}catch(_0x35a133){errorlog(_0x35a133);}},_0xd20e0e['hangup']=function(){var _0x2b2918=_0x532e8e;_0xd20e0e[_0x2b2918(0x5dc)]=!![],warnlog(_0x2b2918(0x5d0));try{var _0x47b0d0={};_0x47b0d0['videoMuted']=!![],_0x47b0d0[_0x2b2918(0x46f)]=!![],_0xd20e0e[_0x2b2918(0x2d3)](_0x47b0d0);}catch(_0x340f40){}try{_0xd20e0e['ws'][_0x2b2918(0x33c)]();}catch(_0x5ab90d){}try{recordLocalVideo(_0x2b2918(0x291));}catch(_0x551527){}try{transferList[_0x2b2918(0x57d)](_0xee3e1=>{var _0x40d31b=_0x2b2918;_0xee3e1[_0x40d31b(0x33a)]&&_0xee3e1[_0x40d31b(0x33a)][_0x40d31b(0x33c)](),_0xee3e1[_0x40d31b(0x4f3)]&&_0xee3e1['stopWriter'];});}catch(_0x43eb82){errorlog(_0x43eb82);}try{_0xd20e0e[_0x2b2918(0x15e)]&&_0xd20e0e['canvasSource'][_0x2b2918(0x1fd)]&&_0xd20e0e['canvasSource']['srcObject'][_0x2b2918(0x4f8)]()[_0x2b2918(0x57d)](function(_0x27f3db){var _0x50d6f2=_0x2b2918;_0x27f3db['stop'](),_0xd20e0e[_0x50d6f2(0x15a)][_0x50d6f2(0x1fd)][_0x50d6f2(0x531)](_0x27f3db),log(_0x50d6f2(0x25f));}),_0xd20e0e['videoElement']&&_0xd20e0e['videoElement'][_0x2b2918(0x1fd)]&&_0xd20e0e[_0x2b2918(0x15a)][_0x2b2918(0x1fd)][_0x2b2918(0x4f8)]()['forEach'](function(_0x371d8c){var _0x18d66b=_0x2b2918;_0x371d8c['stop'](),_0xd20e0e['videoElement'][_0x18d66b(0x1fd)]['removeTrack'](_0x371d8c),log(_0x18d66b(0x25f));}),_0xd20e0e[_0x2b2918(0x1fa)]&&_0xd20e0e[_0x2b2918(0x1fa)][_0x2b2918(0x4f8)]()[_0x2b2918(0x57d)](function(_0x4841cc){var _0x5b83a7=_0x2b2918;_0x4841cc['stop'](),_0xd20e0e['videoElement'][_0x5b83a7(0x1fd)][_0x5b83a7(0x531)](_0x4841cc),log(_0x5b83a7(0x25f));}),_0xd20e0e[_0x2b2918(0x559)]&&_0xd20e0e[_0x2b2918(0x559)][_0x2b2918(0x4f8)]()[_0x2b2918(0x57d)](function(_0x74cdf3){var _0x45b2b9=_0x2b2918;_0x74cdf3[_0x45b2b9(0x291)](),_0xd20e0e[_0x45b2b9(0x559)][_0x45b2b9(0x531)](_0x74cdf3),log(_0x45b2b9(0x25f));});}catch(_0x15c564){errorlog(_0x15c564);}try{for(i in _0xd20e0e[_0x2b2918(0x2c1)]){_0xd20e0e[_0x2b2918(0x60f)](i);}for(i in _0xd20e0e[_0x2b2918(0x1dd)]){_0xd20e0e[_0x2b2918(0x462)](i);}}catch(_0x2ff443){errorlog(_0x2ff443);}for(var _0x296b95 in _0xd20e0e[_0x2b2918(0x5f3)]){clearTimeout(_0xd20e0e[_0x2b2918(0x5f3)][_0x296b95]);}setTimeout(function(){for(i in _0xd20e0e){try{delete _0xd20e0e[i];}catch(_0x142306){}}delete _0xd20e0e;},0x4b0),hangupComplete(),log(_0x2b2918(0x610));},_0xd20e0e[_0x532e8e(0x1ca)]=function(){var _0x17f652=_0x532e8e;_0xd20e0e['taintedSession']=!![],_0xd20e0e[_0x17f652(0x4c3)]=![];var _0x48d124={};_0x48d124[_0x17f652(0x4c3)]=_0xd20e0e['screenShareState'],_0xd20e0e[_0x17f652(0x2d3)](_0x48d124),warnlog(_0x17f652(0x5d0));try{_0xd20e0e[_0x17f652(0x15a)]&&_0xd20e0e['videoElement'][_0x17f652(0x1fd)]&&_0xd20e0e[_0x17f652(0x15a)][_0x17f652(0x1fd)][_0x17f652(0x4f8)]()['forEach'](function(_0x26c943){var _0xb92946=_0x17f652;_0x26c943[_0xb92946(0x291)](),_0xd20e0e['videoElement'][_0xb92946(0x1fd)]['removeTrack'](_0x26c943),log(_0xb92946(0x25f));});_0xd20e0e['streamSrc']&&_0xd20e0e[_0x17f652(0x1fa)][_0x17f652(0x4f8)]()['forEach'](function(_0x265da8){var _0x144186=_0x17f652;_0x265da8[_0x144186(0x291)](),_0xd20e0e[_0x144186(0x1fa)][_0x144186(0x531)](_0x265da8),log('stopping\x20old\x20track');});for(UUID in _0xd20e0e[_0x17f652(0x1dd)]){var _0x417823=getSenders2(UUID);_0x417823[_0x17f652(0x57d)](_0x44599=>{var _0x11f8f9=_0x17f652;_0x44599[_0x11f8f9(0x1e0)]&&(_0x44599['track'][_0x11f8f9(0x5d2)]=![]);});}var _0x3530ef={};_0x3530ef[_0x17f652(0x17d)]=!![],_0x3530ef[_0x17f652(0x3cc)]=!![],_0xd20e0e[_0x17f652(0x2d3)](_0x3530ef),getById(_0x17f652(0x3ab))[_0x17f652(0x1d2)]();}catch(_0x5d1010){errorlog('failed\x20to\x20disconnect');}log(_0x17f652(0x326));},_0xd20e0e[_0x532e8e(0x5a5)]=function(_0x328884){var _0x1976a6=_0x532e8e;try{var _0x4f28ed=_0xd20e0e[_0x1976a6(0x1fa)][_0x1976a6(0x3ca)]();_0x4f28ed=_0x4f28ed[0x0];if(_0x4f28ed[_0x1976a6(0x236)]){var _0x53bf2f=_0x4f28ed['getCapabilities']();_0xd20e0e[_0x1976a6(0x594)]==![]&&(_0xd20e0e[_0x1976a6(0x594)]=_0x53bf2f[_0x1976a6(0x594)]['min']);_0xd20e0e[_0x1976a6(0x594)]+=_0x328884;if(_0xd20e0e['focusDistance']>_0x53bf2f[_0x1976a6(0x594)][_0x1976a6(0x52d)])_0xd20e0e['focusDistance']=_0x53bf2f['focusDistance'][_0x1976a6(0x52d)];else _0xd20e0e[_0x1976a6(0x594)]<_0x53bf2f[_0x1976a6(0x594)][_0x1976a6(0x567)]&&(_0xd20e0e['focusDistance']=_0x53bf2f[_0x1976a6(0x594)][_0x1976a6(0x567)]);_0x4f28ed['applyConstraints']({'advanced':[{'focusMode':_0x1976a6(0x283),'focusDistance':_0xd20e0e[_0x1976a6(0x594)]}]});}}catch(_0x2a7c6e){errorlog(_0x2a7c6e);}},_0xd20e0e[_0x532e8e(0x5d8)]=function(_0x3a4fe2,_0x2bc144=![]){var _0x3c12fa=_0x532e8e;_0xd20e0e['pcs'][_0x3a4fe2]['createOffer']({'iceRestart':_0x2bc144})['then'](_0x8d460d=>{var _0x797170=_0x19f9;log(_0x797170(0x2aa));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0xd20e0e[_0x797170(0x476)]==0x3||_0xd20e0e[_0x797170(0x476)]==0x5||_0xd20e0e[_0x797170(0x476)]==0x1)_0x8d460d[_0x797170(0x5dd)]=CodecsHandler[_0x797170(0x1b0)](_0x8d460d[_0x797170(0x5dd)],{'stereo':0x1}),log(_0x797170(0x4ae));else{if(iOS||iPad){}else _0xd20e0e[_0x797170(0x476)]==0x4&&(_0x8d460d[_0x797170(0x5dd)]=CodecsHandler[_0x797170(0x1b0)](_0x8d460d[_0x797170(0x5dd)],{'stereo':0x2}),log('stereo\x20enabled'));}}if(_0xd20e0e[_0x797170(0x1dd)][_0x3a4fe2][_0x797170(0x4aa)])try{_0x8d460d=CodecsHandler[_0x797170(0x17e)](_0x8d460d,_0xd20e0e[_0x797170(0x1dd)][_0x3a4fe2][_0x797170(0x4aa)]),log(_0x797170(0x4fa)+_0xd20e0e['pcs'][_0x3a4fe2]['preferVideoCodec']+_0x797170(0x2f4));}catch(_0x3dadf6){warnlog(_0x797170(0x162));}_0xd20e0e[_0x797170(0x1dd)][_0x3a4fe2][_0x797170(0x5e1)](_0x8d460d)['then'](function(){var _0x55623a=_0x797170;log(_0x55623a(0x4a4)+_0x3a4fe2);var _0x5dfece={};_0x5dfece[_0x55623a(0x2b9)]=_0x3a4fe2,_0x5dfece[_0x55623a(0x5f2)]=_0xd20e0e['streamID'],_0x5dfece['description']=_0xd20e0e[_0x55623a(0x1dd)][_0x3a4fe2][_0x55623a(0x349)],_0x5dfece[_0x55623a(0x43c)]=_0xd20e0e['pcs'][_0x3a4fe2][_0x55623a(0x43c)];_0xd20e0e['customWSS']&&(_0x5dfece[_0x55623a(0x5f8)]=_0xd20e0e[_0x55623a(0x616)]);if(_0xd20e0e[_0x55623a(0x559)]!==![]){var _0x2b879e=_0xd20e0e[_0x55623a(0x559)][_0x55623a(0x4f8)](),_0x232e16=_0xd20e0e[_0x55623a(0x1dd)][_0x3a4fe2]['getSenders'](),_0xb3ac53=[];for(var _0xc98da2=0x0;_0xc98da2<_0x232e16[_0x55623a(0x1d6)];_0xc98da2++){for(var _0x3599e9=0x0;_0x3599e9<_0x2b879e[_0x55623a(0x1d6)];_0x3599e9++){_0x232e16[_0xc98da2][_0x55623a(0x1e0)]&&_0x232e16[_0xc98da2][_0x55623a(0x1e0)]['id']==_0x2b879e[_0x3599e9]['id']&&_0xb3ac53[_0x55623a(0x3a0)](_0xc98da2);}}_0xb3ac53[_0x55623a(0x1d6)]&&(_0x5dfece[_0x55623a(0x501)]=_0xb3ac53);}_0xd20e0e[_0x55623a(0x395)]?_0xd20e0e['encryptMessage'](JSON[_0x55623a(0x3ba)](_0x5dfece[_0x55623a(0x521)]))[_0x55623a(0x16a)](function(_0x1b0d03){var _0x5cd8b4=_0x55623a;_0x5dfece[_0x5cd8b4(0x521)]=_0x1b0d03[0x0],_0x5dfece[_0x5cd8b4(0x590)]=_0x1b0d03[0x1],_0xd20e0e['anysend'](_0x5dfece);})[_0x55623a(0x1b2)](errorlog):_0xd20e0e[_0x55623a(0x3ad)](_0x5dfece);})[_0x797170(0x1b2)](errorlog);})[_0x3c12fa(0x1b2)](errorlog);},_0xd20e0e[_0x532e8e(0x18b)]=function(){var _0x3ead97=_0x532e8e;for(var _0x1bb91f in _0xd20e0e['pcs']){_0xd20e0e[_0x3ead97(0x1dd)][_0x1bb91f][_0x3ead97(0x616)]!==![]?(_0xd20e0e['forcePLI'](_0x1bb91f),log(_0x3ead97(0x5b1))):log(_0x3ead97(0x5e7));}},_0xd20e0e[_0x532e8e(0x462)]=function(_0x48c9d2,_0x30f251=!![]){var _0x2a49d8=_0x532e8e;if(!(_0x48c9d2 in _0xd20e0e[_0x2a49d8(0x1dd)]))return;clearTimeout(_0xd20e0e[_0x2a49d8(0x1dd)][_0x48c9d2][_0x2a49d8(0x5b4)]);if('realUUID'in _0xd20e0e[_0x2a49d8(0x1dd)][_0x48c9d2]){delete _0xd20e0e['pcs'][_0x48c9d2],applySceneState();return;}try{_0xd20e0e[_0x2a49d8(0x2d3)]({'bye':!![]},_0x48c9d2);}catch(_0x591587){}try{_0xd20e0e[_0x2a49d8(0x1dd)][_0x48c9d2][_0x2a49d8(0x33c)]();}catch(_0x3a58b0){}_0xd20e0e[_0x2a49d8(0x1dd)][_0x48c9d2][_0x2a49d8(0x210)]&&(_0xd20e0e[_0x2a49d8(0x14e)]&&(_0x30f251&&(warnlog(_0x2a49d8(0x605)),playtone(![],_0x2a49d8(0x2ea))))),_0xd20e0e[_0x2a49d8(0x1dd)][_0x48c9d2]=null,_0xd20e0e['security']&&(!_0xd20e0e['cleanOutput']&&setTimeout(function _0x44f8bb(){var _0x2fab44=_0x2a49d8;warnUser(_0x2fab44(0x4f0));},0x1)),delete _0xd20e0e[_0x2a49d8(0x1dd)][_0x48c9d2],_0xd20e0e[_0x2a49d8(0x36d)](),applySceneState();},_0xd20e0e[_0x532e8e(0x60f)]=function(_0x4b373b){var _0x1e4e6a=_0x532e8e;if(!(_0x4b373b in _0xd20e0e['rpcs']))return;clearInterval(_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b]['closeTimeout']);try{_0xd20e0e['sendRequest']({'bye':!![]},_0x4b373b),warnlog(_0x1e4e6a(0x481));}catch(_0x25886d){}try{var _0x2725dd=_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x5f2)];}catch(_0x2dfe64){}try{_0xd20e0e['rpcs'][_0x4b373b][_0x1e4e6a(0x33c)]();}catch(_0x334484){warnlog(_0x1e4e6a(0x3c2));}try{_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x1fa)]&&_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x1fa)][_0x1e4e6a(0x4f8)]()['forEach'](function(_0x4eb07d){var _0x208029=_0x1e4e6a;_0x4eb07d[_0x208029(0x291)](),log('Track\x20stopped');});}catch(_0x161f87){}if(_0xd20e0e['director'])try{_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x15a)]&&'recorder'in _0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x15a)]&&_0xd20e0e['rpcs'][_0x4b373b][_0x1e4e6a(0x15a)][_0x1e4e6a(0x42d)]['stop']();}catch(_0x47175b){warnlog(_0x47175b);}try{document['getElementById'](_0x1e4e6a(0x1be)+_0x4b373b)&&(getById(_0x1e4e6a(0x1be)+_0x4b373b)[_0x1e4e6a(0x4f2)][_0x1e4e6a(0x276)](getById(_0x1e4e6a(0x1be)+_0x4b373b)),updateLockedElements());}catch(_0x1ce889){warnlog(_0x1ce889);}try{_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x15a)]&&_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x15a)]['remove']();}catch(_0x530196){}try{if(_0xd20e0e['broadcast']!==![]){if(_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b]['iframeEle']){try{_0xd20e0e['rpcs'][_0x4b373b][_0x1e4e6a(0x19c)][_0x1e4e6a(0x1d2)]();}catch(_0x35fad6){errorlog(_0x35fad6);}_0xd20e0e['rpcs'][_0x4b373b][_0x1e4e6a(0x19c)][_0x1e4e6a(0x1d2)]();}}}catch(_0x1fc181){}try{_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x3a9)]&&_0xd20e0e['rpcs'][_0x4b373b][_0x1e4e6a(0x3a9)][_0x1e4e6a(0x1d2)]();}catch(_0x1151b4){}try{_0xd20e0e['rpcs'][_0x4b373b][_0x1e4e6a(0x3c5)]&&_0xd20e0e[_0x1e4e6a(0x2c1)][_0x4b373b][_0x1e4e6a(0x3c5)]['remove']();}catch(_0xf871be){}try{_0xd20e0e['rpcs'][_0x4b373b]=null,delete _0xd20e0e['rpcs'][_0x4b373b];}catch(_0x59cbfb){}_0xd20e0e[_0x1e4e6a(0x60f)](_0x4b373b+_0x1e4e6a(0x59e));!_0xd20e0e[_0x1e4e6a(0x389)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x2725dd==_0x1e4e6a(0x322))return;try{warnlog('Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?'),_0x2725dd in _0xd20e0e['watchTimeoutList']&&(log('watchTimeoutList:'+_0x2725dd),clearTimeout(_0xd20e0e[_0x1e4e6a(0x5f3)][_0x2725dd])),_0xd20e0e['watchTimeoutList'][_0x2725dd]=setTimeout(function(_0xacf12b){var _0x5be4ad=_0x1e4e6a;try{delete _0xd20e0e[_0x5be4ad(0x5f3)][_0xacf12b];}catch(_0x4fa68b){warnlog(_0x5be4ad(0x578));return;}log(_0x5be4ad(0x2ce)+_0xacf12b);try{for(var _0x5708b6 in _0xd20e0e['rpcs']){if(_0xd20e0e['rpcs'][_0x5708b6]['streamID']===_0xacf12b){if(_0xd20e0e['rpcs'][_0x5708b6][_0x5be4ad(0x478)]===_0x5be4ad(0x1a8)){warnlog('\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected');return;}}}}catch(_0x38cc20){errorlog(_0x38cc20);}warnlog(_0x5be4ad(0x1c6)),_0xd20e0e['watchStream'](_0xacf12b);},_0xd20e0e[_0x1e4e6a(0x463)],_0x2725dd);}catch(_0x260104){errorlog(_0x260104);}pokeIframeAPI(_0x1e4e6a(0x172),![],_0x4b373b),_0x2725dd!==null?pokeIframeAPI(_0x1e4e6a(0x32f),_0x2725dd,_0x4b373b):pokeIframeAPI(_0x1e4e6a(0x32f),!![],_0x4b373b),updateUserList();},_0xd20e0e[_0x532e8e(0x1f8)]=function(){var _0x5666a2=_0x532e8e;if(_0xd20e0e[_0x5666a2(0x52c)]){if(_0xd20e0e['ws']===null||(typeof _0xd20e0e['ws']!==_0x5666a2(0x2b6)||_0xd20e0e['ws'][_0x5666a2(0x21b)]!==0x1)){}else{var _0x57cc79=_0xd20e0e[_0x5666a2(0x52c)]['split'](',');for(var _0x255502 in _0x57cc79){if(_0x57cc79[_0x255502]){var _0x55f48c=![];for(var _0x5f1011 in _0xd20e0e[_0x5666a2(0x2c1)]){if(_0xd20e0e[_0x5666a2(0x2c1)][_0x5f1011][_0x5666a2(0x5f2)]&&_0xd20e0e[_0x5666a2(0x2c1)][_0x5f1011][_0x5666a2(0x5f2)]===_0x57cc79[_0x255502]){_0x55f48c=!![];break;}}_0x57cc79[_0x255502]in _0xd20e0e[_0x5666a2(0x5f3)]&&(_0x55f48c=!![]);if(_0x55f48c)continue;_0xd20e0e[_0x5666a2(0x5bf)](_0x57cc79[_0x255502]);}}}_0xd20e0e['forceRetry']<0xa&&(_0xd20e0e[_0x5666a2(0x468)]=0xa),setTimeout(function(){var _0x2a7abe=_0x5666a2;log(_0x2a7abe(0x46b)),_0xd20e0e['retryWatchInterval']();},_0xd20e0e['forceRetry']*0x3e8);}},_0xd20e0e[_0x532e8e(0x54f)]=function(_0x14823e){var _0x58bce3=_0x532e8e;if(_0x14823e in _0xd20e0e['pcs']){if(_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x478)]==='failed'||_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x478)]==='closed')_0xd20e0e[_0x58bce3(0x462)](_0x14823e),warnlog('cleaning\x20up\x20lost\x20connection');else{warnlog('The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.');return;}}else log(_0x58bce3(0x55b));if(_0xd20e0e[_0x58bce3(0x3a1)]!==![]){if(Object[_0x58bce3(0x4e7)](_0xd20e0e['pcs'])['length']>_0xd20e0e[_0x58bce3(0x3a1)]){_0xd20e0e[_0x58bce3(0x462)](_0x14823e);return;}}else{if(_0xd20e0e[_0x58bce3(0x16c)]!==![]){if(Object[_0x58bce3(0x4e7)](_0xd20e0e[_0x58bce3(0x2c1)])[_0x58bce3(0x1d6)]+Object[_0x58bce3(0x4e7)](_0xd20e0e[_0x58bce3(0x1dd)])[_0x58bce3(0x1d6)]>_0xd20e0e[_0x58bce3(0x16c)]){_0xd20e0e[_0x58bce3(0x462)](_0x14823e);return;}}}try{_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]=new RTCPeerConnection(_0xd20e0e[_0x58bce3(0x359)]);}catch(_0x217e2d){!_0xd20e0e[_0x58bce3(0x2f3)]&&warnUser(_0x58bce3(0x606));}if(_0xd20e0e[_0x58bce3(0x599)]){if(Object[_0x58bce3(0x4e7)](_0xd20e0e['pcs'])[_0x58bce3(0x1d6)]>0x1){_0xd20e0e['closePC'](_0x14823e);return;}}_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['sceneDisplay']=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['sceneMute']=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['obsVisibility']=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x187)]=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['obsStreaming']=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x2e4)]=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x1d3)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x253)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x59f)]=null,_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x55d)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x2e9)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['setBitrate']=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['session']=_0xd20e0e['loadoutID']+_0xd20e0e['generateStreamID'](0x5),_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x2d0)]={},_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x210)]=![],_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x573)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x4d6)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x3d3)]=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x229)]=![],_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x379)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x257)]=![],_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x1b7)]=![],_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x306)]=![],_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x5ed)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['allowBroadcast']=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['allowScreen']=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x448)]=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x2b9)]=_0x14823e,_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x4c2)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x2b2)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x388)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x37e)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x384)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x616)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['sendChannel']=_0xd20e0e['pcs'][_0x14823e]['createDataChannel']('sendChannel'),_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['sendChannel'][_0x58bce3(0x2b9)]=_0x14823e,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x35e)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x296)]=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x5ae)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x4dc)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x4aa)]=![],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x5b4)]=null,_0xd20e0e['pcs'][_0x14823e]['wssid']=_0xd20e0e[_0x58bce3(0x5f9)],_0xd20e0e['pcs'][_0x14823e]['startTime']=Date[_0x58bce3(0x26b)](),_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['sendChannel'][_0x58bce3(0x487)]=()=>{var _0x2607a4=_0x58bce3;log(_0x2607a4(0x1b9)),msg={},msg[_0x2607a4(0x217)]={},msg[_0x2607a4(0x217)][_0x2607a4(0x5ae)]=_0xd20e0e['label'],msg[_0x2607a4(0x217)][_0x2607a4(0x4dc)]=_0xd20e0e[_0x2607a4(0x4dc)],msg[_0x2607a4(0x217)][_0x2607a4(0x61a)]=_0xd20e0e[_0x2607a4(0x61a)];try{_0xd20e0e[_0x2607a4(0x418)][_0x2607a4(0x1d6)]&&(msg[_0x2607a4(0x217)][_0x2607a4(0x458)]=_0xd20e0e[_0x2607a4(0x418)]['join'](','));}catch(_0x2b85e4){}msg[_0x2607a4(0x217)][_0x2607a4(0x337)]=_0xd20e0e['directorSpeakerMuted'],msg[_0x2607a4(0x217)][_0x2607a4(0x4b7)]=_0xd20e0e[_0x2607a4(0x4b7)],msg[_0x2607a4(0x217)][_0x2607a4(0x4fc)]=_0xd20e0e[_0x2607a4(0x4fc)],msg[_0x2607a4(0x217)]['video_muted_init']=_0xd20e0e[_0x2607a4(0x17d)];if(_0xd20e0e[_0x2607a4(0x389)]){if(_0xd20e0e[_0x2607a4(0x1e5)]&&_0xd20e0e['directorUUID']===_0x14823e)_0xd20e0e[_0x2607a4(0x31e)]();else{msg[_0x2607a4(0x566)]={},msg['directorSettings'][_0x2607a4(0x1e7)]=_0xd20e0e[_0x2607a4(0x1e7)];_0xd20e0e[_0x2607a4(0x409)][_0x2607a4(0x1d6)]&&!_0xd20e0e[_0x2607a4(0x409)][_0x2607a4(0x4f5)](_0x14823e)&&(msg[_0x2607a4(0x217)][_0x2607a4(0x61a)]=!![]);var _0x58870c=[];for(var _0x2bc23a in _0xd20e0e[_0x2607a4(0x1dd)]){_0xd20e0e[_0x2607a4(0x1dd)][_0x2bc23a][_0x2607a4(0x2e9)]===!![]&&_0x58870c[_0x2607a4(0x3a0)](_0x2bc23a);}_0xd20e0e[_0x2607a4(0x5d3)]&&(msg[_0x2607a4(0x566)][_0x2607a4(0x450)]=!![]),_0x58870c[_0x2607a4(0x1d6)]&&(msg[_0x2607a4(0x566)][_0x2607a4(0x271)]=_0x58870c);}}_0xd20e0e[_0x2607a4(0x472)]!==![]?msg[_0x2607a4(0x217)][_0x2607a4(0x329)]=!![]:msg[_0x2607a4(0x217)][_0x2607a4(0x329)]=![];msg[_0x2607a4(0x217)][_0x2607a4(0x213)]=_0xd20e0e[_0x2607a4(0x415)],msg['screenShareState']=_0xd20e0e[_0x2607a4(0x4c3)],msg[_0x2607a4(0x217)]['width_url']=_0xd20e0e[_0x2607a4(0x600)],msg[_0x2607a4(0x217)][_0x2607a4(0x165)]=_0xd20e0e[_0x2607a4(0x1ce)],msg[_0x2607a4(0x217)][_0x2607a4(0x21c)]=_0xd20e0e[_0x2607a4(0x154)],msg[_0x2607a4(0x217)][_0x2607a4(0x505)]=_0xd20e0e['maxvideobitrate'],msg[_0x2607a4(0x217)]['maxviewers_url']=_0xd20e0e[_0x2607a4(0x3a1)],msg[_0x2607a4(0x217)]['stereo_url']=_0xd20e0e[_0x2607a4(0x476)],msg['info'][_0x2607a4(0x460)]=_0xd20e0e[_0x2607a4(0x374)],msg[_0x2607a4(0x217)][_0x2607a4(0x199)]=_0xd20e0e[_0x2607a4(0x477)],msg[_0x2607a4(0x217)]['denoise_url']=_0xd20e0e[_0x2607a4(0x4af)],msg[_0x2607a4(0x217)][_0x2607a4(0x32a)]=_0xd20e0e['version'],msg[_0x2607a4(0x217)][_0x2607a4(0x3b2)]=_0xd20e0e[_0x2607a4(0x2f0)],msg[_0x2607a4(0x217)][_0x2607a4(0x4c4)]=_0xd20e0e[_0x2607a4(0x39a)],msg[_0x2607a4(0x217)][_0x2607a4(0x361)]=_0xd20e0e[_0x2607a4(0x2d4)],msg[_0x2607a4(0x217)][_0x2607a4(0x1d5)]=!_0xd20e0e[_0x2607a4(0x491)],msg[_0x2607a4(0x217)][_0x2607a4(0x37d)]=_0xd20e0e[_0x2607a4(0x231)],msg[_0x2607a4(0x217)][_0x2607a4(0x5c0)]=_0xd20e0e['sampleRate'],msg[_0x2607a4(0x217)][_0x2607a4(0x34f)]=_0xd20e0e['audioMeterGuest'];_0xd20e0e['forceRotate']!==![]?_0xd20e0e[_0x2607a4(0x3f7)]?msg[_0x2607a4(0x217)][_0x2607a4(0x178)]=_0xd20e0e[_0x2607a4(0x3d1)]+parseInt(_0xd20e0e[_0x2607a4(0x3f7)]):msg[_0x2607a4(0x217)]['rotate_video']=_0xd20e0e[_0x2607a4(0x3d1)]:msg[_0x2607a4(0x217)]['rotate_video']=_0xd20e0e[_0x2607a4(0x3f7)];msg[_0x2607a4(0x217)][_0x2607a4(0x178)]&&msg['info'][_0x2607a4(0x178)]>=0x168&&(msg[_0x2607a4(0x217)][_0x2607a4(0x178)]-=0x168);try{navigator&&navigator[_0x2607a4(0x3a2)]&&(msg[_0x2607a4(0x217)][_0x2607a4(0x553)]=navigator[_0x2607a4(0x3a2)]);navigator&&navigator[_0x2607a4(0x163)]&&(msg['info'][_0x2607a4(0x163)]=navigator[_0x2607a4(0x163)]);if(safariVersion())msg[_0x2607a4(0x217)]['Browser']='Safari';else{if(getChromeVersion()>0x3c)msg[_0x2607a4(0x217)][_0x2607a4(0x4be)]=_0x2607a4(0x21d)+getChromeVersion();else{if(userAgent[_0x2607a4(0x2f5)](_0x2607a4(0x449))>=0x0)msg[_0x2607a4(0x217)][_0x2607a4(0x4be)]='Firefox';else userAgent['indexOf'](_0x2607a4(0x4dd))>=0x0?msg['info'][_0x2607a4(0x4be)]=_0x2607a4(0x176):msg[_0x2607a4(0x217)][_0x2607a4(0x4be)]=_0x2607a4(0x204);}}}catch(_0x3bbfdd){};_0xd20e0e['batteryState']&&('level'in _0xd20e0e[_0x2607a4(0x315)]&&(typeof _0xd20e0e[_0x2607a4(0x315)][_0x2607a4(0x186)]==_0x2607a4(0x1d4)?msg[_0x2607a4(0x217)][_0x2607a4(0x575)]=_0xd20e0e[_0x2607a4(0x315)][_0x2607a4(0x186)]*0x64:msg[_0x2607a4(0x217)]['power_level']=_0xd20e0e[_0x2607a4(0x315)][_0x2607a4(0x186)]),'charging'in _0xd20e0e[_0x2607a4(0x315)]&&(msg['info'][_0x2607a4(0x5d7)]=_0xd20e0e[_0x2607a4(0x315)]['charging'])),_0xd20e0e[_0x2607a4(0x2d3)](msg,_0x14823e),pokeIframeAPI(_0x2607a4(0x611),!![],_0x14823e),updateUserList();},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x4a6)][_0x58bce3(0x378)]=()=>{var _0x55b8a8=_0x58bce3;pokeIframeAPI('new-push-connection',![],_0x14823e),_0xd20e0e[_0x55b8a8(0x579)](),warnlog(_0x55b8a8(0x514));return;},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x419)]=function(_0x51fa95){var _0x53a4c9=_0x58bce3;warnlog(_0x53a4c9(0x430)),warnlog(_0x51fa95);if(_0x51fa95['channel'][_0x53a4c9(0x5ae)]&&_0x51fa95[_0x53a4c9(0x4ba)][_0x53a4c9(0x5ae)]!=='sendChannel'){_0xd20e0e[_0x53a4c9(0x3be)](_0xd20e0e[_0x53a4c9(0x2c1)],_0x14823e,_0x51fa95[_0x53a4c9(0x4ba)]);return;}},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x4a6)][_0x58bce3(0x386)]=async function(_0x3b59b0){var _0x4dcafe=_0x58bce3;log(_0x4dcafe(0x494)),log(_0x3b59b0[_0x4dcafe(0x190)]);try{var _0x2f5785=JSON[_0x4dcafe(0x52f)](_0x3b59b0[_0x4dcafe(0x190)]);}catch(_0x5e0e6b){warnlog('Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY');try{var _0x2413c1=new TextDecoder()[_0x4dcafe(0x350)](_0x3b59b0[_0x4dcafe(0x190)]),_0x2f5785=JSON[_0x4dcafe(0x52f)](_0x2413c1);}catch(_0x364cc5){try{var _0x2f5785=await new Response(_0x3b59b0['data'])[_0x4dcafe(0x46e)]();_0x2f5785=JSON['parse'](_0x2f5785);}catch(_0x257ee0){return;}}}_0x4dcafe(0x2de)in _0x2f5785?_0xd20e0e[_0x4dcafe(0x16f)](_0x2f5785,_0x14823e+_0x4dcafe(0x59e)):_0xd20e0e[_0x4dcafe(0x16f)](_0x2f5785,_0x14823e);},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x569)]=function(_0x56312a){var _0x3531f4=_0x58bce3;log('onnegotiationneeded\x20triggered;\x20creating\x20offer'),_0xd20e0e[_0x3531f4(0x5d8)](_0x14823e);},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x4e3)]=_0xab09dd=>{errorlog('Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!');},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x285)]=null,_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x601)]=[],_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e]['onicecandidate']=function(_0x1e21a1){var _0x19dc08=_0x58bce3;if(_0x1e21a1[_0x19dc08(0x597)]==null){log(_0x19dc08(0x2a6));return;}try{if(_0xd20e0e[_0x19dc08(0x5f0)]){if(_0x1e21a1['candidate']['candidate'][_0x19dc08(0x2f5)](_0xd20e0e[_0x19dc08(0x5f0)])===-0x1){log(_0x19dc08(0x293));return;}else log(_0x1e21a1['candidate']);}}catch(_0x1f013a){errorlog(_0x1f013a);}if(_0xd20e0e[_0x19dc08(0x1dd)][_0x14823e][_0x19dc08(0x285)]!==null){_0xd20e0e[_0x19dc08(0x1dd)][_0x14823e][_0x19dc08(0x601)][_0x19dc08(0x3a0)](_0x1e21a1[_0x19dc08(0x597)]);return;}_0xd20e0e['pcs'][_0x14823e]['iceBundle'][_0x19dc08(0x3a0)](_0x1e21a1[_0x19dc08(0x597)]),_0xd20e0e[_0x19dc08(0x1dd)][_0x14823e][_0x19dc08(0x285)]=setTimeout(function(_0x17b105){var _0x2916db=_0x19dc08;try{_0xd20e0e[_0x2916db(0x1dd)][_0x17b105][_0x2916db(0x285)]=null;}catch(_0x11251){warnlog(_0x2916db(0x369));return;}var _0x1f8fe2={};_0x1f8fe2[_0x2916db(0x2b9)]=_0x17b105,_0x1f8fe2['type']=_0x2916db(0x1b1),_0x1f8fe2[_0x2916db(0x17c)]=_0xd20e0e[_0x2916db(0x1dd)][_0x17b105][_0x2916db(0x601)],_0x1f8fe2[_0x2916db(0x43c)]=_0xd20e0e[_0x2916db(0x1dd)][_0x17b105]['session'],_0xd20e0e[_0x2916db(0x1dd)][_0x17b105][_0x2916db(0x601)]=[],_0xd20e0e[_0x2916db(0x395)]?_0xd20e0e['encryptMessage'](JSON[_0x2916db(0x3ba)](_0x1f8fe2[_0x2916db(0x17c)]))[_0x2916db(0x16a)](function(_0x2ba1be){var _0x2f6f95=_0x2916db;_0x1f8fe2[_0x2f6f95(0x17c)]=_0x2ba1be[0x0],_0x1f8fe2[_0x2f6f95(0x590)]=_0x2ba1be[0x1],_0xd20e0e['anysend'](_0x1f8fe2);})[_0x2916db(0x1b2)](errorlog):_0xd20e0e[_0x2916db(0x3ad)](_0x1f8fe2);},0xc8,_0x14823e);},_0xd20e0e[_0x58bce3(0x16f)]=function(_0x53cfb7,_0x2d6f52){var _0x26bf65=_0x58bce3;_0x53cfb7[_0x26bf65(0x2b9)]=_0x2d6f52;if(_0x53cfb7['description']){_0xd20e0e['processDescription'](_0x53cfb7);return;}else{if(_0x53cfb7[_0x26bf65(0x597)]){log('GOT\x20ICE!!'),_0xd20e0e['processIce'](_0x53cfb7);return;}else{if(_0x53cfb7[_0x26bf65(0x17c)]){log(_0x26bf65(0x288)),_0xd20e0e[_0x26bf65(0x2bf)](_0x53cfb7);return;}else{if(_0x26bf65(0x579)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x3d5)]=_0x53cfb7[_0x26bf65(0x579)],_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52),warnlog(_0x26bf65(0x52e));return;}else{if(_0x26bf65(0x3d5)in _0x53cfb7){warnlog('PONGED');return;}else{if(_0x26bf65(0x46f)in _0x53cfb7){warnlog(_0x26bf65(0x540)),_0xd20e0e[_0x26bf65(0x462)](_0x2d6f52);return;}}}}}}log(_0x53cfb7);if(_0xd20e0e['director']){if(_0x26bf65(0x243)in _0x53cfb7&&_0x26bf65(0x590)in _0x53cfb7){if(_0xd20e0e[_0x26bf65(0x19e)])_0xd20e0e['directorHash']?_0xd20e0e['decryptMessage'](_0x53cfb7[_0x26bf65(0x243)],_0x53cfb7[_0x26bf65(0x590)],_0xd20e0e['directorHash'])[_0x26bf65(0x16a)](function(_0x39178d){var _0x249989=_0x26bf65;if(_0x39178d===_0xd20e0e['directorHash']){_0xd20e0e['pcs'][_0x2d6f52][_0x249989(0x2e9)]=!![],getById(_0x249989(0x1be)+_0x2d6f52)[_0x249989(0x44e)][_0x249989(0x4ab)](_0x249989(0x57c)),_0xd20e0e[_0x249989(0x45c)](_0x2d6f52);var _0x30e4e4={};_0x30e4e4[_0x249989(0x2e1)]=_0x249989(0x243),_0xd20e0e[_0x249989(0x2d3)](_0x30e4e4,_0x2d6f52);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0x30e4e4={};_0x30e4e4[_0x249989(0x370)]=_0x249989(0x243),_0xd20e0e['sendMessage'](_0x30e4e4,_0x2d6f52);}})['catch'](function(){var _0x23d44a=_0x26bf65;warnlog(_0x23d44a(0x1b3));var _0x534064={};_0x534064[_0x23d44a(0x370)]=_0x23d44a(0x243),_0xd20e0e[_0x23d44a(0x2d3)](_0x534064,_0x2d6f52);}):generateHash(_0xd20e0e[_0x26bf65(0x19e)]+_0xd20e0e['salt']+'abc123',0xc)[_0x26bf65(0x16a)](function(_0x54c4fa){var _0x3cd374=_0x26bf65;_0xd20e0e[_0x3cd374(0x3dd)]=_0x54c4fa,_0xd20e0e[_0x3cd374(0x3d0)](_0x53cfb7[_0x3cd374(0x243)],_0x53cfb7[_0x3cd374(0x590)],_0xd20e0e[_0x3cd374(0x3dd)])[_0x3cd374(0x16a)](function(_0x58fee5){var _0x1b9161=_0x3cd374;if(_0x58fee5===_0xd20e0e[_0x1b9161(0x3dd)]){_0xd20e0e['pcs'][_0x2d6f52]['coDirector']=!![],getById(_0x1b9161(0x1be)+_0x2d6f52)['classList']['add'](_0x1b9161(0x57c)),_0xd20e0e[_0x1b9161(0x45c)](_0x2d6f52);var _0x3251cf={};_0x3251cf['approved']=_0x1b9161(0x243),_0xd20e0e['sendRequest'](_0x3251cf,_0x2d6f52);}else{warnlog(_0x1b9161(0x278));var _0x3251cf={};_0x3251cf['rejected']=_0x1b9161(0x243),_0xd20e0e[_0x1b9161(0x570)](_0x3251cf,_0x2d6f52);}})['catch'](function(){var _0x370234=_0x3cd374;warnlog(_0x370234(0x1b3));var _0x311d5b={};_0x311d5b[_0x370234(0x370)]='requestCoDirector',_0xd20e0e[_0x370234(0x570)](_0x311d5b,_0x2d6f52);});return;})[_0x26bf65(0x1b2)](errorlog);else{warnlog(_0x26bf65(0x42f));var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x243),_0xd20e0e[_0x26bf65(0x570)](_0x2cfdc2,_0x2d6f52);}}if(_0x26bf65(0x545)in _0x53cfb7&&'roomid'in _0x53cfb7){log(_0x53cfb7),log(_0x26bf65(0x272));if(_0xd20e0e[_0x26bf65(0x21f)]){if(_0x2d6f52 in _0xd20e0e[_0x26bf65(0x1dd)]&&_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x2e9)]===!![]){log(_0x26bf65(0x235));var _0x2cfdc2={};if(_0x53cfb7[_0x26bf65(0x4d4)]&&_0x53cfb7['transferSettings'][_0x26bf65(0x623)]){_0x2cfdc2[_0x26bf65(0x4df)]=_0x26bf65(0x545),_0x2cfdc2['transferSettings']=_0x53cfb7[_0x26bf65(0x4d4)],log(_0x2cfdc2);if(_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x53cfb7[_0x26bf65(0x545)][_0x26bf65(0x49c)]())){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x4df)]=_0x26bf65(0x545),_0x2cfdc2[_0x26bf65(0x1e8)]=_0x53cfb7[_0x26bf65(0x1e8)],_0x2cfdc2[_0x26bf65(0x355)]=_0x53cfb7[_0x26bf65(0x545)][_0x26bf65(0x49c)](),_0xd20e0e[_0x26bf65(0x4ff)](_0x2cfdc2);}log(_0x2cfdc2);}else{if(_0x53cfb7[_0x26bf65(0x4d4)]&&_0x26bf65(0x472)in _0x53cfb7[_0x26bf65(0x4d4)]){_0x2cfdc2[_0x26bf65(0x4df)]=_0x26bf65(0x545),_0x2cfdc2['transferSettings']=_0x53cfb7['transferSettings'],delete _0x2cfdc2['transferSettings'][_0x26bf65(0x1e8)],delete _0x2cfdc2['transferSettings'][_0x26bf65(0x576)],log(_0x2cfdc2);if(_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x53cfb7['migrate'][_0x26bf65(0x49c)]())){var _0x2cfdc2={};_0x2cfdc2['request']=_0x26bf65(0x545),_0x2cfdc2[_0x26bf65(0x1e8)]=_0x53cfb7[_0x26bf65(0x1e8)],_0x2cfdc2['target']=_0x53cfb7[_0x26bf65(0x545)]['toString'](),_0xd20e0e[_0x26bf65(0x4ff)](_0x2cfdc2);}log(_0x2cfdc2);}else _0x2cfdc2[_0x26bf65(0x4df)]=_0x26bf65(0x545),_0x2cfdc2[_0x26bf65(0x1e8)]=_0x53cfb7[_0x26bf65(0x1e8)],_0x2cfdc2[_0x26bf65(0x355)]=_0x53cfb7[_0x26bf65(0x545)][_0x26bf65(0x49c)](),_0xd20e0e[_0x26bf65(0x4ff)](_0x2cfdc2);}}}else{var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x364),_0xd20e0e[_0x26bf65(0x570)](_0x2cfdc2,_0x2d6f52);}}}try{if('info'in _0x53cfb7){_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x2d0)]['info']=_0x53cfb7['info'];_0x26bf65(0x5ae)in _0x53cfb7[_0x26bf65(0x217)]&&(typeof _0x53cfb7['info'][_0x26bf65(0x5ae)]==_0x26bf65(0x44f)?_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x5ae)]=sanitizeLabel(_0x53cfb7[_0x26bf65(0x217)][_0x26bf65(0x5ae)]):_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x5ae)]=![]);if(_0x2d6f52===_0xd20e0e['directorUUID'])try{_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x2d0)][_0x26bf65(0x217)][_0x26bf65(0x389)]=!![];}catch(_0x5a8496){}else{if(_0xd20e0e[_0x26bf65(0x1a6)][_0x26bf65(0x2f5)](_0x2d6f52)>=0x0)try{_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x2d0)][_0x26bf65(0x217)][_0x26bf65(0x2e9)]=!![];}catch(_0x5046dc){}}}_0x26bf65(0x21a)in _0x53cfb7&&_0xd20e0e[_0x26bf65(0x5e8)](_0x53cfb7[_0x26bf65(0x21a)],_0x2d6f52);'optimizedBitrate'in _0x53cfb7&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x1d3)]=parseInt(_0x53cfb7[_0x26bf65(0x1d3)]));_0x26bf65(0x5c1)in _0x53cfb7&&_0xd20e0e['limitAudioBitrate'](_0x2d6f52,_0x53cfb7[_0x26bf65(0x5c1)]);_0x26bf65(0x1df)in _0x53cfb7&&_0xd20e0e['limitBitrate'](_0x2d6f52,_0x53cfb7['bitrate']);if(_0x26bf65(0x28e)in _0x53cfb7){log(_0x53cfb7);if(_0xd20e0e[_0x26bf65(0x1a6)][_0x26bf65(0x2f5)](_0x2d6f52)>=0x0){var _0x55950f={};for(var _0xce9ffb in _0xd20e0e['pcs']){if(_0xce9ffb===_0x2d6f52)continue;_0x55950f[_0xce9ffb]=_0xd20e0e[_0x26bf65(0x1dd)][_0xce9ffb]['stats'];}var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x2f2)]=_0x55950f,_0xd20e0e['sendMessage'](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x581)in _0x53cfb7){if(_0x53cfb7[_0x26bf65(0x581)]===_0xd20e0e[_0x26bf65(0x581)]&&_0xd20e0e[_0x26bf65(0x581)]){var _0x55950f={};for(var _0xce9ffb in _0xd20e0e[_0x26bf65(0x1dd)]){if(_0xce9ffb===_0x2d6f52)continue;_0x55950f[_0xce9ffb]=_0xd20e0e[_0x26bf65(0x1dd)][_0xce9ffb][_0x26bf65(0x2d0)];}var _0x2cfdc2={};_0x2cfdc2['remoteStats']=_0x55950f,_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}}}}if(_0x26bf65(0x37b)in _0x53cfb7)try{log(_0x53cfb7),_0xd20e0e[_0x26bf65(0x26d)](_0x53cfb7['UUID'],_0x53cfb7['requestResolution']['w'],_0x53cfb7[_0x26bf65(0x37b)]['h']);}catch(_0x1dd07a){errorlog(_0x1dd07a);}'keyframe'in _0x53cfb7&&(_0x53cfb7['scene']?_0xd20e0e[_0x26bf65(0x1a6)][_0x26bf65(0x2f5)](_0x2d6f52)>=0x0?_0xd20e0e[_0x26bf65(0x18b)]():errorlog(_0x26bf65(0x438)):_0xd20e0e['forcePLI'](_0x2d6f52));if(_0x26bf65(0x267)in _0x53cfb7){var _0x21ba1c=![],_0x1fd123=![];_0xd20e0e[_0x26bf65(0x1a6)][_0x26bf65(0x2f5)](_0x2d6f52)>=0x0&&(_0x21ba1c=!![],_0x26bf65(0x3e3)in _0x53cfb7&&(_0x53cfb7[_0x26bf65(0x3e3)]==!![]&&(_0x1fd123=!![]))),log(_0x26bf65(0x53f)+_0x21ba1c),getChatMessage(_0x53cfb7['chat'],_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x5ae)],_0x21ba1c,_0x1fd123);}if(_0x26bf65(0x4dc)in _0x53cfb7){_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x4dc)]=parseInt(_0x53cfb7[_0x26bf65(0x4dc)])||0x0;_0x2d6f52 in _0xd20e0e[_0x26bf65(0x2c1)]&&(_0xd20e0e['rpcs'][_0x2d6f52][_0x26bf65(0x4dc)]=_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52]['order']);if(_0xd20e0e[_0x26bf65(0x389)]){var _0xd6e71d=document[_0x26bf65(0x626)](_0x26bf65(0x2c8)+_0x2d6f52+'\x22]');log(_0xd6e71d),_0xd6e71d[0x0]&&(_0xd6e71d[0x0]['innerText']=parseInt(_0x53cfb7[_0x26bf65(0x4dc)])||0x0);}updateMixer();}_0x26bf65(0x4c2)in _0x53cfb7&&_0xd20e0e['setScale'](_0x2d6f52,parseInt(_0x53cfb7[_0x26bf65(0x4c2)])||0x0);if(_0xd20e0e['directorList']['indexOf'](_0x2d6f52)==-0x1){if(_0x26bf65(0x4bf)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x4bf),_0xd20e0e['sendMessage'](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x527)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]='requestVideoRecord',_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x3bd)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x3bd),_0xd20e0e['sendMessage'](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x310)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x310),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x324)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x324),_0xd20e0e['sendMessage'](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x5b7)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]='requestChangeEQ',_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x30e)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x30e),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if('lowerhand'in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2['rejected']=_0x26bf65(0x265),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x3db)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2['rejected']=_0x26bf65(0x3db),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x4fb)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x4fb),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x343)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2['rejected']=_0x26bf65(0x343),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x3e0)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2['rejected']='volume',_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x219)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x370)]=_0x26bf65(0x219),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}else{if(_0x26bf65(0x4bb)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2['rejected']='requestUpload',_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}}}}}}}}}}}}}}}else{if(_0x26bf65(0x4bf)in _0x53cfb7){var _0x35e7c9=_0xd20e0e[_0x26bf65(0x1fa)][_0x26bf65(0x19a)]();_0x35e7c9['length']&&(_0x26bf65(0x181)in _0x53cfb7?applyAudioHack(_0x53cfb7[_0x26bf65(0x2cb)],_0x53cfb7[_0x26bf65(0x3b5)],_0x53cfb7[_0x26bf65(0x181)]):applyAudioHack(_0x53cfb7[_0x26bf65(0x2cb)],_0x53cfb7[_0x26bf65(0x3b5)]));}if('requestVideoRecord'in _0x53cfb7){if(_0x53cfb7[_0x26bf65(0x527)]){if(_0xd20e0e[_0x26bf65(0x15a)]){var _0x2bad9f=0x1770;_0x53cfb7['value']&&(_0x2bad9f=parseInt(_0x53cfb7[_0x26bf65(0x3b5)])),recordLocalVideo('start',_0x2bad9f);}}else _0xd20e0e['videoElement']&&recordLocalVideo('stop');}if(_0x26bf65(0x3bd)in _0x53cfb7){_0xd20e0e[_0x26bf65(0x4dc)]==![]&&(_0xd20e0e[_0x26bf65(0x4dc)]=0x0);_0xd20e0e[_0x26bf65(0x4dc)]+=parseInt(_0x53cfb7['changeOrder'])||0x0;var _0x2cfdc2={};_0x2cfdc2={},_0x2cfdc2[_0x26bf65(0x4dc)]=_0xd20e0e[_0x26bf65(0x4dc)],_0xd20e0e['sendPeers'](_0x2cfdc2),updateMixer();}'changeURL'in _0x53cfb7&&changeURL(_0x53cfb7[_0x26bf65(0x310)]);_0x26bf65(0x536)in _0x53cfb7&&stopClock();_0x26bf65(0x56c)in _0x53cfb7&&setClock(_0x53cfb7[_0x26bf65(0x56c)]);'hideClock'in _0x53cfb7&&hideClock();_0x26bf65(0x141)in _0x53cfb7&&showClock();_0x26bf65(0x36e)in _0x53cfb7&&startClock();'requestUpload'in _0x53cfb7&&toggleFileshare(_0x2d6f52);if(_0x26bf65(0x418)in _0x53cfb7)try{_0xd20e0e['sendMessage']({'group':_0x53cfb7[_0x26bf65(0x418)]}),_0x53cfb7[_0x26bf65(0x418)]?_0xd20e0e[_0x26bf65(0x418)]=_0x53cfb7[_0x26bf65(0x418)][_0x26bf65(0x5b5)](','):_0xd20e0e['group']=[],updateMixer();}catch(_0x3885bc){}if(_0x26bf65(0x324)in _0x53cfb7){if('value'in _0x53cfb7){if(typeof _0x53cfb7[_0x26bf65(0x3b5)]==_0x26bf65(0x44f)){_0xd20e0e[_0x26bf65(0x5ae)]=sanitizeLabel(_0x53cfb7[_0x26bf65(0x3b5)]),log(_0x26bf65(0x2e7)+_0xd20e0e[_0x26bf65(0x5ae)]);if(_0xd20e0e[_0x26bf65(0x389)]){var _0xd6e71d=getById('label_'+_0x2d6f52);if(_0xd20e0e[_0x26bf65(0x5ae)])_0xd6e71d['innerText']=_0xd20e0e[_0x26bf65(0x5ae)];else _0xd20e0e['directorUUID']===_0x2d6f52?_0xd6e71d['innerText']=miscTranslations['main-director']:_0xd6e71d['innerText']=miscTranslations['add-a-label'];}else _0xd20e0e[_0x26bf65(0x58f)]&&updateMixer();!_0xd20e0e[_0x26bf65(0x389)]&&(_0xd20e0e[_0x26bf65(0x5ae)]?document['title']=_0xd20e0e[_0x26bf65(0x5ae)]:document[_0x26bf65(0x28f)]=location['hostname']);var _0x1f9bc5=encodeURIComponent(_0xd20e0e['label']);urlParams[_0x26bf65(0x62a)]('l')?updateURL('l='+_0x1f9bc5,!![],![]):updateURL(_0x26bf65(0x546)+_0x1f9bc5,!![],![]);var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x324)]=!![],_0x2cfdc2[_0x26bf65(0x3b5)]=_0xd20e0e['label'],_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2);}else{_0xd20e0e[_0x26bf65(0x5ae)]=![];var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x324)]=!![],_0x2cfdc2[_0x26bf65(0x3b5)]=_0xd20e0e[_0x26bf65(0x5ae)],_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2);if(_0xd20e0e['director']){var _0xd6e71d=getById('label_'+_0x2d6f52);_0xd20e0e['directorUUID']===_0x2d6f52?_0xd6e71d['innerText']=miscTranslations[_0x26bf65(0x1e2)]:_0xd6e71d['innerText']=miscTranslations[_0x26bf65(0x27f)];}else _0xd20e0e[_0x26bf65(0x58f)]?(document[_0x26bf65(0x28f)]=location[_0x26bf65(0x3d6)],updateMixer()):document[_0x26bf65(0x28f)]=location[_0x26bf65(0x3d6)];}}}if(_0x26bf65(0x5b7)in _0x53cfb7){if(_0x53cfb7[_0x26bf65(0x2cb)]==_0x26bf65(0x214))changeLowEQ(parseFloat(_0x53cfb7['value']),_0x53cfb7[_0x26bf65(0x1e0)]);else{if(_0x53cfb7[_0x26bf65(0x2cb)]==_0x26bf65(0x15d))changeMidEQ(parseFloat(_0x53cfb7['value']),_0x53cfb7[_0x26bf65(0x1e0)]);else _0x53cfb7[_0x26bf65(0x2cb)]==_0x26bf65(0x5a0)&&changeHighEQ(parseFloat(_0x53cfb7[_0x26bf65(0x3b5)]),_0x53cfb7[_0x26bf65(0x1e0)]);}}_0x26bf65(0x30e)in _0x53cfb7&&(log(_0x53cfb7),changeSubGain(parseFloat(_0x53cfb7[_0x26bf65(0x3b5)]),_0x53cfb7[_0x26bf65(0x181)]));'lowerhand'in _0x53cfb7&&(_0xd20e0e[_0x26bf65(0x1eb)]&&lowerhand());if(_0x26bf65(0x23a)in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x2b9)]=_0x2d6f52,_0x2cfdc2['audioOptions']=listAudioSettingsPrep(),sendMediaDevices(_0x2cfdc2[_0x26bf65(0x2b9)]),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2cfdc2[_0x26bf65(0x2b9)]);}if('getVideoSettings'in _0x53cfb7){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x2b9)]=_0x2d6f52,_0x2cfdc2['videoOptions']=listVideoSettingsPrep(),sendMediaDevices(_0x2cfdc2[_0x26bf65(0x2b9)]),_0xd20e0e['sendMessage'](_0x2cfdc2,_0x2cfdc2['UUID']);}_0x26bf65(0x19b)in _0x53cfb7&&changeAudioOutputDeviceById(_0x53cfb7[_0x26bf65(0x19b)],_0x2d6f52);'changeMicrophone'in _0x53cfb7&&changeAudioDeviceById(_0x53cfb7[_0x26bf65(0x1ee)],_0x2d6f52);'changeCamera'in _0x53cfb7&&changeVideoDeviceById(_0x53cfb7['changeCamera'],_0x2d6f52);'requestVideoHack'in _0x53cfb7&&(_0x26bf65(0x3b3)in _0x53cfb7&&_0x53cfb7[_0x26bf65(0x3b3)]?updateCameraConstraints(_0x53cfb7[_0x26bf65(0x2cb)],_0x53cfb7[_0x26bf65(0x3b5)],!![],_0x2d6f52):updateCameraConstraints(_0x53cfb7[_0x26bf65(0x2cb)],_0x53cfb7[_0x26bf65(0x3b5)],![],![]));_0x26bf65(0x431)in _0x53cfb7&&changeLowCut(parseFloat(_0x53cfb7[_0x26bf65(0x3b5)]),_0x53cfb7[_0x26bf65(0x1e0)]);_0x26bf65(0x431)in _0x53cfb7&&changeLowCut(parseFloat(_0x53cfb7[_0x26bf65(0x3b5)]),_0x53cfb7[_0x26bf65(0x1e0)]);'hangup'in _0x53cfb7&&(_0xd20e0e[_0x26bf65(0x1e5)]&&_0xd20e0e[_0x26bf65(0x3db)]());if('mute'in _0x53cfb7){}if(_0x26bf65(0x3e0)in _0x53cfb7){var _0x1705ba=parseInt(_0x53cfb7[_0x26bf65(0x3e0)])/0x64||0x0;_0xd20e0e[_0x26bf65(0x2f0)]=parseInt(_0x53cfb7[_0x26bf65(0x3e0)])||0x0;for(var _0x4bc6e9 in _0xd20e0e[_0x26bf65(0x1bb)]){log('Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.'),_0xd20e0e[_0x26bf65(0x1bb)][_0x4bc6e9]['gainNode'][_0x26bf65(0x339)]['setValueAtTime'](_0x1705ba,_0xd20e0e[_0x26bf65(0x1bb)][_0x4bc6e9]['audioContext'][_0x26bf65(0x192)]);}updateVolume(!![]);}if(_0x26bf65(0x1c9)in _0x53cfb7){if(_0x53cfb7[_0x26bf65(0x1c9)])_0xd20e0e[_0x26bf65(0x1a6)][_0x26bf65(0x2f5)](_0x2d6f52)>=0x0&&(_0xd20e0e[_0x26bf65(0x219)][_0x26bf65(0x3a0)](_0x2d6f52),_0xd20e0e['applyIsolatedChat']());else{var _0x42f14a=_0xd20e0e['micIsolated'][_0x26bf65(0x2f5)](_0x2d6f52);_0x42f14a>-0x1&&(_0xd20e0e[_0x26bf65(0x219)]['splice'](_0x42f14a,0x1),_0xd20e0e[_0x26bf65(0x142)]());}}if(_0x26bf65(0x183)in _0x53cfb7){var _0x59e02f=parseFloat(_0x53cfb7[_0x26bf65(0x183)]/0x3e8)||0x0;_0xd20e0e['micDelay']=parseInt(_0x53cfb7[_0x26bf65(0x183)])||0x0;for(var _0x4bc6e9 in _0xd20e0e[_0x26bf65(0x1bb)]){_0xd20e0e[_0x26bf65(0x1bb)][_0x4bc6e9][_0x26bf65(0x620)][_0x26bf65(0x42c)][_0x26bf65(0x156)](_0x59e02f,_0xd20e0e[_0x26bf65(0x1bb)][_0x4bc6e9][_0x26bf65(0x28d)][_0x26bf65(0x192)]);}}_0x26bf65(0x343)in _0x53cfb7&&(_0x53cfb7[_0x26bf65(0x343)]?(_0xd20e0e[_0x26bf65(0x337)]=!![],_0xd20e0e['directorSpeakerMute']()):(_0xd20e0e[_0x26bf65(0x337)]=![],_0xd20e0e['directorSpeakerMute']())),'displayMute'in _0x53cfb7&&(_0x53cfb7[_0x26bf65(0x4fb)]?(_0xd20e0e[_0x26bf65(0x4b7)]=!![],_0xd20e0e[_0x26bf65(0x2d1)]()):(_0xd20e0e['directorDisplayMuted']=![],_0xd20e0e['directorDisplayMute']())),'changeParams'in _0x53cfb7&&applyNewParams(_0x53cfb7[_0x26bf65(0x50d)]);}if(_0xd20e0e[_0x26bf65(0x1e5)]===_0x2d6f52){_0x53cfb7['request']===_0x26bf65(0x545)&&(warnlog('TRANSFERRING?'),warnlog(_0x53cfb7),_0x26bf65(0x4d4)in _0x53cfb7&&(_0x26bf65(0x576)in _0x53cfb7[_0x26bf65(0x4d4)]&&(_0xd20e0e[_0x26bf65(0x576)]=_0x53cfb7['roomenc']),'broadcast'in _0x53cfb7['transferSettings']&&(_0x53cfb7[_0x26bf65(0x4d4)][_0x26bf65(0x472)]===!![]||_0x53cfb7[_0x26bf65(0x4d4)]['broadcast']===null?(_0xd20e0e[_0x26bf65(0x472)]=null,_0xd20e0e['minipreview']===![]&&(_0xd20e0e[_0x26bf65(0x263)]=0x2),_0xd20e0e[_0x26bf65(0x51a)]===![]&&(_0xd20e0e[_0x26bf65(0x51a)]=0x1),_0xd20e0e[_0x26bf65(0x3dc)]===null&&(_0xd20e0e[_0x26bf65(0x3dc)]=!![])):_0xd20e0e[_0x26bf65(0x472)]=_0x53cfb7['transferSettings'][_0x26bf65(0x472)],_0x53cfb7[_0x26bf65(0x4d4)][_0x26bf65(0x623)]&&(_0xd20e0e[_0x26bf65(0x472)]!==![]?updateURL(_0x26bf65(0x472),!![]):updateURL(_0x26bf65(0x35c),!![]))),'roomid'in _0x53cfb7[_0x26bf65(0x4d4)]&&(_0xd20e0e[_0x26bf65(0x1e8)]=_0x53cfb7['transferSettings']['roomid'],_0x53cfb7[_0x26bf65(0x4d4)][_0x26bf65(0x623)]&&updateURL(_0x26bf65(0x2fe)+_0xd20e0e['roomid'],!![]))));try{if(_0x26bf65(0x566)in _0x53cfb7&&_0x26bf65(0x271)in _0x53cfb7[_0x26bf65(0x566)])for(var _0xc0f5e=0x0;_0xc0f5e<_0x53cfb7[_0x26bf65(0x566)][_0x26bf65(0x271)][_0x26bf65(0x1d6)];_0xc0f5e++){!_0xd20e0e['directorList']['includes'](_0x53cfb7[_0x26bf65(0x566)]['addCoDirector'][_0xc0f5e][_0x26bf65(0x49c)])&&_0xd20e0e['directorList']['push'](_0x53cfb7['directorSettings'][_0x26bf65(0x271)][_0xc0f5e][_0x26bf65(0x49c)]());}}catch(_0x2510f3){errorlog(_0x2510f3);}}if(_0x26bf65(0x317)in _0x53cfb7){if(_0xd20e0e[_0x26bf65(0x581)]){if(_0x26bf65(0x581)in _0x53cfb7)_0x53cfb7[_0x26bf65(0x581)]===_0xd20e0e[_0x26bf65(0x581)]&&_0xd20e0e[_0x26bf65(0x581)]&&_0xd20e0e[_0x26bf65(0x34e)](parseFloat(_0x53cfb7['zoom']));else{if(_0xd20e0e[_0x26bf65(0x1a6)][_0x26bf65(0x2f5)](_0x2d6f52)>=0x0)_0xd20e0e[_0x26bf65(0x34e)](parseFloat(_0x53cfb7['zoom']));else return;}}}if(_0x26bf65(0x467)in _0x53cfb7){if(_0xd20e0e[_0x26bf65(0x581)]){if(_0x26bf65(0x581)in _0x53cfb7)_0x53cfb7[_0x26bf65(0x581)]===_0xd20e0e[_0x26bf65(0x581)]&&_0xd20e0e[_0x26bf65(0x581)]&&_0xd20e0e['remoteFocus'](parseFloat(_0x53cfb7[_0x26bf65(0x467)]));else{if(_0xd20e0e[_0x26bf65(0x1a6)][_0x26bf65(0x2f5)](_0x2d6f52)>=0x0)_0xd20e0e[_0x26bf65(0x5a5)](parseFloat(_0x53cfb7[_0x26bf65(0x467)]));else return;}}}if(_0x26bf65(0x60b)in _0x53cfb7){log(_0x26bf65(0x60b));try{_0xd20e0e[_0x26bf65(0x280)](_0x2d6f52,_0x53cfb7['requestFile']);}catch(_0x23761d){errorlog(_0x23761d);}}_0x26bf65(0x4f1)in _0x53cfb7&&playbackMIDI(_0x53cfb7['midi'],!![]);}catch(_0x7ac823){errorlog(_0x7ac823);}manageSceneState(_0x53cfb7,_0x2d6f52);if('audio'in _0x53cfb7||'video'in _0x53cfb7){log(_0x26bf65(0x5ee));_0x53cfb7[_0x26bf65(0x314)]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52]['allowAudio']=!![]);_0x53cfb7[_0x26bf65(0x20f)]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x379)]=!![]);_0x26bf65(0x472)in _0x53cfb7&&_0x53cfb7[_0x26bf65(0x472)]!==![]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x26f)]=_0x53cfb7[_0x26bf65(0x472)],setTimeout(function(){makeImages();},0x3e8));'iframe'in _0x53cfb7&&_0x53cfb7[_0x26bf65(0x4b8)]!==![]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x1b7)]=_0x53cfb7['iframe']);_0x26bf65(0x488)in _0x53cfb7&&_0x53cfb7[_0x26bf65(0x488)]!==![]&&(_0xd20e0e['pcs'][_0x2d6f52]['allowMIDI']=_0x53cfb7[_0x26bf65(0x488)]);_0x26bf65(0x49e)in _0x53cfb7&&_0x53cfb7[_0x26bf65(0x49e)]!==![]&&(_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x306)]=_0x53cfb7['downloads']);_0x26bf65(0x2a9)in _0x53cfb7&&_0x53cfb7[_0x26bf65(0x2a9)]!==![]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x2a9)]=!![]);_0x26bf65(0x4aa)in _0x53cfb7&&_0x53cfb7['preferVideoCodec']!==![]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x4aa)]=_0x53cfb7[_0x26bf65(0x4aa)][_0x26bf65(0x224)]());if(_0xd20e0e['meshcast']){if(_0xd20e0e[_0x26bf65(0x448)]==_0x26bf65(0x20f))_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x379)]=![];else{if(_0xd20e0e[_0x26bf65(0x448)]==_0x26bf65(0x314))_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52]['allowAudio']=![];else _0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x379)]==![]?_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x448)]=![]:(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x257)]=![],_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x379)]=![]);}}'guest'in _0x53cfb7&&(_0x53cfb7[_0x26bf65(0x210)]==!![]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x210)]=!![],_0xd20e0e[_0x26bf65(0x14e)]&&playtone(![],_0x26bf65(0x31a))));_0x26bf65(0x229)in _0x53cfb7&&(_0x53cfb7[_0x26bf65(0x229)]===!![]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x229)]=!![]));_0x26bf65(0x389)in _0x53cfb7&&(_0x53cfb7['director']==!![]&&((iOS||iPad)&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x229)]==!![]&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x210)]=!![]))));_0x26bf65(0x4e4)in _0x53cfb7&&(_0x53cfb7[_0x26bf65(0x4e4)]==!![]&&(_0xd20e0e['pcs'][_0x2d6f52]['limitAudio']=!![]));_0x26bf65(0x14f)in _0x53cfb7&&(_0x53cfb7[_0x26bf65(0x14f)]==!![]&&(_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x4d6)]=!![]));_0x26bf65(0x35e)in _0x53cfb7&&(_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x35e)]=_0x53cfb7[_0x26bf65(0x35e)],_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52]['keyframerate']&&setTimeout(function(){_0xd20e0e['forcePLI'](_0x2d6f52);},0x1388));if('scene'in _0x53cfb7){if(_0x53cfb7[_0x26bf65(0x616)]!==![]){try{typeof _0x53cfb7['scene']===_0x26bf65(0x44f)?_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x616)]=_0x53cfb7[_0x26bf65(0x616)][_0x26bf65(0x5ba)](/[\W]+/g,'_'):_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x616)]=(parseInt(_0x53cfb7[_0x26bf65(0x616)])||0x0)+'',_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x2d0)][_0x26bf65(0x616)]=_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x616)],updateSceneList(_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x616)]);}catch(_0x5487e2){errorlog(_0x5487e2);}if(_0x53cfb7['showDirector']&&(_0x53cfb7[_0x26bf65(0x3ff)]===!![]||_0x53cfb7[_0x26bf65(0x3ff)]===_0xd20e0e[_0x26bf65(0x5f2)])){}else{if(_0xd20e0e[_0x26bf65(0x389)]&&_0xd20e0e['showDirector']==![])_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x257)]=![],_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x379)]=![],_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x1b7)]=![],_0xd20e0e[_0x26bf65(0x1dd)][_0x2d6f52][_0x26bf65(0x448)]=![];else _0xd20e0e[_0x26bf65(0x389)]&&(_0xd20e0e['pcs'][_0x2d6f52][_0x26bf65(0x1b7)]=![]);}}}if(_0xd20e0e[_0x26bf65(0x389)]==!![]){var _0x2cfdc2={};_0x2cfdc2[_0x26bf65(0x566)]=getDirectorSettings(_0xd20e0e['pcs'][_0x2d6f52]['scene']),_0xd20e0e[_0x26bf65(0x2d3)](_0x2cfdc2,_0x2d6f52);}_0xd20e0e[_0x26bf65(0x451)](_0x2d6f52);}},_0xd20e0e[_0x58bce3(0x451)]=function(_0x3e1965){var _0xd4fe22=_0x58bce3;warnlog(_0xd4fe22(0x1ea)+_0x3e1965);if(_0x3e1965 in _0xd20e0e[_0xd4fe22(0x1dd)]){}else{errorlog(_0xd4fe22(0x507));return;}getSenders2(_0x3e1965)[_0xd4fe22(0x1d6)]&&errorlog('PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20'+getSenders2(_0x3e1965)[_0xd4fe22(0x1d6)]);if(_0xd20e0e['pcs'][_0x3e1965][_0xd4fe22(0x1b7)]===!![]){if(_0xd20e0e[_0xd4fe22(0x335)]){var _0x2e62f4={};_0x2e62f4[_0xd4fe22(0x335)]=_0xd20e0e['iframeSrc'],_0xd20e0e[_0xd4fe22(0x2d3)](_0x2e62f4,_0x3e1965);}}_0xd20e0e['pcs'][_0x3e1965][_0xd4fe22(0x306)]===!![]&&_0xd20e0e[_0xd4fe22(0x29e)](_0x3e1965);warnlog(_0xd4fe22(0x572));if(_0xd20e0e[_0xd4fe22(0x2ac)]){_0xd20e0e['maxvideobitrate']&&_0xd20e0e['maxvideobitrate']<0x9c4?_0xd20e0e[_0xd4fe22(0x321)](_0x3e1965,![],!![]):_0xd20e0e[_0xd4fe22(0x321)](_0x3e1965);warnlog(_0xd4fe22(0x15f));return;}var _0x59a5b6=_0xd20e0e[_0xd4fe22(0x2a0)]();warnlog(_0x59a5b6['getTracks']());if(_0xd20e0e['meshcastSettings']&&_0xd20e0e[_0xd4fe22(0x1dd)][_0x3e1965]['meshcast']===null){_0xd20e0e[_0xd4fe22(0x1dd)][_0x3e1965]['meshcast']=!![];var _0x2e62f4={};_0x2e62f4[_0xd4fe22(0x448)]=_0xd20e0e['meshcastSettings'],_0xd20e0e[_0xd4fe22(0x2d3)](_0x2e62f4,_0x3e1965);}_0xd20e0e['pcs'][_0x3e1965][_0xd4fe22(0x2a9)]&&createSecondStream2(_0x3e1965),_0x59a5b6[_0xd4fe22(0x4f8)]()['forEach'](_0x23df46=>{var _0x1b0021=_0xd4fe22;try{_0xd20e0e[_0x1b0021(0x1dd)][_0x3e1965]['allowAudio']===!![]&&(_0x23df46[_0x1b0021(0x182)]==_0x1b0021(0x314)&&(_0xd20e0e[_0x1b0021(0x1dd)][_0x3e1965][_0x1b0021(0x200)](_0x23df46,_0x59a5b6),warnlog('added\x20audio\x20track'))),_0xd20e0e['pcs'][_0x3e1965][_0x1b0021(0x379)]===!![]&&(_0x23df46[_0x1b0021(0x182)]==_0x1b0021(0x20f)&&(_0xd20e0e['pcs'][_0x3e1965]['guest']===!![]&&_0xd20e0e[_0x1b0021(0x609)]===0x0?log(_0x1b0021(0x607)):(_0xd20e0e[_0x1b0021(0x1dd)][_0x3e1965][_0x1b0021(0x200)](_0x23df46,_0x59a5b6),warnlog('added\x20video\x20track'),setTimeout(function(_0x4adbbd){var _0x2d3526=_0x1b0021;_0xd20e0e[_0x2d3526(0x5e9)](_0x4adbbd);},_0xd20e0e[_0x1b0021(0x2fc)],_0x3e1965))));}catch(_0x192069){errorlog(_0x192069);}}),log(_0xd4fe22(0x436)),_0x59a5b6['getAudioTracks']()[_0xd4fe22(0x1d6)]&&(_0xd20e0e[_0xd4fe22(0x36d)](),log('starting\x20kicker'),_0xd20e0e[_0xd4fe22(0x1dd)][_0x3e1965]['limitAudio']===!![]&&(warnlog(_0xd4fe22(0x44a)),setTimeout(_0xd20e0e[_0xd4fe22(0x1ec)],0x3e8,_0x3e1965,0x7d00,0x0)),_0xd20e0e[_0xd4fe22(0x1dd)][_0x3e1965]['enhanceAudio']===!![]&&setTimeout(_0xd20e0e[_0xd4fe22(0x371)],0x3e8,_0x3e1965));};function _0x22d1c0(_0x15bc6e,_0x44ef94,_0x400c97){var _0x2f4780=_0x58bce3,_0x7aff8c=new Blob([_0x15bc6e],{'type':_0x2f4780(0x48d)}),_0x3507a1=new FileReader();_0x3507a1[_0x2f4780(0x485)]=function(_0x273fc){_0x400c97(_0x273fc['target']['result']);},_0x3507a1[_0x2f4780(0x332)](_0x7aff8c,_0x44ef94);}_0xd20e0e[_0x58bce3(0x29e)]=function(_0x558872){var _0xa36535=_0x58bce3;log(_0xa36535(0x447));if(!_0xd20e0e['hostedFiles']||!_0xd20e0e[_0xa36535(0x1c1)][_0xa36535(0x1d6)])return;var _0x7c84aa={},_0x240335=[];for(var _0xc5fcec=0x0;_0xc5fcec<_0xd20e0e[_0xa36535(0x1c1)][_0xa36535(0x1d6)];_0xc5fcec++){(_0xd20e0e[_0xa36535(0x1c1)][_0xc5fcec]['restricted']===![]||_0xd20e0e[_0xa36535(0x1c1)][_0xc5fcec][_0xa36535(0x4fd)]===_0x558872)&&_0x240335[_0xa36535(0x3a0)]({'id':_0xd20e0e['hostedFiles'][_0xc5fcec]['id'],'name':_0xd20e0e[_0xa36535(0x1c1)][_0xc5fcec][_0xa36535(0x46c)],'size':_0xd20e0e[_0xa36535(0x1c1)][_0xc5fcec][_0xa36535(0x5a8)]});}_0x7c84aa[_0xa36535(0x230)]=_0x240335;if(_0x558872 in _0xd20e0e['pcs'])_0xd20e0e[_0xa36535(0x2d3)](_0x7c84aa,_0x558872);else _0x558872 in _0xd20e0e[_0xa36535(0x2c1)]&&_0xd20e0e[_0xa36535(0x570)](_0x7c84aa,_0x558872);log(_0x7c84aa);},_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x38a)]=function(_0x73b42b){var _0x557c07=_0x58bce3;if(!(_0x14823e in _0xd20e0e[_0x557c07(0x1dd)]))return;try{if(this['iceConnectionState']===_0x557c07(0x203))log(_0x557c07(0x1b8));else{if(this[_0x557c07(0x3df)]==='disconnected')log('PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs');else{if(this[_0x557c07(0x3df)]==='failed')log(_0x557c07(0x3fd)),_0xd20e0e[_0x557c07(0x1dd)][_0x14823e]['restartIce']?_0xd20e0e['pcs'][_0x14823e][_0x557c07(0x177)]():_0xd20e0e[_0x557c07(0x5d8)](_0x14823e,!![]);else{if(this[_0x557c07(0x3df)]===_0x557c07(0x1a8)){log(_0x557c07(0x202));var _0x5b419b=getSenders2(_0x14823e);_0x5b419b[_0x557c07(0x57d)](_0x4f07c7=>{var _0x52185f=_0x557c07;if(!_0x4f07c7[_0x52185f(0x1e0)])return;if(_0x4f07c7['track'][_0x52185f(0x182)]===_0x52185f(0x20f)){_0xd20e0e[_0x52185f(0x1dd)][_0x14823e][_0x52185f(0x56e)]=_0x4f07c7[_0x52185f(0x516)]()[_0x52185f(0x218)],log(_0xd20e0e[_0x52185f(0x1dd)][_0x14823e]['videoCodecs']);return;}else{if(_0x4f07c7['track'][_0x52185f(0x182)]===_0x52185f(0x314)){_0xd20e0e[_0x52185f(0x1dd)][_0x14823e][_0x52185f(0x2ba)]=_0x4f07c7[_0x52185f(0x516)]()[_0x52185f(0x218)],log(_0xd20e0e[_0x52185f(0x1dd)][_0x14823e][_0x52185f(0x2ba)]);return;}}});}else log(this['iceConnectionState']);}}}}catch(_0x554967){errorlog(_0x554967);}},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x373)]=function(_0x2c4dae){var _0x5cfb07=_0x58bce3;switch(_0xd20e0e['pcs'][_0x14823e]['connectionState']){case'connected':log(_0x5cfb07(0x158)),clearTimeout(_0xd20e0e['pcs'][_0x14823e][_0x5cfb07(0x5b4)]);if(_0xd20e0e[_0x5cfb07(0x599)]){if(_0xd20e0e['ws'][_0x5cfb07(0x21b)]!==0x1){_0xd20e0e['ws'][_0x5cfb07(0x33c)]();break;}_0xd20e0e['ws'][_0x5cfb07(0x33c)](),setTimeout(function(){var _0x131f89=_0x5cfb07;_0xd20e0e[_0x131f89(0x2f3)]!=!![]&&warnUser(_0x131f89(0x56f));},0x1);}break;case'disconnected':log(_0x5cfb07(0x2e3)),clearTimeout(_0xd20e0e[_0x5cfb07(0x1dd)][_0x14823e][_0x5cfb07(0x5b4)]);break;case _0x5cfb07(0x346):warnlog(_0x5cfb07(0x547)),clearTimeout(_0xd20e0e[_0x5cfb07(0x1dd)][_0x14823e][_0x5cfb07(0x5b4)]),_0xd20e0e['pcs'][_0x14823e][_0x5cfb07(0x5b4)]=setTimeout(function(_0x37c591){var _0xe3a769=_0x5cfb07;_0x37c591 in _0xd20e0e[_0xe3a769(0x1dd)]?(warnlog(_0xe3a769(0x442)),_0xd20e0e[_0xe3a769(0x462)](_0x37c591)):errorlog('\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen');},0x2710,_0x14823e);break;case _0x5cfb07(0x203):warnlog(_0x5cfb07(0x3ea)),_0xd20e0e[_0x5cfb07(0x462)](_0x14823e);break;default:clearTimeout(_0xd20e0e['pcs'][_0x14823e]['closeTimeout']);break;}},_0xd20e0e[_0x58bce3(0x1dd)][_0x14823e][_0x58bce3(0x378)]=function(_0x2d570c){var _0x5692fa=_0x58bce3;warnlog(_0x5692fa(0x3c0)),_0xd20e0e[_0x5692fa(0x462)](_0x14823e);},_0xd20e0e['pcs'][_0x14823e][_0x58bce3(0x487)]=function _0x3396dc(){var _0x31f044=_0x58bce3;log(_0x31f044(0x622));};},_0xd20e0e[_0x532e8e(0x624)]=function(_0x459f14){var _0x51a81c=_0x532e8e;if(_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x475)]=='offer')_0xd20e0e[_0x51a81c(0x5f5)](_0x459f14),_0xd20e0e['connectPeer'](_0x459f14);else try{if(!(_0x459f14[_0x51a81c(0x2b9)]in _0xd20e0e[_0x51a81c(0x1dd)]))return;var _0x25c414=_0xd20e0e['maxvideobitrate'];if((iOS||iPad)&&_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['guest']==!![]&&_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['forceios']==![]){if(_0x25c414===![]||_0x25c414>_0xd20e0e[_0x51a81c(0x238)]){var _0xb85376=Object[_0x51a81c(0x4e7)](_0xd20e0e[_0x51a81c(0x1dd)])[_0x51a81c(0x1d6)];_0xb85376>0x3?_0x25c414=_0xd20e0e[_0x51a81c(0x1d7)]:_0x25c414=_0xd20e0e[_0x51a81c(0x238)];}_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['setBitrate']=_0x25c414,_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]=CodecsHandler['preferCodec'](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)],_0x51a81c(0x432)),_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]=CodecsHandler['setVideoBitrates'](_0x459f14[_0x51a81c(0x521)]['sdp'],{'min':parseInt(_0x25c414/0x2)||0x1,'max':_0x25c414}),_0x25c414=![];}else{if(_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']]['guest']==!![])_0x25c414!==![]?_0xd20e0e['roombitrate']!==![]&&(_0xd20e0e[_0x51a81c(0x609)]<_0x25c414&&(_0x25c414=_0xd20e0e[_0x51a81c(0x609)])):_0x25c414=_0xd20e0e[_0x51a81c(0x609)],(iOS||iPad)&&_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x229)]&&(_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['encoder']=!![]);else{if(iOS||iPad){var _0x47ec19=0x0;for(var _0x3d60c3 in _0xd20e0e[_0x51a81c(0x1dd)]){_0x459f14['UUID']!==_0x3d60c3&&(_0xd20e0e[_0x51a81c(0x1dd)][_0x3d60c3]['encoder']===!![]&&(_0x47ec19+=0x1));}if(_0x47ec19>=0x3){if(_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x229)])_0xd20e0e['pcs'][_0x459f14['UUID']]['encoder']=!![],_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x4aa)]&&_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x4aa)]===_0x51a81c(0x568)&&(_0x459f14[_0x51a81c(0x521)]['sdp']=CodecsHandler[_0x51a81c(0x17e)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)],_0x51a81c(0x568)),log(_0x51a81c(0x4fa)+_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x4aa)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'));else _0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['preferVideoCodec']&&_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x4aa)]===_0x51a81c(0x48f)?(_0x459f14['description']['sdp']=CodecsHandler[_0x51a81c(0x17e)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)],_0x51a81c(0x48f)),log(_0x51a81c(0x4fa)+_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['preferVideoCodec']+_0x51a81c(0x2fd)),_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3d3)]=![]):(_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]=CodecsHandler[_0x51a81c(0x17e)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)],'vp8'),log(_0x51a81c(0x294)),_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x3d3)]=![]);}else _0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['preferVideoCodec']&&_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x4aa)]!==_0x51a81c(0x568)?_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14['UUID']][_0x51a81c(0x4aa)]==='vp9'||_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['preferVideoCodec']===_0x51a81c(0x432)?(_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]=CodecsHandler[_0x51a81c(0x17e)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)],_0xd20e0e['pcs'][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x4aa)]),log(_0x51a81c(0x4fa)+_0xd20e0e['pcs'][_0x459f14['UUID']][_0x51a81c(0x4aa)]+_0x51a81c(0x2fd)),_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3d3)]=![]):_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['encoder']=!![]:(_0xd20e0e['pcs'][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3d3)]=!![],_0xd20e0e['pcs'][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x4aa)]&&_0xd20e0e['pcs'][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x4aa)]===_0x51a81c(0x568)&&(_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]=CodecsHandler[_0x51a81c(0x17e)](_0x459f14[_0x51a81c(0x521)]['sdp'],_0x51a81c(0x568)),log(_0x51a81c(0x4fa)+_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]]['preferVideoCodec']+_0x51a81c(0x2fd))));}else _0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x4aa)]!==![]&&(_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]=CodecsHandler['preferCodec'](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)],_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x4aa)]),log(_0x51a81c(0x4fa)+_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x4aa)]+_0x51a81c(0x2fd)));}}if(_0x25c414){var _0xc11970=CodecsHandler[_0x51a81c(0x3f9)](_0x459f14[_0x51a81c(0x521)]['sdp']);log('BITRATE:\x20'+_0xc11970);if(_0xc11970!==![]&&_0xc11970>_0x25c414){var _0x3380eb=CodecsHandler[_0x51a81c(0x301)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)])||0x0;_0x459f14['description'][_0x51a81c(0x5dd)]=CodecsHandler[_0x51a81c(0x2db)](_0x459f14['description'][_0x51a81c(0x5dd)],{'min':parseInt(_0x25c414/0xa)||0x1,'max':parseInt(_0x25c414+_0x3380eb/0x400)}),_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3a3)]=_0x25c414;}else _0xd20e0e['pcs'][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3a3)]=_0xc11970;}else{if(_0xd20e0e[_0x51a81c(0x157)]!==![]){var _0xc11970=CodecsHandler[_0x51a81c(0x3f9)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]);if(_0xc11970===![]){var _0x3380eb=CodecsHandler[_0x51a81c(0x301)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)])||0x0;_0x459f14[_0x51a81c(0x521)]['sdp']=CodecsHandler['setVideoBitrates'](_0x459f14['description'][_0x51a81c(0x5dd)],{'min':parseInt(_0xd20e0e[_0x51a81c(0x157)]/0xa)||0x1,'max':parseInt(_0xd20e0e[_0x51a81c(0x157)]+_0x3380eb/0x400)});}else _0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3a3)]===![]&&(_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3a3)]=_0xc11970);}else _0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3a3)]===![]&&(_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x3a3)]=CodecsHandler[_0x51a81c(0x3f9)](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]));}_0xd20e0e[_0x51a81c(0x3f1)]&&(_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)]=CodecsHandler['setOpusAttributes'](_0x459f14[_0x51a81c(0x521)][_0x51a81c(0x5dd)],{'maxaveragebitrate':_0xd20e0e[_0x51a81c(0x3f1)]*0x400,'cbr':_0xd20e0e[_0x51a81c(0x2c6)]}));if(_0x51a81c(0x43c)in _0x459f14&&_0x459f14[_0x51a81c(0x43c)]!=_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x43c)]){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0xd20e0e[_0x51a81c(0x1dd)][_0x459f14[_0x51a81c(0x2b9)]][_0x51a81c(0x45b)](_0x459f14['description'])[_0x51a81c(0x16a)]()[_0x51a81c(0x1b2)](errorlog);}catch(_0x2c9a30){errorlog(_0x2c9a30);}},_0xd20e0e[_0x532e8e(0x169)]=function(_0x475dac){var _0x378f2a=_0x532e8e;_0xd20e0e[_0x378f2a(0x395)]&&_0x378f2a(0x590)in _0x475dac?_0xd20e0e['decryptMessage'](_0x475dac[_0x378f2a(0x521)],_0x475dac[_0x378f2a(0x590)])[_0x378f2a(0x16a)](function(_0x38005f){var _0x439fe9=_0x378f2a;_0x475dac[_0x439fe9(0x521)]=JSON['parse'](_0x38005f),_0xd20e0e[_0x439fe9(0x624)](_0x475dac);}):_0xd20e0e[_0x378f2a(0x624)](_0x475dac);},_0xd20e0e[_0x532e8e(0x28b)]=function(_0x36a78a){var _0x571315=_0x532e8e;_0xd20e0e[_0x571315(0x395)]&&_0x571315(0x590)in _0x36a78a?_0xd20e0e[_0x571315(0x3d0)](_0x36a78a['candidate'],_0x36a78a[_0x571315(0x590)])[_0x571315(0x16a)](function(_0x36a03d){var _0x1f1961=_0x571315;_0x36a78a[_0x1f1961(0x597)]=JSON[_0x1f1961(0x52f)](_0x36a03d),_0xd20e0e['processIce2'](_0x36a78a);}):_0xd20e0e[_0x571315(0x2b7)](_0x36a78a);},_0xd20e0e[_0x532e8e(0x2b7)]=function(_0x3173ee){var _0x2032ab=_0x532e8e;try{if(_0xd20e0e[_0x2032ab(0x5f0)]){if(_0x3173ee[_0x2032ab(0x597)][_0x2032ab(0x597)][_0x2032ab(0x2f5)](_0xd20e0e[_0x2032ab(0x5f0)])===-0x1){log(_0x2032ab(0x293)),log(_0x3173ee[_0x2032ab(0x597)]);return;}else log(_0x2032ab(0x54d)),log(_0x3173ee[_0x2032ab(0x597)]);}}catch(_0x598640){errorlog(_0x598640);}if(_0x3173ee[_0x2032ab(0x597)]&&_0x2032ab(0x597)in _0x3173ee[_0x2032ab(0x597)]&&_0x3173ee[_0x2032ab(0x597)][_0x2032ab(0x597)]=='')return;if(_0x3173ee[_0x2032ab(0x2b9)]in _0xd20e0e[_0x2032ab(0x1dd)]&&_0x3173ee['type']=='remote'){log('PCS\x20WINS\x20ICE');if(_0x2032ab(0x43c)in _0x3173ee&&_0xd20e0e[_0x2032ab(0x1dd)][_0x3173ee[_0x2032ab(0x2b9)]][_0x2032ab(0x43c)]!=_0x3173ee[_0x2032ab(0x43c)]){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}_0xd20e0e['pcs'][_0x3173ee[_0x2032ab(0x2b9)]]['addIceCandidate'](_0x3173ee[_0x2032ab(0x597)])[_0x2032ab(0x16a)]()[_0x2032ab(0x1b2)](function(_0x34e5eb){errorlog(_0x34e5eb),errorlog(_0x3173ee);});}else{if(_0x3173ee['UUID']in _0xd20e0e['rpcs']&&_0x3173ee[_0x2032ab(0x475)]==_0x2032ab(0x1b1)){log(_0x2032ab(0x38b));if(_0x2032ab(0x43c)in _0x3173ee&&_0xd20e0e[_0x2032ab(0x2c1)][_0x3173ee[_0x2032ab(0x2b9)]][_0x2032ab(0x43c)]!=_0x3173ee['session']){errorlog(_0x2032ab(0x223));return;}if(_0xd20e0e['rpcs'][_0x3173ee[_0x2032ab(0x2b9)]]===null)return;_0xd20e0e[_0x2032ab(0x2c1)][_0x3173ee[_0x2032ab(0x2b9)]][_0x2032ab(0x41c)](_0x3173ee[_0x2032ab(0x597)])[_0x2032ab(0x16a)]()['catch'](function(_0x186296){errorlog(_0x186296),errorlog(_0x3173ee);});}else warnlog(_0x3173ee),warnlog('ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete');}},_0xd20e0e[_0x532e8e(0x2bf)]=function(_0x29ca42){var _0x3ac116=_0x532e8e;if(_0xd20e0e[_0x3ac116(0x395)]&&_0x3ac116(0x590)in _0x29ca42)_0xd20e0e[_0x3ac116(0x3d0)](_0x29ca42[_0x3ac116(0x17c)],_0x29ca42[_0x3ac116(0x590)])[_0x3ac116(0x16a)](function(_0x4c4628){var _0x117f9d=_0x3ac116;_0x29ca42[_0x117f9d(0x17c)]=JSON[_0x117f9d(0x52f)](_0x4c4628);var _0x458f79={};_0x458f79[_0x117f9d(0x2b9)]=_0x29ca42[_0x117f9d(0x2b9)],_0x458f79[_0x117f9d(0x475)]=_0x29ca42['type'];for(var _0x30494f=0x0;_0x30494f<_0x29ca42['candidates'][_0x117f9d(0x1d6)];_0x30494f++){_0x458f79[_0x117f9d(0x597)]=_0x29ca42[_0x117f9d(0x17c)][_0x30494f],_0xd20e0e[_0x117f9d(0x2b7)](_0x458f79);}});else{var _0x5d8da0={};_0x5d8da0['UUID']=_0x29ca42[_0x3ac116(0x2b9)],_0x5d8da0[_0x3ac116(0x475)]=_0x29ca42[_0x3ac116(0x475)];for(var _0x24f551=0x0;_0x24f551<_0x29ca42[_0x3ac116(0x17c)]['length'];_0x24f551++){_0x5d8da0[_0x3ac116(0x597)]=_0x29ca42[_0x3ac116(0x17c)][_0x24f551],_0xd20e0e[_0x3ac116(0x2b7)](_0x5d8da0);}}},_0xd20e0e[_0x532e8e(0x1c7)]=function(_0x5958b8){var _0x2f3111=_0x532e8e;_0x2f3111(0x501)in _0x5958b8&&(_0xd20e0e[_0x2f3111(0x2c1)][_0x5958b8[_0x2f3111(0x2b9)]]['screenIndexes']=_0x5958b8[_0x2f3111(0x501)]),_0xd20e0e[_0x2f3111(0x2c1)][_0x5958b8[_0x2f3111(0x2b9)]][_0x2f3111(0x45b)](_0x5958b8[_0x2f3111(0x521)])[_0x2f3111(0x16a)](function(){var _0x3ffc13=_0x2f3111;if(_0xd20e0e['rpcs'][_0x5958b8[_0x3ffc13(0x2b9)]][_0x3ffc13(0x1a2)][_0x3ffc13(0x475)]===_0x3ffc13(0x55f))_0xd20e0e[_0x3ffc13(0x2c1)][_0x5958b8[_0x3ffc13(0x2b9)]][_0x3ffc13(0x32d)]()['then'](function(_0x15db98){var _0x4de1e6=_0x3ffc13;if(!_0xd20e0e[_0x4de1e6(0x389)]&&_0xd20e0e[_0x4de1e6(0x476)]==0x5)_0x15db98[_0x4de1e6(0x5dd)]=CodecsHandler[_0x4de1e6(0x1b0)](_0x15db98[_0x4de1e6(0x5dd)],{'stereo':0x1,'maxaveragebitrate':(_0xd20e0e[_0x4de1e6(0x1f1)]||0x100)*0x400,'cbr':_0xd20e0e[_0x4de1e6(0x2c6)],'useinbandfec':0x1,'maxptime':_0xd20e0e[_0x4de1e6(0x428)],'minptime':_0xd20e0e[_0x4de1e6(0x20a)],'ptime':_0xd20e0e[_0x4de1e6(0x385)]});else{if(_0xd20e0e[_0x4de1e6(0x476)]==0x1||_0xd20e0e['stereo']==0x2||_0xd20e0e[_0x4de1e6(0x476)]==0x5)_0x15db98['sdp']=CodecsHandler[_0x4de1e6(0x1b0)](_0x15db98['sdp'],{'stereo':0x1,'maxaveragebitrate':(_0xd20e0e[_0x4de1e6(0x1f1)]||0x100)*0x400,'cbr':_0xd20e0e[_0x4de1e6(0x2c6)],'useinbandfec':0x1,'maxptime':_0xd20e0e['maxptime'],'minptime':_0xd20e0e['minptime'],'ptime':_0xd20e0e[_0x4de1e6(0x385)]});else{if(_0xd20e0e['stereo']==0x4)_0x15db98['sdp']=CodecsHandler['setOpusAttributes'](_0x15db98[_0x4de1e6(0x5dd)],{'stereo':0x2,'maxaveragebitrate':(_0xd20e0e[_0x4de1e6(0x1f1)]||0x100)*0x400,'cbr':_0xd20e0e[_0x4de1e6(0x2c6)],'useinbandfec':0x1,'maxptime':_0xd20e0e['maxptime'],'minptime':_0xd20e0e[_0x4de1e6(0x20a)],'ptime':_0xd20e0e[_0x4de1e6(0x385)]});else _0xd20e0e[_0x4de1e6(0x1f1)]&&(_0x15db98[_0x4de1e6(0x5dd)]=CodecsHandler[_0x4de1e6(0x1b0)](_0x15db98[_0x4de1e6(0x5dd)],{'maxaveragebitrate':_0xd20e0e[_0x4de1e6(0x1f1)]*0x400,'cbr':_0xd20e0e[_0x4de1e6(0x2c6)],'useinbandfec':0x1,'maxptime':_0xd20e0e[_0x4de1e6(0x428)],'minptime':_0xd20e0e[_0x4de1e6(0x20a)],'ptime':_0xd20e0e[_0x4de1e6(0x385)]}));}}_0xd20e0e[_0x4de1e6(0x509)]&&(_0x15db98['sdp']=CodecsHandler[_0x4de1e6(0x17e)](_0x15db98[_0x4de1e6(0x5dd)],_0xd20e0e[_0x4de1e6(0x509)]));_0xd20e0e['h264profile']&&(_0x15db98[_0x4de1e6(0x5dd)]=_0x15db98[_0x4de1e6(0x5dd)][_0x4de1e6(0x5ba)](/42e01f/gi,_0xd20e0e[_0x4de1e6(0x14c)]),_0x15db98['sdp']=_0x15db98[_0x4de1e6(0x5dd)]['replace'](/42001f/gi,_0xd20e0e['h264profile']),_0x15db98[_0x4de1e6(0x5dd)]=_0x15db98[_0x4de1e6(0x5dd)][_0x4de1e6(0x5ba)](/420029/gi,_0xd20e0e[_0x4de1e6(0x14c)]),_0x15db98['sdp']=_0x15db98[_0x4de1e6(0x5dd)][_0x4de1e6(0x5ba)](/42a01e/gi,_0xd20e0e[_0x4de1e6(0x14c)]),_0x15db98[_0x4de1e6(0x5dd)]=_0x15db98['sdp'][_0x4de1e6(0x5ba)](/42a014/gi,_0xd20e0e[_0x4de1e6(0x14c)]),_0x15db98[_0x4de1e6(0x5dd)]=_0x15db98['sdp'][_0x4de1e6(0x5ba)](/42a00b/gi,_0xd20e0e['h264profile']),_0x15db98['sdp']=_0x15db98['sdp'][_0x4de1e6(0x5ba)](/640c1f/gi,_0xd20e0e[_0x4de1e6(0x14c)]));_0xd20e0e['noNacks']&&(log(_0x15db98[_0x4de1e6(0x5dd)]),_0x15db98[_0x4de1e6(0x5dd)]=CodecsHandler[_0x4de1e6(0x5bc)](_0x15db98[_0x4de1e6(0x5dd)]));_0xd20e0e[_0x4de1e6(0x43e)]&&(_0x15db98[_0x4de1e6(0x5dd)]=CodecsHandler['disablePLI'](_0x15db98[_0x4de1e6(0x5dd)]));_0xd20e0e[_0x4de1e6(0x41b)]&&(_0x15db98[_0x4de1e6(0x5dd)]=CodecsHandler['disableREMB'](_0x15db98[_0x4de1e6(0x5dd)]));if(_0xd20e0e['rpcs'][_0x5958b8[_0x4de1e6(0x2b9)]][_0x4de1e6(0x3e7)])log(_0x4de1e6(0x522)),_0x15db98[_0x4de1e6(0x5dd)]=_0x2fffbb(_0x15db98[_0x4de1e6(0x5dd)],_0xd20e0e[_0x4de1e6(0x2c1)][_0x5958b8[_0x4de1e6(0x2b9)]][_0x4de1e6(0x3e7)]);else _0xd20e0e[_0x4de1e6(0x1df)]&&(log('bit\x20rate\x20being\x20munged'),_0x15db98['sdp']=_0x2fffbb(_0x15db98['sdp'],_0xd20e0e[_0x4de1e6(0x1df)]));return _0xd20e0e['rpcs'][_0x5958b8[_0x4de1e6(0x2b9)]][_0x4de1e6(0x5e1)](_0x15db98);})['then'](function _0x157dc0(){var _0x2e62c3=_0x3ffc13;log(_0x2e62c3(0x55a));var _0x3090d4={};_0x3090d4[_0x2e62c3(0x2b9)]=_0x5958b8[_0x2e62c3(0x2b9)],_0x3090d4['description']=_0xd20e0e[_0x2e62c3(0x2c1)][_0x5958b8['UUID']]['localDescription'],_0x3090d4[_0x2e62c3(0x43c)]=_0xd20e0e[_0x2e62c3(0x2c1)][_0x5958b8['UUID']][_0x2e62c3(0x43c)],_0xd20e0e[_0x2e62c3(0x395)]?_0xd20e0e[_0x2e62c3(0x58c)](JSON[_0x2e62c3(0x3ba)](_0x3090d4[_0x2e62c3(0x521)]))[_0x2e62c3(0x16a)](function(_0x360052){var _0x93b034=_0x2e62c3;_0x3090d4[_0x93b034(0x521)]=_0x360052[0x0],_0x3090d4[_0x93b034(0x590)]=_0x360052[0x1],_0xd20e0e[_0x93b034(0x42a)](_0x3090d4);})[_0x2e62c3(0x1b2)](errorlog):_0xd20e0e[_0x2e62c3(0x42a)](_0x3090d4);})[_0x3ffc13(0x1b2)](errorlog);else _0xd20e0e[_0x3ffc13(0x2c1)][_0x5958b8[_0x3ffc13(0x2b9)]]['remoteDescription'][_0x3ffc13(0x475)]===_0x3ffc13(0x197)&&errorlog(_0x3ffc13(0x31f));})[_0x2f3111(0x1b2)](errorlog);},_0xd20e0e['getLocalStream']=function(){var _0x39bbb8=_0x532e8e;if(_0xd20e0e['videoElement'][_0x39bbb8(0x1fd)])return _0xd20e0e[_0x39bbb8(0x15a)]['srcObject'];else return _0xd20e0e[_0x39bbb8(0x1fa)]?(warnlog(_0x39bbb8(0x393)),_0xd20e0e[_0x39bbb8(0x15a)]['srcObject']=outboundAudioPipeline(),toggleMute(!![]),errorlog(_0x39bbb8(0x245)),_0xd20e0e['videoElement'][_0x39bbb8(0x1fd)]):(warnlog(_0x39bbb8(0x2b5)),checkBasicStreamsExist(),_0xd20e0e[_0x39bbb8(0x15a)]['srcObject']);},_0xd20e0e[_0x532e8e(0x280)]=function(_0x4610f5,_0x3a179c){var _0x39a72d=_0x532e8e;log(_0x39a72d(0x508)+_0x3a179c+'\x20'+_0x4610f5);var _0x13a1dd=new FileReader(),_0xbc10b9=![];for(var _0x3c1ff5=0x0;_0x3c1ff5<_0xd20e0e['hostedFiles'][_0x39a72d(0x1d6)];_0x3c1ff5++){if(_0xd20e0e[_0x39a72d(0x1c1)][_0x3c1ff5]['id']===_0x3a179c){_0xbc10b9=_0x3c1ff5;break;}}if(_0xbc10b9===![]){warnlog(_0x39a72d(0x3c9));return;}else{if(_0xd20e0e[_0x39a72d(0x1c1)][_0xbc10b9][_0x39a72d(0x459)]==0x0){warnlog('requested\x20file\x20has\x20been\x20removed.');return;}else{if(!(_0xd20e0e[_0x39a72d(0x1c1)][_0xbc10b9]['restricted']===![]||_0xd20e0e[_0x39a72d(0x1c1)][_0xbc10b9][_0x39a72d(0x4fd)]===_0x4610f5)){warnlog(_0x39a72d(0x604));return;}}}var _0xeead34=0x4000,_0x1cf5f9=0x0,_0x28a91e=_0xbc10b9;_0x28a91e==='sendChannel'&&(_0x28a91e=_0x39a72d(0x619)+_0xd20e0e[_0x39a72d(0x266)](0x5));if(_0x4610f5 in _0xd20e0e['pcs'])var _0x52e40f=_0xd20e0e[_0x39a72d(0x1dd)][_0x4610f5][_0x39a72d(0x596)](_0x28a91e);else{if(_0x4610f5 in _0xd20e0e['rpcs'])var _0x52e40f=_0xd20e0e[_0x39a72d(0x2c1)][_0x4610f5][_0x39a72d(0x596)](_0x28a91e);else{warnlog(_0x39a72d(0x5a7));return;}}_0x52e40f[_0x39a72d(0x59b)]='arraybuffer';var _0x20cd5a=_0xd20e0e[_0x39a72d(0x1c1)][_0xbc10b9][_0x39a72d(0x457)](0x0,_0xeead34);_0x52e40f['onopen']=()=>{var _0x18116e=_0x39a72d;_0x52e40f['send'](JSON[_0x18116e(0x3ba)]({'type':'filetransfer','size':_0xd20e0e['hostedFiles'][_0xbc10b9][_0x18116e(0x5a8)],'filename':_0xd20e0e[_0x18116e(0x1c1)][_0xbc10b9]['name'],'id':_0xd20e0e[_0x18116e(0x1c1)][_0xbc10b9]['id']})),_0x13a1dd[_0x18116e(0x1f7)](_0x20cd5a);},_0x52e40f[_0x39a72d(0x378)]=()=>{var _0x101a3a=_0x39a72d;try{var _0x2d2889=_0xd20e0e[_0x101a3a(0x443)]['indexOf'](_0x52e40f);_0x2d2889>-0x1&&_0xd20e0e[_0x101a3a(0x443)][_0x101a3a(0x256)](_0x2d2889,0x1);}catch(_0x3fe85e){errorlog(_0x3fe85e);}log(_0x101a3a(0x4e0)),_0x52e40f=null;},_0x52e40f[_0x39a72d(0x386)]=_0x5e39c7=>{},_0xd20e0e[_0x39a72d(0x443)]['push'](_0x52e40f),_0x13a1dd['onload']=function(){var _0x3dac94=_0x39a72d;if(_0xd20e0e[_0x3dac94(0x1c1)][_0xbc10b9][_0x3dac94(0x459)]==0x0)return;var _0x522b38=_0x13a1dd[_0x3dac94(0x60a)];log(_0x522b38);try{_0x52e40f[_0x3dac94(0x22d)](_0x522b38);}catch(_0x5757eb){try{_0x52e40f[_0x3dac94(0x33c)]();}catch(_0x30d6a5){}warnlog(_0x5757eb);return;}_0x1cf5f9+=0x1;if(_0x1cf5f9*_0xeead34<_0xd20e0e[_0x3dac94(0x1c1)][_0xbc10b9][_0x3dac94(0x5a8)])try{log(_0x3dac94(0x5a1)+_0x1cf5f9),_0x20cd5a=_0xd20e0e[_0x3dac94(0x1c1)][_0xbc10b9]['slice'](_0x1cf5f9*_0xeead34,(_0x1cf5f9+0x1)*_0xeead34),_0x13a1dd[_0x3dac94(0x1f7)](_0x20cd5a);}catch(_0x489c48){errorlog(_0x489c48);}else _0x52e40f[_0x3dac94(0x22d)](_0x3dac94(0x312)),_0x52e40f[_0x3dac94(0x33c)]();};};var _0x5c878f={},_0x1958a4=![],_0x106d95=[];return _0xd20e0e[_0x532e8e(0x23c)]=async function(_0x5e7461){var _0x4c5c1c=_0x532e8e;let _0x32460a=0x0;var _0x59362d=_0xd20e0e[_0x4c5c1c(0x1fa)][_0x4c5c1c(0x3ca)]()[0x0],_0x50d5b0=new MediaStreamTrackProcessor(_0x59362d),_0xc94de1=_0x50d5b0['readable'];const _0x4ce88d=_0xc94de1[_0x4c5c1c(0x2c7)]();var _0x224f20=![],_0x4f3ad6=0x0,_0x54dc66=-0x1;const _0x2d2bba={'output':_0x13e21d=>{var _0x510928=_0x4c5c1c;_0x4f3ad6--;if(_0x13e21d[_0x510928(0x3f6)][_0x510928(0x46c)]==_0x510928(0x25c)){let _0x2d4543=new Uint8Array(_0x13e21d[_0x510928(0x497)]);_0x13e21d[_0x510928(0x2a2)](_0x2d4543),_0x106d95[_0x510928(0x3a0)]([_0x13e21d[_0x510928(0x422)]-_0x34f036,_0x13e21d[_0x510928(0x475)]]),_0x106d95[_0x510928(0x3a0)](_0x2d4543),_0x1958a4[_0x510928(0x17b)]();}},'error':_0x5d8eb3=>{errorlog(_0x5d8eb3);}};let _0x33f167=new VideoEncoder(_0x2d2bba);_0x33f167[_0x4c5c1c(0x416)](_0x5e7461);var _0x34f036=-0x1;_0x4ce88d['read']()[_0x4c5c1c(0x16a)](function _0x5477bd({done:_0x4ea4ef,value:_0x702126}){var _0x2f531a=_0x4c5c1c;if(_0x4ea4ef||_0x224f20){_0x33f167['close']();_0x702126&&_0x702126[_0x2f531a(0x33c)]();return;}_0x34f036==-0x1&&(_0x34f036=_0x702126[_0x2f531a(0x422)]);(_0x33f167[_0x2f531a(0x625)]>=0x3||_0x4f3ad6>=0x1e)&&errorlog(_0x2f531a(0x562));_0x54dc66==_0x702126['timestamp']&&(_0x702126[_0x2f531a(0x422)]+=0x1,errorlog(_0x2f531a(0x27d)));if(!_0x224f20){_0x54dc66=_0x702126[_0x2f531a(0x422)];if(++_0x32460a%0x3c==0x0){}_0x4f3ad6++;const _0x3857bd=_0x32460a%0xb4==0x0;_0x33f167[_0x2f531a(0x57b)](_0x702126,{'keyFrame':_0x3857bd});}_0x702126[_0x2f531a(0x33c)](),_0x4ce88d[_0x2f531a(0x20b)]()[_0x2f531a(0x16a)](_0x5477bd);});},_0xd20e0e['webCodecAudio']=async function(_0x317527){var _0x3f5a53=_0x532e8e;let _0x56256a=0x0;var _0xcccb1=_0xd20e0e[_0x3f5a53(0x15a)][_0x3f5a53(0x1fd)][_0x3f5a53(0x19a)]()[0x0],_0x17718c=new MediaStreamTrackProcessor(_0xcccb1),_0x4d87b1=_0x17718c['readable'];const _0x40e6b5=_0x4d87b1[_0x3f5a53(0x2c7)]();var _0x4df83e=![],_0x19ae85=0x0,_0x550190=-0x1;const _0x4993eb={'output':_0x8a6ac5=>{var _0x5f004c=_0x3f5a53;_0x19ae85--;if(_0x8a6ac5[_0x5f004c(0x3f6)][_0x5f004c(0x46c)]==_0x5f004c(0x3fe)){let _0xd5fd38=new Uint8Array(_0x8a6ac5[_0x5f004c(0x497)]);_0x8a6ac5[_0x5f004c(0x2a2)](_0xd5fd38),_0x106d95['push']([_0x8a6ac5[_0x5f004c(0x422)]-_0x462f33,'audio']),_0x106d95['push'](_0xd5fd38),_0x1958a4[_0x5f004c(0x17b)]();}},'error':_0x22f187=>{errorlog(_0x22f187);}};let _0x2e26bd=new AudioEncoder(_0x4993eb);_0x2e26bd['configure'](_0x317527);var _0x462f33=-0x1;_0x40e6b5[_0x3f5a53(0x20b)]()['then'](function _0x5db11d({done:_0x108c1d,value:_0x30f78b}){var _0x1fa875=_0x3f5a53;if(_0x108c1d||_0x4df83e){_0x2e26bd[_0x1fa875(0x33c)]();_0x30f78b&&_0x30f78b[_0x1fa875(0x33c)]();return;}_0x462f33==-0x1&&(_0x462f33=_0x30f78b[_0x1fa875(0x422)]),_0x550190==_0x30f78b[_0x1fa875(0x422)]&&(_0x30f78b['timestamp']+=0x1,errorlog(_0x1fa875(0x27d))),!_0x4df83e&&(_0x550190=_0x30f78b[_0x1fa875(0x422)],_0x19ae85++,_0x2e26bd[_0x1fa875(0x57b)](_0x30f78b)),_0x30f78b['close'](),_0x40e6b5[_0x1fa875(0x20b)]()[_0x1fa875(0x16a)](_0x5db11d);});},_0xd20e0e[_0x532e8e(0x321)]=function(_0xa6700f,_0x189600=![],_0x1c2077=![]){var _0x526b1a=_0x532e8e;log('SENDING\x20CHUNKS\x20TO:\x20'+_0xa6700f);var _0x33e7f6=_0xd20e0e[_0x526b1a(0x2a0)](),_0x5cc21f=0x12c,_0x4ab160=0xc8,_0x507840=null;_0x1c2077&&(_0x5cc21f=0x1f4,_0x4ab160=0x1f4);let _0x30391a={'codec':_0x526b1a(0x592),'width':0x780,'height':0x438,'bitrate':2.5*0x3e8*0x3e8,'framerate':0x1e};var _0x53009e=_0x33e7f6[_0x526b1a(0x3ca)]();if(_0x53009e[_0x526b1a(0x1d6)]){var _0x1e7413=_0x53009e[0x0]['getSettings']();_0x30391a[_0x526b1a(0x600)]>_0x1e7413['width']&&(_0x30391a['width']=_0x1e7413[_0x526b1a(0x600)]),_0x30391a['height']>_0x1e7413[_0x526b1a(0x1ce)]&&(_0x30391a[_0x526b1a(0x1ce)]=_0x1e7413[_0x526b1a(0x1ce)]),_0x30391a[_0x526b1a(0x36b)]>_0x1e7413[_0x526b1a(0x36b)]&&(_0x30391a['framerate']=_0x1e7413[_0x526b1a(0x36b)]);}let _0x407c84={'codec':_0x526b1a(0x24f),'numberOfChannels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0xea60}};var _0x53009e=_0x33e7f6['getAudioTracks']();if(_0x53009e[_0x526b1a(0x1d6)]){var _0x1e7413=_0x53009e[0x0][_0x526b1a(0x215)]();_0x30391a[_0x526b1a(0x58d)]>_0x1e7413[_0x526b1a(0x31b)]&&(_0x30391a['numberOfChannels']=_0x1e7413['channelCount']),_0x30391a[_0x526b1a(0x3d4)]>_0x1e7413['sampleRate']&&(_0x30391a[_0x526b1a(0x3d4)]=_0x1e7413[_0x526b1a(0x3d4)]);}!_0x1958a4&&(_0x1958a4={},_0xd20e0e['webCodec'](_0x30391a),_0xd20e0e['webCodecAudio'](_0x407c84),_0x1958a4['sendChunks']=function(){var _0x85a419=_0x526b1a;if(_0x507840)return;_0x507840=!![];while(_0x106d95['length']){if(!Object['keys'](_0x5c878f)[_0x85a419(0x1d6)]){_0x106d95=[],_0x507840=null;return;}var _0x35a6f5=_0x106d95['shift']();if(_0x35a6f5['length']===0x2){_0x35a6f5[_0x85a419(0x3a0)](_0x106d95[_0x85a419(0x1d6)]);var _0x58e541=JSON['stringify'](_0x35a6f5);for(var _0x1176e3 in _0x5c878f){try{_0x5c878f[_0x1176e3][_0x85a419(0x21b)]===_0x85a419(0x2ad)&&_0x5c878f[_0x1176e3][_0x85a419(0x22d)](_0x58e541);}catch(_0x41b665){}}}else{if(_0x35a6f5['byteLength']>0x40000){for(var _0x1176e3 in _0x5c878f){try{_0x5c878f[_0x1176e3][_0x85a419(0x21b)]==='open'&&_0x5c878f[_0x1176e3][_0x85a419(0x22d)](_0x35a6f5['slice'](0x0,0x40000));}catch(_0x26a25a){}}_0x106d95[_0x85a419(0x1c4)](_0x35a6f5[_0x85a419(0x457)](0x40000));}else for(var _0x1176e3 in _0x5c878f){try{_0x5c878f[_0x1176e3][_0x85a419(0x21b)]===_0x85a419(0x2ad)&&_0x5c878f[_0x1176e3]['send'](_0x35a6f5);}catch(_0x50e6f9){}}}}_0x507840=null;},_0x33e7f6[_0x526b1a(0x168)]=function(_0x2ddee5){});var _0x3abae2='chunked_'+_0xd20e0e[_0x526b1a(0x266)](0x5);if(_0xa6700f in _0xd20e0e['pcs'])_0x5c878f[_0xa6700f]=_0xd20e0e['pcs'][_0xa6700f][_0x526b1a(0x596)](_0x3abae2);else{if(_0xa6700f in _0xd20e0e['rpcs'])_0x5c878f[_0xa6700f]=_0xd20e0e[_0x526b1a(0x2c1)][_0xa6700f][_0x526b1a(0x596)](_0x3abae2);else{warnlog('UUID\x20does\x20not\x20exist');return;}}_0x5c878f[_0xa6700f][_0x526b1a(0x42b)]=_0x526b1a(0x1fb),_0x5c878f[_0xa6700f][_0x526b1a(0x59b)]=_0x526b1a(0x4a1),_0x5c878f[_0xa6700f]['header']=![],_0x5c878f[_0xa6700f][_0x526b1a(0x487)]=()=>{var _0x5628d1=_0x526b1a;_0x5c878f[_0xa6700f][_0x5628d1(0x22d)](JSON[_0x5628d1(0x3ba)]({'type':'chunkedtransfer','size':0x5af3107a3fff,'chunkTime':_0x4ab160,'config':_0x30391a,'configAudio':_0x407c84,'recordType':_0xd20e0e[_0x5628d1(0x2ac)],'filename':_0x3abae2+'.webm','id':_0x3abae2}));},_0x5c878f[_0xa6700f][_0x526b1a(0x378)]=()=>{var _0xbf39fb=_0x526b1a;try{var _0x199c9c=_0xd20e0e['hostedTransfers']['indexOf'](_0x5c878f[_0xa6700f]);_0x199c9c>-0x1&&_0xd20e0e[_0xbf39fb(0x443)][_0xbf39fb(0x256)](_0x199c9c,0x1);}catch(_0x425c09){errorlog(_0x425c09);}log('Transfer\x20ended'),_0x5c878f[_0xa6700f]=null,delete _0x5c878f[_0xa6700f];var _0x37aeb6=![];for(var _0x36910f=0x0;_0x36910f<_0xd20e0e[_0xbf39fb(0x443)][_0xbf39fb(0x1d6)];_0x36910f++){if(_0xbf39fb(0x42b)in _0xd20e0e[_0xbf39fb(0x443)][_0x36910f]&&_0xd20e0e[_0xbf39fb(0x443)][_0x36910f][_0xbf39fb(0x42b)]==_0xbf39fb(0x1fb)){_0x37aeb6=!![];break;}}if(_0x37aeb6)try{_0x1958a4['stop']();}catch(_0x20f844){}},_0x5c878f[_0xa6700f][_0x526b1a(0x386)]=_0x5134ba=>{},_0xd20e0e[_0x526b1a(0x443)][_0x526b1a(0x3a0)](_0x5c878f[_0xa6700f]);},_0xd20e0e[_0x532e8e(0x3be)]=async function(_0x531f80,_0xc8f4b6,_0x41e3bf){var _0xba61bb=_0x532e8e;log(_0xba61bb(0x3b8));var _0x2e0439=_0x41e3bf;_0x2e0439['binaryType']=_0xba61bb(0x4a1);var _0x143e4d='',_0x114af7=0x0,_0x148025=![],_0x3fb58c=![],_0x2f78e6={};_0x2e0439[_0xba61bb(0x487)]=_0x478f29=>{var _0x23289d=_0xba61bb;log(_0x23289d(0x45a));},_0x2e0439[_0xba61bb(0x378)]=async function(_0x2815b1){var _0x3d1dd9=_0xba61bb;_0x2f78e6[_0x3d1dd9(0x4f3)]&&(await delay(0x3e8),await _0x2f78e6[_0x3d1dd9(0x20f)]['stopWriter']());_0x2e0439=null;return;};async function _0xeb1cc7(){var _0x37fb3e=_0xba61bb;if(_0x2f78e6[_0x37fb3e(0x4f3)])return;var _0x57ab31=await window['showSaveFilePicker']({'startIn':_0x37fb3e(0x40f),'suggestedName':_0x37fb3e(0x16b),'types':[{'description':_0x37fb3e(0x1cf),'accept':{'video/webm':['.webm']}}]}),_0x392819=await _0x57ab31[_0x37fb3e(0x520)]();return _0x2f78e6[_0x37fb3e(0x1a9)][_0x37fb3e(0x239)]=_0x392819,_0x2f78e6[_0x37fb3e(0x4f3)]=new WebMWriter(_0x2f78e6[_0x37fb3e(0x1a9)]),_0x2f78e6[_0x37fb3e(0x20f)]['stopWriter']=async function(){var _0x1624e1=_0x37fb3e;_0x2f78e6[_0x1624e1(0x20f)][_0x1624e1(0x465)]=![],await _0x2f78e6[_0x1624e1(0x4f3)][_0x1624e1(0x209)](),_0x2f78e6[_0x1624e1(0x1a9)][_0x1624e1(0x239)][_0x1624e1(0x33c)]();},_0x2f78e6['videoWriter'];}_0x2e0439[_0xba61bb(0x386)]=async function(_0x21386a){var _0x4918db=_0xba61bb;if(!_0x148025)try{_0x148025=JSON[_0x4918db(0x52f)](_0x21386a[_0x4918db(0x190)]);_0x148025['type']==_0x4918db(0x31c)?(_0x2f78e6[_0x4918db(0x2b9)]=_0xc8f4b6,_0x2f78e6[_0x4918db(0x629)]=0x0,_0x2f78e6['status']=0x2,_0x2f78e6['time']=Date[_0x4918db(0x26b)](),_0x2f78e6['dc']=_0x2e0439,_0x2f78e6['id']=_0x148025['id'],_0x2f78e6[_0x4918db(0x1a9)]={'codec':_0x4918db(0x4b6),'width':0x500,'height':0x2d0,'samplingFrequency':0xbb80,'channels':0x1},_0x2f78e6[_0x4918db(0x4d1)]={'codec':_0x4918db(0x592),'width':_0x4918db(0x61f),'height':_0x4918db(0x549)},_0x148025[_0x4918db(0x391)]&&(_0x2f78e6['stream_config']['width']=_0x148025[_0x4918db(0x391)][_0x4918db(0x600)]+'',_0x2f78e6[_0x4918db(0x4d1)][_0x4918db(0x1ce)]=_0x148025[_0x4918db(0x391)][_0x4918db(0x1ce)]+'',_0x2f78e6[_0x4918db(0x4d1)][_0x4918db(0x509)]=_0x148025[_0x4918db(0x391)][_0x4918db(0x509)],_0x2f78e6[_0x4918db(0x1a9)][_0x4918db(0x600)]=parseInt(_0x148025['config'][_0x4918db(0x600)]),_0x2f78e6[_0x4918db(0x1a9)][_0x4918db(0x1ce)]=parseInt(_0x148025[_0x4918db(0x391)][_0x4918db(0x1ce)])),_0x148025['configAudio']&&(_0x2f78e6[_0x4918db(0x1a9)][_0x4918db(0x48e)]=_0x148025[_0x4918db(0x5c8)][_0x4918db(0x3d4)],_0x2f78e6[_0x4918db(0x1a9)][_0x4918db(0x189)]=_0x148025[_0x4918db(0x5c8)][_0x4918db(0x58d)],_0x2f78e6['stream_configAudio']=_0x148025[_0x4918db(0x5c8)],_0x2f78e6[_0x4918db(0x34d)]=_0x148025['configAudio']),_0x2f78e6[_0x4918db(0x486)]=![],_0x2f78e6[_0x4918db(0x20f)]=document[_0x4918db(0x4ac)]('video'),_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x57a)]=!![],_0x2f78e6['video'][_0x4918db(0x61a)]=![],_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x55c)](_0x4918db(0x212),''),_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x22b)][_0x4918db(0x2b9)]=_0xc8f4b6,_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x31c)]=!![],_0x2f78e6['videoWriter']=![],_0x2f78e6[_0x4918db(0x2d7)]=![],_0x2f78e6[_0x4918db(0x471)]={'output':_0x5e2b36=>{var _0x381a63=_0x4918db;_0x2f78e6[_0x381a63(0x16d)][_0x381a63(0x4e1)](_0x5e2b36);},'error':_0x157fff=>{var _0x4bd435=_0x4918db;_0x2f78e6[_0x4bd435(0x3b1)][_0x4bd435(0x459)]==_0x4bd435(0x203)?errorlog(_0x4bd435(0x2d5)):errorlog(_0x157fff[_0x4bd435(0x4d9)]);}},_0x2f78e6['init_audio']={'output':_0xc5fdf0=>{var _0x22220f=_0x4918db;_0x2f78e6['audio']['frameWriter'][_0x22220f(0x4e1)](_0xc5fdf0);},'error':_0x4e08a3=>{var _0x516f30=_0x4918db;_0x2f78e6['audio'][_0x516f30(0x3b1)]['state']=='closed'?errorlog(_0x516f30(0x2d5)):errorlog(_0x4e08a3[_0x516f30(0x4d9)]);}},_0x2f78e6[_0x4918db(0x1bc)]=new MediaStreamTrackGenerator({'kind':'video'}),_0x2f78e6[_0x4918db(0x20f)]['srcObject']=new MediaStream([_0x2f78e6[_0x4918db(0x1bc)]]),_0x2f78e6['frameWriter']=_0x2f78e6['generator'][_0x4918db(0x2ff)]['getWriter'](),_0x2f78e6['decoder']=new VideoDecoder(_0x2f78e6['init']),_0x2f78e6[_0x4918db(0x3b1)]['configure'](_0x2f78e6[_0x4918db(0x4d1)]),_0x2f78e6[_0x4918db(0x314)]={},_0x2f78e6[_0x4918db(0x314)][_0x4918db(0x1bc)]=new MediaStreamTrackGenerator({'kind':_0x4918db(0x314)}),_0x2f78e6['audio'][_0x4918db(0x4f7)]=new MediaStream([_0x2f78e6['audio'][_0x4918db(0x1bc)]]),_0x2f78e6[_0x4918db(0x314)][_0x4918db(0x16d)]=_0x2f78e6[_0x4918db(0x314)][_0x4918db(0x1bc)][_0x4918db(0x2ff)][_0x4918db(0x621)](),_0x2f78e6[_0x4918db(0x314)][_0x4918db(0x3b1)]=new AudioDecoder(_0x2f78e6[_0x4918db(0x367)]),_0x2f78e6[_0x4918db(0x314)]['decoder'][_0x4918db(0x416)](_0x2f78e6[_0x4918db(0x4e5)]),_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x1fd)][_0x4918db(0x200)](_0x2f78e6['audio'][_0x4918db(0x4f7)][_0x4918db(0x19a)]()[0x0]),_0x2f78e6['playbackheader']=![],_0x2f78e6['header']=![],_0x2f78e6[_0x4918db(0x5eb)]=0x0,_0x2f78e6['video']['addEventListener'](_0x4918db(0x29a),function(_0x218da0){errorlog(_0x218da0);}),_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x191)]=_0xeb1cc7,_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x5b3)]=function(){updateMixer();},_0x2f78e6[_0x4918db(0x3f0)]=0x2,_0x148025[_0x4918db(0x3f0)]&&(_0x2f78e6[_0x4918db(0x3f0)]=parseFloat(_0x148025[_0x4918db(0x3f0)])||0x2),_0xd20e0e['rpcs'][_0xc8f4b6][_0x4918db(0x15a)]=_0x2f78e6[_0x4918db(0x20f)],setupIncomingVideoTracking(_0xd20e0e[_0x4918db(0x2c1)][_0xc8f4b6]['videoElement'],_0xc8f4b6),_0x2f78e6[_0x4918db(0x20f)][_0x4918db(0x47a)]=_0xeb1cc7,_0x2f78e6['processFrame']=async function(_0x22f7ab){var _0x21db19=_0x4918db;if(_0x22f7ab[_0x21db19(0x475)]==_0x21db19(0x314)){await _0x2f78e6[_0x21db19(0x180)](_0x22f7ab);return;}try{_0x22f7ab=new EncodedVideoChunk(_0x22f7ab);}catch(_0x186d5f){errorlog(_0x186d5f),errorlog(_0x22f7ab);return;}_0x2f78e6[_0x21db19(0x4f3)]&&_0x2f78e6[_0x21db19(0x20f)]['stopWriter']&&(!_0x2f78e6[_0x21db19(0x225)]&&_0x22f7ab['type']!=='key'?log('waiting\x20for\x20keyframe'):(_0x2f78e6['header']=!![],_0x2f78e6[_0x21db19(0x4f3)]['addFrame'](_0x22f7ab))),_0x2f78e6[_0x21db19(0x60d)]&&_0x2f78e6[_0x21db19(0x3b1)][_0x21db19(0x459)]===_0x21db19(0x203)&&(errorlog(_0x21db19(0x470)),_0x2f78e6[_0x21db19(0x60d)]=![],_0x2f78e6[_0x21db19(0x3b1)]=new VideoDecoder(_0x2f78e6[_0x21db19(0x471)]),await _0x2f78e6['decoder'][_0x21db19(0x416)](_0x2f78e6[_0x21db19(0x4d1)]),_0x2f78e6['playbackheader']=![]),(_0x2f78e6[_0x21db19(0x60d)]||_0x22f7ab[_0x21db19(0x475)]===_0x21db19(0x205))&&(_0x2f78e6[_0x21db19(0x60d)]=!![],_0x22f7ab[_0x21db19(0x475)]===_0x21db19(0x205)?_0x2f78e6[_0x21db19(0x5eb)]=0x0:_0x2f78e6[_0x21db19(0x5eb)]+=0x1,_0x2f78e6[_0x21db19(0x60d)]&&_0x2f78e6[_0x21db19(0x3b1)]['decode'](_0x22f7ab));},_0x2f78e6[_0x4918db(0x180)]=async function(_0x154af6){var _0x511398=_0x4918db;try{_0x154af6[_0x511398(0x475)]=_0x511398(0x205),_0x154af6=new EncodedAudioChunk(_0x154af6);}catch(_0x3c629b){return;}_0x2f78e6[_0x511398(0x4f3)]&&_0x2f78e6['header']&&_0x2f78e6[_0x511398(0x20f)][_0x511398(0x465)]&&_0x2f78e6[_0x511398(0x4f3)][_0x511398(0x474)](_0x154af6),_0x2f78e6['audio']['decoder']['state']==='closed'&&(_0x2f78e6[_0x511398(0x314)]['decoder']=new AudioDecoder(_0x2f78e6[_0x511398(0x367)]),_0x2f78e6['audio'][_0x511398(0x3b1)][_0x511398(0x416)](_0x2f78e6['stream_configAudio'])),_0x2f78e6[_0x511398(0x314)][_0x511398(0x3b1)][_0x511398(0x350)](_0x154af6);},transferList['push'](_0x2f78e6),_0x3fb58c=transferList['length']-0x1,updateDownloadLink(_0x3fb58c)):errorlog(_0x148025);return;}catch(_0xb771a8){errorlog(_0xb771a8);}try{var _0x6af954=_0x21386a[_0x4918db(0x190)];if(typeof _0x6af954=='string'){if(_0x2f78e6[_0x4918db(0x486)]){var _0x3099f4=new Int8Array(_0x6af954[_0x4918db(0x486)]);_0x2f78e6[_0x4918db(0x486)]=![],await _0x2f78e6[_0x4918db(0x35b)]({'data':_0x3099f4,'timestamp':_0x2f78e6[_0x4918db(0x2d7)][0x0],'type':_0x2f78e6[_0x4918db(0x2d7)][0x1]});}_0x2f78e6[_0x4918db(0x2d7)]=JSON[_0x4918db(0x52f)](_0x6af954);}else{try{if(_0x6af954[_0x4918db(0x497)]>=0x40000){if(_0x2f78e6['buffer']){_0x6af954=new Int8Array(_0x6af954);var _0x3099f4=new Int8Array(_0x2f78e6[_0x4918db(0x486)]['length']+_0x6af954[_0x4918db(0x1d6)]);_0x3099f4['set'](_0x2f78e6[_0x4918db(0x486)]),_0x3099f4['set'](_0x6af954,_0x2f78e6[_0x4918db(0x486)][_0x4918db(0x1d6)]),_0x2f78e6['buffer']=_0x3099f4;}else _0x2f78e6['buffer']=new Int8Array(_0x6af954);return;}else{if(_0x2f78e6[_0x4918db(0x486)]){_0x6af954=new Int8Array(_0x6af954);var _0x3099f4=new Int8Array(_0x2f78e6[_0x4918db(0x486)][_0x4918db(0x1d6)]+_0x6af954[_0x4918db(0x1d6)]);_0x3099f4[_0x4918db(0x3cb)](_0x2f78e6['buffer']),_0x3099f4['set'](_0x6af954,_0x2f78e6[_0x4918db(0x486)][_0x4918db(0x1d6)]),_0x2f78e6[_0x4918db(0x486)]=![],await _0x2f78e6['processFrame']({'data':_0x3099f4,'timestamp':_0x2f78e6['frameMeta'][0x0],'type':_0x2f78e6[_0x4918db(0x2d7)][0x1]});}else await _0x2f78e6[_0x4918db(0x35b)]({'data':new Uint8Array(_0x6af954),'timestamp':_0x2f78e6[_0x4918db(0x2d7)][0x0],'type':_0x2f78e6[_0x4918db(0x2d7)][0x1]});}}catch(_0x2722e0){errorlog(_0x2722e0);}return;}}catch(_0x26484d){errorlog(_0x26484d);}};return;},_0xd20e0e[_0x532e8e(0x5f5)]=function(_0xb4fa90){var _0x547dfd=_0x532e8e;log('SETUP\x20INCOMING');var _0x4350b5=_0xb4fa90[_0x547dfd(0x2b9)];if(_0x4350b5 in _0xd20e0e[_0x547dfd(0x2c1)]){if('session'in _0xb4fa90){if(_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x43c)]==_0xb4fa90[_0x547dfd(0x43c)]){log(_0x547dfd(0x1ab));return;}_0xd20e0e['closeRPC'](_0x4350b5);}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x2fd962 in _0xd20e0e['rpcs']){_0xd20e0e['rpcs'][_0x2fd962][_0x547dfd(0x5f2)]==_0xb4fa90['streamID']&&(_0xd20e0e[_0x547dfd(0x2c1)][_0x2fd962][_0x547dfd(0x15a)]&&(_0xd20e0e[_0x547dfd(0x2c1)][_0x2fd962][_0x547dfd(0x15a)][_0x547dfd(0x51a)][_0x547dfd(0x226)]=_0x547dfd(0x5aa)),_0xd20e0e[_0x547dfd(0x60f)](_0x2fd962),_0x2fd962!==_0x4350b5&&(_0x2fd962 in _0xd20e0e[_0x547dfd(0x1dd)]&&(_0xb4fa90[_0x547dfd(0x43c)]&&_0xb4fa90['session'][_0x547dfd(0x2d6)](0x0,0x6)!==_0xd20e0e[_0x547dfd(0x582)]?(warnlog('CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected'),_0xd20e0e[_0x547dfd(0x462)](_0x2fd962,![])):warnlog(_0x547dfd(0x2a1)))));}document[_0x547dfd(0x45e)]('mainmenu')&&document[_0x547dfd(0x45e)](_0x547dfd(0x3f2))[_0x547dfd(0x4f2)][_0x547dfd(0x276)](document[_0x547dfd(0x45e)]('mainmenu'));}catch(_0x58c938){errorlog(_0x58c938);}if(_0xd20e0e['maxpublishers']!==![]){if(Object[_0x547dfd(0x4e7)](_0xd20e0e[_0x547dfd(0x2c1)])[_0x547dfd(0x1d6)]>=_0xd20e0e[_0x547dfd(0x3ce)]){warnlog(_0x547dfd(0x4e8));return;}}else{if(_0xd20e0e[_0x547dfd(0x16c)]!==![]){if(Object[_0x547dfd(0x4e7)](_0xd20e0e['rpcs'])[_0x547dfd(0x1d6)]+Object['keys'](_0xd20e0e[_0x547dfd(0x1dd)])[_0x547dfd(0x1d6)]>=_0xd20e0e['maxconnections']){warnlog(_0x547dfd(0x4e8));return;}}}if(_0xd20e0e[_0x547dfd(0x397)]){if(_0xd20e0e[_0x547dfd(0x389)])!(_0x4350b5 in _0xd20e0e[_0x547dfd(0x1dd)])&&_0xd20e0e[_0x547dfd(0x54f)](_0x4350b5);else{if(_0xd20e0e[_0x547dfd(0x1a6)][_0x547dfd(0x2f5)](_0x4350b5)==-0x1)return;}}try{_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]=new RTCPeerConnection(_0xd20e0e[_0x547dfd(0x359)]);}catch(_0x560a43){!_0xd20e0e[_0x547dfd(0x2f3)]&&warnUser(_0x547dfd(0x606));}if(_0xd20e0e[_0x547dfd(0x599)]){if(Object[_0x547dfd(0x4e7)](_0xd20e0e['rpcs'])[_0x547dfd(0x1d6)]>0x1){warnlog('TOO\x20MANY\x20PUBLISHING\x20PEERS'),log(_0xd20e0e[_0x547dfd(0x2c1)]),delete _0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5],updateUserList();return;}else warnlog(_0x547dfd(0x43a));}_0xb4fa90['streamID']in _0xd20e0e['waitingWatchList']&&delete _0xd20e0e[_0x547dfd(0x286)][_0xb4fa90['streamID']];_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x5f2)]=_0xb4fa90[_0x547dfd(0x5f2)];_0xb4fa90['session']?_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x43c)]=_0xb4fa90[_0x547dfd(0x43c)]:_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x43c)]=null;_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x52a)]=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x3ec)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x5ed)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x2d0)]={},_0xd20e0e['rpcs'][_0x4350b5]['slot']=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['stats']['Audio_Loudness']=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x3ff)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['codirectorRequested']=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x1a1)]=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x2df)]=-0x1,_0xd20e0e['rpcs'][_0x4350b5]['channelOffset']=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x441)]=-0x1,_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x3e7)]=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x15a)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['imageElement']=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x58a)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x418)]=[],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x17d)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x5fb)]=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x4fc)]=![],_0xd20e0e['rpcs'][_0x4350b5]['virtualHangup']=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x5d4)]=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x5ab)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x5b4)]=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x411)]=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x564)]=null,_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x17a)]=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x303)]={},_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x3f7)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x37e)]=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x388)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x295)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x1fa)]=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x4c8)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x4c3)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x2f6)]=0x64,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['directorMutedState']=0x0,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['nackCount']=0x0,_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x2cd)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x258)]='1',_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x2fa)]='1',_0xd20e0e['rpcs'][_0x4350b5]['pliCount']=0x0,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['label']=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['order']=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['canvasCtx']=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['canvas']=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x60c)]={},_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x335)]=![],_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x19c)]=![],_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x62b)]=Date[_0x547dfd(0x26b)](),_0xd20e0e['rpcs'][_0x4350b5]['wssid']=_0xd20e0e['wssid'];_0xd20e0e['activeSpeaker']==0x2&&(_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['loudest']=!![]);var _0x1ad6e0='';_0xd20e0e[_0x547dfd(0x261)]&&(_0x1ad6e0=_0xd20e0e['codecGroupFlag']);if(_0xd20e0e['director']){var _0x3c8e92='';_0xd20e0e['customWSS']&&(_0xd20e0e[_0x547dfd(0x60e)]!==!![]&&(_0x3c8e92='&pie='+_0xd20e0e[_0x547dfd(0x60e)]));var _0x23f280='';_0xd20e0e[_0x547dfd(0x395)]&&(_0xd20e0e[_0x547dfd(0x495)]===![]&&(_0x23f280=_0x547dfd(0x188)+_0xd20e0e['password']));if(_0xd20e0e[_0x547dfd(0x60e)]&&_0x547dfd(0x5f8)in _0xb4fa90&&_0xb4fa90[_0x547dfd(0x5f8)]!==![]){}else createControlBox(_0x4350b5,'https://'+location[_0x547dfd(0x1a3)]+location[_0x547dfd(0x275)]+_0x547dfd(0x57f)+_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x5f2)]+_0x547dfd(0x173)+_0x1ad6e0+_0x547dfd(0x513)+_0xd20e0e[_0x547dfd(0x1e8)]+_0x23f280+_0x3c8e92,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x5f2)]);}_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x2b9)]=_0x4350b5;if('streamID'in _0xb4fa90){_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x5f2)]=_0xb4fa90[_0x547dfd(0x5f2)];try{if(_0xd20e0e[_0x547dfd(0x39d)]){if(_0xd20e0e['view_set'][_0x547dfd(0x4f5)](_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5]['streamID'])){if(_0xd20e0e[_0x547dfd(0x140)]!==![]){let _0x160880=_0xd20e0e[_0x547dfd(0x39d)][_0x547dfd(0x2f5)](_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x5f2)]);_0xd20e0e['bitrate_set'][_0x547dfd(0x1d6)]>_0x160880&&(_0xd20e0e['rpcs'][_0x4350b5]['manualBandwidth']=parseInt(_0xd20e0e[_0x547dfd(0x140)][_0x160880]),_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x3e7)]<=0x0&&(_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x3e7)]=![]));}}}}catch(_0x294702){errorlog(_0x294702);}}_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x378)]=function(_0x16d757){var _0x4cf26c=_0x547dfd;_0xd20e0e[_0x4cf26c(0x60f)](_0x4350b5);},_0xd20e0e['rpcs'][_0x4350b5][_0x547dfd(0x285)]=null,_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x601)]=[],_0xd20e0e['rpcs'][_0x4350b5]['onicecandidate']=function(_0x286036){var _0x4ce993=_0x547dfd;if(_0x286036[_0x4ce993(0x597)]==null){log(_0x4ce993(0x61d));return;}try{if(_0xd20e0e[_0x4ce993(0x5f0)]){if(_0x286036['candidate'][_0x4ce993(0x597)][_0x4ce993(0x2f5)](_0xd20e0e[_0x4ce993(0x5f0)])===-0x1){log(_0x4ce993(0x293));return;}else log(_0x286036['candidate']);}}catch(_0x17258e){errorlog(_0x17258e);}if(_0xd20e0e['rpcs'][_0x4350b5][_0x4ce993(0x285)]!==null){_0xd20e0e[_0x4ce993(0x2c1)][_0x4350b5][_0x4ce993(0x601)]['push'](_0x286036[_0x4ce993(0x597)]);return;}_0xd20e0e[_0x4ce993(0x2c1)][_0x4350b5][_0x4ce993(0x601)][_0x4ce993(0x3a0)](_0x286036[_0x4ce993(0x597)]),_0xd20e0e['rpcs'][_0x4350b5]['iceTimer']=setTimeout(function(){var _0x35e165=_0x4ce993;if(!(_0x4350b5 in _0xd20e0e[_0x35e165(0x2c1)]))return;_0xd20e0e[_0x35e165(0x2c1)][_0x4350b5][_0x35e165(0x285)]=null;if(_0xd20e0e['rpcs'][_0x4350b5][_0x35e165(0x601)]==[])return;var _0x35c670={};_0x35c670[_0x35e165(0x2b9)]=_0x4350b5,_0x35c670[_0x35e165(0x475)]='remote',_0x35c670[_0x35e165(0x17c)]=_0xd20e0e[_0x35e165(0x2c1)][_0x4350b5]['iceBundle'],_0x35c670[_0x35e165(0x43c)]=_0xd20e0e[_0x35e165(0x2c1)][_0x4350b5][_0x35e165(0x43c)],_0xd20e0e[_0x35e165(0x2c1)][_0x4350b5][_0x35e165(0x601)]=[],_0xd20e0e[_0x35e165(0x395)]?_0xd20e0e[_0x35e165(0x58c)](JSON[_0x35e165(0x3ba)](_0x35c670[_0x35e165(0x17c)]))[_0x35e165(0x16a)](function(_0x44bdad){_0x35c670['candidates']=_0x44bdad[0x0],_0x35c670['vector']=_0x44bdad[0x1],_0xd20e0e['anyrequest'](_0x35c670);})[_0x35e165(0x1b2)](errorlog):_0xd20e0e[_0x35e165(0x42a)](_0x35c670);},0x190);},_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x373)]=function(_0x3d2ae8){var _0x1888ba=_0x547dfd;switch(this[_0x1888ba(0x478)]){case _0x1888ba(0x406):log(_0x1888ba(0x406)),clearInterval(_0xd20e0e['rpcs'][this['UUID']][_0x1888ba(0x5b4)]);case _0x1888ba(0x151):log(_0x1888ba(0x151)),clearInterval(_0xd20e0e[_0x1888ba(0x2c1)][this[_0x1888ba(0x2b9)]][_0x1888ba(0x5b4)]);case _0x1888ba(0x1a8):log(_0x1888ba(0x53a)),clearInterval(_0xd20e0e[_0x1888ba(0x2c1)][this[_0x1888ba(0x2b9)]][_0x1888ba(0x5b4)]);if(_0xd20e0e[_0x1888ba(0x599)]){if(_0xd20e0e['ws'][_0x1888ba(0x21b)]!==0x1){_0xd20e0e['ws'][_0x1888ba(0x33c)]();break;}_0xd20e0e['ws'][_0x1888ba(0x33c)](),setTimeout(function(){var _0x43ce00=_0x1888ba;_0xd20e0e[_0x43ce00(0x2f3)]!=!![]&&warnUser(_0x43ce00(0x56f));},0x1);}break;case _0x1888ba(0x21e):clearInterval(_0xd20e0e[_0x1888ba(0x2c1)][this[_0x1888ba(0x2b9)]][_0x1888ba(0x5b4)]),warnlog(_0x1888ba(0x3b7));break;case _0x1888ba(0x346):warnlog(_0x1888ba(0x174)),clearInterval(_0xd20e0e[_0x1888ba(0x2c1)][this[_0x1888ba(0x2b9)]]['closeTimeout']);_0xd20e0e[_0x1888ba(0x60e)]===![]?this[_0x1888ba(0x2b9)]in _0xd20e0e['rpcs']&&(_0xd20e0e[_0x1888ba(0x5f9)]!==_0xd20e0e[_0x1888ba(0x2c1)][this[_0x1888ba(0x2b9)]]['wssid']?_0xd20e0e['closeRPC'](this[_0x1888ba(0x2b9)]):_0xd20e0e[_0x1888ba(0x2c1)][this[_0x1888ba(0x2b9)]]['closeTimeout']=setTimeout(function(_0x132783){var _0x4a0c38=_0x1888ba;_0xd20e0e[_0x4a0c38(0x60f)](_0x132783);},0xbb8,this['UUID'])):_0xd20e0e['rpcs'][this[_0x1888ba(0x2b9)]][_0x1888ba(0x5b4)]=setTimeout(function(_0x65da20){var _0x2a1914=_0x1888ba;_0xd20e0e[_0x2a1914(0x60f)](_0x65da20);},0xbb8,this[_0x1888ba(0x2b9)]);break;case'closed':warnlog(_0x1888ba(0x612)),_0xd20e0e[_0x1888ba(0x60f)](this[_0x1888ba(0x2b9)]);break;default:clearInterval(_0xd20e0e[_0x1888ba(0x2c1)][this['UUID']][_0x1888ba(0x5b4)]);break;}},_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x38a)]=function(){var _0x50f89f=_0x547dfd;try{if(this[_0x50f89f(0x3df)]==_0x50f89f(0x203))errorlog(_0x50f89f(0x2d5));else{if(this[_0x50f89f(0x3df)]==_0x50f89f(0x21e))warnlog(_0x50f89f(0x185)),_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x258)]='0',_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x15a)]['style'][_0x50f89f(0x3d9)]='0',_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x5b2)]=setTimeout(function(_0x3e1759){updateMixer();},0x1f4,_0x4350b5);else this[_0x50f89f(0x3df)]=='failed'?errorlog(_0x50f89f(0x53e)):(log(_0x50f89f(0x483)+this[_0x50f89f(0x3df)]),_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x15a)]&&_0x50f89f(0x3d9)in _0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x15a)]['style']?_0xd20e0e['rpcs'][_0x4350b5][_0x50f89f(0x258)]=='0'&&_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x2fa)]=='1'?(_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x15a)]['style'][_0x50f89f(0x3d9)]='1',_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x258)]='1',updateMixer()):_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5][_0x50f89f(0x258)]='1':_0xd20e0e['rpcs'][_0x4350b5][_0x50f89f(0x258)]='1',_0xd20e0e[_0x50f89f(0x2c1)][_0x4350b5]['disconnectedTimeout']&&clearTimeout(_0xd20e0e['rpcs'][_0x4350b5][_0x50f89f(0x5b2)]));}}catch(_0x59b912){}},_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x419)]=function(_0x331d79){var _0x35dc54=_0x547dfd;log(_0x331d79);if(_0x331d79['channel'][_0x35dc54(0x5ae)]&&_0x331d79[_0x35dc54(0x4ba)][_0x35dc54(0x5ae)]!==_0x35dc54(0x4a6)){if(_0xd20e0e[_0x35dc54(0x412)][_0x35dc54(0x4f5)](_0xd20e0e[_0x35dc54(0x2c1)][_0x4350b5][_0x35dc54(0x5f2)]))return;_0xd20e0e[_0x35dc54(0x3be)](_0xd20e0e[_0x35dc54(0x2c1)],_0x4350b5,_0x331d79[_0x35dc54(0x4ba)]);return;}_0xd20e0e[_0x35dc54(0x2c1)][_0x4350b5][_0x35dc54(0x4da)]=_0x331d79['channel'],_0xd20e0e['rpcs'][_0x4350b5][_0x35dc54(0x4da)][_0x35dc54(0x2b9)]=_0x4350b5,_0xd20e0e['rpcs'][_0x4350b5][_0x35dc54(0x4da)]['onopen']=_0x244d2d=>{var _0x5bc9fd=_0x35dc54,_0x2ec5ea={};_0x2ec5ea[_0x5bc9fd(0x49e)]=![],_0x2ec5ea[_0x5bc9fd(0x488)]=![],_0x2ec5ea[_0x5bc9fd(0x4b8)]=![],_0x2ec5ea['audio']=![],_0x2ec5ea[_0x5bc9fd(0x20f)]=![],_0x2ec5ea[_0x5bc9fd(0x472)]=![],_0x2ec5ea[_0x5bc9fd(0x584)]=![];try{if(_0xd20e0e['novideo']!==![])_0xd20e0e[_0x5bc9fd(0x490)][_0x5bc9fd(0x4f5)](_0xd20e0e[_0x5bc9fd(0x2c1)][_0x4350b5][_0x5bc9fd(0x5f2)])?_0x2ec5ea[_0x5bc9fd(0x20f)]=!![]:_0x2ec5ea[_0x5bc9fd(0x20f)]=![];else{if(_0xd20e0e['broadcast']!==![]){if(_0xd20e0e[_0x5bc9fd(0x472)]!==null)_0xd20e0e[_0x5bc9fd(0x2c1)][_0x4350b5][_0x5bc9fd(0x5f2)]===_0xd20e0e[_0x5bc9fd(0x472)]?_0xd20e0e[_0x5bc9fd(0x4d3)]?(_0x2ec5ea[_0x5bc9fd(0x472)]=!![],_0x2ec5ea[_0x5bc9fd(0x20f)]=![]):_0x2ec5ea[_0x5bc9fd(0x20f)]=!![]:_0x2ec5ea[_0x5bc9fd(0x20f)]=![];else _0xd20e0e['directorUUID']&&(_0x4350b5==_0xd20e0e['directorUUID']?_0xd20e0e[_0x5bc9fd(0x4d3)]?(_0x2ec5ea[_0x5bc9fd(0x20f)]=![],_0x2ec5ea[_0x5bc9fd(0x472)]=!![]):_0x2ec5ea['video']=!![]:_0x2ec5ea[_0x5bc9fd(0x20f)]=![]);}else _0xd20e0e['exclude']!==![]?_0xd20e0e['exclude'][_0x5bc9fd(0x4f5)](_0xd20e0e['rpcs'][_0x4350b5][_0x5bc9fd(0x5f2)])?_0x2ec5ea[_0x5bc9fd(0x20f)]=![]:_0x2ec5ea[_0x5bc9fd(0x20f)]=!![]:_0x2ec5ea['video']=!![];}_0xd20e0e[_0x5bc9fd(0x4d7)]!==![]?_0xd20e0e[_0x5bc9fd(0x4d7)][_0x5bc9fd(0x4f5)](_0xd20e0e[_0x5bc9fd(0x2c1)][_0x4350b5][_0x5bc9fd(0x5f2)])?_0x2ec5ea['audio']=!![]:_0x2ec5ea[_0x5bc9fd(0x314)]=![]:_0x2ec5ea[_0x5bc9fd(0x314)]=!![];_0xd20e0e[_0x5bc9fd(0x242)]!==![]?_0xd20e0e[_0x5bc9fd(0x242)][_0x5bc9fd(0x4f5)](_0xd20e0e['rpcs'][_0x4350b5][_0x5bc9fd(0x5f2)])?_0x2ec5ea['iframe']=!![]:_0x2ec5ea[_0x5bc9fd(0x4b8)]=![]:_0x2ec5ea[_0x5bc9fd(0x4b8)]=!![];if(_0xd20e0e[_0x5bc9fd(0x2a9)]!==![]){if(_0xd20e0e[_0x5bc9fd(0x2a9)]===!![])_0x2ec5ea[_0x5bc9fd(0x2a9)]=!![];else _0xd20e0e['allowScreen'][_0x5bc9fd(0x4f5)](_0xd20e0e[_0x5bc9fd(0x2c1)][_0x4350b5]['streamID'])?_0x2ec5ea[_0x5bc9fd(0x2a9)]=!![]:_0x2ec5ea['allowScreen']=![];}else _0x2ec5ea[_0x5bc9fd(0x2a9)]=!![];_0xd20e0e[_0x5bc9fd(0x24b)]!==![]&&(!_0xd20e0e[_0x5bc9fd(0x24b)]['includes'](_0xd20e0e[_0x5bc9fd(0x2c1)][_0x4350b5]['streamID'])&&(_0x2ec5ea[_0x5bc9fd(0x20f)]=![],_0x2ec5ea[_0x5bc9fd(0x314)]=![])),(_0xd20e0e[_0x5bc9fd(0x51d)]||_0xd20e0e[_0x5bc9fd(0x307)])&&(_0x2ec5ea['allowmidi']=_0xd20e0e[_0x5bc9fd(0x51d)]||_0xd20e0e[_0x5bc9fd(0x307)]),_0x2ec5ea[_0x5bc9fd(0x49e)]=!![],_0xd20e0e[_0x5bc9fd(0x216)]&&(_0x2ec5ea['downloads']=![]),_0xd20e0e[_0x5bc9fd(0x412)]['includes'](_0xd20e0e[_0x5bc9fd(0x2c1)][_0x4350b5][_0x5bc9fd(0x5f2)])&&(errorlog('new\x20connection\x20is\x20contained\x20in\x20badStreamList!'),_0x2ec5ea[_0x5bc9fd(0x49e)]=![],_0x2ec5ea['allowmidi']=![],_0x2ec5ea['iframe']=![],_0x2ec5ea[_0x5bc9fd(0x314)]=![],_0x2ec5ea[_0x5bc9fd(0x20f)]=![],_0x2ec5ea[_0x5bc9fd(0x472)]=![]);}catch(_0x4a22f9){errorlog(_0x4a22f9);}try{_0x2ec5ea['info']={},_0x2ec5ea[_0x5bc9fd(0x217)]['label']=_0xd20e0e[_0x5bc9fd(0x5ae)],_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x4dc)]=_0xd20e0e[_0x5bc9fd(0x4dc)],_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x365)]=_0xd20e0e[_0x5bc9fd(0x476)],_0x2ec5ea['info']['vb_url']=_0xd20e0e['bitrate'],_0x2ec5ea['info']['ab_url']=_0xd20e0e['audiobitrate'],_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x16e)]=_0xd20e0e[_0x5bc9fd(0x509)],_0x2ec5ea['info']['version']=_0xd20e0e['version'],_0x2ec5ea[_0x5bc9fd(0x217)]['forceios']=_0xd20e0e[_0x5bc9fd(0x229)],_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x29d)]=_0xd20e0e[_0x5bc9fd(0x1aa)],_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x385)]=_0xd20e0e[_0x5bc9fd(0x385)],_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x20a)]=_0xd20e0e[_0x5bc9fd(0x20a)],_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x428)]=_0xd20e0e[_0x5bc9fd(0x428)];navigator&&navigator[_0x5bc9fd(0x3a2)]&&(_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x553)]=navigator[_0x5bc9fd(0x3a2)]);navigator&&navigator[_0x5bc9fd(0x163)]&&(_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x163)]=navigator[_0x5bc9fd(0x163)]);if(_0xd20e0e[_0x5bc9fd(0x15c)]===![]){if(window[_0x5bc9fd(0x193)]){_0x2ec5ea[_0x5bc9fd(0x217)][_0x5bc9fd(0x353)]=window[_0x5bc9fd(0x193)][_0x5bc9fd(0x255)];if(_0xd20e0e[_0x5bc9fd(0x5fc)]){var _0x32d84d=![];_0xd20e0e[_0x5bc9fd(0x5fc)][_0x5bc9fd(0x2f1)]!==null&&(_0x2ec5ea[_0x5bc9fd(0x617)]=_0xd20e0e[_0x5bc9fd(0x5fc)][_0x5bc9fd(0x2f1)],_0xd20e0e[_0x5bc9fd(0x5fc)][_0x5bc9fd(0x2f1)]===![]&&(_0x32d84d=!![])),_0xd20e0e['obsState']['sourceActive']!==null&&(_0x2ec5ea['obsSourceActive']=_0xd20e0e[_0x5bc9fd(0x5fc)][_0x5bc9fd(0x227)]),_0xd20e0e['obsState']['recording']!==null&&(_0x2ec5ea['obsRecording']=_0xd20e0e[_0x5bc9fd(0x5fc)][_0x5bc9fd(0x455)]),_0xd20e0e['obsState'][_0x5bc9fd(0x345)]!==null&&(_0x2ec5ea['obsStreaming']=_0xd20e0e[_0x5bc9fd(0x5fc)][_0x5bc9fd(0x345)]);}_0xd20e0e[_0x5bc9fd(0x5b6)]!==![]&&(_0x2ec5ea[_0x5bc9fd(0x1d3)]=parseInt(_0xd20e0e[_0x5bc9fd(0x5b6)]),_0x32d84d&&(_0xd20e0e['rpcs'][_0x4350b5][_0x5bc9fd(0x2df)]=_0x2ec5ea[_0x5bc9fd(0x1d3)]));}else _0x2ec5ea['info'][_0x5bc9fd(0x353)]=![];}}catch(_0x30dfe9){};_0x2ec5ea[_0x5bc9fd(0x210)]=![],_0x2ec5ea[_0x5bc9fd(0x616)]=![],_0x2ec5ea['director']=![],_0x2ec5ea['keyframerate']=_0xd20e0e[_0x5bc9fd(0x35e)],_0x2ec5ea[_0x5bc9fd(0x4e4)]=![],_0x2ec5ea[_0x5bc9fd(0x229)]=![];_0xd20e0e[_0x5bc9fd(0x1aa)]&&(_0x2ec5ea[_0x5bc9fd(0x14f)]=!![]);if(_0xd20e0e[_0x5bc9fd(0x389)]){_0x2ec5ea[_0x5bc9fd(0x389)]=!![],_0x2ec5ea[_0x5bc9fd(0x229)]=_0xd20e0e[_0x5bc9fd(0x229)];if(_0xd20e0e[_0x5bc9fd(0x1e5)]&&_0xd20e0e[_0x5bc9fd(0x1e5)]===_0x4350b5)_0xd20e0e[_0x5bc9fd(0x31e)]();else{var _0x3f69a={};_0x3f69a[_0x5bc9fd(0x271)]=[];for(var _0x4c6a05 in _0xd20e0e[_0x5bc9fd(0x1dd)]){_0xd20e0e[_0x5bc9fd(0x1dd)][_0x4c6a05]['coDirector']===!![]&&_0x3f69a[_0x5bc9fd(0x271)][_0x5bc9fd(0x3a0)](_0x4c6a05);}_0x3f69a[_0x5bc9fd(0x271)][_0x5bc9fd(0x1d6)]&&(_0x2ec5ea['directorSettings']=_0x3f69a);}}else{if(_0xd20e0e['scene']!==![])_0x2ec5ea[_0x5bc9fd(0x616)]=_0xd20e0e[_0x5bc9fd(0x616)],_0xd20e0e[_0x5bc9fd(0x3ff)]&&(_0x2ec5ea['showDirector']=_0xd20e0e[_0x5bc9fd(0x3ff)]);else _0xd20e0e['roomid']!==![]&&_0xd20e0e['roomid']!==''&&(_0x2ec5ea[_0x5bc9fd(0x229)]=_0xd20e0e['forceios'],_0x2ec5ea[_0x5bc9fd(0x210)]=!![]);}_0xd20e0e['rpcs'][_0x4350b5][_0x5bc9fd(0x2cd)]=_0x2ec5ea,_0xd20e0e[_0x5bc9fd(0x570)](_0x2ec5ea,_0x4350b5)?log(_0x5bc9fd(0x2eb)):errorlog('Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?'),pokeIframeAPI(_0x5bc9fd(0x172),!![],_0x4350b5);},_0xd20e0e[_0x35dc54(0x2c1)][_0x4350b5][_0x35dc54(0x4da)][_0x35dc54(0x386)]=_0x1f0d1f=>{var _0x176a89=_0x35dc54;if(typeof _0x1f0d1f['data']=='object'){errorlor(_0x1f0d1f[_0x176a89(0x190)]);if(!_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['imageElement'])_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['imageElement']=document[_0x176a89(0x4ac)]('img'),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3c5)][_0x176a89(0x600)]=0x10,_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3c5)]['height']=0x9,_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['imageElement'][_0x176a89(0x51a)]['objectFit']='contain',_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['imageElement'][_0x176a89(0x22b)][_0x176a89(0x2b9)]=_0x4350b5,_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3c5)]['hidden']=![],_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3c5)]['addEventListener'](_0x176a89(0x348),function(_0x3deeb2){var _0x426cfb=_0x176a89;log(_0x426cfb(0x510));try{if(_0x3deeb2[_0x426cfb(0x500)]||_0x3deeb2['metaKey']){_0x3deeb2['preventDefault']();var _0x512599=_0x3deeb2[_0x426cfb(0x270)][_0x426cfb(0x22b)]['UUID'];if(_0x426cfb(0x2d0)in _0xd20e0e[_0x426cfb(0x2c1)][_0x512599]){var [_0x7a0a22,_0x11a7a3]=statsMenuCreator();printViewStats(_0x11a7a3,_0x512599),_0x7a0a22[_0x426cfb(0x24d)]=setInterval(printViewStats,0xbb8,_0x11a7a3,_0x512599);}return _0x3deeb2[_0x426cfb(0x5bd)](),![];}}catch(_0x16bdb9){errorlog(_0x16bdb9);}}),updateMixer();else _0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3c5)]['hidden']&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['imageElement'][_0x176a89(0x539)]=![],_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['imageElement'][_0x176a89(0x51a)][_0x176a89(0x2f1)]=_0x176a89(0x150));_0xd20e0e['rpcs'][_0x4350b5]['imageElement'][_0x176a89(0x59a)]=window['URL']['createObjectURL'](new Blob([new Uint8Array(_0x1f0d1f[_0x176a89(0x190)])],{'type':'image/webp'}));return;}try{var _0x5e8f87=JSON['parse'](_0x1f0d1f['data']);}catch(_0x23a1ff){_0x5e8f87=_0x23a1ff[_0x176a89(0x190)];}warnlog(_0x5e8f87),_0x5e8f87[_0x176a89(0x2b9)]=_0x4350b5;if(_0x176a89(0x46f)in _0x5e8f87){warnlog(_0x176a89(0x28a)),_0xd20e0e[_0x176a89(0x60f)](_0x4350b5);return;}else{if('ping'in _0x5e8f87){var _0x29221c={};_0x29221c[_0x176a89(0x3d5)]=_0x5e8f87[_0x176a89(0x579)],_0xd20e0e[_0x176a89(0x570)](_0x29221c,_0x4350b5),warnlog(_0x176a89(0x52e));return;}else{if(_0x176a89(0x3d5)in _0x5e8f87){warnlog(_0x176a89(0x5a2));return;}}}var _0xbf2a0a=![],_0x4df38c=![];_0x176a89(0x370)in _0x5e8f87&&(_0xd20e0e['director']&&(!(_0xd20e0e[_0x176a89(0x2f3)]||_0xd20e0e[_0x176a89(0x211)])&&warnUser(_0x176a89(0x50e)+_0x5e8f87[_0x176a89(0x370)]+_0x176a89(0x201),0x1388)),errorlog(_0x176a89(0x5df)+_0x5e8f87['rejected']+_0x176a89(0x493)+_0xd20e0e[_0x176a89(0x389)]));if(_0x176a89(0x521)in _0x5e8f87)_0xd20e0e['processDescription'](_0x5e8f87);else{if(_0x176a89(0x597)in _0x5e8f87)_0x5e8f87['UUID']=_0x4350b5,log('GOT\x20ICE!!'),_0xd20e0e[_0x176a89(0x28b)](_0x5e8f87);else{if(_0x176a89(0x17c)in _0x5e8f87)_0x5e8f87[_0x176a89(0x2b9)]=_0x4350b5,log('GOT\x20ICES!!'),_0xd20e0e[_0x176a89(0x2bf)](_0x5e8f87);else{if(_0x176a89(0x335)in _0x5e8f87)try{_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x335)]=_0x5e8f87[_0x176a89(0x335)]||![];if(_0xd20e0e[_0x176a89(0x389)]){if(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['iframeSrc']){var _0x2a08de=document[_0x176a89(0x4ac)]('div');_0x2a08de['innerText']=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['iframeSrc'],_0x2a08de['innerText']=_0x2a08de[_0x176a89(0x398)],_0x2a08de=_0x2a08de[_0x176a89(0x54b)]||_0x2a08de['innerText']||'',getById(_0x176a89(0x344)+_0x4350b5)['innerHTML']='Shared\x20website:\x20=0x0&&(_0xd20e0e[_0x176a89(0x1eb)]&&lowerhand()));if(_0x176a89(0x4f6)in _0x5e8f87){if(_0xd20e0e[_0x176a89(0x472)]===![]){log(_0x5e8f87);if(_0xd20e0e[_0x176a89(0x1a6)][_0x176a89(0x2f5)](_0x4350b5)>=0x0){if(_0x5e8f87[_0x176a89(0x4f6)]!==![]){if(_0x5e8f87[_0x176a89(0x4f6)]===_0xd20e0e[_0x176a89(0x5f2)])_0xd20e0e['infocus']=!![];else{if(_0xd20e0e[_0x176a89(0x39d)][_0x176a89(0x1d6)]&&!(_0x5e8f87[_0x176a89(0x4f6)]in _0xd20e0e[_0x176a89(0x39d)]))warnlog(_0x176a89(0x512)),_0xd20e0e[_0x176a89(0x4f6)]=![];else{if(_0xd20e0e[_0x176a89(0x52c)]&&_0xd20e0e[_0x176a89(0x52c)]!==_0x5e8f87[_0x176a89(0x4f6)])warnlog(_0x176a89(0x5c5)),_0xd20e0e['infocus']=![];else{if(_0xd20e0e[_0x176a89(0x616)]!==![]&&_0xd20e0e['directorUUID']&&_0xd20e0e[_0x176a89(0x1e5)]in _0xd20e0e[_0x176a89(0x2c1)]&&!_0xd20e0e[_0x176a89(0x2c1)][_0xd20e0e[_0x176a89(0x1e5)]][_0x176a89(0x3ff)]&&_0x5e8f87[_0x176a89(0x4f6)]===_0xd20e0e[_0x176a89(0x2c1)][_0xd20e0e[_0x176a89(0x1e5)]]['streamID'])warnlog(_0x176a89(0x482)),_0xd20e0e[_0x176a89(0x4f6)]=![];else{for(var _0x1d2f71 in _0xd20e0e[_0x176a89(0x2c1)]){if(_0xd20e0e[_0x176a89(0x2c1)][_0x1d2f71][_0x176a89(0x5f2)]===_0x5e8f87[_0x176a89(0x4f6)]){_0xd20e0e[_0x176a89(0x4f6)]=_0x1d2f71;break;}}warnlog(_0x176a89(0x194));}}}}}else _0xd20e0e[_0x176a89(0x4f6)]=![];_0xbf2a0a=!![],_0x4df38c=!![];}}}_0x176a89(0x29c)in _0x5e8f87&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x29c)]={},_0x176a89(0x532)in _0x5e8f87&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['stats'][_0x176a89(0x29c)]['lin']=_0x5e8f87[_0x176a89(0x532)]),_0x176a89(0x427)in _0x5e8f87&&(_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x29c)][_0x176a89(0x427)]=_0x5e8f87[_0x176a89(0x427)]),'gyro'in _0x5e8f87&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['stats']['sensors']['gyro']=_0x5e8f87[_0x176a89(0x2c3)]),_0x176a89(0x426)in _0x5e8f87&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['stats'][_0x176a89(0x29c)][_0x176a89(0x426)]=_0x5e8f87[_0x176a89(0x426)]),isIFrame&&parent['postMessage']({'sensors':_0x5e8f87},'*'));_0x176a89(0x4f1)in _0x5e8f87&&playbackMIDI(_0x5e8f87[_0x176a89(0x4f1)]);'fileList'in _0x5e8f87&&_0x5e8f87[_0x176a89(0x230)]&&addDownloadLink(_0x5e8f87[_0x176a89(0x230)],_0x4350b5,_0xd20e0e[_0x176a89(0x2c1)]);'rotate_video'in _0x5e8f87&&(_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x3f7)]!=_0x5e8f87[_0x176a89(0x178)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3f7)]=_0x5e8f87[_0x176a89(0x178)],_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x15a)]&&(_0xd20e0e['rpcs'][_0x4350b5]['videoElement']['rotated']=_0xd20e0e['rpcs'][_0x4350b5]['rotate']),_0xbf2a0a=!![]));if(_0x176a89(0x360)in _0x5e8f87){if(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)]&&_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)]){_0x176a89(0x542)in _0x5e8f87['miniInfo']&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)]['quality_limitation_reason']=_0x5e8f87[_0x176a89(0x360)][_0x176a89(0x542)],_0xd20e0e['rpcs'][_0x4350b5]['signalMeter']&&(_0x5e8f87[_0x176a89(0x360)]['qlr']===_0x176a89(0x22f)?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x295)][_0x176a89(0x22b)][_0x176a89(0x22f)]='1':_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x295)][_0x176a89(0x22b)][_0x176a89(0x22f)]='0'));_0x176a89(0x1d9)in _0x5e8f87[_0x176a89(0x360)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['stats'][_0x176a89(0x217)][_0x176a89(0x4cd)]=_0x5e8f87[_0x176a89(0x360)][_0x176a89(0x1d9)]);_0x176a89(0x269)in _0x5e8f87[_0x176a89(0x360)]&&(typeof _0x5e8f87[_0x176a89(0x360)][_0x176a89(0x269)]==_0x176a89(0x1d4)?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)][_0x176a89(0x575)]=_0x5e8f87[_0x176a89(0x360)]['bat']*0x64:_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)][_0x176a89(0x575)]=null);_0x176a89(0x47b)in _0x5e8f87[_0x176a89(0x360)]&&(_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)]['info'][_0x176a89(0x5d7)]=_0x5e8f87[_0x176a89(0x360)][_0x176a89(0x47b)]);if(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['batteryMeter']){if(_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)]['info']&&_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)]['info'][_0x176a89(0x575)]!==null){var _0x331f3c=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x4b5)](_0x176a89(0x309));if(_0x331f3c){var _0x40a7ab=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)]['power_level'];_0x40a7ab>0x64&&(_0x40a7ab=0x64);_0x40a7ab<0x0&&(_0x40a7ab=0x0);_0x331f3c[_0x176a89(0x51a)][_0x176a89(0x1ce)]=parseInt(_0x40a7ab)+'%';if(_0x40a7ab<0xa)_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x1d2)]('warn'),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)]['add'](_0x176a89(0x2e0));else _0x40a7ab<0x19?(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x1d2)]('alert'),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)]['add'](_0x176a89(0x5b0))):(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['batteryMeter'][_0x176a89(0x44e)][_0x176a89(0x1d2)](_0x176a89(0x2e0)),_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x1d2)](_0x176a89(0x5b0)));_0x40a7ab<0x64&&_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x1d2)](_0x176a89(0x20e)),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x28f)]=_0x40a7ab+_0x176a89(0x5c6);}}_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)]['info']&&_0x176a89(0x5d7)in _0xd20e0e['rpcs'][_0x4350b5]['stats'][_0x176a89(0x217)]&&_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)]['info'][_0x176a89(0x5d7)]===![]?(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)]['dataset'][_0x176a89(0x1e3)]='0',_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x1d2)]('advanced')):_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x22b)][_0x176a89(0x1e3)]='1';}}}if(_0x176a89(0x217)in _0x5e8f87){warnlog(_0x5e8f87),_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)]=_0x5e8f87['info'];if(_0x176a89(0x5ae)in _0x5e8f87['info']){typeof _0x5e8f87[_0x176a89(0x217)][_0x176a89(0x5ae)]=='string'?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ae)]=sanitizeLabel(_0x5e8f87['info'][_0x176a89(0x5ae)]):_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['label']=![];applyStyleEffect(_0x4350b5);if(_0xd20e0e[_0x176a89(0x389)]){var _0x59e87d=getById(_0x176a89(0x3ac)+_0x4350b5);if(_0x59e87d){_0x59e87d[_0x176a89(0x51a)]['float']='left',_0x59e87d['style'][_0x176a89(0x445)]=_0x176a89(0x525),_0x59e87d['style'][_0x176a89(0x4a7)]=_0x176a89(0x207),_0x59e87d[_0x176a89(0x51a)][_0x176a89(0x34b)]=_0x176a89(0x3e9),_0x59e87d[_0x176a89(0x51a)]['cursor']=_0x176a89(0x3c3),_0x59e87d[_0x176a89(0x22b)][_0x176a89(0x2b9)]=_0x4350b5;if(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ae)])_0x59e87d['innerText']=_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ae)];else _0xd20e0e[_0x176a89(0x1e5)]===_0x4350b5?_0x59e87d[_0x176a89(0x18d)]=miscTranslations[_0x176a89(0x1e2)]:_0x59e87d[_0x176a89(0x18d)]=miscTranslations[_0x176a89(0x27f)];_0x59e87d['onclick']=async function(_0xa29e3e){var _0x4bc6c1=_0x176a89,_0xcc71b3=_0xa29e3e[_0x4bc6c1(0x355)][_0x4bc6c1(0x18d)];_0xd20e0e[_0x4bc6c1(0x2c1)][_0xa29e3e[_0x4bc6c1(0x355)][_0x4bc6c1(0x22b)]['UUID']][_0x4bc6c1(0x5ae)]===![]&&(_0xcc71b3='');window[_0x4bc6c1(0x467)]();var _0x496dee=await promptAlt(miscTranslations['new-display-name'],![],![],_0xcc71b3);if(_0x496dee!==null){_0x496dee==''?(_0x496dee=![],_0xd20e0e[_0x4bc6c1(0x1e5)]===_0x4350b5?_0xa29e3e[_0x4bc6c1(0x355)]['innerText']=miscTranslations[_0x4bc6c1(0x1e2)]:_0xa29e3e[_0x4bc6c1(0x355)][_0x4bc6c1(0x18d)]=miscTranslations['add-a-label']):_0xa29e3e[_0x4bc6c1(0x355)]['innerText']=_0x496dee;var _0x1ccba3={};_0x1ccba3[_0x4bc6c1(0x2b9)]=_0xa29e3e[_0x4bc6c1(0x355)][_0x4bc6c1(0x22b)][_0x4bc6c1(0x2b9)],_0x1ccba3['changeLabel']=!![],_0x1ccba3[_0x4bc6c1(0x3b5)]=_0x496dee,_0xd20e0e[_0x4bc6c1(0x570)](_0x1ccba3,_0x1ccba3[_0x4bc6c1(0x2b9)]);}};}}}if(_0x176a89(0x4dc)in _0x5e8f87[_0x176a89(0x217)]){_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x4dc)]=parseInt(_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x4dc)])||0x0;if(_0xd20e0e['director']){var _0x2e223e=document[_0x176a89(0x626)](_0x176a89(0x2c8)+_0x4350b5+'\x22]');_0x2e223e[0x0]&&(_0x2e223e[0x0]['innerText']=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['order']);}}else _0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['order']=0x0;if(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)]){if(_0x176a89(0x575)in _0x5e8f87['info']){if(_0x5e8f87[_0x176a89(0x217)]['power_level']!==null){var _0x331f3c=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['batteryMeter'][_0x176a89(0x4b5)](_0x176a89(0x309));if(_0x331f3c){var _0x40a7ab=_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)][_0x176a89(0x575)];_0x40a7ab>0x64&&(_0x40a7ab=0x64);_0x40a7ab<0x0&&(_0x40a7ab=0x0);_0x331f3c[_0x176a89(0x51a)][_0x176a89(0x1ce)]=parseInt(_0x40a7ab)+'%';if(_0x40a7ab<0xa)_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x1d2)](_0x176a89(0x5b0)),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x4ab)]('alert');else _0x40a7ab<0x19?(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x1d2)](_0x176a89(0x2e0)),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)][_0x176a89(0x4ab)](_0x176a89(0x5b0))):(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)]['remove']('alert'),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x44e)]['remove'](_0x176a89(0x5b0)));_0x40a7ab<0x64&&_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['batteryMeter']['classList'][_0x176a89(0x1d2)](_0x176a89(0x20e)),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['batteryMeter'][_0x176a89(0x28f)]=_0x40a7ab+_0x176a89(0x5c6);}}}'plugged_in'in _0x5e8f87[_0x176a89(0x217)]&&(_0x5e8f87['info']['plugged_in']===![]?(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x22b)][_0x176a89(0x1e3)]='0',_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['batteryMeter'][_0x176a89(0x44e)][_0x176a89(0x1d2)](_0x176a89(0x20e))):_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x237)][_0x176a89(0x22b)]['plugged']='1');}if(_0x176a89(0x458)in _0x5e8f87[_0x176a89(0x217)]){_0x5e8f87[_0x176a89(0x217)]['initial_group']?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x418)]=_0x5e8f87['info']['initial_group'][_0x176a89(0x5b5)](','):_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['group']=[];if(_0xd20e0e['director']){var _0x2e223e=document[_0x176a89(0x626)](_0x176a89(0x30f)+_0x4350b5+'\x22]');for(var _0x559a05=0x0;_0x559a05<_0x2e223e[_0x176a89(0x1d6)];_0x559a05++){_0x2e223e[_0x559a05]['classList'][_0x176a89(0x1d2)](_0x176a89(0x2e2));for(var _0x1c42f5=0x0;_0x1c42f5<_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['group'][_0x176a89(0x1d6)];_0x1c42f5++){_0x2e223e[_0x559a05]['dataset'][_0x176a89(0x3b5)]===_0xd20e0e['rpcs'][_0x4350b5]['group'][_0x1c42f5]&&_0x2e223e[_0x559a05]['classList']['add']('pressed');}}}else _0xbf2a0a=!![];}_0x176a89(0x61a)in _0x5e8f87['info']&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['remoteMuteState']=_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x61a)],_0xd20e0e[_0x176a89(0x616)]===![]&&(_0xd20e0e[_0x176a89(0x1e8)]&&(!_0xd20e0e[_0x176a89(0x2f3)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ab)]?_0xd20e0e['rpcs'][_0x4350b5]['remoteMuteState']?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ab)][_0x176a89(0x51a)]['display']=_0x176a89(0x36a):_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ab)][_0x176a89(0x51a)][_0x176a89(0x226)]=_0x176a89(0x5aa):(_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ab)]=getById(_0x176a89(0x29f))[_0x176a89(0x4d0)](!![]),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ab)]['id']=_0x176a89(0x268)+_0x4350b5,_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5d4)]?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ab)]['style'][_0x176a89(0x226)]=_0x176a89(0x36a):_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ab)][_0x176a89(0x51a)]['display']='none',_0xbf2a0a=!![])))));if(_0xd20e0e[_0x176a89(0x389)]){if(_0x176a89(0x1d5)in _0x5e8f87['info']){if(_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x1d5)]==![]){var _0x2e223e=document['querySelectorAll']('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x4350b5+'\x22]');_0x2e223e[0x0]&&(_0x2e223e[0x0][_0x176a89(0x2b8)]=!![],_0x2e223e[0x0][_0x176a89(0x28f)]=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume']);var _0x2e223e=document[_0x176a89(0x626)](_0x176a89(0x5da)+_0x4350b5+'\x22]');_0x2e223e[0x0]&&(_0x2e223e[0x0][_0x176a89(0x2b8)]=!![],_0x2e223e[0x0][_0x176a89(0x28f)]=title=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume'],_0x2e223e[0x0][_0x176a89(0x51a)][_0x176a89(0x3d9)]=0.2);}}if(_0x176a89(0x3b2)in _0x5e8f87[_0x176a89(0x217)]){if(_0x5e8f87['info'][_0x176a89(0x3b2)]!==![]){var _0x30d8d7=parseInt(_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x3b2)])||0x0;if(_0x30d8d7===0x0){var _0x2e223e=document[_0x176a89(0x626)](_0x176a89(0x50f)+_0x4350b5+'\x22]');_0x2e223e[0x0]&&(_0x2e223e[0x0][_0x176a89(0x22b)][_0x176a89(0x3b5)]=0x1,_0x2e223e[0x0][_0x176a89(0x39f)]='pressed',_0x2e223e[0x0][_0x176a89(0x222)][0x1][_0x176a89(0x398)]=miscTranslations[_0x176a89(0x2b3)],_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['directorMutedState']=0x1);}else{var _0x2e223e=document[_0x176a89(0x626)](_0x176a89(0x5da)+_0x4350b5+'\x22]');_0x2e223e[0x0]&&(_0x2e223e[0x0][_0x176a89(0x3b5)]=_0x30d8d7,_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2f6)]=_0x30d8d7,remoteVolumeUI(_0x2e223e[0x0]));}}}'directorSpeakerMuted'in _0x5e8f87[_0x176a89(0x217)]&&(_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x337)]&&updateRemoteSpeakerMute(_0x4350b5)),_0x176a89(0x4b7)in _0x5e8f87['info']&&(_0x5e8f87[_0x176a89(0x217)]['directorDisplayMuted']&&updateRemoteDisplayMute(_0x4350b5));}_0x176a89(0x4fc)in _0x5e8f87['info']&&(_0xd20e0e[_0x176a89(0x389)]?_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x4fc)]&&updateDirectorVideoMute(_0x4350b5):(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['directorVideoMuted']=_0x5e8f87['info'][_0x176a89(0x4fc)],_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x4fc)]&&(_0x4350b5 in _0xd20e0e[_0x176a89(0x2c1)]&&_0xd20e0e['requestRateLimit'](0x0,_0x4350b5))));_0x176a89(0x18a)in _0x5e8f87['info']&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x17d)]=_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x18a)],_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['videoMuted']&&(_0xd20e0e['director']&&(_0xd20e0e['rpcs'][_0x4350b5]['remoteVideoMuteElement']['style'][_0x176a89(0x226)]=_0x176a89(0x36a))));_0x176a89(0x178)in _0x5e8f87[_0x176a89(0x217)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3f7)]!=_0x5e8f87[_0x176a89(0x217)]['rotate_video']&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3f7)]=_0x5e8f87[_0x176a89(0x217)][_0x176a89(0x178)],_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x15a)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x15a)][_0x176a89(0x273)]=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3f7)]),_0xbf2a0a=!![]));if(_0x4350b5===_0xd20e0e['directorUUID'])try{_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)][_0x176a89(0x389)]=!![];}catch(_0xd7fd6f){}else{if(_0xd20e0e['directorList'][_0x176a89(0x2f5)](_0x4350b5)>=0x0)try{_0xd20e0e['rpcs'][_0x4350b5]['stats']['info'][_0x176a89(0x2e9)]=!![],getById(_0x176a89(0x1be)+_0x4350b5)['classList'][_0x176a89(0x4ab)](_0x176a89(0x57c));}catch(_0x2194bd){}}_0x4df38c=!![];}if(_0x176a89(0x566)in _0x5e8f87){if(_0xd20e0e[_0x176a89(0x1e5)]===_0x4350b5){_0x176a89(0x1e7)in _0x5e8f87[_0x176a89(0x566)]&&(_0xd20e0e[_0x176a89(0x1e7)]=parseInt(_0x5e8f87[_0x176a89(0x566)][_0x176a89(0x1e7)])||0x0,_0xbf2a0a=!![]);if(_0x5e8f87[_0x176a89(0x566)][_0x176a89(0x281)]){if(_0xd20e0e['broadcast']===![]){if(_0x5e8f87[_0x176a89(0x566)][_0x176a89(0x281)]===_0xd20e0e[_0x176a89(0x5f2)])_0xd20e0e[_0x176a89(0x4f6)]=!![];else for(var _0x1d2f71 in _0xd20e0e[_0x176a89(0x2c1)]){if(_0xd20e0e[_0x176a89(0x2c1)][_0x1d2f71][_0x176a89(0x5f2)]===_0x5e8f87['directorSettings'][_0x176a89(0x281)]){_0xd20e0e[_0x176a89(0x4f6)]=_0x1d2f71;break;}}_0xbf2a0a=!![],_0x4df38c=!![];}}if(_0x176a89(0x3ff)in _0x5e8f87[_0x176a89(0x566)]){if(_0xd20e0e['scene']!==![]){if(_0xd20e0e[_0x176a89(0x3ff)])_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x3ff)]=!![];else _0x5e8f87['directorSettings'][_0x176a89(0x3ff)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3ff)]=!![]);}}if(_0xd20e0e[_0x176a89(0x616)]!==![]){if(_0x5e8f87[_0x176a89(0x566)][_0x176a89(0x616)])for(var _0x1d2f71 in _0x5e8f87[_0x176a89(0x566)]['scene']){setTimeout(function(_0x2e0f09){var _0x3e9972=_0x176a89;_0xd20e0e[_0x3e9972(0x208)](_0x2e0f09);},0x3e8,_0x5e8f87['directorSettings']['scene'][_0x1d2f71]);}if(_0x5e8f87['directorSettings'][_0x176a89(0x574)])for(var _0x1d2f71 in _0x5e8f87[_0x176a89(0x566)][_0x176a89(0x574)]){setTimeout(function(_0x1459f6){var _0x1fa7b7=_0x176a89;_0xd20e0e[_0x1fa7b7(0x208)](_0x1459f6);},0x3e8,_0x5e8f87[_0x176a89(0x566)]['mute'][_0x1d2f71]);}}if(_0x176a89(0x271)in _0x5e8f87['directorSettings'])for(var _0x559a05=0x0;_0x559a05<_0x5e8f87[_0x176a89(0x566)][_0x176a89(0x271)][_0x176a89(0x1d6)];_0x559a05++){!(_0xd20e0e[_0x176a89(0x1a6)][_0x176a89(0x2f5)](_0x5e8f87[_0x176a89(0x566)][_0x176a89(0x271)][_0x559a05][_0x176a89(0x49c)])>=0x0)&&_0xd20e0e['directorList'][_0x176a89(0x3a0)](_0x5e8f87['directorSettings'][_0x176a89(0x271)][_0x559a05][_0x176a89(0x49c)]());}}}_0xd20e0e[_0x176a89(0x1a6)][_0x176a89(0x2f5)](_0x4350b5)>=0x0&&(_0xd20e0e[_0x176a89(0x616)]!==![]&&('action'in _0x5e8f87&&_0xd20e0e[_0x176a89(0x208)](_0x5e8f87)),_0x176a89(0x566)in _0x5e8f87&&_0x5e8f87['directorSettings'][_0x176a89(0x450)]&&(!_0xd20e0e[_0x176a89(0x389)]&&(_0xd20e0e[_0x176a89(0x616)]===![]&&(_0xd20e0e[_0x176a89(0x4b7)]=!![],_0xd20e0e[_0x176a89(0x2d1)]()))));if(_0x176a89(0x370)in _0x5e8f87){if(_0xd20e0e[_0x176a89(0x389)]){if(_0x5e8f87[_0x176a89(0x370)]==='requestCoDirector')_0xd20e0e[_0x176a89(0x1dc)]=![],!(_0xd20e0e[_0x176a89(0x2f3)]||_0xd20e0e[_0x176a89(0x211)])&&(warnUser(_0x176a89(0x34c),0xbb8),getById(_0x176a89(0x40d))['innerHTML']=miscTranslations[_0x176a89(0x1b5)]);else{if(_0x5e8f87[_0x176a89(0x370)]==='requestCoMigrate')!(_0xd20e0e[_0x176a89(0x2f3)]||_0xd20e0e[_0x176a89(0x211)])&&warnUser(_0x176a89(0x628),0xbb8);else!(_0xd20e0e[_0x176a89(0x2f3)]||_0xd20e0e[_0x176a89(0x211)])&&(_0xd20e0e[_0x176a89(0x1e5)]===_0x4350b5?warnUser(_0x176a89(0x47e),0x1388):warnUser(_0x176a89(0x357),0x1388));}}warnlog(_0x176a89(0x5df)+_0x5e8f87['rejected']+_0x176a89(0x493)+_0xd20e0e['director']);}if(_0x176a89(0x2e1)in _0x5e8f87){if(_0x5e8f87[_0x176a89(0x2e1)]==='requestCoDirector'){if(_0xd20e0e['director']){try{_0xd20e0e[_0x176a89(0x5ae)]===![]&&(document['title']=miscTranslations[_0x176a89(0x179)]);}catch(_0x5d46e4){errorlog(_0x5d46e4);};!(_0xd20e0e[_0x176a89(0x2f3)]||_0xd20e0e[_0x176a89(0x211)])&&!_0xd20e0e[_0x176a89(0x1dc)]&&(warnUser('The\x20director\x20approved\x20you\x20as\x20a\x20co-director',0xbb8),getById('head4')[_0x176a89(0x398)]=_0x176a89(0x1f9)),_0xd20e0e[_0x176a89(0x1dc)]=!![];}}}if(_0x176a89(0x4dc)in _0x5e8f87){_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x4dc)]=parseInt(_0x5e8f87[_0x176a89(0x4dc)])||0x0;_0x4350b5 in _0xd20e0e[_0x176a89(0x1dd)]&&(_0xd20e0e[_0x176a89(0x1dd)][_0x4350b5][_0x176a89(0x4dc)]=parseInt(_0x5e8f87[_0x176a89(0x4dc)])||0x0);if(_0xd20e0e[_0x176a89(0x389)]){var _0x2e223e=document[_0x176a89(0x626)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x4350b5+'\x22]');_0x2e223e[0x0]&&(_0x2e223e[0x0][_0x176a89(0x18d)]=parseInt(_0x5e8f87[_0x176a89(0x4dc)])||0x0);}_0xbf2a0a=!![];}if(_0x176a89(0x324)in _0x5e8f87){log(_0x176a89(0x1c0));if(_0x176a89(0x3b5)in _0x5e8f87){log(_0x176a89(0x56b));if(typeof _0x5e8f87[_0x176a89(0x3b5)]=='string'){_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ae)]=sanitizeLabel(_0x5e8f87[_0x176a89(0x3b5)]);_0xd20e0e['rpcs'][_0x4350b5]['label'][_0x176a89(0x1d6)]==0x0&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ae)]=![]);applyStyleEffect(_0x4350b5);if(_0xd20e0e['director']){var _0x2e223e=getById('label_'+_0x4350b5);if(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ae)])_0x2e223e[_0x176a89(0x18d)]=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ae)];else _0xd20e0e['directorUUID']===_0x4350b5?_0x2e223e[_0x176a89(0x18d)]=miscTranslations[_0x176a89(0x1e2)]:_0x2e223e[_0x176a89(0x18d)]=miscTranslations[_0x176a89(0x27f)];}else _0xd20e0e['showlabels']&&(_0xbf2a0a=!![]);}else{_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ae)]=![],applyStyleEffect(_0x4350b5);if(_0xd20e0e['director']){var _0x2e223e=getById('label_'+_0x4350b5);_0xd20e0e[_0x176a89(0x1e5)]===_0x4350b5?_0x2e223e[_0x176a89(0x18d)]=miscTranslations[_0x176a89(0x1e2)]:_0x2e223e[_0x176a89(0x18d)]=miscTranslations[_0x176a89(0x27f)];}else _0xd20e0e['showlabels']&&(_0xbf2a0a=!![]);}_0x4df38c=!![];}}_0x176a89(0x37f)in _0x5e8f87&&(log(_0x5e8f87),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5d4)]=_0x5e8f87[_0x176a89(0x37f)],_0xd20e0e[_0x176a89(0x320)](![],_0x4350b5),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)][_0x176a89(0x217)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x2d0)]['info']['muted']=_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5d4)]),_0xd20e0e[_0x176a89(0x616)]===![]&&(_0xd20e0e[_0x176a89(0x1e8)]&&(!_0xd20e0e[_0x176a89(0x2f3)]&&(_0xd20e0e['rpcs'][_0x4350b5]['remoteMuteElement']?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5d4)]?_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ab)]['style'][_0x176a89(0x226)]=_0x176a89(0x36a):_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['remoteMuteElement'][_0x176a89(0x51a)]['display']=_0x176a89(0x5aa):(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['remoteMuteElement']=getById(_0x176a89(0x29f))[_0x176a89(0x4d0)](!![]),_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ab)]['id']=_0x176a89(0x268)+_0x4350b5,_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5d4)]?_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x5ab)][_0x176a89(0x51a)][_0x176a89(0x226)]='block':_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x5ab)]['style'][_0x176a89(0x226)]=_0x176a89(0x5aa),_0xbf2a0a=!![]),_0x4df38c=!![]))));if(_0x176a89(0x556)in _0x5e8f87){var _0x722528=getChromeVersion();_0x722528&&(_0x722528<0x50&&(_0xbf2a0a=!![]));}_0x176a89(0x17d)in _0x5e8f87&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x17d)]=_0x5e8f87['videoMuted'],!_0xd20e0e['director']?(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x17d)]?(_0xd20e0e[_0x176a89(0x320)](0x0,_0x4350b5),_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x3c5)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['imageElement'][_0x176a89(0x539)]=!![],_0xd20e0e['rpcs'][_0x4350b5]['imageElement'][_0x176a89(0x51a)]['visibility']=_0x176a89(0x539))):updateIncomingVideoElement(_0x4350b5,!![],![]),_0xbf2a0a=!![]):_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x17d)]?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3ae)]['style'][_0x176a89(0x226)]=_0x176a89(0x221):_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3ae)]['style'][_0x176a89(0x226)]=_0x176a89(0x5aa),_0x4df38c=!![]);_0x176a89(0x2e8)in _0x5e8f87&&(_0x4350b5+'_screen'in _0xd20e0e['rpcs']&&(_0xd20e0e['rpcs'][_0x4350b5+_0x176a89(0x59e)][_0x176a89(0x3cc)]=_0x5e8f87[_0x176a89(0x2e8)],_0xd20e0e['director']?(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5+_0x176a89(0x59e)][_0x176a89(0x17d)]=!_0x5e8f87[_0x176a89(0x2e8)],_0xd20e0e['rpcs'][_0x4350b5][_0x176a89(0x17d)]?_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5]['remoteVideoMuteElement'][_0x176a89(0x51a)][_0x176a89(0x226)]='inline-block':_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3ae)]['style'][_0x176a89(0x226)]=_0x176a89(0x5aa)):(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5+_0x176a89(0x59e)]['virtualHangup']=_0x5e8f87[_0x176a89(0x2e8)],_0xbf2a0a=!![]),_0x4df38c=!![]));_0x176a89(0x4c3)in _0x5e8f87&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x4c3)]=_0x5e8f87[_0x176a89(0x4c3)],_0xbf2a0a=!![]);if(_0x176a89(0x144)in _0x5e8f87){if(!_0xd20e0e[_0x176a89(0x389)]){if(_0x176a89(0x355)in _0x5e8f87){if(_0xd20e0e['directorList'][_0x176a89(0x2f5)](_0x4350b5)>=0x0){var _0x48aad8=_0x5e8f87[_0x176a89(0x355)];if(_0x48aad8===!![])_0xd20e0e['directorVideoMuted']=_0x5e8f87['directVideoMuted'];else _0x48aad8 in _0xd20e0e['rpcs']&&(_0xd20e0e['rpcs'][_0x48aad8][_0x176a89(0x4fc)]=_0x5e8f87[_0x176a89(0x144)],_0xd20e0e[_0x176a89(0x2c1)][_0x48aad8][_0x176a89(0x4fc)]&&_0xd20e0e[_0x176a89(0x320)](0x0,_0x48aad8),_0xbf2a0a=!![]);}}}_0x4df38c=!![];}_0x176a89(0x3cc)in _0x5e8f87&&(!_0xd20e0e[_0x176a89(0x389)]&&(_0xd20e0e['directorList'][_0x176a89(0x2f5)](_0x4350b5)>=0x0&&(_0x4350b5 in _0xd20e0e[_0x176a89(0x2c1)]&&(_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3cc)]=_0x5e8f87[_0x176a89(0x3cc)],_0xd20e0e[_0x176a89(0x2c1)][_0x4350b5][_0x176a89(0x3cc)]&&(_0x4350b5 in _0xd20e0e[_0x176a89(0x2c1)]&&_0xd20e0e[_0x176a89(0x320)](0x0,_0x4350b5)),_0xbf2a0a=!![]))),_0x4df38c=!![]);if(_0x176a89(0x60b)in _0x5e8f87){log(_0x176a89(0x615));try{_0xd20e0e['sendFile'](_0x4350b5,_0x5e8f87[_0x176a89(0x60b)]);}catch(_0x37a345){errorlog(_0x37a345);}}_0x176a89(0x2f2)in _0x5e8f87&&remoteStats(_0x5e8f87,_0x4350b5);if(_0xbf2a0a)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x4df38c&&updateUserList();},_0xd20e0e[_0x35dc54(0x2c1)][_0x4350b5][_0x35dc54(0x4da)][_0x35dc54(0x378)]=()=>{var _0x50232e=_0x35dc54;warnlog(_0x50232e(0x454));};},_0xd20e0e[_0x547dfd(0x2c1)][_0x4350b5][_0x547dfd(0x4e3)]=_0x1e4262=>{var _0x3742d7=_0x547dfd;warnlog(_0x3742d7(0x5ec)),_0xd20e0e[_0x3742d7(0x555)](_0x1e4262,_0x4350b5);},log(_0x547dfd(0x333));},_0xd20e0e[_0x532e8e(0x565)]=function(_0x44b5b6,_0x4e4a89){var _0x1eac52=_0x532e8e;!_0xd20e0e['rpcs'][_0x4e4a89]['screenElement']?(_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89]['screenElement']=createVideoElement(),_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen']={},_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['realUUID']=_0x4e4a89,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89][_0x1eac52(0x5f2)]&&(_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x5f2)]=_0xd20e0e['rpcs'][_0x4e4a89]['streamID']),_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x2d0)]={},_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89][_0x1eac52(0x2d0)][_0x1eac52(0x1c2)]=![],_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x43d)]=function(){return new Promise((_0x148aed,_0x5e3091)=>{_0x148aed([]);});},_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x5ed)]=![],_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x52a)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x3ec)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x1a1)]=null,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x538)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['bandwidth']=-0x1,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x3ff)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x292)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x441)]=-0x1,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x3e7)]=![],_0xd20e0e['rpcs'][_0x4e4a89+'_screen'][_0x1eac52(0x15a)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x3c5)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x58a)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x418)]=[],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['videoMuted']=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x5fb)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x4fc)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x3cc)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x5d4)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['remoteMuteElement']=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x5b4)]=null,_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x411)]=null,_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)]['mutedStateMixer']=null,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['mutedStateScene']=null,_0xd20e0e['rpcs'][_0x4e4a89+'_screen'][_0x1eac52(0x303)]={},_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x37e)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x4a5)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x388)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x295)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x1fa)]=null,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x4c8)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x4c3)]=!![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x2f6)]=0x64,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x14b)]=0x0,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['nackCount']=0x0,_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)]['opacityDisconnect']='1',_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x2fa)]='1',_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x479)]=0x0,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x5ae)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x4dc)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x228)]=null,_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)]['canvas']=null,_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x60c)]={},_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x335)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x19c)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x62b)]=Date[_0x1eac52(0x26b)](),_0xd20e0e['rpcs'][_0x4e4a89+'_screen']['settings']=![],_0xd20e0e[_0x1eac52(0x35d)]==0x2&&(_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['loudest']=!![]),_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)]['videoElement']=_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89][_0x1eac52(0x297)],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x15a)]['dataset'][_0x1eac52(0x2b9)]=_0x4e4a89+_0x1eac52(0x59e),_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x15a)]['id']='videosource_'+_0x4e4a89+_0x1eac52(0x59e),_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x5f2)]&&(_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x15a)]['dataset'][_0x1eac52(0x148)]=_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x5f2)]),_0xd20e0e['rpcs'][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x15a)][_0x1eac52(0x415)]=![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x58a)]=![],setupIncomingScreenTracking(_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x15a)],_0x4e4a89+_0x1eac52(0x59e)),_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89]['screenElement'][_0x1eac52(0x1fd)]=createMediaStream(),_0x44b5b6['forEach'](function(_0x324957){var _0x3eeb4e=_0x1eac52;_0xd20e0e[_0x3eeb4e(0x2c1)][_0x4e4a89]['screenElement'][_0x3eeb4e(0x1fd)]['addTrack'](_0x324957);}),_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+_0x1eac52(0x59e)][_0x1eac52(0x15a)][_0x1eac52(0x57a)]=!![],_0xd20e0e[_0x1eac52(0x2c1)][_0x4e4a89+'_screen'][_0x1eac52(0x15a)][_0x1eac52(0x55c)](_0x1eac52(0x212),'')):_0x44b5b6[_0x1eac52(0x57d)](function(_0x5a56c1){var _0x4471ce=_0x1eac52,_0x4be2d0=![];_0xd20e0e[_0x4471ce(0x2c1)][_0x4e4a89][_0x4471ce(0x297)][_0x4471ce(0x1fd)]['getTracks']()['forEach'](function(_0x27dfd4){_0x27dfd4['id']==_0x5a56c1['id']&&(_0x4be2d0=!![]);}),!_0x4be2d0&&_0xd20e0e['rpcs'][_0x4e4a89]['screenElement'][_0x4471ce(0x1fd)][_0x4471ce(0x200)](_0x5a56c1);});},_0xd20e0e[_0x532e8e(0x555)]=function(_0x51734b,_0x3297bd){var _0x251573=_0x532e8e;if(_0xd20e0e[_0x251573(0x412)][_0x251573(0x4f5)](_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x5f2)])){errorlog('new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!');return;}var _0x34a713=[],_0x4e9398=![];if(_0x51734b[_0x251573(0x55e)]&&_0x51734b['streams'][0x0])_0x4e9398=_0x51734b[_0x251573(0x55e)][0x0],_0x34a713=_0x4e9398[_0x251573(0x4f8)]();else{if(_0x51734b[_0x251573(0x1e0)])_0x34a713['push'](_0x51734b[_0x251573(0x1e0)]);else{errorlog(_0x251573(0x4c7));return;}}if(_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['streamSrc']){var _0x5acba0=_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x1fa)][_0x251573(0x4f8)]();_0x34a713[_0x251573(0x57d)](function(_0x4e29d2){_0x5acba0['forEach'](function(_0x1b03b9){var _0x1bd907=_0x19f9;if(_0x4e29d2['id']==_0x1b03b9['id']){var _0x5039fa=_0x34a713[_0x1bd907(0x2f5)](_0x4e29d2);_0x5039fa>-0x1&&_0x34a713['splice'](_0x5039fa,0x1);}});});}try{var _0x16db43=_0x34a713[_0x251573(0x1d6)];while(_0x16db43--){if(_0x34a713[_0x16db43]['kind']==_0x251573(0x20f)){if(_0xd20e0e['novideo']!==![]&&!_0xd20e0e[_0x251573(0x490)][_0x251573(0x4f5)](_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x5f2)])){_0x34a713[_0x251573(0x256)](_0x16db43,0x1);continue;}else{if(_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x2cd)]&&!_0xd20e0e['rpcs'][_0x3297bd][_0x251573(0x2cd)][_0x251573(0x20f)]){_0x34a713['splice'](_0x16db43,0x1);continue;}}}else{if(_0x34a713[_0x16db43][_0x251573(0x182)]==_0x251573(0x314)){if(_0xd20e0e[_0x251573(0x4d7)]!==![]&&!_0xd20e0e[_0x251573(0x4d7)]['includes'](_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['streamID'])){_0x34a713[_0x251573(0x256)](_0x16db43,0x1);continue;}else{if(_0xd20e0e['rpcs'][_0x3297bd]['settings']&&!_0xd20e0e['rpcs'][_0x3297bd][_0x251573(0x2cd)][_0x251573(0x314)]){_0x34a713[_0x251573(0x256)](_0x16db43,0x1);continue;}}}}}}catch(_0x47d59e){errorlog(_0x47d59e);}if(!_0x34a713[_0x251573(0x1d6)])return;var _0x455b25=![];if(_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['screenIndexes']&&_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['screenIndexes']['length']){var _0x1c0bfe=_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x502)]();for(var _0x230a91=0x0;_0x230a91<_0x1c0bfe[_0x251573(0x1d6)];_0x230a91++){for(var _0x10356c=0x0;_0x10356c<_0x34a713[_0x251573(0x1d6)];_0x10356c++){if(_0x1c0bfe[_0x230a91][_0x251573(0x1e0)]&&_0x1c0bfe[_0x230a91][_0x251573(0x1e0)]['id']==_0x34a713[_0x10356c]['id'])for(var _0x1095c1=0x0;_0x1095c1<_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x4c8)][_0x251573(0x1d6)];_0x1095c1++){if(_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['screenIndexes'][_0x1095c1]==_0x230a91){_0x455b25=!![];break;}}if(_0x455b25)break;}if(_0x455b25)break;}}if(_0x455b25){_0xd20e0e['setupScreenShareAddon'](_0x34a713,_0x3297bd);return;}_0xd20e0e[_0x251573(0x486)]!==![]&&playoutdelay(_0x3297bd);_0xd20e0e[_0x251573(0x175)](),_0xd20e0e[_0x251573(0x2d1)]();_0x4e9398&&(_0x4e9398['onremovetrack']=function(_0x14940b){var _0x33c6d9=_0x251573;try{warnlog(_0x33c6d9(0x30c)),_0xd20e0e[_0x33c6d9(0x2c1)][_0x3297bd]['streamSrc'][_0x33c6d9(0x4f8)]()[_0x33c6d9(0x57d)](_0xe40480=>{var _0xd1115c=_0x33c6d9;_0xe40480['id']==_0x14940b[_0xd1115c(0x1e0)]['id']&&_0xd20e0e[_0xd1115c(0x2c1)][_0x3297bd][_0xd1115c(0x1fa)][_0xd1115c(0x531)](_0xe40480);}),_0x14940b[_0x33c6d9(0x1e0)]['kind']=='video'?updateIncomingVideoElement(_0x3297bd,!![],![]):updateIncomingVideoElement(_0x3297bd,![],!![]),updateIncomingVideoElement(_0x3297bd),setTimeout(function(){updateMixer();},0x1);}catch(_0x4b17c7){}},_0x4e9398[_0x251573(0x4ed)]=function(_0x374b15){var _0x2809b1=_0x251573;errorlog(_0x374b15);try{warnlog(_0x2809b1(0x328)),_0xd20e0e[_0x2809b1(0x2c1)][_0x3297bd][_0x2809b1(0x1fa)][_0x2809b1(0x4f8)]()[_0x2809b1(0x57d)](_0x5a92e4=>{var _0x4739ee=_0x2809b1;try{_0x5a92e4['id']==_0x374b15[_0x4739ee(0x1e0)]['id']&&_0xd20e0e[_0x4739ee(0x2c1)][_0x3297bd][_0x4739ee(0x1fa)][_0x4739ee(0x531)](_0x5a92e4);}catch(_0x47a641){}}),_0x374b15[_0x2809b1(0x1e0)][_0x2809b1(0x182)]=='video'?updateIncomingVideoElement(_0x3297bd,!![],![]):updateIncomingVideoElement(_0x3297bd,![],!![]),setTimeout(function(){updateMixer();},0x1);}catch(_0x417655){errorlog(_0x417655);}});if(!_0xd20e0e['rpcs'][_0x3297bd]['videoElement']){log(_0x251573(0x33d));try{var _0x2474c4=createVideoElement();}catch(_0x287c36){errorlog(_0x287c36);}_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x15a)]=_0x2474c4,_0x2474c4[_0x251573(0x22b)][_0x251573(0x2b9)]=_0x3297bd,_0x2474c4['id']=_0x251573(0x5e0)+_0x3297bd,_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x5f2)]&&(_0x2474c4['dataset'][_0x251573(0x148)]=_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['streamID']),setupIncomingVideoTracking(_0x2474c4,_0x3297bd);}!_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['streamSrc']&&(_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['streamSrc']=createMediaStream());var _0x347b83=![],_0x2abf80=![];_0x34a713[_0x251573(0x57d)](_0x594f05=>{var _0x422d0c=_0x251573;if(_0x594f05[_0x422d0c(0x182)]==_0x422d0c(0x20f))_0x347b83=!![];else _0x594f05['kind']==_0x422d0c(0x314)&&(_0x2abf80=!![]);log(_0x422d0c(0x5a3)),_0xd20e0e[_0x422d0c(0x2c1)][_0x3297bd][_0x422d0c(0x1fa)]['addTrack'](_0x594f05);});if(_0x2abf80&&_0x347b83)updateIncomingVideoElement(_0x3297bd);else{if(_0x347b83)updateIncomingVideoElement(_0x3297bd,!![],![]);else _0x2abf80&&updateIncomingVideoElement(_0x3297bd,![],!![]);}if(_0x347b83){var _0x19d19a=![];if(_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x2d0)]&&_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x2d0)][_0x251573(0x217)]&&_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x2d0)]['info'][_0x251573(0x4be)]&&_0xd20e0e[_0x251573(0x2c1)][_0x3297bd]['stats'][_0x251573(0x217)]['Browser']===_0x251573(0x449)){if(_0xd20e0e['bitrate']){if(_0xd20e0e[_0x251573(0x389)]||_0xd20e0e['roomid']!==![]&&_0xd20e0e[_0x251573(0x1e8)]!==''&&_0xd20e0e['scene']===![]){}else{if(_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x2df)]!==![]){if(_0xd20e0e['rpcs'][_0x3297bd]['bandwidth']>=0x0&&_0xd20e0e['rpcs'][_0x3297bd][_0x251573(0x2df)]<_0xd20e0e[_0x251573(0x1df)]){}else _0x19d19a={},_0x19d19a[_0x251573(0x1df)]=_0xd20e0e[_0x251573(0x1df)],_0xd20e0e['rpcs'][_0x3297bd][_0x251573(0x2df)]=_0xd20e0e[_0x251573(0x1df)],log(_0x251573(0x52b));}else _0x19d19a={},_0x19d19a[_0x251573(0x1df)]=_0xd20e0e[_0x251573(0x1df)],_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x2df)]=_0xd20e0e[_0x251573(0x1df)],log(_0x251573(0x52b));}}}_0xd20e0e[_0x251573(0x4c2)]&&(_0x19d19a==![]&&(_0x19d19a={}),_0x19d19a['scale']=parseInt(_0xd20e0e[_0x251573(0x4c2)])),_0x19d19a&&_0xd20e0e[_0x251573(0x570)](_0x19d19a,_0x3297bd);}if(_0xd20e0e[_0x251573(0x231)]===!![]){var _0x44371f=function(_0x2c3b17){var _0x53659b=function(_0x40c8fc){var _0x148a59=_0x19f9;if(!(_0x40c8fc in _0xd20e0e['rpcs']))return;if(!_0xd20e0e[_0x148a59(0x2c1)][_0x40c8fc][_0x148a59(0x15a)])return;try{var _0x5d55c0=_0xd20e0e[_0x148a59(0x2c1)][_0x40c8fc][_0x148a59(0x15a)][_0x148a59(0x61a)];_0xd20e0e[_0x148a59(0x2c1)][_0x40c8fc][_0x148a59(0x15a)][_0x148a59(0x61a)]=![];}catch(_0x52cb40){warnlog(_0x52cb40);}try{_0xd20e0e['rpcs'][_0x40c8fc][_0x148a59(0x15a)][_0x148a59(0x37a)](_0x148a59(0x2da),_0x53659b);}catch(_0x34aaab){warnlog(_0x34aaab);}_0xd20e0e['audioCtx'][_0x148a59(0x459)]==_0x148a59(0x25b)&&_0xd20e0e[_0x148a59(0x5d6)]['resume']();updateIncomingVideoElement(_0x3297bd,![],!![]);try{_0xd20e0e[_0x148a59(0x2c1)][_0x40c8fc][_0x148a59(0x15a)][_0x148a59(0x61a)]=_0x5d55c0,'eventPlayActive'in _0xd20e0e[_0x148a59(0x2c1)][_0x40c8fc]&&clearInterval(_0xd20e0e[_0x148a59(0x2c1)][_0x2c3b17][_0x148a59(0x50b)]),delete _0xd20e0e[_0x148a59(0x2c1)][_0x40c8fc]['eventPlayActive'];}catch(_0x4243eb){warnlog(_0x4243eb);}};return _0x53659b(_0x2c3b17);};_0xd20e0e[_0x251573(0x5d6)][_0x251573(0x459)]==_0x251573(0x429)&&(_0xd20e0e[_0x251573(0x54c)]=!![]);if(_0x251573(0x50b)in _0xd20e0e['rpcs'][_0x3297bd]){}else _0xd20e0e[_0x251573(0x54c)]==![]?_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x50b)]=setInterval(function(_0x14b072){var _0x18aa30=_0x251573;_0x14b072 in _0xd20e0e['rpcs']?(log(_0x18aa30(0x4eb)),_0xd20e0e[_0x18aa30(0x54c)]&&(clearInterval(_0xd20e0e[_0x18aa30(0x2c1)][_0x14b072][_0x18aa30(0x50b)]),_0xd20e0e[_0x18aa30(0x2c1)][_0x14b072][_0x18aa30(0x15a)]['addEventListener'](_0x18aa30(0x2da),_0x44371f(_0x14b072)))):log(_0x18aa30(0x5ff));},0x3e8,_0x3297bd):(!_0xd20e0e['rpcs'][_0x3297bd][_0x251573(0x50b)]&&(_0xd20e0e['rpcs'][_0x3297bd][_0x251573(0x50b)]=!![]),_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x15a)]['addEventListener'](_0x251573(0x2da),_0x44371f(_0x3297bd)));}_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x15a)]['rotated']=_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x3f7)],setTimeout(function(){updateMixer();},0x1),_0xd20e0e[_0x251573(0x175)](),_0xd20e0e['directorDisplayMute'](),updateUserList(),mediaSourceUpdated(_0x3297bd,_0xd20e0e[_0x251573(0x2c1)][_0x3297bd][_0x251573(0x5f2)],_0x347b83);},_0xd20e0e;}());function meshcast(){var _0x447914=_0x1dcc9d;if(session[_0x447914(0x31d)]!==![])return;session[_0x447914(0x31d)]=null;try{var _0x5a72ed=new Date(),_0x22b6d3=_0x5a72ed[_0x447914(0x1cb)]();urlParams[_0x447914(0x62a)]('tz')&&(_0x22b6d3=parseInt(urlParams[_0x447914(0x241)]('tz'))||_0x22b6d3);var _0x169229=[],_0x23dff7=session[_0x447914(0x266)](0xe),_0x2c1b52=[],_0x8bbeb={};fetch(_0x447914(0x351)+Date[_0x447914(0x26b)]())[_0x447914(0x16a)](_0x485174=>_0x485174[_0x447914(0x1bd)]())['then'](function(_0x1b4954){var _0x2cbab0=_0x447914;_0x2c1b52=_0x1b4954;for(var _0x58acd9=0x0;_0x58acd9<_0x2c1b52[_0x2cbab0(0x1d6)];_0x58acd9++){var _0x5510e2=Math[_0x2cbab0(0x53b)](_0x2c1b52[_0x58acd9]['tz']-_0x22b6d3);Math[_0x2cbab0(0x53b)](_0x5510e2-0x3c*0x18)<_0x5510e2&&(_0x5510e2=Math[_0x2cbab0(0x53b)](_0x5510e2-0x3c*0x18)),_0x2c1b52[_0x58acd9][_0x2cbab0(0x5eb)]=_0x5510e2;}_0x2c1b52[_0x2cbab0(0x515)](compare_deltas),_0x8bbeb=_0x2c1b52[0x0];try{session['mc']=new RTCPeerConnection(session[_0x2cbab0(0x359)]),session['mc'][_0x2cbab0(0x2d0)]={};}catch(_0x2a6d2d){!session[_0x2cbab0(0x2f3)]&&warnUser('Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.');}try{session['mc'][_0x2cbab0(0x569)]=_0x52d55b,session[_0x2cbab0(0x15a)]['srcObject']&&session[_0x2cbab0(0x15a)]['srcObject'][_0x2cbab0(0x4f8)]()[_0x2cbab0(0x57d)](_0x804835=>{var _0x2128a4=_0x2cbab0;warnlog(_0x2128a4(0x274)),warnlog(_0x804835),session['mc'][_0x2128a4(0x200)](_0x804835);}),warnlog(session['mc'][_0x2cbab0(0x5f6)]()),session['mc'][_0x2cbab0(0x405)]=function(_0x53254c){var _0x346ec3=_0x2cbab0;if(_0x53254c[_0x346ec3(0x597)]==null)return;log(_0x53254c[_0x346ec3(0x597)]),_0x169229[_0x346ec3(0x3a0)](_0x53254c[_0x346ec3(0x597)]);};}catch(_0x578104){errorlog(_0x578104);}})[_0x447914(0x1b2)](errorlog);}catch(_0x4c05c9){errorlog(_0x4c05c9);}function _0x4cb161(_0x1b2933,_0x30ece6){var _0x1cdeac=_0x447914;try{var _0x49725c=new XMLHttpRequest();_0x49725c[_0x1cdeac(0x2f7)]=function(){var _0x5a1f0a=_0x1cdeac;if(this[_0x5a1f0a(0x21b)]==0x4&&this[_0x5a1f0a(0x57e)]==0xc8){var _0x331498=this[_0x5a1f0a(0x5f4)](_0x5a1f0a(0x1d8));if(_0x331498==_0x5a1f0a(0x613)){var _0x2c25ba={};_0x2c25ba[_0x5a1f0a(0x5dd)]=this['responseText'],_0x2c25ba[_0x5a1f0a(0x475)]=_0x5a1f0a(0x197);var _0xe6d2b1={};session['stereo']&&session[_0x5a1f0a(0x476)]!==0x2?_0xe6d2b1[_0x5a1f0a(0x476)]=0x1:_0xe6d2b1['stereo']=0x0;session[_0x5a1f0a(0x22a)]&&(session['meshcastAudioBitrate']>0x1fe&&(session[_0x5a1f0a(0x22a)]=0x1fe),_0xe6d2b1['maxaveragebitrate']=session['meshcastAudioBitrate']*0x400,_0xe6d2b1[_0x5a1f0a(0x50c)]=0x1,_0xe6d2b1[_0x5a1f0a(0x2c6)]=session[_0x5a1f0a(0x2c6)]);_0x2c25ba['sdp']=CodecsHandler[_0x5a1f0a(0x1b0)](_0x2c25ba['sdp'],_0xe6d2b1);!session[_0x5a1f0a(0x308)]&&(_0x2c25ba[_0x5a1f0a(0x5dd)]=_0x2c25ba[_0x5a1f0a(0x5dd)][_0x5a1f0a(0x5ba)](/42001f/gi,_0x5a1f0a(0x577)),_0x2c25ba[_0x5a1f0a(0x5dd)]=_0x2c25ba[_0x5a1f0a(0x5dd)][_0x5a1f0a(0x5ba)](/420029/gi,_0x5a1f0a(0x577)));session['mc'][_0x5a1f0a(0x45b)](_0x2c25ba)[_0x5a1f0a(0x16a)]()[_0x5a1f0a(0x1b2)](function(_0x2b25c4){log(_0x2b25c4);});if(_0x169229[_0x5a1f0a(0x1d6)]){var _0x4725d1=JSON['stringify'](_0x169229['pop']());setTimeout(function(){var _0x404e5a=_0x5a1f0a;_0x4cb161(_0x4725d1,_0x404e5a(0x171));},0xa);}_0x3fdac3();}else _0x331498==_0x5a1f0a(0x5a9)&&(this[_0x5a1f0a(0x4ef)]==0x1b0?warnUser(_0x5a1f0a(0x22e)):warnUser(_0x5a1f0a(0x41a)));}};var _0x2174a6=0x9c4;session[_0x1cdeac(0x23d)]!==![]&&(_0x2174a6=session[_0x1cdeac(0x23d)]);session[_0x1cdeac(0x4c3)]&&session[_0x1cdeac(0x356)]!==![]&&(_0x2174a6=session[_0x1cdeac(0x356)]);var _0x12045f=parseInt(0x61a8/_0x2174a6)||0xa,_0xcc336f='';session['meshcastCodec']&&(_0xcc336f='/'+session['meshcastCodec']),session[_0x1cdeac(0x4c3)]&&session[_0x1cdeac(0x316)]&&(_0xcc336f='/'+session[_0x1cdeac(0x316)]),_0x49725c['open'](_0x1cdeac(0x5ac),_0x8bbeb['url']+'/'+_0x12045f+_0xcc336f,!![]),_0x49725c[_0x1cdeac(0x5fa)]('Content-Type',_0x1cdeac(0x618)+_0x30ece6+_0x1cdeac(0x4c9)),_0x49725c[_0x1cdeac(0x5fa)](_0x1cdeac(0x3de),_0x1cdeac(0x504)+_0x23dff7),_0x49725c[_0x1cdeac(0x22d)](_0x1b2933);}catch(_0x5b0361){errorlog(_0x5b0361);}}function _0x52d55b(_0x23da21){var _0x313ec5=_0x447914;warnlog('ON\x20NEGO\x20NEEDED'),warnlog(_0x23da21);try{session['mc'][_0x313ec5(0x5d8)]()[_0x313ec5(0x16a)](function(_0xa11095){var _0x5c4395=_0x313ec5;return _0xa11095[_0x5c4395(0x5dd)]=CodecsHandler['setOpusAttributes'](_0xa11095[_0x5c4395(0x5dd)],{'stereo':0x1}),!session[_0x5c4395(0x308)]&&(_0xa11095[_0x5c4395(0x5dd)]=_0xa11095['sdp'][_0x5c4395(0x5ba)](/42001f/gi,_0x5c4395(0x577)),_0xa11095['sdp']=_0xa11095[_0x5c4395(0x5dd)]['replace'](/420029/gi,_0x5c4395(0x577))),warnlog(_0xa11095),session['mc'][_0x5c4395(0x5e1)](_0xa11095);})['then'](function(){var _0x142e78=_0x313ec5;log(session['mc']['localDescription']),_0x4cb161(session['mc']['localDescription'][_0x142e78(0x5dd)],_0x142e78(0x5dd));})['catch'](function(_0x4a8ed2){});}catch(_0x31f95f){errorlog(_0x31f95f);}}function _0x3fdac3(){var _0xdde497=_0x447914;if(_0x8bbeb[_0xdde497(0x24a)])var _0xc45256=_0xdde497(0x5d9)+_0x8bbeb[_0xdde497(0x24a)]+_0xdde497(0x3c7)+_0x23dff7;else var _0xc45256=_0xdde497(0x3f3)+_0x23dff7;console['log']('MESHCAST\x20LINK:\x20'+_0xc45256),session[_0xdde497(0x31d)]={'token':_0x23dff7,'url':_0x8bbeb[_0xdde497(0x390)]};for(var _0x20f2cd in session['pcs']){if(session[_0xdde497(0x1dd)][_0x20f2cd][_0xdde497(0x448)]===null){var _0xbf55ef={};_0xbf55ef['meshcast']={'token':_0x23dff7,'url':_0x8bbeb['url']},session[_0xdde497(0x2d3)](_0xbf55ef,_0x20f2cd)&&(session[_0xdde497(0x1dd)][_0x20f2cd][_0xdde497(0x448)]=!![]);}}}}function meshcastWatch(_0x42471a,_0x4d7392){var _0x207a26=_0x1dcc9d;!(_0x42471a in session[_0x207a26(0x2c1)])&&(session[_0x207a26(0x2c1)][_0x42471a]={},session[_0x207a26(0x2c1)][_0x42471a][_0x207a26(0x2d0)]={},session[_0x207a26(0x2c1)][_0x42471a]['inboundAudioPipeline']={},session[_0x207a26(0x2c1)][_0x42471a][_0x207a26(0x292)]=![],session[_0x207a26(0x2c1)][_0x42471a][_0x207a26(0x2cd)]=![],errorlog(_0x207a26(0x18f)));var _0x3785b9=!![],_0x1f040b=!![];if(session[_0x207a26(0x490)]!==![]&&!session['novideo'][_0x207a26(0x4f5)](session[_0x207a26(0x2c1)][_0x42471a][_0x207a26(0x5f2)]))_0x3785b9=![];else session[_0x207a26(0x2c1)][_0x42471a][_0x207a26(0x2cd)]&&!session[_0x207a26(0x2c1)][_0x42471a][_0x207a26(0x2cd)][_0x207a26(0x20f)]&&(_0x3785b9=![]);if(session['noaudio']!==![]&&!session[_0x207a26(0x4d7)][_0x207a26(0x4f5)](session[_0x207a26(0x2c1)][_0x42471a][_0x207a26(0x5f2)]))_0x1f040b=![];else session[_0x207a26(0x2c1)][_0x42471a]['settings']&&!session[_0x207a26(0x2c1)][_0x42471a]['settings']['audio']&&(_0x1f040b=![]);if(!_0x1f040b&&!_0x3785b9){errorlog(_0x207a26(0x336));return;}try{session[_0x207a26(0x2c1)][_0x42471a]['mc']=new RTCPeerConnection(session[_0x207a26(0x359)]);}catch(_0x2164f3){!session[_0x207a26(0x2f3)]&&warnUser('Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.');}session[_0x207a26(0x2c1)][_0x42471a]['mc']['ontrack']=function(_0x45efd8){var _0x2198f4=_0x207a26;session[_0x2198f4(0x555)](_0x45efd8,_0x42471a);};var _0x4c5765=session[_0x207a26(0x266)](0xe),_0x4f90df={};_0x4f90df[_0x207a26(0x5f2)]=_0x4d7392[_0x207a26(0x400)],_0x4f90df[_0x207a26(0x2b9)]=_0x4c5765;function _0x5b2aa0(_0x2aee2c){var _0x22df12=_0x207a26,_0x4704b3=new XMLHttpRequest();_0x4704b3[_0x22df12(0x2f7)]=function(){var _0x5845aa=_0x22df12;if(this[_0x5845aa(0x21b)]==0x4&&this[_0x5845aa(0x57e)]==0xc8){var _0x327ef6=this['getResponseHeader'](_0x5845aa(0x1d8));if(_0x327ef6=='application/sdp'){var _0x2dbd1b={};_0x2dbd1b[_0x5845aa(0x5dd)]=this[_0x5845aa(0x4ef)],_0x2dbd1b['type']=_0x5845aa(0x55f),session[_0x5845aa(0x2c1)][_0x42471a]['mc'][_0x5845aa(0x45b)](_0x2dbd1b)[_0x5845aa(0x16a)](function(){_0x2443a6();})[_0x5845aa(0x1b2)](function(_0x301fb4){log(_0x301fb4);});}}else log(this);},_0x4704b3[_0x22df12(0x2ad)](_0x22df12(0x5ac),_0x4d7392[_0x22df12(0x390)],!![]),_0x4704b3['setRequestHeader'](_0x22df12(0x32e),_0x22df12(0x18c)),_0x4704b3[_0x22df12(0x5fa)](_0x22df12(0x3de),_0x22df12(0x504)+_0x4d7392[_0x22df12(0x400)]),_0x4704b3[_0x22df12(0x22d)](JSON[_0x22df12(0x3ba)](_0x2aee2c));}function _0x2443a6(){var _0x347a31=_0x207a26;session[_0x347a31(0x2c1)][_0x42471a]['mc'][_0x347a31(0x32d)]()[_0x347a31(0x16a)](function(_0x115d6c){var _0x5d5c92=_0x347a31;return _0x115d6c[_0x5d5c92(0x5dd)]=CodecsHandler[_0x5d5c92(0x1b0)](_0x115d6c[_0x5d5c92(0x5dd)],{'stereo':0x1}),session['rpcs'][_0x42471a]['mc'][_0x5d5c92(0x5e1)](_0x115d6c);})[_0x347a31(0x16a)](function(){var _0x73a756=_0x347a31,_0x14e465={};_0x14e465[_0x73a756(0x2b9)]=_0x4c5765,_0x14e465[_0x73a756(0x197)]=session['rpcs'][_0x42471a]['mc'][_0x73a756(0x349)]['sdp'],_0x5b2aa0(_0x14e465);})[_0x347a31(0x1b2)](function(_0x1246ff){});}_0x5b2aa0(_0x4f90df);}(function(){'use strict';var _0x65ddae=_0x1dcc9d;let _0x5c8a8b=function(_0xe6686c){var _0xe2559=_0x19f9;this[_0xe2559(0x190)]=new Uint8Array(_0xe6686c),this['pos']=0x0;};_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x414)]=function(_0x15132d){var _0x43d9ba=_0x65ddae;this[_0x43d9ba(0x3b9)]=_0x15132d;},_0x5c8a8b['prototype']['writeBytes']=function(_0x76d7f2){var _0x45fd31=_0x65ddae;for(let _0x2e42eb=0x0;_0x2e42eb<_0x76d7f2[_0x45fd31(0x1d6)];_0x2e42eb++){this['data'][this[_0x45fd31(0x3b9)]++]=_0x76d7f2[_0x2e42eb];}},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x40c)]=function(_0x3f7238){var _0x15cbc9=_0x65ddae;this[_0x15cbc9(0x190)][this[_0x15cbc9(0x3b9)]++]=_0x3f7238;},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x4ad)]=_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x40c)],_0x5c8a8b[_0x65ddae(0x563)]['writeU16BE']=function(_0x2907dd){var _0x556c25=_0x65ddae;this[_0x556c25(0x190)][this[_0x556c25(0x3b9)]++]=_0x2907dd>>0x8,this[_0x556c25(0x190)][this[_0x556c25(0x3b9)]++]=_0x2907dd;},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x27e)]=function(_0x59fdb9){var _0x3ad2f7=_0x65ddae;let _0x1402d8=new Uint8Array(new Float64Array([_0x59fdb9])[_0x3ad2f7(0x486)]);for(let _0x2035b0=_0x1402d8[_0x3ad2f7(0x1d6)]-0x1;_0x2035b0>=0x0;_0x2035b0--){this[_0x3ad2f7(0x40c)](_0x1402d8[_0x2035b0]);}},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x1d1)]=function(_0x1d6f0b){var _0x739087=_0x65ddae;let _0x455e4b=new Uint8Array(new Float32Array([_0x1d6f0b])[_0x739087(0x486)]);for(let _0xf4dd9b=_0x455e4b['length']-0x1;_0xf4dd9b>=0x0;_0xf4dd9b--){this[_0x739087(0x40c)](_0x455e4b[_0xf4dd9b]);}},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x28c)]=function(_0x94b50){var _0x5545fc=_0x65ddae;for(let _0x2eccb0=0x0;_0x2eccb0<_0x94b50[_0x5545fc(0x1d6)];_0x2eccb0++){this['data'][this[_0x5545fc(0x3b9)]++]=_0x94b50[_0x5545fc(0x14a)](_0x2eccb0);}},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x466)]=function(_0x46bcca,_0x253849){var _0xad26b7=_0x65ddae;switch(_0x253849){case 0x1:this[_0xad26b7(0x4ad)](0x1<<0x7|_0x46bcca);break;case 0x2:this[_0xad26b7(0x4ad)](0x1<<0x6|_0x46bcca>>0x8),this[_0xad26b7(0x4ad)](_0x46bcca);break;case 0x3:this[_0xad26b7(0x4ad)](0x1<<0x5|_0x46bcca>>0x10),this[_0xad26b7(0x4ad)](_0x46bcca>>0x8),this['writeU8'](_0x46bcca);break;case 0x4:this[_0xad26b7(0x4ad)](0x1<<0x4|_0x46bcca>>0x18),this[_0xad26b7(0x4ad)](_0x46bcca>>0x10),this['writeU8'](_0x46bcca>>0x8),this[_0xad26b7(0x4ad)](_0x46bcca);break;case 0x5:this[_0xad26b7(0x4ad)](0x1<<0x3|_0x46bcca/0x100000000&0x7),this[_0xad26b7(0x4ad)](_0x46bcca>>0x18),this[_0xad26b7(0x4ad)](_0x46bcca>>0x10),this[_0xad26b7(0x4ad)](_0x46bcca>>0x8),this[_0xad26b7(0x4ad)](_0x46bcca);break;default:throw new Error(_0xad26b7(0x593)+_0x253849);}},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x529)]=function(_0x5b91a1){var _0x515641=_0x65ddae;if(_0x5b91a1<(0x1<<0x7)-0x1)return 0x1;else{if(_0x5b91a1<(0x1<<0xe)-0x1)return 0x2;else{if(_0x5b91a1<(0x1<<0x15)-0x1)return 0x3;else{if(_0x5b91a1<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x5b91a1<0x7ffffffff)return 0x5;else throw new Error(_0x515641(0x251)+_0x5b91a1);}}}}},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x19d)]=function(_0x42895d){var _0x51d695=_0x65ddae;this[_0x51d695(0x466)](_0x42895d,this[_0x51d695(0x529)](_0x42895d));},_0x5c8a8b[_0x65ddae(0x563)]['writeUnsignedIntBE']=function(_0x153670,_0x2ca431){var _0x2eb43c=_0x65ddae;_0x2ca431===undefined&&(_0x2ca431=this['measureUnsignedInt'](_0x153670));switch(_0x2ca431){case 0x5:this[_0x2eb43c(0x4ad)](Math[_0x2eb43c(0x461)](_0x153670/0x100000000));case 0x4:this[_0x2eb43c(0x4ad)](_0x153670>>0x18);case 0x3:this[_0x2eb43c(0x4ad)](_0x153670>>0x10);case 0x2:this['writeU8'](_0x153670>>0x8);case 0x1:this[_0x2eb43c(0x4ad)](_0x153670);break;default:throw new Error(_0x2eb43c(0x498)+_0x2ca431);}},_0x5c8a8b['prototype']['measureUnsignedInt']=function(_0x183baa){if(_0x183baa<0x1<<0x8)return 0x1;else{if(_0x183baa<0x1<<0x10)return 0x2;else{if(_0x183baa<0x1<<0x18)return 0x3;else return _0x183baa<0x100000000?0x4:0x5;}}},_0x5c8a8b[_0x65ddae(0x563)][_0x65ddae(0x3a8)]=function(){var _0x592c26=_0x65ddae;if(this[_0x592c26(0x3b9)]this['length'])throw new Error(_0x4d875d(0x304));this[_0x4d875d(0x3b9)]=_0x4f3646;},this[_0x2df208(0x4e1)]=function(_0x2fac72){var _0x94d5b=_0x2df208;let _0x38730e={'offset':this[_0x94d5b(0x3b9)],'data':_0x2fac72,'length':_0x350ffa(_0x2fac72)},_0x4db625=_0x38730e[_0x94d5b(0x1ba)]>=this[_0x94d5b(0x1d6)];this[_0x94d5b(0x3b9)]+=_0x38730e['length'],this[_0x94d5b(0x1d6)]=Math[_0x94d5b(0x52d)](this[_0x94d5b(0x1d6)],this['pos']),_0x45ad7f=_0x45ad7f[_0x94d5b(0x16a)](async function(){var _0x11268b=_0x94d5b;if(_0x3a7456)return new Promise(function(_0xfdae4,_0x471e1b){var _0x4b78e2=_0x19f9;_0x5f88dd(_0x38730e[_0x4b78e2(0x190)])[_0x4b78e2(0x16a)](function(_0x3d4714){var _0x3b786c=_0x4b78e2;let _0x290a2f=0x0,_0x55705f=Buffer[_0x3b786c(0x5de)](_0x3d4714[_0x3b786c(0x486)]),_0x34f9c2=function(_0x4cd8eb,_0x37f1ca,_0x3d7e36){var _0x5f1b03=_0x3b786c;_0x290a2f+=_0x37f1ca,_0x290a2f>=_0x3d7e36['length']?_0xfdae4():_0x8df373[_0x5f1b03(0x4e1)](_0x3a7456,_0x3d7e36,_0x290a2f,_0x3d7e36['length']-_0x290a2f,_0x38730e['offset']+_0x290a2f,_0x34f9c2);};_0x8df373['write'](_0x3a7456,_0x55705f,0x0,_0x55705f['length'],_0x38730e[_0x3b786c(0x1ba)],_0x34f9c2);});});else{if(_0xf03aed)return new Promise(function(_0x39a450,_0x5ac1b1){var _0x4e71ed=_0x19f9;_0xf03aed[_0x4e71ed(0x414)](_0x38730e['offset'])[_0x4e71ed(0x16a)](()=>{var _0x3d72a3=_0x4e71ed;_0xf03aed[_0x3d72a3(0x4e1)](new Blob([_0x38730e[_0x3d72a3(0x190)]]));})[_0x4e71ed(0x16a)](()=>{_0x39a450();});});else{if(!_0x4db625)for(let _0x320e84=0x0;_0x320e84<_0x54e09e[_0x11268b(0x1d6)];_0x320e84++){let _0x5792ba=_0x54e09e[_0x320e84];if(!(_0x38730e[_0x11268b(0x1ba)]+_0x38730e[_0x11268b(0x1d6)]<=_0x5792ba['offset']||_0x38730e[_0x11268b(0x1ba)]>=_0x5792ba[_0x11268b(0x1ba)]+_0x5792ba[_0x11268b(0x1d6)])){if(_0x38730e[_0x11268b(0x1ba)]<_0x5792ba['offset']||_0x38730e[_0x11268b(0x1ba)]+_0x38730e[_0x11268b(0x1d6)]>_0x5792ba[_0x11268b(0x1ba)]+_0x5792ba[_0x11268b(0x1d6)])throw new Error(_0x11268b(0x22c));if(_0x38730e[_0x11268b(0x1ba)]==_0x5792ba['offset']&&_0x38730e[_0x11268b(0x1d6)]==_0x5792ba[_0x11268b(0x1d6)]){_0x5792ba[_0x11268b(0x190)]=_0x38730e[_0x11268b(0x190)];return;}else return _0x5f88dd(_0x5792ba[_0x11268b(0x190)])[_0x11268b(0x16a)](function(_0x4e74aa){var _0x29c8ca=_0x11268b;return _0x5792ba[_0x29c8ca(0x190)]=_0x4e74aa,_0x5f88dd(_0x38730e[_0x29c8ca(0x190)]);})[_0x11268b(0x16a)](function(_0x4ba484){var _0x19ef1a=_0x11268b;_0x38730e[_0x19ef1a(0x190)]=_0x4ba484,_0x5792ba[_0x19ef1a(0x190)][_0x19ef1a(0x3cb)](_0x38730e[_0x19ef1a(0x190)],_0x38730e['offset']-_0x5792ba['offset']);});}}}}_0x54e09e['push'](_0x38730e);});},this[_0x2df208(0x209)]=function(_0x5ad22d){var _0x15a619=_0x2df208;return _0x3a7456||_0xf03aed?_0x45ad7f=_0x45ad7f[_0x15a619(0x16a)](function(){return null;}):_0x45ad7f=_0x45ad7f[_0x15a619(0x16a)](function(){var _0x38b276=_0x15a619;let _0x39b34c=[];for(let _0x5d6d5c=0x0;_0x5d6d5c<_0x54e09e[_0x38b276(0x1d6)];_0x5d6d5c++){_0x39b34c[_0x38b276(0x3a0)](_0x54e09e[_0x5d6d5c][_0x38b276(0x190)]);}return new Blob(_0x39b34c,{'type':_0x5ad22d});}),_0x45ad7f;};};};window[_0x4eb116(0x302)]=_0x3938ac(null);}()),(function(){'use strict';var _0x143d0c=_0x1dcc9d;function _0xe83860(_0x3373e5){var _0x216d4d=_0x19f9;this[_0x216d4d(0x3b5)]=_0x3373e5;}function _0x1e7535(_0x5abe7f,_0x126e4c){var _0x5ece8a=_0x19f9;let _0x16ab16={};return[_0x5abe7f,_0x126e4c][_0x5ece8a(0x57d)](function(_0x42a30e){var _0x237574=_0x5ece8a;for(let _0x18175c in _0x42a30e){Object[_0x237574(0x563)][_0x237574(0x318)][_0x237574(0x252)](_0x42a30e,_0x18175c)&&(_0x16ab16[_0x18175c]=_0x42a30e[_0x18175c]);}}),_0x16ab16;}function _0x10ceff(_0x13c053,_0x4843df,_0x20b6e5){var _0x55ae09=_0x19f9;if(Array[_0x55ae09(0x1af)](_0x20b6e5))for(let _0x2f996b=0x0;_0x2f996b<_0x20b6e5[_0x55ae09(0x1d6)];_0x2f996b++){_0x10ceff(_0x13c053,_0x4843df,_0x20b6e5[_0x2f996b]);}else{if(typeof _0x20b6e5==='string')_0x13c053[_0x55ae09(0x28c)](_0x20b6e5);else{if(_0x20b6e5 instanceof Uint8Array)_0x13c053[_0x55ae09(0x2d9)](_0x20b6e5);else{if(_0x20b6e5['id']){_0x20b6e5[_0x55ae09(0x1ba)]=_0x13c053[_0x55ae09(0x3b9)]+_0x4843df,_0x13c053[_0x55ae09(0x3f5)](_0x20b6e5['id']);if(Array[_0x55ae09(0x1af)](_0x20b6e5[_0x55ae09(0x190)])){let _0x5536ec,_0x12302d,_0x59c074;_0x20b6e5['size']===-0x1?_0x13c053['writeByte'](0xff):(_0x5536ec=_0x13c053[_0x55ae09(0x3b9)],_0x13c053[_0x55ae09(0x2d9)]([0x0,0x0,0x0,0x0])),_0x12302d=_0x13c053['pos'],_0x20b6e5['dataOffset']=_0x12302d+_0x4843df,_0x10ceff(_0x13c053,_0x4843df,_0x20b6e5[_0x55ae09(0x190)]),_0x20b6e5['size']!==-0x1&&(_0x59c074=_0x13c053['pos'],_0x20b6e5[_0x55ae09(0x5a8)]=_0x59c074-_0x12302d,_0x13c053[_0x55ae09(0x414)](_0x5536ec),_0x13c053[_0x55ae09(0x466)](_0x20b6e5[_0x55ae09(0x5a8)],0x4),_0x13c053[_0x55ae09(0x414)](_0x59c074));}else{if(typeof _0x20b6e5[_0x55ae09(0x190)]===_0x55ae09(0x44f))_0x13c053[_0x55ae09(0x19d)](_0x20b6e5[_0x55ae09(0x190)][_0x55ae09(0x1d6)]),_0x20b6e5['dataOffset']=_0x13c053[_0x55ae09(0x3b9)]+_0x4843df,_0x13c053['writeString'](_0x20b6e5['data']);else{if(typeof _0x20b6e5[_0x55ae09(0x190)]==='number')!_0x20b6e5[_0x55ae09(0x5a8)]&&(_0x20b6e5[_0x55ae09(0x5a8)]=_0x13c053[_0x55ae09(0x1da)](_0x20b6e5[_0x55ae09(0x190)])),_0x13c053[_0x55ae09(0x19d)](_0x20b6e5['size']),_0x20b6e5['dataOffset']=_0x13c053[_0x55ae09(0x3b9)]+_0x4843df,_0x13c053[_0x55ae09(0x3f5)](_0x20b6e5[_0x55ae09(0x190)],_0x20b6e5[_0x55ae09(0x5a8)]);else{if(_0x20b6e5[_0x55ae09(0x190)]instanceof _0xe83860)_0x13c053[_0x55ae09(0x19d)](0x8),_0x20b6e5['dataOffset']=_0x13c053[_0x55ae09(0x3b9)]+_0x4843df,_0x13c053[_0x55ae09(0x27e)](_0x20b6e5[_0x55ae09(0x190)][_0x55ae09(0x3b5)]);else{if(_0x20b6e5[_0x55ae09(0x190)]instanceof _0xe83860)_0x13c053[_0x55ae09(0x19d)](0x4),_0x20b6e5[_0x55ae09(0x1e6)]=_0x13c053[_0x55ae09(0x3b9)]+_0x4843df,_0x13c053['writeFloatBE'](_0x20b6e5[_0x55ae09(0x190)][_0x55ae09(0x3b5)]);else{if(_0x20b6e5[_0x55ae09(0x190)]instanceof Uint8Array)_0x13c053[_0x55ae09(0x19d)](_0x20b6e5['data'][_0x55ae09(0x497)]),_0x20b6e5['dataOffset']=_0x13c053[_0x55ae09(0x3b9)]+_0x4843df,_0x13c053[_0x55ae09(0x2d9)](_0x20b6e5['data']);else throw new Error(_0x55ae09(0x4b4)+typeof _0x20b6e5[_0x55ae09(0x190)]);}}}}}}else throw new Error(_0x55ae09(0x4b4)+typeof _0x20b6e5['data']);}}}}let _0x2932e3=function(_0x54445,_0x1d2b7d){return function(_0x5510c7){var _0x4f259c=_0x19f9;let _0xbac2bf=0x1388,_0xe4986=![],_0x53f828=0x0,_0x4f35e3=0x0,_0x271e05=!![],_0x3f0bbc=0x0,_0x106445=0xbb80,_0x34faa9=0x1,_0x205738=[],_0xac4478=0x0,_0x5d45e6=0x0,_0x2fa169=0x0,_0x2ac3c0={'fileWriter':null,'codec':_0x4f259c(0x4b6)},_0xbfab,_0x5d7146={'id':0x4489,'data':new _0xe83860(0x0)},_0x2d3a76=new _0x1d2b7d(_0x5510c7[_0x4f259c(0x239)]);function _0x35f99d(_0x3e9bc1,_0x4c47c1){var _0x336635=_0x4f259c;return _0x4c47c1=new Uint8Array(_0x4c47c1),_0x15493e(_0x4dba85(_0x3e9bc1),_0x5e779b(_0x4c47c1[_0x336635(0x497)]),_0x4c47c1);}function _0x15493e(){var _0x49bebd=_0x4f259c,_0x399e77,_0x4c93e5=0x0,_0x238433;for(_0x399e77=0x0;_0x399e77>>0x18&0xff,_0x38d1cb>>>0x10&0xff,_0x38d1cb>>>0x8&0xff,_0x38d1cb&0xff]);if((_0x38d1cb&0xff0000)!=0x0)return new Uint8Array([_0x38d1cb>>>0x10&0xff,_0x38d1cb>>>0x8&0xff,_0x38d1cb&0xff]);if((_0x38d1cb&0xff00)!=0x0)return new Uint8Array([_0x38d1cb>>>0x8&0xff,_0x38d1cb&0xff]);if((_0x38d1cb&0xff)!=0x0)return new Uint8Array([_0x38d1cb&0xff]);throw _0x35340c(0x20d);}function _0x5e779b(_0x1e2c71){if(_0x1e2c71<=0x7f)return new Uint8Array([0x80|_0x1e2c71&0x7f]);if(_0x1e2c71<=0x3fff)return new Uint8Array([0x40|_0x1e2c71>>0x8&0x3f,_0x1e2c71&0xff]);return new Uint8Array([0x8,_0x1e2c71>>>0x18&0xff,_0x1e2c71>>>0x10&0xff,_0x1e2c71>>>0x8&0xff,_0x1e2c71&0xff]);}function _0x55d387(_0x37e4e7,_0x1d9779){var _0x14a082=_0x4f259c,_0x1b0a6b=new DataView(new ArrayBuffer(0x4));return _0x1b0a6b[_0x14a082(0x4d2)](0x0,_0x1d9779,![]),_0x35f99d(_0x37e4e7,new Uint8Array(_0x1b0a6b[_0x14a082(0x486)]));}function _0x2319d2(_0x255735){var _0x4492e8=_0x4f259c;if(_0x255735<=0xff)return new Uint8Array([_0x255735&0xff]);if(_0x255735<=0xffff)return new Uint8Array([_0x255735>>>0x8&0xff,_0x255735&0xff]);if(_0x255735<=0xffffff)return new Uint8Array([_0x255735>>0x10&0xff,_0x255735>>0x8&0xff,_0x255735&0xff]);return new Uint8Array([_0x255735>>>0x18&0xff,_0x255735>>>0x10&0xff,_0x255735>>>0x8&0xff,_0x255735&0xff]);var _0x34be25=new DataView(new ArrayBuffer(0x4));return _0x34be25[_0x4492e8(0x3a7)](0x0,_0x255735,![]),_0x34be25;}function _0x38c320(_0x74ec1f,_0x3c5e29){return _0x35f99d(_0x74ec1f,_0x2319d2(_0x3c5e29));}function _0x3e8719(_0x190751,_0x19705f){var _0x50785b=_0x4f259c;return _0x35f99d(_0x190751,new TextEncoder()[_0x50785b(0x57b)](_0x19705f));}function _0x3faad6(){var _0x237a12=_0x4f259c;let _0x4b4fa3={'id':0x1a45dfa3,'data':[_0x38c320(0x4286,0x1),_0x38c320(0x42f7,0x1),_0x38c320(0x42f2,0x4),_0x38c320(0x42f3,0x8),_0x3e8719(0x4282,_0x237a12(0x1f5)),_0x38c320(0x4287,0x4),_0x38c320(0x4285,0x2)]},_0x292c54={'id':0x1549a966,'data':[_0x38c320(0x2ad7b1,0xf4240),_0x3e8719(0x4d80,_0x237a12(0x2a5)),_0x3e8719(0x5741,_0x237a12(0x2a5)),_0x5d7146]},_0x5b8191=[{'id':0xb0,'data':_0x53f828},{'id':0xba,'data':_0x4f35e3}],_0x579424={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x38c320(0xd7,0x1),_0x38c320(0x73c5,0x1),_0x38c320(0x9c,0x0),_0x3e8719(0x22b59c,'und'),_0x3e8719(0x86,'V_'+_0x5510c7[_0x237a12(0x509)]),_0x38c320(0x83,0x1),{'id':0xe0,'data':[_0x38c320(0xb0,_0x53f828),_0x38c320(0xba,_0x4f35e3)]}]},{'id':0xae,'data':[_0x38c320(0xd7,0x2),_0x38c320(0x73c5,0x2),_0x38c320(0x9c,0x0),_0x3e8719(0x22b59c,_0x237a12(0x392)),_0x3e8719(0x86,_0x237a12(0x3da)),_0x38c320(0x83,0x2),{'id':0xe1,'data':[_0x55d387(0xb5,_0x106445),_0x38c320(0x9f,_0x34faa9)]},_0x35f99d(0x63a2,new Uint8Array(['O'[_0x237a12(0x14a)](0x0),'p'[_0x237a12(0x14a)](0x0),'u'[_0x237a12(0x14a)](0x0),'s'[_0x237a12(0x14a)](0x0),'H'[_0x237a12(0x14a)](0x0),'e'[_0x237a12(0x14a)](0x0),'a'[_0x237a12(0x14a)](0x0),'d'[_0x237a12(0x14a)](0x0),0x1,_0x34faa9&0xff,0x38,0x1,_0x106445>>>0x0&0xff,_0x106445>>>0x8&0xff,_0x106445>>>0x10&0xff,_0x106445>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0xbfab={'id':0x18538067,'size':-0x1,'data':[_0x292c54,_0x579424]};let _0x412530=new _0x54445(0x200);_0x10ceff(_0x412530,_0x2d3a76[_0x237a12(0x3b9)],[_0x4b4fa3,_0xbfab]),_0x2d3a76[_0x237a12(0x4e1)](_0x412530[_0x237a12(0x3a8)]()),_0xe4986=!![];}function _0x27c658(_0x2babea){var _0x491276=_0x4f259c;let _0xcc5899=new _0x54445(0x1+0x2+0x1);if(!(_0x2babea[_0x491276(0x2c5)]>0x0&&_0x2babea[_0x491276(0x2c5)]<0x7f))throw new Error(_0x491276(0x1bf));return _0xcc5899[_0x491276(0x19d)](_0x2babea['trackNumber']),_0xcc5899[_0x491276(0x4c5)](_0x2babea[_0x491276(0x167)]),_0xcc5899[_0x491276(0x40c)]((_0x2babea[_0x491276(0x475)]==_0x491276(0x205)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0xcc5899['getAsDataArray'](),_0x2babea['frame']]};}function _0x3df221(_0xa16ac7){var _0x183998=_0x4f259c;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math['round'](_0xa16ac7[_0x183998(0x167)])}]};}function _0x16eb5f(){var _0x4895ba=_0x4f259c;if(_0x205738[_0x4895ba(0x1d6)]===0x0)return;let _0xc2427a=0x0;for(let _0x26b7ed=0x0;_0x26b7ed<_0x205738[_0x4895ba(0x1d6)];_0x26b7ed++){_0xc2427a+=_0x205738[_0x26b7ed][_0x4895ba(0x530)]['byteLength'];}let _0x22045b=new _0x54445(_0xc2427a+_0x205738['length']*0x40),_0x18198c=_0x3df221({'timecode':Math[_0x4895ba(0x298)](_0xac4478)});for(let _0x10276d=0x0;_0x10276d<_0x205738[_0x4895ba(0x1d6)];_0x10276d++){_0x18198c['data'][_0x4895ba(0x3a0)](_0x27c658(_0x205738[_0x10276d]));}_0x10ceff(_0x22045b,_0x2d3a76[_0x4895ba(0x3b9)],_0x18198c),_0x2d3a76[_0x4895ba(0x4e1)](_0x22045b[_0x4895ba(0x3a8)]()),_0x205738=[],_0x5d45e6=0x0;}function _0x768ca5(_0xb668b8,_0x2f8acf){var _0x375e5c=_0x4f259c;_0xb668b8[_0x375e5c(0x2c5)]=_0x2f8acf;var _0xfd053d=_0xb668b8[_0x375e5c(0x401)]/0x3e8;_0x271e05?(_0x3f0bbc=_0xfd053d,_0xfd053d=0x0,_0x271e05=![]):_0xfd053d=_0xfd053d-_0x3f0bbc;_0x2fa169=_0xfd053d;if(_0x5d45e6==0x0)_0xac4478=_0xfd053d;_0xb668b8[_0x375e5c(0x167)]=Math[_0x375e5c(0x298)](_0xfd053d-_0xac4478),_0x205738[_0x375e5c(0x3a0)](_0xb668b8),_0x5d45e6=_0xb668b8[_0x375e5c(0x167)]+0x1,_0x5d45e6>=_0xbac2bf&&_0x16eb5f();}function _0x36064b(){var _0x51a022=_0x4f259c;let _0x171e22=new _0x54445(seekHead[_0x51a022(0x5a8)]),_0x4f285a=_0x2d3a76[_0x51a022(0x3b9)];_0x10ceff(_0x171e22,seekHead['dataOffset'],seekHead[_0x51a022(0x190)]),_0x2d3a76[_0x51a022(0x414)](seekHead[_0x51a022(0x1e6)]),_0x2d3a76['write'](_0x171e22[_0x51a022(0x3a8)]()),_0x2d3a76[_0x51a022(0x414)](_0x4f285a);}function _0x1f8fb3(){var _0x6d82ab=_0x4f259c;let _0x5c41d1=new _0x54445(0x8),_0x192ef8=_0x2d3a76[_0x6d82ab(0x3b9)];_0x5c41d1['writeDoubleBE'](_0x2fa169),_0x2d3a76['seek'](_0x5d7146[_0x6d82ab(0x1e6)]),_0x2d3a76[_0x6d82ab(0x4e1)](_0x5c41d1['getAsDataArray']()),_0x2d3a76[_0x6d82ab(0x414)](_0x192ef8);}this['addFrame']=function(_0x466292){var _0x26b2c8=_0x4f259c;!_0xe4986&&(_0x53f828=_0x5510c7['width'],_0x4f35e3=_0x5510c7[_0x26b2c8(0x1ce)],_0x106445=_0x5510c7['samplingFrequency'],_0x34faa9=_0x5510c7['channels'],_0x3faad6());if(_0x466292[_0x26b2c8(0x3f6)]['name']==_0x26b2c8(0x25c)){let _0xc295f4=new Uint8Array(_0x466292[_0x26b2c8(0x497)]);_0x466292['copyTo'](_0xc295f4),_0x768ca5({'frame':_0xc295f4,'intime':_0x466292[_0x26b2c8(0x422)],'type':_0x466292['type']},0x1);return;}else{if(_0x466292['constructor'][_0x26b2c8(0x46c)]==_0x26b2c8(0x3fe)){let _0x463a29=new Uint8Array(_0x466292[_0x26b2c8(0x497)]);_0x466292[_0x26b2c8(0x2a2)](_0x463a29),_0x768ca5({'frame':_0x463a29,'intime':_0x466292['timestamp'],'type':_0x466292['type']},0x2);return;}}},this[_0x4f259c(0x209)]=function(){var _0x3ef6fd=_0x4f259c;return!_0xe4986&&_0x3faad6(),_0x271e05=!![],_0x16eb5f(),_0x1f8fb3(),_0x2d3a76[_0x3ef6fd(0x209)](_0x3ef6fd(0x548));},this[_0x4f259c(0x2a7)]=function(){return _0x2d3a76['length'];},_0x5510c7=_0x1e7535(_0x2ac3c0,_0x5510c7||{});};};window['WebMWriter']=_0x2932e3(window[_0x143d0c(0x591)],window[_0x143d0c(0x302)]);}()); \ No newline at end of file +var _0x25463=_0x244b;(function(_0x33b7ee,_0x336a57){var _0x942187=_0x244b,_0x36afcd=_0x33b7ee();while(!![]){try{var _0x5a844f=-parseInt(_0x942187(0x432))/0x1*(parseInt(_0x942187(0x5ab))/0x2)+-parseInt(_0x942187(0x1cb))/0x3+-parseInt(_0x942187(0x14d))/0x4*(-parseInt(_0x942187(0x143))/0x5)+parseInt(_0x942187(0x51d))/0x6+parseInt(_0x942187(0x4d7))/0x7+parseInt(_0x942187(0xee))/0x8+-parseInt(_0x942187(0x499))/0x9;if(_0x5a844f===_0x336a57)break;else _0x36afcd['push'](_0x36afcd['shift']());}catch(_0x33724b){_0x36afcd['push'](_0x36afcd['shift']());}}}(_0x1e1e,0xe3458));function log(_0x2fe34d){var _0x1434cd=_0x244b;try{debugSocket&&debugSocket[_0x1434cd(0x1cd)](JSON['stringify'](_0x2fe34d));}catch(_0x486563){}}function warnlog(_0x2989bb,_0x2d52fa=![],_0x486383=![]){var _0x55fb4b=_0x244b;try{debugSocket&&debugSocket[_0x55fb4b(0x1cd)](JSON[_0x55fb4b(0x2f5)](_0x2989bb));}catch(_0x2156d5){}if(_0x486383)try{debugSocket&&debugSocket[_0x55fb4b(0x1cd)](JSON[_0x55fb4b(0x2f5)](_0x55fb4b(0x516)+_0x486383));}catch(_0x553bb5){}}function errorlog(_0x52b4e9,_0x1e2074=![],_0x3414e1=![]){var _0x5e161d=_0x244b;try{debugSocket&&debugSocket[_0x5e161d(0x1cd)](JSON[_0x5e161d(0x2f5)](_0x52b4e9));}catch(_0x48e411){}appendDebugLog(_0x52b4e9);if(_0x3414e1){appendDebugLog(_0x3414e1);try{debugSocket&&debugSocket[_0x5e161d(0x1cd)](JSON[_0x5e161d(0x2f5)]('line:\x20'+_0x3414e1));}catch(_0x43fe3a){}}}var debugSocket=null;function debugStart(){var _0x46be43=![],_0x5c4a8a=0x0;function _0x503c68(){var _0x1bae86=_0x244b;clearTimeout(_0x46be43);if(debugSocket){if(debugSocket[_0x1bae86(0x254)]===debugSocket['OPEN'])return;try{debugSocket[_0x1bae86(0x445)]();}catch(_0xe029c9){}}debugSocket=new WebSocket('wss://debug.action.wtf:443'),debugSocket[_0x1bae86(0x128)]=function(){clearTimeout(_0x46be43),_0x46be43=setTimeout(function(){_0x503c68();},0x64);};}_0x503c68();}window['onerror']=function backupErr(_0x47aa39,_0x3b93a5=![],_0x32c31b=![]){var _0x261cf8=_0x244b;return errorlog(_0x47aa39),errorlog(_0x32c31b),errorlog(_0x261cf8(0x1d4)),appendDebugLog(_0x47aa39),_0x32c31b&&appendDebugLog(_0x32c31b),![];},window['AudioContext']=window[_0x25463(0x3ec)]||window['webkitAudioContext'];function getById(_0x25bd51){var _0x188c72=_0x25463,_0x3fd40e=document[_0x188c72(0x513)](_0x25bd51);return!_0x3fd40e&&(log(_0x25bd51+_0x188c72(0x353)),_0x3fd40e=document[_0x188c72(0x349)]('span')),_0x3fd40e;}function _0x1e1e(){var _0x3745c9=['currentTarget','directorHash','shift','addTrack','vdoninja','VDO-Ninja','decoder','padStart','joiningRoom','remoteMuteElement','allowBroadcast','hiddenSceneViewBitrate','getVideoTracks','addIceCandidate','Members\x20in\x20Room','nackCount','disableREMB','audioOptions','production','level','queue','inboundAudioPipeline','stereo_url','track','plugged','changeParams','answer','showlabels','sourceActive','room=','joinroom','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','screenshare','copyTo','stream_configAudio','maxiosbitrate','soloChatUUID','stereo','session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.','preLimitedBitrate','closed','videoaddedtoroom','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','coDirectorEnable','plugged_in','minipreview','You\x27ve\x20been\x20transferred','backup.vdo.ninja','targetBandwidth','scale\x20set!','alert','onerror','start','rotate','chunkedtransfer','42e01f','password','alpha','keyframerate','setRequestHeader','screenshareid','screenSrc','onicecandidate','name','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','content-type','setupYourOwnPlease','maxBitrate','remoteVideoMuteElement','processPCSOnMessage','measureEBMLVarInt','PleaseDoNotUse','set','use1','','ondatachannel','hands_','decryptMessage','RTC\x20already\x20connected','meshcast','img','bit\x20rate\x20being\x20munged','audioInputChannels','webPquality','audioEffects','voiceMeterTemplate','order','seeding\x20!!','requested\x20file\x20has\x20been\x20removed.','cbr','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','streamSrc','clicked','sdp','soloVideo','Media','codirector\x20request\x20hash\x20failed','hidden','aus1','getTimezoneOffset','catch','failed\x20to\x20send\x20focus\x20change\x20request','webcamonly','Failing\x20behind','stereo\x20enabled','requestKeyframe','top','40294fPdKOP','loudest','ptime','frameMeta','optimize','meshcastAudioBitrate','iframeVideo','showList','getVideoBitrates','channels','generateKey','addCoDirector','muteState','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','restrict','requestZoomChange','problem','sampleRate','dataset','waiting\x20for\x20keyframe','type','audioConstraints','min','toLowerCase','localDescription','codecGroupFlag','h264profile','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','chunkedStream','tfliteModule','coDirector','OOO','onreadystatechange','value','raw','hardware_video_encoder','scale','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','setUint32','generator','turns:www.turn.vdo.ninja:443','cid:','addEventListener','1264552sECnGs','layout','requestResolution','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','suspended','optimizeBitrate','&room=','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','call','Unmute\x20video','RSA','remoteStats','Authorization','2px','contain','pressed','onload','batteryState','obs.ninja','encodings','ctrlKey','actual\x20bitrate:','Message\x20to\x20be\x20sent:\x20','meshcastCodec','ICE\x20FAILED','?view=','privateKey','src','application/error','generateStreamID','Android\x2012','Clean\x20up','screenshareStereo','mutedState','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','recording','numberOfChannels','hostedTransfers','host','10px','height_url','error','fileList','getAsDataArray','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','screenStopped','Bad\x20UINT\x20size\x20','joinRoom','getOpusBitrate','changeOrder','removeTrack','MESHCAST\x20LINK:\x20','sendPeers','slice','firstPlayTriggered','groupAudio','quality_ss','transferSettings','onclose','setupIncoming','samplingFrequency','audioCtx','remoteMuteState_','forceRotate','directorActions','jwk','ICE:\x20','vp8','innerHTML','allowVideos','muted_savedState','Unknown','candidates','webp','requestChangeEQ','bitrate','getLocalStream','limitAudio','nodownloads','init_audio','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','POST','advanced','Chromium-based\x20v','215twMQiB','muted','visibility','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','getTime','displayMute','sink','decrypt','mirrored','retrying\x20at\x20an\x20interval','105404ltgxvy','fileWriter','enabled','head6','writeU16BE','lowerhand','limitaudio','meshcastScreenShareCodec','tainted','action','requestVideoRecord','directorList','iceServers','stopWriter','importCrypto','list','stopClock','target','platform','className','cameraConstraints','div','mono','audioDevice','someonejoined','disconnected','Lowered\x20hand','video/webm','micIsolate','taintedSession','Bearer\x20','processDescription2','turn:turn-as1.vdo.ninja:3478','totalRoomBitrate','onnegotiationneeded\x20triggered;\x20creating\x20offer','[data-action-type=\x22solo-chat\x22]','statsMenu','forceTcpMode','hanging\x20up','already\x20closed\x20PCS','keyname','obsRecording','cover','control-room-co-director','BYE','processIce','concat','orange','exclude','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','scaleResolutionDownBy\x20set\x201!','wssid','disableWebAudio','1.0','windowed','novideo','quality_wb','screensharefps','Failed\x20to\x20determine\x20size\x20of\x20element','onmessage','iceTimer','screensharecursor','screenStream','somepasswordwhere','echoCancellation','offset','hw_enc','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','stopping\x20old\x20track','vector','videoMuted','api','vb_url','Websockets\x20timed\x20out;\x2030\x20seconds','deferring\x20with\x20a\x20promise;\x20hashed\x20room','setLocalDescription','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','Android','indexOf','STREAM\x20ID\x20desalted\x202:','imageElement','audio','quality','starting\x20kicker','flipped','recorder','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','playsinline',';\x20charset=utf-8','view_set','audioMeterGuest','chunkTime','limitTotalBitrate','directorVolumeState','userAgent','json','myVideo.webm','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','equalizer','applyConstraints','UUID\x20does\x20not\x20exist','Shared\x20website:\x20','speedtest','bind','bra1','encode','de2','requestUpload','bigmutebutton','add-a-label','retryWatchInterval','listPromise','chunked_','read','raisehands','effects','getWriter','allowIframe','result','autoGainControl','not-the-director','beepToNotify','controlRoomBitrate','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','defaultIframeSrc','disableOBS','Transfer\x20ended','Safari','audioBitrate','isView','FAIL\x20rpcs','VP9','setRemoteDescription','_hardwareEncoder','mainmenu','new-push-connection','queueList','processFrame','opacityDisconnect','broadcast_mode','showSaveFilePicker','hangupDirector','sendChannel','offsetChannel','canvasSource','codec','obsVisibility','Setting\x20Codec\x20to\x20vp8','https://','screenshareAutogain','compressor','sendRequest','cleanish','overlay','importKey','Unknown\x20Meshcast\x20error','CHUNKED\x20STREAM;\x20not\x20sending\x20audio\x20or\x20video','timer','writeEBMLVarInt','getStats','BYE\x20RPCS','recieveFile','dropped\x20candidate\x20due\x20to\x20filter','bandwidth\x20set!','priority','Only\x20the\x20main\x20director\x20can\x20transfer\x20this\x20guest','backup.obs.ninja','Firefox','remoteFocus','roomid','failed\x20to\x20disconnect','restartIce','seeding','directorPassword','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','readable','nocursor','midi','view','processIce2','height','cleanup','aec_url','security','bitrateTimeoutFirefox','RTCRtpSender','showClock','screensharetype','writeFloatBE','webCodecAudio','usw2','randomize','batteryMeter','reject\x20co','forceRetry','remove','stop','onremovetrack','leavetone','request','streamID','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','disableMouseEvents','room-is-claimed-codirector','outboundVideoBitrate','getAudioTracks','could\x20not\x20be\x20sent;\x20queuing\x20it','reportbutton','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','salt','init','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','interval','stringify','maxframerate','gain','turn:turn-usw2.vdo.ninja:3478','sort','ping','turn:turn-use1.vdo.ninja:3478','writeByte','streaming','Stream\x20ID\x20is\x20already\x20in\x20use.','obsState','rtc.ninja','gridlayout','closePC','head4','reject','directorMutedState','\x20x\x20','speakerMuted_default','pop','changeMicrophone','retryTimeout','has','startTime','_screen','pcs','directorDisplayMuted','videoOptions','onclick','hangup','obsStreaming','label','directorState','midiOut','changeSpeaker','roomenc','scaleDueToBitrate','added\x20audio\x20track','noExitPrompt','maxsamplerate','getParameters','scaleHeight','midiRemote','RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM','low','getReceivers','startClock','then','PONGED','Created\x20transfer\x20channel','encodering\x20being\x20kicked','PINGED','8px','initial_group','altpress','turn:turn-au1.vdo.ninja:3478','safemode','code','playbackheader','session','URL','key','scene','setVideoBitrate','useragent','digest','sensorData','director','directMigrateIssue','pointer','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','width','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','connectPeer','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','scaleWidth','h264','quality_limitation_reason','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','srcObject','right','screensharequality','utf-8','createElement','readAsArrayBuffer','preferVideoCodec','obsninja','writeEBMLVarIntWidth','This\x20shouldn\x27t\x20happen','warn','Video\x20File','EBML\x20VINT\x20size\x20not\x20supported\x20','steve','\x20is\x20not\x20defined;\x20skipping.','frameWriter','seedAttempts','playback_audio_samplerate','customWSS','includes','focus\x20success','dynamicScale','https://meshcast.io/servers.json?ts=','controlTimer','charging','UN-MUTED','chunks','disabled','application/sdp','maxaveragebitrate','disableNACK','#606383','sceneSync','codirector_changeURL','Refreshing\x20scale','autoadd','meshcastSettings','hostname','trackNumber','downloads','Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work,\x20try\x20adding\x20&proxy\x20to\x20the\x20URL\x20or\x20use\x20https://backup.vdo.ninja\x20instead.\x0a\x0aContact\x20steve@seguin.email\x20for\x20added\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.','focusDistance','audioCodecs','videoCodecs','sending\x20message\x20to\x20server','setValueAtTime','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','stream','CriOS','removeChild','enhanceaudio','activeSpeaker','send\x20channel\x20closed','chat','kind','SEND\x20BYE','RTC\x20closed','CONNECTEED!','opacityMuted','codirectorRequested','oniceconnectionstatechange','Lost\x20child','noiseSuppression','udp','A_OPUS','directorBlindAllGuests','allowScreen','setResolution','Track\x20stopped','measureUnsignedInt','cleaning\x20up\x20lost\x20connection','vdav','SHA-1','mutedStateMixer','TFJSModel','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','active','WEBRTC\x20CONNECTION\x20OPEN','totalRoomBitrate_default','ab_url','ON\x20FOCUS\x20NOT\x20FOUND','writeDoubleBE','iceConnectionState\x20==\x20connected','getSettings','speakerMuted','requestStats','connected','introOnClean','chrg','ctrl','rampUpTime','pcm','directorBlindButton','objectFit','Track\x20was\x20removed','ended','TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127','micDelay','stats','directorSpeakerMuted','InvalidOperationException','UUID\x20not\x20found\x20in\x20pcs','waitingWatchList','signature','Trying\x20to\x20set\x20','changeLabel','broadcast','completed','PASSED','bandwidth','AQAB','seedPlz','watchTimeoutList','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','checkBasicStreamsExist','icefilter','togglePrivateChat','charCodeAt','opus','hostedFiles','vdo.ninja','publicKey','push','requestFile','map','https://meshcast.io/view.html?api=','mykey','noNacks','The\x20request\x20(','und','removeEventListener','processFrameAudio','pluginVersion','encoder','minptime','seed','denoise_url','processIceBundle','getResponseHeader','timeout','proxy','turn:turn.obs.ninja:3478','aspectRatio','onopen','slots','applyIsolatedChat','scaleResolution','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','audioContext','backgroundColor','isDirector\x20','setAudioBitrate','limitTotalBitrateGuests','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','hash\x20is\x20not\x20false','sensors','room-is-claimed','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','prototype','text/plain','dataOffset','directorUUID','byteLength','requested\x20file\x20was\x20not\x20found','bitrate_set','data','AudioContext','storekey','inline-block','sid','video','intime','sceneType2','pipe','transcript','setupScreenShareAddon','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','videoElement','vDAv','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','split','seek','click','initialPublish','guest','eventPlayActive','allowMIDI','blindAllGuests','orientation','timecode','requestAudioRateLimit','ICE\x20closed?','float','sendChannel_','mute','setScale','ROOMID\x20EANBLED','virtualHangup','replace','ptz','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','obs','pliCount','providing\x20answer','transparent','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','watchStream','channel','publishing\x20SDP\x20Offer:\x20','sceneMute','AES-CBC','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','keys','iceBundle','hideClock','resolve','responseText','chatbutton','maxconnections','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','ICE\x20FAILed.\x20bad?','encodeQueueSize','streams','remoteDescription','delay','effectValue','de1','screenIndexes','forceAspectRatio','NOT\x20IN\x20VIEW\x20SET','isArray','object','write','miconly','container_','writeBytes','13SRPPlg','permaid','mag','offer','null\x20ice\x20rpcs','receiveChannel','received\x20data\x20from\x20viewer','forEach','EastSideRepresentZ','dataReceived','&id=','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','open','length','info','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','credential','header','videoWriter','close','keyframeTimeout','setOpusAttributes','style','allowmidi','outputDevice','querySelector','playback_audio_volume_meter','rejected','verify','broadcastChannel','Opened\x20transfer\x20channel','done\x20clearing\x20audio','iceConnectionState','preferCodec','remoteMuteState','connect','configure','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','Browser','audio\x20bandwidth\x20set!','getCapabilities','left','requestFocusChange','GOT\x20ICES!!','migrate','preloadbitrate','new-display-name','subtle','RS1','keyframe','metaKey','postMessage','offerSDP','preventDefault','rpcs','UUID','recording_audio_compressor_type','sendFile','recording_audio_ctx_latency','application/','vp09.00.10.08','value\x20there','restricted','altUUID','turn:turn-eu2.obs.ninja:3478','hssConnection','Something\x20went\x20wrong\x20with\x20incoming\x20track..','gyro','refreshScale','autostart','toString','message','filetransfer','classList','aspectratio','noaudio','limitAudioBitrate','readAsText','find','none','new\x20connection\x20is\x20contained\x20in\x20badStreamList!','ice\x20timer\x20no\x20longer\x20exists','meshcastScreenShareBitrate','enc','contentType','codec_url','slot','canvasIntervalAction','new','sendChunks','candidate','desaltStreamID','pathname','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','enhanceAudio','rotated','muteStateTemplate','setParameters','signalMeter','forceios','max','scaleFactor','resolution\x20scale','9552546unwZRV','maxptime','sendMsg','videos','limitBitrate','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','canvas','noiframe','New\x20Label:\x20','lin','mutedStateScene','createDataChannel','closeTimeout','loadoutID','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','audioLatency','claim','unified-plan','disconnectedTimeout','string','power_level','pre\x20pixel\x20fix\x20','recordingVideoCodec','sceneList','turns:www.turn.obs.ninja:443','splice','fromCharCode','changeURL','orderby','onconnectionstatechange','binaryType','screenElement','createAnswer','label=','maxpublishers','audioChannels','Bad\x20EBML\x20datatype\x20','encryptMessage','requestCoDirector','local','iframe','pong','video_muted_init','website','enhacing\x20audio\x20encoder','processDescription','not\x20allowed\x20to\x20show\x20the\x20director','turn:www.turn.vdo.ninja:3478','savedBitrate','iframe_','setClock','\x20Pixel\x20','listing','enhanceAudioEncoder','seeding\x20blocked','mirrorExclude','complete','directorSettings','pushEffectsData','time','SENDING\x20FILE:\x20','meshcastBitrate','1827910zgpyso','Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.','autoplay','requestChangeSubGain','what\x20is\x20this?','connected\x20to\x20video\x20server','codecs','GOT\x20ICE!!','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!','chunked','mobile','closedCaptions','createOffer','substring','writer','decode','jap1','anyrequest','audiobitrate','application/json;\x20charset=utf-8','add','writeString','verifyData','does\x20any\x20audio\x20exist?','iframeSrc','Audio_Loudness','newMainDirectorSetup','request\x20rate\x20limit:\x20','obsSourceActive','couldn\x27t\x20set\x20preferred\x20codec','stream\x20ID\x20is\x200\x20length','play','sync','activelySpeaking','rotate_video','configuration','deferring\x20with\x20a\x20promise','badStreamList','RPCS\x20WINS\x20ICE','Enable\x20the\x20director\x27s\x20microphone\x20first.','showDirector','getWrittenSize','controls','directorDisplayMute','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','Offset\x20may\x20not\x20be\x20negative','width_url','stopping\x20some\x20preload\x20bitrate\x20null\x20','maxvideobitrate','remote','focus','frame','sendMessage','noPLIs','announceCoDirector','seedStream','Not\x20director','midiOffset','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','effectsData','getElementById','limiting\x20AudioEncoder','showSettings','line:\x20','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','url','setVideoScale','display','random','bitrateTimeout','9319188TfSRwd','crypto','hash','config','streamid-already-published','manual','ACTION\x20REJECTED:\x20','brazilIsSuperExpensive','buffer','bye','requestFile\x20in\x20reverse','closeRPC','send\x20channel\x20open\x20pcs','failed','iframeEle','zoom\x20success','deviceID','pos','getReader','delta','outboundAudioBitrate','Mute\x20video\x20-306','roomclaimed','label_','Chrome\x20for\x20iOS','HANG\x20UP\x202\x20COMPLETE','turn:turn-br1.vdo.ninja:3478','volume','TOO\x20MANY\x20PUBLISHING\x20PEERS','remoteRaisedHandElement','main-director','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','Timestamp\x20duplicated','state'];_0x1e1e=function(){return _0x3745c9;};return _0x1e1e();}var errorReport=[];function appendDebugLog(_0xdd38b6){var _0x5bb2aa=_0x25463;try{var _0x27ed84=new Date(),_0x463fd5=_0x27ed84[_0x5bb2aa(0x147)]();if(_0xdd38b6['message'])errorReport[_0x5bb2aa(0x3c0)]({'message':_0xdd38b6[_0x5bb2aa(0x479)],'name':_0xdd38b6[_0x5bb2aa(0x57e)],'time':_0x463fd5});else typeof _0xdd38b6===_0x5bb2aa(0x4ac)?errorReport[_0x5bb2aa(0x3c0)]({'note':_0xdd38b6,'time':_0x463fd5}):errorReport['push']({'other':_0xdd38b6,'time':_0x463fd5});errorReport=errorReport[_0x5bb2aa(0x123)](-0xc8);if(document[_0x5bb2aa(0x513)](_0x5bb2aa(0x2ef))){}}catch(_0x50e7fd){}}async function generateHash(_0x50afe3,_0x478109=![]){var _0x153584=_0x25463,_0x4aecdb=new TextEncoder('utf-8')['encode'](_0x50afe3);return crypto[_0x153584(0x461)][_0x153584(0x336)](_0x153584(0x246),_0x4aecdb)['then'](function(_0x19e50e){var _0x258580=_0x153584;return _0x19e50e=new Uint8Array(_0x19e50e),_0x478109&&(_0x19e50e=_0x19e50e[_0x258580(0x123)](0x0,parseInt(parseInt(_0x478109)/0x2))),_0x19e50e=toHexString(_0x19e50e),_0x19e50e;})['catch'](errorlog);};function getTURNList(){var _0x1f3995=_0x25463,_0x830ab5=[],_0x2bb581=![];(location[_0x1f3995(0x36a)]===_0x1f3995(0x3be)||location[_0x1f3995(0x36a)]===_0x1f3995(0x100)||location[_0x1f3995(0x36a)]===_0x1f3995(0x2c6)||location['hostname']===_0x1f3995(0x56e)||location[_0x1f3995(0x36a)]===_0x1f3995(0x300))&&(_0x2bb581=!![]);var _0x30ebd5={};_0x30ebd5[_0x1f3995(0x222)]=_0x1f3995(0x543),_0x30ebd5[_0x1f3995(0x442)]=_0x1f3995(0x43a),_0x30ebd5[_0x1f3995(0x247)]=[_0x1f3995(0x2fb)],_0x30ebd5['tz']=0x12c,_0x30ebd5['udp']=!![],_0x30ebd5[_0x1f3995(0x551)]=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x588),_0x30ebd5['restrict']=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session[_0x1f3995(0x172)]&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session[_0x1f3995(0x286)]&&session[_0x1f3995(0x286)]!==!![]&&session['speedtest']!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5['username']='vdoninja',_0x30ebd5[_0x1f3995(0x442)]='theyBeSharksHere',_0x30ebd5[_0x1f3995(0x247)]=[_0x1f3995(0x2f8)],_0x30ebd5['tz']=0x1e0,_0x30ebd5[_0x1f3995(0x385)]=!![],_0x30ebd5['production']=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x2de),_0x30ebd5[_0x1f3995(0x5b9)]=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session['forceTcpMode']&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session['speedtest']&&session[_0x1f3995(0x286)]!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5['locale']){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5['username']=_0x1f3995(0x352),_0x30ebd5[_0x1f3995(0x442)]=_0x1f3995(0x581),_0x30ebd5['urls']=[_0x1f3995(0x4b1)],_0x30ebd5['tz']=0x12c,_0x30ebd5[_0x1f3995(0x385)]=![],_0x30ebd5['production']=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x1ce),_0x30ebd5['restrict']=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5['udp']==session['forceTcpMode']){}else{if(session[_0x1f3995(0x172)]&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session[_0x1f3995(0x286)]&&session[_0x1f3995(0x286)]!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5[_0x1f3995(0x222)]='steve',_0x30ebd5['credential']='setupYourOwnPlease',_0x30ebd5[_0x1f3995(0x247)]=['turn:www.turn.obs.ninja:3478'],_0x30ebd5['tz']=0x12c,_0x30ebd5[_0x1f3995(0x385)]=!![],_0x30ebd5[_0x1f3995(0x551)]=!![],_0x30ebd5[_0x1f3995(0x258)]='cae1',_0x30ebd5[_0x1f3995(0x5b9)]=![];if(_0x30ebd5['restrict']&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session['forceTcpMode']&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session[_0x1f3995(0x286)]&&session['speedtest']!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5[_0x1f3995(0x222)]=_0x1f3995(0x352),_0x30ebd5['credential']='setupYourOwnPlease',_0x30ebd5['urls']=[_0x1f3995(0x253)],_0x30ebd5['tz']=-0x3c,_0x30ebd5['udp']=![],_0x30ebd5[_0x1f3995(0x551)]=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x428),_0x30ebd5[_0x1f3995(0x5b9)]=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session['forceTcpMode']){}else{if(session['forceTcpMode']&&_0x30ebd5['udp']){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session['speedtest']&&session[_0x1f3995(0x286)]!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5['locale']){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5['username']=_0x1f3995(0x543),_0x30ebd5[_0x1f3995(0x442)]=_0x1f3995(0x1e6),_0x30ebd5['urls']=[_0x1f3995(0x4c8)],_0x30ebd5['tz']=-0x46,_0x30ebd5['udp']=!![],_0x30ebd5[_0x1f3995(0x551)]=!![],_0x30ebd5['locale']=_0x1f3995(0x28a),_0x30ebd5[_0x1f3995(0x5b9)]=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session['speedtest']&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session['forceTcpMode']&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session['speedtest']==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session['speedtest']&&session[_0x1f3995(0x286)]!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5['locale']){}else _0x830ab5['push'](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5['username']=_0x1f3995(0x543),_0x30ebd5['credential']=_0x1f3995(0x1e6),_0x30ebd5[_0x1f3995(0x247)]=[_0x1f3995(0xeb)],_0x30ebd5['tz']=-0x46,_0x30ebd5[_0x1f3995(0x385)]=![],_0x30ebd5['production']=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x28a),_0x30ebd5['restrict']=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5['udp']==session[_0x1f3995(0x172)]){}else{if(session[_0x1f3995(0x172)]&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session[_0x1f3995(0x286)]&&session['speedtest']!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5[_0x1f3995(0x222)]='steve',_0x30ebd5['credential']='setupYourOwnPlease',_0x30ebd5[_0x1f3995(0x247)]=[_0x1f3995(0x3d3)],_0x30ebd5['tz']=-0x3c,_0x30ebd5[_0x1f3995(0x385)]=!![],_0x30ebd5[_0x1f3995(0x551)]=!![],_0x30ebd5[_0x1f3995(0x258)]='de1',_0x30ebd5['restrict']=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5['udp']==session[_0x1f3995(0x172)]){}else{if(session['forceTcpMode']&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session[_0x1f3995(0x286)]&&session[_0x1f3995(0x286)]!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5[_0x1f3995(0x222)]=_0x1f3995(0x543),_0x30ebd5['credential']=_0x1f3995(0x18c),_0x30ebd5[_0x1f3995(0x247)]=[_0x1f3995(0x32c)],_0x30ebd5['tz']=-0x258,_0x30ebd5[_0x1f3995(0x385)]=!![],_0x30ebd5['production']=!![],_0x30ebd5['locale']=_0x1f3995(0x5a2),_0x30ebd5[_0x1f3995(0x5b9)]=!![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session['forceTcpMode']&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session[_0x1f3995(0x286)]&&session[_0x1f3995(0x286)]!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5['push'](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5[_0x1f3995(0x222)]='vdoninja',_0x30ebd5['credential']='PleaseDoNotUse',_0x30ebd5[_0x1f3995(0x247)]=[_0x1f3995(0x16d)],_0x30ebd5['tz']=-0x1e0,_0x30ebd5['udp']=!![],_0x30ebd5[_0x1f3995(0x551)]=!![],_0x30ebd5['locale']='sing1',_0x30ebd5[_0x1f3995(0x5b9)]=!![];if(_0x30ebd5['restrict']&&_0x2bb581===![]){}else{if(session['speedtest']&&_0x30ebd5[_0x1f3995(0x385)]==session['forceTcpMode']){}else{if(session[_0x1f3995(0x172)]&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session['speedtest']==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session[_0x1f3995(0x286)]&&session[_0x1f3995(0x286)]!==!![]&&session['speedtest']!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5[_0x1f3995(0x222)]=_0x1f3995(0x543),_0x30ebd5['credential']=_0x1f3995(0x586),_0x30ebd5['urls']=['turn:turn-jp1.vdo.ninja:3478'],_0x30ebd5['tz']=-0x21c,_0x30ebd5[_0x1f3995(0x385)]=!![],_0x30ebd5['production']=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x4e7),_0x30ebd5['restrict']=!![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session['forceTcpMode']&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5['production']==![]){}else{if(session[_0x1f3995(0x286)]&&session[_0x1f3995(0x286)]!==!![]&&session['speedtest']!==_0x30ebd5['locale']){}else _0x830ab5[_0x1f3995(0x3c0)](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5['username']=_0x1f3995(0x543),_0x30ebd5[_0x1f3995(0x442)]=_0x1f3995(0x586),_0x30ebd5[_0x1f3995(0x247)]=['turns:turn.vdo.ninja:443'],_0x30ebd5['tz']=-0x21c,_0x30ebd5[_0x1f3995(0x385)]=![],_0x30ebd5[_0x1f3995(0x551)]=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x4e7),_0x30ebd5[_0x1f3995(0x5b9)]=!![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session[_0x1f3995(0x172)]&&_0x30ebd5['udp']){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5['production']==![]){}else{if(session['speedtest']&&session['speedtest']!==!![]&&session['speedtest']!==_0x30ebd5['locale']){}else _0x830ab5['push'](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5['username']=_0x1f3995(0x543),_0x30ebd5[_0x1f3995(0x442)]=_0x1f3995(0x524),_0x30ebd5['urls']=[_0x1f3995(0x537)],_0x30ebd5['tz']=0xb4,_0x30ebd5[_0x1f3995(0x385)]=!![],_0x30ebd5['production']=!![],_0x30ebd5[_0x1f3995(0x258)]=_0x1f3995(0x288),_0x30ebd5[_0x1f3995(0x5b9)]=!![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session[_0x1f3995(0x286)]&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session['forceTcpMode']&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5['production']==![]){}else{if(session[_0x1f3995(0x286)]&&session['speedtest']!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5[_0x1f3995(0x258)]){}else _0x830ab5['push'](_0x30ebd5);}}}}_0x30ebd5={},_0x30ebd5[_0x1f3995(0x222)]=_0x1f3995(0x34c),_0x30ebd5['credential']=_0x1f3995(0x237),_0x30ebd5[_0x1f3995(0x247)]=[_0x1f3995(0x472)],_0x30ebd5['tz']=-0x32,_0x30ebd5[_0x1f3995(0x385)]=!![],_0x30ebd5['production']=!![],_0x30ebd5[_0x1f3995(0x258)]='fr1',_0x30ebd5['restrict']=![];if(_0x30ebd5[_0x1f3995(0x5b9)]&&_0x2bb581===![]){}else{if(session['speedtest']&&_0x30ebd5[_0x1f3995(0x385)]==session[_0x1f3995(0x172)]){}else{if(session[_0x1f3995(0x172)]&&_0x30ebd5[_0x1f3995(0x385)]){}else{if(session[_0x1f3995(0x286)]==![]&&_0x30ebd5[_0x1f3995(0x551)]==![]){}else{if(session['speedtest']&&session[_0x1f3995(0x286)]!==!![]&&session[_0x1f3995(0x286)]!==_0x30ebd5['locale']){}else _0x830ab5['push'](_0x30ebd5);}}}}return _0x830ab5;}function chooseBestTURN(_0x502a3a){var _0x21fa87=_0x25463;if(session[_0x21fa87(0x4fa)])return;var _0xf016c=getTURNList(),_0x3b87b1=getTimezone();for(var _0x4769fa=0x0;_0x4769fa<_0xf016c[_0x21fa87(0x43f)];_0x4769fa++){var _0x534906=Math['abs'](_0xf016c[_0x4769fa]['tz']-_0x3b87b1);Math[_0x21fa87(0x1f3)](_0x534906-0x3c*0x18)<_0x534906&&(_0x534906=Math['abs'](_0x534906-0x3c*0x18)),_0xf016c[_0x4769fa][_0x21fa87(0x530)]=_0x534906;}_0xf016c[_0x21fa87(0x2f9)](compare_deltas);var _0x5afc5c=[],_0x42c638=0x0,_0x4945c3=0x0;for(var _0x4769fa=0x0;_0x4769fa<_0xf016c[_0x21fa87(0x43f)];_0x4769fa++){if(_0xf016c[_0x4769fa][_0x21fa87(0x385)]&&_0x4945c3<0x2)_0x5afc5c[_0x21fa87(0x3c0)](_0xf016c[_0x4769fa]),_0x4945c3+=0x1;else!_0xf016c[_0x4769fa][_0x21fa87(0x385)]&&_0x42c638<0x1&&(_0x5afc5c[_0x21fa87(0x3c0)](_0xf016c[_0x4769fa]),_0x42c638+=0x1);}session['configuration']={'iceServers':_0x502a3a,'sdpSemantics':_0x21fa87(0x4aa)},session[_0x21fa87(0x4fa)][_0x21fa87(0x159)]=session[_0x21fa87(0x4fa)][_0x21fa87(0x159)][_0x21fa87(0x17b)](_0x5afc5c),warnlog(session[_0x21fa87(0x4fa)]);}var WebRTC={};WebRTC[_0x25463(0x59f)]=(function(){var _0x3fc07f=_0x25463,_0x2785d1={};function _0x275e96(){}function _0x1ad56e(_0x1a89e2){errorlog(_0x1a89e2);}function _0x2e8cfd(){var _0x5af445=_0x244b,_0x5d1b68,_0x13eeea,_0x3c44ec=new Promise((_0x274b09,_0x44028f)=>{_0x5d1b68=_0x274b09,_0x13eeea=_0x44028f;});return _0x3c44ec[_0x5af445(0x41d)]=_0x5d1b68,_0x3c44ec[_0x5af445(0x304)]=_0x13eeea,_0x3c44ec;}_0x2785d1[_0x3fc07f(0x10b)]=function(_0x499cd7=0x7){var _0x1be940=_0x3fc07f,_0x3f43b5='',_0x58006f='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';for(var _0x81211e=0x0;_0x81211e<_0x499cd7;_0x81211e++){_0x3f43b5+=_0x58006f['charAt'](Math['floor'](Math[_0x1be940(0x51b)]()*_0x58006f['length']));}try{_0x3f43b5=_0x3f43b5[_0x1be940(0x213)]('AD',_0x1be940(0x3f8)),_0x3f43b5=_0x3f43b5[_0x1be940(0x213)]('Ad','vdAv'),_0x3f43b5=_0x3f43b5[_0x1be940(0x213)]('ad',_0x1be940(0x38d)),_0x3f43b5=_0x3f43b5[_0x1be940(0x213)]('aD','vDav');}catch(_0x3676be){errorlog(_0x3676be);}return log(_0x3f43b5),_0x3f43b5;},_0x2785d1[_0x3fc07f(0x47d)]=![],_0x2785d1['novideo']=![],_0x2785d1['activeSpeaker']=![],_0x2785d1[_0x3fc07f(0x4f8)]=!![],_0x2785d1['audiobitrate']=![],_0x2785d1['animatedMoves']=!![],_0x2785d1[_0x3fc07f(0x4bc)]=0x8,_0x2785d1[_0x3fc07f(0x164)]=![],_0x2785d1[_0x3fc07f(0x44a)]=![],_0x2785d1[_0x3fc07f(0x388)]=![],_0x2785d1[_0x3fc07f(0x133)]=![],_0x2785d1[_0x3fc07f(0x225)]=![],_0x2785d1[_0x3fc07f(0x368)]=![],_0x2785d1[_0x3fc07f(0x578)]=![],_0x2785d1[_0x3fc07f(0x194)]=![],_0x2785d1[_0x3fc07f(0x1a7)]=!![],_0x2785d1['audioEffects']=null,_0x2785d1[_0x3fc07f(0x591)]=![],_0x2785d1[_0x3fc07f(0x477)]=![],_0x2785d1[_0x3fc07f(0x12b)]=new AudioContext(),_0x2785d1[_0x3fc07f(0x47c)]=![],_0x2785d1['audioLatency']=![],_0x2785d1[_0x3fc07f(0x18d)]=null,_0x2785d1['autoGainControl']=null,_0x2785d1[_0x3fc07f(0x384)]=null,_0x2785d1[_0x3fc07f(0x3b0)]=![],_0x2785d1[_0x3fc07f(0x44f)]=![],_0x2785d1['broadcastIFrame']=![],_0x2785d1['directorBlindAllGuests']=![],_0x2785d1['screenshareDenoise']=![],_0x2785d1[_0x3fc07f(0x2b5)]=![],_0x2785d1['screenshareAEC']=![],_0x2785d1[_0x3fc07f(0x10e)]=![],_0x2785d1[_0x3fc07f(0x3a2)]=![],_0x2785d1[_0x3fc07f(0x28c)]=![],_0x2785d1[_0x3fc07f(0x139)]=![],_0x2785d1['bitrate_set']=![],_0x2785d1['buffer']=![],_0x2785d1[_0x3fc07f(0x4fc)]=[],_0x2785d1[_0x3fc07f(0xff)]=null,_0x2785d1[_0x3fc07f(0x299)]=![],_0x2785d1['canvas']=null,_0x2785d1[_0x3fc07f(0x2b0)]=null,_0x2785d1[_0x3fc07f(0x1e7)]=null,_0x2785d1[_0x3fc07f(0x29a)]=![],_0x2785d1[_0x3fc07f(0x259)]=![],_0x2785d1[_0x3fc07f(0x214)]=![],_0x2785d1[_0x3fc07f(0x2b8)]=![],_0x2785d1[_0x3fc07f(0x4e2)]=![],_0x2785d1['configuration']=![],_0x2785d1[_0x3fc07f(0x2b6)]=![],_0x2785d1['chat']=![],_0x2785d1['codec']=![],_0x2785d1[_0x3fc07f(0x5c5)]=![],_0x2785d1[_0x3fc07f(0x20d)]=![],_0x2785d1['sticky']=![],_0x2785d1[_0x3fc07f(0x598)]=0x1,_0x2785d1[_0x3fc07f(0x177)]=![],_0x2785d1[_0x3fc07f(0x41f)]=null,_0x2785d1[_0x3fc07f(0x161)]={},_0x2785d1[_0x3fc07f(0x5c0)]={},_0x2785d1['currentCameraConstraints']={},_0x2785d1[_0x3fc07f(0x217)]={},_0x2785d1['directorChat']=![],_0x2785d1['directorViewBitrate']=0x23,_0x2785d1[_0x3fc07f(0x54a)]=0x0,_0x2785d1[_0x3fc07f(0x1b6)]=0x25a,_0x2785d1['codecGroupFlag']=![],_0x2785d1[_0x3fc07f(0x271)]=![],_0x2785d1['sitePassword']=_0x2785d1[_0x3fc07f(0x271)],_0x2785d1['director']=![],_0x2785d1[_0x3fc07f(0x2ea)]=![],_0x2785d1[_0x3fc07f(0x273)]=![],_0x2785d1['directorSpeakerMuted']=null,_0x2785d1[_0x3fc07f(0x30f)]=null,_0x2785d1[_0x3fc07f(0x158)]=[],_0x2785d1[_0x3fc07f(0x2cd)]=![],_0x2785d1['directorHash']=![],_0x2785d1[_0x3fc07f(0x3e7)]=![],_0x2785d1['directorState']=null,_0x2785d1[_0x3fc07f(0x29d)]=![],_0x2785d1[_0x3fc07f(0x35a)]=!![],_0x2785d1[_0x3fc07f(0x293)]=![],_0x2785d1[_0x3fc07f(0x427)]=![],_0x2785d1['effectValue_default']=![],_0x2785d1[_0x3fc07f(0x4d3)]=![],_0x2785d1[_0x3fc07f(0x2e2)]=![],_0x2785d1[_0x3fc07f(0x1af)]=![],_0x2785d1['lowcut']=![],_0x2785d1[_0x3fc07f(0x485)]=new TextEncoder(_0x3fc07f(0x348)),_0x2785d1[_0x3fc07f(0x17d)]=![],_0x2785d1['fadein']=![],_0x2785d1['roomhost']=![],_0x2785d1[_0x3fc07f(0x1ed)]=![],_0x2785d1[_0x3fc07f(0x3bd)]=[],_0x2785d1[_0x3fc07f(0x113)]=[],_0x2785d1[_0x3fc07f(0x124)]=![],_0x2785d1[_0x3fc07f(0x1a1)]=![],_0x2785d1[_0x3fc07f(0x25b)]=![],_0x2785d1[_0x3fc07f(0x36f)]=![],_0x2785d1[_0x3fc07f(0x42a)]=![],_0x2785d1[_0x3fc07f(0x3d4)]=![],_0x2785d1[_0x3fc07f(0x495)]=![],_0x2785d1[_0x3fc07f(0x1d1)]=![],_0x2785d1['fullscreen']=![],_0x2785d1[_0x3fc07f(0x266)]=[],_0x2785d1[_0x3fc07f(0x125)]=![],_0x2785d1[_0x3fc07f(0x51f)]=![],_0x2785d1[_0x3fc07f(0x2d4)]=![],_0x2785d1[_0x3fc07f(0x4ef)]=![],_0x2785d1[_0x3fc07f(0x52b)]=![],_0x2785d1[_0x3fc07f(0x22d)]=![],_0x2785d1[_0x3fc07f(0x4a0)]=![],_0x2785d1[_0x3fc07f(0x19f)]=![],_0x2785d1[_0x3fc07f(0x185)]=0x1,_0x2785d1[_0x3fc07f(0x126)]=0x0,_0x2785d1[_0x3fc07f(0x26f)]=![],_0x2785d1['icefilter']=![],_0x2785d1[_0x3fc07f(0x1ff)]=![],_0x2785d1[_0x3fc07f(0x547)]=![],_0x2785d1['label']=![],_0x2785d1[_0x3fc07f(0x579)]=![],_0x2785d1[_0x3fc07f(0x41a)]={},_0x2785d1[_0x3fc07f(0x3a7)]=![],_0x2785d1[_0x3fc07f(0x226)]=[],_0x2785d1['maxviewers']=![],_0x2785d1[_0x3fc07f(0x4bb)]=![],_0x2785d1[_0x3fc07f(0x420)]=![],_0x2785d1[_0x3fc07f(0x4e1)]=![],_0x2785d1[_0x3fc07f(0x2f6)]=![],_0x2785d1[_0x3fc07f(0x1b8)]=![],_0x2785d1['maxvideobitrate']=![],_0x2785d1[_0x3fc07f(0x31c)]=![],_0x2785d1['maxptime']=![],_0x2785d1['minptime']=![],_0x2785d1[_0x3fc07f(0x5ad)]=![],_0x2785d1['maxiosbitrate']=0x19,_0x2785d1[_0x3fc07f(0x24f)]=0xa,_0x2785d1['labelsize']=![],_0x2785d1[_0x3fc07f(0x1a9)]=![],_0x2785d1['layout']=![],_0x2785d1[_0x3fc07f(0x4a6)]=_0x2785d1['generateStreamID'](0x5),_0x2785d1[_0x3fc07f(0x20b)]=![],_0x2785d1['meshcastAudioBitrate']=![],_0x2785d1['manual']=![],_0x2785d1['midiHotkeys']=![],_0x2785d1[_0x3fc07f(0x316)]=![],_0x2785d1[_0x3fc07f(0x230)]=![],_0x2785d1[_0x3fc07f(0x31f)]=![],_0x2785d1['midiChannel']=![],_0x2785d1['midiDevice']=![],_0x2785d1[_0x3fc07f(0x510)]=0x17,_0x2785d1[_0x3fc07f(0x56c)]=![],_0x2785d1[_0x3fc07f(0x14b)]=![],_0x2785d1[_0x3fc07f(0x4d0)]=![],_0x2785d1['msg']=[],_0x2785d1[_0x3fc07f(0x58e)]=![],_0x2785d1[_0x3fc07f(0x369)]=![],_0x2785d1['meshcastBitrate']=![],_0x2785d1['meshcastCodec']=![],_0x2785d1[_0x3fc07f(0x42f)]=![],_0x2785d1['muted']=![],_0x2785d1['muted_activeSpeaker']=![],_0x2785d1[_0x3fc07f(0x134)]=![],_0x2785d1[_0x3fc07f(0x163)]=![],_0x2785d1[_0x3fc07f(0x3c4)]={},_0x2785d1['noREMB']=![],_0x2785d1[_0x3fc07f(0x3c5)]=![],_0x2785d1[_0x3fc07f(0x50c)]=![],_0x2785d1[_0x3fc07f(0x2d0)]=![],_0x2785d1[_0x3fc07f(0x13c)]=![],_0x2785d1[_0x3fc07f(0x31b)]=![],_0x2785d1[_0x3fc07f(0x208)]=![],_0x2785d1[_0x3fc07f(0x2af)]=![],_0x2785d1[_0x3fc07f(0x5af)]=![],_0x2785d1[_0x3fc07f(0x2ff)]={},_0x2785d1[_0x3fc07f(0x2ff)][_0x3fc07f(0x145)]=null,_0x2785d1['obsState'][_0x3fc07f(0x2fd)]=null,_0x2785d1['obsState'][_0x3fc07f(0x111)]=null,_0x2785d1[_0x3fc07f(0x2ff)][_0x3fc07f(0x55b)]=null,_0x2785d1[_0x3fc07f(0x2ff)][_0x3fc07f(0x111)]=null,_0x2785d1[_0x3fc07f(0x2ec)]=![],_0x2785d1[_0x3fc07f(0x531)]=![],_0x2785d1[_0x3fc07f(0x4b5)]=![],_0x2785d1['order']=![],_0x2785d1[_0x3fc07f(0x1b4)]=![],_0x2785d1[_0x3fc07f(0x577)]=![],_0x2785d1[_0x3fc07f(0x12d)]=![],_0x2785d1[_0x3fc07f(0x402)]=![],_0x2785d1[_0x3fc07f(0x45f)]=0x5dc,_0x2785d1[_0x3fc07f(0x30e)]={},_0x2785d1['pip']=![],_0x2785d1['consent']=![],_0x2785d1[_0x3fc07f(0x357)]=![],_0x2785d1['mc']=![],_0x2785d1[_0x3fc07f(0x484)]=![],_0x2785d1[_0x3fc07f(0x154)]=![],_0x2785d1[_0x3fc07f(0x3a1)]=![],_0x2785d1[_0x3fc07f(0x433)]=![],_0x2785d1['privacy']=![],_0x2785d1[_0x3fc07f(0x3d2)]=![],_0x2785d1[_0x3fc07f(0x1e9)]=null,_0x2785d1['nopreview']=null,_0x2785d1['previewToggleState']=!![],_0x2785d1[_0x3fc07f(0x553)]=![],_0x2785d1[_0x3fc07f(0x2a8)]=[],_0x2785d1[_0x3fc07f(0x251)]=![],_0x2785d1[_0x3fc07f(0x2df)]=![],_0x2785d1['recordedBlobs']=![],_0x2785d1['recordLocal']=![],_0x2785d1[_0x3fc07f(0x508)]=![],_0x2785d1[_0x3fc07f(0x3a0)]=0x1770,_0x2785d1['raisehands']=![],_0x2785d1[_0x3fc07f(0x30a)]=0x1388,_0x2785d1[_0x3fc07f(0x4af)]=![],_0x2785d1['roomenc']=![],_0x2785d1[_0x3fc07f(0x2c9)]=![],_0x2785d1[_0x3fc07f(0x245)]=![],_0x2785d1['rotate']=![],_0x2785d1['ruleOfThirds']=![],_0x2785d1[_0x3fc07f(0x40d)]=![],_0x2785d1[_0x3fc07f(0x468)]={},_0x2785d1[_0x3fc07f(0x5bc)]=![],_0x2785d1[_0x3fc07f(0x2f1)]='',_0x2785d1[_0x3fc07f(0x32d)]=![],_0x2785d1[_0x3fc07f(0xe7)]=![],_0x2785d1[_0x3fc07f(0x1bf)]=![],_0x2785d1['scene']=![],_0x2785d1[_0x3fc07f(0x4b0)]={},_0x2785d1['signalMeter']=null,_0x2785d1[_0x3fc07f(0x55f)]=![],_0x2785d1[_0x3fc07f(0x277)]=![],_0x2785d1[_0x3fc07f(0x57b)]=![],_0x2785d1[_0x3fc07f(0x347)]=![],_0x2785d1[_0x3fc07f(0x186)]=![],_0x2785d1[_0x3fc07f(0x1ef)]=![],_0x2785d1[_0x3fc07f(0x18a)]=![],_0x2785d1['screenShareBitrate']=![],_0x2785d1['screenShareLabel']=![],_0x2785d1[_0x3fc07f(0x2d7)]=![],_0x2785d1[_0x3fc07f(0x2cc)]=![],_0x2785d1[_0x3fc07f(0x337)]=![],_0x2785d1[_0x3fc07f(0x355)]=0x0,_0x2785d1[_0x3fc07f(0x201)]=![],_0x2785d1['showlabels']=![],_0x2785d1['screenshareVideoOnly']=![],_0x2785d1[_0x3fc07f(0x5b2)]=null,_0x2785d1['labelstyle']=![],_0x2785d1[_0x3fc07f(0x563)]=[],_0x2785d1[_0x3fc07f(0x23f)]=![],_0x2785d1[_0x3fc07f(0x2db)]=![],_0x2785d1[_0x3fc07f(0x515)]=!![],_0x2785d1[_0x3fc07f(0x4ff)]=![],_0x2785d1[_0x3fc07f(0x149)]=![],_0x2785d1[_0x3fc07f(0x3e1)]=![],_0x2785d1[_0x3fc07f(0x39a)]=![],_0x2785d1[_0x3fc07f(0x307)]=null,_0x2785d1[_0x3fc07f(0x3a8)]={},_0x2785d1[_0x3fc07f(0x1d9)]=![],_0x2785d1['slot']=![],_0x2785d1[_0x3fc07f(0x3d6)]=![],_0x2785d1[_0x3fc07f(0x18b)]=![],_0x2785d1[_0x3fc07f(0x171)]=![],_0x2785d1[_0x3fc07f(0x564)]=![],_0x2785d1['streamID']=null,_0x2785d1['streamSrc']=null,_0x2785d1[_0x3fc07f(0x57c)]=null,_0x2785d1['style']=![],_0x2785d1[_0x3fc07f(0x4f7)]=![],_0x2785d1['forceTcpMode']=![],_0x2785d1['totalRoomBitrate']=![],_0x2785d1[_0x3fc07f(0x394)]=0x1f4,_0x2785d1['totalSceneBitrate']=![],_0x2785d1[_0x3fc07f(0x390)]=null,_0x2785d1[_0x3fc07f(0x5c8)]=![],_0x2785d1['tz']=![],_0x2785d1[_0x3fc07f(0x412)]=![],_0x2785d1['taintedSession']=![],_0x2785d1[_0x3fc07f(0x3f4)]=![],_0x2785d1[_0x3fc07f(0x1d5)]=![],_0x2785d1[_0x3fc07f(0x1cc)]=![],_0x2785d1['videoElement']=![],_0x2785d1['videoMuted']=![],_0x2785d1[_0x3fc07f(0x1fe)]=![],_0x2785d1['videoMutedFlag']=![],_0x2785d1['view']=![],_0x2785d1[_0x3fc07f(0x1a6)]=![],_0x2785d1['volume']=0x64,_0x2785d1[_0x3fc07f(0x33c)]=![],_0x2785d1[_0x3fc07f(0x23d)]=![],_0x2785d1[_0x3fc07f(0x181)]=![],_0x2785d1[_0x3fc07f(0x3b6)]={},_0x2785d1[_0x3fc07f(0x1b3)]={},_0x2785d1[_0x3fc07f(0x5a6)]=![],_0x2785d1[_0x3fc07f(0x183)]=![],_0x2785d1['waitingWatchList']={},_0x2785d1[_0x3fc07f(0x137)]=![],_0x2785d1[_0x3fc07f(0x592)]=![],_0x2785d1['ws']=null,_0x2785d1[_0x3fc07f(0x1dc)]=![],_0x2785d1['wssid']=null,_0x2785d1[_0x3fc07f(0x4c4)]=![],_0x2785d1['welcomeMessage']=![],_0x2785d1[_0x3fc07f(0x29c)]='',_0x2785d1[_0x3fc07f(0x26c)]=null,_0x2785d1['updateLocalStatsInterval']=null,_0x2785d1['UUID']=![],_0x2785d1['localMuteElement']=getById(_0x3fc07f(0x492))[_0x3fc07f(0x24d)](!![]),_0x2785d1[_0x3fc07f(0x21a)][_0x3fc07f(0x448)][_0x3fc07f(0x5aa)]='1vh',_0x2785d1[_0x3fc07f(0x21a)][_0x3fc07f(0x448)][_0x3fc07f(0x346)]=_0x3fc07f(0x244),_0x2785d1[_0x3fc07f(0x21a)]['id']=_0x3fc07f(0x21a),_0x2785d1[_0x3fc07f(0x1c9)]=getById(_0x3fc07f(0x594))[_0x3fc07f(0x24d)](!![]),_0x2785d1[_0x3fc07f(0x1c9)]['id']='localVoiceMeter',_0x2785d1[_0x3fc07f(0x1c9)][_0x3fc07f(0x448)][_0x3fc07f(0x216)]=0x0,_0x2785d1[_0x3fc07f(0x1c9)]['dataset'][_0x3fc07f(0x552)]=0x0,_0x2785d1[_0x3fc07f(0x1c9)][_0x3fc07f(0x448)][_0x3fc07f(0x33c)]=_0x3fc07f(0x115),_0x2785d1[_0x3fc07f(0x1c9)][_0x3fc07f(0x448)]['height']=_0x3fc07f(0x115),_0x2785d1[_0x3fc07f(0x1c9)]['style'][_0x3fc07f(0x5aa)]=_0x3fc07f(0x329),_0x2785d1[_0x3fc07f(0x1c9)][_0x3fc07f(0x448)]['right']='10px',_0x2785d1[_0x3fc07f(0x1f8)]=!![],_0x2785d1[_0x3fc07f(0x39d)]=![],_0x2785d1['codirector_transfer']=!![],_0x2785d1[_0x3fc07f(0x366)]=!![],_0x2785d1[_0x3fc07f(0x4be)]=function(_0xfe842f,_0x32b1bd=_0x2785d1[_0x3fc07f(0x577)]+_0x2785d1[_0x3fc07f(0x2f1)]){var _0x1a021d=_0x3fc07f,_0x2c9462=crypto['getRandomValues'](new Uint8Array(0x10));return crypto[_0x1a021d(0x461)][_0x1a021d(0x336)]({'name':_0x1a021d(0x246)},convertStringToArrayBufferView(_0x32b1bd))[_0x1a021d(0x324)](function(_0x255406){var _0x19c6d4=_0x1a021d;return window['crypto']['subtle'][_0x19c6d4(0x2ba)](_0x19c6d4(0xe5),_0x255406,{'name':_0x19c6d4(0x418)},![],[_0x19c6d4(0x1bc),'decrypt'])['then'](function(_0x4b54a4){var _0x4392c0=_0x19c6d4;return crypto[_0x4392c0(0x461)][_0x4392c0(0x1bc)]({'name':_0x4392c0(0x418),'iv':_0x2c9462},_0x4b54a4,convertStringToArrayBufferView(_0xfe842f))[_0x4392c0(0x324)](function(_0x3d3c6b){return encrypted_data=new Uint8Array(_0x3d3c6b),encrypted_data=toHexString(encrypted_data),_0x2c9462=toHexString(_0x2c9462),[encrypted_data,_0x2c9462];},function(_0x381cf6){return errorlog(_0x381cf6['message']),![];});},function(_0x489099){return errorlog(_0x489099),![];});})[_0x1a021d(0x5a4)](errorlog);},_0x2785d1[_0x3fc07f(0x58c)]=function(_0x435f2c,_0xe81c3d,_0x3faa89=_0x2785d1[_0x3fc07f(0x577)]+_0x2785d1['salt']){var _0x2a47d2=_0x3fc07f;return _0x435f2c=toByteArray(_0x435f2c),_0xe81c3d=toByteArray(_0xe81c3d),crypto[_0x2a47d2(0x461)]['digest']({'name':_0x2a47d2(0x246)},convertStringToArrayBufferView(_0x3faa89))['then'](function(_0x50031c){var _0x2eb465=_0x2a47d2;return window[_0x2eb465(0x51e)][_0x2eb465(0x461)][_0x2eb465(0x2ba)](_0x2eb465(0xe5),_0x50031c,{'name':'AES-CBC'},![],[_0x2eb465(0x1bc),_0x2eb465(0x14a)])['then'](function(_0x41c3b4){var _0x1acbd9=_0x2eb465;return crypto[_0x1acbd9(0x461)][_0x1acbd9(0x14a)]({'name':_0x1acbd9(0x418),'iv':_0xe81c3d},_0x41c3b4,_0x435f2c)['then'](function(_0x202e26){var _0x2bda19=_0x1acbd9,_0x3c01aa=new Uint8Array(_0x202e26),_0x3fb2fc='';for(var _0x2347aa=0x0;_0x2347aa<_0x3c01aa[_0x2bda19(0x3e8)];_0x2347aa++){_0x3fb2fc+=String[_0x2bda19(0x4b3)](_0x3c01aa[_0x2347aa]);}return _0x3fb2fc;},function(_0x33a914){var _0x4b1144=_0x1acbd9;return errorlog(_0x33a914[_0x4b1144(0x479)]),![];});});})['catch'](errorlog);},_0x2785d1['generateCrypto']=function _0x13c021(){var _0x549c1a=_0x3fc07f;window[_0x549c1a(0x51e)]['subtle'][_0x549c1a(0x5b5)]({'name':_0x549c1a(0x215),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x549c1a(0x38e)}},!![],[_0x549c1a(0x22f),_0x549c1a(0x44e)])[_0x549c1a(0x324)](function(_0x31292d){var _0x4cbd89=_0x549c1a;log(_0x31292d['publicKey']),log(_0x31292d[_0x4cbd89(0x108)]),_0x2785d1['mykey']=_0x31292d,window['crypto'][_0x4cbd89(0x461)]['exportKey'](_0x4cbd89(0x12f),_0x31292d[_0x4cbd89(0x3bf)])[_0x4cbd89(0x324)](function(_0x57a8ab){var _0xc42c7e=_0x4cbd89,_0x303d4d={};_0x303d4d['request']=_0xc42c7e(0x3ed),_0x303d4d[_0xc42c7e(0x332)]=_0xc42c7e(0xe2),_0x2785d1[_0xc42c7e(0x49b)](_0x303d4d);})[_0x4cbd89(0x5a4)](errorlog);})[_0x549c1a(0x5a4)](errorlog);},_0x2785d1[_0x3fc07f(0x15b)]=function(_0x35995f,_0x36c76e){var _0x36c469=_0x3fc07f;window[_0x36c469(0x51e)][_0x36c469(0x461)][_0x36c469(0x2ba)](_0x36c469(0x12f),{'kty':_0x36c469(0xf8),'e':_0x36c469(0x3b4),'n':_0x35995f,'alg':_0x36c469(0x462),'ext':!![]},{'name':_0x36c469(0x215),'hash':{'name':_0x36c469(0x38e)}},!![],['verify'])[_0x36c469(0x324)](function(_0xd245bd){var _0x59e873=_0x36c469;_0x2785d1[_0x59e873(0x41a)][_0x36c76e]={},_0x2785d1['keys'][_0x36c76e][_0x59e873(0x3bf)]=_0xd245bd,_0x2785d1[_0x59e873(0x41a)][_0x36c76e]['privateKey']=null;})[_0x36c469(0x5a4)](errorlog);},_0x2785d1[_0x3fc07f(0x5a9)]=function(_0x3be1e2,_0x3c86ad=![]){var _0x38ae63=_0x3fc07f,_0x4ffd2f={};_0x4ffd2f[_0x38ae63(0x463)]=!![],_0x4ffd2f['scene']=!![],_0x2785d1[_0x38ae63(0x2b7)](_0x4ffd2f,_0x3be1e2);},_0x2785d1[_0x3fc07f(0x404)]=function(_0x52d9d4,_0x26e25c){var _0x205448={};_0x205448['audioBitrate']=_0x52d9d4,log(_0x205448),_0x2785d1['sendRequest'](_0x205448,_0x26e25c);},_0x2785d1[_0x3fc07f(0x1ee)]=function(_0x3633bf,_0x38efd1,_0x4f03d7=![]){var _0x334f98=_0x3fc07f;if(!_0x2785d1['rpcs'][_0x38efd1])return![];if(_0x2785d1[_0x334f98(0x468)][_0x38efd1][_0x334f98(0x1c7)]!==![]){if(_0x2785d1[_0x334f98(0x468)][_0x38efd1][_0x334f98(0x1c7)]===_0x3633bf)return![];_0x2785d1['rpcs'][_0x38efd1][_0x334f98(0x56f)]=_0x2785d1['rpcs'][_0x38efd1]['manualBandwidth'];}else{if(_0x3633bf===![]){if(_0x2785d1[_0x334f98(0x468)][_0x38efd1][_0x334f98(0x56f)]===_0x2785d1['rpcs'][_0x38efd1][_0x334f98(0x3b3)])return![];}else _0x2785d1[_0x334f98(0x468)][_0x38efd1]['targetBandwidth']=_0x3633bf;}_0x3633bf=parseInt(_0x2785d1['rpcs'][_0x38efd1][_0x334f98(0x56f)]);if(_0x2785d1[_0x334f98(0x2ff)][_0x334f98(0x145)]===![]){if(_0x2785d1['optimize']!==![]){if(window[_0x334f98(0x1bd)])return![];}}_0x3633bf===0x0&&_0x2785d1[_0x334f98(0x468)][_0x38efd1][_0x334f98(0x454)]&&(_0x3633bf=0x1);if(_0x2785d1[_0x334f98(0x468)][_0x38efd1][_0x334f98(0x3b3)]===_0x3633bf)return![];log(_0x334f98(0x4f2)+_0x3633bf);var _0x21a9c7={};return _0x21a9c7['bitrate']=_0x3633bf,log(_0x21a9c7),_0x4f03d7?_0x3633bf===0x0?(warnlog(_0x334f98(0x569)),_0x21a9c7[_0x334f98(0x2a0)]=0x0):_0x21a9c7[_0x334f98(0x2a0)]=0x10:_0x21a9c7['audioBitrate']=-0x1,_0x2785d1[_0x334f98(0x2b7)](_0x21a9c7,_0x38efd1)?(_0x2785d1[_0x334f98(0x468)][_0x38efd1]['bandwidth']=_0x3633bf,!![]):(setTimeout(function _0x576434(){var _0x15f38f=_0x334f98;_0x2785d1[_0x15f38f(0x1ee)](![],_0x38efd1);},0x1388),warnlog('couldn\x27t\x20set\x20rate\x20limit'),![]);},_0x2785d1['toggleSoloChat']=function(_0x42e653,_0x4ba474=![]){var _0x1287f8=_0x3fc07f;if(_0x2785d1[_0x1287f8(0x338)]){if(!_0x2785d1[_0x1287f8(0x273)]){warnUser(_0x1287f8(0x4fe));return;}}_0x2785d1[_0x1287f8(0x563)][_0x1287f8(0x358)](_0x42e653)?_0x2785d1[_0x1287f8(0x563)][_0x1287f8(0x4b2)](_0x2785d1[_0x1287f8(0x563)][_0x1287f8(0x19b)](_0x42e653),0x1):_0x2785d1['soloChatUUID'][_0x1287f8(0x3c0)](_0x42e653);var _0x587aee={};_0x587aee[_0x1287f8(0x169)]=![];_0x4ba474&&((_0x4ba474[_0x1287f8(0x102)]||_0x4ba474[_0x1287f8(0x464)])&&(_0x2785d1[_0x1287f8(0x563)][_0x1287f8(0x358)](_0x42e653)&&(_0x587aee[_0x1287f8(0x169)]=!![])));_0x2785d1[_0x1287f8(0x2b7)](_0x587aee,_0x42e653);var _0x3f0142=document[_0x1287f8(0x223)](_0x1287f8(0x170));for(var _0x2ee5ef=0x0;_0x2ee5ef<_0x3f0142['length'];_0x2ee5ef++){if(_0x3f0142[_0x2ee5ef][_0x1287f8(0x5bd)][_0x1287f8(0x469)]==_0x42e653&&_0x2785d1[_0x1287f8(0x563)][_0x1287f8(0x358)](_0x3f0142[_0x2ee5ef]['dataset'][_0x1287f8(0x469)]))_0x587aee[_0x1287f8(0x169)]&&_0x3f0142[_0x2ee5ef][_0x1287f8(0x47b)][_0x1287f8(0x4eb)](_0x1287f8(0x32b));else _0x3f0142[_0x2ee5ef][_0x1287f8(0x5bd)][_0x1287f8(0x469)]==_0x42e653&&(_0x3f0142[_0x2ee5ef][_0x1287f8(0x47b)][_0x1287f8(0x2e3)](_0x1287f8(0xfd)),_0x3f0142[_0x2ee5ef]['classList'][_0x1287f8(0x2e3)](_0x1287f8(0x32b)));}_0x2785d1[_0x1287f8(0x21e)](![]);},_0x2785d1[_0x3fc07f(0x3ba)]=function(_0x1b52fc){var _0xe2ac6f=_0x3fc07f,_0x14593c={};warnlog(_0x1b52fc),_0x1b52fc[_0xe2ac6f(0x5bd)][_0xe2ac6f(0xe4)]=='0'?(_0x14593c[_0xe2ac6f(0x169)]=!![],_0x1b52fc[_0xe2ac6f(0x5bd)][_0xe2ac6f(0xe4)]='1',_0x1b52fc[_0xe2ac6f(0x47b)]['add'](_0xe2ac6f(0xfd))):(_0x14593c[_0xe2ac6f(0x169)]=![],_0x1b52fc[_0xe2ac6f(0x5bd)]['value']='0',_0x1b52fc[_0xe2ac6f(0x47b)][_0xe2ac6f(0x2e3)](_0xe2ac6f(0xfd))),_0x2785d1[_0xe2ac6f(0x2b7)](_0x14593c,_0x1b52fc[_0xe2ac6f(0x5bd)]['UUID']),warnlog(_0x14593c);},_0x2785d1[_0x3fc07f(0x3d7)]=function(){var _0x2c37b4=_0x3fc07f,_0x2142a5=_0x2785d1[_0x2c37b4(0x226)][_0x2c37b4(0x43f)];while(_0x2142a5--){!(_0x2785d1[_0x2c37b4(0x226)][_0x2142a5]in _0x2785d1['pcs'])&&!(_0x2785d1['micIsolated'][_0x2142a5]in _0x2785d1[_0x2c37b4(0x468)])&&_0x2785d1['micIsolated']['splice'](_0x2142a5,0x1);}var _0x124e59=![];!_0x2785d1[_0x2c37b4(0x214)]&&(_0x2785d1[_0x2c37b4(0x226)]['length']?(getById(_0x2c37b4(0x443))[_0x2c37b4(0x47b)][_0x2c37b4(0x4eb)](_0x2c37b4(0x17c)),getById(_0x2c37b4(0x150))[_0x2c37b4(0x47b)]['remove'](_0x2c37b4(0x141))):(getById(_0x2c37b4(0x443))[_0x2c37b4(0x47b)][_0x2c37b4(0x2e3)]('orange'),getById(_0x2c37b4(0x150))[_0x2c37b4(0x47b)][_0x2c37b4(0x4eb)](_0x2c37b4(0x141))));_0x2785d1['micIsolated']['length']&&(_0x124e59=!![]);if(_0x2785d1[_0x2c37b4(0x3a9)]!==null){for(var _0x2c2668 in _0x2785d1['rpcs']){try{var _0x589f70=getReceivers2(_0x2c2668);for(var _0x2142a5=0x0;_0x2142a5<_0x589f70[_0x2c37b4(0x43f)];_0x2142a5++){_0x589f70[_0x2142a5][_0x2c37b4(0x556)][_0x2c37b4(0x37c)]==_0x2c37b4(0x19e)&&(_0x589f70[_0x2142a5][_0x2c37b4(0x556)]['enabled']=!_0x2785d1['directorSpeakerMuted']);}}catch(_0x29959b){}}_0x2785d1[_0x2c37b4(0x3a9)]&&(getById(_0x2c37b4(0x279))[_0x2c37b4(0x144)]=!![]);}for(var _0x54810f in _0x2785d1['pcs']){try{var _0x33da61=getSenders2(_0x54810f);_0x33da61['forEach'](_0xe030df=>{var _0x3c1f39=_0x2c37b4;if(!_0xe030df['track'])return;if(_0xe030df[_0x3c1f39(0x556)][_0x3c1f39(0x37c)]!==_0x3c1f39(0x19e))return;const _0x50157b=_0xe030df['getParameters']();if(!_0x50157b[_0x3c1f39(0x101)])_0x50157b[_0x3c1f39(0x101)]=[{}];else{if(!_0x50157b[_0x3c1f39(0x101)][_0x3c1f39(0x43f)])return;}if(!_0x124e59)_0x50157b[_0x3c1f39(0x101)][0x0]['active']=!![],_0xe030df['setParameters'](_0x50157b)[_0x3c1f39(0x324)](()=>{})[_0x3c1f39(0x5a4)](warnlog);else _0x2785d1[_0x3c1f39(0x226)][_0x3c1f39(0x19b)](_0x54810f)>=0x0?(_0x50157b[_0x3c1f39(0x101)][0x0][_0x3c1f39(0x392)]=!![],_0xe030df['setParameters'](_0x50157b)[_0x3c1f39(0x324)](()=>{})[_0x3c1f39(0x5a4)](warnlog)):(_0x50157b[_0x3c1f39(0x101)][0x0][_0x3c1f39(0x392)]=![],_0xe030df[_0x3c1f39(0x493)](_0x50157b)['then'](()=>{})[_0x3c1f39(0x5a4)](warnlog));});}catch(_0x5c4218){errorlog(_0x5c4218);}}},_0x2785d1[_0x3fc07f(0x21e)]=function(_0x269c4c=!![]){var _0x5bb8e9=_0x3fc07f;if(_0x2785d1[_0x5bb8e9(0x338)]===![]){_0x2785d1['applyIsolatedChat']();return;}else{if(!_0x2785d1[_0x5bb8e9(0x273)])return;}var _0x31e31b=_0x2785d1[_0x5bb8e9(0x563)][_0x5bb8e9(0x43f)];while(_0x31e31b--){!(_0x2785d1['soloChatUUID'][_0x31e31b]in _0x2785d1[_0x5bb8e9(0x30e)])&&_0x2785d1[_0x5bb8e9(0x563)][_0x5bb8e9(0x4b2)](_0x31e31b,0x1);}for(var _0x51f8eb in _0x2785d1['pcs']){try{var _0xda02fb=getSenders2(_0x51f8eb);_0xda02fb[_0x5bb8e9(0x439)](_0x11d9c7=>{var _0x28a625=_0x5bb8e9;if(!_0x11d9c7[_0x28a625(0x556)])return;if(_0x11d9c7[_0x28a625(0x556)]['kind']!==_0x28a625(0x19e))return;const _0x5ada73=_0x11d9c7[_0x28a625(0x31d)]();if(!_0x5ada73[_0x28a625(0x101)])_0x5ada73[_0x28a625(0x101)]=[{}];else{if(!_0x5ada73[_0x28a625(0x101)][_0x28a625(0x43f)])return;}if(_0x2785d1['soloChatUUID'][_0x28a625(0x43f)]&&_0x2785d1[_0x28a625(0x563)][_0x28a625(0x358)](_0x51f8eb))_0x5ada73['encodings'][0x0]['active']=!![],setTimeout(function(_0x4bbe99,_0x1a43fa,_0x506ccc){var _0x2a961d=_0x28a625;_0x506ccc[_0x2a961d(0x493)](_0x1a43fa)[_0x2a961d(0x324)](()=>{var _0x25679a=_0x2a961d;document['querySelectorAll'](_0x25679a(0x17e)+_0x4bbe99+'\x22]')[0x0][_0x25679a(0x47b)]['add'](_0x25679a(0xfd));})[_0x2a961d(0x5a4)](warnlog);},0x0,_0x51f8eb,_0x5ada73,_0x11d9c7);else _0x2785d1[_0x28a625(0x563)][_0x28a625(0x43f)]==0x0?(_0x5ada73[_0x28a625(0x101)][0x0]['active']=!![],_0x11d9c7[_0x28a625(0x493)](_0x5ada73)[_0x28a625(0x324)](()=>{})[_0x28a625(0x5a4)](warnlog)):(_0x5ada73[_0x28a625(0x101)][0x0][_0x28a625(0x392)]=![],setTimeout(function(_0x49f091,_0x432c1d,_0x39aa46){var _0x1e541c=_0x28a625;_0x39aa46['setParameters'](_0x432c1d)[_0x1e541c(0x324)]()['catch'](_0x38ec1f=>{var _0x415afe=_0x1e541c;warnlog(_0x38ec1f),document[_0x415afe(0x223)](_0x415afe(0x17e)+_0x49f091+'\x22]')[0x0][_0x415afe(0x47b)]['add'](_0x415afe(0xfd));});},0x0,_0x51f8eb,_0x5ada73,_0x11d9c7));});}catch(_0x504da7){errorlog(_0x504da7);}}if(_0x269c4c==![]){if(_0x2785d1[_0x5bb8e9(0x563)]['length']){_0x2785d1[_0x5bb8e9(0x134)]=_0x2785d1[_0x5bb8e9(0x144)],_0x2785d1['muted']=![],data={},data[_0x5bb8e9(0x5b7)]=_0x2785d1[_0x5bb8e9(0x144)];for(var _0x31e31b=0x0;_0x31e31b<_0x2785d1[_0x5bb8e9(0x563)]['length'];_0x31e31b++){_0x2785d1[_0x5bb8e9(0x50b)](data,_0x2785d1[_0x5bb8e9(0x563)][_0x31e31b]);}}else _0x2785d1[_0x5bb8e9(0x144)]=_0x2785d1['muted_savedState'];toggleMute(!![]);}},_0x2785d1[_0x3fc07f(0x21b)]=function(_0x5e0113,_0x170375=![],_0x2ea335=![],_0x4d10f2=![]){var _0x57a2d2=_0x3fc07f,_0x25b8cc=![],_0x3de683={};_0x3de683[_0x57a2d2(0x3f3)]=_0x5e0113;try{if(!_0x170375&&!_0x2ea335){if(_0x4d10f2=='rpcs')_0x2785d1[_0x57a2d2(0x2b7)](_0x3de683);else _0x4d10f2=='pcs'?_0x2785d1[_0x57a2d2(0x50b)](_0x3de683):_0x2785d1[_0x57a2d2(0x122)](_0x3de683);_0x25b8cc=!![];}else{if(_0x170375){_0x170375=_0x170375+'';if(_0x4d10f2==_0x57a2d2(0x468))_0x2785d1[_0x57a2d2(0x2b7)](_0x3de683,_0x170375);else _0x4d10f2==_0x57a2d2(0x30e)?_0x2785d1[_0x57a2d2(0x50b)](_0x3de683,_0x170375):_0x2785d1[_0x57a2d2(0x122)](_0x3de683,_0x170375);_0x25b8cc=!![];}else{if(_0x2ea335){_0x2ea335=_0x2ea335+'';for(var _0x3ffb35 in _0x2785d1['rpcs']){if(_0x2785d1['rpcs'][_0x3ffb35][_0x57a2d2(0x2e8)]===_0x2ea335){if(_0x4d10f2=='rpcs')_0x2785d1['sendRequest'](_0x3de683,_0x3ffb35);else _0x4d10f2==_0x57a2d2(0x30e)?_0x2785d1[_0x57a2d2(0x50b)](_0x3de683,_0x3ffb35):_0x2785d1['sendPeers'](_0x3de683,_0x3ffb35);_0x25b8cc=!![];}}}}}return _0x25b8cc;}catch(_0x11a14e){return![];}},_0x2785d1[_0x3fc07f(0x1bb)]=function(_0x539eb0,_0x2db234){var _0x467282=_0x3fc07f,_0x1c1c87={};_0x1c1c87[_0x467282(0x43b)]={},_0x1c1c87['dataReceived']=_0x539eb0,_0x2db234!==null&&(_0x1c1c87[_0x467282(0x469)]=_0x2db234),isIFrame&&parent[_0x467282(0x465)](_0x1c1c87,'*');},_0x2785d1[_0x3fc07f(0x276)]=function(){var _0x4083b3=_0x3fc07f;if(_0x2785d1['directorSpeakerMuted']===null)return;for(var _0x16273c in _0x2785d1['rpcs']){try{var _0x2a21a5=getReceivers2(_0x16273c);for(var _0x1eb4f6=0x0;_0x1eb4f6<_0x2a21a5['length'];_0x1eb4f6++){_0x2a21a5[_0x1eb4f6][_0x4083b3(0x556)][_0x4083b3(0x37c)]==_0x4083b3(0x19e)&&(_0x2a21a5[_0x1eb4f6]['track'][_0x4083b3(0x14f)]=!_0x2785d1[_0x4083b3(0x3a9)]);}}catch(_0x3a8994){}}_0x2785d1[_0x4083b3(0x3a9)]&&(getById(_0x4083b3(0x279))[_0x4083b3(0x144)]=!![]);},_0x2785d1[_0x3fc07f(0x502)]=function(){var _0x231bb7=_0x3fc07f;if(_0x2785d1[_0x231bb7(0x30f)]===null)return;_0x2785d1['directorDisplayMuted']?(getById(_0x231bb7(0x301))[_0x231bb7(0x448)][_0x231bb7(0x51a)]='none',!_0x2785d1[_0x231bb7(0x214)]&&warnUser('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ')):(getById('gridlayout')[_0x231bb7(0x448)][_0x231bb7(0x51a)]='',!_0x2785d1[_0x231bb7(0x214)]&&closeModal());for(var _0xa744c8 in _0x2785d1[_0x231bb7(0x468)]){try{var _0x4c6d75=getReceivers2(_0xa744c8);for(var _0x1956b4=0x0;_0x1956b4<_0x4c6d75[_0x231bb7(0x43f)];_0x1956b4++){_0x4c6d75[_0x1956b4]['track'][_0x231bb7(0x37c)]==_0x231bb7(0x3f0)&&(_0x4c6d75[_0x1956b4][_0x231bb7(0x556)][_0x231bb7(0x14f)]=!_0x2785d1[_0x231bb7(0x30f)]);}}catch(_0x351766){errorlog(_0x351766);}}_0x2785d1[_0x231bb7(0x30f)]&&(getById(_0x231bb7(0x279))[_0x231bb7(0x144)]=!![]);},_0x2785d1['remoteControl']=function(_0xf8c01f){var _0x27ba06=_0x3fc07f;_0xf8c01f[_0x27ba06(0x467)]();var _0x3fd1a4=parseFloat(_0xf8c01f[_0x27ba06(0x23e)]*-0.001);log(_0xf8c01f['currentTarget']),_0xf8c01f[_0x27ba06(0x102)]||_0xf8c01f[_0x27ba06(0x464)]?_0x2785d1[_0x27ba06(0x45c)](_0x3fd1a4,_0xf8c01f[_0x27ba06(0x53f)][_0x27ba06(0x5bd)]['UUID']):_0x2785d1[_0x27ba06(0x5ba)](_0x3fd1a4,_0xf8c01f['currentTarget'][_0x27ba06(0x5bd)]['UUID']);},_0x2785d1['requestZoomChange']=function(_0x435483,_0x1c6801,_0x5839fe=_0x2785d1['remote']){var _0x2d05fd=_0x3fc07f;log(_0x2d05fd(0x20c)+_0x435483),log(_0x1c6801);var _0x520acd={};_0x520acd['zoom']=_0x435483,_0x520acd[_0x2d05fd(0x508)]=_0x5839fe,_0x2785d1[_0x2d05fd(0x2b7)](_0x520acd,_0x1c6801)?log(_0x2d05fd(0x52c)):errorlog('failed\x20to\x20send\x20zoom\x20change\x20request');},_0x2785d1[_0x3fc07f(0x45c)]=function(_0x4ff8fb,_0x106166,_0x3a916c=_0x2785d1['remote']){var _0x2713df=_0x3fc07f;log(_0x2713df(0x238)+_0x4ff8fb);var _0x236a1f={};_0x236a1f['focus']=_0x4ff8fb,_0x236a1f[_0x2713df(0x508)]=_0x3a916c,_0x2785d1[_0x2713df(0x2b7)](_0x236a1f,_0x106166)?log(_0x2713df(0x359)):errorlog(_0x2713df(0x5a5));},_0x2785d1[_0x3fc07f(0x50e)]=function(){var _0x1ee862=_0x3fc07f;_0x2785d1[_0x1ee862(0x455)]();if(_0x2785d1[_0x1ee862(0x547)]!==![])_0x2785d1['joiningRoom']=_0x1ee862(0x3b5),log(_0x1ee862(0x4cf));else{var _0x31d9d8={};_0x31d9d8['request']=_0x1ee862(0x3cd),_0x31d9d8['streamID']=_0x2785d1[_0x1ee862(0x2e8)],_0x2785d1['sendMsg'](_0x31d9d8),log(_0x1ee862(0x596));}_0x2785d1[_0x1ee862(0x58e)]&&meshcast();},_0x2785d1[_0x3fc07f(0x4bf)]=function(){var _0x4749eb=_0x3fc07f;getById(_0x4749eb(0x56a))[_0x4749eb(0x360)]=!![],getById(_0x4749eb(0x56a))['title']=_0x4749eb(0x3f6),getById('codirectorSettings')[_0x4749eb(0x448)][_0x4749eb(0x51a)]='none',_0x2785d1[_0x4749eb(0x2cd)]&&(_0x2785d1[_0x4749eb(0x540)]?_0x2785d1[_0x4749eb(0x3e7)]&&(_0x2785d1[_0x4749eb(0x3e7)]in _0x2785d1['rpcs']&&(_0x2785d1['rpcs'][_0x2785d1[_0x4749eb(0x3e7)]][_0x4749eb(0x381)]===![]&&_0x2785d1['encryptMessage'](_0x2785d1['directorHash'],_0x2785d1[_0x4749eb(0x540)])[_0x4749eb(0x324)](function(_0x115e17){var _0x58fb6e=_0x4749eb,_0x356d39={};_0x356d39[_0x58fb6e(0x469)]=_0x2785d1[_0x58fb6e(0x3e7)],_0x356d39[_0x58fb6e(0x4bf)]=_0x115e17[0x0],_0x356d39['vector']=_0x115e17[0x1],_0x2785d1[_0x58fb6e(0x468)][_0x2785d1[_0x58fb6e(0x3e7)]]['codirectorRequested']===![]&&(_0x2785d1[_0x58fb6e(0x2b7)](_0x356d39,_0x356d39['UUID'])&&(_0x2785d1[_0x58fb6e(0x468)][_0x2785d1[_0x58fb6e(0x3e7)]]['codirectorRequested']=!![]));})['catch'](errorlog))):generateHash(_0x2785d1[_0x4749eb(0x2cd)]+_0x2785d1['salt']+_0x4749eb(0x284),0xc)[_0x4749eb(0x324)](function(_0x4de554){var _0x98e1e7=_0x4749eb;_0x2785d1[_0x98e1e7(0x540)]=_0x4de554;_0x2785d1['directorUUID']&&(_0x2785d1[_0x98e1e7(0x468)][_0x2785d1[_0x98e1e7(0x3e7)]][_0x98e1e7(0x381)]===![]&&_0x2785d1['encryptMessage'](_0x2785d1[_0x98e1e7(0x540)],_0x2785d1['directorHash'])[_0x98e1e7(0x324)](function(_0x2df707){var _0x35e0e5=_0x98e1e7,_0x518d85={};_0x518d85[_0x35e0e5(0x469)]=_0x2785d1[_0x35e0e5(0x3e7)],_0x518d85[_0x35e0e5(0x4bf)]=_0x2df707[0x0],_0x518d85[_0x35e0e5(0x192)]=_0x2df707[0x1],_0x2785d1[_0x35e0e5(0x468)][_0x2785d1[_0x35e0e5(0x3e7)]][_0x35e0e5(0x381)]===![]&&(_0x2785d1[_0x35e0e5(0x2b7)](_0x518d85,_0x518d85['UUID'])&&(_0x2785d1[_0x35e0e5(0x468)][_0x2785d1[_0x35e0e5(0x3e7)]]['codirectorRequested']=!![]));})['catch'](errorlog));return;})[_0x4749eb(0x5a4)](errorlog));},_0x2785d1[_0x3fc07f(0x241)]=function(_0x1f047e,_0x7db117){var _0x514e6d=_0x3fc07f;return _0x1f047e;if(getChromeVersion()&&getChromeVersion()>=0x5d)return _0x1f047e;try{if(!_0x2785d1['videoElement'])return _0x1f047e;if(!_0x2785d1[_0x514e6d(0x3f7)]['srcObject'])return _0x1f047e;if(!_0x2785d1['videoElement'][_0x514e6d(0x345)]['getVideoTracks']()[_0x514e6d(0x43f)])return _0x1f047e;if(_0x2785d1[_0x514e6d(0x30e)][_0x7db117][_0x514e6d(0x3a8)]&&_0x514e6d(0x2a5)in _0x2785d1['pcs'][_0x7db117][_0x514e6d(0x3a8)])return _0x1f047e;if(navigator[_0x514e6d(0x1ab)][_0x514e6d(0x19b)](_0x514e6d(0x4cc))!=-0x1||navigator[_0x514e6d(0x1ab)]['indexOf'](_0x514e6d(0x220))>-0x1||navigator['userAgent'][_0x514e6d(0x19b)](_0x514e6d(0x10c))>-0x1){var _0x478de5=_0x2785d1[_0x514e6d(0x3f7)]['srcObject'][_0x514e6d(0x54b)]()[0x0][_0x514e6d(0x399)](),_0x3c40df=_0x478de5[_0x514e6d(0x2d4)],_0x1124df=_0x478de5[_0x514e6d(0x33c)],_0x1c301a=_0x1f047e;_0x1c301a>0x64&&(_0x1c301a=0x64);var _0x347175=_0x3c40df*_0x1c301a/0x64,_0x433721=_0x1124df*_0x1c301a/0x64;if(_0x347175<_0x433721){_0x347175=parseInt(_0x347175/0x10)*0x10;var _0x37bbce=0x64*_0x347175/_0x3c40df;}else{_0x433721=parseInt(_0x433721/0x10)*0x10;var _0x37bbce=0x64*_0x433721/_0x1124df;}return _0x37bbce>=0x3&&(_0x37bbce=_0x37bbce-0x2),_0x37bbce;}else{if(navigator[_0x514e6d(0x1ab)][_0x514e6d(0x19b)](_0x514e6d(0x19a))>-0x1){var _0x478de5=_0x2785d1[_0x514e6d(0x3f7)][_0x514e6d(0x345)][_0x514e6d(0x54b)]()[0x0][_0x514e6d(0x399)](),_0x3c40df=_0x478de5[_0x514e6d(0x2d4)],_0x1124df=_0x478de5[_0x514e6d(0x33c)],_0x1c301a=_0x1f047e;_0x1c301a>0x64&&(_0x1c301a=0x64);var _0x347175=_0x3c40df*_0x1c301a/0x64,_0x433721=_0x1124df*_0x1c301a/0x64;if(_0x347175>_0x433721)return _0x433721=parseInt(_0x433721/0x10)*0x10,0x64*_0x433721/_0x1124df;return _0x1f047e;}else return _0x1f047e;}}catch(_0x439f1f){return errorlog(_0x439f1f),_0x1f047e;}},_0x2785d1[_0x3fc07f(0x476)]=function(){var _0x4c2c04=_0x3fc07f;log(_0x4c2c04(0x367));for(var _0x17d27b in _0x2785d1['pcs']){setTimeout(function(_0x1f5891){var _0x763774=_0x4c2c04;if(_0x2785d1['pcs'][_0x1f5891][_0x763774(0x3d8)]!==![])log(_0x763774(0x498)),_0x2785d1['setResolution'](_0x1f5891,_0x2785d1[_0x763774(0x30e)][_0x1f5891][_0x763774(0x341)],_0x2785d1[_0x763774(0x30e)][_0x1f5891][_0x763774(0x31e)]);else _0x2785d1[_0x763774(0x30e)][_0x1f5891][_0x763774(0xe7)]!==![]&&(log('scale\x20scale'),_0x2785d1['setScale'](_0x1f5891,_0x2785d1[_0x763774(0x30e)][_0x1f5891]['scale']));},0x0,_0x17d27b);}},_0x2785d1['setScale']=function(_0x1f1b25,_0x3c83bf){var _0x42572e=_0x3fc07f;warnlog(_0x42572e(0x441));if(_0x2785d1[_0x42572e(0x30e)][_0x1f1b25]['scale']!==_0x3c83bf){_0x2785d1['pcs'][_0x1f1b25][_0x42572e(0xe7)]=_0x3c83bf;try{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log(_0x42572e(0x53c));else{if(_0x42572e(0x2d9)in window&&_0x42572e(0x493)in window[_0x42572e(0x2d9)][_0x42572e(0x3e4)]){try{var _0x1e8a79=getSenders2(_0x1f1b25)[_0x42572e(0x480)](function(_0x4b547b){var _0x44b4b3=_0x42572e;return _0x4b547b['track']&&_0x4b547b[_0x44b4b3(0x556)][_0x44b4b3(0x37c)]==_0x44b4b3(0x3f0);});}catch(_0x36553b){errorlog(_0x36553b);}if(!_0x1e8a79){warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found');return;}var _0x107a59=_0x1e8a79[_0x42572e(0x31d)]();(!_0x107a59[_0x42572e(0x101)]||_0x107a59[_0x42572e(0x101)]['length']==0x0)&&(_0x107a59[_0x42572e(0x101)]=[{}]);_0x2785d1[_0x42572e(0x30e)][_0x1f1b25][_0x42572e(0x3d8)]&&(_0x2785d1[_0x42572e(0x30e)][_0x1f1b25][_0x42572e(0x3d8)]<_0x3c83bf&&(_0x3c83bf=_0x2785d1[_0x42572e(0x30e)][_0x1f1b25][_0x42572e(0x3d8)]));_0x2785d1[_0x42572e(0x30e)][_0x1f1b25][_0x42572e(0x319)]&&_0x2785d1['pcs'][_0x1f1b25][_0x42572e(0x319)]<_0x3c83bf&&(_0x3c83bf=_0x2785d1['pcs'][_0x1f1b25]['scaleDueToBitrate']);_0x3c83bf=_0x2785d1[_0x42572e(0x241)](_0x3c83bf,_0x1f1b25);if(_0x3c83bf<=0x0||_0x3c83bf==0x64){var _0x24319d=getChromeVersion();_0x24319d>0x50?_0x42572e(0x1e0)in _0x107a59[_0x42572e(0x101)][0x0]&&delete _0x107a59[_0x42572e(0x101)][0x0][_0x42572e(0x1e0)]:_0x107a59[_0x42572e(0x101)][0x0][_0x42572e(0x1e0)]=0x1;}else _0x107a59[_0x42572e(0x101)][0x0][_0x42572e(0x1e0)]=0x64/_0x3c83bf;_0x1e8a79[_0x42572e(0x493)](_0x107a59)[_0x42572e(0x324)](()=>{var _0x46810a=_0x42572e;log(_0x46810a(0x570)),log(_0x1e8a79[_0x46810a(0x31d)]()),pokeIframeAPI(_0x46810a(0x519),_0x3c83bf,_0x1f1b25);})[_0x42572e(0x5a4)](warnlog),_0x2785d1[_0x42572e(0x30e)][_0x1f1b25][_0x42572e(0x3a8)][_0x42572e(0x497)]=parseInt(_0x3c83bf)+'%';return;}}}catch(_0x24b1e2){errorlog(_0x24b1e2);}}},_0x2785d1[_0x3fc07f(0xf0)]=function(_0xd24a14,_0x32891e,_0x53f67b){var _0x3b7329=_0x3fc07f;if(!(_0xd24a14 in _0x2785d1[_0x3b7329(0x468)]))return;var _0x324b86=![];_0x2785d1[_0x3b7329(0x468)][_0xd24a14][_0x3b7329(0x341)]!=_0x32891e&&(_0x2785d1[_0x3b7329(0x468)][_0xd24a14][_0x3b7329(0x341)]=_0x32891e,_0x324b86=!![]);_0x2785d1[_0x3b7329(0x468)][_0xd24a14]['scaleHeight']!=_0x53f67b&&(_0x2785d1[_0x3b7329(0x468)][_0xd24a14][_0x3b7329(0x31e)]=_0x53f67b,_0x324b86=!![]);if(_0x324b86){var _0x5ca8ae={};_0x5ca8ae[_0x3b7329(0x469)]=_0xd24a14,_0x5ca8ae[_0x3b7329(0xf0)]={'w':_0x32891e,'h':_0x53f67b},log(_0x32891e+'\x20'+_0x53f67b),_0x2785d1['sendRequest'](_0x5ca8ae,_0xd24a14);}_0x2785d1[_0x3b7329(0x468)][_0xd24a14]['stats']['Requested_resolution']=parseInt(_0x32891e)+_0x3b7329(0x306)+parseInt(_0x53f67b);},_0x2785d1[_0x3fc07f(0x389)]=function(_0x1d7857,_0x2553f8,_0x639c29){var _0x12dc96=_0x3fc07f;if(!(_0x1d7857 in _0x2785d1[_0x12dc96(0x30e)]))return;_0x2785d1[_0x12dc96(0x30e)][_0x1d7857]['scaleWidth']=_0x2553f8,_0x2785d1[_0x12dc96(0x30e)][_0x1d7857]['scaleHeight']=_0x639c29;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if('RTCRtpSender'in window&&'setParameters'in window['RTCRtpSender'][_0x12dc96(0x3e4)]){var _0xbccce0=getSenders2(_0x1d7857)[_0x12dc96(0x480)](function(_0x262bcc){var _0x9ca92c=_0x12dc96;return _0x262bcc[_0x9ca92c(0x556)]&&_0x262bcc['track'][_0x9ca92c(0x37c)]==_0x9ca92c(0x3f0);});if(!_0xbccce0){warnlog(_0x12dc96(0x421));return;}var _0x357175=_0xbccce0[_0x12dc96(0x31d)]();(!_0x357175[_0x12dc96(0x101)]||_0x357175[_0x12dc96(0x101)][_0x12dc96(0x43f)]==0x0)&&(_0x357175[_0x12dc96(0x101)]=[{}]);if(_0x12dc96(0x1c4)in _0x2785d1[_0x12dc96(0x30e)][_0x1d7857]){var _0x2eaad2=_0x2785d1[_0x12dc96(0x18b)][_0x12dc96(0x54b)]();if(_0x2eaad2[_0x12dc96(0x43f)])var _0x2728a2=_0x2eaad2[0x0][_0x12dc96(0x399)](),_0x49d1ed=_0x2728a2[_0x12dc96(0x2d4)],_0x1460bc=_0x2728a2[_0x12dc96(0x33c)];else return;}else{if(_0x2785d1[_0x12dc96(0x3f7)]&&_0x2785d1[_0x12dc96(0x3f7)][_0x12dc96(0x345)]){var _0x2eaad2=_0x2785d1[_0x12dc96(0x3f7)][_0x12dc96(0x345)][_0x12dc96(0x54b)]();if(_0x2eaad2[_0x12dc96(0x43f)])var _0x2728a2=_0x2eaad2[0x0]['getSettings'](),_0x49d1ed=_0x2728a2['height'],_0x1460bc=_0x2728a2[_0x12dc96(0x33c)];else return;}else return;}var _0x126cc4=0x64*_0x2553f8/_0x1460bc,_0x2cd15a=0x64*_0x639c29/_0x49d1ed;log(_0x126cc4+'\x20x\x20'+_0x2cd15a);var _0x3fb794=0x64;_0x126cc4>_0x2cd15a?_0x3fb794=_0x2cd15a:_0x3fb794=_0x126cc4;_0x3fb794>0x64&&(_0x3fb794=0x64);log('resolution\x20scale:\x20'+_0x3fb794),_0x2785d1['pcs'][_0x1d7857]['scaleResolution']=_0x3fb794;var _0xd4a5ae=0x64;log('session.pcs[UUID].scale\x20=\x20'+_0x2785d1[_0x12dc96(0x30e)][_0x1d7857][_0x12dc96(0xe7)]);_0x2785d1[_0x12dc96(0x30e)][_0x1d7857][_0x12dc96(0xe7)]&&(_0xd4a5ae=_0x2785d1[_0x12dc96(0x30e)][_0x1d7857][_0x12dc96(0xe7)]);_0xd4a5ae>_0x3fb794&&(_0xd4a5ae=_0x3fb794);_0x2785d1[_0x12dc96(0x30e)][_0x1d7857]['scaleResolution']&&(_0x2785d1[_0x12dc96(0x30e)][_0x1d7857][_0x12dc96(0x3d8)]<_0xd4a5ae&&(_0xd4a5ae=_0x2785d1['pcs'][_0x1d7857][_0x12dc96(0x3d8)]));_0x2785d1[_0x12dc96(0x30e)][_0x1d7857][_0x12dc96(0x319)]&&_0x2785d1[_0x12dc96(0x30e)][_0x1d7857][_0x12dc96(0x319)]<_0xd4a5ae&&(_0xd4a5ae=_0x2785d1['pcs'][_0x1d7857][_0x12dc96(0x319)]);log(_0x12dc96(0x4ae)+_0xd4a5ae),_0xd4a5ae=_0x2785d1[_0x12dc96(0x241)](_0xd4a5ae,_0x1d7857),log('post\x20pixel\x20fix\x20'+_0xd4a5ae);if(_0xd4a5ae<=0x0||_0xd4a5ae==0x64){var _0x23e409=getChromeVersion();_0x23e409>0x50?_0x12dc96(0x1e0)in _0x357175['encodings'][0x0]&&delete _0x357175[_0x12dc96(0x101)][0x0][_0x12dc96(0x1e0)]:_0x357175[_0x12dc96(0x101)][0x0][_0x12dc96(0x1e0)]=0x1;}else _0x357175[_0x12dc96(0x101)][0x0][_0x12dc96(0x1e0)]=0x64/_0xd4a5ae;_0xbccce0['setParameters'](_0x357175)[_0x12dc96(0x324)](()=>{var _0x546b77=_0x12dc96;log('scale\x20set!'),log(_0x357175),pokeIframeAPI(_0x546b77(0x519),_0xd4a5ae,_0x1d7857);})[_0x12dc96(0x5a4)](warnlog),_0x2785d1[_0x12dc96(0x30e)][_0x1d7857]['stats'][_0x12dc96(0x497)]=parseInt(_0xd4a5ae)+'%';return;}},_0x2785d1[_0x3fc07f(0x1f2)]=function(_0x2e62f3=null,_0x235d64=null){var _0x352d60=_0x3fc07f;_0x235d64&&_0x235d64[_0x352d60(0x21f)]();log('FORCING\x20A\x20KEY\x20FRAME:\x20'+_0x2e62f3);if(iOS||iPad)log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if(_0x352d60(0x2d9)in window&&_0x352d60(0x493)in window[_0x352d60(0x2d9)][_0x352d60(0x3e4)]){if(_0x2e62f3==null){for(_0x2e62f3 in _0x2785d1['pcs']){_0x2785d1['forcePLI'](_0x2e62f3);}return![];}if(!(_0x2e62f3 in _0x2785d1[_0x352d60(0x30e)]))return![];_0x2785d1['pcs'][_0x2e62f3][_0x352d60(0x579)]&&(_0x2785d1[_0x352d60(0x30e)][_0x2e62f3][_0x352d60(0x446)]&&(clearTimeout(_0x2785d1[_0x352d60(0x30e)][_0x2e62f3]['keyframeTimeout']),_0x2785d1[_0x352d60(0x30e)][_0x2e62f3]['keyframeTimeout']=null),_0x2785d1['pcs'][_0x2e62f3][_0x352d60(0x446)]=setTimeout(function(){var _0x197105=_0x352d60;_0x2785d1[_0x197105(0x1f2)](_0x2e62f3);},parseInt(_0x2785d1[_0x352d60(0x30e)][_0x2e62f3]['keyframerate'])));try{var _0xcdd4a5=getSenders2(_0x2e62f3)[_0x352d60(0x480)](function(_0x536494){var _0x49857f=_0x352d60;return _0x536494[_0x49857f(0x556)]&&_0x536494[_0x49857f(0x556)][_0x49857f(0x37c)]==_0x49857f(0x3f0);});if(!_0xcdd4a5)return warnlog(_0x352d60(0x421)),![];var _0x31d3e6=_0xcdd4a5['getParameters']();(!_0x31d3e6['encodings']||_0x31d3e6['encodings'][_0x352d60(0x43f)]==0x0)&&(_0x31d3e6['encodings']=[{}]);var _0x509a56=![];_0x31d3e6[_0x352d60(0x101)][0x0]['scaleResolutionDownBy']=0xa,_0xcdd4a5[_0x352d60(0x493)](_0x31d3e6)[_0x352d60(0x324)](()=>{var _0x5e9be6=_0x352d60;log(_0x5e9be6(0x17f));var _0x227258=_0x2785d1['pcs'][_0x2e62f3][_0x5e9be6(0x3d8)],_0x38a100=0x64;!_0x227258&&(_0x227258=_0x38a100);_0x2785d1['pcs'][_0x2e62f3][_0x5e9be6(0xe7)]&&(_0x38a100=_0x2785d1[_0x5e9be6(0x30e)][_0x2e62f3][_0x5e9be6(0xe7)]);_0x38a100>_0x227258&&(_0x38a100=_0x227258);_0x2785d1[_0x5e9be6(0x30e)][_0x2e62f3][_0x5e9be6(0x3d8)]&&(_0x2785d1['pcs'][_0x2e62f3]['scaleResolution']<_0x38a100&&(_0x38a100=_0x2785d1[_0x5e9be6(0x30e)][_0x2e62f3][_0x5e9be6(0x3d8)]));_0x2785d1[_0x5e9be6(0x30e)][_0x2e62f3][_0x5e9be6(0x319)]&&_0x2785d1['pcs'][_0x2e62f3]['scaleDueToBitrate']<_0x38a100&&(_0x38a100=_0x2785d1[_0x5e9be6(0x30e)][_0x2e62f3][_0x5e9be6(0x319)]);log(_0x5e9be6(0x4ae)+_0x38a100),_0x38a100=_0x2785d1['pixelFix'](_0x38a100,_0x2e62f3);var _0x3638a5=_0xcdd4a5[_0x5e9be6(0x31d)]();if(_0x38a100<=0x0||_0x38a100==0x64){var _0x433849=getChromeVersion();_0x433849>0x50?'scaleResolutionDownBy'in _0x3638a5[_0x5e9be6(0x101)][0x0]&&delete _0x3638a5[_0x5e9be6(0x101)][0x0][_0x5e9be6(0x1e0)]:_0x3638a5['encodings'][0x0][_0x5e9be6(0x1e0)]=0x1;}else _0x3638a5['encodings'][0x0][_0x5e9be6(0x1e0)]=0x64/_0x38a100;log(_0x5e9be6(0x182)),_0xcdd4a5[_0x5e9be6(0x493)](_0x3638a5)[_0x5e9be6(0x324)](()=>{log('scaleResolutionDownBy\x20set\x202!');})[_0x5e9be6(0x5a4)](warnlog);})['catch'](warnlog);}catch(_0x148a9f){errorlog(_0x148a9f);}}}return![];},_0x2785d1[_0x3fc07f(0x4ce)]=function(_0x5951a1){var _0x4aa3c9=_0x3fc07f;log(_0x4aa3c9(0x4c5));var _0x199abe=getSenders2(_0x5951a1)['find'](function(_0xb95388){var _0xa67a00=_0x4aa3c9;return _0xb95388['track']&&_0xb95388[_0xa67a00(0x556)][_0xa67a00(0x37c)]==_0xa67a00(0x19e);});if(!_0x199abe)return log(_0x4aa3c9(0x1c5)),![];var _0x257ea4=_0x199abe[_0x4aa3c9(0x31d)]();(!_0x257ea4[_0x4aa3c9(0x101)]||_0x257ea4[_0x4aa3c9(0x101)][_0x4aa3c9(0x43f)]==0x0)&&(_0x257ea4[_0x4aa3c9(0x101)]=[{}]);try{_0x257ea4['encodings'][0x0]['networkPriority']=_0x4aa3c9(0x243),_0x257ea4['encodings'][0x0][_0x4aa3c9(0x2c4)]='high',_0x257ea4[_0x4aa3c9(0x101)][0x0]['adaptivePtime']=!![],_0x199abe[_0x4aa3c9(0x493)](_0x257ea4)['then'](()=>{var _0x50e5b9=_0x4aa3c9;log(_0x50e5b9(0x451)),pokeIframeAPI(_0x50e5b9(0x4ce),!![],_0x5951a1);});}catch(_0x5db29d){errorlog(_0x5db29d);}},_0x2785d1[_0x3fc07f(0x1d8)]=function(_0x184104,_0x13b5fc=0x7d00,_0x193ffa=0x3e8){var _0x4014d3=_0x3fc07f;log(_0x4014d3(0x327));var _0xea2235=getSenders2(_0x184104)['find'](function(_0x9ef060){var _0x38e4fc=_0x4014d3;return _0x9ef060[_0x38e4fc(0x556)]&&_0x9ef060[_0x38e4fc(0x556)][_0x38e4fc(0x37c)]==_0x38e4fc(0x19e);});if(!_0xea2235)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x478c6d=_0xea2235[_0x4014d3(0x31d)]();(!_0x478c6d[_0x4014d3(0x101)]||_0x478c6d['encodings']['length']==0x0)&&(_0x478c6d[_0x4014d3(0x101)]=[{}]),_0x478c6d[_0x4014d3(0x101)][0x0][_0x4014d3(0x582)]=_0x13b5fc,_0xea2235[_0x4014d3(0x493)](_0x478c6d)['then'](()=>{var _0x125657=_0x4014d3;pokeIframeAPI(_0x125657(0x3dd),_0x13b5fc,_0x184104),_0x193ffa>0x0&&setTimeout(function(){var _0x53c27c=_0x125657;try{if(_0x184104 in _0x2785d1[_0x53c27c(0x30e)])var _0x4f8250=getSenders2(_0x184104)[_0x53c27c(0x480)](function(_0x441a52){var _0x16b418=_0x53c27c;return _0x441a52['track']&&_0x441a52[_0x16b418(0x556)]['kind']=='audio';});else return![];if(!_0x4f8250)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x4eab0c=_0x4f8250[_0x53c27c(0x31d)]();delete _0x4eab0c['encodings'][0x0][_0x53c27c(0x582)],_0x4f8250[_0x53c27c(0x493)](_0x4eab0c)[_0x53c27c(0x324)](()=>{log('done\x20clearing\x20audio');});}catch(_0x2567ba){errorlog(_0x2567ba);}},_0x193ffa,_0x184104);});},_0x2785d1[_0x3fc07f(0x339)]=function(_0x1452b9,_0x295607,_0x4fbbe5){var _0x9f67f6=_0x3fc07f;if(_0x2785d1[_0x9f67f6(0x577)])return generateHash(_0x1452b9+_0x2785d1[_0x9f67f6(0x577)]+_0x2785d1[_0x9f67f6(0x2f1)],0x10)[_0x9f67f6(0x324)](function(_0x16afab){var _0x39729=_0x9f67f6,_0x2c3ddc={};_0x295607&&_0x295607[_0x39729(0x264)]&&(_0x295607[_0x39729(0x318)]=_0x16afab);if(_0x2785d1['director']&&_0x2785d1[_0x39729(0x3e7)])_0x2c3ddc[_0x39729(0x45e)]=_0x4fbbe5,_0x2c3ddc[_0x39729(0x2c9)]=_0x16afab,_0x2c3ddc[_0x39729(0x127)]=_0x295607,_0x2785d1[_0x39729(0x2b7)](_0x2c3ddc,_0x2785d1[_0x39729(0x3e7)]),log(_0x2c3ddc);else{if(_0x295607[_0x39729(0x264)]){_0x2c3ddc['request']='migrate',_0x2c3ddc[_0x39729(0x127)]=_0x295607,log(_0x2c3ddc);if(_0x2785d1[_0x39729(0x2b7)](_0x2c3ddc,_0x4fbbe5)){var _0x2c3ddc={};_0x2c3ddc[_0x39729(0x2e7)]='migrate',_0x2c3ddc[_0x39729(0x2c9)]=_0x16afab,_0x2c3ddc[_0x39729(0x15e)]=_0x4fbbe5,_0x2785d1[_0x39729(0x49b)](_0x2c3ddc);}log(_0x2c3ddc);}else{if(_0x39729(0x3b0)in _0x295607){_0x2c3ddc['request']=_0x39729(0x45e),_0x2c3ddc['transferSettings']=_0x295607,delete _0x2c3ddc[_0x39729(0x127)]['roomid'],delete _0x2c3ddc[_0x39729(0x127)]['roomenc'],log(_0x2c3ddc);if(_0x2785d1[_0x39729(0x2b7)](_0x2c3ddc,_0x4fbbe5)){var _0x2c3ddc={};_0x2c3ddc[_0x39729(0x2e7)]='migrate',_0x2c3ddc['roomid']=_0x16afab,_0x2c3ddc[_0x39729(0x15e)]=_0x4fbbe5,_0x2785d1[_0x39729(0x49b)](_0x2c3ddc);}log(_0x2c3ddc);}else _0x2c3ddc[_0x39729(0x2e7)]=_0x39729(0x45e),_0x2c3ddc[_0x39729(0x2c9)]=_0x16afab,_0x2c3ddc[_0x39729(0x15e)]=_0x4fbbe5,_0x2785d1[_0x39729(0x49b)](_0x2c3ddc);}}})[_0x9f67f6(0x5a4)](errorlog);else{_0x295607&&_0x295607['updateurl']&&(_0x295607[_0x9f67f6(0x318)]=_0x1452b9);var _0x20e80d={};if(_0x2785d1[_0x9f67f6(0x338)]&&_0x2785d1[_0x9f67f6(0x3e7)])_0x20e80d[_0x9f67f6(0x45e)]=_0x4fbbe5,_0x20e80d[_0x9f67f6(0x2c9)]=_0x1452b9,_0x20e80d[_0x9f67f6(0x127)]=_0x295607,_0x2785d1['sendRequest'](_0x20e80d,_0x2785d1[_0x9f67f6(0x3e7)]),log(_0x20e80d);else{if(_0x295607[_0x9f67f6(0x264)]){_0x20e80d[_0x9f67f6(0x2e7)]=_0x9f67f6(0x45e),_0x20e80d[_0x9f67f6(0x127)]=_0x295607;if(_0x2785d1[_0x9f67f6(0x2b7)](_0x20e80d,_0x4fbbe5)){log(_0x20e80d);var _0x20e80d={};_0x20e80d[_0x9f67f6(0x2e7)]='migrate',_0x20e80d[_0x9f67f6(0x2c9)]=_0x1452b9,_0x20e80d[_0x9f67f6(0x15e)]=_0x4fbbe5,_0x2785d1[_0x9f67f6(0x49b)](_0x20e80d);}}else{if(_0x9f67f6(0x3b0)in _0x295607){_0x20e80d[_0x9f67f6(0x2e7)]=_0x9f67f6(0x45e),_0x20e80d[_0x9f67f6(0x127)]=_0x295607,delete _0x20e80d[_0x9f67f6(0x127)][_0x9f67f6(0x2c9)],delete _0x20e80d['transferSettings'][_0x9f67f6(0x318)];if(_0x2785d1[_0x9f67f6(0x2b7)](_0x20e80d,_0x4fbbe5)){warnlog(_0x20e80d);var _0x20e80d={};_0x20e80d[_0x9f67f6(0x2e7)]='migrate',_0x20e80d[_0x9f67f6(0x2c9)]=rid,_0x20e80d['target']=_0x4fbbe5,_0x2785d1[_0x9f67f6(0x49b)](_0x20e80d);}}else _0x20e80d['request']=_0x9f67f6(0x45e),_0x20e80d[_0x9f67f6(0x2c9)]=_0x1452b9,_0x20e80d[_0x9f67f6(0x15e)]=_0x4fbbe5,_0x2785d1[_0x9f67f6(0x49b)](_0x20e80d);}}}},_0x2785d1['limitAudioBitrate']=function(_0x19d255,_0x41989c){var _0x340540=_0x3fc07f;_0x41989c=parseInt(_0x41989c);try{var _0x182372=getSenders2(_0x19d255)[_0x340540(0x480)](function(_0x44182f){var _0x5bd286=_0x340540;return _0x44182f[_0x5bd286(0x556)]&&_0x44182f[_0x5bd286(0x556)]['kind']==_0x5bd286(0x19e);});if(!_0x182372){warnlog(_0x340540(0x517));return;}var _0xe04db6=_0x182372[_0x340540(0x31d)]();(!_0xe04db6[_0x340540(0x101)]||_0xe04db6['encodings'][_0x340540(0x43f)]==0x0)&&(_0xe04db6[_0x340540(0x101)]=[{}]);if(_0x41989c<0x0)_0xe04db6[_0x340540(0x101)][0x0][_0x340540(0x392)]==![]&&(_0xe04db6[_0x340540(0x101)][0x0][_0x340540(0x392)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0x41989c=0x20,_0x2785d1['audiobitrate']&&(_0x41989c=_0x2785d1[_0x340540(0x4e9)]),_0xe04db6['encodings'][0x0][_0x340540(0x582)]=_0x41989c*0x400):delete _0xe04db6['encodings'][0x0][_0x340540(0x582)];else _0x41989c===0x0?_0xe04db6[_0x340540(0x101)][0x0]['active']=![]:(_0xe04db6[_0x340540(0x101)][0x0]['active']==![]&&(_0xe04db6[_0x340540(0x101)][0x0][_0x340540(0x392)]=!![]),_0xe04db6['encodings'][0x0][_0x340540(0x582)]=_0x41989c*0x400);_0x182372['setParameters'](_0xe04db6)[_0x340540(0x324)](()=>{var _0x323d70=_0x340540;pokeIframeAPI(_0x323d70(0x3dd),_0x41989c,_0x19d255),log(_0x323d70(0x459));})['catch'](warnlog);}catch(_0x5a3df9){errorlog(_0x5a3df9),log(_0x19d255),log(_0x2785d1[_0x340540(0x30e)][_0x19d255]);}},_0x2785d1[_0x3fc07f(0xf3)]=function(_0x1d0cd1){var _0x5a74ee=_0x3fc07f;if(_0x2785d1['iframeSrc']&&_0x2785d1['pcs'][_0x1d0cd1][_0x5a74ee(0x295)]===!![])_0x2785d1[_0x5a74ee(0x49d)](_0x1d0cd1,0x0),_0x2785d1['pcs'][_0x1d0cd1][_0x5a74ee(0x23c)]===0x0&&(_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x2b2)]===![]?_0x2785d1[_0x5a74ee(0x47e)](_0x1d0cd1,0x0):_0x2785d1['limitAudioBitrate'](_0x1d0cd1,-0x1));else{if(_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1]&&_0x2785d1['pcs'][_0x1d0cd1][_0x5a74ee(0x23c)]!==![]){if(_0x2785d1['pcs'][_0x1d0cd1][_0x5a74ee(0x2b2)]===![]){var _0x282798=_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x23c)];_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x4c9)]&&_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x4c9)]>0x0&&(_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x4c9)]<_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x23c)]&&(_0x282798=_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x4c9)])),_0x2785d1[_0x5a74ee(0x49d)](_0x1d0cd1,_0x282798),_0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1]['optimizedBitrate']===0x0&&_0x2785d1['limitAudioBitrate'](_0x1d0cd1,0x0);}else _0x2785d1[_0x5a74ee(0x30e)][_0x1d0cd1][_0x5a74ee(0x23c)]===0x0&&(_0x2785d1[_0x5a74ee(0x47e)](_0x1d0cd1,-0x1),_0x2785d1['limitTotalBitrateGuests']());}else _0x2785d1[_0x5a74ee(0x3de)]();}},_0x2785d1[_0x3fc07f(0x3de)]=function(_0x3c8a66=0x0,_0xa7b62b=![]){var _0x353934=_0x3fc07f;if(!_0x2785d1['limitTotalBitrate'])return _0x3c8a66;var _0x2a8fa6=_0x3c8a66;if(_0xa7b62b===![])_0x2a8fa6=0x0;else _0x2a8fa6<0x0&&(_0x2a8fa6=_0x2785d1[_0x353934(0x30e)][_0xa7b62b]['setBitrate']||0x9c4);var _0x13079e=0x0;for(var _0x5411fe in _0x2785d1[_0x353934(0x30e)]){if(_0xa7b62b===_0x5411fe)continue;try{var _0x5f2f6f=getSenders2(_0x5411fe)[_0x353934(0x480)](function(_0x15de16){var _0x5316df=_0x353934;return _0x15de16[_0x5316df(0x556)]&&_0x15de16['track'][_0x5316df(0x37c)]==_0x5316df(0x3f0);});if(!_0x5f2f6f)continue;var _0x5bea4e=_0x5f2f6f['getParameters']();if(!_0x5bea4e['encodings']||_0x5bea4e[_0x353934(0x101)]['length']==0x0){_0x2785d1[_0x353934(0x30e)][_0x5411fe]['setBitrate']<0x0?_0x2a8fa6+=0x9c4:_0x2a8fa6+=_0x2785d1[_0x353934(0x30e)][_0x5411fe][_0x353934(0x236)]||0x9c4;warnlog(_0x2a8fa6),_0x13079e+=0x1;continue;}if(_0x5bea4e[_0x353934(0x101)][0x0]['active']==![])continue;if(_0x5bea4e[_0x353934(0x101)][0x0]['maxBitrate'])'preLimitedBitrate'in _0x2785d1[_0x353934(0x30e)][_0x5411fe]?_0x2a8fa6+=parseInt(_0x2785d1[_0x353934(0x30e)][_0x5411fe][_0x353934(0x566)]):_0x2a8fa6+=parseInt(_0x5bea4e[_0x353934(0x101)][0x0][_0x353934(0x582)])/0x400;else _0x2785d1[_0x353934(0x30e)][_0x5411fe]['setBitrate']<0x0?_0x2a8fa6+=0x9c4:(_0x2a8fa6+=_0x2785d1[_0x353934(0x30e)][_0x5411fe]['setBitrate']||0x9c4,warnlog(_0x2a8fa6));_0x13079e+=0x1;}catch(_0x5c5dfc){errorlog(_0x5c5dfc);}}if(!_0x2a8fa6)return _0x2a8fa6;warnlog(_0x353934(0x1e2)+_0x2a8fa6);var _0x486403=parseFloat(_0x2a8fa6/_0x2785d1[_0x353934(0x1a9)]);_0x486403<0x1&&(_0x486403=0x1);for(var _0x5411fe in _0x2785d1[_0x353934(0x30e)]){if(_0xa7b62b===_0x5411fe)continue;try{var _0x5f2f6f=getSenders2(_0x5411fe)[_0x353934(0x480)](function(_0x330c87){var _0x48358f=_0x353934;return _0x330c87[_0x48358f(0x556)]&&_0x330c87[_0x48358f(0x556)][_0x48358f(0x37c)]==_0x48358f(0x3f0);});if(!_0x5f2f6f)continue;var _0x5bea4e=_0x5f2f6f[_0x353934(0x31d)]();if(!_0x5bea4e[_0x353934(0x101)]||_0x5bea4e['encodings'][_0x353934(0x43f)]==0x0){if(_0x2785d1['pcs'][_0x5411fe][_0x353934(0x236)]<0x0)var _0x5dc189=0x9c4;else var _0x5dc189=_0x2785d1[_0x353934(0x30e)][_0x5411fe][_0x353934(0x236)]||0x9c4;var _0x106a35=parseInt(_0x5dc189/_0x486403);_0x2785d1[_0x353934(0x49d)](_0x5411fe,_0x106a35,!![]);continue;}if(_0x5bea4e[_0x353934(0x101)][0x0]['active']==![])continue;if(_0x5bea4e[_0x353934(0x101)][0x0][_0x353934(0x582)]){if('preLimitedBitrate'in _0x2785d1['pcs'][_0x5411fe])var _0x5dc189=parseInt(_0x2785d1[_0x353934(0x30e)][_0x5411fe][_0x353934(0x566)]);else var _0x5dc189=parseInt(parseInt(_0x5bea4e[_0x353934(0x101)][0x0][_0x353934(0x582)])/0x400);var _0x106a35=parseInt(_0x5dc189/_0x486403);_0x2785d1[_0x353934(0x49d)](_0x5411fe,_0x106a35,!![]);}else{if(_0x2785d1['pcs'][_0x5411fe][_0x353934(0x236)]<0x0)var _0x5dc189=0x9c4;else var _0x5dc189=_0x2785d1[_0x353934(0x30e)][_0x5411fe][_0x353934(0x236)]||0x9c4;var _0x106a35=parseInt(_0x5dc189/_0x486403);_0x2785d1['limitBitrate'](_0x5411fe,_0x106a35,!![]);}}catch(_0x4fd99d){errorlog(_0x4fd99d);}}return parseInt(_0x3c8a66/_0x486403);},_0x2785d1[_0x3fc07f(0x50d)]=function(_0x372780,_0x3105e4=![]){var _0x5dba87=_0x3fc07f,_0x262d9a={};_0x262d9a['addCoDirector']=[_0x372780],_0x2785d1[_0x5dba87(0x122)](_0x262d9a,_0x3105e4);},_0x2785d1[_0x3fc07f(0x49d)]=function(_0x158354,_0x376845,_0xc5d54a=![]){var _0x5697c2=_0x3fc07f;if(!(_0x158354 in _0x2785d1[_0x5697c2(0x30e)]))return;_0x2785d1[_0x5697c2(0x30e)][_0x158354]['bitrateTimeout']&&(clearInterval(_0x2785d1[_0x5697c2(0x30e)][_0x158354]['bitrateTimeout']),_0x2785d1[_0x5697c2(0x30e)][_0x158354]['bitrateTimeout']=null);if(_0x376845===null){if(_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x4c9)]===![])return;_0x376845=_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x4c9)];}_0x376845=parseInt(_0x376845);_0x2785d1['maxvideobitrate']&&(_0x376845>_0x2785d1[_0x5697c2(0x507)]&&(_0x376845=_0x2785d1[_0x5697c2(0x507)]));_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x236)]&&_0x376845>_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x236)]&&(_0x376845=_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x236)]);_0x2785d1['pcs'][_0x158354][_0x5697c2(0x4c9)]=_0x376845;_0x2785d1['pcs'][_0x158354]['optimizedBitrate']!==![]&&(_0x2785d1['pcs'][_0x158354]['obsVisibility']===![]&&(_0x376845>_0x2785d1['pcs'][_0x158354][_0x5697c2(0x23c)]&&(_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x4c9)]=_0x376845,_0x376845=parseInt(_0x2785d1['pcs'][_0x158354][_0x5697c2(0x23c)])||0x0)));_0xc5d54a===![]&&(_0x2785d1['limitTotalBitrate']&&(_0x2785d1['pcs'][_0x158354][_0x5697c2(0x566)]=_0x376845,_0x376845=_0x2785d1[_0x5697c2(0x3de)](_0x376845,_0x158354)));if(_0x376845===0x0){var _0x40d612=Date['now']()-_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x30c)];_0x40d612<_0x2785d1[_0x5697c2(0x3a0)]&&(_0x376845=_0x2785d1['preloadbitrate'],errorlog('starting\x20some\x20preload\x20bitrate\x20null\x20'+(Date[_0x5697c2(0x20a)]()-_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x30c)])),_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x51c)]=setTimeout(function(_0x4cf721){var _0x3e7625=_0x5697c2;try{errorlog(_0x3e7625(0x506)+(Date[_0x3e7625(0x20a)]()-_0x2785d1[_0x3e7625(0x30e)][_0x4cf721][_0x3e7625(0x30c)])),_0x2785d1[_0x3e7625(0x49d)](_0x4cf721,null);}catch(_0x91d988){};},_0x2785d1[_0x5697c2(0x3a0)]-_0x40d612+0x5,_0x158354));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');if(_0x2785d1['pcs'][_0x158354][_0x5697c2(0x3fe)]==!![]&&_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x495)]==![])return;var _0xb61789=getSenders2(_0x158354)[_0x5697c2(0x480)](function(_0x97f648){var _0x28514a=_0x5697c2;return _0x97f648[_0x28514a(0x556)]&&_0x97f648[_0x28514a(0x556)][_0x28514a(0x37c)]==_0x28514a(0x3f0);});if(!_0xb61789){warnlog(_0x5697c2(0x421));return;}var _0x3efc54=_0xb61789['getParameters']();(!_0x3efc54[_0x5697c2(0x101)]||_0x3efc54[_0x5697c2(0x101)][_0x5697c2(0x43f)]==0x0)&&(_0x3efc54['encodings']=[{}]);if(_0x376845<0x0)_0x3efc54[_0x5697c2(0x101)][0x0][_0x5697c2(0x392)]==![]&&(_0x3efc54['encodings'][0x0]['active']=!![]),_0x376845=0x9c4,_0x2785d1[_0x5697c2(0x139)]&&(_0x376845=_0x2785d1[_0x5697c2(0x139)]),_0x2785d1[_0x5697c2(0x507)]&&(_0x376845>_0x2785d1[_0x5697c2(0x507)]&&(_0x376845=_0x2785d1[_0x5697c2(0x507)])),_0x3efc54['encodings'][0x0][_0x5697c2(0x582)]=_0x376845*0x400;else _0x376845===0x0?_0x3efc54['encodings'][0x0][_0x5697c2(0x392)]=![]:(_0x3efc54['encodings'][0x0]['active']==![]&&(_0x3efc54[_0x5697c2(0x101)][0x0][_0x5697c2(0x392)]=!![]),_0x3efc54['encodings'][0x0][_0x5697c2(0x582)]=_0x376845*0x400);_0xb61789[_0x5697c2(0x493)](_0x3efc54)[_0x5697c2(0x324)](()=>{var _0x4f5ffa=_0x5697c2;pokeIframeAPI('setVideoBitrate',_0x376845,_0x158354),log(_0x4f5ffa(0x2c3));})[_0x5697c2(0x5a4)](warnlog);return;}else{if(_0x5697c2(0x2d9)in window&&'setParameters'in window[_0x5697c2(0x2d9)][_0x5697c2(0x3e4)]){var _0xb61789=getSenders2(_0x158354)[_0x5697c2(0x480)](function(_0x80fc3d){var _0x4bbfc7=_0x5697c2;return _0x80fc3d['track']&&_0x80fc3d[_0x4bbfc7(0x556)][_0x4bbfc7(0x37c)]=='video';});if(!_0xb61789){warnlog(_0x5697c2(0x421));return;}var _0x3efc54=_0xb61789[_0x5697c2(0x31d)]();(!_0x3efc54[_0x5697c2(0x101)]||_0x3efc54[_0x5697c2(0x101)][_0x5697c2(0x43f)]==0x0)&&(_0x3efc54[_0x5697c2(0x101)]=[{}]);if(_0x376845<0x0)_0x3efc54['encodings'][0x0][_0x5697c2(0x392)]==![]&&(_0x3efc54['encodings'][0x0]['active']=!![]),delete _0x3efc54[_0x5697c2(0x101)][0x0]['maxBitrate'];else _0x376845===0x0?_0x3efc54[_0x5697c2(0x101)][0x0][_0x5697c2(0x392)]=![]:(_0x3efc54[_0x5697c2(0x101)][0x0]['active']==![]&&(_0x3efc54['encodings'][0x0][_0x5697c2(0x392)]=!![]),_0x3efc54[_0x5697c2(0x101)][0x0]['maxBitrate']=_0x376845*0x400);var _0x4d2191=0x64;_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0xe7)]&&(_0x4d2191=_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0xe7)]);_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x3d8)]&&_0x2785d1['pcs'][_0x158354][_0x5697c2(0x3d8)]<_0x4d2191&&(_0x4d2191=_0x2785d1[_0x5697c2(0x30e)][_0x158354]['scaleResolution']);if(_0x376845!==0x0){_0x4d2191=_0x3589c5(_0x158354,_0x4d2191),_0x4d2191=_0x2785d1[_0x5697c2(0x241)](_0x4d2191,_0x158354);if(_0x4d2191<=0x0||_0x4d2191==0x64){var _0x39755b=getChromeVersion();_0x39755b>0x50?_0x5697c2(0x1e0)in _0x3efc54[_0x5697c2(0x101)][0x0]?delete _0x3efc54[_0x5697c2(0x101)][0x0][_0x5697c2(0x1e0)]:_0x3efc54[_0x5697c2(0x101)][0x0]['scaleResolutionDownBy']=0x1:_0x3efc54[_0x5697c2(0x101)][0x0]['scaleResolutionDownBy']=0x1;}else _0x3efc54['encodings'][0x0][_0x5697c2(0x1e0)]=0x64/_0x4d2191;}iPad||iOS||navigator&&navigator[_0x5697c2(0x1ab)]&&navigator[_0x5697c2(0x1ab)][_0x5697c2(0x19b)]('Firefox')>=0x0?_0x2785d1['pcs'][_0x158354][_0x5697c2(0x2d8)]?(clearInterval(_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x2d8)]),_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x2d8)]=setTimeout(function(_0x1cab9c,_0x39018b){var _0x50277d=_0x5697c2;_0x2785d1[_0x50277d(0x30e)][_0x1cab9c][_0x50277d(0x2d8)]=![],_0x2785d1[_0x50277d(0x49d)](_0x1cab9c,null,_0x39018b);},0x7d0,_0x158354,_0xc5d54a)):(_0x2785d1[_0x5697c2(0x30e)][_0x158354][_0x5697c2(0x2d8)]=setTimeout(function(_0x3db4c4){var _0x2b7926=_0x5697c2;_0x2785d1[_0x2b7926(0x30e)][_0x3db4c4][_0x2b7926(0x2d8)]=![];},0x7d0,_0x158354),_0xb61789[_0x5697c2(0x493)](_0x3efc54)[_0x5697c2(0x324)](()=>{var _0x188dec=_0x5697c2;log(_0x188dec(0x2c3)),_0x2785d1[_0x188dec(0x30e)][_0x158354]['stats'][_0x188dec(0x497)]=parseInt(_0x4d2191)+'%',pokeIframeAPI('setVideoBitrate',_0x376845,_0x158354),pokeIframeAPI('setVideoScale',_0x4d2191,_0x158354);})[_0x5697c2(0x5a4)](warnlog)):_0xb61789[_0x5697c2(0x493)](_0x3efc54)[_0x5697c2(0x324)](()=>{var _0x258183=_0x5697c2;log(_0x258183(0x2c3)),_0x2785d1['pcs'][_0x158354]['stats'][_0x258183(0x497)]=parseInt(_0x4d2191)+'%',pokeIframeAPI(_0x258183(0x334),_0x376845,_0x158354),pokeIframeAPI(_0x258183(0x519),_0x4d2191,_0x158354);})[_0x5697c2(0x5a4)](warnlog);return;}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0x55424e){errorlog(_0x55424e);}};function _0x3589c5(_0x291bc2,_0x331eef){var _0xe0a15c=_0x3fc07f;if(_0x2785d1['noScaling']===![])return _0x331eef;if(bandwidth<0x0)_0x2785d1['pcs'][_0x291bc2][_0xe0a15c(0x319)]=0x64;else{if(bandwidth>=0x259)_0x2785d1['pcs'][_0x291bc2][_0xe0a15c(0x319)]=0x64;else{if(_0x2785d1['screenShareState'])_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2][_0xe0a15c(0x319)]=0x64;else{var _0x589695=getNativeOutputResolution();if(_0x589695)try{_0x589695=_0x589695[_0xe0a15c(0x33c)]*_0x589695['height'],_0x589695=Math['pow'](_0x589695,0.5);}catch(_0x2b40ee){_0x589695=![];}if(bandwidth>=0xc9){if(_0x589695&&_0x589695<0x1e0)_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2]['scaleDueToBitrate']=0x64;else{if(_0x2785d1['mobile'])_0x589695&&_0x589695>=0x5a0?_0x2785d1['pcs'][_0x291bc2]['scaleDueToBitrate']=0x64/0x4:_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2][_0xe0a15c(0x319)]=0x64/2.5;else _0x589695&&_0x589695>=0x5a0?_0x2785d1['pcs'][_0x291bc2][_0xe0a15c(0x319)]=0x64/0x3:_0x2785d1['pcs'][_0x291bc2]['scaleDueToBitrate']=0x64/0x2;}}else{if(_0x589695&&_0x589695<=0xf0)_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2][_0xe0a15c(0x319)]=0x64;else{if(bandwidth>=0x51){if(_0x2785d1['mobile'])_0x589695&&_0x589695>=0x5a0?_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2]['scaleDueToBitrate']=0x64/0x6:_0x2785d1['pcs'][_0x291bc2][_0xe0a15c(0x319)]=0x64/0x4;else _0x589695&&_0x589695>=0x5a0?_0x2785d1['pcs'][_0x291bc2][_0xe0a15c(0x319)]=0x64/0x4:_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2][_0xe0a15c(0x319)]=0x64/0x3;}else{if(_0x2785d1[_0xe0a15c(0x4e1)])_0x589695&&_0x589695>=0x3c0?_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2][_0xe0a15c(0x319)]=0x64/0x6:_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2]['scaleDueToBitrate']=0x64/0x5;else _0x589695&&_0x589695>=0x5a0?_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2]['scaleDueToBitrate']=0x64/0x5:_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2]['scaleDueToBitrate']=0x64/0x4;}}}}}}return _0x2785d1[_0xe0a15c(0x30e)][_0x291bc2][_0xe0a15c(0x319)]<_0x331eef&&(_0x331eef=_0x2785d1[_0xe0a15c(0x30e)][_0x291bc2][_0xe0a15c(0x319)]),_0x331eef;}function _0xf5ccfc(_0x2619ae,_0x43993a=0x2710){var _0x4d993a=_0x3fc07f;_0x43993a=parseInt(_0x43993a);if(_0x2785d1[_0x4d993a(0x4e9)])_0x43993a+=_0x2785d1['audiobitrate'];else{if(_0x2785d1[_0x4d993a(0x338)]&&_0x2785d1[_0x4d993a(0x564)]==0x5)_0x43993a+=0x20;else _0x2785d1[_0x4d993a(0x564)]&&_0x2785d1[_0x4d993a(0x564)]!=0x3?_0x43993a+=0x100:_0x43993a+=0x20;}return log(_0x4d993a(0x103)+_0x43993a),_0x43993a<0x1&&(_0x43993a=0x1),_0x2619ae=CodecsHandler[_0x4d993a(0x27b)](_0x2619ae,{'min':parseInt(_0x43993a/0xa)||0x1,'max':_0x43993a},_0x2785d1['codec']),_0x2619ae;}_0x2785d1['signData']=function(_0x41d698,_0x41aac9){var _0x76d087=_0x3fc07f;log(_0x41d698),_0x2785d1[_0x76d087(0x3c4)]==={}&&log('Generate\x20Some\x20Crypto\x20keys\x20first'),window[_0x76d087(0x51e)][_0x76d087(0x461)][_0x76d087(0x22f)]({'name':'RSASSA-PKCS1-v1_5'},_0x2785d1[_0x76d087(0x3c4)][_0x76d087(0x108)],_0x2785d1['enc']['encode'](_0x41d698))[_0x76d087(0x324)](function(_0x583534){var _0x240411=_0x76d087;_0x583534=new Uint8Array(_0x583534),_0x583534=_0x583534['reduce']((_0x22cd5e,_0x172719)=>_0x22cd5e+_0x172719[_0x240411(0x478)](0x10)[_0x240411(0x546)](0x2,'0'),''),_0x41aac9(_0x41d698,_0x583534),log(JSON['stringify'](_0x583534));})[_0x76d087(0x5a4)](errorlog);},_0x2785d1[_0x3fc07f(0x4ed)]=function(_0xd8974,_0x281a4d){var _0x4fd062=_0x3fc07f;_0xd8974['signature']=new Uint8Array(_0xd8974[_0x4fd062(0x3ad)]['match'](/.{1,2}/g)[_0x4fd062(0x3c2)](_0x15e1fa=>parseInt(_0x15e1fa,0x10)));if(_0x2785d1[_0x4fd062(0x41a)][_0x281a4d][_0x4fd062(0x3bf)])return window[_0x4fd062(0x51e)][_0x4fd062(0x461)]['verify']({'name':'RSASSA-PKCS1-v1_5'},_0x2785d1[_0x4fd062(0x41a)][_0x281a4d]['publicKey'],_0xd8974[_0x4fd062(0x3ad)],_0x2785d1[_0x4fd062(0x485)][_0x4fd062(0x289)](_0xd8974[_0x4fd062(0x3eb)]))['then'](function(_0x2fc015){return log(_0x2fc015),_0x2fc015;})[_0x4fd062(0x5a4)](function(_0x27436b){return errorlog(_0x27436b),![];});},_0x2785d1[_0x3fc07f(0x48d)]=function(_0x502f7a){var _0x5cea40=_0x3fc07f;if(_0x2785d1[_0x5cea40(0x577)])return _0x2785d1[_0x5cea40(0x51f)]!==![]?(log(_0x5cea40(0x3e0)),_0x502f7a=_0x502f7a['slice'](0x0,-0x1*_0x2785d1[_0x5cea40(0x51f)][_0x5cea40(0x43f)]),_0x502f7a):(log(_0x5cea40(0x249)+_0x502f7a),generateHash(_0x2785d1['password']+_0x2785d1['salt'],0x6)[_0x5cea40(0x324)](function(_0x59d487){var _0xf770fc=_0x5cea40;return _0x2785d1[_0xf770fc(0x51f)]=_0x59d487,log(_0x502f7a),_0x502f7a=_0x502f7a[_0xf770fc(0x123)](0x0,-0x1*_0x2785d1[_0xf770fc(0x51f)]['length']),log('Final\x20streamID:\x20'+_0x502f7a),_0x502f7a;})[_0x5cea40(0x5a4)](errorlog));return _0x502f7a;},_0x2785d1['ping']=function(){var _0x5585a3=_0x3fc07f;if(_0x2785d1[_0x5585a3(0x357)])return;clearTimeout(_0x2785d1[_0x5585a3(0x1e9)]);if(!_0x2785d1['ws']||_0x2785d1['ws'][_0x5585a3(0x254)]!==0x1)return;_0x2785d1['pingTimeout']=setTimeout(function(){var _0x14ce51=_0x5585a3;log('Pinging');var _0x2b54b9={};_0x2b54b9['request']='ping',_0x2785d1[_0x14ce51(0x49b)](_0x2b54b9);},0xbb8);},_0x2785d1[_0x3fc07f(0x414)]=function(_0x47847c){var _0x2ae3ba=_0x3fc07f;_0x2785d1[_0x2ae3ba(0x455)]();if(_0x47847c['length']>0x0){var _0x40e969={};_0x40e969[_0x2ae3ba(0x2e7)]=_0x2ae3ba(0x4f6),_0x40e969[_0x2ae3ba(0x2e8)]=_0x47847c,_0x2785d1[_0x2ae3ba(0x49b)](_0x40e969),_0x2785d1[_0x2ae3ba(0x3ac)][_0x47847c]=!![];}else log(_0x2ae3ba(0x4f5));},_0x2785d1[_0x3fc07f(0x11d)]=function _0x3975da(_0x39cdad){var _0x24d668=_0x3fc07f;_0x2785d1[_0x24d668(0x455)]();var _0x6dc01a={};return _0x6dc01a[_0x24d668(0x2e7)]='joinroom',_0x2785d1['director']&&(_0x6dc01a[_0x24d668(0x4a9)]=!![]),_0x2785d1[_0x24d668(0x357)]&&(_0x6dc01a['streamID']=_0x2785d1[_0x24d668(0x2e8)]),_0x2785d1[_0x24d668(0x547)]===![]&&(_0x2785d1['joiningRoom']=!![]),_0x2785d1[_0x24d668(0x577)]?_0x2785d1[_0x24d668(0x51f)]?generateHash(_0x39cdad+_0x2785d1[_0x24d668(0x577)]+_0x2785d1[_0x24d668(0x2f1)],0x10)[_0x24d668(0x324)](function(_0x4ec6d3){var _0x13ba78=_0x24d668;return _0x2785d1[_0x13ba78(0x357)]&&(_0x2785d1[_0x13ba78(0x318)]=_0x4ec6d3),_0x6dc01a[_0x13ba78(0x2c9)]=_0x4ec6d3,_0x2785d1['sendMsg'](_0x6dc01a),_0x2785d1[_0x13ba78(0x28f)]=_0x2e8cfd(),log(_0x13ba78(0x197)),_0x2785d1[_0x13ba78(0x28f)];})[_0x24d668(0x5a4)](errorlog):generateHash(_0x2785d1[_0x24d668(0x577)]+_0x2785d1[_0x24d668(0x2f1)],0x6)[_0x24d668(0x324)](function(_0x4dd8b4){var _0x1fc440=_0x24d668;return _0x2785d1[_0x1fc440(0x51f)]=_0x4dd8b4,log('hash\x20is\x20'+_0x4dd8b4),log('rejoining\x20room'),_0x2785d1['joinRoom'](_0x39cdad);})['catch'](errorlog):(_0x2785d1[_0x24d668(0x357)]&&(_0x2785d1['roomenc']=_0x39cdad),_0x6dc01a[_0x24d668(0x2c9)]=_0x39cdad,_0x2785d1[_0x24d668(0x49b)](_0x6dc01a),_0x2785d1[_0x24d668(0x28f)]=_0x2e8cfd(),log(_0x24d668(0x4fb)),_0x2785d1[_0x24d668(0x28f)]);},_0x2785d1['sendMsg']=function(_0x228d7f,_0xd696c3=![]){var _0x59cf2e=_0x3fc07f;_0xd696c3&&(_0x228d7f[_0x59cf2e(0x469)]=_0xd696c3);_0x2785d1[_0x59cf2e(0x357)]&&(_0x2785d1[_0x59cf2e(0x469)]?_0x228d7f[_0x59cf2e(0x1c6)]=_0x2785d1[_0x59cf2e(0x469)]:(_0x2785d1[_0x59cf2e(0x469)]=_0x2785d1['generateStreamID'](0x14),_0x228d7f[_0x59cf2e(0x1c6)]=_0x2785d1[_0x59cf2e(0x469)]),_0x2785d1[_0x59cf2e(0x338)]&&(_0x228d7f[_0x59cf2e(0x338)]=!![]),!(_0x59cf2e(0x2c9)in _0x228d7f)&&(_0x2785d1[_0x59cf2e(0x318)]&&(_0x228d7f[_0x59cf2e(0x2c9)]=_0x2785d1[_0x59cf2e(0x318)])));clearTimeout(_0x2785d1['pingTimeout']);try{if(_0x2785d1['password']){if(_0x228d7f[_0x59cf2e(0x2e8)]){if(_0x2785d1[_0x59cf2e(0x51f)]!==![]){if(_0x2785d1['ws']===null||(typeof _0x2785d1['ws']!==_0x59cf2e(0x42d)||_0x2785d1['ws'][_0x59cf2e(0x254)]!==0x1))log(_0x228d7f,_0x59cf2e(0x2ee)),_0x2785d1[_0x59cf2e(0x256)][_0x59cf2e(0x3c0)](_0x228d7f);else{_0x228d7f[_0x59cf2e(0x2e8)]=_0x228d7f['streamID'][_0x59cf2e(0x4e4)](0x0,0x2c)+_0x2785d1['hash'][_0x59cf2e(0x4e4)](0x0,0x6);var _0x35ee0c=JSON['stringify'](_0x228d7f);if(_0x35ee0c[_0x59cf2e(0x43f)]>0x3a98){errorlog('msg\x20size\x20error'),errorlog(_0x228d7f),errorlog(_0x35ee0c[_0x59cf2e(0x43f)]);return;}_0x2785d1['ws'][_0x59cf2e(0x1cd)](_0x35ee0c);}}else return generateHash(_0x2785d1[_0x59cf2e(0x577)]+_0x2785d1[_0x59cf2e(0x2f1)],0x6)['then'](function(_0x5db316){var _0x476a4b=_0x59cf2e;_0x2785d1[_0x476a4b(0x51f)]=_0x5db316;if(typeof _0x2785d1['ws']!==_0x476a4b(0x42d)||_0x2785d1['ws'][_0x476a4b(0x254)]!==0x1)log(_0x228d7f,_0x476a4b(0x2ee)),_0x2785d1[_0x476a4b(0x256)][_0x476a4b(0x3c0)](_0x228d7f);else{_0x228d7f['streamID']=_0x228d7f['streamID'][_0x476a4b(0x4e4)](0x0,0x2c)+_0x2785d1['hash'][_0x476a4b(0x4e4)](0x0,0x6);var _0x48022d=JSON[_0x476a4b(0x2f5)](_0x228d7f);if(_0x48022d['length']>0x3a98){errorlog('msg\x20size\x20error');return;}_0x2785d1['ws'][_0x476a4b(0x1cd)](_0x48022d);}})['catch'](errorlog);}else{if(_0x2785d1['ws']===null||(typeof _0x2785d1['ws']!==_0x59cf2e(0x42d)||_0x2785d1['ws'][_0x59cf2e(0x254)]!==0x1))log(_0x228d7f,_0x59cf2e(0x2ee)),_0x2785d1[_0x59cf2e(0x256)][_0x59cf2e(0x3c0)](_0x228d7f);else{var _0x35ee0c=JSON['stringify'](_0x228d7f);if(_0x35ee0c[_0x59cf2e(0x43f)]>0x3a98){errorlog(_0x59cf2e(0x1ec));return;}_0x2785d1['ws']['send'](_0x35ee0c);}}}else{if(typeof _0x2785d1['ws']!=='object'||_0x2785d1['ws']['readyState']!==0x1)warnlog(_0x59cf2e(0x1c3)),_0x2785d1[_0x59cf2e(0x256)][_0x59cf2e(0x3c0)](_0x228d7f);else{var _0x35ee0c=JSON[_0x59cf2e(0x2f5)](_0x228d7f);if(_0x35ee0c[_0x59cf2e(0x43f)]>0x3a98){errorlog(_0x59cf2e(0x1ec));return;}_0x2785d1['ws']['send'](_0x35ee0c);}}}catch(_0x480e15){errorlog(_0x480e15);}},_0x2785d1['sendPeers']=function(_0x575e5e,_0x26ffa8=![]){var _0x27c61f=_0x3fc07f,_0x1171a9=[],_0x37d06d=JSON[_0x27c61f(0x2f5)](_0x575e5e);for(var _0x37a91b in _0x2785d1[_0x27c61f(0x30e)]){if(_0x26ffa8&&_0x26ffa8!==_0x37a91b)continue;try{_0x2785d1[_0x27c61f(0x30e)][_0x37a91b][_0x27c61f(0x2ae)][_0x27c61f(0x1cd)](_0x37d06d),_0x1171a9[_0x27c61f(0x3c0)](_0x37a91b);}catch(_0x4c2e2b){warnlog(_0x27c61f(0x43d));}if(_0x26ffa8&&_0x26ffa8===_0x37a91b)return _0x1171a9[_0x27c61f(0x43f)];}for(var _0x37a91b in _0x2785d1['rpcs']){if(_0x26ffa8&&_0x26ffa8!==_0x37a91b)continue;if(_0x1171a9[_0x27c61f(0x358)](_0x37a91b))continue;try{if('realUUID'in _0x2785d1[_0x27c61f(0x468)][_0x37a91b]){var _0x46ef58=JSON['parse'](_0x575e5e);_0x46ef58[_0x27c61f(0x471)]=!![],_0x46ef58=JSON[_0x27c61f(0x2f5)](_0x46ef58),_0x2785d1[_0x27c61f(0x468)][_0x2785d1[_0x27c61f(0x468)][_0x37a91b][_0x27c61f(0x1c4)]][_0x27c61f(0x437)]['send'](_0x46ef58);}else _0x2785d1[_0x27c61f(0x468)][_0x37a91b][_0x27c61f(0x437)][_0x27c61f(0x1cd)](_0x37d06d);_0x1171a9[_0x27c61f(0x3c0)](_0x37a91b);}catch(_0x3efe8a){warnlog(_0x27c61f(0x2f0));}}return _0x1171a9['length'];},_0x2785d1[_0x3fc07f(0x248)]=function(_0x49c2d3,_0x598b4d=![]){var _0x48a2d2=_0x3fc07f,_0x2d8cb3=![];if(_0x48a2d2(0x469)in _0x49c2d3)_0x2d8cb3=_0x2785d1[_0x48a2d2(0x50b)](_0x49c2d3,_0x49c2d3['UUID']),_0x2d8cb3?(log(_0x49c2d3),log(_0x48a2d2(0x599))):(log(_0x48a2d2(0x374)),_0x2785d1['sendMsg'](_0x49c2d3));else _0x598b4d?(_0x2d8cb3=_0x2785d1[_0x48a2d2(0x50b)](_0x49c2d3),_0x2d8cb3?(log(_0x49c2d3),log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers')):(log(_0x48a2d2(0x511)),_0x2785d1[_0x48a2d2(0x49b)](_0x49c2d3))):(_0x2785d1[_0x48a2d2(0x49b)](_0x49c2d3),log(_0x48a2d2(0x372)));},_0x2785d1[_0x3fc07f(0x4e8)]=function(_0x3bc835,_0x38331f=![]){var _0x305d68=_0x3fc07f,_0x955d63=![];if(_0x305d68(0x469)in _0x3bc835)_0x955d63=_0x2785d1['sendRequest'](_0x3bc835,_0x3bc835[_0x305d68(0x469)]),_0x955d63?log(_0x305d68(0x599)):(log(_0x305d68(0x374)),_0x2785d1['sendMsg'](_0x3bc835));else _0x38331f?(_0x955d63=_0x2785d1[_0x305d68(0x2b7)](_0x3bc835),_0x955d63?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers'):(log(_0x305d68(0x511)),_0x2785d1['sendMsg'](_0x3bc835))):(_0x2785d1['sendMsg'](_0x3bc835),log(_0x305d68(0x372)));},_0x2785d1['obsStateSync']=function(){var _0x223824=_0x3fc07f;if(_0x2785d1[_0x223824(0x29d)]===![]){var _0x81fc71={},_0x5b5b42=![];_0x2785d1[_0x223824(0x2ff)][_0x223824(0x145)]!==null&&(_0x2785d1[_0x223824(0x2ff)][_0x223824(0x145)]===![]&&(_0x5b5b42=!![]),_0x81fc71[_0x223824(0x2b2)]=_0x2785d1[_0x223824(0x2ff)][_0x223824(0x145)]);_0x2785d1[_0x223824(0x2ff)]['sourceActive']!==null&&(_0x81fc71[_0x223824(0x4f3)]=_0x2785d1[_0x223824(0x2ff)][_0x223824(0x55b)]);_0x2785d1[_0x223824(0x2ff)][_0x223824(0x111)]!==null&&(_0x81fc71['obsRecording']=_0x2785d1[_0x223824(0x2ff)]['recording']);_0x2785d1['obsState']['streaming']!==null&&(_0x81fc71['obsStreaming']=_0x2785d1[_0x223824(0x2ff)][_0x223824(0x2fd)]);for(var _0x2d60fc in _0x2785d1['rpcs']){if(_0x2785d1[_0x223824(0x5af)]!==![]){var _0x593ca3=parseInt(_0x2785d1[_0x223824(0x468)][_0x2d60fc][_0x223824(0x56f)]);_0x5b5b42&&((_0x593ca3>_0x2785d1[_0x223824(0x5af)]||_0x593ca3<0x0)&&(_0x593ca3=_0x2785d1[_0x223824(0x5af)])),_0x2785d1[_0x223824(0x468)][_0x2d60fc][_0x223824(0x3b3)]!==_0x593ca3?(_0x81fc71[_0x223824(0x139)]=_0x593ca3,warnlog('Message\x20to\x20be\x20sent:\x20'),warnlog(_0x81fc71),_0x2785d1[_0x223824(0x2b7)](_0x81fc71,_0x2d60fc)?_0x2785d1[_0x223824(0x468)][_0x2d60fc]['bandwidth']=_0x593ca3:errorlog('Unable\x20to\x20set\x20update\x20OBS\x20Visibility')):(warnlog(_0x223824(0x104)),warnlog(_0x81fc71),_0x2785d1[_0x223824(0x2b7)](_0x81fc71,_0x2d60fc));}else warnlog(_0x223824(0x104)),warnlog(_0x81fc71),_0x2785d1['sendRequest'](_0x81fc71,_0x2d60fc);}}},_0x2785d1[_0x3fc07f(0x365)]=function(_0x43741c){var _0x19e792=_0x3fc07f;if(!_0x2785d1[_0x19e792(0x468)][_0x43741c][_0x19e792(0x3f7)])return;var _0x1d4299={};_0x1d4299[_0x19e792(0x1dd)]=_0x2785d1['rpcs'][_0x43741c][_0x19e792(0x3f7)][_0x19e792(0x448)]['display']!=_0x19e792(0x481),_0x1d4299[_0x19e792(0x417)]=_0x2785d1[_0x19e792(0x468)][_0x43741c]['mutedState'];if(_0x2785d1[_0x19e792(0x5af)]!==![]){var _0x5e4344=parseInt(_0x2785d1[_0x19e792(0x468)][_0x43741c][_0x19e792(0x56f)]);_0x1d4299['sceneDisplay']===![]&&((_0x5e4344>_0x2785d1[_0x19e792(0x5af)]||_0x5e4344<0x0)&&(_0x5e4344=_0x2785d1[_0x19e792(0x5af)])),_0x2785d1[_0x19e792(0x468)][_0x43741c][_0x19e792(0x3b3)]!==_0x5e4344?(_0x1d4299[_0x19e792(0x139)]=_0x5e4344,_0x2785d1[_0x19e792(0x2b7)](_0x1d4299,_0x43741c)?_0x2785d1['rpcs'][_0x43741c]['bandwidth']=_0x5e4344:errorlog(_0x19e792(0x190))):_0x2785d1[_0x19e792(0x2b7)](_0x1d4299,_0x43741c);}else _0x2785d1[_0x19e792(0x2b7)](_0x1d4299,_0x43741c);},_0x2785d1['directorActions']=function(_0x2688be){var _0x463918=_0x3fc07f;if(_0x463918(0x156)in _0x2688be){if(_0x463918(0x15e)in _0x2688be){if('scene'in _0x2688be){if(_0x2785d1[_0x463918(0x333)]!==![]){var _0x434ea6=![],_0x13fee1=0x0;for(var _0x242825 in _0x2785d1['rpcs']){_0x13fee1+=0x1;if(_0x2785d1['rpcs'][_0x242825]['streamID']===_0x2688be[_0x463918(0x15e)]){if(_0x463918(0xe4)in _0x2688be){if(_0x2688be[_0x463918(0x156)]==_0x463918(0x408))_0x2688be[_0x463918(0xe4)]==0x0?(log(_0x463918(0x532)),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x10f)]=!![],applyMuteState(_0x242825)):(log(_0x463918(0xf7)),_0x2785d1['rpcs'][_0x242825][_0x463918(0x10f)]=![],applyMuteState(_0x242825)),_0x2785d1[_0x463918(0x365)](_0x242825);else{if(_0x2688be[_0x463918(0x156)]=='display'){if(_0x2785d1[_0x463918(0x2d2)])return;;if(_0x2785d1['scene']===_0x2688be['scene']){if(_0x2785d1[_0x463918(0x1d9)]==0x2){if(_0x2688be['value']==0x0){_0x2785d1[_0x463918(0x468)][_0x242825]['mutedStateScene']=!![],applyMuteState(_0x242825);_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x242825]['videoElement'][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1['rpcs'][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]!=='none'&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]=_0x463918(0x481),_0x2785d1['rpcs'][_0x242825][_0x463918(0x3f7)][_0x463918(0x3f2)]=![],_0x434ea6=!![]));_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]&&_0x2785d1['rpcs'][_0x242825][_0x463918(0x52b)][_0x463918(0x448)]['display']&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]!==_0x463918(0x481)&&(_0x2785d1[_0x463918(0x468)][_0x242825]['iframeEle'][_0x463918(0x448)][_0x463918(0x51a)]='none',_0x2785d1[_0x463918(0x468)][_0x242825]['iframeEle'][_0x463918(0x3f2)]=![],_0x434ea6=!![]);var _0x1cb84c=0x0,_0x477539=![];for(var _0x25f511 in _0x2785d1['rpcs']){_0x25f511!==_0x242825&&(_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x3f7)]&&_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x3f7)][_0x463918(0x3f2)]&&(_0x2785d1['rpcs'][_0x25f511][_0x463918(0x3f7)][_0x463918(0x3f2)]>_0x1cb84c&&(_0x1cb84c=_0x2785d1['rpcs'][_0x25f511]['videoElement'][_0x463918(0x3f2)],_0x477539=_0x25f511)),_0x2785d1[_0x463918(0x468)][_0x25f511]['iframeEle']&&_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x52b)][_0x463918(0x3f2)]&&(_0x2785d1['rpcs'][_0x25f511]['iframeEle'][_0x463918(0x3f2)]>_0x1cb84c&&(_0x1cb84c=_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x52b)]['sceneType2'],_0x477539=_0x25f511)));}_0x477539&&(_0x2785d1[_0x463918(0x468)][_0x477539][_0x463918(0x4a3)]=![],applyMuteState(_0x477539),_0x2785d1['rpcs'][_0x477539][_0x463918(0x3f7)]&&(_0x2785d1['rpcs'][_0x477539][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x477539]['videoElement'][_0x463918(0x448)][_0x463918(0x51a)]!==_0x463918(0x25f)&&(_0x2785d1[_0x463918(0x468)][_0x477539][_0x463918(0x3f7)]['style'][_0x463918(0x51a)]=_0x463918(0x25f),_0x2785d1[_0x463918(0x468)][_0x477539]['videoElement'][_0x463918(0x3f2)]=Date['now'](),_0x434ea6=!![]),_0x2785d1['rpcs'][_0x477539]['videoElement'][_0x463918(0x35c)]&&clearInterval(_0x2785d1[_0x463918(0x468)][_0x477539][_0x463918(0x3f7)][_0x463918(0x35c)]),_0x2785d1[_0x463918(0x468)][_0x477539][_0x463918(0x3f7)]['controls']=![],_0x2785d1[_0x463918(0x468)][_0x477539][_0x463918(0x3f7)][_0x463918(0x35c)]=setTimeout(showControlBar[_0x463918(0x287)](null,_0x2785d1[_0x463918(0x468)][_0x477539]['videoElement']),0xbb8)),_0x2785d1[_0x463918(0x468)][_0x477539][_0x463918(0x52b)]&&_0x2785d1['rpcs'][_0x477539][_0x463918(0x52b)][_0x463918(0x448)]['display']&&_0x2785d1[_0x463918(0x468)][_0x477539]['iframeEle'][_0x463918(0x448)][_0x463918(0x51a)]!=='block'&&(_0x2785d1[_0x463918(0x468)][_0x477539][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]=_0x463918(0x25f),_0x2785d1['rpcs'][_0x477539]['iframeEle']['sceneType2']=Date[_0x463918(0x20a)](),_0x434ea6=!![]));}else{for(var _0x25f511 in _0x2785d1[_0x463918(0x468)]){_0x25f511!==_0x242825&&(_0x2785d1[_0x463918(0x468)][_0x25f511]['mutedStateScene']=!![],applyMuteState(_0x25f511),_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x3f7)]&&(_0x2785d1['rpcs'][_0x25f511][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x25f511]['videoElement'][_0x463918(0x448)]['display']!==_0x463918(0x481)&&(_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]=_0x463918(0x481),_0x434ea6=!![])),_0x2785d1['rpcs'][_0x25f511][_0x463918(0x52b)]&&_0x2785d1[_0x463918(0x468)][_0x25f511]['iframeEle']['style']['display']&&_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]!=='none'&&(_0x2785d1['rpcs'][_0x25f511][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]='none',_0x434ea6=!![]));}_0x2785d1['rpcs'][_0x242825][_0x463918(0x4a3)]=![],applyMuteState(_0x242825),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1['rpcs'][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]!==_0x463918(0x25f)&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]['style'][_0x463918(0x51a)]='block',_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x3f2)]=Date[_0x463918(0x20a)](),_0x434ea6=!![]),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x35c)]&&clearInterval(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x35c)]),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x501)]=![],_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x35c)]=setTimeout(showControlBar[_0x463918(0x287)](null,_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]),0xbb8)),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]['style'][_0x463918(0x51a)]!==_0x463918(0x25f)&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]='block',_0x2785d1['rpcs'][_0x242825][_0x463918(0x52b)][_0x463918(0x3f2)]=Date[_0x463918(0x20a)](),_0x434ea6=!![]);}}else{if(_0x2785d1[_0x463918(0x1d9)]==0x1){if(_0x2688be['value']==0x0)_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]['style'][_0x463918(0x51a)]!==_0x463918(0x481)&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)]['display']=_0x463918(0x481),_0x434ea6=!![])),_0x2785d1[_0x463918(0x468)][_0x242825]['iframeEle']&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x242825]['iframeEle'][_0x463918(0x448)][_0x463918(0x51a)]!==_0x463918(0x481)&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]['style'][_0x463918(0x51a)]='none',_0x434ea6=!![]);else{for(var _0x25f511 in _0x2785d1[_0x463918(0x468)]){_0x25f511!==_0x242825&&(_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x25f511]['videoElement'][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]!=='none'&&(_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x3f7)][_0x463918(0x448)]['display']='none',_0x434ea6=!![])),_0x2785d1[_0x463918(0x468)][_0x25f511]['iframeEle']&&_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x52b)][_0x463918(0x448)]['display']&&_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x52b)][_0x463918(0x448)]['display']!==_0x463918(0x481)&&(_0x2785d1[_0x463918(0x468)][_0x25f511][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]='none',_0x434ea6=!![]));}_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1['rpcs'][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]!==_0x463918(0x25f)&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]['style'][_0x463918(0x51a)]=_0x463918(0x25f),_0x434ea6=!![]),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x35c)]&&clearInterval(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x35c)]),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x501)]=![],_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]['controlTimer']=setTimeout(showControlBar['bind'](null,_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]),0xbb8)),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]&&_0x2785d1['rpcs'][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)]['display']!==_0x463918(0x25f)&&(_0x2785d1[_0x463918(0x468)][_0x242825]['iframeEle'][_0x463918(0x448)][_0x463918(0x51a)]='block',_0x434ea6=!![]);}}else _0x2688be[_0x463918(0xe4)]==0x0?(_0x2785d1['rpcs'][_0x242825][_0x463918(0x4a3)]=!![],applyMuteState(_0x242825),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]['style'][_0x463918(0x51a)]!=='none'&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]=_0x463918(0x481),_0x434ea6=!![])),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]['style'][_0x463918(0x51a)]!==_0x463918(0x481)&&(_0x2785d1[_0x463918(0x468)][_0x242825]['iframeEle'][_0x463918(0x448)]['display']=_0x463918(0x481),_0x434ea6=!![])):(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x4a3)]=![],applyMuteState(_0x242825),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x242825]['videoElement'][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]!==_0x463918(0x25f)&&(_0x2785d1['rpcs'][_0x242825][_0x463918(0x3f7)][_0x463918(0x448)][_0x463918(0x51a)]='block',_0x434ea6=!![]),_0x2785d1[_0x463918(0x468)][_0x242825]['videoElement'][_0x463918(0x35c)]&&clearInterval(_0x2785d1['rpcs'][_0x242825][_0x463918(0x3f7)][_0x463918(0x35c)]),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]['controls']=![],_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)][_0x463918(0x35c)]=setTimeout(showControlBar[_0x463918(0x287)](null,_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x3f7)]),0xbb8)),_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)]&&_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]&&_0x2785d1['rpcs'][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]!==_0x463918(0x25f)&&(_0x2785d1[_0x463918(0x468)][_0x242825][_0x463918(0x52b)][_0x463918(0x448)][_0x463918(0x51a)]=_0x463918(0x25f),_0x434ea6=!![]));}}_0x2785d1[_0x463918(0x365)](_0x242825);}else _0x2688be[_0x463918(0x156)]==_0x463918(0x538)&&(log(parseInt(_0x2688be['value'])/0x64),_0x2785d1['rpcs'][_0x242825][_0x463918(0x3f7)]&&(_0x2785d1[_0x463918(0x468)][_0x242825]['videoElement'][_0x463918(0x538)]=parseInt(_0x2688be[_0x463918(0xe4)])/0x64,log(_0x463918(0x35e))));}}}}_0x434ea6&&updateMixer();}}else{if(_0x2688be[_0x463918(0x156)]==_0x463918(0x45e)){}else{if(_0x2688be[_0x463918(0x156)]==_0x463918(0x312)){}}}}else _0x2688be['action']===_0x463918(0xef)&&(warnlog(_0x463918(0x239)),log(_0x2688be),_0x2785d1[_0x463918(0xef)]=_0x2688be[_0x463918(0xe4)],updateMixer());}},_0x2785d1[_0x3fc07f(0x455)]=function _0x3574f2(_0x2e962b=![]){var _0x5d1aa7=_0x3fc07f;if(_0x2785d1[_0x5d1aa7(0x16a)]===!![]){log(_0x5d1aa7(0x155));return;}if(_0x2785d1['ws']!==null){log('already\x20connected');return;}_0x2785d1[_0x5d1aa7(0x1dc)]==![]&&(_0x2785d1[_0x5d1aa7(0x3d2)]!==![]?_0x2785d1[_0x5d1aa7(0x1dc)]='wss://proxywss.rtc.ninja:443':_0x2785d1[_0x5d1aa7(0x1dc)]='wss://wss.vdo.ninja:443');if(_0x2785d1[_0x5d1aa7(0x357)]===![]){_0x2785d1[_0x5d1aa7(0x180)]=_0x2785d1[_0x5d1aa7(0x10b)](0xc);for(var _0x308a6f in _0x2785d1[_0x5d1aa7(0x468)]){warnlog(_0x5d1aa7(0x2e9)),_0x2785d1[_0x5d1aa7(0x468)][_0x308a6f]['connectionState']===_0x5d1aa7(0x52a)&&(_0x2785d1[_0x5d1aa7(0x528)](_0x308a6f),warnlog(_0x5d1aa7(0x38c)));}}_0x2785d1['ws']=new WebSocket(_0x2785d1[_0x5d1aa7(0x1dc)]),_0x2e962b==![]&&(_0x2785d1[_0x5d1aa7(0x3d1)]=setTimeout(function(){var _0x3a540d=_0x5d1aa7;pokeIframeAPI(_0x3a540d(0x473),_0x3a540d(0x3d1)),errorlog(_0x3a540d(0x196)),!_0x2785d1['cleanOutput']&&(!window['obsstudio']&&setTimeout(function(){var _0x18e33a=_0x3a540d;warnUser(_0x18e33a(0x36d));},0x1));},0x7530)),_0x2785d1['ws'][_0x5d1aa7(0x3d5)]=function _0x39c8ac(){var _0x4356df=_0x5d1aa7;clearTimeout(_0x2785d1[_0x4356df(0x1e9)]),clearInterval(_0x2785d1[_0x4356df(0x3d1)]),log(_0x4356df(0x4dc)),checkConnection();if(_0x2785d1[_0x4356df(0x1d5)]){errorlog(_0x4356df(0x320));for(_0x240871 in _0x2785d1[_0x4356df(0x468)]){try{_0x2785d1[_0x4356df(0x468)][_0x240871][_0x4356df(0x445)]();}catch(_0x37cd32){}}for(_0x240871 in _0x2785d1[_0x4356df(0x30e)]){try{_0x2785d1[_0x4356df(0x30e)][_0x240871]['close']();}catch(_0x28ddd8){}}_0x2785d1[_0x4356df(0x1d5)]=![],_0x2785d1[_0x4356df(0x1f1)]=![];}if(_0x2785d1[_0x4356df(0x256)]!==[])try{var _0x28fb5f=_0x2785d1[_0x4356df(0x256)][_0x4356df(0x123)](-0x1e);_0x2785d1['msg']=[];for(var _0x8f075f in _0x28fb5f){log('resending\x20message'),_0x2785d1[_0x4356df(0x49b)](_0x28fb5f[_0x8f075f]);}}catch(_0x2d1601){errorlog(_0x2d1601);}if(_0x2e962b==!![]){pokeIframeAPI(_0x4356df(0x473),_0x4356df(0x203));_0x2785d1[_0x4356df(0x2cc)]&&_0x2785d1['seedStream']();if(_0x2785d1[_0x4356df(0x2c9)]!==![]){if(_0x2785d1[_0x4356df(0x2c9)]===''&&(!_0x2785d1[_0x4356df(0x2d2)]||_0x2785d1[_0x4356df(0x2d2)]==='')){}else log(_0x4356df(0x40a)),log('Update\x20Mixer\x20Event\x20on\x20REsize\x20SET'),joinRoom(_0x2785d1[_0x4356df(0x2c9)]);}else{var _0x53a41b=Object[_0x4356df(0x41a)](_0x2785d1[_0x4356df(0x3ac)]);for(var _0x240871 in _0x53a41b){log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x53a41b[_0x240871]),_0x2785d1[_0x4356df(0x414)](_0x53a41b[_0x240871]);}}}else pokeIframeAPI(_0x4356df(0x473),_0x4356df(0x39c));},_0x2785d1[_0x5d1aa7(0x4f1)]=function(){var _0x344037=_0x5d1aa7;_0x2785d1[_0x344037(0x3e7)]in _0x2785d1[_0x344037(0x30e)]&&(_0x2785d1['pcs'][_0x2785d1[_0x344037(0x3e7)]][_0x344037(0x3a8)][_0x344037(0x440)]&&(_0x2785d1[_0x344037(0x30e)][_0x2785d1[_0x344037(0x3e7)]][_0x344037(0x3a8)][_0x344037(0x440)]['director']=!![])),_0x2785d1[_0x344037(0x3e7)]in _0x2785d1[_0x344037(0x468)]&&(_0x2785d1['rpcs'][_0x2785d1['directorUUID']][_0x344037(0x3a8)][_0x344037(0x440)]&&(_0x2785d1[_0x344037(0x468)][_0x2785d1[_0x344037(0x3e7)]]['stats'][_0x344037(0x440)][_0x344037(0x338)]=!![]),_0x2785d1[_0x344037(0x338)]&&(getById(_0x344037(0x430)+_0x2785d1['directorUUID'])['style'][_0x344037(0x3db)]=_0x344037(0x364),_0x2785d1[_0x344037(0x468)][_0x2785d1[_0x344037(0x3e7)]][_0x344037(0x314)]===![]&&(getById(_0x344037(0x534)+_0x2785d1[_0x344037(0x3e7)])[_0x344037(0x22e)]=miscTranslations[_0x344037(0x53b)]))),_0x2785d1[_0x344037(0x4bf)](),updateUserList();},_0x2785d1['ws'][_0x5d1aa7(0x188)]=function(_0x5b1582){var _0x471e00=_0x5d1aa7;clearTimeout(_0x2785d1[_0x471e00(0x1e9)]);try{var _0x38519a=JSON[_0x471e00(0x23a)](_0x5b1582[_0x471e00(0x3eb)]);}catch(_0xce0318){try{var _0x38519a=JSON[_0x471e00(0x23a)](_0x5b1582[_0x471e00(0x3eb)]['toString']());}catch(_0x23dfdb){errorlog(_0x23dfdb);return;}}_0x471e00(0x2e8)in _0x38519a&&(_0x38519a['streamID']=_0x2785d1[_0x471e00(0x48d)](_0x38519a[_0x471e00(0x2e8)]));if(_0x2785d1[_0x471e00(0x357)]){if(_0x471e00(0x469)in _0x38519a){if(_0x2785d1[_0x471e00(0x469)]){if(_0x38519a[_0x471e00(0x469)]!==_0x2785d1[_0x471e00(0x469)])return;}else return;delete _0x38519a[_0x471e00(0x469)];}if('roomid'in _0x38519a){if(!_0x2785d1[_0x471e00(0x318)])return;if(_0x471e00(0x2e7)in _0x38519a){if(_0x38519a[_0x471e00(0x2e7)]==='migrate'){if(_0x471e00(0x2c9)in _0x38519a){if(_0x471e00(0x15e)in _0x38519a){if(_0x38519a[_0x471e00(0x15e)]==_0x2785d1[_0x471e00(0x469)]){_0x38519a[_0x471e00(0x2e7)]='transferred',_0x2785d1['roomenc']=_0x38519a[_0x471e00(0x2c9)];var _0x4d08c7={};_0x4d08c7[_0x471e00(0x2e7)]=_0x471e00(0x55d),_0x4d08c7['roomid']=_0x2785d1[_0x471e00(0x318)],_0x4d08c7[_0x471e00(0x2e8)]=_0x2785d1[_0x471e00(0x2e8)],_0x2785d1[_0x471e00(0x49b)](_0x4d08c7);}else return;}else return;}else return;}else{if(_0x38519a['roomid']!==_0x2785d1[_0x471e00(0x318)])return;}}else{if(_0x38519a[_0x471e00(0x2c9)]!==_0x2785d1[_0x471e00(0x318)])return;}delete _0x38519a[_0x471e00(0x2c9)];}if('streamID'in _0x38519a){if(_0x2785d1[_0x471e00(0x1a6)]){if(_0x2785d1[_0x471e00(0x1a6)][_0x471e00(0x358)](_0x38519a[_0x471e00(0x2e8)])){}else return;}else{if(_0x2785d1['view']){if(_0x2785d1[_0x471e00(0x2d2)]!==_0x38519a[_0x471e00(0x2e8)])return;else{}}}}'director'in _0x38519a&&(_0x38519a[_0x471e00(0x1c6)]&&(_0x2785d1[_0x471e00(0x3e7)]=_0x38519a[_0x471e00(0x1c6)],_0x2785d1[_0x471e00(0x158)]=[],_0x2785d1[_0x471e00(0x158)]['push'](_0x2785d1['directorUUID']),_0x2785d1[_0x471e00(0x4f1)]()),delete _0x38519a[_0x471e00(0x338)]);_0x471e00(0x1c6)in _0x38519a&&(_0x38519a[_0x471e00(0x469)]=_0x38519a[_0x471e00(0x1c6)],delete _0x38519a['from']);if('request'in _0x38519a){if(_0x38519a[_0x471e00(0x2e7)]==='play'){if(_0x471e00(0x2e8)in _0x38519a){if(_0x38519a[_0x471e00(0x2e8)]===_0x2785d1[_0x471e00(0x2e8)])_0x38519a[_0x471e00(0x2e7)]=_0x471e00(0x466);else return;}}else{if(_0x38519a[_0x471e00(0x2e7)]===_0x471e00(0x3cd)){if(_0x2785d1[_0x471e00(0x1a6)]){if(_0x2785d1['view_set'][_0x471e00(0x358)](_0x38519a[_0x471e00(0x2e8)])){play(_0x38519a[_0x471e00(0x2e8)]);return;}else return;}else{if(_0x2785d1[_0x471e00(0x2d2)]){if(_0x2785d1[_0x471e00(0x2d2)]!==_0x38519a['streamID'])return;else{play(_0x38519a['streamID']);return;}}}}else{if(_0x38519a['request']===_0x471e00(0x55d)){if(_0x471e00(0x2e8)in _0x38519a){if(_0x2785d1[_0x471e00(0x1a6)]){if(_0x2785d1[_0x471e00(0x1a6)][_0x471e00(0x358)](_0x38519a[_0x471e00(0x2e8)]))play(_0x38519a[_0x471e00(0x2e8)]);else{}}else{if(_0x2785d1[_0x471e00(0x2d2)]){if(_0x2785d1[_0x471e00(0x2d2)]!==_0x38519a[_0x471e00(0x2e8)]){}else play(_0x38519a[_0x471e00(0x2e8)]);}else play(_0x38519a['streamID']);}}_0x38519a[_0x471e00(0x2e7)]=_0x471e00(0x466);}}}}}if(_0x38519a[_0x471e00(0x2e7)]){if(_0x38519a['request']==_0x471e00(0x466)){if(_0x2785d1[_0x471e00(0x553)]){if(_0x2785d1[_0x471e00(0x158)][_0x471e00(0x19b)](_0x38519a['UUID'])>=0x0)_0x2785d1[_0x471e00(0x466)](_0x38519a[_0x471e00(0x469)]);else _0x2785d1[_0x471e00(0x338)]&&(_0x38519a[_0x471e00(0x469)]in _0x2785d1[_0x471e00(0x468)]&&_0x2785d1[_0x471e00(0x466)](_0x38519a[_0x471e00(0x469)]));}else _0x2785d1[_0x471e00(0x466)](_0x38519a[_0x471e00(0x469)]);}else{if(_0x38519a[_0x471e00(0x2e7)]==_0x471e00(0x4cd))log(_0x38519a),_0x471e00(0x338)in _0x38519a?(_0x2785d1[_0x471e00(0x3e7)]=_0x38519a[_0x471e00(0x338)],_0x2785d1['directorList']=[],_0x2785d1['directorList'][_0x471e00(0x3c0)](_0x2785d1[_0x471e00(0x3e7)]),_0x2785d1[_0x471e00(0x4f1)]()):(_0x2785d1['directorUUID']=![],_0x2785d1[_0x471e00(0x158)]=[]),_0x471e00(0x4a9)in _0x38519a&&(_0x38519a[_0x471e00(0x4a9)]==![]&&(!_0x2785d1[_0x471e00(0x214)]&&(getById(_0x471e00(0x303))['innerHTML']=miscTranslations[_0x471e00(0x298)],_0x2785d1[_0x471e00(0x2cd)]?_0x2785d1['directorState']===null&&warnUser(miscTranslations['room-is-claimed-codirector']):setTimeout(function(){var _0x35515a=_0x471e00;warnUser(miscTranslations[_0x35515a(0x3e2)]);},0x1)))),_0x2785d1[_0x471e00(0x28f)][_0x471e00(0x41d)](_0x38519a[_0x471e00(0x15c)]);else{if(_0x38519a[_0x471e00(0x2e7)]=='transferred'){_0x2785d1['queueList']=[],_0x2785d1[_0x471e00(0x1d5)]=!![],_0x2785d1[_0x471e00(0x1f1)]=![],log(_0x471e00(0x56d));!_0x2785d1[_0x471e00(0x338)]&&(_0x2785d1[_0x471e00(0x553)]=![]);log(_0x38519a[_0x471e00(0x15c)]);_0x471e00(0x338)in _0x38519a?(_0x2785d1['directorUUID']=_0x38519a[_0x471e00(0x338)],_0x2785d1[_0x471e00(0x158)]=[],_0x2785d1[_0x471e00(0x158)]['push'](_0x2785d1[_0x471e00(0x3e7)]),_0x2785d1['newMainDirectorSetup']()):(_0x2785d1[_0x471e00(0x3e7)]=![],_0x2785d1[_0x471e00(0x158)]=[]);for(_0x348aa5 in _0x2785d1['rpcs']){try{_0x2785d1[_0x471e00(0x528)](_0x348aa5);}catch(_0x1e66ad){}}for(_0x348aa5 in _0x2785d1[_0x471e00(0x30e)]){try{_0x2785d1[_0x471e00(0x302)](_0x348aa5);}catch(_0x4955ae){}}youveBeenTransferred(),_0x2785d1[_0x471e00(0x16e)]=_0x2785d1['totalRoomBitrate_default'],updateMixer(),log(_0x471e00(0x54d)),log(_0x38519a[_0x471e00(0x15c)]);for(var _0x348aa5 in _0x38519a['list']){if(_0x471e00(0x469)in _0x38519a[_0x471e00(0x15c)][_0x348aa5]){if(_0x471e00(0x2e8)in _0x38519a['list'][_0x348aa5]){if(_0x38519a[_0x471e00(0x15c)][_0x348aa5][_0x471e00(0x469)]in _0x2785d1['rpcs'])log(_0x471e00(0x58d));else{var _0x53d3c4=_0x2785d1['desaltStreamID'](_0x38519a['list'][_0x348aa5][_0x471e00(0x2e8)]);log(_0x471e00(0x19c)+_0x53d3c4);if(_0x2785d1[_0x471e00(0x553)]){if(_0x2785d1[_0x471e00(0x158)][_0x471e00(0x19b)](_0x38519a[_0x471e00(0x15c)][_0x348aa5]['UUID'])>=0x0)play(_0x53d3c4,_0x38519a[_0x471e00(0x15c)][_0x348aa5][_0x471e00(0x469)]);else{if(_0x2785d1['view']&&_0x2785d1[_0x471e00(0x2d2)]===_0x53d3c4)play(_0x53d3c4,_0x38519a[_0x471e00(0x15c)][_0x348aa5][_0x471e00(0x469)]);else{if(_0x2785d1['view_set']&&_0x2785d1[_0x471e00(0x1a6)][_0x471e00(0x358)](_0x53d3c4))play(_0x53d3c4,_0x38519a[_0x471e00(0x15c)][_0x348aa5][_0x471e00(0x469)]);else _0x2785d1['queueList'][_0x471e00(0x43f)]<0x1388&&(!_0x2785d1[_0x471e00(0x2a8)][_0x471e00(0x358)](_0x53d3c4)&&_0x2785d1[_0x471e00(0x2a8)]['push'](_0x53d3c4));}}}else play(_0x53d3c4,_0x38519a[_0x471e00(0x15c)][_0x348aa5][_0x471e00(0x469)]);}}}}updateQueue();}else{if(_0x38519a[_0x471e00(0x2e7)]==_0x471e00(0x533))log(_0x38519a),_0x471e00(0x338)in _0x38519a?(_0x2785d1[_0x471e00(0x3e7)]=_0x38519a[_0x471e00(0x338)],_0x2785d1[_0x471e00(0x158)]=[],_0x2785d1[_0x471e00(0x158)]['push'](_0x2785d1[_0x471e00(0x3e7)]),_0x2785d1[_0x471e00(0x4f1)]()):(_0x2785d1[_0x471e00(0x3e7)]=![],_0x2785d1[_0x471e00(0x158)]=[],errorlog(_0x471e00(0x34e))),updateUserList();else{if(_0x38519a['request']=='sendroom'){log(_0x471e00(0x25d)),log(_0x38519a);try{'director'in _0x38519a&&(_0x38519a['director']==!![]&&_0x2785d1[_0x471e00(0x12e)](_0x38519a));}catch(_0x57ce1e){errorlog(_0x57ce1e);}}else{if(_0x38519a[_0x471e00(0x2e7)]==_0x471e00(0x165)){_0x38519a[_0x471e00(0x338)]&&(_0x2785d1[_0x471e00(0x3e7)]=_0x38519a[_0x471e00(0x469)],_0x2785d1[_0x471e00(0x158)]=[],_0x2785d1[_0x471e00(0x158)][_0x471e00(0x3c0)](_0x2785d1[_0x471e00(0x3e7)]),_0x2785d1[_0x471e00(0x4f1)]());if(_0x471e00(0x2e8)in _0x38519a){log(_0x471e00(0x33d));if(_0x2785d1[_0x471e00(0x553)]){if(_0x2785d1[_0x471e00(0x158)]['indexOf'](_0x38519a[_0x471e00(0x469)])>=0x0)play(_0x53d3c4,_0x38519a[_0x471e00(0x469)]);else{if(_0x2785d1[_0x471e00(0x2d2)]&&_0x2785d1['view']===_0x53d3c4)play(_0x53d3c4,_0x38519a[_0x471e00(0x469)]);else{if(_0x2785d1[_0x471e00(0x1a6)]&&_0x2785d1[_0x471e00(0x1a6)][_0x471e00(0x358)](_0x53d3c4))play(_0x53d3c4,_0x38519a[_0x471e00(0x469)]);else _0x2785d1['queueList'][_0x471e00(0x43f)]<0x1388&&(!_0x2785d1[_0x471e00(0x2a8)]['includes'](_0x38519a['streamID'])&&(_0x2785d1[_0x471e00(0x2a8)]['push'](_0x38519a[_0x471e00(0x2e8)]),updateQueue()));}}}else play(_0x38519a[_0x471e00(0x2e8)]);}else log(_0x471e00(0x283));}else{if(_0x38519a[_0x471e00(0x2e7)]==_0x471e00(0x568)){log(_0x471e00(0x13e)),log(_0x38519a);if(_0x2785d1[_0x471e00(0x553)]){if(_0x2785d1[_0x471e00(0x158)][_0x471e00(0x19b)](_0x38519a[_0x471e00(0x469)])>=0x0)play(_0x53d3c4,_0x38519a['UUID']);else{if(_0x2785d1[_0x471e00(0x2d2)]&&_0x2785d1['view']===_0x53d3c4)play(_0x53d3c4,_0x38519a[_0x471e00(0x469)]);else{if(_0x2785d1[_0x471e00(0x1a6)]&&_0x2785d1[_0x471e00(0x1a6)][_0x471e00(0x358)](_0x53d3c4))play(_0x53d3c4,_0x38519a[_0x471e00(0x469)]);else _0x2785d1[_0x471e00(0x2a8)]['length']<0x1388&&(!_0x2785d1[_0x471e00(0x2a8)][_0x471e00(0x358)](_0x38519a[_0x471e00(0x2e8)])&&(_0x2785d1[_0x471e00(0x2a8)]['push'](_0x38519a[_0x471e00(0x2e8)]),updateQueue()));}}}else play(_0x38519a[_0x471e00(0x2e8)]);}else{if(_0x38519a['request']==_0x471e00(0x571)){errorlog(_0x38519a);if(_0x2785d1[_0x471e00(0x333)]===![]){if(_0x471e00(0x479)in _0x38519a){if(_0x38519a[_0x471e00(0x479)]===_0x471e00(0x2fe))_0x2785d1['seedAttempts']<0x2?(_0x2785d1['seedAttempts']=parseInt(_0x2785d1['seedAttempts'])+0x1,setTimeout(function(){var _0x5b2b55=_0x471e00;_0x2785d1[_0x5b2b55(0x50e)]();},0x1388)):(hangup(),!_0x2785d1[_0x471e00(0x214)]&&setTimeout(function(){var _0x1a82f6=_0x471e00;warnUser(miscTranslations[_0x1a82f6(0x521)]);},0x1));else _0x38519a[_0x471e00(0x479)]==='Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.'?!_0x2785d1[_0x471e00(0x214)]&&(getById(_0x471e00(0x303))['innerHTML']=miscTranslations[_0x471e00(0x298)],_0x2785d1['directorPassword']?_0x2785d1['directorState']===null&&warnUser(miscTranslations[_0x471e00(0x2eb)]):setTimeout(function(){var _0x44e18f=_0x471e00;warnUser(miscTranslations[_0x44e18f(0x3e2)]);},0x1)):!_0x2785d1[_0x471e00(0x214)]&&setTimeout(function(){var _0x4b1880=_0x471e00;warnUser(_0x38519a[_0x4b1880(0x479)]);},0x1);}}}else _0x38519a['request']=='warn'?_0x471e00(0x479)in _0x38519a&&warnlog(_0x38519a['message']):log(_0x38519a);}}}}}}}}else{if(_0x38519a[_0x471e00(0x200)])'streamID'in _0x38519a&&(_0x38519a[_0x471e00(0x2e8)]in _0x2785d1['watchTimeoutList']&&(clearTimeout(_0x2785d1[_0x471e00(0x3b6)][_0x38519a[_0x471e00(0x2e8)]]),delete _0x2785d1[_0x471e00(0x3b6)][_0x38519a[_0x471e00(0x2e8)]])),_0x2785d1[_0x471e00(0x4c6)](_0x38519a);else{if(_0x38519a[_0x471e00(0x48c)])log('GOT\x20ICE!!'),_0x2785d1['processIce'](_0x38519a);else{if(_0x38519a[_0x471e00(0x136)])log(_0x471e00(0x45d)),_0x2785d1[_0x471e00(0x3cf)](_0x38519a);else _0x38519a['request']==_0x471e00(0x2d5)?(warnlog(_0x471e00(0x10d)),_0x38519a[_0x471e00(0x469)]in _0x2785d1['pcs']&&(warnlog(_0x471e00(0x5bb)),_0x2785d1[_0x471e00(0x302)](_0x38519a['UUID'])),_0x38519a[_0x471e00(0x469)]in _0x2785d1[_0x471e00(0x468)]&&(warnlog(_0x471e00(0x5bb)),_0x2785d1[_0x471e00(0x528)](_0x38519a[_0x471e00(0x469)]))):log(_0x471e00(0x4db),_0x38519a);}}}},_0x2785d1['ws'][_0x5d1aa7(0x128)]=function(_0x3fb69a){var _0xf2b07a=_0x5d1aa7;clearTimeout(_0x2785d1[_0xf2b07a(0x1e9)]),pokeIframeAPI(_0xf2b07a(0x473),'closed');try{_0xf2b07a(0x32e)in _0x3fb69a&&(_0x3fb69a['code']==0x1f7&&(_0x2e962b==![]&&(clearInterval(_0x2785d1[_0xf2b07a(0x3d1)]),!_0x2785d1[_0xf2b07a(0x214)]&&warnUser(_0xf2b07a(0x413),0x7530))));}catch(_0x56ac32){errorlog(_0x56ac32);}warnlog(_0xf2b07a(0x3f9));if(_0x2785d1['security']==![])try{_0x2785d1['ws'][_0xf2b07a(0x254)]===WebSocket[_0xf2b07a(0x1d6)]&&(_0x2785d1['ws']=null,setTimeout(()=>{try{_0x2785d1['connect'](!![]);}catch(_0x40e5c9){};},0x7d0));}catch(_0x5acb70){errorlog(_0x5acb70);}};},_0x2785d1[_0x3fc07f(0x50b)]=function(_0x19f2e0,_0x4e42d7=null){var _0x55139c=_0x3fc07f;_0x19f2e0=JSON[_0x55139c(0x2f5)](_0x19f2e0);if(_0x4e42d7==null){for(var _0x58461c in _0x2785d1[_0x55139c(0x30e)]){try{_0x2785d1[_0x55139c(0x30e)][_0x58461c][_0x55139c(0x2ae)][_0x55139c(0x1cd)](_0x19f2e0);}catch(_0x309a36){warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204');}}return!![];}else try{return _0x2785d1['pcs'][_0x4e42d7][_0x55139c(0x2ae)][_0x55139c(0x1cd)](_0x19f2e0),!![];}catch(_0x52a6e4){return warnlog(_0x55139c(0x457)),![];}return![];},_0x2785d1[_0x3fc07f(0x2b7)]=function(_0x26f3c8,_0x35f0f4=null){var _0x593d1a=_0x3fc07f,_0xa6994c=JSON[_0x593d1a(0x2f5)](_0x26f3c8);if(_0x35f0f4==null){var _0x3ab3f1=[];for(var _0x40e7f6 in _0x2785d1['rpcs']){try{if(_0x593d1a(0x1c4)in _0x2785d1[_0x593d1a(0x468)][_0x40e7f6]){var _0x237674=JSON[_0x593d1a(0x23a)](_0xa6994c);_0x237674['altUUID']=!![],_0x237674=JSON[_0x593d1a(0x2f5)](_0x237674),_0x2785d1['rpcs'][_0x2785d1[_0x593d1a(0x468)][_0x40e7f6][_0x593d1a(0x1c4)]][_0x593d1a(0x437)][_0x593d1a(0x1cd)](_0x237674);}else _0x2785d1[_0x593d1a(0x468)][_0x40e7f6][_0x593d1a(0x437)][_0x593d1a(0x1cd)](_0xa6994c);_0x3ab3f1[_0x593d1a(0x3c0)](_0x40e7f6);}catch(_0xaa33d6){log(_0x593d1a(0x3b7));}}return _0x3ab3f1[_0x593d1a(0x43f)];}else try{if(_0x593d1a(0x1c4)in _0x2785d1[_0x593d1a(0x468)][_0x35f0f4]){var _0x237674=JSON[_0x593d1a(0x23a)](_0xa6994c);_0x237674[_0x593d1a(0x471)]=!![],_0x237674=JSON[_0x593d1a(0x2f5)](_0x237674),_0x2785d1[_0x593d1a(0x468)][_0x2785d1[_0x593d1a(0x468)][_0x35f0f4]['realUUID']][_0x593d1a(0x437)][_0x593d1a(0x1cd)](_0x237674);}else _0x2785d1[_0x593d1a(0x468)][_0x35f0f4][_0x593d1a(0x437)]['send'](_0xa6994c);return!![];}catch(_0x12afb9){return log('PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20'),![];}},_0x2785d1['remoteZoom']=function(_0x10eb27){var _0x3ebfd6=_0x3fc07f;try{var _0x588934=_0x2785d1[_0x3ebfd6(0x59b)][_0x3ebfd6(0x54b)]();_0x588934=_0x588934[0x0];if(_0x588934['getCapabilities']){var _0x453c67=_0x588934[_0x3ebfd6(0x45a)]();_0x2785d1[_0x3ebfd6(0x23d)]==![]&&(_0x2785d1['zoom']=_0x453c67['zoom'][_0x3ebfd6(0x5c1)]);_0x2785d1['zoom']+=_0x10eb27;if(_0x2785d1[_0x3ebfd6(0x23d)]>_0x453c67[_0x3ebfd6(0x23d)][_0x3ebfd6(0x496)])_0x2785d1[_0x3ebfd6(0x23d)]=_0x453c67[_0x3ebfd6(0x23d)][_0x3ebfd6(0x496)];else _0x2785d1[_0x3ebfd6(0x23d)]<_0x453c67['zoom'][_0x3ebfd6(0x5c1)]&&(_0x2785d1[_0x3ebfd6(0x23d)]=_0x453c67[_0x3ebfd6(0x23d)][_0x3ebfd6(0x5c1)]);_0x588934[_0x3ebfd6(0x1b0)]({'advanced':[{'zoom':_0x2785d1[_0x3ebfd6(0x23d)]}]});}}catch(_0x5ad31a){errorlog(_0x5ad31a);}},_0x2785d1['hangup']=function(){var _0x35a068=_0x3fc07f;_0x2785d1['taintedSession']=!![],warnlog(_0x35a068(0x173));try{var _0x28a7e3={};_0x28a7e3[_0x35a068(0x193)]=!![],_0x28a7e3[_0x35a068(0x526)]=!![],_0x2785d1[_0x35a068(0x50b)](_0x28a7e3);}catch(_0x1bcfee){}try{_0x2785d1['ws']['close']();}catch(_0x35fe9b){}try{recordLocalVideo('stop');}catch(_0x59e372){}try{transferList[_0x35a068(0x439)](_0x396b70=>{var _0xb5562d=_0x35a068;_0x396b70[_0xb5562d(0x4e5)]&&_0x396b70[_0xb5562d(0x4e5)][_0xb5562d(0x445)](),_0x396b70[_0xb5562d(0x444)]&&_0x396b70[_0xb5562d(0x15a)];});}catch(_0x1b2504){errorlog(_0x1b2504);}try{_0x2785d1[_0x35a068(0x2b0)]&&_0x2785d1[_0x35a068(0x2b0)][_0x35a068(0x345)]&&_0x2785d1[_0x35a068(0x2b0)][_0x35a068(0x345)][_0x35a068(0x21d)]()['forEach'](function(_0x538259){var _0x10099c=_0x35a068;_0x538259[_0x10099c(0x2e4)](),_0x2785d1['videoElement'][_0x10099c(0x345)][_0x10099c(0x120)](_0x538259),log(_0x10099c(0x191));}),_0x2785d1[_0x35a068(0x3f7)]&&_0x2785d1[_0x35a068(0x3f7)][_0x35a068(0x345)]&&_0x2785d1['videoElement'][_0x35a068(0x345)]['getTracks']()[_0x35a068(0x439)](function(_0x3d409a){var _0x5417ae=_0x35a068;_0x3d409a['stop'](),_0x2785d1[_0x5417ae(0x3f7)]['srcObject'][_0x5417ae(0x120)](_0x3d409a),log('stopping\x20old\x20track');}),_0x2785d1[_0x35a068(0x59b)]&&_0x2785d1[_0x35a068(0x59b)][_0x35a068(0x21d)]()[_0x35a068(0x439)](function(_0x3f41fc){var _0x59e7c8=_0x35a068;_0x3f41fc[_0x59e7c8(0x2e4)](),_0x2785d1[_0x59e7c8(0x3f7)][_0x59e7c8(0x345)]['removeTrack'](_0x3f41fc),log(_0x59e7c8(0x191));}),_0x2785d1['screenStream']&&_0x2785d1[_0x35a068(0x18b)]['getTracks']()[_0x35a068(0x439)](function(_0x2192ee){var _0x3b55d9=_0x35a068;_0x2192ee[_0x3b55d9(0x2e4)](),_0x2785d1[_0x3b55d9(0x18b)][_0x3b55d9(0x120)](_0x2192ee),log(_0x3b55d9(0x191));});}catch(_0x8f5a5d){errorlog(_0x8f5a5d);}try{for(i in _0x2785d1[_0x35a068(0x468)]){_0x2785d1[_0x35a068(0x528)](i);}for(i in _0x2785d1[_0x35a068(0x30e)]){_0x2785d1[_0x35a068(0x302)](i);}}catch(_0x201f9e){errorlog(_0x201f9e);}for(var _0x911234 in _0x2785d1[_0x35a068(0x3b6)]){clearTimeout(_0x2785d1[_0x35a068(0x3b6)][_0x911234]);}setTimeout(function(){for(i in _0x2785d1){try{delete _0x2785d1[i];}catch(_0x419f81){}}delete _0x2785d1;},0x4b0),hangupComplete(),log(_0x35a068(0x22a));},_0x2785d1[_0x3fc07f(0x2ad)]=function(){var _0x35c97d=_0x3fc07f;_0x2785d1['taintedSession']=!![],_0x2785d1[_0x35c97d(0x1ef)]=![];var _0x40e84f={};_0x40e84f[_0x35c97d(0x1ef)]=_0x2785d1[_0x35c97d(0x1ef)],_0x2785d1[_0x35c97d(0x50b)](_0x40e84f),warnlog(_0x35c97d(0x173));try{_0x2785d1[_0x35c97d(0x3f7)]&&_0x2785d1['videoElement'][_0x35c97d(0x345)]&&_0x2785d1[_0x35c97d(0x3f7)][_0x35c97d(0x345)][_0x35c97d(0x21d)]()['forEach'](function(_0x3c0339){var _0x490f52=_0x35c97d;_0x3c0339[_0x490f52(0x2e4)](),_0x2785d1[_0x490f52(0x3f7)][_0x490f52(0x345)][_0x490f52(0x120)](_0x3c0339),log(_0x490f52(0x191));});_0x2785d1['streamSrc']&&_0x2785d1[_0x35c97d(0x59b)][_0x35c97d(0x21d)]()[_0x35c97d(0x439)](function(_0x29c877){var _0x5d1457=_0x35c97d;_0x29c877['stop'](),_0x2785d1[_0x5d1457(0x59b)]['removeTrack'](_0x29c877),log(_0x5d1457(0x191));});for(UUID in _0x2785d1[_0x35c97d(0x30e)]){var _0x4869d3=getSenders2(UUID);_0x4869d3[_0x35c97d(0x439)](_0x242aa7=>{var _0x441af3=_0x35c97d;_0x242aa7[_0x441af3(0x556)]&&(_0x242aa7[_0x441af3(0x556)]['enabled']=![]);});}var _0x2767b8={};_0x2767b8[_0x35c97d(0x193)]=!![],_0x2767b8[_0x35c97d(0x40b)]=!![],_0x2785d1[_0x35c97d(0x50b)](_0x2767b8),getById(_0x35c97d(0x279))[_0x35c97d(0x2e3)]();}catch(_0x21f17a){errorlog(_0x35c97d(0x2ca));}log(_0x35c97d(0x536));},_0x2785d1['remoteFocus']=function(_0x2e5c8b){var _0x384938=_0x3fc07f;try{var _0x375629=_0x2785d1['streamSrc'][_0x384938(0x54b)]();_0x375629=_0x375629[0x0];if(_0x375629['getCapabilities']){var _0x511be2=_0x375629[_0x384938(0x45a)]();_0x2785d1[_0x384938(0x36f)]==![]&&(_0x2785d1[_0x384938(0x36f)]=_0x511be2[_0x384938(0x36f)][_0x384938(0x5c1)]);_0x2785d1[_0x384938(0x36f)]+=_0x2e5c8b;if(_0x2785d1[_0x384938(0x36f)]>_0x511be2[_0x384938(0x36f)][_0x384938(0x496)])_0x2785d1[_0x384938(0x36f)]=_0x511be2[_0x384938(0x36f)]['max'];else _0x2785d1['focusDistance']<_0x511be2[_0x384938(0x36f)][_0x384938(0x5c1)]&&(_0x2785d1[_0x384938(0x36f)]=_0x511be2[_0x384938(0x36f)][_0x384938(0x5c1)]);_0x375629[_0x384938(0x1b0)]({'advanced':[{'focusMode':_0x384938(0x522),'focusDistance':_0x2785d1[_0x384938(0x36f)]}]});}}catch(_0x25216a){errorlog(_0x25216a);}},_0x2785d1[_0x3fc07f(0x4e3)]=function(_0x5c2a6f,_0x1fb553=![]){var _0x17cb4c=_0x3fc07f;_0x2785d1[_0x17cb4c(0x30e)][_0x5c2a6f]['createOffer']({'iceRestart':_0x1fb553})[_0x17cb4c(0x324)](_0x4479b4=>{var _0x53d967=_0x17cb4c;log(_0x53d967(0x234));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x2785d1[_0x53d967(0x564)]==0x3||_0x2785d1[_0x53d967(0x564)]==0x5||_0x2785d1[_0x53d967(0x564)]==0x1)_0x4479b4[_0x53d967(0x59d)]=CodecsHandler['setOpusAttributes'](_0x4479b4[_0x53d967(0x59d)],{'stereo':0x1}),log(_0x53d967(0x5a8));else{if(iOS||iPad){}else _0x2785d1[_0x53d967(0x564)]==0x4&&(_0x4479b4[_0x53d967(0x59d)]=CodecsHandler['setOpusAttributes'](_0x4479b4[_0x53d967(0x59d)],{'stereo':0x2}),log(_0x53d967(0x5a8)));}}if(_0x2785d1[_0x53d967(0x30e)][_0x5c2a6f][_0x53d967(0x34b)])try{_0x4479b4=CodecsHandler[_0x53d967(0x453)](_0x4479b4,_0x2785d1[_0x53d967(0x30e)][_0x5c2a6f][_0x53d967(0x34b)]),log('Trying\x20to\x20set\x20'+_0x2785d1['pcs'][_0x5c2a6f][_0x53d967(0x34b)]+_0x53d967(0x26a));}catch(_0x599a07){warnlog(_0x53d967(0x4f4));}_0x2785d1['pcs'][_0x5c2a6f]['setLocalDescription'](_0x4479b4)[_0x53d967(0x324)](function(){var _0x31ef81=_0x53d967;log(_0x31ef81(0x416)+_0x5c2a6f);var _0x58113d={};_0x58113d[_0x31ef81(0x469)]=_0x5c2a6f,_0x58113d['streamID']=_0x2785d1['streamID'],_0x58113d[_0x31ef81(0x200)]=_0x2785d1[_0x31ef81(0x30e)][_0x5c2a6f][_0x31ef81(0x5c3)],_0x58113d[_0x31ef81(0x330)]=_0x2785d1[_0x31ef81(0x30e)][_0x5c2a6f][_0x31ef81(0x330)];_0x2785d1[_0x31ef81(0x357)]&&(_0x58113d[_0x31ef81(0x1d3)]=_0x2785d1[_0x31ef81(0x333)]);if(_0x2785d1[_0x31ef81(0x18b)]!==![]){var _0x483028=_0x2785d1[_0x31ef81(0x18b)][_0x31ef81(0x21d)](),_0x3c6d3f=_0x2785d1[_0x31ef81(0x30e)][_0x5c2a6f]['getSenders'](),_0x3d99a6=[];for(var _0x1cf31d=0x0;_0x1cf31d<_0x3c6d3f[_0x31ef81(0x43f)];_0x1cf31d++){for(var _0x2701ca=0x0;_0x2701ca<_0x483028[_0x31ef81(0x43f)];_0x2701ca++){_0x3c6d3f[_0x1cf31d][_0x31ef81(0x556)]&&_0x3c6d3f[_0x1cf31d][_0x31ef81(0x556)]['id']==_0x483028[_0x2701ca]['id']&&_0x3d99a6['push'](_0x1cf31d);}}_0x3d99a6['length']&&(_0x58113d[_0x31ef81(0x231)]=_0x3d99a6);}_0x2785d1[_0x31ef81(0x577)]?_0x2785d1['encryptMessage'](JSON['stringify'](_0x58113d[_0x31ef81(0x200)]))[_0x31ef81(0x324)](function(_0xd99708){var _0xb6831e=_0x31ef81;_0x58113d[_0xb6831e(0x200)]=_0xd99708[0x0],_0x58113d[_0xb6831e(0x192)]=_0xd99708[0x1],_0x2785d1[_0xb6831e(0x248)](_0x58113d);})['catch'](errorlog):_0x2785d1[_0x31ef81(0x248)](_0x58113d);})[_0x53d967(0x5a4)](errorlog);})[_0x17cb4c(0x5a4)](errorlog);},_0x2785d1['sendKeyFrameScenes']=function(){var _0x41ab9a=_0x3fc07f;for(var _0x49e416 in _0x2785d1[_0x41ab9a(0x30e)]){_0x2785d1[_0x41ab9a(0x30e)][_0x49e416][_0x41ab9a(0x333)]!==![]?(_0x2785d1[_0x41ab9a(0x1f2)](_0x49e416),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log('Not\x20a\x20scene');}},_0x2785d1[_0x3fc07f(0x302)]=function(_0x4d994e,_0xa6c76=!![]){var _0x2f763e=_0x3fc07f;if(!(_0x4d994e in _0x2785d1['pcs']))return;clearTimeout(_0x2785d1['pcs'][_0x4d994e]['closeTimeout']);if('realUUID'in _0x2785d1['pcs'][_0x4d994e]){delete _0x2785d1[_0x2f763e(0x30e)][_0x4d994e],applySceneState();return;}try{_0x2785d1['sendMessage']({'bye':!![]},_0x4d994e);}catch(_0x1048ae){}try{_0x2785d1['pcs'][_0x4d994e][_0x2f763e(0x445)]();}catch(_0x304fce){}_0x2785d1[_0x2f763e(0x30e)][_0x4d994e][_0x2f763e(0x3fe)]&&(_0x2785d1[_0x2f763e(0x299)]&&(_0xa6c76&&(warnlog(_0x2f763e(0x33b)),playtone(![],_0x2f763e(0x2e6))))),_0x2785d1[_0x2f763e(0x30e)][_0x4d994e]=null,_0x2785d1[_0x2f763e(0x2d7)]&&(!_0x2785d1['cleanOutput']&&setTimeout(function _0x2b2afd(){var _0x3e4c48=_0x2f763e;warnUser(_0x3e4c48(0x59a));},0x1)),delete _0x2785d1[_0x2f763e(0x30e)][_0x4d994e],_0x2785d1[_0x2f763e(0x21e)](),applySceneState();},_0x2785d1[_0x3fc07f(0x528)]=function(_0x1f87f9){var _0x515686=_0x3fc07f;if(!(_0x1f87f9 in _0x2785d1[_0x515686(0x468)]))return;clearInterval(_0x2785d1[_0x515686(0x468)][_0x1f87f9]['closeTimeout']);try{_0x2785d1[_0x515686(0x2b7)]({'bye':!![]},_0x1f87f9),warnlog(_0x515686(0x37d));}catch(_0x3a9f99){}try{var _0x371585=_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x2e8)];}catch(_0x5463e3){}try{_0x2785d1['rpcs'][_0x1f87f9][_0x515686(0x445)]();}catch(_0xe69d12){warnlog(_0x515686(0x174));}try{_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x59b)]&&_0x2785d1['rpcs'][_0x1f87f9]['streamSrc']['getTracks']()[_0x515686(0x439)](function(_0xbc0be9){var _0x1cac19=_0x515686;_0xbc0be9['stop'](),log(_0x1cac19(0x38a));});}catch(_0x48bcea){}if(_0x2785d1[_0x515686(0x338)])try{_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x3f7)]&&_0x515686(0x1a2)in _0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x3f7)]&&_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x3f7)][_0x515686(0x1a2)][_0x515686(0x2e4)]();}catch(_0x1e94dd){warnlog(_0x1e94dd);}try{document['getElementById'](_0x515686(0x430)+_0x1f87f9)&&(getById(_0x515686(0x430)+_0x1f87f9)[_0x515686(0x1f4)][_0x515686(0x377)](getById(_0x515686(0x430)+_0x1f87f9)),updateLockedElements());}catch(_0x2287c4){warnlog(_0x2287c4);}try{_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x3f7)]&&_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x3f7)][_0x515686(0x2e3)]();}catch(_0x39f0c9){}try{if(_0x2785d1[_0x515686(0x3b0)]!==![]){if(_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x52b)]){try{_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x52b)]['remove']();}catch(_0x351f35){errorlog(_0x351f35);}_0x2785d1[_0x515686(0x468)][_0x1f87f9][_0x515686(0x52b)][_0x515686(0x2e3)]();}}}catch(_0x39c039){}try{_0x2785d1['rpcs'][_0x1f87f9]['canvas']&&_0x2785d1['rpcs'][_0x1f87f9][_0x515686(0x49f)]['remove']();}catch(_0x3c17cf){}try{_0x2785d1[_0x515686(0x468)][_0x1f87f9]['imageElement']&&_0x2785d1['rpcs'][_0x1f87f9][_0x515686(0x19d)]['remove']();}catch(_0x4b423f){}try{_0x2785d1['rpcs'][_0x1f87f9]=null,delete _0x2785d1[_0x515686(0x468)][_0x1f87f9];}catch(_0x47b1ad){}_0x2785d1[_0x515686(0x528)](_0x1f87f9+'_screen');!_0x2785d1[_0x515686(0x338)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x371585=='undefined')return;try{warnlog('Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?'),_0x371585 in _0x2785d1[_0x515686(0x3b6)]&&(log('watchTimeoutList:'+_0x371585),clearTimeout(_0x2785d1[_0x515686(0x3b6)][_0x371585])),_0x2785d1[_0x515686(0x3b6)][_0x371585]=setTimeout(function(_0xcd71ab){var _0x4fc1df=_0x515686;try{delete _0x2785d1[_0x4fc1df(0x3b6)][_0xcd71ab];}catch(_0x5e32c1){warnlog(_0x4fc1df(0x565));return;}log(_0x4fc1df(0x267)+_0xcd71ab);try{for(var _0x276323 in _0x2785d1[_0x4fc1df(0x468)]){if(_0x2785d1[_0x4fc1df(0x468)][_0x276323]['streamID']===_0xcd71ab){if(_0x2785d1[_0x4fc1df(0x468)][_0x276323][_0x4fc1df(0x1c2)]===_0x4fc1df(0x39c)){warnlog(_0x4fc1df(0x48f));return;}}}}catch(_0x35bb45){errorlog(_0x35bb45);}warnlog('\x20---\x20we\x20will\x20ask\x20again'),_0x2785d1[_0x4fc1df(0x414)](_0xcd71ab);},_0x2785d1['retryTimeout'],_0x371585);}catch(_0x2f4263){errorlog(_0x2f4263);}pokeIframeAPI('new-view-connection',![],_0x1f87f9),_0x371585!==null?pokeIframeAPI('end-view-connection',_0x371585,_0x1f87f9):pokeIframeAPI(_0x515686(0x22b),!![],_0x1f87f9),updateUserList();},_0x2785d1[_0x3fc07f(0x28e)]=function(){var _0x482c69=_0x3fc07f;if(_0x2785d1['view']){if(_0x2785d1['ws']===null||(typeof _0x2785d1['ws']!=='object'||_0x2785d1['ws']['readyState']!==0x1)){}else{var _0x16739d=_0x2785d1[_0x482c69(0x2d2)][_0x482c69(0x3fa)](',');for(var _0x2a4078 in _0x16739d){if(_0x16739d[_0x2a4078]){var _0x27ce3e=![];for(var _0x138028 in _0x2785d1[_0x482c69(0x468)]){if(_0x2785d1[_0x482c69(0x468)][_0x138028][_0x482c69(0x2e8)]&&_0x2785d1[_0x482c69(0x468)][_0x138028][_0x482c69(0x2e8)]===_0x16739d[_0x2a4078]){_0x27ce3e=!![];break;}}_0x16739d[_0x2a4078]in _0x2785d1[_0x482c69(0x3b6)]&&(_0x27ce3e=!![]);if(_0x27ce3e)continue;_0x2785d1['watchStream'](_0x16739d[_0x2a4078]);}}}_0x2785d1[_0x482c69(0x2e2)]<0xa&&(_0x2785d1[_0x482c69(0x2e2)]=0xa),setTimeout(function(){var _0x2396fe=_0x482c69;log(_0x2396fe(0x14c)),_0x2785d1[_0x2396fe(0x28e)]();},_0x2785d1[_0x482c69(0x2e2)]*0x3e8);}},_0x2785d1[_0x3fc07f(0x466)]=function(_0x376b12){var _0x486806=_0x3fc07f;if(_0x376b12 in _0x2785d1[_0x486806(0x30e)]){if(_0x2785d1[_0x486806(0x30e)][_0x376b12]['connectionState']===_0x486806(0x52a)||_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x1c2)]===_0x486806(0x567))_0x2785d1['closePC'](_0x376b12),warnlog(_0x486806(0x38c));else{warnlog(_0x486806(0x36e));return;}}else log(_0x486806(0xf1));if(_0x2785d1[_0x486806(0x262)]!==![]){if(Object[_0x486806(0x41a)](_0x2785d1[_0x486806(0x30e)])[_0x486806(0x43f)]>_0x2785d1['maxviewers']){_0x2785d1[_0x486806(0x302)](_0x376b12);return;}}else{if(_0x2785d1[_0x486806(0x420)]!==![]){if(Object[_0x486806(0x41a)](_0x2785d1[_0x486806(0x468)])[_0x486806(0x43f)]+Object[_0x486806(0x41a)](_0x2785d1[_0x486806(0x30e)])['length']>_0x2785d1[_0x486806(0x420)]){_0x2785d1[_0x486806(0x302)](_0x376b12);return;}}}try{_0x2785d1[_0x486806(0x30e)][_0x376b12]=new RTCPeerConnection(_0x2785d1['configuration']);}catch(_0x5e6443){!_0x2785d1[_0x486806(0x214)]&&warnUser('Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.');}if(_0x2785d1[_0x486806(0x2d7)]){if(Object[_0x486806(0x41a)](_0x2785d1[_0x486806(0x30e)])[_0x486806(0x43f)]>0x1){_0x2785d1[_0x486806(0x302)](_0x376b12);return;}}_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x1dd)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12]['sceneMute']=null,_0x2785d1['pcs'][_0x376b12][_0x486806(0x2b2)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12]['obsSourceActive']=null,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x313)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x176)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x23c)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x4c9)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x51c)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x2d8)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12]['coDirector']=![],_0x2785d1['pcs'][_0x376b12][_0x486806(0x236)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x330)]=_0x2785d1[_0x486806(0x4a6)]+_0x2785d1['generateStreamID'](0x5),_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x3a8)]={},_0x2785d1[_0x486806(0x30e)][_0x376b12]['guest']=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x13b)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x490)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x3cb)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x495)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12]['allowVideo']=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x240)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x295)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12]['allowDownloads']=![],_0x2785d1[_0x486806(0x30e)][_0x376b12]['allowMIDI']=![],_0x2785d1['pcs'][_0x376b12][_0x486806(0x549)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12]['allowScreen']=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x58e)]=null,_0x2785d1['pcs'][_0x376b12][_0x486806(0x469)]=_0x376b12,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0xe7)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x319)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12]['scaleWidth']=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x31e)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x3d8)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x333)]=![],_0x2785d1['pcs'][_0x376b12]['sendChannel']=_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x4a4)](_0x486806(0x2ae)),_0x2785d1['pcs'][_0x376b12][_0x486806(0x2ae)]['UUID']=_0x376b12,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x579)]=![],_0x2785d1['pcs'][_0x376b12][_0x486806(0x446)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12]['label']=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x595)]=![],_0x2785d1[_0x486806(0x30e)][_0x376b12]['preferVideoCodec']=![],_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x4a5)]=null,_0x2785d1[_0x486806(0x30e)][_0x376b12]['wssid']=_0x2785d1[_0x486806(0x180)],_0x2785d1[_0x486806(0x30e)][_0x376b12]['startTime']=Date[_0x486806(0x20a)](),_0x2785d1['pcs'][_0x376b12][_0x486806(0x2ae)]['onopen']=()=>{var _0x50d187=_0x486806;log(_0x50d187(0x529)),msg={},msg[_0x50d187(0x440)]={},msg[_0x50d187(0x440)][_0x50d187(0x314)]=_0x2785d1['label'],msg['info']['order']=_0x2785d1[_0x50d187(0x595)],msg[_0x50d187(0x440)][_0x50d187(0x144)]=_0x2785d1[_0x50d187(0x144)];try{_0x2785d1[_0x50d187(0x266)][_0x50d187(0x43f)]&&(msg[_0x50d187(0x440)]['initial_group']=_0x2785d1[_0x50d187(0x266)]['join'](','));}catch(_0x18cca8){}msg[_0x50d187(0x440)]['directorSpeakerMuted']=_0x2785d1[_0x50d187(0x3a9)],msg[_0x50d187(0x440)][_0x50d187(0x30f)]=_0x2785d1[_0x50d187(0x30f)],msg[_0x50d187(0x440)]['directorVideoMuted']=_0x2785d1[_0x50d187(0x1fe)],msg[_0x50d187(0x440)]['video_muted_init']=_0x2785d1[_0x50d187(0x193)];if(_0x2785d1[_0x50d187(0x338)]){if(_0x2785d1[_0x50d187(0x3e7)]&&_0x2785d1[_0x50d187(0x3e7)]===_0x376b12)_0x2785d1[_0x50d187(0x4f1)]();else{msg['directorSettings']={},msg[_0x50d187(0x4d2)][_0x50d187(0x16e)]=_0x2785d1[_0x50d187(0x16e)];_0x2785d1[_0x50d187(0x563)][_0x50d187(0x43f)]&&!_0x2785d1['soloChatUUID']['includes'](_0x376b12)&&(msg[_0x50d187(0x440)][_0x50d187(0x144)]=!![]);var _0x44bbef=[];for(var _0x1b5642 in _0x2785d1[_0x50d187(0x30e)]){_0x2785d1['pcs'][_0x1b5642][_0x50d187(0xe1)]===!![]&&_0x44bbef[_0x50d187(0x3c0)](_0x1b5642);}_0x2785d1[_0x50d187(0x387)]&&(msg['directorSettings']['blindAllGuests']=!![]),_0x44bbef['length']&&(msg[_0x50d187(0x4d2)][_0x50d187(0x5b6)]=_0x44bbef);}}_0x2785d1['broadcast']!==![]?msg[_0x50d187(0x440)][_0x50d187(0x2ab)]=!![]:msg[_0x50d187(0x440)]['broadcast_mode']=![];msg[_0x50d187(0x440)][_0x50d187(0x282)]=_0x2785d1[_0x50d187(0x55f)],msg[_0x50d187(0x1ef)]=_0x2785d1[_0x50d187(0x1ef)],msg[_0x50d187(0x440)][_0x50d187(0x505)]=_0x2785d1[_0x50d187(0x33c)],msg[_0x50d187(0x440)][_0x50d187(0x116)]=_0x2785d1['height'],msg[_0x50d187(0x440)][_0x50d187(0x1c1)]=_0x2785d1[_0x50d187(0x19f)],msg[_0x50d187(0x440)]['maxvb_url']=_0x2785d1[_0x50d187(0x507)],msg[_0x50d187(0x440)]['maxviewers_url']=_0x2785d1[_0x50d187(0x262)],msg[_0x50d187(0x440)][_0x50d187(0x555)]=_0x2785d1[_0x50d187(0x564)],msg[_0x50d187(0x440)][_0x50d187(0x2d6)]=_0x2785d1['echoCancellation'],msg['info'][_0x50d187(0x219)]=_0x2785d1[_0x50d187(0x297)],msg[_0x50d187(0x440)][_0x50d187(0x3ce)]=_0x2785d1[_0x50d187(0x384)],msg[_0x50d187(0x440)][_0x50d187(0x26c)]=_0x2785d1['version'],msg[_0x50d187(0x440)][_0x50d187(0x1e4)]=_0x2785d1[_0x50d187(0x225)],msg[_0x50d187(0x440)][_0x50d187(0x46a)]=_0x2785d1[_0x50d187(0x2b6)],msg['info'][_0x50d187(0x46c)]=_0x2785d1[_0x50d187(0x4a8)],msg[_0x50d187(0x440)][_0x50d187(0x25e)]=!_0x2785d1[_0x50d187(0x181)],msg[_0x50d187(0x440)]['playback_audio_pipeline']=_0x2785d1[_0x50d187(0x593)],msg[_0x50d187(0x440)][_0x50d187(0x356)]=_0x2785d1[_0x50d187(0x5bc)],msg['info'][_0x50d187(0x44c)]=_0x2785d1[_0x50d187(0x1a7)];_0x2785d1[_0x50d187(0x12d)]!==![]?_0x2785d1[_0x50d187(0x574)]?msg[_0x50d187(0x440)][_0x50d187(0x4f9)]=_0x2785d1[_0x50d187(0x12d)]+parseInt(_0x2785d1[_0x50d187(0x574)]):msg['info'][_0x50d187(0x4f9)]=_0x2785d1['forceRotate']:msg[_0x50d187(0x440)]['rotate_video']=_0x2785d1['rotate'];msg[_0x50d187(0x440)][_0x50d187(0x4f9)]&&msg[_0x50d187(0x440)]['rotate_video']>=0x168&&(msg['info'][_0x50d187(0x4f9)]-=0x168);try{navigator&&navigator[_0x50d187(0x1ab)]&&(msg[_0x50d187(0x440)][_0x50d187(0x335)]=navigator[_0x50d187(0x1ab)]);navigator&&navigator[_0x50d187(0x15f)]&&(msg[_0x50d187(0x440)][_0x50d187(0x15f)]=navigator[_0x50d187(0x15f)]);msg[_0x50d187(0x440)]['gpGPU']=gpgpuSupport;if(safariVersion())msg[_0x50d187(0x440)][_0x50d187(0x458)]=_0x50d187(0x29f);else{if(getChromeVersion()>0x3c)msg[_0x50d187(0x440)]['Browser']=_0x50d187(0x142)+getChromeVersion();else{if(userAgent[_0x50d187(0x19b)](_0x50d187(0x2c7))>=0x0)msg[_0x50d187(0x440)]['Browser']=_0x50d187(0x2c7);else userAgent[_0x50d187(0x19b)](_0x50d187(0x376))>=0x0?msg['info']['Browser']=_0x50d187(0x535):msg[_0x50d187(0x440)][_0x50d187(0x458)]=_0x50d187(0x135);}}}catch(_0x41b22e){};_0x2785d1[_0x50d187(0xff)]&&(_0x50d187(0x552)in _0x2785d1[_0x50d187(0xff)]&&(typeof _0x2785d1['batteryState'][_0x50d187(0x552)]==_0x50d187(0x27e)?msg[_0x50d187(0x440)][_0x50d187(0x4ad)]=parseInt(_0x2785d1[_0x50d187(0xff)][_0x50d187(0x552)]*0x64):msg['info'][_0x50d187(0x4ad)]=_0x2785d1[_0x50d187(0xff)]['level']),_0x50d187(0x35d)in _0x2785d1[_0x50d187(0xff)]&&(msg[_0x50d187(0x440)][_0x50d187(0x56b)]=_0x2785d1[_0x50d187(0xff)][_0x50d187(0x35d)])),_0x2785d1[_0x50d187(0x50b)](msg,_0x376b12),pokeIframeAPI(_0x50d187(0x2a7),!![],_0x376b12),updateUserList();},_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x2ae)][_0x486806(0x128)]=()=>{var _0x1370f9=_0x486806;pokeIframeAPI('new-push-connection',![],_0x376b12),_0x2785d1[_0x1370f9(0x2fa)](),warnlog(_0x1370f9(0x37a));return;},_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x58a)]=function(_0x2f44c1){var _0x5c5250=_0x486806;warnlog(_0x5c5250(0x11a)),warnlog(_0x2f44c1);if(_0x2f44c1[_0x5c5250(0x415)][_0x5c5250(0x314)]&&_0x2f44c1['channel'][_0x5c5250(0x314)]!==_0x5c5250(0x2ae)){_0x2785d1['recieveFile'](_0x2785d1['rpcs'],_0x376b12,_0x2f44c1[_0x5c5250(0x415)]);return;}},_0x2785d1['pcs'][_0x376b12][_0x486806(0x2ae)][_0x486806(0x188)]=async function(_0x42ac8d){var _0x1c25ef=_0x486806;log(_0x1c25ef(0x438)),log(_0x42ac8d['data']);try{var _0x3181c8=JSON[_0x1c25ef(0x23a)](_0x42ac8d[_0x1c25ef(0x3eb)]);}catch(_0x27098c){warnlog('Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY');try{var _0x213065=new TextDecoder()[_0x1c25ef(0x4e6)](_0x42ac8d[_0x1c25ef(0x3eb)]),_0x3181c8=JSON[_0x1c25ef(0x23a)](_0x213065);}catch(_0x5cee48){try{var _0x3181c8=await new Response(_0x42ac8d['data'])['text']();_0x3181c8=JSON[_0x1c25ef(0x23a)](_0x3181c8);}catch(_0x158493){return;}}}_0x1c25ef(0x471)in _0x3181c8?_0x2785d1['processPCSOnMessage'](_0x3181c8,_0x376b12+_0x1c25ef(0x30d)):_0x2785d1[_0x1c25ef(0x584)](_0x3181c8,_0x376b12);},_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x275)]=function(_0x578f3b){var _0x516f52=_0x486806;log(_0x516f52(0x16f)),_0x2785d1[_0x516f52(0x4e3)](_0x376b12);},_0x2785d1['pcs'][_0x376b12]['ontrack']=_0x5a3349=>{var _0x79a5f4=_0x486806;errorlog(_0x79a5f4(0x5b8));},_0x2785d1[_0x486806(0x30e)][_0x376b12]['iceTimer']=null,_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x41b)]=[],_0x2785d1['pcs'][_0x376b12][_0x486806(0x57d)]=function(_0x2ca2c6){var _0x22fe84=_0x486806;if(_0x2ca2c6[_0x22fe84(0x48c)]==null){log('empty\x20ice..');return;}try{if(_0x2785d1[_0x22fe84(0x3b9)]){if(_0x2ca2c6[_0x22fe84(0x48c)][_0x22fe84(0x48c)][_0x22fe84(0x19b)](_0x2785d1[_0x22fe84(0x3b9)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter');return;}else log(_0x2ca2c6['candidate']);}}catch(_0x109c14){errorlog(_0x109c14);}if(_0x2785d1[_0x22fe84(0x30e)][_0x376b12][_0x22fe84(0x189)]!==null){_0x2785d1[_0x22fe84(0x30e)][_0x376b12]['iceBundle'][_0x22fe84(0x3c0)](_0x2ca2c6[_0x22fe84(0x48c)]);return;}_0x2785d1[_0x22fe84(0x30e)][_0x376b12][_0x22fe84(0x41b)][_0x22fe84(0x3c0)](_0x2ca2c6[_0x22fe84(0x48c)]),_0x2785d1['pcs'][_0x376b12][_0x22fe84(0x189)]=setTimeout(function(_0x3062cd){var _0x23afc3=_0x22fe84;try{_0x2785d1[_0x23afc3(0x30e)][_0x3062cd]['iceTimer']=null;}catch(_0x254cb7){warnlog(_0x23afc3(0x483));return;}var _0x1bc7f5={};_0x1bc7f5[_0x23afc3(0x469)]=_0x3062cd,_0x1bc7f5[_0x23afc3(0x5bf)]=_0x23afc3(0x4c0),_0x1bc7f5[_0x23afc3(0x136)]=_0x2785d1[_0x23afc3(0x30e)][_0x3062cd][_0x23afc3(0x41b)],_0x1bc7f5[_0x23afc3(0x330)]=_0x2785d1[_0x23afc3(0x30e)][_0x3062cd][_0x23afc3(0x330)],_0x2785d1['pcs'][_0x3062cd][_0x23afc3(0x41b)]=[],_0x2785d1[_0x23afc3(0x577)]?_0x2785d1['encryptMessage'](JSON[_0x23afc3(0x2f5)](_0x1bc7f5['candidates']))[_0x23afc3(0x324)](function(_0x2a3c15){var _0x2ed268=_0x23afc3;_0x1bc7f5[_0x2ed268(0x136)]=_0x2a3c15[0x0],_0x1bc7f5[_0x2ed268(0x192)]=_0x2a3c15[0x1],_0x2785d1[_0x2ed268(0x248)](_0x1bc7f5);})[_0x23afc3(0x5a4)](errorlog):_0x2785d1[_0x23afc3(0x248)](_0x1bc7f5);},0xc8,_0x376b12);},_0x2785d1[_0x486806(0x584)]=function(_0x1bb057,_0x256d8e){var _0x25040c=_0x486806;_0x1bb057[_0x25040c(0x469)]=_0x256d8e;if(_0x1bb057[_0x25040c(0x200)]){_0x2785d1[_0x25040c(0x4c6)](_0x1bb057);return;}else{if(_0x1bb057[_0x25040c(0x48c)]){log(_0x25040c(0x4de)),_0x2785d1[_0x25040c(0x17a)](_0x1bb057);return;}else{if(_0x1bb057['candidates']){log(_0x25040c(0x228)),_0x2785d1[_0x25040c(0x3cf)](_0x1bb057);return;}else{if('ping'in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x4c2)]=_0x1bb057[_0x25040c(0x2fa)],_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e),warnlog(_0x25040c(0x328));return;}else{if(_0x25040c(0x4c2)in _0x1bb057){warnlog('PONGED');return;}else{if(_0x25040c(0x526)in _0x1bb057){warnlog(_0x25040c(0x179)),_0x2785d1[_0x25040c(0x302)](_0x256d8e);return;}}}}}}log(_0x1bb057);if(_0x2785d1[_0x25040c(0x338)]){if(_0x25040c(0x4bf)in _0x1bb057&&'vector'in _0x1bb057){if(_0x2785d1[_0x25040c(0x2cd)])_0x2785d1[_0x25040c(0x540)]?_0x2785d1[_0x25040c(0x58c)](_0x1bb057[_0x25040c(0x4bf)],_0x1bb057['vector'],_0x2785d1[_0x25040c(0x540)])[_0x25040c(0x324)](function(_0x53c4fd){var _0x226105=_0x25040c;if(_0x53c4fd===_0x2785d1['directorHash']){_0x2785d1['pcs'][_0x256d8e][_0x226105(0xe1)]=!![],getById(_0x226105(0x430)+_0x256d8e)[_0x226105(0x47b)][_0x226105(0x4eb)](_0x226105(0x255)),_0x2785d1[_0x226105(0x50d)](_0x256d8e);var _0x168ccb={};_0x168ccb[_0x226105(0x1df)]=_0x226105(0x4bf),_0x2785d1['sendMessage'](_0x168ccb,_0x256d8e);}else{warnlog(_0x226105(0x5a0));var _0x168ccb={};_0x168ccb[_0x226105(0x44d)]=_0x226105(0x4bf),_0x2785d1[_0x226105(0x50b)](_0x168ccb,_0x256d8e);}})['catch'](function(){var _0x5e6d93=_0x25040c;warnlog(_0x5e6d93(0x55e));var _0x2f767e={};_0x2f767e['rejected']=_0x5e6d93(0x4bf),_0x2785d1[_0x5e6d93(0x50b)](_0x2f767e,_0x256d8e);}):generateHash(_0x2785d1[_0x25040c(0x2cd)]+_0x2785d1['salt']+_0x25040c(0x284),0xc)[_0x25040c(0x324)](function(_0x4d862e){var _0x4f8192=_0x25040c;_0x2785d1[_0x4f8192(0x540)]=_0x4d862e,_0x2785d1[_0x4f8192(0x58c)](_0x1bb057[_0x4f8192(0x4bf)],_0x1bb057[_0x4f8192(0x192)],_0x2785d1[_0x4f8192(0x540)])[_0x4f8192(0x324)](function(_0x2860ae){var _0x428635=_0x4f8192;if(_0x2860ae===_0x2785d1['directorHash']){_0x2785d1['pcs'][_0x256d8e][_0x428635(0xe1)]=!![],getById('container_'+_0x256d8e)[_0x428635(0x47b)][_0x428635(0x4eb)](_0x428635(0x255)),_0x2785d1['announceCoDirector'](_0x256d8e);var _0x140d80={};_0x140d80[_0x428635(0x1df)]='requestCoDirector',_0x2785d1[_0x428635(0x2b7)](_0x140d80,_0x256d8e);}else{warnlog(_0x428635(0x5a0));var _0x140d80={};_0x140d80[_0x428635(0x44d)]=_0x428635(0x4bf),_0x2785d1[_0x428635(0x2b7)](_0x140d80,_0x256d8e);}})['catch'](function(){var _0x381128=_0x4f8192;warnlog(_0x381128(0x55e));var _0x2c4221={};_0x2c4221['rejected']=_0x381128(0x4bf),_0x2785d1[_0x381128(0x2b7)](_0x2c4221,_0x256d8e);});return;})['catch'](errorlog);else{warnlog(_0x25040c(0x2e1));var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x4bf),_0x2785d1[_0x25040c(0x2b7)](_0x4fbc4b,_0x256d8e);}}if(_0x25040c(0x45e)in _0x1bb057&&'roomid'in _0x1bb057){log(_0x1bb057),log('Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest');if(_0x2785d1['codirector_transfer']){if(_0x256d8e in _0x2785d1[_0x25040c(0x30e)]&&_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['coDirector']===!![]){log(_0x25040c(0x3d9));var _0x4fbc4b={};if(_0x1bb057[_0x25040c(0x127)]&&_0x1bb057[_0x25040c(0x127)][_0x25040c(0x264)]){_0x4fbc4b[_0x25040c(0x2e7)]=_0x25040c(0x45e),_0x4fbc4b[_0x25040c(0x127)]=_0x1bb057[_0x25040c(0x127)],log(_0x4fbc4b);if(_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x1bb057[_0x25040c(0x45e)][_0x25040c(0x478)]())){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x2e7)]=_0x25040c(0x45e),_0x4fbc4b[_0x25040c(0x2c9)]=_0x1bb057[_0x25040c(0x2c9)],_0x4fbc4b[_0x25040c(0x15e)]=_0x1bb057['migrate']['toString'](),_0x2785d1[_0x25040c(0x49b)](_0x4fbc4b);}log(_0x4fbc4b);}else{if(_0x1bb057[_0x25040c(0x127)]&&'broadcast'in _0x1bb057[_0x25040c(0x127)]){_0x4fbc4b[_0x25040c(0x2e7)]='migrate',_0x4fbc4b[_0x25040c(0x127)]=_0x1bb057[_0x25040c(0x127)],delete _0x4fbc4b['transferSettings'][_0x25040c(0x2c9)],delete _0x4fbc4b['transferSettings'][_0x25040c(0x318)],log(_0x4fbc4b);if(_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x1bb057[_0x25040c(0x45e)]['toString']())){var _0x4fbc4b={};_0x4fbc4b['request']=_0x25040c(0x45e),_0x4fbc4b[_0x25040c(0x2c9)]=_0x1bb057[_0x25040c(0x2c9)],_0x4fbc4b[_0x25040c(0x15e)]=_0x1bb057['migrate']['toString'](),_0x2785d1[_0x25040c(0x49b)](_0x4fbc4b);}log(_0x4fbc4b);}else _0x4fbc4b[_0x25040c(0x2e7)]=_0x25040c(0x45e),_0x4fbc4b[_0x25040c(0x2c9)]=_0x1bb057[_0x25040c(0x2c9)],_0x4fbc4b[_0x25040c(0x15e)]=_0x1bb057[_0x25040c(0x45e)][_0x25040c(0x478)](),_0x2785d1[_0x25040c(0x49b)](_0x4fbc4b);}}}else{var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x265),_0x2785d1[_0x25040c(0x2b7)](_0x4fbc4b,_0x256d8e);}}}try{if(_0x25040c(0x440)in _0x1bb057){_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x3a8)][_0x25040c(0x440)]=_0x1bb057['info'];_0x25040c(0x314)in _0x1bb057['info']&&(typeof _0x1bb057['info']['label']==_0x25040c(0x4ac)?_0x2785d1['pcs'][_0x256d8e][_0x25040c(0x314)]=sanitizeLabel(_0x1bb057['info'][_0x25040c(0x314)]):_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x314)]=![]);if(_0x256d8e===_0x2785d1[_0x25040c(0x3e7)])try{_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x3a8)]['info']['director']=!![];}catch(_0x5160c8){}else{if(_0x2785d1[_0x25040c(0x158)][_0x25040c(0x19b)](_0x256d8e)>=0x0)try{_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x3a8)][_0x25040c(0x440)][_0x25040c(0xe1)]=!![];}catch(_0x344f07){}}}_0x25040c(0x3f3)in _0x1bb057&&_0x2785d1[_0x25040c(0x1bb)](_0x1bb057[_0x25040c(0x3f3)],_0x256d8e);_0x25040c(0x23c)in _0x1bb057&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x23c)]=parseInt(_0x1bb057[_0x25040c(0x23c)]));_0x25040c(0x2a0)in _0x1bb057&&_0x2785d1[_0x25040c(0x47e)](_0x256d8e,_0x1bb057[_0x25040c(0x2a0)]);'bitrate'in _0x1bb057&&_0x2785d1[_0x25040c(0x49d)](_0x256d8e,_0x1bb057['bitrate']);if(_0x25040c(0x39b)in _0x1bb057){log(_0x1bb057);if(_0x2785d1[_0x25040c(0x158)]['indexOf'](_0x256d8e)>=0x0){var _0x210abd={};for(var _0x18e60b in _0x2785d1[_0x25040c(0x30e)]){if(_0x18e60b===_0x256d8e)continue;_0x210abd[_0x18e60b]=_0x2785d1[_0x25040c(0x30e)][_0x18e60b]['stats'];}var _0x4fbc4b={};_0x4fbc4b['remoteStats']=_0x210abd,_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x508)in _0x1bb057){if(_0x1bb057[_0x25040c(0x508)]===_0x2785d1[_0x25040c(0x508)]&&_0x2785d1[_0x25040c(0x508)]){var _0x210abd={};for(var _0x18e60b in _0x2785d1[_0x25040c(0x30e)]){if(_0x18e60b===_0x256d8e)continue;_0x210abd[_0x18e60b]=_0x2785d1[_0x25040c(0x30e)][_0x18e60b][_0x25040c(0x3a8)];}var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0xf9)]=_0x210abd,_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}}}}if('requestResolution'in _0x1bb057)try{log(_0x1bb057),_0x2785d1[_0x25040c(0x389)](_0x1bb057[_0x25040c(0x469)],_0x1bb057[_0x25040c(0xf0)]['w'],_0x1bb057[_0x25040c(0xf0)]['h']);}catch(_0x5c3701){errorlog(_0x5c3701);}_0x25040c(0x463)in _0x1bb057&&(_0x1bb057[_0x25040c(0x333)]?_0x2785d1[_0x25040c(0x158)][_0x25040c(0x19b)](_0x256d8e)>=0x0?_0x2785d1[_0x25040c(0x274)]():errorlog(_0x25040c(0x50f)):_0x2785d1[_0x25040c(0x1f2)](_0x256d8e));if('chat'in _0x1bb057){var _0x138e1f=![],_0x577a2c=![];_0x2785d1[_0x25040c(0x158)][_0x25040c(0x19b)](_0x256d8e)>=0x0&&(_0x138e1f=!![],_0x25040c(0x2b9)in _0x1bb057&&(_0x1bb057[_0x25040c(0x2b9)]==!![]&&(_0x577a2c=!![]))),log('isDirector\x20'+_0x138e1f),getChatMessage(_0x1bb057['chat'],_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['label'],_0x138e1f,_0x577a2c);}if(_0x25040c(0x595)in _0x1bb057){_0x2785d1['pcs'][_0x256d8e]['order']=parseInt(_0x1bb057[_0x25040c(0x595)])||0x0;_0x256d8e in _0x2785d1['rpcs']&&(_0x2785d1['rpcs'][_0x256d8e][_0x25040c(0x595)]=_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x595)]);if(_0x2785d1[_0x25040c(0x338)]){var _0x4eeec8=document[_0x25040c(0x223)](_0x25040c(0x221)+_0x256d8e+'\x22]');log(_0x4eeec8),_0x4eeec8[0x0]&&(_0x4eeec8[0x0][_0x25040c(0x22e)]=parseInt(_0x1bb057['order'])||0x0);}updateMixer();}_0x25040c(0xe7)in _0x1bb057&&_0x2785d1[_0x25040c(0x409)](_0x256d8e,parseInt(_0x1bb057['scale'])||0x0);if(_0x2785d1[_0x25040c(0x158)][_0x25040c(0x19b)](_0x256d8e)==-0x1){if(_0x25040c(0x1de)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x1de),_0x2785d1['sendMessage'](_0x4fbc4b,_0x256d8e);}else{if('requestVideoRecord'in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x157),_0x2785d1['sendMessage'](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x11f)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x11f),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if('changeURL'in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x4b4),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x3af)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x3af),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if('requestChangeEQ'in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x138),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x4da)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x4da),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x152)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x152),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x312)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]='hangup',_0x2785d1['sendMessage'](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x148)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b['rejected']='displayMute',_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x1eb)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x1eb),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x538)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x538),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x226)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]=_0x25040c(0x226),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}else{if(_0x25040c(0x28b)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x44d)]='requestUpload',_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}}}}}}}}}}}}}}}else{if('requestAudioHack'in _0x1bb057){var _0x107df0=_0x2785d1[_0x25040c(0x59b)][_0x25040c(0x2ed)]();_0x107df0[_0x25040c(0x43f)]&&(_0x25040c(0x52d)in _0x1bb057?applyAudioHack(_0x1bb057['keyname'],_0x1bb057[_0x25040c(0xe4)],_0x1bb057['deviceID']):applyAudioHack(_0x1bb057[_0x25040c(0x175)],_0x1bb057['value']));}if(_0x25040c(0x157)in _0x1bb057){if(_0x1bb057[_0x25040c(0x157)]){if(_0x2785d1[_0x25040c(0x3f7)]){var _0x13bda9=0x1770;_0x1bb057['value']&&(_0x13bda9=parseInt(_0x1bb057[_0x25040c(0xe4)])),recordLocalVideo(_0x25040c(0x573),_0x13bda9);}}else _0x2785d1['videoElement']&&recordLocalVideo(_0x25040c(0x2e4));}if('changeOrder'in _0x1bb057){_0x2785d1['order']==![]&&(_0x2785d1['order']=0x0);_0x2785d1[_0x25040c(0x595)]+=parseInt(_0x1bb057[_0x25040c(0x11f)])||0x0;var _0x4fbc4b={};_0x4fbc4b={},_0x4fbc4b[_0x25040c(0x595)]=_0x2785d1['order'],_0x2785d1[_0x25040c(0x122)](_0x4fbc4b),updateMixer();}_0x25040c(0x4b4)in _0x1bb057&&changeURL(_0x1bb057[_0x25040c(0x4b4)]);_0x25040c(0x15d)in _0x1bb057&&stopClock();_0x25040c(0x4cb)in _0x1bb057&&setClock(_0x1bb057[_0x25040c(0x4cb)]);_0x25040c(0x41c)in _0x1bb057&&hideClock();_0x25040c(0x2da)in _0x1bb057&&showClock();_0x25040c(0x323)in _0x1bb057&&startClock();_0x25040c(0x28b)in _0x1bb057&&toggleFileshare(_0x256d8e);if(_0x25040c(0x266)in _0x1bb057)try{_0x2785d1[_0x25040c(0x50b)]({'group':_0x1bb057[_0x25040c(0x266)]}),_0x1bb057[_0x25040c(0x266)]?_0x2785d1['group']=_0x1bb057[_0x25040c(0x266)]['split'](','):_0x2785d1[_0x25040c(0x266)]=[],updateMixer();}catch(_0xdd5c0c){}if(_0x25040c(0x3af)in _0x1bb057){if(_0x25040c(0xe4)in _0x1bb057){if(typeof _0x1bb057[_0x25040c(0xe4)]==_0x25040c(0x4ac)){_0x2785d1['label']=sanitizeLabel(_0x1bb057[_0x25040c(0xe4)]),log(_0x25040c(0x4a1)+_0x2785d1[_0x25040c(0x314)]);if(_0x2785d1[_0x25040c(0x338)]){var _0x4eeec8=getById(_0x25040c(0x534)+_0x256d8e);if(_0x2785d1[_0x25040c(0x314)])_0x4eeec8[_0x25040c(0x22e)]=_0x2785d1[_0x25040c(0x314)];else _0x2785d1[_0x25040c(0x3e7)]===_0x256d8e?_0x4eeec8[_0x25040c(0x22e)]=miscTranslations[_0x25040c(0x53b)]:_0x4eeec8[_0x25040c(0x22e)]=miscTranslations[_0x25040c(0x28d)];}else _0x2785d1[_0x25040c(0x55a)]&&updateMixer();!_0x2785d1[_0x25040c(0x338)]&&(_0x2785d1[_0x25040c(0x314)]?document[_0x25040c(0x235)]=_0x2785d1[_0x25040c(0x314)]:document[_0x25040c(0x235)]=location[_0x25040c(0x36a)]);var _0x462862=encodeURIComponent(_0x2785d1[_0x25040c(0x314)]);urlParams[_0x25040c(0x30b)]('l')?updateURL('l='+_0x462862,!![],![]):updateURL(_0x25040c(0x4ba)+_0x462862,!![],![]);var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x3af)]=!![],_0x4fbc4b[_0x25040c(0xe4)]=_0x2785d1[_0x25040c(0x314)],_0x2785d1['sendMessage'](_0x4fbc4b);}else{_0x2785d1[_0x25040c(0x314)]=![];var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x3af)]=!![],_0x4fbc4b[_0x25040c(0xe4)]=_0x2785d1[_0x25040c(0x314)],_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b);if(_0x2785d1[_0x25040c(0x338)]){var _0x4eeec8=getById(_0x25040c(0x534)+_0x256d8e);_0x2785d1['directorUUID']===_0x256d8e?_0x4eeec8[_0x25040c(0x22e)]=miscTranslations['main-director']:_0x4eeec8['innerText']=miscTranslations['add-a-label'];}else _0x2785d1[_0x25040c(0x55a)]?(document[_0x25040c(0x235)]=location['hostname'],updateMixer()):document['title']=location[_0x25040c(0x36a)];}}}if('requestChangeEQ'in _0x1bb057){if(_0x1bb057[_0x25040c(0x175)]==_0x25040c(0x321))changeLowEQ(parseFloat(_0x1bb057['value']),_0x1bb057['track']);else{if(_0x1bb057['keyname']=='mid')changeMidEQ(parseFloat(_0x1bb057[_0x25040c(0xe4)]),_0x1bb057[_0x25040c(0x556)]);else _0x1bb057[_0x25040c(0x175)]==_0x25040c(0x243)&&changeHighEQ(parseFloat(_0x1bb057[_0x25040c(0xe4)]),_0x1bb057[_0x25040c(0x556)]);}}'requestChangeSubGain'in _0x1bb057&&(log(_0x1bb057),changeSubGain(parseFloat(_0x1bb057[_0x25040c(0xe4)]),_0x1bb057['deviceID']));'lowerhand'in _0x1bb057&&(_0x2785d1[_0x25040c(0x292)]&&lowerhand());if(_0x25040c(0x209)in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b['UUID']=_0x256d8e,_0x4fbc4b['audioOptions']=listAudioSettingsPrep(),sendMediaDevices(_0x4fbc4b[_0x25040c(0x469)]),_0x2785d1['sendMessage'](_0x4fbc4b,_0x4fbc4b[_0x25040c(0x469)]);}if('getVideoSettings'in _0x1bb057){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x469)]=_0x256d8e,_0x4fbc4b[_0x25040c(0x310)]=listVideoSettingsPrep(),sendMediaDevices(_0x4fbc4b[_0x25040c(0x469)]),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x4fbc4b['UUID']);}_0x25040c(0x317)in _0x1bb057&&changeAudioOutputDeviceById(_0x1bb057['changeSpeaker'],_0x256d8e);_0x25040c(0x309)in _0x1bb057&&changeAudioDeviceById(_0x1bb057[_0x25040c(0x309)],_0x256d8e);_0x25040c(0x242)in _0x1bb057&&changeVideoDeviceById(_0x1bb057[_0x25040c(0x242)],_0x256d8e);'requestVideoHack'in _0x1bb057&&(_0x25040c(0x39f)in _0x1bb057&&_0x1bb057[_0x25040c(0x39f)]?updateCameraConstraints(_0x1bb057['keyname'],_0x1bb057[_0x25040c(0xe4)],!![],_0x256d8e):updateCameraConstraints(_0x1bb057[_0x25040c(0x175)],_0x1bb057['value'],![],![]));'requestChangeLowcut'in _0x1bb057&&changeLowCut(parseFloat(_0x1bb057[_0x25040c(0xe4)]),_0x1bb057[_0x25040c(0x556)]);'requestChangeLowcut'in _0x1bb057&&changeLowCut(parseFloat(_0x1bb057['value']),_0x1bb057[_0x25040c(0x556)]);_0x25040c(0x312)in _0x1bb057&&(_0x2785d1[_0x25040c(0x3e7)]&&_0x2785d1['hangup']());if('mute'in _0x1bb057){}if(_0x25040c(0x538)in _0x1bb057){var _0x223bc5=parseInt(_0x1bb057[_0x25040c(0x538)])/0x64||0x0;_0x2785d1[_0x25040c(0x225)]=parseInt(_0x1bb057[_0x25040c(0x538)])||0x0;for(var _0x2b187c in _0x2785d1[_0x25040c(0x1b3)]){log(_0x25040c(0x5c6)),_0x2785d1[_0x25040c(0x1b3)][_0x2b187c]['gainNode'][_0x25040c(0x2f7)][_0x25040c(0x373)](_0x223bc5,_0x2785d1[_0x25040c(0x1b3)][_0x2b187c][_0x25040c(0x3da)][_0x25040c(0x270)]);}updateVolume(!![]);}if(_0x25040c(0x169)in _0x1bb057){if(_0x1bb057['micIsolate'])_0x2785d1['directorList'][_0x25040c(0x19b)](_0x256d8e)>=0x0&&(_0x2785d1[_0x25040c(0x226)][_0x25040c(0x3c0)](_0x256d8e),_0x2785d1['applyIsolatedChat']());else{var _0x5ac921=_0x2785d1[_0x25040c(0x226)][_0x25040c(0x19b)](_0x256d8e);_0x5ac921>-0x1&&(_0x2785d1[_0x25040c(0x226)]['splice'](_0x5ac921,0x1),_0x2785d1[_0x25040c(0x3d7)]());}}if(_0x25040c(0x426)in _0x1bb057){var _0x4cae6f=parseFloat(_0x1bb057[_0x25040c(0x426)]/0x3e8)||0x0;_0x2785d1[_0x25040c(0x3a7)]=parseInt(_0x1bb057[_0x25040c(0x426)])||0x0;for(var _0x2b187c in _0x2785d1[_0x25040c(0x1b3)]){_0x2785d1['webAudios'][_0x2b187c]['micDelay']['delayTime'][_0x25040c(0x373)](_0x4cae6f,_0x2785d1[_0x25040c(0x1b3)][_0x2b187c][_0x25040c(0x3da)][_0x25040c(0x270)]);}}_0x25040c(0x1eb)in _0x1bb057&&(_0x1bb057[_0x25040c(0x1eb)]?(_0x2785d1[_0x25040c(0x3a9)]=!![],_0x2785d1[_0x25040c(0x276)]()):(_0x2785d1['directorSpeakerMuted']=![],_0x2785d1['directorSpeakerMute']())),_0x25040c(0x148)in _0x1bb057&&(_0x1bb057[_0x25040c(0x148)]?(_0x2785d1[_0x25040c(0x30f)]=!![],_0x2785d1[_0x25040c(0x502)]()):(_0x2785d1[_0x25040c(0x30f)]=![],_0x2785d1['directorDisplayMute']())),_0x25040c(0x558)in _0x1bb057&&applyNewParams(_0x1bb057[_0x25040c(0x558)]);}if(_0x2785d1['directorUUID']===_0x256d8e){_0x1bb057[_0x25040c(0x2e7)]==='migrate'&&(warnlog(_0x25040c(0x27d)),warnlog(_0x1bb057),_0x25040c(0x127)in _0x1bb057&&(_0x25040c(0x318)in _0x1bb057[_0x25040c(0x127)]&&(_0x2785d1[_0x25040c(0x318)]=_0x1bb057[_0x25040c(0x318)]),'broadcast'in _0x1bb057[_0x25040c(0x127)]&&(_0x1bb057['transferSettings'][_0x25040c(0x3b0)]===!![]||_0x1bb057[_0x25040c(0x127)][_0x25040c(0x3b0)]===null?(_0x2785d1[_0x25040c(0x3b0)]=null,_0x2785d1[_0x25040c(0x56c)]===![]&&(_0x2785d1[_0x25040c(0x56c)]=0x2),_0x2785d1[_0x25040c(0x448)]===![]&&(_0x2785d1[_0x25040c(0x448)]=0x1),_0x2785d1[_0x25040c(0x5b2)]===null&&(_0x2785d1['showList']=!![])):_0x2785d1[_0x25040c(0x3b0)]=_0x1bb057['transferSettings'][_0x25040c(0x3b0)],_0x1bb057[_0x25040c(0x127)][_0x25040c(0x264)]&&(_0x2785d1['broadcast']!==![]?updateURL('broadcast',!![]):updateURL('broadcast=false',!![]))),_0x25040c(0x2c9)in _0x1bb057['transferSettings']&&(_0x2785d1[_0x25040c(0x2c9)]=_0x1bb057[_0x25040c(0x127)][_0x25040c(0x2c9)],_0x1bb057[_0x25040c(0x127)][_0x25040c(0x264)]&&updateURL(_0x25040c(0x55c)+_0x2785d1[_0x25040c(0x2c9)],!![]))));try{if(_0x25040c(0x4d2)in _0x1bb057&&_0x25040c(0x5b6)in _0x1bb057[_0x25040c(0x4d2)])for(var _0x53f40f=0x0;_0x53f40f<_0x1bb057[_0x25040c(0x4d2)][_0x25040c(0x5b6)][_0x25040c(0x43f)];_0x53f40f++){!_0x2785d1['directorList'][_0x25040c(0x358)](_0x1bb057[_0x25040c(0x4d2)]['addCoDirector'][_0x53f40f][_0x25040c(0x478)])&&_0x2785d1[_0x25040c(0x158)][_0x25040c(0x3c0)](_0x1bb057['directorSettings'][_0x25040c(0x5b6)][_0x53f40f][_0x25040c(0x478)]());}}catch(_0x570bf7){errorlog(_0x570bf7);}}if(_0x25040c(0x23d)in _0x1bb057){if(_0x2785d1['remote']){if(_0x25040c(0x508)in _0x1bb057)_0x1bb057['remote']===_0x2785d1[_0x25040c(0x508)]&&_0x2785d1['remote']&&_0x2785d1['remoteZoom'](parseFloat(_0x1bb057[_0x25040c(0x23d)]));else{if(_0x2785d1['directorList'][_0x25040c(0x19b)](_0x256d8e)>=0x0)_0x2785d1['remoteZoom'](parseFloat(_0x1bb057[_0x25040c(0x23d)]));else return;}}}if(_0x25040c(0x509)in _0x1bb057){if(_0x2785d1[_0x25040c(0x508)]){if(_0x25040c(0x508)in _0x1bb057)_0x1bb057[_0x25040c(0x508)]===_0x2785d1['remote']&&_0x2785d1[_0x25040c(0x508)]&&_0x2785d1[_0x25040c(0x2c8)](parseFloat(_0x1bb057[_0x25040c(0x509)]));else{if(_0x2785d1['directorList'][_0x25040c(0x19b)](_0x256d8e)>=0x0)_0x2785d1[_0x25040c(0x2c8)](parseFloat(_0x1bb057['focus']));else return;}}}if('requestFile'in _0x1bb057){log('requestFile');try{_0x2785d1[_0x25040c(0x46b)](_0x256d8e,_0x1bb057[_0x25040c(0x3c1)]);}catch(_0x439da8){errorlog(_0x439da8);}}_0x25040c(0x2d1)in _0x1bb057&&playbackMIDI(_0x1bb057[_0x25040c(0x2d1)],!![]);}catch(_0x25f03f){errorlog(_0x25f03f);}manageSceneState(_0x1bb057,_0x256d8e);if(_0x25040c(0x19e)in _0x1bb057||'video'in _0x1bb057){log(_0x25040c(0xf5));_0x1bb057[_0x25040c(0x19e)]&&(_0x2785d1['pcs'][_0x256d8e][_0x25040c(0x240)]=!![]);_0x1bb057[_0x25040c(0x3f0)]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['allowVideo']=!![]);_0x25040c(0x3b0)in _0x1bb057&&_0x1bb057[_0x25040c(0x3b0)]!==![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x549)]=_0x1bb057[_0x25040c(0x3b0)],setTimeout(function(){makeImages();},0x3e8));'iframe'in _0x1bb057&&_0x1bb057[_0x25040c(0x4c1)]!==![]&&(_0x2785d1['pcs'][_0x256d8e]['allowIframe']=_0x1bb057[_0x25040c(0x4c1)]);_0x25040c(0x449)in _0x1bb057&&_0x1bb057['allowmidi']!==![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['allowMIDI']=_0x1bb057[_0x25040c(0x449)]);_0x25040c(0x36c)in _0x1bb057&&_0x1bb057[_0x25040c(0x36c)]!==![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x204)]=_0x1bb057[_0x25040c(0x36c)]);_0x25040c(0x388)in _0x1bb057&&_0x1bb057[_0x25040c(0x388)]!==![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['allowScreen']=!![]);'preferVideoCodec'in _0x1bb057&&_0x1bb057[_0x25040c(0x34b)]!==![]&&(_0x2785d1['pcs'][_0x256d8e][_0x25040c(0x34b)]=_0x1bb057[_0x25040c(0x34b)][_0x25040c(0x5c2)]());if(_0x2785d1[_0x25040c(0x58e)]){if(_0x2785d1[_0x25040c(0x58e)]==_0x25040c(0x3f0))_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x26d)]=![];else{if(_0x2785d1[_0x25040c(0x58e)]=='audio')_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x240)]=![];else _0x2785d1[_0x25040c(0x30e)][_0x256d8e]['allowVideo']==![]?_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x58e)]=![]:(_0x2785d1['pcs'][_0x256d8e][_0x25040c(0x240)]=![],_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x26d)]=![]);}}'guest'in _0x1bb057&&(_0x1bb057[_0x25040c(0x3fe)]==!![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['guest']=!![],_0x2785d1['beepToNotify']&&playtone(![],'jointone')));_0x25040c(0x495)in _0x1bb057&&(_0x1bb057[_0x25040c(0x495)]===!![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['forceios']=!![]));_0x25040c(0x338)in _0x1bb057&&(_0x1bb057['director']==!![]&&((iOS||iPad)&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x495)]==!![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x3fe)]=!![]))));_0x25040c(0x153)in _0x1bb057&&(_0x1bb057['limitaudio']==!![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x13b)]=!![]));_0x25040c(0x378)in _0x1bb057&&(_0x1bb057[_0x25040c(0x378)]==!![]&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x490)]=!![]));'keyframerate'in _0x1bb057&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x579)]=_0x1bb057[_0x25040c(0x579)],_0x2785d1['pcs'][_0x256d8e][_0x25040c(0x579)]&&setTimeout(function(){var _0x4be13f=_0x25040c;_0x2785d1[_0x4be13f(0x1f2)](_0x256d8e);},0x1388));if(_0x25040c(0x333)in _0x1bb057){if(_0x1bb057['scene']!==![]){try{typeof _0x1bb057[_0x25040c(0x333)]===_0x25040c(0x4ac)?_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x333)]=_0x1bb057[_0x25040c(0x333)]['replace'](/[\W]+/g,'_'):_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x333)]=(parseInt(_0x1bb057[_0x25040c(0x333)])||0x0)+'',_0x2785d1['pcs'][_0x256d8e]['stats'][_0x25040c(0x333)]=_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x333)],updateSceneList(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x333)]);}catch(_0x2d5832){errorlog(_0x2d5832);}if(_0x1bb057[_0x25040c(0x4ff)]&&(_0x1bb057[_0x25040c(0x4ff)]===!![]||_0x1bb057[_0x25040c(0x4ff)]===_0x2785d1[_0x25040c(0x2e8)])){}else{if(_0x2785d1[_0x25040c(0x338)]&&_0x2785d1[_0x25040c(0x4ff)]==![])_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x240)]=![],_0x2785d1['pcs'][_0x256d8e]['allowVideo']=![],_0x2785d1['pcs'][_0x256d8e][_0x25040c(0x295)]=![],_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['meshcast']=![];else _0x2785d1['director']&&(_0x2785d1[_0x25040c(0x30e)][_0x256d8e][_0x25040c(0x295)]=![]);}}}if(_0x2785d1[_0x25040c(0x338)]==!![]){var _0x4fbc4b={};_0x4fbc4b[_0x25040c(0x4d2)]=getDirectorSettings(_0x2785d1[_0x25040c(0x30e)][_0x256d8e]['scene']),_0x2785d1[_0x25040c(0x50b)](_0x4fbc4b,_0x256d8e);}_0x2785d1[_0x25040c(0x3fd)](_0x256d8e);}},_0x2785d1['initialPublish']=function(_0x1e3d3e){var _0x2b58f3=_0x486806;warnlog(_0x2b58f3(0x24a)+_0x1e3d3e);if(_0x1e3d3e in _0x2785d1[_0x2b58f3(0x30e)]){}else{errorlog(_0x2b58f3(0x3ab));return;}getSenders2(_0x1e3d3e)['length']&&errorlog('PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20'+getSenders2(_0x1e3d3e)['length']);if(_0x2785d1[_0x2b58f3(0x30e)][_0x1e3d3e][_0x2b58f3(0x295)]===!![]){if(_0x2785d1[_0x2b58f3(0x4ef)]){var _0x47e21c={};_0x47e21c[_0x2b58f3(0x4ef)]=_0x2785d1[_0x2b58f3(0x4ef)],_0x2785d1[_0x2b58f3(0x50b)](_0x47e21c,_0x1e3d3e);}}_0x2785d1[_0x2b58f3(0x30e)][_0x1e3d3e][_0x2b58f3(0x204)]===!![]&&_0x2785d1[_0x2b58f3(0x1e1)](_0x1e3d3e);warnlog(_0x2b58f3(0x25c));if(_0x2785d1[_0x2b58f3(0x4e0)]){_0x2785d1['maxvideobitrate']&&_0x2785d1[_0x2b58f3(0x507)]<0x9c4?_0x2785d1[_0x2b58f3(0x5c7)](_0x1e3d3e,![],!![]):_0x2785d1[_0x2b58f3(0x5c7)](_0x1e3d3e);warnlog(_0x2b58f3(0x2bc));return;}var _0x21897c=_0x2785d1['getLocalStream']();warnlog(_0x21897c[_0x2b58f3(0x21d)]());if(_0x2785d1[_0x2b58f3(0x369)]&&_0x2785d1[_0x2b58f3(0x30e)][_0x1e3d3e][_0x2b58f3(0x58e)]===null){_0x2785d1[_0x2b58f3(0x30e)][_0x1e3d3e][_0x2b58f3(0x58e)]=!![];var _0x47e21c={};_0x47e21c[_0x2b58f3(0x58e)]=_0x2785d1[_0x2b58f3(0x369)],_0x2785d1[_0x2b58f3(0x50b)](_0x47e21c,_0x1e3d3e);}_0x2785d1[_0x2b58f3(0x30e)][_0x1e3d3e]['allowScreen']&&createSecondStream2(_0x1e3d3e),_0x21897c[_0x2b58f3(0x21d)]()[_0x2b58f3(0x439)](_0x4c7c51=>{var _0x4aea05=_0x2b58f3;try{_0x2785d1[_0x4aea05(0x30e)][_0x1e3d3e][_0x4aea05(0x240)]===!![]&&(_0x4c7c51[_0x4aea05(0x37c)]==_0x4aea05(0x19e)&&(_0x2785d1['pcs'][_0x1e3d3e]['addTrack'](_0x4c7c51,_0x21897c),warnlog(_0x4aea05(0x31a)))),_0x2785d1['pcs'][_0x1e3d3e][_0x4aea05(0x26d)]===!![]&&(_0x4c7c51[_0x4aea05(0x37c)]==_0x4aea05(0x3f0)&&(_0x2785d1[_0x4aea05(0x30e)][_0x1e3d3e][_0x4aea05(0x3fe)]===!![]&&_0x2785d1[_0x4aea05(0x245)]===0x0?log(_0x4aea05(0x1fc)):(_0x2785d1[_0x4aea05(0x30e)][_0x1e3d3e]['addTrack'](_0x4c7c51,_0x21897c),warnlog('added\x20video\x20track'),setTimeout(function(_0x512a1a){var _0x4ae339=_0x4aea05;_0x2785d1[_0x4ae339(0xf3)](_0x512a1a);},_0x2785d1['rampUpTime'],_0x1e3d3e))));}catch(_0x411cdf){errorlog(_0x411cdf);}}),log(_0x2b58f3(0x4ee)),_0x21897c['getAudioTracks']()[_0x2b58f3(0x43f)]&&(_0x2785d1['applySoloChat'](),log(_0x2b58f3(0x1a0)),_0x2785d1[_0x2b58f3(0x30e)][_0x1e3d3e][_0x2b58f3(0x13b)]===!![]&&(warnlog(_0x2b58f3(0x514)),setTimeout(_0x2785d1['limitAudioEncoder'],0x3e8,_0x1e3d3e,0x7d00,0x0)),_0x2785d1[_0x2b58f3(0x30e)][_0x1e3d3e][_0x2b58f3(0x490)]===!![]&&setTimeout(_0x2785d1[_0x2b58f3(0x4ce)],0x3e8,_0x1e3d3e));};function _0x2c7f88(_0x376999,_0x2e2415,_0x2395f7){var _0x56cd2d=_0x486806,_0x250c2d=new Blob([_0x376999],{'type':_0x56cd2d(0x3e5)}),_0xba3505=new FileReader();_0xba3505[_0x56cd2d(0xfe)]=function(_0x1bb699){var _0x647e37=_0x56cd2d;_0x2395f7(_0x1bb699[_0x647e37(0x15e)][_0x647e37(0x296)]);},_0xba3505[_0x56cd2d(0x47f)](_0x250c2d,_0x2e2415);}_0x2785d1[_0x486806(0x1e1)]=function(_0x1fd9c9){var _0x4ff015=_0x486806;log('session.provideFileList');if(!_0x2785d1[_0x4ff015(0x3bd)]||!_0x2785d1[_0x4ff015(0x3bd)][_0x4ff015(0x43f)])return;var _0xbf14ad={},_0xb816ea=[];for(var _0x5e5c99=0x0;_0x5e5c99<_0x2785d1[_0x4ff015(0x3bd)][_0x4ff015(0x43f)];_0x5e5c99++){(_0x2785d1['hostedFiles'][_0x5e5c99][_0x4ff015(0x470)]===![]||_0x2785d1[_0x4ff015(0x3bd)][_0x5e5c99][_0x4ff015(0x470)]===_0x1fd9c9)&&_0xb816ea[_0x4ff015(0x3c0)]({'id':_0x2785d1['hostedFiles'][_0x5e5c99]['id'],'name':_0x2785d1[_0x4ff015(0x3bd)][_0x5e5c99]['name'],'size':_0x2785d1[_0x4ff015(0x3bd)][_0x5e5c99][_0x4ff015(0x24b)]});}_0xbf14ad[_0x4ff015(0x118)]=_0xb816ea;if(_0x1fd9c9 in _0x2785d1[_0x4ff015(0x30e)])_0x2785d1['sendMessage'](_0xbf14ad,_0x1fd9c9);else _0x1fd9c9 in _0x2785d1[_0x4ff015(0x468)]&&_0x2785d1['sendRequest'](_0xbf14ad,_0x1fd9c9);log(_0xbf14ad);},_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x382)]=function(_0xf090ac){var _0x211b8c=_0x486806;if(!(_0x376b12 in _0x2785d1[_0x211b8c(0x30e)]))return;try{if(this[_0x211b8c(0x452)]==='closed')log(_0x211b8c(0x405));else{if(this[_0x211b8c(0x452)]===_0x211b8c(0x166))log(_0x211b8c(0x199));else{if(this['iceConnectionState']===_0x211b8c(0x52a))log(_0x211b8c(0x422)),_0x2785d1[_0x211b8c(0x30e)][_0x376b12][_0x211b8c(0x2cb)]?_0x2785d1[_0x211b8c(0x30e)][_0x376b12]['restartIce']():_0x2785d1[_0x211b8c(0x4e3)](_0x376b12,!![]);else{if(this[_0x211b8c(0x452)]===_0x211b8c(0x39c)){log(_0x211b8c(0x398));var _0x48b7ac=getSenders2(_0x376b12);_0x48b7ac[_0x211b8c(0x439)](_0x460c2c=>{var _0x16529f=_0x211b8c;if(!_0x460c2c[_0x16529f(0x556)])return;if(_0x460c2c[_0x16529f(0x556)][_0x16529f(0x37c)]===_0x16529f(0x3f0)){_0x2785d1[_0x16529f(0x30e)][_0x376b12][_0x16529f(0x371)]=_0x460c2c[_0x16529f(0x31d)]()[_0x16529f(0x4dd)],log(_0x2785d1[_0x16529f(0x30e)][_0x376b12][_0x16529f(0x371)]);return;}else{if(_0x460c2c[_0x16529f(0x556)][_0x16529f(0x37c)]===_0x16529f(0x19e)){_0x2785d1[_0x16529f(0x30e)][_0x376b12][_0x16529f(0x370)]=_0x460c2c[_0x16529f(0x31d)]()[_0x16529f(0x4dd)],log(_0x2785d1[_0x16529f(0x30e)][_0x376b12]['audioCodecs']);return;}}});}else log(this[_0x211b8c(0x452)]);}}}}catch(_0x23500f){errorlog(_0x23500f);}},_0x2785d1[_0x486806(0x30e)][_0x376b12]['onconnectionstatechange']=function(_0x52e611){var _0x28a3f7=_0x486806;switch(_0x2785d1[_0x28a3f7(0x30e)][_0x376b12]['connectionState']){case _0x28a3f7(0x39c):log(_0x28a3f7(0x37f)),clearTimeout(_0x2785d1[_0x28a3f7(0x30e)][_0x376b12][_0x28a3f7(0x4a5)]);if(_0x2785d1[_0x28a3f7(0x2d7)]){if(_0x2785d1['ws']['readyState']!==0x1){_0x2785d1['ws'][_0x28a3f7(0x445)]();break;}_0x2785d1['ws'][_0x28a3f7(0x445)](),setTimeout(function(){var _0x306c47=_0x28a3f7;_0x2785d1[_0x306c47(0x214)]!=!![]&&warnUser(_0x306c47(0x27f));},0x1);}break;case _0x28a3f7(0x166):log(_0x28a3f7(0x340)),clearTimeout(_0x2785d1['pcs'][_0x376b12][_0x28a3f7(0x4a5)]);break;case _0x28a3f7(0x52a):warnlog(_0x28a3f7(0x1ae)),clearTimeout(_0x2785d1[_0x28a3f7(0x30e)][_0x376b12]['closeTimeout']),_0x2785d1[_0x28a3f7(0x30e)][_0x376b12][_0x28a3f7(0x4a5)]=setTimeout(function(_0x428e55){var _0x4bff24=_0x28a3f7;_0x428e55 in _0x2785d1[_0x4bff24(0x30e)]?(warnlog(_0x4bff24(0x250)),_0x2785d1[_0x4bff24(0x302)](_0x428e55)):errorlog(_0x4bff24(0x1d2));},0x2710,_0x376b12);break;case _0x28a3f7(0x567):warnlog('pcs\x20RTC\x20CLOSED'),_0x2785d1[_0x28a3f7(0x302)](_0x376b12);break;default:clearTimeout(_0x2785d1['pcs'][_0x376b12][_0x28a3f7(0x4a5)]);break;}},_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x128)]=function(_0x2de16b){var _0x73efe1=_0x486806;warnlog(_0x73efe1(0x57f)),_0x2785d1[_0x73efe1(0x302)](_0x376b12);},_0x2785d1[_0x486806(0x30e)][_0x376b12][_0x486806(0x3d5)]=function _0x1bac16(){var _0x3ace25=_0x486806;log(_0x3ace25(0x393));};},_0x2785d1[_0x3fc07f(0x16c)]=function(_0x370a8b){var _0x524b31=_0x3fc07f;if(_0x370a8b[_0x524b31(0x200)][_0x524b31(0x5bf)]=='offer')_0x2785d1[_0x524b31(0x129)](_0x370a8b),_0x2785d1[_0x524b31(0x33e)](_0x370a8b);else try{if(!(_0x370a8b[_0x524b31(0x469)]in _0x2785d1[_0x524b31(0x30e)]))return;var _0x16dbb0=_0x2785d1[_0x524b31(0x507)];if((iOS||iPad)&&_0x2785d1['pcs'][_0x370a8b['UUID']][_0x524b31(0x3fe)]==!![]&&_0x2785d1['pcs'][_0x370a8b['UUID']][_0x524b31(0x495)]==![]){if(_0x16dbb0===![]||_0x16dbb0>_0x2785d1[_0x524b31(0x562)]){var _0x5847e9=Object[_0x524b31(0x41a)](_0x2785d1['pcs'])[_0x524b31(0x43f)];_0x5847e9>0x3?_0x16dbb0=_0x2785d1[_0x524b31(0x24f)]:_0x16dbb0=_0x2785d1['maxiosbitrate'];}_0x2785d1[_0x524b31(0x30e)][_0x370a8b['UUID']][_0x524b31(0x236)]=_0x16dbb0,_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)]=CodecsHandler['preferCodec'](_0x370a8b['description'][_0x524b31(0x59d)],_0x524b31(0x131)),_0x370a8b[_0x524b31(0x200)]['sdp']=CodecsHandler[_0x524b31(0x27b)](_0x370a8b['description'][_0x524b31(0x59d)],{'min':parseInt(_0x16dbb0/0x2)||0x1,'max':_0x16dbb0}),_0x16dbb0=![];}else{if(_0x2785d1[_0x524b31(0x30e)][_0x370a8b['UUID']][_0x524b31(0x3fe)]==!![])_0x16dbb0!==![]?_0x2785d1[_0x524b31(0x245)]!==![]&&(_0x2785d1[_0x524b31(0x245)]<_0x16dbb0&&(_0x16dbb0=_0x2785d1[_0x524b31(0x245)])):_0x16dbb0=_0x2785d1['roombitrate'],(iOS||iPad)&&_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x495)]&&(_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x3cb)]=!![]);else{if(iOS||iPad){var _0x3c1aad=0x0;for(var _0x18943e in _0x2785d1[_0x524b31(0x30e)]){_0x370a8b['UUID']!==_0x18943e&&(_0x2785d1['pcs'][_0x18943e][_0x524b31(0x3cb)]===!![]&&(_0x3c1aad+=0x1));}if(_0x3c1aad>=0x3){if(_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]]['forceios'])_0x2785d1[_0x524b31(0x30e)][_0x370a8b['UUID']][_0x524b31(0x3cb)]=!![],_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]&&_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]===_0x524b31(0x342)&&(_0x370a8b['description'][_0x524b31(0x59d)]=CodecsHandler['preferCodec'](_0x370a8b[_0x524b31(0x200)]['sdp'],_0x524b31(0x342)),log(_0x524b31(0x3ae)+_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]]['preferVideoCodec']+_0x524b31(0x419)));else _0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]&&_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]]['preferVideoCodec']==='vp9'?(_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)]=CodecsHandler[_0x524b31(0x453)](_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)],'vp9'),log(_0x524b31(0x3ae)+_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]+_0x524b31(0x419)),_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x3cb)]=![]):(_0x370a8b['description'][_0x524b31(0x59d)]=CodecsHandler[_0x524b31(0x453)](_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)],_0x524b31(0x131)),log(_0x524b31(0x2b3)),_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]]['encoder']=![]);}else _0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]&&_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]!==_0x524b31(0x342)?_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]]['preferVideoCodec']===_0x524b31(0x211)||_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]===_0x524b31(0x131)?(_0x370a8b['description'][_0x524b31(0x59d)]=CodecsHandler['preferCodec'](_0x370a8b[_0x524b31(0x200)]['sdp'],_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]),log(_0x524b31(0x3ae)+_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]+_0x524b31(0x419)),_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x3cb)]=![]):_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x3cb)]=!![]:(_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x3cb)]=!![],_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]]['preferVideoCodec']&&_0x2785d1['pcs'][_0x370a8b['UUID']][_0x524b31(0x34b)]===_0x524b31(0x342)&&(_0x370a8b[_0x524b31(0x200)]['sdp']=CodecsHandler['preferCodec'](_0x370a8b[_0x524b31(0x200)]['sdp'],'h264'),log(_0x524b31(0x3ae)+_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]]['preferVideoCodec']+_0x524b31(0x419))));}else _0x2785d1[_0x524b31(0x30e)][_0x370a8b['UUID']][_0x524b31(0x34b)]!==![]&&(_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)]=CodecsHandler[_0x524b31(0x453)](_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)],_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]),log(_0x524b31(0x3ae)+_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x34b)]+_0x524b31(0x419)));}}if(_0x16dbb0){var _0x521160=CodecsHandler[_0x524b31(0x5b3)](_0x370a8b[_0x524b31(0x200)]['sdp']);log('BITRATE:\x20'+_0x521160);if(_0x521160!==![]&&_0x521160>_0x16dbb0){var _0x3b0d8b=CodecsHandler[_0x524b31(0x11e)](_0x370a8b['description'][_0x524b31(0x59d)])||0x0;_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)]=CodecsHandler[_0x524b31(0x27b)](_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)],{'min':parseInt(_0x16dbb0/0xa)||0x1,'max':parseInt(_0x16dbb0+_0x3b0d8b/0x400)}),_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x236)]=_0x16dbb0;}else _0x2785d1[_0x524b31(0x30e)][_0x370a8b['UUID']][_0x524b31(0x236)]=_0x521160;}else{if(_0x2785d1['outboundVideoBitrate']!==![]){var _0x521160=CodecsHandler[_0x524b31(0x5b3)](_0x370a8b['description']['sdp']);if(_0x521160===![]){var _0x3b0d8b=CodecsHandler[_0x524b31(0x11e)](_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)])||0x0;_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)]=CodecsHandler[_0x524b31(0x27b)](_0x370a8b[_0x524b31(0x200)]['sdp'],{'min':parseInt(_0x2785d1['outboundVideoBitrate']/0xa)||0x1,'max':parseInt(_0x2785d1['outboundVideoBitrate']+_0x3b0d8b/0x400)});}else _0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]]['setBitrate']===![]&&(_0x2785d1[_0x524b31(0x30e)][_0x370a8b['UUID']][_0x524b31(0x236)]=_0x521160);}else _0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]]['setBitrate']===![]&&(_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]]['setBitrate']=CodecsHandler[_0x524b31(0x5b3)](_0x370a8b[_0x524b31(0x200)]['sdp']));}_0x2785d1[_0x524b31(0x531)]&&(_0x370a8b[_0x524b31(0x200)][_0x524b31(0x59d)]=CodecsHandler[_0x524b31(0x447)](_0x370a8b['description'][_0x524b31(0x59d)],{'maxaveragebitrate':_0x2785d1['outboundAudioBitrate']*0x400,'cbr':_0x2785d1[_0x524b31(0x598)]}));if(_0x524b31(0x330)in _0x370a8b&&_0x370a8b[_0x524b31(0x330)]!=_0x2785d1['pcs'][_0x370a8b[_0x524b31(0x469)]]['session']){errorlog(_0x524b31(0x4a7));return;}_0x2785d1[_0x524b31(0x30e)][_0x370a8b[_0x524b31(0x469)]][_0x524b31(0x2a4)](_0x370a8b[_0x524b31(0x200)])['then']()[_0x524b31(0x5a4)](errorlog);}catch(_0x2208c9){errorlog(_0x2208c9);}},_0x2785d1['processDescription']=function(_0x274d54){var _0x1a6a45=_0x3fc07f;_0x2785d1[_0x1a6a45(0x577)]&&'vector'in _0x274d54?_0x2785d1[_0x1a6a45(0x58c)](_0x274d54['description'],_0x274d54[_0x1a6a45(0x192)])[_0x1a6a45(0x324)](function(_0x1e9ecc){var _0x37ac4b=_0x1a6a45;_0x274d54[_0x37ac4b(0x200)]=JSON[_0x37ac4b(0x23a)](_0x1e9ecc),_0x2785d1[_0x37ac4b(0x16c)](_0x274d54);}):_0x2785d1['processDescription2'](_0x274d54);},_0x2785d1[_0x3fc07f(0x17a)]=function(_0x19fbc4){var _0x52567a=_0x3fc07f;_0x2785d1['password']&&'vector'in _0x19fbc4?_0x2785d1[_0x52567a(0x58c)](_0x19fbc4[_0x52567a(0x48c)],_0x19fbc4[_0x52567a(0x192)])[_0x52567a(0x324)](function(_0x2c639b){var _0x4a5a7a=_0x52567a;_0x19fbc4[_0x4a5a7a(0x48c)]=JSON[_0x4a5a7a(0x23a)](_0x2c639b),_0x2785d1['processIce2'](_0x19fbc4);}):_0x2785d1[_0x52567a(0x2d3)](_0x19fbc4);},_0x2785d1[_0x3fc07f(0x2d3)]=function(_0x2eda02){var _0x28e3a3=_0x3fc07f;try{if(_0x2785d1['icefilter']){if(_0x2eda02[_0x28e3a3(0x48c)][_0x28e3a3(0x48c)][_0x28e3a3(0x19b)](_0x2785d1[_0x28e3a3(0x3b9)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter'),log(_0x2eda02['candidate']);return;}else log(_0x28e3a3(0x3b2)),log(_0x2eda02[_0x28e3a3(0x48c)]);}}catch(_0x27bb1e){errorlog(_0x27bb1e);}if(_0x2eda02['candidate']&&'candidate'in _0x2eda02['candidate']&&_0x2eda02['candidate'][_0x28e3a3(0x48c)]=='')return;if(_0x2eda02[_0x28e3a3(0x469)]in _0x2785d1[_0x28e3a3(0x30e)]&&_0x2eda02['type']==_0x28e3a3(0x508)){log('PCS\x20WINS\x20ICE');if(_0x28e3a3(0x330)in _0x2eda02&&_0x2785d1[_0x28e3a3(0x30e)][_0x2eda02[_0x28e3a3(0x469)]][_0x28e3a3(0x330)]!=_0x2eda02[_0x28e3a3(0x330)]){errorlog(_0x28e3a3(0x1fa));return;}_0x2785d1[_0x28e3a3(0x30e)][_0x2eda02['UUID']][_0x28e3a3(0x54c)](_0x2eda02[_0x28e3a3(0x48c)])['then']()[_0x28e3a3(0x5a4)](function(_0x26eb88){errorlog(_0x26eb88),errorlog(_0x2eda02);});}else{if(_0x2eda02[_0x28e3a3(0x469)]in _0x2785d1['rpcs']&&_0x2eda02[_0x28e3a3(0x5bf)]=='local'){log(_0x28e3a3(0x4fd));if(_0x28e3a3(0x330)in _0x2eda02&&_0x2785d1[_0x28e3a3(0x468)][_0x2eda02['UUID']][_0x28e3a3(0x330)]!=_0x2eda02[_0x28e3a3(0x330)]){errorlog(_0x28e3a3(0x1fa));return;}if(_0x2785d1[_0x28e3a3(0x468)][_0x2eda02['UUID']]===null)return;_0x2785d1[_0x28e3a3(0x468)][_0x2eda02[_0x28e3a3(0x469)]][_0x28e3a3(0x54c)](_0x2eda02[_0x28e3a3(0x48c)])['then']()[_0x28e3a3(0x5a4)](function(_0x3ede82){errorlog(_0x3ede82),errorlog(_0x2eda02);});}else warnlog(_0x2eda02),warnlog(_0x28e3a3(0x1db));}},_0x2785d1[_0x3fc07f(0x3cf)]=function(_0x5dcedb){var _0x55179d=_0x3fc07f;if(_0x2785d1['password']&&_0x55179d(0x192)in _0x5dcedb)_0x2785d1[_0x55179d(0x58c)](_0x5dcedb[_0x55179d(0x136)],_0x5dcedb['vector'])[_0x55179d(0x324)](function(_0xf6c229){var _0x3343a2=_0x55179d;_0x5dcedb[_0x3343a2(0x136)]=JSON['parse'](_0xf6c229);var _0x3d571f={};_0x3d571f['UUID']=_0x5dcedb[_0x3343a2(0x469)],_0x3d571f[_0x3343a2(0x5bf)]=_0x5dcedb['type'];for(var _0x531cec=0x0;_0x531cec<_0x5dcedb['candidates'][_0x3343a2(0x43f)];_0x531cec++){_0x3d571f['candidate']=_0x5dcedb['candidates'][_0x531cec],_0x2785d1[_0x3343a2(0x2d3)](_0x3d571f);}});else{var _0x5c34c8={};_0x5c34c8[_0x55179d(0x469)]=_0x5dcedb[_0x55179d(0x469)],_0x5c34c8[_0x55179d(0x5bf)]=_0x5dcedb[_0x55179d(0x5bf)];for(var _0x37dc0a=0x0;_0x37dc0a<_0x5dcedb['candidates'][_0x55179d(0x43f)];_0x37dc0a++){_0x5c34c8[_0x55179d(0x48c)]=_0x5dcedb[_0x55179d(0x136)][_0x37dc0a],_0x2785d1[_0x55179d(0x2d3)](_0x5c34c8);}}},_0x2785d1[_0x3fc07f(0x33e)]=function(_0x27ea2b){var _0x3cc1ad=_0x3fc07f;_0x3cc1ad(0x231)in _0x27ea2b&&(_0x2785d1[_0x3cc1ad(0x468)][_0x27ea2b['UUID']]['screenIndexes']=_0x27ea2b[_0x3cc1ad(0x231)]),_0x2785d1[_0x3cc1ad(0x468)][_0x27ea2b[_0x3cc1ad(0x469)]][_0x3cc1ad(0x2a4)](_0x27ea2b[_0x3cc1ad(0x200)])[_0x3cc1ad(0x324)](function(){var _0x5b1c8b=_0x3cc1ad;if(_0x2785d1['rpcs'][_0x27ea2b[_0x5b1c8b(0x469)]]['remoteDescription'][_0x5b1c8b(0x5bf)]===_0x5b1c8b(0x435))_0x2785d1[_0x5b1c8b(0x468)][_0x27ea2b[_0x5b1c8b(0x469)]][_0x5b1c8b(0x4b9)]()[_0x5b1c8b(0x324)](function(_0x3adb2f){var _0x59fa11=_0x5b1c8b;if(!_0x2785d1[_0x59fa11(0x338)]&&_0x2785d1['stereo']==0x5)_0x3adb2f[_0x59fa11(0x59d)]=CodecsHandler[_0x59fa11(0x447)](_0x3adb2f['sdp'],{'stereo':0x1,'maxaveragebitrate':(_0x2785d1[_0x59fa11(0x4e9)]||0x100)*0x400,'cbr':_0x2785d1['cbr'],'useinbandfec':0x1,'maxptime':_0x2785d1['maxptime'],'minptime':_0x2785d1[_0x59fa11(0x3cc)],'ptime':_0x2785d1['ptime']});else{if(_0x2785d1['stereo']==0x1||_0x2785d1[_0x59fa11(0x564)]==0x2||_0x2785d1['stereo']==0x5)_0x3adb2f['sdp']=CodecsHandler[_0x59fa11(0x447)](_0x3adb2f[_0x59fa11(0x59d)],{'stereo':0x1,'maxaveragebitrate':(_0x2785d1[_0x59fa11(0x4e9)]||0x100)*0x400,'cbr':_0x2785d1[_0x59fa11(0x598)],'useinbandfec':0x1,'maxptime':_0x2785d1['maxptime'],'minptime':_0x2785d1[_0x59fa11(0x3cc)],'ptime':_0x2785d1['ptime']});else{if(_0x2785d1['stereo']==0x4)_0x3adb2f[_0x59fa11(0x59d)]=CodecsHandler[_0x59fa11(0x447)](_0x3adb2f[_0x59fa11(0x59d)],{'stereo':0x2,'maxaveragebitrate':(_0x2785d1[_0x59fa11(0x4e9)]||0x100)*0x400,'cbr':_0x2785d1[_0x59fa11(0x598)],'useinbandfec':0x1,'maxptime':_0x2785d1[_0x59fa11(0x49a)],'minptime':_0x2785d1[_0x59fa11(0x3cc)],'ptime':_0x2785d1['ptime']});else _0x2785d1['audiobitrate']&&(_0x3adb2f[_0x59fa11(0x59d)]=CodecsHandler[_0x59fa11(0x447)](_0x3adb2f[_0x59fa11(0x59d)],{'maxaveragebitrate':_0x2785d1[_0x59fa11(0x4e9)]*0x400,'cbr':_0x2785d1['cbr'],'useinbandfec':0x1,'maxptime':_0x2785d1[_0x59fa11(0x49a)],'minptime':_0x2785d1[_0x59fa11(0x3cc)],'ptime':_0x2785d1['ptime']}));}}_0x2785d1[_0x59fa11(0x2b1)]&&(_0x3adb2f[_0x59fa11(0x59d)]=CodecsHandler[_0x59fa11(0x453)](_0x3adb2f['sdp'],_0x2785d1[_0x59fa11(0x2b1)]));_0x2785d1[_0x59fa11(0x5c5)]&&(_0x3adb2f[_0x59fa11(0x59d)]=_0x3adb2f[_0x59fa11(0x59d)][_0x59fa11(0x40c)](/42e01f/gi,_0x2785d1[_0x59fa11(0x5c5)]),_0x3adb2f[_0x59fa11(0x59d)]=_0x3adb2f[_0x59fa11(0x59d)]['replace'](/42001f/gi,_0x2785d1['h264profile']),_0x3adb2f[_0x59fa11(0x59d)]=_0x3adb2f[_0x59fa11(0x59d)][_0x59fa11(0x40c)](/420029/gi,_0x2785d1[_0x59fa11(0x5c5)]),_0x3adb2f['sdp']=_0x3adb2f['sdp']['replace'](/42a01e/gi,_0x2785d1[_0x59fa11(0x5c5)]),_0x3adb2f[_0x59fa11(0x59d)]=_0x3adb2f[_0x59fa11(0x59d)][_0x59fa11(0x40c)](/42a014/gi,_0x2785d1['h264profile']),_0x3adb2f['sdp']=_0x3adb2f[_0x59fa11(0x59d)][_0x59fa11(0x40c)](/42a00b/gi,_0x2785d1[_0x59fa11(0x5c5)]),_0x3adb2f[_0x59fa11(0x59d)]=_0x3adb2f['sdp']['replace'](/640c1f/gi,_0x2785d1['h264profile']));_0x2785d1[_0x59fa11(0x3c5)]&&(log(_0x3adb2f['sdp']),_0x3adb2f[_0x59fa11(0x59d)]=CodecsHandler[_0x59fa11(0x363)](_0x3adb2f[_0x59fa11(0x59d)]));_0x2785d1[_0x59fa11(0x50c)]&&(_0x3adb2f[_0x59fa11(0x59d)]=CodecsHandler['disablePLI'](_0x3adb2f[_0x59fa11(0x59d)]));_0x2785d1[_0x59fa11(0x1b7)]&&(_0x3adb2f[_0x59fa11(0x59d)]=CodecsHandler[_0x59fa11(0x54f)](_0x3adb2f['sdp']));if(_0x2785d1['rpcs'][_0x27ea2b['UUID']]['manualBandwidth'])log(_0x59fa11(0x590)),_0x3adb2f[_0x59fa11(0x59d)]=_0xf5ccfc(_0x3adb2f[_0x59fa11(0x59d)],_0x2785d1[_0x59fa11(0x468)][_0x27ea2b[_0x59fa11(0x469)]][_0x59fa11(0x1c7)]);else _0x2785d1[_0x59fa11(0x139)]&&(log(_0x59fa11(0x590)),_0x3adb2f[_0x59fa11(0x59d)]=_0xf5ccfc(_0x3adb2f['sdp'],_0x2785d1[_0x59fa11(0x139)]));return _0x2785d1[_0x59fa11(0x468)][_0x27ea2b[_0x59fa11(0x469)]][_0x59fa11(0x198)](_0x3adb2f);})[_0x5b1c8b(0x324)](function _0x57ae1c(){var _0x4f9d3c=_0x5b1c8b;log(_0x4f9d3c(0x411));var _0x2afb55={};_0x2afb55['UUID']=_0x27ea2b[_0x4f9d3c(0x469)],_0x2afb55['description']=_0x2785d1['rpcs'][_0x27ea2b[_0x4f9d3c(0x469)]][_0x4f9d3c(0x5c3)],_0x2afb55[_0x4f9d3c(0x330)]=_0x2785d1[_0x4f9d3c(0x468)][_0x27ea2b['UUID']][_0x4f9d3c(0x330)],_0x2785d1['password']?_0x2785d1[_0x4f9d3c(0x4be)](JSON['stringify'](_0x2afb55[_0x4f9d3c(0x200)]))[_0x4f9d3c(0x324)](function(_0x421b20){var _0x2a9266=_0x4f9d3c;_0x2afb55[_0x2a9266(0x200)]=_0x421b20[0x0],_0x2afb55[_0x2a9266(0x192)]=_0x421b20[0x1],_0x2785d1[_0x2a9266(0x4e8)](_0x2afb55);})['catch'](errorlog):_0x2785d1[_0x4f9d3c(0x4e8)](_0x2afb55);})[_0x5b1c8b(0x5a4)](errorlog);else _0x2785d1['rpcs'][_0x27ea2b[_0x5b1c8b(0x469)]][_0x5b1c8b(0x425)][_0x5b1c8b(0x5bf)]===_0x5b1c8b(0x559)&&errorlog(_0x5b1c8b(0x29b));})[_0x3cc1ad(0x5a4)](errorlog);},_0x2785d1[_0x3fc07f(0x13a)]=function(){var _0x4b78f7=_0x3fc07f;if(_0x2785d1[_0x4b78f7(0x3f7)][_0x4b78f7(0x345)])return _0x2785d1[_0x4b78f7(0x3f7)][_0x4b78f7(0x345)];else return _0x2785d1[_0x4b78f7(0x59b)]?(warnlog('session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director'),_0x2785d1['videoElement'][_0x4b78f7(0x345)]=outboundAudioPipeline(),toggleMute(!![]),errorlog('This\x20shouldn\x27t\x20happen'),_0x2785d1[_0x4b78f7(0x3f7)]['srcObject']):(warnlog(_0x4b78f7(0x3b8)),checkBasicStreamsExist(),_0x2785d1[_0x4b78f7(0x3f7)][_0x4b78f7(0x345)]);},_0x2785d1[_0x3fc07f(0x46b)]=function(_0x4f4e2b,_0x62bc06){var _0x29e3b5=_0x3fc07f;log(_0x29e3b5(0x4d5)+_0x62bc06+'\x20'+_0x4f4e2b);var _0x30917b=new FileReader(),_0x455ac0=![];for(var _0x5ef72c=0x0;_0x5ef72c<_0x2785d1[_0x29e3b5(0x3bd)][_0x29e3b5(0x43f)];_0x5ef72c++){if(_0x2785d1['hostedFiles'][_0x5ef72c]['id']===_0x62bc06){_0x455ac0=_0x5ef72c;break;}}if(_0x455ac0===![]){warnlog(_0x29e3b5(0x3e9));return;}else{if(_0x2785d1[_0x29e3b5(0x3bd)][_0x455ac0][_0x29e3b5(0x53e)]==0x0){warnlog(_0x29e3b5(0x597));return;}else{if(!(_0x2785d1[_0x29e3b5(0x3bd)][_0x455ac0][_0x29e3b5(0x470)]===![]||_0x2785d1[_0x29e3b5(0x3bd)][_0x455ac0][_0x29e3b5(0x470)]===_0x4f4e2b)){warnlog(_0x29e3b5(0x3df));return;}}}var _0x54b88b=0x4000,_0x49065d=0x0,_0xd25a09=_0x455ac0;_0xd25a09===_0x29e3b5(0x2ae)&&(_0xd25a09=_0x29e3b5(0x407)+_0x2785d1['generateStreamID'](0x5));if(_0x4f4e2b in _0x2785d1[_0x29e3b5(0x30e)])var _0x83cd0f=_0x2785d1['pcs'][_0x4f4e2b]['createDataChannel'](_0xd25a09);else{if(_0x4f4e2b in _0x2785d1[_0x29e3b5(0x468)])var _0x83cd0f=_0x2785d1[_0x29e3b5(0x468)][_0x4f4e2b][_0x29e3b5(0x4a4)](_0xd25a09);else{warnlog(_0x29e3b5(0x1b1));return;}}_0x83cd0f[_0x29e3b5(0x4b7)]='arraybuffer';var _0x17852a=_0x2785d1[_0x29e3b5(0x3bd)][_0x455ac0][_0x29e3b5(0x123)](0x0,_0x54b88b);_0x83cd0f[_0x29e3b5(0x3d5)]=()=>{var _0x4759c0=_0x29e3b5;_0x83cd0f[_0x4759c0(0x1cd)](JSON[_0x4759c0(0x2f5)]({'type':_0x4759c0(0x47a),'size':_0x2785d1['hostedFiles'][_0x455ac0][_0x4759c0(0x24b)],'filename':_0x2785d1[_0x4759c0(0x3bd)][_0x455ac0][_0x4759c0(0x57e)],'id':_0x2785d1[_0x4759c0(0x3bd)][_0x455ac0]['id']})),_0x30917b[_0x4759c0(0x34a)](_0x17852a);},_0x83cd0f[_0x29e3b5(0x128)]=()=>{var _0x13ae28=_0x29e3b5;try{var _0x5b3955=_0x2785d1[_0x13ae28(0x113)]['indexOf'](_0x83cd0f);_0x5b3955>-0x1&&_0x2785d1[_0x13ae28(0x113)][_0x13ae28(0x4b2)](_0x5b3955,0x1);}catch(_0x42e92c){errorlog(_0x42e92c);}log('Transfer\x20ended'),_0x83cd0f=null;},_0x83cd0f[_0x29e3b5(0x188)]=_0x36f7cb=>{},_0x2785d1['hostedTransfers'][_0x29e3b5(0x3c0)](_0x83cd0f),_0x30917b[_0x29e3b5(0xfe)]=function(){var _0x28470b=_0x29e3b5;if(_0x2785d1[_0x28470b(0x3bd)][_0x455ac0][_0x28470b(0x53e)]==0x0)return;var _0x3a5f44=_0x30917b['result'];log(_0x3a5f44);try{_0x83cd0f['send'](_0x3a5f44);}catch(_0x34b820){try{_0x83cd0f[_0x28470b(0x445)]();}catch(_0x15745b){}warnlog(_0x34b820);return;}_0x49065d+=0x1;if(_0x49065d*_0x54b88b<_0x2785d1[_0x28470b(0x3bd)][_0x455ac0][_0x28470b(0x24b)])try{log(_0x28470b(0xec)+_0x49065d),_0x17852a=_0x2785d1[_0x28470b(0x3bd)][_0x455ac0][_0x28470b(0x123)](_0x49065d*_0x54b88b,(_0x49065d+0x1)*_0x54b88b),_0x30917b[_0x28470b(0x34a)](_0x17852a);}catch(_0x5bdb00){errorlog(_0x5bdb00);}else _0x83cd0f[_0x28470b(0x1cd)]('EOF1'),_0x83cd0f[_0x28470b(0x445)]();};};var _0x3fb3ad={},_0x5ac51d=![],_0x49d67e=[];return _0x2785d1[_0x3fc07f(0x27a)]=async function(_0x10f3b1){var _0x387e29=_0x3fc07f;let _0x489eb9=0x0;var _0x3fb825=_0x2785d1[_0x387e29(0x59b)][_0x387e29(0x54b)]()[0x0],_0x5648e2=new MediaStreamTrackProcessor(_0x3fb825),_0x524f32=_0x5648e2[_0x387e29(0x2cf)];const _0x198394=_0x524f32['getReader']();var _0x42d2b2=![],_0xd209ac=0x0,_0x1ce88b=-0x1;const _0x67370b={'output':_0x10e7ef=>{var _0x18a129=_0x387e29;_0xd209ac--;if(_0x10e7ef[_0x18a129(0x1da)][_0x18a129(0x57e)]=='EncodedVideoChunk'){let _0xdea6b2=new Uint8Array(_0x10e7ef[_0x18a129(0x3e8)]);_0x10e7ef['copyTo'](_0xdea6b2),_0x49d67e[_0x18a129(0x3c0)]([_0x10e7ef[_0x18a129(0x1be)]-_0x1469d7,_0x10e7ef['type']]),_0x49d67e['push'](_0xdea6b2),_0x5ac51d['sendChunks']();}},'error':_0xb51314=>{errorlog(_0xb51314);}};let _0x8d88fe=new VideoEncoder(_0x67370b);_0x8d88fe[_0x387e29(0x456)](_0x10f3b1);var _0x1469d7=-0x1;_0x198394['read']()['then'](function _0xa8ff01({done:_0x200eb0,value:_0x3b5099}){var _0x17abd8=_0x387e29;if(_0x200eb0||_0x42d2b2){_0x8d88fe[_0x17abd8(0x445)]();_0x3b5099&&_0x3b5099['close']();return;}_0x1469d7==-0x1&&(_0x1469d7=_0x3b5099[_0x17abd8(0x1be)]);(_0x8d88fe[_0x17abd8(0x423)]>=0x3||_0xd209ac>=0x1e)&&errorlog(_0x17abd8(0x5a7));_0x1ce88b==_0x3b5099[_0x17abd8(0x1be)]&&(_0x3b5099[_0x17abd8(0x1be)]+=0x1,errorlog(_0x17abd8(0x53d)));if(!_0x42d2b2){_0x1ce88b=_0x3b5099['timestamp'];if(++_0x489eb9%0x3c==0x0){}_0xd209ac++;const _0x56885d=_0x489eb9%0xb4==0x0;_0x8d88fe['encode'](_0x3b5099,{'keyFrame':_0x56885d});}_0x3b5099['close'](),_0x198394[_0x17abd8(0x291)]()[_0x17abd8(0x324)](_0xa8ff01);});},_0x2785d1[_0x3fc07f(0x2dd)]=async function(_0x45836e){var _0x4ac11a=_0x3fc07f;let _0x4e3d65=0x0;var _0x4b31db=_0x2785d1[_0x4ac11a(0x3f7)][_0x4ac11a(0x345)][_0x4ac11a(0x2ed)]()[0x0],_0x1c16ce=new MediaStreamTrackProcessor(_0x4b31db),_0x30b957=_0x1c16ce['readable'];const _0x16ddca=_0x30b957[_0x4ac11a(0x52f)]();var _0x4a920e=![],_0xdf8a86=0x0,_0x359600=-0x1;const _0x237275={'output':_0x738bbb=>{var _0x55d362=_0x4ac11a;_0xdf8a86--;if(_0x738bbb[_0x55d362(0x1da)][_0x55d362(0x57e)]=='EncodedAudioChunk'){let _0x14d788=new Uint8Array(_0x738bbb[_0x55d362(0x3e8)]);_0x738bbb[_0x55d362(0x560)](_0x14d788),_0x49d67e[_0x55d362(0x3c0)]([_0x738bbb[_0x55d362(0x1be)]-_0xd1c311,_0x55d362(0x19e)]),_0x49d67e[_0x55d362(0x3c0)](_0x14d788),_0x5ac51d[_0x55d362(0x48b)]();}},'error':_0x385081=>{errorlog(_0x385081);}};let _0x4e22e1=new AudioEncoder(_0x237275);_0x4e22e1[_0x4ac11a(0x456)](_0x45836e);var _0xd1c311=-0x1;_0x16ddca['read']()['then'](function _0x447647({done:_0x5dcdba,value:_0x1614bd}){var _0x3277b6=_0x4ac11a;if(_0x5dcdba||_0x4a920e){_0x4e22e1['close']();_0x1614bd&&_0x1614bd[_0x3277b6(0x445)]();return;}_0xd1c311==-0x1&&(_0xd1c311=_0x1614bd[_0x3277b6(0x1be)]),_0x359600==_0x1614bd[_0x3277b6(0x1be)]&&(_0x1614bd[_0x3277b6(0x1be)]+=0x1,errorlog(_0x3277b6(0x53d))),!_0x4a920e&&(_0x359600=_0x1614bd[_0x3277b6(0x1be)],_0xdf8a86++,_0x4e22e1[_0x3277b6(0x289)](_0x1614bd)),_0x1614bd[_0x3277b6(0x445)](),_0x16ddca['read']()['then'](_0x447647);});},_0x2785d1[_0x3fc07f(0x5c7)]=function(_0x248bd4,_0x11ce0f=![],_0x55768e=![]){var _0x36938c=_0x3fc07f;log('SENDING\x20CHUNKS\x20TO:\x20'+_0x248bd4);var _0x5e55c8=_0x2785d1[_0x36938c(0x13a)](),_0x1a03d8=0x12c,_0x16936a=0xc8,_0x67d75f=null;_0x55768e&&(_0x1a03d8=0x1f4,_0x16936a=0x1f4);let _0x145c39={'codec':_0x36938c(0x46e),'width':0x780,'height':0x438,'bitrate':2.5*0x3e8*0x3e8,'framerate':0x1e};var _0x528e7a=_0x5e55c8[_0x36938c(0x54b)]();if(_0x528e7a[_0x36938c(0x43f)]){var _0x3cab12=_0x528e7a[0x0]['getSettings']();_0x145c39[_0x36938c(0x33c)]>_0x3cab12[_0x36938c(0x33c)]&&(_0x145c39[_0x36938c(0x33c)]=_0x3cab12[_0x36938c(0x33c)]),_0x145c39[_0x36938c(0x2d4)]>_0x3cab12[_0x36938c(0x2d4)]&&(_0x145c39[_0x36938c(0x2d4)]=_0x3cab12[_0x36938c(0x2d4)]),_0x145c39[_0x36938c(0x25b)]>_0x3cab12[_0x36938c(0x25b)]&&(_0x145c39['framerate']=_0x3cab12[_0x36938c(0x25b)]);}let _0x24662c={'codec':_0x36938c(0x3bc),'numberOfChannels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0xea60}};var _0x528e7a=_0x5e55c8[_0x36938c(0x2ed)]();if(_0x528e7a['length']){var _0x3cab12=_0x528e7a[0x0][_0x36938c(0x399)]();_0x145c39['numberOfChannels']>_0x3cab12['channelCount']&&(_0x145c39[_0x36938c(0x112)]=_0x3cab12['channelCount']),_0x145c39[_0x36938c(0x5bc)]>_0x3cab12[_0x36938c(0x5bc)]&&(_0x145c39['sampleRate']=_0x3cab12['sampleRate']);}!_0x5ac51d&&(_0x5ac51d={},_0x2785d1[_0x36938c(0x27a)](_0x145c39),_0x2785d1[_0x36938c(0x2dd)](_0x24662c),_0x5ac51d[_0x36938c(0x48b)]=function(){var _0x42ce09=_0x36938c;if(_0x67d75f)return;_0x67d75f=!![];while(_0x49d67e[_0x42ce09(0x43f)]){if(!Object[_0x42ce09(0x41a)](_0x3fb3ad)[_0x42ce09(0x43f)]){_0x49d67e=[],_0x67d75f=null;return;}var _0x3d4e4b=_0x49d67e[_0x42ce09(0x541)]();if(_0x3d4e4b[_0x42ce09(0x43f)]===0x2){_0x3d4e4b['push'](_0x49d67e[_0x42ce09(0x43f)]);var _0x472887=JSON[_0x42ce09(0x2f5)](_0x3d4e4b);for(var _0x363789 in _0x3fb3ad){try{_0x3fb3ad[_0x363789][_0x42ce09(0x254)]==='open'&&_0x3fb3ad[_0x363789][_0x42ce09(0x1cd)](_0x472887);}catch(_0x41e079){}}}else{if(_0x3d4e4b[_0x42ce09(0x3e8)]>0x40000){for(var _0x363789 in _0x3fb3ad){try{_0x3fb3ad[_0x363789][_0x42ce09(0x254)]===_0x42ce09(0x43e)&&_0x3fb3ad[_0x363789]['send'](_0x3d4e4b['slice'](0x0,0x40000));}catch(_0x5a243c){}}_0x49d67e['unshift'](_0x3d4e4b[_0x42ce09(0x123)](0x40000));}else for(var _0x363789 in _0x3fb3ad){try{_0x3fb3ad[_0x363789][_0x42ce09(0x254)]===_0x42ce09(0x43e)&&_0x3fb3ad[_0x363789][_0x42ce09(0x1cd)](_0x3d4e4b);}catch(_0x4977fc){}}}}_0x67d75f=null;},_0x5e55c8[_0x36938c(0x3a5)]=function(_0x67540){});var _0x2d7dcd=_0x36938c(0x290)+_0x2785d1[_0x36938c(0x10b)](0x5);if(_0x248bd4 in _0x2785d1[_0x36938c(0x30e)])_0x3fb3ad[_0x248bd4]=_0x2785d1['pcs'][_0x248bd4]['createDataChannel'](_0x2d7dcd);else{if(_0x248bd4 in _0x2785d1[_0x36938c(0x468)])_0x3fb3ad[_0x248bd4]=_0x2785d1['rpcs'][_0x248bd4]['createDataChannel'](_0x2d7dcd);else{warnlog(_0x36938c(0x1b1));return;}}_0x3fb3ad[_0x248bd4][_0x36938c(0x486)]='chunks',_0x3fb3ad[_0x248bd4]['binaryType']=_0x36938c(0x1d7),_0x3fb3ad[_0x248bd4]['header']=![],_0x3fb3ad[_0x248bd4][_0x36938c(0x3d5)]=()=>{var _0x3e1c82=_0x36938c;_0x3fb3ad[_0x248bd4][_0x3e1c82(0x1cd)](JSON[_0x3e1c82(0x2f5)]({'type':_0x3e1c82(0x575),'size':0x5af3107a3fff,'chunkTime':_0x16936a,'config':_0x145c39,'configAudio':_0x24662c,'recordType':_0x2785d1['chunked'],'filename':_0x2d7dcd+_0x3e1c82(0x227),'id':_0x2d7dcd}));},_0x3fb3ad[_0x248bd4][_0x36938c(0x128)]=()=>{var _0x3267e8=_0x36938c;try{var _0x280479=_0x2785d1[_0x3267e8(0x113)][_0x3267e8(0x19b)](_0x3fb3ad[_0x248bd4]);_0x280479>-0x1&&_0x2785d1['hostedTransfers'][_0x3267e8(0x4b2)](_0x280479,0x1);}catch(_0xa95286){errorlog(_0xa95286);}log(_0x3267e8(0x29e)),_0x3fb3ad[_0x248bd4]=null,delete _0x3fb3ad[_0x248bd4];var _0x57b164=![];for(var _0x481e6a=0x0;_0x481e6a<_0x2785d1['hostedTransfers'][_0x3267e8(0x43f)];_0x481e6a++){if(_0x3267e8(0x486)in _0x2785d1[_0x3267e8(0x113)][_0x481e6a]&&_0x2785d1['hostedTransfers'][_0x481e6a][_0x3267e8(0x486)]==_0x3267e8(0x35f)){_0x57b164=!![];break;}}if(_0x57b164)try{_0x5ac51d[_0x3267e8(0x2e4)]();}catch(_0xd8c2c9){}},_0x3fb3ad[_0x248bd4][_0x36938c(0x188)]=_0xb9ba99=>{},_0x2785d1['hostedTransfers'][_0x36938c(0x3c0)](_0x3fb3ad[_0x248bd4]);},_0x2785d1[_0x3fc07f(0x2c1)]=async function(_0x356bab,_0x44e373,_0x372b63){var _0x1df759=_0x3fc07f;log(_0x1df759(0x326));var _0x483bd7=_0x372b63;_0x483bd7[_0x1df759(0x4b7)]=_0x1df759(0x1d7);var _0x2ef3a5='',_0x5845b6=0x0,_0x4b3e5b=![],_0xcbea47=![],_0x5a4e07={};_0x483bd7[_0x1df759(0x3d5)]=_0x17a71b=>{var _0x394109=_0x1df759;log(_0x394109(0x450));},_0x483bd7[_0x1df759(0x128)]=async function(_0x3ab8ce){var _0x3da1c5=_0x1df759;_0x5a4e07[_0x3da1c5(0x444)]&&(await delay(0x3e8),await _0x5a4e07[_0x3da1c5(0x3f0)][_0x3da1c5(0x15a)]());_0x483bd7=null;return;};async function _0x52de65(){var _0x59c793=_0x1df759;if(_0x5a4e07[_0x59c793(0x444)])return;var _0x446a99=await window[_0x59c793(0x2ac)]({'startIn':_0x59c793(0x49c),'suggestedName':_0x59c793(0x1ad),'types':[{'description':_0x59c793(0x350),'accept':{'video/webm':[_0x59c793(0x227)]}}]}),_0x58e5c7=await _0x446a99['createWritable']();return _0x5a4e07['writer_config']['fileWriter']=_0x58e5c7,_0x5a4e07[_0x59c793(0x444)]=new WebMWriter(_0x5a4e07[_0x59c793(0x281)]),_0x5a4e07[_0x59c793(0x3f0)]['stopWriter']=async function(){var _0x560579=_0x59c793;_0x5a4e07[_0x560579(0x3f0)][_0x560579(0x15a)]=![],await _0x5a4e07[_0x560579(0x444)][_0x560579(0x4d1)](),_0x5a4e07[_0x560579(0x281)]['fileWriter'][_0x560579(0x445)]();},_0x5a4e07['videoWriter'];}_0x483bd7[_0x1df759(0x188)]=async function(_0x5ced3b){var _0x200eaf=_0x1df759;if(!_0x4b3e5b)try{_0x4b3e5b=JSON['parse'](_0x5ced3b['data']);_0x4b3e5b[_0x200eaf(0x5bf)]==_0x200eaf(0x575)?(_0x5a4e07[_0x200eaf(0x469)]=_0x44e373,_0x5a4e07[_0x200eaf(0x3b1)]=0x0,_0x5a4e07['status']=0x2,_0x5a4e07[_0x200eaf(0x4d4)]=Date[_0x200eaf(0x20a)](),_0x5a4e07['dc']=_0x483bd7,_0x5a4e07['id']=_0x4b3e5b['id'],_0x5a4e07[_0x200eaf(0x281)]={'codec':_0x200eaf(0x2a3),'width':0x500,'height':0x2d0,'samplingFrequency':0xbb80,'channels':0x1},_0x5a4e07['stream_config']={'codec':_0x200eaf(0x46e),'width':'1280','height':'720'},_0x4b3e5b[_0x200eaf(0x520)]&&(_0x5a4e07[_0x200eaf(0x207)][_0x200eaf(0x33c)]=_0x4b3e5b['config']['width']+'',_0x5a4e07['stream_config']['height']=_0x4b3e5b['config'][_0x200eaf(0x2d4)]+'',_0x5a4e07['stream_config'][_0x200eaf(0x2b1)]=_0x4b3e5b[_0x200eaf(0x520)][_0x200eaf(0x2b1)],_0x5a4e07['writer_config'][_0x200eaf(0x33c)]=parseInt(_0x4b3e5b[_0x200eaf(0x520)][_0x200eaf(0x33c)]),_0x5a4e07['writer_config']['height']=parseInt(_0x4b3e5b[_0x200eaf(0x520)][_0x200eaf(0x2d4)])),_0x4b3e5b['configAudio']&&(_0x5a4e07[_0x200eaf(0x281)][_0x200eaf(0x12a)]=_0x4b3e5b[_0x200eaf(0x1e3)][_0x200eaf(0x5bc)],_0x5a4e07['writer_config'][_0x200eaf(0x5b4)]=_0x4b3e5b[_0x200eaf(0x1e3)][_0x200eaf(0x112)],_0x5a4e07['stream_configAudio']=_0x4b3e5b[_0x200eaf(0x1e3)],_0x5a4e07['writer_configAudio']=_0x4b3e5b[_0x200eaf(0x1e3)]),_0x5a4e07[_0x200eaf(0x525)]=![],_0x5a4e07['video']=document[_0x200eaf(0x349)]('video'),_0x5a4e07[_0x200eaf(0x3f0)][_0x200eaf(0x4d9)]=!![],_0x5a4e07[_0x200eaf(0x3f0)][_0x200eaf(0x144)]=![],_0x5a4e07['video'][_0x200eaf(0x278)](_0x200eaf(0x1a4),''),_0x5a4e07['video'][_0x200eaf(0x5bd)][_0x200eaf(0x469)]=_0x44e373,_0x5a4e07[_0x200eaf(0x3f0)]['chunkedtransfer']=!![],_0x5a4e07[_0x200eaf(0x444)]=![],_0x5a4e07[_0x200eaf(0x5ae)]=![],_0x5a4e07[_0x200eaf(0x2f2)]={'output':_0x551475=>{_0x5a4e07['frameWriter']['write'](_0x551475);},'error':_0x58741b=>{var _0x172cf0=_0x200eaf;_0x5a4e07[_0x172cf0(0x545)][_0x172cf0(0x53e)]=='closed'?errorlog(_0x172cf0(0x1d6)):errorlog(_0x58741b[_0x172cf0(0x479)]);}},_0x5a4e07['init_audio']={'output':_0x556544=>{var _0x1a52ec=_0x200eaf;_0x5a4e07[_0x1a52ec(0x19e)][_0x1a52ec(0x354)][_0x1a52ec(0x42e)](_0x556544);},'error':_0xf43d1e=>{var _0x2723c6=_0x200eaf;_0x5a4e07[_0x2723c6(0x19e)]['decoder'][_0x2723c6(0x53e)]==_0x2723c6(0x567)?errorlog(_0x2723c6(0x1d6)):errorlog(_0xf43d1e[_0x2723c6(0x479)]);}},_0x5a4e07['generator']=new MediaStreamTrackGenerator({'kind':_0x200eaf(0x3f0)}),_0x5a4e07[_0x200eaf(0x3f0)][_0x200eaf(0x345)]=new MediaStream([_0x5a4e07[_0x200eaf(0xea)]]),_0x5a4e07[_0x200eaf(0x354)]=_0x5a4e07['generator'][_0x200eaf(0x205)][_0x200eaf(0x294)](),_0x5a4e07['decoder']=new VideoDecoder(_0x5a4e07[_0x200eaf(0x2f2)]),_0x5a4e07[_0x200eaf(0x545)]['configure'](_0x5a4e07['stream_config']),_0x5a4e07[_0x200eaf(0x19e)]={},_0x5a4e07[_0x200eaf(0x19e)]['generator']=new MediaStreamTrackGenerator({'kind':_0x200eaf(0x19e)}),_0x5a4e07[_0x200eaf(0x19e)][_0x200eaf(0x375)]=new MediaStream([_0x5a4e07[_0x200eaf(0x19e)][_0x200eaf(0xea)]]),_0x5a4e07[_0x200eaf(0x19e)][_0x200eaf(0x354)]=_0x5a4e07[_0x200eaf(0x19e)][_0x200eaf(0xea)][_0x200eaf(0x205)][_0x200eaf(0x294)](),_0x5a4e07[_0x200eaf(0x19e)][_0x200eaf(0x545)]=new AudioDecoder(_0x5a4e07[_0x200eaf(0x13d)]),_0x5a4e07[_0x200eaf(0x19e)][_0x200eaf(0x545)][_0x200eaf(0x456)](_0x5a4e07[_0x200eaf(0x561)]),_0x5a4e07['video'][_0x200eaf(0x345)]['addTrack'](_0x5a4e07[_0x200eaf(0x19e)][_0x200eaf(0x375)][_0x200eaf(0x2ed)]()[0x0]),_0x5a4e07[_0x200eaf(0x32f)]=![],_0x5a4e07[_0x200eaf(0x443)]=![],_0x5a4e07[_0x200eaf(0x530)]=0x0,_0x5a4e07[_0x200eaf(0x3f0)][_0x200eaf(0xed)](_0x200eaf(0x117),function(_0xcb47bd){errorlog(_0xcb47bd);}),_0x5a4e07[_0x200eaf(0x3f0)]['startWriter']=_0x52de65,_0x5a4e07['video']['oncanplay']=function(){updateMixer();},_0x5a4e07['chunkTime']=0x2,_0x4b3e5b[_0x200eaf(0x1a8)]&&(_0x5a4e07[_0x200eaf(0x1a8)]=parseFloat(_0x4b3e5b['chunkTime'])||0x2),_0x2785d1[_0x200eaf(0x468)][_0x44e373][_0x200eaf(0x3f7)]=_0x5a4e07[_0x200eaf(0x3f0)],setupIncomingVideoTracking(_0x2785d1[_0x200eaf(0x468)][_0x44e373][_0x200eaf(0x3f7)],_0x44e373),_0x5a4e07[_0x200eaf(0x3f0)][_0x200eaf(0x311)]=_0x52de65,_0x5a4e07['processFrame']=async function(_0x1a39d9){var _0x36d427=_0x200eaf;if(_0x1a39d9[_0x36d427(0x5bf)]==_0x36d427(0x19e)){await _0x5a4e07[_0x36d427(0x3c9)](_0x1a39d9);return;}try{_0x1a39d9=new EncodedVideoChunk(_0x1a39d9);}catch(_0x4e2370){errorlog(_0x4e2370),errorlog(_0x1a39d9);return;}_0x5a4e07['videoWriter']&&_0x5a4e07['video'][_0x36d427(0x15a)]&&(!_0x5a4e07['header']&&_0x1a39d9[_0x36d427(0x5bf)]!=='key'?log(_0x36d427(0x5be)):(_0x5a4e07[_0x36d427(0x443)]=!![],_0x5a4e07['videoWriter'][_0x36d427(0x272)](_0x1a39d9))),_0x5a4e07['playbackheader']&&_0x5a4e07[_0x36d427(0x545)][_0x36d427(0x53e)]===_0x36d427(0x567)&&(errorlog(_0x36d427(0x20e)),_0x5a4e07[_0x36d427(0x32f)]=![],_0x5a4e07[_0x36d427(0x545)]=new VideoDecoder(_0x5a4e07[_0x36d427(0x2f2)]),await _0x5a4e07['decoder'][_0x36d427(0x456)](_0x5a4e07[_0x36d427(0x207)]),_0x5a4e07[_0x36d427(0x32f)]=![]),(_0x5a4e07[_0x36d427(0x32f)]||_0x1a39d9[_0x36d427(0x5bf)]===_0x36d427(0x332))&&(_0x5a4e07['playbackheader']=!![],_0x1a39d9['type']===_0x36d427(0x332)?_0x5a4e07[_0x36d427(0x530)]=0x0:_0x5a4e07[_0x36d427(0x530)]+=0x1,_0x5a4e07[_0x36d427(0x32f)]&&_0x5a4e07[_0x36d427(0x545)][_0x36d427(0x4e6)](_0x1a39d9));},_0x5a4e07[_0x200eaf(0x3c9)]=async function(_0x47556f){var _0x38b043=_0x200eaf;try{_0x47556f[_0x38b043(0x5bf)]=_0x38b043(0x332),_0x47556f=new EncodedAudioChunk(_0x47556f);}catch(_0x228ee2){return;}_0x5a4e07[_0x38b043(0x444)]&&_0x5a4e07[_0x38b043(0x443)]&&_0x5a4e07[_0x38b043(0x3f0)][_0x38b043(0x15a)]&&_0x5a4e07[_0x38b043(0x444)][_0x38b043(0x272)](_0x47556f),_0x5a4e07[_0x38b043(0x19e)][_0x38b043(0x545)][_0x38b043(0x53e)]===_0x38b043(0x567)&&(_0x5a4e07[_0x38b043(0x19e)][_0x38b043(0x545)]=new AudioDecoder(_0x5a4e07[_0x38b043(0x13d)]),_0x5a4e07[_0x38b043(0x19e)][_0x38b043(0x545)][_0x38b043(0x456)](_0x5a4e07[_0x38b043(0x561)])),_0x5a4e07[_0x38b043(0x19e)][_0x38b043(0x545)][_0x38b043(0x4e6)](_0x47556f);},transferList[_0x200eaf(0x3c0)](_0x5a4e07),_0xcbea47=transferList[_0x200eaf(0x43f)]-0x1,updateDownloadLink(_0xcbea47)):errorlog(_0x4b3e5b);return;}catch(_0x40d45c){errorlog(_0x40d45c);}try{var _0x741374=_0x5ced3b['data'];if(typeof _0x741374==_0x200eaf(0x4ac)){if(_0x5a4e07[_0x200eaf(0x525)]){var _0xbc2713=new Int8Array(_0x741374[_0x200eaf(0x525)]);_0x5a4e07['buffer']=![],await _0x5a4e07[_0x200eaf(0x2a9)]({'data':_0xbc2713,'timestamp':_0x5a4e07[_0x200eaf(0x5ae)][0x0],'type':_0x5a4e07[_0x200eaf(0x5ae)][0x1]});}_0x5a4e07[_0x200eaf(0x5ae)]=JSON['parse'](_0x741374);}else{try{if(_0x741374[_0x200eaf(0x3e8)]>=0x40000){if(_0x5a4e07[_0x200eaf(0x525)]){_0x741374=new Int8Array(_0x741374);var _0xbc2713=new Int8Array(_0x5a4e07[_0x200eaf(0x525)][_0x200eaf(0x43f)]+_0x741374[_0x200eaf(0x43f)]);_0xbc2713[_0x200eaf(0x587)](_0x5a4e07['buffer']),_0xbc2713[_0x200eaf(0x587)](_0x741374,_0x5a4e07[_0x200eaf(0x525)][_0x200eaf(0x43f)]),_0x5a4e07[_0x200eaf(0x525)]=_0xbc2713;}else _0x5a4e07[_0x200eaf(0x525)]=new Int8Array(_0x741374);return;}else{if(_0x5a4e07['buffer']){_0x741374=new Int8Array(_0x741374);var _0xbc2713=new Int8Array(_0x5a4e07['buffer'][_0x200eaf(0x43f)]+_0x741374[_0x200eaf(0x43f)]);_0xbc2713[_0x200eaf(0x587)](_0x5a4e07['buffer']),_0xbc2713[_0x200eaf(0x587)](_0x741374,_0x5a4e07[_0x200eaf(0x525)][_0x200eaf(0x43f)]),_0x5a4e07[_0x200eaf(0x525)]=![],await _0x5a4e07[_0x200eaf(0x2a9)]({'data':_0xbc2713,'timestamp':_0x5a4e07[_0x200eaf(0x5ae)][0x0],'type':_0x5a4e07[_0x200eaf(0x5ae)][0x1]});}else await _0x5a4e07[_0x200eaf(0x2a9)]({'data':new Uint8Array(_0x741374),'timestamp':_0x5a4e07[_0x200eaf(0x5ae)][0x0],'type':_0x5a4e07[_0x200eaf(0x5ae)][0x1]});}}catch(_0x1e485d){errorlog(_0x1e485d);}return;}}catch(_0x408048){errorlog(_0x408048);}};return;},_0x2785d1[_0x3fc07f(0x129)]=function(_0x2405b2){var _0x1f66f7=_0x3fc07f;log('SETUP\x20INCOMING');var _0x5d3fc2=_0x2405b2[_0x1f66f7(0x469)];if(_0x5d3fc2 in _0x2785d1[_0x1f66f7(0x468)]){if(_0x1f66f7(0x330)in _0x2405b2){if(_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x330)]==_0x2405b2[_0x1f66f7(0x330)]){log('SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS');return;}_0x2785d1[_0x1f66f7(0x528)](_0x5d3fc2);}}else log(_0x1f66f7(0x26e));try{for(var _0x5bb5f1 in _0x2785d1['rpcs']){_0x2785d1[_0x1f66f7(0x468)][_0x5bb5f1][_0x1f66f7(0x2e8)]==_0x2405b2[_0x1f66f7(0x2e8)]&&(_0x2785d1['rpcs'][_0x5bb5f1][_0x1f66f7(0x3f7)]&&(_0x2785d1['rpcs'][_0x5bb5f1][_0x1f66f7(0x3f7)][_0x1f66f7(0x448)]['display']=_0x1f66f7(0x481)),_0x2785d1[_0x1f66f7(0x528)](_0x5bb5f1),_0x5bb5f1!==_0x5d3fc2&&(_0x5bb5f1 in _0x2785d1['pcs']&&(_0x2405b2[_0x1f66f7(0x330)]&&_0x2405b2[_0x1f66f7(0x330)][_0x1f66f7(0x4e4)](0x0,0x6)!==_0x2785d1[_0x1f66f7(0x4a6)]?(warnlog(_0x1f66f7(0x1a3)),_0x2785d1[_0x1f66f7(0x302)](_0x5bb5f1,![])):warnlog(_0x1f66f7(0x391)))));}document[_0x1f66f7(0x513)](_0x1f66f7(0x2a6))&&document['getElementById'](_0x1f66f7(0x2a6))['parentNode'][_0x1f66f7(0x377)](document[_0x1f66f7(0x513)](_0x1f66f7(0x2a6)));}catch(_0x3d8e70){errorlog(_0x3d8e70);}if(_0x2785d1['maxpublishers']!==![]){if(Object[_0x1f66f7(0x41a)](_0x2785d1['rpcs'])[_0x1f66f7(0x43f)]>=_0x2785d1[_0x1f66f7(0x4bb)]){warnlog(_0x1f66f7(0x49e));return;}}else{if(_0x2785d1[_0x1f66f7(0x420)]!==![]){if(Object[_0x1f66f7(0x41a)](_0x2785d1[_0x1f66f7(0x468)])[_0x1f66f7(0x43f)]+Object[_0x1f66f7(0x41a)](_0x2785d1[_0x1f66f7(0x30e)])[_0x1f66f7(0x43f)]>=_0x2785d1[_0x1f66f7(0x420)]){warnlog(_0x1f66f7(0x49e));return;}}}if(_0x2785d1[_0x1f66f7(0x553)]){if(_0x2785d1[_0x1f66f7(0x338)])!(_0x5d3fc2 in _0x2785d1[_0x1f66f7(0x30e)])&&_0x2785d1[_0x1f66f7(0x466)](_0x5d3fc2);else{if(_0x2785d1[_0x1f66f7(0x158)][_0x1f66f7(0x19b)](_0x5d3fc2)==-0x1)return;}}try{_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]=new RTCPeerConnection(_0x2785d1['configuration']);}catch(_0x99df60){!_0x2785d1[_0x1f66f7(0x214)]&&warnUser('Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.');}if(_0x2785d1[_0x1f66f7(0x2d7)]){if(Object[_0x1f66f7(0x41a)](_0x2785d1['rpcs'])['length']>0x1){warnlog(_0x1f66f7(0x539)),log(_0x2785d1[_0x1f66f7(0x468)]),delete _0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2],updateUserList();return;}else warnlog('CONNECTED\x20TO\x20FIRST\x20PEER');}_0x2405b2['streamID']in _0x2785d1[_0x1f66f7(0x3ac)]&&delete _0x2785d1[_0x1f66f7(0x3ac)][_0x2405b2[_0x1f66f7(0x2e8)]];_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x2e8)]=_0x2405b2[_0x1f66f7(0x2e8)];_0x2405b2[_0x1f66f7(0x330)]?_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x330)]=_0x2405b2[_0x1f66f7(0x330)]:_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x330)]=null;_0x2785d1['rpcs'][_0x5d3fc2]['activelySpeaking']=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x5ac)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x400)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['stats']={},_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x488)]=![],_0x2785d1['rpcs'][_0x5d3fc2]['stats'][_0x1f66f7(0x4f0)]=![],_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x4ff)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['codirectorRequested']=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['canvasIntervalAction']=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x3b3)]=-0x1,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['channelOffset']=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x56f)]=-0x1,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x1c7)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x3f7)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x19d)]=![],_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x1c9)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['group']=[],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x193)]=![],_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x5b1)]=![],_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x1fe)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x40b)]=![],_0x2785d1['rpcs'][_0x5d3fc2]['remoteMuteState']=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x548)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x4a5)]=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x10f)]=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['mutedStateMixer']=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['mutedStateScene']=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x1c8)]={},_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x574)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x31e)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x341)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['signalMeter']=![],_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x59b)]=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x429)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x1ef)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x1aa)]=0x64,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x305)]=0x0,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['nackCount']=0x0,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x206)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['opacityDisconnect']='1',_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x380)]='1',_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x410)]=0x0,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x314)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x595)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2]['canvasCtx']=null,_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x49f)]=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x554)]={},_0x2785d1['rpcs'][_0x5d3fc2]['iframeSrc']=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x52b)]=![],_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x30c)]=Date[_0x1f66f7(0x20a)](),_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x180)]=_0x2785d1[_0x1f66f7(0x180)];_0x2785d1[_0x1f66f7(0x379)]==0x2&&(_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x5ac)]=!![]);var _0x4de7cd='';_0x2785d1[_0x1f66f7(0x5c4)]&&(_0x4de7cd=_0x2785d1['codecGroupFlag']);if(_0x2785d1[_0x1f66f7(0x338)]){var _0x531155='';_0x2785d1[_0x1f66f7(0x357)]&&(_0x2785d1['customWSS']!==!![]&&(_0x531155='&pie='+_0x2785d1['customWSS']));var _0x2d354f='';_0x2785d1['password']&&(_0x2785d1[_0x1f66f7(0x271)]===![]&&(_0x2d354f='&password='+_0x2785d1[_0x1f66f7(0x577)]));if(_0x2785d1[_0x1f66f7(0x357)]&&_0x1f66f7(0x1d3)in _0x2405b2&&_0x2405b2[_0x1f66f7(0x1d3)]!==![]){}else createControlBox(_0x5d3fc2,_0x1f66f7(0x2b4)+location[_0x1f66f7(0x114)]+location[_0x1f66f7(0x48e)]+_0x1f66f7(0x107)+_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x2e8)]+'&scene'+_0x4de7cd+_0x1f66f7(0xf4)+_0x2785d1['roomid']+_0x2d354f+_0x531155,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x2e8)]);}_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x469)]=_0x5d3fc2;if(_0x1f66f7(0x2e8)in _0x2405b2){_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x2e8)]=_0x2405b2[_0x1f66f7(0x2e8)];try{if(_0x2785d1[_0x1f66f7(0x1a6)]){if(_0x2785d1['view_set'][_0x1f66f7(0x358)](_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x2e8)])){if(_0x2785d1[_0x1f66f7(0x3ea)]!==![]){let _0x246ec3=_0x2785d1[_0x1f66f7(0x1a6)][_0x1f66f7(0x19b)](_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x2e8)]);_0x2785d1[_0x1f66f7(0x3ea)][_0x1f66f7(0x43f)]>_0x246ec3&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x1c7)]=parseInt(_0x2785d1[_0x1f66f7(0x3ea)][_0x246ec3]),_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x1c7)]<=0x0&&(_0x2785d1['rpcs'][_0x5d3fc2]['manualBandwidth']=![]));}}}}catch(_0x7b0472){errorlog(_0x7b0472);}}_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x128)]=function(_0x9806d5){var _0x31ef1f=_0x1f66f7;_0x2785d1[_0x31ef1f(0x528)](_0x5d3fc2);},_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x189)]=null,_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x41b)]=[],_0x2785d1['rpcs'][_0x5d3fc2][_0x1f66f7(0x57d)]=function(_0x1a7725){var _0x5288ac=_0x1f66f7;if(_0x1a7725['candidate']==null){log(_0x5288ac(0x436));return;}try{if(_0x2785d1[_0x5288ac(0x3b9)]){if(_0x1a7725[_0x5288ac(0x48c)][_0x5288ac(0x48c)][_0x5288ac(0x19b)](_0x2785d1[_0x5288ac(0x3b9)])===-0x1){log(_0x5288ac(0x2c2));return;}else log(_0x1a7725[_0x5288ac(0x48c)]);}}catch(_0x2d5fdb){errorlog(_0x2d5fdb);}if(_0x2785d1[_0x5288ac(0x468)][_0x5d3fc2]['iceTimer']!==null){_0x2785d1[_0x5288ac(0x468)][_0x5d3fc2][_0x5288ac(0x41b)][_0x5288ac(0x3c0)](_0x1a7725[_0x5288ac(0x48c)]);return;}_0x2785d1[_0x5288ac(0x468)][_0x5d3fc2][_0x5288ac(0x41b)][_0x5288ac(0x3c0)](_0x1a7725[_0x5288ac(0x48c)]),_0x2785d1['rpcs'][_0x5d3fc2][_0x5288ac(0x189)]=setTimeout(function(){var _0x330ec1=_0x5288ac;if(!(_0x5d3fc2 in _0x2785d1[_0x330ec1(0x468)]))return;_0x2785d1[_0x330ec1(0x468)][_0x5d3fc2][_0x330ec1(0x189)]=null;if(_0x2785d1[_0x330ec1(0x468)][_0x5d3fc2]['iceBundle']==[])return;var _0x4d6558={};_0x4d6558['UUID']=_0x5d3fc2,_0x4d6558[_0x330ec1(0x5bf)]='remote',_0x4d6558[_0x330ec1(0x136)]=_0x2785d1[_0x330ec1(0x468)][_0x5d3fc2][_0x330ec1(0x41b)],_0x4d6558[_0x330ec1(0x330)]=_0x2785d1[_0x330ec1(0x468)][_0x5d3fc2][_0x330ec1(0x330)],_0x2785d1[_0x330ec1(0x468)][_0x5d3fc2][_0x330ec1(0x41b)]=[],_0x2785d1[_0x330ec1(0x577)]?_0x2785d1[_0x330ec1(0x4be)](JSON[_0x330ec1(0x2f5)](_0x4d6558['candidates']))[_0x330ec1(0x324)](function(_0x5a43ce){var _0xb98039=_0x330ec1;_0x4d6558[_0xb98039(0x136)]=_0x5a43ce[0x0],_0x4d6558[_0xb98039(0x192)]=_0x5a43ce[0x1],_0x2785d1[_0xb98039(0x4e8)](_0x4d6558);})[_0x330ec1(0x5a4)](errorlog):_0x2785d1[_0x330ec1(0x4e8)](_0x4d6558);},0x190);},_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x4b6)]=function(_0x5f082b){var _0x67c663=_0x1f66f7;switch(this[_0x67c663(0x1c2)]){case _0x67c663(0x48a):log('new'),clearInterval(_0x2785d1[_0x67c663(0x468)][this[_0x67c663(0x469)]][_0x67c663(0x4a5)]);case _0x67c663(0x1fd):log(_0x67c663(0x1fd)),clearInterval(_0x2785d1['rpcs'][this[_0x67c663(0x469)]][_0x67c663(0x4a5)]);case'connected':log(_0x67c663(0x22c)),clearInterval(_0x2785d1[_0x67c663(0x468)][this[_0x67c663(0x469)]]['closeTimeout']);if(_0x2785d1[_0x67c663(0x2d7)]){if(_0x2785d1['ws'][_0x67c663(0x254)]!==0x1){_0x2785d1['ws']['close']();break;}_0x2785d1['ws'][_0x67c663(0x445)](),setTimeout(function(){_0x2785d1['cleanOutput']!=!![]&&warnUser('Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!');},0x1);}break;case _0x67c663(0x166):clearInterval(_0x2785d1[_0x67c663(0x468)][this[_0x67c663(0x469)]][_0x67c663(0x4a5)]),warnlog(_0x67c663(0x13f));break;case _0x67c663(0x52a):warnlog(_0x67c663(0x2a2)),clearInterval(_0x2785d1[_0x67c663(0x468)][this[_0x67c663(0x469)]][_0x67c663(0x4a5)]);_0x2785d1[_0x67c663(0x357)]===![]?this[_0x67c663(0x469)]in _0x2785d1[_0x67c663(0x468)]&&(_0x2785d1[_0x67c663(0x180)]!==_0x2785d1[_0x67c663(0x468)][this['UUID']]['wssid']?_0x2785d1['closeRPC'](this[_0x67c663(0x469)]):_0x2785d1[_0x67c663(0x468)][this['UUID']][_0x67c663(0x4a5)]=setTimeout(function(_0x5afc44){_0x2785d1['closeRPC'](_0x5afc44);},0xbb8,this[_0x67c663(0x469)])):_0x2785d1[_0x67c663(0x468)][this[_0x67c663(0x469)]][_0x67c663(0x4a5)]=setTimeout(function(_0x2d5aeb){_0x2785d1['closeRPC'](_0x2d5aeb);},0xbb8,this[_0x67c663(0x469)]);break;case _0x67c663(0x567):warnlog(_0x67c663(0x37e)),_0x2785d1[_0x67c663(0x528)](this[_0x67c663(0x469)]);break;default:clearInterval(_0x2785d1[_0x67c663(0x468)][this[_0x67c663(0x469)]]['closeTimeout']);break;}},_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x382)]=function(){var _0x59e686=_0x1f66f7;try{if(this[_0x59e686(0x452)]==_0x59e686(0x567))errorlog(_0x59e686(0x1d6));else{if(this[_0x59e686(0x452)]==_0x59e686(0x166))warnlog('ICE\x20DISCONNECTED'),_0x2785d1['rpcs'][_0x5d3fc2][_0x59e686(0x2aa)]='0',_0x2785d1[_0x59e686(0x468)][_0x5d3fc2][_0x59e686(0x3f7)]['style'][_0x59e686(0x216)]='0',_0x2785d1['rpcs'][_0x5d3fc2][_0x59e686(0x4ab)]=setTimeout(function(_0x182cdd){updateMixer();},0x1f4,_0x5d3fc2);else this[_0x59e686(0x452)]==_0x59e686(0x52a)?errorlog(_0x59e686(0x106)):(log(_0x59e686(0x130)+this[_0x59e686(0x452)]),_0x2785d1['rpcs'][_0x5d3fc2][_0x59e686(0x3f7)]&&_0x59e686(0x216)in _0x2785d1['rpcs'][_0x5d3fc2][_0x59e686(0x3f7)][_0x59e686(0x448)]?_0x2785d1[_0x59e686(0x468)][_0x5d3fc2]['opacityDisconnect']=='0'&&_0x2785d1[_0x59e686(0x468)][_0x5d3fc2][_0x59e686(0x380)]=='1'?(_0x2785d1[_0x59e686(0x468)][_0x5d3fc2][_0x59e686(0x3f7)][_0x59e686(0x448)][_0x59e686(0x216)]='1',_0x2785d1['rpcs'][_0x5d3fc2][_0x59e686(0x2aa)]='1',updateMixer()):_0x2785d1[_0x59e686(0x468)][_0x5d3fc2][_0x59e686(0x2aa)]='1':_0x2785d1['rpcs'][_0x5d3fc2][_0x59e686(0x2aa)]='1',_0x2785d1[_0x59e686(0x468)][_0x5d3fc2][_0x59e686(0x4ab)]&&clearTimeout(_0x2785d1[_0x59e686(0x468)][_0x5d3fc2]['disconnectedTimeout']));}}catch(_0x5e1178){}},_0x2785d1[_0x1f66f7(0x468)][_0x5d3fc2][_0x1f66f7(0x58a)]=function(_0x7927ab){var _0x3ef007=_0x1f66f7;log(_0x7927ab);if(_0x7927ab[_0x3ef007(0x415)][_0x3ef007(0x314)]&&_0x7927ab[_0x3ef007(0x415)][_0x3ef007(0x314)]!==_0x3ef007(0x2ae)){if(_0x2785d1[_0x3ef007(0x4fc)][_0x3ef007(0x358)](_0x2785d1[_0x3ef007(0x468)][_0x5d3fc2][_0x3ef007(0x2e8)]))return;_0x2785d1[_0x3ef007(0x2c1)](_0x2785d1[_0x3ef007(0x468)],_0x5d3fc2,_0x7927ab[_0x3ef007(0x415)]);return;}_0x2785d1[_0x3ef007(0x468)][_0x5d3fc2][_0x3ef007(0x437)]=_0x7927ab[_0x3ef007(0x415)],_0x2785d1[_0x3ef007(0x468)][_0x5d3fc2][_0x3ef007(0x437)][_0x3ef007(0x469)]=_0x5d3fc2,_0x2785d1[_0x3ef007(0x468)][_0x5d3fc2]['receiveChannel'][_0x3ef007(0x3d5)]=_0x194162=>{var _0x548a44=_0x3ef007,_0x3e69e0={};_0x3e69e0['downloads']=![],_0x3e69e0['allowmidi']=![],_0x3e69e0[_0x548a44(0x4c1)]=![],_0x3e69e0['audio']=![],_0x3e69e0[_0x548a44(0x3f0)]=![],_0x3e69e0['broadcast']=![],_0x3e69e0['allowscreen']=![];try{if(_0x2785d1[_0x548a44(0x184)]!==![])_0x2785d1['novideo'][_0x548a44(0x358)](_0x2785d1[_0x548a44(0x468)][_0x5d3fc2][_0x548a44(0x2e8)])?_0x3e69e0[_0x548a44(0x3f0)]=!![]:_0x3e69e0[_0x548a44(0x3f0)]=![];else{if(_0x2785d1['broadcast']!==![]){if(_0x2785d1['broadcast']!==null)_0x2785d1[_0x548a44(0x468)][_0x5d3fc2]['streamID']===_0x2785d1['broadcast']?_0x2785d1[_0x548a44(0x137)]?(_0x3e69e0[_0x548a44(0x3b0)]=!![],_0x3e69e0[_0x548a44(0x3f0)]=![]):_0x3e69e0['video']=!![]:_0x3e69e0[_0x548a44(0x3f0)]=![];else _0x2785d1['directorUUID']&&(_0x5d3fc2==_0x2785d1[_0x548a44(0x3e7)]?_0x2785d1[_0x548a44(0x137)]?(_0x3e69e0[_0x548a44(0x3f0)]=![],_0x3e69e0[_0x548a44(0x3b0)]=!![]):_0x3e69e0[_0x548a44(0x3f0)]=!![]:_0x3e69e0[_0x548a44(0x3f0)]=![]);}else _0x2785d1[_0x548a44(0x17d)]!==![]?_0x2785d1[_0x548a44(0x17d)][_0x548a44(0x358)](_0x2785d1['rpcs'][_0x5d3fc2][_0x548a44(0x2e8)])?_0x3e69e0[_0x548a44(0x3f0)]=![]:_0x3e69e0['video']=!![]:_0x3e69e0[_0x548a44(0x3f0)]=!![];}_0x2785d1[_0x548a44(0x47d)]!==![]?_0x2785d1[_0x548a44(0x47d)][_0x548a44(0x358)](_0x2785d1[_0x548a44(0x468)][_0x5d3fc2][_0x548a44(0x2e8)])?_0x3e69e0[_0x548a44(0x19e)]=!![]:_0x3e69e0['audio']=![]:_0x3e69e0[_0x548a44(0x19e)]=!![];_0x2785d1[_0x548a44(0x4a0)]!==![]?_0x2785d1[_0x548a44(0x4a0)][_0x548a44(0x358)](_0x2785d1[_0x548a44(0x468)][_0x5d3fc2]['streamID'])?_0x3e69e0[_0x548a44(0x4c1)]=!![]:_0x3e69e0[_0x548a44(0x4c1)]=![]:_0x3e69e0[_0x548a44(0x4c1)]=!![];if(_0x2785d1[_0x548a44(0x388)]!==![]){if(_0x2785d1[_0x548a44(0x388)]===!![])_0x3e69e0[_0x548a44(0x388)]=!![];else _0x2785d1[_0x548a44(0x388)][_0x548a44(0x358)](_0x2785d1[_0x548a44(0x468)][_0x5d3fc2]['streamID'])?_0x3e69e0[_0x548a44(0x388)]=!![]:_0x3e69e0[_0x548a44(0x388)]=![];}else _0x3e69e0[_0x548a44(0x388)]=!![];_0x2785d1[_0x548a44(0x133)]!==![]&&(!_0x2785d1[_0x548a44(0x133)][_0x548a44(0x358)](_0x2785d1[_0x548a44(0x468)][_0x5d3fc2]['streamID'])&&(_0x3e69e0[_0x548a44(0x3f0)]=![],_0x3e69e0[_0x548a44(0x19e)]=![])),(_0x2785d1[_0x548a44(0x230)]||_0x2785d1['midiRemote'])&&(_0x3e69e0['allowmidi']=_0x2785d1[_0x548a44(0x230)]||_0x2785d1[_0x548a44(0x31f)]),_0x3e69e0[_0x548a44(0x36c)]=!![],_0x2785d1['nodownloads']&&(_0x3e69e0[_0x548a44(0x36c)]=![]),_0x2785d1['badStreamList']['includes'](_0x2785d1[_0x548a44(0x468)][_0x5d3fc2]['streamID'])&&(errorlog(_0x548a44(0x482)),_0x3e69e0[_0x548a44(0x36c)]=![],_0x3e69e0[_0x548a44(0x449)]=![],_0x3e69e0['iframe']=![],_0x3e69e0[_0x548a44(0x19e)]=![],_0x3e69e0[_0x548a44(0x3f0)]=![],_0x3e69e0[_0x548a44(0x3b0)]=![]);}catch(_0x508ca7){errorlog(_0x508ca7);}try{_0x3e69e0[_0x548a44(0x440)]={},_0x3e69e0[_0x548a44(0x440)][_0x548a44(0x314)]=_0x2785d1['label'],_0x3e69e0['info']['order']=_0x2785d1['order'],_0x3e69e0['info'][_0x548a44(0x555)]=_0x2785d1[_0x548a44(0x564)],_0x3e69e0[_0x548a44(0x440)][_0x548a44(0x195)]=_0x2785d1[_0x548a44(0x139)],_0x3e69e0['info'][_0x548a44(0x395)]=_0x2785d1[_0x548a44(0x4e9)],_0x3e69e0[_0x548a44(0x440)][_0x548a44(0x487)]=_0x2785d1[_0x548a44(0x2b1)],_0x3e69e0[_0x548a44(0x440)]['version']=_0x2785d1['version'],_0x3e69e0['info']['forceios']=_0x2785d1[_0x548a44(0x495)],_0x3e69e0[_0x548a44(0x440)]['enhance_audio']=_0x2785d1[_0x548a44(0x20f)],_0x3e69e0['info'][_0x548a44(0x5ad)]=_0x2785d1[_0x548a44(0x5ad)],_0x3e69e0['info'][_0x548a44(0x3cc)]=_0x2785d1[_0x548a44(0x3cc)],_0x3e69e0[_0x548a44(0x440)]['maxptime']=_0x2785d1[_0x548a44(0x49a)];navigator&&navigator[_0x548a44(0x1ab)]&&(_0x3e69e0[_0x548a44(0x440)][_0x548a44(0x335)]=navigator[_0x548a44(0x1ab)]);navigator&&navigator[_0x548a44(0x15f)]&&(_0x3e69e0['info'][_0x548a44(0x15f)]=navigator[_0x548a44(0x15f)]);if(_0x2785d1[_0x548a44(0x29d)]===![]){if(window[_0x548a44(0x1bd)]){_0x3e69e0['info'][_0x548a44(0x40f)]=window[_0x548a44(0x1bd)][_0x548a44(0x3ca)];if(_0x2785d1[_0x548a44(0x2ff)]){var _0xe7482=![];_0x2785d1[_0x548a44(0x2ff)]['visibility']!==null&&(_0x3e69e0[_0x548a44(0x2b2)]=_0x2785d1[_0x548a44(0x2ff)]['visibility'],_0x2785d1['obsState'][_0x548a44(0x145)]===![]&&(_0xe7482=!![])),_0x2785d1[_0x548a44(0x2ff)][_0x548a44(0x55b)]!==null&&(_0x3e69e0[_0x548a44(0x4f3)]=_0x2785d1[_0x548a44(0x2ff)][_0x548a44(0x55b)]),_0x2785d1[_0x548a44(0x2ff)]['recording']!==null&&(_0x3e69e0[_0x548a44(0x176)]=_0x2785d1[_0x548a44(0x2ff)][_0x548a44(0x111)]),_0x2785d1[_0x548a44(0x2ff)][_0x548a44(0x2fd)]!==null&&(_0x3e69e0[_0x548a44(0x313)]=_0x2785d1[_0x548a44(0x2ff)][_0x548a44(0x2fd)]);}_0x2785d1[_0x548a44(0x5af)]!==![]&&(_0x3e69e0[_0x548a44(0x23c)]=parseInt(_0x2785d1['optimize']),_0xe7482&&(_0x2785d1[_0x548a44(0x468)][_0x5d3fc2]['bandwidth']=_0x3e69e0[_0x548a44(0x23c)]));}else _0x3e69e0[_0x548a44(0x440)][_0x548a44(0x40f)]=![];}}catch(_0x49548e){};_0x3e69e0[_0x548a44(0x3fe)]=![],_0x3e69e0[_0x548a44(0x333)]=![],_0x3e69e0['director']=![],_0x3e69e0[_0x548a44(0x579)]=_0x2785d1[_0x548a44(0x579)],_0x3e69e0[_0x548a44(0x153)]=![],_0x3e69e0[_0x548a44(0x495)]=![];_0x2785d1[_0x548a44(0x20f)]&&(_0x3e69e0[_0x548a44(0x378)]=!![]);if(_0x2785d1[_0x548a44(0x338)]){_0x3e69e0[_0x548a44(0x338)]=!![],_0x3e69e0[_0x548a44(0x495)]=_0x2785d1['forceios'];if(_0x2785d1[_0x548a44(0x3e7)]&&_0x2785d1['directorUUID']===_0x5d3fc2)_0x2785d1['newMainDirectorSetup']();else{var _0xea9bc3={};_0xea9bc3[_0x548a44(0x5b6)]=[];for(var _0x4f9139 in _0x2785d1['pcs']){_0x2785d1[_0x548a44(0x30e)][_0x4f9139][_0x548a44(0xe1)]===!![]&&_0xea9bc3[_0x548a44(0x5b6)]['push'](_0x4f9139);}_0xea9bc3['addCoDirector'][_0x548a44(0x43f)]&&(_0x3e69e0['directorSettings']=_0xea9bc3);}}else{if(_0x2785d1['scene']!==![])_0x3e69e0['scene']=_0x2785d1[_0x548a44(0x333)],_0x2785d1['showDirector']&&(_0x3e69e0[_0x548a44(0x4ff)]=_0x2785d1['showDirector']);else _0x2785d1[_0x548a44(0x2c9)]!==![]&&_0x2785d1['roomid']!==''&&(_0x3e69e0['forceios']=_0x2785d1[_0x548a44(0x495)],_0x3e69e0[_0x548a44(0x3fe)]=!![]);}_0x2785d1[_0x548a44(0x468)][_0x5d3fc2][_0x548a44(0x206)]=_0x3e69e0,_0x2785d1[_0x548a44(0x2b7)](_0x3e69e0,_0x5d3fc2)?log(_0x548a44(0x1b9)):errorlog(_0x548a44(0x146)),pokeIframeAPI('new-view-connection',!![],_0x5d3fc2);},_0x2785d1['rpcs'][_0x5d3fc2][_0x3ef007(0x437)][_0x3ef007(0x188)]=_0x30d910=>{var _0x1bd81e=_0x3ef007;if(typeof _0x30d910[_0x1bd81e(0x3eb)]==_0x1bd81e(0x42d)){errorlor(_0x30d910[_0x1bd81e(0x3eb)]);if(!_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x19d)])_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)]=document[_0x1bd81e(0x349)](_0x1bd81e(0x58f)),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x33c)]=0x10,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x2d4)]=0x9,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)]['style'][_0x1bd81e(0x3a3)]=_0x1bd81e(0xfc),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x5bd)][_0x1bd81e(0x469)]=_0x5d3fc2,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['imageElement'][_0x1bd81e(0x5a1)]=![],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0xed)](_0x1bd81e(0x3fc),function(_0x27fd74){var _0x4ee83a=_0x1bd81e;log(_0x4ee83a(0x59c));try{if(_0x27fd74['ctrlKey']||_0x27fd74[_0x4ee83a(0x464)]){_0x27fd74[_0x4ee83a(0x467)]();var _0xebc758=_0x27fd74[_0x4ee83a(0x53f)][_0x4ee83a(0x5bd)][_0x4ee83a(0x469)];if(_0x4ee83a(0x3a8)in _0x2785d1[_0x4ee83a(0x468)][_0xebc758]){var [_0x2418e6,_0x1bf399]=statsMenuCreator();printViewStats(_0x1bf399,_0xebc758),_0x2418e6[_0x4ee83a(0x2f4)]=setInterval(printViewStats,0xbb8,_0x1bf399,_0xebc758);}return _0x27fd74[_0x4ee83a(0x21f)](),![];}}catch(_0x55dbb7){errorlog(_0x55dbb7);}}),updateMixer();else _0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x5a1)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x5a1)]=![],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)]['style'][_0x1bd81e(0x145)]=_0x1bd81e(0x1f9));_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x109)]=window[_0x1bd81e(0x331)][_0x1bd81e(0x1e5)](new Blob([new Uint8Array(_0x30d910[_0x1bd81e(0x3eb)])],{'type':'image/webp'}));return;}try{var _0x304bdd=JSON[_0x1bd81e(0x23a)](_0x30d910['data']);}catch(_0x2039ef){_0x304bdd=_0x2039ef['data'];}warnlog(_0x304bdd),_0x304bdd[_0x1bd81e(0x469)]=_0x5d3fc2;if(_0x1bd81e(0x526)in _0x304bdd){warnlog(_0x1bd81e(0x2c0)),_0x2785d1[_0x1bd81e(0x528)](_0x5d3fc2);return;}else{if(_0x1bd81e(0x2fa)in _0x304bdd){var _0x150845={};_0x150845['pong']=_0x304bdd[_0x1bd81e(0x2fa)],_0x2785d1[_0x1bd81e(0x2b7)](_0x150845,_0x5d3fc2),warnlog(_0x1bd81e(0x328));return;}else{if(_0x1bd81e(0x4c2)in _0x304bdd){warnlog(_0x1bd81e(0x325));return;}}}var _0x3a03af=![],_0xba108e=![];_0x1bd81e(0x44d)in _0x304bdd&&(_0x2785d1[_0x1bd81e(0x338)]&&(!(_0x2785d1['cleanOutput']||_0x2785d1['cleanDirector'])&&warnUser(_0x1bd81e(0x3c6)+_0x304bdd[_0x1bd81e(0x44d)]+_0x1bd81e(0x1f7),0x1388)),errorlog(_0x1bd81e(0x523)+_0x304bdd[_0x1bd81e(0x44d)]+',\x20isDirector:\x20'+_0x2785d1['director']));if(_0x1bd81e(0x200)in _0x304bdd)_0x2785d1['processDescription'](_0x304bdd);else{if(_0x1bd81e(0x48c)in _0x304bdd)_0x304bdd[_0x1bd81e(0x469)]=_0x5d3fc2,log('GOT\x20ICE!!'),_0x2785d1[_0x1bd81e(0x17a)](_0x304bdd);else{if(_0x1bd81e(0x136)in _0x304bdd)_0x304bdd['UUID']=_0x5d3fc2,log(_0x1bd81e(0x45d)),_0x2785d1[_0x1bd81e(0x3cf)](_0x304bdd);else{if(_0x1bd81e(0x4ef)in _0x304bdd)try{_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x4ef)]=_0x304bdd[_0x1bd81e(0x4ef)]||![];if(_0x2785d1[_0x1bd81e(0x338)]){if(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x4ef)]){var _0x5182c8=document[_0x1bd81e(0x349)](_0x1bd81e(0x162));_0x5182c8[_0x1bd81e(0x22e)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x4ef)],_0x5182c8[_0x1bd81e(0x22e)]=_0x5182c8['innerHTML'],_0x5182c8=_0x5182c8['textContent']||_0x5182c8[_0x1bd81e(0x22e)]||'',getById('iframeDetails_'+_0x5d3fc2)[_0x1bd81e(0x132)]=_0x1bd81e(0x1b2)+_0x5182c8+_0x1bd81e(0x285)+_0x5182c8+_0x1bd81e(0x589),getById('iframeDetails_'+_0x5d3fc2)[_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)](_0x1bd81e(0x141));}else getById('iframeDetails_'+_0x5d3fc2)[_0x1bd81e(0x47b)]['add'](_0x1bd81e(0x141)),getById('iframeDetails_'+_0x5d3fc2)[_0x1bd81e(0x22e)]='';}else{if(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['iframeSrc']==![]){try{_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x2e3)]();}catch(_0x46e67c){errorlog(_0x46e67c);}_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x5b1)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x5b1)][_0x1bd81e(0x2e3)](),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x5b1)]=![]);_0x2785d1['rpcs'][_0x5d3fc2]['iframeEle']=![],_0x3a03af=!![];if(_0x2785d1[_0x1bd81e(0x3b0)]!==![]){if(_0x2785d1[_0x1bd81e(0x3b0)]!==null)_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e8)]===_0x2785d1[_0x1bd81e(0x3b0)]&&(_0x2785d1[_0x1bd81e(0x1f1)]=![]);else _0x5d3fc2==_0x2785d1['directorUUID']&&(_0x2785d1[_0x1bd81e(0x1f1)]=![]);}}else{if(_0x2785d1['broadcast']!==![]){if(_0x2785d1[_0x1bd81e(0x3b0)]!==null){if(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e8)]===_0x2785d1['broadcast']){if(_0x2785d1[_0x1bd81e(0x4a0)]===![])_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]=loadIframe(_0x304bdd['iframeSrc']),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['iframeEle']['id']=_0x1bd81e(0x4ca)+_0x5d3fc2,_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x5bd)][_0x1bd81e(0x469)]=_0x5d3fc2,_0x3a03af=!![],_0x2785d1[_0x1bd81e(0x1f1)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)],_0x2785d1['rpcs'][_0x5d3fc2]['streamID']&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x5bd)][_0x1bd81e(0x3ef)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e8)]);else _0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e8)]in _0x2785d1[_0x1bd81e(0x4a0)]&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)]=loadIframe(_0x304bdd[_0x1bd81e(0x4ef)]),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]['id']=_0x1bd81e(0x4ca)+_0x5d3fc2,_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x5bd)][_0x1bd81e(0x469)]=_0x5d3fc2,_0x3a03af=!![],_0x2785d1['broadcastIFrame']=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e8)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['iframeEle']['dataset']['sid']=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e8)]));}}else{if(_0x2785d1[_0x1bd81e(0x3e7)]){if(_0x5d3fc2==_0x2785d1['directorUUID']){if(_0x2785d1[_0x1bd81e(0x4a0)]===![])_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)]=loadIframe(_0x304bdd['iframeSrc']),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]['id']=_0x1bd81e(0x4ca)+_0x5d3fc2,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x5bd)][_0x1bd81e(0x469)]=_0x5d3fc2,_0x3a03af=!![],_0x2785d1[_0x1bd81e(0x1f1)]=_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)],_0x2785d1['rpcs'][_0x5d3fc2]['streamID']&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]['dataset'][_0x1bd81e(0x3ef)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e8)]);else _0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e8)]in _0x2785d1[_0x1bd81e(0x4a0)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]=loadIframe(_0x304bdd[_0x1bd81e(0x4ef)]),_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)]['id']=_0x1bd81e(0x4ca)+_0x5d3fc2,_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x5bd)][_0x1bd81e(0x469)]=_0x5d3fc2,_0x3a03af=!![],_0x2785d1['broadcastIFrame']=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)],_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e8)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x5bd)][_0x1bd81e(0x3ef)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e8)]));}}}}else{if(_0x2785d1[_0x1bd81e(0x4a0)]===![])_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]=loadIframe(_0x304bdd[_0x1bd81e(0x4ef)]),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['iframeEle']['id']=_0x1bd81e(0x4ca)+_0x5d3fc2,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]['dataset']['UUID']=_0x5d3fc2,_0x3a03af=!![],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['streamID']&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]['dataset'][_0x1bd81e(0x3ef)]=_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e8)]);else _0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['streamID']in _0x2785d1[_0x1bd81e(0x4a0)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['iframeEle']=loadIframe(_0x304bdd['iframeSrc']),_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)]['id']=_0x1bd81e(0x4ca)+_0x5d3fc2,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x52b)]['dataset'][_0x1bd81e(0x469)]=_0x5d3fc2,_0x3a03af=!![],_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e8)]&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x52b)][_0x1bd81e(0x5bd)]['sid']=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e8)]));}}}}catch(_0x5268c8){errorlog(_0x5268c8);}}}}if(_0x1bd81e(0x37b)in _0x304bdd){var _0x5ca984=![],_0x370acd=![];_0x2785d1[_0x1bd81e(0x3e7)]===_0x5d3fc2&&(_0x5ca984=!![],_0x1bd81e(0x2b9)in _0x304bdd&&(_0x304bdd['overlay']==!![]&&(_0x370acd=!![])));if(_0x2785d1[_0x1bd81e(0x338)]){if(_0x304bdd['chat']=='Raised\x20hand')_0x2785d1[_0x1bd81e(0x299)]&&playtone(),getById(_0x1bd81e(0x58b)+_0x5d3fc2)[_0x1bd81e(0x448)][_0x1bd81e(0x51a)]=_0x1bd81e(0x25f),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x53a)][_0x1bd81e(0x448)][_0x1bd81e(0x51a)]=_0x1bd81e(0x3ee);else _0x304bdd[_0x1bd81e(0x37b)]==_0x1bd81e(0x167)&&(getById('hands_'+_0x5d3fc2)['style'][_0x1bd81e(0x51a)]=_0x1bd81e(0x481),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x53a)][_0x1bd81e(0x448)][_0x1bd81e(0x51a)]='none');}log(_0x1bd81e(0x3dc)+_0x5ca984),getChatMessage(_0x304bdd['chat'],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x314)],_0x5ca984,_0x370acd);}_0x1bd81e(0x3f3)in _0x304bdd&&_0x2785d1['gotGenericData'](_0x304bdd[_0x1bd81e(0x3f3)],_0x5d3fc2);_0x1bd81e(0x512)in _0x304bdd&&log(_0x304bdd);_0x1bd81e(0x266)in _0x304bdd&&(_0x304bdd['group']?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['group']=_0x304bdd[_0x1bd81e(0x266)]['split'](','):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['group']=[],_0x3a03af=!![]);_0x1bd81e(0x3f4)in _0x304bdd&&(log(_0x304bdd),_0x2785d1['closedCaptions']&&updateClosedCaptions(_0x304bdd,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x314)],_0x5d3fc2));_0x1bd81e(0x449)in _0x304bdd&&_0x304bdd[_0x1bd81e(0x449)]!==![]&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x400)]=_0x304bdd[_0x1bd81e(0x449)]);_0x2785d1[_0x1bd81e(0x338)]&&(_0x1bd81e(0x550)in _0x304bdd&&updateDirectorsAudio(_0x304bdd[_0x1bd81e(0x550)],_0x5d3fc2),_0x1bd81e(0x212)in _0x304bdd&&gotDevicesRemote(_0x304bdd[_0x1bd81e(0x212)],_0x5d3fc2),_0x1bd81e(0x310)in _0x304bdd&&updateDirectorsVideo(_0x304bdd[_0x1bd81e(0x310)],_0x5d3fc2),_0x1bd81e(0x1a2)in _0x304bdd&&updateRemoteRecordButton(_0x5d3fc2,_0x304bdd[_0x1bd81e(0x1a2)]),_0x1bd81e(0x2bd)in _0x304bdd&&updateRemoteTimerButton(_0x5d3fc2,_0x304bdd['timer']));'meshcast'in _0x304bdd&&meshcastWatch(_0x5d3fc2,_0x304bdd['meshcast']);_0x1bd81e(0x152)in _0x304bdd&&(_0x2785d1[_0x1bd81e(0x158)][_0x1bd81e(0x19b)](_0x5d3fc2)>=0x0&&(_0x2785d1['raisehands']&&lowerhand()));if('infocus'in _0x304bdd){if(_0x2785d1['broadcast']===![]){log(_0x304bdd);if(_0x2785d1['directorList'][_0x1bd81e(0x19b)](_0x5d3fc2)>=0x0){if(_0x304bdd[_0x1bd81e(0x1ff)]!==![]){if(_0x304bdd[_0x1bd81e(0x1ff)]===_0x2785d1[_0x1bd81e(0x2e8)])_0x2785d1[_0x1bd81e(0x1ff)]=!![];else{if(_0x2785d1[_0x1bd81e(0x1a6)][_0x1bd81e(0x43f)]&&!(_0x304bdd[_0x1bd81e(0x1ff)]in _0x2785d1[_0x1bd81e(0x1a6)]))warnlog(_0x1bd81e(0x42b)),_0x2785d1[_0x1bd81e(0x1ff)]=![];else{if(_0x2785d1[_0x1bd81e(0x2d2)]&&_0x2785d1[_0x1bd81e(0x2d2)]!==_0x304bdd[_0x1bd81e(0x1ff)])warnlog('NOT\x20VIEW\x20TARGET'),_0x2785d1[_0x1bd81e(0x1ff)]=![];else{if(_0x2785d1[_0x1bd81e(0x333)]!==![]&&_0x2785d1[_0x1bd81e(0x3e7)]&&_0x2785d1[_0x1bd81e(0x3e7)]in _0x2785d1[_0x1bd81e(0x468)]&&!_0x2785d1[_0x1bd81e(0x468)][_0x2785d1[_0x1bd81e(0x3e7)]][_0x1bd81e(0x4ff)]&&_0x304bdd[_0x1bd81e(0x1ff)]===_0x2785d1[_0x1bd81e(0x468)][_0x2785d1[_0x1bd81e(0x3e7)]]['streamID'])warnlog(_0x1bd81e(0x4c7)),_0x2785d1[_0x1bd81e(0x1ff)]=![];else{for(var _0x269d74 in _0x2785d1[_0x1bd81e(0x468)]){if(_0x2785d1[_0x1bd81e(0x468)][_0x269d74][_0x1bd81e(0x2e8)]===_0x304bdd['infocus']){_0x2785d1[_0x1bd81e(0x1ff)]=_0x269d74;break;}}warnlog(_0x1bd81e(0x396));}}}}}else _0x2785d1['infocus']=![];_0x3a03af=!![],_0xba108e=!![];}}}'sensors'in _0x304bdd&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x3e1)]={},'lin'in _0x304bdd&&(_0x2785d1['rpcs'][_0x5d3fc2]['stats'][_0x1bd81e(0x3e1)][_0x1bd81e(0x4a2)]=_0x304bdd[_0x1bd81e(0x4a2)]),_0x1bd81e(0x21c)in _0x304bdd&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x3e1)][_0x1bd81e(0x21c)]=_0x304bdd[_0x1bd81e(0x21c)]),_0x1bd81e(0x475)in _0x304bdd&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x3e1)][_0x1bd81e(0x475)]=_0x304bdd[_0x1bd81e(0x475)]),'mag'in _0x304bdd&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['stats'][_0x1bd81e(0x3e1)][_0x1bd81e(0x434)]=_0x304bdd[_0x1bd81e(0x434)]),isIFrame&&parent[_0x1bd81e(0x465)]({'sensors':_0x304bdd},'*'));_0x1bd81e(0x2d1)in _0x304bdd&&playbackMIDI(_0x304bdd[_0x1bd81e(0x2d1)]);_0x1bd81e(0x118)in _0x304bdd&&_0x304bdd['fileList']&&addDownloadLink(_0x304bdd[_0x1bd81e(0x118)],_0x5d3fc2,_0x2785d1[_0x1bd81e(0x468)]);'rotate_video'in _0x304bdd&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['rotate']!=_0x304bdd[_0x1bd81e(0x4f9)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x574)]=_0x304bdd['rotate_video'],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['videoElement']&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x3f7)][_0x1bd81e(0x491)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x574)]),_0x3a03af=!![]));if('miniInfo'in _0x304bdd){if(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x3a8)]&&_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['stats'][_0x1bd81e(0x440)]){'qlr'in _0x304bdd[_0x1bd81e(0x261)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)][_0x1bd81e(0x343)]=_0x304bdd[_0x1bd81e(0x261)][_0x1bd81e(0x210)],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['signalMeter']&&(_0x304bdd[_0x1bd81e(0x261)]['qlr']===_0x1bd81e(0x1fb)?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x494)][_0x1bd81e(0x5bd)]['cpu']='1':_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x494)][_0x1bd81e(0x5bd)][_0x1bd81e(0x1fb)]='0'));_0x1bd81e(0x18f)in _0x304bdd[_0x1bd81e(0x261)]&&(_0x2785d1['rpcs'][_0x5d3fc2]['stats']['info'][_0x1bd81e(0xe6)]=_0x304bdd[_0x1bd81e(0x261)]['hw_enc']);_0x1bd81e(0x27c)in _0x304bdd[_0x1bd81e(0x261)]&&(typeof _0x304bdd['miniInfo']['bat']==_0x1bd81e(0x27e)?_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)][_0x1bd81e(0x4ad)]=_0x304bdd[_0x1bd81e(0x261)]['bat']*0x64:_0x2785d1['rpcs'][_0x5d3fc2]['stats']['info'][_0x1bd81e(0x4ad)]=null);_0x1bd81e(0x39e)in _0x304bdd[_0x1bd81e(0x261)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)]['info'][_0x1bd81e(0x56b)]=_0x304bdd[_0x1bd81e(0x261)][_0x1bd81e(0x39e)]);if(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e0)]){if(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)]&&_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)][_0x1bd81e(0x4ad)]!==null){var _0x3a792a=_0x2785d1['rpcs'][_0x5d3fc2]['batteryMeter'][_0x1bd81e(0x44b)](_0x1bd81e(0x24c));if(_0x3a792a){var _0x3df25f=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['stats']['info'][_0x1bd81e(0x4ad)];_0x3df25f>0x64&&(_0x3df25f=0x64);_0x3df25f<0x0&&(_0x3df25f=0x0);_0x3a792a[_0x1bd81e(0x448)][_0x1bd81e(0x2d4)]=parseInt(_0x3df25f)+'%';if(_0x3df25f<0xa)_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)](_0x1bd81e(0x34f)),_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x47b)][_0x1bd81e(0x4eb)](_0x1bd81e(0x571));else _0x3df25f<0x19?(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)]['classList'][_0x1bd81e(0x2e3)](_0x1bd81e(0x571)),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x47b)]['add'](_0x1bd81e(0x34f))):(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['batteryMeter']['classList'][_0x1bd81e(0x2e3)](_0x1bd81e(0x571)),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['batteryMeter'][_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)]('warn'));_0x3df25f<0x64&&_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)](_0x1bd81e(0x141)),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)]['title']=_0x3df25f+'%\x20battery\x20remaining';}}_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)]&&_0x1bd81e(0x56b)in _0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)]['info']&&_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['stats'][_0x1bd81e(0x440)][_0x1bd81e(0x56b)]===![]?(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x5bd)]['plugged']='0',_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)]['classList'][_0x1bd81e(0x2e3)](_0x1bd81e(0x141))):_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e0)]['dataset']['plugged']='1';}}}if(_0x1bd81e(0x440)in _0x304bdd){warnlog(_0x304bdd),_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)]=_0x304bdd[_0x1bd81e(0x440)];if(_0x1bd81e(0x314)in _0x304bdd[_0x1bd81e(0x440)]){typeof _0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x314)]==_0x1bd81e(0x4ac)?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['label']=sanitizeLabel(_0x304bdd[_0x1bd81e(0x440)]['label']):_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x314)]=![];applyStyleEffect(_0x5d3fc2);if(_0x2785d1[_0x1bd81e(0x338)]){var _0x3d7b8a=getById(_0x1bd81e(0x534)+_0x5d3fc2);if(_0x3d7b8a){_0x3d7b8a[_0x1bd81e(0x448)][_0x1bd81e(0x406)]=_0x1bd81e(0x45b),_0x3d7b8a[_0x1bd81e(0x448)][_0x1bd81e(0x5aa)]=_0x1bd81e(0xfb),_0x3d7b8a[_0x1bd81e(0x448)][_0x1bd81e(0x229)]=_0x1bd81e(0x233),_0x3d7b8a[_0x1bd81e(0x448)]['position']=_0x1bd81e(0x257),_0x3d7b8a[_0x1bd81e(0x448)]['cursor']=_0x1bd81e(0x33a),_0x3d7b8a[_0x1bd81e(0x5bd)][_0x1bd81e(0x469)]=_0x5d3fc2;if(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['label'])_0x3d7b8a[_0x1bd81e(0x22e)]=_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x314)];else _0x2785d1[_0x1bd81e(0x3e7)]===_0x5d3fc2?_0x3d7b8a['innerText']=miscTranslations[_0x1bd81e(0x53b)]:_0x3d7b8a[_0x1bd81e(0x22e)]=miscTranslations[_0x1bd81e(0x28d)];_0x3d7b8a['onclick']=async function(_0x337449){var _0x3967c3=_0x1bd81e,_0x11d513=_0x337449[_0x3967c3(0x15e)][_0x3967c3(0x22e)];_0x2785d1[_0x3967c3(0x468)][_0x337449[_0x3967c3(0x15e)]['dataset']['UUID']]['label']===![]&&(_0x11d513='');window[_0x3967c3(0x509)]();var _0x24932c=await promptAlt(miscTranslations[_0x3967c3(0x460)],![],![],_0x11d513);if(_0x24932c!==null){_0x24932c==''?(_0x24932c=![],_0x2785d1[_0x3967c3(0x3e7)]===_0x5d3fc2?_0x337449[_0x3967c3(0x15e)][_0x3967c3(0x22e)]=miscTranslations[_0x3967c3(0x53b)]:_0x337449['target'][_0x3967c3(0x22e)]=miscTranslations['add-a-label']):_0x337449[_0x3967c3(0x15e)][_0x3967c3(0x22e)]=_0x24932c;var _0x4f574a={};_0x4f574a[_0x3967c3(0x469)]=_0x337449[_0x3967c3(0x15e)][_0x3967c3(0x5bd)][_0x3967c3(0x469)],_0x4f574a[_0x3967c3(0x3af)]=!![],_0x4f574a[_0x3967c3(0xe4)]=_0x24932c,_0x2785d1[_0x3967c3(0x2b7)](_0x4f574a,_0x4f574a[_0x3967c3(0x469)]);}};}}}if(_0x1bd81e(0x595)in _0x304bdd[_0x1bd81e(0x440)]){_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x595)]=parseInt(_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x595)])||0x0;if(_0x2785d1[_0x1bd81e(0x338)]){var _0x3d1c94=document[_0x1bd81e(0x223)](_0x1bd81e(0x221)+_0x5d3fc2+'\x22]');_0x3d1c94[0x0]&&(_0x3d1c94[0x0][_0x1bd81e(0x22e)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x595)]);}}else _0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x595)]=0x0;if(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)]){if(_0x1bd81e(0x4ad)in _0x304bdd[_0x1bd81e(0x440)]){if(_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x4ad)]!==null){var _0x3a792a=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x44b)](_0x1bd81e(0x24c));if(_0x3a792a){var _0x3df25f=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['stats'][_0x1bd81e(0x440)][_0x1bd81e(0x4ad)];_0x3df25f>0x64&&(_0x3df25f=0x64);_0x3df25f<0x0&&(_0x3df25f=0x0);_0x3a792a['style'][_0x1bd81e(0x2d4)]=parseInt(_0x3df25f)+'%';if(_0x3df25f<0xa)_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)]['classList'][_0x1bd81e(0x2e3)]('warn'),_0x2785d1['rpcs'][_0x5d3fc2]['batteryMeter'][_0x1bd81e(0x47b)][_0x1bd81e(0x4eb)]('alert');else _0x3df25f<0x19?(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)](_0x1bd81e(0x571)),_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x47b)][_0x1bd81e(0x4eb)](_0x1bd81e(0x34f))):(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)]['classList']['remove'](_0x1bd81e(0x571)),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['batteryMeter'][_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)](_0x1bd81e(0x34f)));_0x3df25f<0x64&&_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)]['classList']['remove'](_0x1bd81e(0x141)),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x235)]=_0x3df25f+'%\x20battery\x20remaining';}}}_0x1bd81e(0x56b)in _0x304bdd[_0x1bd81e(0x440)]&&(_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x56b)]===![]?(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['batteryMeter'][_0x1bd81e(0x5bd)]['plugged']='0',_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)](_0x1bd81e(0x141))):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x2e0)][_0x1bd81e(0x5bd)][_0x1bd81e(0x557)]='1');}if(_0x1bd81e(0x32a)in _0x304bdd[_0x1bd81e(0x440)]){_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x32a)]?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['group']=_0x304bdd['info']['initial_group']['split'](','):_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x266)]=[];if(_0x2785d1['director']){var _0x3d1c94=document[_0x1bd81e(0x223)]('[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22'+_0x5d3fc2+'\x22]');for(var _0x2d9674=0x0;_0x2d9674<_0x3d1c94[_0x1bd81e(0x43f)];_0x2d9674++){_0x3d1c94[_0x2d9674][_0x1bd81e(0x47b)][_0x1bd81e(0x2e3)]('pressed');for(var _0x43d75e=0x0;_0x43d75e<_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x266)]['length'];_0x43d75e++){_0x3d1c94[_0x2d9674][_0x1bd81e(0x5bd)][_0x1bd81e(0xe4)]===_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['group'][_0x43d75e]&&_0x3d1c94[_0x2d9674][_0x1bd81e(0x47b)]['add'](_0x1bd81e(0xfd));}}}else _0x3a03af=!![];}_0x1bd81e(0x144)in _0x304bdd[_0x1bd81e(0x440)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x454)]=_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x144)],_0x2785d1[_0x1bd81e(0x333)]===![]&&(_0x2785d1[_0x1bd81e(0x2c9)]&&(!_0x2785d1[_0x1bd81e(0x214)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteMuteElement']?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteMuteState']?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x548)]['style']['display']=_0x1bd81e(0x25f):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x548)]['style'][_0x1bd81e(0x51a)]=_0x1bd81e(0x481):(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x548)]=getById(_0x1bd81e(0x492))[_0x1bd81e(0x24d)](!![]),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x548)]['id']=_0x1bd81e(0x12c)+_0x5d3fc2,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x454)]?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x548)][_0x1bd81e(0x448)]['display']=_0x1bd81e(0x25f):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteMuteElement'][_0x1bd81e(0x448)]['display']='none',_0x3a03af=!![])))));if(_0x2785d1[_0x1bd81e(0x338)]){if(_0x1bd81e(0x25e)in _0x304bdd[_0x1bd81e(0x440)]){if(_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x25e)]==![]){var _0x3d1c94=document[_0x1bd81e(0x223)](_0x1bd81e(0x2ce)+_0x5d3fc2+'\x22]');_0x3d1c94[0x0]&&(_0x3d1c94[0x0]['disabled']=!![],_0x3d1c94[0x0][_0x1bd81e(0x235)]=miscTranslations[_0x1bd81e(0x2f3)]);var _0x3d1c94=document['querySelectorAll'](_0x1bd81e(0xe8)+_0x5d3fc2+'\x22]');_0x3d1c94[0x0]&&(_0x3d1c94[0x0][_0x1bd81e(0x360)]=!![],_0x3d1c94[0x0][_0x1bd81e(0x235)]=title=miscTranslations[_0x1bd81e(0x2f3)],_0x3d1c94[0x0]['style'][_0x1bd81e(0x216)]=0.2);}}if(_0x1bd81e(0x1e4)in _0x304bdd['info']){if(_0x304bdd[_0x1bd81e(0x440)]['recording_audio_gain']!==![]){var _0x17540d=parseInt(_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x1e4)])||0x0;if(_0x17540d===0x0){var _0x3d1c94=document[_0x1bd81e(0x223)](_0x1bd81e(0x2ce)+_0x5d3fc2+'\x22]');_0x3d1c94[0x0]&&(_0x3d1c94[0x0][_0x1bd81e(0x5bd)][_0x1bd81e(0xe4)]=0x1,_0x3d1c94[0x0][_0x1bd81e(0x160)]=_0x1bd81e(0xfd),_0x3d1c94[0x0]['children'][0x1][_0x1bd81e(0x132)]=miscTranslations['unmute-guest'],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['directorMutedState']=0x1);}else{var _0x3d1c94=document[_0x1bd81e(0x223)]('[data-action-type=\x22volume\x22][data--u-u-i-d=\x22'+_0x5d3fc2+'\x22]');_0x3d1c94[0x0]&&(_0x3d1c94[0x0][_0x1bd81e(0xe4)]=_0x17540d,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x1aa)]=_0x17540d,remoteVolumeUI(_0x3d1c94[0x0]));}}}_0x1bd81e(0x3a9)in _0x304bdd[_0x1bd81e(0x440)]&&(_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x3a9)]&&updateRemoteSpeakerMute(_0x5d3fc2)),_0x1bd81e(0x30f)in _0x304bdd[_0x1bd81e(0x440)]&&(_0x304bdd[_0x1bd81e(0x440)]['directorDisplayMuted']&&updateRemoteDisplayMute(_0x5d3fc2));}_0x1bd81e(0x1fe)in _0x304bdd[_0x1bd81e(0x440)]&&(_0x2785d1['director']?_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x1fe)]&&updateDirectorVideoMute(_0x5d3fc2):(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x1fe)]=_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x1fe)],_0x2785d1['rpcs'][_0x5d3fc2]['directorVideoMuted']&&(_0x5d3fc2 in _0x2785d1[_0x1bd81e(0x468)]&&_0x2785d1[_0x1bd81e(0x1ee)](0x0,_0x5d3fc2))));'video_muted_init'in _0x304bdd[_0x1bd81e(0x440)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x193)]=_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x4c3)],_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x193)]&&(_0x2785d1[_0x1bd81e(0x338)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x583)]['style'][_0x1bd81e(0x51a)]=_0x1bd81e(0x25f))));_0x1bd81e(0x4f9)in _0x304bdd[_0x1bd81e(0x440)]&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x574)]!=_0x304bdd[_0x1bd81e(0x440)]['rotate_video']&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x574)]=_0x304bdd[_0x1bd81e(0x440)][_0x1bd81e(0x4f9)],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3f7)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3f7)][_0x1bd81e(0x491)]=_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x574)]),_0x3a03af=!![]));if(_0x5d3fc2===_0x2785d1[_0x1bd81e(0x3e7)])try{_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)][_0x1bd81e(0x338)]=!![];}catch(_0x3a35e3){}else{if(_0x2785d1[_0x1bd81e(0x158)][_0x1bd81e(0x19b)](_0x5d3fc2)>=0x0)try{_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)]['coDirector']=!![],getById('container_'+_0x5d3fc2)[_0x1bd81e(0x47b)]['add']('directorBlue');}catch(_0x36f044){}}_0xba108e=!![];}if('directorSettings'in _0x304bdd){if(_0x2785d1[_0x1bd81e(0x3e7)]===_0x5d3fc2){_0x1bd81e(0x16e)in _0x304bdd[_0x1bd81e(0x4d2)]&&(_0x2785d1[_0x1bd81e(0x16e)]=parseInt(_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x16e)])||0x0,_0x3a03af=!![]);if(_0x304bdd['directorSettings'][_0x1bd81e(0x59e)]){if(_0x2785d1[_0x1bd81e(0x3b0)]===![]){if(_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x59e)]===_0x2785d1[_0x1bd81e(0x2e8)])_0x2785d1['infocus']=!![];else for(var _0x269d74 in _0x2785d1['rpcs']){if(_0x2785d1['rpcs'][_0x269d74][_0x1bd81e(0x2e8)]===_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x59e)]){_0x2785d1['infocus']=_0x269d74;break;}}_0x3a03af=!![],_0xba108e=!![];}}if(_0x1bd81e(0x4ff)in _0x304bdd[_0x1bd81e(0x4d2)]){if(_0x2785d1[_0x1bd81e(0x333)]!==![]){if(_0x2785d1[_0x1bd81e(0x4ff)])_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x4ff)]=!![];else _0x304bdd[_0x1bd81e(0x4d2)]['showDirector']&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x4ff)]=!![]);}}if(_0x2785d1[_0x1bd81e(0x333)]!==![]){if(_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x333)])for(var _0x269d74 in _0x304bdd['directorSettings']['scene']){setTimeout(function(_0x38d3e7){var _0x5e750e=_0x1bd81e;_0x2785d1[_0x5e750e(0x12e)](_0x38d3e7);},0x3e8,_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x333)][_0x269d74]);}if(_0x304bdd[_0x1bd81e(0x4d2)]['mute'])for(var _0x269d74 in _0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x408)]){setTimeout(function(_0x5ab807){var _0x29a7f0=_0x1bd81e;_0x2785d1[_0x29a7f0(0x12e)](_0x5ab807);},0x3e8,_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x408)][_0x269d74]);}}if(_0x1bd81e(0x5b6)in _0x304bdd[_0x1bd81e(0x4d2)])for(var _0x2d9674=0x0;_0x2d9674<_0x304bdd[_0x1bd81e(0x4d2)]['addCoDirector'][_0x1bd81e(0x43f)];_0x2d9674++){!(_0x2785d1[_0x1bd81e(0x158)][_0x1bd81e(0x19b)](_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x5b6)][_0x2d9674][_0x1bd81e(0x478)])>=0x0)&&_0x2785d1[_0x1bd81e(0x158)][_0x1bd81e(0x3c0)](_0x304bdd[_0x1bd81e(0x4d2)][_0x1bd81e(0x5b6)][_0x2d9674]['toString']());}}}_0x2785d1[_0x1bd81e(0x158)][_0x1bd81e(0x19b)](_0x5d3fc2)>=0x0&&(_0x2785d1[_0x1bd81e(0x333)]!==![]&&('action'in _0x304bdd&&_0x2785d1[_0x1bd81e(0x12e)](_0x304bdd)),_0x1bd81e(0x4d2)in _0x304bdd&&_0x304bdd['directorSettings'][_0x1bd81e(0x401)]&&(!_0x2785d1[_0x1bd81e(0x338)]&&(_0x2785d1['scene']===![]&&(_0x2785d1[_0x1bd81e(0x30f)]=!![],_0x2785d1[_0x1bd81e(0x502)]()))));if(_0x1bd81e(0x44d)in _0x304bdd){if(_0x2785d1[_0x1bd81e(0x338)]){if(_0x304bdd[_0x1bd81e(0x44d)]===_0x1bd81e(0x4bf))_0x2785d1[_0x1bd81e(0x315)]=![],!(_0x2785d1[_0x1bd81e(0x214)]||_0x2785d1[_0x1bd81e(0x259)])&&(warnUser(_0x1bd81e(0x503),0xbb8),getById(_0x1bd81e(0x303))[_0x1bd81e(0x132)]=miscTranslations['not-the-director']);else{if(_0x304bdd[_0x1bd81e(0x44d)]===_0x1bd81e(0x265))!(_0x2785d1[_0x1bd81e(0x214)]||_0x2785d1[_0x1bd81e(0x259)])&&warnUser(_0x1bd81e(0x2c5),0xbb8);else!(_0x2785d1['cleanOutput']||_0x2785d1['cleanDirector'])&&(_0x2785d1['directorUUID']===_0x5d3fc2?warnUser('The\x20request\x20failed;\x20you\x20can\x27t\x20apply\x20this\x20action\x20to\x20the\x20main\x20director.',0x1388):warnUser('The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director',0x1388));}}warnlog(_0x1bd81e(0x523)+_0x304bdd['rejected']+_0x1bd81e(0x202)+_0x2785d1[_0x1bd81e(0x338)]);}if(_0x1bd81e(0x1df)in _0x304bdd){if(_0x304bdd[_0x1bd81e(0x1df)]===_0x1bd81e(0x4bf)){if(_0x2785d1[_0x1bd81e(0x338)]){try{_0x2785d1[_0x1bd81e(0x314)]===![]&&(document[_0x1bd81e(0x235)]=miscTranslations[_0x1bd81e(0x178)]);}catch(_0x2846c2){errorlog(_0x2846c2);};!(_0x2785d1['cleanOutput']||_0x2785d1[_0x1bd81e(0x259)])&&!_0x2785d1['directorState']&&(warnUser('The\x20director\x20approved\x20you\x20as\x20a\x20co-director',0xbb8),getById(_0x1bd81e(0x303))[_0x1bd81e(0x132)]=_0x1bd81e(0x40e)),_0x2785d1['directorState']=!![];}}}if(_0x1bd81e(0x595)in _0x304bdd){_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x595)]=parseInt(_0x304bdd[_0x1bd81e(0x595)])||0x0;_0x5d3fc2 in _0x2785d1['pcs']&&(_0x2785d1[_0x1bd81e(0x30e)][_0x5d3fc2][_0x1bd81e(0x595)]=parseInt(_0x304bdd[_0x1bd81e(0x595)])||0x0);if(_0x2785d1[_0x1bd81e(0x338)]){var _0x3d1c94=document[_0x1bd81e(0x223)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x5d3fc2+'\x22]');_0x3d1c94[0x0]&&(_0x3d1c94[0x0][_0x1bd81e(0x22e)]=parseInt(_0x304bdd[_0x1bd81e(0x595)])||0x0);}_0x3a03af=!![];}if(_0x1bd81e(0x3af)in _0x304bdd){log('Change\x20Label');if(_0x1bd81e(0xe4)in _0x304bdd){log(_0x1bd81e(0x46f));if(typeof _0x304bdd[_0x1bd81e(0xe4)]=='string'){_0x2785d1['rpcs'][_0x5d3fc2]['label']=sanitizeLabel(_0x304bdd['value']);_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x314)][_0x1bd81e(0x43f)]==0x0&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x314)]=![]);applyStyleEffect(_0x5d3fc2);if(_0x2785d1[_0x1bd81e(0x338)]){var _0x3d1c94=getById('label_'+_0x5d3fc2);if(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x314)])_0x3d1c94['innerText']=_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x314)];else _0x2785d1['directorUUID']===_0x5d3fc2?_0x3d1c94[_0x1bd81e(0x22e)]=miscTranslations[_0x1bd81e(0x53b)]:_0x3d1c94['innerText']=miscTranslations[_0x1bd81e(0x28d)];}else _0x2785d1[_0x1bd81e(0x55a)]&&(_0x3a03af=!![]);}else{_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x314)]=![],applyStyleEffect(_0x5d3fc2);if(_0x2785d1[_0x1bd81e(0x338)]){var _0x3d1c94=getById(_0x1bd81e(0x534)+_0x5d3fc2);_0x2785d1[_0x1bd81e(0x3e7)]===_0x5d3fc2?_0x3d1c94[_0x1bd81e(0x22e)]=miscTranslations['main-director']:_0x3d1c94[_0x1bd81e(0x22e)]=miscTranslations['add-a-label'];}else _0x2785d1[_0x1bd81e(0x55a)]&&(_0x3a03af=!![]);}_0xba108e=!![];}}_0x1bd81e(0x5b7)in _0x304bdd&&(log(_0x304bdd),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteMuteState']=_0x304bdd['muteState'],_0x2785d1[_0x1bd81e(0x1ee)](![],_0x5d3fc2),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)][_0x1bd81e(0x440)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x3a8)]['info'][_0x1bd81e(0x144)]=_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x454)]),_0x2785d1[_0x1bd81e(0x333)]===![]&&(_0x2785d1[_0x1bd81e(0x2c9)]&&(!_0x2785d1[_0x1bd81e(0x214)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x548)]?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x454)]?_0x2785d1['rpcs'][_0x5d3fc2]['remoteMuteElement'][_0x1bd81e(0x448)][_0x1bd81e(0x51a)]=_0x1bd81e(0x25f):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x548)]['style'][_0x1bd81e(0x51a)]=_0x1bd81e(0x481):(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x548)]=getById(_0x1bd81e(0x492))[_0x1bd81e(0x24d)](!![]),_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x548)]['id']='remoteMuteState_'+_0x5d3fc2,_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x454)]?_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x548)][_0x1bd81e(0x448)]['display']='block':_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteMuteElement'][_0x1bd81e(0x448)][_0x1bd81e(0x51a)]='none',_0x3a03af=!![]),_0xba108e=!![]))));if(_0x1bd81e(0x25a)in _0x304bdd){var _0x3095fd=getChromeVersion();_0x3095fd&&(_0x3095fd<0x50&&(_0x3a03af=!![]));}'videoMuted'in _0x304bdd&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x193)]=_0x304bdd[_0x1bd81e(0x193)],!_0x2785d1[_0x1bd81e(0x338)]?(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['videoMuted']?(_0x2785d1[_0x1bd81e(0x1ee)](0x0,_0x5d3fc2),_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)]&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x5a1)]=!![],_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x19d)][_0x1bd81e(0x448)]['visibility']=_0x1bd81e(0x5a1))):updateIncomingVideoElement(_0x5d3fc2,!![],![]),_0x3a03af=!![]):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x193)]?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteVideoMuteElement']['style'][_0x1bd81e(0x51a)]=_0x1bd81e(0x3ee):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteVideoMuteElement']['style'][_0x1bd81e(0x51a)]=_0x1bd81e(0x481),_0xba108e=!![]);_0x1bd81e(0x11b)in _0x304bdd&&(_0x5d3fc2+_0x1bd81e(0x30d)in _0x2785d1['rpcs']&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2+'_screen'][_0x1bd81e(0x40b)]=_0x304bdd[_0x1bd81e(0x11b)],_0x2785d1[_0x1bd81e(0x338)]?(_0x2785d1['rpcs'][_0x5d3fc2+_0x1bd81e(0x30d)][_0x1bd81e(0x193)]=!_0x304bdd[_0x1bd81e(0x11b)],_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x193)]?_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x583)][_0x1bd81e(0x448)]['display']=_0x1bd81e(0x3ee):_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2]['remoteVideoMuteElement'][_0x1bd81e(0x448)][_0x1bd81e(0x51a)]=_0x1bd81e(0x481)):(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2+_0x1bd81e(0x30d)][_0x1bd81e(0x40b)]=_0x304bdd[_0x1bd81e(0x11b)],_0x3a03af=!![]),_0xba108e=!![]));_0x1bd81e(0x1ef)in _0x304bdd&&(_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x1ef)]=_0x304bdd[_0x1bd81e(0x1ef)],_0x3a03af=!![]);if('directVideoMuted'in _0x304bdd){if(!_0x2785d1[_0x1bd81e(0x338)]){if(_0x1bd81e(0x15e)in _0x304bdd){if(_0x2785d1[_0x1bd81e(0x158)][_0x1bd81e(0x19b)](_0x5d3fc2)>=0x0){var _0xe1511a=_0x304bdd[_0x1bd81e(0x15e)];if(_0xe1511a===!![])_0x2785d1[_0x1bd81e(0x1fe)]=_0x304bdd[_0x1bd81e(0x1c0)];else _0xe1511a in _0x2785d1['rpcs']&&(_0x2785d1[_0x1bd81e(0x468)][_0xe1511a][_0x1bd81e(0x1fe)]=_0x304bdd[_0x1bd81e(0x1c0)],_0x2785d1[_0x1bd81e(0x468)][_0xe1511a]['directorVideoMuted']&&_0x2785d1[_0x1bd81e(0x1ee)](0x0,_0xe1511a),_0x3a03af=!![]);}}}_0xba108e=!![];}_0x1bd81e(0x40b)in _0x304bdd&&(!_0x2785d1[_0x1bd81e(0x338)]&&(_0x2785d1['directorList'][_0x1bd81e(0x19b)](_0x5d3fc2)>=0x0&&(_0x5d3fc2 in _0x2785d1[_0x1bd81e(0x468)]&&(_0x2785d1[_0x1bd81e(0x468)][_0x5d3fc2][_0x1bd81e(0x40b)]=_0x304bdd[_0x1bd81e(0x40b)],_0x2785d1['rpcs'][_0x5d3fc2][_0x1bd81e(0x40b)]&&(_0x5d3fc2 in _0x2785d1[_0x1bd81e(0x468)]&&_0x2785d1[_0x1bd81e(0x1ee)](0x0,_0x5d3fc2)),_0x3a03af=!![]))),_0xba108e=!![]);if(_0x1bd81e(0x3c1)in _0x304bdd){log(_0x1bd81e(0x527));try{_0x2785d1['sendFile'](_0x5d3fc2,_0x304bdd[_0x1bd81e(0x3c1)]);}catch(_0x3e4d5c){errorlog(_0x3e4d5c);}}_0x1bd81e(0xf9)in _0x304bdd&&remoteStats(_0x304bdd,_0x5d3fc2);if(_0x3a03af)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0xba108e&&updateUserList();},_0x2785d1[_0x3ef007(0x468)][_0x5d3fc2][_0x3ef007(0x437)][_0x3ef007(0x128)]=()=>{warnlog('rpc\x20datachannel\x20closed');};},_0x2785d1['rpcs'][_0x5d3fc2]['ontrack']=_0x3bcbba=>{var _0x5c8e43=_0x1f66f7;warnlog('New\x20ON\x20TRACK\x20event'),_0x2785d1[_0x5c8e43(0x232)](_0x3bcbba,_0x5d3fc2);},log(_0x1f66f7(0x280));},_0x2785d1[_0x3fc07f(0x3f5)]=function(_0x4b6d49,_0x32dfc8){var _0x3261d4=_0x3fc07f;!_0x2785d1[_0x3261d4(0x468)][_0x32dfc8][_0x3261d4(0x4b8)]?(_0x2785d1[_0x3261d4(0x468)][_0x32dfc8][_0x3261d4(0x4b8)]=createVideoElement(),_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]={},_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x1c4)]=_0x32dfc8,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8][_0x3261d4(0x2e8)]&&(_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x2e8)]=_0x2785d1[_0x3261d4(0x468)][_0x32dfc8][_0x3261d4(0x2e8)]),_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)]['stats']={},_0x2785d1['rpcs'][_0x32dfc8][_0x3261d4(0x3a8)][_0x3261d4(0x4f0)]=![],_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x2bf)]=function(){return new Promise((_0x24d050,_0x47e4a3)=>{_0x24d050([]);});},_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x400)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x4f8)]=![],_0x2785d1['rpcs'][_0x32dfc8+'_screen'][_0x3261d4(0x5ac)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x489)]=null,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['codirectorRequested']=![],_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x3b3)]=-0x1,_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x4ff)]=![],_0x2785d1['rpcs'][_0x32dfc8+'_screen'][_0x3261d4(0x224)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['targetBandwidth']=-0x1,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['manualBandwidth']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x3f7)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x19d)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x1c9)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x266)]=[],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x193)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['iframeVideo']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x1fe)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x40b)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x454)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['remoteMuteElement']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x4a5)]=null,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x10f)]=null,_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x38f)]=null,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x4a3)]=null,_0x2785d1['rpcs'][_0x32dfc8+'_screen'][_0x3261d4(0x1c8)]={},_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x31e)]=![],_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)]['slot']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x341)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['signalMeter']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x59b)]=null,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x429)]=![],_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x1ef)]=!![],_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x1aa)]=0x64,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x305)]=0x0,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x54e)]=0x0,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x2aa)]='1',_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x380)]='1',_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['pliCount']=0x0,_0x2785d1['rpcs'][_0x32dfc8+'_screen']['label']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['order']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen']['canvasCtx']=null,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x49f)]=null,_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x554)]={},_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['iframeSrc']=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x52b)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['startTime']=Date[_0x3261d4(0x20a)](),_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x206)]=![],_0x2785d1[_0x3261d4(0x379)]==0x2&&(_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x5ac)]=!![]),_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x3f7)]=_0x2785d1[_0x3261d4(0x468)][_0x32dfc8][_0x3261d4(0x4b8)],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen']['videoElement'][_0x3261d4(0x5bd)]['UUID']=_0x32dfc8+_0x3261d4(0x30d),_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen']['videoElement']['id']='videosource_'+_0x32dfc8+'_screen',_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x2e8)]&&(_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['videoElement'][_0x3261d4(0x5bd)][_0x3261d4(0x3ef)]=_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+'_screen'][_0x3261d4(0x2e8)]),_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x3f7)][_0x3261d4(0x55f)]=![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x1c9)]=![],setupIncomingScreenTracking(_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x3f7)],_0x32dfc8+_0x3261d4(0x30d)),_0x2785d1[_0x3261d4(0x468)][_0x32dfc8][_0x3261d4(0x4b8)]['srcObject']=createMediaStream(),_0x4b6d49[_0x3261d4(0x439)](function(_0x7d29a){var _0x1df4c1=_0x3261d4;_0x2785d1['rpcs'][_0x32dfc8][_0x1df4c1(0x4b8)][_0x1df4c1(0x345)]['addTrack'](_0x7d29a);}),_0x2785d1['rpcs'][_0x32dfc8+_0x3261d4(0x30d)][_0x3261d4(0x3f7)][_0x3261d4(0x4d9)]=!![],_0x2785d1[_0x3261d4(0x468)][_0x32dfc8+_0x3261d4(0x30d)]['videoElement'][_0x3261d4(0x278)](_0x3261d4(0x1a4),'')):_0x4b6d49[_0x3261d4(0x439)](function(_0x464522){var _0x867572=_0x3261d4,_0x436b40=![];_0x2785d1[_0x867572(0x468)][_0x32dfc8][_0x867572(0x4b8)][_0x867572(0x345)]['getTracks']()['forEach'](function(_0x544ac7){_0x544ac7['id']==_0x464522['id']&&(_0x436b40=!![]);}),!_0x436b40&&_0x2785d1[_0x867572(0x468)][_0x32dfc8]['screenElement']['srcObject']['addTrack'](_0x464522);});},_0x2785d1['onTrack']=function(_0x3693d8,_0x363ccd){var _0x5114ac=_0x3fc07f;if(_0x2785d1[_0x5114ac(0x4fc)][_0x5114ac(0x358)](_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x2e8)])){errorlog(_0x5114ac(0x4df));return;}var _0x1692e0=[],_0x477737=![];if(_0x3693d8[_0x5114ac(0x424)]&&_0x3693d8['streams'][0x0])_0x477737=_0x3693d8[_0x5114ac(0x424)][0x0],_0x1692e0=_0x477737[_0x5114ac(0x21d)]();else{if(_0x3693d8['track'])_0x1692e0[_0x5114ac(0x3c0)](_0x3693d8[_0x5114ac(0x556)]);else{errorlog(_0x5114ac(0x474));return;}}if(_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x59b)]){var _0x3abd24=_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x59b)]['getTracks']();_0x1692e0[_0x5114ac(0x439)](function(_0x50ed14){var _0x35c790=_0x5114ac;_0x3abd24[_0x35c790(0x439)](function(_0x45c584){var _0x2124bb=_0x35c790;if(_0x50ed14['id']==_0x45c584['id']){var _0x2ae24d=_0x1692e0[_0x2124bb(0x19b)](_0x50ed14);_0x2ae24d>-0x1&&_0x1692e0[_0x2124bb(0x4b2)](_0x2ae24d,0x1);}});});}try{var _0x5b97a5=_0x1692e0['length'];while(_0x5b97a5--){if(_0x1692e0[_0x5b97a5][_0x5114ac(0x37c)]==_0x5114ac(0x3f0)){if(_0x2785d1[_0x5114ac(0x184)]!==![]&&!_0x2785d1[_0x5114ac(0x184)][_0x5114ac(0x358)](_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x2e8)])){_0x1692e0[_0x5114ac(0x4b2)](_0x5b97a5,0x1);continue;}else{if(_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x206)]&&!_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x206)][_0x5114ac(0x3f0)]){_0x1692e0[_0x5114ac(0x4b2)](_0x5b97a5,0x1);continue;}}}else{if(_0x1692e0[_0x5b97a5]['kind']==_0x5114ac(0x19e)){if(_0x2785d1[_0x5114ac(0x47d)]!==![]&&!_0x2785d1[_0x5114ac(0x47d)][_0x5114ac(0x358)](_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x2e8)])){_0x1692e0['splice'](_0x5b97a5,0x1);continue;}else{if(_0x2785d1['rpcs'][_0x363ccd]['settings']&&!_0x2785d1[_0x5114ac(0x468)][_0x363ccd]['settings'][_0x5114ac(0x19e)]){_0x1692e0[_0x5114ac(0x4b2)](_0x5b97a5,0x1);continue;}}}}}}catch(_0x3a4325){errorlog(_0x3a4325);}if(!_0x1692e0[_0x5114ac(0x43f)])return;var _0x2fd07e=![];if(_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x429)]&&_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x429)]['length']){var _0x3dca97=_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x322)]();for(var _0x2d88c3=0x0;_0x2d88c3<_0x3dca97['length'];_0x2d88c3++){for(var _0x5e890f=0x0;_0x5e890f<_0x1692e0[_0x5114ac(0x43f)];_0x5e890f++){if(_0x3dca97[_0x2d88c3]['track']&&_0x3dca97[_0x2d88c3]['track']['id']==_0x1692e0[_0x5e890f]['id'])for(var _0x34f1ca=0x0;_0x34f1ca<_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x429)][_0x5114ac(0x43f)];_0x34f1ca++){if(_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x429)][_0x34f1ca]==_0x2d88c3){_0x2fd07e=!![];break;}}if(_0x2fd07e)break;}if(_0x2fd07e)break;}}if(_0x2fd07e){_0x2785d1[_0x5114ac(0x3f5)](_0x1692e0,_0x363ccd);return;}_0x2785d1['buffer']!==![]&&playoutdelay(_0x363ccd);_0x2785d1['directorSpeakerMute'](),_0x2785d1[_0x5114ac(0x502)]();_0x477737&&(_0x477737[_0x5114ac(0x2e5)]=function(_0x3aaa47){var _0x4eaf04=_0x5114ac;try{warnlog(_0x4eaf04(0x3a4)),_0x2785d1[_0x4eaf04(0x468)][_0x363ccd]['streamSrc'][_0x4eaf04(0x21d)]()[_0x4eaf04(0x439)](_0x2214f5=>{var _0x3e5408=_0x4eaf04;_0x2214f5['id']==_0x3aaa47[_0x3e5408(0x556)]['id']&&_0x2785d1[_0x3e5408(0x468)][_0x363ccd][_0x3e5408(0x59b)]['removeTrack'](_0x2214f5);}),_0x3aaa47[_0x4eaf04(0x556)][_0x4eaf04(0x37c)]==_0x4eaf04(0x3f0)?updateIncomingVideoElement(_0x363ccd,!![],![]):updateIncomingVideoElement(_0x363ccd,![],!![]),updateIncomingVideoElement(_0x363ccd),setTimeout(function(){updateMixer();},0x1);}catch(_0x3b3f20){}},_0x477737[_0x5114ac(0x572)]=function(_0x1beecb){var _0x59bcee=_0x5114ac;errorlog(_0x1beecb);try{warnlog(_0x59bcee(0x1f0)),_0x2785d1['rpcs'][_0x363ccd][_0x59bcee(0x59b)][_0x59bcee(0x21d)]()[_0x59bcee(0x439)](_0x4712b1=>{var _0x3d54db=_0x59bcee;try{_0x4712b1['id']==_0x1beecb[_0x3d54db(0x556)]['id']&&_0x2785d1[_0x3d54db(0x468)][_0x363ccd][_0x3d54db(0x59b)][_0x3d54db(0x120)](_0x4712b1);}catch(_0x385d6c){}}),_0x1beecb[_0x59bcee(0x556)]['kind']==_0x59bcee(0x3f0)?updateIncomingVideoElement(_0x363ccd,!![],![]):updateIncomingVideoElement(_0x363ccd,![],!![]),setTimeout(function(){updateMixer();},0x1);}catch(_0x5ce413){errorlog(_0x5ce413);}});if(!_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3f7)]){log(_0x5114ac(0x344));try{var _0x2047d0=createVideoElement();}catch(_0xcefa77){errorlog(_0xcefa77);}_0x2785d1[_0x5114ac(0x468)][_0x363ccd]['videoElement']=_0x2047d0,_0x2047d0[_0x5114ac(0x5bd)][_0x5114ac(0x469)]=_0x363ccd,_0x2047d0['id']=_0x5114ac(0x1ca)+_0x363ccd,_0x2785d1['rpcs'][_0x363ccd]['streamID']&&(_0x2047d0[_0x5114ac(0x5bd)]['sid']=_0x2785d1['rpcs'][_0x363ccd]['streamID']),setupIncomingVideoTracking(_0x2047d0,_0x363ccd);}!_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x59b)]&&(_0x2785d1['rpcs'][_0x363ccd][_0x5114ac(0x59b)]=createMediaStream());var _0x163f03=![],_0x1ab448=![];_0x1692e0[_0x5114ac(0x439)](_0x3c4908=>{var _0x3a0c2a=_0x5114ac;if(_0x3c4908[_0x3a0c2a(0x37c)]==_0x3a0c2a(0x3f0))_0x163f03=!![];else _0x3c4908[_0x3a0c2a(0x37c)]==_0x3a0c2a(0x19e)&&(_0x1ab448=!![]);log('adding\x20track'),_0x2785d1[_0x3a0c2a(0x468)][_0x363ccd][_0x3a0c2a(0x59b)][_0x3a0c2a(0x542)](_0x3c4908);});if(_0x1ab448&&_0x163f03)updateIncomingVideoElement(_0x363ccd);else{if(_0x163f03)updateIncomingVideoElement(_0x363ccd,!![],![]);else _0x1ab448&&updateIncomingVideoElement(_0x363ccd,![],!![]);}if(_0x163f03){var _0x286646=![];if(_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3a8)]&&_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3a8)][_0x5114ac(0x440)]&&_0x2785d1[_0x5114ac(0x468)][_0x363ccd]['stats'][_0x5114ac(0x440)]['Browser']&&_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3a8)][_0x5114ac(0x440)][_0x5114ac(0x458)]===_0x5114ac(0x2c7)){if(_0x2785d1[_0x5114ac(0x139)]){if(_0x2785d1['director']||_0x2785d1['roomid']!==![]&&_0x2785d1[_0x5114ac(0x2c9)]!==''&&_0x2785d1['scene']===![]){}else{if(_0x2785d1[_0x5114ac(0x468)][_0x363ccd]['bandwidth']!==![]){if(_0x2785d1[_0x5114ac(0x468)][_0x363ccd]['bandwidth']>=0x0&&_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3b3)]<_0x2785d1['bitrate']){}else _0x286646={},_0x286646['bitrate']=_0x2785d1[_0x5114ac(0x139)],_0x2785d1['rpcs'][_0x363ccd][_0x5114ac(0x3b3)]=_0x2785d1[_0x5114ac(0x139)],log(_0x5114ac(0x3e3));}else _0x286646={},_0x286646[_0x5114ac(0x139)]=_0x2785d1[_0x5114ac(0x139)],_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3b3)]=_0x2785d1[_0x5114ac(0x139)],log(_0x5114ac(0x3e3));}}}_0x2785d1[_0x5114ac(0xe7)]&&(_0x286646==![]&&(_0x286646={}),_0x286646[_0x5114ac(0xe7)]=parseInt(_0x2785d1[_0x5114ac(0xe7)])),_0x286646&&_0x2785d1[_0x5114ac(0x2b7)](_0x286646,_0x363ccd);}if(_0x2785d1[_0x5114ac(0x593)]===!![]){var _0x11f304=function(_0x2b7377){var _0x4b0aa2=function(_0x4d9f0f){var _0x402910=_0x244b;if(!(_0x4d9f0f in _0x2785d1['rpcs']))return;if(!_0x2785d1[_0x402910(0x468)][_0x4d9f0f][_0x402910(0x3f7)])return;try{var _0x4a17ed=_0x2785d1[_0x402910(0x468)][_0x4d9f0f][_0x402910(0x3f7)][_0x402910(0x144)];_0x2785d1[_0x402910(0x468)][_0x4d9f0f]['videoElement'][_0x402910(0x144)]=![];}catch(_0x88b48e){warnlog(_0x88b48e);}try{_0x2785d1[_0x402910(0x468)][_0x4d9f0f][_0x402910(0x3f7)][_0x402910(0x3c8)]('play',_0x4b0aa2);}catch(_0x48de95){warnlog(_0x48de95);}_0x2785d1['audioCtx'][_0x402910(0x53e)]==_0x402910(0xf2)&&_0x2785d1[_0x402910(0x12b)]['resume']();updateIncomingVideoElement(_0x363ccd,![],!![]);try{_0x2785d1[_0x402910(0x468)][_0x4d9f0f]['videoElement']['muted']=_0x4a17ed,_0x402910(0x3ff)in _0x2785d1['rpcs'][_0x4d9f0f]&&clearInterval(_0x2785d1['rpcs'][_0x2b7377][_0x402910(0x3ff)]),delete _0x2785d1[_0x402910(0x468)][_0x4d9f0f]['eventPlayActive'];}catch(_0x221da5){warnlog(_0x221da5);}};return _0x4b0aa2(_0x2b7377);};_0x2785d1[_0x5114ac(0x12b)][_0x5114ac(0x53e)]==_0x5114ac(0x26b)&&(_0x2785d1[_0x5114ac(0x124)]=!![]);if(_0x5114ac(0x3ff)in _0x2785d1[_0x5114ac(0x468)][_0x363ccd]){}else _0x2785d1[_0x5114ac(0x124)]==![]?_0x2785d1[_0x5114ac(0x468)][_0x363ccd]['eventPlayActive']=setInterval(function(_0x3d46b9){var _0x19f7ea=_0x5114ac;_0x3d46b9 in _0x2785d1[_0x19f7ea(0x468)]?(log('..\x20waiting\x20for\x20user\x20gesture'),_0x2785d1[_0x19f7ea(0x124)]&&(clearInterval(_0x2785d1[_0x19f7ea(0x468)][_0x3d46b9][_0x19f7ea(0x3ff)]),_0x2785d1[_0x19f7ea(0x468)][_0x3d46b9][_0x19f7ea(0x3f7)][_0x19f7ea(0xed)](_0x19f7ea(0x4f6),_0x11f304(_0x3d46b9)))):log(_0x19f7ea(0x383));},0x3e8,_0x363ccd):(!_0x2785d1['rpcs'][_0x363ccd]['eventPlayActive']&&(_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3ff)]=!![]),_0x2785d1['rpcs'][_0x363ccd][_0x5114ac(0x3f7)][_0x5114ac(0xed)](_0x5114ac(0x4f6),_0x11f304(_0x363ccd)));}_0x2785d1[_0x5114ac(0x468)][_0x363ccd][_0x5114ac(0x3f7)]['rotated']=_0x2785d1[_0x5114ac(0x468)][_0x363ccd]['rotate'],setTimeout(function(){updateMixer();},0x1),_0x2785d1[_0x5114ac(0x276)](),_0x2785d1['directorDisplayMute'](),updateUserList(),mediaSourceUpdated(_0x363ccd,_0x2785d1['rpcs'][_0x363ccd]['streamID'],_0x163f03);},_0x2785d1;}());function meshcast(){var _0x57c050=_0x25463;if(session[_0x57c050(0x369)]!==![])return;session[_0x57c050(0x369)]=null;try{var _0x32350f=new Date(),_0x48aae5=_0x32350f[_0x57c050(0x5a3)]();urlParams['has']('tz')&&(_0x48aae5=parseInt(urlParams['get']('tz'))||_0x48aae5);var _0x44f93e=[],_0x19c4d0=session['generateStreamID'](0xe),_0x53e756=[],_0x1fce69={};fetch(_0x57c050(0x35b)+Date[_0x57c050(0x20a)]())[_0x57c050(0x324)](_0xb40691=>_0xb40691[_0x57c050(0x1ac)]())['then'](function(_0x291732){var _0x26574f=_0x57c050;_0x53e756=_0x291732;for(var _0x18bff2=0x0;_0x18bff2<_0x53e756['length'];_0x18bff2++){var _0x5b9f34=Math[_0x26574f(0x1f3)](_0x53e756[_0x18bff2]['tz']-_0x48aae5);Math[_0x26574f(0x1f3)](_0x5b9f34-0x3c*0x18)<_0x5b9f34&&(_0x5b9f34=Math['abs'](_0x5b9f34-0x3c*0x18)),_0x53e756[_0x18bff2][_0x26574f(0x530)]=_0x5b9f34;}_0x53e756[_0x26574f(0x2f9)](compare_deltas),_0x1fce69=_0x53e756[0x0];try{session['mc']=new RTCPeerConnection(session[_0x26574f(0x4fa)]),session['mc'][_0x26574f(0x3a8)]={};}catch(_0x3298f0){!session[_0x26574f(0x214)]&&warnUser(_0x26574f(0x4d8));}try{session['mc']['onnegotiationneeded']=_0x2f4861,session[_0x26574f(0x3f7)][_0x26574f(0x345)]&&session[_0x26574f(0x3f7)]['srcObject'][_0x26574f(0x21d)]()['forEach'](_0x55608d=>{warnlog('ADDING\x20TRACKS\x20TO\x20MESHCAST'),warnlog(_0x55608d),session['mc']['addTrack'](_0x55608d);}),warnlog(session['mc']['getSenders']()),session['mc'][_0x26574f(0x57d)]=function(_0x55aa93){var _0x2bb78b=_0x26574f;if(_0x55aa93[_0x2bb78b(0x48c)]==null)return;log(_0x55aa93['candidate']),_0x44f93e[_0x2bb78b(0x3c0)](_0x55aa93[_0x2bb78b(0x48c)]);};}catch(_0x39011b){errorlog(_0x39011b);}})[_0x57c050(0x5a4)](errorlog);}catch(_0xa71fee){errorlog(_0xa71fee);}function _0x92dcb9(_0x17be44,_0x315007){var _0x102eeb=_0x57c050;try{var _0x1d3e98=new XMLHttpRequest();_0x1d3e98[_0x102eeb(0xe3)]=function(){var _0x5a8146=_0x102eeb;if(this[_0x5a8146(0x254)]==0x4&&this[_0x5a8146(0x252)]==0xc8){var _0x5873a1=this[_0x5a8146(0x3d0)](_0x5a8146(0x580));if(_0x5873a1==_0x5a8146(0x361)){var _0x4ed469={};_0x4ed469['sdp']=this[_0x5a8146(0x41e)],_0x4ed469[_0x5a8146(0x5bf)]='answer';var _0x250f07={};session[_0x5a8146(0x564)]&&session[_0x5a8146(0x564)]!==0x2?_0x250f07[_0x5a8146(0x564)]=0x1:_0x250f07[_0x5a8146(0x564)]=0x0;session['meshcastAudioBitrate']&&(session[_0x5a8146(0x5b0)]>0x1fe&&(session['meshcastAudioBitrate']=0x1fe),_0x250f07[_0x5a8146(0x362)]=session[_0x5a8146(0x5b0)]*0x400,_0x250f07[_0x5a8146(0x24e)]=0x1,_0x250f07[_0x5a8146(0x598)]=session[_0x5a8146(0x598)]);_0x4ed469[_0x5a8146(0x59d)]=CodecsHandler['setOpusAttributes'](_0x4ed469['sdp'],_0x250f07);!session[_0x5a8146(0x105)]&&(_0x4ed469[_0x5a8146(0x59d)]=_0x4ed469[_0x5a8146(0x59d)][_0x5a8146(0x40c)](/42001f/gi,'42e01f'),_0x4ed469[_0x5a8146(0x59d)]=_0x4ed469['sdp'][_0x5a8146(0x40c)](/420029/gi,_0x5a8146(0x576)));session['mc'][_0x5a8146(0x2a4)](_0x4ed469)[_0x5a8146(0x324)]()[_0x5a8146(0x5a4)](function(_0x48b1f0){log(_0x48b1f0);});if(_0x44f93e['length']){var _0x4a3ccd=JSON[_0x5a8146(0x2f5)](_0x44f93e[_0x5a8146(0x308)]());setTimeout(function(){_0x92dcb9(_0x4a3ccd,'ice');},0xa);}_0xd486bf();}else _0x5873a1==_0x5a8146(0x10a)&&(this[_0x5a8146(0x41e)]==0x1b0?warnUser('Meshcast\x20error:\x20432'):warnUser(_0x5a8146(0x2bb)));}};var _0x56af1c=0x9c4;session[_0x102eeb(0x4d6)]!==![]&&(_0x56af1c=session['meshcastBitrate']);session[_0x102eeb(0x1ef)]&&session[_0x102eeb(0x484)]!==![]&&(_0x56af1c=session['meshcastScreenShareBitrate']);var _0x388992=parseInt(0x61a8/_0x56af1c)||0xa,_0x3dfe49='';session[_0x102eeb(0x105)]&&(_0x3dfe49='/'+session[_0x102eeb(0x105)]),session[_0x102eeb(0x1ef)]&&session[_0x102eeb(0x154)]&&(_0x3dfe49='/'+session[_0x102eeb(0x154)]),_0x1d3e98['open'](_0x102eeb(0x140),_0x1fce69[_0x102eeb(0x518)]+'/'+_0x388992+_0x3dfe49,!![]),_0x1d3e98[_0x102eeb(0x57a)](_0x102eeb(0x269),_0x102eeb(0x46d)+_0x315007+_0x102eeb(0x1a5)),_0x1d3e98[_0x102eeb(0x57a)](_0x102eeb(0xfa),_0x102eeb(0x16b)+_0x19c4d0),_0x1d3e98[_0x102eeb(0x1cd)](_0x17be44);}catch(_0x4d05bf){errorlog(_0x4d05bf);}}function _0x2f4861(_0x45c84e){var _0x1dff84=_0x57c050;warnlog('ON\x20NEGO\x20NEEDED'),warnlog(_0x45c84e);try{session['mc'][_0x1dff84(0x4e3)]()[_0x1dff84(0x324)](function(_0x58b12b){var _0x5ebe6e=_0x1dff84;return _0x58b12b[_0x5ebe6e(0x59d)]=CodecsHandler[_0x5ebe6e(0x447)](_0x58b12b[_0x5ebe6e(0x59d)],{'stereo':0x1}),!session[_0x5ebe6e(0x105)]&&(_0x58b12b['sdp']=_0x58b12b[_0x5ebe6e(0x59d)]['replace'](/42001f/gi,_0x5ebe6e(0x576)),_0x58b12b['sdp']=_0x58b12b[_0x5ebe6e(0x59d)]['replace'](/420029/gi,_0x5ebe6e(0x576))),warnlog(_0x58b12b),session['mc']['setLocalDescription'](_0x58b12b);})['then'](function(){var _0x49027a=_0x1dff84;log(session['mc'][_0x49027a(0x5c3)]),_0x92dcb9(session['mc'][_0x49027a(0x5c3)][_0x49027a(0x59d)],_0x49027a(0x59d));})[_0x1dff84(0x5a4)](function(_0x4a57e7){});}catch(_0x531189){errorlog(_0x531189);}}function _0xd486bf(){var _0xa03d9d=_0x57c050;if(_0x1fce69[_0xa03d9d(0x32e)])var _0x1ee549=_0xa03d9d(0x3c3)+_0x1fce69[_0xa03d9d(0x32e)]+_0xa03d9d(0x43c)+_0x19c4d0;else var _0x1ee549=_0xa03d9d(0x268)+_0x19c4d0;console['log'](_0xa03d9d(0x121)+_0x1ee549),session[_0xa03d9d(0x369)]={'token':_0x19c4d0,'url':_0x1fce69[_0xa03d9d(0x518)]};for(var _0x123983 in session['pcs']){if(session[_0xa03d9d(0x30e)][_0x123983][_0xa03d9d(0x58e)]===null){var _0x3cf226={};_0x3cf226[_0xa03d9d(0x58e)]={'token':_0x19c4d0,'url':_0x1fce69[_0xa03d9d(0x518)]},session[_0xa03d9d(0x50b)](_0x3cf226,_0x123983)&&(session[_0xa03d9d(0x30e)][_0x123983][_0xa03d9d(0x58e)]=!![]);}}}}function _0x244b(_0x454813,_0x361c81){var _0x1e1e2a=_0x1e1e();return _0x244b=function(_0x244bd8,_0x33f24d){_0x244bd8=_0x244bd8-0xe1;var _0x840966=_0x1e1e2a[_0x244bd8];return _0x840966;},_0x244b(_0x454813,_0x361c81);}function meshcastWatch(_0x10609c,_0x5dfd6e){var _0x3f13a4=_0x25463;!(_0x10609c in session['rpcs'])&&(session[_0x3f13a4(0x468)][_0x10609c]={},session[_0x3f13a4(0x468)][_0x10609c]['stats']={},session[_0x3f13a4(0x468)][_0x10609c]['inboundAudioPipeline']={},session['rpcs'][_0x10609c][_0x3f13a4(0x224)]=![],session[_0x3f13a4(0x468)][_0x10609c]['settings']=![],errorlog('RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??'));var _0x2f843c=!![],_0x55b7c7=!![];if(session[_0x3f13a4(0x184)]!==![]&&!session['novideo']['includes'](session[_0x3f13a4(0x468)][_0x10609c][_0x3f13a4(0x2e8)]))_0x2f843c=![];else session[_0x3f13a4(0x468)][_0x10609c][_0x3f13a4(0x206)]&&!session[_0x3f13a4(0x468)][_0x10609c][_0x3f13a4(0x206)][_0x3f13a4(0x3f0)]&&(_0x2f843c=![]);if(session[_0x3f13a4(0x47d)]!==![]&&!session[_0x3f13a4(0x47d)][_0x3f13a4(0x358)](session[_0x3f13a4(0x468)][_0x10609c][_0x3f13a4(0x2e8)]))_0x55b7c7=![];else session[_0x3f13a4(0x468)][_0x10609c][_0x3f13a4(0x206)]&&!session[_0x3f13a4(0x468)][_0x10609c][_0x3f13a4(0x206)][_0x3f13a4(0x19e)]&&(_0x55b7c7=![]);if(!_0x55b7c7&&!_0x2f843c){errorlog(_0x3f13a4(0x33f));return;}try{session[_0x3f13a4(0x468)][_0x10609c]['mc']=new RTCPeerConnection(session[_0x3f13a4(0x4fa)]);}catch(_0x51bb36){!session[_0x3f13a4(0x214)]&&warnUser('Warning:\x20This\x20browser\x20has\x20either\x20blocked\x20WebRTC\x20or\x20does\x20not\x20support\x20it.\x0a\x0aThis\x20site\x20will\x20not\x20work\x20without\x20it.\x0a\x0aDisable\x20any\x20browser\x20extensions\x20or\x20privacy\x20settings\x20that\x20may\x20be\x20blocking\x20WebRTC,\x20or\x20try\x20a\x20different\x20browser.');}session[_0x3f13a4(0x468)][_0x10609c]['mc']['ontrack']=function(_0x17e663){var _0x2ec91e=_0x3f13a4;session[_0x2ec91e(0x232)](_0x17e663,_0x10609c);};var _0x52d47f=session[_0x3f13a4(0x10b)](0xe),_0x2d9eae={};_0x2d9eae['streamID']=_0x5dfd6e['token'],_0x2d9eae['UUID']=_0x52d47f;function _0x2c416f(_0x36de66){var _0x1d579d=_0x3f13a4,_0x10ed5c=new XMLHttpRequest();_0x10ed5c['onreadystatechange']=function(){var _0x3d73cc=_0x244b;if(this[_0x3d73cc(0x254)]==0x4&&this[_0x3d73cc(0x252)]==0xc8){var _0x3c66ad=this[_0x3d73cc(0x3d0)](_0x3d73cc(0x580));if(_0x3c66ad==_0x3d73cc(0x361)){var _0x53b38d={};_0x53b38d[_0x3d73cc(0x59d)]=this[_0x3d73cc(0x41e)],_0x53b38d[_0x3d73cc(0x5bf)]=_0x3d73cc(0x435),session[_0x3d73cc(0x468)][_0x10609c]['mc'][_0x3d73cc(0x2a4)](_0x53b38d)['then'](function(){_0xcd8cd2();})[_0x3d73cc(0x5a4)](function(_0x2db482){log(_0x2db482);});}}else log(this);},_0x10ed5c['open'](_0x1d579d(0x140),_0x5dfd6e[_0x1d579d(0x518)],!![]),_0x10ed5c[_0x1d579d(0x57a)](_0x1d579d(0x269),_0x1d579d(0x4ea)),_0x10ed5c['setRequestHeader'](_0x1d579d(0xfa),_0x1d579d(0x16b)+_0x5dfd6e[_0x1d579d(0x1f6)]),_0x10ed5c[_0x1d579d(0x1cd)](JSON[_0x1d579d(0x2f5)](_0x36de66));}function _0xcd8cd2(){var _0x1727fd=_0x3f13a4;session[_0x1727fd(0x468)][_0x10609c]['mc'][_0x1727fd(0x4b9)]()[_0x1727fd(0x324)](function(_0x33df4a){var _0x3f8535=_0x1727fd;return _0x33df4a[_0x3f8535(0x59d)]=CodecsHandler['setOpusAttributes'](_0x33df4a[_0x3f8535(0x59d)],{'stereo':0x1}),session[_0x3f8535(0x468)][_0x10609c]['mc'][_0x3f8535(0x198)](_0x33df4a);})['then'](function(){var _0x356310=_0x1727fd,_0x49e3c4={};_0x49e3c4[_0x356310(0x469)]=_0x52d47f,_0x49e3c4[_0x356310(0x559)]=session['rpcs'][_0x10609c]['mc'][_0x356310(0x5c3)][_0x356310(0x59d)],_0x2c416f(_0x49e3c4);})[_0x1727fd(0x5a4)](function(_0x350118){});}_0x2c416f(_0x2d9eae);}(function(){'use strict';var _0x59c07e=_0x25463;let _0x2b9b24=function(_0x1db069){var _0x21fceb=_0x244b;this[_0x21fceb(0x3eb)]=new Uint8Array(_0x1db069),this['pos']=0x0;};_0x2b9b24[_0x59c07e(0x3e4)]['seek']=function(_0x679248){var _0x48561e=_0x59c07e;this[_0x48561e(0x52e)]=_0x679248;},_0x2b9b24[_0x59c07e(0x3e4)][_0x59c07e(0x431)]=function(_0x5cc5e3){var _0xa975be=_0x59c07e;for(let _0x538ea6=0x0;_0x538ea6<_0x5cc5e3[_0xa975be(0x43f)];_0x538ea6++){this['data'][this[_0xa975be(0x52e)]++]=_0x5cc5e3[_0x538ea6];}},_0x2b9b24['prototype']['writeByte']=function(_0x46e976){var _0x29a878=_0x59c07e;this[_0x29a878(0x3eb)][this[_0x29a878(0x52e)]++]=_0x46e976;},_0x2b9b24[_0x59c07e(0x3e4)][_0x59c07e(0x218)]=_0x2b9b24['prototype'][_0x59c07e(0x2fc)],_0x2b9b24[_0x59c07e(0x3e4)][_0x59c07e(0x151)]=function(_0xdaf54a){var _0x2fb25c=_0x59c07e;this[_0x2fb25c(0x3eb)][this[_0x2fb25c(0x52e)]++]=_0xdaf54a>>0x8,this[_0x2fb25c(0x3eb)][this[_0x2fb25c(0x52e)]++]=_0xdaf54a;},_0x2b9b24['prototype']['writeDoubleBE']=function(_0x4a28b7){var _0x27d5fd=_0x59c07e;let _0x1ffb0f=new Uint8Array(new Float64Array([_0x4a28b7])['buffer']);for(let _0x40d60b=_0x1ffb0f[_0x27d5fd(0x43f)]-0x1;_0x40d60b>=0x0;_0x40d60b--){this[_0x27d5fd(0x2fc)](_0x1ffb0f[_0x40d60b]);}},_0x2b9b24[_0x59c07e(0x3e4)][_0x59c07e(0x2dc)]=function(_0x51c672){var _0x114e17=_0x59c07e;let _0x1a8ce6=new Uint8Array(new Float32Array([_0x51c672])[_0x114e17(0x525)]);for(let _0x3bf693=_0x1a8ce6[_0x114e17(0x43f)]-0x1;_0x3bf693>=0x0;_0x3bf693--){this['writeByte'](_0x1a8ce6[_0x3bf693]);}},_0x2b9b24['prototype'][_0x59c07e(0x4ec)]=function(_0x4ef0ed){var _0x2ec33a=_0x59c07e;for(let _0x2a52ea=0x0;_0x2a52ea<_0x4ef0ed[_0x2ec33a(0x43f)];_0x2a52ea++){this[_0x2ec33a(0x3eb)][this['pos']++]=_0x4ef0ed[_0x2ec33a(0x3bb)](_0x2a52ea);}},_0x2b9b24['prototype']['writeEBMLVarIntWidth']=function(_0x100f98,_0x5441f1){var _0x1bedd4=_0x59c07e;switch(_0x5441f1){case 0x1:this[_0x1bedd4(0x218)](0x1<<0x7|_0x100f98);break;case 0x2:this['writeU8'](0x1<<0x6|_0x100f98>>0x8),this[_0x1bedd4(0x218)](_0x100f98);break;case 0x3:this[_0x1bedd4(0x218)](0x1<<0x5|_0x100f98>>0x10),this[_0x1bedd4(0x218)](_0x100f98>>0x8),this[_0x1bedd4(0x218)](_0x100f98);break;case 0x4:this['writeU8'](0x1<<0x4|_0x100f98>>0x18),this[_0x1bedd4(0x218)](_0x100f98>>0x10),this[_0x1bedd4(0x218)](_0x100f98>>0x8),this[_0x1bedd4(0x218)](_0x100f98);break;case 0x5:this['writeU8'](0x1<<0x3|_0x100f98/0x100000000&0x7),this['writeU8'](_0x100f98>>0x18),this[_0x1bedd4(0x218)](_0x100f98>>0x10),this[_0x1bedd4(0x218)](_0x100f98>>0x8),this[_0x1bedd4(0x218)](_0x100f98);break;default:throw new Error(_0x1bedd4(0x23b)+_0x5441f1);}},_0x2b9b24['prototype'][_0x59c07e(0x585)]=function(_0x3905fa){var _0x49ce3f=_0x59c07e;if(_0x3905fa<(0x1<<0x7)-0x1)return 0x1;else{if(_0x3905fa<(0x1<<0xe)-0x1)return 0x2;else{if(_0x3905fa<(0x1<<0x15)-0x1)return 0x3;else{if(_0x3905fa<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x3905fa<0x7ffffffff)return 0x5;else throw new Error(_0x49ce3f(0x351)+_0x3905fa);}}}}},_0x2b9b24[_0x59c07e(0x3e4)][_0x59c07e(0x2be)]=function(_0x4b58f3){var _0x18644b=_0x59c07e;this[_0x18644b(0x34d)](_0x4b58f3,this[_0x18644b(0x585)](_0x4b58f3));},_0x2b9b24['prototype'][_0x59c07e(0x1ba)]=function(_0x3f574d,_0x402ecb){var _0x2e38fd=_0x59c07e;_0x402ecb===undefined&&(_0x402ecb=this[_0x2e38fd(0x38b)](_0x3f574d));switch(_0x402ecb){case 0x5:this[_0x2e38fd(0x218)](Math['floor'](_0x3f574d/0x100000000));case 0x4:this[_0x2e38fd(0x218)](_0x3f574d>>0x18);case 0x3:this[_0x2e38fd(0x218)](_0x3f574d>>0x10);case 0x2:this[_0x2e38fd(0x218)](_0x3f574d>>0x8);case 0x1:this[_0x2e38fd(0x218)](_0x3f574d);break;default:throw new Error(_0x2e38fd(0x11c)+_0x402ecb);}},_0x2b9b24[_0x59c07e(0x3e4)]['measureUnsignedInt']=function(_0x185a94){if(_0x185a94<0x1<<0x8)return 0x1;else{if(_0x185a94<0x1<<0x10)return 0x2;else{if(_0x185a94<0x1<<0x18)return 0x3;else return _0x185a94<0x100000000?0x4:0x5;}}},_0x2b9b24[_0x59c07e(0x3e4)][_0x59c07e(0x119)]=function(){var _0x2128d8=_0x59c07e;if(this[_0x2128d8(0x52e)]this[_0x12a56a(0x43f)])throw new Error(_0x12a56a(0x110));this[_0x12a56a(0x52e)]=_0x2f500a;},this['write']=function(_0x4457ea){var _0x424963=_0x1101e2;let _0x10a98c={'offset':this[_0x424963(0x52e)],'data':_0x4457ea,'length':_0x1bbb91(_0x4457ea)},_0x5c4634=_0x10a98c[_0x424963(0x18e)]>=this[_0x424963(0x43f)];this[_0x424963(0x52e)]+=_0x10a98c[_0x424963(0x43f)],this['length']=Math[_0x424963(0x496)](this[_0x424963(0x43f)],this[_0x424963(0x52e)]),_0x137f23=_0x137f23[_0x424963(0x324)](async function(){var _0x168594=_0x424963;if(_0x2df2e7)return new Promise(function(_0x818100,_0x38e03c){var _0x369a3a=_0x244b;_0x584ded(_0x10a98c[_0x369a3a(0x3eb)])[_0x369a3a(0x324)](function(_0x5b8870){var _0x2cc6dd=_0x369a3a;let _0x15ad33=0x0,_0x1e6116=Buffer[_0x2cc6dd(0x1c6)](_0x5b8870[_0x2cc6dd(0x525)]),_0x14013c=function(_0x525c10,_0x2a421c,_0x364422){var _0x52f015=_0x2cc6dd;_0x15ad33+=_0x2a421c,_0x15ad33>=_0x364422[_0x52f015(0x43f)]?_0x818100():_0x3265d0[_0x52f015(0x42e)](_0x2df2e7,_0x364422,_0x15ad33,_0x364422['length']-_0x15ad33,_0x10a98c['offset']+_0x15ad33,_0x14013c);};_0x3265d0[_0x2cc6dd(0x42e)](_0x2df2e7,_0x1e6116,0x0,_0x1e6116[_0x2cc6dd(0x43f)],_0x10a98c[_0x2cc6dd(0x18e)],_0x14013c);});});else{if(_0x26482b)return new Promise(function(_0x300435,_0x1671d1){var _0x544489=_0x244b;_0x26482b[_0x544489(0x3fb)](_0x10a98c[_0x544489(0x18e)])[_0x544489(0x324)](()=>{var _0x3128bf=_0x544489;_0x26482b[_0x3128bf(0x42e)](new Blob([_0x10a98c[_0x3128bf(0x3eb)]]));})[_0x544489(0x324)](()=>{_0x300435();});});else{if(!_0x5c4634)for(let _0x55f1d1=0x0;_0x55f1d1<_0x1c353c['length'];_0x55f1d1++){let _0xc4a178=_0x1c353c[_0x55f1d1];if(!(_0x10a98c[_0x168594(0x18e)]+_0x10a98c[_0x168594(0x43f)]<=_0xc4a178[_0x168594(0x18e)]||_0x10a98c[_0x168594(0x18e)]>=_0xc4a178['offset']+_0xc4a178[_0x168594(0x43f)])){if(_0x10a98c[_0x168594(0x18e)]<_0xc4a178[_0x168594(0x18e)]||_0x10a98c[_0x168594(0x18e)]+_0x10a98c['length']>_0xc4a178['offset']+_0xc4a178['length'])throw new Error(_0x168594(0x1f5));if(_0x10a98c['offset']==_0xc4a178[_0x168594(0x18e)]&&_0x10a98c[_0x168594(0x43f)]==_0xc4a178['length']){_0xc4a178[_0x168594(0x3eb)]=_0x10a98c[_0x168594(0x3eb)];return;}else return _0x584ded(_0xc4a178['data'])[_0x168594(0x324)](function(_0x3e7d67){var _0x910603=_0x168594;return _0xc4a178['data']=_0x3e7d67,_0x584ded(_0x10a98c[_0x910603(0x3eb)]);})[_0x168594(0x324)](function(_0x3068f9){var _0x47527a=_0x168594;_0x10a98c[_0x47527a(0x3eb)]=_0x3068f9,_0xc4a178['data'][_0x47527a(0x587)](_0x10a98c[_0x47527a(0x3eb)],_0x10a98c['offset']-_0xc4a178[_0x47527a(0x18e)]);});}}}}_0x1c353c['push'](_0x10a98c);});},this[_0x1101e2(0x4d1)]=function(_0x49dcdb){var _0x54ad4c=_0x1101e2;return _0x2df2e7||_0x26482b?_0x137f23=_0x137f23[_0x54ad4c(0x324)](function(){return null;}):_0x137f23=_0x137f23['then'](function(){var _0x497d56=_0x54ad4c;let _0xb4cb91=[];for(let _0x6fa7f0=0x0;_0x6fa7f0<_0x1c353c['length'];_0x6fa7f0++){_0xb4cb91[_0x497d56(0x3c0)](_0x1c353c[_0x6fa7f0][_0x497d56(0x3eb)]);}return new Blob(_0xb4cb91,{'type':_0x49dcdb});}),_0x137f23;};};};window[_0x58f5e4(0x1ea)]=_0x93cea(null);}()),(function(){'use strict';var _0x238ed2=_0x25463;function _0xb60083(_0x1509b1){var _0x24e255=_0x244b;this[_0x24e255(0xe4)]=_0x1509b1;}function _0x56edfe(_0x3837e2,_0x33e89a){var _0x5773c8=_0x244b;let _0x1e300f={};return[_0x3837e2,_0x33e89a][_0x5773c8(0x439)](function(_0x10b73d){var _0x10fca8=_0x5773c8;for(let _0x4143cd in _0x10b73d){Object[_0x10fca8(0x3e4)]['hasOwnProperty'][_0x10fca8(0xf6)](_0x10b73d,_0x4143cd)&&(_0x1e300f[_0x4143cd]=_0x10b73d[_0x4143cd]);}}),_0x1e300f;}function _0x4287c3(_0x484de4,_0x1da2ff,_0x2bc363){var _0x5ec160=_0x244b;if(Array[_0x5ec160(0x42c)](_0x2bc363))for(let _0x266e6d=0x0;_0x266e6d<_0x2bc363[_0x5ec160(0x43f)];_0x266e6d++){_0x4287c3(_0x484de4,_0x1da2ff,_0x2bc363[_0x266e6d]);}else{if(typeof _0x2bc363==='string')_0x484de4[_0x5ec160(0x4ec)](_0x2bc363);else{if(_0x2bc363 instanceof Uint8Array)_0x484de4[_0x5ec160(0x431)](_0x2bc363);else{if(_0x2bc363['id']){_0x2bc363[_0x5ec160(0x18e)]=_0x484de4[_0x5ec160(0x52e)]+_0x1da2ff,_0x484de4[_0x5ec160(0x1ba)](_0x2bc363['id']);if(Array[_0x5ec160(0x42c)](_0x2bc363[_0x5ec160(0x3eb)])){let _0x212dac,_0x256027,_0x3214df;_0x2bc363['size']===-0x1?_0x484de4[_0x5ec160(0x2fc)](0xff):(_0x212dac=_0x484de4[_0x5ec160(0x52e)],_0x484de4['writeBytes']([0x0,0x0,0x0,0x0])),_0x256027=_0x484de4[_0x5ec160(0x52e)],_0x2bc363[_0x5ec160(0x3e6)]=_0x256027+_0x1da2ff,_0x4287c3(_0x484de4,_0x1da2ff,_0x2bc363[_0x5ec160(0x3eb)]),_0x2bc363[_0x5ec160(0x24b)]!==-0x1&&(_0x3214df=_0x484de4[_0x5ec160(0x52e)],_0x2bc363[_0x5ec160(0x24b)]=_0x3214df-_0x256027,_0x484de4[_0x5ec160(0x3fb)](_0x212dac),_0x484de4[_0x5ec160(0x34d)](_0x2bc363[_0x5ec160(0x24b)],0x4),_0x484de4[_0x5ec160(0x3fb)](_0x3214df));}else{if(typeof _0x2bc363[_0x5ec160(0x3eb)]==='string')_0x484de4[_0x5ec160(0x2be)](_0x2bc363[_0x5ec160(0x3eb)][_0x5ec160(0x43f)]),_0x2bc363[_0x5ec160(0x3e6)]=_0x484de4['pos']+_0x1da2ff,_0x484de4[_0x5ec160(0x4ec)](_0x2bc363['data']);else{if(typeof _0x2bc363[_0x5ec160(0x3eb)]===_0x5ec160(0x27e))!_0x2bc363[_0x5ec160(0x24b)]&&(_0x2bc363[_0x5ec160(0x24b)]=_0x484de4['measureUnsignedInt'](_0x2bc363[_0x5ec160(0x3eb)])),_0x484de4['writeEBMLVarInt'](_0x2bc363['size']),_0x2bc363['dataOffset']=_0x484de4[_0x5ec160(0x52e)]+_0x1da2ff,_0x484de4[_0x5ec160(0x1ba)](_0x2bc363[_0x5ec160(0x3eb)],_0x2bc363[_0x5ec160(0x24b)]);else{if(_0x2bc363[_0x5ec160(0x3eb)]instanceof _0xb60083)_0x484de4['writeEBMLVarInt'](0x8),_0x2bc363['dataOffset']=_0x484de4[_0x5ec160(0x52e)]+_0x1da2ff,_0x484de4[_0x5ec160(0x397)](_0x2bc363[_0x5ec160(0x3eb)][_0x5ec160(0xe4)]);else{if(_0x2bc363[_0x5ec160(0x3eb)]instanceof _0xb60083)_0x484de4['writeEBMLVarInt'](0x4),_0x2bc363[_0x5ec160(0x3e6)]=_0x484de4[_0x5ec160(0x52e)]+_0x1da2ff,_0x484de4[_0x5ec160(0x2dc)](_0x2bc363[_0x5ec160(0x3eb)]['value']);else{if(_0x2bc363[_0x5ec160(0x3eb)]instanceof Uint8Array)_0x484de4[_0x5ec160(0x2be)](_0x2bc363['data'][_0x5ec160(0x3e8)]),_0x2bc363[_0x5ec160(0x3e6)]=_0x484de4[_0x5ec160(0x52e)]+_0x1da2ff,_0x484de4[_0x5ec160(0x431)](_0x2bc363[_0x5ec160(0x3eb)]);else throw new Error(_0x5ec160(0x4bd)+typeof _0x2bc363[_0x5ec160(0x3eb)]);}}}}}}else throw new Error(_0x5ec160(0x4bd)+typeof _0x2bc363[_0x5ec160(0x3eb)]);}}}}let _0x2dd83=function(_0x328e5a,_0x13f7f9){return function(_0xc9feea){var _0x299b4b=_0x244b;let _0x172c29=0x1388,_0x44497c=![],_0x494cbe=0x0,_0x150be2=0x0,_0x3f5824=!![],_0x43b6f1=0x0,_0x5c2c2d=0xbb80,_0x79bd25=0x1,_0x9b183f=[],_0x444937=0x0,_0x1a9681=0x0,_0xb80502=0x0,_0x141a47={'fileWriter':null,'codec':_0x299b4b(0x2a3)},_0x53bb63,_0x3aa5cf={'id':0x4489,'data':new _0xb60083(0x0)},_0x39f32d=new _0x13f7f9(_0xc9feea[_0x299b4b(0x14e)]);function _0x2a8d23(_0x1ceae5,_0x2ac0e2){return _0x2ac0e2=new Uint8Array(_0x2ac0e2),_0x472459(_0x1078b4(_0x1ceae5),_0x446389(_0x2ac0e2['byteLength']),_0x2ac0e2);}function _0x472459(){var _0x43b103=_0x299b4b,_0x48c02a,_0x5dbb24=0x0,_0x3349dd;for(_0x48c02a=0x0;_0x48c02a>>0x18&0xff,_0x45a019>>>0x10&0xff,_0x45a019>>>0x8&0xff,_0x45a019&0xff]);if((_0x45a019&0xff0000)!=0x0)return new Uint8Array([_0x45a019>>>0x10&0xff,_0x45a019>>>0x8&0xff,_0x45a019&0xff]);if((_0x45a019&0xff00)!=0x0)return new Uint8Array([_0x45a019>>>0x8&0xff,_0x45a019&0xff]);if((_0x45a019&0xff)!=0x0)return new Uint8Array([_0x45a019&0xff]);throw _0x7e4245(0x3aa);}function _0x446389(_0x3bc8ee){if(_0x3bc8ee<=0x7f)return new Uint8Array([0x80|_0x3bc8ee&0x7f]);if(_0x3bc8ee<=0x3fff)return new Uint8Array([0x40|_0x3bc8ee>>0x8&0x3f,_0x3bc8ee&0xff]);return new Uint8Array([0x8,_0x3bc8ee>>>0x18&0xff,_0x3bc8ee>>>0x10&0xff,_0x3bc8ee>>>0x8&0xff,_0x3bc8ee&0xff]);}function _0x2fdfc5(_0x1ea060,_0x21e88b){var _0x3ae4f2=_0x299b4b,_0x1c6676=new DataView(new ArrayBuffer(0x4));return _0x1c6676['setFloat32'](0x0,_0x21e88b,![]),_0x2a8d23(_0x1ea060,new Uint8Array(_0x1c6676[_0x3ae4f2(0x525)]));}function _0x334fd6(_0x28f955){var _0x31fbd0=_0x299b4b;if(_0x28f955<=0xff)return new Uint8Array([_0x28f955&0xff]);if(_0x28f955<=0xffff)return new Uint8Array([_0x28f955>>>0x8&0xff,_0x28f955&0xff]);if(_0x28f955<=0xffffff)return new Uint8Array([_0x28f955>>0x10&0xff,_0x28f955>>0x8&0xff,_0x28f955&0xff]);return new Uint8Array([_0x28f955>>>0x18&0xff,_0x28f955>>>0x10&0xff,_0x28f955>>>0x8&0xff,_0x28f955&0xff]);var _0x4d7d1e=new DataView(new ArrayBuffer(0x4));return _0x4d7d1e[_0x31fbd0(0xe9)](0x0,_0x28f955,![]),_0x4d7d1e;}function _0x5338f9(_0x132b82,_0x3d15a1){return _0x2a8d23(_0x132b82,_0x334fd6(_0x3d15a1));}function _0x5a77ea(_0x22cbf8,_0x25b468){var _0x2b43f2=_0x299b4b;return _0x2a8d23(_0x22cbf8,new TextEncoder()[_0x2b43f2(0x289)](_0x25b468));}function _0x17f052(){var _0xdeb553=_0x299b4b;let _0x473826={'id':0x1a45dfa3,'data':[_0x5338f9(0x4286,0x1),_0x5338f9(0x42f7,0x1),_0x5338f9(0x42f2,0x4),_0x5338f9(0x42f3,0x8),_0x5a77ea(0x4282,'webm'),_0x5338f9(0x4287,0x4),_0x5338f9(0x4285,0x2)]},_0x117488={'id':0x1549a966,'data':[_0x5338f9(0x2ad7b1,0xf4240),_0x5a77ea(0x4d80,'VDO-Ninja'),_0x5a77ea(0x5741,_0xdeb553(0x544)),_0x3aa5cf]},_0x2ab0b9=[{'id':0xb0,'data':_0x494cbe},{'id':0xba,'data':_0x150be2}],_0x4c85a2={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x5338f9(0xd7,0x1),_0x5338f9(0x73c5,0x1),_0x5338f9(0x9c,0x0),_0x5a77ea(0x22b59c,'und'),_0x5a77ea(0x86,'V_'+_0xc9feea[_0xdeb553(0x2b1)]),_0x5338f9(0x83,0x1),{'id':0xe0,'data':[_0x5338f9(0xb0,_0x494cbe),_0x5338f9(0xba,_0x150be2)]}]},{'id':0xae,'data':[_0x5338f9(0xd7,0x2),_0x5338f9(0x73c5,0x2),_0x5338f9(0x9c,0x0),_0x5a77ea(0x22b59c,_0xdeb553(0x3c7)),_0x5a77ea(0x86,_0xdeb553(0x386)),_0x5338f9(0x83,0x2),{'id':0xe1,'data':[_0x2fdfc5(0xb5,_0x5c2c2d),_0x5338f9(0x9f,_0x79bd25)]},_0x2a8d23(0x63a2,new Uint8Array(['O'[_0xdeb553(0x3bb)](0x0),'p'['charCodeAt'](0x0),'u'[_0xdeb553(0x3bb)](0x0),'s'[_0xdeb553(0x3bb)](0x0),'H'[_0xdeb553(0x3bb)](0x0),'e'['charCodeAt'](0x0),'a'[_0xdeb553(0x3bb)](0x0),'d'[_0xdeb553(0x3bb)](0x0),0x1,_0x79bd25&0xff,0x38,0x1,_0x5c2c2d>>>0x0&0xff,_0x5c2c2d>>>0x8&0xff,_0x5c2c2d>>>0x10&0xff,_0x5c2c2d>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x53bb63={'id':0x18538067,'size':-0x1,'data':[_0x117488,_0x4c85a2]};let _0x1c6722=new _0x328e5a(0x200);_0x4287c3(_0x1c6722,_0x39f32d[_0xdeb553(0x52e)],[_0x473826,_0x53bb63]),_0x39f32d[_0xdeb553(0x42e)](_0x1c6722[_0xdeb553(0x119)]()),_0x44497c=!![];}function _0x1d9d0f(_0x1e5df9){var _0x1db849=_0x299b4b;let _0x1951e2=new _0x328e5a(0x1+0x2+0x1);if(!(_0x1e5df9[_0x1db849(0x36b)]>0x0&&_0x1e5df9['trackNumber']<0x7f))throw new Error(_0x1db849(0x3a6));return _0x1951e2[_0x1db849(0x2be)](_0x1e5df9[_0x1db849(0x36b)]),_0x1951e2[_0x1db849(0x151)](_0x1e5df9[_0x1db849(0x403)]),_0x1951e2[_0x1db849(0x2fc)]((_0x1e5df9[_0x1db849(0x5bf)]=='key'?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x1951e2['getAsDataArray'](),_0x1e5df9['frame']]};}function _0x1c32c0(_0x5bc328){return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math['round'](_0x5bc328['timecode'])}]};}function _0x5743a9(){var _0x59760e=_0x299b4b;if(_0x9b183f[_0x59760e(0x43f)]===0x0)return;let _0x1f0b24=0x0;for(let _0x3c2c83=0x0;_0x3c2c83<_0x9b183f[_0x59760e(0x43f)];_0x3c2c83++){_0x1f0b24+=_0x9b183f[_0x3c2c83][_0x59760e(0x50a)]['byteLength'];}let _0x17c972=new _0x328e5a(_0x1f0b24+_0x9b183f['length']*0x40),_0x4b0207=_0x1c32c0({'timecode':Math['round'](_0x444937)});for(let _0x59cd22=0x0;_0x59cd22<_0x9b183f['length'];_0x59cd22++){_0x4b0207[_0x59760e(0x3eb)][_0x59760e(0x3c0)](_0x1d9d0f(_0x9b183f[_0x59cd22]));}_0x4287c3(_0x17c972,_0x39f32d[_0x59760e(0x52e)],_0x4b0207),_0x39f32d['write'](_0x17c972['getAsDataArray']()),_0x9b183f=[],_0x1a9681=0x0;}function _0x34656e(_0x328789,_0x3d2294){var _0x3b1e87=_0x299b4b;_0x328789[_0x3b1e87(0x36b)]=_0x3d2294;var _0x48ee6f=_0x328789[_0x3b1e87(0x3f1)]/0x3e8;_0x3f5824?(_0x43b6f1=_0x48ee6f,_0x48ee6f=0x0,_0x3f5824=![]):_0x48ee6f=_0x48ee6f-_0x43b6f1;_0xb80502=_0x48ee6f;if(_0x1a9681==0x0)_0x444937=_0x48ee6f;_0x328789[_0x3b1e87(0x403)]=Math['round'](_0x48ee6f-_0x444937),_0x9b183f[_0x3b1e87(0x3c0)](_0x328789),_0x1a9681=_0x328789[_0x3b1e87(0x403)]+0x1,_0x1a9681>=_0x172c29&&_0x5743a9();}function _0x58c8c2(){var _0x6f9e46=_0x299b4b;let _0xcc692d=new _0x328e5a(seekHead[_0x6f9e46(0x24b)]),_0x59b46b=_0x39f32d[_0x6f9e46(0x52e)];_0x4287c3(_0xcc692d,seekHead['dataOffset'],seekHead[_0x6f9e46(0x3eb)]),_0x39f32d[_0x6f9e46(0x3fb)](seekHead[_0x6f9e46(0x3e6)]),_0x39f32d['write'](_0xcc692d[_0x6f9e46(0x119)]()),_0x39f32d[_0x6f9e46(0x3fb)](_0x59b46b);}function _0xe14db2(){var _0x4a8645=_0x299b4b;let _0x16d379=new _0x328e5a(0x8),_0x5ef891=_0x39f32d['pos'];_0x16d379[_0x4a8645(0x397)](_0xb80502),_0x39f32d[_0x4a8645(0x3fb)](_0x3aa5cf[_0x4a8645(0x3e6)]),_0x39f32d[_0x4a8645(0x42e)](_0x16d379[_0x4a8645(0x119)]()),_0x39f32d['seek'](_0x5ef891);}this[_0x299b4b(0x272)]=function(_0x277ffd){var _0x18d364=_0x299b4b;!_0x44497c&&(_0x494cbe=_0xc9feea[_0x18d364(0x33c)],_0x150be2=_0xc9feea[_0x18d364(0x2d4)],_0x5c2c2d=_0xc9feea['samplingFrequency'],_0x79bd25=_0xc9feea[_0x18d364(0x5b4)],_0x17f052());if(_0x277ffd['constructor'][_0x18d364(0x57e)]=='EncodedVideoChunk'){let _0x5ab64f=new Uint8Array(_0x277ffd['byteLength']);_0x277ffd[_0x18d364(0x560)](_0x5ab64f),_0x34656e({'frame':_0x5ab64f,'intime':_0x277ffd[_0x18d364(0x1be)],'type':_0x277ffd['type']},0x1);return;}else{if(_0x277ffd['constructor']['name']==_0x18d364(0x1e8)){let _0x4b0ba0=new Uint8Array(_0x277ffd[_0x18d364(0x3e8)]);_0x277ffd[_0x18d364(0x560)](_0x4b0ba0),_0x34656e({'frame':_0x4b0ba0,'intime':_0x277ffd[_0x18d364(0x1be)],'type':_0x277ffd[_0x18d364(0x5bf)]},0x2);return;}}},this[_0x299b4b(0x4d1)]=function(){var _0x4c2a39=_0x299b4b;return!_0x44497c&&_0x17f052(),_0x3f5824=!![],_0x5743a9(),_0xe14db2(),_0x39f32d[_0x4c2a39(0x4d1)](_0x4c2a39(0x168));},this[_0x299b4b(0x500)]=function(){var _0x3febef=_0x299b4b;return _0x39f32d[_0x3febef(0x43f)];},_0xc9feea=_0x56edfe(_0x141a47,_0xc9feea||{});};};window['WebMWriter']=_0x2dd83(window[_0x238ed2(0x1d0)],window[_0x238ed2(0x1ea)]);}()); \ No newline at end of file From 46b00c59f8830128aab33884d1cc12aafd5161ed Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Sat, 15 Jan 2022 04:32:09 -0500 Subject: [PATCH 05/10] removing some debugging edits no longer --- lib.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib.js b/lib.js index 9c62343..be5116e 100644 --- a/lib.js +++ b/lib.js @@ -6796,12 +6796,6 @@ function toggleControlBar() { function toggleMute(apply = false) { // TODO: I need to have this be MUTE, toggle, with volume not touched. - log("muting"); - log(session.videoElement); - log(session.videoElement.muted); - log(session.videoElement.volume); - session.videoElement.controls = true; - if (session.director) { if (!session.directorEnabledPPT) { log("Director doesn't have PPT enabled yet"); From d10fd3c7c54e39ee8fb7ce7236812ee3d30e89bb Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 17 Jan 2022 03:52:08 -0500 Subject: [PATCH 06/10] fixes for iOS --- index.html | 86 +++++++++------ lib.js | 308 +++++++++++++++++++++++++++++++++++++---------------- main.css | 16 ++- main.js | 2 +- webrtc.js | 2 +- 5 files changed, 284 insertions(+), 130 deletions(-) diff --git a/index.html b/index.html index 9f68873..9bf3fc3 100644 --- a/index.html +++ b/index.html @@ -67,7 +67,7 @@ - + - + @@ -260,7 +260,7 @@ Password:

    - + @@ -269,7 +269,7 @@ - The guests can see the director, but not other guests + The guests can see the director, but not other guests' videos @@ -278,7 +278,7 @@ - The director will be performing alongside guests, appearing in group scene links + The director will be performing as well, appearing in group scenes @@ -300,9 +300,9 @@ -
    +

    @@ -344,7 +344,7 @@

    - +

    - 100 + 100 @@ -1364,7 +1364,7 @@ -
    diff --git a/lib.js b/lib.js index 9837e75..fc92d2f 100644 --- a/lib.js +++ b/lib.js @@ -4035,10 +4035,10 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a container.appendChild(button); if (vid.id == "videosource"){ button.onclick = function(event){ - if (soloVideo === true){ - soloVideo = false; + if (session.infocus === true){ + session.infocus = false; } else { - soloVideo = true; + session.infocus = true; } setTimeout(()=>updateMixer(),10); }; @@ -4047,12 +4047,12 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a button.dataset.UUID = vid.dataset.UUID; button.onclick = function(event){ var target = event.currentTarget; - if (soloVideo === target.dataset.UUID){ + if (session.infocus === target.dataset.UUID){ //target.childNodes[0].className = 'las la-arrows-alt'; - soloVideo = false; + session.infocus = false; } else { //target.childNodes[0].className = 'las la-compress'; - soloVideo = target.dataset.UUID; + session.infocus = target.dataset.UUID; //log("session:"+target.dataset.UUID); } setTimeout(()=>updateMixer(),10); @@ -4116,10 +4116,10 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a button.onclick = function(event){ event.stopPropagation(); event.preventDefault(); - if (!soloVideo){return;} + if (!session.infocus){return;} - if (soloVideo === true){ - soloVideo = false; + if (session.infocus === true){ + session.infocus = false; setTimeout(()=>updateMixer(),10); } diff --git a/main.js b/main.js index 72c5c8d..1d808cf 100644 --- a/main.js +++ b/main.js @@ -1418,7 +1418,7 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } } - } + } } try { log("OBS VERSION:" + window.obsstudio.pluginVersion); From 0b64e44e3b57da271fcadce877b10874be8b8920 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 24 Jan 2022 09:13:43 -0500 Subject: [PATCH 10/10] 20.4 --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 84a4dc3..076760e 100644 --- a/index.html +++ b/index.html @@ -1872,7 +1872,7 @@ var session = WebRTC.Media; // session is a required global variable if configuring manually. Run before loading main.js but after webrtc.js. - session.version = "20.3"; + session.version = "20.4"; 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