From 45f80890fae9ba6a878a1c2f835c95e540c191f2 Mon Sep 17 00:00:00 2001 From: steveseguin Date: Tue, 26 Aug 2025 00:49:40 -0400 Subject: [PATCH] . --- auth-client.js | 848 ++++++++++++++++++++++++++++ auth-styles.css | 342 ++++++++++++ base64.html | 111 +++- browser.html | 550 ++++++++++++++++++ clipboard.html | 791 ++++++++++++++++++++++++++ index.html | 127 ++++- lib.js | 1023 ++++++++++++++++++++++++++-------- main.css | 536 +++++++++++++++++- main.js | 103 +++- media/bg_sample.jpg | Bin 0 -> 38104 bytes media/bg_sample2.jpg | Bin 0 -> 81731 bytes media/google.png | Bin 0 -> 1706 bytes media/obsNinja_logo_full.png | Bin 0 -> 305754 bytes media/screenshare.webm | Bin 0 -> 89550 bytes media/share.jpg | Bin 0 -> 103700 bytes mixer.html | 48 +- multi.html | 619 ++++++++++++++++++++ stun.html | 540 ++++++++++++++++++ thirdparty/StreamSaver.js | 12 +- translations/ar.json | 2 +- translations/blank.json | 2 +- translations/cn.json | 2 +- translations/cs.json | 2 +- translations/de.json | 2 +- translations/default.json | 50 ++ translations/en.json | 2 +- translations/es.json | 4 +- translations/eu.json | 2 +- translations/it.json | 2 +- translations/ja.json | 2 +- translations/nl.json | 2 +- translations/pig.json | 2 +- translations/pt-br.json | 2 +- translations/pt.json | 2 +- translations/uk.json | 2 +- webrtc.js | 2 +- 36 files changed, 5435 insertions(+), 299 deletions(-) create mode 100644 auth-client.js create mode 100644 auth-styles.css create mode 100644 browser.html create mode 100644 clipboard.html create mode 100644 media/bg_sample.jpg create mode 100644 media/bg_sample2.jpg create mode 100644 media/google.png create mode 100644 media/obsNinja_logo_full.png create mode 100644 media/screenshare.webm create mode 100644 media/share.jpg create mode 100644 multi.html create mode 100644 stun.html create mode 100644 translations/default.json diff --git a/auth-client.js b/auth-client.js new file mode 100644 index 0000000..f6b5c97 --- /dev/null +++ b/auth-client.js @@ -0,0 +1,848 @@ +/* VDO.Ninja Authentication Client Integration */ + +// Configuration +const AUTH_SERVICE_URL = 'https://vdo-ninja-auth-service.vdo.workers.dev'; // Change for local dev: http://localhost:8787 + +// Authentication state +session.authMode = false; +session.requireAuth = false; +session.authToken = null; +session.authUser = null; +session.authStreamMapping = {}; +session.handleToStream = {}; + + +// Initialize authentication +async function initAuthentication() { + + // Check URL parameters for universal token first + if (urlParams.has("universaltoken")) { + session.universalToken = urlParams.get("universaltoken"); + session.authMode = true; + console.log('Universal token detected:', session.universalToken); + // Universal tokens bypass auth requirement for viewing + if (session.view || session.scene || session.solo) { + session.requireAuth = false; + console.log('Auth requirement bypassed for viewing'); + } + } + + // Check URL parameters + if (urlParams.has("auth") || urlParams.has("requireauth")) { + session.authMode = true; + session.requireAuth = urlParams.has("requireauth"); + + // Check for existing auth token in localStorage + const storedToken = localStorage.getItem('vdo_auth_token'); + if (storedToken) { + try { + // Validate token is still valid + const payload = JSON.parse(atob(storedToken.split('.')[1])); + if (payload.exp > Date.now() / 1000) { + session.authToken = storedToken; + await populateUserInfo(); + } else { + localStorage.removeItem('vdo_auth_token'); + } + } catch (e) { + localStorage.removeItem('vdo_auth_token'); + } + } + + // Check for auth token in URL (after OAuth redirect) + if (urlParams.has("authtoken")) { + session.authToken = urlParams.get("authtoken"); + localStorage.setItem('vdo_auth_token', session.authToken); + + // Clean URL + const url = new URL(window.location.href); + url.searchParams.delete('authtoken'); + window.history.replaceState({}, document.title, url.toString()); + + await populateUserInfo(); + } + + // Check if we need to verify room requirements + if (!session.authToken && session.authMode && (urlParams.has("room") || urlParams.has("roomid") || urlParams.has("r"))) { + const roomId = urlParams.get("room") || urlParams.get("roomid") || urlParams.get("r"); + if (roomId) { + // Check if this room requires auth + try { + const roomInfo = await checkRoomAccess(roomId, urlParams.has("director") || urlParams.has("dir")); + if (roomInfo.requiresAuth) { + session.requireAuth = true; + } + } catch (e) { + console.log('Could not check room requirements:', e); + } + } + } + + // Show auth UI if required and not authenticated + if (!session.authToken && (session.requireAuth || session.director)) { + // If the page is in auth mode or the director is attempting to use auth, + // encourage sign-in proactively. + showAuthUI(); + } + } +} + +// Show authentication UI +function showAuthUI(options = {}) { + const authContainer = document.createElement('div'); + authContainer.id = 'auth-container'; + authContainer.innerHTML = ` +
+

Sign in to VDO.Ninja

+

${options.message || 'Sign in to claim your personal stream ID and enable advanced features'}

+ +
+ + + +
+ + ${(!session.requireAuth && !options.requireAuth) ? '' : ''} +
+ `; + + document.body.appendChild(authContainer); +} + +// Social sign-in handler +function socialSignIn(provider) { + const returnUrl = encodeURIComponent(window.location.href); + window.location.href = `${AUTH_SERVICE_URL}/auth/${provider}?returnUrl=${returnUrl}`; +} + +// Skip authentication +function skipAuth() { + const authContainer = document.getElementById('auth-container'); + if (authContainer) { + authContainer.remove(); + } + session.authSkipped = true; +} + +// Populate user info from auth token +async function populateUserInfo() { + if (!session.authToken) return; + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/user/info`, { + headers: { 'Authorization': `Bearer ${session.authToken}` } + }); + + if (response.ok) { + const userInfo = await response.json(); + session.authUser = userInfo; + + // Auto-populate label if not set + if (!session.label && userInfo.displayName) { + session.label = userInfo.displayName; + if (document.getElementById("label_input")) { + document.getElementById("label_input").value = session.label; + } + } + + // Auto-populate avatar if not set + if (!session.avatar && userInfo.avatar) { + session.avatar = userInfo.avatar; + updateAvatarDisplay(); + } + + // Store user handle + session.userHandle = userInfo.userHandle; + + // Show user info in UI + showUserInfo(userInfo); + } + } catch (e) { + console.error("Failed to get user info:", e); + } +} + +// Show user info in UI +function showUserInfo(userInfo) { + const existingDisplay = document.getElementById('user-info-display'); + if (existingDisplay) { + existingDisplay.remove(); + } + + const userDisplay = document.createElement('div'); + userDisplay.id = 'user-info-display'; + userDisplay.className = 'user-info-display'; + userDisplay.innerHTML = ` + ${userInfo.displayName} +
+
${userInfo.displayName}
+
${userInfo.userHandle}
+
+ `; + + // Add to appropriate location based on current view + const targetElement = document.querySelector('.header-container') || document.querySelector('.container'); + if (targetElement) { + targetElement.insertBefore(userDisplay, targetElement.firstChild); + } +} + +// Assign authenticated stream ID +async function assignAuthStream() { + if (!session.authToken || session.authStreamAssigned) return; + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/stream/assign`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${session.authToken}`, + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + roomId: session.roomid || 'lobby', + deviceLabel: session.streamID || 'camera', + useEncryption: false // Disabled for now until fully tested + }) + }); + + if (response.ok) { + const assignment = await response.json(); + + // Store original stream ID + session.originalStreamID = session.streamID; + + // Use assigned stream ID + session.streamID = assignment.streamId; + session.streamSecret = assignment.streamSecret; + session.authStreamAssigned = true; + + console.log("Assigned authenticated stream:", assignment.streamId); + + // Update any UI showing stream ID + updateStreamIDDisplay(); + } + } catch (e) { + console.error("Failed to assign auth stream:", e); + } +} + +// Generate stream authentication signature +async function generateStreamSignature() { + if (!session.streamSecret) return null; + + const timestamp = Date.now(); + const message = `${session.streamID}:${timestamp}`; + + const encoder = new TextEncoder(); + const key = await crypto.subtle.importKey( + 'raw', + encoder.encode(session.streamSecret), + { name: 'HMAC', hash: 'SHA-256' }, + false, + ['sign'] + ); + + const signature = await crypto.subtle.sign('HMAC', key, encoder.encode(message)); + const hexSignature = Array.from(new Uint8Array(signature)) + .map(b => b.toString(16).padStart(2, '0')) + .join(''); + + return { + streamId: session.streamID, + userHandle: session.userHandle, + timestamp: timestamp, + signature: hexSignature + }; +} + +// Validate incoming stream authentication +async function validateStreamAuth(streamId, authData) { + if (!session.authToken || !authData) return true; + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/stream/verify`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${session.authToken}`, + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + streamId: streamId, + auth: authData + }) + }); + + if (response.ok) { + const result = await response.json(); + if (result.valid && result.userInfo) { + // Store user info for this stream + session.authStreamMapping[streamId] = result.userInfo; + + // Update UI if this is a director view + if (session.director) { + updateStreamDisplay(streamId, result.userInfo); + } + } + return result.valid; + } + } catch (e) { + console.error("Stream validation failed:", e); + } + + return false; +} + +// Resolve view handles (e.g., @johndoe) to stream IDs +async function resolveViewHandles(viewList) { + if (!session.authToken) return viewList; + + const resolved = []; + + for (const target of viewList) { + if (target.startsWith('@')) { + // User handle - resolve to current stream + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/stream/user/${target}`, { + headers: { 'Authorization': `Bearer ${session.authToken}` } + }); + + if (response.ok) { + const data = await response.json(); + if (data.currentStreamId) { + resolved.push(data.currentStreamId); + // Store mapping for UI + session.handleToStream[target] = data; + } + } + } catch (e) { + console.error(`Failed to resolve handle ${target}:`, e); + } + } else { + resolved.push(target); + } + } + + return resolved; +} + +// Check room access +async function checkRoomAccess(roomIdOrAlias, isDirector = false) { + console.log('Checking room access for:', roomIdOrAlias, 'with universal token:', session.universalToken); + const response = await fetch(`${AUTH_SERVICE_URL}/api/room/access`, { + method: 'POST', + headers: { + 'Authorization': session.authToken ? `Bearer ${session.authToken}` : '', + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + room: roomIdOrAlias, + isDirector: isDirector, + universalToken: session.universalToken || null + }) + }); + + const data = await response.json(); + console.log('Room access response:', response.status, data); + + // Handle room not found case + if (response.status === 404 && data && data.error === 'Room not found') { + // In auth mode, non-existent rooms can be created by authenticated users + if (session.authToken) { + // Allow authenticated users to proceed - room will be created on first join + return { + roomId: roomIdOrAlias, + alias: roomIdOrAlias, + displayName: roomIdOrAlias, + requiresAuth: false, + hasAccess: true, + isNew: true + }; + } else { + // Require auth to create new rooms + return { + alias: roomIdOrAlias, + displayName: roomIdOrAlias, + requiresAuth: true, + hasAccess: false, + accessDenied: true, + denialReason: 'Sign in to create or join this room' + }; + } + } + + return data; +} + +// Join room with authentication +async function joinRoomWithAuth(roomIdOrAlias) { + // If director is using auth mode but not signed in yet, force sign in first + if (session.director && session.authMode && !session.authToken && !session.universalToken) { + const roomLabel = roomIdOrAlias || 'this room'; + showAuthUI({ + message: `Sign in to manage "${roomLabel}"`, + requireAuth: true + }); + return false; + } + // If we have a universal token, validate it first + if (session.universalToken) { + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/room/validate-universal`, { + method: 'POST', + headers: { + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + token: session.universalToken, + roomId: roomIdOrAlias + }) + }); + + if (response.ok) { + const result = await response.json(); + if (result.valid) { + // Universal token is valid, bypass normal auth + session.roomid = roomIdOrAlias; + return true; + } + } + } catch (e) { + console.error('Failed to validate universal token:', e); + } + } + + const roomInfo = await checkRoomAccess(roomIdOrAlias, session.director); + + if (roomInfo.requiresAuth && !session.authToken && !session.universalToken) { + if (session.authSkipped) { + // User already chose to skip auth, show access denied instead of auth UI + showAccessDeniedUI({ + ...roomInfo, + denialReason: 'This room requires authentication. Please reload the page and sign in to join.', + requestAccessUrl: null + }); + return false; + } else { + // First time seeing auth requirement for this room + const displayLabel = roomInfo.displayName || roomInfo.alias || roomIdOrAlias || roomInfo.roomId || 'this room'; + showAuthUI({ + message: `Sign in to join "${displayLabel}"`, + requireAuth: true + }); + return false; + } + } + + if (roomInfo.accessDenied) { + showAccessDeniedUI(roomInfo); + return false; + } + + // Important: For auth rooms, we need to use the original alias for hashing + // The auth service tracks by the real room ID, but VDO uses the alias + if (roomInfo.alias && roomInfo.alias === roomIdOrAlias) { + // User provided the alias, keep using it + session.roomid = roomIdOrAlias; + } else if (roomInfo.roomId === roomIdOrAlias) { + // User provided the real room ID + session.roomid = roomInfo.alias || roomIdOrAlias; + } else { + // Default case + session.roomid = roomInfo.alias || roomInfo.roomId; + } + + session.roomAlias = roomInfo.alias; + session.realRoomId = roomInfo.roomId; + + return true; +} + +// Show access denied UI +function showAccessDeniedUI(roomInfo) { + const modal = document.createElement('div'); + modal.id = 'auth-container'; + modal.innerHTML = ` +
+

Access Denied

+

${roomInfo.denialReason}

+ ${roomInfo.requestAccessUrl ? + `` : + '' + } +
+ `; + + document.body.appendChild(modal); +} + +// Request room access +async function requestRoomAccess(roomId) { + if (!session.authToken) { + showAuthUI({ message: 'Sign in to request access' }); + return; + } + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/room/request-access/${roomId}`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${session.authToken}` + } + }); + + if (response.ok) { + alert('Access request sent! The room owner will review your request.'); + document.getElementById('auth-container').remove(); + } + } catch (e) { + console.error('Failed to request access:', e); + } +} + +// Update stream display with user info +function updateStreamDisplay(streamId, userInfo) { + // Update control box if it exists + const controlBox = document.getElementById(`controls_${streamId}`); + if (controlBox && userInfo) { + const header = controlBox.querySelector('.header'); + if (header && !header.querySelector('.user-auth-badge')) { + const badge = document.createElement('div'); + badge.className = 'user-auth-badge'; + badge.innerHTML = ` + ${userInfo.displayName} + ${userInfo.userHandle} + ${userInfo.provider} + `; + header.appendChild(badge); + } + } + + // Update any labels showing stream ID + const labels = document.querySelectorAll(`[data-stream-id="${streamId}"]`); + labels.forEach(label => { + if (userInfo && !label.dataset.updated) { + label.dataset.updated = 'true'; + label.textContent = userInfo.displayName || userInfo.userHandle; + } + }); +} + +// Update avatar display +function updateAvatarDisplay() { + if (session.avatar) { + // Update any avatar displays in the UI + const avatarElements = document.querySelectorAll('.avatar-display'); + avatarElements.forEach(el => { + el.src = session.avatar; + }); + } +} + +// Update stream ID display +function updateStreamIDDisplay() { + // Update any UI elements showing the stream ID + const streamIdElements = document.querySelectorAll('.stream-id-display'); + streamIdElements.forEach(el => { + el.textContent = session.originalStreamID || session.streamID; + }); +} + +// Resolve any stream ID (encrypted or not) through auth service +async function resolveStream(streamId) { + if (!session.authToken && !session.universalToken) { + return { error: 'Not authenticated' }; + } + + try { + const headers = { + 'Content-Type': 'application/json' + }; + + if (session.authToken) { + headers['Authorization'] = `Bearer ${session.authToken}`; + } + + const response = await fetch(`${AUTH_SERVICE_URL}/api/stream/resolve`, { + method: 'POST', + headers: headers, + body: JSON.stringify({ + streamId: streamId, + roomId: session.roomid, + universalToken: session.universalToken + }) + }); + + if (response.ok) { + const data = await response.json(); + return data; + } else if (response.status === 403) { + return { error: 'Access denied' }; + } else if (response.status === 404) { + return { error: 'Stream not found' }; + } + } catch (e) { + console.error('Failed to resolve stream:', e); + return { error: 'Failed to resolve stream' }; + } + + return { error: 'Unknown error' }; +} + +// Get encryption key for viewing a stream +async function getStreamKey(streamId) { + if (!session.authToken) return null; + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/stream/key`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${session.authToken}`, + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + streamId: streamId, + roomId: session.roomid + }) + }); + + if (response.ok) { + const data = await response.json(); + return data; + } + } catch (e) { + console.error('Failed to get stream key:', e); + } + + return null; +} + +// Decrypt stream ID using XOR cipher +async function decryptStreamId(encryptedId, key) { + // Add padding if needed + const base64 = encryptedId + .replace(/-/g, '+') + .replace(/_/g, '/') + .padEnd(encryptedId.length + (4 - encryptedId.length % 4) % 4, '='); + + const encrypted = Uint8Array.from(atob(base64), c => c.charCodeAt(0)); + const keyData = new TextEncoder().encode(key); + + const decrypted = new Uint8Array(encrypted.length); + for (let i = 0; i < encrypted.length; i++) { + decrypted[i] = encrypted[i] ^ keyData[i % keyData.length]; + } + + return new TextDecoder().decode(decrypted); +} + +// Heartbeat to keep stream active +function startAuthHeartbeat() { + if (!session.authToken || !session.streamID) return; + + setInterval(async () => { + if (session.authToken && session.streamID && session.authStreamAssigned) { + try { + await fetch(`${AUTH_SERVICE_URL}/api/stream/heartbeat`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${session.authToken}`, + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + streamId: session.streamID, + roomId: session.roomid || 'lobby' + }) + }); + } catch (e) { + console.error('Heartbeat failed:', e); + } + } + }, 30000); // Every 30 seconds +} + +// Create a universal token for view/scene links +async function createUniversalToken() { + if (!session.authToken || !session.roomid) { + console.error('Must be authenticated and in a room to create universal token'); + return null; + } + + try { + console.log('Creating universal token for room:', session.roomid); + const response = await fetch(`${AUTH_SERVICE_URL}/api/room/universal-token`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${session.authToken}`, + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + roomId: session.roomid, + description: 'View/Scene access token' + }) + }); + + if (response.ok) { + const data = await response.json(); + session.universalViewToken = data.token; + console.log('Created universal token:', data.token); + + // Update all existing solo links + updateAllSoloLinks(); + + return data.token; + } else { + console.error('Failed to create universal token:', response.status); + } + } catch (e) { + console.error('Failed to create universal token:', e); + } + + return null; +} + +// Update all solo link displays with new token +function updateAllSoloLinks() { + // Update all solo link inputs and displays + document.querySelectorAll('[data-sololink]').forEach(ele => { + const uuid = ele.getAttribute('data--u-u-i-d'); + if (uuid && session.rpcs[uuid]) { + const soloLink = soloLinkGenerator(session.rpcs[uuid].streamID, false); + if (ele.tagName === 'INPUT') { + ele.value = soloLink; + } else if (ele.tagName === 'A') { + ele.href = soloLink; + ele.innerText = soloLink; + } + } + }); + + // Update director's own solo link if present + const directorLink = document.querySelector('#grabDirectorSoloLink'); + if (directorLink && session.streamID) { + const soloLink = soloLinkGenerator(session.streamID, true); + directorLink.dataset.raw = soloLink; + directorLink.href = soloLink; + directorLink.innerText = soloLink; + } + + // Update solo links in control boxes + document.querySelectorAll('.soloLink').forEach(ele => { + if (ele.getAttribute('value')) { + const baseUrl = ele.getAttribute('value'); + // Extract stream ID from the base URL + const match = baseUrl.match(/[?&]view=([^&]+)/); + if (match && match[1]) { + const streamId = match[1]; + const soloLink = soloLinkGenerator(streamId, false); + ele.href = soloLink; + ele.innerHTML = soloLink; + } + } + }); +} + +// Update room settings (access mode, allowlist) +async function updateRoomSettings(roomId, settings) { + if (!session.authToken) { + console.error('Must be authenticated to update room settings'); + return null; + } + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/room/settings/${roomId}`, { + method: 'PUT', + headers: { + 'Authorization': `Bearer ${session.authToken}`, + 'Content-Type': 'application/json' + }, + body: JSON.stringify(settings) + }); + + if (response.ok) { + const data = await response.json(); + console.log('Room settings updated'); + return data; + } else { + console.error('Failed to update room settings:', response.status); + } + } catch (e) { + console.error('Failed to update room settings:', e); + } + + return null; +} + +// Get pending access requests for a room +async function getRoomAccessRequests(roomId) { + if (!session.authToken) { + console.error('Must be authenticated to get access requests'); + return []; + } + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/room/requests/${roomId}`, { + headers: { + 'Authorization': `Bearer ${session.authToken}` + } + }); + + if (response.ok) { + return await response.json(); + } + } catch (e) { + console.error('Failed to get access requests:', e); + } + + return []; +} + +// Approve or deny an access request +async function handleAccessRequest(roomId, userId, action) { + if (!session.authToken) { + console.error('Must be authenticated to handle access requests'); + return false; + } + + try { + const response = await fetch(`${AUTH_SERVICE_URL}/api/room/request/${roomId}/${userId}/${action}`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${session.authToken}` + } + }); + + return response.ok; + } catch (e) { + console.error('Failed to handle access request:', e); + } + + return false; +} + +// Export functions for use in main VDO.Ninja code +window.vdoAuth = { + init: initAuthentication, + assignStream: assignAuthStream, + generateSignature: generateStreamSignature, + validateStream: validateStreamAuth, + resolveHandles: resolveViewHandles, + checkRoomAccess: checkRoomAccess, + joinRoom: joinRoomWithAuth, + startHeartbeat: startAuthHeartbeat, + getStreamKey: getStreamKey, + decryptStreamId: decryptStreamId, + resolveStream: resolveStream, + createUniversalToken: createUniversalToken, + updateRoomSettings: updateRoomSettings, + getRoomAccessRequests: getRoomAccessRequests, + handleAccessRequest: handleAccessRequest +}; diff --git a/auth-styles.css b/auth-styles.css new file mode 100644 index 0000000..939dcb0 --- /dev/null +++ b/auth-styles.css @@ -0,0 +1,342 @@ +/* Authentication UI Styles */ + +/* Auth Container */ +#auth-container { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.8); + backdrop-filter: blur(10px); + z-index: 10000; + display: flex; + align-items: center; + justify-content: center; +} + +.auth-modal { + background: var(--main-bg, #1a1a1a); + padding: 2rem; + border-radius: 12px; + box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5); + max-width: 400px; + width: 90%; + animation: authModalSlide 0.3s ease-out; +} + +@keyframes authModalSlide { + from { + opacity: 0; + transform: translateY(-20px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +.auth-modal h2 { + margin: 0 0 0.5rem 0; + color: var(--text-color, #fff); + font-size: 1.5rem; + text-align: center; +} + +.auth-modal p { + color: var(--text-color-secondary, #aaa); + text-align: center; + margin-bottom: 1.5rem; +} + +/* Auth Buttons */ +.auth-buttons { + display: flex; + flex-direction: column; + gap: 0.75rem; +} + +.auth-button { + display: flex; + align-items: center; + gap: 1rem; + padding: 0.875rem 1.5rem; + border: none; + border-radius: 8px; + cursor: pointer; + font-size: 1rem; + font-weight: 500; + transition: all 0.2s ease; + text-decoration: none; + color: white; +} + +.auth-button:hover { + transform: translateY(-2px); + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3); +} + +.auth-button:active { + transform: translateY(0); +} + +.auth-button img { + width: 20px; + height: 20px; +} + +.auth-button.google { + background: #4285f4; +} + +.auth-button.google:hover { + background: #357ae8; +} + +.auth-button.discord { + background: #5865f2; +} + +.auth-button.discord:hover { + background: #4752c4; +} + +.auth-button.twitch { + background: #9146ff; +} + +.auth-button.twitch:hover { + background: #772ce8; +} + +/* Skip Auth Button */ +.skip-auth { + margin-top: 1rem; + padding: 0.75rem; + background: transparent; + border: 1px solid var(--border-color, #444); + color: var(--text-color-secondary, #aaa); + cursor: pointer; + border-radius: 8px; + transition: all 0.2s ease; + width: 100%; + font-size: 0.9rem; +} + +.skip-auth:hover { + border-color: var(--text-color-secondary, #aaa); + color: var(--text-color, #fff); +} + +/* User Info Display */ +.user-info-display { + display: flex; + align-items: center; + gap: 0.75rem; + padding: 0.5rem 1rem; + background: rgba(255, 255, 255, 0.1); + border-radius: 8px; + margin-bottom: 1rem; +} + +.user-info-display img { + width: 32px; + height: 32px; + border-radius: 50%; + border: 2px solid var(--primary-color, #4285f4); +} + +.user-info-display .user-details { + flex: 1; +} + +.user-info-display .user-name { + font-weight: 600; + color: var(--text-color, #fff); + font-size: 0.9rem; +} + +.user-info-display .user-handle { + color: var(--text-color-secondary, #aaa); + font-size: 0.8rem; +} + +/* Auth Badge in Control Boxes */ +.user-auth-badge { + display: inline-flex; + align-items: center; + gap: 0.5rem; + padding: 0.25rem 0.75rem; + background: rgba(0, 0, 0, 0.3); + border-radius: 20px; + font-size: 0.8rem; + margin-left: auto; +} + +.user-auth-badge img { + width: 20px; + height: 20px; + border-radius: 50%; +} + +.user-auth-badge .user-handle { + font-weight: 600; + color: var(--primary-color, #4285f4); +} + +.user-auth-badge .user-provider { + font-size: 0.7rem; + opacity: 0.7; + text-transform: capitalize; +} + +.user-auth-badge .user-provider.google { + color: #4285f4; +} + +.user-auth-badge .user-provider.discord { + color: #5865f2; +} + +.user-auth-badge .user-provider.twitch { + color: #9146ff; +} + +/* Access Denied Modal */ +.access-denied-modal { + text-align: center; +} + +.access-denied-modal h3 { + color: #ff4444; + margin-bottom: 1rem; +} + +.access-denied-modal p { + margin-bottom: 1.5rem; +} + +.access-denied-modal button { + padding: 0.75rem 2rem; + background: var(--primary-color, #4285f4); + color: white; + border: none; + border-radius: 8px; + cursor: pointer; + font-size: 1rem; + transition: all 0.2s ease; +} + +.access-denied-modal button:hover { + background: var(--primary-color-dark, #357ae8); +} + +/* Room Settings Panel */ +.room-settings-panel { + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background: var(--main-bg, #1a1a1a); + padding: 2rem; + border-radius: 12px; + box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5); + max-width: 500px; + width: 90%; + max-height: 80vh; + overflow-y: auto; + z-index: 10001; +} + +.room-settings-panel h3 { + margin: 0 0 1.5rem 0; + color: var(--text-color, #fff); +} + +.setting-group { + margin-bottom: 1.5rem; +} + +.setting-group label { + display: block; + margin-bottom: 0.5rem; + color: var(--text-color, #fff); + font-weight: 500; +} + +.setting-group select, +.setting-group input[type="text"] { + width: 100%; + padding: 0.5rem; + background: rgba(255, 255, 255, 0.1); + border: 1px solid var(--border-color, #444); + border-radius: 4px; + color: var(--text-color, #fff); +} + +.setting-group input[type="checkbox"] { + margin-right: 0.5rem; +} + +/* Access Requests */ +.access-requests { + background: rgba(255, 165, 0, 0.1); + border: 1px solid rgba(255, 165, 0, 0.3); + border-radius: 8px; + padding: 1rem; + margin: 1rem 0; +} + +.access-requests h4 { + margin: 0 0 1rem 0; + color: #ffa500; +} + +.access-request { + display: flex; + align-items: center; + gap: 1rem; + padding: 0.75rem; + background: rgba(0, 0, 0, 0.2); + border-radius: 8px; + margin-bottom: 0.5rem; +} + +.access-request img { + width: 40px; + height: 40px; + border-radius: 50%; +} + +.access-request span { + flex: 1; + color: var(--text-color, #fff); +} + +.access-request button { + padding: 0.5rem 1rem; + border: none; + border-radius: 4px; + cursor: pointer; + font-size: 0.875rem; + transition: all 0.2s ease; +} + +.access-request button:first-of-type { + background: #4caf50; + color: white; + margin-right: 0.5rem; +} + +.access-request button:first-of-type:hover { + background: #45a049; +} + +.access-request button:last-of-type { + background: #f44336; + color: white; +} + +.access-request button:last-of-type:hover { + background: #da190b; +} \ No newline at end of file diff --git a/base64.html b/base64.html index cbd2be7..6479021 100644 --- a/base64.html +++ b/base64.html @@ -53,9 +53,18 @@
-

VDO.Ninja CSS to Base64 Converter

+

VDO.Ninja CSS Base64 Converter

+
+ + +
-

+ +

πŸ’‘Tip: Adding !important after your CSS values can help override existing values.

Output:

@@ -63,6 +72,34 @@
+ + \ No newline at end of file diff --git a/clipboard.html b/clipboard.html new file mode 100644 index 0000000..1f01273 --- /dev/null +++ b/clipboard.html @@ -0,0 +1,791 @@ + + + + + + Shared Clipboard - P2P Text Sync | VDO.Ninja + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

πŸ”— Shared Clipboard

+

Real-time P2P text synchronization across devices

+ + + +
+
+ Shared Clipboard + 0 characters +
+ +
+ +
+ + Connecting... + +
+ + + +
+ + +
+ +
+

ℹ️ How it works

+
    +
  • Share the link above with other devices or users
  • +
  • Any text typed or pasted will sync automatically
  • +
  • All data is transmitted peer-to-peer (no server storage)
  • +
  • Perfect for quickly sharing text between devices
  • +
+
+
+ + + + + + + \ No newline at end of file diff --git a/index.html b/index.html index c13a51a..680fe6f 100644 --- a/index.html +++ b/index.html @@ -42,7 +42,7 @@ - + @@ -70,6 +70,9 @@ + + + @@ -82,7 +85,7 @@ - + - - - - - - - @@ -4529,6 +4530,7 @@ function settings() {
+
@@ -4756,6 +4758,47 @@ function settings() { parent.foregroundMedia = this.value; }; + // Add upload button handlers + const uploadBackgroundBtn = setEle.querySelector('#uploadBackgroundBtn'); + if (uploadBackgroundBtn) { + uploadBackgroundBtn.onclick = function() { + const popup = window.open('https://fileuploads.vdo.ninja/popup/upload', 'uploadBackground', 'width=640,height=640'); + + window.addEventListener('message', function handleMessage(event) { + if (event.origin !== 'https://fileuploads.vdo.ninja') return; + + if (event.data && event.data.type === 'media-uploaded') { + const backgroundInput = setEle.querySelector('#backgroundImageURL'); + if (backgroundInput) { + backgroundInput.value = event.data.url; + backgroundInput.dispatchEvent(new Event('change', { bubbles: true })); + } + window.removeEventListener('message', handleMessage); + } + }); + }; + } + + const uploadForegroundBtn = setEle.querySelector('#uploadForegroundBtn'); + if (uploadForegroundBtn) { + uploadForegroundBtn.onclick = function() { + const popup = window.open('https://fileuploads.vdo.ninja/popup/upload', 'uploadForeground', 'width=640,height=640'); + + window.addEventListener('message', function handleMessage(event) { + if (event.origin !== 'https://fileuploads.vdo.ninja') return; + + if (event.data && event.data.type === 'media-uploaded') { + const foregroundInput = setEle.querySelector('#foregroundImageURL'); + if (foregroundInput) { + foregroundInput.value = event.data.url; + foregroundInput.dispatchEvent(new Event('change', { bubbles: true })); + } + window.removeEventListener('message', handleMessage); + } + }); + }; + } + setEle.querySelector('#defaultStreamID').onchange = function() { parent.defaultStreamID = this.value; }; @@ -5333,6 +5376,7 @@ function settings() { } else { document.getElementById("welcomeWindow").style.display = "block"; } + \ No newline at end of file diff --git a/multi.html b/multi.html new file mode 100644 index 0000000..241a7f4 --- /dev/null +++ b/multi.html @@ -0,0 +1,619 @@ + + + + + + iFrame Mixer + + + +
+

iFrame Mixer

+ +
+
+
+ + +
+
+
+
+ + +
+
+
+ + + + + + + + + + +
+ +
+ +
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/stun.html b/stun.html new file mode 100644 index 0000000..3ce85a0 --- /dev/null +++ b/stun.html @@ -0,0 +1,540 @@ + + + + + + ICE Candidates Viewer + + + +
+

WebRTC ICE Candidates Viewer

+ +
+ + +
+ +
+ + + +
+ + + + + + +
+ + + + \ No newline at end of file diff --git a/thirdparty/StreamSaver.js b/thirdparty/StreamSaver.js index cdb77c8..fc83e34 100644 --- a/thirdparty/StreamSaver.js +++ b/thirdparty/StreamSaver.js @@ -17,7 +17,17 @@ function streamSaverFunction(){ //console.log(ponyfill); //console.log(isSecureContext); - let useBlobFallback = false; // we do not want to use blob recording because it can crash the browser. + // Enable blob fallback for iOS/Safari to fix file download issues + // Note: This is re-enabled specifically for iOS despite memory concerns + // We'll use split recording to mitigate memory issues + let useBlobFallback = /constructor/i.test(global.HTMLElement) || !!global.safari || !!global.WebKitPoint; + + // iOS detection for additional handling + const iOS = !!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform); + if (iOS) { + useBlobFallback = true; // Force blob fallback for iOS + console.log("iOS detected: Enabling blob fallback for recording downloads"); + } //console.log(useBlobFallback); diff --git a/translations/ar.json b/translations/ar.json index 61abcce..40e60eb 100644 --- a/translations/ar.json +++ b/translations/ar.json @@ -61,7 +61,7 @@ "fade-videos-in": "Ψ₯ΨΈΩ‡Ψ§Ψ± Ψ§Ω„ΩΩŠΨ―ΩŠΩˆΩ‡Ψ§Ψͺ Ψ¨ΨͺΨ―Ψ±Ψ¬", "animate-mixing": "ΨͺΨ­Ψ±ΩŠΩƒ Ψ§Ω„Ω…Ψ²Ψ¬", "add-margin": "Ψ₯آافة Ω‡Ψ§Ω…Ψ΄ Ω„Ω„ΩΩŠΨ―ΩŠΩˆΩ‡Ψ§Ψͺ", - "unlock-video-bitrate": "رفع Ω‚ΩŠΩˆΨ― Ω…ΨΉΨ―Ω„ Ψ§Ω„Ψ¨Ψͺ (20-Mbps)", + "unlock-video-bitrate": "رفع Ω‚ΩŠΩˆΨ― Ω…ΨΉΨ―Ω„ Ψ§Ω„Ψ¨Ψͺ (20mbps)", "disable-downscaling": "زيادة Ψ§Ω„ΩˆΨΆΩˆΨ­", "force-mono-audio": "فرآ Ψ§Ω„Ψ΅ΩˆΨͺ Ψ§Ω„Ψ£Ψ­Ψ§Ψ―ΩŠ", "show-director": "Include Director", diff --git a/translations/blank.json b/translations/blank.json index 9352d9f..8bbd6a3 100644 --- a/translations/blank.json +++ b/translations/blank.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fade videos in", "animate-mixing": "Animate mixing", "add-margin": "Add margin to videos", - "unlock-video-bitrate": "Unlock Video Bitrate (20-Mbps)", + "unlock-video-bitrate": "Unlock Video Bitrate (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Force mono audio", "show-director": "Include Director", diff --git a/translations/cn.json b/translations/cn.json index 303cd3f..7af5413 100644 --- a/translations/cn.json +++ b/translations/cn.json @@ -61,7 +61,7 @@ "fade-videos-in": "视钑淑ε…₯ζ•ˆζžœ", "animate-mixing": "εŠ¨η”»εˆζˆ", "add-margin": "ζ·»εŠ θ§†ι’‘θΎΉζ‘†", - "unlock-video-bitrate": "θ§£ι”θ§†ι’‘ζ―”η‰ΉηŽ‡ (20-Mbps)", + "unlock-video-bitrate": "θ§£ι”θ§†ι’‘ζ―”η‰ΉηŽ‡ (20mbps)", "disable-downscaling": "η¦η”¨ι™δ½Žεˆ†θΎ¨ηŽ‡", "force-mono-audio": "εΌΊεˆΆδ½Ώη”¨ε•ε£°ι“ιŸ³ι’‘", "show-director": "εŒ…ε«ε―ΌζΌ”η”»ι’", diff --git a/translations/cs.json b/translations/cs.json index d1c5515..3837f41 100644 --- a/translations/cs.json +++ b/translations/cs.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fade videos in", "animate-mixing": "Animate mixing", "add-margin": "Add margin to videos", - "unlock-video-bitrate": "Rozvolnit limit Video Bitrate (20-Mbps)", + "unlock-video-bitrate": "Rozvolnit limit Video Bitrate (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Force mono audio", "show-director": "Include Director", diff --git a/translations/de.json b/translations/de.json index be4a1f9..9d5fbf3 100644 --- a/translations/de.json +++ b/translations/de.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fade videos in", "animate-mixing": "Animate mixing", "add-margin": "Add margin to videos", - "unlock-video-bitrate": "Video-Bitrate auf Maximum (20-Mbps)", + "unlock-video-bitrate": "Video-Bitrate auf Maximum (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Force mono audio", "show-director": "Include Director", diff --git a/translations/default.json b/translations/default.json new file mode 100644 index 0000000..0b5504f --- /dev/null +++ b/translations/default.json @@ -0,0 +1,50 @@ +{ + "logo-header": "OBS.Ninja ", + "GO": "GO", + "copy-this-url": "Copy this URL into an OBS \"Browser Source\"", + "you-are-in-the-control-center": "You are in the room's control center", + "joining-room": "You are joining room", + "add-group-chat": "Add Group Chat to OBS", + "rooms-allow-for": "Rooms allow for simplified group-chat and the advanced management of multiple streams at once.", + "room-name": "Room Name", + "enter-the-rooms-control": "Enter the Room's Control Center", + "show-tips": "Show me some tips..", + "added-notes": "\nAdded Notes:\n
  • Anyone can enter a room if they know the name, so keep it unique
  • \n
  • Invite only guests to the room you trust.
  • \n
  • iOS devices will share just their audio with other guests; this is mainly a hardware limitation
  • \n
  • The \"Recording\" option is considered experimental.
  • \n", + "back": "Back", + "add-your-camera": "Add your Camera to OBS", + "waiting-for-camera": "Waiting for Camera to Load", + "video-source": "Video source", + "max-resolution": "1080p (hi-def)", + "balanced": "720p (balanced)", + "smooth-cool": "360p (smooth)", + "select-audio-source": "Select Audio Source", + "no-audio": "No Audio", + "remote-screenshare-obs": "Remote Screenshare into OBS", + "note-share-audio": "\nnote: Do not forget to click \"Share audio\" in Chrome.
    (Firefox does not support audio sharing.)", + "select-screen-to-share": "SELECT SCREEN TO SHARE", + "audio-sources": "Audio Sources", + "create-reusable-invite": "Create Reusable Invite", + "here-you-can-pre-generate": "Here you can pre-generate a reusable Browser Source link and a related guest invite link.", + "generate-invite-link": "GENERATE THE INVITE LINK", + "advanced-paramaters": "Advanced Options:", + "unlock-video-bitrate": "Unlock Video Bitrate (20-Mbps)", + "force-vp9-video-codec": "Force VP9 Video Codec (less artifacting)", + "enable-stereo-and-pro": "Enable Stereo and Pro HD Audio", + "video-resolution": "Video Resolution: ", + "high-security-mode": "High Security Mode", + "hide-screen-share": "Hide Screenshare Option", + "allow-remote-control": "Remote Control Camera Zoom (android)", + "add-the-guest-to-a-room": " Add the guest to a room:", + "invite-group-chat-type": "This room guest can:", + "can-see-and-hear": "Can see and hear the group chat", + "can-hear-only": "Can only hear the group chat", + "cant-see-or-hear": "Cannot hear or see the group chat", + "info-blob": "\n

    What is OBS.Ninja


    \n
  • 100% free; no downloads; no personal data collection; no sign-in
  • \n
  • Bring video from your smartphone, computer, or friends directly into your OBS video stream
  • \n
  • We use cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency
  • \n
    \n
  • Youtube video Demoing it here
  • \n
    \nKnown issues:
    \n
  • MacOS users need to use OBS v23 or resort to Window Capturing a browser with OBS v25
  • \n
  • Some users will have \"pixelation\" problems with videos. Adding &codec=vp9 to the OBS links will often correct it.
  • \n
    \n", + "remote-control-for-obs": "Remote Control for OBS", + "add-to-group": "Add to Group Scene", + "mute": "Mute", + "record": "Record", + "volume": "Volume", + "open-in-new-tab": "Open in new Tab", + "copy-to-clipboard": "Copy to Clipboard" +} \ No newline at end of file diff --git a/translations/en.json b/translations/en.json index 1168c42..4ddbdee 100644 --- a/translations/en.json +++ b/translations/en.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fade videos in", "animate-mixing": "Animate mixing", "add-margin": "Add margin to videos", - "unlock-video-bitrate": "Unlock Video Bitrate (20-Mbps)", + "unlock-video-bitrate": "Unlock Video Bitrate (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Force mono audio", "show-director": "Include Director", diff --git a/translations/es.json b/translations/es.json index dfb6908..43608b0 100644 --- a/translations/es.json +++ b/translations/es.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fundir entrada de video", "animate-mixing": "Animar", "add-margin": "AΓ±adir mΓ‘rgenes para los videos", - "unlock-video-bitrate": "Desbloquear Bitrate de Video (20-Mbps)", + "unlock-video-bitrate": "Desbloquear Bitrate de Video (20mbps)", "disable-downscaling": "Aumentar nitidez", "force-mono-audio": "Forzar audio mono", "show-director": "Incluir al Director", @@ -758,4 +758,4 @@ "mobile-no-screen-share": "Lo sentimos, tu navegador mΓ³vil no admite compartir pantalla.\n\nLas aplicaciones nativas ofrecen soporte bΓ‘sico para ello.", "no-screen-share-supported-firefox": "Lo sentimos, tu navegador no admite compartir pantalla.\n\nLa configuraciΓ³n de tu Firefox puede estar bloqueΓ‘ndolo o has accedido al sitio de forma insegura." } -} +} \ No newline at end of file diff --git a/translations/eu.json b/translations/eu.json index 680663d..561d962 100644 --- a/translations/eu.json +++ b/translations/eu.json @@ -61,7 +61,7 @@ "fade-videos-in": "Lausotu bideoak", "animate-mixing": "Animate mixing", "add-margin": "Jarri marjinak bideoei", - "unlock-video-bitrate": "Desblokeatu bideoaren bitrate-a (20-Mbps)", + "unlock-video-bitrate": "Desblokeatu bideoaren bitrate-a (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Behartu mono audioa", "show-director": "Include Director", diff --git a/translations/it.json b/translations/it.json index 5edfce7..4fde4d2 100644 --- a/translations/it.json +++ b/translations/it.json @@ -61,7 +61,7 @@ "fade-videos-in": "Dissolvenza in entrata dei video", "animate-mixing": "Animazione del missaggio", "add-margin": "Aggiungi margine ai video", - "unlock-video-bitrate": "Sblocca Video Bitrate (20-Mbps)", + "unlock-video-bitrate": "Sblocca Video Bitrate (20mbps)", "disable-downscaling": "Aumenta la nitidezza", "force-mono-audio": "Forza audio mono", "show-director": "Includi regista", diff --git a/translations/ja.json b/translations/ja.json index b8912c2..608f79f 100644 --- a/translations/ja.json +++ b/translations/ja.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fade videos in", "animate-mixing": "Animate mixing", "add-margin": "Add margin to videos", - "unlock-video-bitrate": "ビデγ‚ͺγƒ“γƒƒγƒˆγƒ¬γƒΌγƒˆγ‚’γ‚’γƒ³γƒ­γƒƒγ‚― (20-Mbps)", + "unlock-video-bitrate": "ビデγ‚ͺγƒ“γƒƒγƒˆγƒ¬γƒΌγƒˆγ‚’γ‚’γƒ³γƒ­γƒƒγ‚― (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Force mono audio", "show-director": "Include Director", diff --git a/translations/nl.json b/translations/nl.json index 7534a44..a15ed5a 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fade videos in", "animate-mixing": "Animate mixing", "add-margin": "Add margin to videos", - "unlock-video-bitrate": "Verwijder limitatie video bitrate (20-Mbps)", + "unlock-video-bitrate": "Verwijder limitatie video bitrate (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Force mono audio", "show-director": "Include Director", diff --git a/translations/pig.json b/translations/pig.json index 416ab39..1e7d0fc 100644 --- a/translations/pig.json +++ b/translations/pig.json @@ -61,7 +61,7 @@ "fade-videos-in": "ade videos inFay", "animate-mixing": "imate mixingAnay", "add-margin": "argin to videosAdd may", - "unlock-video-bitrate": "ock Video Bitrate (20-Mbps)Unlay", + "unlock-video-bitrate": "ock Video Bitrate (20mbps)Unlay", "disable-downscaling": "ease sharpnessIncray", "force-mono-audio": "orce mono audioFay", "show-director": "Include Director", diff --git a/translations/pt-br.json b/translations/pt-br.json index 922d2f9..2073610 100644 --- a/translations/pt-br.json +++ b/translations/pt-br.json @@ -61,7 +61,7 @@ "fade-videos-in": "Exibir vΓ­deos gradualmente", "animate-mixing": "Mistura de animaΓ§Γ£o", "add-margin": "Adicionar margem aos vΓ­deos", - "unlock-video-bitrate": "Desbloquear taxa de bits de vΓ­deo (20-Mbps)", + "unlock-video-bitrate": "Desbloquear taxa de bits de vΓ­deo (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "ForΓ§ar Γ‘udio mono", "show-director": "Include Director", diff --git a/translations/pt.json b/translations/pt.json index d7f3fdb..57852f0 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -61,7 +61,7 @@ "fade-videos-in": "Desvanecer entrada de vΓ­deos", "animate-mixing": "Animar mistura", "add-margin": "Adicionar margem aos vΓ­deos", - "unlock-video-bitrate": "Desbloquear Bitrate de VΓ­deo (20-Mbps)", + "unlock-video-bitrate": "Desbloquear Bitrate de VΓ­deo (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "ForΓ§ar Γ‘udio mono", "show-director": "Include Director", diff --git a/translations/uk.json b/translations/uk.json index 850549e..301d6a7 100644 --- a/translations/uk.json +++ b/translations/uk.json @@ -61,7 +61,7 @@ "fade-videos-in": "Fade videos in", "animate-mixing": "Animate mixing", "add-margin": "Add margin to videos", - "unlock-video-bitrate": "Π”ΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΠΈ Π²Ρ–Π΄Π΅ΠΎ Π±Ρ–Ρ‚Ρ€Π΅ΠΉΡ‚ (20-Mbps)", + "unlock-video-bitrate": "Π”ΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΠΈ Π²Ρ–Π΄Π΅ΠΎ Π±Ρ–Ρ‚Ρ€Π΅ΠΉΡ‚ (20mbps)", "disable-downscaling": "Increase sharpness", "force-mono-audio": "Force mono audio", "show-director": "Include Director", diff --git a/webrtc.js b/webrtc.js index 6622d23..9ecc28f 100644 --- a/webrtc.js +++ b/webrtc.js @@ -6,4 +6,4 @@ * No warranty, explicit or implicit, provided. * */ - var _0x433726=_0x26f4;(function(_0x5b5b99,_0x157637){var _0x1bcc01=_0x26f4,_0x48902b=_0x5b5b99();while(!![]){try{var _0x713a86=parseInt(_0x1bcc01(0xa31))/0x1+-parseInt(_0x1bcc01(0x1d5))/0x2*(parseInt(_0x1bcc01(0x578))/0x3)+parseInt(_0x1bcc01(0xb84))/0x4+parseInt(_0x1bcc01(0xaf5))/0x5*(-parseInt(_0x1bcc01(0x7ca))/0x6)+parseInt(_0x1bcc01(0x45c))/0x7+-parseInt(_0x1bcc01(0x43e))/0x8+parseInt(_0x1bcc01(0x4b8))/0x9;if(_0x713a86===_0x157637)break;else _0x48902b['push'](_0x48902b['shift']());}catch(_0x1305f3){_0x48902b['push'](_0x48902b['shift']());}}}(_0x3d46,0x32ce4));var DebugLog=![],debugSocket=null,debugSocketQueue=[];function createLogObject(_0x1323c7,_0x4dd6f6,_0x5f351e){var _0x54d985=_0x26f4;const _0x45d8cd=performance[_0x54d985(0x85f)]()[_0x54d985(0x5ee)](0x0);return{'msg':Array[_0x54d985(0x6bc)](_0x1323c7)?[..._0x1323c7]:typeof _0x1323c7==='object'?{..._0x1323c7}:_0x1323c7,'type':_0x4dd6f6,'time':_0x45d8cd,'line':_0x5f351e};}function sendOrQueueMessage(_0x4f98b6){var _0x267624=_0x26f4;if(debugSocket&&debugSocket['readyState']===WebSocket[_0x267624(0x2c2)])try{debugSocket[_0x267624(0x869)](JSON[_0x267624(0xb63)](_0x4f98b6));}catch(_0x2c8a21){debugSocketQueue[_0x267624(0xba0)](JSON[_0x267624(0xb63)](_0x4f98b6));}else debugSocketQueue[_0x267624(0xba0)](JSON[_0x267624(0xb63)](_0x4f98b6));}function log(_0x11f6ab){var _0x7cbd9c=_0x26f4;if(debugSocket){while(debugSocket[_0x7cbd9c(0x7a1)]===WebSocket['OPEN']&&debugSocketQueue[_0x7cbd9c(0xa3b)]>0x0){try{debugSocket[_0x7cbd9c(0x869)](debugSocketQueue['shift']());}catch(_0x7ea054){break;}}sendOrQueueMessage(createLogObject(_0x11f6ab,'log'));}if(DebugLog)try{const _0x4b2fb0=new Error()[_0x7cbd9c(0x837)];let _0x3b25f2=_0x7cbd9c(0x849);if(_0x4b2fb0){const _0x5f7cf5=_0x4b2fb0[_0x7cbd9c(0x6bf)]('\x0a'),_0x563ab1=_0x5f7cf5[0x2];if(_0x563ab1&&_0x563ab1[_0x7cbd9c(0x892)](/:\d+:\d+/)){const _0x490982=_0x563ab1[_0x7cbd9c(0x892)](/(.+?):(\d+):\d+/);_0x490982&&_0x490982[0x2]&&(_0x3b25f2=_0x490982[0x1][_0x7cbd9c(0x6bf)]('/')[_0x7cbd9c(0x558)]()+':'+_0x490982[0x2]);}}console[_0x7cbd9c(0xb09)](performance['now']()[_0x7cbd9c(0x5ee)](0x0)+':\x20',_0x11f6ab,_0x7cbd9c(0x1f1)+_0x3b25f2),appendDebugLog({'log':_0x11f6ab,'time':performance[_0x7cbd9c(0x85f)]()['toFixed'](0x0),'line':_0x3b25f2});}catch(_0x46e06e){console[_0x7cbd9c(0x541)](_0x7cbd9c(0x651),_0x46e06e);}}function warnlog(_0x1bca1b,_0xe40c24=![],_0x2905a3=![]){var _0x1a22a0=_0x26f4;sendOrQueueMessage(createLogObject(_0x1bca1b,_0x1a22a0(0x541),_0x2905a3)),DebugLog&&(console[_0x1a22a0(0x541)](performance[_0x1a22a0(0x85f)]()+':\x20',_0x1bca1b),appendDebugLog({'warn':_0x1bca1b,'line':_0x2905a3,'time':performance[_0x1a22a0(0x85f)]()}));}function errorlog(_0x48e7fb,_0x400c8a=![],_0x5992eb=![]){var _0x101e95=_0x26f4;console[_0x101e95(0x69e)](performance[_0x101e95(0x85f)]()+':\x20',_0x48e7fb);let _0x11d906=_0x48e7fb;typeof _0x48e7fb===_0x101e95(0x897)&&_0x48e7fb!==null&&(_0x11d906={'type':_0x48e7fb[_0x101e95(0xacc)]||'','message':_0x48e7fb['message']||'','code':_0x48e7fb[_0x101e95(0xb65)]&&_0x48e7fb[_0x101e95(0xb65)][_0x101e95(0x69e)]&&_0x48e7fb['target'][_0x101e95(0x69e)][_0x101e95(0x3d7)]||'','src':_0x48e7fb['target']&&_0x48e7fb[_0x101e95(0xb65)][_0x101e95(0x36e)]||''}),sendOrQueueMessage(createLogObject(_0x11d906,'err',_0x5992eb)),appendDebugLog({'error':_0x48e7fb,'line':_0x5992eb,'time':performance['now']()},!![]),_0x5992eb&&console[_0x101e95(0x69e)](_0x5992eb);}function _0x3d46(){var _0x69792b=['all','end-view-connection','length','wss://whip.vdo.ninja','request-rejected-obs','couldn\x27t\x20set\x20rate\x20limit','canvasOverlay','webkitAudioContext','hurry','virtualHangup','element','audioLatency','limitAudioBitrate','gain','verifyData','drive','allowWebp','ondatachannel','proper','set','TRANSFERRING?','animal','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','widget','life','pcs','retryTimeout','CriOS','BYE','showlabels','orientation','pow','requestChangeLowcut','getOBSOptimization','collect','against','ifs','rope','dark','requestCoMigrate','obs_control','voice','BITRATE\x201:\x20','sendMsg','hidden','cat','audioOptions','deleteme','river','micDelay','wild','Target\x20for\x20scene\x20not\x20found;\x20retrying\x20in\x203\x20seconds','warm','quality_wb','whipOutScale','slotmode','provide','Chunked\x20mode\x20restarted\x20successfully','bear','container_','stereo\x20enabled','h264profile','GOT\x20ICES!!','stunServers','play','under','playback_audio_samplerate','limitTotalBitrateAll','[data-action-type=\x22mirror-guest\x22]','which','altUUID','gdrive','priority','webcamonly','writeU16BE','transferSettings','video_bitrate_kbps','shift','PCM\x20STARTED','toward','child','recordings','available_outgoing_bitrate_kbps','consider','ball','autorecordremote','showmeta','wood','security','general','alpha','noon','need','parse','pick','[data-action-type=\x22remove-queue\x22][data--u-u-i-d=\x22','buffer','possible','remember','directorBlindAllGuests','north','vector','joining-room','modifyDescLyra','minptime','vb_url','but','batteryMeter','chunkedtransfer\x20OPEN','connected','equal','bread','writeEBMLVarInt','lead','subtle','AV1','writeEBMLVarIntWidth','full','turns:www.turn.obs.ninja:443','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','prove','bitrate_set','closeTimeout\x20cancelled;\x203','ori','autoplay','post','believe','hot','lady','send\x20channel\x20closed','socialstream.ninja','closing\x201','screen-share-state','codecs','son','CLOSED','getChannelData','went','trip','imagine','INITIAL\x20PUBLISH\x20START:\x20','Found\x20target\x20for\x20scene\x20change','gather','figure','NOT\x20VIEW\x20TARGET','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.\x20via\x20disconnected\x20state','time','type','network_type','stream_configAudio','Failed\x20to\x20restart\x20chunked\x20mode:','onnegotiationneeded\x20triggered;\x20creating\x20offer','stone','changeSpeaker','Firefox','webm','when','chunkedInQueue','raisehands','muteState','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','scale\x20scale','ended','reject','them','both','screenshareNotActive','retrying..','changeCamera','onTrack','disableHotKeys','keep','random','waiting\x20for\x20keyframe','no\x20UUID\x20in\x20msg','timestamp','arrive','udp','activelySpeaking','encodeRemote','./media/overlay1.png','outboundAudioBitrate','changeParams','requesting\x20stream','stead','whipoutSettings','currentSlots','remoteInterfaceAPI','65kuOByB','videoOptions','and','a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a','broadcastTransfer','whepWait','sentence','displayMute','re-Transfer\x20ended','forceScreenShareAspectRatio','abc123','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','layout-updated','noNacks','waitingWatchList','sharperScreen','lift','batteryState','closing\x202','style','log','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','encode','segment','readable','question','hour','forceios','party','nodownloads','grow','defaultPassword','pose','cool','short','view','race','cleanDirectorList','tail','userAgent','Raised\x20hand','promptAccess','allowVideo','config','src','mykey','requestUpload','dynamicScale','above','forEach','buffer_delta','pos','allowScreen','bypass','classList','broadcast_mode','span','new-view-connection','chick','seeding\x20!!','allowChunked','disableWebAudio','viewwidth','map','directorViewBitrate','audioEncoder','location','chunkIframe','predAudio','webAudios','motionRecordTimeout','rejected','usual','delayIceSend','mids','iframeDetails_','blow','RSASSA-PKCS1-v1_5','whipOutScreenShareCodec','preferCodec','deep','new-main-director','maxptime','brown','remote-mute-state','final','flagship','BITRATE\x202:\x20','meta','null','nocaptionlabels','speedtest','quietOthers','iceTransportPolicy','muted_savedState','between','food','remoteZoom','adjustBitrate','build','yellow','\x20is\x20not\x20defined;\x20skipping.','nomirror','one','made','poem','min','look','audioGain','begin','stringify','hair','target','defaultSpeaker','stopping\x20some\x20preload\x20bitrate\x20','Remote\x20request\x20failed\x20to\x20decode;\x20continuing\x20still.','school','bell','Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.\x0a\x0a','subarray','book','began','metal','word','canvas','writeFloatBE','tabernac','ceil','directorDisplayMuted','ptime','charging','addALabel','morning','streams','recieveFile','fly','would','playChannel','SETUP\x20INCOMING','retrying\x20at\x20an\x20interval','widgetleft','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','whipOutCodec','236520qgIaka','No\x20available\x20meshcast\x20servers\x20found','oil','loadoutID','Bad\x20UINT\x20size\x20','else','endViewConnection','yes','ride','tie','list','token','decryptMessage','slotBroadcastThrottle','writer_config','pull','form','mediaDevices','completed','showClock','grew','copying\x20key:\x20','getSenders','onicegatheringstatechange','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','nine','been','directorMirror','push','solo-scene-connected','Unmute\x20video','block','screensharequality','detail','limitAudio','salt','steve','configuration','cry','molecule','transcript','https://','day','querySelectorAll','preferred','deleting\x20watch\x20list','director-denied','selected','automute','Unhandled\x20Error\x20occurred','kind','state','period','createObjectURL','spread','cloneNode','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','directorBlindButton','No\x20vector?\x20uh\x20oh\x20--\x20might\x20be\x20raspberry\x20ninja\x20or\x20some\x20other\x20simpler\x20implementation,\x20so\x20lets\x20move\x20on.\x20We\x27re\x20using\x20the\x20default\x20password,\x20so\x20we\x27re\x20going\x20to\x20allow\x20it','A\x20Guest\x20joined\x20the\x20room','requestRateLimit\x20RUN:\x20','encoder','showSlider','red','autorecordlocal','queueType','fakeUser','sun','processIce','help','chance','receive','debug.vdo.ninja','slave','frame','getStats','generateStreamID','autorecord','man','train','objectFit','age','requestedStatsInterval','manual','publishing\x20SDP\x20Offer:\x20','relaywss','applyIsolatedChat','noWidget','div','sound','sendPeers','obs.ninja/','point','thin','sell','getAudioTracks','guest-connected','raw','showMuteState','ruleOfThirds','seek','\x20else\x20if\x20(encoder.state\x20==\x20\x27closed\x27','opacity','shouldn\x27t\x20happen','660356WYEAFd','mediafileShare','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','bed','requestscenes','chunked_mode_video','fileList','ground','video','able','held','too','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','while','whitelistDomain','page','value\x20there','starting\x20kicker','chunked_mode_audio','vdAv','Can\x27t\x20play\x20your\x20own\x20stream\x20ID','thus','winter','knew','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','onended','pound','available-speedtest-servers','Caller:\x20','ever','Safari\x20','dtx','team','hostedFiles','enough','guestFeeds','right','getVideoTracks','scene','iframetarget','preloadbitrate','mono','shall','yet','An\x20RTC\x20error\x20occurred.','keyframeTimeout','savedVolume','POST','branch','appendChild','widget-src','recordedBlobs','iframeSrcs','charge','getWriter','string','start\x20writing\x20frames','room=','connectPeer','audioNode','overlay','effectsData','playback_audio_volume_meter','webrtc\x20connectioned\x20closed-event','name','gun','difficult','allowwhipout','stream_configVideo','sensors','there','channels','part','resources','requestAudioRateLimit','scalabilityMode','targetAudioBitrate','decode','then','gold','him','you-are-a-codirector','chord','requestFile','cpu','plant','chunkedtransfer','header','timeout','consent','frameRate','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','depend','pass','fear','prioritize-audio','load','streamid-already-published','scene-connected','week','beauty','sharp','noExitPrompt','present','screenshareid','InvalidOperationException','other','directorView','ready','war','whipOutVideoBitrate','voiceMeter','mother','application/sdp','maintain-framerate','replace','sing','paragraph','except','label=','refreshMicrophone','thing','video/webm','spring','listen','nacks_per_second','compare','mirrorGuestTarget','label','directorSpeakerMuted','bird','zoom','turn:turn-eu2.obs.ninja:3478','place','wss://api.vdo.ninja:443','download','count','alreadyJoinedMembers','sand','broke','remoteStats','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','audioCodec','changeMicrophone','truck','calculateScale','not\x20an\x20object\x20or\x20array','active','share','children','createAnswer','randomize','maxframeRate','chatmessage','streamID','optionalMicOnly','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','GDRIVE_CLIENT_ID','pauseInvisible','hostedTransfers','allowmeshcast','CONNECTED\x20TO\x20FIRST\x20PEER','timeOffset','localMuteElement','blindAllGuests','experimental','year','updateOnSlotChange','sort','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','fromCharCode','Keyframe\x20requested','rest','pseudoguest','room-is-claimed','channelWidth','hideDirector','writeU8','remoteMuteState_','that','loadstart','no\x20video/audio\x20config','limitMeshcastBitrate','videoPromise','h264profile\x20being\x20modified','ArrayBufferDataStream\x27s\x20pos\x20lies\x20beyond\x20end\x20of\x20buffer','pcm','dimension:\x20','buffer_outputLatency','timecode','toLowerCase','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','sendKeyFrameScenes','unsafe','neighbor','processFrame','slow','preset','CHUNKED\x20DETAILS','band','dedicatedControlBarSpace','any','innerText','requestChangeGating','requestChangeMicDelay','midiTimecode','broadcast=','disableOBS','prefer-software','nopreview','hunt','reportbutton','onaudioprocess','filetransfer','lin','new\x20connection\x20is\x20contained\x20in\x20badStreamList!\x20This\x20might\x20be\x20the\x20director\x27s\x20video/audio\x20->\x20this\x20a\x20scene?','noisegateSettings','chunkedVideoEnabled','roomTimer','audioBitrate','redAudio','whipCallback','getParameters','position','whepInputToken','bottom','could','videoMuted:\x20','must','Content-Type','isDirector\x20','getOpusBitrate','sendChunks','SENDING\x20NEXT\x20CHUNK:','preferAudioCodec','requestChangeEQ','obsControl','OPEN','allowNoGroup','quick','video_2_init_height','iceCandidatesPromise','Performing\x20offer-based\x20ICE\x20restart\x20for\x20viewer\x20','directorBox','current','timedelta','updateTime','disablePLI','No\x20keyframe\x20found\x20in\x20queue,\x20keeping\x20all\x20chunks','MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION','fileWriter','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','happy','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','bye','Viewer\x20requested\x20ICE\x20restart\x20due\x20to\x20connection\x20failure','slip','createWritable','blurBackground','drink','check','preferredVideoErrorCorrection','STREAM\x20ENDED','jointone','isolation_url','audience','measure','group','scaleResolutionDownBy\x20set\x202b!','enhanceAudioEncoder','statsMenu','servers','RTCRtpSender','\x20failed;\x20will\x20try\x20ice\x20reconnect\x20or\x20such','loudest','hash','number','pan','tube','equate','obsSceneTriggers','mix','VDO-Ninja','directMigrateIssue','reconnected','add-a-label','major','whipOut','guide','clock24','requestSceneUpdate','bigPlayButton','setResolution','joinroom','RPC\x20connection\x20failed\x20-\x20closing\x20after\x20timeout','dad','should','remote-video-mute-state','optimizeBitrate','disableMouseEvents','audioContentHint','apple','settle','turn:turn-eu1.vdo.ninja:3478','utf-8','charAt','screenshareAutogain','ariaPressed','addIceCandidate','real','playing','set-meshcast-video-bitrate','decrypted','plural','UUID\x20does\x20not\x20exist','warn','silver','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','audio_codec_url','practice','defaultOverlayMedia','screen','slotsList','destination','SHA-256','feed','quite','previewToggleState','screensharefps','Failed\x20to\x20add\x20ICE\x20candidate:\x20','Notice:\x20Meshcast\x20does\x20not\x20support\x20Insertable\x20Streams\x20(or\x20E2EE)\x20at\x20the\x20moment','NOT\x20IN\x20VIEW\x20SET','these','widgetwidth','effectsImage','jitter','gas','abs','pop','totalBitrate:\x20','move','session.chunkedRecorder\x20is\x20not\x20false','course','realtime','openscene','coat','teeth','api','setValueAtTime','could\x20not\x20be\x20sent;\x20queuing\x20it','gone','slice','writeString','scale\x20set!','description','learn','alert','\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','measureUnsignedInt','remote-peer-connected','oxygen','differ','discard','fire','applySoloChat','retryScenes','localDescription','let','webPquality','widgetSrc','3yBrWUX','rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s','voiceIsolation','agree','past','only-main-director','chunkedAudioEnabled','remote-screenshare-state','melody','meshcastWatch\x20called\x20-\x20this\x20meshcast\x20version\x20is\x20deprecated\x20in\x20favour\x20of\x20WHEP.','err','null\x20ice\x20rpcs','#obsRemotePassword>input','mirrorExclude','layouts','machine','ICE\x20GATHER\x20COMPLETED','midi_url','rotate_video','represent','Chunked_video','quart','speakerMute','pong','broadcast=false','than','bitrate\x20timeout;\x20ios/firefox\x20specific:\x20','dropped\x20candidate\x20due\x20to\x20filter','transfer','overlayNinja','applyIsolatedVolume','obsSceneSync','does\x20any\x20audio\x20exist?','Offset\x20may\x20not\x20be\x20negative','relay','meshcast','watchTimeoutList','whipOutAudioCodec','decodeInvite','createMediaStreamSource','return\x20','width','black','Created\x20transfer\x20channel','width_url','end','wish','pip','currentCameraConstraints','offset','case','No\x20meshcast\x20server\x20found\x20that\x20worked','frameWriter','screenShareElementHidden','useragent','card','nodirectorvideo','startWriter','CPU','hangupbutton','poor','defaultMedia','buffer_dateNow','whipOutAudioBitrate','migrate','hold','enhanceaudio','maxconnections','oncanplay','nackCount','mirrorState','modifyDescPCM','showall','tool','invalid-remote-code','reply','baseLatency','restricted','numeral','inch','saturation','ear','&code=','iceTimer','session.newMainDirectorSetup','head4','VP9','muteStateTemplate','mind','keyFramesRequested_pli','&meshcastfailed\x27>Click\x20here\x20to\x20reload\x20without\x20Meshcast\x20enabled','Utf8','enhance_audio','checkBasicStreamsExist','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','chair','slotsUpdate','init_video','win','chat','webCodec','recording_audio_ctx_latency','cleanup','requestChangeSubGain','seedStream','radio','onicecandidate','writable','title','substring','Lowered\x20hand','noise\x20gate\x20off','application/json;\x20charset=utf-8','lyra','done\x20setting\x20degrad','contentType','getElementById','room123','toFixed','still','turns:turn.obs.ninja:443','organ','best','offsetChannel','videosource','frameMeta','rather','carry','young','Remote\x20request\x20decoded\x20successfully','experiment','hostname','control-room-co-director','opacityDisconnect','showConnections','listPromise','bufferSize','chatbutton','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','supply','welcomeHTML','written','init_audio','nature','bitrateGroupFlag','couldn\x27t\x20send\x20a\x20request\x20to\x20specified\x20publishe\x20via\x20p2p:\x20','autoSync','micSampleSize','appear','imageElement','dataset','defaultForegroundImages','body','GDRIVE_FOLDERNAME','getResponseHeader','favor','nocursor','auth','broadcastIFrame','Pinging','backup.vdo.ninja/','second','filterOBSscenes','setVideoBitrates','effectValue','done\x20setting\x20degrad\x20to\x20','startClock','screenshareType','selfBrowserSurface','bought','requestStatsContinuous','subtract','warnUserTriggered','just','vp9','Viewer\x20requested\x20ICE\x20restart\x20via\x20WebSocket','mutedStateMixer','steel','anysend','remoteMuteState','midiChannel','degrade','deferring\x20with\x20a\x20promise','onconnectionstatechange','boat','requesting\x20via\x20relaywss','director-connected','onopen','arraybuffer','initialDirectorSync','sitePassword','manualSink','createBufferSource','mouth','whipOutSetScale','listing','yard','did','setVideoScale','Restarting\x20since\x20closed','open','innerHTML','same','watch','sendObject','waitImageTimeout','Unknown','Offset\x20may\x20not\x20be\x20NaN','capital','dataOffset','BlobBuffer','paper','screenIndexes','windowed','customWSS','already\x20closed\x20PCS','isConfigSupported','Error\x20in\x20debug\x20logging:','An\x20RTC\x20error\x20occurred','disconnectedTimeout','sat','codirector\x20request\x20hash\x20failed','forest','stashed','showDirector','infocus','hiddenSceneViewBitrate','lowMobileBitrate','shell','rotate','mute','soil','SEND\x20BYE','shoe','widgetURL','cbr','\x20oldest\x20chunks','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x202','addTrack','remoteDescription','interval','realTime','Not\x20director','gotGenericData','locate','indicate','station','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','totalRoomBitrate','ICE\x20DISCONNECTED','joinRoom','concat','obsstudio','detailsSent','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','mainmenu','vdoninja','conn_type','delete','added\x20audio\x20track','av01.0.04M.08','steam','heavy','tire','idea','showSaveFilePicker','prepare','generator','muted','document','develop','rock','hangup','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','scaleDueToBitrate','egg','cleanViewer','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','directorActions','colony','sctpCauseCode','fit','visibility','bundlePolicy','sync','pauseClock','method','bufferedAmount','encrypt','stun:stun.cloudflare.com:3478','New\x20viewers:\x20','think','director-share','isInteger','error','sendOnNewConnect','tall','give','wssSetViaUrl','connectionState','material','TrackNumber\x20must\x20be\x20>\x200\x20and\x20<\x20127','twilio','frameReader.read().then(function','ten','bandwidth\x20set\x20g!\x20','island','setParameters','time_seconds','kill','join','getSettings','flow','port','apiserver','lockWindowSize','videoMuted','milk','currentRate','privacy','cae1','draw','very','couldn\x27t\x20set\x20preferred\x20audio\x20codec','isArray','local','noFEC','split','details','cloud','control','sceneSync','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','sessionUri','maxvb_url','Chunked_audio','mid','#guestFeeds\x20[data--u-u-i-d=\x27','setupYourOwnPlease','whipOutScreenShareBitrate','PONGED','product','midiRemote','forceAspectRatio','Shared\x20website:\x20','skill','maxBufferSize','next','screenShareElement','playsinline','push-connection-info','contrast','requested-stream','subject','msg\x20size\x20error','range','WebMWriter','screenshareContentHint','soloChatUUID','about','settings','scaleResolution','better','hidehome','\x20x\x20','onceConnected','binaryType','\x20:\x20','green','You\x27ve\x20been\x20transferred','requestAs','light','sure','targetBandwidth','EastSideRepresentZ','stop','turn:turn-usw2.vdo.ninja:3478','readyState','good','already\x20connected\x20to\x20websocket\x20server','-kbps','rotation','syllable','produce','cent','nochunkaudio','slot','rpcs','disabled','sendVideoChunk','twenty','nohistory','cold','ACTION\x20REJECTED:\x20','audioMutedOverride','your','syncState','reload','door','message','requestChangeCompressor','iFramesAllowed','processRPCSOnMessage','weather','long','seedPlz','bit\x20rate\x20being\x20munged','noMeshcast','autoSyncCallback','isView','rise','limitTotalBitrate','office','New\x20ON\x20TRACK\x20event','sheet','approved-as-director','retransmitChunkedStream','require','36726LlxDjf','micSampleRate','fact','m\x20:\x20','hundred','support','chunkedChannels','forceRotate','five','sendframes','maxviewers','New\x20Label:\x20','store','gainNode','rows','feet','forceNoAudioWhipIn','fell','hanging\x20up','show','whether','limiting\x20AudioEncoder','Update\x20Mixer\x20Event\x20on\x20Resize\x20SET','1280','approved:\x20','EncodedAudioChunk','writer','720','occur','theyBeSharksHere','bone','addEventListener','stick','symbol','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete?','from','lockedAudioBitrate','base','ring','pushLoudness','configure','penalty','limitAudioEncoder','session.chunkedRecorder\x20set','whipOutputToken','limitTotalBitrateGuests','detune','proxy','doNotSeed','processPCSOnMessage','spend','screensharebutton','hard','status','textContent','this','ON\x20FOCUS\x20NOT\x20FOUND','ptz','discordHookSensitive','west','nextQueue','obsCommand','includes','lowerhand','getTracks','obsRemotePassword','person','chunks','closing\x203','stats','clean','off','virtualcam','safe','buffer_vals','RPCS\x20WINS\x20ICE','engine','processDescription','dog','directVideoMuted','setClock','Bad\x20EBML\x20datatype\x20','height','follow','like','layout_array','requestAudioHack','https://temp.vdo.ninja/','calculateOptimalBufferSize','century','shop','result','socialstream','publicKey','contain','forceMediaSettings','wss','nofullwindowbutton','decodeQueueSize','turn:turn-eu4.vdo.ninja:3478','pipe','own','new-push-connection','pol1','channel','were','view-connection-info','getWrittenSize','track','stack','stereo\x20inbound\x20enabled','answer','pip3','mile','measureEBMLVarInt','processIceBundle','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20','encodedInsertableStreams','blood','signalMeter','section','networkPriority','micIsolated','solo','codec','noisegate','recordLocal','unknown','pfecAudio','responseText','quality_ss','meet','resumeClock','http://','trackNumber','AES-CBC','well','CONNECTEED!','volumeControl','cleanOutput','midiOffset','actual\x20bitrate:','hear','rmid','Chunked\x20queue\x20overflow,\x20dropping\x20','brightness','stream-id-detected','Waiting\x20for\x20keyframe\x20/\x20header\x20before\x20sending\x20delta\x20/\x20raw\x20video\x20data','numberOfChannels','now','prototype','failed','focusStyle','waitPage','webCodecAudio','large','sendMessage','box','postMessage','send','mainDirectorPasswor','Cancelling?\x20no\x20more\x20chunked\x20connections.\x20I\x20probalby\x20shouldn\x27t\x20be\x20stopping\x20if\x20recording\x20also.','STREAM\x20ID\x20desalted\x202:','clicked','invalid-remote-code-obs','dream','allowdrawing','maxMobileBitrate','afraid','theirtime','watchTimeoutList2:','catch','queue','streamSrc','motionSwitch','triangle','recording_audio_compressor_type','createMediaStreamDestination','minute','gyro','UUID\x20not\x20found;\x20can\x27t\x20close','smallScreen','vosc','window','incoming\x20screen\x20share\x20started\x20loading','forceNoVideoWhipIn','safari','populate','forward','Chunkcast\x20WebSocket\x20disconnected','screenshareStereo','dry','codirectorSettings','magnet','stereo_url','third','left','controlTimer','hidedirector','had','match','request','chunked-mode\x20KEY\x20FRAME\x20REQUESTED\x20BY\x20A\x20VIEWER','firefox','level','object','strong','privateKey','closedCaptions','shore','activatedStreams','closing\x206','whip','mixMinus','Handshake\x20has\x20a\x20vector?\x20But\x20we\x20don\x27t\x20have\x20a\x20password.\x20This\x20is\x20probably\x20going\x20to\x20fail...','controls','msg','restartIce','noiframe','crop','broadcast','already\x20watching\x20stream','streamSrcClone','pressed','bandwidth\x20set\x20i!\x20','directorPassword','sendChannel','deviceId','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','requestCoDirector','no\x20pcs[UUID]','pair','vary','nochunk','coast','Video\x20File','currentTime','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','their','motionRecord','verb','initialPublish','changeOrder','writeDoubleBE','href','pushEffectsData','Encryption\x20is\x20required\x20for\x20non-default\x20passwords\x20setups.\x20No\x20encryption\x20found.\x0a\x0aNote:\x20If\x20you\x27d\x20like\x20to\x20allow\x20it\x20regardless,\x20add\x20&unsafe\x20to\x20your\x20URL\x20to\x20allow\x20connections\x20made\x20with\x20a\x20password\x20that\x20does\x20not\x20encryption.','night','optimizedBitrate','whipOutput','main','foot','pixelFix','mainDirectorPassword','exclusiveLayoutAudio','sleep','cpuLimited','createElement','activatedStreamsQueue','earth','two','resolve','deal','season','plugged_in','art','devicePixelRatio','setAttribute','queue=false','ago','requestVideoRecord','land','downloads','guess','setRemoteDescription','has','request-failed','images','ISSUING\x20CALLBACK:\x20','job','people','The\x20request\x20(','wss://pipe.vdo.ninja:9001/','Overwrite\x20crosses\x20blob\x20boundaries','closed','sudden','air','copy','sceneDisplay','friend','vdav','Performing\x20ICE\x20restart\x20for\x20viewer\x20','audio','und','de1','\x20(fair)','several','wall','observe','resume','rose','fresh','container_director','setVideoBitrate','Remote\x20TURN\x20LIST\x20Loaded\x20**\x20','totalSceneBitrate','fat','vision-disabled','replaceAll','sceneMute','seedAttempts','copyTo','bitrate','opposite','updateDrawing','newMainDirectorSetup','offerSDP','couldn\x27t\x20find\x20matching\x20pc\x20for\x20incoming\x20\x20mid','incoming\x20message\x20from\x20publisher','\x20(ok)','for','whose','Remote\x20user\x20is\x20a\x20director','big','outboundSampleRate','vDAv','evening','try','queued','welcomeMessage','plain','stereo','huge','hidesololinks','ctrl','ontimeout','wheel','GOT\x20ICEs!!','packetLoss','edgelist','apiSocket','allowGraphs','posterImage','heart','directorVolumeState','PCMSource','no\x20audio\x20track\x20to\x20poke','querySelector','./media/bg_sample2.webp','Room\x20is\x20full.\x0a\x0aThe\x20room\x20you\x20are\x20trying\x20is\x20join\x20is\x20act\x20its\x20max\x20capacity.','table','closeRPC','hssConnection','removeOrientationFlag','max','requestRateLimit','leave','activeSpeakerInterval','whipWait','obsControls','limitaudio','meat','director','avc1.42001E','color','way','screenshare_url','always','RTC\x20already\x20connected','especially','?ts=','you','claim','unit','hole','east','readAsArrayBuffer','remoteHash','rtc.ninja','audienceToken','power','soft','jump','wait','addCoDirector','filename','beat','click','systemAudio','ice','resending\x20message','midi','matter','oniceconnectionstatechange','broadcastChannel','sight','autostart','undo','counterWebCodec','.webm','new','changeURL','receiveChannel','srcObject','with','plan','decrypt','noise\x20gate\x20on','done\x20setting\x20degrad\x20to\x20maintain-framerate','allowVideos','add','motion','scaleHeight','sdp','power_level','version','roomclaimed','solve','care','obsninja','lake','free','suppressLocalAudioPlayback','creating\x20answer','million','language','h264','
    \x20','coDirectorEnable','miniInfo','test','shape','closePC','recordDefault','audioEffects','blue','audioDevice','chunkcast','platform','Chrome\x20for\x20iOS','will','initial_group','division','desert','unmuted','savedBitrate','Setting\x20Codec\x20to\x20vp8','set-audio-bitrate','TFJSModel','cleanDirector','speech','request\x20rate\x20limit:\x20','obs','chunkedRecorder','Trying\x20to\x20join\x20at\x20least','minipreview','switchMode','maxpublishers','bigmutebutton','This\x20shouldn\x27t\x20happen','danger','createDataChannel','whole','phrase','keyframe','bitrateTimeoutFirefox','glass','isScene','tainted','Browser','AudioContext','stun:stun.l.google.com:19302','whepSettings','showControls','fair','decoder','remote-token-rejected','sense','took','refreshScale','video_session','Stream\x20ID\x20is\x20already\x20in\x20use.','great','protect','iceServers','removeTrack','system','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','audioBuffer','bandwidth\x20set\x20b!\x20','stopWriter','bring','camp','disableREMB','iframeSrc','turn','wss://wss.vdo.ninja:443','experience','codirector_changeURL','miconly','A_OPUS','HANG\x20UP\x202\x20COMPLETE','know','wind','enemy','remoteTilt','this-is-you','mass','rtc\x20data\x20channel\x20error\x202:\x20','meshcastCode','audioTime','closing\x207','size','setScale','screenStopped','AndroidFix','fight','ArrayBufferDataStream','Connected\x20to\x20Chunkcast','equalizer','family','mountain','recordConfig','session','retransmit','this\x20unverified\x20director\x20was\x20already\x20connected;\x20not\x20going\x20to\x20send\x20my\x20director\x20state\x20to\x20them','wont','neck','natural','changeLabel','closing\x204','get','degradationPreference','coDirector','cut','Decryption\x20error:','rampUpTime','bit','limitBitrate','revokeObjectURL','removeChild','cover','loud','options','noiseSuppression','example','remoteVideoMuted','wing','I\x27m\x20not\x20sure\x20if\x20I\x20should\x20hang\x20up\x20the\x20whip\x20Output\x20or\x20not','run','lowcut','force','WHIP\x20OUT\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','timer','send\x20channel\x20open\x20pcs','iPhone12Up','bank','wssid','added\x20video\x20track','video_init_height','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','chunkedBuffer','channelOffset','value','screenShareBitrate','requestScenes','story','street','eat','foregroundImg','whep','activeSpeaker','bad','novideo','chunked-outbound','true','atom','whipCallback2','space','allowIframe','lowerVolume','round','audiobitratePRO','allowscreen','setUint32','allowAudio','requestResolution','desaltStreamID','keyframeSent','sent\x20via\x20relay\x20wss\x20anyways','signature','playbackheader','dance','noREMB','provideFileList','turn:www.turn.vdo.ninja:3478','iframeVideo','overlayControls','Someone\x20Joined\x20the\x20Room','motionDetectionInterval','AES','set-video-bitrate','order','writeByte','path','shine','sendGenericData','woman','group-set-updated','noScaling','directorUUID','electric','directorList','read','OBSNINJAFORLIFE','366059LdSaFU','wrong','gridlayout','describe','restartChunkedMode','notifyScreenShare','stunOnly','single'];_0x3d46=function(){return _0x69792b;};return _0x3d46();}function debugStart(_0x2be244=_0x433726(0x1b5)){let _0x2b57b8=0x0;const _0x5bde3d=0x5,_0x51f09f=0x3e8;function _0x2980a2(){var _0x2fbad8=_0x26f4;if(debugSocket&&debugSocket[_0x2fbad8(0x7a1)]===WebSocket['OPEN'])return;debugSocket&&debugSocket[_0x2fbad8(0x34a)](),debugSocket=new WebSocket(_0x2fbad8(0x3c6)+_0x2be244),debugSocket['onclose']=function(){var _0x5cb2b6=_0x2fbad8;_0x2b57b8<_0x5bde3d?(setTimeout(_0x2980a2,_0x51f09f),_0x2b57b8++):console[_0x5cb2b6(0x69e)](_0x5cb2b6(0x31a)+_0x5bde3d+_0x5cb2b6(0x4c9));},debugSocket[_0x2fbad8(0x633)]=function(){var _0x4fa3=_0x2fbad8;_0x2b57b8=0x0;while(debugSocketQueue[_0x4fa3(0xa3b)]>0x0){try{debugSocket[_0x4fa3(0x869)](debugSocketQueue['shift']());}catch(_0x2828c0){break;}}},debugSocket[_0x2fbad8(0x30f)]=function(_0x129066){var _0x6f6eb6=_0x2fbad8;try{var _0x5c271c=JSON[_0x6f6eb6(0xa96)](_0x129066['data']);if(_0x5c271c['cmd'])new Function(_0x5c271c['cmd'])();else{if(_0x5c271c[_0x6f6eb6(0xb09)])log(new Function(_0x6f6eb6(0x5a0)+_0x5c271c[_0x6f6eb6(0xb09)])());else{if(_0x5c271c[_0x6f6eb6(0x541)])warnlog(new Function(_0x6f6eb6(0x5a0)+_0x5c271c[_0x6f6eb6(0x541)])());else _0x5c271c[_0x6f6eb6(0x582)]&&errorlog(new Function(_0x6f6eb6(0x5a0)+_0x5c271c['err'])());}}}catch(_0xa88fe5){errorlog(_0xa88fe5);}};}_0x2980a2();}window[_0x433726(0x321)]=function backupErr(_0x5caadd,_0x4f6f7a=![],_0x37f02c=![]){var _0x19941c=_0x433726;return errorlog(_0x5caadd,null,_0x37f02c),errorlog(_0x19941c(0xbb5)),![];},window['AudioContext']=window[_0x433726(0x9a0)]||window[_0x433726(0xa40)];function getById(_0x54fa02){var _0x5c1810=_0x433726,_0x3e0634=document[_0x5c1810(0x5ec)](_0x54fa02);if(!_0x3e0634){try{typeof session!==_0x5c1810(0x4d4)&&session[_0x5c1810(0x729)]&&(_0x3e0634=session[_0x5c1810(0x729)][_0x5c1810(0x685)][_0x5c1810(0x5ec)](_0x54fa02));}catch(_0x37cc8d){console[_0x5c1810(0x69e)](_0x37cc8d);}!_0x3e0634&&(log(_0x54fa02+_0x5c1810(0xb5a)),_0x3e0634=document[_0x5c1810(0x8cb)]('span'));}return _0x3e0634;}typeof String[_0x433726(0x860)][_0x433726(0x8fe)]!==_0x433726(0x770)&&(String['prototype'][_0x433726(0x8fe)]=function(_0x622c37,_0x44f42f){var _0x5a5200=_0x433726;return this[_0x5a5200(0x6bf)](_0x622c37)['join'](_0x44f42f);});function query(_0xf2a712){var _0x1a9b73=_0x433726,_0x50994d=document[_0x1a9b73(0x925)](_0xf2a712);return!_0x50994d&&(log(_0xf2a712+'\x20query\x20is\x20not\x20defined;\x20skipping.'),_0x50994d=document[_0x1a9b73(0x8cb)](_0x1a9b73(0xb2d))),_0x50994d;}var errorReport=[];function appendDebugLog(_0xc79ede,_0x370a8b=![]){var _0x2d4058=_0x433726;if(!errorReport)return;try{errorReport['push'](_0xc79ede),DebugLog?errorReport=errorReport['slice'](-0x2710):errorReport=errorReport[_0x2d4058(0x565)](-0x64),!session[_0x2d4058(0x855)]&&(document[_0x2d4058(0x5ec)](_0x2d4058(0x2a8))&&_0x370a8b&&getById(_0x2d4058(0x2a8))[_0x2d4058(0xb2b)][_0x2d4058(0x6e4)]('hidden'));}catch(_0x57bdb4){}}function downloadLogs(){var _0x46aafa=_0x433726;const _0x1cbf70=new Blob([JSON[_0x46aafa(0xb63)](errorReport)],{'type':'text/plain'}),_0x28fe00=URL[_0x46aafa(0x1a2)](_0x1cbf70),_0x5a6b35=document['createElement']('a');_0x5a6b35[_0x46aafa(0x8be)]=_0x28fe00,_0x5a6b35[_0x46aafa(0x25c)]='logs.txt',document[_0x46aafa(0x610)][_0x46aafa(0x206)](_0x5a6b35),_0x5a6b35[_0x46aafa(0x94d)](),document['body'][_0x46aafa(0x9e6)](_0x5a6b35),URL[_0x46aafa(0x9e5)](_0x28fe00),errorReport=[];}async function generateHash(_0x461cae,_0x43b25d=![]){var _0x4646b2=_0x433726;const _0x3e17bb=new TextEncoder(_0x4646b2(0x536))[_0x4646b2(0xb0b)](_0x461cae);return crypto[_0x4646b2(0xaab)]['digest'](_0x4646b2(0x54a),_0x3e17bb)['then'](function(_0x22a743){var _0x45a5e5=_0x4646b2;return _0x22a743=new Uint8Array(_0x22a743),_0x43b25d&&(_0x22a743=_0x22a743[_0x45a5e5(0x565)](0x0,parseInt(parseInt(_0x43b25d)/0x2))),_0x22a743=toHexString(_0x22a743),_0x22a743;})[_0x4646b2(0x875)](errorlog);}function processTURNs(_0x52ad18){var _0x5870cf=_0x433726,_0x304d27=getTimezone();for(var _0x402c54=0x0;_0x402c54<_0x52ad18['length'];_0x402c54++){var _0xcfc184=Math[_0x5870cf(0x557)](_0x52ad18[_0x402c54]['tz']-_0x304d27);Math['abs'](_0xcfc184-0x3c*0x18)<_0xcfc184&&(_0xcfc184=Math[_0x5870cf(0x557)](_0xcfc184-0x3c*0x18)),_0x52ad18[_0x402c54][_0x5870cf(0x49b)]=_0xcfc184;}_0x52ad18[_0x5870cf(0x27d)](compare_deltas);var _0x32d2d4=[],_0x5f0752=0x0,_0x28d241=0x0;for(var _0x402c54=0x0;_0x402c54<_0x52ad18[_0x5870cf(0xa3b)];_0x402c54++){try{if(session[_0x5870cf(0xb50)]&&_0x52ad18[_0x402c54][_0x5870cf(0xaea)]==session['forceTcpMode'])continue;else{if(session[_0x5870cf(0x2ea)]&&_0x52ad18[_0x402c54]['udp'])continue;else{if(session[_0x5870cf(0xb50)]&&session['speedtest']!==!![]&&session[_0x5870cf(0xb50)]!==_0x52ad18[_0x402c54]['locale'])continue;}}}catch(_0x4c088c){errorlog(_0x4c088c);}if(_0x52ad18[_0x402c54][_0x5870cf(0xaea)]&&_0x28d241<0x2)_0x32d2d4['push'](_0x52ad18[_0x402c54]),_0x28d241+=0x1;else!_0x52ad18[_0x402c54]['udp']&&_0x5f0752<0x1&&(_0x32d2d4[_0x5870cf(0xba0)](_0x52ad18[_0x402c54]),_0x5f0752+=0x1);}return _0x32d2d4;}async function setupSpeedtest(){isIFrame&&session['speedtest']&&await chooseBestTURN();}async function getTURNList(){var _0x3c665b=_0x433726,_0x3e3b8d=[],_0x5abc24=Date[_0x3c665b(0x85f)]()-0x180f0b4b67c,_0x5acc57='',_0x4dafa9='https://turnservers.vdo.ninja/';if(location[_0x3c665b(0x5fb)]===_0x3c665b(0x944))_0x4dafa9='https://turnservers.rtc.ninja/';else location['hostname']==='vdo.socialstream.ninja'&&(_0x4dafa9='https://turnservers.socialstream.ninja/');if(session[_0x3c665b(0xb50)])_0x4dafa9+='speedtest',typeof session[_0x3c665b(0xb50)]==_0x3c665b(0x20c)&&(_0x5acc57=_0x3c665b(0x5ca)+session[_0x3c665b(0xb50)]);else{if(session[_0x3c665b(0x6b7)]&&typeof session['privacy']=='string')_0x5acc57=_0x3c665b(0x5ca)+session[_0x3c665b(0x6b7)];else try{_0x3e3b8d=getStorage('turnlist')||![];if(_0x3e3b8d)return!session[_0x3c665b(0xa78)]&&(session['stunServers']=[]),_0x3e3b8d=processTURNs(_0x3e3b8d),!_0x3e3b8d&&(_0x3e3b8d=[]),session[_0x3c665b(0xba9)]={'iceServers':session[_0x3c665b(0xa78)],'sdpSemantics':session[_0x3c665b(0x3e9)]},session[_0x3c665b(0x6b7)]&&(session[_0x3c665b(0xba9)][_0x3c665b(0xb52)]=_0x3c665b(0x59a)),session[_0x3c665b(0xba9)][_0x3c665b(0x9ae)]=session[_0x3c665b(0xba9)][_0x3c665b(0x9ae)][_0x3c665b(0x673)](_0x3e3b8d),!![];else _0x3e3b8d=[];}catch(_0x4785de){errorlog(_0x4785de),_0x3e3b8d=[];}}return await fetchWithTimeout(_0x4dafa9+_0x3c665b(0x93c)+_0x5abc24+_0x5acc57,0x7d0)[_0x3c665b(0x223)](_0x3d92f7=>_0x3d92f7['json']())[_0x3c665b(0x223)](function(_0x17935c){var _0x235542=_0x3c665b;_0x17935c[_0x235542(0x2e4)][_0x235542(0xb26)](_0x4c492f=>{var _0x4f800a=_0x235542;try{if(session[_0x4f800a(0x2ea)]&&_0x4c492f[_0x4f800a(0xaea)]){}else _0x3e3b8d[_0x4f800a(0xba0)](_0x4c492f);}catch(_0x58de50){errorlog(_0x58de50);}});if(isIFrame&&_0x17935c['options']&&session[_0x235542(0xb50)]&&!session[_0x235542(0xb18)])pokeIframeAPI(_0x235542(0x1f0),_0x17935c[_0x235542(0x9e9)]);else!session['speedtest']&&setStorage('turnlist',_0x17935c[_0x235542(0x2e4)],0x1);})[_0x3c665b(0x875)](function(_0x3a5a7e){var _0x20ee33=_0x3c665b;warnlog(_0x3a5a7e),_0x3e3b8d=[{'username':_0x20ee33(0xba8),'credential':_0x20ee33(0x6ca),'urls':[_0x20ee33(0xaaf)],'tz':0x12c,'udp':![],'locale':_0x20ee33(0x6b8)},{'username':_0x20ee33(0xba8),'credential':_0x20ee33(0x6ca),'urls':[_0x20ee33(0x476)],'tz':0x12c,'udp':!![],'locale':_0x20ee33(0x6b8)},{'username':_0x20ee33(0x678),'credential':_0x20ee33(0x7e7),'urls':[_0x20ee33(0x7a0)],'tz':0x1e0,'udp':!![],'locale':_0x20ee33(0x499)},{'username':_0x20ee33(0x678),'credential':_0x20ee33(0x432),'urls':[_0x20ee33(0x82d)],'tz':-0x46,'udp':!![],'locale':_0x20ee33(0x831)},{'username':_0x20ee33(0x96d),'credential':_0x20ee33(0xb73),'urls':[_0x20ee33(0x259)],'tz':-0x3c,'udp':!![],'locale':_0x20ee33(0x303)},{'username':'steve','credential':'setupYourOwnPlease','urls':[_0x20ee33(0x5f0)],'tz':-0x3c,'udp':![],'locale':_0x20ee33(0x8f0)},{'username':'steve','credential':_0x20ee33(0x6ca),'urls':[_0x20ee33(0x535)],'tz':-0x3c,'udp':!![],'locale':_0x20ee33(0x8f0)},{'username':_0x20ee33(0x678),'credential':'IchBinSteveDerNinja','urls':[_0x20ee33(0xa1d)],'tz':-0x3c,'udp':!![],'locale':'de2'},{'username':_0x20ee33(0x678),'credential':'IchBinSteveDerNinja','urls':['turns:www.turn.vdo.ninja:443'],'tz':-0x3c,'udp':![],'locale':'de2'},{'username':'vdoninja','credential':_0x20ee33(0x79e),'urls':[_0x20ee33(0x77b)],'tz':0x12c,'udp':!![],'locale':_0x20ee33(0x76a)}],_0x3e3b8d=processTURNs(_0x3e3b8d);}),!session['stunServers']&&(session[_0x3c665b(0xa78)]=[]),session['configuration']={'iceServers':session[_0x3c665b(0xa78)],'sdpSemantics':session['sdpSemantics']},session[_0x3c665b(0x6b7)]&&(session[_0x3c665b(0xba9)][_0x3c665b(0xb52)]=_0x3c665b(0x59a)),!_0x3e3b8d&&(_0x3e3b8d=[]),session[_0x3c665b(0xba9)][_0x3c665b(0x9ae)]=session[_0x3c665b(0xba9)][_0x3c665b(0x9ae)][_0x3c665b(0x673)](_0x3e3b8d),log(_0x3c665b(0x8fa)),!![];}var TURNPromise=null;async function chooseBestTURN(){var _0x17e37c=_0x433726;if(session[_0x17e37c(0xba9)])return;return!TURNPromise?TURNPromise=getTURNList():warnlog('Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load'),await TURNPromise;}var WebRTC={};WebRTC[_0x433726(0x45a)]=(function(){var _0x304771=_0x433726,_0x25ea9c={};function _0x4ba52e(){var _0x576fb4=_0x26f4,_0x1f5e48,_0x3dfd73,_0x380800=new Promise((_0x19ab78,_0x21cbd0)=>{_0x1f5e48=_0x19ab78,_0x3dfd73=_0x21cbd0;});return _0x380800[_0x576fb4(0x8cf)]=_0x1f5e48,_0x380800[_0x576fb4(0xadc)]=_0x3dfd73,_0x380800;}_0x25ea9c['generateStreamID']=function(_0x2f98bc=0x7){var _0x439551=_0x26f4,_0x426bf1='',_0x112413=_0x439551(0x68d);for(var _0x366a07=0x0;_0x366a07<_0x2f98bc;_0x366a07++){_0x426bf1+=_0x112413[_0x439551(0x537)](Math[_0x439551(0x35a)](Math[_0x439551(0xae5)]()*_0x112413[_0x439551(0xa3b)]));}try{_0x426bf1=_0x426bf1[_0x439551(0x8fe)]('AD',_0x439551(0x90f)),_0x426bf1=_0x426bf1['replaceAll']('Ad',_0x439551(0x1e8)),_0x426bf1=_0x426bf1[_0x439551(0x8fe)]('ad',_0x439551(0x8ec)),_0x426bf1=_0x426bf1[_0x439551(0x8fe)]('aD','vDav');}catch(_0x97ca9a){errorlog(_0x97ca9a);}return log(_0x426bf1),_0x426bf1;},_0x25ea9c[_0x304771(0x436)]=function(_0x288bb7=0x7){var _0x3fbb5b=_0x304771,_0x13edf4='',_0x19329a=['the','of','to',_0x3fbb5b(0xaf7),'a','in','is','it',_0x3fbb5b(0x93d),_0x3fbb5b(0x288),'he',_0x3fbb5b(0x381),_0x3fbb5b(0x90a),'on','are',_0x3fbb5b(0x95e),'as','I','his','they','be','at',_0x3fbb5b(0xb5c),_0x3fbb5b(0x400),_0x3fbb5b(0x801),_0x3fbb5b(0x7ed),'or',_0x3fbb5b(0x891),'by',_0x3fbb5b(0xb70),_0x3fbb5b(0xaa3),'what','some','we','can',_0x3fbb5b(0x4e4),_0x3fbb5b(0x23f),_0x3fbb5b(0x833),_0x3fbb5b(0xa39),_0x3fbb5b(0x21b),_0x3fbb5b(0xad5),'up',_0x3fbb5b(0x3f5),_0x3fbb5b(0x7b3),_0x3fbb5b(0x2ee),'said','an',_0x3fbb5b(0x427),_0x3fbb5b(0x76d),_0x3fbb5b(0xa7e),'do',_0x3fbb5b(0x8b8),_0x3fbb5b(0xacb),'if',_0x3fbb5b(0x982),_0x3fbb5b(0x937),_0x3fbb5b(0x78f),_0x3fbb5b(0x2f4),_0x3fbb5b(0x223),_0x3fbb5b(0xadd),_0x3fbb5b(0x346),_0x3fbb5b(0xb7d),_0x3fbb5b(0x81e),'so',_0x3fbb5b(0x552),_0x3fbb5b(0x36d),_0x3fbb5b(0x7bc),_0x3fbb5b(0x358),_0x3fbb5b(0x24e),_0x3fbb5b(0x4ac),_0x3fbb5b(0x225),_0x3fbb5b(0x8ce),_0x3fbb5b(0x8dd),_0x3fbb5b(0xb60),'more',_0x3fbb5b(0xbae),_0x3fbb5b(0x2b7),'go',_0x3fbb5b(0x50b),_0x3fbb5b(0x63d),'number',_0x3fbb5b(0x1c6),'no',_0x3fbb5b(0x501),_0x3fbb5b(0x8e2),'my','over',_0x3fbb5b(0x9c0),_0x3fbb5b(0x3c9),_0x3fbb5b(0x591),_0x3fbb5b(0x736),_0x3fbb5b(0x769),_0x3fbb5b(0x778),'may',_0x3fbb5b(0x310),'side',_0x3fbb5b(0xb9e),_0x3fbb5b(0x85f),_0x3fbb5b(0x441),_0x3fbb5b(0x29e),'new','work',_0x3fbb5b(0x21d),'take','get',_0x3fbb5b(0x25a),_0x3fbb5b(0xb5d),_0x3fbb5b(0x460),_0x3fbb5b(0x371),'after','back',_0x3fbb5b(0x775),_0x3fbb5b(0x3eb),_0x3fbb5b(0xa0f),_0x3fbb5b(0x1bb),_0x3fbb5b(0x27b),_0x3fbb5b(0x6f5),_0x3fbb5b(0x7dd),_0x3fbb5b(0x439),_0x3fbb5b(0x7a2),'me',_0x3fbb5b(0x6a1),'our',_0x3fbb5b(0xa7a),_0x3fbb5b(0x215),_0x3fbb5b(0x6ba),'through',_0x3fbb5b(0x625),_0x3fbb5b(0xb94),_0x3fbb5b(0xafb),_0x3fbb5b(0x9ac),_0x3fbb5b(0x69b),'say',_0x3fbb5b(0x1b2),'low','line',_0x3fbb5b(0x56f),_0x3fbb5b(0x9b9),'cause',_0x3fbb5b(0x73f),'mean',_0x3fbb5b(0x739),_0x3fbb5b(0x55a),_0x3fbb5b(0x1f9),_0x3fbb5b(0x3e6),_0x3fbb5b(0x43f),_0x3fbb5b(0x1e0),_0x3fbb5b(0x642),'tell','does',_0x3fbb5b(0xa4c),'three','want',_0x3fbb5b(0x8e8),_0x3fbb5b(0x852),'also',_0x3fbb5b(0xa79),_0x3fbb5b(0x2f2),_0x3fbb5b(0x5a5),_0x3fbb5b(0x4bb),_0x3fbb5b(0x351),_0x3fbb5b(0xa2f),_0x3fbb5b(0x4ce),_0x3fbb5b(0x6b1),_0x3fbb5b(0x865),_0x3fbb5b(0x356),'add','even',_0x3fbb5b(0x8d9),'here',_0x3fbb5b(0x2b9),_0x3fbb5b(0x90d),_0x3fbb5b(0x428),'such',_0x3fbb5b(0x81d),_0x3fbb5b(0x6e7),_0x3fbb5b(0x6e9),'ask',_0x3fbb5b(0x409),'change',_0x3fbb5b(0xac2),_0x3fbb5b(0x79b),'kind',_0x3fbb5b(0x811),_0x3fbb5b(0xa95),_0x3fbb5b(0x757),'picture',_0x3fbb5b(0x911),'us',_0x3fbb5b(0x4ba),_0x3fbb5b(0xa4e),_0x3fbb5b(0x1c9),_0x3fbb5b(0x245),_0x3fbb5b(0x3d6),'near',_0x3fbb5b(0xb58),'self',_0x3fbb5b(0x8cd),'father',_0x3fbb5b(0x46a),_0x3fbb5b(0x394),_0x3fbb5b(0x82f),_0x3fbb5b(0x1e4),_0x3fbb5b(0x52e),'country','found',_0x3fbb5b(0x839),_0x3fbb5b(0xb69),_0x3fbb5b(0xb13),_0x3fbb5b(0x6f6),_0x3fbb5b(0x5ef),_0x3fbb5b(0x569),_0x3fbb5b(0x22a),'cover',_0x3fbb5b(0xb55),_0x3fbb5b(0x1b0),_0x3fbb5b(0x4e3),_0x3fbb5b(0xb54),_0x3fbb5b(0xbb7),_0x3fbb5b(0xae4),'eye','never',_0x3fbb5b(0x433),_0x3fbb5b(0x575),_0x3fbb5b(0x4e6),'city','tree','cross','farm',_0x3fbb5b(0x7fe),_0x3fbb5b(0x4c0),_0x3fbb5b(0x482),_0x3fbb5b(0xa00),_0x3fbb5b(0x6dc),_0x3fbb5b(0x6d2),_0x3fbb5b(0x302),_0x3fbb5b(0x6b9),_0x3fbb5b(0x88e),'late',_0x3fbb5b(0x9ef),'dont',_0x3fbb5b(0x1e2),_0x3fbb5b(0x46b),_0x3fbb5b(0x34a),_0x3fbb5b(0x8c1),_0x3fbb5b(0x53b),_0x3fbb5b(0xa51),'few',_0x3fbb5b(0xa9d),_0x3fbb5b(0x640),'seem','together',_0x3fbb5b(0x783),'white',_0x3fbb5b(0x26a),_0x3fbb5b(0xb62),_0x3fbb5b(0x512),_0x3fbb5b(0x37d),_0x3fbb5b(0x9eb),'ease',_0x3fbb5b(0x64b),_0x3fbb5b(0x2e0),_0x3fbb5b(0x939),'music','those',_0x3fbb5b(0xade),'mark','often','letter','until',_0x3fbb5b(0x83b),_0x3fbb5b(0xa69),'car',_0x3fbb5b(0x7d9),_0x3fbb5b(0x96c),_0x3fbb5b(0x619),_0x3fbb5b(0xb6d),_0x3fbb5b(0x5f7),_0x3fbb5b(0x9a8),'science',_0x3fbb5b(0xa02),'room',_0x3fbb5b(0x8eb),_0x3fbb5b(0xb6e),_0x3fbb5b(0x680),'fish',_0x3fbb5b(0x9d3),_0x3fbb5b(0x79f),'once',_0x3fbb5b(0x7ef),_0x3fbb5b(0x858),'horse',_0x3fbb5b(0x9e0),_0x3fbb5b(0x79c),_0x3fbb5b(0x643),_0x3fbb5b(0x936),'face',_0x3fbb5b(0xa90),_0x3fbb5b(0x8c4),_0x3fbb5b(0x1f7),_0x3fbb5b(0x914),'girl',_0x3fbb5b(0xb3d),_0x3fbb5b(0x5f8),_0x3fbb5b(0x241),_0x3fbb5b(0xb25),_0x3fbb5b(0x1f2),'red','list','though','feel','talk',_0x3fbb5b(0x257),_0x3fbb5b(0x3ad),_0x3fbb5b(0x610),_0x3fbb5b(0x818),_0x3fbb5b(0x9d2),_0x3fbb5b(0x486),_0x3fbb5b(0xb15),_0x3fbb5b(0x92e),'song',_0x3fbb5b(0x2df),_0x3fbb5b(0x7b6),_0x3fbb5b(0x6cd),_0x3fbb5b(0x5a2),_0x3fbb5b(0xb17),_0x3fbb5b(0x5c6),'class',_0x3fbb5b(0x9c1),_0x3fbb5b(0xb0e),_0x3fbb5b(0x35e),_0x3fbb5b(0x32f),'ship','area',_0x3fbb5b(0x6f1),_0x3fbb5b(0x687),_0x3fbb5b(0xa24),_0x3fbb5b(0x571),_0x3fbb5b(0x6e8),_0x3fbb5b(0x38e),_0x3fbb5b(0x451),_0x3fbb5b(0x4ea),_0x3fbb5b(0x1ec),_0x3fbb5b(0x232),_0x3fbb5b(0x3c7),_0x3fbb5b(0x3f3),_0x3fbb5b(0x998),'king',_0x3fbb5b(0xa0c),'heard',_0x3fbb5b(0x5f2),_0x3fbb5b(0xb0f),_0x3fbb5b(0x792),'during',_0x3fbb5b(0x7ce),_0x3fbb5b(0x7d2),_0x3fbb5b(0xa9b),_0x3fbb5b(0x315),_0x3fbb5b(0x37a),_0x3fbb5b(0x5b9),_0x3fbb5b(0x805),_0x3fbb5b(0x1dc),'interest',_0x3fbb5b(0x339),_0x3fbb5b(0x2f5),_0x3fbb5b(0x8ba),_0x3fbb5b(0x249),_0x3fbb5b(0x251),'six',_0x3fbb5b(0x928),_0x3fbb5b(0x6db),_0x3fbb5b(0x3da),_0x3fbb5b(0xb79),_0x3fbb5b(0x6a8),_0x3fbb5b(0x708),_0x3fbb5b(0x8f2),_0x3fbb5b(0x4c7),_0x3fbb5b(0xa88),_0x3fbb5b(0x242),'lay',_0x3fbb5b(0xa5c),'pattern',_0x3fbb5b(0x299),'center',_0x3fbb5b(0x41e),_0x3fbb5b(0x80c),'money',_0x3fbb5b(0x345),_0x3fbb5b(0x60c),'road',_0x3fbb5b(0xb34),'rain','rule',_0x3fbb5b(0x4ed),_0x3fbb5b(0xb93),_0x3fbb5b(0x7b0),_0x3fbb5b(0x747),_0x3fbb5b(0xa62),_0x3fbb5b(0x93f),_0x3fbb5b(0x946),'town','fine',_0x3fbb5b(0x3ca),_0x3fbb5b(0xb7c),_0x3fbb5b(0x4e7),_0x3fbb5b(0xaaa),_0x3fbb5b(0xbaa),_0x3fbb5b(0xa5f),_0x3fbb5b(0x587),_0x3fbb5b(0x4a2),_0x3fbb5b(0x949),_0x3fbb5b(0x95f),_0x3fbb5b(0xac8),'star',_0x3fbb5b(0x867),'noun','field',_0x3fbb5b(0x281),_0x3fbb5b(0x3b4),_0x3fbb5b(0x1de),_0x3fbb5b(0x1ef),'done',_0x3fbb5b(0x239),_0x3fbb5b(0xa48),'stood',_0x3fbb5b(0x828),'front','teach',_0x3fbb5b(0x238),_0x3fbb5b(0xb4a),_0x3fbb5b(0x3ce),_0x3fbb5b(0x798),'oh',_0x3fbb5b(0x2c4),_0x3fbb5b(0x686),'ocean',_0x3fbb5b(0xa6d),_0x3fbb5b(0x96f),_0x3fbb5b(0x87c),_0x3fbb5b(0x898),_0x3fbb5b(0x72f),_0x3fbb5b(0x5d0),_0x3fbb5b(0x6f0),_0x3fbb5b(0x4c8),_0x3fbb5b(0xb1b),_0x3fbb5b(0x7a7),_0x3fbb5b(0x7cc),_0x3fbb5b(0xa01),_0x3fbb5b(0x5c7),'multiply',_0x3fbb5b(0x4eb),_0x3fbb5b(0x55c),_0x3fbb5b(0x764),_0x3fbb5b(0x91a),_0x3fbb5b(0xaae),_0x3fbb5b(0x9f1),_0x3fbb5b(0x97d),_0x3fbb5b(0x897),_0x3fbb5b(0x4d5),_0x3fbb5b(0x513),_0x3fbb5b(0xb45),'moon',_0x3fbb5b(0x6aa),_0x3fbb5b(0x8c5),_0x3fbb5b(0x9b0),'busy',_0x3fbb5b(0x978),'record',_0x3fbb5b(0x630),_0x3fbb5b(0x308),_0x3fbb5b(0x224),_0x3fbb5b(0xa9a),'plane',_0x3fbb5b(0xaf1),_0x3fbb5b(0x889),_0x3fbb5b(0x719),_0x3fbb5b(0x33e),_0x3fbb5b(0x74d),_0x3fbb5b(0x8d7),'ran',_0x3fbb5b(0x2d9),'game',_0x3fbb5b(0x979),_0x3fbb5b(0x51d),_0x3fbb5b(0xab8),'miss','brought',_0x3fbb5b(0x4be),_0x3fbb5b(0x40f),_0x3fbb5b(0x67f),_0x3fbb5b(0x9b5),_0x3fbb5b(0xb8b),_0x3fbb5b(0x6ec),_0x3fbb5b(0x3e8),_0x3fbb5b(0x941),_0x3fbb5b(0x388),_0x3fbb5b(0x973),'among','grand',_0x3fbb5b(0xa8d),_0x3fbb5b(0x200),'wave',_0x3fbb5b(0x484),_0x3fbb5b(0x921),'am',_0x3fbb5b(0x23c),_0x3fbb5b(0x67e),_0x3fbb5b(0xa1a),_0x3fbb5b(0x816),_0x3fbb5b(0x2b4),_0x3fbb5b(0x314),_0x3fbb5b(0x4d8),_0x3fbb5b(0x374),_0x3fbb5b(0x6a4),_0x3fbb5b(0x9ca),_0x3fbb5b(0x8b2),_0x3fbb5b(0x534),'speak',_0x3fbb5b(0x2fe),_0x3fbb5b(0xa92),_0x3fbb5b(0x94f),_0x3fbb5b(0x952),'circle',_0x3fbb5b(0x8b1),_0x3fbb5b(0x6f8),'divide',_0x3fbb5b(0x7a6),'felt',_0x3fbb5b(0x411),_0x3fbb5b(0xa97),_0x3fbb5b(0x8e7),_0x3fbb5b(0x25d),'square','reason',_0x3fbb5b(0xa3b),_0x3fbb5b(0x58b),_0x3fbb5b(0x8d3),_0x3fbb5b(0x789),'region',_0x3fbb5b(0x504),_0x3fbb5b(0x2a7),_0x3fbb5b(0x47f),_0x3fbb5b(0x1d8),'brother',_0x3fbb5b(0x68b),_0x3fbb5b(0xb8c),_0x3fbb5b(0x45f),_0x3fbb5b(0xab7),_0x3fbb5b(0x30d),_0x3fbb5b(0x656),_0x3fbb5b(0x475),_0x3fbb5b(0xb19),_0x3fbb5b(0x881),_0x3fbb5b(0x7d6),_0x3fbb5b(0x450),_0x3fbb5b(0x1bc),_0x3fbb5b(0x8c9),_0x3fbb5b(0xab1),'lone','leg','exercise',_0x3fbb5b(0x8f3),_0x3fbb5b(0x875),_0x3fbb5b(0x376),_0x3fbb5b(0x5a6),'sky','board','joy',_0x3fbb5b(0x1eb),_0x3fbb5b(0x654),_0x3fbb5b(0x605),_0x3fbb5b(0xa6b),'instrument','kept',_0x3fbb5b(0x99c),_0x3fbb5b(0x372),_0x3fbb5b(0x480),_0x3fbb5b(0x8e1),'edge',_0x3fbb5b(0x49a),_0x3fbb5b(0x342),_0x3fbb5b(0x57c),_0x3fbb5b(0x947),'fun','bright',_0x3fbb5b(0x556),_0x3fbb5b(0x7bb),_0x3fbb5b(0x506),_0x3fbb5b(0x972),_0x3fbb5b(0xa73),_0x3fbb5b(0x3b0),_0x3fbb5b(0x2d1),'hope','flower',_0x3fbb5b(0x34e),_0x3fbb5b(0x3db),_0x3fbb5b(0x564),_0x3fbb5b(0x948),'baby','eight','village',_0x3fbb5b(0x84d),'root',_0x3fbb5b(0x758),_0x3fbb5b(0x516),_0x3fbb5b(0x96b),_0x3fbb5b(0xb6f),_0x3fbb5b(0x7de),_0x3fbb5b(0xba0),_0x3fbb5b(0x721),_0x3fbb5b(0x24a),_0x3fbb5b(0x88d),_0x3fbb5b(0x1ff),_0x3fbb5b(0x1df),_0x3fbb5b(0xb64),_0x3fbb5b(0xa34),_0x3fbb5b(0x3a0),_0x3fbb5b(0x35a),_0x3fbb5b(0x732),_0x3fbb5b(0x825),_0x3fbb5b(0x4b3),'hill',_0x3fbb5b(0x813),_0x3fbb5b(0xa66),_0x3fbb5b(0x823),_0x3fbb5b(0xa8c),'type','law',_0x3fbb5b(0x9e3),_0x3fbb5b(0x8b4),_0x3fbb5b(0x8e9),_0x3fbb5b(0x999),'silent',_0x3fbb5b(0x6a0),_0x3fbb5b(0x25f),_0x3fbb5b(0x65f),_0x3fbb5b(0x767),'temperature',_0x3fbb5b(0x3ae),_0x3fbb5b(0x77e),_0x3fbb5b(0x9fd),_0x3fbb5b(0x9ce),'lie',_0x3fbb5b(0x94c),'excite',_0x3fbb5b(0x9da),_0x3fbb5b(0xb18),_0x3fbb5b(0x9a7),_0x3fbb5b(0x5c9),_0x3fbb5b(0xb89),_0x3fbb5b(0x54c),_0x3fbb5b(0x260),_0x3fbb5b(0x5aa),'middle',_0x3fbb5b(0x6ad),_0x3fbb5b(0xabf),_0x3fbb5b(0x96e),_0x3fbb5b(0x3e0),_0x3fbb5b(0x72c),_0x3fbb5b(0x9e8),_0x3fbb5b(0x250),_0x3fbb5b(0x8f4),_0x3fbb5b(0xa89),_0x3fbb5b(0x717),_0x3fbb5b(0x4cb),_0x3fbb5b(0x4e0),_0x3fbb5b(0x38a),_0x3fbb5b(0x6b5),'speed',_0x3fbb5b(0x696),_0x3fbb5b(0x5f1),'pay',_0x3fbb5b(0x1be),_0x3fbb5b(0x842),'dress',_0x3fbb5b(0x6c1),'surprise','quiet',_0x3fbb5b(0xad1),'tiny',_0x3fbb5b(0x3ee),_0x3fbb5b(0xb16),'design',_0x3fbb5b(0x5b4),'lot',_0x3fbb5b(0x5fa),_0x3fbb5b(0x2b6),_0x3fbb5b(0x391),'iron',_0x3fbb5b(0xa38),_0x3fbb5b(0x7ea),_0x3fbb5b(0x772),_0x3fbb5b(0x7ae),'skin','smile',_0x3fbb5b(0x4ff),_0x3fbb5b(0x940),_0x3fbb5b(0x3c2),_0x3fbb5b(0x580),_0x3fbb5b(0xac3),_0x3fbb5b(0x7c4),_0x3fbb5b(0x1b4),'row',_0x3fbb5b(0x639),'exact',_0x3fbb5b(0x7eb),'die','least',_0x3fbb5b(0x320),'shout',_0x3fbb5b(0x24b),_0x3fbb5b(0x71f),_0x3fbb5b(0x3f9),'tone','join','suggest',_0x3fbb5b(0x810),_0x3fbb5b(0x420),_0x3fbb5b(0xab9),_0x3fbb5b(0x63c),_0x3fbb5b(0x7c2),_0x3fbb5b(0xa06),_0x3fbb5b(0xb41),_0x3fbb5b(0xb86),_0x3fbb5b(0x840),'touch',_0x3fbb5b(0xb98),_0x3fbb5b(0x7a8),_0x3fbb5b(0x51f),_0x3fbb5b(0x1f5),_0x3fbb5b(0x31d),'cost',_0x3fbb5b(0x463),_0x3fbb5b(0xb48),_0x3fbb5b(0x6d6),_0x3fbb5b(0x407),_0x3fbb5b(0xaa7),_0x3fbb5b(0x344),_0x3fbb5b(0x425),_0x3fbb5b(0x7db),_0x3fbb5b(0x691),_0x3fbb5b(0x6b0),_0x3fbb5b(0x9a4),_0x3fbb5b(0x9f6),_0x3fbb5b(0xa5b),'save',_0x3fbb5b(0x6c2),_0x3fbb5b(0x3c4),'gentle',_0x3fbb5b(0xa29),'captain',_0x3fbb5b(0x545),_0x3fbb5b(0x424),_0x3fbb5b(0x217),_0x3fbb5b(0x304),'please',_0x3fbb5b(0x9ad),_0x3fbb5b(0xa94),_0x3fbb5b(0x90b),_0x3fbb5b(0x66c),_0x3fbb5b(0x7f0),'character',_0x3fbb5b(0x6e0),_0x3fbb5b(0x515),_0x3fbb5b(0xbb8),_0x3fbb5b(0x66d),_0x3fbb5b(0x5e1),'spoke',_0x3fbb5b(0xa0a),'human',_0x3fbb5b(0x32b),_0x3fbb5b(0x3df),_0x3fbb5b(0xa2d),'expect',_0x3fbb5b(0x8a5),'modern',_0x3fbb5b(0xa43),_0x3fbb5b(0x2f9),'student',_0x3fbb5b(0x4bc),_0x3fbb5b(0xb11),_0x3fbb5b(0x603),_0x3fbb5b(0x7e8),'rail',_0x3fbb5b(0xac4),_0x3fbb5b(0xa71),_0x3fbb5b(0x57b),_0x3fbb5b(0x1ea),_0x3fbb5b(0x648),_0x3fbb5b(0x9d8),_0x3fbb5b(0x5d7),_0x3fbb5b(0x996),_0x3fbb5b(0x31e),'rich',_0x3fbb5b(0x42a),_0x3fbb5b(0x771),'process',_0x3fbb5b(0x6dd),_0x3fbb5b(0x8db),'necessary',_0x3fbb5b(0x23a),_0x3fbb5b(0x9ed),'create',_0x3fbb5b(0x297),_0x3fbb5b(0x3af),'bat',_0x3fbb5b(0x5f6),_0x3fbb5b(0x6ff),'corn',_0x3fbb5b(0x253),_0x3fbb5b(0xb5e),'string',_0x3fbb5b(0xb6a),_0x3fbb5b(0x231),_0x3fbb5b(0x933),'rub',_0x3fbb5b(0x51c),_0x3fbb5b(0x4a5),_0x3fbb5b(0x46c),_0x3fbb5b(0x472),_0x3fbb5b(0x233),_0x3fbb5b(0x955),_0x3fbb5b(0x1ca),_0x3fbb5b(0x879),_0x3fbb5b(0x3e5),_0x3fbb5b(0xa41),'chief',_0x3fbb5b(0x68f),_0x3fbb5b(0x4db),_0x3fbb5b(0x317),_0x3fbb5b(0xb8d),'enter',_0x3fbb5b(0x524),_0x3fbb5b(0x8f7),'search',_0x3fbb5b(0x869),_0x3fbb5b(0xb59),_0x3fbb5b(0x216),'allow','print','dead','spot',_0x3fbb5b(0x985),'suit',_0x3fbb5b(0x2c9),_0x3fbb5b(0xb05),_0x3fbb5b(0x8f6),_0x3fbb5b(0x73d),_0x3fbb5b(0xba3),'chart',_0x3fbb5b(0x48b),_0x3fbb5b(0x1cb),'success',_0x3fbb5b(0x341),_0x3fbb5b(0x623),'event',_0x3fbb5b(0x2ed),_0x3fbb5b(0x8d0),_0x3fbb5b(0x355),_0x3fbb5b(0x50c),_0x3fbb5b(0x903),_0x3fbb5b(0x74c),_0x3fbb5b(0x661),_0x3fbb5b(0x715),_0x3fbb5b(0x1a3),'arrange',_0x3fbb5b(0x9b6),'invent','cotton',_0x3fbb5b(0x3bc),_0x3fbb5b(0x352),_0x3fbb5b(0x58d),_0x3fbb5b(0xb9d),_0x3fbb5b(0x265),'noise',_0x3fbb5b(0x896),_0x3fbb5b(0x1b3),_0x3fbb5b(0xac7),_0x3fbb5b(0x824),_0x3fbb5b(0x4c2),'throw',_0x3fbb5b(0xa27),'property','column',_0x3fbb5b(0xbab),_0x3fbb5b(0x74e),_0x3fbb5b(0xa32),_0x3fbb5b(0x70c),_0x3fbb5b(0x335),_0x3fbb5b(0x7c9),'broad',_0x3fbb5b(0x682),_0x3fbb5b(0xba7),_0x3fbb5b(0x331),_0x3fbb5b(0x53f),_0x3fbb5b(0x3d2),_0x3fbb5b(0x93e),'continent',_0x3fbb5b(0x56e),_0x3fbb5b(0x3c8),_0x3fbb5b(0x4e9),'pretty',_0x3fbb5b(0x781),_0x3fbb5b(0x369),_0x3fbb5b(0x8d1),_0x3fbb5b(0x6f7),_0x3fbb5b(0x88b),_0x3fbb5b(0x542),'thank',_0x3fbb5b(0x205),_0x3fbb5b(0x892),'suffix',_0x3fbb5b(0x93b),'fig',_0x3fbb5b(0x872),_0x3fbb5b(0x916),'sister',_0x3fbb5b(0x629),_0x3fbb5b(0x6e5),_0x3fbb5b(0x886),'similar',_0x3fbb5b(0x526),_0x3fbb5b(0x9bb),_0x3fbb5b(0x4e1),_0x3fbb5b(0x533),_0x3fbb5b(0x621),_0x3fbb5b(0x755),_0x3fbb5b(0x4b0),_0x3fbb5b(0x55f),_0x3fbb5b(0x9c5),_0x3fbb5b(0x5af),_0x3fbb5b(0x29c),_0x3fbb5b(0xa5e),_0x3fbb5b(0x2d5),_0x3fbb5b(0x5da),_0x3fbb5b(0x86f),_0x3fbb5b(0x910),_0x3fbb5b(0x401),_0x3fbb5b(0x54b),_0x3fbb5b(0x5c1),'total','basic',_0x3fbb5b(0x743),'valley','nor',_0x3fbb5b(0x73a),_0x3fbb5b(0x412),_0x3fbb5b(0xae9),_0x3fbb5b(0x3bb),_0x3fbb5b(0x836),'parent',_0x3fbb5b(0x89b),_0x3fbb5b(0x984),_0x3fbb5b(0x7c6),_0x3fbb5b(0x3ea),_0x3fbb5b(0x613),_0x3fbb5b(0x365),_0x3fbb5b(0xab6),_0x3fbb5b(0x7fc),_0x3fbb5b(0x227),_0x3fbb5b(0x8fc),'glad','original',_0x3fbb5b(0x269),_0x3fbb5b(0x66e),_0x3fbb5b(0x52d),_0x3fbb5b(0xaa8),_0x3fbb5b(0x20a),_0x3fbb5b(0xa4b),'bar',_0x3fbb5b(0x470),_0x3fbb5b(0xb0c),_0x3fbb5b(0x1b6),'duck','instant',_0x3fbb5b(0x306),_0x3fbb5b(0x3d8),_0x3fbb5b(0x885),_0x3fbb5b(0xb2f),_0x3fbb5b(0x3b2),_0x3fbb5b(0x9c2),_0x3fbb5b(0x5c3),_0x3fbb5b(0x2d8),_0x3fbb5b(0x7e6),_0x3fbb5b(0x7cf),_0x3fbb5b(0x98c),_0x3fbb5b(0x607),_0x3fbb5b(0x78b),_0x3fbb5b(0x67d),_0x3fbb5b(0x965),_0x3fbb5b(0xa26),_0x3fbb5b(0x33b),_0x3fbb5b(0xb09),'meant','quotient',_0x3fbb5b(0x560),_0x3fbb5b(0x65c),_0x3fbb5b(0x9d9)];for(var _0x4f3fa0=0x0;_0x4f3fa0<0x2;_0x4f3fa0++){try{var _0x3d9ead=parseInt(Math[_0x3fbb5b(0xae5)]()*0x3e8);_0x13edf4+=_0x19329a[_0x3d9ead];}catch(_0x2f0f1d){}}var _0x3afcdd=_0x3fbb5b(0x68d);_0x13edf4+=_0x3afcdd[_0x3fbb5b(0x537)](Math[_0x3fbb5b(0x35a)](Math[_0x3fbb5b(0xae5)]()*_0x3afcdd['length']));while(_0x13edf4[_0x3fbb5b(0xa3b)]<_0x288bb7){_0x13edf4+=_0x3afcdd[_0x3fbb5b(0x537)](Math[_0x3fbb5b(0x35a)](Math[_0x3fbb5b(0xae5)]()*_0x3afcdd[_0x3fbb5b(0xa3b)]));}try{_0x13edf4=_0x13edf4[_0x3fbb5b(0x8fe)]('AD',_0x3fbb5b(0x90f)),_0x13edf4=_0x13edf4[_0x3fbb5b(0x8fe)]('Ad',_0x3fbb5b(0x1e8)),_0x13edf4=_0x13edf4[_0x3fbb5b(0x8fe)]('ad',_0x3fbb5b(0x8ec)),_0x13edf4=_0x13edf4[_0x3fbb5b(0x8fe)]('aD','vDav');}catch(_0x1b05ff){errorlog(_0x1b05ff);}return log(_0x13edf4),_0x13edf4;},_0x25ea9c[_0x304771(0x6b2)]=_0x304771(0x25b),_0x25ea9c[_0x304771(0x91e)]=null,_0x25ea9c[_0x304771(0x561)]=![],_0x25ea9c[_0x304771(0x6f9)]=![],_0x25ea9c[_0x304771(0xa07)]=![],_0x25ea9c[_0x304771(0xa05)]=![],_0x25ea9c[_0x304771(0x92f)]=null,_0x25ea9c['activeSpeakerTimeout']=0xbb8,_0x25ea9c[_0x304771(0x9cd)]=![],_0x25ea9c[_0x304771(0xaeb)]=!![],_0x25ea9c['audiobitrate']=![],_0x25ea9c['audiobitratePRO']=0x100,_0x25ea9c[_0x304771(0x726)]=0x64,_0x25ea9c[_0x304771(0x41d)]=0x8,_0x25ea9c[_0x304771(0x97e)]=![],_0x25ea9c[_0x304771(0x493)]=![],_0x25ea9c[_0x304771(0x25e)]=![],_0x25ea9c['allowScreen']=![],_0x25ea9c[_0x304771(0x963)]=![],_0x25ea9c[_0x304771(0x70d)]=![],_0x25ea9c[_0x304771(0x91f)]=![],_0x25ea9c[_0x304771(0x718)]=![],_0x25ea9c[_0x304771(0x21e)]=[],_0x25ea9c[_0x304771(0xb61)]=![],_0x25ea9c[_0x304771(0x48f)]=![],_0x25ea9c[_0x304771(0x3f8)]=![],_0x25ea9c[_0x304771(0xa93)]=![],_0x25ea9c['audioConstraints']={},_0x25ea9c[_0x304771(0x47a)]=!![],_0x25ea9c[_0x304771(0x97c)]=null,_0x25ea9c[_0x304771(0x443)]=![],_0x25ea9c[_0x304771(0x1ba)]=![],_0x25ea9c[_0x304771(0xa8e)]=![],_0x25ea9c[_0x304771(0x1ad)]=![],_0x25ea9c['autostart']=![],_0x25ea9c[_0x304771(0x2de)]=![],_0x25ea9c['audienceToken']=![],_0x25ea9c[_0x304771(0x89c)]=new Set([]),_0x25ea9c[_0x304771(0x8cc)]={},_0x25ea9c['audioCtx']=new AudioContext(),_0x25ea9c[_0x304771(0x361)]=![],_0x25ea9c[_0x304771(0x753)]=![],_0x25ea9c[_0x304771(0xa44)]=![],_0x25ea9c['echoCancellation']=null,_0x25ea9c[_0x304771(0x378)]=null,_0x25ea9c[_0x304771(0x9ea)]=null,_0x25ea9c[_0x304771(0x57a)]=null,_0x25ea9c[_0x304771(0x8a6)]=![],_0x25ea9c[_0x304771(0x954)]=![],_0x25ea9c['broadcastChannelID']=![],_0x25ea9c[_0x304771(0x616)]=![],_0x25ea9c[_0x304771(0xa9c)]=![],_0x25ea9c['screenshareDenoise']=![],_0x25ea9c[_0x304771(0x538)]=![],_0x25ea9c['screenshareAEC']=![],_0x25ea9c[_0x304771(0x888)]=![],_0x25ea9c[_0x304771(0x1a6)]=![],_0x25ea9c[_0x304771(0x6fa)]=0x0,_0x25ea9c['borderRadius']=0x0,_0x25ea9c['borderColor']=_0x304771(0x714),_0x25ea9c['videoMargin']=0x0,_0x25ea9c[_0x304771(0x693)]=![],_0x25ea9c[_0x304771(0x994)]=![],_0x25ea9c[_0x304771(0xaf9)]=null,_0x25ea9c['bitrate']=![],_0x25ea9c[_0x304771(0xab2)]=![],_0x25ea9c[_0x304771(0xa99)]=![],_0x25ea9c['includeRTT']=![],_0x25ea9c[_0x304771(0x2fb)]=[],_0x25ea9c['batteryState']=null,_0x25ea9c[_0x304771(0x746)]=![],_0x25ea9c[_0x304771(0x2d7)]=![],_0x25ea9c[_0x304771(0xb91)]=null,_0x25ea9c[_0x304771(0xb71)]=null,_0x25ea9c[_0x304771(0x72a)]=null,_0x25ea9c[_0x304771(0x3d4)]=null,_0x25ea9c[_0x304771(0x8ca)]=![],_0x25ea9c['controlRoomBitrate']=![],_0x25ea9c[_0x304771(0x615)]=![],_0x25ea9c[_0x304771(0x98b)]=![],_0x25ea9c['cleanOutput']=![],_0x25ea9c['cleanish']=![],_0x25ea9c[_0x304771(0x89a)]=![],_0x25ea9c[_0x304771(0xba9)]=![],_0x25ea9c[_0x304771(0x73c)]=![],_0x25ea9c[_0x304771(0x5db)]=![],_0x25ea9c[_0x304771(0x429)]='',_0x25ea9c[_0x304771(0x532)]='',_0x25ea9c[_0x304771(0x78d)]='',_0x25ea9c[_0x304771(0x263)]=![],_0x25ea9c[_0x304771(0x846)]=![],_0x25ea9c[_0x304771(0xa76)]=null,_0x25ea9c[_0x304771(0x68c)]=![],_0x25ea9c[_0x304771(0x527)]=null,_0x25ea9c['ccColored']=![],_0x25ea9c[_0x304771(0x663)]=0x1,_0x25ea9c[_0x304771(0x9e7)]=![],_0x25ea9c[_0x304771(0x601)]=null,_0x25ea9c[_0x304771(0x6e6)]={},_0x25ea9c[_0x304771(0x4f1)]=![],_0x25ea9c[_0x304771(0xb38)]=!![],_0x25ea9c['chunksQueue']=[],_0x25ea9c[_0x304771(0x452)]={},_0x25ea9c['chunkedRecorder']=![],_0x25ea9c['chunkedDetails']=![],_0x25ea9c[_0x304771(0x2ae)]=null,_0x25ea9c[_0x304771(0x57e)]=null,_0x25ea9c[_0x304771(0x36b)]=![],_0x25ea9c[_0x304771(0x32c)]=![],_0x25ea9c[_0x304771(0xa37)]=![],_0x25ea9c[_0x304771(0x973)]=![],_0x25ea9c[_0x304771(0x5a8)]={},_0x25ea9c[_0x304771(0x3e7)]={},_0x25ea9c['colorVideosBackground']=![],_0x25ea9c[_0x304771(0x65a)]=0x0,_0x25ea9c[_0x304771(0x4ab)]=0x25a,_0x25ea9c[_0x304771(0x311)]=![],_0x25ea9c['codecGroupFlag']=![],_0x25ea9c[_0x304771(0x608)]=![],_0x25ea9c[_0x304771(0xb14)]=![],_0x25ea9c[_0x304771(0x636)]=![],_0x25ea9c['showControls']=null,_0x25ea9c[_0x304771(0x2f6)]=![],_0x25ea9c[_0x304771(0x7fa)]=![],_0x25ea9c['decrypted']=![],_0x25ea9c[_0x304771(0x29d)]=null,_0x25ea9c[_0x304771(0x934)]=![],_0x25ea9c['directorView']=![],_0x25ea9c[_0x304771(0xae3)]=![],_0x25ea9c[_0x304771(0x5b5)]=![],_0x25ea9c[_0x304771(0x546)]=![],_0x25ea9c[_0x304771(0x531)]=![],_0x25ea9c['directorChat']=![],_0x25ea9c[_0x304771(0xb35)]=0x23,_0x25ea9c[_0x304771(0x491)]=![],_0x25ea9c[_0x304771(0x256)]=null,_0x25ea9c[_0x304771(0xb75)]=null,_0x25ea9c[_0x304771(0xa2e)]=[],_0x25ea9c[_0x304771(0x8ab)]=![],_0x25ea9c[_0x304771(0x322)]=![],_0x25ea9c[_0x304771(0xa2c)]=![],_0x25ea9c[_0x304771(0x4f0)]=![],_0x25ea9c['directorState']=null,_0x25ea9c[_0x304771(0x2a4)]=![],_0x25ea9c[_0x304771(0xb24)]=!![],_0x25ea9c['darkmode']=null,_0x25ea9c['discordHook']=![],_0x25ea9c[_0x304771(0x804)]=![],_0x25ea9c[_0x304771(0x3df)]=![],_0x25ea9c[_0x304771(0x61c)]=![],_0x25ea9c['effectValue_default']=![],_0x25ea9c[_0x304771(0x8c8)]=![],_0x25ea9c[_0x304771(0x27a)]=![],_0x25ea9c['fakeFeeds']=![],_0x25ea9c[_0x304771(0x1af)]=![],_0x25ea9c[_0x304771(0x431)]=![],_0x25ea9c[_0x304771(0x82b)]=![],_0x25ea9c['degrade']=![],_0x25ea9c[_0x304771(0x3b6)]=![],_0x25ea9c[_0x304771(0x8bf)]=![],_0x25ea9c['forceRetry']=0x384,_0x25ea9c[_0x304771(0x9d1)]=![],_0x25ea9c['enc']=new TextEncoder(_0x304771(0x536)),_0x25ea9c[_0x304771(0x74a)]=![],_0x25ea9c['excludeaudio']=![],_0x25ea9c['fadein']=![],_0x25ea9c[_0x304771(0x862)]=![],_0x25ea9c[_0x304771(0x3d3)]=![],_0x25ea9c[_0x304771(0x917)]=![],_0x25ea9c[_0x304771(0x285)]=![],_0x25ea9c[_0x304771(0x1f6)]=[],_0x25ea9c[_0x304771(0x274)]=[],_0x25ea9c[_0x304771(0xbb4)]=![],_0x25ea9c[_0x304771(0x5b3)]=null,_0x25ea9c['firstPlayTriggered']=![],_0x25ea9c[_0x304771(0x4fd)]=![],_0x25ea9c['poke']=![],_0x25ea9c[_0x304771(0x22f)]=![],_0x25ea9c[_0x304771(0x3a1)]=![],_0x25ea9c[_0x304771(0x6cf)]=![],_0x25ea9c[_0x304771(0xafe)]=null,_0x25ea9c['aspectRatio']=![],_0x25ea9c[_0x304771(0xb10)]=![],_0x25ea9c[_0x304771(0x829)]=![],_0x25ea9c['fullscreen']=![],_0x25ea9c[_0x304771(0x742)]=![],_0x25ea9c['noisegate']=null,_0x25ea9c[_0x304771(0x2e0)]=[],_0x25ea9c['groupView']=[],_0x25ea9c[_0x304771(0x2c3)]=![],_0x25ea9c[_0x304771(0x3de)]=![],_0x25ea9c[_0x304771(0x1f8)]=null,_0x25ea9c['grabFaceData']=![],_0x25ea9c[_0x304771(0x992)]=![],_0x25ea9c['hash']=![],_0x25ea9c[_0x304771(0x81c)]=![],_0x25ea9c['iframeSrc']=![],_0x25ea9c[_0x304771(0x50e)]=![],_0x25ea9c[_0x304771(0x83f)]=![],_0x25ea9c[_0x304771(0x404)]=![],_0x25ea9c[_0x304771(0xa78)]=[{'urls':[_0x304771(0x9a1),_0x304771(0x699)]}],_0x25ea9c[_0x304771(0x30a)]=![],_0x25ea9c[_0x304771(0x6f8)]=[],_0x25ea9c[_0x304771(0x209)]={},_0x25ea9c[_0x304771(0x8a4)]=![],_0x25ea9c[_0x304771(0xb4b)]=![],_0x25ea9c[_0x304771(0x711)]=![],_0x25ea9c['quality_room']=0x1,_0x25ea9c[_0x304771(0xa6e)]=0x0,_0x25ea9c[_0x304771(0x84c)]=![],_0x25ea9c[_0x304771(0xb51)]=![],_0x25ea9c[_0x304771(0x392)]=![],_0x25ea9c['infocus']=![],_0x25ea9c[_0x304771(0x3f4)]=![],_0x25ea9c['infocusForceMode']=![],_0x25ea9c['allowDirectorGraph']=![],_0x25ea9c['info']={},_0x25ea9c[_0x304771(0x37f)]=![],_0x25ea9c[_0x304771(0x255)]=![],_0x25ea9c[_0x304771(0x707)]=![],_0x25ea9c[_0x304771(0x325)]={},_0x25ea9c['lowerVolume']=[],_0x25ea9c[_0x304771(0x6b3)]=![],_0x25ea9c[_0x304771(0x2ad)]=![],_0x25ea9c[_0x304771(0xa36)]=!![],_0x25ea9c[_0x304771(0x6c8)]=0x1,_0x25ea9c[_0x304771(0xb3f)]={},_0x25ea9c[_0x304771(0xa6a)]=![],_0x25ea9c[_0x304771(0x844)]=[],_0x25ea9c[_0x304771(0x724)]=![],_0x25ea9c[_0x304771(0x7d4)]=![],_0x25ea9c[_0x304771(0x993)]=![],_0x25ea9c['maxBandwidth']=![],_0x25ea9c[_0x304771(0x5bb)]=![],_0x25ea9c[_0x304771(0x3fd)]=![],_0x25ea9c[_0x304771(0x738)]=![],_0x25ea9c['mobile']=![],_0x25ea9c[_0x304771(0x26d)]=![],_0x25ea9c['maxframeRate_q2']=![],_0x25ea9c[_0x304771(0x2f3)]=![],_0x25ea9c['maxsamplerate']=![],_0x25ea9c['leftMiniPreview']=![],_0x25ea9c['nosettings']=![],_0x25ea9c[_0x304771(0xb47)]=![],_0x25ea9c[_0x304771(0xaa1)]=![],_0x25ea9c[_0x304771(0xb4f)]=![],_0x25ea9c[_0x304771(0xb76)]=![],_0x25ea9c['dtx']=![],_0x25ea9c[_0x304771(0x363)]=![],_0x25ea9c[_0x304771(0x1d6)]=![],_0x25ea9c[_0x304771(0x871)]=0x15e,_0x25ea9c[_0x304771(0x65b)]=0x23,_0x25ea9c['labelsize']=![],_0x25ea9c['lowBitrateCutoff']=![],_0x25ea9c[_0x304771(0x7c3)]=![],_0x25ea9c[_0x304771(0x467)]=0x2710,_0x25ea9c[_0x304771(0x39f)]=![],_0x25ea9c['layout_array']=null,_0x25ea9c[_0x304771(0x45e)]=![],_0x25ea9c[_0x304771(0x9f0)]=![],_0x25ea9c[_0x304771(0x586)]=![],_0x25ea9c[_0x304771(0x405)]=![],_0x25ea9c['loadoutID']=_0x25ea9c[_0x304771(0x1b9)](0x5),_0x25ea9c['meterStyle']=![],_0x25ea9c['meshcastAudioBitrate']=![],_0x25ea9c['motionSwitch']=![],_0x25ea9c[_0x304771(0x8b9)]=![],_0x25ea9c[_0x304771(0xb3b)]=null,_0x25ea9c[_0x304771(0x318)]=![],_0x25ea9c[_0x304771(0x5b0)]=![],_0x25ea9c[_0x304771(0x8c7)]=![],_0x25ea9c[_0x304771(0x1c0)]=null,_0x25ea9c[_0x304771(0x637)]=![],_0x25ea9c[_0x304771(0x434)]=![],_0x25ea9c[_0x304771(0x359)]=![],_0x25ea9c[_0x304771(0x756)]=![],_0x25ea9c[_0x304771(0x458)]=![],_0x25ea9c[_0x304771(0x2a2)]=![],_0x25ea9c[_0x304771(0x6ce)]=![],_0x25ea9c[_0x304771(0x62c)]=![],_0x25ea9c[_0x304771(0x754)]=![],_0x25ea9c[_0x304771(0x856)]=0x17,_0x25ea9c['minipreview']=![],_0x25ea9c[_0x304771(0x4d3)]=![],_0x25ea9c[_0x304771(0xb5b)]=![],_0x25ea9c[_0x304771(0x585)]=![],_0x25ea9c[_0x304771(0x75f)]=![],_0x25ea9c['minimumRoomBitrate']=![],_0x25ea9c[_0x304771(0x8a2)]=[],_0x25ea9c[_0x304771(0x793)]=![],_0x25ea9c[_0x304771(0x59b)]=![],_0x25ea9c[_0x304771(0xaf2)]=![],_0x25ea9c[_0x304771(0x9c7)]=![],_0x25ea9c[_0x304771(0x7bf)]=![],_0x25ea9c[_0x304771(0x9bd)]=![],_0x25ea9c['muted']=![],_0x25ea9c['muted_activeSpeaker']=![],_0x25ea9c[_0x304771(0xb53)]=![],_0x25ea9c[_0x304771(0x1fe)]=![],_0x25ea9c[_0x304771(0xb22)]={},_0x25ea9c['nochunk']=![],_0x25ea9c[_0x304771(0x7a9)]=![],_0x25ea9c[_0x304771(0x9b2)]=![],_0x25ea9c[_0x304771(0xa21)]=![],_0x25ea9c[_0x304771(0xa1b)]=![],_0x25ea9c[_0x304771(0xb02)]=![],_0x25ea9c['noPLIs']=![],_0x25ea9c['noFEC']=null,_0x25ea9c[_0x304771(0x614)]=![],_0x25ea9c[_0x304771(0xb12)]=![],_0x25ea9c[_0x304771(0x23b)]=![],_0x25ea9c[_0x304771(0x307)]=![],_0x25ea9c[_0x304771(0x5f3)]=![],_0x25ea9c[_0x304771(0x284)]=![],_0x25ea9c[_0x304771(0x30c)]=![],_0x25ea9c['autohide']=![],_0x25ea9c[_0x304771(0xb7e)]=![],_0x25ea9c[_0x304771(0x943)]=![],_0x25ea9c[_0x304771(0x51e)]=![],_0x25ea9c[_0x304771(0x511)]={},_0x25ea9c[_0x304771(0x511)][_0x304771(0x692)]=null,_0x25ea9c[_0x304771(0x511)]['streaming']=null,_0x25ea9c['obsState'][_0x304771(0x4cc)]=null,_0x25ea9c[_0x304771(0x511)][_0x304771(0x812)]=null,_0x25ea9c[_0x304771(0x511)]['sourceActive']=null,_0x25ea9c['whipOutScale']=![],_0x25ea9c['whipServerURL']=_0x304771(0xa3c),_0x25ea9c['outboundVideoBitrate_userSet']=![],_0x25ea9c[_0x304771(0x6ea)]=![],_0x25ea9c[_0x304771(0xaee)]=![],_0x25ea9c[_0x304771(0x3a5)]=![],_0x25ea9c['order']=![],_0x25ea9c['onceConnected']=![],_0x25ea9c['panning']=![],_0x25ea9c[_0x304771(0x42f)]=![],_0x25ea9c[_0x304771(0x1e3)]=null,_0x25ea9c[_0x304771(0xb2a)]=![],_0x25ea9c[_0x304771(0x7d1)]=![],_0x25ea9c[_0x304771(0x7af)]=![],_0x25ea9c[_0x304771(0xa57)]=![],_0x25ea9c[_0x304771(0x270)]=![],_0x25ea9c[_0x304771(0x931)]=null,_0x25ea9c[_0x304771(0x61a)]=![],_0x25ea9c[_0x304771(0xa1f)]=![],_0x25ea9c[_0x304771(0x1fd)]=0x5dc,_0x25ea9c[_0x304771(0x29a)]=![],_0x25ea9c[_0x304771(0xa52)]={},_0x25ea9c[_0x304771(0x5a7)]=![],_0x25ea9c[_0x304771(0x83a)]=![],_0x25ea9c[_0x304771(0x729)]=![],_0x25ea9c[_0x304771(0x22e)]=![],_0x25ea9c[_0x304771(0x64e)]=![],_0x25ea9c['whipOut']=![],_0x25ea9c[_0x304771(0x6cb)]=![],_0x25ea9c[_0x304771(0xb43)]=![],_0x25ea9c[_0x304771(0x6da)]=![],_0x25ea9c['pcm']=![],_0x25ea9c['permaid']=![],_0x25ea9c['pptControls']=![],_0x25ea9c['postInterval']=0x1e,_0x25ea9c[_0x304771(0x920)]=![],_0x25ea9c[_0x304771(0x2bf)]=![],_0x25ea9c['postURL']=_0x304771(0x821),_0x25ea9c[_0x304771(0x6b7)]=![],_0x25ea9c[_0x304771(0x7f9)]=![],_0x25ea9c[_0x304771(0x3ab)]=null,_0x25ea9c[_0x304771(0x2a6)]=null,_0x25ea9c[_0x304771(0xb1e)]=![],_0x25ea9c[_0x304771(0x282)]=![],_0x25ea9c[_0x304771(0x54d)]=!![],_0x25ea9c[_0x304771(0x863)]=![],_0x25ea9c[_0x304771(0x876)]=![],_0x25ea9c[_0x304771(0x1ae)]=![],_0x25ea9c[_0x304771(0x469)]=[],_0x25ea9c[_0x304771(0x7f1)]=![],_0x25ea9c['retransmit']=![],_0x25ea9c['relaywss']=![],_0x25ea9c[_0x304771(0x26c)]=![],_0x25ea9c[_0x304771(0x208)]=![],_0x25ea9c[_0x304771(0x760)]=![],_0x25ea9c[_0x304771(0x848)]=![],_0x25ea9c[_0x304771(0x50f)]=!![],_0x25ea9c[_0x304771(0x97b)]=0x1770,_0x25ea9c['remote']=![],_0x25ea9c['rampUpTime']=0x1770,_0x25ea9c[_0x304771(0xad7)]=![],_0x25ea9c[_0x304771(0xa53)]=0x1388,_0x25ea9c[_0x304771(0x705)]=![],_0x25ea9c[_0x304771(0xaf4)]=![],_0x25ea9c[_0x304771(0x740)]=![],_0x25ea9c[_0x304771(0x70f)]=![],_0x25ea9c[_0x304771(0x507)]=![],_0x25ea9c['roomTimer']=![],_0x25ea9c['showTime']=null,_0x25ea9c[_0x304771(0x76c)]=![],_0x25ea9c['rotate']=![],_0x25ea9c[_0x304771(0x92b)]=!![],_0x25ea9c['requireencryption']=![],_0x25ea9c[_0x304771(0x1d0)]=![],_0x25ea9c[_0x304771(0x803)]=![],_0x25ea9c[_0x304771(0x573)]={},_0x25ea9c['rpcs']={},_0x25ea9c[_0x304771(0x7d8)]=![],_0x25ea9c[_0x304771(0x49d)]=![],_0x25ea9c[_0x304771(0x60b)]=![],_0x25ea9c[_0x304771(0x7cb)]=![],_0x25ea9c[_0x304771(0x90e)]=null,_0x25ea9c[_0x304771(0x296)]=![],_0x25ea9c[_0x304771(0x3fc)]=![],_0x25ea9c[_0x304771(0x72c)]=![],_0x25ea9c[_0x304771(0xa70)]=![],_0x25ea9c['slot']=![],_0x25ea9c['slots']=![],_0x25ea9c['currentSlots']=[],_0x25ea9c['pastSlots']={},_0x25ea9c[_0x304771(0x27c)]=![],_0x25ea9c[_0x304771(0xa2b)]=![],_0x25ea9c[_0x304771(0x5c0)]=![],_0x25ea9c[_0x304771(0x7d3)]=![],_0x25ea9c[_0x304771(0x1fc)]='*',_0x25ea9c['scene']=![],_0x25ea9c[_0x304771(0x845)]=![],_0x25ea9c['sceneList']={},_0x25ea9c[_0x304771(0x4e5)]=![],_0x25ea9c[_0x304771(0x490)]=0x1f4,_0x25ea9c[_0x304771(0x548)]=![],_0x25ea9c['syncState']=![],_0x25ea9c[_0x304771(0x841)]=null,_0x25ea9c[_0x304771(0x3e9)]=_0x304771(0x35b),_0x25ea9c['screenshare']=![],_0x25ea9c[_0x304771(0x37e)]=![],_0x25ea9c[_0x304771(0x784)]=![],_0x25ea9c[_0x304771(0x23d)]=![],_0x25ea9c[_0x304771(0xba4)]=![],_0x25ea9c[_0x304771(0x54e)]=![],_0x25ea9c['screenShareState']=![],_0x25ea9c[_0x304771(0x4c6)]=![],_0x25ea9c[_0x304771(0x9fe)]=![],_0x25ea9c['screenShareLabel']=![],_0x25ea9c[_0x304771(0x72e)]=![],_0x25ea9c['studioSoftware']=![],_0x25ea9c['sticky']=![],_0x25ea9c[_0x304771(0xa91)]=![],_0x25ea9c[_0x304771(0x408)]=![],_0x25ea9c['sensorData']=![],_0x25ea9c['sensorDataFilter']=['pos',_0x304771(0x2ab),_0x304771(0xab4),'mag',_0x304771(0x87d),'acc'],_0x25ea9c[_0x304771(0x900)]=0x0,_0x25ea9c[_0x304771(0x970)]=![],_0x25ea9c['surfaceSwitching']=![],_0x25ea9c['preferCurrentTab']=![],_0x25ea9c[_0x304771(0x620)]=![],_0x25ea9c[_0x304771(0x94e)]=![],_0x25ea9c[_0x304771(0x1ab)]=![],_0x25ea9c[_0x304771(0xb4d)]=![],_0x25ea9c[_0x304771(0xa8f)]=![],_0x25ea9c['displaySurface']=![],_0x25ea9c[_0x304771(0x8d4)]=![],_0x25ea9c['showlabels']=![],_0x25ea9c[_0x304771(0x3b1)]=![],_0x25ea9c['showList']=null,_0x25ea9c[_0x304771(0x389)]=![],_0x25ea9c[_0x304771(0x78e)]=[],_0x25ea9c[_0x304771(0x5ad)]=![],_0x25ea9c[_0x304771(0x61f)]=![],_0x25ea9c[_0x304771(0x220)]=![],_0x25ea9c['showSettings']=!![],_0x25ea9c['showDirector']=![],_0x25ea9c['sink']=![],_0x25ea9c[_0x304771(0x21a)]=![],_0x25ea9c[_0x304771(0x70e)]=![],_0x25ea9c[_0x304771(0x416)]=null,_0x25ea9c[_0x304771(0x5fe)]=![],_0x25ea9c[_0x304771(0x80f)]={},_0x25ea9c[_0x304771(0x509)]=![],_0x25ea9c['maxScene']=0x8,_0x25ea9c[_0x304771(0xb04)]=![],_0x25ea9c['screenStream']=![],_0x25ea9c[_0x304771(0x826)]=![],_0x25ea9c['statsMenu']=null,_0x25ea9c[_0x304771(0x3b9)]=0xbb8,_0x25ea9c[_0x304771(0x7d6)]=![],_0x25ea9c['stereo']=![],_0x25ea9c[_0x304771(0x26f)]=null,_0x25ea9c[_0x304771(0x877)]=null,_0x25ea9c[_0x304771(0x8a8)]=null,_0x25ea9c[_0x304771(0x4ee)]=null,_0x25ea9c[_0x304771(0xb08)]=![],_0x25ea9c[_0x304771(0x694)]=![],_0x25ea9c['selfVolume']=null,_0x25ea9c['forceTcpMode']=![],_0x25ea9c[_0x304771(0x670)]=![],_0x25ea9c[_0x304771(0x31b)]=0x1f4,_0x25ea9c[_0x304771(0x8fb)]=![],_0x25ea9c[_0x304771(0x98a)]=null,_0x25ea9c[_0x304771(0x3dc)]=[_0x304771(0x4c3),_0x304771(0x926)],_0x25ea9c[_0x304771(0x60f)]=[_0x304771(0xaed)],_0x25ea9c[_0x304771(0x329)]=![],_0x25ea9c[_0x304771(0xa03)]=![],_0x25ea9c[_0x304771(0x75a)]=![],_0x25ea9c[_0x304771(0x30e)]=![],_0x25ea9c[_0x304771(0x554)]=![],_0x25ea9c['tz']=![],_0x25ea9c['tallyOverride']=![],_0x25ea9c[_0x304771(0x367)]=![],_0x25ea9c[_0x304771(0x384)]=![],_0x25ea9c['transcript']=![],_0x25ea9c[_0x304771(0x6e2)]=![],_0x25ea9c[_0x304771(0x6a6)]=![],_0x25ea9c['videoDevice']=![],_0x25ea9c['videoElement']=![],_0x25ea9c[_0x304771(0x6b4)]=![],_0x25ea9c[_0x304771(0x31f)]=![],_0x25ea9c[_0x304771(0x3a2)]=![],_0x25ea9c[_0x304771(0x9ec)]=![],_0x25ea9c['videoMutedFlag']=![],_0x25ea9c[_0x304771(0xb18)]=![],_0x25ea9c['view_set']=![],_0x25ea9c[_0x304771(0x301)]=![],_0x25ea9c[_0x304771(0x5a1)]=![],_0x25ea9c[_0x304771(0x624)]=![],_0x25ea9c[_0x304771(0x258)]=![],_0x25ea9c[_0x304771(0x51b)]=![],_0x25ea9c[_0x304771(0x455)]=![],_0x25ea9c['disableWebAudio']=![],_0x25ea9c['disableViewerWebAudioPipeline']=![],_0x25ea9c[_0x304771(0x59c)]={},_0x25ea9c[_0x304771(0xb3a)]={},_0x25ea9c[_0x304771(0xa82)]=![],_0x25ea9c[_0x304771(0x64d)]=null,_0x25ea9c[_0x304771(0x883)]=![],_0x25ea9c[_0x304771(0x7da)]=![],_0x25ea9c['waitImage']=![],_0x25ea9c[_0x304771(0x645)]=0x1388,_0x25ea9c[_0x304771(0x709)]=![],_0x25ea9c[_0x304771(0xb03)]={},_0x25ea9c[_0x304771(0x46e)]=![],_0x25ea9c[_0x304771(0x576)]=![],_0x25ea9c['ws']=null,_0x25ea9c[_0x304771(0x82a)]=![],_0x25ea9c[_0x304771(0x9f7)]=null,_0x25ea9c['website']=![],_0x25ea9c[_0x304771(0x913)]=![],_0x25ea9c[_0x304771(0x604)]=![],_0x25ea9c['welcomeImage']=![],_0x25ea9c[_0x304771(0x6a2)]=![],_0x25ea9c[_0x304771(0x77d)]=![],_0x25ea9c['whipOutKeyframe']=![],_0x25ea9c['whipOutKeyframeOnNewViewer']=![],_0x25ea9c[_0x304771(0x3a6)]=![],_0x25ea9c[_0x304771(0xb83)]=![],_0x25ea9c[_0x304771(0x59d)]=![],_0x25ea9c[_0x304771(0x243)]=![],_0x25ea9c[_0x304771(0x5b7)]=![],_0x25ea9c[_0x304771(0x525)]=![],_0x25ea9c[_0x304771(0x7f6)]=![],_0x25ea9c[_0x304771(0x8c3)]=![],_0x25ea9c['whepInput']=![],_0x25ea9c[_0x304771(0xafa)]=0x7d0,_0x25ea9c[_0x304771(0x930)]=0x7d0,_0x25ea9c[_0x304771(0x2b5)]=![],_0x25ea9c['whipView']=![],_0x25ea9c['whiteBalance']=![],_0x25ea9c[_0x304771(0x710)]=![],_0x25ea9c[_0x304771(0x5c8)]=![],_0x25ea9c['sharpness']=![],_0x25ea9c[_0x304771(0x787)]=![],_0x25ea9c[_0x304771(0x85b)]=![],_0x25ea9c[_0x304771(0x3a1)]=![],_0x25ea9c[_0x304771(0x7b9)]=!![],_0x25ea9c[_0x304771(0x3d1)]=null,_0x25ea9c[_0x304771(0xa80)]=![],_0x25ea9c[_0x304771(0x3dd)]=![],_0x25ea9c[_0x304771(0x273)]=![],_0x25ea9c[_0x304771(0x2da)]=![],_0x25ea9c[_0x304771(0x448)]=![],_0x25ea9c[_0x304771(0xb39)]=![],_0x25ea9c['pfecAudio']=![],_0x25ea9c[_0x304771(0x2b1)]=![],_0x25ea9c[_0x304771(0x406)]=![],_0x25ea9c[_0x304771(0x7f8)]=![],_0x25ea9c[_0x304771(0x2ef)]=null,_0x25ea9c[_0x304771(0x4d2)]='',_0x25ea9c[_0x304771(0x969)]=null,_0x25ea9c[_0x304771(0x3b3)]=![],_0x25ea9c['viewheight']=![],_0x25ea9c[_0x304771(0xb33)]=![],_0x25ea9c[_0x304771(0x461)]=![],_0x25ea9c['updateLocalStatsInterval']=null,_0x25ea9c[_0x304771(0x37c)]=![],_0x25ea9c[_0x304771(0x278)]=getById('muteStateTemplate')[_0x304771(0x1a4)](!![]),_0x25ea9c[_0x304771(0x854)]=null,_0x25ea9c[_0x304771(0x278)]['id']='localMuteElement',_0x25ea9c['voiceMeter']=getById('voiceMeterTemplate')[_0x304771(0x1a4)](!![]),_0x25ea9c['voiceMeter']['id']='localVoiceMeter',_0x25ea9c[_0x304771(0x244)]['style'][_0x304771(0x1d3)]=0x0,_0x25ea9c[_0x304771(0x244)]['dataset'][_0x304771(0x896)]=0x0,_0x25ea9c[_0x304771(0xa50)]=![],_0x25ea9c[_0x304771(0xb81)]=![],_0x25ea9c[_0x304771(0x553)]=0x19,_0x25ea9c[_0x304771(0x1c4)]=![],_0x25ea9c[_0x304771(0x1cf)]=![],_0x25ea9c[_0x304771(0x49c)]=![],_0x25ea9c[_0x304771(0x7fd)]=!![],_0x25ea9c[_0x304771(0x6f4)]=![],_0x25ea9c[_0x304771(0x300)]=!![],_0x25ea9c[_0x304771(0x9bc)]=!![],_0x25ea9c[_0x304771(0x34b)]=![],_0x25ea9c['requestscenes']=![],_0x25ea9c['openscene']=![],_0x25ea9c[_0x304771(0x272)]='877147493034-67tq62ds8cj54it6cr0ut24irm7t7q5g.apps.googleusercontent.com',_0x25ea9c[_0x304771(0x31c)]='AIzaSyAcboxS2N-39sfn1xn9jNCebvKkuHAdlNk',_0x25ea9c[_0x304771(0x611)]=_0x304771(0xa8a);if(location[_0x304771(0x5fb)]=='vdo.ninja')_0x25ea9c[_0x304771(0xba7)]=_0x304771(0x457);else{if(location[_0x304771(0x5fb)]==_0x304771(0x324))_0x25ea9c['salt']=_0x304771(0x457);else{if([_0x304771(0x457),_0x304771(0x944),'versus.cam',_0x304771(0xabb)][_0x304771(0x808)](location['hostname'][_0x304771(0x6bf)]('.')[_0x304771(0x565)](-0x2)[_0x304771(0x6ae)]('.')))_0x25ea9c[_0x304771(0xba7)]=location[_0x304771(0x5fb)][_0x304771(0x6bf)]('.')[_0x304771(0x565)](-0x2)[_0x304771(0x6ae)]('.');else try{var _0x45135c=/^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$|^([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$/;if(_0x45135c['test'](window[_0x304771(0xb37)][_0x304771(0x5fb)]))_0x25ea9c[_0x304771(0xba7)]=_0x304771(0x457);else window[_0x304771(0xb37)][_0x304771(0x5fb)]==_0x304771(0x4e2)?_0x25ea9c[_0x304771(0xba7)]=_0x304771(0x457):_0x25ea9c['salt']=location[_0x304771(0x5fb)];}catch(_0x314afa){_0x25ea9c[_0x304771(0xba7)]=location['hostname'],errorlog(_0x314afa);}}}_0x25ea9c['encryptMessage']=function(_0x515fee,_0x24a077=_0x25ea9c[_0x304771(0x42f)]+_0x25ea9c[_0x304771(0xba7)]){var _0x3c22df=_0x304771,_0x44f8db=crypto['getRandomValues'](new Uint8Array(0x10));return crypto['subtle'][_0x3c22df(0x48d)]({'name':_0x3c22df(0x54a)},convertStringToArrayBufferView(_0x24a077))[_0x3c22df(0x223)](function(_0x3c0f91){var _0x3e3d19=_0x3c22df;return window[_0x3e3d19(0x4c5)]['subtle'][_0x3e3d19(0x6d8)]('raw',_0x3c0f91,{'name':_0x3e3d19(0x851)},![],[_0x3e3d19(0x698),_0x3e3d19(0x960)])['then'](function(_0x460ec6){var _0x45105a=_0x3e3d19;return crypto[_0x45105a(0xaab)][_0x45105a(0x698)]({'name':_0x45105a(0x851),'iv':_0x44f8db},_0x460ec6,convertStringToArrayBufferView(_0x515fee))['then'](function(_0xcc38cc){return encrypted_data=new Uint8Array(_0xcc38cc),encrypted_data=toHexString(encrypted_data),_0x44f8db=toHexString(_0x44f8db),[encrypted_data,_0x44f8db];},function(_0x4be7ee){var _0x477517=_0x45105a;return errorlog(_0x4be7ee[_0x477517(0x7b7)]),![];});},function(_0x5c215b){return errorlog(_0x5c215b),![];});})[_0x3c22df(0x875)](errorlog);},_0x25ea9c['decryptMessage']=function(_0x423ca3,_0x5c397f,_0x2131dd=_0x25ea9c[_0x304771(0x42f)]+_0x25ea9c['salt']){var _0x22de49=_0x304771;return _0x423ca3=toByteArray(_0x423ca3),_0x5c397f=toByteArray(_0x5c397f),crypto['subtle'][_0x22de49(0x48d)]({'name':'SHA-256'},convertStringToArrayBufferView(_0x2131dd))[_0x22de49(0x223)](function(_0x25fe48){var _0x8f8d21=_0x22de49;return window[_0x8f8d21(0x4c5)][_0x8f8d21(0xaab)][_0x8f8d21(0x6d8)](_0x8f8d21(0x1ce),_0x25fe48,{'name':_0x8f8d21(0x851)},![],[_0x8f8d21(0x698),'decrypt'])[_0x8f8d21(0x223)](function(_0x4715e7){var _0x12ed0e=_0x8f8d21;return crypto[_0x12ed0e(0xaab)][_0x12ed0e(0x960)]({'name':_0x12ed0e(0x851),'iv':_0x5c397f},_0x4715e7,_0x423ca3)[_0x12ed0e(0x223)](function(_0x3f07db){var _0x5e793a=_0x12ed0e,_0x5dd9a9=new Uint8Array(_0x3f07db),_0x577ad9='';for(var _0x5eaba0=0x0;_0x5eaba0<_0x5dd9a9[_0x5e793a(0x375)];_0x5eaba0++){_0x577ad9+=String[_0x5e793a(0x27f)](_0x5dd9a9[_0x5eaba0]);}return _0x577ad9;},function(_0x373f49){return errorlog(_0x5c397f),errorlog(_0x423ca3),errorlog(_0x373f49),![];});});})['catch'](errorlog);},_0x25ea9c[_0x304771(0x4bf)]=async function(_0x2f3448){var _0x1de4d6=_0x304771;if(typeof _0x2f3448[_0x1de4d6(0x4a1)]!==_0x1de4d6(0x897))return _0x2f3448;try{_0x2f3448[_0x1de4d6(0x4a1)][_0x1de4d6(0xa3b)]==0x2&&(!_0x25ea9c[_0x1de4d6(0x943)]&&(_0x25ea9c[_0x1de4d6(0x943)]=await generateHash(_0x25ea9c[_0x1de4d6(0x4a1)]+_0x25ea9c['salt'],0xc)),_0x2f3448[_0x1de4d6(0x4a1)]=await _0x25ea9c[_0x1de4d6(0xb90)](_0x2f3448[_0x1de4d6(0x4a1)][0x0],_0x2f3448[_0x1de4d6(0x4a1)][0x1],_0x25ea9c[_0x1de4d6(0x943)]),_0x2f3448[_0x1de4d6(0x4a1)]?log(_0x1de4d6(0x5f9)):warnlog(_0x1de4d6(0xb68)),log(_0x2f3448));}catch(_0x3c21a8){errorlog(_0x3c21a8);}return _0x2f3448;},_0x25ea9c[_0x304771(0xaec)]=async function(_0x1453a0){var _0x39abc4=_0x304771;try{if(_0x1453a0[_0x39abc4(0x4a1)]&&typeof _0x1453a0['remote']===_0x39abc4(0x20c)){var _0x1ac70c=await generateHash(_0x1453a0[_0x39abc4(0x4a1)]+_0x25ea9c[_0x39abc4(0xba7)],0xc);_0x1453a0[_0x39abc4(0x4a1)]=await _0x25ea9c['encryptMessage'](_0x1453a0['remote'],_0x1ac70c);}}catch(_0x47ac09){errorlog(_0x47ac09);}return _0x1453a0;},_0x25ea9c[_0x304771(0x59e)]=function(_0x44f7ae){var _0x331b9a=_0x304771;try{try{_0x44f7ae=decodeURIComponent(_0x44f7ae[_0x331b9a(0x248)](/ /g,'+'));}catch(_0x3d6424){}_0x44f7ae=CryptoJS[_0x331b9a(0xa22)][_0x331b9a(0x960)](_0x44f7ae,_0x331b9a(0xa30)),_0x44f7ae=_0x44f7ae[_0x331b9a(0x49e)](CryptoJS[_0x331b9a(0x4b6)][_0x331b9a(0x5d3)]);if(_0x44f7ae){if(_0x44f7ae[_0x331b9a(0x305)](_0x331b9a(0x84f)))_0x44f7ae=_0x44f7ae[_0x331b9a(0x248)](_0x331b9a(0x84f),'');else{if(_0x44f7ae[_0x331b9a(0x305)]('https://'))_0x44f7ae=_0x44f7ae['replace'](_0x331b9a(0xbad),'');else{if(_0x44f7ae[_0x331b9a(0x305)]('/'))_0x44f7ae=_0x44f7ae[_0x331b9a(0x248)]('/','');else{if(_0x44f7ae['startsWith'](_0x331b9a(0x1c8)))_0x44f7ae=_0x44f7ae[_0x331b9a(0x248)](_0x331b9a(0x1c8),'');else{if(_0x44f7ae[_0x331b9a(0x305)](_0x331b9a(0x309)))_0x44f7ae=_0x44f7ae[_0x331b9a(0x248)](_0x331b9a(0x309),'');else _0x44f7ae[_0x331b9a(0x305)]('backup.vdo.ninja/')&&(_0x44f7ae=_0x44f7ae['replace'](_0x331b9a(0x618),''));}}}}_0x44f7ae=_0x44f7ae[_0x331b9a(0x6bf)]('?')[_0x331b9a(0x510)](0x1)[_0x331b9a(0x6ae)]('?'),_0x44f7ae&&(_0x44f7ae='?'+_0x44f7ae[_0x331b9a(0x248)](/\?/g,'&'),_0x25ea9c[_0x331b9a(0x53e)]=_0x44f7ae);}}catch(_0x1f8f60){warnlog(_0x1f8f60);}},_0x25ea9c[_0x304771(0x32d)]=function(_0x394248,_0x292a80=![]){var _0x36cf17=_0x304771,_0x26492d={};_0x26492d[_0x36cf17(0x99a)]=!![],_0x26492d[_0x36cf17(0x1fb)]=_0x292a80,_0x25ea9c['sendRequest'](_0x26492d,_0x394248);},_0x25ea9c[_0x304771(0x21f)]=function(_0x101fc9,_0x2b8bf0,_0xc56c1b=null){var _0x5dd6e1=_0x304771;if(!_0x25ea9c[_0x5dd6e1(0x7ab)][_0x2b8bf0])return![];var _0xa36f={};if(_0xc56c1b!==null)_0x25ea9c[_0x5dd6e1(0x7ab)][_0x2b8bf0][_0x5dd6e1(0x7ee)]=_0xc56c1b||![];else{if(_0x25ea9c[_0x5dd6e1(0x7ab)][_0x2b8bf0][_0x5dd6e1(0x7ee)]){warnlog(_0x5dd6e1(0x447));return;}}_0xa36f[_0x5dd6e1(0x2b0)]=_0x101fc9,log(_0xa36f),_0x25ea9c[_0x5dd6e1(0x488)](_0xa36f,_0x2b8bf0);},_0x25ea9c[_0x304771(0x92d)]=function(_0x4ba9f8,_0x3009d9,_0x1f389d=![],_0x1a615b=null){var _0x3bdd1c=_0x304771;log(_0x3bdd1c(0x1a9)+_0x1f389d);if(!_0x25ea9c['rpcs'][_0x3009d9]||!_0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9][_0x3bdd1c(0x1b8)])return![];if(_0x1a615b!==null)_0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9]['lockedVideoBitrate']=_0x1a615b||![];else{if(_0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9][_0x3bdd1c(0x6ef)]){warnlog(_0x3bdd1c(0x4d1));return;}}if(_0x4ba9f8===![]){}else _0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9][_0x3bdd1c(0x79d)]=_0x4ba9f8;var _0xa14661=-0x1;_0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9]['manualBandwidth']!==![]?_0x4ba9f8=parseInt(_0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9][_0x3bdd1c(0x39a)]):_0x4ba9f8=parseInt(_0x25ea9c['rpcs'][_0x3009d9]['targetBandwidth']);if(_0x25ea9c[_0x3bdd1c(0x511)]['visibility']===![]){if(_0x25ea9c[_0x3bdd1c(0x30c)]!==![]){if(window[_0x3bdd1c(0x674)])return![];}}else{if(_0x25ea9c[_0x3bdd1c(0x878)]&&_0x4ba9f8===0x0)return![];}_0x4ba9f8===0x0&&_0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9]['remoteMuteState']&&(_0x4ba9f8=0x1);if(_0x25ea9c[_0x3bdd1c(0x7ab)][_0x3009d9][_0x3bdd1c(0x737)]===_0x4ba9f8)return![];log(_0x3bdd1c(0x98d)+_0x4ba9f8);var _0x5741e7={};_0x5741e7[_0x3bdd1c(0x902)]=_0x4ba9f8;if(_0x1f389d===null){}else{if(_0x1f389d)_0x4ba9f8===0x0?(warnlog('OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate'),_0x5741e7[_0x3bdd1c(0x2b0)]=0x0):_0xa14661<0x10&&_0xa14661>=0x0?_0x5741e7['audioBitrate']=_0xa14661:_0x5741e7['audioBitrate']=0x10;else _0x1a615b===null&&(_0x5741e7[_0x3bdd1c(0x2b0)]=_0xa14661);}return _0x25ea9c[_0x3bdd1c(0x488)](_0x5741e7,_0x3009d9)?(_0x25ea9c['rpcs'][_0x3009d9][_0x3bdd1c(0x737)]=_0x4ba9f8,!![]):(setTimeout(function _0x2c1cee(){var _0x9639f0=_0x3bdd1c;_0x25ea9c[_0x9639f0(0x92d)](![],_0x3009d9);},0x1388),warnlog(_0x3bdd1c(0xa3e)),![]);},_0x25ea9c[_0x304771(0xa28)]=function(_0x3a7256,_0x20ad0f=![],_0x282d9d=![],_0x2d48fd=![]){var _0x39f141=_0x304771,_0xc9e6a3=![],_0x211b15={};_0x211b15['pipe']=_0x3a7256;try{if(!_0x20ad0f&&!_0x282d9d){if(_0x2d48fd==_0x39f141(0x7ab))_0x25ea9c[_0x39f141(0x488)](_0x211b15);else _0x2d48fd==_0x39f141(0xa52)?_0x25ea9c[_0x39f141(0x866)](_0x211b15):_0x25ea9c[_0x39f141(0x1c7)](_0x211b15);_0xc9e6a3=!![];}else{if(_0x20ad0f){_0x20ad0f=_0x20ad0f+'';if(_0x2d48fd==_0x39f141(0x7ab))_0x25ea9c['sendRequest'](_0x211b15,_0x20ad0f);else _0x2d48fd=='pcs'?_0x25ea9c[_0x39f141(0x866)](_0x211b15,_0x20ad0f):_0x25ea9c[_0x39f141(0x1c7)](_0x211b15,_0x20ad0f);_0xc9e6a3=!![];}else{if(_0x282d9d){_0x282d9d=_0x282d9d+'';for(var _0x2cfd7f in _0x25ea9c[_0x39f141(0x7ab)]){if(_0x25ea9c[_0x39f141(0x7ab)][_0x2cfd7f][_0x39f141(0x26f)]===_0x282d9d){if(_0x2d48fd=='rpcs')_0x25ea9c[_0x39f141(0x488)](_0x211b15,_0x2cfd7f);else _0x2d48fd==_0x39f141(0xa52)?_0x25ea9c[_0x39f141(0x866)](_0x211b15,_0x2cfd7f):_0x25ea9c[_0x39f141(0x1c7)](_0x211b15,_0x2cfd7f);_0xc9e6a3=!![];}}}}}return _0xc9e6a3;}catch(_0x41ba23){return![];}},_0x25ea9c[_0x304771(0x66b)]=function(_0x7017a1,_0x300529){var _0x34c83b=_0x304771,_0x340de2={};_0x340de2[_0x34c83b(0x390)]={},_0x340de2[_0x34c83b(0x390)]=_0x7017a1;_0x300529!==null&&(_0x340de2[_0x34c83b(0x37c)]=_0x300529);if(isIFrame)parent[_0x34c83b(0x868)](_0x340de2,_0x25ea9c[_0x34c83b(0x1fc)]);else _0x7017a1[_0x34c83b(0x595)]&&!isIFrame&&getChatMessage(_0x7017a1['overlayNinja'][_0x34c83b(0x26e)],_0x7017a1[_0x34c83b(0x595)][_0x34c83b(0x752)],![],![]);},_0x25ea9c[_0x304771(0x4f8)]=function(){var _0x4b8b20=_0x304771;if(_0x25ea9c['directorSpeakerMuted']===null)return;for(var _0x502a5e in _0x25ea9c[_0x4b8b20(0x7ab)]){try{var _0x1a22eb=getReceivers2(_0x502a5e);for(var _0x320a79=0x0;_0x320a79<_0x1a22eb[_0x4b8b20(0xa3b)];_0x320a79++){_0x1a22eb[_0x320a79][_0x4b8b20(0x836)][_0x4b8b20(0xbb6)]==_0x4b8b20(0x8ee)&&(_0x1a22eb[_0x320a79][_0x4b8b20(0x836)][_0x4b8b20(0x35d)]=!_0x25ea9c[_0x4b8b20(0x256)]);}}catch(_0x3ee591){}}_0x25ea9c['directorSpeakerMuted']&&(getById('videosource')['muted']=!![]);},_0x25ea9c[_0x304771(0x446)]=function(){var _0x1d372f=_0x304771;if(_0x25ea9c['directorDisplayMuted']===null)return;_0x25ea9c[_0x1d372f(0xb75)]?(getById(_0x1d372f(0xa33))[_0x1d372f(0xb2b)]['add']('hidden'),!_0x25ea9c[_0x1d372f(0x855)]&&warnUser(getTranslation(_0x1d372f(0x8fd)),![],![])):(getById(_0x1d372f(0xa33))[_0x1d372f(0xb2b)][_0x1d372f(0x6e4)](_0x1d372f(0xa65)),!_0x25ea9c[_0x1d372f(0x855)]&&closeModal());for(var _0x14946f in _0x25ea9c[_0x1d372f(0x7ab)]){try{var _0x4350a7=getReceivers2(_0x14946f);for(var _0x5abe24=0x0;_0x5abe24<_0x4350a7[_0x1d372f(0xa3b)];_0x5abe24++){_0x4350a7[_0x5abe24]['track'][_0x1d372f(0xbb6)]=='video'&&(_0x4350a7[_0x5abe24][_0x1d372f(0x836)][_0x1d372f(0x35d)]=!_0x25ea9c[_0x1d372f(0xb75)]);}}catch(_0x315de){errorlog(_0x315de);}}_0x25ea9c[_0x1d372f(0xb75)]&&(getById(_0x1d372f(0x5f4))[_0x1d372f(0x684)]=!![]);},_0x25ea9c['seedStream']=async function(){var _0x16495d=_0x304771;await _0x25ea9c[_0x16495d(0x365)]();if(_0x25ea9c[_0x16495d(0x37f)]!==![])_0x25ea9c[_0x16495d(0x37f)]=_0x16495d(0x7bd),log('seeding\x20blocked');else{if(_0x25ea9c[_0x16495d(0x7fa)])log(_0x16495d(0x4a6));else{var _0x2b849b={};_0x2b849b['request']=_0x16495d(0x3f9),_0x2b849b[_0x16495d(0x26f)]=_0x25ea9c[_0x16495d(0x26f)],_0x25ea9c[_0x16495d(0xa64)](_0x2b849b),log(_0x16495d(0xb30)),pokeAPI(_0x16495d(0x408),!![]),pokeIframeAPI(_0x16495d(0x4da),!![]),pokeIframeAPI(_0x16495d(0x408),!![]);}}},_0x25ea9c[_0x304771(0x8af)]=function(){var _0x104900=_0x304771;getById(_0x104900(0x976))[_0x104900(0x7ac)]=!![],getById(_0x104900(0x976))[_0x104900(0x5e4)]=_0x104900(0x478),getById(_0x104900(0x88a))[_0x104900(0xb2b)][_0x104900(0x964)](_0x104900(0xa65)),_0x25ea9c[_0x104900(0x8ab)]&&(_0x25ea9c['directorHash']?_0x25ea9c['directorUUID']&&(_0x25ea9c[_0x104900(0xa2c)]in _0x25ea9c[_0x104900(0x7ab)]&&(_0x25ea9c[_0x104900(0x7ab)][_0x25ea9c[_0x104900(0xa2c)]][_0x104900(0x477)]===![]&&_0x25ea9c[_0x104900(0x350)](_0x25ea9c[_0x104900(0x322)],_0x25ea9c['directorHash'])[_0x104900(0x223)](function(_0x1c556d){var _0x36977e=_0x104900,_0x3c6379={};_0x3c6379[_0x36977e(0x37c)]=_0x25ea9c[_0x36977e(0xa2c)],_0x3c6379['requestCoDirector']=_0x1c556d[0x0],_0x3c6379[_0x36977e(0xa9e)]=_0x1c556d[0x1],_0x25ea9c['rpcs'][_0x25ea9c[_0x36977e(0xa2c)]]['codirectorRequested']===![]&&(_0x25ea9c[_0x36977e(0x488)](_0x3c6379,_0x3c6379[_0x36977e(0x37c)])&&(_0x25ea9c['rpcs'][_0x25ea9c[_0x36977e(0xa2c)]][_0x36977e(0x477)]=!![]));})[_0x104900(0x875)](errorlog))):generateHash(_0x25ea9c[_0x104900(0x8ab)]+_0x25ea9c[_0x104900(0xba7)]+_0x104900(0xaff),0xc)[_0x104900(0x223)](function(_0xfa02c7){var _0x7b99ee=_0x104900;_0x25ea9c[_0x7b99ee(0x322)]=_0xfa02c7;_0x25ea9c[_0x7b99ee(0xa2c)]&&(_0x25ea9c[_0x7b99ee(0x7ab)][_0x25ea9c[_0x7b99ee(0xa2c)]]['codirectorRequested']===![]&&_0x25ea9c[_0x7b99ee(0x350)](_0x25ea9c[_0x7b99ee(0x322)],_0x25ea9c[_0x7b99ee(0x322)])[_0x7b99ee(0x223)](function(_0x11792c){var _0x425801=_0x7b99ee,_0x2edefe={};_0x2edefe[_0x425801(0x37c)]=_0x25ea9c[_0x425801(0xa2c)],_0x2edefe['requestCoDirector']=_0x11792c[0x0],_0x2edefe[_0x425801(0xa9e)]=_0x11792c[0x1],_0x25ea9c['rpcs'][_0x25ea9c['directorUUID']]['codirectorRequested']===![]&&(_0x25ea9c[_0x425801(0x488)](_0x2edefe,_0x2edefe['UUID'])&&(_0x25ea9c[_0x425801(0x7ab)][_0x25ea9c[_0x425801(0xa2c)]]['codirectorRequested']=!![]));})[_0x7b99ee(0x875)](errorlog));return;})[_0x104900(0x875)](errorlog));},_0x25ea9c['pixelFix']=function(_0x3c1ce5,_0x3002e1){return _0x3c1ce5;},_0x25ea9c[_0x304771(0x9a9)]=function(_0x10c386=![]){var _0x5e2c13=_0x304771;log('Refreshing\x20scale');if(_0x10c386){if(!_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386])return![];if(_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386][_0x5e2c13(0x791)]!==![]||_0x25ea9c['pcs'][_0x10c386][_0x5e2c13(0x47e)]!==![]||_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386][_0x5e2c13(0x966)]!==![])return log(_0x5e2c13(0x353)+_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386][_0x5e2c13(0x47e)]+'\x20x\x20'+_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386]['scaleHeight']),_0x25ea9c[_0x5e2c13(0x52a)](_0x10c386,_0x25ea9c['pcs'][_0x10c386][_0x5e2c13(0x47e)],_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386][_0x5e2c13(0x966)],_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386][_0x5e2c13(0x75b)],_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386][_0x5e2c13(0x9e7)]),!![];else{if(_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386]['scale']!==![])return log(_0x5e2c13(0xada)),_0x25ea9c[_0x5e2c13(0x9cb)](_0x10c386,_0x25ea9c[_0x5e2c13(0xa52)][_0x10c386][_0x5e2c13(0x72c)],!![]),!![];}}else for(var _0x3c5ad4 in _0x25ea9c[_0x5e2c13(0xa52)]){setTimeout(function(_0x2d420a){var _0x46027b=_0x5e2c13;if(_0x25ea9c[_0x46027b(0xa52)][_0x2d420a][_0x46027b(0x791)]!==![]||_0x25ea9c[_0x46027b(0xa52)][_0x2d420a][_0x46027b(0x47e)]!==![]||_0x25ea9c['pcs'][_0x2d420a][_0x46027b(0x966)]!==![])log(_0x46027b(0x353)+_0x25ea9c[_0x46027b(0xa52)][_0x2d420a]['scaleWidth']+'\x20x\x20'+_0x25ea9c['pcs'][_0x2d420a][_0x46027b(0x966)]),_0x25ea9c[_0x46027b(0x52a)](_0x2d420a,_0x25ea9c['pcs'][_0x2d420a][_0x46027b(0x47e)],_0x25ea9c[_0x46027b(0xa52)][_0x2d420a][_0x46027b(0x966)],_0x25ea9c[_0x46027b(0xa52)][_0x2d420a]['scaleSnap'],_0x25ea9c['pcs'][_0x2d420a]['cover']);else _0x25ea9c['pcs'][_0x2d420a][_0x46027b(0x72c)]!==![]&&(log(_0x46027b(0xada)),_0x25ea9c[_0x46027b(0x9cb)](_0x2d420a,_0x25ea9c[_0x46027b(0xa52)][_0x2d420a][_0x46027b(0x72c)],!![]));},0x0,_0x3c5ad4);}return![];},_0x25ea9c[_0x304771(0x63a)]=function(_0x576758=_0x25ea9c[_0x304771(0xa6f)]){var _0x5923fc=_0x304771;warnlog(_0x5923fc(0x9f2));if(_0x25ea9c[_0x5923fc(0x525)]['scale']!==_0x576758){if(_0x576758==null){try{var _0x3e3495=_0x25ea9c[_0x5923fc(0x525)]['getSenders']()[_0x5923fc(0x441)](function(_0x1591c6){var _0x13f592=_0x5923fc;return _0x1591c6[_0x13f592(0x836)]&&_0x1591c6[_0x13f592(0x836)]['kind']==_0x13f592(0x1dd);});}catch(_0x393908){errorlog(_0x393908);}if(!_0x3e3495){warnlog(_0x5923fc(0x689));return;}var _0x4978a5=_0x3e3495['getParameters']();(!_0x4978a5['encodings']||_0x4978a5['encodings'][_0x5923fc(0xa3b)]==0x0)&&(_0x4978a5[_0x5923fc(0x38d)]=[{}]),_0x5923fc(0x503)in _0x4978a5[_0x5923fc(0x38d)][0x0]?(_0x576758=0x64/_0x4978a5['encodings'][0x0][_0x5923fc(0x503)],_0x576758=_0x576758*0.95):_0x576758=0x5f;}else _0x25ea9c['whipOut']['scale']=_0x576758;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x5923fc(0x1d7));else{if('RTCRtpSender'in window&&_0x5923fc(0x6ab)in window[_0x5923fc(0x2e5)]['prototype']){try{var _0x3e3495=_0x25ea9c[_0x5923fc(0x525)][_0x5923fc(0xb9a)]()[_0x5923fc(0x441)](function(_0x390f6c){var _0x1926af=_0x5923fc;return _0x390f6c[_0x1926af(0x836)]&&_0x390f6c[_0x1926af(0x836)]['kind']==_0x1926af(0x1dd);});}catch(_0x4cfcad){errorlog(_0x4cfcad);}if(!_0x3e3495){warnlog(_0x5923fc(0x689));return;}var _0x34a30c={};if(_0x576758<=0x0||_0x576758==0x64){var _0x52190b=getChromiumVersion();_0x52190b>0x50?_0x34a30c[_0x5923fc(0x503)]=null:_0x34a30c[_0x5923fc(0x503)]=0x1;}else _0x34a30c[_0x5923fc(0x503)]=0x64/_0x576758;setEncodings(_0x3e3495,_0x34a30c,function(_0xbf840e){var _0x231bbd=_0x5923fc;log(_0x231bbd(0x567)),pokeIframeAPI(_0x231bbd(0x63e),_0xbf840e,_0x231bbd(0x59b)),pokeIframeAPI('set-video-scale',_0xbf840e,'meshcast'),_0x25ea9c['whipOut'][_0x231bbd(0x80f)][_0x231bbd(0x777)]=parseInt(_0xbf840e)+'%';},_0x576758);return;}}}catch(_0x13da26){errorlog(_0x13da26);}}},_0x25ea9c[_0x304771(0x9cb)]=function(_0x321ddf,_0x47c2ec,_0x6c410e=![]){var _0x3bee0e=_0x304771;warnlog('SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!\x20'+_0x47c2ec);try{_0x25ea9c[_0x3bee0e(0xa52)][_0x321ddf]['stats'][_0x3bee0e(0x777)]=_0x47c2ec;}catch(_0x39a159){errorlog(_0x39a159);}if(!_0x6c410e&&_0x25ea9c[_0x3bee0e(0xa52)][_0x321ddf][_0x3bee0e(0x72c)]===_0x47c2ec)return;if(_0x47c2ec==null){try{var _0x14e6b2=getSenders2(_0x321ddf)[_0x3bee0e(0x441)](function(_0x316204){var _0x43ffc1=_0x3bee0e;return _0x316204[_0x43ffc1(0x836)]&&_0x316204[_0x43ffc1(0x836)][_0x43ffc1(0xbb6)]==_0x43ffc1(0x1dd);});}catch(_0x1d676c){errorlog(_0x1d676c);}if(!_0x14e6b2){warnlog(_0x3bee0e(0x689));return;}var _0x545299=_0x14e6b2['getParameters']();(!_0x545299['encodings']||_0x545299['encodings'][_0x3bee0e(0xa3b)]==0x0)&&(_0x545299['encodings']=[{}]),_0x3bee0e(0x503)in _0x545299[_0x3bee0e(0x38d)][0x0]?(_0x47c2ec=0x64/_0x545299[_0x3bee0e(0x38d)][0x0]['scaleResolutionDownBy'],_0x47c2ec=_0x47c2ec*0.95):_0x47c2ec=0x5f;}else _0x47c2ec=Math[_0x3bee0e(0xb74)](_0x47c2ec),_0x25ea9c['pcs'][_0x321ddf]['scale']=_0x47c2ec;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x3bee0e(0x1d7));else{if(_0x3bee0e(0x2e5)in window&&'setParameters'in window[_0x3bee0e(0x2e5)][_0x3bee0e(0x860)]){try{var _0x14e6b2=getSenders2(_0x321ddf)[_0x3bee0e(0x441)](function(_0x34c5fb){var _0xabad6f=_0x3bee0e;return _0x34c5fb[_0xabad6f(0x836)]&&_0x34c5fb['track']['kind']==_0xabad6f(0x1dd);});}catch(_0x4a2555){errorlog(_0x4a2555);}if(!_0x14e6b2){warnlog(_0x3bee0e(0x689));return;}_0x47c2ec=_0x25ea9c['calculateScale'](_0x321ddf,![],_0x47c2ec);var _0x26678f={};if(_0x47c2ec<=0x0||_0x47c2ec==0x64){var _0x518c33=getChromiumVersion();_0x518c33>0x50?_0x26678f[_0x3bee0e(0x503)]=null:_0x26678f[_0x3bee0e(0x503)]=0x1;}else _0x26678f[_0x3bee0e(0x503)]=0x64/_0x47c2ec;setEncodings(_0x14e6b2,_0x26678f,function(_0x574048){var _0x420541=_0x3bee0e;log(_0x420541(0x44c)+_0x574048[0x0]),pokeIframeAPI('setVideoScale',_0x574048[0x0],_0x574048[0x1]),pokeIframeAPI(_0x420541(0x502),_0x574048[0x0],_0x574048[0x1]),_0x25ea9c[_0x420541(0xa52)][_0x574048[0x1]][_0x420541(0x80f)][_0x420541(0x777)]=parseInt(_0x574048[0x0])+'%';},[_0x47c2ec,_0x321ddf]);return;}}}catch(_0x37ca39){errorlog(_0x37ca39);}},_0x25ea9c['requestResolution']=function(_0x3a9de3,_0x4d0cef,_0x2f34c5,_0x4aac87=![],_0x51a43a=![],_0x42556a=null){var _0x34a5e6=_0x304771;if(!(_0x3a9de3 in _0x25ea9c[_0x34a5e6(0x7ab)]))return;_0x42556a===null&&(_0x42556a=_0x25ea9c['cover']||![]);var _0x1f88a9=![];!(_0x25ea9c['rpcs'][_0x3a9de3][_0x34a5e6(0x47e)]==Math[_0x34a5e6(0x35a)](_0x4d0cef)||_0x25ea9c[_0x34a5e6(0x7ab)][_0x3a9de3][_0x34a5e6(0x47e)]===Math[_0x34a5e6(0xb74)](_0x4d0cef))&&(_0x4d0cef=Math[_0x34a5e6(0xa0f)](_0x4d0cef),_0x25ea9c[_0x34a5e6(0x7ab)][_0x3a9de3]['scaleWidth']=_0x4d0cef,_0x1f88a9=!![]);!(_0x25ea9c[_0x34a5e6(0x7ab)][_0x3a9de3][_0x34a5e6(0x966)]==Math[_0x34a5e6(0x35a)](_0x2f34c5)||_0x25ea9c[_0x34a5e6(0x7ab)][_0x3a9de3][_0x34a5e6(0x966)]===Math['ceil'](_0x2f34c5))&&(_0x2f34c5=Math['round'](_0x2f34c5),_0x25ea9c[_0x34a5e6(0x7ab)][_0x3a9de3][_0x34a5e6(0x966)]=_0x2f34c5,_0x1f88a9=!![]);_0x25ea9c[_0x34a5e6(0x7ab)][_0x3a9de3][_0x34a5e6(0x75b)]!=_0x4aac87&&(_0x25ea9c['rpcs'][_0x3a9de3][_0x34a5e6(0x75b)]=_0x4aac87,_0x1f88a9=!![]);_0x4d0cef=Math[_0x34a5e6(0xa0f)](_0x4d0cef),_0x2f34c5=Math[_0x34a5e6(0xa0f)](_0x2f34c5);if(_0x1f88a9){var _0x194b73={};_0x194b73['UUID']=_0x3a9de3,_0x194b73[_0x34a5e6(0xa14)]={'w':_0x4d0cef,'h':_0x2f34c5,'s':_0x4aac87,'c':_0x42556a},_0x51a43a&&(_0x194b73[_0x34a5e6(0x79a)]=_0x51a43a),log(_0x4d0cef+'\x20'+_0x2f34c5),_0x25ea9c[_0x34a5e6(0x488)](_0x194b73,_0x3a9de3);}_0x4aac87?_0x25ea9c['rpcs'][_0x3a9de3][_0x34a5e6(0x80f)][_0x34a5e6(0x360)]='~\x20'+parseInt(_0x4d0cef)+_0x34a5e6(0x794)+parseInt(_0x2f34c5):_0x25ea9c[_0x34a5e6(0x7ab)][_0x3a9de3][_0x34a5e6(0x80f)][_0x34a5e6(0x360)]=parseInt(_0x4d0cef)+_0x34a5e6(0x794)+parseInt(_0x2f34c5);},_0x25ea9c[_0x304771(0x266)]=function(_0x20a02a,_0xebbe4a=![],_0x575250=![]){var _0x3de795=_0x304771;if(_0x575250){}else _0x25ea9c['pcs'][_0x20a02a][_0x3de795(0x72c)]?_0x575250=_0x25ea9c[_0x3de795(0xa52)][_0x20a02a][_0x3de795(0x72c)]:_0x575250=0x64;_0x25ea9c['pcs'][_0x20a02a][_0x3de795(0x791)]&&_0x575250>_0x25ea9c[_0x3de795(0xa52)][_0x20a02a][_0x3de795(0x791)]&&(_0x575250=_0x25ea9c['pcs'][_0x20a02a]['scaleResolution']);if(_0xebbe4a)_0x575250=_0x1ea637(_0x20a02a,_0x575250,_0xebbe4a);else _0x25ea9c[_0x3de795(0xa52)][_0x20a02a]['scaleDueToBitrate']&&_0x25ea9c[_0x3de795(0xa52)][_0x20a02a][_0x3de795(0x68a)]<_0x575250&&(_0x575250=_0x25ea9c['pcs'][_0x20a02a][_0x3de795(0x68a)]);if(_0x25ea9c[_0x3de795(0x444)]&&_0x25ea9c[_0x3de795(0xa52)][_0x20a02a][_0x3de795(0x75b)]){if(_0x575250>0x55)_0x575250=0x64;else _0x575250>0x2a&&_0x575250<0x32&&(_0x575250=0x32);}return _0x575250=_0x25ea9c[_0x3de795(0x8c6)](_0x575250,_0x20a02a),_0x575250;},_0x25ea9c['setResolution']=function(_0x1ad6e9=![],_0x11d593=null,_0x429023=null,_0x589213=![],_0x14b1ae=![]){var _0x1005e0=_0x304771;log(_0x1005e0(0x3b5)+_0x11d593+'x'+_0x429023);if(_0x1ad6e9&&!(_0x1ad6e9 in _0x25ea9c[_0x1005e0(0xa52)]))return;else{if(!_0x1ad6e9){for(var _0x82769a in _0x25ea9c['pcs']){_0x25ea9c[_0x1005e0(0x52a)](_0x82769a,_0x25ea9c['pcs'][_0x82769a][_0x1005e0(0x47e)],_0x25ea9c[_0x1005e0(0xa52)][_0x82769a][_0x1005e0(0x966)],_0x25ea9c[_0x1005e0(0xa52)][_0x82769a][_0x1005e0(0x75b)],_0x25ea9c['pcs'][_0x82769a]['cover']);}return;}}_0x14b1ae=_0x14b1ae||![],snape=_0x589213||![];if(_0x11d593===null&&_0x429023===null){if(!_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9][_0x1005e0(0x47e)]&&!_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9][_0x1005e0(0x966)])return;else _0x11d593=_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9][_0x1005e0(0x47e)]||0x64,_0x429023=_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9][_0x1005e0(0x966)]||0x64;}else _0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9]['scaleWidth']=_0x11d593,_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9][_0x1005e0(0x966)]=_0x429023,_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9][_0x1005e0(0x75b)]=_0x589213,_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9][_0x1005e0(0x9e7)]=_0x14b1ae;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if(_0x1005e0(0x2e5)in window&&_0x1005e0(0x6ab)in window[_0x1005e0(0x2e5)][_0x1005e0(0x860)]){var _0x43d002=getSenders2(_0x1ad6e9)['find'](function(_0x520cb0){var _0xd70b48=_0x1005e0;return _0x520cb0[_0xd70b48(0x836)]&&_0x520cb0[_0xd70b48(0x836)][_0xd70b48(0xbb6)]=='video';});if(!_0x43d002){log(_0x1005e0(0xb0a));return;}var _0x49fe00={};if('realUUID'in _0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9]){var _0x77e834=_0x25ea9c['screenStream'][_0x1005e0(0x1fa)]();if(_0x77e834[_0x1005e0(0xa3b)])var _0x588bf8=_0x77e834[0x0][_0x1005e0(0x6af)](),_0x30fa8f=_0x588bf8[_0x1005e0(0x81c)],_0x13af25=_0x588bf8[_0x1005e0(0x5a1)];else return;}else{if(_0x25ea9c[_0x1005e0(0x6f2)]&&_0x25ea9c[_0x1005e0(0x6f2)]['srcObject']){var _0x77e834=_0x25ea9c[_0x1005e0(0x6f2)][_0x1005e0(0x95d)][_0x1005e0(0x1fa)]();if(_0x77e834[_0x1005e0(0xa3b)])var _0x588bf8=_0x77e834[0x0][_0x1005e0(0x6af)](),_0x30fa8f=_0x588bf8[_0x1005e0(0x81c)],_0x13af25=_0x588bf8['width'];else return;}else return;}var _0x180103=0x64*_0x11d593/_0x13af25,_0x18c58f=0x64*_0x429023/_0x30fa8f;warnlog(_0x180103+_0x1005e0(0x794)+_0x18c58f);var _0x26c4e6=0x64;if(_0x11d593===null)_0x26c4e6=_0x18c58f;else{if(_0x429023===null)_0x26c4e6=_0x180103;else _0x14b1ae?_0x180103>_0x18c58f?_0x26c4e6=_0x180103:_0x26c4e6=_0x18c58f:_0x180103<_0x18c58f?_0x26c4e6=_0x180103:_0x26c4e6=_0x18c58f;}_0x26c4e6>0x64&&(_0x26c4e6=0x64);log('resolution\x20scale:\x20'+_0x26c4e6),_0x25ea9c[_0x1005e0(0xa52)][_0x1ad6e9]['scaleResolution']=_0x26c4e6;var _0x838e9d=_0x25ea9c[_0x1005e0(0x266)](_0x1ad6e9);if(_0x838e9d<=0x0||_0x838e9d==0x64){var _0x2d318e=getChromiumVersion();_0x2d318e>0x50?_0x49fe00[_0x1005e0(0x503)]=null:_0x49fe00[_0x1005e0(0x503)]=0x1;}else _0x49fe00[_0x1005e0(0x503)]=0x64/_0x838e9d;setEncodings(_0x43d002,_0x49fe00,function(_0x4ae7f0){var _0x25ead1=_0x1005e0;log(_0x25ead1(0x567)),pokeIframeAPI('setVideoScale',_0x4ae7f0[0x0],_0x4ae7f0[0x1]),pokeIframeAPI(_0x25ead1(0x502),_0x4ae7f0[0x0],_0x4ae7f0[0x1]),_0x25ea9c[_0x25ead1(0xa52)][_0x4ae7f0[0x1]][_0x25ead1(0x80f)][_0x25ead1(0x777)]=parseInt(_0x4ae7f0[0x0])+'%';},[_0x838e9d,_0x1ad6e9]);return;}},_0x25ea9c['forcePLI']=function(_0x62aebf=null,_0x248678=null){var _0x3b0675=_0x304771;_0x248678&&_0x248678['stopPropagation']();_0x25ea9c[_0x3b0675(0x98f)]&&(_0x25ea9c[_0x3b0675(0x98f)][_0x3b0675(0x748)]=!![],log(_0x3b0675(0x419)+_0x62aebf));if(iOS||iPad)return log(_0x3b0675(0x1d7)),![];else{if(_0x3b0675(0x2e5)in window&&'setParameters'in window[_0x3b0675(0x2e5)][_0x3b0675(0x860)]){log('FORCING\x20A\x20KEY\x20FRAME:\x20'+_0x62aebf);if(_0x62aebf==null){for(_0x62aebf in _0x25ea9c['pcs']){_0x25ea9c[_0x3b0675(0x4f6)](_0x62aebf);}return![];}if(!(_0x62aebf in _0x25ea9c[_0x3b0675(0xa52)]))return![];_0x25ea9c[_0x3b0675(0xa52)][_0x62aebf][_0x3b0675(0x707)]&&(_0x25ea9c[_0x3b0675(0xa52)][_0x62aebf][_0x3b0675(0x202)]&&(clearTimeout(_0x25ea9c[_0x3b0675(0xa52)][_0x62aebf][_0x3b0675(0x202)]),_0x25ea9c[_0x3b0675(0xa52)][_0x62aebf][_0x3b0675(0x202)]=null),_0x25ea9c[_0x3b0675(0xa52)][_0x62aebf][_0x3b0675(0x202)]=setTimeout(function(_0x526f9d){var _0x452aa7=_0x3b0675;!_0x25ea9c[_0x452aa7(0xa52)][_0x526f9d]?clearInterval(this):_0x25ea9c['forcePLI'](_0x526f9d);},parseInt(_0x25ea9c['pcs'][_0x62aebf]['keyframeRate']),_0x62aebf));try{var _0x3543d6=getSenders2(_0x62aebf)[_0x3b0675(0x441)](function(_0x24d7fc){var _0x234655=_0x3b0675;return _0x24d7fc[_0x234655(0x836)]&&_0x24d7fc[_0x234655(0x836)]['kind']==_0x234655(0x1dd);});if(!_0x3543d6)return warnlog(_0x3b0675(0xb0a)),![];var _0x222e14={};return _0x222e14[_0x3b0675(0x503)]=0xa,setEncodings(_0x3543d6,_0x222e14,function(_0x1f9f61){var _0x2c6287=_0x3b0675;log('scaleResolutionDownBy\x20set\x202a!\x20'+_0x1f9f61[0x0]);var _0x1311c3=_0x25ea9c[_0x2c6287(0x266)](_0x1f9f61[0x0]),_0x14ed6={};if(_0x1311c3<=0x0||_0x1311c3==0x64){var _0x1ba0f4=getChromiumVersion();_0x1ba0f4>0x50?_0x14ed6[_0x2c6287(0x503)]=null:_0x14ed6[_0x2c6287(0x503)]=0x1;}else _0x14ed6[_0x2c6287(0x503)]=0x64/_0x1311c3;setEncodings(_0x1f9f61[0x1],_0x14ed6,function(){var _0x1cc985=_0x2c6287;log(_0x1cc985(0x2e1));});},[_0x62aebf,_0x3543d6]),!![];}catch(_0x3bfe49){errorlog(_0x3bfe49);}}}return![];},_0x25ea9c[_0x304771(0x2e2)]=function(_0x412c35){var _0x277197=_0x304771;log(_0x277197(0x393));var _0x41a463=getSenders2(_0x412c35)[_0x277197(0x441)](function(_0x43a0f2){var _0x4a4242=_0x277197;return _0x43a0f2[_0x4a4242(0x836)]&&_0x43a0f2['track'][_0x4a4242(0xbb6)]==_0x4a4242(0x8ee);});if(!_0x41a463)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x464a05={};try{_0x464a05[_0x277197(0x843)]=_0x277197(0x428),_0x464a05[_0x277197(0xa81)]=_0x277197(0x428),_0x464a05['adaptivePtime']=!![],setEncodings(_0x41a463,_0x464a05,function(_0x30b9b2){var _0x42e7b2=_0x277197;log(_0x42e7b2(0x776)),pokeIframeAPI(_0x42e7b2(0x234),!![],_0x30b9b2);},_0x412c35);}catch(_0x456612){errorlog(_0x456612);}},_0x25ea9c[_0x304771(0x9de)]=function(_0x1da75f,_0x19e66d=_0x304771(0x247)){var _0x2051a2=_0x304771,_0x47f97e=getSenders2(_0x1da75f)[_0x2051a2(0x441)](function(_0x5b44c8){var _0x39a1b2=_0x2051a2;return _0x5b44c8[_0x39a1b2(0x836)]&&_0x5b44c8['track'][_0x39a1b2(0xbb6)]==_0x39a1b2(0x1dd);});if(!_0x47f97e)return log('no\x20video\x20track\x20to\x20control'),![];var _0x4b9ab3={};try{_0x19e66d===!![]?(_0x4b9ab3[_0x2051a2(0x9de)]=_0x2051a2(0x247),log(_0x2051a2(0x962))):(_0x4b9ab3['degradationPreference']=_0x19e66d,log(_0x2051a2(0x61d)+_0x19e66d)),setEncodings(_0x47f97e,_0x4b9ab3,(function(){var _0x5a53e7=_0x2051a2;log(_0x5a53e7(0x5ea));}()));}catch(_0x359c73){errorlog(_0x359c73);}},_0x25ea9c[_0x304771(0x3c0)]=function(_0x5ac30b,_0x1e7b60,_0x32c578=![]){var _0x28cd1e=_0x304771;log(_0x28cd1e(0x47c)+_0x5ac30b+_0x28cd1e(0x6ee)+_0x32c578);if(_0x25ea9c[_0x28cd1e(0x43a)]===![])return;_0x1e7b60['maxBandwidth']=parseInt(_0x25ea9c['maxBandwidth']/0x64*_0x5ac30b),_0x32c578?_0x25ea9c['limitMeshcastBitrate'](null):_0x25ea9c[_0x28cd1e(0x9e4)](_0x1e7b60[_0x28cd1e(0x37c)],null);},_0x25ea9c[_0x304771(0x7f4)]=function(_0x76c753,_0x1c00c1=0x7d00,_0x2818c1=0x3e8){var _0x3b9e1a=_0x304771;log('encodering\x20being\x20kicked');var _0xa64caa=getSenders2(_0x76c753)[_0x3b9e1a(0x441)](function(_0x4e80d8){var _0x28bb1c=_0x3b9e1a;return _0x4e80d8['track']&&_0x4e80d8[_0x28bb1c(0x836)][_0x28bb1c(0xbb6)]=='audio';});if(!_0xa64caa)return log(_0x3b9e1a(0x924)),![];var _0x47a492={};_0x47a492['maxBitrate']=_0x1c00c1,setEncodings(_0xa64caa,_0x47a492,function(_0x2c6c99){var _0x5f015f=_0x3b9e1a;pokeIframeAPI(_0x5f015f(0x438),_0x2c6c99[0x0],_0x2c6c99[0x1]),pokeIframeAPI(_0x5f015f(0x989),_0x2c6c99[0x0],_0x2c6c99[0x1]),_0x2c6c99[0x2]>0x0&&setTimeout(function(){var _0x2942b1=_0x5f015f;try{if(_0x2c6c99[0x1]in _0x25ea9c[_0x2942b1(0xa52)])var _0x234eb6=getSenders2(_0x2c6c99[0x1])[_0x2942b1(0x441)](function(_0x132951){var _0x4f4ff6=_0x2942b1;return _0x132951['track']&&_0x132951[_0x4f4ff6(0x836)]['kind']==_0x4f4ff6(0x8ee);});else return![];if(!_0x234eb6)return log(_0x2942b1(0x924)),![];var _0x29c0e5={};_0x29c0e5['maxBitrate']=null,setEncodings(_0x234eb6,_0x29c0e5,function(){var _0x46cb5e=_0x2942b1;log(_0x46cb5e(0x776));});}catch(_0x3f3f88){errorlog(_0x3f3f88);}},_0x2c6c99[0x2],_0x2c6c99[0x1]);},[_0x1c00c1,_0x76c753,_0x2818c1]);},_0x25ea9c[_0x304771(0x521)]=function(_0x347aab,_0x1d05cd,_0x2672ff){var _0x20b9ff=_0x304771;pokeIframeAPI(_0x20b9ff(0x594),_0x347aab,_0x2672ff);if(_0x25ea9c[_0x20b9ff(0x42f)])return generateHash(_0x347aab+_0x25ea9c[_0x20b9ff(0x42f)]+_0x25ea9c[_0x20b9ff(0xba7)],0x10)[_0x20b9ff(0x223)](function(_0x3aaefc){var _0x3b580c=_0x20b9ff,_0x4d2709={};_0x1d05cd[_0x3b580c(0x37b)]&&(_0x1d05cd[_0x3b580c(0x740)]=_0x3aaefc);if(_0x25ea9c[_0x3b580c(0x934)]&&_0x25ea9c[_0x3b580c(0xa2c)])_0x4d2709[_0x3b580c(0x5b8)]=_0x2672ff,_0x4d2709[_0x3b580c(0x70f)]=_0x3aaefc,_0x4d2709[_0x3b580c(0xa84)]=_0x1d05cd,_0x25ea9c[_0x3b580c(0x488)](_0x4d2709,_0x25ea9c[_0x3b580c(0xa2c)]),log(_0x4d2709);else{if(_0x1d05cd[_0x3b580c(0x37b)])_0x4d2709[_0x3b580c(0x893)]=_0x3b580c(0x5b8),_0x4d2709['transferSettings']=_0x1d05cd,log(_0x4d2709),_0x25ea9c[_0x3b580c(0x488)](_0x4d2709,_0x2672ff,function(){var _0x2cf6b5=_0x3b580c,_0x2e02a8={};_0x2e02a8[_0x2cf6b5(0x893)]=_0x2cf6b5(0x5b8),_0x2e02a8[_0x2cf6b5(0x70f)]=_0x3aaefc,_0x2e02a8[_0x2cf6b5(0xb65)]=_0x2672ff,_0x25ea9c[_0x2cf6b5(0xa64)](_0x2e02a8);}),log(_0x4d2709);else{if(_0x3b580c(0x8a6)in _0x1d05cd)_0x4d2709['request']=_0x3b580c(0x5b8),_0x4d2709[_0x3b580c(0xa84)]=_0x1d05cd,delete _0x4d2709[_0x3b580c(0xa84)][_0x3b580c(0x70f)],delete _0x4d2709[_0x3b580c(0xa84)]['roomenc'],log(_0x4d2709),_0x25ea9c[_0x3b580c(0x488)](_0x4d2709,_0x2672ff,function(){var _0x468ff5=_0x3b580c,_0x559398={};_0x559398[_0x468ff5(0x893)]=_0x468ff5(0x5b8),_0x559398[_0x468ff5(0x70f)]=_0x3aaefc,_0x559398['target']=_0x2672ff,_0x25ea9c[_0x468ff5(0xa64)](_0x559398);}),log(_0x4d2709);else Object[_0x3b580c(0x325)](_0x1d05cd)[_0x3b580c(0xa3b)]?(_0x4d2709['request']=_0x3b580c(0x5b8),_0x4d2709[_0x3b580c(0xa84)]=_0x1d05cd,delete _0x4d2709['transferSettings'][_0x3b580c(0x70f)],delete _0x4d2709[_0x3b580c(0xa84)][_0x3b580c(0x740)],log(_0x4d2709),_0x25ea9c['sendRequest'](_0x4d2709,_0x2672ff,function(){var _0x2a2dff=_0x3b580c,_0x1eb19e={};_0x1eb19e[_0x2a2dff(0x893)]=_0x2a2dff(0x5b8),_0x1eb19e[_0x2a2dff(0x70f)]=_0x3aaefc,_0x1eb19e[_0x2a2dff(0xb65)]=_0x2672ff,_0x25ea9c[_0x2a2dff(0xa64)](_0x1eb19e);}),log(_0x4d2709)):(_0x4d2709[_0x3b580c(0x893)]=_0x3b580c(0x5b8),_0x4d2709[_0x3b580c(0x70f)]=_0x3aaefc,_0x4d2709[_0x3b580c(0xb65)]=_0x2672ff,_0x25ea9c['sendMsg'](_0x4d2709));}}})['catch'](errorlog);else{_0x1d05cd['updateurl']&&(_0x1d05cd[_0x20b9ff(0x740)]=_0x347aab);var _0x120cf4={};if(_0x25ea9c[_0x20b9ff(0x934)]&&_0x25ea9c[_0x20b9ff(0xa2c)])_0x120cf4[_0x20b9ff(0x5b8)]=_0x2672ff,_0x120cf4[_0x20b9ff(0x70f)]=_0x347aab,_0x120cf4['transferSettings']=_0x1d05cd,_0x25ea9c[_0x20b9ff(0x488)](_0x120cf4,_0x25ea9c[_0x20b9ff(0xa2c)]),log(_0x120cf4);else{if(_0x1d05cd[_0x20b9ff(0x37b)])_0x120cf4[_0x20b9ff(0x893)]=_0x20b9ff(0x5b8),_0x120cf4['transferSettings']=_0x1d05cd,_0x25ea9c[_0x20b9ff(0x488)](_0x120cf4,_0x2672ff,function(){var _0x5267ee=_0x20b9ff,_0xd7ef1e={};_0xd7ef1e[_0x5267ee(0x893)]=_0x5267ee(0x5b8),_0xd7ef1e['roomid']=_0x347aab,_0xd7ef1e[_0x5267ee(0xb65)]=_0x2672ff,_0x25ea9c[_0x5267ee(0xa64)](_0xd7ef1e);});else{if('broadcast'in _0x1d05cd)_0x120cf4[_0x20b9ff(0x893)]=_0x20b9ff(0x5b8),_0x120cf4[_0x20b9ff(0xa84)]=_0x1d05cd,delete _0x120cf4[_0x20b9ff(0xa84)][_0x20b9ff(0x70f)],delete _0x120cf4[_0x20b9ff(0xa84)][_0x20b9ff(0x740)],_0x25ea9c['sendRequest'](_0x120cf4,_0x2672ff,function(){var _0x27539c=_0x20b9ff,_0x2ce1dd={};_0x2ce1dd[_0x27539c(0x893)]=_0x27539c(0x5b8),_0x2ce1dd['roomid']=_0x347aab,_0x2ce1dd[_0x27539c(0xb65)]=_0x2672ff,_0x25ea9c[_0x27539c(0xa64)](_0x2ce1dd);});else Object[_0x20b9ff(0x325)](_0x1d05cd)[_0x20b9ff(0xa3b)]?(_0x120cf4[_0x20b9ff(0x893)]='migrate',_0x120cf4[_0x20b9ff(0xa84)]=_0x1d05cd,delete _0x120cf4['transferSettings'][_0x20b9ff(0x70f)],delete _0x120cf4[_0x20b9ff(0xa84)]['roomenc'],log(_0x120cf4),_0x25ea9c['sendRequest'](_0x120cf4,_0x2672ff,function(){var _0x462859=_0x20b9ff,_0x4382c4={};_0x4382c4[_0x462859(0x893)]=_0x462859(0x5b8),_0x4382c4[_0x462859(0x70f)]=_0x347aab,_0x4382c4['target']=_0x2672ff,_0x25ea9c[_0x462859(0xa64)](_0x4382c4);}),log(_0x120cf4)):(_0x120cf4['request']=_0x20b9ff(0x5b8),_0x120cf4[_0x20b9ff(0x70f)]=_0x347aab,_0x120cf4[_0x20b9ff(0xb65)]=_0x2672ff,_0x25ea9c['sendMsg'](_0x120cf4));}}}},_0x25ea9c[_0x304771(0xa45)]=async function(_0x534d40,_0x39f153){var _0x560887=_0x304771;_0x39f153=parseInt(_0x39f153);try{var _0x109b08=getSenders2(_0x534d40)[_0x560887(0x441)](function(_0x3da1c9){var _0x50f0dd=_0x560887;return _0x3da1c9[_0x50f0dd(0x836)]&&_0x3da1c9[_0x50f0dd(0x836)][_0x50f0dd(0xbb6)]==_0x50f0dd(0x8ee);});if(!_0x109b08){log(_0x560887(0x343));return;}var _0x4560eb={};if(_0x39f153<0x0){_0x4560eb[_0x560887(0x268)]=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0x39f153=0x20;if(_0x25ea9c[_0x560887(0xa52)][_0x534d40]['setAudioBitrate']!==![])_0x39f153=_0x25ea9c[_0x560887(0xa52)][_0x534d40][_0x560887(0x438)];else _0x25ea9c[_0x560887(0x48c)]&&(_0x39f153=_0x25ea9c[_0x560887(0x48c)]);_0x4560eb['maxBitrate']=_0x39f153*0x400;}else _0x25ea9c[_0x560887(0xa52)][_0x534d40][_0x560887(0x438)]!==![]?(_0x39f153=_0x25ea9c[_0x560887(0xa52)][_0x534d40][_0x560887(0x438)],_0x4560eb['maxBitrate']=_0x39f153*0x400):_0x4560eb['maxBitrate']=null;}else _0x39f153===0x0?_0x4560eb['active']=![]:(_0x4560eb[_0x560887(0x268)]=!![],_0x4560eb['maxBitrate']=_0x39f153*0x400);_0x25ea9c['pcs'][_0x534d40][_0x560887(0x7b2)]&&(_0x4560eb[_0x560887(0x268)]=![]),setEncodings(_0x109b08,_0x4560eb,function(_0x45d0ac){var _0x3b4a66=_0x560887;pokeIframeAPI(_0x3b4a66(0x438),_0x45d0ac[0x0],_0x45d0ac[0x1]),pokeIframeAPI(_0x3b4a66(0x989),_0x45d0ac[0x0],_0x45d0ac[0x1]),log(_0x3b4a66(0x426));},[_0x39f153,_0x534d40]);}catch(_0x5f5dd1){errorlog(_0x5f5dd1),log(_0x534d40),log(_0x25ea9c[_0x560887(0xa52)][_0x534d40]);}},_0x25ea9c[_0x304771(0x530)]=function(_0x322085){var _0x14e027=_0x304771;if(_0x25ea9c[_0x14e027(0x9b8)]&&_0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0xa0d)]===!![])_0x25ea9c[_0x14e027(0x9e4)](_0x322085,0x0),_0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0x8c2)]===0x0&&(_0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0x511)][_0x14e027(0x692)]===![]?_0x25ea9c['limitAudioBitrate'](_0x322085,0x0):_0x25ea9c[_0x14e027(0xa45)](_0x322085,-0x1));else{if(_0x25ea9c[_0x14e027(0xa52)][_0x322085]&&_0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0x8c2)]!==![]){if(_0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0x511)][_0x14e027(0x692)]===![]){var _0x3cd01a=_0x25ea9c[_0x14e027(0xa52)][_0x322085]['optimizedBitrate'];_0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0x987)]&&_0x25ea9c['pcs'][_0x322085]['savedBitrate']>0x0&&(_0x25ea9c['pcs'][_0x322085]['savedBitrate']<_0x25ea9c[_0x14e027(0xa52)][_0x322085]['optimizedBitrate']&&(_0x3cd01a=_0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0x987)])),_0x25ea9c[_0x14e027(0x9e4)](_0x322085,_0x3cd01a),_0x25ea9c[_0x14e027(0xa52)][_0x322085]['optimizedBitrate']===0x0&&_0x25ea9c[_0x14e027(0xa45)](_0x322085,0x0);}else _0x25ea9c[_0x14e027(0xa52)][_0x322085][_0x14e027(0x8c2)]===0x0&&(_0x25ea9c[_0x14e027(0xa45)](_0x322085,-0x1),_0x25ea9c[_0x14e027(0x7f7)](),_0x25ea9c[_0x14e027(0x2f3)]&&_0x25ea9c['limitBitrate'](_0x322085,null));}else _0x25ea9c[_0x14e027(0x7f7)](),_0x25ea9c['maxvideobitrate']&&_0x25ea9c['limitBitrate'](_0x322085,null);}},_0x25ea9c[_0x304771(0x7f7)]=function(_0x409bcb=0x0,_0x38ccef=![]){var _0x359632=_0x304771;if(!_0x25ea9c[_0x359632(0x7c3)])return _0x409bcb;if(!_0x25ea9c['roomid']||_0x25ea9c[_0x359632(0x1fb)]!==![])return log(_0x359632(0x75e)),_0x25ea9c[_0x359632(0xa7c)](_0x409bcb,_0x38ccef),_0x409bcb;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x409bcb;var _0x18edeb=_0x409bcb;if(_0x38ccef===![])_0x18edeb=0x0;else _0x18edeb<0x0&&(_0x18edeb=_0x25ea9c[_0x359632(0xa52)][_0x38ccef]['setBitrate']||Math[_0x359632(0xb5f)](_0x25ea9c[_0x359632(0x6ea)]||0x0||(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x43a)]||0x0))||0x9c4);var _0xc76222=0x0;for(var _0x1b2a63 in _0x25ea9c[_0x359632(0xa52)]){if(_0x38ccef===_0x1b2a63)continue;if(!_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x77f)])continue;try{var _0x30001d=getSenders2(_0x1b2a63)['find'](function(_0x95bc33){var _0x4a967b=_0x359632;return _0x95bc33[_0x4a967b(0x836)]&&_0x95bc33[_0x4a967b(0x836)][_0x4a967b(0xbb6)]==_0x4a967b(0x1dd);});if(!_0x30001d)continue;var _0x2b90e9=_0x30001d[_0x359632(0x2b3)]();if(!_0x2b90e9[_0x359632(0x38d)]||_0x2b90e9['encodings'][_0x359632(0xa3b)]==0x0){_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x34c)]<0x0?_0x18edeb+=Math[_0x359632(0xb5f)](_0x25ea9c[_0x359632(0x6ea)]||0x0||(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63]['maxBandwidth']||0x0))||0x9c4:_0x18edeb+=_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x34c)]||Math[_0x359632(0xb5f)](_0x25ea9c[_0x359632(0x6ea)]||0x0||(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63]['maxBandwidth']||0x0))||0x9c4;warnlog(_0x18edeb),_0xc76222+=0x1;continue;}if(_0x2b90e9[_0x359632(0x38d)][0x0]['active']==![])continue;if(_0x2b90e9[_0x359632(0x38d)][0x0][_0x359632(0x440)])_0x359632(0x40c)in _0x25ea9c[_0x359632(0xa52)][_0x1b2a63]?_0x18edeb+=parseInt(_0x25ea9c['pcs'][_0x1b2a63][_0x359632(0x40c)]):_0x18edeb+=parseInt(_0x2b90e9[_0x359632(0x38d)][0x0][_0x359632(0x440)])/0x400;else _0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x34c)]<0x0?_0x18edeb+=Math[_0x359632(0xb5f)](_0x25ea9c['outboundVideoBitrate']||0x0||(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x43a)]||0x0))||0x9c4:(_0x18edeb+=_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x34c)]||Math[_0x359632(0xb5f)](_0x25ea9c[_0x359632(0x6ea)]||0x0||(_0x25ea9c['pcs'][_0x1b2a63][_0x359632(0x43a)]||0x0))||0x9c4,warnlog(_0x18edeb));_0xc76222+=0x1;}catch(_0x4688f5){errorlog(_0x4688f5);}}if(!_0x18edeb)return _0x18edeb;warnlog(_0x359632(0x559)+_0x18edeb);var _0x5a1457=parseFloat(_0x18edeb/_0x25ea9c[_0x359632(0x7c3)]);_0x5a1457<0x1&&(_0x5a1457=0x1);for(var _0x1b2a63 in _0x25ea9c[_0x359632(0xa52)]){if(_0x38ccef===_0x1b2a63)continue;if(!_0x25ea9c[_0x359632(0xa52)][_0x1b2a63]['guest'])continue;try{var _0x30001d=getSenders2(_0x1b2a63)[_0x359632(0x441)](function(_0x3115f7){var _0x51a137=_0x359632;return _0x3115f7[_0x51a137(0x836)]&&_0x3115f7[_0x51a137(0x836)][_0x51a137(0xbb6)]=='video';});if(!_0x30001d)continue;var _0x2b90e9=_0x30001d[_0x359632(0x2b3)]();if(!_0x2b90e9[_0x359632(0x38d)]||_0x2b90e9['encodings'][_0x359632(0xa3b)]==0x0){if(_0x25ea9c['pcs'][_0x1b2a63]['setBitrate']<0x0)var _0x5aa6fe=Math[_0x359632(0xb5f)](_0x25ea9c['outboundVideoBitrate']||0x0||(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x43a)]||0x0))||0x9c4;else var _0x5aa6fe=_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x34c)]||Math[_0x359632(0xb5f)](_0x25ea9c[_0x359632(0x6ea)]||0x0||(_0x25ea9c['pcs'][_0x1b2a63][_0x359632(0x43a)]||0x0))||0x9c4;var _0x4ac46f=parseInt(_0x5aa6fe/_0x5a1457);_0x25ea9c[_0x359632(0x9e4)](_0x1b2a63,_0x4ac46f,!![]);continue;}if(_0x2b90e9[_0x359632(0x38d)][0x0]['active']==![])continue;if(_0x2b90e9[_0x359632(0x38d)][0x0][_0x359632(0x440)]){if('preLimitedBitrate'in _0x25ea9c['pcs'][_0x1b2a63])var _0x5aa6fe=parseInt(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x40c)]);else var _0x5aa6fe=parseInt(parseInt(_0x2b90e9[_0x359632(0x38d)][0x0][_0x359632(0x440)])/0x400);var _0x4ac46f=parseInt(_0x5aa6fe/_0x5a1457);_0x25ea9c[_0x359632(0x9e4)](_0x1b2a63,_0x4ac46f,!![]);}else{if(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x34c)]<0x0)var _0x5aa6fe=Math[_0x359632(0xb5f)](_0x25ea9c['outboundVideoBitrate']||0x0||(_0x25ea9c['pcs'][_0x1b2a63][_0x359632(0x43a)]||0x0))||0x9c4;else var _0x5aa6fe=_0x25ea9c['pcs'][_0x1b2a63]['setBitrate']||Math[_0x359632(0xb5f)](_0x25ea9c[_0x359632(0x6ea)]||0x0||(_0x25ea9c[_0x359632(0xa52)][_0x1b2a63][_0x359632(0x43a)]||0x0))||0x9c4;var _0x4ac46f=parseInt(_0x5aa6fe/_0x5a1457);_0x25ea9c[_0x359632(0x9e4)](_0x1b2a63,_0x4ac46f,!![]);}}catch(_0xbfb736){errorlog(_0xbfb736);}}return parseInt(_0x409bcb/_0x5a1457);},_0x25ea9c[_0x304771(0xa7c)]=function(_0x45d103=0x0,_0x28a8ca=![]){var _0x559f48=_0x304771;if(!_0x25ea9c[_0x559f48(0x7c3)])return _0x45d103;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x45d103;var _0x978d3d=_0x45d103;if(_0x28a8ca===![])_0x978d3d=0x0;else _0x978d3d<0x0&&(_0x978d3d=_0x25ea9c[_0x559f48(0xa52)][_0x28a8ca]['setBitrate']||Math[_0x559f48(0xb5f)](_0x25ea9c[_0x559f48(0x6ea)]||0x0||(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x43a)]||0x0))||0x9c4);var _0x524dde=0x0;for(var _0x3aba64 in _0x25ea9c[_0x559f48(0xa52)]){if(_0x28a8ca===_0x3aba64)continue;try{var _0x193002=getSenders2(_0x3aba64)[_0x559f48(0x441)](function(_0x23e431){var _0x13d684=_0x559f48;return _0x23e431[_0x13d684(0x836)]&&_0x23e431[_0x13d684(0x836)][_0x13d684(0xbb6)]==_0x13d684(0x1dd);});if(!_0x193002)continue;var _0x2e32f7=_0x193002['getParameters']();if(!_0x2e32f7[_0x559f48(0x38d)]||_0x2e32f7[_0x559f48(0x38d)]['length']==0x0){_0x25ea9c['pcs'][_0x3aba64]['setBitrate']<0x0?_0x978d3d+=Math[_0x559f48(0xb5f)](_0x25ea9c[_0x559f48(0x6ea)]||0x0||(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x43a)]||0x0))||0x9c4:_0x978d3d+=_0x25ea9c[_0x559f48(0xa52)][_0x3aba64]['setBitrate']||Math[_0x559f48(0xb5f)](_0x25ea9c[_0x559f48(0x6ea)]||0x0||(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x43a)]||0x0))||0x9c4;warnlog(_0x978d3d),_0x524dde+=0x1;continue;}if(_0x2e32f7[_0x559f48(0x38d)][0x0][_0x559f48(0x268)]==![])continue;if(_0x2e32f7[_0x559f48(0x38d)][0x0]['maxBitrate'])_0x559f48(0x40c)in _0x25ea9c['pcs'][_0x3aba64]?_0x978d3d+=parseInt(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64]['preLimitedBitrate']):_0x978d3d+=parseInt(_0x2e32f7[_0x559f48(0x38d)][0x0]['maxBitrate'])/0x400;else _0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x34c)]<0x0?_0x978d3d+=Math[_0x559f48(0xb5f)](_0x25ea9c['outboundVideoBitrate']||0x0||(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x43a)]||0x0))||0x9c4:(_0x978d3d+=_0x25ea9c['pcs'][_0x3aba64]['setBitrate']||Math[_0x559f48(0xb5f)](_0x25ea9c[_0x559f48(0x6ea)]||0x0||(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x43a)]||0x0))||0x9c4,warnlog(_0x978d3d));_0x524dde+=0x1;}catch(_0x16bd8b){errorlog(_0x16bd8b);}}if(!_0x978d3d)return _0x978d3d;warnlog(_0x559f48(0x559)+_0x978d3d);var _0x11a223=parseFloat(_0x978d3d/_0x25ea9c['limitTotalBitrate']);_0x11a223<0x1&&(_0x11a223=0x1);for(var _0x3aba64 in _0x25ea9c[_0x559f48(0xa52)]){if(_0x28a8ca===_0x3aba64)continue;try{var _0x193002=getSenders2(_0x3aba64)['find'](function(_0x570448){var _0x131f9d=_0x559f48;return _0x570448['track']&&_0x570448[_0x131f9d(0x836)][_0x131f9d(0xbb6)]==_0x131f9d(0x1dd);});if(!_0x193002)continue;var _0x2e32f7=_0x193002['getParameters']();if(!_0x2e32f7[_0x559f48(0x38d)]||_0x2e32f7[_0x559f48(0x38d)][_0x559f48(0xa3b)]==0x0){if(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x34c)]<0x0)var _0x54fd37=Math[_0x559f48(0xb5f)](_0x25ea9c['outboundVideoBitrate']||0x0||(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x43a)]||0x0))||0x9c4;else var _0x54fd37=_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x34c)]||Math['min'](_0x25ea9c[_0x559f48(0x6ea)]||0x0||(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x43a)]||0x0))||0x9c4;var _0x576917=parseInt(_0x54fd37/_0x11a223);_0x25ea9c['limitBitrate'](_0x3aba64,_0x576917,!![]);continue;}if(_0x2e32f7[_0x559f48(0x38d)][0x0]['active']==![])continue;if(_0x2e32f7[_0x559f48(0x38d)][0x0]['maxBitrate']){if('preLimitedBitrate'in _0x25ea9c[_0x559f48(0xa52)][_0x3aba64])var _0x54fd37=parseInt(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x40c)]);else var _0x54fd37=parseInt(parseInt(_0x2e32f7[_0x559f48(0x38d)][0x0][_0x559f48(0x440)])/0x400);var _0x576917=parseInt(_0x54fd37/_0x11a223);_0x25ea9c[_0x559f48(0x9e4)](_0x3aba64,_0x576917,!![]);}else{if(_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x34c)]<0x0)var _0x54fd37=Math[_0x559f48(0xb5f)](_0x25ea9c[_0x559f48(0x6ea)]||0x0||(_0x25ea9c['pcs'][_0x3aba64]['maxBandwidth']||0x0))||0x9c4;else var _0x54fd37=_0x25ea9c[_0x559f48(0xa52)][_0x3aba64][_0x559f48(0x34c)]||Math[_0x559f48(0xb5f)](_0x25ea9c['outboundVideoBitrate']||0x0||(_0x25ea9c['pcs'][_0x3aba64]['maxBandwidth']||0x0))||0x9c4;var _0x576917=parseInt(_0x54fd37/_0x11a223);_0x25ea9c[_0x559f48(0x9e4)](_0x3aba64,_0x576917,!![]);}}catch(_0xff9d0d){errorlog(_0xff9d0d);}}return parseInt(_0x45d103/_0x11a223);},_0x25ea9c[_0x304771(0x3be)]=function(_0xc387a,_0x1fbbd5=![]){var _0x48636c=_0x304771,_0xc84aaa={};_0xc84aaa[_0x48636c(0x487)]={},_0xc84aaa[_0x48636c(0x487)]['addCoDirector']=[_0xc387a],_0x25ea9c[_0x48636c(0x1c7)](_0xc84aaa,_0x1fbbd5),pokeIframeAPI('new-co-director',_0xc387a);},_0x25ea9c[_0x304771(0x28b)]=function(_0x17b1e1=null){var _0x5d3290=_0x304771;if(!_0x25ea9c[_0x5d3290(0x525)])return;_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x2fa)]&&(clearInterval(_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x2fa)]),_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x2fa)]=null);if(_0x17b1e1===null){if(_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x987)]===![])return;_0x17b1e1=_0x25ea9c['whipOut'][_0x5d3290(0x987)];}_0x17b1e1=parseInt(_0x17b1e1);if(_0x25ea9c['whipOut'][_0x5d3290(0x34c)]&&_0x17b1e1>_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x34c)])_0x17b1e1=_0x25ea9c['whipOut'][_0x5d3290(0x34c)];else _0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x34c)]===![]&&(_0x17b1e1<0x0&&(_0x25ea9c[_0x5d3290(0x6ea)]?_0x17b1e1=_0x25ea9c[_0x5d3290(0x6ea)]:_0x17b1e1=0x9c4));_0x25ea9c[_0x5d3290(0x2f3)]&&(_0x17b1e1>_0x25ea9c[_0x5d3290(0x2f3)]&&(_0x17b1e1=_0x25ea9c[_0x5d3290(0x2f3)]));_0x25ea9c[_0x5d3290(0x525)]['savedBitrate']=_0x17b1e1;_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x8c2)]!==![]&&(_0x25ea9c[_0x5d3290(0x525)]['obsState']['visibility']===![]&&(_0x17b1e1>_0x25ea9c[_0x5d3290(0x525)]['optimizedBitrate']&&(_0x25ea9c[_0x5d3290(0x525)]['savedBitrate']=_0x17b1e1,_0x17b1e1=parseInt(_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x8c2)])||0x0)));if(_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x43a)]!==null){if(_0x25ea9c['whipOut'][_0x5d3290(0x43a)]<_0x17b1e1)_0x17b1e1=_0x25ea9c[_0x5d3290(0x525)]['maxBandwidth'],_0x25ea9c['whipOut']['stats']['max_bandwidth_capped_kbps']=_0x17b1e1,warnlog('Max\x20bandwidth\x20being\x20capped:\x20'+_0x17b1e1+'-kbps');else _0x25ea9c['whipOut'][_0x5d3290(0x80f)]&&(_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x80f)][_0x5d3290(0x30b)]=![]);}else'max_bandwidth_capped_kbps'in _0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x80f)]&&(_0x25ea9c[_0x5d3290(0x525)]['stats'][_0x5d3290(0x30b)]=![]);if(_0x17b1e1===0x0){var _0x261a2a=Date[_0x5d3290(0x85f)]()-_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x377)];_0x261a2a<_0x25ea9c[_0x5d3290(0x9e2)]&&(_0x17b1e1=_0x25ea9c[_0x5d3290(0x1fd)],log(_0x5d3290(0x745)+(Date['now']()-_0x25ea9c['whipOut'][_0x5d3290(0x377)])),_0x25ea9c['whipOut'][_0x5d3290(0x2fa)]=setTimeout(function(){var _0x2c3898=_0x5d3290;try{warnlog(_0x2c3898(0xb67)+(Date['now']()-_0x25ea9c[_0x2c3898(0x525)][_0x2c3898(0x377)])),_0x25ea9c[_0x2c3898(0x28b)](null);}catch(_0x346e85){}},_0x25ea9c[_0x5d3290(0x9e2)]-_0x261a2a+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x5d3290(0x1d7));var _0x76098d=_0x25ea9c['whipOut'][_0x5d3290(0xb9a)]()[_0x5d3290(0x441)](function(_0x3bf1b3){var _0x4d759d=_0x5d3290;return _0x3bf1b3[_0x4d759d(0x836)]&&_0x3bf1b3[_0x4d759d(0x836)][_0x4d759d(0xbb6)]==_0x4d759d(0x1dd);});if(!_0x76098d){warnlog(_0x5d3290(0xb0a));return;}var _0x16d442={};if(_0x17b1e1<0x0)_0x16d442[_0x5d3290(0x268)]=!![],_0x17b1e1=0x9c4,_0x25ea9c[_0x5d3290(0x902)]&&(_0x17b1e1=_0x25ea9c[_0x5d3290(0x902)]),_0x25ea9c[_0x5d3290(0x2f3)]&&(_0x17b1e1>_0x25ea9c[_0x5d3290(0x2f3)]&&(_0x17b1e1=_0x25ea9c[_0x5d3290(0x2f3)])),_0x16d442[_0x5d3290(0x440)]=_0x17b1e1*0x400;else _0x17b1e1===0x0?_0x16d442[_0x5d3290(0x268)]=![]:(_0x16d442[_0x5d3290(0x268)]=!![],_0x16d442['maxBitrate']=_0x17b1e1*0x400);setEncodings(_0x76098d,_0x16d442,function(_0x244f26){var _0x498f28=_0x5d3290;pokeIframeAPI(_0x498f28(0x53d),_0x244f26),log(_0x498f28(0x6a9)+_0x244f26);},_0x17b1e1);return;}else{if(_0x5d3290(0x2e5)in window&&_0x5d3290(0x6ab)in window[_0x5d3290(0x2e5)]['prototype']){var _0x76098d=_0x25ea9c['whipOut'][_0x5d3290(0xb9a)]()[_0x5d3290(0x441)](function(_0x2d6f9f){var _0x52d5fc=_0x5d3290;return _0x2d6f9f[_0x52d5fc(0x836)]&&_0x2d6f9f['track']['kind']==_0x52d5fc(0x1dd);});if(!_0x76098d){log(_0x5d3290(0xb0a));return;}var _0x16d442={};if(_0x17b1e1<0x0)_0x16d442[_0x5d3290(0x268)]==![]&&(_0x16d442[_0x5d3290(0x268)]=!![]),_0x16d442[_0x5d3290(0x440)]=null;else _0x17b1e1===0x0?(_0x16d442['active']=![],Firefox&&(_0x16d442['maxBitrate']=0x1)):(_0x16d442[_0x5d3290(0x268)]=!![],_0x16d442[_0x5d3290(0x440)]=_0x17b1e1*0x400);iPad||iOS||Firefox?_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x99b)]?(clearInterval(_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x99b)]),_0x25ea9c['whipOut']['bitrateTimeoutFirefox']=setTimeout(function(){var _0x1957e9=_0x5d3290;log(_0x1957e9(0x592)+_0x17b1e1),_0x25ea9c[_0x1957e9(0x525)][_0x1957e9(0x99b)]=![],_0x25ea9c[_0x1957e9(0x28b)](null);},0x1f4)):(_0x25ea9c[_0x5d3290(0x525)][_0x5d3290(0x99b)]=setTimeout(function(){var _0x1e238a=_0x5d3290;_0x25ea9c['whipOut'][_0x1e238a(0x99b)]=![];},0x1f4),setEncodings(_0x76098d,_0x16d442,function(_0x4629a8){var _0x3b9e93=_0x5d3290;log('bandwidth\x20set\x20h!\x20'+_0x4629a8),pokeIframeAPI(_0x3b9e93(0x53d),_0x4629a8);},_0x17b1e1)):setEncodings(_0x76098d,_0x16d442,function(_0x41c560){var _0x58e5cc=_0x5d3290;log(_0x58e5cc(0x8aa)+_0x41c560),pokeIframeAPI(_0x58e5cc(0x53d),_0x41c560);},_0x17b1e1);return;}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0x170755){errorlog(_0x170755);}},_0x25ea9c['targetBitrate']=function(_0xa6ed07,_0x21d50d){var _0x5260a4=_0x304771;_0x21d50d===![]?(_0x25ea9c['pcs'][_0xa6ed07]['setBitrate']=![],_0x25ea9c[_0x5260a4(0x9e4)](_0xa6ed07,-0x1)):(_0x21d50d=parseInt(_0x21d50d)||-0x1,_0x21d50d>=0x0&&(_0x25ea9c[_0x5260a4(0xa52)][_0xa6ed07][_0x5260a4(0x34c)]=_0x21d50d,_0x25ea9c[_0x5260a4(0x9e4)](_0xa6ed07,_0x21d50d)));},_0x25ea9c[_0x304771(0x221)]=function(_0x272545,_0x4ab4bf){var _0x50be19=_0x304771;_0x4ab4bf===![]?(_0x25ea9c[_0x50be19(0xa52)][_0x272545]['setAudioBitrate']=![],_0x25ea9c[_0x50be19(0xa45)](_0x272545,-0x1)):(_0x4ab4bf=parseInt(_0x4ab4bf)||-0x1,_0x4ab4bf>=0x0&&(_0x25ea9c['pcs'][_0x272545][_0x50be19(0x438)]=_0x4ab4bf,_0x25ea9c['limitAudioBitrate'](_0x272545,_0x4ab4bf)));},_0x25ea9c[_0x304771(0x9e4)]=function(_0x314646,_0x57b4c4=null,_0x5265ed=![]){var _0xa58c30=_0x304771;log(_0xa58c30(0x3e2)+_0x57b4c4);if(!(_0x314646 in _0x25ea9c['pcs']))return;_0x25ea9c['pcs'][_0x314646]['bitrateTimeout']&&(clearInterval(_0x25ea9c[_0xa58c30(0xa52)][_0x314646]['bitrateTimeout']),_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x2fa)]=null);var _0xde83b3=!![];if(_0x57b4c4===null){if(_0x25ea9c['pcs'][_0x314646][_0xa58c30(0x987)]===![]){if(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x43a)]===null)return;else _0x57b4c4=_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x43a)],_0xde83b3=![];}else _0x57b4c4=_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x987)];}_0x57b4c4=parseInt(_0x57b4c4);if(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x34c)]&&_0x57b4c4>_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x34c)])_0x57b4c4=_0x25ea9c[_0xa58c30(0xa52)][_0x314646]['setBitrate'];else _0x57b4c4<0x0&&(_0x57b4c4=_0x25ea9c[_0xa58c30(0xa52)][_0x314646]['setBitrate']||_0x25ea9c[_0xa58c30(0x6ea)]||0x9c4);let _0x41a585=_0x25ea9c[_0xa58c30(0x2f3)];_0x25ea9c['pcs'][_0x314646][_0xa58c30(0x77f)]==!![]&&(_0x41a585!==![]?_0x25ea9c[_0xa58c30(0x507)]!==![]&&(_0x25ea9c['roombitrate']<_0x41a585&&(_0x41a585=_0x25ea9c[_0xa58c30(0x507)])):_0x41a585=_0x25ea9c['roombitrate']);_0x41a585&&(_0x57b4c4>_0x41a585&&(_0x57b4c4=_0x41a585));_0xde83b3&&!_0x5265ed&&(log('save\x20bandwidth:\x20'+_0x57b4c4),_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x987)]=_0x57b4c4);_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x8c2)]!==![]&&(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x511)]['visibility']===![]&&(_0x57b4c4>_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x8c2)]&&(_0xde83b3&&(_0x25ea9c['pcs'][_0x314646][_0xa58c30(0x987)]=_0x57b4c4),_0x57b4c4=parseInt(_0x25ea9c['pcs'][_0x314646][_0xa58c30(0x8c2)])||0x0)));if(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x43a)]!==null){if(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x43a)]<_0x57b4c4)_0x57b4c4=_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x43a)],_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x80f)]['max_bandwidth_capped_kbps']=_0x57b4c4,warnlog(_0xa58c30(0x720)+_0x57b4c4+'-kbps');else _0x25ea9c['pcs'][_0x314646]['maxBandwidth']===_0x57b4c4&&!_0xde83b3?(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x80f)][_0xa58c30(0x30b)]=_0x57b4c4,warnlog(_0xa58c30(0x3d9)+_0x57b4c4+_0xa58c30(0x7a4))):(warnlog('Max\x20bandwidth\x20NOT\x20being\x20capped:\x20'+_0x57b4c4+_0xa58c30(0x7a4)),_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x80f)][_0xa58c30(0x30b)]=![]);}else'max_bandwidth_capped_kbps'in _0x25ea9c['pcs'][_0x314646][_0xa58c30(0x80f)]&&(_0x25ea9c[_0xa58c30(0xa52)][_0x314646]['stats'][_0xa58c30(0x30b)]=![]);_0x5265ed===![]&&(_0x25ea9c[_0xa58c30(0x7c3)]&&(_0x25ea9c['pcs'][_0x314646][_0xa58c30(0x40c)]=_0x57b4c4,_0x57b4c4=_0x25ea9c[_0xa58c30(0x7f7)](_0x57b4c4,_0x314646)));if(_0x57b4c4===0x0){var _0x7acfa0=Date[_0xa58c30(0x85f)]()-_0x25ea9c['pcs'][_0x314646][_0xa58c30(0x377)];_0x7acfa0<_0x25ea9c['rampUpTime']&&(_0x57b4c4=_0x25ea9c[_0xa58c30(0x1fd)],log(_0xa58c30(0x745)+(Date[_0xa58c30(0x85f)]()-_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x377)])),_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x2fa)]=setTimeout(function(_0x2c44d1){var _0x50757a=_0xa58c30;try{warnlog(_0x50757a(0xb67)+(Date['now']()-_0x25ea9c[_0x50757a(0xa52)][_0x2c44d1][_0x50757a(0x377)])),_0x25ea9c[_0x50757a(0x9e4)](_0x2c44d1,null);}catch(_0x4700f6){}},_0x25ea9c[_0xa58c30(0x9e2)]-_0x7acfa0+0x5,_0x314646));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0xa58c30(0x1d7));if(_0x25ea9c[_0xa58c30(0xa52)][_0x314646]['guest']==!![]&&_0x25ea9c['pcs'][_0x314646]['forceios']==![])return;var _0x2ce32c=getSenders2(_0x314646)[_0xa58c30(0x441)](function(_0x3a3988){var _0x519c96=_0xa58c30;return _0x3a3988[_0x519c96(0x836)]&&_0x3a3988['track']['kind']==_0x519c96(0x1dd);});if(!_0x2ce32c){log(_0xa58c30(0xb0a));return;}var _0x3e978e={};_0x57b4c4===0x0?_0x3e978e[_0xa58c30(0x268)]=![]:(_0x3e978e[_0xa58c30(0x268)]=!![],_0x3e978e[_0xa58c30(0x440)]=_0x57b4c4*0x400);setEncodings(_0x2ce32c,_0x3e978e,function(_0x2f8f93){var _0x42eb09=_0xa58c30;pokeIframeAPI(_0x42eb09(0x8f9),_0x2f8f93[0x0],_0x2f8f93[0x1]),pokeIframeAPI(_0x42eb09(0xa23),_0x2f8f93[0x0],_0x2f8f93[0x1]),log(_0x42eb09(0x338)+_0x2f8f93[0x0]);},[_0x57b4c4,_0x314646]);return;}else{if(_0xa58c30(0x2e5)in window&&_0xa58c30(0x6ab)in window[_0xa58c30(0x2e5)]['prototype']){var _0x2ce32c=getSenders2(_0x314646)[_0xa58c30(0x441)](function(_0x3f7c57){var _0x2bde0d=_0xa58c30;return _0x3f7c57['track']&&_0x3f7c57[_0x2bde0d(0x836)][_0x2bde0d(0xbb6)]==_0x2bde0d(0x1dd);});if(!_0x2ce32c){log('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x3e978e={};_0x57b4c4===0x0?(_0x3e978e['active']=![],Firefox&&(_0x3e978e['maxBitrate']=0x1,_0x3e978e[_0xa58c30(0x503)]=0x3e8)):(_0x3e978e[_0xa58c30(0x268)]=!![],_0x3e978e[_0xa58c30(0x440)]=_0x57b4c4*0x400);if(_0x57b4c4!==0x0){var _0x234965=_0x25ea9c[_0xa58c30(0x266)](_0x314646,_0x57b4c4);if(_0x234965<=0x0||_0x234965==0x64){var _0x348c4f=getChromiumVersion();_0x348c4f>0x50?_0x3e978e['scaleResolutionDownBy']=null:_0x3e978e[_0xa58c30(0x503)]=0x1;}else _0x3e978e[_0xa58c30(0x503)]=0x64/_0x234965;iPad||iOS||Firefox?_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x99b)]?(clearInterval(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x99b)]),_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x99b)]=setTimeout(function(_0x14f41e,_0xcf99f2){var _0x449a35=_0xa58c30;log('bitrate\x20timeout;\x20ios/firefox\x20specific:\x20'+_0x57b4c4),_0x25ea9c[_0x449a35(0xa52)][_0x14f41e][_0x449a35(0x99b)]=![],_0x25ea9c[_0x449a35(0x9e4)](_0x14f41e,null,_0xcf99f2);},0x1f4,_0x314646,_0x5265ed)):(_0x25ea9c[_0xa58c30(0xa52)][_0x314646]['bitrateTimeoutFirefox']=setTimeout(function(_0x3b7be8){var _0x1f699a=_0xa58c30;_0x25ea9c[_0x1f699a(0xa52)][_0x3b7be8][_0x1f699a(0x99b)]=![];},0x1f4,_0x314646),setEncodings(_0x2ce32c,_0x3e978e,function(_0x2740e1){var _0x5cd307=_0xa58c30;log(_0x5cd307(0x9b3)+_0x2740e1[0x0]),_0x25ea9c['pcs'][_0x2740e1[0x1]][_0x5cd307(0x80f)][_0x5cd307(0x777)]=parseInt(_0x2740e1[0x2])+'%',pokeIframeAPI(_0x5cd307(0x8f9),_0x2740e1[0x0],_0x2740e1[0x1]),pokeIframeAPI(_0x5cd307(0x63e),_0x2740e1[0x2],_0x2740e1[0x1]),pokeIframeAPI('set-video-bitrate',_0x2740e1[0x0],_0x2740e1[0x1]),pokeIframeAPI('set-video-scale',_0x2740e1[0x2],_0x2740e1[0x1]);},[_0x57b4c4,_0x314646,_0x234965])):(warnlog(_0x3e978e),setEncodings(_0x2ce32c,_0x3e978e,function(_0x2c64f5){var _0x1196a0=_0xa58c30;log(_0x1196a0(0x385)+_0x2c64f5[0x0]),_0x25ea9c[_0x1196a0(0xa52)][_0x2c64f5[0x1]][_0x1196a0(0x80f)][_0x1196a0(0x777)]=parseInt(_0x2c64f5[0x2])+'%',pokeIframeAPI(_0x1196a0(0x8f9),_0x2c64f5[0x0],_0x2c64f5[0x1]),pokeIframeAPI(_0x1196a0(0x63e),_0x2c64f5[0x2],_0x2c64f5[0x1]),pokeIframeAPI('set-video-bitrate',_0x2c64f5[0x0],_0x2c64f5[0x1]),pokeIframeAPI(_0x1196a0(0x502),_0x2c64f5[0x2],_0x2c64f5[0x1]);},[_0x57b4c4,_0x314646,_0x234965]));}else iPad||iOS||Firefox?_0x25ea9c[_0xa58c30(0xa52)][_0x314646]['bitrateTimeoutFirefox']?(clearInterval(_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x99b)]),_0x25ea9c[_0xa58c30(0xa52)][_0x314646][_0xa58c30(0x99b)]=setTimeout(function(_0xe81224,_0x1795e8){var _0x473625=_0xa58c30;log(_0x473625(0x592)+_0x57b4c4),_0x25ea9c[_0x473625(0xa52)][_0xe81224][_0x473625(0x99b)]=![],_0x25ea9c[_0x473625(0x9e4)](_0xe81224,null,_0x1795e8);},0x1f4,_0x314646,_0x5265ed)):(_0x25ea9c['pcs'][_0x314646][_0xa58c30(0x99b)]=setTimeout(function(_0x524e13){var _0x4608c9=_0xa58c30;_0x25ea9c[_0x4608c9(0xa52)][_0x524e13][_0x4608c9(0x99b)]=![];},0x1f4,_0x314646),setEncodings(_0x2ce32c,_0x3e978e,function(_0x387362){var _0x42e840=_0xa58c30;log('bandwidth\x20set\x20d!\x20'+_0x387362[0x0]),pokeIframeAPI(_0x42e840(0x8f9),_0x387362[0x0],_0x387362[0x1]),pokeIframeAPI(_0x42e840(0xa23),_0x387362[0x0],_0x387362[0x1]);},[_0x57b4c4,_0x314646])):setEncodings(_0x2ce32c,_0x3e978e,function(_0x53b596){var _0xda94c2=_0xa58c30;log('bandwidth\x20set\x20e!\x20'+_0x53b596[0x0]),pokeIframeAPI(_0xda94c2(0x8f9),_0x53b596[0x0],_0x53b596[0x1]),pokeIframeAPI(_0xda94c2(0xa23),_0x53b596[0x0],_0x53b596[0x1]);},[_0x57b4c4,_0x314646]);}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0x242006){errorlog(_0x242006);}};function _0x1ea637(_0x3b8c82,_0x1a30f5,_0x522fd4){var _0x41ffe3=_0x304771;if(_0x25ea9c[_0x41ffe3(0xa2b)])return _0x1a30f5;warnlog(_0x41ffe3(0x466)+_0x1a30f5+_0x41ffe3(0x797)+_0x522fd4);if(_0x522fd4<0x0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64;else{if(_0x522fd4>=0x259)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82]['scaleDueToBitrate']=0x64;else{if(_0x41ffe3(0x3ec)in _0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82])_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64;else{if(_0x25ea9c[_0x41ffe3(0x444)])_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64;else{var _0x574c5c=getNativeOutputResolution();if(_0x574c5c)try{_0x574c5c=_0x574c5c[_0x41ffe3(0x5a1)]*_0x574c5c[_0x41ffe3(0x81c)],_0x574c5c=Math[_0x41ffe3(0xa58)](_0x574c5c,0.5);}catch(_0x53312e){_0x574c5c=![];}warnlog(_0x41ffe3(0x290)+_0x574c5c);if(_0x522fd4>=0x15e){if(_0x574c5c&&_0x574c5c<=0x1e0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64;else{if(_0x25ea9c[_0x41ffe3(0x3e1)]){if(_0x574c5c&&_0x574c5c>=0x5a0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x3;else _0x25ea9c[_0x41ffe3(0xb4b)]?_0x574c5c&&_0x574c5c>=0x3c0?_0x25ea9c['pcs'][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x2:_0x25ea9c['pcs'][_0x3b8c82][_0x41ffe3(0x68a)]=0x64:_0x25ea9c['pcs'][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x2;}else{if(_0x574c5c&&_0x574c5c>=0x5a0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/2.5;else _0x574c5c&&_0x574c5c>=0x3c0?_0x25ea9c['pcs'][_0x3b8c82]['scaleDueToBitrate']=0x64/0x2:_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64;}}}else{if(_0x522fd4>=0xc9){if(_0x574c5c&&_0x574c5c<0x1e0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64;else{if(_0x25ea9c[_0x41ffe3(0x3e1)]){if(_0x574c5c&&_0x574c5c>=0x5a0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x4;else _0x25ea9c[_0x41ffe3(0xb4b)]?_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82]['scaleDueToBitrate']=0x64/0x2:_0x25ea9c['pcs'][_0x3b8c82]['scaleDueToBitrate']=0x64/2.5;}else _0x574c5c&&_0x574c5c>=0x5a0?_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x3:_0x25ea9c['pcs'][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x2;}}else{if(_0x574c5c&&_0x574c5c<=0xf0)_0x25ea9c['pcs'][_0x3b8c82][_0x41ffe3(0x68a)]=0x64;else{if(_0x522fd4>=0x51){if(_0x25ea9c[_0x41ffe3(0x3e1)]){if(_0x574c5c&&_0x574c5c>=0x5a0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x6;else _0x25ea9c[_0x41ffe3(0xb4b)]?_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x3:_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82]['scaleDueToBitrate']=0x64/0x4;}else _0x574c5c&&_0x574c5c>=0x5a0?_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x4:_0x25ea9c['pcs'][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x3;}else{if(_0x25ea9c[_0x41ffe3(0x3e1)]){if(_0x574c5c&&_0x574c5c>=0x3c0)_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x6;else _0x25ea9c[_0x41ffe3(0xb4b)]?_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82][_0x41ffe3(0x68a)]=0x64/0x4:_0x25ea9c['pcs'][_0x3b8c82]['scaleDueToBitrate']=0x64/0x5;}else _0x574c5c&&_0x574c5c>=0x5a0?_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82]['scaleDueToBitrate']=0x64/0x5:_0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82]['scaleDueToBitrate']=0x64/0x4;}}}}}}}}return _0x25ea9c[_0x41ffe3(0xa52)][_0x3b8c82]['scaleDueToBitrate']<_0x1a30f5&&(_0x1a30f5=_0x25ea9c['pcs'][_0x3b8c82][_0x41ffe3(0x68a)]),_0x1a30f5;}function _0x2f4c9a(_0x36ba3d,_0x3eaa1a=0x2710){var _0x55e011=_0x304771;_0x3eaa1a=parseInt(_0x3eaa1a);if(_0x25ea9c[_0x55e011(0x48c)])_0x3eaa1a+=_0x25ea9c[_0x55e011(0x48c)];else{if(_0x25ea9c[_0x55e011(0x934)]&&_0x25ea9c[_0x55e011(0x915)]==0x5)_0x3eaa1a+=0x20;else _0x25ea9c[_0x55e011(0x915)]&&_0x25ea9c['stereo']!=0x3?_0x25ea9c[_0x55e011(0x263)]&&_0x25ea9c['audioCodec']==_0x55e011(0x1ac)?_0x3eaa1a+=_0x25ea9c[_0x55e011(0xa10)]*0x2:_0x3eaa1a+=_0x25ea9c['audiobitratePRO']:_0x3eaa1a+=0x20;}return log(_0x55e011(0x857)+_0x3eaa1a),_0x3eaa1a<0x1&&(_0x3eaa1a=0x1),_0x36ba3d=CodecsHandler['setVideoBitrates'](_0x36ba3d,{'min':parseInt(_0x3eaa1a/0xa)||0x1,'max':_0x3eaa1a||0x1},_0x25ea9c['codec']),_0x36ba3d;}_0x25ea9c[_0x304771(0x4aa)]=function(_0x3348ef,_0x4d3743){var _0x3a74d3=_0x304771;log(_0x3348ef),!_0x25ea9c[_0x3a74d3(0xb22)][_0x3a74d3(0x899)]&&warnlog('Generate\x20Some\x20Crypto\x20keys\x20first'),window[_0x3a74d3(0x4c5)]['subtle'][_0x3a74d3(0x49a)]({'name':_0x3a74d3(0xb42)},_0x25ea9c['mykey'][_0x3a74d3(0x899)],_0x25ea9c['enc'][_0x3a74d3(0xb0b)](_0x3348ef))[_0x3a74d3(0x223)](function(_0x174bd6){var _0x15bc14=_0x3a74d3;_0x174bd6=new Uint8Array(_0x174bd6),_0x174bd6=_0x174bd6['reduce']((_0xb10ed1,_0x371b10)=>_0xb10ed1+_0x371b10[_0x15bc14(0x49e)](0x10)['padStart'](0x2,'0'),''),_0x4d3743(_0x3348ef,_0x174bd6),log(JSON[_0x15bc14(0xb63)](_0x174bd6));})[_0x3a74d3(0x875)](errorlog);},_0x25ea9c[_0x304771(0xa47)]=function(_0x38a2f0,_0x5ce417){var _0xf3e390=_0x304771;_0x38a2f0['signature']=new Uint8Array(_0x38a2f0[_0xf3e390(0xa18)][_0xf3e390(0x892)](/.{1,2}/g)['map'](_0x3b1292=>parseInt(_0x3b1292,0x10)));if(_0x25ea9c[_0xf3e390(0x325)][_0x5ce417][_0xf3e390(0x827)])return window[_0xf3e390(0x4c5)][_0xf3e390(0xaab)]['verify']({'name':_0xf3e390(0xb42)},_0x25ea9c['keys'][_0x5ce417][_0xf3e390(0x827)],_0x38a2f0['signature'],_0x25ea9c['enc'][_0xf3e390(0xb0b)](_0x38a2f0['data']))[_0xf3e390(0x223)](function(_0x287f34){return _0x287f34;})[_0xf3e390(0x875)](function(_0x2cbb85){return errorlog(_0x2cbb85),![];});},_0x25ea9c[_0x304771(0xa15)]=function(_0x4536cf){var _0x2eb61d=_0x304771;if(_0x25ea9c['password'])return _0x25ea9c[_0x2eb61d(0x519)]!==![]?(_0x4536cf=_0x4536cf[_0x2eb61d(0x565)](0x0,-0x1*_0x25ea9c['hash'][_0x2eb61d(0xa3b)]),pokeIframeAPI('stream-id-detected',_0x4536cf),_0x4536cf):generateHash(_0x25ea9c[_0x2eb61d(0x42f)]+_0x25ea9c[_0x2eb61d(0xba7)],0x6)[_0x2eb61d(0x223)](function(_0x156db){var _0x3dfee6=_0x2eb61d;return _0x25ea9c['hash']=_0x156db,_0x4536cf=_0x4536cf[_0x3dfee6(0x565)](0x0,-0x1*_0x25ea9c[_0x3dfee6(0x519)]['length']),pokeIframeAPI(_0x3dfee6(0x85c),_0x4536cf),_0x4536cf;})[_0x2eb61d(0x875)](errorlog);return pokeIframeAPI(_0x2eb61d(0x85c),_0x4536cf),_0x4536cf;},_0x25ea9c[_0x304771(0x72d)]=function(){var _0x2e20ce=_0x304771;if(_0x25ea9c[_0x2e20ce(0x64e)])return;clearTimeout(_0x25ea9c[_0x2e20ce(0x3ab)]);if(!_0x25ea9c['ws']||_0x25ea9c['ws'][_0x2e20ce(0x7a1)]!==0x1)return;_0x25ea9c['pingTimeout']=setTimeout(function(){var _0x35c314=_0x2e20ce;log(_0x35c314(0x617));var _0x2e53e8={};_0x2e53e8[_0x35c314(0x893)]=_0x35c314(0x72d),_0x25ea9c['sendMsg'](_0x2e53e8);},0xbb8);},_0x25ea9c[_0x304771(0x473)]=async function(_0x2bf839){var _0x279950=_0x304771;await _0x25ea9c['connect']();if(_0x2bf839['length']>0x0){if(_0x2bf839===_0x25ea9c[_0x279950(0x26f)]){warnlog(_0x279950(0x1e9));return;}var _0x5c86b0={};_0x5c86b0[_0x279950(0x893)]=_0x279950(0xa79),_0x5c86b0['streamID']=_0x2bf839,_0x25ea9c['sendMsg'](_0x5c86b0),_0x25ea9c[_0x279950(0xb03)][_0x2bf839]=!![],pokeIframeAPI(_0x279950(0x788),_0x2bf839);}else log(_0x279950(0x4f5));},_0x25ea9c[_0x304771(0x672)]=async function _0x1f798f(_0x55e47b){var _0xc65c5e=_0x304771;_0x25ea9c['joiningRoom']===![]&&(_0x25ea9c[_0xc65c5e(0x37f)]=!![]);await _0x25ea9c['connect']();var _0x2990a1={};_0x2990a1[_0xc65c5e(0x893)]=_0xc65c5e(0x52b);_0x25ea9c[_0xc65c5e(0x934)]&&!_0x25ea9c[_0xc65c5e(0x240)]&&(_0x2990a1[_0xc65c5e(0x93e)]=!![]);_0x25ea9c[_0xc65c5e(0x64e)]&&_0x25ea9c[_0xc65c5e(0x1fb)]===![]&&(_0x2990a1[_0xc65c5e(0x26f)]=_0x25ea9c[_0xc65c5e(0x26f)]);var _0x17dc5a='';return _0x25ea9c[_0xc65c5e(0xb8f)]&&(_0x17dc5a=_0x25ea9c[_0xc65c5e(0xb8f)]),_0x25ea9c[_0xc65c5e(0x42f)]?_0x25ea9c[_0xc65c5e(0x519)]?generateHash(_0x55e47b+_0x25ea9c[_0xc65c5e(0x42f)]+_0x25ea9c['salt']+_0x17dc5a,0x10)[_0xc65c5e(0x223)](function(_0x385067){var _0x47fb38=_0xc65c5e;return _0x25ea9c[_0x47fb38(0x64e)]&&(_0x25ea9c['roomenc']=_0x385067),_0x2990a1[_0x47fb38(0x70f)]=_0x385067,_0x25ea9c[_0x47fb38(0xa64)](_0x2990a1),_0x25ea9c['listPromise']=_0x4ba52e(),log('deferring\x20with\x20a\x20promise;\x20hashed\x20room'),pokeIframeAPI(_0x47fb38(0xa9f),_0x55e47b),_0x25ea9c[_0x47fb38(0x5ff)];})[_0xc65c5e(0x875)](errorlog):generateHash(_0x25ea9c[_0xc65c5e(0x42f)]+_0x25ea9c[_0xc65c5e(0xba7)],0x6)['then'](function(_0x261f29){var _0x367ebe=_0xc65c5e;return _0x25ea9c[_0x367ebe(0x519)]=_0x261f29,log('hash\x20is\x20'+_0x261f29),log('rejoining\x20room'),_0x25ea9c[_0x367ebe(0x672)](_0x55e47b);})[_0xc65c5e(0x875)](errorlog):(_0x25ea9c[_0xc65c5e(0x64e)]&&(_0x25ea9c[_0xc65c5e(0x740)]=_0x55e47b),_0x2990a1[_0xc65c5e(0x70f)]=_0x55e47b,_0x25ea9c[_0xc65c5e(0xa64)](_0x2990a1),_0x25ea9c[_0xc65c5e(0x5ff)]=_0x4ba52e(),log(_0xc65c5e(0x62e)),pokeIframeAPI(_0xc65c5e(0xa9f),_0x55e47b),_0x25ea9c[_0xc65c5e(0x5ff)]);},_0x25ea9c[_0x304771(0xa64)]=function(_0xd90aa9,_0x2fe93e=![]){var _0x70e20c=_0x304771;_0x2fe93e&&(_0xd90aa9[_0x70e20c(0x37c)]=_0x2fe93e);if(_0x25ea9c[_0x70e20c(0x64e)]){_0x25ea9c[_0x70e20c(0x37c)]?_0xd90aa9[_0x70e20c(0x7ed)]=_0x25ea9c[_0x70e20c(0x37c)]:(_0x25ea9c[_0x70e20c(0x37c)]=_0x25ea9c[_0x70e20c(0x1b9)](0x14),_0xd90aa9[_0x70e20c(0x7ed)]=_0x25ea9c[_0x70e20c(0x37c)]);if(_0xd90aa9[_0x70e20c(0x37c)]&&_0xd90aa9[_0x70e20c(0x7ed)]===_0xd90aa9[_0x70e20c(0x37c)])return;_0x25ea9c[_0x70e20c(0x934)]&&(_0xd90aa9[_0x70e20c(0x934)]=!![]),!('roomid'in _0xd90aa9)&&(_0x25ea9c[_0x70e20c(0x740)]&&(_0xd90aa9[_0x70e20c(0x70f)]=_0x25ea9c[_0x70e20c(0x740)]));}clearTimeout(_0x25ea9c['pingTimeout']);try{if(_0x25ea9c[_0x70e20c(0x42f)]){if(_0xd90aa9[_0x70e20c(0x26f)]){if(_0x25ea9c[_0x70e20c(0x519)]!==![]){if(!_0x25ea9c['ws']||typeof _0x25ea9c['ws']!==_0x70e20c(0x897)||_0x25ea9c['ws'][_0x70e20c(0x7a1)]!==0x1)log(_0xd90aa9,_0x70e20c(0x563)),_0x25ea9c[_0x70e20c(0x8a2)]['push'](_0xd90aa9);else{_0xd90aa9[_0x70e20c(0x26f)]=_0xd90aa9[_0x70e20c(0x26f)][_0x70e20c(0x5e5)](0x0,0x2c)+_0x25ea9c[_0x70e20c(0x519)]['substring'](0x0,0x6);var _0x38a01f=JSON[_0x70e20c(0xb63)](_0xd90aa9);if((_0xd90aa9[_0x70e20c(0x568)]||_0xd90aa9[_0x70e20c(0x704)])&&_0x38a01f['length']<0x88b8){}else{if(_0x38a01f[_0x70e20c(0xa3b)]>0x2710){errorlog(_0x70e20c(0x78a)),errorlog(_0xd90aa9),errorlog(_0x38a01f[_0x70e20c(0xa3b)]);return;}}_0x25ea9c['ws'][_0x70e20c(0x869)](_0x38a01f);}}else return generateHash(_0x25ea9c['password']+_0x25ea9c[_0x70e20c(0xba7)],0x6)['then'](function(_0x2affde){var _0x1f135d=_0x70e20c;_0x25ea9c[_0x1f135d(0x519)]=_0x2affde;if(typeof _0x25ea9c['ws']!==_0x1f135d(0x897)||_0x25ea9c['ws'][_0x1f135d(0x7a1)]!==0x1)log(_0xd90aa9,_0x1f135d(0x563)),_0x25ea9c[_0x1f135d(0x8a2)][_0x1f135d(0xba0)](_0xd90aa9);else{_0xd90aa9[_0x1f135d(0x26f)]=_0xd90aa9[_0x1f135d(0x26f)][_0x1f135d(0x5e5)](0x0,0x2c)+_0x25ea9c[_0x1f135d(0x519)][_0x1f135d(0x5e5)](0x0,0x6);var _0x41e4f7=JSON['stringify'](_0xd90aa9);if((_0xd90aa9[_0x1f135d(0x568)]||_0xd90aa9[_0x1f135d(0x704)])&&_0x41e4f7[_0x1f135d(0xa3b)]<0x88b8){}else{if(_0x41e4f7[_0x1f135d(0xa3b)]>0x2710){errorlog(_0x1f135d(0x78a));return;}}_0x25ea9c['ws']['send'](_0x41e4f7);}})['catch'](errorlog);}else{if(!_0x25ea9c['ws']||typeof _0x25ea9c['ws']!=='object'||_0x25ea9c['ws'][_0x70e20c(0x7a1)]!==0x1)log(_0xd90aa9,_0x70e20c(0x563)),_0x25ea9c[_0x70e20c(0x8a2)][_0x70e20c(0xba0)](_0xd90aa9);else{var _0x38a01f=JSON[_0x70e20c(0xb63)](_0xd90aa9);if((_0xd90aa9[_0x70e20c(0x568)]||_0xd90aa9[_0x70e20c(0x704)])&&_0x38a01f['length']<0x88b8){}else{if(_0x38a01f[_0x70e20c(0xa3b)]>0x2710){errorlog(_0x70e20c(0x78a));return;}}_0x25ea9c['ws'][_0x70e20c(0x869)](_0x38a01f);}}}else{if(typeof _0x25ea9c['ws']!==_0x70e20c(0x897)||_0x25ea9c['ws']['readyState']!==0x1)warnlog(_0x70e20c(0x27e)),_0x25ea9c['msg'][_0x70e20c(0xba0)](_0xd90aa9);else{var _0x38a01f=JSON[_0x70e20c(0xb63)](_0xd90aa9);if(_0x38a01f[_0x70e20c(0xa3b)]>0x61a8){errorlog(_0x70e20c(0x78a));return;}_0x25ea9c['ws']['send'](_0x38a01f);}}}catch(_0x373103){errorlog(_0x373103);}},_0x25ea9c['sendPeers']=function(_0xdbe789,_0x28ff53=![],_0x51d21a=![]){var _0x471b25=_0x304771;if(_0x25ea9c[_0x471b25(0x1c2)]){log(_0x471b25(0x631)),_0xdbe789[_0x471b25(0x6c8)]=++_0x25ea9c[_0x471b25(0x6c8)];if(!_0x28ff53){}else _0x25ea9c[_0x471b25(0x7ab)][_0x28ff53]&&_0x471b25(0x3ec)in _0x25ea9c[_0x471b25(0x7ab)][_0x28ff53]?_0x25ea9c[_0x471b25(0xa64)]({..._0xdbe789,'altUUID':!![]},_0x25ea9c[_0x471b25(0x7ab)][_0x28ff53][_0x471b25(0x3ec)]):_0x25ea9c[_0x471b25(0xa64)]({..._0xdbe789},_0x28ff53);}var _0x4fff0c=[],_0x516265=JSON[_0x471b25(0xb63)](_0xdbe789);for(var _0x340508 in _0x25ea9c[_0x471b25(0xa52)]){if(_0x51d21a&&_0x51d21a===_0x340508)continue;if(_0x28ff53&&_0x28ff53!==_0x340508)continue;_0x25ea9c['relaywss']&&!_0x28ff53&&_0x25ea9c[_0x471b25(0xa64)]({..._0xdbe789},_0x340508);try{_0x25ea9c[_0x471b25(0xa52)][_0x340508]['sendChannel']['send'](_0x516265),_0x4fff0c[_0x471b25(0xba0)](_0x340508);}catch(_0x43880d){_0x25ea9c['pcs'][_0x340508][_0x471b25(0x377)]+0x186a0_0x5d4ec8&&(_0x5d4ec8=_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x6f2)][_0x497c9c(0x421)],_0x55aed5=_0x16b038)),_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)][_0x497c9c(0x421)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)][_0x497c9c(0x421)]>_0x5d4ec8&&(_0x5d4ec8=_0x25ea9c['rpcs'][_0x16b038]['iframeEle'][_0x497c9c(0x421)],_0x55aed5=_0x16b038)));}_0x55aed5&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x42b)]=![],applyMuteState(_0x55aed5),_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)]&&(_0x25ea9c['rpcs'][_0x55aed5][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]&&clearInterval(_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]),_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)][_0x497c9c(0x8a1)]=![],_0x25ea9c[_0x497c9c(0x9a3)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]=setTimeout(showControlBar[_0x497c9c(0x4a7)](null,_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)]),0x3e8)),_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)]['style'][_0x497c9c(0x4cf)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)]['style']['display']!==_0x497c9c(0xba3)&&(_0x25ea9c['rpcs'][_0x55aed5][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0xba3),_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x6f2)][_0x497c9c(0x421)]=Date[_0x497c9c(0x85f)](),_0x5e7d10=!![])),_0x25ea9c['rpcs'][_0x55aed5][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5]['iframeEle'][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]!==_0x497c9c(0xba3)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x55aed5][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0xba3),_0x25ea9c['rpcs'][_0x55aed5]['iframeEle'][_0x497c9c(0x421)]=Date[_0x497c9c(0x85f)](),_0x5e7d10=!![]));}else{for(var _0x16b038 in _0x25ea9c[_0x497c9c(0x7ab)]){_0x16b038!==_0x23a1ff&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038]['mutedStateScene']=!![],applyMuteState(_0x16b038),_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x6f2)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c['rpcs'][_0x16b038]['videoElement'][_0x497c9c(0xb08)]['display']!==_0x497c9c(0x762)&&(_0x25ea9c['rpcs'][_0x16b038][_0x497c9c(0x6f2)]['style']['display']=_0x497c9c(0x762),_0x5e7d10=!![])),_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)]['style'][_0x497c9c(0x4cf)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038]['iframeEle']['style'][_0x497c9c(0x4cf)]!==_0x497c9c(0x762)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)]['style'][_0x497c9c(0x4cf)]='none',_0x5e7d10=!![]));}_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x42b)]=![],applyMuteState(_0x23a1ff),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]?(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)]['controlTimer']&&clearInterval(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]),_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x8a1)]=![],_0x25ea9c[_0x497c9c(0x9a3)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]=setTimeout(showControlBar[_0x497c9c(0x4a7)](null,_0x25ea9c['rpcs'][_0x23a1ff]['videoElement']),0x3e8)),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)]['display']!==_0x497c9c(0xba3)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]='block',_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x421)]=Date['now'](),_0x5e7d10=!![])):_0x126d19=![],_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)]['display']&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)]['style'][_0x497c9c(0x4cf)]!=='block'&&(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)]['display']='block',_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0x421)]=Date[_0x497c9c(0x85f)](),_0x5e7d10=!![]);}}else{if(_0x25ea9c['sceneType']==0x1){if(_0x248722[_0x497c9c(0x9fd)]==0x0)_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff]['videoElement'][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c['rpcs'][_0x23a1ff]['videoElement']['style'][_0x497c9c(0x4cf)]!==_0x497c9c(0x762)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0x762),_0x5e7d10=!![])),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)]['display']&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)]['display']!==_0x497c9c(0x762)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0x762),_0x5e7d10=!![]);else{for(var _0x16b038 in _0x25ea9c['rpcs']){_0x16b038!==_0x23a1ff&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x6f2)]&&(_0x25ea9c['rpcs'][_0x16b038]['videoElement'][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]!=='none'&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x6f2)][_0x497c9c(0xb08)]['display']=_0x497c9c(0x762),_0x5e7d10=!![])),_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)][_0x497c9c(0xb08)]['display']&&_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]!==_0x497c9c(0x762)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x16b038][_0x497c9c(0x50e)]['style']['display']='none',_0x5e7d10=!![]));}_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff]['videoElement']?(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]&&clearInterval(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]['controlTimer']),_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x8a1)]=![],_0x25ea9c[_0x497c9c(0x9a3)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]['controlTimer']=setTimeout(showControlBar[_0x497c9c(0x4a7)](null,_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)]),0x3e8)),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff]['videoElement'][_0x497c9c(0xb08)]['display']&&_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]!=='block'&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff]['videoElement'][_0x497c9c(0xb08)]['display']=_0x497c9c(0xba3),_0x5e7d10=!![])):_0x126d19=![],_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]!==_0x497c9c(0xba3)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff]['iframeEle'][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0xba3),_0x5e7d10=!![]);}}else _0x248722[_0x497c9c(0x9fd)]==0x0?(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x42b)]=!![],applyMuteState(_0x23a1ff),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]!==_0x497c9c(0x762)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0x762),_0x5e7d10=!![])),_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)]['style'][_0x497c9c(0x4cf)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff]['iframeEle'][_0x497c9c(0xb08)]['display']!==_0x497c9c(0x762)&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)]['style'][_0x497c9c(0x4cf)]=_0x497c9c(0x762),_0x5e7d10=!![])):(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x42b)]=![],applyMuteState(_0x23a1ff),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]?(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]&&clearInterval(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x88f)]),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x8a1)]=![],_0x25ea9c[_0x497c9c(0x9a3)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]['controlTimer']=setTimeout(showControlBar[_0x497c9c(0x4a7)](null,_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]),0x3e8)),_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)]['style']['display']&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]!==_0x497c9c(0xba3)&&(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0xba3),_0x5e7d10=!![])):(warnlog('No\x20video\x20element\x20yet?'),_0x126d19=![]),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)]&&_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]&&_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x50e)]['style'][_0x497c9c(0x4cf)]!==_0x497c9c(0xba3)&&(_0x25ea9c['rpcs'][_0x23a1ff][_0x497c9c(0x50e)][_0x497c9c(0xb08)][_0x497c9c(0x4cf)]=_0x497c9c(0xba3),_0x5e7d10=!![]));}}_0x25ea9c[_0x497c9c(0x6c3)](_0x23a1ff);}else _0x248722[_0x497c9c(0x41a)]=='volume'&&(log(parseInt(_0x248722[_0x497c9c(0x9fd)])/0x64),_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)]&&(_0x25ea9c[_0x497c9c(0x7ab)][_0x23a1ff][_0x497c9c(0x6f2)][_0x497c9c(0x301)]=parseInt(_0x248722[_0x497c9c(0x9fd)])/0x64,log('UN-MUTED')));}}}}!_0x126d19&&!_0x39311d&&(warnlog(_0x497c9c(0xa6c)),_0x25ea9c[_0x497c9c(0x573)][_0x248722[_0x497c9c(0xb65)]]&&clearTimeout(_0x25ea9c[_0x497c9c(0x573)][_0x248722[_0x497c9c(0xb65)]]),_0x25ea9c[_0x497c9c(0x573)][_0x248722[_0x497c9c(0xb65)]]=setTimeout(function(_0x822240){var _0x3ea82f=_0x497c9c;log(_0x3ea82f(0xae0)),_0x25ea9c[_0x3ea82f(0x68e)](_0x248722,!![]);},0xbb8,_0x248722[_0x497c9c(0xb65)])),_0x5e7d10&&updateMixer();}}else{if(_0x248722['action']==_0x497c9c(0x5b8)){}else{if(_0x248722[_0x497c9c(0x41a)]=='hangup'){}}}}else _0x248722['action']==='layout'&&(warnlog(_0x497c9c(0x44e)),log(_0x248722),_0x25ea9c[_0x497c9c(0x39f)]=_0x248722[_0x497c9c(0x9fd)],pokeIframeAPI(_0x497c9c(0xb01),_0x25ea9c[_0x497c9c(0x39f)]),updateMixer());}},_0x25ea9c['newMainDirectorSetup']=function(){var _0x118c9b=_0x304771;log(_0x118c9b(0x5cc)),_0x25ea9c['directorUUID']in _0x25ea9c[_0x118c9b(0xa52)]&&(_0x25ea9c[_0x118c9b(0xa52)][_0x25ea9c['directorUUID']]['stats']&&_0x25ea9c['pcs'][_0x25ea9c[_0x118c9b(0xa2c)]][_0x118c9b(0x80f)][_0x118c9b(0x334)]&&(_0x25ea9c['pcs'][_0x25ea9c['directorUUID']][_0x118c9b(0x80f)]['info'][_0x118c9b(0x934)]=!![])),_0x25ea9c[_0x118c9b(0xa2c)]in _0x25ea9c[_0x118c9b(0x7ab)]&&(_0x25ea9c['rpcs'][_0x25ea9c[_0x118c9b(0xa2c)]]['stats']&&_0x25ea9c[_0x118c9b(0x7ab)][_0x25ea9c['directorUUID']][_0x118c9b(0x80f)]['info']&&(_0x25ea9c['rpcs'][_0x25ea9c[_0x118c9b(0xa2c)]][_0x118c9b(0x80f)][_0x118c9b(0x334)][_0x118c9b(0x934)]=!![]),_0x25ea9c[_0x118c9b(0x934)]&&(getById(_0x118c9b(0xa74)+_0x25ea9c[_0x118c9b(0xa2c)])[_0x118c9b(0xb2b)][_0x118c9b(0x964)](_0x118c9b(0x2c8)),_0x25ea9c['rpcs'][_0x25ea9c[_0x118c9b(0xa2c)]]['label']===![]&&miniTranslate(getById(_0x118c9b(0x3c3)+_0x25ea9c[_0x118c9b(0xa2c)]),_0x118c9b(0x4d7)))),_0x25ea9c[_0x118c9b(0x8af)](),updateUserList(),pokeIframeAPI(_0x118c9b(0xb46),_0x25ea9c[_0x118c9b(0xa2c)]);},_0x25ea9c[_0x304771(0x365)]=async function _0x42c6e6(_0x9936cc=![]){var _0x43a557=_0x304771;if(_0x25ea9c[_0x43a557(0x384)]===!![]){log(_0x43a557(0x99e));return;}if(_0x25ea9c['ws']!==null){log(_0x43a557(0x7a3));return;}_0x25ea9c[_0x43a557(0x82a)]==![]&&(_0x25ea9c[_0x43a557(0x7f9)]!==![]?_0x25ea9c[_0x43a557(0x82a)]='wss://proxywss.rtc.ninja:443':_0x25ea9c[_0x43a557(0x82a)]=_0x43a557(0x9ba));if(!RTCPeerConnection){console['error'](getTranslation('webrtc-is-blocked'));!_0x25ea9c[_0x43a557(0x855)]&&warnUser(getTranslation('webrtc-is-blocked'),![],![]);return;}_0x25ea9c['ws']===null&&(_0x25ea9c['ws']=![],await chooseBestTURN());if(_0x25ea9c['customWSS']===![]){_0x25ea9c[_0x43a557(0x9f7)]=_0x25ea9c['generateStreamID'](0xc);for(var _0x4ca527 in _0x25ea9c[_0x43a557(0x7ab)]){warnlog(_0x43a557(0x271)),_0x25ea9c['rpcs'][_0x4ca527][_0x43a557(0x6a3)]==='failed'&&(warnlog(_0x43a557(0x4a9)),_0x25ea9c[_0x43a557(0x929)](_0x4ca527));}}_0x25ea9c[_0x43a557(0xb2a)]?(_0x25ea9c['ws']={},_0x25ea9c['ws'][_0x43a557(0x34a)]=function(_0x526e65){},_0x25ea9c['ws'][_0x43a557(0x7a1)]=0x1,_0x25ea9c['ws']['send']=function(_0x230782){var _0x4b3025=_0x43a557;parent[_0x4b3025(0x868)]({'bypass':_0x230782},_0x25ea9c[_0x4b3025(0x1fc)]);},setTimeout(function(){var _0x5b1d28=_0x43a557;_0x25ea9c['ws'][_0x5b1d28(0x633)]();},0xa)):_0x25ea9c['ws']=new WebSocket(_0x25ea9c['wss']),_0x9936cc==![]&&(_0x25ea9c[_0x43a557(0x2f8)]===!![]&&(_0x25ea9c['showTime']=null,toggleClock()),_0x25ea9c[_0x43a557(0x22d)]=setTimeout(function(){var _0x13e438=_0x43a557;pokeIframeAPI(_0x13e438(0x92a),_0x13e438(0x22d)),pokeIframeAPI('hss-connection',_0x13e438(0x22d)),errorlog(_0x13e438(0x38b)),!_0x25ea9c['cleanOutput']&&(!_0x25ea9c['studioSoftware']&&(_0x25ea9c[_0x13e438(0x624)]=!![],warnUser(getTranslation('site-not-responsive'),0x7530,![])));},0x7530)),_0x25ea9c['ws']['onopen']=function _0x3131a0(){var _0x1619b5=_0x43a557;if(_0x25ea9c['auth'])try{_0x25ea9c[_0x1619b5(0xa64)]({'auth':_0x25ea9c['auth']});}catch(_0x360f87){errorlog(_0x360f87);}_0x25ea9c['warnUserTriggered']&&closeModal();_0x25ea9c[_0x1619b5(0x795)]=!![],clearTimeout(_0x25ea9c['pingTimeout']),clearTimeout(_0x25ea9c['timeout']),log('connected\x20to\x20video\x20server'),checkConnection();if(_0x25ea9c[_0x1619b5(0x6e2)]){errorlog('RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM');for(_0x39b230 in _0x25ea9c[_0x1619b5(0x7ab)]){try{_0x25ea9c[_0x1619b5(0x7ab)][_0x39b230][_0x1619b5(0x26f)]?!_0x25ea9c[_0x1619b5(0x6f8)][_0x1619b5(0x808)](_0x25ea9c[_0x1619b5(0x7ab)][_0x39b230]['streamID'])&&_0x25ea9c[_0x1619b5(0x929)](_0x39b230):_0x25ea9c[_0x1619b5(0x929)](_0x39b230);}catch(_0x38cd96){}}for(_0x39b230 in _0x25ea9c[_0x1619b5(0xa52)]){try{_0x25ea9c['closePC'](_0x39b230);}catch(_0x1a4345){}}_0x25ea9c[_0x1619b5(0x6e2)]=![],_0x25ea9c[_0x1619b5(0x616)]=![],_0x25ea9c[_0x1619b5(0x3d1)]&&(!_0x25ea9c['popupChat']['closed']&&(_0x25ea9c[_0x1619b5(0x3d1)][_0x1619b5(0x34a)](),_0x25ea9c[_0x1619b5(0x3d1)]=null));}if(_0x25ea9c[_0x1619b5(0x8a2)]&&_0x25ea9c[_0x1619b5(0x8a2)][_0x1619b5(0xa3b)]>0x0)try{var _0x514aa5=_0x25ea9c[_0x1619b5(0x8a2)][_0x1619b5(0x565)](-0x1e);_0x25ea9c[_0x1619b5(0x8a2)]=[],_0x514aa5[_0x1619b5(0xb26)](function(_0xb71693){var _0x42365d=_0x1619b5;log(_0x42365d(0x950)),_0x25ea9c[_0x42365d(0xa64)](_0xb71693);});}catch(_0x3a72e8){errorlog(_0x3a72e8);}if(_0x9936cc==!![]){pokeIframeAPI(_0x1619b5(0x92a),_0x1619b5(0x522)),pokeIframeAPI(_0x1619b5(0x3e4),_0x1619b5(0x522));_0x25ea9c[_0x1619b5(0x408)]&&_0x25ea9c['seedStream']();if(_0x25ea9c[_0x1619b5(0x70f)]){log('ROOMID\x20ENABLED'),log(_0x1619b5(0x7e0)),joinRoom(_0x25ea9c['roomid']);if(_0x25ea9c[_0x1619b5(0x6f8)]['length']){var _0x7d7841=Object['keys'](_0x25ea9c[_0x1619b5(0xb03)]);for(var _0x39b230=0x0;_0x39b230<_0x7d7841[_0x1619b5(0xa3b)];_0x39b230++){_0x25ea9c['include'][_0x1619b5(0x808)](_0x7d7841[_0x39b230])&&(log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20'+_0x7d7841[_0x39b230]),_0x25ea9c['watchStream'](_0x7d7841[_0x39b230]));}}}else{var _0x7d7841=Object['keys'](_0x25ea9c[_0x1619b5(0xb03)]);for(var _0x39b230=0x0;_0x39b230<_0x7d7841[_0x1619b5(0xa3b)];_0x39b230++){log(_0x1619b5(0x50a)+_0x7d7841[_0x39b230]),_0x25ea9c[_0x1619b5(0x473)](_0x7d7841[_0x39b230]);}}}else pokeIframeAPI(_0x1619b5(0x92a),_0x1619b5(0xaa6)),pokeIframeAPI(_0x1619b5(0x3e4),_0x1619b5(0xaa6));},_0x25ea9c[_0x43a557(0x3d0)]=function(_0x324779){var _0x15c8c0=_0x43a557;for(var _0x25c7f7 in _0x25ea9c[_0x15c8c0(0x7ab)]){if(_0x25ea9c['rpcs'][_0x25c7f7][_0x15c8c0(0x26f)]===_0x324779)return log(_0x15c8c0(0x8a7)),![];}if(_0x25ea9c[_0x15c8c0(0xb03)][_0x324779])return log(_0x15c8c0(0x703)),![];return _0x25ea9c[_0x15c8c0(0x473)](_0x324779),log(_0x15c8c0(0xaf0)),!![];},_0x25ea9c['ws']['onmessage']=async function(_0x5b12fd){var _0xb39186=_0x43a557;clearTimeout(_0x25ea9c[_0xb39186(0x3ab)]);try{var _0x32c217=JSON[_0xb39186(0xa96)](_0x5b12fd[_0xb39186(0x71e)]);}catch(_0x268885){try{var _0x32c217=JSON[_0xb39186(0xa96)](_0x5b12fd[_0xb39186(0x71e)][_0xb39186(0x49e)]());}catch(_0x2c9b1e){errorlog(_0x2c9b1e);return;}}_0x32c217[_0xb39186(0x26f)]&&(_0x32c217[_0xb39186(0x26f)]=_0x25ea9c[_0xb39186(0xa15)](_0x32c217[_0xb39186(0x26f)]));if(_0xb39186(0x4a1)in _0x32c217){_0x32c217=await _0x25ea9c[_0xb39186(0x4bf)](_0x32c217);if(!_0x32c217)return;}if(_0x25ea9c[_0xb39186(0x64e)]){if(_0xb39186(0x7ed)in _0x32c217&&_0x25ea9c[_0xb39186(0x37c)]&&_0x32c217[_0xb39186(0x7ed)]===_0x25ea9c[_0xb39186(0x37c)])return;else log(_0x32c217);if(_0xb39186(0x37c)in _0x32c217){if(_0x25ea9c[_0xb39186(0x37c)]){if(_0x32c217[_0xb39186(0x37c)]!==_0x25ea9c['UUID'])return;}else return;delete _0x32c217[_0xb39186(0x37c)];}if('roomid'in _0x32c217){if(!_0x25ea9c[_0xb39186(0x740)])return;if(_0xb39186(0x893)in _0x32c217){if(_0x32c217[_0xb39186(0x893)]===_0xb39186(0x5b8)){if(_0xb39186(0x70f)in _0x32c217){if(_0xb39186(0xb65)in _0x32c217){if(_0x32c217[_0xb39186(0xb65)]==_0x25ea9c['UUID']){_0x32c217[_0xb39186(0x893)]=_0xb39186(0x6e2),_0x25ea9c[_0xb39186(0x740)]=_0x32c217[_0xb39186(0x70f)];var _0x4a7ccb={};_0x4a7ccb['request']='joinroom',_0x4a7ccb[_0xb39186(0x70f)]=_0x25ea9c[_0xb39186(0x740)],_0x4a7ccb[_0xb39186(0x26f)]=_0x25ea9c[_0xb39186(0x26f)],_0x25ea9c[_0xb39186(0xa64)](_0x4a7ccb);}else return;}else return;}else return;}else{if(_0x32c217[_0xb39186(0x70f)]!==_0x25ea9c[_0xb39186(0x740)])return;}}else{if(_0x32c217[_0xb39186(0x70f)]!==_0x25ea9c[_0xb39186(0x740)])return;}delete _0x32c217[_0xb39186(0x70f)];}if(_0xb39186(0x934)in _0x32c217){if(_0x25ea9c[_0xb39186(0xb8f)]||_0x25ea9c[_0xb39186(0x8c7)])await checkToken();else _0x32c217[_0xb39186(0x7ed)]&&(_0x25ea9c[_0xb39186(0xa2c)]=_0x32c217[_0xb39186(0x7ed)],_0x25ea9c[_0xb39186(0x4f0)]=![],_0x25ea9c[_0xb39186(0xa2e)]=[],_0x25ea9c[_0xb39186(0xa2e)][_0xb39186(0xba0)](_0x25ea9c[_0xb39186(0xa2c)]),_0x25ea9c['newMainDirectorSetup']());delete _0x32c217[_0xb39186(0x934)];}_0xb39186(0x7ed)in _0x32c217&&(_0x32c217[_0xb39186(0x37c)]=_0x32c217[_0xb39186(0x7ed)],delete _0x32c217[_0xb39186(0x7ed)]);if(_0xb39186(0x893)in _0x32c217){if(_0x32c217[_0xb39186(0x893)]==='play'){if(_0xb39186(0x26f)in _0x32c217){if(_0x32c217[_0xb39186(0x26f)]===_0x25ea9c[_0xb39186(0x26f)])_0x32c217[_0xb39186(0x893)]='offerSDP';else return;}}else{if(_0x32c217['request']===_0xb39186(0x3f9)){if(_0x25ea9c[_0xb39186(0x4e8)]){if(_0x25ea9c[_0xb39186(0x4e8)][_0xb39186(0x808)](_0x32c217[_0xb39186(0x26f)])){play(_0x32c217['streamID']);return;}else return;}}else{if(_0x32c217[_0xb39186(0x893)]===_0xb39186(0x52b)){if(_0xb39186(0x26f)in _0x32c217){if(_0x25ea9c[_0xb39186(0x4e8)]){if(_0x25ea9c[_0xb39186(0x4e8)][_0xb39186(0x808)](_0x32c217[_0xb39186(0x26f)]))play(_0x32c217[_0xb39186(0x26f)]);else{}}else play(_0x32c217[_0xb39186(0x26f)]);}_0x32c217[_0xb39186(0x893)]=_0xb39186(0x906);}}}}else{if(_0xb39186(0x26f)in _0x32c217){if(_0x25ea9c[_0xb39186(0x4e8)]){if(_0x25ea9c[_0xb39186(0x4e8)][_0xb39186(0x808)](_0x32c217[_0xb39186(0x26f)])){}else return;}else{if(_0x25ea9c[_0xb39186(0xb18)]){if(_0x25ea9c[_0xb39186(0xb18)]!==_0x32c217['streamID'])return;else{}}}}}}if(_0x32c217[_0xb39186(0x3cc)]||_0x32c217[_0xb39186(0x6c8)]||_0x32c217[_0xb39186(0x859)]){let _0x4484a2=_0x32c217[_0xb39186(0x3cc)]||_0x32c217['mid']||_0x32c217['rmid'];if(_0x25ea9c[_0xb39186(0xb3f)][_0x32c217[_0xb39186(0x37c)]]){if(_0x25ea9c['mids'][_0x32c217[_0xb39186(0x37c)]]['includes'](_0x4484a2))return;else _0x25ea9c[_0xb39186(0xb3f)][_0x32c217['UUID']][_0xb39186(0xba0)](_0x4484a2);}else _0x25ea9c[_0xb39186(0xb3f)][_0x32c217[_0xb39186(0x37c)]]=[_0x4484a2];}if(_0x32c217[_0xb39186(0x893)]){if(_0x32c217[_0xb39186(0x893)]==_0xb39186(0x906)){if(_0x25ea9c[_0xb39186(0x876)]){if(_0x25ea9c[_0xb39186(0xa2e)]['indexOf'](_0x32c217['UUID'])>=0x0)_0x25ea9c[_0xb39186(0x906)](_0x32c217[_0xb39186(0x37c)]);else{if(_0x25ea9c[_0xb39186(0x934)])_0x32c217[_0xb39186(0x37c)]in _0x25ea9c[_0xb39186(0x7ab)]&&_0x25ea9c[_0xb39186(0x906)](_0x32c217['UUID']);else return;}}else _0x25ea9c[_0xb39186(0x906)](_0x32c217[_0xb39186(0x37c)]);}else{if(_0x32c217['request']==_0xb39186(0x63b)){log(_0x32c217);if(_0x25ea9c[_0xb39186(0xb8f)]||_0x25ea9c['mainDirectorPassword'])await checkToken();else _0xb39186(0x934)in _0x32c217?(_0x25ea9c[_0xb39186(0xa2c)]=_0x32c217['director'],_0x25ea9c[_0xb39186(0x4f0)]=![],_0x25ea9c[_0xb39186(0xb1a)](),_0x25ea9c[_0xb39186(0xa2e)]['push'](_0x25ea9c[_0xb39186(0xa2c)]),_0x25ea9c[_0xb39186(0x905)]()):(_0x25ea9c[_0xb39186(0xa2c)]=![],_0x25ea9c['directorStreamID']=![],_0x25ea9c['cleanDirectorList']());if(_0x25ea9c[_0xb39186(0x8c7)]){}else{if(_0xb39186(0x93e)in _0x32c217){if(_0x25ea9c[_0xb39186(0xb8f)]||_0x32c217['claim']==![]){if(!_0x25ea9c[_0xb39186(0x855)]){miniTranslate(getById(_0xb39186(0x5cd)),'not-the-director');if(_0x25ea9c[_0xb39186(0x8ab)])_0x25ea9c[_0xb39186(0x40a)]===null&&warnUser(getTranslation(_0xb39186(0x706)),![],![]);else _0x25ea9c['token']?setTimeout(function(){var _0x3de8a9=_0xb39186;warnUser(getTranslation(_0x3de8a9(0x2fc)),![],![]);},0x1):setTimeout(function(){var _0x3cd0b=_0xb39186;warnUser(getTranslation(_0x3cd0b(0x283)),![],![]);},0x1);}_0x25ea9c[_0xb39186(0x40a)]=![],pokeAPI(_0xb39186(0x934),![]),pokeIframeAPI(_0xb39186(0x934),![]);}else _0x25ea9c[_0xb39186(0x40a)]=!![],pokeAPI(_0xb39186(0x934),!![]),pokeIframeAPI('director',!![]);}}_0x25ea9c[_0xb39186(0x25e)]=_0x32c217['list'],_0x25ea9c[_0xb39186(0x5ff)][_0xb39186(0x8cf)](_0x32c217[_0xb39186(0xb8e)]);}else{if(_0x32c217[_0xb39186(0x893)]==_0xb39186(0x6e2)){_0x25ea9c[_0xb39186(0x469)]=[],_0x25ea9c[_0xb39186(0x6e2)]=!![],_0x25ea9c[_0xb39186(0x616)]=![],log(_0xb39186(0x799)),pokeIframeAPI('transferred');let _0x258d77=![];if(!_0x25ea9c[_0xb39186(0x934)]){if(_0x25ea9c[_0xb39186(0x876)]==0x2)_0x25ea9c[_0xb39186(0x876)]=!![],_0x25ea9c['transferred']=!![];else _0x25ea9c['queue']==0x3?(_0x25ea9c[_0xb39186(0x876)]=![],_0x258d77=!![]):(_0x25ea9c['queue']=![],_0x25ea9c['transferred']=!![]);}else _0x25ea9c[_0xb39186(0x6e2)]=!![];if(!_0x258d77){for(_0x261b62 in _0x25ea9c[_0xb39186(0x7ab)]){try{!_0x25ea9c[_0xb39186(0x6f8)]['includes'](_0x25ea9c['rpcs'][_0x261b62][_0xb39186(0x26f)])&&(warnlog('transferred\x20and\x20closing'),_0x25ea9c[_0xb39186(0x929)](_0x261b62));}catch(_0x22ef51){}}for(_0x261b62 in _0x25ea9c[_0xb39186(0xa52)]){try{log(_0xb39186(0x9dc)),_0x25ea9c['closePC'](_0x261b62);}catch(_0x3f0ad3){}}_0x25ea9c['popupChat']&&(!_0x25ea9c['popupChat'][_0xb39186(0x8e6)]&&(_0x25ea9c[_0xb39186(0x3d1)][_0xb39186(0x34a)](),_0x25ea9c[_0xb39186(0x3d1)]=null));}if(!_0x258d77){if(_0x25ea9c[_0xb39186(0xb8f)]||_0x25ea9c[_0xb39186(0x8c7)])await checkToken();else'director'in _0x32c217?(_0x25ea9c[_0xb39186(0xa2c)]=_0x32c217[_0xb39186(0x934)],_0x25ea9c['directorStreamID']=![],_0x25ea9c['directorList']=[],_0x25ea9c[_0xb39186(0xa2e)][_0xb39186(0xba0)](_0x25ea9c['directorUUID']),_0x25ea9c[_0xb39186(0x905)]()):(_0x25ea9c[_0xb39186(0xa2c)]=![],_0x25ea9c['directorStreamID']=![],_0x25ea9c[_0xb39186(0xa2e)]=[]);youveBeenTransferred(),_0x25ea9c['totalRoomBitrate']=_0x25ea9c['totalRoomBitrate_default'],updateMixer();}else youveBeenActivated();log('Members\x20in\x20Room'),log(_0x32c217[_0xb39186(0xb8e)]);for(var _0x261b62 in _0x32c217['list']){if(_0xb39186(0x37c)in _0x32c217[_0xb39186(0xb8e)][_0x261b62]){if(_0x32c217[_0xb39186(0xb8e)][_0x261b62][_0xb39186(0x26f)]){if(_0x32c217[_0xb39186(0xb8e)][_0x261b62][_0xb39186(0x37c)]in _0x25ea9c['rpcs'])log(_0xb39186(0x93a));else{var _0x5a7829=_0x25ea9c[_0xb39186(0xa15)](_0x32c217[_0xb39186(0xb8e)][_0x261b62][_0xb39186(0x26f)]);log(_0xb39186(0x86c)+_0x5a7829);if(_0x25ea9c[_0xb39186(0x876)]){if(_0x25ea9c['directorList'][_0xb39186(0x32e)](_0x32c217['list'][_0x261b62][_0xb39186(0x37c)])>=0x0)_0x25ea9c[_0xb39186(0x1ae)]==0x2&&play(_0x5a7829,_0x32c217[_0xb39186(0xb8e)][_0x261b62]['UUID']);else{if(_0x25ea9c[_0xb39186(0x4e8)]&&_0x25ea9c['view_set']['includes'](_0x5a7829))play(_0x5a7829,_0x32c217[_0xb39186(0xb8e)][_0x261b62]['UUID']);else _0x25ea9c[_0xb39186(0x469)]['length']<0x1388&&(!(_0x5a7829 in _0x25ea9c[_0xb39186(0x59c)])&&!_0x25ea9c[_0xb39186(0x469)][_0xb39186(0x808)](_0x5a7829)&&_0x25ea9c[_0xb39186(0x469)][_0xb39186(0xba0)](_0x5a7829));}}else play(_0x5a7829,_0x32c217[_0xb39186(0xb8e)][_0x261b62][_0xb39186(0x37c)]);}}}}updateQueue();}else{if(_0x32c217['request']==_0xb39186(0x96a)){log(_0x32c217);if(_0x25ea9c[_0xb39186(0xb8f)]||_0x25ea9c[_0xb39186(0x8c7)])await checkToken();else _0xb39186(0x934)in _0x32c217?(_0x25ea9c['directorUUID']=_0x32c217[_0xb39186(0x934)],_0x25ea9c[_0xb39186(0x4f0)]=![],_0x25ea9c[_0xb39186(0xa2e)]=[],_0x25ea9c[_0xb39186(0xa2e)][_0xb39186(0xba0)](_0x25ea9c[_0xb39186(0xa2c)]),_0x25ea9c['newMainDirectorSetup']()):(_0x25ea9c[_0xb39186(0xa2c)]=![],_0x25ea9c[_0xb39186(0xa2e)]=[],errorlog(_0xb39186(0x995)));updateUserList();}else{if(_0x32c217[_0xb39186(0x893)]=='someonejoined'){if(_0x25ea9c[_0xb39186(0xb8f)]||_0x25ea9c[_0xb39186(0x8c7)])await checkToken();else _0x32c217[_0xb39186(0x934)]&&(_0x25ea9c[_0xb39186(0xa2c)]=_0x32c217[_0xb39186(0x37c)],_0x25ea9c[_0xb39186(0x4f0)]=![],_0x25ea9c[_0xb39186(0xb1a)](),_0x25ea9c[_0xb39186(0xa2e)][_0xb39186(0xba0)](_0x25ea9c['directorUUID']),_0x25ea9c['newMainDirectorSetup']());if(_0xb39186(0x26f)in _0x32c217){log(_0xb39186(0x2d2));if(_0x25ea9c[_0xb39186(0x876)]){if(_0x25ea9c[_0xb39186(0xa2e)][_0xb39186(0x32e)](_0x32c217['UUID'])>=0x0)_0x25ea9c[_0xb39186(0x1ae)]==0x2&&play(_0x5a7829,_0x32c217['UUID']);else{if(_0x25ea9c[_0xb39186(0x4e8)]&&_0x25ea9c[_0xb39186(0x4e8)][_0xb39186(0x808)](_0x5a7829))play(_0x5a7829,_0x32c217[_0xb39186(0x37c)]);else _0x25ea9c[_0xb39186(0x469)][_0xb39186(0xa3b)]<0x1388&&(!(_0x32c217[_0xb39186(0x26f)]in _0x25ea9c[_0xb39186(0x59c)])&&!_0x25ea9c[_0xb39186(0x469)][_0xb39186(0x808)](_0x32c217[_0xb39186(0x26f)])&&(_0x25ea9c['queueList'][_0xb39186(0xba0)](_0x32c217[_0xb39186(0x26f)]),updateQueue(!![])));}}else play(_0x32c217[_0xb39186(0x26f)]);}else log(_0xb39186(0xa20));}else{if(_0x32c217[_0xb39186(0x893)]==_0xb39186(0x3c1)){log('Someone\x20published\x20a\x20video\x20to\x20the\x20Room'),log(_0x32c217);if(_0x25ea9c[_0xb39186(0x876)]){if(_0x25ea9c[_0xb39186(0xa2e)][_0xb39186(0x32e)](_0x32c217[_0xb39186(0x37c)])>=0x0)_0x25ea9c['queueType']==0x2&&play(_0x5a7829,_0x32c217[_0xb39186(0x37c)]);else{if(_0x25ea9c[_0xb39186(0x4e8)]&&_0x25ea9c['view_set'][_0xb39186(0x808)](_0x5a7829))play(_0x5a7829,_0x32c217[_0xb39186(0x37c)]);else _0x25ea9c[_0xb39186(0x469)][_0xb39186(0xa3b)]<0x1388&&(!(_0x32c217[_0xb39186(0x26f)]in _0x25ea9c['watchTimeoutList'])&&!_0x25ea9c['queueList']['includes'](_0x32c217[_0xb39186(0x26f)])&&(_0x25ea9c['queueList'][_0xb39186(0xba0)](_0x32c217['streamID']),updateQueue(!![])));}}else play(_0x32c217['streamID']);}else{if(_0x32c217[_0xb39186(0x893)]=='alert'){errorlog(_0x32c217),pokeIframeAPI(_0xb39186(0x56a),_0x32c217[_0xb39186(0x7b7)]);if(_0x25ea9c[_0xb39186(0x1fb)]===![]){if('message'in _0x32c217){if(_0x32c217[_0xb39186(0x7b7)]===_0xb39186(0x9ab))_0x25ea9c[_0xb39186(0x900)]<0x2?(_0x25ea9c[_0xb39186(0x900)]=parseInt(_0x25ea9c['seedAttempts'])+0x1,setTimeout(function(){var _0x53bb00=_0xb39186;_0x25ea9c[_0x53bb00(0x5e0)]();},0x1388)):(hangup(),!_0x25ea9c[_0xb39186(0x855)]?_0x25ea9c[_0xb39186(0x76b)]&&(_0x25ea9c[_0xb39186(0x76b)][_0xb39186(0xa3b)]<0x3||_0x25ea9c['permaid']===_0xb39186(0x978))&&_0x25ea9c['password']===_0x25ea9c[_0xb39186(0xb14)]?setTimeout(function(){warnUser(getTranslation('streamid-already-published-obvious'),![],![]);},0x1):setTimeout(function(){var _0x35d841=_0xb39186;warnUser(getTranslation(_0x35d841(0x236)),![],![]);},0x1):console['warn'](getTranslation(_0xb39186(0x236))));else{if(_0x32c217[_0xb39186(0x7b7)]===_0xb39186(0x423))!_0x25ea9c[_0xb39186(0x855)]&&setTimeout(()=>{var _0x11ff38=_0xb39186;warnUser(_0x11ff38(0x927));},0x1);else{if(_0x25ea9c[_0xb39186(0xb8f)]||_0x25ea9c[_0xb39186(0x86a)]){}else _0x32c217['message']===_0xb39186(0x2d0)?(!_0x25ea9c[_0xb39186(0x855)]&&(miniTranslate(getById(_0xb39186(0x5cd)),'not-the-director'),_0x25ea9c[_0xb39186(0x8ab)]?_0x25ea9c[_0xb39186(0x40a)]===null&&warnUser(getTranslation(_0xb39186(0x706)),![],![]):setTimeout(function(){var _0x2a22d9=_0xb39186;warnUser(getTranslation(_0x2a22d9(0x283)),![],![]);},0x1)),_0x25ea9c['directorState']=![],pokeAPI(_0xb39186(0x934),![]),pokeIframeAPI(_0xb39186(0x934),![])):!_0x25ea9c[_0xb39186(0x855)]&&setTimeout(()=>{var _0x378a3d=_0xb39186;warnUser(_0x32c217[_0x378a3d(0x7b7)]);},0x1);}}}}}else _0x32c217['request']==_0xb39186(0x541)?'message'in _0x32c217&&warnlog(_0x32c217[_0xb39186(0x7b7)]):log(_0x32c217);}}}}}}}else{if(_0x32c217['description'])_0xb39186(0x26f)in _0x32c217&&(_0x32c217[_0xb39186(0x26f)]in _0x25ea9c[_0xb39186(0x59c)]&&(clearTimeout(_0x25ea9c[_0xb39186(0x59c)][_0x32c217[_0xb39186(0x26f)]]),delete _0x25ea9c[_0xb39186(0x59c)][_0x32c217[_0xb39186(0x26f)]])),_0x25ea9c[_0xb39186(0x817)](_0x32c217);else{if(_0x32c217[_0xb39186(0x357)])log(_0xb39186(0x494)),_0x25ea9c[_0xb39186(0x1b1)](_0x32c217);else{if(_0x32c217[_0xb39186(0x704)])log(_0xb39186(0xa77)),_0x25ea9c[_0xb39186(0x83d)](_0x32c217);else{if(_0x32c217[_0xb39186(0x2d3)]||_0x32c217[_0xb39186(0x893)]==_0xb39186(0x5de))warnlog('Clean\x20up'),_0x32c217[_0xb39186(0x37c)]in _0x25ea9c[_0xb39186(0xa52)]&&(log(_0xb39186(0x9dc)),_0x25ea9c[_0xb39186(0x97a)](_0x32c217['UUID'])),_0x32c217[_0xb39186(0x37c)]in _0x25ea9c[_0xb39186(0x7ab)]&&(warnlog(_0xb39186(0x38e)),_0x25ea9c[_0xb39186(0x929)](_0x32c217[_0xb39186(0x37c)]));else{if(_0x32c217['iceRestartRequest']&&_0x32c217[_0xb39186(0x37c)])warnlog(_0xb39186(0x627)),_0x32c217[_0xb39186(0x37c)]in _0x25ea9c[_0xb39186(0xa52)]&&(_0x25ea9c[_0xb39186(0xa52)][_0x32c217['UUID']]['restartIce']?(log(_0xb39186(0x8ed)+_0x32c217[_0xb39186(0x37c)]),_0x25ea9c[_0xb39186(0xa52)][_0x32c217[_0xb39186(0x37c)]]['restartIce']()):(log(_0xb39186(0x2c7)+_0x32c217[_0xb39186(0x37c)]),_0x25ea9c['createOffer'](_0x32c217[_0xb39186(0x37c)],!![])));else{if(_0x25ea9c[_0xb39186(0x2de)]&&_0x32c217[_0xb39186(0xb8f)])_0x25ea9c[_0xb39186(0x945)]=_0x32c217['token'],updateReshareLink();else{if(_0x32c217['smid']&&_0x32c217[_0xb39186(0x37c)])try{'altUUID'in _0x32c217?await _0x25ea9c[_0xb39186(0x7ba)](_0x32c217,_0x32c217[_0xb39186(0x37c)]+_0xb39186(0x4b1)):await _0x25ea9c[_0xb39186(0x7ba)](_0x32c217,_0x32c217[_0xb39186(0x37c)]);}catch(_0x411096){warnlog(_0xb39186(0x3a8)),warnlog(_0x411096[_0xb39186(0x71e)]);}else{if(_0x32c217['rmid']&&_0x32c217['UUID'])try{_0xb39186(0xa7f)in _0x32c217?await _0x25ea9c[_0xb39186(0x7fb)](_0x32c217,_0x32c217[_0xb39186(0x37c)]+_0xb39186(0x4b1),_0x32c217[_0xb39186(0x37c)]):await _0x25ea9c['processPCSOnMessage'](_0x32c217,_0x32c217[_0xb39186(0x37c)]);}catch(_0x47e612){warnlog(_0xb39186(0x3a8)),warnlog(_0x47e612[_0xb39186(0x71e)]);}else{if(_0x32c217[_0xb39186(0x6c8)]&&_0x32c217['UUID'])try{if(_0x25ea9c[_0xb39186(0xa52)][_0x32c217['UUID']])_0xb39186(0xa7f)in _0x32c217?await _0x25ea9c[_0xb39186(0x7fb)](_0x32c217,_0x32c217[_0xb39186(0x37c)]+_0xb39186(0x4b1),_0x32c217[_0xb39186(0x37c)]):await _0x25ea9c['processPCSOnMessage'](_0x32c217,_0x32c217[_0xb39186(0x37c)]);else _0x25ea9c[_0xb39186(0x7ab)][_0x32c217['UUID']]?'altUUID'in _0x32c217?await _0x25ea9c[_0xb39186(0x7ba)](_0x32c217,_0x32c217[_0xb39186(0x37c)]+_0xb39186(0x4b1)):await _0x25ea9c['processRPCSOnMessage'](_0x32c217,_0x32c217[_0xb39186(0x37c)]):warnlog(_0xb39186(0x907));}catch(_0x154dae){warnlog(_0xb39186(0x3a8)),warnlog(_0x154dae[_0xb39186(0x71e)]);}else log('what\x20is\x20this?');}}}}}}}}}},_0x25ea9c['ws']['onerror']=async function(_0x48711a){warnlog(_0x48711a);},_0x25ea9c['ws']['onclose']=async function(_0x571575){var _0x1adf92=_0x43a557;clearTimeout(_0x25ea9c[_0x1adf92(0x3ab)]),pokeIframeAPI(_0x1adf92(0x92a),'closed'),pokeIframeAPI('hss-connection',_0x1adf92(0x8e6));try{_0x1adf92(0x3d7)in _0x571575&&(_0x571575['code']==0x1f7&&(_0x9936cc==![]&&(clearTimeout(_0x25ea9c['timeout']),!_0x25ea9c[_0x1adf92(0x855)]&&warnUser(_0x1adf92(0xa4f),0x7530,![]))));}catch(_0x58e85d){errorlog(_0x58e85d);}warnlog('Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aWill\x20try\x20to\x20reconnect\x20in\x202\x20seconds.');if(_0x25ea9c['security']==![])try{_0x25ea9c['ws'][_0x1adf92(0x7a1)]===WebSocket[_0x1adf92(0xac0)]&&(_0x25ea9c['ws']=null,setTimeout(()=>{var _0xd6bc3a=_0x1adf92;try{_0x25ea9c[_0xd6bc3a(0x365)](!![]);}catch(_0x5b3b0a){}},0x1388));}catch(_0x15997b){errorlog(_0x15997b);}};},_0x25ea9c[_0x304771(0x866)]=function(_0x370d8d,_0x336088=null){var _0xa781c7=_0x304771;_0x25ea9c[_0xa781c7(0x1c2)]&&(log(_0xa781c7(0x631)),_0x370d8d[_0xa781c7(0x3cc)]=++_0x25ea9c[_0xa781c7(0x6c8)],!_0x336088?_0x25ea9c['sendMsg'](_0x370d8d):(_0x370d8d[_0xa781c7(0x37c)]=_0x336088,_0x25ea9c[_0xa781c7(0xa64)](_0x370d8d,_0x336088)));if(_0x336088==null){_0x370d8d=JSON['stringify'](_0x370d8d);for(var _0x340c19 in _0x25ea9c[_0xa781c7(0xa52)]){try{if(!_0x25ea9c['pcs'][_0x340c19][_0xa781c7(0x8ac)])continue;_0x25ea9c[_0xa781c7(0xa52)][_0x340c19][_0xa781c7(0x8ac)][_0xa781c7(0x869)](_0x370d8d);}catch(_0xbe1923){_0x25ea9c[_0xa781c7(0xa52)][_0x340c19][_0xa781c7(0x377)]+0x186a0{var _0x5f4cf9=_0x526861;_0x14b63e[_0x5f4cf9(0x836)]&&(_0x14b63e['track'][_0x5f4cf9(0x35d)]=![]);});}try{document[_0x526861(0x5ec)](_0x526861(0x8f8))&&(!_0x25ea9c[_0x526861(0x7b4)]&&(_0x25ea9c['syncState']={}),_0x25ea9c[_0x526861(0x26f)]&&(_0x25ea9c[_0x526861(0x7b4)][_0x25ea9c[_0x526861(0x26f)]]=getDetailedState(_0x25ea9c[_0x526861(0x26f)])),getById(_0x526861(0x8f8))[_0x526861(0x4f3)][_0x526861(0x9e6)](getById(_0x526861(0x8f8))),updateLockedElements());}catch(_0x5052b5){warnlog(_0x5052b5);}var _0x5daa52={};_0x5daa52[_0x526861(0x6b4)]=!![],_0x5daa52['virtualHangup']=!![],_0x25ea9c[_0x526861(0x866)](_0x5daa52),getById(_0x526861(0x5f4))[_0x526861(0x6e4)](),_0x25ea9c['whipOut']&&_0x25ea9c[_0x526861(0x525)][_0x526861(0xa68)]&&warnlog(_0x526861(0x9ee));}catch(_0x1430c1){errorlog(_0x526861(0x727));}log(_0x526861(0x9bf));},_0x25ea9c[_0x304771(0x4f7)]=function(_0x494c3b,_0x525a08=![]){var _0x5b001e=_0x304771;_0x25ea9c[_0x5b001e(0xa52)][_0x494c3b]['createOffer']({'iceRestart':_0x525a08})['then'](_0x535f7c=>{var _0x53ad0c=_0x5b001e;log('create\x20offer\x20worked');if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x25ea9c['stereo']==0x3||_0x25ea9c[_0x53ad0c(0x915)]==0x5||_0x25ea9c[_0x53ad0c(0x915)]==0x1)_0x535f7c[_0x53ad0c(0x967)]=CodecsHandler[_0x53ad0c(0x700)](_0x535f7c['sdp'],{'stereo':0x1}),log(_0x53ad0c(0xa75));else{if(iOS||iPad){}else _0x25ea9c['stereo']==0x4&&(_0x535f7c[_0x53ad0c(0x967)]=CodecsHandler['setOpusAttributes'](_0x535f7c[_0x53ad0c(0x967)],{'stereo':0x2}),log(_0x53ad0c(0xa75)));}}(iOS||iPad)&&(_0x25ea9c['removeOrientationFlag']&&_0x535f7c[_0x53ad0c(0x967)][_0x53ad0c(0x808)](_0x53ad0c(0xaf8))&&(_0x535f7c[_0x53ad0c(0x967)]=_0x535f7c[_0x53ad0c(0x967)]['replace'](_0x53ad0c(0xaf8),'')));if(_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x337)])try{_0x535f7c[_0x53ad0c(0x967)]=CodecsHandler[_0x53ad0c(0xb44)](_0x535f7c[_0x53ad0c(0x967)],_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x337)],_0x25ea9c['preferredVideoErrorCorrection']),log(_0x53ad0c(0x3fb)+_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b]['preferVideoCodec']+_0x53ad0c(0x56b));}catch(_0x543f48){errorlog(_0x543f48),warnlog('couldn\x27t\x20set\x20preferred\x20video\x20codec');}if(_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x2bf)])try{if(_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x2bf)]===_0x53ad0c(0x5e9))_0x535f7c[_0x53ad0c(0x967)]=CodecsHandler[_0x53ad0c(0xaa0)](_0x535f7c['sdp']);else{if(_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x2bf)]===_0x53ad0c(0x28f)){if(_0x25ea9c[_0x53ad0c(0x443)]&&_0x25ea9c[_0x53ad0c(0x443)]==0x1)_0x535f7c[_0x53ad0c(0x967)]=CodecsHandler[_0x53ad0c(0x5bf)](_0x535f7c['sdp'],_0x25ea9c['micSampleRate']||0xbb80,![]);else _0x25ea9c[_0x53ad0c(0x915)]?_0x535f7c[_0x53ad0c(0x967)]=CodecsHandler[_0x53ad0c(0x5bf)](_0x535f7c['sdp'],_0x25ea9c[_0x53ad0c(0x7cb)]||0xbb80,!![]):_0x535f7c[_0x53ad0c(0x967)]=CodecsHandler[_0x53ad0c(0x5bf)](_0x535f7c['sdp'],_0x25ea9c[_0x53ad0c(0x7cb)]||0xbb80,![]);}else _0x535f7c[_0x53ad0c(0x967)]=CodecsHandler[_0x53ad0c(0x2bf)](_0x535f7c[_0x53ad0c(0x967)],_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x2bf)],_0x25ea9c['predAudio'],_0x25ea9c[_0x53ad0c(0x84a)]);}log(_0x53ad0c(0x3fb)+_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x2bf)]+'\x20as\x20preferred\x20audio\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)');}catch(_0x172123){errorlog(_0x172123),warnlog('couldn\x27t\x20set\x20preferred\x20audio\x20codec');}Android&&_0x25ea9c[_0x53ad0c(0xa76)]!==![]&&_0x25ea9c[_0x53ad0c(0x9cd)]&&(_0x535f7c[_0x53ad0c(0x967)]=_0x535f7c[_0x53ad0c(0x967)][_0x53ad0c(0x248)](/42e01f/gi,_0x53ad0c(0x3fe))),_0x25ea9c['localNetworkOnly']&&(_0x535f7c[_0x53ad0c(0x967)]=filterSDPLAN(_0x535f7c[_0x53ad0c(0x967)])),_0x25ea9c['stunOnly']&&(_0x535f7c['sdp']=filterStunOnly(_0x535f7c[_0x53ad0c(0x967)])),_0x25ea9c[_0x53ad0c(0xa52)][_0x494c3b][_0x53ad0c(0x437)](_0x535f7c)[_0x53ad0c(0x223)](async function(){var _0x3d6b20=_0x53ad0c;if(_0x25ea9c[_0x3d6b20(0x77d)]){if(_0x25ea9c[_0x3d6b20(0xa52)][_0x494c3b]['iceCandidatesPromise']===null){let _0x2dfac0;const _0x7407ca=new Promise(_0x1c6982=>{_0x2dfac0=_0x1c6982;});_0x25ea9c[_0x3d6b20(0xa52)][_0x494c3b]['iceCandidatesPromise']={'promise':_0x7407ca,'resolve':_0x2dfac0},await _0x25ea9c[_0x3d6b20(0xa52)][_0x494c3b][_0x3d6b20(0x2c6)]['promise'];if(!_0x25ea9c[_0x3d6b20(0xa52)][_0x494c3b])return;}}log(_0x3d6b20(0x1c1)+_0x494c3b),_0x25ea9c['applyIsolatedChat'](_0x494c3b);var _0x3ca6ec={};_0x3ca6ec[_0x3d6b20(0x37c)]=_0x494c3b,_0x3ca6ec[_0x3d6b20(0x26f)]=_0x25ea9c[_0x3d6b20(0x26f)],_0x3ca6ec[_0x3d6b20(0x568)]=_0x25ea9c[_0x3d6b20(0xa52)][_0x494c3b][_0x3d6b20(0x574)],_0x3ca6ec[_0x3d6b20(0x9d5)]=_0x25ea9c[_0x3d6b20(0xa52)][_0x494c3b][_0x3d6b20(0x9d5)];_0x25ea9c[_0x3d6b20(0x64e)]&&(_0x3ca6ec[_0x3d6b20(0x99d)]=_0x25ea9c[_0x3d6b20(0x1fb)]);_0x25ea9c[_0x3d6b20(0x7aa)]!==![]&&(_0x3ca6ec[_0x3d6b20(0x7aa)]=_0x25ea9c[_0x3d6b20(0x7aa)]);if(_0x25ea9c[_0x3d6b20(0x713)]!==![]){var _0x2493ec=_0x25ea9c['screenStream'][_0x3d6b20(0x80a)](),_0x15e335=_0x25ea9c[_0x3d6b20(0xa52)][_0x494c3b][_0x3d6b20(0xb9a)](),_0x50926a=[];for(var _0xafc5f0=0x0;_0xafc5f0<_0x15e335[_0x3d6b20(0xa3b)];_0xafc5f0++){for(var _0x2b1fee=0x0;_0x2b1fee<_0x2493ec['length'];_0x2b1fee++){_0x15e335[_0xafc5f0][_0x3d6b20(0x836)]&&_0x15e335[_0xafc5f0][_0x3d6b20(0x836)]['id']==_0x2493ec[_0x2b1fee]['id']&&_0x15e335[_0xafc5f0]['track'][_0x3d6b20(0xbb6)]==_0x2493ec[_0x2b1fee][_0x3d6b20(0xbb6)]&&_0x50926a['push'](_0xafc5f0);}}_0x50926a[_0x3d6b20(0xa3b)]&&(_0x3ca6ec[_0x3d6b20(0x547)]=_0x50926a);}_0x25ea9c[_0x3d6b20(0x42f)]?_0x25ea9c[_0x3d6b20(0x350)](JSON[_0x3d6b20(0xb63)](_0x3ca6ec[_0x3d6b20(0x568)]))['then'](function(_0x383be1){var _0x46b103=_0x3d6b20;_0x3ca6ec['description']=_0x383be1[0x0],_0x3ca6ec[_0x46b103(0xa9e)]=_0x383be1[0x1],_0x25ea9c['anysend'](_0x3ca6ec);})[_0x3d6b20(0x875)](errorlog):_0x25ea9c['anysend'](_0x3ca6ec);})[_0x53ad0c(0x875)](errorlog);})[_0x5b001e(0x875)](errorlog);},_0x25ea9c['sendKeyFrameScenes']=function(){var _0x15b2ae=_0x304771;for(var _0x35f63b in _0x25ea9c['pcs']){_0x25ea9c['pcs'][_0x35f63b][_0x15b2ae(0x1fb)]!==![]?(_0x25ea9c[_0x15b2ae(0x4f6)](_0x35f63b),log('FORCE\x20KEYFRAME\x20FOR\x20SCENE')):log(_0x15b2ae(0x3f7));}},_0x25ea9c[_0x304771(0x97a)]=function(_0x2e6138,_0x414e73=!![]){var _0x2cbd83=_0x304771;log('closePC');if(!(_0x2e6138 in _0x25ea9c[_0x2cbd83(0xa52)]))return;clearTimeout(_0x25ea9c['pcs'][_0x2e6138]['iceTimer']),clearTimeout(_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138][_0x2cbd83(0x38f)]),clearInterval(_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138][_0x2cbd83(0x1bf)]),pokeIframeAPI('push-connection',![],_0x2e6138);try{_0x25ea9c['pcs'][_0x2e6138]['canvasOverlay']&&_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138]['canvasOverlay']['cleanup']&&_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138]['canvasOverlay'][_0x2cbd83(0x5de)](),_0x25ea9c['soloChatUUID']&&_0x25ea9c[_0x2cbd83(0x78e)][_0x2cbd83(0x808)](_0x2e6138)&&(_0x25ea9c[_0x2cbd83(0x78e)][_0x2cbd83(0x510)](_0x25ea9c['soloChatUUID'][_0x2cbd83(0x32e)](_0x2e6138),0x1),_0x25ea9c[_0x2cbd83(0x572)](![]));}catch(_0x131600){errorlor(_0x131600);}if(_0x2cbd83(0x3ec)in _0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138]){delete _0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138],applySceneState();return;}if(_0x2e6138+'_screen'in _0x25ea9c['pcs']&&_0x25ea9c['pcs'][_0x2e6138+_0x2cbd83(0x4b1)][_0x2cbd83(0x3ec)]&&_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138+_0x2cbd83(0x4b1)][_0x2cbd83(0x3ec)]===_0x2e6138){clearTimeout(_0x25ea9c['pcs'][_0x2e6138+_0x2cbd83(0x4b1)]['iceTimer']),clearTimeout(_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138+_0x2cbd83(0x4b1)][_0x2cbd83(0x38f)]),clearInterval(_0x25ea9c['pcs'][_0x2e6138+_0x2cbd83(0x4b1)][_0x2cbd83(0x1bf)]);try{_0x25ea9c['pcs'][_0x2e6138+_0x2cbd83(0x4b1)][_0x2cbd83(0xa3f)]&&_0x25ea9c['pcs'][_0x2e6138+_0x2cbd83(0x4b1)]['canvasOverlay'][_0x2cbd83(0x5de)]&&_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138+_0x2cbd83(0x4b1)][_0x2cbd83(0xa3f)][_0x2cbd83(0x5de)]();}catch(_0x18d437){errorlor(_0x18d437);}_0x25ea9c['pcs'][_0x2e6138+'_screen']=null,delete _0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138+_0x2cbd83(0x4b1)];}try{_0x25ea9c[_0x2cbd83(0x866)]({'bye':!![]},_0x2e6138);}catch(_0x20adfe){}try{_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138][_0x2cbd83(0x34a)]();}catch(_0x59c960){}_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138]['guest']&&(_0x25ea9c[_0x2cbd83(0x746)]&&(_0x414e73&&(warnlog(_0x2cbd83(0x9fa)),playtone(![],_0x2cbd83(0x379))))),_0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138]=null,_0x25ea9c[_0x2cbd83(0xa91)]&&(!_0x25ea9c['cleanOutput']&&setTimeout(function _0x4387cd(){var _0x111a45=_0x2cbd83;warnUser(_0x111a45(0x73b));},0x1)),delete _0x25ea9c[_0x2cbd83(0xa52)][_0x2e6138],_0x25ea9c[_0x2cbd83(0x572)](),applySceneState();},_0x25ea9c['stashes']={},_0x25ea9c['closeRPC']=function(_0x2c5d6f,_0x1dd184=![],_0x588b44=![]){var _0x5f47d9=_0x304771;if(!(_0x2c5d6f in _0x25ea9c[_0x5f47d9(0x7ab)]))return log(_0x5f47d9(0x87e)),![];warnlog('closeRPC'),clearInterval(_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x38f)]);if(_0x25ea9c[_0x5f47d9(0x78e)]&&_0x25ea9c['soloChatUUID'][_0x5f47d9(0x808)](_0x2c5d6f))try{_0x25ea9c[_0x5f47d9(0x78e)][_0x5f47d9(0x510)](_0x25ea9c[_0x5f47d9(0x78e)][_0x5f47d9(0x32e)](_0x2c5d6f),0x1),_0x25ea9c['applySoloChat'](![]);}catch(_0x3033dd){}if(_0x25ea9c[_0x5f47d9(0x1c2)]&&_0x588b44)_0x25ea9c['rpcs'][_0x2c5d6f][_0x5f47d9(0x657)]=!![];else{if(_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x657)]&&!_0x1dd184)return!![];else{_0x25ea9c['rpcs'][_0x2c5d6f][_0x5f47d9(0x657)]=![];try{_0x25ea9c[_0x5f47d9(0x488)]({'bye':!![]},_0x2c5d6f),warnlog(_0x5f47d9(0x660));}catch(_0x13009b){}}}try{var _0x19395c=_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['streamID'];}catch(_0x321392){}try{_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x34a)]();}catch(_0x5d19f7){warnlog(_0x5f47d9(0x64f));}if(_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['stashed'])return!![];_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0xa21)]&&clearInterval(_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['motionDetectionInterval']);try{_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x877)]&&_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x877)][_0x5f47d9(0x80a)]()['forEach'](function(_0x4ceabe){var _0x19488e=_0x5f47d9;_0x4ceabe[_0x19488e(0x79f)](),log(_0x19488e(0x4bd));});}catch(_0x3a8b54){}if(_0x25ea9c[_0x5f47d9(0x934)])try{_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x6f2)]&&_0x5f47d9(0x326)in _0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['videoElement']&&_0x25ea9c['rpcs'][_0x2c5d6f]['videoElement'][_0x5f47d9(0x326)][_0x5f47d9(0x79f)]();}catch(_0x555208){warnlog(_0x555208);}else!_0x25ea9c[_0x5f47d9(0x70f)]&&(_0x25ea9c[_0x5f47d9(0x746)]&&playtone(![],_0x5f47d9(0x379)));try{document['getElementById'](_0x5f47d9(0xa74)+_0x2c5d6f)&&(!_0x25ea9c[_0x5f47d9(0x7b4)]&&(_0x25ea9c[_0x5f47d9(0x7b4)]={}),_0x19395c&&(_0x25ea9c[_0x5f47d9(0x7b4)][_0x19395c]=getDetailedState(_0x19395c)),getById(_0x5f47d9(0xa74)+_0x2c5d6f)[_0x5f47d9(0x4f3)]['removeChild'](getById(_0x5f47d9(0xa74)+_0x2c5d6f)),updateLockedElements());}catch(_0x1e2111){warnlog(_0x1e2111);}try{_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['videoElement']&&_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x6f2)][_0x5f47d9(0x6e4)]();}catch(_0x23147f){}try{if(_0x25ea9c[_0x5f47d9(0x8a6)]!==![]){if(_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x50e)]){try{_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x50e)]['remove']();}catch(_0x411fa2){errorlog(_0x411fa2);}_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['iframeEle']['remove']();}}}catch(_0x139355){}try{_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0xb71)]&&_0x25ea9c['rpcs'][_0x2c5d6f]['canvas']['remove']();}catch(_0x239a08){}try{_0x25ea9c['rpcs'][_0x2c5d6f][_0x5f47d9(0x60d)]&&_0x25ea9c['rpcs'][_0x2c5d6f][_0x5f47d9(0x60d)]['remove']();}catch(_0x5423f2){}'eventPlayActive'in _0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]&&clearInterval(_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f][_0x5f47d9(0x508)]);pokeIframeAPI(_0x5f47d9(0x766),![],_0x2c5d6f),pokeAPI(_0x5f47d9(0xb8a),_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['streamID']);if(_0x25ea9c['discordHook'])try{pokeDiscord(_0x5f47d9(0xb8a),{'streamID':_0x25ea9c['rpcs'][_0x2c5d6f][_0x5f47d9(0x26f)],'label':_0x25ea9c['rpcs'][_0x2c5d6f][_0x5f47d9(0x255)],'session':_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['session'],'startTime':_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['startTime'],'hangup':_0x1dd184});}catch(_0x2060ca){console[_0x5f47d9(0x541)](_0x2060ca);}_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]['whip']&&(_0x19395c=![]);try{_0x25ea9c[_0x5f47d9(0x7ab)][_0x2c5d6f]=null,delete _0x25ea9c['rpcs'][_0x2c5d6f];}catch(_0x4aa6b0){}try{_0x25ea9c[_0x5f47d9(0x929)](_0x2c5d6f+_0x5f47d9(0x4b1));}catch(_0x56f233){}(!_0x25ea9c[_0x5f47d9(0x934)]||_0x25ea9c[_0x5f47d9(0x992)])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x19395c==_0x5f47d9(0x4d4))return![];try{warnlog(_0x5f47d9(0x66f)),_0x19395c&&(_0x19395c in _0x25ea9c[_0x5f47d9(0x59c)]&&(log('watchTimeoutList:'+_0x19395c),clearTimeout(_0x25ea9c[_0x5f47d9(0x59c)][_0x19395c]),delete _0x25ea9c[_0x5f47d9(0x59c)][_0x19395c]),_0x25ea9c['watchTimeoutList'][_0x19395c]=setTimeout(function(_0x4d9629){var _0x53c6b6=_0x5f47d9;try{delete _0x25ea9c[_0x53c6b6(0x59c)][_0x4d9629];}catch(_0x115576){return warnlog('session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.'),![];}log(_0x53c6b6(0x874)+_0x4d9629);try{for(var _0x3fa098 in _0x25ea9c['rpcs']){if(_0x25ea9c[_0x53c6b6(0x7ab)][_0x3fa098][_0x53c6b6(0x26f)]===_0x4d9629){if(_0x25ea9c['rpcs'][_0x3fa098][_0x53c6b6(0x6a3)]==='connected')return warnlog('\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected'),![];}}}catch(_0x16d3eb){errorlog(_0x16d3eb);}warnlog(_0x53c6b6(0x430)),_0x25ea9c['watchStream'](_0x4d9629);},_0x25ea9c['retryTimeout'],_0x19395c));}catch(_0x1032da){errorlog(_0x1032da);}return pokeIframeAPI(_0x5f47d9(0xb2e),![],_0x2c5d6f),_0x19395c!==null?pokeIframeAPI('end-view-connection',_0x19395c,_0x2c5d6f):pokeIframeAPI(_0x5f47d9(0xa3a),!![],_0x2c5d6f),updateUserList(),![];},_0x25ea9c[_0x304771(0x3bf)]=null,_0x25ea9c['retryWatchInterval']=function(){var _0x47cc39=_0x304771,_0x1271c6=![];if(_0x25ea9c[_0x47cc39(0xb18)]){_0x25ea9c[_0x47cc39(0x2f1)]&&clearTimeout(_0x25ea9c['forceRetryTimeout']);if(_0x25ea9c['ws']===null||typeof _0x25ea9c['ws']!==_0x47cc39(0x897)||_0x25ea9c['ws'][_0x47cc39(0x7a1)]!==0x1){}else{var _0x23b2b9=_0x25ea9c['view']['split'](',');for(var _0x2a4622 in _0x23b2b9){if(_0x23b2b9[_0x2a4622]){var _0x4b14d0=![];for(var _0x5c4c93 in _0x25ea9c[_0x47cc39(0x7ab)]){if(_0x25ea9c['rpcs'][_0x5c4c93][_0x47cc39(0x26f)]&&_0x25ea9c[_0x47cc39(0x7ab)][_0x5c4c93][_0x47cc39(0x26f)]===_0x23b2b9[_0x2a4622]){_0x4b14d0=!![];break;}}_0x23b2b9[_0x2a4622]in _0x25ea9c[_0x47cc39(0x59c)]&&(_0x4b14d0=!![]);if(_0x4b14d0)continue;_0x25ea9c[_0x47cc39(0x473)](_0x23b2b9[_0x2a4622]),_0x1271c6=!![];}}}_0x25ea9c[_0x47cc39(0x2f1)]&&_0x25ea9c[_0x47cc39(0x2f1)]<0xa&&(_0x25ea9c['forceRetry']=0xa),_0x25ea9c[_0x47cc39(0x2f1)]&&(_0x25ea9c[_0x47cc39(0x3bf)]=setTimeout(function(){var _0x2b06a0=_0x47cc39;log(_0x2b06a0(0xb80)),_0x25ea9c['retryWatchInterval']();},_0x25ea9c['forceRetry']*0x3e8));}return _0x1271c6;},_0x25ea9c['offerSDP']=async function(_0x341ebf){var _0x4fcb81=_0x304771;if(_0x341ebf in _0x25ea9c[_0x4fcb81(0xa52)]){if(_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['connectionState']===_0x4fcb81(0x861)||_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['connectionState']===_0x4fcb81(0x8e6))log('closing\x206'),_0x25ea9c[_0x4fcb81(0x97a)](_0x341ebf),warnlog(_0x4fcb81(0x4a9));else{if(iPad||iOS)log(_0x4fcb81(0x9c9)),_0x25ea9c[_0x4fcb81(0x97a)](_0x341ebf),warnlog(_0x4fcb81(0x327));else{if(_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['connectionState']!=='connected'){await sleep(0x3e8);if(_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]){if(_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['connectionState']!=='connected')log(_0x4fcb81(0x89d)),_0x25ea9c[_0x4fcb81(0x97a)](_0x341ebf),warnlog(_0x4fcb81(0x4a9));else{warnlog(_0x4fcb81(0x83e)+_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x6a3)]);return;}}}else{warnlog(_0x4fcb81(0x83e)+_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['connectionState']);return;}}}}else log(_0x4fcb81(0x294));if(_0x25ea9c['maxviewers']!==![]){if(Object['keys'](_0x25ea9c[_0x4fcb81(0xa52)])[_0x4fcb81(0xa3b)]>_0x25ea9c[_0x4fcb81(0x7d4)]){log(_0x4fcb81(0xabc)),log(_0x4fcb81(0x47b)),_0x25ea9c[_0x4fcb81(0x97a)](_0x341ebf);return;}}else{if(_0x25ea9c[_0x4fcb81(0x5bb)]!==![]){if(Object[_0x4fcb81(0x325)](_0x25ea9c[_0x4fcb81(0x7ab)])[_0x4fcb81(0xa3b)]+Object[_0x4fcb81(0x325)](_0x25ea9c['pcs'])['length']>_0x25ea9c[_0x4fcb81(0x5bb)]){log(_0x4fcb81(0xb07)),log(_0x4fcb81(0x4f9)),_0x25ea9c[_0x4fcb81(0x97a)](_0x341ebf);return;}}}!_0x25ea9c['configuration']&&await chooseBestTURN();_0x25ea9c[_0x4fcb81(0x83f)]&&(_0x25ea9c['configuration'][_0x4fcb81(0x83f)]=!![]);_0x25ea9c[_0x4fcb81(0x693)]&&(_0x25ea9c[_0x4fcb81(0xba9)]['bundlePolicy']=_0x25ea9c['bundlePolicy']);try{_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]=new RTCPeerConnection(_0x25ea9c[_0x4fcb81(0xba9)]);}catch(_0x288281){!_0x25ea9c['cleanOutput']&&warnUser(_0x4fcb81(0x652));errorlog(_0x288281);return;}if(_0x25ea9c[_0x4fcb81(0xa91)]){if(Object[_0x4fcb81(0x325)](_0x25ea9c[_0x4fcb81(0xa52)])[_0x4fcb81(0xa3b)]>0x1){log(_0x4fcb81(0x80e)),log(_0x4fcb81(0x3a9)),_0x25ea9c[_0x4fcb81(0x97a)](_0x341ebf);return;}}_0x25ea9c['pcs'][_0x341ebf]['stats']={},_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['session']=_0x25ea9c[_0x4fcb81(0xb87)]+_0x25ea9c[_0x4fcb81(0x1b9)](0x5),_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x8ea)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x8ff)]=null,_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x511)]={},_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x511)]['visibility']=null,_0x25ea9c['pcs'][_0x341ebf]['obsState'][_0x4fcb81(0x701)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x511)]['streaming']=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x511)]['recording']=null,_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x511)][_0x4fcb81(0x812)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x8c2)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['savedBitrate']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x845)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x39f)]=null,_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x2fa)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x43a)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['audioMutedOverride']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x99b)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x9df)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x34c)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x438)]=![],_0x25ea9c['pcs'][_0x341ebf]['guest']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['limitAudio']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x382)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x9de)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x1aa)]=null,_0x25ea9c['pcs'][_0x341ebf]['forceios']=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0xb1f)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0xa13)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x70d)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0xa0d)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x46d)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0xb31)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0xa49)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x3f1)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x4df)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x3fa)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x718)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x4ec)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x71b)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x6d9)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x37c)]=_0x341ebf,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x72c)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x7a5)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x68a)]=![],_0x25ea9c['pcs'][_0x341ebf]['scaleWidth']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['scaleHeight']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x75b)]=![],_0x25ea9c['pcs'][_0x341ebf]['cover']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x791)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x658)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['scene']=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x707)]=![],_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x202)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x255)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0xa24)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['preferVideoCodec']=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x2bf)]=![],_0x25ea9c['pcs'][_0x341ebf]['closeTimeout']=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['wssid']=_0x25ea9c['wssid'],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x4a1)]=![],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x377)]=Date[_0x4fcb81(0x85f)](),_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x750)]=null;function _0x4758d0(_0x57bac2=![]){var _0x2089ad=_0x4fcb81;if(_0x57bac2)return;_0x25ea9c[_0x2089ad(0xa52)][_0x341ebf][_0x2089ad(0x8ac)]=_0x25ea9c[_0x2089ad(0xa52)][_0x341ebf][_0x2089ad(0x997)]('sendChannel'),_0x25ea9c[_0x2089ad(0xa52)][_0x341ebf][_0x2089ad(0x8ac)]['UUID']=_0x341ebf,_0x25ea9c[_0x2089ad(0xa52)][_0x341ebf][_0x2089ad(0x8ac)][_0x2089ad(0x321)]=_0x574668=>{var _0x12a566=_0x2089ad;_0x574668['error']&&_0x574668[_0x12a566(0x69e)][_0x12a566(0x690)]&&_0x574668['error']['sctpCauseCode']!==0xc&&warnlog(_0x574668),log(_0x12a566(0x6fc)+_0x341ebf);},_0x25ea9c['pcs'][_0x341ebf][_0x2089ad(0x8ac)][_0x2089ad(0x633)]=()=>{var _0x55b3f7=_0x2089ad;if(_0x57bac2)return;_0x25ea9c[_0x55b3f7(0xa52)][_0x341ebf][_0x55b3f7(0xb3e)]=0x0,log(_0x55b3f7(0x9f4)),msg={},msg[_0x55b3f7(0x334)]={},msg[_0x55b3f7(0x334)][_0x55b3f7(0x255)]=_0x25ea9c[_0x55b3f7(0x255)],msg['info'][_0x55b3f7(0xb4d)]=_0x25ea9c['meta'],msg[_0x55b3f7(0x334)][_0x55b3f7(0xa24)]=_0x25ea9c[_0x55b3f7(0xa24)],msg[_0x55b3f7(0x334)][_0x55b3f7(0x684)]=_0x25ea9c['muted'],msg['info'][_0x55b3f7(0x912)]=_0x25ea9c[_0x55b3f7(0x876)];try{(_0x25ea9c[_0x55b3f7(0x2e0)][_0x55b3f7(0xa3b)]||_0x25ea9c[_0x55b3f7(0x2c3)])&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x983)]=_0x25ea9c[_0x55b3f7(0x2e0)][_0x55b3f7(0x6ae)](','));}catch(_0xfb6617){}msg[_0x55b3f7(0x334)]['directorSpeakerMuted']=_0x25ea9c[_0x55b3f7(0x256)],msg[_0x55b3f7(0x334)][_0x55b3f7(0xb75)]=_0x25ea9c['directorDisplayMuted'],msg[_0x55b3f7(0x334)][_0x55b3f7(0x3a2)]=_0x25ea9c['directorVideoMuted'],msg[_0x55b3f7(0x334)][_0x55b3f7(0xb9f)]=_0x25ea9c['permaMirrored'],msg[_0x55b3f7(0x334)][_0x55b3f7(0x39d)]=_0x25ea9c['videoMuted'];_0x25ea9c[_0x55b3f7(0x70f)]?msg[_0x55b3f7(0x334)][_0x55b3f7(0x36c)]=!![]:msg['info'][_0x55b3f7(0x36c)]=![];_0x25ea9c[_0x55b3f7(0x1d9)]&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x9ff)]=_0x25ea9c[_0x55b3f7(0x1d9)]);if(_0x25ea9c[_0x55b3f7(0x934)]){if(!_0x25ea9c[_0x55b3f7(0x8c7)]&&_0x25ea9c[_0x55b3f7(0xa2c)]&&_0x25ea9c['directorUUID']===_0x341ebf)_0x25ea9c[_0x55b3f7(0x905)]();else{msg[_0x55b3f7(0x487)]={};_0x25ea9c[_0x55b3f7(0x8c7)]&&(msg[_0x55b3f7(0x487)]['tokenDirector']=!![]);msg[_0x55b3f7(0x487)][_0x55b3f7(0x670)]=_0x25ea9c[_0x55b3f7(0x670)];_0x25ea9c[_0x55b3f7(0x78e)][_0x55b3f7(0xa3b)]&&!_0x25ea9c[_0x55b3f7(0x78e)][_0x55b3f7(0x808)](_0x341ebf)&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x684)]=!![]);var _0x4c8993=[];for(var _0x94f5a9 in _0x25ea9c['pcs']){_0x25ea9c['pcs'][_0x94f5a9]['coDirector']===!![]&&_0x4c8993[_0x55b3f7(0xba0)](_0x94f5a9);}_0x25ea9c[_0x55b3f7(0xa9c)]&&(msg[_0x55b3f7(0x487)][_0x55b3f7(0x279)]=!![]),_0x4c8993[_0x55b3f7(0xa3b)]&&(msg['directorSettings'][_0x55b3f7(0x94a)]=_0x4c8993);}_0x25ea9c['autoSyncObject']&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x60a)]=_0x25ea9c[_0x55b3f7(0x3f8)]);}_0x25ea9c[_0x55b3f7(0x8a6)]!==![]?msg[_0x55b3f7(0x334)][_0x55b3f7(0xb2c)]=!![]:msg[_0x55b3f7(0x334)][_0x55b3f7(0xb2c)]=![];_0x25ea9c['remote']?msg['info']['remote']=!![]:msg[_0x55b3f7(0x334)][_0x55b3f7(0x4a1)]=![];_0x25ea9c['allowDrawing']?msg[_0x55b3f7(0x334)]['allowdrawing']=!![]:msg[_0x55b3f7(0x334)]['allowdrawing']=![];if(_0x25ea9c[_0x55b3f7(0x931)])msg['info'][_0x55b3f7(0xa61)]=_0x25ea9c[_0x55b3f7(0x931)];else{if(_0x25ea9c['obsControls']===![])msg[_0x55b3f7(0x334)][_0x55b3f7(0xa61)]=![];else _0x25ea9c['roomid']&&!_0x25ea9c['director']?msg[_0x55b3f7(0x334)][_0x55b3f7(0xa61)]=![]:msg[_0x55b3f7(0x334)][_0x55b3f7(0xa61)]=null;}_0x25ea9c[_0x55b3f7(0x22e)]&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x22e)]=!![]);msg[_0x55b3f7(0x334)][_0x55b3f7(0x938)]=_0x25ea9c['screenshare'];!_0x25ea9c[_0x55b3f7(0xa36)]&&(msg['info'][_0x55b3f7(0x87f)]=!![]);_0x25ea9c['notifyScreenShare']&&!_0x25ea9c[_0x55b3f7(0x713)]?msg['info'][_0x55b3f7(0x444)]=_0x25ea9c[_0x55b3f7(0x444)]:msg[_0x55b3f7(0x334)][_0x55b3f7(0x444)]=![];msg[_0x55b3f7(0x334)][_0x55b3f7(0x5a4)]=_0x25ea9c[_0x55b3f7(0x5a1)],msg[_0x55b3f7(0x334)]['height_url']=_0x25ea9c['height'];try{if(_0x25ea9c['streamSrc']){let _0xcf918=_0x25ea9c[_0x55b3f7(0x877)][_0x55b3f7(0x1fa)]();if(_0xcf918['length']){let _0x40a730=_0xcf918[0x0]['getSettings']();msg['info'][_0x55b3f7(0x4a8)]=_0x40a730['width']||![],msg[_0x55b3f7(0x334)][_0x55b3f7(0x9f9)]=_0x40a730['height']||![],msg[_0x55b3f7(0x334)]['video_init_frameRate']=parseInt(_0x40a730[_0x55b3f7(0x22f)])||![];}}if(_0x25ea9c['screenStream']&&_0x25ea9c[_0x55b3f7(0x713)]['srcObject']){let _0x4e890a=_0x25ea9c[_0x55b3f7(0x713)]['srcObject']['getVideoTracks']();if(_0x4e890a['length']){let _0x28982a=_0x4e890a[0x0]['getSettings']();msg[_0x55b3f7(0x334)][_0x55b3f7(0x4d0)]=_0x28982a[_0x55b3f7(0x5a1)]||![],msg[_0x55b3f7(0x334)][_0x55b3f7(0x2c5)]=_0x28982a[_0x55b3f7(0x81c)]||![],msg[_0x55b3f7(0x334)]['video_2_init_frameRate']=parseInt(_0x28982a['frameRate'])||![];}}}catch(_0x20e8f5){errorlog(_0x20e8f5);}(_0x25ea9c[_0x55b3f7(0x458)]||_0x25ea9c[_0x55b3f7(0x6ce)])&&(msg['info']['midi_url']=!![]);msg[_0x55b3f7(0x334)][_0x55b3f7(0x74b)]=_0x25ea9c['quality'],msg['info'][_0x55b3f7(0x6c6)]=_0x25ea9c[_0x55b3f7(0x2f3)],msg[_0x55b3f7(0x334)]['maxviewers_url']=_0x25ea9c[_0x55b3f7(0x7d4)],msg[_0x55b3f7(0x334)][_0x55b3f7(0x88c)]=_0x25ea9c[_0x55b3f7(0x915)],msg[_0x55b3f7(0x334)]['aec_url']=_0x25ea9c[_0x55b3f7(0x45d)],msg[_0x55b3f7(0x334)]['agc_url']=_0x25ea9c[_0x55b3f7(0x378)],msg['info']['denoise_url']=_0x25ea9c[_0x55b3f7(0x9ea)],msg[_0x55b3f7(0x334)][_0x55b3f7(0x2dd)]=_0x25ea9c['voiceIsolation'],msg[_0x55b3f7(0x334)][_0x55b3f7(0x969)]=_0x25ea9c[_0x55b3f7(0x969)],msg['info']['recording_audio_gain']=_0x25ea9c[_0x55b3f7(0xb61)],msg[_0x55b3f7(0x334)][_0x55b3f7(0x87a)]=_0x25ea9c['compressor'],msg[_0x55b3f7(0x334)][_0x55b3f7(0x41b)]=_0x25ea9c[_0x55b3f7(0xa6a)],msg[_0x55b3f7(0x334)][_0x55b3f7(0x5dd)]=_0x25ea9c['audioLatency'],msg[_0x55b3f7(0x334)][_0x55b3f7(0x449)]=!_0x25ea9c[_0x55b3f7(0xb32)],msg[_0x55b3f7(0x334)]['playback_audio_pipeline']=_0x25ea9c[_0x55b3f7(0x97c)],msg[_0x55b3f7(0x334)][_0x55b3f7(0xa7b)]=_0x25ea9c['sampleRate'],msg[_0x55b3f7(0x334)][_0x55b3f7(0x213)]=_0x25ea9c[_0x55b3f7(0x47a)];_0x25ea9c[_0x55b3f7(0x282)]&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x282)]=_0x25ea9c[_0x55b3f7(0x282)]);_0x25ea9c['stats'][_0x55b3f7(0xacd)]&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x679)]=_0x25ea9c[_0x55b3f7(0x80f)][_0x55b3f7(0xacd)]);_0x25ea9c[_0x55b3f7(0x7d1)]!==![]?_0x25ea9c[_0x55b3f7(0x65d)]?msg[_0x55b3f7(0x334)][_0x55b3f7(0x58a)]=_0x25ea9c[_0x55b3f7(0x7d1)]+parseInt(_0x25ea9c['rotate']):msg['info'][_0x55b3f7(0x58a)]=_0x25ea9c[_0x55b3f7(0x7d1)]:msg[_0x55b3f7(0x334)]['rotate_video']=_0x25ea9c[_0x55b3f7(0x65d)];msg[_0x55b3f7(0x334)][_0x55b3f7(0x58a)]&&msg[_0x55b3f7(0x334)][_0x55b3f7(0x58a)]>=0x168&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x58a)]-=0x168);try{navigator&&navigator[_0x55b3f7(0xb1c)]&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x5ae)]=navigator[_0x55b3f7(0xb1c)]);navigator&&navigator['platform']&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x980)]=navigator[_0x55b3f7(0x980)]);gpgpuSupport&&(msg['info'][_0x55b3f7(0x4c1)]=gpgpuSupport);cpuSupport&&(msg[_0x55b3f7(0x334)]['CPU']=cpuSupport);iOS&&(msg['info'][_0x55b3f7(0x9f5)]=iPhone12Up);if(SafariVersion)msg[_0x55b3f7(0x334)][_0x55b3f7(0x99f)]=_0x55b3f7(0x1f3)+SafariVersion;else{if(getChromiumVersion()>0x3c)msg[_0x55b3f7(0x334)][_0x55b3f7(0x99f)]='Chromium-based\x20v'+getChromiumVersion();else{if(Firefox)msg[_0x55b3f7(0x334)]['Browser']=_0x55b3f7(0xad3);else navigator['userAgent']['indexOf'](_0x55b3f7(0xa54))>=0x0?msg[_0x55b3f7(0x334)][_0x55b3f7(0x99f)]=_0x55b3f7(0x981):msg[_0x55b3f7(0x334)]['Browser']=_0x55b3f7(0x646);}}}catch(_0x969ad4){}_0x25ea9c['batteryState']&&(_0x55b3f7(0x896)in _0x25ea9c['batteryState']&&(typeof _0x25ea9c[_0x55b3f7(0xb06)][_0x55b3f7(0x896)]==_0x55b3f7(0x51a)?msg[_0x55b3f7(0x334)]['power_level']=parseInt(_0x25ea9c[_0x55b3f7(0xb06)][_0x55b3f7(0x896)]*0x64):msg['info']['power_level']=_0x25ea9c[_0x55b3f7(0xb06)][_0x55b3f7(0x896)]),_0x55b3f7(0xb77)in _0x25ea9c[_0x55b3f7(0xb06)]&&(msg[_0x55b3f7(0x334)]['plugged_in']=_0x25ea9c[_0x55b3f7(0xb06)]['charging']));_0x25ea9c['cpuLimited']&&(msg[_0x55b3f7(0x334)][_0x55b3f7(0x8ca)]=_0x25ea9c['cpuLimited']);try{_0x25ea9c['info'][_0x55b3f7(0x4e4)]&&(msg[_0x55b3f7(0x977)]={},msg[_0x55b3f7(0x977)][_0x55b3f7(0x4e4)]={},msg['miniInfo'][_0x55b3f7(0x4e4)]['c']=_0x25ea9c[_0x55b3f7(0x334)]['out']['c']);}catch(_0x5e711e){}_0x25ea9c[_0x55b3f7(0x866)](msg,_0x341ebf),pokeIframeAPI(_0x55b3f7(0x830),!![],_0x341ebf),pokeIframeAPI(_0x55b3f7(0x36a),!![],_0x341ebf),updateUserList();},_0x25ea9c[_0x2089ad(0xa52)][_0x341ebf][_0x2089ad(0x8ac)][_0x2089ad(0x74f)]=()=>{var _0x50f39e=_0x2089ad;pokeIframeAPI(_0x50f39e(0x830),![],_0x341ebf),_0x25ea9c[_0x50f39e(0x72d)](),warnlog(_0x50f39e(0xaba));return;},_0x25ea9c['pcs'][_0x341ebf][_0x2089ad(0x8ac)][_0x2089ad(0x30f)]=async _0x521901=>{var _0x56475f=_0x2089ad;log(_0x56475f(0x35f));try{var _0x1ea4d5=JSON['parse'](_0x521901[_0x56475f(0x71e)]);}catch(_0x21f6ca){warnlog('Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY'),log(_0x521901['data']);try{var _0x39e4fe=new TextDecoder()[_0x56475f(0x222)](_0x521901[_0x56475f(0x71e)]),_0x1ea4d5=JSON[_0x56475f(0xa96)](_0x39e4fe);}catch(_0x53d9ff){try{var _0x1ea4d5=await new Response(_0x521901[_0x56475f(0x71e)])['text']();_0x1ea4d5=JSON[_0x56475f(0xa96)](_0x1ea4d5);}catch(_0x271c0d){return;}}}log(_0x1ea4d5);if(_0x56475f(0x4a1)in _0x1ea4d5)try{_0x1ea4d5=await _0x25ea9c['decodeRemote'](_0x1ea4d5);if(!_0x1ea4d5)return;}catch(_0x514744){errorlog(_0x514744);}if(_0x1ea4d5['rmid']||_0x1ea4d5['mid']){let _0x4690de=_0x1ea4d5['rmid']||_0x1ea4d5[_0x56475f(0x6c8)];if(_0x25ea9c[_0x56475f(0xb3f)][_0x341ebf]){if(_0x25ea9c['mids'][_0x341ebf][_0x56475f(0x808)](_0x4690de))return;else _0x25ea9c[_0x56475f(0xb3f)][_0x341ebf][_0x56475f(0xba0)](_0x4690de);}else _0x25ea9c['mids'][_0x341ebf]=[_0x4690de];}_0x56475f(0xa7f)in _0x1ea4d5?await _0x25ea9c['processPCSOnMessage'](_0x1ea4d5,_0x341ebf+'_screen',_0x341ebf):await _0x25ea9c[_0x56475f(0x7fb)](_0x1ea4d5,_0x341ebf);};}!_0x25ea9c['legacywebrtc']&&_0x4758d0(![]),_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['ondatachannel']=_0x5d7e33=>{var _0x2ba128=_0x4fcb81;warnlog('data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer'),warnlog(_0x5d7e33);if(_0x5d7e33[_0x2ba128(0x832)][_0x2ba128(0x255)]&&_0x5d7e33['channel']['label']!==_0x2ba128(0x8ac)){_0x25ea9c[_0x2ba128(0xb7b)](_0x25ea9c[_0x2ba128(0x7ab)],_0x341ebf,_0x5d7e33[_0x2ba128(0x832)]);return;}},_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['onnegotiationneeded']=_0x1e86f9=>{var _0x1248eb=_0x4fcb81;log(_0x1248eb(0xad0)),_0x25ea9c[_0x1248eb(0x4f7)](_0x341ebf);},_0x25ea9c['pcs'][_0x341ebf]['ontrack']=_0x5c6af8=>{var _0x61ab83=_0x4fcb81;errorlog(_0x61ab83(0x676));},_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x5cb)]=null,_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x4a4)]=[],_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0xb3e)]=0xa,_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x2c6)]=null,_0x25ea9c['pcs'][_0x341ebf][_0x4fcb81(0x5e2)]=_0x4ddac9=>{var _0x552b74=_0x4fcb81;if(_0x4ddac9[_0x552b74(0x357)]==null){log('empty\x20ice..');_0x25ea9c[_0x552b74(0x77d)]&&_0x25ea9c[_0x552b74(0xa52)][_0x341ebf]['iceCandidatesPromise']&&(_0x25ea9c[_0x552b74(0xa52)][_0x341ebf][_0x552b74(0x2c6)][_0x552b74(0x8cf)](),_0x25ea9c[_0x552b74(0xa52)][_0x341ebf]['iceCandidatesPromise']=![]);return;}else{if(_0x25ea9c[_0x552b74(0x77d)]&&_0x25ea9c[_0x552b74(0xa52)][_0x341ebf][_0x552b74(0x2c6)])return;}log(_0x4ddac9);try{if(_0x25ea9c['icefilter']){if(_0x4ddac9[_0x552b74(0x357)][_0x552b74(0x357)][_0x552b74(0x32e)](_0x25ea9c[_0x552b74(0x392)])===-0x1){log(_0x552b74(0x593));return;}else log(_0x4ddac9['candidate']);}}catch(_0xd89a6c){errorlog(_0xd89a6c);}try{if(_0x25ea9c[_0x552b74(0x32c)]){if(!filterIceLAN(_0x4ddac9['candidate']))return;}if(_0x25ea9c['stunOnly']){if(!filterStunOnly(_0x4ddac9[_0x552b74(0x357)]))return;}}catch(_0x340b0c){errorlog(_0x340b0c);}if(_0x25ea9c['pcs'][_0x341ebf][_0x552b74(0x5cb)]!==null){_0x25ea9c[_0x552b74(0xa52)][_0x341ebf]['iceBundle'][_0x552b74(0xba0)](_0x4ddac9[_0x552b74(0x357)]);return;}_0x25ea9c[_0x552b74(0xa52)][_0x341ebf][_0x552b74(0x4a4)][_0x552b74(0xba0)](_0x4ddac9[_0x552b74(0x357)]),_0x25ea9c[_0x552b74(0xa52)][_0x341ebf][_0x552b74(0x5cb)]=setTimeout(function(_0x590ed5){var _0x103dec=_0x552b74;try{_0x25ea9c[_0x103dec(0xa52)][_0x590ed5][_0x103dec(0x5cb)]=null;}catch(_0x55ff7b){warnlog('ice\x20timer\x20no\x20longer\x20exists');return;}var _0x4a95a7={};_0x4a95a7[_0x103dec(0x37c)]=_0x590ed5,_0x4a95a7['type']=_0x103dec(0x6bd),_0x4a95a7[_0x103dec(0x704)]=_0x25ea9c['pcs'][_0x590ed5]['iceBundle'],_0x4a95a7[_0x103dec(0x9d5)]=_0x25ea9c[_0x103dec(0xa52)][_0x590ed5]['session'],_0x25ea9c[_0x103dec(0xa52)][_0x590ed5][_0x103dec(0x4a4)]=[],_0x25ea9c['pcs'][_0x341ebf][_0x103dec(0xb3e)]=0x3e8,_0x25ea9c[_0x103dec(0x42f)]?_0x25ea9c['encryptMessage'](JSON['stringify'](_0x4a95a7[_0x103dec(0x704)]))[_0x103dec(0x223)](function(_0x42a400){var _0x4c0b54=_0x103dec;_0x4a95a7[_0x4c0b54(0x704)]=_0x42a400[0x0],_0x4a95a7[_0x4c0b54(0xa9e)]=_0x42a400[0x1],_0x25ea9c[_0x4c0b54(0x62a)](_0x4a95a7);})[_0x103dec(0x875)](errorlog):_0x25ea9c[_0x103dec(0x62a)](_0x4a95a7);},_0x25ea9c[_0x552b74(0xa52)][_0x341ebf][_0x552b74(0xb3e)],_0x341ebf);},_0x25ea9c[_0x4fcb81(0x7fb)]=async function(_0x29f7ce,_0x30d910,_0x40a33e=![]){var _0x4e1e44=_0x4fcb81;_0x29f7ce[_0x4e1e44(0x37c)]=_0x30d910;if(_0x29f7ce[_0x4e1e44(0x568)]){_0x25ea9c[_0x4e1e44(0x817)](_0x29f7ce);return;}else{if(_0x29f7ce[_0x4e1e44(0x357)]){log(_0x4e1e44(0x494)),_0x25ea9c[_0x4e1e44(0x1b1)](_0x29f7ce);return;}else{if(_0x29f7ce[_0x4e1e44(0x704)]){log(_0x4e1e44(0x91b)),_0x25ea9c['processIceBundle'](_0x29f7ce);return;}else{if('ping'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0x58f)]=_0x29f7ce[_0x4e1e44(0x72d)],_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910),warnlog(_0x4e1e44(0x403));return;}else{if(_0x4e1e44(0x58f)in _0x29f7ce){warnlog(_0x4e1e44(0x6cc));return;}else{if(_0x4e1e44(0x2d3)in _0x29f7ce){warnlog(_0x4e1e44(0xa55)),log('closing\x2012'),_0x25ea9c[_0x4e1e44(0x97a)](_0x30d910);return;}else{if('iceRestartRequest'in _0x29f7ce){warnlog(_0x4e1e44(0x2d4));_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x8a3)]?(log('Performing\x20ICE\x20restart\x20for\x20viewer\x20'+_0x30d910),_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x8a3)]()):(log('Performing\x20offer-based\x20ICE\x20restart\x20for\x20viewer\x20'+_0x30d910),_0x25ea9c[_0x4e1e44(0x4f7)](_0x30d910,!![])));return;}}}}}}}if(_0x25ea9c['director']){if(_0x4e1e44(0x8af)in _0x29f7ce&&_0x4e1e44(0xa9e)in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0x8ab)])_0x25ea9c['directorHash']?_0x25ea9c[_0x4e1e44(0xb90)](_0x29f7ce[_0x4e1e44(0x8af)],_0x29f7ce[_0x4e1e44(0xa9e)],_0x25ea9c[_0x4e1e44(0x322)])[_0x4e1e44(0x223)](function(_0x955d13){var _0x269a70=_0x4e1e44;if(_0x955d13===_0x25ea9c[_0x269a70(0x322)]){_0x25ea9c[_0x269a70(0xa52)][_0x30d910][_0x269a70(0x9df)]=!![],_0x25ea9c[_0x269a70(0xa2e)][_0x269a70(0xba0)](_0x30d910),getById('container_'+_0x30d910)[_0x269a70(0xb2b)][_0x269a70(0x964)](_0x269a70(0x6fe)),_0x25ea9c[_0x269a70(0x3be)](_0x30d910);var _0x1f21d8={};_0x1f21d8['approved']=_0x269a70(0x8af),_0x25ea9c[_0x269a70(0x866)](_0x1f21d8,_0x30d910);}else{warnlog(_0x269a70(0x655));var _0x1f21d8={};_0x1f21d8[_0x269a70(0xb3c)]='requestCoDirector',_0x25ea9c[_0x269a70(0x866)](_0x1f21d8,_0x30d910);}})[_0x4e1e44(0x875)](function(){var _0x11ae23=_0x4e1e44;warnlog(_0x11ae23(0x262));var _0x472e18={};_0x472e18['rejected']=_0x11ae23(0x8af),_0x25ea9c['sendMessage'](_0x472e18,_0x30d910);}):generateHash(_0x25ea9c['directorPassword']+_0x25ea9c[_0x4e1e44(0xba7)]+_0x4e1e44(0xaff),0xc)[_0x4e1e44(0x223)](function(_0x2ef0f0){var _0x5d1202=_0x4e1e44;_0x25ea9c[_0x5d1202(0x322)]=_0x2ef0f0,_0x25ea9c[_0x5d1202(0xb90)](_0x29f7ce['requestCoDirector'],_0x29f7ce[_0x5d1202(0xa9e)],_0x25ea9c[_0x5d1202(0x322)])['then'](function(_0x23261e){var _0xebc1ce=_0x5d1202;if(_0x23261e===_0x25ea9c[_0xebc1ce(0x322)]){_0x25ea9c[_0xebc1ce(0xa52)][_0x30d910][_0xebc1ce(0x9df)]=!![],_0x25ea9c[_0xebc1ce(0xa2e)][_0xebc1ce(0xba0)](_0x30d910),getById('container_'+_0x30d910)[_0xebc1ce(0xb2b)][_0xebc1ce(0x964)](_0xebc1ce(0x6fe)),_0x25ea9c['announceCoDirector'](_0x30d910);var _0x22aa11={};_0x22aa11['approved']=_0xebc1ce(0x8af),_0x25ea9c['sendRequest'](_0x22aa11,_0x30d910);}else{warnlog(_0xebc1ce(0x655));var _0x22aa11={};_0x22aa11[_0xebc1ce(0xb3c)]=_0xebc1ce(0x8af),_0x25ea9c['sendRequest'](_0x22aa11,_0x30d910);}})[_0x5d1202(0x875)](function(){var _0x54bb4b=_0x5d1202;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x9edf53={};_0x9edf53['rejected']=_0x54bb4b(0x8af),_0x25ea9c[_0x54bb4b(0x488)](_0x9edf53,_0x30d910);});return;})['catch'](errorlog);else{warnlog('reject\x20co');var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x8af),_0x25ea9c['sendRequest'](_0xf559a6,_0x30d910);}}if('migrate'in _0x29f7ce&&_0x4e1e44(0x70f)in _0x29f7ce){log('Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest');if(_0x25ea9c[_0x4e1e44(0x300)]){if(_0x30d910 in _0x25ea9c[_0x4e1e44(0xa52)]&&_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x9df)]===!![]){log('Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest');var _0xf559a6={};if(_0x29f7ce[_0x4e1e44(0xa84)]&&_0x29f7ce[_0x4e1e44(0xa84)][_0x4e1e44(0x37b)])_0xf559a6[_0x4e1e44(0x893)]=_0x4e1e44(0x5b8),_0xf559a6[_0x4e1e44(0xa84)]=_0x29f7ce[_0x4e1e44(0xa84)],log(_0xf559a6),_0x25ea9c[_0x4e1e44(0x488)](_0xf559a6,_0x29f7ce[_0x4e1e44(0x5b8)][_0x4e1e44(0x49e)](),function(){var _0xe8cc84=_0x4e1e44,_0x39f054={};_0x39f054[_0xe8cc84(0x893)]=_0xe8cc84(0x5b8),_0x39f054['roomid']=_0x29f7ce['roomid'],_0x39f054[_0xe8cc84(0xb65)]=_0x29f7ce[_0xe8cc84(0x5b8)][_0xe8cc84(0x49e)](),_0x25ea9c['sendMsg'](_0x39f054);}),log(_0xf559a6);else{if(_0x29f7ce['transferSettings']&&_0x4e1e44(0x8a6)in _0x29f7ce[_0x4e1e44(0xa84)])_0xf559a6[_0x4e1e44(0x893)]=_0x4e1e44(0x5b8),_0xf559a6[_0x4e1e44(0xa84)]=_0x29f7ce[_0x4e1e44(0xa84)],delete _0xf559a6[_0x4e1e44(0xa84)][_0x4e1e44(0x70f)],delete _0xf559a6[_0x4e1e44(0xa84)]['roomenc'],log(_0xf559a6),_0x25ea9c[_0x4e1e44(0x488)](_0xf559a6,_0x29f7ce['migrate'][_0x4e1e44(0x49e)](),function(){var _0xafa186=_0x4e1e44,_0x4f93ea={};_0x4f93ea['request']=_0xafa186(0x5b8),_0x4f93ea[_0xafa186(0x70f)]=_0x29f7ce['roomid'],_0x4f93ea[_0xafa186(0xb65)]=_0x29f7ce[_0xafa186(0x5b8)]['toString'](),_0x25ea9c[_0xafa186(0xa64)](_0x4f93ea);}),log(_0xf559a6);else Object[_0x4e1e44(0x325)](_0x29f7ce[_0x4e1e44(0xa84)])[_0x4e1e44(0xa3b)]?(_0xf559a6[_0x4e1e44(0x893)]='migrate',_0xf559a6[_0x4e1e44(0xa84)]=_0x29f7ce[_0x4e1e44(0xa84)],delete _0xf559a6[_0x4e1e44(0xa84)][_0x4e1e44(0x70f)],delete _0xf559a6[_0x4e1e44(0xa84)][_0x4e1e44(0x740)],log(_0xf559a6),_0x25ea9c[_0x4e1e44(0x488)](_0xf559a6,_0x29f7ce['migrate'][_0x4e1e44(0x49e)](),function(){var _0x3d5311=_0x4e1e44,_0x318170={};_0x318170['request']=_0x3d5311(0x5b8),_0x318170['roomid']=_0x29f7ce[_0x3d5311(0x70f)],_0x318170['target']=_0x29f7ce[_0x3d5311(0x5b8)][_0x3d5311(0x49e)](),_0x25ea9c[_0x3d5311(0xa64)](_0x318170);}),log(_0xf559a6)):(_0xf559a6['request']='migrate',_0xf559a6[_0x4e1e44(0x70f)]=_0x29f7ce[_0x4e1e44(0x70f)],_0xf559a6[_0x4e1e44(0xb65)]=_0x29f7ce['migrate'][_0x4e1e44(0x49e)](),_0x25ea9c['sendMsg'](_0xf559a6));}pokeIframeAPI('transfer',_0x29f7ce[_0x4e1e44(0x70f)],_0x29f7ce['migrate'][_0x4e1e44(0x49e)]());}}else{var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0xa60),_0x25ea9c['sendRequest'](_0xf559a6,_0x30d910);}}}if(_0x4e1e44(0x79a)in _0x29f7ce){if(!_0x29f7ce[_0x4e1e44(0x37c)]){log(_0x4e1e44(0xae7));return;}var _0x310bbb=_0x29f7ce[_0x4e1e44(0x79a)];if(!_0x25ea9c['pcs'][_0x310bbb]){log(_0x4e1e44(0x8b0));return;}if(_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x310bbb)>=0x0){var _0xf559a6={};_0xf559a6['rejected']=_0x4e1e44(0x79a),_0x25ea9c['sendMessage'](_0xf559a6,_0x29f7ce[_0x4e1e44(0x37c)]),warnlog(_0x4e1e44(0x90c));return;}if(_0x25ea9c[_0x4e1e44(0x4a1)]){if(_0x4e1e44(0x4a1)in _0x29f7ce&&_0x29f7ce['remote']===_0x25ea9c['remote']&&_0x25ea9c['remote']){}else{if(_0x25ea9c['remote']===!![]){}}}else{if(_0x25ea9c['directorList'][_0x4e1e44(0x32e)](_0x29f7ce[_0x4e1e44(0x37c)])>=0x0){}else return;}_0x4e1e44(0x2ff)in _0x29f7ce&&_0x25ea9c['targetBitrate'](_0x310bbb,_0x29f7ce[_0x4e1e44(0x2ff)]);'targetAudioBitrate'in _0x29f7ce&&_0x25ea9c[_0x4e1e44(0x221)](_0x310bbb,_0x29f7ce['targetAudioBitrate']);if('requestResolution'in _0x29f7ce)try{_0x25ea9c['setResolution'](_0x310bbb,_0x29f7ce[_0x4e1e44(0xa14)]['w'],_0x29f7ce['requestResolution']['h'],_0x29f7ce[_0x4e1e44(0xa14)]['s'],_0x29f7ce[_0x4e1e44(0xa14)]['c']);}catch(_0x5803b5){errorlog(_0x5803b5);}return;}manageSceneState(_0x29f7ce,_0x30d910);try{if(_0x4e1e44(0x334)in _0x29f7ce){_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x80f)][_0x4e1e44(0x334)]=_0x29f7ce[_0x4e1e44(0x334)];'label'in _0x29f7ce[_0x4e1e44(0x334)]&&(typeof _0x29f7ce[_0x4e1e44(0x334)][_0x4e1e44(0x255)]==_0x4e1e44(0x20c)?_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x255)]=sanitizeLabel(_0x29f7ce[_0x4e1e44(0x334)][_0x4e1e44(0x255)]):_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x255)]=![]);if(_0x40a33e){if(_0x40a33e===_0x25ea9c[_0x4e1e44(0xa2c)])try{_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['stats'][_0x4e1e44(0x334)][_0x4e1e44(0x934)]=!![];}catch(_0x3c5f82){}else{if(_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x40a33e)>=0x0)try{_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x80f)][_0x4e1e44(0x334)][_0x4e1e44(0x9df)]=!![];}catch(_0x1da09b){}}}else{if(_0x30d910===_0x25ea9c[_0x4e1e44(0xa2c)])try{_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x80f)][_0x4e1e44(0x334)][_0x4e1e44(0x934)]=!![];}catch(_0x5e605b){}else{if(_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x30d910)>=0x0)try{_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x80f)]['info']['coDirector']=!![];}catch(_0x303498){}}}_0x25ea9c[_0x4e1e44(0x586)]&&_0x25ea9c[_0x4e1e44(0x934)]&&_0x4e1e44(0x98e)in _0x29f7ce[_0x4e1e44(0x334)]&&_0x29f7ce['info']['obs']&&(broadcastSlotUpdate(_0x30d910),_0x25ea9c[_0x4e1e44(0x51e)]?_0x25ea9c['sendMessage']({'obsSceneTriggers':_0x25ea9c[_0x4e1e44(0x51e)],'layouts':_0x25ea9c[_0x4e1e44(0x586)]},_0x30d910):_0x25ea9c[_0x4e1e44(0x866)]({'layouts':_0x25ea9c['layouts']},_0x30d910));if(Firefox||_0x29f7ce['info']['firefox'])try{_0x4e1e44(0xaa2)in _0x29f7ce['info']&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x987)]===![]&&(_0x29f7ce['info'][_0x4e1e44(0xaa2)]&&parseInt(_0x29f7ce[_0x4e1e44(0x334)][_0x4e1e44(0xaa2)])>0x0&&(_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x987)]=parseInt(_0x29f7ce[_0x4e1e44(0x334)][_0x4e1e44(0xaa2)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['bitrateTimeout']&&clearTimeout(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x2fa)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x2fa)]=setTimeout(function(_0x57e782){var _0x184a03=_0x4e1e44;_0x25ea9c[_0x184a03(0x9e4)](_0x57e782,null);},0x3e8,_0x30d910))));}catch(_0x28c83b){errorlog(_0x28c83b);}pokeIframeAPI(_0x4e1e44(0x786),_0x29f7ce[_0x4e1e44(0x334)],_0x30d910);}if(_0x4e1e44(0xa5d)in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0x9b8)])try{_0x25ea9c[_0x4e1e44(0x9b8)][_0x4e1e44(0x305)](_0x4e1e44(0x323))&&processIframeSyncFeedback(_0x29f7ce[_0x4e1e44(0xa5d)],_0x30d910);}catch(_0x272adf){errorlog(_0x272adf);}}_0x4e1e44(0x82e)in _0x29f7ce&&_0x25ea9c[_0x4e1e44(0x66b)](_0x29f7ce[_0x4e1e44(0x82e)],_0x30d910);if(_0x4e1e44(0x6b9)in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0x70d)]){!_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['canvasOverlay']&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x3ec)]?_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xa3f)]=receiveDrawingOnVideo(_0x25ea9c[_0x4e1e44(0x784)],_0x30d910):_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa3f)]=receiveDrawingOnVideo(_0x25ea9c[_0x4e1e44(0x6f2)],_0x30d910));if(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa3f)]){if(typeof _0x29f7ce[_0x4e1e44(0x6b9)]=='string'){if(_0x29f7ce[_0x4e1e44(0x6b9)]=='clear')_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['canvasOverlay'][_0x4e1e44(0x368)]();else{if(_0x29f7ce[_0x4e1e44(0x6b9)]==_0x4e1e44(0x5de))_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa3f)][_0x4e1e44(0x5de)]();else _0x29f7ce['draw']==_0x4e1e44(0x957)&&_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xa3f)][_0x4e1e44(0x904)]('undo');}}else _0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['canvasOverlay'][_0x4e1e44(0x904)](_0x29f7ce[_0x4e1e44(0x6b9)]);}}return;}_0x4e1e44(0x60a)in _0x29f7ce&&(_0x25ea9c[_0x4e1e44(0x3f8)]=_0x29f7ce[_0x4e1e44(0x60a)],_0x25ea9c[_0x4e1e44(0x7c0)](_0x30d910));_0x4e1e44(0x8c2)in _0x29f7ce&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['optimizedBitrate']=parseInt(_0x29f7ce[_0x4e1e44(0x8c2)]));_0x4e1e44(0x2b0)in _0x29f7ce&&_0x25ea9c['limitAudioBitrate'](_0x30d910,_0x29f7ce[_0x4e1e44(0x2b0)]);_0x4e1e44(0x902)in _0x29f7ce&&_0x25ea9c['limitBitrate'](_0x30d910,_0x29f7ce['bitrate']);_0x4e1e44(0x2ff)in _0x29f7ce&&_0x25ea9c[_0x4e1e44(0x2ff)](_0x30d910,_0x29f7ce[_0x4e1e44(0x2ff)]);_0x4e1e44(0x221)in _0x29f7ce&&_0x25ea9c[_0x4e1e44(0x221)](_0x30d910,_0x29f7ce[_0x4e1e44(0x221)]);if(_0x4e1e44(0x688)in _0x29f7ce){if('remote'in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x25ea9c['remote']||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]){_0x25ea9c[_0x4e1e44(0x688)]();return;}}}if(_0x4e1e44(0x7b5)in _0x29f7ce){if(_0x4e1e44(0x4a1)in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x25ea9c[_0x4e1e44(0x4a1)]||_0x25ea9c['remote']===!![]){_0x25ea9c[_0x4e1e44(0x688)](!![]);return;}}}if(_0x4e1e44(0x492)in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0xa2e)]['indexOf'](_0x40a33e||_0x30d910)>=0x0){var _0x933568={};if(_0x25ea9c[_0x4e1e44(0x525)]['stats'])_0x933568[_0x4e1e44(0x525)]=_0x25ea9c['whipOut']['stats'];else for(var _0x1ae96c in _0x25ea9c['pcs']){if(_0x1ae96c===_0x30d910)continue;_0x933568[_0x1ae96c]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)];}var _0xf559a6={};_0xf559a6[_0x4e1e44(0x261)]=_0x933568,_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x4a1)in _0x29f7ce){if(_0x29f7ce['remote']===_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x25ea9c[_0x4e1e44(0x4a1)]||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]){var _0x933568={};if(_0x25ea9c[_0x4e1e44(0x525)][_0x4e1e44(0x80f)])_0x933568[_0x4e1e44(0x525)]=_0x25ea9c[_0x4e1e44(0x525)]['stats'];else for(var _0x1ae96c in _0x25ea9c[_0x4e1e44(0xa52)]){if(_0x1ae96c===_0x30d910)continue;_0x933568[_0x1ae96c]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)];}var _0xf559a6={};_0xf559a6[_0x4e1e44(0x261)]=_0x933568,_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}}else{var _0x933568={};if(_0x25ea9c['whipOut'][_0x4e1e44(0x80f)])_0x933568[_0x4e1e44(0x525)]=_0x25ea9c['whipOut'][_0x4e1e44(0x80f)];else for(var _0x1ae96c in _0x25ea9c[_0x4e1e44(0xa52)]){if(_0x1ae96c===_0x30d910)continue;if(!_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c]['stats'])continue;if(_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x77f)])continue;if(_0x25ea9c[_0x4e1e44(0x70f)]){if(_0x4e1e44(0x1fb)in _0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)]){if(_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x1fb)]===![])continue;}else continue;}_0x933568[_0x1ae96c]={},_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0xa85)]&&(_0x933568[_0x1ae96c]['video_bitrate_kbps']=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)]['video_bitrate_kbps']),_0x25ea9c['pcs'][_0x1ae96c]['stats']['nacks_per_second']&&(_0x933568[_0x1ae96c][_0x4e1e44(0x252)]=_0x25ea9c['pcs'][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x252)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0xa8b)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0xa8b)]=_0x25ea9c['pcs'][_0x1ae96c][_0x4e1e44(0x80f)]['available_outgoing_bitrate_kbps']),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x1fb)]&&(_0x933568[_0x1ae96c]['scene']=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x1fb)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x255)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0x255)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x255)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x71c)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0x71c)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x71c)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c]['stats'][_0x4e1e44(0x462)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0x462)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x462)]);}var _0xf559a6={};_0xf559a6[_0x4e1e44(0x261)]=_0x933568,_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}}}if('requestStatsContinuous'in _0x29f7ce){clearInterval(_0x25ea9c['pcs'][_0x30d910]['requestedStatsInterval']);if(_0x25ea9c['directorList'][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0){if(_0x29f7ce[_0x4e1e44(0x622)]){_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x1bf)]=setInterval(function(_0x450b7e){var _0xe1d868=_0x4e1e44,_0x37c748={};if(_0x25ea9c[_0xe1d868(0x525)][_0xe1d868(0x80f)])_0x37c748['whipOut']=_0x25ea9c[_0xe1d868(0x525)][_0xe1d868(0x80f)];else for(var _0x2c6a6d in _0x25ea9c[_0xe1d868(0xa52)]){if(_0x2c6a6d===_0x450b7e)continue;if(!_0x25ea9c['pcs'][_0x2c6a6d][_0xe1d868(0x80f)])continue;if(_0x25ea9c[_0xe1d868(0xa52)][_0x2c6a6d][_0xe1d868(0x77f)])continue;_0x37c748[_0x2c6a6d]=_0x25ea9c['pcs'][_0x2c6a6d][_0xe1d868(0x80f)];}var _0x2e679a={};_0x2e679a[_0xe1d868(0x261)]=_0x37c748,_0x25ea9c[_0xe1d868(0x866)](_0x2e679a,_0x450b7e);},0xbb8,_0x30d910);var _0x933568={};if(_0x25ea9c[_0x4e1e44(0x525)][_0x4e1e44(0x80f)])_0x933568[_0x4e1e44(0x525)]=_0x25ea9c[_0x4e1e44(0x525)][_0x4e1e44(0x80f)];else for(var _0x1ae96c in _0x25ea9c['pcs']){if(_0x1ae96c===_0x30d910)continue;if(!_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)])continue;if(_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x77f)])continue;_0x933568[_0x1ae96c]=_0x25ea9c['pcs'][_0x1ae96c][_0x4e1e44(0x80f)];}var _0xf559a6={};_0xf559a6[_0x4e1e44(0x261)]=_0x933568,_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}}else{if(_0x4e1e44(0x4a1)in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x25ea9c[_0x4e1e44(0x4a1)]||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]){if(_0x29f7ce['requestStatsContinuous']){_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x1bf)]=setInterval(function(_0x3ed2e5){var _0x2b359c=_0x4e1e44,_0x51a9c6={};if(_0x25ea9c[_0x2b359c(0x525)]['stats'])_0x51a9c6[_0x2b359c(0x525)]=_0x25ea9c[_0x2b359c(0x525)]['stats'];else for(var _0x1eaade in _0x25ea9c['pcs']){if(_0x1eaade===_0x3ed2e5)continue;if(!_0x25ea9c[_0x2b359c(0xa52)][_0x1eaade][_0x2b359c(0x80f)])continue;if(_0x25ea9c[_0x2b359c(0xa52)][_0x1eaade][_0x2b359c(0x77f)])continue;_0x51a9c6[_0x1eaade]=_0x25ea9c[_0x2b359c(0xa52)][_0x1eaade][_0x2b359c(0x80f)];}var _0x507979={};_0x507979['remoteStats']=_0x51a9c6,_0x25ea9c[_0x2b359c(0x866)](_0x507979,_0x3ed2e5);},0xbb8,_0x30d910);var _0x933568={};if(_0x25ea9c[_0x4e1e44(0x525)][_0x4e1e44(0x80f)])_0x933568[_0x4e1e44(0x525)]=_0x25ea9c[_0x4e1e44(0x525)][_0x4e1e44(0x80f)];else for(var _0x1ae96c in _0x25ea9c[_0x4e1e44(0xa52)]){if(_0x1ae96c===_0x30d910)continue;if(!_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)])continue;if(_0x25ea9c['pcs'][_0x1ae96c]['guest'])continue;_0x933568[_0x1ae96c]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)];}var _0xf559a6={};_0xf559a6[_0x4e1e44(0x261)]=_0x933568,_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}}}else{if(_0x29f7ce[_0x4e1e44(0x622)]){_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x1bf)]=setInterval(function(_0x258a72){var _0x2ce12e=_0x4e1e44,_0x47335b={};if(_0x25ea9c[_0x2ce12e(0x525)][_0x2ce12e(0x80f)])_0x47335b[_0x2ce12e(0x525)]=_0x25ea9c[_0x2ce12e(0x525)][_0x2ce12e(0x80f)];else for(var _0x548bb0 in _0x25ea9c[_0x2ce12e(0xa52)]){if(_0x548bb0===_0x258a72)continue;if(!_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)])continue;if(_0x25ea9c['pcs'][_0x548bb0]['guest'])continue;if(_0x25ea9c['roomid']){if(_0x2ce12e(0x1fb)in _0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)]){if(_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0x1fb)]===![])continue;}else continue;}_0x47335b[_0x548bb0]={},_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)]['video_bitrate_kbps']&&(_0x47335b[_0x548bb0][_0x2ce12e(0xa85)]=_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0xa85)]),_0x25ea9c['pcs'][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0x252)]&&(_0x47335b[_0x548bb0][_0x2ce12e(0x252)]=_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0]['stats'][_0x2ce12e(0x252)]),_0x25ea9c['pcs'][_0x548bb0]['stats'][_0x2ce12e(0xa8b)]&&(_0x47335b[_0x548bb0]['available_outgoing_bitrate_kbps']=_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0xa8b)]),_0x25ea9c['pcs'][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0x1fb)]&&(_0x47335b[_0x548bb0]['scene']=_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0]['stats'][_0x2ce12e(0x1fb)]),_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x255)]&&(_0x47335b[_0x548bb0][_0x2ce12e(0x255)]=_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x255)]),_0x25ea9c['pcs'][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0x71c)]&&(_0x47335b[_0x548bb0][_0x2ce12e(0x71c)]=_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0x71c)]),_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0x462)]&&(_0x47335b[_0x548bb0][_0x2ce12e(0x462)]=_0x25ea9c[_0x2ce12e(0xa52)][_0x548bb0][_0x2ce12e(0x80f)][_0x2ce12e(0x462)]);}var _0x741ac9={};_0x741ac9['remoteStats']=_0x47335b,_0x25ea9c[_0x2ce12e(0x866)](_0x741ac9,_0x258a72);},0xbb8,_0x30d910);var _0x933568={};if(_0x25ea9c['whipOut'][_0x4e1e44(0x80f)])_0x933568[_0x4e1e44(0x525)]=_0x25ea9c[_0x4e1e44(0x525)]['stats'];else for(var _0x1ae96c in _0x25ea9c[_0x4e1e44(0xa52)]){if(_0x1ae96c===_0x30d910)continue;if(!_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)])continue;if(_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x77f)])continue;if(_0x25ea9c[_0x4e1e44(0x70f)]){if(_0x4e1e44(0x1fb)in _0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c]['stats']){if(_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x1fb)]===![])continue;}else continue;}_0x933568[_0x1ae96c]={},_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0xa85)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0xa85)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c]['stats'][_0x4e1e44(0xa85)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x252)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0x252)]=_0x25ea9c['pcs'][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x252)]),_0x25ea9c['pcs'][_0x1ae96c]['stats']['available_outgoing_bitrate_kbps']&&(_0x933568[_0x1ae96c][_0x4e1e44(0xa8b)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c]['stats']['available_outgoing_bitrate_kbps']),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x1fb)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0x1fb)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x1fb)]),_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x255)]&&(_0x933568[_0x1ae96c][_0x4e1e44(0x255)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c]['label']),_0x25ea9c['pcs'][_0x1ae96c][_0x4e1e44(0x80f)]['resolution']&&(_0x933568[_0x1ae96c]['resolution']=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x71c)]),_0x25ea9c['pcs'][_0x1ae96c]['stats']['video_encoder']&&(_0x933568[_0x1ae96c][_0x4e1e44(0x462)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x1ae96c][_0x4e1e44(0x80f)][_0x4e1e44(0x462)]);}var _0xf559a6={};_0xf559a6[_0x4e1e44(0x261)]=_0x933568,_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}}}}if(_0x4e1e44(0xa14)in _0x29f7ce)try{_0x25ea9c[_0x4e1e44(0x52a)](_0x30d910,_0x29f7ce[_0x4e1e44(0xa14)]['w'],_0x29f7ce['requestResolution']['h'],_0x29f7ce[_0x4e1e44(0xa14)]['s'],_0x29f7ce['requestResolution']['c']);}catch(_0x10898d){errorlog(_0x10898d);}_0x4e1e44(0x99a)in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0x1fb)]?_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0?_0x25ea9c[_0x4e1e44(0x295)]():errorlog(_0x4e1e44(0x66a)):_0x25ea9c[_0x4e1e44(0x4f6)](_0x30d910));if('chat'in _0x29f7ce){var _0x24f1c8=![],_0x2c60c3=![];_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0&&(_0x24f1c8=!![],_0x4e1e44(0x211)in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0x211)]==!![]&&(_0x2c60c3=!![]))),log(_0x4e1e44(0x2bb)+_0x24f1c8),getChatMessage(_0x29f7ce[_0x4e1e44(0x5db)],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x255)],_0x24f1c8,_0x2c60c3);}if(_0x4e1e44(0xa24)in _0x29f7ce){_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['order']=parseInt(_0x29f7ce['order'])||0x0;_0x30d910 in _0x25ea9c['rpcs']&&(_0x25ea9c[_0x4e1e44(0x7ab)][_0x30d910][_0x4e1e44(0xa24)]=_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa24)]);if(_0x25ea9c['director']){var _0x10bb09=document[_0x4e1e44(0xbaf)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x30d910+'\x22]');log(_0x10bb09),_0x10bb09[0x0]&&(_0x10bb09[0x0][_0x4e1e44(0x29f)]=parseInt(_0x29f7ce['order'])||0x0);}updateMixer();}_0x4e1e44(0x72c)in _0x29f7ce&&_0x25ea9c[_0x4e1e44(0x9cb)](_0x30d910,_0x29f7ce[_0x4e1e44(0x72c)]);if(_0x25ea9c[_0x4e1e44(0x934)]&&_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x9df)]&&_0x4e1e44(0x40a)in _0x29f7ce){log(_0x29f7ce),_0x25ea9c[_0x4e1e44(0x7b4)]=_0x29f7ce['directorState'];for(var _0x4cc00e in _0x25ea9c[_0x4e1e44(0x7b4)]){syncSceneState(_0x4cc00e),syncOtherState(_0x4cc00e);}pokeAPI(_0x4e1e44(0x6c0),_0x29f7ce[_0x4e1e44(0x40a)]);}if(_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)==-0x1){if(_0x4e1e44(0x820)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x820),_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x8d8)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x8d8),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x8bc)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x8bc),_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x95b)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]='changeURL',_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x9db)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x9db),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x2c0)in _0x29f7ce){var _0xf559a6={};_0xf559a6['rejected']=_0x4e1e44(0x2c0),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if('requestChangeGating'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x2a0),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x7b8)in _0x29f7ce){var _0xf559a6={};_0xf559a6['rejected']=_0x4e1e44(0x7b8),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if('requestChangeSubGain'in _0x29f7ce){var _0xf559a6={};_0xf559a6['rejected']=_0x4e1e44(0x5df),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x9ec)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]='remoteVideoMuted',_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x2a1)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x2a1),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x809)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x809),_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x688)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x688),_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0xafc)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0xafc),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if('speakerMute'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]='speakerMute',_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if('volume'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x301),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x844)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]='micIsolated',_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if('requestUpload'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0xb23),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x319)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x319),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x84e)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x84e),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if('setClock'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x81a),_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if('hideClock'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x39b),_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if('showClock'in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]='showClock',_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x61e)in _0x29f7ce){var _0xf559a6={};_0xf559a6['rejected']=_0x4e1e44(0x61e),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x695)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x695),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x2f8)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x2f8),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x2e0)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]='group',_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x65d)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x65d),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x24d)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]=_0x4e1e44(0x24d),_0x25ea9c['sendMessage'](_0xf559a6,_0x30d910);}else{if(_0x4e1e44(0x264)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0xb3c)]='changeMicrophone',_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0x30d910);}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0x4e1e44(0x820)in _0x29f7ce){var _0x166065=_0x25ea9c['streamSrc'][_0x4e1e44(0x1cc)]();_0x166065[_0x4e1e44(0xa3b)]&&(_0x4e1e44(0x8ad)in _0x29f7ce?applyAudioHack(_0x29f7ce[_0x4e1e44(0x3f2)],_0x29f7ce[_0x4e1e44(0x9fd)],_0x29f7ce[_0x4e1e44(0x8ad)]):applyAudioHack(_0x29f7ce['keyname'],_0x29f7ce[_0x4e1e44(0x9fd)]));}if(_0x4e1e44(0x8d8)in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x8d8)]){_0x29f7ce['googleDriveRecord']&&(_0x25ea9c[_0x4e1e44(0xa80)]={},_0x25ea9c[_0x4e1e44(0xa80)][_0x4e1e44(0x6c5)]=_0x29f7ce['googleDriveRecord']);if(_0x25ea9c['videoElement']){var _0x22d7d0=0x1770;if(_0x29f7ce[_0x4e1e44(0x9d4)])_0x22d7d0=_0x29f7ce[_0x4e1e44(0x9d4)];else _0x29f7ce['value']&&(_0x22d7d0=parseInt(_0x29f7ce['value']));recordLocalVideo(_0x4e1e44(0x4c0),_0x22d7d0,![],_0x29f7ce[_0x4e1e44(0xa7f)]||![]);}}else _0x25ea9c[_0x4e1e44(0x6f2)]&&recordLocalVideo(_0x4e1e44(0x79f),![],![],_0x29f7ce[_0x4e1e44(0xa7f)]||![]);}if('changeOrder'in _0x29f7ce){_0x25ea9c[_0x4e1e44(0xa24)]==![]&&(_0x25ea9c[_0x4e1e44(0xa24)]=0x0);_0x25ea9c[_0x4e1e44(0xa24)]+=parseInt(_0x29f7ce[_0x4e1e44(0x8bc)])||0x0;var _0xf559a6={};_0xf559a6={},_0xf559a6[_0x4e1e44(0xa24)]=_0x25ea9c[_0x4e1e44(0xa24)],_0x25ea9c[_0x4e1e44(0x1c7)](_0xf559a6),updateMixer();}_0x4e1e44(0x95b)in _0x29f7ce&&changeURL(_0x29f7ce['changeURL']);if('rotate'in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x65d)]===!![])_0x25ea9c[_0x4e1e44(0x65d)]===![]?_0x25ea9c[_0x4e1e44(0x65d)]=0x5a:_0x25ea9c[_0x4e1e44(0x65d)]+=0x5a,_0x25ea9c[_0x4e1e44(0x65d)]>=0x168&&(_0x25ea9c[_0x4e1e44(0x65d)]-=0x168),_0x25ea9c['rotate']===0x0&&(_0x25ea9c[_0x4e1e44(0x65d)]=![]);else _0x29f7ce[_0x4e1e44(0x65d)]===!![]?_0x25ea9c[_0x4e1e44(0x65d)]=![]:_0x25ea9c['rotate']=parseInt(_0x29f7ce[_0x4e1e44(0x65d)])||![];updateForceRotate(),updateMixer();}_0x4e1e44(0x319)in _0x29f7ce&&stopClock();'resumeClock'in _0x29f7ce&&resumeClock();_0x4e1e44(0x81a)in _0x29f7ce&&setClock(_0x29f7ce[_0x4e1e44(0x81a)]);_0x4e1e44(0x39b)in _0x29f7ce&&hideClock();'showClock'in _0x29f7ce&&showClock();'startClock'in _0x29f7ce&&startClock();_0x4e1e44(0x695)in _0x29f7ce&&pauseClock();if(_0x4e1e44(0x2f8)in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0x2f8)]!==![]){if(_0x29f7ce[_0x4e1e44(0x2f8)]&&!_0x25ea9c['showTime'])toggleClock(_0x29f7ce[_0x4e1e44(0x527)]||![]);else!_0x29f7ce[_0x4e1e44(0x2f8)]&&_0x25ea9c[_0x4e1e44(0x2f8)]&&toggleClock(_0x29f7ce[_0x4e1e44(0x527)]||![]);}}_0x4e1e44(0xb23)in _0x29f7ce&&toggleFileshare(_0x30d910);if(_0x4e1e44(0x2e0)in _0x29f7ce)try{_0x40a33e?(_0x29f7ce[_0x4e1e44(0x2e0)]?_0x25ea9c[_0x4e1e44(0x2ec)]=_0x29f7ce['group'][_0x4e1e44(0x6bf)](','):_0x25ea9c[_0x4e1e44(0x2ec)]=[],_0x25ea9c[_0x4e1e44(0x866)]({'group':_0x29f7ce[_0x4e1e44(0x2e0)],'altUUID':!![]})):(_0x29f7ce[_0x4e1e44(0x2e0)]?_0x25ea9c[_0x4e1e44(0x2e0)]=_0x29f7ce[_0x4e1e44(0x2e0)]['split'](','):_0x25ea9c[_0x4e1e44(0x2e0)]=[],_0x25ea9c[_0x4e1e44(0x866)]({'group':_0x29f7ce[_0x4e1e44(0x2e0)]})),updateMixer(),pokeIframeAPI(_0x4e1e44(0xa2a),_0x25ea9c['group']);}catch(_0x5a24ec){}if(_0x4e1e44(0x9db)in _0x29f7ce){if(_0x4e1e44(0x9fd)in _0x29f7ce){if(typeof _0x29f7ce[_0x4e1e44(0x9fd)]==_0x4e1e44(0x20c)){_0x25ea9c[_0x4e1e44(0x255)]=sanitizeLabel(_0x29f7ce[_0x4e1e44(0x9fd)]),log(_0x4e1e44(0x7d5)+_0x25ea9c[_0x4e1e44(0x255)]);if(_0x25ea9c[_0x4e1e44(0x934)]){var _0x10bb09=getById(_0x4e1e44(0x3c3)+_0x30d910);if(_0x25ea9c[_0x4e1e44(0x255)])_0x10bb09[_0x4e1e44(0x29f)]=_0x25ea9c[_0x4e1e44(0x255)],_0x10bb09[_0x4e1e44(0xb2b)][_0x4e1e44(0x6e4)](_0x4e1e44(0xb78));else _0x25ea9c[_0x4e1e44(0xa2c)]===(_0x40a33e||_0x30d910)?(miniTranslate(_0x10bb09[_0x4e1e44(0x641)],_0x4e1e44(0x4d7)),_0x10bb09[_0x4e1e44(0xb2b)][_0x4e1e44(0x6e4)](_0x4e1e44(0xb78))):(miniTranslate(_0x10bb09[_0x4e1e44(0x641)],_0x4e1e44(0x523)),_0x10bb09['classList'][_0x4e1e44(0x964)](_0x4e1e44(0xb78)));}else _0x25ea9c[_0x4e1e44(0xa56)]&&updateMixer();!_0x25ea9c['director']&&(_0x25ea9c['label']?document[_0x4e1e44(0x5e4)]=_0x25ea9c['label']:document[_0x4e1e44(0x5e4)]=location[_0x4e1e44(0x5fb)]);var _0x3ac49f=encodeURIComponent(_0x25ea9c['label']);urlParams[_0x4e1e44(0x8dd)]('l')?updateURL('l='+_0x3ac49f,!![],![]):updateURL(_0x4e1e44(0x24c)+_0x3ac49f,!![],![]);var _0xf559a6={};_0xf559a6['changeLabel']=!![],_0xf559a6[_0x4e1e44(0x9fd)]=_0x25ea9c[_0x4e1e44(0x255)],_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6);}else{_0x25ea9c[_0x4e1e44(0x255)]=![];var _0xf559a6={};_0xf559a6[_0x4e1e44(0x9db)]=!![],_0xf559a6[_0x4e1e44(0x9fd)]=_0x25ea9c[_0x4e1e44(0x255)],_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6);if(_0x25ea9c[_0x4e1e44(0x934)]){var _0x10bb09=getById(_0x4e1e44(0x3c3)+_0x30d910);_0x25ea9c[_0x4e1e44(0xa2c)]===(_0x40a33e||_0x30d910)?(miniTranslate(_0x10bb09[_0x4e1e44(0x641)],'main-director'),_0x10bb09[_0x4e1e44(0xb2b)][_0x4e1e44(0x6e4)](_0x4e1e44(0xb78))):(miniTranslate(_0x10bb09[_0x4e1e44(0x641)],'add-a-label'),_0x10bb09['classList']['add'](_0x4e1e44(0xb78)));}else _0x25ea9c[_0x4e1e44(0xa56)]?(document[_0x4e1e44(0x5e4)]=location['hostname'],updateMixer()):document[_0x4e1e44(0x5e4)]=location[_0x4e1e44(0x5fb)];}}}if(_0x4e1e44(0x2c0)in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x3f2)]==_0x4e1e44(0x41f))changeLowEQ(parseFloat(_0x29f7ce['value']),_0x29f7ce[_0x4e1e44(0x836)]);else{if(_0x29f7ce[_0x4e1e44(0x3f2)]==_0x4e1e44(0x6c8))changeMidEQ(parseFloat(_0x29f7ce[_0x4e1e44(0x9fd)]),_0x29f7ce['track']);else _0x29f7ce[_0x4e1e44(0x3f2)]==_0x4e1e44(0x428)&&changeHighEQ(parseFloat(_0x29f7ce[_0x4e1e44(0x9fd)]),_0x29f7ce[_0x4e1e44(0x836)]);}}if(_0x4e1e44(0x2a0)in _0x29f7ce){var _0xfd4e73=_0x25ea9c[_0x4e1e44(0x847)];if(_0x29f7ce[_0x4e1e44(0x9fd)]===_0x4e1e44(0x4dd))_0x25ea9c[_0x4e1e44(0x847)]=![],log(_0x4e1e44(0x5e7));else _0x29f7ce[_0x4e1e44(0x9fd)]===_0x4e1e44(0xa09)?(_0x25ea9c[_0x4e1e44(0x847)]=!![],log(_0x4e1e44(0x961))):_0x25ea9c[_0x4e1e44(0x847)]=_0x29f7ce['value'];_0x25ea9c[_0x4e1e44(0x847)]!==_0xfd4e73&&senderAudioUpdate();}if(_0x4e1e44(0x7b8)in _0x29f7ce){var _0xfd4e73=_0x25ea9c['compressor'];if(_0x29f7ce[_0x4e1e44(0x9fd)]==='false')_0x25ea9c[_0x4e1e44(0x73c)]=![],log(_0x4e1e44(0x5e7));else{if(_0x29f7ce['value']==='1')_0x25ea9c[_0x4e1e44(0x73c)]=0x1,log(_0x4e1e44(0x961));else _0x29f7ce[_0x4e1e44(0x9fd)]==='2'?(_0x25ea9c['compressor']=0x2,log(_0x4e1e44(0x961))):_0x25ea9c[_0x4e1e44(0x73c)]=parseInt(_0x29f7ce[_0x4e1e44(0x9fd)])||![];}_0x25ea9c[_0x4e1e44(0x73c)]!==_0xfd4e73&&senderAudioUpdate();}_0x4e1e44(0x2a1)in _0x29f7ce&&(_0x25ea9c[_0x4e1e44(0xa6a)]===![]?(_0x25ea9c[_0x4e1e44(0xa6a)]=parseInt(_0x29f7ce[_0x4e1e44(0x9fd)])||0x0,senderAudioUpdate()):(_0x25ea9c[_0x4e1e44(0xa6a)]=parseInt(_0x29f7ce['value'])||0x0,changeMicDelay(_0x25ea9c['micDelay'],_0x29f7ce['deviceId'])));'requestChangeSubGain'in _0x29f7ce&&changeSubGain(parseFloat(_0x29f7ce[_0x4e1e44(0x9fd)]),_0x29f7ce[_0x4e1e44(0x8ad)]);_0x4e1e44(0x809)in _0x29f7ce&&(_0x25ea9c[_0x4e1e44(0xad7)]&&lowerhand());if(_0x4e1e44(0x4b7)in _0x29f7ce&&_0x4e1e44(0x254)in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x254)]&&_0x29f7ce[_0x4e1e44(0x254)]===!![])_0x25ea9c[_0x4e1e44(0x75f)]=_0x29f7ce[_0x4e1e44(0x4b7)],applyMirror(_0x25ea9c[_0x4e1e44(0x585)]);else _0x29f7ce['mirrorGuestTarget']&&_0x29f7ce[_0x4e1e44(0x254)]in _0x25ea9c['rpcs']&&(_0x25ea9c[_0x4e1e44(0x7ab)][_0x29f7ce[_0x4e1e44(0x254)]][_0x4e1e44(0x5be)]=_0x29f7ce[_0x4e1e44(0x4b7)],_0x25ea9c[_0x4e1e44(0x7ab)][_0x29f7ce['mirrorGuestTarget']][_0x4e1e44(0x6f2)]&&applyMirrorGuest(_0x29f7ce[_0x4e1e44(0x4b7)],_0x25ea9c['rpcs'][_0x29f7ce[_0x4e1e44(0x254)]][_0x4e1e44(0x6f2)]));}if(_0x4e1e44(0x464)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0x37c)]=_0x30d910,_0xf559a6['audioOptions']=listAudioSettingsPrep(),sendMediaDevices(_0xf559a6[_0x4e1e44(0x37c)]),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0xf559a6['UUID']);}if(_0x4e1e44(0x415)in _0x29f7ce){var _0xf559a6={};_0xf559a6[_0x4e1e44(0x37c)]=_0x30d910,_0xf559a6[_0x4e1e44(0xaf6)]=listVideoSettingsPrep(),sendMediaDevices(_0xf559a6[_0x4e1e44(0x37c)]),_0x25ea9c[_0x4e1e44(0x866)](_0xf559a6,_0xf559a6[_0x4e1e44(0x37c)]);}_0x4e1e44(0xad2)in _0x29f7ce&&changeAudioOutputDeviceById(_0x29f7ce[_0x4e1e44(0xad2)],_0x30d910);_0x4e1e44(0x264)in _0x29f7ce&&changeAudioDeviceById(_0x29f7ce['changeMicrophone'],_0x30d910);'refreshMicrophone'in _0x29f7ce&&refreshMicrophoneDevice(_0x30d910);_0x4e1e44(0xae1)in _0x29f7ce&&changeVideoDeviceById(_0x29f7ce[_0x4e1e44(0xae1)],_0x30d910);_0x4e1e44(0xa59)in _0x29f7ce&&changeLowCut(parseFloat(_0x29f7ce['value']),_0x29f7ce[_0x4e1e44(0x836)]);_0x4e1e44(0xa59)in _0x29f7ce&&changeLowCut(parseFloat(_0x29f7ce[_0x4e1e44(0x9fd)]),_0x29f7ce[_0x4e1e44(0x836)]);_0x4e1e44(0x688)in _0x29f7ce&&(_0x25ea9c[_0x4e1e44(0xa2c)]&&_0x25ea9c['hangup']());if(_0x4e1e44(0x65e)in _0x29f7ce){}if(_0x4e1e44(0x301)in _0x29f7ce){var _0x5324fc=parseInt(_0x29f7ce[_0x4e1e44(0x301)])/0x64||0x0;_0x25ea9c[_0x4e1e44(0xb61)]=parseInt(_0x29f7ce[_0x4e1e44(0x301)])||0x0;try{for(var _0x4c3e66 in _0x25ea9c[_0x4e1e44(0xb3a)]){log('Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.'),_0x25ea9c[_0x4e1e44(0xb3a)][_0x4c3e66][_0x4e1e44(0x7d7)][_0x4e1e44(0xa46)][_0x4e1e44(0x562)](_0x5324fc,_0x25ea9c['webAudios'][_0x4c3e66][_0x4e1e44(0x2eb)][_0x4e1e44(0x8b6)]);}}catch(_0x310530){}updateVolume(!![]);}if('micIsolate'in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0x4af)])_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0&&(_0x25ea9c['micIsolated']['push'](_0x30d910),_0x25ea9c[_0x4e1e44(0x1c3)]());else{var _0x28cdd0=_0x25ea9c[_0x4e1e44(0x844)][_0x4e1e44(0x32e)](_0x30d910);_0x28cdd0>-0x1&&(_0x25ea9c[_0x4e1e44(0x844)][_0x4e1e44(0x510)](_0x28cdd0,0x1),_0x25ea9c[_0x4e1e44(0x1c3)]());}}if(_0x4e1e44(0xa0e)in _0x29f7ce){if(_0x29f7ce['lowerVolume'])_0x25ea9c['directorList'][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0&&(_0x25ea9c[_0x4e1e44(0xa0e)][_0x4e1e44(0xba0)](_0x30d910),_0x25ea9c['applyIsolatedVolume']());else{var _0x28cdd0=_0x25ea9c['lowerVolume'][_0x4e1e44(0x32e)](_0x30d910);_0x28cdd0>-0x1&&(_0x25ea9c['lowerVolume'][_0x4e1e44(0x510)](_0x28cdd0,0x1),_0x25ea9c[_0x4e1e44(0x596)]());}}_0x4e1e44(0x58e)in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0x58e)]?(_0x25ea9c['directorSpeakerMuted']=!![],_0x25ea9c[_0x4e1e44(0x4f8)]()):(_0x25ea9c[_0x4e1e44(0x256)]=![],_0x25ea9c[_0x4e1e44(0x4f8)]()));'displayMute'in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0xafc)]?(_0x25ea9c[_0x4e1e44(0xb75)]=!![],_0x25ea9c[_0x4e1e44(0x446)]()):(_0x25ea9c['directorDisplayMuted']=![],_0x25ea9c[_0x4e1e44(0x446)]()));if(_0x4e1e44(0x9ec)in _0x29f7ce){_0x25ea9c[_0x4e1e44(0x9ec)]=_0x29f7ce[_0x4e1e44(0x9ec)],toggleVideoMute(!![]);if(!_0x25ea9c[_0x4e1e44(0x6b4)]){var _0xf559a6={};_0xf559a6[_0x4e1e44(0x6b4)]=_0x25ea9c[_0x4e1e44(0x9ec)],_0x25ea9c['sendMessage'](_0xf559a6);}}_0x4e1e44(0xaef)in _0x29f7ce&&applyNewParams(_0x29f7ce[_0x4e1e44(0xaef)]);}if(_0x25ea9c[_0x4e1e44(0xa2c)]===(_0x40a33e||_0x30d910)){_0x29f7ce[_0x4e1e44(0x893)]===_0x4e1e44(0x5b8)&&(warnlog(_0x4e1e44(0xa4d)),_0x4e1e44(0xa84)in _0x29f7ce&&('roomenc'in _0x29f7ce['transferSettings']&&(_0x25ea9c[_0x4e1e44(0x740)]=_0x29f7ce[_0x4e1e44(0x740)]),_0x4e1e44(0x8a6)in _0x29f7ce[_0x4e1e44(0xa84)]&&(_0x29f7ce[_0x4e1e44(0xa84)][_0x4e1e44(0x8a6)]===!![]||_0x29f7ce['transferSettings'][_0x4e1e44(0x8a6)]===null?(_0x25ea9c[_0x4e1e44(0x8a6)]=null,_0x25ea9c[_0x4e1e44(0x991)]===![]&&(_0x25ea9c['minipreview']=0x2),_0x25ea9c[_0x4e1e44(0xb08)]===![]&&(_0x25ea9c[_0x4e1e44(0xb08)]=0x1),_0x25ea9c[_0x4e1e44(0x465)]===null&&(_0x25ea9c[_0x4e1e44(0x465)]=!![])):_0x25ea9c[_0x4e1e44(0x8a6)]=_0x29f7ce[_0x4e1e44(0xa84)]['broadcast'],_0x29f7ce[_0x4e1e44(0xa84)][_0x4e1e44(0x37b)]&&(_0x25ea9c[_0x4e1e44(0x8a6)]!==![]?_0x25ea9c['broadcast']===null?updateURL(_0x4e1e44(0x8a6),!![]):updateURL(_0x4e1e44(0x2a3)+_0x25ea9c[_0x4e1e44(0x8a6)],!![]):updateURL(_0x4e1e44(0x590),!![]))),_0x4e1e44(0x70f)in _0x29f7ce[_0x4e1e44(0xa84)]&&(_0x25ea9c['roomid']=_0x29f7ce[_0x4e1e44(0xa84)][_0x4e1e44(0x70f)],_0x29f7ce[_0x4e1e44(0xa84)][_0x4e1e44(0x37b)]&&updateURL(_0x4e1e44(0x20e)+_0x25ea9c[_0x4e1e44(0x70f)],!![])),_0x4e1e44(0x876)in _0x29f7ce[_0x4e1e44(0xa84)]&&(_0x25ea9c[_0x4e1e44(0x876)]=_0x29f7ce['transferSettings']['queue'],_0x25ea9c[_0x4e1e44(0x876)]&&(_0x25ea9c['queue']=0x2),_0x29f7ce[_0x4e1e44(0xa84)]['updateurl']&&(_0x25ea9c[_0x4e1e44(0x876)]?updateURL(_0x4e1e44(0x876),!![]):updateURL(_0x4e1e44(0x8d6),!![]))),_0x4e1e44(0x468)in _0x29f7ce['transferSettings']&&(_0x25ea9c['queue']&&(_0x25ea9c[_0x4e1e44(0x876)]=0x3,_0x29f7ce[_0x4e1e44(0xa84)][_0x4e1e44(0x37b)]&&updateURL('queue=false',!![])))),_0x25ea9c[_0x4e1e44(0x863)]&&_0x25ea9c[_0x4e1e44(0x39f)]&&(_0x25ea9c[_0x4e1e44(0x39f)]=![],_0x25ea9c['waitPage']=![],updateMixer()));try{if(_0x4e1e44(0x487)in _0x29f7ce&&_0x4e1e44(0x94a)in _0x29f7ce[_0x4e1e44(0x487)])for(var _0x20c2a8=0x0;_0x20c2a8<_0x29f7ce[_0x4e1e44(0x487)]['addCoDirector']['length'];_0x20c2a8++){if(!_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x808)](_0x29f7ce['directorSettings'][_0x4e1e44(0x94a)][_0x20c2a8]['toString'])){_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0xba0)](_0x29f7ce[_0x4e1e44(0x487)][_0x4e1e44(0x94a)][_0x20c2a8]['toString']());var _0x467ed8=getById('container_'+_0x29f7ce[_0x4e1e44(0x487)][_0x4e1e44(0x94a)][_0x20c2a8][_0x4e1e44(0x49e)]());_0x467ed8&&_0x467ed8[_0x4e1e44(0xb2b)]['add'](_0x4e1e44(0x6fe));}}}catch(_0x2649b0){errorlog(_0x2649b0);}if(_0x4e1e44(0x3cf)in _0x29f7ce)try{_0x25ea9c[_0x4e1e44(0x866)]({'cbid':_0x29f7ce[_0x4e1e44(0x3cf)]},_0x30d910);}catch(_0x46e1eb){errorlog(_0x46e1eb);}}if('requestVideoHack'in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]||_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x4e1e44(0x4a1)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)])_0x4e1e44(0x918)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x918)]?updateCameraConstraints(_0x29f7ce[_0x4e1e44(0x3f2)],_0x29f7ce[_0x4e1e44(0x9fd)],!![],_0x30d910):updateCameraConstraints(_0x29f7ce['keyname'],_0x29f7ce[_0x4e1e44(0x9fd)],![],![]);else return;}if(_0x4e1e44(0x258)in _0x29f7ce){if(_0x25ea9c['directorList'][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]||_0x25ea9c[_0x4e1e44(0x4a1)]&&'remote'in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)])_0x25ea9c[_0x4e1e44(0xb56)](parseFloat(_0x29f7ce[_0x4e1e44(0x258)]),_0x29f7ce['abs']||![]);else return;}if(_0x4e1e44(0x4ad)in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0xa2e)][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]||_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x4e1e44(0x4a1)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)])_0x25ea9c[_0x4e1e44(0x4d9)](parseFloat(_0x29f7ce[_0x4e1e44(0x4ad)]),_0x29f7ce['abs']||![]);else return;}if(_0x4e1e44(0x51b)in _0x29f7ce){if(_0x25ea9c['directorList']['indexOf'](_0x40a33e||_0x30d910)>=0x0||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]||_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x4e1e44(0x4a1)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)])_0x25ea9c[_0x4e1e44(0x6d3)](parseFloat(_0x29f7ce[_0x4e1e44(0x51b)]),_0x29f7ce['abs']||![]);else return;}if(_0x4e1e44(0x455)in _0x29f7ce){if(_0x25ea9c[_0x4e1e44(0xa2e)]['indexOf'](_0x40a33e||_0x30d910)>=0x0||_0x25ea9c[_0x4e1e44(0x4a1)]===!![]||_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x4e1e44(0x4a1)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c[_0x4e1e44(0x4a1)])_0x25ea9c[_0x4e1e44(0x9c3)](parseFloat(_0x29f7ce[_0x4e1e44(0x455)]),_0x29f7ce['abs']||![]);else return;}if(_0x4e1e44(0x710)in _0x29f7ce){if(_0x25ea9c['directorList'][_0x4e1e44(0x32e)](_0x40a33e||_0x30d910)>=0x0||_0x25ea9c['remote']===!![]||_0x25ea9c[_0x4e1e44(0x4a1)]&&_0x4e1e44(0x4a1)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x4a1)]===_0x25ea9c['remote'])_0x25ea9c['remoteExposure'](parseFloat(_0x29f7ce[_0x4e1e44(0x710)]),_0x29f7ce[_0x4e1e44(0x557)]||![]);else return;}if('requestFile'in _0x29f7ce){log(_0x4e1e44(0x228));try{_0x25ea9c[_0x4e1e44(0x42d)](_0x30d910,_0x29f7ce[_0x4e1e44(0x228)]);}catch(_0x2605af){errorlog(_0x2605af);}}_0x4e1e44(0x951)in _0x29f7ce&&playbackMIDI(_0x29f7ce['midi'],!![],_0x30d910);}catch(_0x17a04c){errorlog(_0x17a04c);}if(_0x4e1e44(0xb3c)in _0x29f7ce){if(_0x29f7ce[_0x4e1e44(0xb3c)]==_0x4e1e44(0x807)){if(_0x25ea9c[_0x4e1e44(0x4a1)])warnUser(getTranslation(_0x4e1e44(0x5c2)),0xbb8);else document[_0x4e1e44(0x925)]('#obsRemotePassword>input')&&document['querySelector'](_0x4e1e44(0x584))[_0x4e1e44(0x9fd)]?warnUser(getTranslation(_0x4e1e44(0x86e)),0x1b58):warnUser(getTranslation(_0x4e1e44(0xa3d)),0x2710);getById(_0x4e1e44(0x80b))[_0x4e1e44(0xb2b)]['remove'](_0x4e1e44(0xa65));}else{if(_0x25ea9c[_0x4e1e44(0x934)])!_0x25ea9c[_0x4e1e44(0x855)]&&warnUser('The\x20request\x20('+_0x29f7ce[_0x4e1e44(0xb3c)]+_0x4e1e44(0x398),0x1388);else!_0x25ea9c[_0x4e1e44(0x855)]&&(_0x25ea9c[_0x4e1e44(0x4a1)]?warnUser(_0x4e1e44(0x9a6),0x1388):warnUser('remote-control-failed',0x1388));}errorlog(_0x4e1e44(0x7b1)+_0x29f7ce[_0x4e1e44(0xb3c)]+_0x4e1e44(0x3ac)+_0x25ea9c['director']),pokeIframeAPI(_0x4e1e44(0xb3c),_0x29f7ce['rejected'],_0x30d910);return;}else{if(_0x4e1e44(0x396)in _0x29f7ce){log(_0x4e1e44(0x7e2)+_0x29f7ce['approved']),pokeIframeAPI(_0x4e1e44(0x396),_0x29f7ce[_0x4e1e44(0x396)],_0x30d910);return;}}if('audio'in _0x29f7ce||_0x4e1e44(0x1dd)in _0x29f7ce){log(_0x4e1e44(0xb9c));_0x29f7ce[_0x4e1e44(0x8ee)]&&(_0x25ea9c['pcs'][_0x30d910]['allowAudio']=_0x29f7ce[_0x4e1e44(0x8ee)]);if(_0x25ea9c[_0x4e1e44(0x46e)]&&_0x4e1e44(0x75d)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x75d)]!==![])_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['allowWebp']=_0x29f7ce[_0x4e1e44(0x75d)],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xb1f)]=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0x29f7ce[_0x4e1e44(0x1dd)]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xb1f)]=_0x29f7ce[_0x4e1e44(0x1dd)]);_0x4e1e44(0x8a6)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x8a6)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['allowBroadcast']=_0x29f7ce[_0x4e1e44(0x8a6)]);_0x4e1e44(0x3c5)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x3c5)]!==![]&&(_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xb31)]=_0x29f7ce[_0x4e1e44(0x3c5)]);if(_0x4e1e44(0x870)in _0x29f7ce&&_0x29f7ce['allowdrawing']){_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x70d)]=_0x29f7ce[_0x4e1e44(0x870)];try{_0x25ea9c[_0x4e1e44(0x6f2)]&&_0x25ea9c[_0x4e1e44(0x6f2)][_0x4e1e44(0x723)]&&_0x25ea9c[_0x4e1e44(0x6f2)][_0x4e1e44(0x723)]();}catch(_0x4af631){errorlog(_0x4af631);}}'iframe'in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x773)]!==![]&&(_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xa0d)]=_0x29f7ce[_0x4e1e44(0x773)]);_0x4e1e44(0xa50)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0xa50)]!==![]&&(_0x25ea9c['pcs'][_0x30d910]['allowWidget']=_0x29f7ce[_0x4e1e44(0xa50)]);'allowmidi'in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x454)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x4df)]=_0x29f7ce[_0x4e1e44(0x454)]);_0x4e1e44(0x765)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x765)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x718)]=_0x29f7ce['allowresources']);'downloads'in _0x29f7ce&&_0x29f7ce['downloads']!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x3f1)]=_0x29f7ce[_0x4e1e44(0x8da)]);'allowscreen'in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0xa11)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x71b)]=!![],_0x25ea9c['pcs'][_0x30d910]['allowScreenVideo']=!![]);_0x4e1e44(0x6d4)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x6d4)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x4ec)]=!![]);_0x4e1e44(0x763)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x763)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x71b)]=!![]);_0x4e1e44(0x337)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x337)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x337)]=_0x29f7ce['preferVideoCodec'][_0x4e1e44(0x293)]());if(_0x25ea9c[_0x4e1e44(0x2bf)])_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x2bf)]=_0x25ea9c['preferAudioCodec'];else'preferAudioCodec'in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x2bf)]!==![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x2bf)]=_0x29f7ce[_0x4e1e44(0x2bf)][_0x4e1e44(0x293)]());if(_0x4e1e44(0x275)in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x275)]===![])_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['whipout']=![];else{if('allowwhipout'in _0x29f7ce&&_0x29f7ce[_0x4e1e44(0x218)]===![])_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x6d9)]=![];else{if(_0x25ea9c[_0x4e1e44(0x59b)]){if(_0x25ea9c[_0x4e1e44(0x59b)]==_0x4e1e44(0x1dd))_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xb1f)]=![];else{if(_0x25ea9c[_0x4e1e44(0x59b)]==_0x4e1e44(0x8ee))_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa13)]=![];else _0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['allowVideo']==![]?_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['whipout']=![]:(_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xa13)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xb1f)]=![]);}}else _0x25ea9c['whipOutput']&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['allowAudio']=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['allowVideo']=![]);}}if(_0x25ea9c[_0x4e1e44(0xb1e)]){window[_0x4e1e44(0x4ad)]();_0x25ea9c['beepToNotify']&&playtone();var _0x364859=![];_0x30d910 in _0x25ea9c[_0x4e1e44(0x7ab)]&&_0x25ea9c[_0x4e1e44(0x7ab)][_0x30d910][_0x4e1e44(0x255)]&&(_0x364859=_0x25ea9c[_0x4e1e44(0x7ab)][_0x30d910]['label']||_0x25ea9c['rpcs'][_0x30d910][_0x4e1e44(0x26f)]||![]);_0x364859=_0x25ea9c['pcs'][_0x30d910]['label']||_0x364859||_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x26f)]||_0x30d910||_0x4e1e44(0x33f);var _0x323bef=await confirmAlt(_0x364859+getTranslation('prompt-access-request'),!![]);if(!_0x323bef){try{log('closing\x2013'),_0x25ea9c[_0x4e1e44(0x97a)](_0x30d910);}catch(_0x46cc2a){}return;}}_0x4e1e44(0x77f)in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0x77f)]==!![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x77f)]=!![],_0x25ea9c[_0x4e1e44(0x746)]&&(playtone(![],_0x4e1e44(0x2dc)),showNotification(_0x4e1e44(0x1a8),'')),pokeIframeAPI(_0x4e1e44(0x1cd),_0x29f7ce[_0x4e1e44(0x934)],_0x30d910)));'forceios'in _0x29f7ce&&(_0x29f7ce['forceios']===!![]&&(_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xb10)]=!![]));_0x4e1e44(0x4a1)in _0x29f7ce&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x4a1)]=_0x29f7ce[_0x4e1e44(0x4a1)]);'limitaudio'in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0x932)]==!![]&&(_0x25ea9c['pcs'][_0x30d910]['limitAudio']=!![]));'enhanceaudio'in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0x5ba)]==!![]&&(_0x25ea9c['pcs'][_0x30d910]['enhanceAudio']=!![]));_0x29f7ce['degrade']&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['degradationPreference']=_0x29f7ce[_0x4e1e44(0x62d)]);if(_0x4e1e44(0x707)in _0x29f7ce)try{_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x707)]=_0x29f7ce['keyframeRate'],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x707)]&&setTimeout(function(_0x417296){_0x25ea9c['forcePLI'](_0x417296);},0x1388,_0x30d910);}catch(_0x157eae){warnlog(_0x157eae);}_0x4e1e44(0x845)in _0x29f7ce&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x845)]=_0x29f7ce[_0x4e1e44(0x845)]);'layout'in _0x29f7ce&&(!_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['layout']&&(_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x39f)]=_0x29f7ce['layout']));if(_0x4e1e44(0x1fb)in _0x29f7ce){if(_0x29f7ce['scene']!==![]){try{typeof _0x29f7ce[_0x4e1e44(0x1fb)]===_0x4e1e44(0x20c)?_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x1fb)]=_0x29f7ce[_0x4e1e44(0x1fb)][_0x4e1e44(0x248)](/[\W]+/g,'_'):_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['scene']=(parseInt(_0x29f7ce[_0x4e1e44(0x1fb)])||0x0)+'',_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x80f)]['scene']=_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['scene'],updateSceneList(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x1fb)]);}catch(_0x1dcb39){errorlog(_0x1dcb39);}_0x4e1e44(0x658)in _0x29f7ce?_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x658)]=_0x29f7ce[_0x4e1e44(0x658)]:_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x658)]=_0x25ea9c['showDirector'];if(_0x25ea9c[_0x4e1e44(0x934)]){if(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['showDirector']==![])_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa13)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xb1f)]=![],_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xa0d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x70d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x46d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x6d9)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa49)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x71b)]=![],_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x4ec)]=![];else{if(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x658)]==0x1)_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa0d)]=![],_0x25ea9c['pcs'][_0x30d910]['allowWidget']=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x70d)]=![];else{if(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x658)]==0x2)_0x25ea9c['pcs'][_0x30d910]['allowAudio']=![],_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0x71b)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa0d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x46d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x70d)]=![];else{if(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x658)]==0x3)_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xa13)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xb1f)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa0d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x46d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x6d9)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa49)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x70d)]=![];else{if(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x658)]==0x4){}}}}}broadcastSlotUpdate(_0x30d910);}_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x845)]?pokeIframeAPI(_0x4e1e44(0xba1),_0x29f7ce[_0x4e1e44(0x1fb)],_0x30d910):pokeIframeAPI(_0x4e1e44(0x237),_0x29f7ce['scene'],_0x30d910);}_0x25ea9c[_0x4e1e44(0x635)](_0x30d910);}else _0x29f7ce[_0x4e1e44(0x934)]&&((iOS||iPad)&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xb10)]==!![]&&(_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['guest']=!![])),_0x25ea9c[_0x4e1e44(0x746)]&&(playtone(![],_0x4e1e44(0x2dc)),showNotification('A\x20director\x20joined\x20the\x20room',_0x4e1e44(0x990))),_0x25ea9c[_0x4e1e44(0x635)](_0x30d910),pokeIframeAPI(_0x4e1e44(0x632),_0x29f7ce[_0x4e1e44(0x934)],_0x30d910));if(_0x25ea9c[_0x4e1e44(0x934)])_0x4e1e44(0x890)in _0x29f7ce&&(_0x29f7ce[_0x4e1e44(0x890)]==!![]&&(_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xa13)]=![],_0x25ea9c['pcs'][_0x30d910][_0x4e1e44(0xb1f)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910]['allowIframe']=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x46d)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x6d9)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0xa49)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x71b)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x4ec)]=![],_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x70d)]=![])),_0x25ea9c[_0x4e1e44(0x8bb)](_0x30d910);else _0x25ea9c[_0x4e1e44(0x876)]&&_0x25ea9c[_0x4e1e44(0x1ae)]==0x3&&!_0x25ea9c[_0x4e1e44(0x934)]?_0x25ea9c[_0x4e1e44(0xa52)][_0x30d910][_0x4e1e44(0x750)]=!![]:_0x25ea9c[_0x4e1e44(0x8bb)](_0x30d910);}},_0x25ea9c[_0x4fcb81(0x635)]=function(_0x2f9cee){var _0x174380=_0x4fcb81;if(!(_0x25ea9c[_0x174380(0x40a)]||_0x25ea9c[_0x174380(0x1fb)]))return;try{var _0x4afb07={};_0x25ea9c[_0x174380(0xa52)][_0x2f9cee]&&(_0x4afb07[_0x174380(0x487)]=getDirectorSettings(_0x25ea9c[_0x174380(0xa52)][_0x2f9cee][_0x174380(0x1fb)]));log('TRYING\x20TO\x20SYNC\x20WITH\x20SENDING:\x20'+_0x2f9cee);var _0x420a8=![];_0x25ea9c[_0x174380(0x25e)]&&_0x25ea9c[_0x174380(0x25e)][_0x174380(0xb26)](_0x1811b7=>{var _0x33999d=_0x174380;_0x1811b7[_0x33999d(0x37c)]===_0x2f9cee&&(_0x420a8=!![]);}),!_0x420a8?_0x4afb07[_0x174380(0x40a)]=getDetailedState():warnlog(_0x174380(0x9d7)),Object[_0x174380(0x325)](_0x4afb07)[_0x174380(0xa3b)]&&_0x25ea9c[_0x174380(0x1c7)](_0x4afb07,_0x2f9cee);}catch(_0x589716){}},_0x25ea9c[_0x4fcb81(0xa1c)]=function(_0x13bbb2){var _0x20ba77=_0x4fcb81;log(_0x20ba77(0x71d));if(!_0x25ea9c['hostedFiles']||!_0x25ea9c[_0x20ba77(0x1f6)][_0x20ba77(0xa3b)])return;var _0x580e3b={},_0x183153=[];for(var _0x3088a3=0x0;_0x3088a3<_0x25ea9c[_0x20ba77(0x1f6)][_0x20ba77(0xa3b)];_0x3088a3++){(_0x25ea9c[_0x20ba77(0x1f6)][_0x3088a3]['restricted']===![]||_0x25ea9c['hostedFiles'][_0x3088a3][_0x20ba77(0x5c5)]===_0x13bbb2)&&_0x183153['push']({'id':_0x25ea9c['hostedFiles'][_0x3088a3]['id'],'name':_0x25ea9c[_0x20ba77(0x1f6)][_0x3088a3][_0x20ba77(0x215)],'size':_0x25ea9c['hostedFiles'][_0x3088a3][_0x20ba77(0x9ca)]});}_0x580e3b[_0x20ba77(0x1db)]=_0x183153;if(_0x13bbb2 in _0x25ea9c[_0x20ba77(0xa52)])_0x25ea9c[_0x20ba77(0x866)](_0x580e3b,_0x13bbb2);else _0x13bbb2 in _0x25ea9c['rpcs']&&_0x25ea9c[_0x20ba77(0x488)](_0x580e3b,_0x13bbb2);log(_0x580e3b);},_0x25ea9c[_0x4fcb81(0x8bb)]=function(_0x5511b6){var _0x244175=_0x4fcb81;log(_0x244175(0xac5)+_0x5511b6);if(_0x5511b6 in _0x25ea9c[_0x244175(0xa52)])_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0x750)]=![];else{errorlog(_0x244175(0x734));return;}getSenders2(_0x5511b6)[_0x244175(0xa3b)]&&errorlog(_0x244175(0x1a5)+getSenders2(_0x5511b6)[_0x244175(0xa3b)]);if(_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0xa0d)]===!![]){if(_0x25ea9c[_0x244175(0x9b8)]){var _0x4b6889={};_0x4b6889[_0x244175(0x9b8)]=_0x25ea9c[_0x244175(0x9b8)],_0x25ea9c[_0x244175(0x50e)]&&_0x25ea9c[_0x244175(0x50e)][_0x244175(0x69f)]&&(_0x25ea9c['iframeSrc']['startsWith'](_0x244175(0x323))&&(_0x4b6889[_0x244175(0x9b8)]+='&start='+parseInt(Math[_0x244175(0xb74)](_0x25ea9c[_0x244175(0x50e)][_0x244175(0x69f)][_0x244175(0xa5d)]['t']))+'')),_0x25ea9c['sendMessage'](_0x4b6889,_0x5511b6);}}if(_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0x46d)]===!![]){if(_0x25ea9c[_0x244175(0xa50)]&&_0x25ea9c[_0x244175(0x934)]){var _0x4b6889={};_0x4b6889['widgetSrc']=_0x25ea9c[_0x244175(0xa50)],_0x25ea9c[_0x244175(0x866)](_0x4b6889,_0x5511b6);}}_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0x3f1)]===!![]&&_0x25ea9c[_0x244175(0xa1c)](_0x5511b6);_0x25ea9c['pcs'][_0x5511b6][_0x244175(0x718)]===!![]&&_0x25ea9c['createResourceChannel'](_0x5511b6);let _0x213196=![];if(_0x25ea9c[_0x244175(0x4f1)]&&_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0xb31)]){_0x25ea9c['chunkedStream'](_0x5511b6);if(_0x25ea9c[_0x244175(0xa52)][_0x5511b6]['allowChunked']!==0x2)return;_0x213196=!![];}var _0x47afa4=_0x25ea9c[_0x244175(0x417)]();log(_0x244175(0x76f)),log(_0x47afa4[_0x244175(0x80a)]());if(_0x25ea9c[_0x244175(0xaf2)]&&_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0x6d9)]===null){_0x25ea9c['pcs'][_0x5511b6][_0x244175(0x6d9)]=!![];var _0x4b6889={};_0x4b6889[_0x244175(0x9a2)]=_0x25ea9c[_0x244175(0xaf2)],_0x25ea9c['sendMessage'](_0x4b6889,_0x5511b6),warnlog(_0x4b6889);}!_0x213196&&(_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0x4ec)]||_0x25ea9c['pcs'][_0x5511b6][_0x244175(0x71b)])&&createSecondStream2(_0x5511b6);var _0x43d589=![];!_0x213196&&_0x47afa4[_0x244175(0x1fa)]()[_0x244175(0xb26)](async _0x4018cc=>{var _0x564a3d=_0x244175;try{if(_0x25ea9c['pcs'][_0x5511b6][_0x564a3d(0xb1f)]===!![]){if(_0x4018cc[_0x564a3d(0xbb6)]==_0x564a3d(0x1dd)){if(_0x25ea9c['pcs'][_0x5511b6][_0x564a3d(0x77f)]===!![]&&_0x25ea9c[_0x564a3d(0x507)]===0x0)log(_0x564a3d(0x35c));else{let _0x4af28c=_0x25ea9c[_0x564a3d(0xa52)][_0x5511b6][_0x564a3d(0x666)](_0x4018cc,_0x47afa4);if(_0x4af28c&&_0x25ea9c['encodedInsertableStreams'])try{setupSenderTransform(_0x4af28c,_0x5511b6);}catch(_0x3c1aee){errorlog(_0x3c1aee);}warnlog(_0x564a3d(0x9f8)),_0x43d589=!![],setTimeout(function(_0x269c51){try{_0x25ea9c['optimizeBitrate'](_0x269c51);}catch(_0x1e49e6){warnlog(_0x1e49e6);}},_0x25ea9c['rampUpTime'],_0x5511b6);}}}}catch(_0x2536bd){errorlog(_0x2536bd);}});_0x25ea9c[_0x244175(0x89f)]&&(_0x47afa4=mixMinusAudio(_0x5511b6));_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0xa13)]&&(_0x47afa4[_0x244175(0x1cc)]()[_0x244175(0xb26)](_0x3ef68d=>{var _0x22364a=_0x244175;try{_0x3ef68d['kind']==_0x22364a(0x8ee)&&(_0x25ea9c[_0x22364a(0xa52)][_0x5511b6][_0x22364a(0x666)](_0x3ef68d,_0x47afa4),warnlog(_0x22364a(0x67b)));}catch(_0x47d49e){errorlog(_0x47d49e);}}),log(_0x244175(0x598)),_0x47afa4[_0x244175(0x1cc)]()[_0x244175(0xa3b)]&&(_0x25ea9c[_0x244175(0x934)]!==![]&&_0x25ea9c[_0x244175(0x572)](),log(_0x244175(0x1e6)),_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0xba6)]===!![]&&(warnlog(_0x244175(0x7df)),setTimeout(_0x25ea9c['limitAudioEncoder'],0x3e8,_0x5511b6,0x7d00,0x0)),_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0x382)]===!![]&&setTimeout(_0x25ea9c[_0x244175(0x2e2)],0x3e8,_0x5511b6)));if(_0x25ea9c[_0x244175(0xa52)][_0x5511b6][_0x244175(0x9de)])setTimeout(_0x25ea9c[_0x244175(0x9de)],0x3e8,_0x5511b6,_0x25ea9c['pcs'][_0x5511b6][_0x244175(0x9de)]);else{if(_0x25ea9c[_0x244175(0x429)]&&SafariVersion){if(_0x25ea9c[_0x244175(0x429)]==_0x244175(0xba5))setTimeout(_0x25ea9c[_0x244175(0x9de)],0x3e8,_0x5511b6,'maintain-resolution');else _0x25ea9c[_0x244175(0x429)]=='motion'&&setTimeout(_0x25ea9c[_0x244175(0x9de)],0x3e8,_0x5511b6,_0x244175(0x247));}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x43d589&&(setTimeout(function(_0x3d5bc4){var _0x190da2=_0x244175;_0x25ea9c[_0x190da2(0x9cb)](_0x3d5bc4,null,!![]);},0x7d0,_0x5511b6),setTimeout(function(_0x141950){var _0xeb5c13=_0x25ea9c['refreshScale'](_0x141950);!_0xeb5c13&&_0x25ea9c['setScale'](_0x141950,0x64,!![]);},0x1388,_0x5511b6));}else setTimeout(function(_0x23128f){var _0x34b32e=_0x244175;_0x25ea9c[_0x34b32e(0x9a9)](_0x23128f);},0x3e8,_0x5511b6);},_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['oniceconnectionstatechange']=function(_0x117acc){var _0x52b40a=_0x4fcb81;if(!(_0x341ebf in _0x25ea9c['pcs']))return;try{if(this['iceConnectionState']===_0x52b40a(0x8e6))log(_0x52b40a(0x71a));else{if(this[_0x52b40a(0x774)]===_0x52b40a(0x34f))log(_0x52b40a(0xb00));else{if(this[_0x52b40a(0x774)]==='failed')log(_0x52b40a(0x3b8));else this[_0x52b40a(0x774)]==='connected'?log('iceConnectionState\x20==\x20connected'):log(this[_0x52b40a(0x774)]);}}}catch(_0x41aa45){errorlog(_0x41aa45);}},_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x62f)]=function(_0x65f0c0){var _0x2ceb11=_0x4fcb81;switch(_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf]['connectionState']){case _0x2ceb11(0xaa6):log(_0x2ceb11(0x853)),clearTimeout(_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf]['closeTimeout']);if(_0x25ea9c[_0x2ceb11(0xa91)]){if(_0x25ea9c['ws']['readyState']!==0x1){_0x25ea9c['ws'][_0x2ceb11(0x34a)]();break;}_0x25ea9c['ws'][_0x2ceb11(0x34a)](),setTimeout(function(){var _0x156952=_0x2ceb11;_0x25ea9c[_0x156952(0x855)]!=!![]&&warnUser(getTranslation(_0x156952(0x56d)));},0x1);}break;case _0x2ceb11(0x34f):log(_0x2ceb11(0x9b1)),clearTimeout(_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf][_0x2ceb11(0x38f)]),_0x25ea9c['pcs'][_0x341ebf][_0x2ceb11(0x38f)]=setTimeout(function(_0x51e1c3){var _0x2e582a=_0x2ceb11;_0x51e1c3 in _0x25ea9c[_0x2e582a(0xa52)]?(warnlog(_0x2e582a(0xaca)),_0x25ea9c['closePC'](_0x51e1c3)):errorlog(_0x2e582a(0x602));},navigator['platform']&&navigator[_0x2ceb11(0x980)][_0x2ceb11(0x293)]()[_0x2ceb11(0x808)]('win')?0x2710:0x1388,_0x341ebf);break;case _0x2ceb11(0x861):warnlog(_0x2ceb11(0x517));_0x25ea9c['pcs'][_0x341ebf]&&(_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf][_0x2ceb11(0xb3e)]=0x0,_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf][_0x2ceb11(0x38f)]&&(log('Close\x20timeout\x20cancelled\x20-\x20ice\x20failed\x20instead'),clearTimeout(_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf][_0x2ceb11(0x38f)])),_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf][_0x2ceb11(0x8a3)]?(log('ice\x20restart\x20real'),_0x25ea9c[_0x2ceb11(0xa52)][_0x341ebf][_0x2ceb11(0x8a3)]()):(log('fake\x20ice\x20restart\x20faked'),_0x25ea9c[_0x2ceb11(0x4f7)](_0x341ebf,!![])));break;case _0x2ceb11(0x8e6):warnlog(_0x2ceb11(0x3e3)),log(_0x2ceb11(0x4b5)),_0x25ea9c['closePC'](_0x341ebf);break;default:log('rtc\x20state:\x20'+_0x25ea9c['pcs'][_0x341ebf][_0x2ceb11(0x6a3)]),clearTimeout(_0x25ea9c['pcs'][_0x341ebf]['closeTimeout']);break;}},_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf][_0x4fcb81(0x74f)]=function(_0x6a750e){var _0x1fde18=_0x4fcb81;warnlog(_0x1fde18(0x481)),log('closing\x2019'),_0x25ea9c[_0x1fde18(0x97a)](_0x341ebf);},_0x25ea9c[_0x4fcb81(0xa52)][_0x341ebf]['onopen']=function _0x500806(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x25ea9c[_0x304771(0x402)]=function(_0x44a048){var _0x1a6eca=_0x304771,_0xd3e085=_0x44a048['UUID'];if(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0xacc)]=='offer')_0x25ea9c['setupIncoming'](_0x44a048),_0x25ea9c[_0x1a6eca(0x20f)](_0x44a048);else try{if(!(_0x44a048[_0x1a6eca(0x37c)]in _0x25ea9c[_0x1a6eca(0xa52)]))return;var _0x2c88f0=_0x25ea9c[_0x1a6eca(0x2f3)];if(_0x25ea9c['mobile']&&_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']]['guest']==!![]&&_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0xb10)]==![]){if(_0x2c88f0===![]||_0x2c88f0>_0x25ea9c[_0x1a6eca(0x871)]){var _0xf4df58=Object[_0x1a6eca(0x325)](_0x25ea9c[_0x1a6eca(0xa52)])[_0x1a6eca(0xa3b)];if(_0x25ea9c['flagship'])_0x2c88f0=_0x25ea9c[_0x1a6eca(0x871)];else{if(_0xf4df58>0x4)_0x2c88f0=_0x25ea9c[_0x1a6eca(0x65b)];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x2c88f0=_0x25ea9c['lowMobileBitrate']:_0x2c88f0=_0x25ea9c[_0x1a6eca(0x871)];}}if(iOS||iPad){if(_0x2c88f0!==![]){if(_0x25ea9c['pcs'][_0x44a048['UUID']][_0x1a6eca(0x987)]===![])_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]=_0x2c88f0,_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0xb44)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],_0x1a6eca(0x73e),_0x25ea9c[_0x1a6eca(0x2da)]),_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler['setVideoBitrates'](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],{'min':parseInt(_0x2c88f0/0xa)||0x1,'max':_0x2c88f0});else _0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['savedBitrate']>_0x2c88f0&&(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]=_0x2c88f0,_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler['preferCodec'](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],_0x1a6eca(0x73e),_0x25ea9c['preferredVideoErrorCorrection']),_0x44a048[_0x1a6eca(0x568)]['sdp']=CodecsHandler[_0x1a6eca(0x61b)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],{'min':parseInt(_0x2c88f0/0xa)||0x1,'max':_0x2c88f0}));_0x2c88f0=![];}}}else{if(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['guest']==!![])_0x2c88f0!==![]?_0x25ea9c['roombitrate']!==![]&&(_0x25ea9c['roombitrate']<_0x2c88f0&&(_0x2c88f0=_0x25ea9c['roombitrate'])):_0x2c88f0=_0x25ea9c['roombitrate'],(iOS||iPad)&&_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0xb10)]&&(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['encoder']=!![]);else{if(iOS||iPad){var _0x1b5b8d=0x0;for(var _0x1c215e in _0x25ea9c[_0x1a6eca(0xa52)]){_0x44a048[_0x1a6eca(0x37c)]!==_0x1c215e&&(_0x25ea9c[_0x1a6eca(0xa52)][_0x1c215e][_0x1a6eca(0x1aa)]===!![]&&(_0x1b5b8d+=0x1));}if(_0x1b5b8d>=0x3){if(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']][_0x1a6eca(0xb10)])_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x1aa)]=!![],_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]&&_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]===_0x1a6eca(0x974)&&(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0xb44)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],_0x1a6eca(0x974),_0x25ea9c[_0x1a6eca(0x2da)]),log('Trying\x20to\x20set\x20'+_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]+_0x1a6eca(0xad9)));else _0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]&&_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]===_0x1a6eca(0x626)?(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0xb44)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],_0x1a6eca(0x626),_0x25ea9c[_0x1a6eca(0x2da)]),log(_0x1a6eca(0x3fb)+_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']][_0x1a6eca(0x337)]+_0x1a6eca(0xad9)),_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']][_0x1a6eca(0x1aa)]=![]):(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler['preferCodec'](_0x44a048[_0x1a6eca(0x568)]['sdp'],_0x1a6eca(0x73e),_0x25ea9c[_0x1a6eca(0x2da)]),log(_0x1a6eca(0x988)),_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x1aa)]=![]);}else _0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']][_0x1a6eca(0x337)]&&_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]!==_0x1a6eca(0x974)?_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]===_0x1a6eca(0x626)||_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]===_0x1a6eca(0x73e)?(_0x44a048[_0x1a6eca(0x568)]['sdp']=CodecsHandler[_0x1a6eca(0xb44)](_0x44a048['description'][_0x1a6eca(0x967)],_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)],_0x25ea9c[_0x1a6eca(0x2da)]),log(_0x1a6eca(0x3fb)+_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]+_0x1a6eca(0xad9)),_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]]['encoder']=![]):_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']]['encoder']=!![]:(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['encoder']=!![],_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]&&_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']]['preferVideoCodec']===_0x1a6eca(0x974)&&(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0xb44)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],'h264',_0x25ea9c[_0x1a6eca(0x2da)]),log('Trying\x20to\x20set\x20'+_0x25ea9c['pcs'][_0x44a048['UUID']][_0x1a6eca(0x337)]+_0x1a6eca(0xad9))));}else _0x25ea9c['pcs'][_0x44a048['UUID']][_0x1a6eca(0x337)]&&(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler['preferCodec'](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]]['preferVideoCodec'],_0x25ea9c[_0x1a6eca(0x2da)]),log(_0x1a6eca(0x3fb)+_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x337)]+_0x1a6eca(0xad9)));}}if(_0x2c88f0){var _0x50bfcb=CodecsHandler['getVideoBitrates'](_0x44a048['description'][_0x1a6eca(0x967)]);log(_0x1a6eca(0xa63)+_0x50bfcb);_0x25ea9c['pcs'][_0x44a048['UUID']][_0x1a6eca(0x987)]!==![]&&(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['savedBitrate']<_0x2c88f0&&(_0x2c88f0=![]));if(_0x2c88f0===![])_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['setBitrate']=_0x50bfcb;else{if(_0x50bfcb!==![]&&_0x50bfcb>_0x2c88f0){var _0x343b26=CodecsHandler['getOpusBitrate'](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)])||0x0;_0x44a048['description'][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0x61b)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],{'min':parseInt(_0x2c88f0/0xa)||0x1,'max':parseInt(_0x2c88f0+_0x343b26/0x400)}),_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]=_0x2c88f0;}else{if(_0x50bfcb===![]){var _0x343b26=CodecsHandler[_0x1a6eca(0x2bc)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)])||0x0;_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0x61b)](_0x44a048['description'][_0x1a6eca(0x967)],{'min':parseInt(_0x2c88f0/0xa)||0x1,'max':parseInt(_0x2c88f0+_0x343b26/0x400)});if(_0x25ea9c['outboundVideoBitrate']&&_0x25ea9c[_0x1a6eca(0x6ea)]>_0x2c88f0)_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]=_0x2c88f0;else _0x25ea9c[_0x1a6eca(0x6ea)]?_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]=_0x25ea9c[_0x1a6eca(0x6ea)]:_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']][_0x1a6eca(0x987)]=0x9c4;}else _0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]=_0x50bfcb;}}}else{if(_0x25ea9c[_0x1a6eca(0x6ea)]!==![]){var _0x50bfcb=CodecsHandler[_0x1a6eca(0x4b4)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]);log(_0x1a6eca(0xb4c)+_0x50bfcb);if(_0x50bfcb===![]){var _0x343b26=CodecsHandler[_0x1a6eca(0x2bc)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)])||0x0;_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0x61b)](_0x44a048['description']['sdp'],{'min':parseInt(_0x25ea9c[_0x1a6eca(0x6ea)]/0xa)||0x1,'max':parseInt(_0x25ea9c['outboundVideoBitrate']+_0x343b26/0x400)});}else _0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['setBitrate']===![]&&(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]]['setBitrate']=_0x50bfcb);}else _0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]===![]&&(_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048['UUID']]['setBitrate']=CodecsHandler[_0x1a6eca(0x4b4)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]),log(_0x1a6eca(0x3aa)+_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x34c)]));}_0x25ea9c[_0x1a6eca(0xaee)]&&(_0x44a048['description'][_0x1a6eca(0x967)]=CodecsHandler[_0x1a6eca(0x700)](_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)],{'maxaveragebitrate':_0x25ea9c['outboundAudioBitrate']*0x400,'cbr':_0x25ea9c[_0x1a6eca(0x663)]}));if(_0x1a6eca(0x9d5)in _0x44a048&&_0x44a048[_0x1a6eca(0x9d5)]!=_0x25ea9c[_0x1a6eca(0xa52)][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x9d5)]){errorlog(_0x1a6eca(0x6c4));return;}_0x25ea9c[_0x1a6eca(0x32c)]&&(_0x44a048['description'][_0x1a6eca(0x967)]=filterSDPLAN(_0x44a048['description']['sdp'])),_0x25ea9c[_0x1a6eca(0xa37)]&&(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)]=filterStunOnly(_0x44a048[_0x1a6eca(0x568)][_0x1a6eca(0x967)])),_0x25ea9c['pcs'][_0x44a048[_0x1a6eca(0x37c)]][_0x1a6eca(0x8dc)](_0x44a048[_0x1a6eca(0x568)])[_0x1a6eca(0x223)]()['catch'](errorlog);}catch(_0x449c63){errorlog(_0x449c63);}},_0x25ea9c[_0x304771(0x817)]=function(_0x3e3742){var _0x57cad5=_0x304771;_0x25ea9c[_0x57cad5(0x42f)]&&_0x3e3742[_0x57cad5(0xa9e)]?_0x25ea9c[_0x57cad5(0xb90)](_0x3e3742[_0x57cad5(0x568)],_0x3e3742[_0x57cad5(0xa9e)])[_0x57cad5(0x223)](function(_0x4a68ad){var _0x189f95=_0x57cad5;try{_0x3e3742[_0x189f95(0x568)]=JSON['parse'](_0x4a68ad),_0x25ea9c[_0x189f95(0x402)](_0x3e3742);}catch(_0xc733d3){errorlog(_0xc733d3);}})[_0x57cad5(0x875)](function(_0x2d3596){var _0x54e67a=_0x57cad5;errorlog(_0x54e67a(0x9e1),_0x2d3596);}):_0x25ea9c[_0x57cad5(0x402)](_0x3e3742);},_0x25ea9c['processIce']=function(_0x517408){var _0x21ea90=_0x304771;_0x25ea9c['password']&&_0x517408[_0x21ea90(0xa9e)]?_0x25ea9c[_0x21ea90(0xb90)](_0x517408['candidate'],_0x517408[_0x21ea90(0xa9e)])[_0x21ea90(0x223)](function(_0x2e2939){var _0x5b4ebe=_0x21ea90;try{_0x517408[_0x5b4ebe(0x357)]=JSON['parse'](_0x2e2939),_0x25ea9c[_0x5b4ebe(0x759)](_0x517408);}catch(_0x4c8618){errorlog(_0x4c8618);}})[_0x21ea90(0x875)](function(_0x2596ee){var _0x497f24=_0x21ea90;errorlog(_0x497f24(0x9e1),_0x2596ee);}):_0x25ea9c[_0x21ea90(0x759)](_0x517408);},_0x25ea9c[_0x304771(0x759)]=function(_0x336e81){var _0x22dd10=_0x304771;try{if(_0x25ea9c['icefilter']){if(_0x336e81[_0x22dd10(0x357)]['candidate'][_0x22dd10(0x32e)](_0x25ea9c[_0x22dd10(0x392)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter'),log(_0x336e81['candidate']);return;}else log('PASSED'),log(_0x336e81[_0x22dd10(0x357)]);}}catch(_0x218983){errorlog(_0x218983);}if(_0x336e81[_0x22dd10(0x357)]&&'candidate'in _0x336e81[_0x22dd10(0x357)]&&_0x336e81[_0x22dd10(0x357)]['candidate']=='')return;try{if(_0x25ea9c[_0x22dd10(0x32c)]){if(!filterIceLAN(_0x336e81[_0x22dd10(0x357)]))return;}if(_0x25ea9c[_0x22dd10(0xa37)]){if(!filterStunOnly(event[_0x22dd10(0x357)]))return;}}catch(_0x5940bb){errorlog(_0x5940bb);}if(_0x336e81[_0x22dd10(0x37c)]in _0x25ea9c[_0x22dd10(0xa52)]&&_0x336e81[_0x22dd10(0xacc)]==_0x22dd10(0x4a1)){log(_0x22dd10(0x479));if(_0x22dd10(0x9d5)in _0x336e81&&_0x25ea9c[_0x22dd10(0xa52)][_0x336e81['UUID']][_0x22dd10(0x9d5)]!=_0x336e81['session']){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}_0x25ea9c[_0x22dd10(0xa52)][_0x336e81[_0x22dd10(0x37c)]][_0x22dd10(0x53a)](_0x336e81[_0x22dd10(0x357)])[_0x22dd10(0x223)]()[_0x22dd10(0x875)](function(_0x57883d){var _0x450bb2=_0x22dd10;warnlog(_0x450bb2(0x54f)+_0x57883d[_0x450bb2(0x7b7)]);});}else{if(_0x336e81['UUID']in _0x25ea9c['rpcs']&&_0x336e81[_0x22dd10(0xacc)]=='local'){log(_0x22dd10(0x815));if('session'in _0x336e81&&_0x25ea9c[_0x22dd10(0x7ab)][_0x336e81[_0x22dd10(0x37c)]]['session']!=_0x336e81[_0x22dd10(0x9d5)]){errorlog(_0x22dd10(0x2f7));return;}if(_0x25ea9c['rpcs'][_0x336e81[_0x22dd10(0x37c)]]===null)return;_0x25ea9c[_0x22dd10(0x7ab)][_0x336e81[_0x22dd10(0x37c)]]['addIceCandidate'](_0x336e81[_0x22dd10(0x357)])[_0x22dd10(0x223)]()[_0x22dd10(0x875)](function(_0xf1f184){var _0x2735dc=_0x22dd10;warnlog(_0x2735dc(0x54f)+_0xf1f184[_0x2735dc(0x7b7)]);});}else warnlog(_0x336e81),errorlog(_0x22dd10(0x7ec));}},_0x25ea9c[_0x304771(0x83d)]=function(_0x50ff17){var _0x5e9d0b=_0x304771;if(_0x25ea9c['password']&&_0x50ff17[_0x5e9d0b(0xa9e)])_0x25ea9c[_0x5e9d0b(0xb90)](_0x50ff17[_0x5e9d0b(0x704)],_0x50ff17[_0x5e9d0b(0xa9e)])[_0x5e9d0b(0x223)](function(_0x10688e){var _0x1b2b1d=_0x5e9d0b;_0x50ff17[_0x1b2b1d(0x704)]=JSON['parse'](_0x10688e);var _0x5671f6={};_0x5671f6[_0x1b2b1d(0x37c)]=_0x50ff17[_0x1b2b1d(0x37c)],_0x5671f6[_0x1b2b1d(0xacc)]=_0x50ff17[_0x1b2b1d(0xacc)];for(var _0x1ad429=0x0;_0x1ad429<_0x50ff17[_0x1b2b1d(0x704)]['length'];_0x1ad429++){_0x5671f6[_0x1b2b1d(0x357)]=_0x50ff17[_0x1b2b1d(0x704)][_0x1ad429],_0x25ea9c[_0x1b2b1d(0x759)](_0x5671f6);}});else{var _0xe2d6a4={};_0xe2d6a4['UUID']=_0x50ff17[_0x5e9d0b(0x37c)],_0xe2d6a4['type']=_0x50ff17[_0x5e9d0b(0xacc)];for(var _0x1e08b8=0x0;_0x1e08b8<_0x50ff17[_0x5e9d0b(0x704)][_0x5e9d0b(0xa3b)];_0x1e08b8++){_0xe2d6a4[_0x5e9d0b(0x357)]=_0x50ff17[_0x5e9d0b(0x704)][_0x1e08b8],_0x25ea9c[_0x5e9d0b(0x759)](_0xe2d6a4);}}},_0x25ea9c['connectPeer']=async function(_0x135a09){var _0x508b88=_0x304771;'screen'in _0x135a09&&(_0x25ea9c['rpcs'][_0x135a09[_0x508b88(0x37c)]][_0x508b88(0x64c)]=_0x135a09[_0x508b88(0x547)],log(_0x508b88(0x514)),log(_0x135a09['screen'])),log(_0x135a09),_0x25ea9c['removeOrientationFlag']&&_0x135a09[_0x508b88(0x568)]&&_0x135a09[_0x508b88(0x568)][_0x508b88(0x967)]&&_0x135a09[_0x508b88(0x568)][_0x508b88(0x967)]['includes'](_0x508b88(0xaf8))&&(_0x135a09['description'][_0x508b88(0x967)]=_0x135a09[_0x508b88(0x568)][_0x508b88(0x967)][_0x508b88(0x248)](_0x508b88(0xaf8),''),warnlog(_0x508b88(0x500))),_0x25ea9c['noPLIs']&&(_0x135a09['description'][_0x508b88(0x967)]=CodecsHandler[_0x508b88(0x2cc)](_0x135a09[_0x508b88(0x568)][_0x508b88(0x967)])),_0x25ea9c[_0x508b88(0xa1b)]&&(_0x135a09['description'][_0x508b88(0x967)]=CodecsHandler[_0x508b88(0x9b7)](_0x135a09['description'][_0x508b88(0x967)])),_0x25ea9c['noNacks']&&(log(_0x135a09['description']['sdp']),_0x135a09[_0x508b88(0x568)]['sdp']=CodecsHandler[_0x508b88(0x48e)](_0x135a09[_0x508b88(0x568)]['sdp'])),_0x25ea9c['localNetworkOnly']&&(_0x135a09[_0x508b88(0x568)][_0x508b88(0x967)]=filterSDPLAN(_0x135a09[_0x508b88(0x568)]['sdp'])),_0x25ea9c['stunOnly']&&(_0x135a09['description'][_0x508b88(0x967)]=filterStunOnly(_0x135a09[_0x508b88(0x568)][_0x508b88(0x967)])),_0x25ea9c[_0x508b88(0x7ab)][_0x135a09['UUID']]['setRemoteDescription'](_0x135a09[_0x508b88(0x568)])[_0x508b88(0x223)](async function(){var _0x1e0e2d=_0x508b88;if(_0x25ea9c[_0x1e0e2d(0x7ab)][_0x135a09[_0x1e0e2d(0x37c)]][_0x1e0e2d(0x667)][_0x1e0e2d(0xacc)]===_0x1e0e2d(0x470))_0x25ea9c['rpcs'][_0x135a09[_0x1e0e2d(0x37c)]][_0x1e0e2d(0x26b)]()[_0x1e0e2d(0x223)](function(_0x5a6916){var _0x4cf7bf=_0x1e0e2d;log(_0x4cf7bf(0x971));if(_0x25ea9c[_0x4cf7bf(0x7ab)][_0x135a09[_0x4cf7bf(0x37c)]][_0x4cf7bf(0x89e)]){if(_0x25ea9c[_0x4cf7bf(0x915)]&&_0x25ea9c[_0x4cf7bf(0x915)]==0x4)_0x5a6916[_0x4cf7bf(0x967)]=CodecsHandler[_0x4cf7bf(0x700)](_0x5a6916[_0x4cf7bf(0x967)],{'stereo':0x2},!![]);else _0x25ea9c[_0x4cf7bf(0x915)]&&!_0x25ea9c[_0x4cf7bf(0x1fe)]&&_0x25ea9c[_0x4cf7bf(0x915)]!=0x3&&(_0x5a6916[_0x4cf7bf(0x967)]=CodecsHandler[_0x4cf7bf(0x700)](_0x5a6916[_0x4cf7bf(0x967)],{'stereo':0x1},!![]));return _0x25ea9c[_0x4cf7bf(0x7ab)][_0x135a09[_0x4cf7bf(0x37c)]]['setLocalDescription'](_0x5a6916);}var _0x1d37ff=![];if(!_0x25ea9c[_0x4cf7bf(0x934)]&&_0x25ea9c[_0x4cf7bf(0x915)]==0x5)_0x1d37ff={'stereo':0x1,'maxaveragebitrate':(_0x25ea9c[_0x4cf7bf(0x48c)]||_0x25ea9c[_0x4cf7bf(0xa10)])*0x400,'cbr':_0x25ea9c[_0x4cf7bf(0x663)],'useinbandfec':_0x25ea9c[_0x4cf7bf(0x6be)]?0x0:0x1,'maxptime':_0x25ea9c[_0x4cf7bf(0xb47)],'minptime':_0x25ea9c['minptime'],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c[_0x4cf7bf(0x1f4)]},log(_0x4cf7bf(0x838));else{if(_0x25ea9c[_0x4cf7bf(0x1fe)]&&Firefox)_0x25ea9c['audiobitrate']?_0x1d37ff={'stereo':0x0,'maxaveragebitrate':_0x25ea9c['audiobitrate']*0x400,'cbr':_0x25ea9c[_0x4cf7bf(0x663)],'useinbandfec':_0x25ea9c[_0x4cf7bf(0x6be)]?0x0:0x1,'maxptime':_0x25ea9c[_0x4cf7bf(0xb47)],'minptime':_0x25ea9c[_0x4cf7bf(0xaa1)],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c['dtx']}:_0x1d37ff={'stereo':0x0,'useinbandfec':_0x25ea9c[_0x4cf7bf(0x6be)]?0x0:0x1,'maxptime':_0x25ea9c[_0x4cf7bf(0xb47)],'minptime':_0x25ea9c[_0x4cf7bf(0xaa1)],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c[_0x4cf7bf(0x1f4)]};else{if(_0x25ea9c[_0x4cf7bf(0x915)]==0x1||_0x25ea9c[_0x4cf7bf(0x915)]==0x2||_0x25ea9c[_0x4cf7bf(0x915)]==0x5)_0x1d37ff={'stereo':0x1,'maxaveragebitrate':(_0x25ea9c[_0x4cf7bf(0x48c)]||_0x25ea9c['audiobitratePRO'])*0x400,'cbr':_0x25ea9c['cbr'],'useinbandfec':_0x25ea9c[_0x4cf7bf(0x6be)]?0x0:0x1,'maxptime':_0x25ea9c[_0x4cf7bf(0xb47)],'minptime':_0x25ea9c[_0x4cf7bf(0xaa1)],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c['dtx']},log(_0x4cf7bf(0x838));else{if(_0x25ea9c[_0x4cf7bf(0x915)]==0x4)_0x1d37ff={'stereo':0x2,'maxaveragebitrate':(_0x25ea9c[_0x4cf7bf(0x48c)]||_0x25ea9c[_0x4cf7bf(0xa10)])*0x400,'cbr':_0x25ea9c[_0x4cf7bf(0x663)],'useinbandfec':_0x25ea9c[_0x4cf7bf(0x6be)]?0x0:0x1,'maxptime':_0x25ea9c[_0x4cf7bf(0xb47)],'minptime':_0x25ea9c[_0x4cf7bf(0xaa1)],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c[_0x4cf7bf(0x1f4)]};else{if(_0x25ea9c[_0x4cf7bf(0x48c)])_0x1d37ff={'maxaveragebitrate':_0x25ea9c[_0x4cf7bf(0x48c)]*0x400,'cbr':_0x25ea9c['cbr'],'useinbandfec':_0x25ea9c[_0x4cf7bf(0x6be)]?0x0:0x1,'maxptime':_0x25ea9c[_0x4cf7bf(0xb47)],'minptime':_0x25ea9c['minptime'],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c[_0x4cf7bf(0x1f4)]};else{if(_0x25ea9c[_0x4cf7bf(0x6be)])_0x1d37ff={'useinbandfec':0x0,'maxptime':_0x25ea9c['maxptime'],'minptime':_0x25ea9c[_0x4cf7bf(0xaa1)],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c[_0x4cf7bf(0x1f4)]};else _0x25ea9c[_0x4cf7bf(0x1f4)]&&(_0x1d37ff={'maxptime':_0x25ea9c[_0x4cf7bf(0xb47)],'minptime':_0x25ea9c[_0x4cf7bf(0xaa1)],'ptime':_0x25ea9c[_0x4cf7bf(0xb76)],'dtx':_0x25ea9c[_0x4cf7bf(0x1f4)]});}}}}}_0x25ea9c[_0x4cf7bf(0x915)]===0x6&&(!_0x1d37ff?_0x1d37ff={'stereo':0x1}:_0x1d37ff['stereo']=0x1);_0x1d37ff&&(_0x5a6916[_0x4cf7bf(0x967)]=CodecsHandler[_0x4cf7bf(0x700)](_0x5a6916[_0x4cf7bf(0x967)],_0x1d37ff));if(_0x25ea9c[_0x4cf7bf(0x263)])try{if(_0x25ea9c[_0x4cf7bf(0x263)]===_0x4cf7bf(0x5e9))_0x5a6916['sdp']=CodecsHandler[_0x4cf7bf(0xaa0)](_0x5a6916['sdp']);else{if(_0x25ea9c[_0x4cf7bf(0x263)]==='pcm'){if(_0x25ea9c[_0x4cf7bf(0x1fe)])_0x5a6916['sdp']=CodecsHandler[_0x4cf7bf(0x5bf)](_0x5a6916[_0x4cf7bf(0x967)],_0x25ea9c[_0x4cf7bf(0x49d)]||0xbb80,![],_0x25ea9c[_0x4cf7bf(0xb76)]);else _0x25ea9c['stereo']?_0x5a6916[_0x4cf7bf(0x967)]=CodecsHandler[_0x4cf7bf(0x5bf)](_0x5a6916['sdp'],_0x25ea9c[_0x4cf7bf(0x49d)]||0x7d00,!![],_0x25ea9c[_0x4cf7bf(0xb76)]):_0x5a6916[_0x4cf7bf(0x967)]=CodecsHandler['modifyDescPCM'](_0x5a6916[_0x4cf7bf(0x967)],_0x25ea9c['sampleRate']||0xbb80,![],_0x25ea9c[_0x4cf7bf(0xb76)]);}else _0x5a6916['sdp']=CodecsHandler[_0x4cf7bf(0x2bf)](_0x5a6916['sdp'],_0x25ea9c[_0x4cf7bf(0x263)],_0x25ea9c['redAudio'],_0x25ea9c['fecAudio']);}}catch(_0x238d6e){errorlog(_0x238d6e),warnlog(_0x4cf7bf(0x6bb));}if(_0x25ea9c[_0x4cf7bf(0xabe)]&&_0x25ea9c[_0x4cf7bf(0xabe)]['length'])for(var _0x6b469d=_0x25ea9c['codecs']['length']-0x1;_0x6b469d>=0x0;_0x6b469d--){try{_0x5a6916['sdp']=CodecsHandler[_0x4cf7bf(0xb44)](_0x5a6916['sdp'],_0x25ea9c[_0x4cf7bf(0xabe)][_0x6b469d],_0x25ea9c[_0x4cf7bf(0x448)]);}catch(_0xe9242e){errorlog(_0xe9242e);break;}}_0x25ea9c[_0x4cf7bf(0x846)]&&(_0x5a6916[_0x4cf7bf(0x967)]=CodecsHandler['preferCodec'](_0x5a6916[_0x4cf7bf(0x967)],_0x25ea9c[_0x4cf7bf(0x846)],_0x25ea9c[_0x4cf7bf(0x448)]));_0x25ea9c[_0x4cf7bf(0xa76)]&&(log(_0x4cf7bf(0x28d)),_0x5a6916['sdp']=_0x5a6916[_0x4cf7bf(0x967)][_0x4cf7bf(0x248)](/42e01f/gi,_0x25ea9c[_0x4cf7bf(0xa76)]),_0x5a6916[_0x4cf7bf(0x967)]=_0x5a6916[_0x4cf7bf(0x967)][_0x4cf7bf(0x248)](/42001f/gi,_0x25ea9c[_0x4cf7bf(0xa76)]),_0x5a6916[_0x4cf7bf(0x967)]=_0x5a6916[_0x4cf7bf(0x967)][_0x4cf7bf(0x248)](/420029/gi,_0x25ea9c[_0x4cf7bf(0xa76)]),_0x5a6916[_0x4cf7bf(0x967)]=_0x5a6916['sdp'][_0x4cf7bf(0x248)](/42a01e/gi,_0x25ea9c[_0x4cf7bf(0xa76)]),_0x5a6916[_0x4cf7bf(0x967)]=_0x5a6916[_0x4cf7bf(0x967)][_0x4cf7bf(0x248)](/42a014/gi,_0x25ea9c['h264profile']),_0x5a6916[_0x4cf7bf(0x967)]=_0x5a6916[_0x4cf7bf(0x967)][_0x4cf7bf(0x248)](/42a00b/gi,_0x25ea9c[_0x4cf7bf(0xa76)]),_0x5a6916[_0x4cf7bf(0x967)]=_0x5a6916['sdp'][_0x4cf7bf(0x248)](/640c1f/gi,_0x25ea9c['h264profile']));_0x25ea9c['noPLIs']&&(_0x5a6916['sdp']=CodecsHandler['disablePLI'](_0x5a6916['sdp']));_0x25ea9c[_0x4cf7bf(0xa1b)]&&(_0x5a6916['sdp']=CodecsHandler[_0x4cf7bf(0x9b7)](_0x5a6916[_0x4cf7bf(0x967)]));_0x25ea9c[_0x4cf7bf(0xb02)]&&(log(_0x5a6916[_0x4cf7bf(0x967)]),_0x5a6916[_0x4cf7bf(0x967)]=CodecsHandler['disableNACK'](_0x5a6916[_0x4cf7bf(0x967)]));if(_0x25ea9c[_0x4cf7bf(0x7ab)][_0x135a09[_0x4cf7bf(0x37c)]][_0x4cf7bf(0x39a)])log(_0x4cf7bf(0x7be)),_0x5a6916[_0x4cf7bf(0x967)]=_0x2f4c9a(_0x5a6916['sdp'],_0x25ea9c[_0x4cf7bf(0x7ab)][_0x135a09[_0x4cf7bf(0x37c)]][_0x4cf7bf(0x39a)]);else _0x25ea9c['bitrate']&&(log('bit\x20rate\x20being\x20munged'),_0x5a6916['sdp']=_0x2f4c9a(_0x5a6916[_0x4cf7bf(0x967)],_0x25ea9c[_0x4cf7bf(0x902)]));return _0x25ea9c[_0x4cf7bf(0x32c)]&&(_0x5a6916[_0x4cf7bf(0x967)]=filterSDPLAN(_0x5a6916[_0x4cf7bf(0x967)])),_0x25ea9c[_0x4cf7bf(0xa37)]&&(_0x5a6916[_0x4cf7bf(0x967)]=filterStunOnly(_0x5a6916[_0x4cf7bf(0x967)])),log(_0x5a6916),_0x25ea9c[_0x4cf7bf(0x7ab)][_0x135a09[_0x4cf7bf(0x37c)]][_0x4cf7bf(0x437)](_0x5a6916);})[_0x1e0e2d(0x223)](function _0x2c4e6b(){var _0x3e9916=_0x1e0e2d;log(_0x3e9916(0x354));if(_0x25ea9c[_0x3e9916(0x7ab)][_0x135a09['UUID']][_0x3e9916(0x89e)]){_0x25ea9c[_0x3e9916(0x7ab)][_0x135a09['UUID']][_0x3e9916(0x2b2)]&&_0x25ea9c[_0x3e9916(0x7ab)][_0x135a09[_0x3e9916(0x37c)]]['whipCallback']();return;}var _0x175c58={};_0x175c58['UUID']=_0x135a09['UUID'],_0x175c58[_0x3e9916(0x568)]=_0x25ea9c[_0x3e9916(0x7ab)][_0x135a09[_0x3e9916(0x37c)]][_0x3e9916(0x574)],_0x175c58[_0x3e9916(0x9d5)]=_0x25ea9c['rpcs'][_0x135a09[_0x3e9916(0x37c)]]['session'],_0x25ea9c[_0x3e9916(0x42f)]&&_0x25ea9c[_0x3e9916(0x7ab)][_0x135a09[_0x3e9916(0x37c)]][_0x3e9916(0xa9e)]?_0x25ea9c[_0x3e9916(0x350)](JSON[_0x3e9916(0xb63)](_0x175c58[_0x3e9916(0x568)]))[_0x3e9916(0x223)](function(_0x5319ca){_0x175c58['description']=_0x5319ca[0x0],_0x175c58['vector']=_0x5319ca[0x1],_0x25ea9c['anyrequest'](_0x175c58);})[_0x3e9916(0x875)](errorlog):_0x25ea9c[_0x3e9916(0x373)](_0x175c58);})[_0x1e0e2d(0x875)](errorlog);else _0x25ea9c[_0x1e0e2d(0x7ab)][_0x135a09['UUID']][_0x1e0e2d(0x667)][_0x1e0e2d(0xacc)]===_0x1e0e2d(0x839)&&errorlog(_0x1e0e2d(0x230));})['catch'](function(_0x2c7c94){var _0x69bb6=_0x508b88;errorlog(_0x2c7c94),_0x135a09[_0x69bb6(0x568)]&&errorlog(_0x135a09[_0x69bb6(0x568)][_0x69bb6(0x967)]);});},_0x25ea9c[_0x304771(0x822)]=function(_0x5584c7){var _0x5c8362=_0x304771;const _0x209e52=_0x25ea9c[_0x5c8362(0x7ab)][_0x5584c7];if(!_0x209e52||!_0x209e52[_0x5c8362(0x80f)])return 0xc8;const _0x17c698=_0x209e52[_0x5c8362(0x80f)][_0x5c8362(0x91c)]||0x0,_0xfc69a4=_0x209e52['stats']['roundTripTime']||0x0,_0x3373fa=_0x209e52['stats'][_0x5c8362(0x555)]||0x0;let _0x305dce=0xc8+_0x17c698*0x1f4+_0xfc69a4*0x2+_0x3373fa*0x64;return Math[_0x5c8362(0x92c)](0xc8,Math[_0x5c8362(0xb5f)](_0x305dce,0x7d0));},_0x25ea9c['restartChunkedMode']=async function(_0x5c6b2d){var _0x31d793=_0x304771;errorlog('Chunked\x20mode\x20failed.\x20Attempting\x20to\x20restart...'),await new Promise(_0x1d3989=>setTimeout(_0x1d3989,0x7d0));try{_0x25ea9c['chunkedVideoEnabled']=null,await _0x25ea9c['webCodec'](_0x5c6b2d),log(_0x31d793(0xa72));}catch(_0x151732){errorlog(_0x31d793(0xacf),_0x151732),!_0x25ea9c[_0x31d793(0x855)]&&warnUser('Video\x20encoding\x20failed.\x20Please\x20try\x20refreshing\x20your\x20browser.');}},_0x25ea9c[_0x304771(0x417)]=function(){var _0xb13aad=_0x304771;if(_0x25ea9c['videoElement']&&_0x25ea9c[_0xb13aad(0x6f2)]['srcObject'])return _0x25ea9c['videoElement']['srcObject'];else return _0x25ea9c[_0xb13aad(0x6f2)]&&_0x25ea9c[_0xb13aad(0x6f2)]['src']&&_0x25ea9c[_0xb13aad(0x877)]?_0x25ea9c[_0xb13aad(0x877)]:(log(_0xb13aad(0x5d5)),checkBasicStreamsExist(),_0x25ea9c['videoElement'][_0xb13aad(0x95d)]);};var _0x4f012c=0x0,_0x4815dd=0x0;_0x25ea9c[_0x304771(0x5dc)]=async function(_0x2f82fb=null){var _0x41aa67=_0x304771;if(_0x25ea9c['chunkedVideoEnabled']!==null)return;else _0x25ea9c[_0x41aa67(0x2ae)]=![];!_0x2f82fb&&_0x25ea9c['stats'][_0x41aa67(0x58c)]&&(_0x2f82fb=_0x25ea9c['stats'][_0x41aa67(0x58c)]);let _0x5d5915=0x0;var _0x435580=_0x25ea9c['getLocalStream']()[_0x41aa67(0x1fa)]();if(!_0x435580||!_0x435580[_0x41aa67(0xa3b)]){warnlog('NO\x20TRACKS'),_0x25ea9c['chunkedVideoEnabled']=null;return;}_0x435580=_0x435580[0x0];var _0x135ce3=new MediaStreamTrackProcessor(_0x435580),_0x4830f5=_0x135ce3[_0x41aa67(0xb0d)];const _0x2d96cb=_0x4830f5['getReader']();_0x4815dd+=0x1,_0x2d96cb[_0x41aa67(0x958)]=_0x4815dd;var _0x4c4998=![],_0x3a8a22=-0x1,_0x3f33a4=-0x1;const _0x43e3f7={'output':async _0x36291e=>{var _0x1105ec=_0x41aa67;if(!_0x25ea9c[_0x1105ec(0x98f)]||!_0x25ea9c[_0x1105ec(0x98f)]['sendChunks'])return;else{if(_0x36291e['constructor'][_0x1105ec(0x215)]==_0x1105ec(0x72b)){let _0x49c389=new Uint8Array(_0x36291e[_0x1105ec(0x375)]);_0x36291e[_0x1105ec(0x901)](_0x49c389),_0x25ea9c[_0x1105ec(0x4f4)][_0x1105ec(0xba0)]([_0x36291e[_0x1105ec(0xae8)]-_0x3f33a4,_0x36291e['type']]),_0x25ea9c[_0x1105ec(0x4f4)][_0x1105ec(0xba0)](_0x49c389);_0x25ea9c[_0x1105ec(0xb38)]&&pokeIframeAPI('chunked-outbound',{'type':_0x36291e[_0x1105ec(0xacc)],'ts':_0x36291e[_0x1105ec(0xae8)]-_0x3f33a4});try{await _0x25ea9c[_0x1105ec(0x98f)]['sendChunks'](_0x1105ec(0x1dd));}catch(_0x4521b9){errorlog(_0x4521b9);}}}},'error':_0x322aec=>{var _0x5250bd=_0x41aa67;errorlog(_0x322aec),_0x25ea9c[_0x5250bd(0xa35)](_0x2f82fb);}};let _0x55d80f=new VideoEncoder(_0x43e3f7);_0x55d80f[_0x41aa67(0xb20)]=_0x2f82fb,_0x55d80f[_0x41aa67(0x7f2)](_0x2f82fb),_0x25ea9c[_0x41aa67(0x80f)][_0x41aa67(0x58c)]=_0x2f82fb,_0x25ea9c[_0x41aa67(0x98f)][_0x41aa67(0x41c)]=_0x55d80f;var _0x2b7a25,_0x232fec=new Promise((_0x44ccf4,_0x288cfb)=>{_0x2b7a25=_0x44ccf4;});return _0x232fec[_0x41aa67(0x8cf)]=_0x2b7a25,_0x2d96cb['read']()[_0x41aa67(0x223)](function _0x3375d0({done:_0x5908cc,value:_0xa434dc}){var _0x56893a=_0x41aa67;if(_0x5908cc||_0x4c4998){_0x55d80f[_0x56893a(0x34a)]();_0xa434dc&&_0xa434dc[_0x56893a(0x34a)]();warnlog(_0x56893a(0x6a7));return;}else{if(_0x55d80f['state']==_0x56893a(0x8e6)){_0xa434dc&&_0xa434dc[_0x56893a(0x34a)]();warnlog(_0x56893a(0x1d2));return;}}_0x3f33a4==-0x1&&(_0x3f33a4=_0xa434dc[_0x56893a(0xae8)],_0x25ea9c['stats'][_0x56893a(0x58c)][_0x56893a(0x669)]=Date[_0x56893a(0x85f)](),_0x232fec[_0x56893a(0x8cf)]());_0x3a8a22==_0xa434dc['timestamp']&&(_0xa434dc['timestamp']+=0x1,warnlog('Timestamp\x20duplicated'));if(!_0x4c4998){_0x3a8a22=_0xa434dc['timestamp'],_0x5d5915++;if(_0x25ea9c[_0x56893a(0x98f)][_0x56893a(0x748)]){const _0x37de62=_0x5d5915>=0x3c;_0x37de62&&(_0x5d5915=0x0,_0x25ea9c['chunkedRecorder'][_0x56893a(0x748)]=![],warnlog('Keyframe\x20inserted'));try{_0x55d80f['encode'](_0xa434dc,{'keyFrame':_0x37de62});}catch(_0x58c45f){errorlog(_0x58c45f);}}else try{_0x55d80f['encode'](_0xa434dc,{'keyFrame':![]});}catch(_0x5963bf){errorlog(_0x5963bf);}}_0xa434dc[_0x56893a(0x34a)](),_0x2d96cb['read']()[_0x56893a(0x223)](_0x3375d0);}),_0x25ea9c[_0x41aa67(0x2ae)]=!![],_0x232fec;},_0x25ea9c[_0x304771(0x864)]=async function(_0x3663b2){var _0x4683c9=_0x304771;if(_0x25ea9c[_0x4683c9(0x57e)]!==null)return;else _0x25ea9c[_0x4683c9(0x57e)]=![];!_0x3663b2&&_0x25ea9c[_0x4683c9(0x80f)][_0x4683c9(0x6c7)]&&(_0x3663b2=_0x25ea9c[_0x4683c9(0x80f)][_0x4683c9(0x6c7)]);var _0x323814=_0x25ea9c[_0x4683c9(0x417)](),_0x458778=_0x323814[_0x4683c9(0x1cc)]();if(!_0x458778||!_0x458778[_0x4683c9(0xa3b)]){_0x25ea9c[_0x4683c9(0x57e)]=null;return;}_0x458778=_0x458778[0x0];var _0x48a037=_0x458778['getSettings']();_0x3663b2[_0x4683c9(0x85e)]>_0x48a037[_0x4683c9(0x44d)]&&(_0x3663b2[_0x4683c9(0x85e)]=_0x48a037[_0x4683c9(0x44d)],_0x3663b2['channels']=_0x48a037[_0x4683c9(0x44d)]);if(_0x3663b2['sampleRate']!=_0x48a037[_0x4683c9(0x49d)])try{_0x323814=outboundAudioPipeline();}catch(_0x453132){errorlog(_0x453132);}var _0xff2cd0=new MediaStreamTrackProcessor(_0x323814[_0x4683c9(0x1cc)]()[0x0]),_0x1b0b74=_0xff2cd0[_0x4683c9(0xb0d)];const _0x2f310b=_0x1b0b74[_0x4683c9(0x4de)]();var _0x529fee=![],_0x15adf9=-0x1,_0x48b223=-0x1;const _0x14491c={'output':async _0x4b9b10=>{var _0x2ac758=_0x4683c9;if(!_0x25ea9c[_0x2ac758(0x98f)]||!_0x25ea9c['chunkedRecorder']['sendChunks'])return;else{if(_0x4b9b10[_0x2ac758(0x6fb)][_0x2ac758(0x215)]==_0x2ac758(0x7e3)){let _0x57c3c2=new Uint8Array(_0x4b9b10['byteLength']);_0x4b9b10[_0x2ac758(0x901)](_0x57c3c2),_0x25ea9c[_0x2ac758(0x4f4)]['push']([_0x4b9b10[_0x2ac758(0xae8)]-_0x48b223,_0x2ac758(0x8ee)]),_0x25ea9c[_0x2ac758(0x4f4)]['push'](_0x57c3c2);_0x25ea9c[_0x2ac758(0xb38)]&&pokeIframeAPI(_0x2ac758(0xa08),{'type':_0x2ac758(0x8ee),'ts':_0x4b9b10[_0x2ac758(0xae8)]-_0x48b223});try{await _0x25ea9c['chunkedRecorder'][_0x2ac758(0x2bd)](_0x2ac758(0x8ee));}catch(_0x1587d0){errorlog(_0x1587d0);if(!_0x25ea9c[_0x2ac758(0x98f)]){}}}}},'error':_0x52e657=>{errorlog(_0x52e657);}};let _0x39b0ce=new AudioEncoder(_0x14491c);_0x39b0ce[_0x4683c9(0xb20)]=_0x3663b2,_0x39b0ce[_0x4683c9(0x7f2)](_0x3663b2),_0x25ea9c[_0x4683c9(0x80f)][_0x4683c9(0x6c7)]={},_0x25ea9c[_0x4683c9(0x80f)][_0x4683c9(0x6c7)][_0x4683c9(0x846)]=_0x3663b2[_0x4683c9(0x846)],_0x25ea9c['stats'][_0x4683c9(0x6c7)][_0x4683c9(0x85e)]=_0x3663b2[_0x4683c9(0x85e)],_0x25ea9c['stats'][_0x4683c9(0x6c7)]['sampleRate']=_0x3663b2['sampleRate'],_0x25ea9c['stats']['Chunked_audio'][_0x4683c9(0x902)]=_0x3663b2[_0x4683c9(0x44f)]['bitrate'];var _0x57d2eb,_0x280761=new Promise((_0x5d81fe,_0x1d70ea)=>{_0x57d2eb=_0x5d81fe;});return _0x280761[_0x4683c9(0x8cf)]=_0x57d2eb,_0x2f310b[_0x4683c9(0xa2f)]()[_0x4683c9(0x223)](function _0x4ed1cc({done:_0x114bd9,value:_0x296a4b}){var _0x5564b4=_0x4683c9;if(_0x114bd9||_0x529fee){_0x39b0ce[_0x5564b4(0x34a)]();_0x296a4b&&_0x296a4b['close']();_0x25ea9c['chunkedAudioEnabled']=null;return;}else{if(_0x39b0ce[_0x5564b4(0xbb7)]==_0x5564b4(0x8e6)){_0x296a4b&&_0x296a4b[_0x5564b4(0x34a)]();_0x25ea9c[_0x5564b4(0x57e)]=null;return;}}try{_0x48b223==-0x1&&(_0x48b223=_0x296a4b[_0x5564b4(0xae8)],_0x25ea9c[_0x5564b4(0x80f)][_0x5564b4(0x6c7)][_0x5564b4(0x669)]=Date[_0x5564b4(0x85f)](),_0x280761[_0x5564b4(0x8cf)]());_0x15adf9==_0x296a4b[_0x5564b4(0xae8)]&&(_0x296a4b['timestamp']+=0x1);if(!_0x529fee){_0x15adf9=_0x296a4b[_0x5564b4(0xae8)];try{_0x39b0ce[_0x5564b4(0xb0b)](_0x296a4b);}catch(_0x28b72e){errorlog(_0x28b72e);}}_0x296a4b[_0x5564b4(0x34a)](),_0x2f310b[_0x5564b4(0xa2f)]()[_0x5564b4(0x223)](_0x4ed1cc);}catch(_0x52e465){errorlog(_0x52e465),errorlog(_0x296a4b),errorlog(_0x114bd9);}}),_0x25ea9c[_0x4683c9(0x57e)]=!![],_0x280761;},_0x25ea9c['getPCM']=function(_0x422e47,_0x4044d1={}){var _0xfd2778=_0x304771;warnlog(_0xfd2778(0xa87));const _0x22e2f1=new window[(_0xfd2778(0x9a0))]({'sampleRate':_0x4044d1[_0xfd2778(0x49d)]||0xbb80}),_0x629473=_0x22e2f1[_0xfd2778(0x59f)](_0x422e47),_0x5f063d=0x800,_0x151d37=(_0x22e2f1['createScriptProcessor']||_0x22e2f1[_0xfd2778(0x362)])[_0xfd2778(0x736)](_0x22e2f1,_0x5f063d,0x1,0x1);return _0x151d37[_0xfd2778(0x2a9)]=async function(_0x17cc17){var _0x1a6701=_0xfd2778,_0x345252=new Uint8Array(_0x17cc17['inputBuffer']['getChannelData'](0x0)[_0x1a6701(0xa99)]);_0x25ea9c['chunksQueue'][_0x1a6701(0xba0)]([0x0,'pcm']),_0x25ea9c[_0x1a6701(0x4f4)]['push'](_0x345252);try{await _0x25ea9c[_0x1a6701(0x98f)][_0x1a6701(0x2bd)](_0x1a6701(0x28f));}catch(_0x32be6c){errorlog(_0x32be6c),!_0x25ea9c['chunkedRecorder']&&encoder[_0x1a6701(0x34a)]();}},_0x629473[_0xfd2778(0x365)](_0x151d37),_0x151d37['connect'](_0x22e2f1[_0xfd2778(0x549)]),_0x25ea9c[_0xfd2778(0x80f)][_0xfd2778(0x6c7)]={},_0x25ea9c[_0xfd2778(0x57e)]=!![],_0x151d37;},_0x25ea9c[_0x304771(0x7c8)]=async function(_0x23d606=![],_0x14abb2=![]){var _0x4a3bc7=_0x304771;if(!_0x25ea9c[_0x4a3bc7(0x98f)]){warnlog('RE\x20TRANSMISSIONS\x20STARTED');var _0xb2c47f=null;_0x25ea9c[_0x4a3bc7(0x98f)]={},_0x25ea9c[_0x4a3bc7(0x75c)]=_0x23d606||![],_0x25ea9c[_0x4a3bc7(0x75c)]&&(_0x25ea9c[_0x4a3bc7(0x98f)][_0x4a3bc7(0x40d)]=_0x14abb2),_0x25ea9c[_0x4a3bc7(0x98f)][_0x4a3bc7(0x2bd)]=async function(_0x31a9d4=_0x4a3bc7(0xb4e)){var _0x19343a=_0x4a3bc7;if(_0xb2c47f)return;_0xb2c47f=!![];var _0x1f56c7=_0x31a9d4;log(_0x19343a(0x2be)+_0x25ea9c['chunksQueue'][_0x19343a(0xa3b)]);while(_0x25ea9c['chunksQueue'][_0x19343a(0xa3b)]){if(!Object[_0x19343a(0x325)](_0x25ea9c[_0x19343a(0x452)])['length']){_0x25ea9c['chunksQueue']=[],_0xb2c47f=null,_0x25ea9c[_0x19343a(0x80f)][_0x19343a(0xad6)]=0x0;return;}_0x25ea9c[_0x19343a(0x80f)][_0x19343a(0xad6)]=_0x25ea9c['chunksQueue'][_0x19343a(0xa3b)];var _0x3f9d7f=0x0,_0x1252fc=_0x25ea9c['chunksQueue'][_0x19343a(0xa86)]();if(_0x1252fc[_0x19343a(0xa3b)]===0x2){_0x1f56c7=_0x1252fc[0x1],_0x1252fc[_0x19343a(0xba0)](_0x25ea9c[_0x19343a(0x4f4)][_0x19343a(0xa3b)]);var _0x273a2d=JSON[_0x19343a(0xb63)](_0x1252fc);for(var _0x545c0a in _0x25ea9c[_0x19343a(0x452)]){if(!_0x25ea9c[_0x19343a(0x452)][_0x545c0a])continue;if((_0x1f56c7==_0x19343a(0x391)||_0x1f56c7==_0x19343a(0x49b)||_0x1f56c7==_0x19343a(0x1dd))&&!_0x25ea9c['pcs'][_0x545c0a][_0x19343a(0xb1f)])continue;if((_0x1f56c7==_0x19343a(0x8ee)||_0x1f56c7=='pcm')&&!_0x25ea9c[_0x19343a(0xa52)][_0x545c0a]['allowAudio'])continue;if(!_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0xa16)]&&_0x1f56c7==_0x19343a(0x49b)){warnlog('Waiting\x20for\x20keyframe\x20/\x20header\x20before\x20sending\x20delta\x20/\x20raw\x20video\x20data');continue;}try{if(_0x25ea9c['chunkedTransferChannels'][_0x545c0a][_0x19343a(0x7a1)]===_0x19343a(0x640)){if(!_0x25ea9c['chunkedTransferChannels'][_0x545c0a][_0x19343a(0x675)]){if(_0x25ea9c[_0x19343a(0x75c)]){var _0x858613={..._0x25ea9c[_0x19343a(0x75c)]};_0x858613[_0x19343a(0xae8)]=Date[_0x19343a(0x85f)](),_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x869)](JSON['stringify'](_0x858613)),_0x25ea9c['chunkedTransferChannels'][_0x545c0a][_0x19343a(0x675)]=!![];}else continue;}_0x25ea9c['chunkedTransferChannels'][_0x545c0a][_0x19343a(0x869)](_0x273a2d);if(_0x1f56c7=='key'||_0x1f56c7=='video')_0x25ea9c['chunkedTransferChannels'][_0x545c0a][_0x19343a(0xa16)]=!![];else(_0x1f56c7==_0x19343a(0x8ee)||_0x1f56c7==_0x19343a(0x28f))&&(_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x6d5)]=!![]);_0x25ea9c['pcs'][_0x545c0a][_0x19343a(0x80f)]['bufferedAmount']=_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x697)],_0x3f9d7f<_0x25ea9c['pcs'][_0x545c0a][_0x19343a(0x80f)]['bufferedAmount']&&(_0x3f9d7f=_0x25ea9c[_0x19343a(0xa52)][_0x545c0a][_0x19343a(0x80f)]['bufferedAmount']);}}catch(_0x5705bb){}}}else{if(_0x1252fc[_0x19343a(0x375)]>0x40000){for(var _0x545c0a in _0x25ea9c[_0x19343a(0x452)]){if(!_0x25ea9c['chunkedTransferChannels'][_0x545c0a])continue;if((_0x1f56c7==_0x19343a(0x391)||_0x1f56c7==_0x19343a(0x49b)||_0x1f56c7==_0x19343a(0x1dd))&&!_0x25ea9c['pcs'][_0x545c0a][_0x19343a(0xb1f)])continue;if((_0x1f56c7=='audio'||_0x1f56c7==_0x19343a(0x28f))&&!_0x25ea9c[_0x19343a(0xa52)][_0x545c0a][_0x19343a(0xa13)])continue;if((_0x1f56c7==_0x19343a(0x391)||_0x1f56c7==_0x19343a(0x49b)||_0x1f56c7==_0x19343a(0x1dd))&&!_0x25ea9c[_0x19343a(0x452)][_0x545c0a]['keyframeSent']){warnlog(_0x19343a(0x85d));continue;}else{if(!_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x6d5)]&&(_0x1f56c7==_0x19343a(0x8ee)||_0x1f56c7=='pcm')){warnlog('Waiting\x20for\x20audio\x20header\x20before\x20sending\x20raw\x20audio\x20data');continue;}}try{if(_0x25ea9c['chunkedTransferChannels'][_0x545c0a][_0x19343a(0x7a1)]===_0x19343a(0x640)){if(!_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x675)]){if(_0x25ea9c[_0x19343a(0x75c)]){var _0x858613={..._0x25ea9c[_0x19343a(0x75c)]};_0x858613[_0x19343a(0xae8)]=Date[_0x19343a(0x85f)](),_0x25ea9c['chunkedTransferChannels'][_0x545c0a]['send'](JSON[_0x19343a(0xb63)](_0x858613)),_0x25ea9c[_0x19343a(0x452)][_0x545c0a]['detailsSent']=!![];}else continue;}_0x25ea9c[_0x19343a(0x452)][_0x545c0a]['send'](_0x1252fc[_0x19343a(0x565)](0x0,0x40000)),_0x25ea9c[_0x19343a(0xa52)][_0x545c0a][_0x19343a(0x80f)]['bufferedAmount']=_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x697)],_0x3f9d7f<_0x25ea9c[_0x19343a(0xa52)][_0x545c0a][_0x19343a(0x80f)]['bufferedAmount']&&(_0x3f9d7f=_0x25ea9c[_0x19343a(0xa52)][_0x545c0a][_0x19343a(0x80f)]['bufferedAmount']);}}catch(_0x144833){}}_0x25ea9c[_0x19343a(0x4f4)][_0x19343a(0x4cd)](_0x1252fc[_0x19343a(0x565)](0x40000));}else for(var _0x545c0a in _0x25ea9c['chunkedTransferChannels']){if(!_0x25ea9c[_0x19343a(0x452)][_0x545c0a])continue;if((_0x1f56c7=='key'||_0x1f56c7==_0x19343a(0x49b)||_0x1f56c7==_0x19343a(0x1dd))&&!_0x25ea9c[_0x19343a(0xa52)][_0x545c0a]['allowVideo'])continue;if((_0x1f56c7=='audio'||_0x1f56c7==_0x19343a(0x28f))&&!_0x25ea9c['pcs'][_0x545c0a][_0x19343a(0xa13)])continue;try{if(_0x25ea9c[_0x19343a(0x452)][_0x545c0a]['readyState']==='open'){if(!_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x675)]){if(_0x25ea9c[_0x19343a(0x75c)]){var _0x858613={..._0x25ea9c['chunkedDetails']};_0x858613[_0x19343a(0xae8)]=Date[_0x19343a(0x85f)](),_0x25ea9c[_0x19343a(0x452)][_0x545c0a]['send'](JSON['stringify'](_0x858613)),_0x25ea9c['chunkedTransferChannels'][_0x545c0a][_0x19343a(0x675)]=!![];}else continue;}_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x869)](_0x1252fc);}_0x25ea9c[_0x19343a(0xa52)][_0x545c0a][_0x19343a(0x80f)][_0x19343a(0x697)]=_0x25ea9c[_0x19343a(0x452)][_0x545c0a][_0x19343a(0x697)],_0x3f9d7f<_0x25ea9c[_0x19343a(0xa52)][_0x545c0a]['stats'][_0x19343a(0x697)]&&(_0x3f9d7f=_0x25ea9c[_0x19343a(0xa52)][_0x545c0a][_0x19343a(0x80f)][_0x19343a(0x697)]);}catch(_0x4f7842){}}}_0x25ea9c['stats'][_0x19343a(0x782)]=_0x3f9d7f;}_0xb2c47f=null,_0x25ea9c[_0x19343a(0x80f)]['chunkedInQueue']=0x0;};}for(var _0x44b1f1 in _0x25ea9c['pcs']){if(_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]){if(_0x25ea9c[_0x4a3bc7(0x75c)]){var _0x41ff15={..._0x25ea9c[_0x4a3bc7(0x75c)]};_0x41ff15['timestamp']=Date['now']();if(_0x23d606)try{_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x869)](JSON[_0x4a3bc7(0xb63)](_0x41ff15)),_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x675)]=!![];}catch(_0xd752e1){}else{if(!_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]['detailsSent'])try{_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]['send'](JSON[_0x4a3bc7(0xb63)](_0x41ff15)),_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x675)]=!![];}catch(_0x39126d){}}}}else{var _0x20b295='chunked';_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]=_0x25ea9c['pcs'][_0x44b1f1][_0x4a3bc7(0x997)](_0x20b295,{'ordered':!![]}),_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x5eb)]=_0x4a3bc7(0x80d),_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]['binaryType']=_0x4a3bc7(0x634),_0x25ea9c['chunkedTransferChannels'][_0x44b1f1]['header']=![],_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x675)]=![],_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x277)]=null,_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]['keyframeSent']=![],_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x6d5)]=![],_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1][_0x4a3bc7(0x633)]=()=>{var _0x3a6b79=_0x4a3bc7;log('RETRANSMIT\x20chunkedtransfer\x20OPEN');if(_0x25ea9c[_0x3a6b79(0x75c)]){var _0x3bad4b={..._0x25ea9c[_0x3a6b79(0x75c)]};_0x3bad4b[_0x3a6b79(0xae8)]=Date['now'](),_0x25ea9c[_0x3a6b79(0x452)][_0x44b1f1][_0x3a6b79(0x869)](JSON[_0x3a6b79(0xb63)](_0x3bad4b)),_0x25ea9c['chunkedTransferChannels'][_0x44b1f1][_0x3a6b79(0x675)]=!![];}},_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]['onclose']=()=>{var _0x3f59ae=_0x4a3bc7;try{var _0x3b3641=_0x25ea9c['hostedTransfers'][_0x3f59ae(0x32e)](_0x25ea9c[_0x3f59ae(0x452)][_0x44b1f1]);_0x3b3641>-0x1&&_0x25ea9c['hostedTransfers'][_0x3f59ae(0x510)](_0x3b3641,0x1);}catch(_0x1cb988){errorlog(_0x1cb988);}log(_0x3f59ae(0xafd)),_0x25ea9c[_0x3f59ae(0x452)][_0x44b1f1]=null,delete _0x25ea9c['chunkedTransferChannels'][_0x44b1f1];var _0x1d8912=![];for(var _0x4c63a1=0x0;_0x4c63a1<_0x25ea9c[_0x3f59ae(0x274)][_0x3f59ae(0xa3b)];_0x4c63a1++){if(_0x3f59ae(0x5eb)in _0x25ea9c[_0x3f59ae(0x274)][_0x4c63a1]&&_0x25ea9c[_0x3f59ae(0x274)][_0x4c63a1][_0x3f59ae(0x5eb)]==_0x3f59ae(0x80d)){_0x1d8912=!![];break;}}},_0x25ea9c['chunkedTransferChannels'][_0x44b1f1][_0x4a3bc7(0x30f)]=_0x5730e4=>{var _0x556471=_0x4a3bc7;if(_0x5730e4[_0x556471(0x71e)])try{var _0x16b089=JSON['parse'](_0x5730e4['data']);_0x16b089['kf']&&(_0x25ea9c[_0x556471(0x98f)][_0x556471(0x40d)]?(_0x25ea9c[_0x556471(0x98f)][_0x556471(0x40d)][_0x556471(0x869)](JSON['stringify']({'kf':!![]})),warnlog('KEY\x20FRAME\x20will\x20be\x20requested\x20from\x20the\x20seeder\x20on\x20behalf\x20of\x20a\x20seeder\x20...')):errorlog('no\x20upstreamChannel\x202'));}catch(_0x4d0d8d){}},_0x25ea9c[_0x4a3bc7(0x274)]['push'](_0x25ea9c[_0x4a3bc7(0x452)][_0x44b1f1]);}}await _0x25ea9c[_0x4a3bc7(0x98f)]['sendChunks']();};async function _0x47a997(_0x17a5c3=0x500,_0xbdea96=0x2d0,_0x28e67e=0x1e){var _0x16873f=_0x304771,_0x55cc59=[_0x16873f(0x67c),'vp09.00.10.08',_0x16873f(0x73e),_0x16873f(0x935)],_0x3f69f3=[_0x16873f(0x453),_0x16873f(0x2a5)],_0x4102d4=[];if(_0x25ea9c[_0x16873f(0xa93)]){var _0x5d125d=[],_0x5536ad=_0x16873f(0xae4);for(var _0x2fd8b9 of _0x55cc59){for(var _0x56f76c of _0x3f69f3){_0x5d125d[_0x16873f(0xba0)]({'codec':_0x2fd8b9,'alpha':_0x5536ad,'hardwareAcceleration':_0x56f76c,'width':_0x17a5c3,'height':_0xbdea96,'bitrate':0x1e8480,'bitrateMode':_0x16873f(0x312),'framerate':_0x28e67e,'latencyMode':'realtime'});}}for(var _0x37c90d=0x0;_0x37c90d<_0x5d125d['length'];_0x37c90d++){var _0xe3d2d8=await VideoEncoder[_0x16873f(0x650)](_0x5d125d[_0x37c90d]);_0xe3d2d8&&_0xe3d2d8[_0x16873f(0x749)]&&_0x4102d4[_0x16873f(0xba0)](_0xe3d2d8);}!_0x4102d4['length']&&(!_0x25ea9c[_0x16873f(0x855)]&&warnUser('Notice:\x20Alpha\x20chunked-mode\x20encoding\x20is\x20not\x20supported\x20by\x20this\x20browser.\x0a\x0aThe\x20vidoe\x20encoder\x20is\x20falling\x20back\x20to\x20non-alpha\x20mode',0x1770));}if(!_0x4102d4[_0x16873f(0xa3b)]){var _0x5d125d=[],_0x5536ad=_0x16873f(0x570);for(var _0x2fd8b9 of _0x55cc59){for(var _0x56f76c of _0x3f69f3){_0x5d125d[_0x16873f(0xba0)]({'codec':_0x2fd8b9,'alpha':_0x5536ad,'hardwareAcceleration':_0x56f76c,'width':_0x17a5c3,'height':_0xbdea96,'bitrate':0x1e8480,'bitrateMode':_0x16873f(0x312),'framerate':_0x28e67e,'latencyMode':_0x16873f(0x55d)});}}for(var _0x37c90d=0x0;_0x37c90d<_0x5d125d['length'];_0x37c90d++){var _0xe3d2d8=await VideoEncoder[_0x16873f(0x650)](_0x5d125d[_0x37c90d]);_0xe3d2d8&&_0xe3d2d8[_0x16873f(0x749)]&&_0x4102d4[_0x16873f(0xba0)](_0xe3d2d8);}}return _0x4102d4;}_0x25ea9c['chunkedStream']=async function(_0x2e0f3=null){var _0x53015f=_0x304771;if(_0x2e0f3&&!_0x25ea9c[_0x53015f(0xa52)][_0x2e0f3][_0x53015f(0xb31)])return;!_0x25ea9c['chunkedVideoEnabled']&&_0x25ea9c[_0x53015f(0x98f)]&&_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x33d)]&&await _0x25ea9c[_0x53015f(0x5dc)](_0x25ea9c[_0x53015f(0x80f)][_0x53015f(0x58c)]);!_0x25ea9c[_0x53015f(0x57e)]&&_0x25ea9c[_0x53015f(0x98f)]&&_0x25ea9c['chunkedRecorder'][_0x53015f(0x45b)]&&await _0x25ea9c[_0x53015f(0x864)](_0x25ea9c[_0x53015f(0x98f)]['configAudio']);if(_0x2e0f3){if(_0x2e0f3 in _0x25ea9c[_0x53015f(0x452)]){warnlog('UUID\x20in\x20session.chunkedTransferChannels\x20already');return;}else _0x25ea9c[_0x53015f(0x452)][_0x2e0f3]=null;}if(!_0x25ea9c['chunkedRecorder']){var _0x16f243=_0x25ea9c[_0x53015f(0x417)](),_0x2aee7c=_0x25ea9c[_0x53015f(0x4f1)],_0x4a8cb7=null;_0x25ea9c[_0x53015f(0x2f3)]&&_0x25ea9c[_0x53015f(0x2f3)]<_0x2aee7c&&(_0x2aee7c=_0x25ea9c['maxvideobitrate']);var _0x536867={'codec':_0x53015f(0x3ff),'width':0x780,'height':0x438,'bitrate':parseInt(_0x2aee7c*0x3e8),'frameRate':0x1e,'latencyMode':_0x53015f(0x55d)},_0x7f685e=_0x16f243['getVideoTracks']();if(_0x7f685e['length']){var _0x379198=_0x7f685e[0x0][_0x53015f(0x6af)]();_0x379198[_0x53015f(0x5a1)]&&(_0x536867[_0x53015f(0x5a1)]=_0x379198[_0x53015f(0x5a1)]),_0x379198[_0x53015f(0x81c)]&&(_0x536867['height']=_0x379198['height']),_0x379198['frameRate']&&(_0x536867[_0x53015f(0x22f)]=_0x379198['frameRate']);}else _0x536867=![];if(_0x2aee7c<0x259){var _0x53766a=_0x536867['width']*_0x536867[_0x53015f(0x81c)]/(0x280*0x168);if(_0x53766a>=0x2)_0x536867[_0x53015f(0x5a1)]=parseInt(_0x536867[_0x53015f(0x5a1)]/0x2),_0x536867[_0x53015f(0x81c)]=parseInt(_0x536867['height']/0x2);else _0x53766a>=1.5&&(_0x536867[_0x53015f(0x5a1)]=parseInt(_0x536867[_0x53015f(0x5a1)]/1.5),_0x536867[_0x53015f(0x81c)]=parseInt(_0x536867['height']/1.5));}try{var _0x135f40=await _0x47a997(_0x536867[_0x53015f(0x5a1)],_0x536867['height'],_0x536867[_0x53015f(0x22f)]);_0x135f40&&_0x135f40[_0x53015f(0xa3b)]&&(_0x536867['codec']=_0x135f40[0x0][_0x53015f(0xb20)][_0x53015f(0x846)],_0x536867[_0x53015f(0xa93)]=_0x135f40[0x0]['config'][_0x53015f(0xa93)]),log(_0x135f40);}catch(_0x11fba9){errorlog(_0x11fba9);}warnlog(_0x536867);_0x536867[_0x53015f(0x5a1)]==_0x536867[_0x53015f(0x81c)]&&(_0x536867[_0x53015f(0x5a1)]=0x280,_0x536867[_0x53015f(0x81c)]=0x280);var _0x2b5981={'codec':_0x53015f(0x47d),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0x2aee7c>0xbb8)_0x2b5981={'codec':_0x53015f(0x47d),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else _0x2aee7c<0x259&&(_0x2b5981={'codec':_0x53015f(0x47d),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}});_0x25ea9c[_0x53015f(0x28f)]&&(_0x2b5981={'codec':_0x53015f(0x28f),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80});!_0x16f243[_0x53015f(0x1cc)]()[_0x53015f(0xa3b)]&&(_0x2b5981=![]);if(!_0x2b5981&&!_0x536867){warnlog(_0x53015f(0x28a));return;}warnlog(_0x53015f(0x7f5)),_0x25ea9c[_0x53015f(0x98f)]={},_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x748)]=!![],_0x25ea9c[_0x53015f(0x98f)]['configVideo']=_0x536867||![],_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x45b)]=_0x2b5981||![],_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x399)]=[],_0x25ea9c[_0x53015f(0x80f)]['adjustBitrate']=_0x25ea9c[_0x53015f(0x4f1)];function _0x141093(){var _0x5011a7=_0x53015f;const _0xe10bf6=_0x5011a7(0x5ed);let _0x351c02=![];var _0x119f17=new WebSocket(_0x5011a7(0x8e4)+_0xe10bf6+'/publisher');_0x119f17[_0x5011a7(0x9f3)]=null,_0x119f17[_0x5011a7(0x796)]=_0x5011a7(0x634),_0x119f17[_0x5011a7(0x633)]=()=>{var _0x294835=_0x5011a7;console['log'](_0x294835(0x9d0));if(_0x25ea9c['chunkedAudioEnabled']&&_0x25ea9c[_0x294835(0x2ae)]){let _0x47ced5={'timestamp':Date[_0x294835(0x85f)](),'type':_0x294835(0x22b),'realTimeVideo':_0x25ea9c[_0x294835(0x80f)][_0x294835(0x58c)][_0x294835(0x669)]||0x0,'realTimeAudio':_0x25ea9c['stats'][_0x294835(0x6c7)]['realTime']||0x0,'size':0x5af3107a3fff,'configVideo':_0x25ea9c['chunkedRecorder'][_0x294835(0x33d)],'configAudio':_0x25ea9c[_0x294835(0x98f)][_0x294835(0x45b)],'recordType':_0x25ea9c[_0x294835(0x4f1)],'filename':_0x5c3d20+_0x294835(0x959),'id':_0x5c3d20};log(_0x47ced5),_0x119f17[_0x294835(0x2e8)](_0x47ced5),_0x351c02=!![];}else{if(_0x25ea9c[_0x294835(0x57e)]){let _0x1b8b79={'timestamp':Date['now'](),'type':_0x294835(0x22b),'realTimeAudio':_0x25ea9c['stats'][_0x294835(0x6c7)][_0x294835(0x669)]||0x0,'size':0x5af3107a3fff,'configAudio':_0x25ea9c['chunkedRecorder'][_0x294835(0x45b)],'recordType':_0x25ea9c[_0x294835(0x4f1)],'filename':_0x5c3d20+'.webm','id':_0x5c3d20};log(_0x1b8b79),_0x119f17[_0x294835(0x2e8)](_0x1b8b79),_0x351c02=!![];}else{if(_0x25ea9c['chunkedVideoEnabled']){let _0x5b9d62={'timestamp':Date['now'](),'type':_0x294835(0x22b),'realTimeVideo':_0x25ea9c[_0x294835(0x80f)][_0x294835(0x58c)]['realTime']||0x0,'size':0x5af3107a3fff,'configVideo':_0x25ea9c[_0x294835(0x98f)]['configVideo'],'recordType':_0x25ea9c['chunked'],'filename':_0x5c3d20+'.webm','id':_0x5c3d20};log(_0x5b9d62),_0x119f17[_0x294835(0x2e8)](_0x5b9d62),_0x351c02=!![];}}}console[_0x294835(0xb09)]('HEADER\x20SENT?'),_0x25ea9c[_0x294835(0x98f)]&&_0x25ea9c['chunkedRecorder'][_0x294835(0x2bd)]&&_0x25ea9c[_0x294835(0x98f)][_0x294835(0x2bd)](),_0x351c02&&_0x52758c();},_0x119f17[_0x5011a7(0x644)]=function(_0x5a0fda){var _0x3107b5=_0x5011a7;if(!_0x351c02)return;if(Array[_0x3107b5(0x6bc)](_0x5a0fda))_0x119f17['sendHeader'](_0x5a0fda);else{if(typeof _0x5a0fda==='object')_0x119f17[_0x3107b5(0x7ad)](_0x5a0fda);else return _0x3107b5(0x267);}},_0x119f17[_0x5011a7(0x2e8)]=function(_0x3f3601){var _0xd8b699=_0x5011a7;try{const _0x3a0d6a=JSON[_0xd8b699(0xb63)](_0x3f3601),_0x1ddace=new TextEncoder()[_0xd8b699(0xb0b)](_0x3a0d6a),_0x35aa12=new Uint8Array([0x0]),_0x3bc6d0=new Uint8Array(_0x35aa12['length']+_0x1ddace[_0xd8b699(0xa3b)]);_0x3bc6d0[_0xd8b699(0xa4c)](_0x35aa12,0x0),_0x3bc6d0['set'](_0x1ddace,_0x35aa12[_0xd8b699(0xa3b)]),this[_0xd8b699(0x869)](_0x3bc6d0);}catch(_0x296964){errorlog(_0x296964);}},_0x119f17['sendVideoChunk']=function(_0x28aa3c){var _0x593d4b=_0x5011a7;try{const _0x321cf3=new Uint8Array([0x1]),_0xdf2f22=new Uint8Array(_0x321cf3[_0x593d4b(0xa3b)]+_0x28aa3c['byteLength']);_0xdf2f22['set'](_0x321cf3,0x0),_0xdf2f22[_0x593d4b(0xa4c)](new Uint8Array(_0x28aa3c),_0x321cf3['length']),this[_0x593d4b(0x869)](_0xdf2f22);}catch(_0x5b832a){errorlog(_0x5b832a);}},_0x119f17[_0x5011a7(0x30f)]=function(_0x201954){var _0x10abaa=_0x5011a7;const _0xb8328f=new Uint8Array(_0x201954[_0x10abaa(0x71e)]),_0x49b07b=_0xb8328f[0x0];if(_0x49b07b===0x3){const _0x433c40=new DataView(_0xb8328f['buffer'])[_0x10abaa(0x347)](0x1,!![]),_0x2eda37=new DataView(_0xb8328f['buffer'])[_0x10abaa(0x347)](0x5,!![]),_0x10f719=_0xb8328f[0x9]===0x1;console[_0x10abaa(0xb09)]('Total\x20viewers:\x20'+_0x433c40),console[_0x10abaa(0xb09)](_0x10abaa(0x69a)+_0x2eda37),_0x10f719&&(console['log'](_0x10abaa(0x280)),_0x25ea9c['chunkedRecorder'][_0x10abaa(0x748)]=!![]);}},_0x119f17['requestPublisherUpdate']=function(){var _0x3bc191=_0x5011a7;const _0x4f616b=new Uint8Array([0x2]);this[_0x3bc191(0x869)](_0x4f616b);};function _0x52758c(){var _0x2aaf72=_0x5011a7;_0x119f17[_0x2aaf72(0x7a1)]===0x1&&(_0x119f17['requestPublisherUpdate'](),clearTimeout(_0x119f17['timer']),_0x119f17[_0x2aaf72(0x9f3)]=setTimeout(_0x52758c,0x1388));}return _0x119f17['onclose']=()=>{var _0x533bf7=_0x5011a7;console[_0x533bf7(0xb09)](_0x533bf7(0x887)),_0x119f17[_0x533bf7(0x9f3)]&&clearTimeout(_0x119f17[_0x533bf7(0x9f3)]),_0x25ea9c[_0x533bf7(0x98f)][_0x533bf7(0x82a)]=![];},_0x119f17['onerror']=_0x5b107d=>{var _0x70313b=_0x5011a7;console[_0x70313b(0x69e)]('Chunkcast\x20WebSocket\x20Error:',_0x5b107d);},_0x119f17;}_0x25ea9c['chunkedRecorder'][_0x53015f(0x82a)]=![];function _0x10fd30(){var _0x20fc70=_0x53015f;let _0x4f5d02=-0x1;for(let _0x280049=_0x25ea9c[_0x20fc70(0x4f4)]['length']-0x2;_0x280049>=0x0;_0x280049-=0x2){if(_0x25ea9c[_0x20fc70(0x4f4)][_0x280049]&&_0x25ea9c[_0x20fc70(0x4f4)][_0x280049][0x1]===_0x20fc70(0x391)){_0x4f5d02=_0x280049;break;}}if(_0x4f5d02>0x0){const _0x143b84=_0x4f5d02;_0x25ea9c[_0x20fc70(0x4f4)]=_0x25ea9c[_0x20fc70(0x4f4)][_0x20fc70(0x565)](_0x4f5d02),console[_0x20fc70(0xb09)](_0x20fc70(0x702)+_0x143b84/0x2+_0x20fc70(0x3cb));}else _0x4f5d02===-0x1&&console[_0x20fc70(0xb09)](_0x20fc70(0x2cd));}_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x2bd)]=async function(_0x4f6394=_0x53015f(0xb4e)){var _0x2f6093=_0x53015f;if(_0x4a8cb7)return;_0x4a8cb7=!![];const _0x59df99=0x1f4;if(_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa3b)]>_0x59df99){const _0x2db046=_0x25ea9c['chunksQueue'][_0x2f6093(0xa3b)]-_0x59df99;console['warn'](_0x2f6093(0x85a)+_0x2db046+_0x2f6093(0x664)),_0x25ea9c[_0x2f6093(0x4f4)]=_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0x565)](-_0x59df99);}if(_0x25ea9c[_0x2f6093(0x97f)]){!_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x82a)]&&(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x82a)]=_0x141093());if(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x82a)]){if(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x82a)][_0x2f6093(0x7a1)]===0x1)while(_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa3b)]){try{_0x25ea9c['chunkedRecorder'][_0x2f6093(0x82a)][_0x2f6093(0x644)](_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa86)]());}catch(_0x434f3e){break;}}else _0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa3b)]>0x3e8?(console[_0x2f6093(0xb09)](_0x2f6093(0x497)),_0x10fd30()):console[_0x2f6093(0xb09)]('Chunkcast\x20WebSocket\x20not\x20ready,\x20queuing\x20chunks');_0x4a8cb7=null;return;}}var _0xf6afa3=_0x4f6394;while(_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa3b)]){if(!Object[_0x2f6093(0x325)](_0x25ea9c[_0x2f6093(0x452)])[_0x2f6093(0xa3b)]){_0x10fd30(),_0x4a8cb7=null,_0x25ea9c['stats']['chunkedInQueue']=_0x25ea9c[_0x2f6093(0x4f4)]['length'],_0x25ea9c[_0x2f6093(0x98f)]['chunkRates']=[];return;}_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xad6)]=_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa3b)];var _0x356dce=0x0,_0x51bff3=_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa86)]();if(_0x51bff3['length']===0x2){_0xf6afa3=_0x51bff3[0x1],_0x51bff3[_0x2f6093(0xba0)](_0x25ea9c[_0x2f6093(0x4f4)][_0x2f6093(0xa3b)]);var _0x10686e=JSON[_0x2f6093(0xb63)](_0x51bff3);for(var _0xa0a362 in _0x25ea9c['chunkedTransferChannels']){if(!_0x25ea9c[_0x2f6093(0x452)][_0xa0a362])continue;if((_0xf6afa3==_0x2f6093(0x391)||_0xf6afa3==_0x2f6093(0x49b)||_0xf6afa3==_0x2f6093(0x1dd))&&!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0xb1f)])continue;if(!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362])continue;if((_0xf6afa3==_0x2f6093(0x8ee)||_0xf6afa3==_0x2f6093(0x28f))&&(!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0xa13)]||_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0xb31)]==0x2))continue;try{_0x25ea9c[_0x2f6093(0x452)][_0xa0a362][_0x2f6093(0x7a1)]===_0x2f6093(0x640)&&_0x25ea9c['chunkedTransferChannels'][_0xa0a362][_0x2f6093(0x869)](_0x10686e),_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0x80f)][_0x2f6093(0x697)]=_0x25ea9c['chunkedTransferChannels'][_0xa0a362]['bufferedAmount'],_0x356dce<_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0x80f)][_0x2f6093(0x697)]&&(_0x356dce=_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0x80f)]['bufferedAmount']);}catch(_0x5894cb){}}}else{if(_0x51bff3[_0x2f6093(0x375)]>0x40000){for(var _0xa0a362 in _0x25ea9c[_0x2f6093(0x452)]){if(!_0x25ea9c[_0x2f6093(0x452)][_0xa0a362])continue;if((_0xf6afa3=='key'||_0xf6afa3==_0x2f6093(0x49b)||_0xf6afa3==_0x2f6093(0x1dd))&&!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362]['allowVideo'])continue;if(!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362])continue;if((_0xf6afa3==_0x2f6093(0x8ee)||_0xf6afa3==_0x2f6093(0x28f))&&(!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0xa13)]||_0x25ea9c['pcs'][_0xa0a362][_0x2f6093(0xb31)]==0x2))continue;try{_0x25ea9c[_0x2f6093(0x452)][_0xa0a362][_0x2f6093(0x7a1)]==='open'&&_0x25ea9c['chunkedTransferChannels'][_0xa0a362][_0x2f6093(0x869)](_0x51bff3[_0x2f6093(0x565)](0x0,0x40000)),_0x25ea9c['pcs'][_0xa0a362]['stats'][_0x2f6093(0x697)]=_0x25ea9c[_0x2f6093(0x452)][_0xa0a362][_0x2f6093(0x697)],_0x356dce<_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362]['stats'][_0x2f6093(0x697)]&&(_0x356dce=_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362]['stats'][_0x2f6093(0x697)]);}catch(_0x181b0a){}}_0x25ea9c['chunksQueue']['unshift'](_0x51bff3[_0x2f6093(0x565)](0x40000)),_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x399)][_0x2f6093(0xba0)]({'bufferSize':_0x356dce,'byteLength':0x40000,'timestamp':Date[_0x2f6093(0x85f)]()});}else{for(var _0xa0a362 in _0x25ea9c[_0x2f6093(0x452)]){if(!_0x25ea9c[_0x2f6093(0x452)][_0xa0a362])continue;if((_0xf6afa3==_0x2f6093(0x391)||_0xf6afa3==_0x2f6093(0x49b)||_0xf6afa3==_0x2f6093(0x1dd))&&!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0xb1f)])continue;if(!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362])continue;if((_0xf6afa3==_0x2f6093(0x8ee)||_0xf6afa3==_0x2f6093(0x28f))&&(!_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0xa13)]||_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0xb31)]==0x2))continue;try{_0x25ea9c['chunkedTransferChannels'][_0xa0a362][_0x2f6093(0x7a1)]===_0x2f6093(0x640)&&_0x25ea9c[_0x2f6093(0x452)][_0xa0a362][_0x2f6093(0x869)](_0x51bff3),_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362]['stats'][_0x2f6093(0x697)]=_0x25ea9c['chunkedTransferChannels'][_0xa0a362][_0x2f6093(0x697)],_0x356dce<_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0x80f)][_0x2f6093(0x697)]&&(_0x356dce=_0x25ea9c[_0x2f6093(0xa52)][_0xa0a362][_0x2f6093(0x80f)][_0x2f6093(0x697)]);}catch(_0x16365d){}}_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x399)][_0x2f6093(0xba0)]({'bufferSize':_0x356dce,'byteLength':_0x51bff3[_0x2f6093(0x375)],'timestamp':Date[_0x2f6093(0x85f)]()});}}_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x399)]=_0x25ea9c['chunkedRecorder']['chunkRates']['slice'](-0x3e8);let _0x1b9556=_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xb57)]||_0x25ea9c[_0x2f6093(0x4f1)],_0x5a7ffe=0x0,_0x1c0823=0x0,_0x44af7c=0x0;for(let _0x22397a=_0x25ea9c['chunkedRecorder'][_0x2f6093(0x399)][_0x2f6093(0xa3b)]-0x1;_0x22397a>0x0;_0x22397a--){if(_0x44af7c>_0x25ea9c['sendingBuffer']*0x2){_0x25ea9c[_0x2f6093(0x98f)]['chunkRates'][_0x2f6093(0x510)](_0x22397a-0x1,0x1);continue;}const _0x34a72d=_0x25ea9c[_0x2f6093(0x98f)]['chunkRates'][_0x22397a-0x1],_0xe8604d=_0x25ea9c['chunkedRecorder'][_0x2f6093(0x399)][_0x22397a];_0x1c0823+=_0xe8604d[_0x2f6093(0x600)]-_0x34a72d[_0x2f6093(0x600)],_0x5a7ffe+=_0xe8604d[_0x2f6093(0x375)],_0x44af7c+=_0xe8604d['timestamp']-_0x34a72d[_0x2f6093(0xae8)];}let _0x57c500=_0x5a7ffe-_0x1c0823;const _0x43de3b=_0x5a7ffe/(_0x44af7c/0x3e8)*0x8/0x3e8,_0x1f7c95=_0x57c500/(_0x44af7c/0x3e8)*0x8/0x3e8;_0x25ea9c['stats'][_0x2f6093(0x9fb)]=parseInt(0x8*_0x356dce/_0x1f7c95)+_0x2f6093(0x2f0)+_0x25ea9c['sendingBuffer'];let _0x30ce36=0x8*_0x356dce/_0x1f7c95/_0x25ea9c[_0x2f6093(0x490)];_0x25ea9c['stats'][_0x2f6093(0x722)]=_0x30ce36,_0x25ea9c['stats']['addVsSentRate']=parseInt(_0x43de3b)+_0x2f6093(0x797)+parseInt(_0x1f7c95),_0x25ea9c['stats'][_0x2f6093(0x6b6)]=parseInt(_0x1b9556);if(_0x43de3b>_0x1f7c95){if(_0x30ce36>0x1)_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xb57)]=_0x1b9556*0.5;else{if(_0x30ce36>0.5)_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xb57)]=_0x1b9556*0.9;else _0x30ce36>0.2&&(_0x25ea9c[_0x2f6093(0x80f)]['adjustBitrate']=_0x1b9556*0.95);}}else _0x25ea9c['stats'][_0x2f6093(0xb57)]=_0x1b9556*1.1;_0x25ea9c['stats'][_0x2f6093(0xb57)]<0xa&&(_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xb57)]=0xa);_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xb57)]>_0x25ea9c[_0x2f6093(0x4f1)]&&(_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xb57)]=_0x25ea9c[_0x2f6093(0x4f1)]);try{_0x25ea9c['chunkedRecorder']&&_0x25ea9c[_0x2f6093(0x98f)]['videoEncoder']&&(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)]['state']==_0x2f6093(0x8e6)&&(console[_0x2f6093(0xb09)](_0x2f6093(0x733)),delete _0x25ea9c['chunkedRecorder'][_0x2f6093(0x41c)],_0x25ea9c['chunkedVideoEnabled']=null,await _0x25ea9c[_0x2f6093(0x5dc)]()),_0x25ea9c[_0x2f6093(0x98f)]&&_0x25ea9c[_0x2f6093(0x98f)]['videoEncoder']&&_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)][_0x2f6093(0x7f2)]&&_0x25ea9c['chunkedRecorder'][_0x2f6093(0x41c)][_0x2f6093(0xb20)]&&(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)][_0x2f6093(0xb20)][_0x2f6093(0x902)]&&_0x25ea9c['stats'][_0x2f6093(0xb57)]&&(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)][_0x2f6093(0xb20)][_0x2f6093(0x902)]=_0x25ea9c['stats'][_0x2f6093(0xb57)]*0x3e8),_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)][_0x2f6093(0xb20)]['tuning']&&_0x25ea9c[_0x2f6093(0x80f)]['adjustBitrate']&&(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)]['config'][_0x2f6093(0x44f)][_0x2f6093(0x902)]=_0x25ea9c['stats'][_0x2f6093(0xb57)]*0x3e8),_0x25ea9c['chunkedRecorder'][_0x2f6093(0x41c)][_0x2f6093(0x7f2)](_0x25ea9c[_0x2f6093(0x98f)]['videoEncoder'][_0x2f6093(0xb20)])),_0x25ea9c[_0x2f6093(0x80f)]['adjustBitrate']=parseInt(_0x25ea9c[_0x2f6093(0x80f)]['adjustBitrate'])),_0x25ea9c[_0x2f6093(0x98f)]&&_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0xb36)]&&(_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0xb36)][_0x2f6093(0xbb7)]==_0x2f6093(0x8e6)&&(console['log']('Video\x20encdoder\x20closed'),delete _0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0xb36)],_0x25ea9c['chunkedAudioEnabled']=null,await _0x25ea9c[_0x2f6093(0x864)]()),_0x25ea9c[_0x2f6093(0x98f)]&&_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0xb36)]&&_0x25ea9c['chunkedRecorder'][_0x2f6093(0xb36)][_0x2f6093(0x7f2)]&&_0x25ea9c[_0x2f6093(0x98f)]['audioEncoder']['config']&&_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0xb36)][_0x2f6093(0x7f2)](_0x25ea9c[_0x2f6093(0x98f)]['audioEncoder'][_0x2f6093(0xb20)]));}catch(_0x2c9bae){errorlog(_0x2c9bae);if(_0x25ea9c[_0x2f6093(0x452)])for(var _0xa0a362 in _0x25ea9c[_0x2f6093(0x452)]){_0x25ea9c['chunkedTransferChannels'][_0xa0a362]['close']();_0xa0a362 in _0x25ea9c['chunkedTransferChannels']&&delete _0x25ea9c[_0x2f6093(0x452)][_0xa0a362];_0x25ea9c[_0x2f6093(0x2ae)]=null,_0x25ea9c['chunkedAudioEnabled']=null;if(_0x25ea9c[_0x2f6093(0x98f)]&&_0x25ea9c['chunkedRecorder'][_0x2f6093(0x41c)]){try{_0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)][_0x2f6093(0x34a)]();}catch(_0x4e97f3){}delete _0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0x41c)],await _0x25ea9c['webCodec']();}if(_0x25ea9c[_0x2f6093(0x98f)]&&_0x25ea9c['chunkedRecorder'][_0x2f6093(0xb36)])try{_0x25ea9c['chunkedRecorder'][_0x2f6093(0xb36)]['close'](),delete _0x25ea9c[_0x2f6093(0x98f)][_0x2f6093(0xb36)];}catch(_0x1ead5b){}setTimeout(function(_0x5d8ede){var _0x3551b7=_0x2f6093;_0x25ea9c[_0x3551b7(0x395)](_0x5d8ede);},0x3e8,_0xa0a362);}return;}}_0x4a8cb7=null,_0x25ea9c[_0x2f6093(0x80f)][_0x2f6093(0xad6)]=0x0;},_0x25ea9c['chunkedRecorder'][_0x53015f(0x33d)]&&(_0x25ea9c['chunkedRecorder'][_0x53015f(0x28c)]=_0x25ea9c['webCodec'](_0x25ea9c['chunkedRecorder'][_0x53015f(0x33d)])),_0x25ea9c[_0x53015f(0x98f)]['configAudio']&&(_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x45b)][_0x53015f(0x846)]==_0x53015f(0x28f)?_0x25ea9c['getPCM'](_0x16f243,_0x25ea9c['chunkedRecorder'][_0x53015f(0x45b)]):_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x414)]=_0x25ea9c[_0x53015f(0x864)](_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x45b)])),_0x16f243[_0x53015f(0xadb)]=function(_0x3189f0){var _0x510179=_0x53015f;warnlog(_0x510179(0x2db)),log(_0x3189f0);};}else warnlog(_0x53015f(0x55b));_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x28c)]&&(await _0x25ea9c['chunkedRecorder']['videoPromise'],delete _0x25ea9c[_0x53015f(0x98f)]['videoPromise']);_0x25ea9c[_0x53015f(0x98f)][_0x53015f(0x414)]&&(await _0x25ea9c['chunkedRecorder'][_0x53015f(0x414)],delete _0x25ea9c[_0x53015f(0x98f)]['audioPromise']);if(!_0x2e0f3)return;var _0x5c3d20=_0x53015f(0x4f1);if(_0x2e0f3 in _0x25ea9c[_0x53015f(0xa52)]){if(!_0x25ea9c[_0x53015f(0x452)][_0x2e0f3])_0x25ea9c[_0x53015f(0x452)][_0x2e0f3]=_0x25ea9c[_0x53015f(0xa52)][_0x2e0f3][_0x53015f(0x997)](_0x5c3d20,{'ordered':!![]});else{errorlog('You\x20might\x20already\x20be\x20connected\x20to\x20this\x20chunked\x20video\x20stream');return;}}else{warnlog(_0x53015f(0x540));return;}_0x25ea9c[_0x53015f(0x452)][_0x2e0f3][_0x53015f(0x5eb)]=_0x53015f(0x80d),_0x25ea9c['chunkedTransferChannels'][_0x2e0f3][_0x53015f(0x796)]=_0x53015f(0x634),_0x25ea9c[_0x53015f(0x452)][_0x2e0f3][_0x53015f(0x22c)]=![],_0x25ea9c[_0x53015f(0x452)][_0x2e0f3][_0x53015f(0x633)]=()=>{var _0x27a76e=_0x53015f;log(_0x27a76e(0xaa5));if(_0x25ea9c[_0x27a76e(0x57e)]&&_0x25ea9c['chunkedVideoEnabled']&&_0x25ea9c['pcs'][_0x2e0f3]['allowAudio']&&!(_0x25ea9c[_0x27a76e(0xa52)][_0x2e0f3][_0x27a76e(0xb31)]==0x2)&&_0x25ea9c[_0x27a76e(0xa52)][_0x2e0f3]['allowVideo']){let _0x38c96d={'timestamp':Date[_0x27a76e(0x85f)](),'type':'chunkedtransfer','realTimeVideo':_0x25ea9c[_0x27a76e(0x80f)][_0x27a76e(0x58c)][_0x27a76e(0x669)]||0x0,'realTimeAudio':_0x25ea9c[_0x27a76e(0x80f)]['Chunked_audio'][_0x27a76e(0x669)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x25ea9c[_0x27a76e(0x98f)]['configVideo'],'configAudio':_0x25ea9c['chunkedRecorder'][_0x27a76e(0x45b)],'recordType':_0x25ea9c[_0x27a76e(0x4f1)],'filename':_0x5c3d20+_0x27a76e(0x959),'id':_0x5c3d20};log(_0x38c96d),_0x25ea9c['chunkedTransferChannels'][_0x2e0f3][_0x27a76e(0x869)](JSON['stringify'](_0x38c96d));}else{if(_0x25ea9c['chunkedAudioEnabled']&&_0x25ea9c[_0x27a76e(0xa52)][_0x2e0f3][_0x27a76e(0xa13)]&&!(_0x25ea9c['pcs'][_0x2e0f3][_0x27a76e(0xb31)]==0x2)){let _0xd664b1={'timestamp':Date[_0x27a76e(0x85f)](),'type':_0x27a76e(0x22b),'realTimeAudio':_0x25ea9c['stats']['Chunked_audio'][_0x27a76e(0x669)]||0x0,'size':0x5af3107a3fff,'configAudio':_0x25ea9c['chunkedRecorder'][_0x27a76e(0x45b)],'recordType':_0x25ea9c['chunked'],'filename':_0x5c3d20+_0x27a76e(0x959),'id':_0x5c3d20};log(_0xd664b1),_0x25ea9c['chunkedTransferChannels'][_0x2e0f3]['send'](JSON['stringify'](_0xd664b1));}else{if(_0x25ea9c[_0x27a76e(0x2ae)]&&_0x25ea9c[_0x27a76e(0xa52)][_0x2e0f3][_0x27a76e(0xb1f)]){let _0xea58d3={'timestamp':Date[_0x27a76e(0x85f)](),'type':_0x27a76e(0x22b),'realTimeVideo':_0x25ea9c[_0x27a76e(0x80f)][_0x27a76e(0x58c)][_0x27a76e(0x669)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x25ea9c['chunkedRecorder'][_0x27a76e(0x33d)],'recordType':_0x25ea9c[_0x27a76e(0x4f1)],'filename':_0x5c3d20+'.webm','id':_0x5c3d20};log(_0xea58d3),_0x25ea9c[_0x27a76e(0x452)][_0x2e0f3][_0x27a76e(0x869)](JSON[_0x27a76e(0xb63)](_0xea58d3));}}}},_0x25ea9c[_0x53015f(0x452)][_0x2e0f3][_0x53015f(0x74f)]=()=>{var _0xec612c=_0x53015f;try{var _0x19350d=_0x25ea9c['hostedTransfers']['indexOf'](_0x25ea9c[_0xec612c(0x452)][_0x2e0f3]);_0x19350d>-0x1&&_0x25ea9c['hostedTransfers']['splice'](_0x19350d,0x1);}catch(_0x4a1e39){errorlog(_0x4a1e39);}log('Transfer\x20ended'),_0x25ea9c['chunkedTransferChannels'][_0x2e0f3]=null,delete _0x25ea9c[_0xec612c(0x452)][_0x2e0f3];var _0x59a9b0=!![];for(var _0x2c69d3=0x0;_0x2c69d3<_0x25ea9c[_0xec612c(0x274)]['length'];_0x2c69d3++){if('contentType'in _0x25ea9c[_0xec612c(0x274)][_0x2c69d3]&&_0x25ea9c['hostedTransfers'][_0x2c69d3][_0xec612c(0x5eb)]==_0xec612c(0x80d)){_0x59a9b0=![];break;}}if(_0x59a9b0){warnlog(_0xec612c(0x86b));try{_0x25ea9c[_0xec612c(0x98f)][_0xec612c(0x79f)]();}catch(_0x26c147){}_0x25ea9c[_0xec612c(0x98f)]=![];}},_0x25ea9c[_0x53015f(0x452)][_0x2e0f3][_0x53015f(0x30f)]=_0x208c79=>{var _0x537933=_0x53015f;if(_0x208c79['data'])try{var _0x4e96a0=JSON[_0x537933(0xa96)](_0x208c79['data']);_0x4e96a0['kf']&&(warnlog(_0x537933(0x894)),_0x25ea9c[_0x537933(0x98f)]['needKeyFrame']=!![]);}catch(_0xea38e9){}},_0x25ea9c[_0x53015f(0x274)]['push'](_0x25ea9c[_0x53015f(0x452)][_0x2e0f3]);},_0x25ea9c['recieveFile']=async function(_0x43bdcd,_0x24b266,_0x26c83e){var _0x48ed1e=_0x304771;log(_0x48ed1e(0x5a3));var _0x9ef1b7=_0x26c83e;_0x9ef1b7[_0x48ed1e(0x796)]='arraybuffer';var _0x46c94d='',_0xe7f1b=0x0,_0x47084c=![],_0x3182ec=![],_0x3864d5=0x0,_0x1a35ab={};_0x9ef1b7[_0x48ed1e(0x633)]=_0x598444=>{log('Opened\x20transfer\x20channel');},_0x9ef1b7[_0x48ed1e(0x30f)]=_0x2fe9e9=>{var _0x519f12=_0x48ed1e;if(!_0x47084c)try{_0x47084c=JSON[_0x519f12(0xa96)](_0x2fe9e9[_0x519f12(0x71e)]);if(_0x47084c[_0x519f12(0xacc)]==_0x519f12(0x2aa)){var {readable:_0x1ab3a4,writable:_0x131093}=new TransformStream({'transform':(_0x34af5a,_0x3e6196)=>_0x34af5a[_0x519f12(0x44b)]()[_0x519f12(0x223)](_0x461e88=>_0x3e6196[_0x519f12(0x4fe)](new Uint8Array(_0x461e88)))});_0x1a35ab[_0x519f12(0x7e4)]=_0x131093[_0x519f12(0x20b)](),_0x1ab3a4[_0x519f12(0x386)](streamSaver['createWriteStream'](_0x47084c[_0x519f12(0x94b)]));for(var _0x1c3e17=0x0;_0x1c3e17{var _0x1b12b3=_0x48ed1e;_0x3864d5<=0x0&&(_0x1a35ab['writer']&&setTimeout(function(_0x4d73a7,_0x18c1d6){var _0x1a402d=_0x26f4;_0x18c1d6<=0x0?(_0x4d73a7[_0x1a402d(0x34a)](),_0x4d73a7=null):setTimeout(function(_0x224689,_0xe53def){var _0x139c2d=_0x1a402d;_0x224689[_0x139c2d(0x34a)](),_0x224689=null;},0x1388,_0x4d73a7);},0x3e8,_0x1a35ab[_0x1b12b3(0x7e4)],_0x3864d5));_0x9ef1b7=null;return;};return;};async function _0x434680(_0x40d39d,_0x5a0046=![]){var _0x27d54c=_0x304771;try{_0x40d39d['decoder'][_0x27d54c(0x222)](_0x40d39d['queue'][_0x27d54c(0xa86)]());}catch(_0x52101d){errorlog(_0x52101d);}if(_0x40d39d[_0x27d54c(0x806)]===null&&!_0x5a0046)return;_0x40d39d[_0x27d54c(0x806)]=setTimeout(function(_0x4e466f){_0x434680(_0x4e466f);},0x21,_0x40d39d);}return _0x25ea9c[_0x304771(0x313)]=async function(_0x5ce3d0,_0x5f2232){var _0x1b8ed3=_0x304771;log(_0x1b8ed3(0x5a3));if(!_0x25ea9c[_0x1b8ed3(0x7ab)][_0x5ce3d0]){errorlog('no\x20pc[UUID]\x20found');return;}!_0x25ea9c[_0x1b8ed3(0x7ab)][_0x5ce3d0][_0x1b8ed3(0x7d0)]?_0x25ea9c[_0x1b8ed3(0x7ab)][_0x5ce3d0][_0x1b8ed3(0x7d0)]=[]:_0x25ea9c[_0x1b8ed3(0x7ab)][_0x5ce3d0][_0x1b8ed3(0x7d0)][_0x1b8ed3(0xb26)](_0x4c053c=>{var _0x718eca=_0x1b8ed3;_0x4c053c[_0x718eca(0x832)]&&_0x4c053c[_0x718eca(0x832)][_0x718eca(0x34a)]();});var _0x3b1b6f='',_0xa66a85=0x0,_0x13dd7f=![],_0x4cbbef=![],_0x2f93ef={};_0x2f93ef[_0x1b8ed3(0x832)]=_0x5f2232,_0x25ea9c[_0x1b8ed3(0x7ab)][_0x5ce3d0]['chunkedChannels'][_0x1b8ed3(0xba0)](_0x2f93ef),_0x2f93ef[_0x1b8ed3(0x832)]['binaryType']='arraybuffer',_0x2f93ef[_0x1b8ed3(0x832)][_0x1b8ed3(0x633)]=_0x551746=>{log('Opened\x20transfer\x20channel');},_0x2f93ef[_0x1b8ed3(0x832)][_0x1b8ed3(0x74f)]=async function(_0x4be326){var _0x1bf9af=_0x1b8ed3;if(_0x2f93ef&&_0x2f93ef[_0x1bf9af(0x33a)]){if(_0x2f93ef&&_0x2f93ef[_0x1bf9af(0x6f2)][_0x1bf9af(0x9b4)]){await delay(0x3e8);try{await _0x2f93ef[_0x1bf9af(0x6f2)][_0x1bf9af(0x9b4)]();}catch(_0x49585b){}}}_0x25ea9c[_0x1bf9af(0x7ab)][_0x5ce3d0]&&(delete _0x25ea9c['rpcs'][_0x5ce3d0][_0x1bf9af(0x80f)]['chunked_mode_video'],delete _0x25ea9c[_0x1bf9af(0x7ab)][_0x5ce3d0][_0x1bf9af(0x80f)]['chunked_mode_audio']);return;};async function _0xbcaa11(){var _0x5a302d=_0x1b8ed3,_0x1ca47b=await window[_0x5a302d(0x681)]({'startIn':_0x5a302d(0x413),'suggestedName':'myVideo.webm','types':[{'description':_0x5a302d(0x8b5),'accept':{'video/webm':[_0x5a302d(0x959)]}}]}),_0x1975d2=await _0x1ca47b[_0x5a302d(0x2d6)]();return _0x2f93ef['writer_config'][_0x5a302d(0x2cf)]=_0x1975d2,_0x2f93ef['videoWriter']=new WebMWriter(_0x2f93ef[_0x5a302d(0xb92)]),_0x2f93ef['videoElement'][_0x5a302d(0x9b4)]=async function(_0x138da1=![]){var _0x15d3a1=_0x5a302d;_0x138da1?(_0x2f93ef['writer_config'][_0x15d3a1(0x2cf)]['close'](),_0x2f93ef[_0x15d3a1(0x6f2)][_0x15d3a1(0x9b4)]=![],clearInterval(_0x2f93ef[_0x15d3a1(0x2cb)]),_0x2f93ef[_0x15d3a1(0x2cb)]=null,await _0x2f93ef['videoWriter']['complete']()):(_0x2f93ef[_0x15d3a1(0x6f2)][_0x15d3a1(0x9b4)]=![],clearInterval(_0x2f93ef['updateTime']),_0x2f93ef['updateTime']=null,await _0x2f93ef[_0x15d3a1(0x33a)]['complete'](),_0x2f93ef[_0x15d3a1(0xb92)][_0x15d3a1(0x2cf)][_0x15d3a1(0x34a)]());},_0x2f93ef['videoWriter'];}_0x2f93ef[_0x1b8ed3(0x832)][_0x1b8ed3(0x30f)]=async function(_0x5f0d1d){var _0x3f85cc=_0x1b8ed3;if(!_0x13dd7f)try{let _0x79cc51=JSON[_0x3f85cc(0xa96)](_0x5f0d1d[_0x3f85cc(0x71e)]);if(_0x79cc51['type']==_0x3f85cc(0x22b)){log(_0x3f85cc(0x316)),_0x13dd7f=_0x79cc51;_0x25ea9c['retransmit']&&_0x25ea9c[_0x3f85cc(0x7c8)](_0x13dd7f,_0x2f93ef[_0x3f85cc(0x832)]);log(_0x3f85cc(0x29b)),log(_0x13dd7f),_0x2f93ef[_0x3f85cc(0x6c0)]=_0x13dd7f,_0x2f93ef[_0x3f85cc(0x37c)]=_0x5ce3d0,_0x2f93ef[_0x3f85cc(0xb96)]=0x0,_0x2f93ef[_0x3f85cc(0x7ff)]=0x2,_0x2f93ef[_0x3f85cc(0xacb)]=Date['now'](),_0x2f93ef[_0x3f85cc(0x873)]=_0x13dd7f[_0x3f85cc(0xae8)],_0x2f93ef[_0x3f85cc(0x2ca)]=_0x2f93ef['time']-_0x13dd7f[_0x3f85cc(0xae8)],_0x2f93ef['dc']=_0x2f93ef['channel'],_0x2f93ef['id']=_0x13dd7f['id'],_0x2f93ef[_0x3f85cc(0x2cb)]=null,_0x2f93ef[_0x3f85cc(0xa99)]=![];!_0x25ea9c['rpcs'][_0x5ce3d0][_0x3f85cc(0x6f2)]&&(_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0]['videoElement']=createVideoElement());_0x2f93ef[_0x3f85cc(0x6f2)]=_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x6f2)];!_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x6f2)][_0x3f85cc(0x95d)]&&(_0x25ea9c['rpcs'][_0x5ce3d0][_0x3f85cc(0x6f2)][_0x3f85cc(0x95d)]=createMediaStream());!_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x877)]&&(_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0]['streamSrc']=createMediaStream());_0x2f93ef[_0x3f85cc(0x877)]=_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x877)],_0x2f93ef[_0x3f85cc(0x6f2)][_0x3f85cc(0xab5)]=!![],_0x2f93ef[_0x3f85cc(0x6f2)][_0x3f85cc(0x684)]=![],_0x2f93ef[_0x3f85cc(0x6f2)]['setAttribute'](_0x3f85cc(0x785),''),_0x2f93ef[_0x3f85cc(0x6f2)]['dataset'][_0x3f85cc(0x4dc)]=_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x26f)],_0x2f93ef[_0x3f85cc(0x6f2)]['id']='videosource_'+_0x5ce3d0,_0x2f93ef[_0x3f85cc(0x6f2)][_0x3f85cc(0x60e)][_0x3f85cc(0x37c)]=_0x5ce3d0,_0x2f93ef['videoElement'][_0x3f85cc(0x22b)]=!![];_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0]['mirrorState']&&applyMirrorGuest(_0x25ea9c['rpcs'][_0x5ce3d0][_0x3f85cc(0x5be)],_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x6f2)]);_0x25ea9c['rpcs'][_0x5ce3d0][_0x3f85cc(0x65d)]!==![]&&(_0x25ea9c['rpcs'][_0x5ce3d0]['videoElement'][_0x3f85cc(0x3a3)]=_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x65d)],_0x25ea9c['rpcs'][_0x5ce3d0]['videoElement'][_0x3f85cc(0x60e)]['rotated']=_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0]['rotate']);_0x2f93ef[_0x3f85cc(0x6f2)][_0x3f85cc(0x7e9)](_0x3f85cc(0x53c),_0x4d7f1a=>{var _0x848c61=_0x3f85cc;try{var _0x4bdc11=document[_0x848c61(0x5ec)](_0x848c61(0x529));_0x4bdc11&&_0x4bdc11[_0x848c61(0x4f3)][_0x848c61(0x9e6)](_0x4bdc11);}catch(_0x6c5a9f){}_0x2f93ef['playing']=!![];if(_0x2f93ef[_0x848c61(0x2eb)])_0x2f93ef[_0x848c61(0x2eb)][_0x848c61(0x8f5)]();else _0x25ea9c[_0x848c61(0x4a3)]&&_0x25ea9c[_0x848c61(0x4a3)][_0x848c61(0x8f5)]();try{_0x25ea9c[_0x848c61(0x5a7)]&&(v['readyState']>=0x3&&(!v[_0x848c61(0x5a7)]&&(v[_0x848c61(0x5a7)]=!![],toggleSystemPip(v,!![]))));}catch(_0xacdae9){}},{'once':!![]}),_0x2f93ef[_0x3f85cc(0x6f2)][_0x3f85cc(0x7e9)](_0x3f85cc(0x69e),function(_0x1886f7){errorlog(_0x1886f7);}),_0x2f93ef['videoElement'][_0x3f85cc(0x5b1)]=_0xbcaa11,_0x2f93ef['videoElement'][_0x3f85cc(0x5bc)]=function(){updateMixer();},_0x2f93ef['videoWriter']=![],_0x2f93ef[_0x3f85cc(0x5f5)]=![],_0x2f93ef[_0x3f85cc(0xb92)]={},_0x2f93ef['writer_config'][_0x3f85cc(0x1dd)]=![],_0x2f93ef[_0x3f85cc(0xb92)][_0x3f85cc(0x8ee)]=![],_0x2f93ef['stream_configVideo']=![],_0x2f93ef[_0x3f85cc(0xace)]=![],_0x2f93ef['init_video']=![],_0x2f93ef[_0x3f85cc(0x606)]=![],_0x2f93ef['video']=![],_0x2f93ef['audio']=![],_0x2f93ef[_0x3f85cc(0x6ed)]=![],_0x2f93ef[_0x3f85cc(0x53c)]=![],_0x2f93ef[_0x3f85cc(0x9aa)]=0x1;if(_0x13dd7f['configVideo']){_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x80f)][_0x3f85cc(0x1da)]=_0x13dd7f[_0x3f85cc(0x33d)],_0x2f93ef[_0x3f85cc(0x219)]={},_0x2f93ef[_0x3f85cc(0x219)][_0x3f85cc(0x5a1)]=_0x13dd7f[_0x3f85cc(0x33d)][_0x3f85cc(0x5a1)]+''||_0x3f85cc(0x7e1),_0x2f93ef[_0x3f85cc(0x219)][_0x3f85cc(0x81c)]=_0x13dd7f[_0x3f85cc(0x33d)][_0x3f85cc(0x81c)]+''||_0x3f85cc(0x7e5),_0x2f93ef['stream_configVideo'][_0x3f85cc(0x846)]=_0x13dd7f[_0x3f85cc(0x33d)][_0x3f85cc(0x846)]||_0x3f85cc(0x3ff),_0x2f93ef[_0x3f85cc(0xb92)][_0x3f85cc(0x1dd)]=!![],_0x2f93ef[_0x3f85cc(0xb92)][_0x3f85cc(0x5a1)]=parseInt(_0x2f93ef['stream_configVideo'][_0x3f85cc(0x5a1)]),_0x2f93ef[_0x3f85cc(0xb92)]['height']=parseInt(_0x2f93ef[_0x3f85cc(0x219)][_0x3f85cc(0x81c)]);if(_0x13dd7f['configVideo'][_0x3f85cc(0x846)]==_0x3f85cc(0x3ff))_0x2f93ef[_0x3f85cc(0xb92)]['codec']=_0x3f85cc(0x5ce);else{if(_0x13dd7f[_0x3f85cc(0x33d)]['codec']==_0x3f85cc(0x67c))_0x2f93ef['writer_config'][_0x3f85cc(0x846)]='AV1';else{if(_0x13dd7f[_0x3f85cc(0x33d)][_0x3f85cc(0x846)]==_0x3f85cc(0x495))_0x2f93ef[_0x3f85cc(0xb92)]['codec']=_0x3f85cc(0xaac);else{if(_0x13dd7f[_0x3f85cc(0x33d)]['codec']==_0x3f85cc(0x626))_0x2f93ef[_0x3f85cc(0xb92)][_0x3f85cc(0x846)]=_0x3f85cc(0x43b);else _0x13dd7f[_0x3f85cc(0x33d)][_0x3f85cc(0x846)]==_0x3f85cc(0x974)?_0x2f93ef[_0x3f85cc(0xb92)][_0x3f85cc(0x846)]=_0x3f85cc(0x383):_0x2f93ef[_0x3f85cc(0xb92)][_0x3f85cc(0x846)]='VP9';}}}_0x2f93ef[_0x3f85cc(0x5d9)]={'output':_0x5065a9=>{var _0x3c979b=_0x3f85cc;try{_0x2f93ef[_0x3c979b(0x1dd)][_0x3c979b(0x5ac)][_0x3c979b(0x346)](_0x5065a9)[_0x3c979b(0x875)](_0x4a7a6c=>{});}catch(_0x2902de){}},'error':_0x11ec67=>{var _0x41327e=_0x3f85cc;_0x2f93ef[_0x41327e(0x1dd)]['decoder']['state']==_0x41327e(0x8e6)?(errorlog(_0x11ec67[_0x41327e(0x7b7)]),warnlog(_0x41327e(0xac0))):errorlog(_0x11ec67[_0x41327e(0x7b7)]);}},_0x2f93ef[_0x3f85cc(0x1dd)]={},_0x2f93ef[_0x3f85cc(0x1dd)][_0x3f85cc(0x683)]=new MediaStreamTrackGenerator({'kind':'video'}),_0x2f93ef[_0x3f85cc(0x1dd)][_0x3f85cc(0x472)]=new MediaStream([_0x2f93ef[_0x3f85cc(0x1dd)][_0x3f85cc(0x683)]]),_0x2f93ef['video'][_0x3f85cc(0x5ac)]=_0x2f93ef[_0x3f85cc(0x1dd)]['generator'][_0x3f85cc(0x5e3)][_0x3f85cc(0x20b)](),_0x2f93ef['video'][_0x3f85cc(0x9a5)]=new VideoDecoder(_0x2f93ef[_0x3f85cc(0x5d9)]),_0x2f93ef['video'][_0x3f85cc(0x9a5)][_0x3f85cc(0x7f2)](_0x2f93ef['stream_configVideo']),_0x2f93ef['video'][_0x3f85cc(0x876)]=[],_0x2f93ef[_0x3f85cc(0x1dd)][_0x3f85cc(0x806)]=null,_0x2f93ef[_0x3f85cc(0x1dd)]['playbackheader']=![],_0x2f93ef['video']['header']=![],_0x3f85cc(0x3bd)in _0x13dd7f&&(_0x2f93ef[_0x3f85cc(0x1dd)][_0x3f85cc(0x669)]=_0x13dd7f[_0x3f85cc(0x3bd)]),_0x2f93ef[_0x3f85cc(0x877)][_0x3f85cc(0x666)](_0x2f93ef[_0x3f85cc(0x1dd)]['stream'][_0x3f85cc(0x1fa)]()[0x0]);}_0x13dd7f[_0x3f85cc(0x45b)]&&(_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x80f)][_0x3f85cc(0x1e7)]=_0x13dd7f[_0x3f85cc(0x45b)],_0x2f93ef['stream_configAudio']=_0x13dd7f['configAudio'],_0x2f93ef['writer_config'][_0x3f85cc(0x8ee)]=!![],_0x2f93ef[_0x3f85cc(0xb92)][_0x3f85cc(0x43c)]=_0x13dd7f['configAudio'][_0x3f85cc(0x49d)]||0xbb80,_0x2f93ef[_0x3f85cc(0xb92)]['channels']=_0x13dd7f[_0x3f85cc(0x45b)][_0x3f85cc(0x85e)]||0x1,_0x2f93ef['stream_configAudio'][_0x3f85cc(0x846)]&&_0x2f93ef[_0x3f85cc(0xace)][_0x3f85cc(0x846)]=='pcm'?(!_0x2f93ef[_0x3f85cc(0x549)]?_0x2f93ef[_0x3f85cc(0x549)]=_0x25ea9c[_0x3f85cc(0x4a3)][_0x3f85cc(0x87b)]():_0x2f93ef[_0x3f85cc(0x877)]['getAudioTracks']()['forEach'](_0x39db58=>{var _0x4d364d=_0x3f85cc;_0x2f93ef[_0x4d364d(0x877)][_0x4d364d(0x9af)](_0x39db58);}),_0x2f93ef['destination'][_0x3f85cc(0x472)][_0x3f85cc(0x1cc)]()[_0x3f85cc(0xb26)](_0x5452ca=>{var _0x8669d3=_0x3f85cc;_0x2f93ef['streamSrc'][_0x8669d3(0x666)](_0x5452ca);}),_0x2f93ef[_0x3f85cc(0x923)]=!![]):(!_0x2f93ef[_0x3f85cc(0x8ee)]&&(_0x2f93ef['audio']={}),_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x876)]=[],_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x806)]=null,_0x3f85cc(0x483)in _0x13dd7f?_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x669)]=_0x13dd7f['realTimeAudio']:errorlog(_0x3f85cc(0x4b9)),_0x2f93ef[_0x3f85cc(0x606)]={'output':_0x4d9ddd=>{var _0x4f5b01=_0x3f85cc;_0x2f93ef[_0x4f5b01(0x8ee)]['frameWriter']['write'](_0x4d9ddd);if(_0x2f93ef[_0x4f5b01(0x9c8)])return;if(!_0x4d9ddd[_0x4f5b01(0xae8)])warnlog(_0x4d9ddd);else(!_0x2f93ef[_0x4f5b01(0x2ca)]||!_0x2f93ef[_0x4f5b01(0x8ee)][_0x4f5b01(0x669)])&&warnlog(_0x2f93ef);var _0x23fa37=(_0x4d9ddd[_0x4f5b01(0xae8)]||0x0)/0x3e8-(Date[_0x4f5b01(0x85f)]()-(_0x2f93ef[_0x4f5b01(0x2ca)]||0x0)-(_0x2f93ef['audio'][_0x4f5b01(0x669)]||0x0));_0x23fa37=_0x23fa37-(_0x25ea9c[_0x4f5b01(0x4a3)]['baseLatency']||0x0)*0x3e8-(_0x25ea9c[_0x4f5b01(0x4a3)]['outputLatency']||0x0)*0x3e8;var _0x51b52c=0xc8;if(!_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]])return;else{if(_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]][_0x4f5b01(0xa99)]!==![])_0x51b52c=_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]][_0x4f5b01(0xa99)];else{if(_0x25ea9c[_0x4f5b01(0x9b2)]!==![])_0x51b52c=_0x25ea9c['audioBuffer'];else _0x25ea9c[_0x4f5b01(0xa99)]!==![]?_0x51b52c=_0x25ea9c[_0x4f5b01(0xa99)]:_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef['UUID']][_0x4f5b01(0xa99)]=_0x51b52c;}}_0x23fa37+=_0x51b52c-0x78,_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]][_0x4f5b01(0x80f)][_0x4f5b01(0x1e7)][_0x4f5b01(0x5b6)]=Date[_0x4f5b01(0x85f)](),_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]]['stats']['chunked_mode_audio']['buffer_timedelta']=_0x2f93ef[_0x4f5b01(0x2ca)],_0x25ea9c['rpcs'][_0x2f93ef[_0x4f5b01(0x37c)]][_0x4f5b01(0x80f)][_0x4f5b01(0x1e7)]['buffer_realTime']=_0x2f93ef[_0x4f5b01(0x8ee)][_0x4f5b01(0x669)],_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]]['stats']['chunked_mode_audio']['buffer_timestamp']=_0x4d9ddd[_0x4f5b01(0xae8)],_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]]['stats'][_0x4f5b01(0x1e7)][_0x4f5b01(0xb27)]=_0x23fa37,_0x25ea9c['rpcs'][_0x2f93ef[_0x4f5b01(0x37c)]]['stats'][_0x4f5b01(0x1e7)]['buffer_buffer']=_0x51b52c,_0x25ea9c[_0x4f5b01(0x7ab)][_0x2f93ef[_0x4f5b01(0x37c)]]['stats'][_0x4f5b01(0x1e7)]['buffer_baseLatency']=(_0x25ea9c['audioCtx'][_0x4f5b01(0x5c4)]||0x0)*0x3e8,_0x25ea9c['rpcs'][_0x2f93ef[_0x4f5b01(0x37c)]]['stats'][_0x4f5b01(0x1e7)][_0x4f5b01(0x291)]=(_0x25ea9c[_0x4f5b01(0x4a3)][_0x4f5b01(0x38c)]||0x0)*0x3e8;_0x23fa37<=0x0&&(_0x23fa37=0x0);try{_0x2f93ef[_0x4f5b01(0x741)][_0x4f5b01(0x397)][_0x4f5b01(0x562)](parseFloat(_0x23fa37/0x3e8),_0x25ea9c[_0x4f5b01(0x4a3)][_0x4f5b01(0x8b6)]);}catch(_0xf07a){log(_0x23fa37),errorlog(_0xf07a);}_0x2f93ef['audioTime']=setTimeout(function(){var _0x394dfd=_0x4f5b01;_0x2f93ef[_0x394dfd(0x9c8)]=null;},_0x23fa37);},'error':_0x4614e9=>{var _0x37d2b1=_0x3f85cc;_0x2f93ef[_0x37d2b1(0x8ee)]['decoder'][_0x37d2b1(0xbb7)]==_0x37d2b1(0x8e6)?(errorlog(_0x4614e9[_0x37d2b1(0x7b7)]),warnlog(_0x37d2b1(0xac0))):errorlog(_0x4614e9['message']);}},_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x9a5)]=new AudioDecoder(_0x2f93ef[_0x3f85cc(0x606)]),_0x2f93ef['audio']['decoder'][_0x3f85cc(0x7f2)](_0x2f93ef[_0x3f85cc(0xace)]),_0x2f93ef['audio'][_0x3f85cc(0x683)]=new MediaStreamTrackGenerator({'kind':_0x3f85cc(0x8ee)}),_0x2f93ef[_0x3f85cc(0x8ee)]['frameWriter']=_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x683)][_0x3f85cc(0x5e3)]['getWriter'](),_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x472)]=new MediaStream([_0x2f93ef[_0x3f85cc(0x8ee)]['generator']]),_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x210)]=_0x25ea9c['audioCtx']['createMediaStreamSource'](_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x472)]),_0x2f93ef['delayNode']=_0x25ea9c['audioCtx'][_0x3f85cc(0x731)](0x1e),_0x2f93ef[_0x3f85cc(0x741)]['delayTime']['value']=0x0,_0x2f93ef[_0x3f85cc(0x8ee)][_0x3f85cc(0x210)][_0x3f85cc(0x365)](_0x2f93ef[_0x3f85cc(0x741)]),_0x2f93ef[_0x3f85cc(0x549)]=_0x25ea9c[_0x3f85cc(0x4a3)]['createMediaStreamDestination'](),_0x2f93ef[_0x3f85cc(0x741)][_0x3f85cc(0x365)](_0x2f93ef['destination']),_0x2f93ef[_0x3f85cc(0x549)][_0x3f85cc(0x472)]['getAudioTracks']()[_0x3f85cc(0xb26)](_0x103a0e=>{var _0x34ca0c=_0x3f85cc;_0x2f93ef[_0x34ca0c(0x877)][_0x34ca0c(0x666)](_0x103a0e);})));warnlog(_0x13dd7f),setupIncomingVideoTracking(_0x25ea9c[_0x3f85cc(0x7ab)][_0x5ce3d0][_0x3f85cc(0x6f2)],_0x5ce3d0);if(_0x2f93ef[_0x3f85cc(0x8ee)]&&_0x2f93ef[_0x3f85cc(0x1dd)])updateIncomingVideoElement(_0x5ce3d0);else{if(_0x2f93ef[_0x3f85cc(0x1dd)])updateIncomingVideoElement(_0x5ce3d0,!![],![]);else _0x2f93ef[_0x3f85cc(0x8ee)]&&updateIncomingVideoElement(_0x5ce3d0,![],!![]);}_0x2f93ef[_0x3f85cc(0x298)]=async function(_0x59a8bc){var _0x4fc5bb=_0x3f85cc;_0x25ea9c[_0x4fc5bb(0xb38)]&&_0x4fc5bb(0xae8)in _0x59a8bc&&_0x25ea9c['rpcs'][_0x5ce3d0]&&pokeIframeAPI('chunked-inbound',{'UUID':_0x5ce3d0,'streamID':_0x25ea9c[_0x4fc5bb(0x7ab)][_0x5ce3d0][_0x4fc5bb(0x26f)],'type':_0x59a8bc[_0x4fc5bb(0xacc)],'ts':_0x59a8bc[_0x4fc5bb(0xae8)]});if(_0x59a8bc['type']==_0x4fc5bb(0x8ee)){try{_0x25ea9c[_0x4fc5bb(0x7ab)][_0x2f93ef['UUID']][_0x4fc5bb(0x80f)][_0x4fc5bb(0x1e7)][_0x4fc5bb(0x6ac)]=parseInt(_0x59a8bc[_0x4fc5bb(0xae8)]/0x2710)/0x64;}catch(_0x1acf90){console[_0x4fc5bb(0x69e)](_0x4fc5bb(0x364),_0x1acf90);return;}_0x2f93ef[_0x4fc5bb(0x725)](_0x59a8bc);}else{if(_0x59a8bc[_0x4fc5bb(0xacc)]==_0x4fc5bb(0x28f)){var _0x173c6c=_0x25ea9c[_0x4fc5bb(0x4a3)][_0x4fc5bb(0x638)]();_0x173c6c[_0x4fc5bb(0x365)](_0x2f93ef[_0x4fc5bb(0x549)]),_0x173c6c[_0x4fc5bb(0x1ee)]=function(){this['disconnect']();};var _0x111cb7=_0x25ea9c[_0x4fc5bb(0x4a3)]['createBuffer'](0x2,_0x59a8bc[_0x4fc5bb(0x71e)]['length'],_0x25ea9c[_0x4fc5bb(0x4a3)][_0x4fc5bb(0x49d)]/0x2);_0x173c6c[_0x4fc5bb(0xa99)]=_0x111cb7;var _0x2667b2=_0x111cb7[_0x4fc5bb(0xac1)](0x0)[_0x4fc5bb(0xa4c)](_0x59a8bc['data']);_0x173c6c['start'](0x0);}else _0x25ea9c[_0x4fc5bb(0x7ab)][_0x2f93ef[_0x4fc5bb(0x37c)]]['stats']['chunked_mode_video'][_0x4fc5bb(0x6ac)]=parseInt(_0x59a8bc[_0x4fc5bb(0xae8)]/0x2710)/0x64,_0x2f93ef[_0x4fc5bb(0x489)](_0x59a8bc);}},_0x2f93ef[_0x3f85cc(0x489)]=async function(_0x5b69f1){var _0x16819d=_0x3f85cc;try{_0x5b69f1[_0x16819d(0xacc)]?_0x5b69f1=new EncodedVideoChunk(_0x5b69f1):errorlog(_0x16819d(0x456));}catch(_0x31c280){errorlog(_0x31c280),errorlog(_0x5b69f1);return;}if(_0x2f93ef[_0x16819d(0x33a)]&&_0x2f93ef[_0x16819d(0x6f2)][_0x16819d(0x9b4)]){if(!_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x22c)]&&_0x5b69f1['type']!==_0x16819d(0x391))log(_0x16819d(0xae6)),log(_0x5b69f1),!_0x2f93ef[_0x16819d(0x32d)]&&(_0x2f93ef['dc'][_0x16819d(0x869)](JSON[_0x16819d(0xb63)]({'kf':!![]})),_0x2f93ef[_0x16819d(0x32d)]=setTimeout(function(){var _0x163f9e=_0x16819d;clearTimeout(_0x2f93ef[_0x163f9e(0x32d)]),_0x2f93ef['requestKeyframe']=null;},0x3e8));else!_0x2f93ef['video'][_0x16819d(0x22c)]?(_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x22c)]=Date[_0x16819d(0x85f)](),_0x2f93ef[_0x16819d(0x33a)][_0x16819d(0x46f)](_0x5b69f1),log(_0x16819d(0x20d)),_0x25ea9c['director']&&!_0x2f93ef[_0x16819d(0x2cb)]&&(_0x2f93ef[_0x16819d(0x2cb)]=setInterval(function(_0x4086d8){var _0x181621=_0x16819d,_0x3ee51a=(Date[_0x181621(0x85f)]()-_0x2f93ef[_0x181621(0x1dd)][_0x181621(0x22c)])/0x3e8,_0x43a81f=Math[_0x181621(0x35a)](_0x3ee51a/0x3c),_0x37ef41=Math[_0x181621(0x35a)](_0x3ee51a-_0x43a81f*0x3c);try{document[_0x181621(0x925)]('[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27'+_0x4086d8+'\x27]')[_0x181621(0x641)]=_0x181621(0x975)+_0x43a81f+_0x181621(0x7cd)+zpadTime(_0x37ef41)+'s';}catch(_0x3eba58){log('not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording');}},0x3e8,_0x2f93ef[_0x16819d(0x37c)]))):_0x2f93ef[_0x16819d(0x33a)][_0x16819d(0x46f)](_0x5b69f1);}_0x2f93ef['video'][_0x16819d(0xa19)]&&_0x2f93ef[_0x16819d(0x1dd)]&&_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x9a5)][_0x16819d(0xbb7)]===_0x16819d(0x8e6)&&(_0x2f93ef[_0x16819d(0x9aa)]+=0x1,warnlog(_0x16819d(0x63f)),_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0xa19)]=![],_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x9a5)]=new VideoDecoder(_0x2f93ef['init_video']),await _0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x9a5)][_0x16819d(0x7f2)](_0x2f93ef[_0x16819d(0x219)]),_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0xa19)]=![]);if(_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0xa19)]||_0x5b69f1[_0x16819d(0xacc)]==='key'){_0x2f93ef['video'][_0x16819d(0xa19)]=!![];try{if(_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x806)])_0x2f93ef['video'][_0x16819d(0x876)][_0x16819d(0xba0)](_0x5b69f1);else{if(_0x2f93ef['video']['queue']['length'])_0x2f93ef[_0x16819d(0x1dd)]['queue'][_0x16819d(0xba0)](_0x5b69f1);else{if(_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x669)]){_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x806)]=!![];function _0x36a0e7(_0x567d49){var _0x4fd693=_0x16819d,_0x73a175=_0x2f93ef['video_session'],_0x13d649=_0x567d49[_0x4fd693(0xae8)]/0x3e8-(Date[_0x4fd693(0x85f)]()-_0x2f93ef['timedelta']-_0x2f93ef[_0x4fd693(0x1dd)][_0x4fd693(0x669)]),_0x31cd5b=0xc8;if(!_0x25ea9c[_0x4fd693(0x7ab)][_0x2f93ef[_0x4fd693(0x37c)]]){clearTimeout(_0x2f93ef[_0x4fd693(0x1dd)][_0x4fd693(0x806)]),_0x2f93ef[_0x4fd693(0x1dd)][_0x4fd693(0x806)]=null,_0x2f93ef[_0x4fd693(0x1dd)]['queue']=[];return;}else{if(_0x25ea9c[_0x4fd693(0x7ab)][_0x2f93ef[_0x4fd693(0x37c)]][_0x4fd693(0xa99)]!==![])_0x31cd5b=_0x25ea9c[_0x4fd693(0x7ab)][_0x2f93ef['UUID']][_0x4fd693(0xa99)];else _0x25ea9c[_0x4fd693(0xa99)]!==![]?_0x31cd5b=_0x25ea9c[_0x4fd693(0xa99)]:_0x25ea9c[_0x4fd693(0x7ab)][_0x2f93ef[_0x4fd693(0x37c)]][_0x4fd693(0xa99)]=_0x31cd5b;}_0x13d649+=_0x31cd5b,!_0x25ea9c['rpcs'][_0x2f93ef['UUID']][_0x4fd693(0x80f)][_0x4fd693(0x1da)]&&(_0x25ea9c['rpcs'][_0x2f93ef['UUID']][_0x4fd693(0x80f)][_0x4fd693(0x1da)]={}),_0x25ea9c[_0x4fd693(0x7ab)][_0x2f93ef[_0x4fd693(0x37c)]][_0x4fd693(0x80f)]['chunked_mode_video'][_0x4fd693(0xb27)]=parseInt(_0x13d649),_0x25ea9c['rpcs'][_0x2f93ef[_0x4fd693(0x37c)]][_0x4fd693(0x80f)]['chunked_mode_video']['buffer_buffer']=parseInt(_0x31cd5b),_0x25ea9c[_0x4fd693(0x7ab)][_0x2f93ef[_0x4fd693(0x37c)]][_0x4fd693(0x80f)]['chunked_mode_video'][_0x4fd693(0x814)]=_0x567d49[_0x4fd693(0xae8)]+':'+(Date[_0x4fd693(0x85f)]()-_0x2f93ef[_0x4fd693(0x2ca)]-_0x2f93ef[_0x4fd693(0x1dd)][_0x4fd693(0x669)])+':'+Date['now']()+':'+_0x2f93ef[_0x4fd693(0x2ca)]+':'+_0x2f93ef['video'][_0x4fd693(0x669)],!_0x25ea9c[_0x4fd693(0x4e5)]&&(_0x25ea9c[_0x4fd693(0x4e5)]=_0x25ea9c[_0x4fd693(0x4a3)]['createGain'](),_0x25ea9c['silence'][_0x4fd693(0xa46)][_0x4fd693(0x9fd)]=0x0,_0x25ea9c[_0x4fd693(0x4e5)][_0x4fd693(0x365)](_0x25ea9c[_0x4fd693(0x4a3)][_0x4fd693(0x549)])),!_0x2f93ef[_0x4fd693(0x880)]&&(_0x13d649<=0x0&&(_0x13d649=0x0),_0x2f93ef[_0x4fd693(0x880)]=_0x25ea9c[_0x4fd693(0x4a3)]['createOscillator'](),_0x2f93ef[_0x4fd693(0x880)][_0x4fd693(0x365)](_0x25ea9c[_0x4fd693(0x4e5)]),_0x2f93ef[_0x4fd693(0x880)]['start'](0x0),_0x2f93ef[_0x4fd693(0x880)][_0x4fd693(0x1ee)]=_0x2222a7=>{var _0x5dbe62=_0x4fd693;_0x2f93ef[_0x5dbe62(0x880)][_0x5dbe62(0x768)]();if(_0x73a175===_0x2f93ef['video_session'])try{_0x2f93ef[_0x5dbe62(0x1dd)][_0x5dbe62(0x9a5)]['decode'](_0x567d49);}catch(_0x991a5e){errorlog(_0x991a5e);}else console[_0x5dbe62(0xb09)](_0x73a175,_0x2f93ef[_0x5dbe62(0x9aa)]);_0x2f93ef[_0x5dbe62(0x880)]=![],_0x2f93ef[_0x5dbe62(0x1dd)]['queue'][_0x5dbe62(0xa3b)]?_0x36a0e7(_0x2f93ef[_0x5dbe62(0x1dd)][_0x5dbe62(0x876)][_0x5dbe62(0xa86)]()):_0x2f93ef[_0x5dbe62(0x1dd)]['nextQueue']=null;},_0x2f93ef[_0x4fd693(0x880)][_0x4fd693(0x79f)](_0x25ea9c[_0x4fd693(0x4a3)][_0x4fd693(0x8b6)]+_0x13d649/0x3e8));}try{_0x36a0e7(_0x5b69f1);}catch(_0x320b73){errorlog(_0x320b73),_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x806)]=null,!_0x2f93ef[_0x16819d(0x32d)]&&(_0x2f93ef['dc'][_0x16819d(0x869)](JSON[_0x16819d(0xb63)]({'kf':!![]})),_0x2f93ef['requestKeyframe']=setTimeout(function(){var _0x1ccbc2=_0x16819d;clearTimeout(_0x2f93ef['requestKeyframe']),_0x2f93ef[_0x1ccbc2(0x32d)]=null;},0x3e8));}}else try{_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x9a5)][_0x16819d(0x222)](_0x5b69f1);}catch(_0x442406){errorlog(_0x442406);}}}}catch(_0x478a9e){errorlog(_0x478a9e),_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0xa19)]=![];}}_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x9a5)][_0x16819d(0x82c)]&&console[_0x16819d(0xb09)]('decodeQueueSize:\x20'+_0x2f93ef[_0x16819d(0x1dd)][_0x16819d(0x9a5)][_0x16819d(0x82c)]),!_0x2f93ef['video'][_0x16819d(0xa19)]&&(!_0x2f93ef[_0x16819d(0x32d)]&&(_0x2f93ef['dc'][_0x16819d(0x869)](JSON[_0x16819d(0xb63)]({'kf':!![]})),_0x2f93ef['requestKeyframe']=setTimeout(function(){var _0x40b75b=_0x16819d;clearTimeout(_0x2f93ef[_0x40b75b(0x32d)]),_0x2f93ef['requestKeyframe']=null;},0x3e8)));},_0x2f93ef[_0x3f85cc(0x725)]=async function(_0x1685c1){var _0xfc181=_0x3f85cc;if(!_0x2f93ef[_0xfc181(0x8ee)]){errorlog('Audio\x20isn\x27t\x20setup\x20yet.');return;}try{_0x1685c1['type']=_0xfc181(0x391),_0x1685c1=new EncodedAudioChunk(_0x1685c1);}catch(_0x48bacb){return;}_0x2f93ef[_0xfc181(0x33a)]&&_0x2f93ef[_0xfc181(0x1dd)][_0xfc181(0x22c)]&&_0x2f93ef[_0xfc181(0x6f2)][_0xfc181(0x9b4)]&&_0x2f93ef['videoWriter'][_0xfc181(0x46f)](_0x1685c1);_0x2f93ef[_0xfc181(0x8ee)]['decoder'][_0xfc181(0xbb7)]===_0xfc181(0x8e6)&&(_0x2f93ef[_0xfc181(0x8ee)][_0xfc181(0x9a5)]=new AudioDecoder(_0x2f93ef[_0xfc181(0x606)]),_0x2f93ef['audio'][_0xfc181(0x9a5)]['configure'](_0x2f93ef[_0xfc181(0xace)]));try{_0x2f93ef[_0xfc181(0x8ee)][_0xfc181(0x9a5)]['decode'](_0x1685c1);}catch(_0x175f13){errorlog(_0x175f13);}};}else{if(_0x2f93ef[_0x3f85cc(0x8ee)]&&_0x13dd7f[_0x3f85cc(0x483)])_0x2f93ef['audio'][_0x3f85cc(0x669)]=_0x13dd7f['realTimeAudio'];else _0x2f93ef['video']&&_0x13dd7f[_0x3f85cc(0x3bd)]?_0x2f93ef[_0x3f85cc(0x1dd)][_0x3f85cc(0x669)]=_0x13dd7f[_0x3f85cc(0x3bd)]:errorlog(_0x79cc51);}return;}catch(_0x315f5a){errorlog(_0x315f5a);}else _0x25ea9c[_0x3f85cc(0x9d6)]&&(_0x25ea9c[_0x3f85cc(0x4f4)][_0x3f85cc(0xba0)](_0x5f0d1d[_0x3f85cc(0x71e)]),_0x25ea9c[_0x3f85cc(0x9d6)]&&_0x25ea9c[_0x3f85cc(0x7c8)]());try{var _0x4774d9=_0x5f0d1d[_0x3f85cc(0x71e)];if(typeof _0x4774d9==_0x3f85cc(0x20c)){if(_0x2f93ef[_0x3f85cc(0xa99)]){var _0x1f811d=new Int8Array(_0x4774d9['buffer']);_0x2f93ef[_0x3f85cc(0xa99)]=![],await _0x2f93ef[_0x3f85cc(0x298)]({'data':_0x1f811d,'timestamp':_0x2f93ef[_0x3f85cc(0x5f5)][0x0],'type':_0x2f93ef[_0x3f85cc(0x5f5)][0x1]});}_0x2f93ef['frameMeta']=JSON[_0x3f85cc(0xa96)](_0x4774d9);}else{try{if(_0x4774d9[_0x3f85cc(0x375)]>=0x40000){if(_0x2f93ef[_0x3f85cc(0xa99)]){_0x4774d9=new Int8Array(_0x4774d9);var _0x1f811d=new Int8Array(_0x2f93ef[_0x3f85cc(0xa99)]['length']+_0x4774d9[_0x3f85cc(0xa3b)]);_0x1f811d[_0x3f85cc(0xa4c)](_0x2f93ef[_0x3f85cc(0xa99)]),_0x1f811d[_0x3f85cc(0xa4c)](_0x4774d9,_0x2f93ef[_0x3f85cc(0xa99)][_0x3f85cc(0xa3b)]),_0x2f93ef['buffer']=_0x1f811d;}else _0x2f93ef[_0x3f85cc(0xa99)]=new Int8Array(_0x4774d9);return;}else{if(_0x2f93ef[_0x3f85cc(0xa99)]){_0x4774d9=new Int8Array(_0x4774d9);var _0x1f811d=new Int8Array(_0x2f93ef['buffer'][_0x3f85cc(0xa3b)]+_0x4774d9['length']);_0x1f811d[_0x3f85cc(0xa4c)](_0x2f93ef[_0x3f85cc(0xa99)]),_0x1f811d[_0x3f85cc(0xa4c)](_0x4774d9,_0x2f93ef['buffer']['length']),_0x2f93ef[_0x3f85cc(0xa99)]=![],await _0x2f93ef[_0x3f85cc(0x298)]({'data':_0x1f811d,'timestamp':_0x2f93ef[_0x3f85cc(0x5f5)][0x0],'type':_0x2f93ef['frameMeta'][0x1]});}else await _0x2f93ef[_0x3f85cc(0x298)]({'data':new Uint8Array(_0x4774d9),'timestamp':_0x2f93ef['frameMeta'][0x0],'type':_0x2f93ef[_0x3f85cc(0x5f5)][0x1]}),_0x2f93ef['fillDataBuffer']&&_0x2f93ef['fillDataBuffer']();}}catch(_0x5eaedd){errorlog(_0x5eaedd);}return;}}catch(_0x173917){errorlog(_0x173917);}};return;},_0x25ea9c[_0x304771(0xb1a)]=function(){var _0x4817ee=_0x304771;const _0x59e175=new Set([...Object[_0x4817ee(0x325)](_0x25ea9c[_0x4817ee(0xa52)]),...Object[_0x4817ee(0x325)](_0x25ea9c[_0x4817ee(0x7ab)])]),_0x523134=_0x25ea9c['directorList'][_0x4817ee(0xa3b)];_0x25ea9c[_0x4817ee(0xa2e)]=_0x25ea9c['directorList']['filter'](_0x42d84c=>_0x59e175[_0x4817ee(0x8dd)](_0x42d84c));const _0x3f3c43=_0x523134-_0x25ea9c[_0x4817ee(0xa2e)]['length'];_0x3f3c43&&log(_0x4817ee(0x39e)+_0x3f3c43+_0x4817ee(0x3ef));},_0x25ea9c['setupIncoming']=async function(_0x265a8c){var _0x411d84=_0x304771;log(_0x411d84(0xb7f));var _0x115e28=_0x265a8c[_0x411d84(0x37c)];if(_0x115e28 in _0x25ea9c[_0x411d84(0x7ab)]){if(_0x411d84(0x9d5)in _0x265a8c&&_0x265a8c[_0x411d84(0x9d5)]){if(_0x25ea9c['rpcs'][_0x115e28]['session']==_0x265a8c[_0x411d84(0x9d5)]){log(_0x411d84(0x1ed));return;}warnlog(_0x411d84(0x34d)),_0x25ea9c[_0x411d84(0x929)](_0x115e28,![],!![])||![];}}else log(_0x411d84(0x2ce));try{for(var _0x54070d in _0x25ea9c[_0x411d84(0x7ab)]){_0x25ea9c[_0x411d84(0x7ab)][_0x54070d]['streamID']==_0x265a8c[_0x411d84(0x26f)]&&(_0x25ea9c[_0x411d84(0x7ab)][_0x54070d][_0x411d84(0x89e)]&&errorlog('This\x20stream\x20token\x20is\x20already\x20connected.\x20Are\x20you\x20having\x20a\x20CORS\x20issue?\x20Also,\x20ensure\x20SSL\x20if\x20enforced\x20on\x20your\x20host\x20everywhere.'),_0x25ea9c['rpcs'][_0x54070d][_0x411d84(0x6f2)]&&(_0x25ea9c[_0x411d84(0x7ab)][_0x54070d][_0x411d84(0x6f2)][_0x411d84(0xb08)]['display']=_0x411d84(0x762)),warnlog(_0x411d84(0x505)),_0x25ea9c[_0x411d84(0x929)](_0x54070d),_0x54070d!==_0x115e28&&(_0x54070d in _0x25ea9c[_0x411d84(0xa52)]&&(_0x265a8c['session']&&_0x265a8c['session'][_0x411d84(0x5e5)](0x0,0x6)!==_0x25ea9c[_0x411d84(0xb87)]?(warnlog(_0x411d84(0x5d6)),log('closing\x2020'),_0x25ea9c[_0x411d84(0x97a)](_0x54070d,![])):warnlog('Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.'))));}document['getElementById'](_0x411d84(0x677))&&(document[_0x411d84(0x5ec)]('mainmenu')[_0x411d84(0x4f3)][_0x411d84(0x9e6)](document['getElementById'](_0x411d84(0x677))),document[_0x411d84(0xbaf)]('.hidden2')['forEach'](_0x4bce09=>{var _0x2a9a69=_0x411d84;_0x4bce09[_0x2a9a69(0xb2b)][_0x2a9a69(0x6e4)]('hidden2');}));}catch(_0x45889d){errorlog(_0x45889d);}if(_0x25ea9c[_0x411d84(0x993)]!==![]){if(Object[_0x411d84(0x325)](_0x25ea9c[_0x411d84(0x7ab)])[_0x411d84(0xa3b)]>=_0x25ea9c[_0x411d84(0x993)]){warnlog(_0x411d84(0x6fd));return;}}else{if(_0x25ea9c[_0x411d84(0x5bb)]!==![]){if(Object[_0x411d84(0x325)](_0x25ea9c[_0x411d84(0x7ab)])[_0x411d84(0xa3b)]+Object[_0x411d84(0x325)](_0x25ea9c[_0x411d84(0xa52)])[_0x411d84(0xa3b)]>=_0x25ea9c['maxconnections']){warnlog(_0x411d84(0x6fd));return;}}}if(_0x25ea9c['queue']){if(_0x25ea9c[_0x411d84(0x934)])!(_0x115e28 in _0x25ea9c[_0x411d84(0xa52)])&&_0x25ea9c[_0x411d84(0x906)](_0x115e28);else{if(_0x25ea9c[_0x411d84(0xa2e)][_0x411d84(0x32e)](_0x115e28)==-0x1){if(!(_0x265a8c['streamID']&&_0x25ea9c['view_set']&&_0x25ea9c[_0x411d84(0x4e8)][_0x411d84(0x808)](_0x265a8c[_0x411d84(0x26f)])))return;}}}!_0x25ea9c[_0x411d84(0xba9)]&&await chooseBestTURN();_0x25ea9c[_0x411d84(0x83f)]&&(_0x25ea9c[_0x411d84(0xba9)][_0x411d84(0x83f)]=!![]);_0x25ea9c[_0x411d84(0x693)]&&(_0x25ea9c['configuration'][_0x411d84(0x693)]=_0x25ea9c['bundlePolicy']);try{if(_0x25ea9c['rpcs'][_0x115e28]&&_0x25ea9c['rpcs'][_0x115e28]['stashed']){let _0x37d178=new RTCPeerConnection(_0x25ea9c[_0x411d84(0xba9)]);var _0x24ece1=Object[_0x411d84(0x325)](_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]);for(var _0x54070d=0x0;_0x54070d<_0x24ece1[_0x411d84(0xa3b)];_0x54070d++){var _0x28894a=_0x24ece1[_0x54070d];if(_0x37d178[_0x411d84(0x330)](_0x28894a))continue;_0x37d178[_0x28894a]=_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x28894a],log(_0x411d84(0xb99)+_0x28894a);}_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]=_0x37d178;}else _0x25ea9c[_0x411d84(0x7ab)][_0x115e28]=new RTCPeerConnection(_0x25ea9c['configuration']);if(_0x25ea9c['requireencryption']&&!_0x265a8c[_0x411d84(0xa9e)]){errorlog(_0x411d84(0x33c)),errorlog(_0x265a8c);return;}else{if(!_0x265a8c[_0x411d84(0xa9e)]&&!_0x25ea9c[_0x411d84(0xb14)]&&_0x25ea9c[_0x411d84(0x42f)]&&!_0x25ea9c[_0x411d84(0x296)]){errorlog(_0x411d84(0x8c0)),errorlog(_0x265a8c);return;}}}catch(_0x1828dd){!_0x25ea9c[_0x411d84(0x855)]&&warnUser(_0x411d84(0x201));errorlog(_0x1828dd);return;}!_0x265a8c['vector']?(_0x25ea9c[_0x411d84(0x42f)]&&_0x25ea9c[_0x411d84(0xb14)]&&(warnlog(_0x411d84(0x1a7)),warnlog(_0x265a8c)),_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xa9e)]=![]):(!_0x25ea9c['password']&&(errorlog(_0x411d84(0x8a0)),errorlog(_0x265a8c)),_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0xa9e)]=!![]);if(_0x25ea9c[_0x411d84(0xa91)]){if(Object['keys'](_0x25ea9c['rpcs'])['length']>0x1){warnlog(_0x411d84(0x3f6)),log(_0x25ea9c[_0x411d84(0x7ab)]),delete _0x25ea9c[_0x411d84(0x7ab)][_0x115e28],updateUserList();return;}else warnlog(_0x411d84(0x276));}_0x265a8c[_0x411d84(0x26f)]in _0x25ea9c[_0x411d84(0xb03)]&&(log(_0x411d84(0xbb1)),delete _0x25ea9c[_0x411d84(0xb03)][_0x265a8c['streamID']]);try{_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x26f)]=_0x265a8c[_0x411d84(0x26f)],await checkDirectorStreamID();}catch(_0x3e3b4a){errorlog(_0x3e3b4a);return;}_0x265a8c[_0x411d84(0x9d5)]?_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x9d5)]=_0x265a8c[_0x411d84(0x9d5)]:_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x9d5)]=null;_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x6d1)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xaeb)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xb66)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x518)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x4df)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x91f)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x70d)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x80f)]={},_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x80f)]['Audio_Loudness']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x658)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x477)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x32a)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x737)]=-0x1,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['bandwidthMuted']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xa99)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x9fc)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x284)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x79d)]=-0x1,_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x39a)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x6f2)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x60d)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x244)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x2e0)]=[],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x6b4)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xa1e)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x6ef)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x7ee)]=![],_0x25ea9c['rpcs'][_0x115e28]['virtualHangup']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['remoteMuteState']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x40e)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['closeTimeout']=null,_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0xa04)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x410)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x628)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['mutedStateScene']=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x5be)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xa21)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x65d)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x203)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x966)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x47e)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['scaleSnap']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['signalMeter']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x854)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x877)]=null,_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x64c)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['screenShareState']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['smallScreen']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x282)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x934)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x3a2)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x922)]=0x64,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x716)]=0x0,_0x25ea9c['rpcs'][_0x115e28]['nackCount']=0x0,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['settings']=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x5fd)]='1',_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x4b2)]='1',_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x2c1)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['pliCount']=0x0,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x255)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xb4d)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0xa24)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x6d7)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xb71)]=null,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x4ae)]={},_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x9b8)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x50e)]=![],_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x377)]=Date[_0x411d84(0x85f)](),_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x2b2)]=![],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x9f7)]=_0x25ea9c[_0x411d84(0x9f7)];(_0x25ea9c[_0x411d84(0xa05)]==0x2||_0x25ea9c[_0x411d84(0xa05)]==0x4)&&(_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x518)]=!![]);if(_0x25ea9c['showall']){var _0x47022e=createRichVideoElement(_0x115e28);_0x47022e[_0x411d84(0xb08)][_0x411d84(0x4cf)]=_0x411d84(0xba3);}if(_0x25ea9c[_0x411d84(0x934)]){if(_0x25ea9c[_0x411d84(0x64e)]&&_0x411d84(0x99d)in _0x265a8c&&_0x265a8c[_0x411d84(0x99d)]!==![]){}else{var _0x59875d=soloLinkGenerator(_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['streamID']);_0x411d84(0x7aa)in _0x265a8c?createControlBox(_0x115e28,_0x59875d,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x26f)],_0x265a8c[_0x411d84(0x7aa)]):createControlBox(_0x115e28,_0x59875d,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x26f)]);}}_0x25ea9c['rpcs'][_0x115e28]['UUID']=_0x115e28;try{if(_0x25ea9c[_0x411d84(0x4e8)]){if(_0x25ea9c[_0x411d84(0x4e8)][_0x411d84(0x808)](_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x26f)])){if(_0x25ea9c['bitrate_set']!==![]){let _0x249629=_0x25ea9c[_0x411d84(0x4e8)][_0x411d84(0x32e)](_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x26f)]);_0x25ea9c[_0x411d84(0xab2)]['length']>_0x249629&&(_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x39a)]=parseInt(_0x25ea9c[_0x411d84(0xab2)][_0x249629]),_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x39a)]<=0x0&&(_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['manualBandwidth']=![]));}}}}catch(_0x3e091f){errorlog(_0x3e091f);}_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x74f)]=function(_0x206552){var _0x141a75=_0x411d84;log(_0x141a75(0x214)),_0x25ea9c[_0x141a75(0x929)](_0x115e28);},_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x5cb)]=null,_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0x4a4)]=[],_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0xb3e)]=0xa,_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x5e2)]=function(_0x2fb623){var _0x487306=_0x411d84;if(_0x2fb623[_0x487306(0x357)]==null){log(_0x487306(0x583));_0x25ea9c['rpcs'][_0x115e28]&&_0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0xa0b)]&&(_0x25ea9c[_0x487306(0x7ab)][_0x115e28]['whipCallback2']([..._0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0x4a4)]]),clearTimeout(_0x25ea9c['rpcs'][_0x115e28][_0x487306(0x5cb)]),_0x25ea9c['rpcs'][_0x115e28][_0x487306(0x5cb)]=null,_0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0x4a4)]=[],_0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0xa0b)]=null,console[_0x487306(0xb09)]('candidate\x20callback\x20finished\x20in\x20totalilty'));return;}try{if(_0x25ea9c[_0x487306(0x392)]){if(_0x2fb623[_0x487306(0x357)][_0x487306(0x357)][_0x487306(0x32e)](_0x25ea9c[_0x487306(0x392)])===-0x1){log(_0x487306(0x593));return;}else log(_0x2fb623['candidate']);}}catch(_0x18fc0a){errorlog(_0x18fc0a);}try{if(_0x25ea9c['localNetworkOnly']){if(!filterIceLAN(_0x2fb623[_0x487306(0x357)]))return;}if(_0x25ea9c[_0x487306(0xa37)]){if(!filterStunOnly(_0x2fb623[_0x487306(0x357)]))return;}}catch(_0x59fbe5){errorlog(_0x59fbe5);}_0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0x4a4)][_0x487306(0xba0)](_0x2fb623[_0x487306(0x357)]);if(_0x25ea9c[_0x487306(0x7ab)][_0x115e28]&&(_0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0xa0b)]||_0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0x5cb)]!==null))return;_0x25ea9c[_0x487306(0x7ab)][_0x115e28][_0x487306(0x5cb)]=setTimeout(function(_0xe2d77c){var _0x30ac95=_0x487306;if(!(_0xe2d77c in _0x25ea9c['rpcs']))return;if(_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c]['whipCallback2'])return;_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c][_0x30ac95(0x5cb)]=null;if(!_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c][_0x30ac95(0x4a4)]||!_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c]['iceBundle']['length']){errorlog(_0x30ac95(0x1d4));return;}var _0x35f46a={};_0x35f46a[_0x30ac95(0x37c)]=_0xe2d77c,_0x35f46a['type']=_0x30ac95(0x4a1),_0x35f46a[_0x30ac95(0x704)]=_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c]['iceBundle'],_0x35f46a[_0x30ac95(0x9d5)]=_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c]['session'],_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c][_0x30ac95(0x4a4)]=[],_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c]['delayIceSend']=0x3e8;if(_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c][_0x30ac95(0x89e)])return;_0x25ea9c[_0x30ac95(0x42f)]&&_0x25ea9c[_0x30ac95(0x7ab)][_0xe2d77c][_0x30ac95(0xa9e)]?_0x25ea9c[_0x30ac95(0x350)](JSON[_0x30ac95(0xb63)](_0x35f46a[_0x30ac95(0x704)]))[_0x30ac95(0x223)](function(_0x4a4327){var _0x398096=_0x30ac95;_0x35f46a[_0x398096(0x704)]=_0x4a4327[0x0],_0x35f46a[_0x398096(0xa9e)]=_0x4a4327[0x1],_0x25ea9c[_0x398096(0x373)](_0x35f46a);})[_0x30ac95(0x875)](errorlog):_0x25ea9c[_0x30ac95(0x373)](_0x35f46a);},_0x25ea9c['rpcs'][_0x115e28][_0x487306(0xb3e)],_0x115e28);},_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x62f)]=function(_0x5c70ac){var _0x164fef=_0x411d84;switch(this['connectionState']){case _0x164fef(0x95a):log(_0x164fef(0x95a)),log(_0x164fef(0x6e3)),clearInterval(_0x25ea9c[_0x164fef(0x7ab)][this[_0x164fef(0x37c)]][_0x164fef(0x38f)]);case'checking':log('checking'),log(_0x164fef(0xab3)),clearInterval(_0x25ea9c[_0x164fef(0x7ab)][this['UUID']][_0x164fef(0x38f)]);case _0x164fef(0xaa6):log('**\x20connected'),log(_0x164fef(0x349)),clearInterval(_0x25ea9c[_0x164fef(0x7ab)][this[_0x164fef(0x37c)]][_0x164fef(0x38f)]);if(_0x25ea9c[_0x164fef(0xa91)]){if(_0x25ea9c['ws'][_0x164fef(0x7a1)]!==0x1){_0x25ea9c['ws'][_0x164fef(0x34a)]();break;}_0x25ea9c['ws'][_0x164fef(0x34a)](),setTimeout(function(){_0x25ea9c['cleanOutput']!=!![]&&warnUser(getTranslation('remote-peer-connected'));},0x1);}break;case'disconnected':log('closeTimeout\x20cancelled;\x205'),warnlog(_0x164fef(0x579));if(this[_0x164fef(0x37c)]in _0x25ea9c[_0x164fef(0x7ab)]){clearInterval(_0x25ea9c[_0x164fef(0x7ab)][this['UUID']][_0x164fef(0x38f)]),_0x25ea9c[_0x164fef(0x7ab)][this[_0x164fef(0x37c)]][_0x164fef(0xb3e)]=0x0;if(_0x25ea9c['rpcs'][this['UUID']]['whipCallback'])return;_0x25ea9c[_0x164fef(0x7ab)][this[_0x164fef(0x37c)]][_0x164fef(0x38f)]=setTimeout(function(_0x579771){var _0x28a62e=_0x164fef;log('disconnected;\x20no\x20reconnect\x20even\x20after\x205s;\x20closing'),_0x25ea9c[_0x28a62e(0x929)](_0x579771);},0x1388,this[_0x164fef(0x37c)]);}else log(_0x164fef(0x6df));break;case _0x164fef(0x861):warnlog(_0x164fef(0x387));if(this['UUID']in _0x25ea9c[_0x164fef(0x7ab)]){clearInterval(_0x25ea9c['rpcs'][this[_0x164fef(0x37c)]][_0x164fef(0x38f)]),_0x25ea9c[_0x164fef(0x7ab)][this['UUID']][_0x164fef(0xb3e)]=0x0;try{var _0x4e80cc={'iceRestartRequest':!![],'UUID':this[_0x164fef(0x37c)]};_0x25ea9c['anyrequest'](_0x4e80cc),log('Sent\x20ICE\x20restart\x20request\x20to\x20publisher\x20via\x20anyrequest');}catch(_0xc349c5){errorlog(_0xc349c5);}_0x25ea9c[_0x164fef(0x7ab)][this[_0x164fef(0x37c)]][_0x164fef(0x38f)]=setTimeout(function(_0x362486){var _0x5955b6=_0x164fef;log(_0x5955b6(0x52c)),_0x25ea9c['closeRPC'](_0x362486);},0x7530,this[_0x164fef(0x37c)]);}else log(_0x164fef(0x6df));break;case _0x164fef(0x8e6):warnlog('RTC\x20closed'),_0x25ea9c[_0x164fef(0x929)](this['UUID']);break;default:log('closeTimeout\x20cancelled;\x207'),log('this.connectionState:\x20'+this[_0x164fef(0x6a3)]),clearInterval(_0x25ea9c[_0x164fef(0x7ab)][this[_0x164fef(0x37c)]][_0x164fef(0x38f)]);break;}},_0x25ea9c['rpcs'][_0x115e28][_0x411d84(0xb9b)]=function(_0x4915a4){var _0x26f6af=_0x411d84;let _0x421dbd=_0x4915a4[_0x26f6af(0xb65)];switch(_0x421dbd['iceGatheringState']){case _0x26f6af(0x77a):log('ICE\x20GATHER\x20START');break;case'complete':log(_0x26f6af(0x588));_0x25ea9c[_0x26f6af(0x7ab)][_0x115e28]['whipCallback2']&&(_0x25ea9c[_0x26f6af(0x7ab)][_0x115e28][_0x26f6af(0xa0b)]([..._0x25ea9c[_0x26f6af(0x7ab)][_0x115e28][_0x26f6af(0x4a4)]]),clearTimeout(_0x25ea9c[_0x26f6af(0x7ab)][_0x115e28][_0x26f6af(0x5cb)]),_0x25ea9c[_0x26f6af(0x7ab)][_0x115e28]['iceTimer']=null,_0x25ea9c[_0x26f6af(0x7ab)][_0x115e28][_0x26f6af(0x4a4)]=[],_0x25ea9c['rpcs'][_0x115e28][_0x26f6af(0xa0b)]=null);break;}},_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0x953)]=function(){var _0x50797b=_0x411d84;try{if(this[_0x50797b(0x774)]==_0x50797b(0x8e6))errorlog('CLOSED');else{if(this['iceConnectionState']==_0x50797b(0x34f)){if(_0x25ea9c[_0x50797b(0x7ab)][_0x115e28][_0x50797b(0x2b2)])return;warnlog(_0x50797b(0x671)),_0x25ea9c[_0x50797b(0x7ab)][_0x115e28][_0x50797b(0x5fd)]='0',_0x25ea9c['rpcs'][_0x115e28][_0x50797b(0x6f2)][_0x50797b(0xb08)]['opacity']='0',_0x25ea9c[_0x50797b(0x7ab)][_0x115e28][_0x50797b(0x653)]=setTimeout(function(_0x338521){updateMixer();},0x1f4,_0x115e28);}else this['iceConnectionState']=='failed'?errorlog(_0x50797b(0x6eb)):(log(_0x50797b(0x744)+this[_0x50797b(0x774)]),_0x25ea9c[_0x50797b(0x7ab)][_0x115e28][_0x50797b(0x653)]&&clearTimeout(_0x25ea9c['rpcs'][_0x115e28][_0x50797b(0x653)]),_0x25ea9c[_0x50797b(0x7ab)][_0x115e28][_0x50797b(0x6f2)]&&_0x50797b(0x1d3)in _0x25ea9c['rpcs'][_0x115e28][_0x50797b(0x6f2)][_0x50797b(0xb08)]?_0x25ea9c['rpcs'][_0x115e28][_0x50797b(0x5fd)]=='0'&&_0x25ea9c[_0x50797b(0x7ab)][_0x115e28]['opacityMuted']=='1'?(_0x25ea9c[_0x50797b(0x7ab)][_0x115e28][_0x50797b(0x6f2)]['style'][_0x50797b(0x1d3)]='1',_0x25ea9c['rpcs'][_0x115e28][_0x50797b(0x5fd)]='1',updateMixer()):_0x25ea9c[_0x50797b(0x7ab)][_0x115e28]['opacityDisconnect']='1':_0x25ea9c[_0x50797b(0x7ab)][_0x115e28][_0x50797b(0x5fd)]='1');}}catch(_0x56e19a){}},_0x25ea9c[_0x411d84(0x7ab)][_0x115e28][_0x411d84(0xa4a)]=function(_0x3b17d5){var _0x306395=_0x411d84;log(_0x3b17d5);if(_0x3b17d5[_0x306395(0x832)]['label']&&_0x3b17d5[_0x306395(0x832)][_0x306395(0x255)]!=='sendChannel'){if(_0x25ea9c[_0x306395(0x2fb)][_0x306395(0x808)](_0x25ea9c[_0x306395(0x7ab)][_0x115e28][_0x306395(0x26f)]))return;if(_0x3b17d5[_0x306395(0x832)][_0x306395(0x255)]===_0x306395(0x4f1))_0x25ea9c[_0x306395(0x313)](_0x115e28,_0x3b17d5[_0x306395(0x832)]);else _0x3b17d5[_0x306395(0x832)]['label']===_0x306395(0x21e)?_0x25ea9c[_0x306395(0x44a)](_0x115e28,_0x3b17d5[_0x306395(0x832)]):_0x25ea9c[_0x306395(0xb7b)](_0x25ea9c[_0x306395(0x7ab)],_0x115e28,_0x3b17d5[_0x306395(0x832)]);return;}_0x25ea9c[_0x306395(0x7ab)][_0x115e28]['receiveChannel']=_0x3b17d5[_0x306395(0x832)],_0x25ea9c['rpcs'][_0x115e28]['receiveChannel'][_0x306395(0x37c)]=_0x115e28,_0x25ea9c[_0x306395(0x7ab)][_0x115e28]['receiveChannel'][_0x306395(0x321)]=_0x2310e0=>{var _0x4d8b80=_0x306395;_0x2310e0[_0x4d8b80(0x69e)]&&_0x2310e0[_0x4d8b80(0x69e)]['sctpCauseCode']&&_0x2310e0[_0x4d8b80(0x69e)][_0x4d8b80(0x690)]!==0xc&&warnlog(_0x2310e0),log(_0x4d8b80(0x9c6)+_0x115e28);},_0x25ea9c[_0x306395(0x7ab)][_0x115e28][_0x306395(0x95c)][_0x306395(0x633)]=_0x1d7238=>{var _0x22edbe=_0x306395;_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0xb3e)]=0x0;var _0x3df11f={};_0x3df11f[_0x22edbe(0x8da)]=![],_0x3df11f['allowmidi']=![],_0x3df11f[_0x22edbe(0x870)]=![],_0x3df11f[_0x22edbe(0x773)]=![],_0x3df11f['widget']=![],_0x3df11f['audio']=![],_0x3df11f[_0x22edbe(0x1dd)]=![],_0x3df11f[_0x22edbe(0x8a6)]=![],_0x3df11f[_0x22edbe(0x75d)]=![],_0x3df11f[_0x22edbe(0x763)]=![],_0x3df11f['allowscreenvideo']=![],_0x3df11f[_0x22edbe(0x3c5)]=![],_0x3df11f['allowresources']=![];_0x25ea9c[_0x22edbe(0x263)]&&(_0x25ea9c['audioCodec']===_0x22edbe(0x1ac)||_0x25ea9c[_0x22edbe(0x263)]===_0x22edbe(0x5e9))&&(_0x3df11f['preferAudioCodec']=_0x25ea9c[_0x22edbe(0x263)]);try{if(_0x25ea9c['allowScreen']!==![]){if(_0x25ea9c[_0x22edbe(0xb29)]===!![])_0x3df11f[_0x22edbe(0x763)]=!![],_0x3df11f['allowscreenvideo']=!![];else _0x25ea9c[_0x22edbe(0xb29)][_0x22edbe(0x808)](_0x25ea9c['rpcs'][_0x115e28][_0x22edbe(0x26f)])?(_0x3df11f['allowscreenaudio']=!![],_0x3df11f[_0x22edbe(0x6d4)]=!![]):(_0x3df11f[_0x22edbe(0x763)]=![],_0x3df11f['allowscreenvideo']=![]);}else _0x3df11f[_0x22edbe(0x763)]=!![],_0x3df11f[_0x22edbe(0x6d4)]=!![];if(_0x3df11f[_0x22edbe(0x6d4)]){if(_0x25ea9c[_0x22edbe(0xa07)]!==![])!_0x25ea9c[_0x22edbe(0xa07)][_0x22edbe(0x808)](_0x25ea9c['rpcs'][_0x115e28][_0x22edbe(0x26f)]+':s')&&(_0x3df11f[_0x22edbe(0x6d4)]=![]);else{if(_0x25ea9c[_0x22edbe(0x8a6)]!==![]){if(_0x25ea9c[_0x22edbe(0x8a6)]!==null)_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]+':s'===_0x25ea9c[_0x22edbe(0x8a6)]?_0x3df11f['broadcast']=!![]:_0x3df11f[_0x22edbe(0x6d4)]=![];else _0x25ea9c[_0x22edbe(0xa2c)]&&(_0x115e28==_0x25ea9c[_0x22edbe(0xa2c)]?_0x3df11f[_0x22edbe(0x8a6)]=!![]:_0x3df11f['allowscreenvideo']=![]);}else _0x25ea9c[_0x22edbe(0x74a)]!==![]&&(_0x25ea9c[_0x22edbe(0x74a)]['includes'](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]+':s')&&(_0x3df11f[_0x22edbe(0x1dd)]=![]));}}if(_0x3df11f[_0x22edbe(0x763)]){if(_0x25ea9c[_0x22edbe(0x6f9)]!==![])!_0x25ea9c[_0x22edbe(0x6f9)][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]+':s')&&(_0x3df11f['allowscreenaudio']=![]);else _0x25ea9c[_0x22edbe(0x422)]&&(_0x25ea9c[_0x22edbe(0x422)][_0x22edbe(0x808)](_0x25ea9c['rpcs'][_0x115e28]['streamID']+':s')&&(_0x3df11f[_0x22edbe(0x763)]=![]));}}catch(_0x2e9064){errorlog(_0x2e9064);}try{if(_0x25ea9c['novideo']!==![]){if(_0x25ea9c['novideo'][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28]['streamID']))_0x3df11f['video']=!![];else _0x25ea9c[_0x22edbe(0xa07)][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]+':s')?_0x3df11f[_0x22edbe(0x1dd)]=0x2:_0x3df11f[_0x22edbe(0x1dd)]=![];}else{if(_0x25ea9c[_0x22edbe(0x8a6)]!==![]){if(_0x25ea9c['broadcast']!==null)_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]===_0x25ea9c['broadcast']?(_0x3df11f['broadcast']=!![],_0x3df11f[_0x22edbe(0x1dd)]=!![]):_0x3df11f['video']=![];else _0x25ea9c[_0x22edbe(0xa2c)]&&(_0x115e28==_0x25ea9c['directorUUID']?(_0x3df11f[_0x22edbe(0x8a6)]=!![],_0x3df11f['video']=!![]):_0x3df11f[_0x22edbe(0x1dd)]=![]);}else _0x25ea9c['exclude']!==![]?_0x25ea9c[_0x22edbe(0x74a)][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)])?_0x3df11f['video']=![]:_0x3df11f[_0x22edbe(0x1dd)]=!![]:_0x3df11f[_0x22edbe(0x1dd)]=!![];}if(_0x25ea9c[_0x22edbe(0x6f9)]!==![]){if(_0x25ea9c[_0x22edbe(0x6f9)][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]))_0x3df11f[_0x22edbe(0x8ee)]=!![];else _0x25ea9c[_0x22edbe(0x6f9)][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]+':s')?_0x3df11f[_0x22edbe(0x8ee)]=0x2:_0x3df11f[_0x22edbe(0x8ee)]=![];}else _0x25ea9c[_0x22edbe(0x422)]&&_0x25ea9c[_0x22edbe(0x422)][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)])?_0x3df11f[_0x22edbe(0x8ee)]=![]:_0x3df11f[_0x22edbe(0x8ee)]=!![];_0x25ea9c['nodirectoraudio']&&_0x25ea9c['directorList']['indexOf'](_0x115e28)>=0x0&&(_0x3df11f['audio']=![]);_0x25ea9c[_0x22edbe(0x5b0)]&&_0x25ea9c['directorList'][_0x22edbe(0x32e)](_0x115e28)>=0x0&&(_0x3df11f['video']=![]);_0x25ea9c['noiframe']!==![]?_0x25ea9c[_0x22edbe(0x8a4)][_0x22edbe(0x808)](_0x25ea9c['rpcs'][_0x115e28][_0x22edbe(0x26f)])?_0x3df11f[_0x22edbe(0x773)]=!![]:_0x3df11f[_0x22edbe(0x773)]=![]:_0x3df11f['iframe']=!![];if(_0x25ea9c['noWidget']!==![])_0x25ea9c['noWidget'][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)])?_0x3df11f[_0x22edbe(0xa50)]=!![]:_0x3df11f[_0x22edbe(0xa50)]=![];else{if(_0x25ea9c[_0x22edbe(0x1fb)]!==![])_0x3df11f[_0x22edbe(0xa50)]=![];else _0x25ea9c[_0x22edbe(0xb18)]&&!_0x25ea9c['director']&&_0x25ea9c['permaid']===![]?_0x3df11f[_0x22edbe(0xa50)]=![]:_0x3df11f[_0x22edbe(0xa50)]=!![];}_0x25ea9c['noMeshcast']&&(_0x3df11f['allowmeshcast']=![]),_0x25ea9c[_0x22edbe(0x285)]&&(_0x3df11f[_0x22edbe(0x890)]=_0x25ea9c['hideDirector']),_0x25ea9c[_0x22edbe(0x963)]!==![]&&(!_0x25ea9c[_0x22edbe(0x963)][_0x22edbe(0x808)](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28]['streamID'])&&(_0x3df11f[_0x22edbe(0x1dd)]=![],_0x3df11f[_0x22edbe(0x8ee)]=![])),(_0x25ea9c[_0x22edbe(0x458)]||_0x25ea9c['midiRemote']||_0x25ea9c[_0x22edbe(0x738)]||_0x25ea9c[_0x22edbe(0x2a2)])&&(_0x3df11f[_0x22edbe(0x454)]=_0x25ea9c[_0x22edbe(0x458)]||_0x25ea9c[_0x22edbe(0x6ce)]||_0x25ea9c['midiIframe']||_0x25ea9c[_0x22edbe(0x2a2)]),_0x3df11f[_0x22edbe(0x8da)]=!![],_0x25ea9c[_0x22edbe(0xb12)]&&(_0x3df11f[_0x22edbe(0x8da)]=![]),_0x25ea9c[_0x22edbe(0x8b3)]?_0x3df11f[_0x22edbe(0x3c5)]=![]:_0x3df11f['allowchunked']=_0x25ea9c[_0x22edbe(0x7a9)]?0x2:0x1,_0x25ea9c['allowResources']&&(_0x3df11f[_0x22edbe(0x765)]=_0x25ea9c['allowResources']),_0x25ea9c[_0x22edbe(0x70d)]&&(_0x3df11f[_0x22edbe(0x870)]=!![]),_0x25ea9c['codec']&&(_0x25ea9c[_0x22edbe(0x846)]==_0x22edbe(0x46e)||_0x25ea9c['codec']==_0x22edbe(0x8df)||_0x25ea9c[_0x22edbe(0x846)]=='jpeg')&&(_0x3df11f[_0x22edbe(0x75d)]=!![]),_0x25ea9c[_0x22edbe(0x45e)]&&(_0x3df11f[_0x22edbe(0x39f)]=!![]),_0x25ea9c[_0x22edbe(0x2fb)]['includes'](_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28]['streamID'])&&(warnlog(_0x22edbe(0x2ac)),_0x3df11f[_0x22edbe(0x275)]=![],_0x3df11f[_0x22edbe(0x3c5)]=![],_0x3df11f[_0x22edbe(0x870)]=![],_0x3df11f[_0x22edbe(0x765)]=![],_0x3df11f[_0x22edbe(0x39f)]=![],_0x3df11f[_0x22edbe(0x8da)]=![],_0x3df11f[_0x22edbe(0x454)]=![],_0x3df11f[_0x22edbe(0x773)]=![],_0x3df11f[_0x22edbe(0xa50)]=![],_0x3df11f[_0x22edbe(0x8ee)]=![],_0x3df11f['video']=![],_0x3df11f[_0x22edbe(0x8a6)]=![],_0x3df11f['allowwebp']=![],_0x3df11f[_0x22edbe(0x763)]=![],_0x3df11f[_0x22edbe(0x6d4)]=![]);}catch(_0x114abb){errorlog(_0x114abb);}try{_0x3df11f[_0x22edbe(0x334)]={},_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x255)]=_0x25ea9c['label'],_0x3df11f['info'][_0x22edbe(0xb4d)]=_0x25ea9c[_0x22edbe(0xb4d)],_0x3df11f[_0x22edbe(0x334)]['order']=_0x25ea9c[_0x22edbe(0xa24)],_0x3df11f['info']['stereo_url']=_0x25ea9c['stereo'],_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0xaa2)]=_0x25ea9c[_0x22edbe(0x902)],_0x3df11f['info']['ab_url']=_0x25ea9c[_0x22edbe(0x48c)],_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x40b)]=_0x25ea9c[_0x22edbe(0x846)];_0x25ea9c[_0x22edbe(0x263)]&&(_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x544)]=_0x25ea9c['audioCodec']);_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x969)]=_0x25ea9c[_0x22edbe(0x969)],_0x3df11f['info']['forceios']=_0x25ea9c[_0x22edbe(0xb10)],_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x5d4)]=_0x25ea9c[_0x22edbe(0x3b6)],_0x3df11f[_0x22edbe(0x334)]['ptime']=_0x25ea9c[_0x22edbe(0xb76)],_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0xaa1)]=_0x25ea9c[_0x22edbe(0xaa1)],_0x3df11f[_0x22edbe(0x334)]['maxptime']=_0x25ea9c['maxptime'];Firefox&&(_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x895)]=Firefox);ChromiumVersion&&(_0x3df11f[_0x22edbe(0x334)]['chromium']=ChromiumVersion);SafariVersion&&(_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x884)]=SafariVersion);navigator&&navigator[_0x22edbe(0xb1c)]&&(_0x3df11f['info'][_0x22edbe(0x5ae)]=navigator[_0x22edbe(0xb1c)]);navigator&&navigator['platform']&&(_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x980)]=navigator['platform']);gpgpuSupport&&(_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x4c1)]=gpgpuSupport);cpuSupport&&(_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x5b2)]=cpuSupport);if(_0x25ea9c[_0x22edbe(0x2a4)]===![]){if(window[_0x22edbe(0x674)]){_0x3df11f[_0x22edbe(0x334)][_0x22edbe(0x98e)]=window[_0x22edbe(0x674)][_0x22edbe(0x36f)];try{_0x3df11f=_0x25ea9c[_0x22edbe(0xa5a)](_0x3df11f,_0x115e28);}catch(_0x2c2889){errorlog(_0x2c2889),warnUser(_0x2c2889[_0x22edbe(0x7b7)]);}}else _0x3df11f['info'][_0x22edbe(0x98e)]=![];}else _0x3df11f[_0x22edbe(0x334)]['obs']=![];}catch(_0x1a4f93){}_0x3df11f[_0x22edbe(0x77f)]=![],_0x3df11f[_0x22edbe(0x1fb)]=![],_0x3df11f[_0x22edbe(0x934)]=![],_0x3df11f[_0x22edbe(0x932)]=![],_0x3df11f[_0x22edbe(0xb10)]=![];_0x25ea9c[_0x22edbe(0x4a1)]&&(_0x3df11f['remote']=!![]);_0x25ea9c[_0x22edbe(0x3b6)]&&(_0x3df11f[_0x22edbe(0x5ba)]=!![]);_0x25ea9c[_0x22edbe(0x62d)]&&(_0x3df11f['degrade']=_0x25ea9c[_0x22edbe(0x62d)]);_0x25ea9c[_0x22edbe(0x845)]&&(_0x3df11f[_0x22edbe(0x845)]=_0x25ea9c[_0x22edbe(0x845)]);_0x25ea9c[_0x22edbe(0x707)]!==![]&&(_0x3df11f[_0x22edbe(0x707)]=_0x25ea9c['keyframeRate']);if(_0x25ea9c['director']){_0x3df11f[_0x22edbe(0x934)]=!![],_0x3df11f[_0x22edbe(0xb10)]=_0x25ea9c[_0x22edbe(0xb10)];if(_0x25ea9c[_0x22edbe(0xa2c)]&&_0x25ea9c['directorUUID']===_0x115e28)_0x25ea9c[_0x22edbe(0x905)]();else{var _0x4cece9={};_0x4cece9[_0x22edbe(0x94a)]=[];for(var _0x2888a7 in _0x25ea9c[_0x22edbe(0xa52)]){_0x25ea9c[_0x22edbe(0xa52)][_0x2888a7][_0x22edbe(0x9df)]===!![]&&_0x4cece9[_0x22edbe(0x94a)][_0x22edbe(0xba0)](_0x2888a7);}_0x4cece9[_0x22edbe(0x94a)]['length']&&(_0x3df11f[_0x22edbe(0x487)]=_0x4cece9);}if(_0x25ea9c[_0x22edbe(0x2af)]&&_0x25ea9c[_0x22edbe(0x2af)]>0x0)_0x3df11f[_0x22edbe(0x81a)]=_0x25ea9c[_0x22edbe(0x2af)]-Date['now']()/0x3e8,_0x3df11f[_0x22edbe(0xb97)]=!![],_0x3df11f[_0x22edbe(0x61e)]=!![];else _0x25ea9c[_0x22edbe(0x2af)]&&_0x25ea9c[_0x22edbe(0x2af)]<0x0&&(_0x3df11f['setClock']=_0x25ea9c[_0x22edbe(0x2af)]*-0x1,_0x3df11f['showClock']=!![],_0x3df11f['startClock']=!![],_0x3df11f['pauseClock']=!![]);_0x25ea9c['showRoomTime']&&(_0x3df11f[_0x22edbe(0x2f8)]=!![]);}else{if(_0x25ea9c['scene']!==![])_0x3df11f[_0x22edbe(0x1fb)]=_0x25ea9c[_0x22edbe(0x1fb)],(_0x25ea9c[_0x22edbe(0x658)]||_0x25ea9c[_0x22edbe(0x845)])&&(_0x3df11f[_0x22edbe(0x658)]=_0x25ea9c[_0x22edbe(0x658)]||_0x25ea9c['solo']);else _0x25ea9c['roomid']!==![]&&_0x25ea9c['roomid']!==''&&(_0x3df11f['forceios']=_0x25ea9c[_0x22edbe(0xb10)],_0x3df11f[_0x22edbe(0x77f)]=!![]);}if(_0x25ea9c[_0x22edbe(0x72c)])_0x3df11f[_0x22edbe(0x72c)]=parseFloat(_0x25ea9c[_0x22edbe(0x72c)]);else(_0x25ea9c['viewheight']||_0x25ea9c['viewwidth'])&&(_0x3df11f[_0x22edbe(0xa14)]={},_0x3df11f[_0x22edbe(0xa14)]['h']=null,_0x3df11f[_0x22edbe(0xa14)]['w']=null,_0x25ea9c['viewheight']&&(_0x3df11f[_0x22edbe(0xa14)]['h']=_0x25ea9c[_0x22edbe(0x779)],_0x25ea9c['rpcs'][_0x115e28]['scaleHeight']=_0x25ea9c[_0x22edbe(0x779)]),_0x25ea9c[_0x22edbe(0xb33)]&&(_0x3df11f[_0x22edbe(0xa14)]['w']=_0x25ea9c[_0x22edbe(0xb33)],_0x25ea9c['rpcs'][_0x115e28][_0x22edbe(0x47e)]=_0x25ea9c['viewwidth']));!_0x25ea9c[_0x22edbe(0x70f)]&&(_0x25ea9c['beepToNotify']&&(playtone(![],_0x22edbe(0x2dc)),showNotification('There\x27s\x20a\x20new\x20incoming\x20connection.'))),_0x25ea9c['rpcs'][_0x115e28]['settings']=_0x3df11f,_0x25ea9c['sendRequest'](_0x3df11f,_0x115e28)?log(_0x22edbe(0x70a)):errorlog(_0x22edbe(0x1e1)),pokeIframeAPI(_0x22edbe(0xb2e),!![],_0x115e28),pokeIframeAPI(_0x22edbe(0x766),!![],_0x115e28),pokeAPI('newViewConnection',_0x25ea9c[_0x22edbe(0x7ab)][_0x115e28][_0x22edbe(0x26f)]),_0x25ea9c[_0x22edbe(0x27c)]&&(_0x25ea9c[_0x22edbe(0x81f)]&&(_0x25ea9c[_0x22edbe(0x39f)]=combinedLayout(_0x25ea9c[_0x22edbe(0x81f)])),updateMixer()),clearTimeout(_0x25ea9c['rpcs'][_0x115e28][_0x22edbe(0x6d1)]),_0x25ea9c['rpcs'][_0x115e28][_0x22edbe(0x6d1)]=setTimeout(processStats,0x0,_0x115e28);},_0x25ea9c[_0x306395(0x7ab)][_0x115e28][_0x306395(0x95c)][_0x306395(0x30f)]=async _0x39e328=>{var _0x468ad4=_0x306395;if(typeof _0x39e328[_0x468ad4(0x71e)]==_0x468ad4(0x897)){if(!_0x25ea9c['rpcs'][_0x115e28]['imageElement']){_0x25ea9c['rpcs'][_0x115e28][_0x468ad4(0x60d)]=document['createElement'](_0x468ad4(0x2e7)),_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28][_0x468ad4(0x60d)][_0x468ad4(0x5a1)]=0x10,_0x25ea9c['rpcs'][_0x115e28]['imageElement']['height']=0x9,_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28][_0x468ad4(0x60d)][_0x468ad4(0xb08)][_0x468ad4(0x1bd)]='contain',_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28][_0x468ad4(0x60d)][_0x468ad4(0x60e)][_0x468ad4(0x37c)]=_0x115e28;try{_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28][_0x468ad4(0x60d)][_0x468ad4(0x60e)][_0x468ad4(0x4dc)]=_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28]['streamID'];}catch(_0x5ab8f4){}_0x25ea9c['rpcs'][_0x115e28][_0x468ad4(0x60d)][_0x468ad4(0xa65)]=![],_0x25ea9c['rpcs'][_0x115e28]['imageElement']['addEventListener'](_0x468ad4(0x94d),function(_0x215e60){var _0x532cf7=_0x468ad4;log(_0x532cf7(0x86d));try{if(_0x215e60['ctrlKey']||_0x215e60['metaKey']){_0x215e60['preventDefault']();if(_0x25ea9c[_0x532cf7(0x2e3)]!==![]){var _0x236110=_0x215e60[_0x532cf7(0x366)][_0x532cf7(0x60e)][_0x532cf7(0x37c)];if(_0x532cf7(0x80f)in _0x25ea9c[_0x532cf7(0x7ab)][_0x236110]){var [_0xff6da0,_0x193543]=statsMenuCreator();printViewStats(_0x193543,_0x236110),_0xff6da0[_0x532cf7(0x668)]=setInterval(printViewStats,_0x25ea9c[_0x532cf7(0x3b9)],_0x193543,_0x236110);}}return _0x215e60[_0x532cf7(0x70b)](),![];}}catch(_0x578682){errorlog(_0x578682);}}),updateMixer();}else _0x25ea9c[_0x468ad4(0x7ab)][_0x115e28][_0x468ad4(0x60d)]['hidden']&&(_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28][_0x468ad4(0x60d)][_0x468ad4(0xa65)]=![],_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28]['imageElement'][_0x468ad4(0xb08)][_0x468ad4(0x692)]='visible');_0x25ea9c[_0x468ad4(0x7ab)][_0x115e28]['imageElement']['src']=window[_0x468ad4(0x328)]['createObjectURL'](new Blob([new Uint8Array(_0x39e328[_0x468ad4(0x71e)])],{'type':_0x468ad4(0x4a0)}));return;}try{var _0x9a5879=JSON[_0x468ad4(0xa96)](_0x39e328[_0x468ad4(0x71e)]);_0x9a5879[_0x468ad4(0x37c)]=_0x115e28;if(_0x9a5879[_0x468ad4(0x3cc)]||_0x9a5879[_0x468ad4(0x6c8)]){let _0x24f69f=_0x9a5879[_0x468ad4(0x3cc)]||_0x9a5879[_0x468ad4(0x6c8)];if(_0x25ea9c[_0x468ad4(0xb3f)][_0x115e28]){if(_0x25ea9c[_0x468ad4(0xb3f)][_0x115e28]['includes'](_0x24f69f))return;else _0x25ea9c['mids'][_0x115e28]['push'](_0x24f69f);}else _0x25ea9c[_0x468ad4(0xb3f)][_0x115e28]=[_0x24f69f];}_0x468ad4(0xa7f)in _0x9a5879?await _0x25ea9c[_0x468ad4(0x7ba)](_0x9a5879,_0x115e28+_0x468ad4(0x4b1)):await _0x25ea9c[_0x468ad4(0x7ba)](_0x9a5879,_0x115e28);}catch(_0x351d8a){warnlog('mystery-message-recieved'),warnlog(_0x351d8a[_0x468ad4(0x71e)]);}},_0x25ea9c['processRPCSOnMessage']=async function(_0x927301,_0x4e953f){var _0x38601d=_0x306395;warnlog(_0x927301);if(_0x38601d(0x2d3)in _0x927301){warnlog(_0x38601d(0x42c)),_0x25ea9c[_0x38601d(0x929)](_0x4e953f,!![]);return;}else{if(_0x38601d(0x72d)in _0x927301){var _0x9c4661={};_0x9c4661[_0x38601d(0x58f)]=_0x927301['ping'],_0x25ea9c[_0x38601d(0x488)](_0x9c4661,_0x4e953f),warnlog('PINGED');return;}else{if(_0x38601d(0x58f)in _0x927301){warnlog(_0x38601d(0x6cc));return;}}}log(_0x38601d(0x908));var _0x3dfa47=![],_0x1058d8=![];if(_0x38601d(0x568)in _0x927301)_0x25ea9c[_0x38601d(0x817)](_0x927301);else{if(_0x38601d(0x357)in _0x927301)_0x927301['UUID']=_0x4e953f,log('GOT\x20ICE!!'),_0x25ea9c[_0x38601d(0x1b1)](_0x927301);else _0x38601d(0x704)in _0x927301&&(_0x927301[_0x38601d(0x37c)]=_0x4e953f,log('GOT\x20ICES!!'),_0x25ea9c[_0x38601d(0x83d)](_0x927301));}_0x38601d(0x3cf)in _0x927301&&_0x3cc25e(_0x927301[_0x38601d(0x3cf)]);if(_0x38601d(0xb3c)in _0x927301){if(_0x927301['rejected']===_0x38601d(0x8af))_0x25ea9c['directorState']=![],!_0x25ea9c[_0x38601d(0x855)]&&(warnUser(getTranslation(_0x38601d(0xbb2))),miniTranslate(getById(_0x38601d(0x5cd)),_0x38601d(0x332)));else{if(_0x927301['rejected']===_0x38601d(0xa60))!_0x25ea9c[_0x38601d(0x855)]&&warnUser(getTranslation(_0x38601d(0x57d)),0xbb8);else{if(!_0x25ea9c[_0x38601d(0x855)]){if(_0x25ea9c[_0x38601d(0xa2c)]===_0x4e953f)warnUser(getTranslation(_0x38601d(0x8de)),0x1388);else _0x25ea9c[_0x38601d(0x4a1)]&&!_0x25ea9c['director']?warnUser(getTranslation('tokens-did-not-match'),0x1388):warnUser(getTranslation('token-not-director'),0x1388);}else{if(_0x25ea9c[_0x38601d(0x934)])!_0x25ea9c['cleanOutput']&&warnUser(_0x38601d(0x8e3)+_0x927301[_0x38601d(0xb3c)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);else{if(!_0x25ea9c[_0x38601d(0x855)])_0x25ea9c[_0x38601d(0x4a1)]?warnUser(getTranslation(_0x38601d(0x9a6)),0x1388):warnUser(getTranslation(_0x38601d(0x442)),0x1388);else{}}}}}errorlog(_0x38601d(0x7b1)+_0x927301[_0x38601d(0xb3c)]+_0x38601d(0x3ac)+_0x25ea9c[_0x38601d(0x934)]),pokeIframeAPI(_0x38601d(0xb3c),_0x927301[_0x38601d(0xb3c)],_0x4e953f);return;}else{if(_0x38601d(0x396)in _0x927301){if(_0x927301[_0x38601d(0x396)]===_0x38601d(0x8af)){if(_0x25ea9c[_0x38601d(0x934)]){try{_0x25ea9c[_0x38601d(0x255)]===![]&&(document[_0x38601d(0x5e4)]=getTranslation(_0x38601d(0x5fc)));}catch(_0x38079e){errorlog(_0x38079e);}!_0x25ea9c[_0x38601d(0x855)]&&!_0x25ea9c[_0x38601d(0x40a)]&&(warnUser(getTranslation(_0x38601d(0x7c7)),0xbb8),miniTranslate(getById('head4'),_0x38601d(0x226)),miniTranslate(getById('yourDirectorStatus'),_0x38601d(0x9c4))),!_0x25ea9c[_0x38601d(0x40a)]&&(_0x25ea9c['directorState']=!![],pokeAPI(_0x38601d(0x4ef),!![]),_0x25ea9c[_0x38601d(0x635)](_0x4e953f));}}log(_0x38601d(0x7e2)+_0x927301[_0x38601d(0x396)]),pokeIframeAPI(_0x38601d(0x396),_0x927301[_0x38601d(0x396)],_0x4e953f);return;}}if(_0x38601d(0x9b8)in _0x927301)try{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['iframeSrc']=_0x927301[_0x38601d(0x9b8)]||![];if(_0x25ea9c['director']){if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x9b8)]){var _0x153f55=document[_0x38601d(0x8cb)](_0x38601d(0x1c5));_0x153f55[_0x38601d(0x29f)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['iframeSrc'],_0x153f55[_0x38601d(0x29f)]=_0x153f55[_0x38601d(0x641)],_0x153f55=_0x153f55[_0x38601d(0x800)]||_0x153f55[_0x38601d(0x29f)]||'',getById('iframeDetails_'+_0x4e953f)[_0x38601d(0x641)]=_0x38601d(0x6d0)+_0x153f55+_0x38601d(0x780)+_0x153f55+'',getById(_0x38601d(0xb40)+_0x4e953f)['classList'][_0x38601d(0x6e4)](_0x38601d(0xa65));}else getById('iframeDetails_'+_0x4e953f)[_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0xa65)),getById('iframeDetails_'+_0x4e953f)[_0x38601d(0x29f)]='';}else{if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x9b8)]==![]){try{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)][_0x38601d(0x6e4)]();}catch(_0x3f80a5){errorlog(_0x3f80a5);}_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa1e)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa1e)][_0x38601d(0x6e4)](),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa1e)]=![]);_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)]=![],_0x3dfa47=!![];if(_0x25ea9c['broadcast']!==![]){if(_0x25ea9c['broadcast']!==null)_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]===_0x25ea9c['broadcast']&&(_0x25ea9c[_0x38601d(0x616)]=![]);else _0x4e953f==_0x25ea9c[_0x38601d(0xa2c)]&&(_0x25ea9c[_0x38601d(0x616)]=![]);}}else{if(_0x25ea9c[_0x38601d(0x8a6)]!==![]){if(_0x25ea9c['broadcast']!==null){if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['streamID']===_0x25ea9c[_0x38601d(0x8a6)]){if(_0x25ea9c['noiframe']===![])_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)]=loadIframe(_0x927301[_0x38601d(0x9b8)],_0x4e953f),_0x3dfa47=!![],_0x25ea9c[_0x38601d(0x616)]=_0x25ea9c['rpcs'][_0x4e953f]['iframeEle'],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)]['dataset'][_0x38601d(0x4dc)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]);else _0x25ea9c['rpcs'][_0x4e953f]['streamID']in _0x25ea9c[_0x38601d(0x8a4)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)]=loadIframe(_0x927301['iframeSrc'],_0x4e953f),_0x3dfa47=!![],_0x25ea9c[_0x38601d(0x616)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)],_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x26f)]&&(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x50e)][_0x38601d(0x60e)][_0x38601d(0x4dc)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]));}}else{if(_0x25ea9c['directorUUID']){if(_0x4e953f==_0x25ea9c[_0x38601d(0xa2c)]){if(_0x25ea9c[_0x38601d(0x8a4)]===![])_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)]=loadIframe(_0x927301['iframeSrc'],_0x4e953f),_0x3dfa47=!![],_0x25ea9c[_0x38601d(0x616)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)],_0x25ea9c['rpcs'][_0x4e953f]['streamID']&&(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x50e)][_0x38601d(0x60e)]['sid']=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]);else _0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]in _0x25ea9c[_0x38601d(0x8a4)]&&(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x50e)]=loadIframe(_0x927301['iframeSrc'],_0x4e953f),_0x3dfa47=!![],_0x25ea9c[_0x38601d(0x616)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['streamID']&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)][_0x38601d(0x60e)]['sid']=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['streamID']));}}}}else{if(_0x25ea9c[_0x38601d(0x8a4)]===![])_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x50e)]=loadIframe(_0x927301['iframeSrc'],_0x4e953f),_0x3dfa47=!![],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)][_0x38601d(0x60e)]['sid']=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]);else _0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x26f)]in _0x25ea9c['noiframe']&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)]=loadIframe(_0x927301[_0x38601d(0x9b8)],_0x4e953f),_0x3dfa47=!![],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]&&(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x50e)]['dataset'][_0x38601d(0x4dc)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['streamID']));}}}}catch(_0x1252e6){errorlog(_0x1252e6);}else{if(_0x38601d(0xa5d)in _0x927301){if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x50e)])try{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['iframeSrc']['startsWith'](_0x38601d(0x323))&&processIframeSyncUpdates(_0x927301[_0x38601d(0xa5d)],_0x4e953f);}catch(_0x191e42){errorlog(_0x191e42);}}}if('draw'in _0x927301){if(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x6f2)]&&_0x25ea9c['allowDrawing']){!_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa3f)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa3f)]=receiveDrawingOnVideo(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)],_0x4e953f));if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa3f)]){if(typeof _0x927301[_0x38601d(0x6b9)]==_0x38601d(0x20c)){if(_0x927301[_0x38601d(0x6b9)]==_0x38601d(0x4c8))_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa3f)]['clearDrawing']();else{if(_0x927301['draw']==_0x38601d(0x5de))_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa3f)]['cleanup']();else _0x927301[_0x38601d(0x6b9)]==_0x38601d(0x957)&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa3f)][_0x38601d(0x904)](_0x38601d(0x957));}}else _0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['canvasOverlay'][_0x38601d(0x904)](_0x927301[_0x38601d(0x6b9)]);}}return;}if('remote'in _0x927301)try{_0x927301=await _0x25ea9c[_0x38601d(0x4bf)](_0x927301);if(!_0x927301)return;}catch(_0x13e262){errorlog(_0x13e262);}_0x38601d(0x807)in _0x927301&&processOBSCommand(_0x927301);if(_0x38601d(0x5db)in _0x927301){var _0x2a9a96=![],_0x34b16b=![];_0x25ea9c['directorUUID']===_0x4e953f&&(_0x2a9a96=!![],'overlay'in _0x927301&&(_0x34b16b=_0x927301[_0x38601d(0x211)]));if(_0x25ea9c[_0x38601d(0x934)]){if(_0x927301[_0x38601d(0x5db)]==_0x38601d(0xb1d))_0x25ea9c[_0x38601d(0x746)]&&playtone(),getById('hands_'+_0x4e953f)[_0x38601d(0xb2b)][_0x38601d(0x6e4)]('hidden'),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x3a7)][_0x38601d(0xb2b)]['remove'](_0x38601d(0xa65));else _0x927301[_0x38601d(0x5db)]==_0x38601d(0x5e6)&&(getById('hands_'+_0x4e953f)[_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0xa65)),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x3a7)]['classList'][_0x38601d(0x964)](_0x38601d(0xa65)));}log(_0x38601d(0x2bb)+_0x2a9a96),getChatMessage(_0x927301['chat'],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)],_0x2a9a96,_0x34b16b,_0x4e953f);}_0x38601d(0x82e)in _0x927301&&_0x25ea9c[_0x38601d(0x66b)](_0x927301['pipe'],_0x4e953f);_0x38601d(0x60a)in _0x927301&&(_0x25ea9c['autoSyncObject']=_0x927301[_0x38601d(0x60a)],_0x25ea9c[_0x38601d(0x7c0)](_0x4e953f));_0x38601d(0x212)in _0x927301&&log(_0x927301);if(_0x38601d(0x2e0)in _0x927301){log(_0x927301);_0x927301['group']?_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['group']=_0x927301[_0x38601d(0x2e0)][_0x38601d(0x6bf)](','):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x2e0)]=[];log(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]),_0x3dfa47=!![];if(_0x25ea9c[_0x38601d(0x934)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['streamID'])try{syncGroup(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x2e0)],_0x4e953f);}catch(_0xd6bdd){errorlog(_0xd6bdd);}pokeIframeAPI(_0x38601d(0x6f3),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['group'],_0x4e953f);}_0x38601d(0xbac)in _0x927301&&(log(_0x927301),_0x25ea9c[_0x38601d(0x89a)]&&updateClosedCaptions(_0x927301,_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)],_0x4e953f));_0x25ea9c['director']&&(_0x38601d(0xa67)in _0x927301&&updateDirectorsAudio(_0x927301[_0x38601d(0xa67)],_0x4e953f),_0x38601d(0xb95)in _0x927301&&gotDevicesRemote(_0x927301[_0x38601d(0xb95)],_0x4e953f),'videoOptions'in _0x927301&&updateDirectorsVideo(_0x927301[_0x38601d(0xaf6)],_0x4e953f),_0x38601d(0x326)in _0x927301&&updateRemoteRecordButton(_0x4e953f,_0x927301[_0x38601d(0x326)],_0x927301[_0x38601d(0x4fc)]||![]),_0x38601d(0xa80)in _0x927301&&updateGdriveButton(_0x4e953f,_0x927301['gdrive'],_0x927301[_0x38601d(0x4fc)]||![]),_0x38601d(0x9f3)in _0x927301&&updateRemoteTimerButton(_0x4e953f,_0x927301['timer']));if('whepSettings'in _0x927301)whepWatch(_0x4e953f,_0x927301[_0x38601d(0x9a2)]);else'meshcast'in _0x927301&&(!_0x25ea9c[_0x38601d(0x7bf)]&&meshcastWatch(_0x4e953f,_0x927301[_0x38601d(0x59b)]));_0x38601d(0x809)in _0x927301&&(_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0x32e)](_0x4e953f)>=0x0&&(_0x25ea9c[_0x38601d(0xad7)]&&lowerhand()));_0x38601d(0x370)in _0x927301&&(_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0x32e)](_0x4e953f)>=0x0&&isolateIncomingChannel(_0x927301['isolateChannel'],_0x4e953f));!_0x25ea9c[_0x38601d(0x3b3)]&&_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0x32e)](_0x4e953f)>=0x0&&(_0x38601d(0x39f)in _0x927301&&(_0x25ea9c['layout']=_0x927301[_0x38601d(0x39f)],pokeIframeAPI(_0x38601d(0xb01),_0x25ea9c[_0x38601d(0x39f)]),_0x3dfa47=!![]),_0x38601d(0x81f)in _0x927301&&(_0x25ea9c['layout_array']=_0x927301[_0x38601d(0x81f)]));if('infocus'in _0x927301){_0x25ea9c[_0x38601d(0x659)]=![],_0x25ea9c[_0x38601d(0x3f4)]=![];if(_0x25ea9c[_0x38601d(0x8a6)]===![]){log(_0x927301);if(_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0x32e)](_0x4e953f)>=0x0){if(_0x927301[_0x38601d(0x659)]!==![]){if(_0x927301['infocus']===_0x25ea9c[_0x38601d(0x26f)])_0x25ea9c[_0x38601d(0x659)]=!![];else{if(_0x25ea9c[_0x38601d(0x4e8)]['length']&&!(_0x927301[_0x38601d(0x659)]in _0x25ea9c[_0x38601d(0x4e8)]))warnlog(_0x38601d(0x551)),_0x25ea9c[_0x38601d(0x659)]=![];else{if(_0x25ea9c[_0x38601d(0xb18)]&&_0x25ea9c[_0x38601d(0xb18)]!==_0x927301[_0x38601d(0x659)])warnlog('NOT\x20VIEW\x20TARGET'),_0x25ea9c[_0x38601d(0x659)]=![];else{if(_0x25ea9c[_0x38601d(0x1fb)]!==![]&&_0x25ea9c[_0x38601d(0xa2c)]&&_0x25ea9c[_0x38601d(0xa2c)]in _0x25ea9c[_0x38601d(0x7ab)]&&!_0x25ea9c['rpcs'][_0x25ea9c['directorUUID']][_0x38601d(0x658)]&&_0x927301[_0x38601d(0x659)]===_0x25ea9c[_0x38601d(0x7ab)][_0x25ea9c[_0x38601d(0xa2c)]]['streamID'])warnlog(_0x38601d(0x39c)),_0x25ea9c[_0x38601d(0x659)]=![];else{for(var _0x4808bc in _0x25ea9c[_0x38601d(0x7ab)]){if(_0x25ea9c['rpcs'][_0x4808bc][_0x38601d(0x26f)]===_0x927301['infocus']){_0x25ea9c['infocus']=_0x4808bc;break;}}warnlog(_0x38601d(0x802));}}}}}else _0x25ea9c[_0x38601d(0x659)]=![];_0x3dfa47=!![],_0x1058d8=!![],_0x25ea9c['infocus']?_0x25ea9c['infocusForceMode']=!![]:_0x25ea9c[_0x38601d(0x3f0)]=![];}}}else{if(_0x38601d(0x3f4)in _0x927301){_0x25ea9c[_0x38601d(0x659)]=![],_0x25ea9c[_0x38601d(0x3f4)]=![];if(_0x25ea9c[_0x38601d(0x8a6)]===![]){log(_0x927301);if(_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0x32e)](_0x4e953f)>=0x0){if(_0x927301['infocus2']!==![]){if(_0x927301[_0x38601d(0x3f4)]===_0x25ea9c[_0x38601d(0x26f)])_0x25ea9c['infocus2']=!![];else{if(_0x25ea9c[_0x38601d(0x4e8)][_0x38601d(0xa3b)]&&!(_0x927301['infocus2']in _0x25ea9c[_0x38601d(0x4e8)]))warnlog(_0x38601d(0x551)),_0x25ea9c['infocus2']=![];else{if(_0x25ea9c['view']&&_0x25ea9c[_0x38601d(0xb18)]!==_0x927301[_0x38601d(0x3f4)])warnlog(_0x38601d(0xac9)),_0x25ea9c[_0x38601d(0x3f4)]=![];else{if(_0x25ea9c['scene']!==![]&&_0x25ea9c[_0x38601d(0xa2c)]&&_0x25ea9c[_0x38601d(0xa2c)]in _0x25ea9c[_0x38601d(0x7ab)]&&!_0x25ea9c[_0x38601d(0x7ab)][_0x25ea9c[_0x38601d(0xa2c)]][_0x38601d(0x658)]&&_0x927301[_0x38601d(0x3f4)]===_0x25ea9c[_0x38601d(0x7ab)][_0x25ea9c[_0x38601d(0xa2c)]][_0x38601d(0x26f)])warnlog(_0x38601d(0x39c)),_0x25ea9c[_0x38601d(0x3f4)]=![];else{for(var _0x4808bc in _0x25ea9c[_0x38601d(0x7ab)]){if(_0x25ea9c[_0x38601d(0x7ab)][_0x4808bc][_0x38601d(0x26f)]===_0x927301[_0x38601d(0x3f4)]){_0x25ea9c[_0x38601d(0x3f4)]=_0x4808bc;break;}}warnlog('ON\x20FOCUS\x20NOT\x20FOUND');}}}}}else _0x25ea9c[_0x38601d(0x3f4)]=![];_0x25ea9c[_0x38601d(0x3f4)]?_0x25ea9c[_0x38601d(0x3f0)]=!![]:_0x25ea9c['infocusForceMode']=![],_0x3dfa47=!![],_0x1058d8=!![];}}}}_0x38601d(0x454)in _0x927301&&_0x927301[_0x38601d(0x454)]!==![]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x4df)]=_0x927301['allowmidi']);_0x38601d(0x21a)in _0x927301&&(log(_0x927301),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['stats'][_0x38601d(0x21a)]=_0x927301[_0x38601d(0x21a)],isIFrame&&parent[_0x38601d(0x868)]({'sensors':_0x927301[_0x38601d(0x21a)]},_0x25ea9c['iframetarget']));_0x38601d(0x951)in _0x927301&&playbackMIDI(_0x927301[_0x38601d(0x951)],![],_0x4e953f);_0x38601d(0x1db)in _0x927301&&_0x927301[_0x38601d(0x1db)]&&addDownloadLink(_0x927301['fileList'],_0x4e953f,_0x25ea9c[_0x38601d(0x7ab)]);'rotate_video'in _0x927301&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x65d)]!==_0x927301[_0x38601d(0x58a)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x65d)]=_0x927301['rotate_video'],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)]&&(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x6f2)][_0x38601d(0x3a3)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x65d)],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)]['dataset'][_0x38601d(0x3a3)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x65d)]),_0x3dfa47=!![]));if(_0x38601d(0x334)in _0x927301){warnlog(_0x927301),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x80f)][_0x38601d(0x334)]=_0x927301[_0x38601d(0x334)];_0x927301[_0x38601d(0x334)][_0x38601d(0x60a)]&&(!_0x25ea9c[_0x38601d(0x3f8)]&&(_0x25ea9c['autoSyncObject']=_0x927301[_0x38601d(0x334)][_0x38601d(0x60a)],_0x25ea9c[_0x38601d(0x7c0)](_0x4e953f)));_0x38601d(0x282)in _0x927301[_0x38601d(0x334)]&&(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x282)]=_0x927301[_0x38601d(0x334)][_0x38601d(0x282)]);_0x927301[_0x38601d(0x334)][_0x38601d(0x87f)]&&(_0x25ea9c['rpcs'][_0x4e953f]['smallScreen']=!![]);_0x25ea9c[_0x38601d(0x934)]&&_0x927301[_0x38601d(0x334)][_0x38601d(0x589)]&&document[_0x38601d(0xbaf)](_0x38601d(0x6c9)+_0x4e953f+_0x38601d(0x336))['forEach'](_0x22d2a8=>{var _0xd452a=_0x38601d;_0x22d2a8['classList'][_0xd452a(0x6e4)](_0xd452a(0xa65));});if(_0x927301[_0x38601d(0x334)][_0x38601d(0x870)]){_0x25ea9c['rpcs'][_0x4e953f]['allowDrawing']=_0x927301[_0x38601d(0x334)][_0x38601d(0x870)];try{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)][_0x38601d(0x723)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)][_0x38601d(0x723)]();}catch(_0x3bf23a){errorlog(_0x3bf23a);}}if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x841)]){if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x80f)][_0x38601d(0x334)][_0x38601d(0x8ca)])_0x25ea9c['rpcs'][_0x4e953f]['signalMeter'][_0x38601d(0x60e)][_0x38601d(0x229)]='1';else _0x38601d(0x8ca)in _0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x80f)]['info']&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x841)][_0x38601d(0x60e)][_0x38601d(0x229)]='0');}_0x38601d(0xa61)in _0x927301[_0x38601d(0x334)]&&(_0x927301[_0x38601d(0x334)][_0x38601d(0xa61)]!==![]?(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x2c1)]=_0x927301['info'][_0x38601d(0xa61)],_0x25ea9c[_0x38601d(0x4fa)](_0x38601d(0x6c0),_0x4e953f)):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x2c1)]=![]);if(_0x38601d(0xb4d)in _0x927301[_0x38601d(0x334)])try{typeof _0x927301[_0x38601d(0x334)][_0x38601d(0xb4d)]==_0x38601d(0x897)?_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xb4d)]=_0x927301[_0x38601d(0x334)]['meta']:_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0xb4d)]=![];}catch(_0x28185c){errorlog(_0x28185c);}if(_0x38601d(0x255)in _0x927301[_0x38601d(0x334)])try{typeof _0x927301[_0x38601d(0x334)][_0x38601d(0x255)]=='string'?_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)]=sanitizeLabel(_0x927301['info']['label']):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)]=![],applyStyleEffect(_0x4e953f),_0x25ea9c[_0x38601d(0x934)]&&setupGuestLabelControl(_0x4e953f);}catch(_0x156599){errorlog(_0x156599);}if(_0x38601d(0xa24)in _0x927301[_0x38601d(0x334)])try{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa24)]=parseInt(_0x927301[_0x38601d(0x334)]['order'])||0x0;if(_0x25ea9c[_0x38601d(0x934)]){var _0x124110=document[_0x38601d(0xbaf)](_0x38601d(0xb82)+_0x4e953f+'\x22]');_0x124110[0x0]&&(_0x124110[0x0][_0x38601d(0x29f)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa24)]);}}catch(_0x4d1346){errorlog(_0x4d1346);}else _0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa24)]=0x0;if(_0x927301[_0x38601d(0x334)][_0x38601d(0x912)])try{if(_0x25ea9c['director']&&!_0x25ea9c[_0x38601d(0x876)]){var _0x124110=document[_0x38601d(0xbaf)](_0x38601d(0xa98)+_0x4e953f+'\x22]');_0x124110[0x0]&&_0x124110[0x0][_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0xa65));}}catch(_0x585dfe){errorlog(_0x585dfe);}if(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0xaa4)])try{if(_0x38601d(0x968)in _0x927301[_0x38601d(0x334)]){if(_0x927301[_0x38601d(0x334)][_0x38601d(0x968)]!==null){var _0x564e5c=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['batteryMeter']['querySelector']('.battery-level');if(_0x564e5c){var _0x4c0267=parseInt(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['stats'][_0x38601d(0x334)][_0x38601d(0x968)])||0x0;_0x4c0267>0x64&&(_0x4c0267=0x64);_0x4c0267<0x0&&(_0x4c0267=0x0);_0x564e5c['style'][_0x38601d(0x81c)]=parseInt(_0x4c0267)+'%';if(_0x4c0267<0xa)_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['batteryMeter'][_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0x541)),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xaa4)][_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0x56a));else _0x4c0267<0x19?(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xaa4)][_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0x56a)),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xaa4)][_0x38601d(0xb2b)][_0x38601d(0x964)]('warn')):(_0x25ea9c['rpcs'][_0x4e953f]['batteryMeter'][_0x38601d(0xb2b)]['remove'](_0x38601d(0x56a)),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['batteryMeter'][_0x38601d(0xb2b)]['remove']('warn'));_0x4c0267<0x64&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xaa4)][_0x38601d(0xb2b)][_0x38601d(0x6e4)]('hidden'),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xaa4)][_0x38601d(0x5e4)]=_0x4c0267+'%\x20battery\x20remaining';}}}_0x38601d(0x8d2)in _0x927301[_0x38601d(0x334)]&&(_0x927301[_0x38601d(0x334)]['plugged_in']===![]?(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xaa4)][_0x38601d(0x60e)][_0x38601d(0x3ba)]='0',_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0xaa4)][_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0xa65))):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xaa4)]['dataset'][_0x38601d(0x3ba)]='1');}catch(_0x58a368){errorlog(_0x58a368);}if(_0x38601d(0x983)in _0x927301[_0x38601d(0x334)])try{_0x927301[_0x38601d(0x334)]['initial_group']?_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x2e0)]=_0x927301['info']['initial_group'][_0x38601d(0x6bf)](','):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['group']=[],_0x25ea9c[_0x38601d(0x934)]?(initGroupButtons(_0x4e953f),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['group']['length']&&syncGroup(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x2e0)],_0x4e953f)):_0x3dfa47=!![];}catch(_0x4a592f){errorlog(_0x4a592f);}if('muted'in _0x927301[_0x38601d(0x334)])try{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x62b)]=_0x927301[_0x38601d(0x334)][_0x38601d(0x684)],(_0x25ea9c[_0x38601d(0x1cf)]||_0x25ea9c[_0x38601d(0x49c)])&&_0x25ea9c[_0x38601d(0x70f)]&&(!_0x25ea9c[_0x38601d(0x855)]||_0x25ea9c['director'])?(!_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['remoteMuteElement']&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)]=getById(_0x38601d(0x5cf))['cloneNode'](!![]),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)]['id']=_0x38601d(0x287)+_0x4e953f,_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)][_0x38601d(0x6e4)]('hidden'),_0x3dfa47=!![]),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x62b)]?_0x25ea9c[_0x38601d(0x1cf)]?(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)][_0x38601d(0x6e4)]('unmuted'),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['remoteMuteElement']['classList'][_0x38601d(0x6e4)](_0x38601d(0xa65))):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)]['add'](_0x38601d(0xa65)):_0x25ea9c[_0x38601d(0x49c)]?(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['remoteMuteElement'][_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0x986)),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['remoteMuteElement']['classList']['remove'](_0x38601d(0xa65))):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)][_0x38601d(0x964)]('hidden')):_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x40e)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)][_0x38601d(0x964)]('hidden'),pokeIframeAPI(_0x38601d(0xb49),_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x62b)],_0x4e953f);}catch(_0x1dd734){errorlog(_0x1dd734);}if(_0x25ea9c[_0x38601d(0x934)]){try{'recording_audio_pipeline'in _0x927301[_0x38601d(0x334)]&&(_0x927301['info'][_0x38601d(0x449)]==![]&&initRecordingImpossible(_0x4e953f));}catch(_0x490dfb){errorlog(_0x490dfb);}try{if(_0x38601d(0x76e)in _0x927301[_0x38601d(0x334)]){if(_0x927301['info'][_0x38601d(0x76e)]!==![]){let _0x1b934c=parseInt(_0x927301[_0x38601d(0x334)][_0x38601d(0x76e)])||0x0;initAudioButtons(_0x1b934c,_0x4e953f);}}}catch(_0x4c9c49){errorlog(_0x4c9c49);}try{_0x38601d(0x256)in _0x927301['info']&&(_0x927301[_0x38601d(0x334)][_0x38601d(0x256)]&&updateRemoteSpeakerMute(_0x4e953f));}catch(_0x51dd6d){errorlog(_0x51dd6d);}try{_0x38601d(0xb75)in _0x927301['info']&&(_0x927301['info'][_0x38601d(0xb75)]&&updateRemoteDisplayMute(_0x4e953f));}catch(_0x8375a){errorlog(_0x8375a);}if(_0x25ea9c[_0x38601d(0x55e)]&&_0x927301[_0x38601d(0x334)][_0x38601d(0x9ff)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)])try{_0x927301[_0x38601d(0x334)][_0x38601d(0x9ff)]['forEach'](_0x5c2ac7=>{var _0x4871d0=_0x38601d,_0x368b3b=getGuestTargetScene(_0x5c2ac7,_0x25ea9c[_0x4871d0(0x7ab)][_0x4e953f][_0x4871d0(0x26f)]);_0x368b3b&&directEnable(_0x368b3b,!![]);});}catch(_0x448dc7){errorlog(_0x448dc7);}}if(_0x38601d(0x3a2)in _0x927301[_0x38601d(0x334)])try{_0x25ea9c[_0x38601d(0x934)]?_0x927301[_0x38601d(0x334)]['directorVideoMuted']&&updateDirectorVideoMute(_0x4e953f):(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x3a2)]=_0x927301[_0x38601d(0x334)][_0x38601d(0x3a2)],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x3a2)]&&(_0x4e953f in _0x25ea9c[_0x38601d(0x7ab)]&&_0x25ea9c[_0x38601d(0x92d)](0x0,_0x4e953f)));}catch(_0x4c742b){errorlog(_0x4c742b);}if(_0x38601d(0xb9f)in _0x927301[_0x38601d(0x334)])try{_0x25ea9c['director']&&(_0x927301[_0x38601d(0x334)][_0x38601d(0xb9f)]&&(getById('container_'+_0x4e953f)[_0x38601d(0x925)](_0x38601d(0xa7d))&&(getById(_0x38601d(0xa74)+_0x4e953f)[_0x38601d(0x925)]('[data-action-type=\x22mirror-guest\x22]')[_0x38601d(0xb2b)][_0x38601d(0x964)]('pressed'),getById(_0x38601d(0xa74)+_0x4e953f)[_0x38601d(0x925)](_0x38601d(0xa7d))[_0x38601d(0x539)]='true'))),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x5be)]=_0x927301[_0x38601d(0x334)][_0x38601d(0xb9f)],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)]&&applyMirrorGuest(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x5be)],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)]);}catch(_0x25abe7){errorlog(_0x25abe7);}if(_0x38601d(0x39d)in _0x927301['info'])try{_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x6b4)]=_0x927301[_0x38601d(0x334)]['video_muted_init'],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6b4)]&&(_0x25ea9c[_0x38601d(0x934)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['remoteVideoMuteElement'][_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0xa65))),pokeIframeAPI(_0x38601d(0x52f),_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x6b4)],_0x4e953f);}catch(_0x39f67f){errorlog(_0x39f67f);}_0x38601d(0x58a)in _0x927301['info']&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['rotate']!==_0x927301[_0x38601d(0x334)]['rotate_video']&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x65d)]=_0x927301[_0x38601d(0x334)][_0x38601d(0x58a)],_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x6f2)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)]['rotated']=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['rotate'],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6f2)]['dataset'][_0x38601d(0x3a3)]=_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x65d)]),_0x3dfa47=!![])),_0x38601d(0x36c)in _0x927301[_0x38601d(0x334)]&&(_0x927301[_0x38601d(0x334)][_0x38601d(0x36c)]===![]&&soloLinkGeneratorInit(_0x4e953f)),directorCoDirectorColoring(_0x4e953f),_0x1058d8=!![],pokeAPI(_0x38601d(0x6c0),getDetailedState(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)])),pokeIframeAPI(_0x38601d(0x834),_0x927301[_0x38601d(0x334)],_0x4e953f);}_0x38601d(0x977)in _0x927301&&(_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x80f)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x80f)]['info']&&processMiniInfoUpdate(_0x927301[_0x38601d(0x977)],_0x4e953f));if(_0x927301[_0x38601d(0x487)]){_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['director']=!![];_0x927301[_0x38601d(0x487)][_0x38601d(0x496)]&&await checkToken();if(_0x25ea9c[_0x38601d(0xa2c)]===_0x4e953f){_0x38601d(0x670)in _0x927301[_0x38601d(0x487)]&&(_0x25ea9c[_0x38601d(0x670)]=parseInt(_0x927301[_0x38601d(0x487)]['totalRoomBitrate'])||0x0,_0x3dfa47=!![]);if(_0x927301['directorSettings'][_0x38601d(0x49f)]){if(_0x25ea9c[_0x38601d(0x8a6)]===![]){if(_0x927301['directorSettings']['soloVideo']===_0x25ea9c[_0x38601d(0x26f)])_0x25ea9c[_0x38601d(0x659)]=!![];else for(var _0x4808bc in _0x25ea9c[_0x38601d(0x7ab)]){if(_0x25ea9c[_0x38601d(0x7ab)][_0x4808bc][_0x38601d(0x26f)]===_0x927301[_0x38601d(0x487)]['soloVideo']){if((_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0x808)](_0x4808bc)||_0x25ea9c[_0x38601d(0x7ab)][_0x4808bc]['director'])&&!_0x25ea9c['showDirector'])break;_0x25ea9c['infocus']=_0x4808bc;break;}}_0x3dfa47=!![],_0x1058d8=!![];}}if(_0x38601d(0x658)in _0x927301[_0x38601d(0x487)]){if(_0x25ea9c[_0x38601d(0x1fb)]!==![]){if(_0x25ea9c['showDirector'])_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x658)]=_0x25ea9c[_0x38601d(0x658)];else _0x927301['directorSettings'][_0x38601d(0x658)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['showDirector']=_0x927301[_0x38601d(0x487)][_0x38601d(0x658)]);}}if(_0x25ea9c[_0x38601d(0x1fb)]!==![]){if(_0x927301[_0x38601d(0x487)][_0x38601d(0x1fb)])for(var _0x4808bc in _0x927301[_0x38601d(0x487)][_0x38601d(0x1fb)]){setTimeout(function(_0x3a2ec6){var _0xea79b9=_0x38601d;_0x25ea9c[_0xea79b9(0x68e)](_0x3a2ec6);},0x3e8,_0x927301['directorSettings']['scene'][_0x4808bc]);}if(_0x927301[_0x38601d(0x487)][_0x38601d(0x65e)])for(var _0x4808bc in _0x927301['directorSettings'][_0x38601d(0x65e)]){setTimeout(function(_0x51124b){var _0x1b34f4=_0x38601d;_0x25ea9c[_0x1b34f4(0x68e)](_0x51124b);},0x3e8,_0x927301[_0x38601d(0x487)][_0x38601d(0x65e)][_0x4808bc]);}}if(_0x38601d(0x94a)in _0x927301['directorSettings'])for(var _0x34f888=0x0;_0x34f888<_0x927301['directorSettings'][_0x38601d(0x94a)]['length'];_0x34f888++){!_0x25ea9c['directorList'][_0x38601d(0x808)](_0x927301[_0x38601d(0x487)][_0x38601d(0x94a)][_0x34f888]['toString'])&&(_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0xba0)](_0x927301[_0x38601d(0x487)][_0x38601d(0x94a)][_0x34f888][_0x38601d(0x49e)]()),addDirectorBlue(_0x927301[_0x38601d(0x487)][_0x38601d(0x94a)][_0x34f888]['toString']()));}}}if(_0x25ea9c[_0x38601d(0xa2e)][_0x38601d(0x32e)](_0x4e953f)>=0x0){if(_0x25ea9c['scene']!==![]){_0x38601d(0x41a)in _0x927301&&_0x25ea9c[_0x38601d(0x68e)](_0x927301);if(_0x38601d(0x435)in _0x927301&&_0x927301['sid'])for(var _0x4808bc in _0x25ea9c['rpcs']){if(_0x25ea9c[_0x38601d(0x7ab)][_0x4808bc][_0x38601d(0x26f)]===_0x927301[_0x38601d(0x4dc)]){_0x927301[_0x38601d(0x435)]?(_0x25ea9c[_0x38601d(0x7ab)][_0x4808bc][_0x38601d(0x9fc)]=parseInt(_0x927301[_0x38601d(0x435)])||![],_0x25ea9c[_0x38601d(0x7ab)][_0x4808bc]['channelOffset']-=0x1):_0x25ea9c[_0x38601d(0x7ab)][_0x4808bc][_0x38601d(0x9fc)]=![];updateIncomingVideoElement(_0x4808bc,![],!![]);break;}}}_0x38601d(0x487)in _0x927301&&_0x927301[_0x38601d(0x487)]['blindAllGuests']&&(!_0x25ea9c['director']&&(_0x25ea9c[_0x38601d(0x1fb)]===![]&&(_0x25ea9c[_0x38601d(0xb75)]=!![],_0x25ea9c['directorDisplayMute']())));if(_0x38601d(0x4b7)in _0x927301&&_0x38601d(0x254)in _0x927301){if(_0x927301[_0x38601d(0x254)]&&_0x927301[_0x38601d(0x254)]===!![]){_0x25ea9c[_0x38601d(0x75f)]=_0x927301[_0x38601d(0x4b7)],applyMirror(_0x25ea9c[_0x38601d(0x585)]);if(_0x25ea9c['director']){if(_0x927301[_0x38601d(0x334)][_0x38601d(0xb9f)]){if(getById(_0x38601d(0x8f8))[_0x38601d(0x925)]('[data-action-type=\x22mirror-guest\x22]'))getById(_0x38601d(0x8f8))[_0x38601d(0x925)](_0x38601d(0xa7d))[_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0x8a9)),getById('container_director')[_0x38601d(0x925)](_0x38601d(0xa7d))['ariaPressed']='true';else getById(_0x38601d(0x8f8))[_0x38601d(0x925)](_0x38601d(0xa7d))&&(getById(_0x38601d(0x8f8))[_0x38601d(0x925)]('[data-action-type=\x22mirror-guest\x22]')[_0x38601d(0xb2b)]['remove'](_0x38601d(0x8a9)),getById(_0x38601d(0x8f8))[_0x38601d(0x925)](_0x38601d(0xa7d))[_0x38601d(0x539)]=_0x38601d(0x4dd));}}}else{if(_0x927301[_0x38601d(0x254)]&&_0x927301[_0x38601d(0x254)]in _0x25ea9c[_0x38601d(0x7ab)]){_0x25ea9c[_0x38601d(0x7ab)][_0x927301[_0x38601d(0x254)]]['mirrorState']=_0x927301[_0x38601d(0x4b7)];_0x25ea9c[_0x38601d(0x7ab)][_0x927301[_0x38601d(0x254)]][_0x38601d(0x6f2)]&&applyMirrorGuest(_0x927301[_0x38601d(0x4b7)],_0x25ea9c[_0x38601d(0x7ab)][_0x927301[_0x38601d(0x254)]][_0x38601d(0x6f2)]);if(_0x25ea9c['director']){if(_0x927301[_0x38601d(0x334)][_0x38601d(0xb9f)])getById(_0x38601d(0xa74)+_0x4e953f)[_0x38601d(0x925)]('[data-action-type=\x22mirror-guest\x22]')&&(getById(_0x38601d(0xa74)+_0x4e953f)[_0x38601d(0x925)]('[data-action-type=\x22mirror-guest\x22]')[_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0x8a9)),getById(_0x38601d(0xa74)+_0x4e953f)[_0x38601d(0x925)](_0x38601d(0xa7d))[_0x38601d(0x539)]=_0x38601d(0xa09));else getById(_0x38601d(0xa74)+_0x4e953f)[_0x38601d(0x925)](_0x38601d(0xa7d))&&(getById('container_'+_0x4e953f)[_0x38601d(0x925)](_0x38601d(0xa7d))['classList']['remove']('pressed'),getById(_0x38601d(0xa74)+_0x4e953f)[_0x38601d(0x925)]('[data-action-type=\x22mirror-guest\x22]')[_0x38601d(0x539)]=_0x38601d(0x4dd));}}}}if(_0x38601d(0x40a)in _0x927301){_0x25ea9c[_0x38601d(0x7b4)]=_0x927301[_0x38601d(0x40a)],log(_0x927301);for(var _0x3bb320 in _0x25ea9c[_0x38601d(0x7b4)]){syncSceneState(_0x3bb320),syncOtherState(_0x3bb320);}pokeAPI(_0x38601d(0x6c0),_0x927301['directorState']);}if(_0x38601d(0x577)in _0x927301){_0x25ea9c[_0x38601d(0xa50)]=_0x927301['widgetSrc']||![];let _0x387a56=document[_0x38601d(0x5ec)](_0x38601d(0xa50));try{_0x387a56?!_0x25ea9c[_0x38601d(0xa50)]?(document[_0x38601d(0x5ec)](_0x38601d(0xa50))['remove'](),_0x3dfa47=!![]):_0x387a56[_0x38601d(0xb21)]=parseURL4Iframe(_0x25ea9c['widget']):_0x3dfa47=!![],_0x25ea9c[_0x38601d(0x934)]&&(getById(_0x38601d(0x662))[_0x38601d(0x9fd)]=_0x25ea9c[_0x38601d(0xa50)]||'');}catch(_0x10b11c){errorlog(_0x10b11c);}pokeIframeAPI(_0x38601d(0x207),_0x25ea9c[_0x38601d(0xa50)],_0x4e953f);}if(_0x38601d(0x5d8)in _0x927301){_0x25ea9c[_0x38601d(0xaf3)]=_0x927301[_0x38601d(0x5d8)];_0x25ea9c[_0x38601d(0x934)]&&updateSlotUI();if(_0x25ea9c[_0x38601d(0x3b3)])try{let _0x56f1f2=_0x25ea9c[_0x38601d(0xaf3)][_0x25ea9c[_0x38601d(0x3b3)]];if(_0x56f1f2)_0x25ea9c[_0x38601d(0x39f)]&&!_0x25ea9c['layout'][_0x56f1f2]&&(_0x25ea9c[_0x38601d(0x39f)]={[_0x56f1f2]:{'h':0x64,'w':0x64,'x':0x0,'y':0x0,'c':_0x25ea9c['cover']}},updateMixer());else _0x25ea9c[_0x38601d(0x39f)]&&Object[_0x38601d(0x325)](_0x25ea9c[_0x38601d(0x39f)])[_0x38601d(0xa3b)]&&(_0x25ea9c[_0x38601d(0x39f)]={},updateMixer());}catch(_0x58110d){errorlog(_0x58110d);}else!_0x25ea9c['obsSceneSync']()&&_0x25ea9c[_0x38601d(0x27c)]&&(_0x25ea9c['layout_array']&&(_0x25ea9c[_0x38601d(0x39f)]=combinedLayout(_0x25ea9c['layout_array']),updateMixer()),_0x25ea9c[_0x38601d(0x39f)]&&(_0x25ea9c['layout']=combinedLayoutSimple(_0x25ea9c[_0x38601d(0x39f)]),updateMixer()));warnlog(_0x927301);}'layouts'in _0x927301&&(_0x25ea9c['layouts']=_0x927301['layouts'],_0x38601d(0x51e)in _0x927301?(_0x25ea9c[_0x38601d(0x51e)]=_0x927301[_0x38601d(0x51e)],_0x25ea9c[_0x38601d(0x597)]()):_0x25ea9c[_0x38601d(0x51e)]=![]);}if('order'in _0x927301){_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['order']=parseInt(_0x927301[_0x38601d(0xa24)])||0x0;_0x4e953f in _0x25ea9c[_0x38601d(0xa52)]&&(_0x25ea9c[_0x38601d(0xa52)][_0x4e953f][_0x38601d(0xa24)]=parseInt(_0x927301['order'])||0x0);if(_0x25ea9c[_0x38601d(0x934)]){var _0x124110=document[_0x38601d(0xbaf)](_0x38601d(0xb82)+_0x4e953f+'\x22]');_0x124110[0x0]&&(_0x124110[0x0][_0x38601d(0x29f)]=parseInt(_0x927301['order'])||0x0);}_0x3dfa47=!![];}if(_0x38601d(0x9db)in _0x927301){log('Change\x20Label');if(_0x38601d(0x9fd)in _0x927301){log(_0x38601d(0x1e5));if(typeof _0x927301['value']==_0x38601d(0x20c)){_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)]=sanitizeLabel(_0x927301[_0x38601d(0x9fd)]);_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)][_0x38601d(0xa3b)]==0x0&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['label']=![]);applyStyleEffect(_0x4e953f);if(_0x25ea9c[_0x38601d(0x934)])updateLabelDirectors(_0x4e953f);else _0x25ea9c[_0x38601d(0xa56)]&&(_0x3dfa47=!![]);}else{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)]=![],applyStyleEffect(_0x4e953f);if(_0x25ea9c[_0x38601d(0x934)])updateLabelDirectors2(_0x4e953f);else _0x25ea9c[_0x38601d(0xa56)]&&(_0x3dfa47=!![]);}_0x1058d8=!![],pokeIframeAPI('remote-label-changed',_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x255)],_0x4e953f);}}_0x38601d(0xad8)in _0x927301&&(log(_0x927301),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x62b)]=_0x927301[_0x38601d(0xad8)],_0x25ea9c[_0x38601d(0x92d)](![],_0x4e953f),_0x25ea9c['rpcs'][_0x4e953f]['stats'][_0x38601d(0x334)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x80f)][_0x38601d(0x334)][_0x38601d(0x684)]=_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['remoteMuteState']),(_0x25ea9c['showMuteState']||_0x25ea9c[_0x38601d(0x49c)])&&_0x25ea9c[_0x38601d(0x70f)]&&(!_0x25ea9c['cleanOutput']||_0x25ea9c['director'])?(!_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x40e)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)]=getById('muteStateTemplate')['cloneNode'](!![]),_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x40e)]['id']='remoteMuteState_'+_0x4e953f,_0x3dfa47=!![]),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x62b)]?_0x25ea9c['showMuteState']||_0x25ea9c[_0x38601d(0x1fb)]===![]?(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)]['classList']['remove'](_0x38601d(0x986)),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0xa65))):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['remoteMuteElement']['classList'][_0x38601d(0x964)](_0x38601d(0xa65)):_0x25ea9c[_0x38601d(0x49c)]?(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0x986)),_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x40e)]['classList'][_0x38601d(0x6e4)](_0x38601d(0xa65))):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)]['add'](_0x38601d(0xa65)),_0x1058d8=!![]):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x40e)][_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0xa65)),pokeAPI(_0x38601d(0x4fb),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x62b)],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]),pokeIframeAPI(_0x38601d(0xb49),_0x927301['muteState'],_0x4e953f));if(_0x38601d(0x528)in _0x927301){var _0x2810ef=getChromiumVersion();_0x2810ef&&(_0x2810ef<0x50&&(_0x3dfa47=!![]));}if(_0x38601d(0x6b4)in _0x927301){log(_0x38601d(0x2b8)+_0x927301[_0x38601d(0x6b4)]),_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x6b4)]=_0x927301[_0x38601d(0x6b4)];_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x6b4)]?(!_0x25ea9c[_0x38601d(0x1c0)]&&_0x25ea9c[_0x38601d(0x92d)](0x0,_0x4e953f),_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x60d)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['imageElement'][_0x38601d(0xa65)]=!![],_0x25ea9c['rpcs'][_0x4e953f][_0x38601d(0x60d)][_0x38601d(0xb08)][_0x38601d(0x692)]=_0x38601d(0xa65))):(!_0x25ea9c[_0x38601d(0x992)]&&applyQualityDirector(_0x4e953f),updateIncomingVideoElement(_0x4e953f,!![],![]));_0x3dfa47=!![];_0x25ea9c[_0x38601d(0x934)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['videoMuted']?_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x445)][_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0xa65)):_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x445)][_0x38601d(0xb2b)][_0x38601d(0x964)](_0x38601d(0xa65)));if(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xb66)]&&_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6b4)])setTimeout(function(){activeSpeaker();},0x0);else!_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f]['videoMuted']&&setTimeout(function(){activeSpeaker();},0x0);_0x1058d8=!![],pokeAPI(_0x38601d(0x9ec),_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x6b4)],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x26f)]),pokeIframeAPI(_0x38601d(0x52f),_0x927301[_0x38601d(0x6b4)],_0x4e953f);}if(_0x38601d(0x9cc)in _0x927301){if(_0x4e953f+'_screen'in _0x25ea9c['rpcs']){_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f+_0x38601d(0x4b1)][_0x38601d(0xa42)]=_0x927301['screenStopped'];try{_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f+'_screen'][_0x38601d(0xa42)]&&(!(SafariVersion&&SafariVersion>0x10)&&(iPad||iOS)&&(_0x25ea9c['rpcs'][_0x4e953f+'_screen'][_0x38601d(0x6f2)]['needsLoading']=!![]));}catch(_0x1ed92d){}_0x25ea9c['director']&&(_0x927301[_0x38601d(0x9cc)]?getById('container_'+_0x4e953f+_0x38601d(0x4b1))['classList']['add'](_0x38601d(0xadf)):getById('container_'+_0x4e953f+'_screen')[_0x38601d(0xb2b)][_0x38601d(0x6e4)](_0x38601d(0xadf))),_0x3dfa47=!![],_0x1058d8=!![];}}_0x38601d(0x444)in _0x927301&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0x444)]=_0x927301[_0x38601d(0x444)],_0x3dfa47=!![],pokeIframeAPI(_0x38601d(0x57f),_0x927301[_0x38601d(0x444)],_0x4e953f));if(_0x38601d(0x819)in _0x927301){if(!_0x25ea9c[_0x38601d(0x934)]){if(_0x38601d(0xb65)in _0x927301){if(_0x25ea9c['directorList'][_0x38601d(0x32e)](_0x4e953f)>=0x0){var _0x105f14=_0x927301[_0x38601d(0xb65)];if(_0x105f14===!![])_0x25ea9c[_0x38601d(0x3a2)]=_0x927301[_0x38601d(0x819)];else _0x105f14 in _0x25ea9c[_0x38601d(0x7ab)]&&(_0x25ea9c[_0x38601d(0x7ab)][_0x105f14][_0x38601d(0x3a2)]=_0x927301[_0x38601d(0x819)],_0x25ea9c[_0x38601d(0x7ab)][_0x105f14]['directorVideoMuted']&&_0x25ea9c['requestRateLimit'](0x0,_0x105f14),_0x3dfa47=!![]);}}}_0x1058d8=!![];}_0x38601d(0xa42)in _0x927301&&(!_0x25ea9c[_0x38601d(0x934)]&&(_0x25ea9c['directorList'][_0x38601d(0x32e)](_0x4e953f)>=0x0&&(_0x4e953f in _0x25ea9c['rpcs']&&(_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa42)]=_0x927301['virtualHangup'],_0x25ea9c[_0x38601d(0x7ab)][_0x4e953f][_0x38601d(0xa42)]&&(_0x4e953f in _0x25ea9c[_0x38601d(0x7ab)]&&_0x25ea9c[_0x38601d(0x92d)](0x0,_0x4e953f)),_0x3dfa47=!![]))),_0x1058d8=!![]);if(_0x38601d(0x228)in _0x927301){log(_0x38601d(0x728));try{_0x25ea9c[_0x38601d(0x42d)](_0x4e953f,_0x927301[_0x38601d(0x228)]);}catch(_0x5d9058){errorlog(_0x5d9058);}}_0x38601d(0x261)in _0x927301&&remoteStats(_0x927301,_0x4e953f);if(_0x3dfa47)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x1058d8&&updateUserList();},_0x25ea9c[_0x306395(0x7ab)][_0x115e28][_0x306395(0x95c)][_0x306395(0x74f)]=()=>{var _0x129031=_0x306395;warnlog(_0x129031(0x348));};},_0x25ea9c[_0x411d84(0x7ab)][_0x115e28]['ontrack']=_0x17b1a4=>{var _0x4f6024=_0x411d84;warnlog(_0x4f6024(0x7c5)),_0x25ea9c[_0x4f6024(0xae2)](_0x17b1a4,_0x115e28);},log('setup\x20peer\x20complete');},_0x25ea9c['setupScreenShareAddon']=function(_0x27aa59,_0x5b5842){var _0x51479d=_0x304771;log(_0x51479d(0x6de));if(!_0x25ea9c['rpcs'][_0x5b5842]['screenElement']){_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]={},_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x3ec)]=_0x5b5842,_0x25ea9c['rpcs'][_0x5b5842][_0x51479d(0x459)]=createVideoElement(),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x459)]['needsLoading']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x459)][_0x51479d(0x7e9)](_0x51479d(0x289),_0x35bb3d=>{var _0x2921de=_0x51479d;log(_0x2921de(0x882)),_0x35bb3d[_0x2921de(0xb65)]['needsLoading']=![];}),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842]['screenElement'][_0x51479d(0x95d)]=createMediaStream(),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6f2)]=_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x459)],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x877)]=createMediaStream();_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x26f)]&&(_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x26f)]=_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x26f)]+':s');_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['stats']={},_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x80f)]['Audio_Loudness']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x1b8)]=function(){return new Promise((_0x237a49,_0x1a2f63)=>{_0x237a49([]);});},_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6d1)]=null,_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)]['allowGraphs']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x4df)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x70d)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0xb66)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0xa21)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0xaeb)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x518)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x32a)]=null,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x477)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0xa99)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x737)]=-0x1,_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)]['bandwidthMuted']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x658)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x9fc)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x284)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['targetBandwidth']=-0x1,_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x39a)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x60d)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x244)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x2e0)]=_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x2e0)]||[],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6b4)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0xa1e)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x3a2)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0xa42)]=![],_0x25ea9c['rpcs'][_0x5b5842+'_screen']['remoteMuteState']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x40e)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen']['lockedVideoBitrate']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['lockedAudioBitrate']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x38f)]=null,_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x410)]=null,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x628)]=null,_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x42b)]=null,_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x5be)]=null,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x966)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x47e)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x75b)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x841)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen']['volumeControl']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x64c)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)]['screenShareState']=!![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['directorVolumeState']=0x64,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x716)]=0x0,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x5bd)]=0x0,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x5fd)]='1',_0x25ea9c['rpcs'][_0x5b5842+'_screen'][_0x51479d(0x4b2)]='1',_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x2c1)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['pliCount']=0x0,_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x255)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen']['order']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6d7)]=null,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0xb71)]=null,_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['inboundAudioPipeline']={},_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x9b8)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['iframeEle']=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)]['startTime']=Date[_0x51479d(0x85f)](),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x790)]=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x203)]=![],_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)]['pseudoguest']=![];(_0x25ea9c['activeSpeaker']==0x2||_0x25ea9c[_0x51479d(0xa05)]==0x4)&&(_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x518)]=!![]);_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842][_0x51479d(0x87f)]?_0x25ea9c['rpcs'][_0x5b5842+'_screen'][_0x51479d(0x87f)]=!![]:_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x87f)]=![];if(_0x25ea9c['rpcs'][_0x5b5842]['allowDrawing']){_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x70d)]=_0x25ea9c['rpcs'][_0x5b5842]['allowDrawing'];try{_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6f2)]&&_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6f2)][_0x51479d(0x723)]&&_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['videoElement'][_0x51479d(0x723)]();}catch(_0x922e65){errorlog(_0x922e65);}}_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+'_screen'][_0x51479d(0x6f2)]['dataset'][_0x51479d(0x37c)]=_0x5b5842+_0x51479d(0x4b1),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6f2)]['id']=_0x51479d(0x6e1)+_0x5b5842+'_screen',_0x25ea9c['rpcs'][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x26f)]&&(_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['videoElement']['dataset']['sid']=_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x26f)]),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6f2)]['screenshare']=![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['voiceMeter']=![],setupIncomingScreenTracking(_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)]['videoElement'],_0x5b5842+_0x51479d(0x4b1)),_0x27aa59['forEach'](function(_0x16f02a){var _0x183909=_0x51479d;_0x25ea9c[_0x183909(0x7ab)][_0x5b5842][_0x183909(0x459)][_0x183909(0x95d)][_0x183909(0x666)](_0x16f02a),_0x25ea9c['rpcs'][_0x5b5842+_0x183909(0x4b1)]['streamSrc'][_0x183909(0x666)](_0x16f02a);}),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6f2)][_0x51479d(0xab5)]=!![],_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x6f2)][_0x51479d(0x8d5)](_0x51479d(0x785),''),mediaSourceUpdated(_0x5b5842+_0x51479d(0x4b1),_0x25ea9c[_0x51479d(0x7ab)][_0x5b5842+_0x51479d(0x4b1)][_0x51479d(0x26f)]);}else _0x27aa59[_0x51479d(0xb26)](function(_0x4992df){var _0x54cf99=_0x51479d,_0x310334=![];_0x25ea9c[_0x54cf99(0x7ab)][_0x5b5842]['screenElement'][_0x54cf99(0x95d)][_0x54cf99(0x80a)]()[_0x54cf99(0xb26)](function(_0x520e1f){var _0x91d50d=_0x54cf99;_0x520e1f['id']==_0x4992df['id']&&_0x520e1f[_0x91d50d(0xbb6)]==_0x4992df[_0x91d50d(0xbb6)]&&(_0x310334=!![]);});!_0x310334&&_0x25ea9c[_0x54cf99(0x7ab)][_0x5b5842][_0x54cf99(0x459)][_0x54cf99(0x95d)][_0x54cf99(0x666)](_0x4992df);var _0x310334=![];_0x25ea9c['rpcs'][_0x5b5842+'_screen'][_0x54cf99(0x877)]['getTracks']()[_0x54cf99(0xb26)](function(_0x2f01ae){var _0x5c53cc=_0x54cf99;_0x2f01ae['id']==_0x4992df['id']&&_0x2f01ae[_0x5c53cc(0xbb6)]==_0x4992df[_0x5c53cc(0xbb6)]&&(_0x310334=!![]);}),!_0x310334&&_0x25ea9c['rpcs'][_0x5b5842+_0x54cf99(0x4b1)][_0x54cf99(0x877)][_0x54cf99(0x666)](_0x4992df);});},_0x25ea9c;}());var meshcastServer=![],meshcastServerList=![];const meshcastPingResults=new Map();function selectMeshcast(_0x266179){var _0x562c31=_0x433726;meshcastServer={};const _0x23e83e=_0x266179[_0x562c31(0x9e9)][_0x266179[_0x562c31(0x735)]];meshcastServer['url']=_0x23e83e[_0x562c31(0x4f2)],meshcastServer['code']=_0x23e83e[_0x562c31(0x3d7)]||null,meshcastServer['id']=_0x23e83e['id']||null;}async function pingMeshcast(_0x25c391,_0xf2f011){return new Promise(_0x195f55=>{var _0x1ca6a8=_0x26f4;const _0x572f53=new XMLHttpRequest();_0x572f53[_0x1ca6a8(0x712)]=function(){var _0x462231=_0x1ca6a8;const _0x4d2006=parseFloat(this['responseText']);if(_0x4d2006>=0x0){meshcastPingResults[_0x462231(0xa4c)](_0x25c391['id']||_0x25c391['code'],{'load':_0x4d2006,'failed':![],'option':_0x25c391});if(_0x4d2006>0x46)_0x25c391[_0x462231(0x641)]+=_0x462231(0x77c);else{if(_0x4d2006>0x28)_0x25c391[_0x462231(0x641)]+=_0x462231(0x8f1);else{if(_0x4d2006>0xa)_0x25c391[_0x462231(0x641)]+=_0x462231(0x909);else _0x4d2006>0x0?_0x25c391[_0x462231(0x641)]+=_0x462231(0x3ed):handleMeshcastFailure(_0x25c391);}}_0x195f55(!![]);}else handleMeshcastFailure(_0x25c391),_0x195f55(![]);},_0x572f53[_0x1ca6a8(0x321)]=()=>{handleMeshcastFailure(_0x25c391),_0x195f55(![]);},_0x572f53[_0x1ca6a8(0x22d)]=0x7d0,_0x572f53[_0x1ca6a8(0x919)]=()=>{var _0x2f7de4=_0x1ca6a8;handleMeshcastFailure(_0x25c391,_0x2f7de4(0x22d)),_0x195f55(![]);},_0x572f53[_0x1ca6a8(0x640)]('GET',_0xf2f011,!![]),_0x572f53[_0x1ca6a8(0x869)]();});}function handleMeshcastFailure(_0xb4f29b,_0x1d9b52=_0x433726(0x3d5)){var _0x205177=_0x433726;meshcastPingResults[_0x205177(0xa4c)](_0xb4f29b['id']||_0xb4f29b[_0x205177(0x3d7)],{'load':Infinity,'failed':!![],'option':_0xb4f29b}),_0xb4f29b[_0x205177(0x7ac)]=!![],_0xb4f29b['innerHTML']+='\x20('+_0x1d9b52+')';}function sortMeshcastOptions(){var _0x157cef=_0x433726;const _0x9d914b=document['getElementById'](_0x157cef(0x91d)),_0x19aa86=Array[_0x157cef(0x7ed)](_0x9d914b[_0x157cef(0x9e9)]);_0x19aa86[_0x157cef(0x27d)]((_0x4a2676,_0x11e08a)=>{var _0x4bfc9c=_0x157cef;const _0x47e440=meshcastPingResults[_0x4bfc9c(0x9dd)](_0x4a2676['id']||_0x4a2676[_0x4bfc9c(0x3d7)])||{'load':Infinity,'failed':!![]},_0x1034bd=meshcastPingResults[_0x4bfc9c(0x9dd)](_0x11e08a['id']||_0x11e08a[_0x4bfc9c(0x3d7)])||{'load':Infinity,'failed':!![]};if(_0x47e440[_0x4bfc9c(0x861)]&&!_0x1034bd[_0x4bfc9c(0x861)])return 0x1;if(!_0x47e440[_0x4bfc9c(0x861)]&&_0x1034bd[_0x4bfc9c(0x861)])return-0x1;const _0x2f4b6b=meshcastServerList[_0x4bfc9c(0x441)](_0x4467fe=>(_0x4467fe['id']||_0x4467fe[_0x4bfc9c(0x3d7)])===(_0x4a2676['id']||_0x4a2676['code'])),_0x2f53e9=meshcastServerList[_0x4bfc9c(0x441)](_0x1d9770=>(_0x1d9770['id']||_0x1d9770[_0x4bfc9c(0x3d7)])===(_0x11e08a['id']||_0x11e08a[_0x4bfc9c(0x3d7)])),_0xa87b42=_0x47e440[_0x4bfc9c(0x235)]+(_0x2f4b6b[_0x4bfc9c(0x49b)]||0x0)/0x28,_0x230895=_0x1034bd[_0x4bfc9c(0x235)]+(_0x2f53e9[_0x4bfc9c(0x49b)]||0x0)/0x28;return _0x4a2676['dataset'][_0x4bfc9c(0x4e1)]=_0xa87b42,_0x11e08a['dataset']['score']=_0x230895,_0x4a2676['dataset'][_0x4bfc9c(0x235)]=_0x47e440[_0x4bfc9c(0x235)],_0x11e08a['dataset'][_0x4bfc9c(0x235)]=_0x1034bd[_0x4bfc9c(0x235)],_0x4a2676[_0x4bfc9c(0x60e)]['delta']=(_0x2f4b6b['delta']||0x0)/0x28,_0x11e08a[_0x4bfc9c(0x60e)]['delta']=(_0x2f53e9[_0x4bfc9c(0x49b)]||0x0)/0x28,_0xa87b42-_0x230895;}),_0x19aa86[_0x157cef(0xb26)](_0xa2842a=>_0x9d914b[_0x157cef(0x206)](_0xa2842a));}function selectBestMeshcastServer(){var _0x54fae9=_0x433726;const _0x4b0ec5=document[_0x54fae9(0x5ec)](_0x54fae9(0x91d));let _0x1eb3cf=Array['from'](_0x4b0ec5[_0x54fae9(0x9e9)])[_0x54fae9(0x441)](_0x1c8083=>_0x1c8083[_0x54fae9(0xbb0)]&&!_0x1c8083['disabled']);!_0x1eb3cf&&(_0x1eb3cf=Array[_0x54fae9(0x7ed)](_0x4b0ec5[_0x54fae9(0x9e9)])[_0x54fae9(0x441)](_0x1582bb=>!_0x1582bb[_0x54fae9(0x7ac)])),_0x1eb3cf?(_0x1eb3cf[_0x54fae9(0xbb3)]=!![],selectMeshcast(_0x4b0ec5)):console[_0x54fae9(0x69e)](_0x54fae9(0xb85));}async function queryMeshcastServers(_0x357508=![]){var _0x4c1e16=_0x433726;try{const _0x323be9=new Date(),_0x579783=urlParams[_0x4c1e16(0x8dd)]('tz')?parseInt(urlParams[_0x4c1e16(0x9dd)]('tz')):_0x323be9['getTimezoneOffset'](),_0x101e2a=await fetch('https://meshcast.io/servers.json?ts='+Date[_0x4c1e16(0x85f)]()),_0x20a439=await _0x101e2a['json']();meshcastServerList=_0x20a439,meshcastServerList=meshcastServerList[_0x4c1e16(0xb34)](_0x35f845=>{var _0xc10be3=_0x4c1e16;let _0x54cbb9=Math[_0xc10be3(0x557)](_0x35f845['tz']-_0x579783);return Math['abs'](_0x54cbb9-0x3c*0x18)<_0x54cbb9&&(_0x54cbb9=Math[_0xc10be3(0x557)](_0x54cbb9-0x3c*0x18)),_0x35f845[_0xc10be3(0x49b)]=_0x54cbb9+(_0x35f845[_0xc10be3(0x7f3)]||0x0),(_0x35f845[_0xc10be3(0x3d7)]&&session['meshcastCode']&&session[_0xc10be3(0x9c7)]!==_0x35f845['code']||_0x35f845[_0xc10be3(0x3d7)]&&!session[_0xc10be3(0x9c7)]&&session['meshcast']!==_0x35f845['code']||_0x35f845['id']&&session[_0xc10be3(0x9c7)]&&session[_0xc10be3(0x9c7)]!==_0x35f845['id']||_0x35f845['id']&&!session['meshcastCode']&&session[_0xc10be3(0x59b)]!==_0x35f845['id'])&&(_0x35f845[_0xc10be3(0x49b)]+=0xa1220),_0x35f845[_0xc10be3(0xbb0)]=!!(session[_0xc10be3(0x9c7)]&&(_0x35f845['id']===session['meshcastCode']||session[_0xc10be3(0x9c7)]===_0x35f845['code'])),_0x35f845;})[_0x4c1e16(0x27d)]((_0x2c2475,_0x1a3b01)=>_0x2c2475[_0x4c1e16(0x49b)]-_0x1a3b01[_0x4c1e16(0x49b)]);const _0x5657b9=meshcastServerList['map'](_0x21c68a=>{var _0x17d4ce=_0x4c1e16;const _0x403265=document[_0x17d4ce(0x8cb)]('option');if(_0x21c68a[_0x17d4ce(0x3d7)])_0x403265[_0x17d4ce(0x3d7)]=_0x21c68a[_0x17d4ce(0x3d7)];if(_0x21c68a['id'])_0x403265['id']=_0x21c68a['id'];return _0x403265[_0x17d4ce(0x4f2)]=_0x21c68a[_0x17d4ce(0x4f2)],_0x403265['innerHTML']=_0x21c68a[_0x17d4ce(0x255)],_0x403265[_0x17d4ce(0xbb0)]=_0x21c68a[_0x17d4ce(0xbb0)],document[_0x17d4ce(0x5ec)](_0x17d4ce(0x91d))[_0x17d4ce(0x206)](_0x403265),_0x403265;}),_0x3e09b9=meshcastServerList['map']((_0x19bfef,_0x2e121f)=>pingMeshcast(_0x5657b9[_0x2e121f],_0x19bfef[_0x4c1e16(0x4f2)]+_0x4c1e16(0x3a4)));await Promise[_0x4c1e16(0xa39)](_0x3e09b9),sortMeshcastOptions(),selectBestMeshcastServer(),_0x357508&&_0x357508(),session[_0x4c1e16(0x934)]&&!session['cleanOutput']&&!session[_0x4c1e16(0x98b)]&&document[_0x4c1e16(0x5ec)](_0x4c1e16(0x50d))[_0x4c1e16(0xb2b)]['remove'](_0x4c1e16(0xa65));}catch(_0x174409){console[_0x4c1e16(0x69e)](_0x4c1e16(0x498),_0x174409);}}async function meshcast(_0x241384=![]){var _0x2ee3cf=_0x433726;if(!session[_0x2ee3cf(0x59b)])return;if(_0x241384){await queryMeshcastServers();return;}if(session[_0x2ee3cf(0xaf2)]!==![])return;if(!session[_0x2ee3cf(0x956)]&&!session['videoElement'][_0x2ee3cf(0x95d)])return;session[_0x2ee3cf(0xaf2)]=null;const _0x447274=[],_0x15488a=session[_0x2ee3cf(0x1b9)](0xe);async function _0x2d615f(){var _0x12419c=_0x2ee3cf;document[_0x12419c(0x5ec)]('edgelist')['disabled']=!![],document[_0x12419c(0x5ec)]('edgelist')[_0x12419c(0x5e4)]=_0x12419c(0x3b7);!meshcastServer&&meshcastServerList&&meshcastServerList[_0x12419c(0xa3b)]&&(meshcastServer=meshcastServerList['shift']());if(!meshcastServer){handleMeshcastError();return;}meshcastServer['id']&&(session[_0x12419c(0x8c3)]=meshcastServer[_0x12419c(0x4f2)]+'/'+_0x15488a+_0x12419c(0x474),session['whipoutSettings']={'type':_0x12419c(0xa04),'url':meshcastServer[_0x12419c(0x4f2)]+'/'+_0x15488a+'/whep','started':![]},whipOut());}!meshcastServerList?await queryMeshcastServers(_0x2d615f):await _0x2d615f();}function handleMeshcastError(){var _0x81df3c=_0x433726;errorlog(_0x81df3c(0x5ab));if(!session[_0x81df3c(0x855)]){const _0x4a1883=window[_0x81df3c(0xb37)][_0x81df3c(0x8be)];_0x4a1883[_0x81df3c(0x808)]('?')?warnUser(_0x81df3c(0xb6b)+(_0x81df3c(0x2e6)+_0x4a1883+_0x81df3c(0x5d2)),![],![]):warnUser('Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.');}}function _0x26f4(_0x531242,_0x2f3fae){var _0x3d469c=_0x3d46();return _0x26f4=function(_0x26f435,_0x2a356f){_0x26f435=_0x26f435-0x1a2;var _0x123b48=_0x3d469c[_0x26f435];return _0x123b48;},_0x26f4(_0x531242,_0x2f3fae);}async function whepWatch(_0x4cfdfd,_0x331eb6){var _0x478341=_0x433726;if(session[_0x478341(0x7bf)])return;console['log'](_0x331eb6);if(_0x331eb6[_0x478341(0xacc)]==_0x478341(0x59b))meshcastWatch(_0x4cfdfd,_0x331eb6);else _0x331eb6[_0x478341(0xacc)]==_0x478341(0xa04)&&(_0x331eb6&&_0x331eb6['url']&&(_0x331eb6[_0x478341(0xb8f)]?whepIn(_0x331eb6[_0x478341(0x4f2)],_0x331eb6[_0x478341(0xb8f)],_0x4cfdfd):whepIn(_0x331eb6[_0x478341(0x4f2)],![],_0x4cfdfd)));}async function meshcastWatch(_0x1c9f11,_0x35ebc8){var _0x263001=_0x433726;console['log'](_0x263001(0x581));!(_0x1c9f11 in session[_0x263001(0x7ab)])&&(session[_0x263001(0x7ab)][_0x1c9f11]={},session['rpcs'][_0x1c9f11][_0x263001(0x80f)]={},session[_0x263001(0x7ab)][_0x1c9f11]['allowGraphs']=![],session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x70d)]=![],session['rpcs'][_0x1c9f11][_0x263001(0x4ae)]={},session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x9fc)]=![],session['rpcs'][_0x1c9f11]['channelWidth']=![],session['rpcs'][_0x1c9f11][_0x263001(0x790)]=![],session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0xaeb)]=![],session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0xb66)]=![],session[_0x263001(0x7ab)][_0x1c9f11]['mirrorState']=null,session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0xa21)]=![],session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x6ef)]=![],session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x7ee)]=![],session['rpcs'][_0x1c9f11]['buffer']=![],session['rpcs'][_0x1c9f11][_0x263001(0x39a)]=![],session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x6d1)]=null,session['rpcs'][_0x1c9f11][_0x263001(0x87f)]=![],session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x282)]=![],errorlog(_0x263001(0x43d)));var _0x1b4aa8=!![],_0x26b3f2=!![];if(session[_0x263001(0xa07)]!==![]&&!session[_0x263001(0xa07)][_0x263001(0x808)](session[_0x263001(0x7ab)][_0x1c9f11]['streamID']))_0x1b4aa8=![];else session[_0x263001(0x7ab)][_0x1c9f11]['settings']&&!session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x790)][_0x263001(0x1dd)]&&(_0x1b4aa8=![]);if(session[_0x263001(0x6f9)]!==![]&&!session['noaudio'][_0x263001(0x808)](session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x26f)]))_0x26b3f2=![];else{if(session[_0x263001(0x422)]&&session[_0x263001(0x422)][_0x263001(0x808)](session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x26f)]))_0x26b3f2=![];else session[_0x263001(0x7ab)][_0x1c9f11]['settings']&&!session[_0x263001(0x7ab)][_0x1c9f11][_0x263001(0x790)][_0x263001(0x8ee)]&&(_0x26b3f2=![]);}if(!_0x26b3f2&&!_0x1b4aa8){errorlog('We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested');return;}disableQualityDirector(_0x1c9f11);!session[_0x263001(0xba9)]&&await chooseBestTURN();var _0x183342={...session['configuration']};_0x183342[_0x263001(0x693)]&&delete _0x183342['bundlePolicy'];_0x183342[_0x263001(0x83f)]&&delete _0x183342[_0x263001(0x83f)];session[_0x263001(0x83f)]&&console[_0x263001(0x69e)](_0x263001(0x550));try{session['rpcs'][_0x1c9f11]['whep']=new RTCPeerConnection(_0x183342);}catch(_0x292cde){!session[_0x263001(0x855)]&&warnUser(_0x263001(0x652));}session[_0x263001(0x7ab)][_0x1c9f11]['whep']['ontrack']=function(_0x21448e){var _0xcf248c=_0x263001;session['onTrack'](_0x21448e,_0x1c9f11);let _0x206ded=null;if(_0x21448e[_0xcf248c(0xb7a)]&&_0x21448e['streams'][0x0])try{let _0x3d2de6=_0x21448e[_0xcf248c(0xb7a)][0x0];_0x206ded=_0x3d2de6[_0xcf248c(0x1fa)]()[0x0];}catch(_0x312a5c){}else _0x21448e[_0xcf248c(0x836)]&&_0x21448e['track'][_0xcf248c(0xbb6)]&&_0x21448e[_0xcf248c(0x836)][_0xcf248c(0xbb6)]==_0xcf248c(0x1dd)&&(_0x206ded=_0x21448e[_0xcf248c(0x836)]);_0x206ded&&(log(_0x206ded),setTimeout(function(_0x3da082,_0x5c4922){var _0x53815d=_0xcf248c;if(session[_0x53815d(0x7ab)][_0x5c4922]&&_0x3da082&&_0x3da082['id']){if(session[_0x53815d(0x7ab)][_0x5c4922]['stats']&&session[_0x53815d(0x7ab)][_0x5c4922][_0x53815d(0x80f)][_0x3da082['id']]&&_0x53815d(0x5d1)in session[_0x53815d(0x7ab)][_0x5c4922]['stats'][_0x3da082['id']]){}}},0x17d4,_0x206ded,_0x1c9f11));};var _0x152613=session['generateStreamID'](0xe),_0xb52013={};_0xb52013[_0x263001(0x26f)]=_0x35ebc8[_0x263001(0xb8f)],_0xb52013[_0x263001(0x37c)]=_0x152613;function _0x335670(_0x4cedee){var _0x30d350=_0x263001,_0x31045f=new XMLHttpRequest();_0x31045f[_0x30d350(0x48a)]=function(){var _0x17c6c3=_0x30d350;if(this['readyState']==0x4&&(this[_0x17c6c3(0x7ff)]==0xc8||this[_0x17c6c3(0x7ff)]==0xc9)){var _0x8826e3=this[_0x17c6c3(0x612)](_0x17c6c3(0x3cd));if(_0x8826e3==_0x17c6c3(0x246)){var _0x2d281a={};_0x2d281a[_0x17c6c3(0x967)]=this[_0x17c6c3(0x84b)],_0x2d281a[_0x17c6c3(0xacc)]=_0x17c6c3(0x470),session[_0x17c6c3(0x32c)]&&(_0x2d281a['sdp']=filterSDPLAN(_0x2d281a[_0x17c6c3(0x967)])),session[_0x17c6c3(0xa37)]&&(_0x2d281a[_0x17c6c3(0x967)]=filterStunOnly(_0x2d281a['sdp'])),session[_0x17c6c3(0x7ab)][_0x1c9f11][_0x17c6c3(0xa04)][_0x17c6c3(0x8dc)](_0x2d281a)[_0x17c6c3(0x223)](function(){_0x12e638();})[_0x17c6c3(0x875)](function(_0x1338b0){log(_0x1338b0);});}}else log(this);},_0x31045f[_0x30d350(0x640)](_0x30d350(0x204),_0x35ebc8[_0x30d350(0x4f2)],!![]),_0x31045f[_0x30d350(0x761)](_0x30d350(0x2ba),_0x30d350(0x5e8)),_0x31045f[_0x30d350(0x761)]('Authorization','Bearer\x20'+_0x152613),_0x31045f[_0x30d350(0x869)](JSON[_0x30d350(0xb63)](_0x4cedee));}function _0x12e638(){var _0x11c407=_0x263001;session[_0x11c407(0x7ab)][_0x1c9f11][_0x11c407(0xa04)][_0x11c407(0x26b)]()[_0x11c407(0x223)](function(_0x508cdc){var _0x48b0f1=_0x11c407;return _0x508cdc[_0x48b0f1(0x967)]=CodecsHandler[_0x48b0f1(0x700)](_0x508cdc['sdp'],{'stereo':0x1}),session['rpcs'][_0x1c9f11][_0x48b0f1(0xa04)][_0x48b0f1(0x437)](_0x508cdc);})['then'](function(){var _0x1a6d69=_0x11c407,_0x3f69b6={};_0x3f69b6[_0x1a6d69(0x37c)]=_0x152613,_0x3f69b6[_0x1a6d69(0x839)]=session[_0x1a6d69(0x7ab)][_0x1c9f11][_0x1a6d69(0xa04)][_0x1a6d69(0x574)][_0x1a6d69(0x967)],_0x335670(_0x3f69b6);})[_0x11c407(0x875)](function(_0x19d1a7){});}_0x335670(_0xb52013);}(function(){'use strict';var _0x59018=_0x433726;let _0x298f51=function(_0x56976f){var _0x236865=_0x26f4;this[_0x236865(0x71e)]=new Uint8Array(_0x56976f),this['pos']=0x0;};_0x298f51[_0x59018(0x860)][_0x59018(0x1d1)]=function(_0x28066c){var _0x4bb7cd=_0x59018;this[_0x4bb7cd(0xb28)]=_0x28066c;},_0x298f51[_0x59018(0x860)][_0x59018(0x42e)]=function(_0x5a8c53){var _0x25bb8e=_0x59018;for(let _0x586516=0x0;_0x586516<_0x5a8c53[_0x25bb8e(0xa3b)];_0x586516++){this[_0x25bb8e(0x71e)][this[_0x25bb8e(0xb28)]++]=_0x5a8c53[_0x586516];}},_0x298f51[_0x59018(0x860)][_0x59018(0xa25)]=function(_0x51af3a){var _0x3fba7e=_0x59018;this[_0x3fba7e(0x71e)][this[_0x3fba7e(0xb28)]++]=_0x51af3a;},_0x298f51[_0x59018(0x860)][_0x59018(0x286)]=_0x298f51[_0x59018(0x860)][_0x59018(0xa25)],_0x298f51[_0x59018(0x860)][_0x59018(0xa83)]=function(_0x23c9e9){var _0x5327be=_0x59018;this[_0x5327be(0x71e)][this[_0x5327be(0xb28)]++]=_0x23c9e9>>0x8,this[_0x5327be(0x71e)][this[_0x5327be(0xb28)]++]=_0x23c9e9;},_0x298f51[_0x59018(0x860)][_0x59018(0x8bd)]=function(_0x4f14f2){var _0x2b186d=_0x59018;let _0x1cc331=new Uint8Array(new Float64Array([_0x4f14f2])[_0x2b186d(0xa99)]);for(let _0x35a916=_0x1cc331[_0x2b186d(0xa3b)]-0x1;_0x35a916>=0x0;_0x35a916--){this[_0x2b186d(0xa25)](_0x1cc331[_0x35a916]);}},_0x298f51['prototype']['writeFloatBE']=function(_0x69f177){var _0x5ecf2d=_0x59018;let _0x1323d1=new Uint8Array(new Float32Array([_0x69f177])['buffer']);for(let _0x24134d=_0x1323d1[_0x5ecf2d(0xa3b)]-0x1;_0x24134d>=0x0;_0x24134d--){this[_0x5ecf2d(0xa25)](_0x1323d1[_0x24134d]);}},_0x298f51[_0x59018(0x860)][_0x59018(0x566)]=function(_0x22c7a6){var _0x51481b=_0x59018;for(let _0x4faa8e=0x0;_0x4faa8e<_0x22c7a6[_0x51481b(0xa3b)];_0x4faa8e++){this[_0x51481b(0x71e)][this['pos']++]=_0x22c7a6[_0x51481b(0x380)](_0x4faa8e);}},_0x298f51[_0x59018(0x860)][_0x59018(0xaad)]=function(_0x371edd,_0x18ba10){var _0xeed262=_0x59018;switch(_0x18ba10){case 0x1:this['writeU8'](0x1<<0x7|_0x371edd);break;case 0x2:this[_0xeed262(0x286)](0x1<<0x6|_0x371edd>>0x8),this[_0xeed262(0x286)](_0x371edd);break;case 0x3:this[_0xeed262(0x286)](0x1<<0x5|_0x371edd>>0x10),this['writeU8'](_0x371edd>>0x8),this[_0xeed262(0x286)](_0x371edd);break;case 0x4:this[_0xeed262(0x286)](0x1<<0x4|_0x371edd>>0x18),this[_0xeed262(0x286)](_0x371edd>>0x10),this[_0xeed262(0x286)](_0x371edd>>0x8),this[_0xeed262(0x286)](_0x371edd);break;case 0x5:this[_0xeed262(0x286)](0x1<<0x3|_0x371edd/0x100000000&0x7),this[_0xeed262(0x286)](_0x371edd>>0x18),this['writeU8'](_0x371edd>>0x10),this['writeU8'](_0x371edd>>0x8),this[_0xeed262(0x286)](_0x371edd);break;default:throw new Error('Bad\x20EBML\x20VINT\x20size\x20'+_0x18ba10);}},_0x298f51[_0x59018(0x860)][_0x59018(0x83c)]=function(_0x563afb){var _0x51e64a=_0x59018;if(_0x563afb<(0x1<<0x7)-0x1)return 0x1;else{if(_0x563afb<(0x1<<0xe)-0x1)return 0x2;else{if(_0x563afb<(0x1<<0x15)-0x1)return 0x3;else{if(_0x563afb<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x563afb<0x7ffffffff)return 0x5;else throw new Error(_0x51e64a(0x4ca)+_0x563afb);}}}}},_0x298f51[_0x59018(0x860)][_0x59018(0xaa9)]=function(_0x56a210){var _0x198015=_0x59018;this['writeEBMLVarIntWidth'](_0x56a210,this[_0x198015(0x83c)](_0x56a210));},_0x298f51['prototype']['writeUnsignedIntBE']=function(_0x1a97e4,_0x295649){var _0x43ae1f=_0x59018;_0x295649===undefined&&(_0x295649=this[_0x43ae1f(0x56c)](_0x1a97e4));switch(_0x295649){case 0x5:this[_0x43ae1f(0x286)](Math[_0x43ae1f(0x35a)](_0x1a97e4/0x100000000));case 0x4:this[_0x43ae1f(0x286)](_0x1a97e4>>0x18);case 0x3:this[_0x43ae1f(0x286)](_0x1a97e4>>0x10);case 0x2:this['writeU8'](_0x1a97e4>>0x8);case 0x1:this[_0x43ae1f(0x286)](_0x1a97e4);break;default:throw new Error(_0x43ae1f(0xb88)+_0x295649);}},_0x298f51[_0x59018(0x860)][_0x59018(0x56c)]=function(_0x28fd84){if(_0x28fd84<0x1<<0x8)return 0x1;else{if(_0x28fd84<0x1<<0x10)return 0x2;else{if(_0x28fd84<0x1<<0x18)return 0x3;else return _0x28fd84<0x100000000?0x4:0x5;}}},_0x298f51[_0x59018(0x860)][_0x59018(0x2e9)]=function(){var _0x2d03f5=_0x59018;if(this['pos']this[_0x4d5c69(0xa3b)])throw new Error(_0x4d5c69(0x8b7));this[_0x4d5c69(0xb28)]=_0x2acb38;},this[_0x4d6599(0x346)]=function(_0x19e75f){var _0x5a14aa=_0x4d6599;let _0x39606f={'offset':this[_0x5a14aa(0xb28)],'data':_0x19e75f,'length':_0x1169f4(_0x19e75f)},_0x4bc22c=_0x39606f[_0x5a14aa(0x5a9)]>=this['length'];this[_0x5a14aa(0xb28)]+=_0x39606f[_0x5a14aa(0xa3b)],this[_0x5a14aa(0xa3b)]=Math['max'](this[_0x5a14aa(0xa3b)],this[_0x5a14aa(0xb28)]),_0x5a2cf9=_0x5a2cf9[_0x5a14aa(0x223)](async function(){var _0x1346c1=_0x5a14aa;if(_0x4c078f)return new Promise(function(_0x2a6079,_0x528be5){var _0x13475c=_0x26f4;_0x5e35a0(_0x39606f[_0x13475c(0x71e)])[_0x13475c(0x223)](function(_0xb450f){var _0x55a86a=_0x13475c;let _0x3d593c=0x0,_0x3d4491=Buffer['from'](_0xb450f[_0x55a86a(0xa99)]),_0x59321f=function(_0x1606ef,_0x696928,_0x2a481e){var _0x3ded1d=_0x55a86a;_0x3d593c+=_0x696928,_0x3d593c>=_0x2a481e[_0x3ded1d(0xa3b)]?_0x2a6079():_0x4ddcdf[_0x3ded1d(0x346)](_0x4c078f,_0x2a481e,_0x3d593c,_0x2a481e[_0x3ded1d(0xa3b)]-_0x3d593c,_0x39606f['offset']+_0x3d593c,_0x59321f);};_0x4ddcdf[_0x55a86a(0x346)](_0x4c078f,_0x3d4491,0x0,_0x3d4491[_0x55a86a(0xa3b)],_0x39606f['offset'],_0x59321f);});});else{if(_0x10c73e)return new Promise(function(_0x1a45da,_0x3bcafb){var _0x3da3d6=_0x26f4;_0x10c73e['seek'](_0x39606f[_0x3da3d6(0x5a9)])[_0x3da3d6(0x223)](()=>{var _0x3f181d=_0x3da3d6;_0x10c73e[_0x3f181d(0x346)](new Blob([_0x39606f[_0x3f181d(0x71e)]]));})['then'](()=>{_0x1a45da();});});else{if(!_0x4bc22c)for(let _0x98ead2=0x0;_0x98ead2<_0xfd4466['length'];_0x98ead2++){let _0x4d50e9=_0xfd4466[_0x98ead2];if(!(_0x39606f[_0x1346c1(0x5a9)]+_0x39606f[_0x1346c1(0xa3b)]<=_0x4d50e9['offset']||_0x39606f[_0x1346c1(0x5a9)]>=_0x4d50e9[_0x1346c1(0x5a9)]+_0x4d50e9[_0x1346c1(0xa3b)])){if(_0x39606f[_0x1346c1(0x5a9)]<_0x4d50e9[_0x1346c1(0x5a9)]||_0x39606f['offset']+_0x39606f['length']>_0x4d50e9[_0x1346c1(0x5a9)]+_0x4d50e9['length'])throw new Error(_0x1346c1(0x8e5));if(_0x39606f[_0x1346c1(0x5a9)]==_0x4d50e9[_0x1346c1(0x5a9)]&&_0x39606f[_0x1346c1(0xa3b)]==_0x4d50e9[_0x1346c1(0xa3b)]){_0x4d50e9[_0x1346c1(0x71e)]=_0x39606f['data'];return;}else return _0x5e35a0(_0x4d50e9[_0x1346c1(0x71e)])[_0x1346c1(0x223)](function(_0x3a8328){var _0x2410ff=_0x1346c1;return _0x4d50e9[_0x2410ff(0x71e)]=_0x3a8328,_0x5e35a0(_0x39606f[_0x2410ff(0x71e)]);})[_0x1346c1(0x223)](function(_0x569d21){var _0x37886e=_0x1346c1;_0x39606f[_0x37886e(0x71e)]=_0x569d21,_0x4d50e9[_0x37886e(0x71e)][_0x37886e(0xa4c)](_0x39606f['data'],_0x39606f[_0x37886e(0x5a9)]-_0x4d50e9['offset']);});}}}}_0xfd4466[_0x1346c1(0xba0)](_0x39606f);});},this[_0x4d6599(0x32f)]=function(_0x2f3cd3){var _0x3dd6df=_0x4d6599;return _0x4c078f||_0x10c73e?_0x5a2cf9=_0x5a2cf9[_0x3dd6df(0x223)](function(){return null;}):_0x5a2cf9=_0x5a2cf9[_0x3dd6df(0x223)](function(){var _0x42a251=_0x3dd6df;let _0x271570=[];for(let _0x494c56=0x0;_0x494c56<_0xfd4466[_0x42a251(0xa3b)];_0x494c56++){_0x271570[_0x42a251(0xba0)](_0xfd4466[_0x494c56][_0x42a251(0x71e)]);}return new Blob(_0x271570,{'type':_0x2f3cd3});}),_0x5a2cf9;};};};window[_0x5b1913(0x64a)]=_0x176b6c(null);}()),(function(){'use strict';var _0x3512e6=_0x433726;function _0x2df638(_0x33f0e8){var _0x40a510=_0x26f4;this[_0x40a510(0x9fd)]=_0x33f0e8;}function _0x4aba95(_0x2e5c01,_0x30af5b){var _0x4020f0=_0x26f4;let _0x2252aa={};return[_0x2e5c01,_0x30af5b][_0x4020f0(0xb26)](function(_0x417765){var _0x53ea6a=_0x4020f0;for(let _0x4d3e93 in _0x417765){Object[_0x53ea6a(0x860)]['hasOwnProperty'][_0x53ea6a(0x736)](_0x417765,_0x4d3e93)&&(_0x2252aa[_0x4d3e93]=_0x417765[_0x4d3e93]);}}),_0x2252aa;}function _0x57bb5d(_0x52e4fd,_0xc67eb9,_0xe135b0){var _0x1daa6a=_0x26f4;if(Array['isArray'](_0xe135b0))for(let _0x34f54c=0x0;_0x34f54c<_0xe135b0[_0x1daa6a(0xa3b)];_0x34f54c++){_0x57bb5d(_0x52e4fd,_0xc67eb9,_0xe135b0[_0x34f54c]);}else{if(typeof _0xe135b0===_0x1daa6a(0x20c))_0x52e4fd[_0x1daa6a(0x566)](_0xe135b0);else{if(_0xe135b0 instanceof Uint8Array)_0x52e4fd[_0x1daa6a(0x42e)](_0xe135b0);else{if(_0xe135b0['id']){_0xe135b0['offset']=_0x52e4fd['pos']+_0xc67eb9,_0x52e4fd['writeUnsignedIntBE'](_0xe135b0['id']);if(Array['isArray'](_0xe135b0[_0x1daa6a(0x71e)])){let _0x16735b,_0x3ae1f0,_0x5c4bd0;_0xe135b0[_0x1daa6a(0x9ca)]===-0x1?_0x52e4fd['writeByte'](0xff):(_0x16735b=_0x52e4fd['pos'],_0x52e4fd['writeBytes']([0x0,0x0,0x0,0x0])),_0x3ae1f0=_0x52e4fd[_0x1daa6a(0xb28)],_0xe135b0[_0x1daa6a(0x649)]=_0x3ae1f0+_0xc67eb9,_0x57bb5d(_0x52e4fd,_0xc67eb9,_0xe135b0[_0x1daa6a(0x71e)]),_0xe135b0['size']!==-0x1&&(_0x5c4bd0=_0x52e4fd[_0x1daa6a(0xb28)],_0xe135b0[_0x1daa6a(0x9ca)]=_0x5c4bd0-_0x3ae1f0,_0x52e4fd[_0x1daa6a(0x1d1)](_0x16735b),_0x52e4fd[_0x1daa6a(0xaad)](_0xe135b0[_0x1daa6a(0x9ca)],0x4),_0x52e4fd[_0x1daa6a(0x1d1)](_0x5c4bd0));}else{if(typeof _0xe135b0[_0x1daa6a(0x71e)]==='string')_0x52e4fd[_0x1daa6a(0xaa9)](_0xe135b0[_0x1daa6a(0x71e)][_0x1daa6a(0xa3b)]),_0xe135b0[_0x1daa6a(0x649)]=_0x52e4fd[_0x1daa6a(0xb28)]+_0xc67eb9,_0x52e4fd['writeString'](_0xe135b0['data']);else{if(typeof _0xe135b0['data']===_0x1daa6a(0x51a))!_0xe135b0[_0x1daa6a(0x9ca)]&&(_0xe135b0['size']=_0x52e4fd[_0x1daa6a(0x56c)](_0xe135b0[_0x1daa6a(0x71e)])),_0x52e4fd[_0x1daa6a(0xaa9)](_0xe135b0[_0x1daa6a(0x9ca)]),_0xe135b0[_0x1daa6a(0x649)]=_0x52e4fd[_0x1daa6a(0xb28)]+_0xc67eb9,_0x52e4fd['writeUnsignedIntBE'](_0xe135b0[_0x1daa6a(0x71e)],_0xe135b0[_0x1daa6a(0x9ca)]);else{if(_0xe135b0[_0x1daa6a(0x71e)]instanceof _0x2df638)_0x52e4fd[_0x1daa6a(0xaa9)](0x8),_0xe135b0['dataOffset']=_0x52e4fd[_0x1daa6a(0xb28)]+_0xc67eb9,_0x52e4fd['writeDoubleBE'](_0xe135b0[_0x1daa6a(0x71e)]['value']);else{if(_0xe135b0['data']instanceof _0x2df638)_0x52e4fd[_0x1daa6a(0xaa9)](0x4),_0xe135b0[_0x1daa6a(0x649)]=_0x52e4fd[_0x1daa6a(0xb28)]+_0xc67eb9,_0x52e4fd[_0x1daa6a(0xb72)](_0xe135b0[_0x1daa6a(0x71e)][_0x1daa6a(0x9fd)]);else{if(_0xe135b0[_0x1daa6a(0x71e)]instanceof Uint8Array)_0x52e4fd[_0x1daa6a(0xaa9)](_0xe135b0['data'][_0x1daa6a(0x375)]),_0xe135b0[_0x1daa6a(0x649)]=_0x52e4fd[_0x1daa6a(0xb28)]+_0xc67eb9,_0x52e4fd[_0x1daa6a(0x42e)](_0xe135b0['data']);else throw new Error(_0x1daa6a(0x81b)+typeof _0xe135b0['data']);}}}}}}else throw new Error(_0x1daa6a(0x81b)+typeof _0xe135b0[_0x1daa6a(0x71e)]);}}}}let _0x45e781=function(_0x11851b,_0x34eaed){return function(_0x474767){var _0x2a97f5=_0x26f4;let _0x486b59=0x1388,_0x2feffa=![],_0x5cb5e5=0x0,_0x632e1b=0x0,_0x498f74=!![],_0x11ee99=0x0,_0x43365d=0xbb80,_0x2319c4=0x1,_0xc2739a=[],_0xb60aa1=0x0,_0x182a1d=0x0,_0xd0964a=0x0,_0x2f1429={'fileWriter':null,'codec':_0x474767[_0x2a97f5(0x846)]||_0x2a97f5(0x5ce)},_0x10fbaf,_0x424144={'id':0x4489,'data':new _0x2df638(0x0)},_0x32dd48=new _0x34eaed(_0x474767[_0x2a97f5(0x2cf)]);function _0x2255d5(_0x3b2126,_0x5eebe5){return _0x5eebe5=new Uint8Array(_0x5eebe5),_0xe63fe6(_0x39c2c1(_0x3b2126),_0x27686f(_0x5eebe5['byteLength']),_0x5eebe5);}function _0xe63fe6(){var _0x1d0f88=_0x2a97f5,_0x1cf47e,_0x3f2634=0x0,_0x12c4fe;for(_0x1cf47e=0x0;_0x1cf47e>>0x18&0xff,_0x14939c>>>0x10&0xff,_0x14939c>>>0x8&0xff,_0x14939c&0xff]);if((_0x14939c&0xff0000)!=0x0)return new Uint8Array([_0x14939c>>>0x10&0xff,_0x14939c>>>0x8&0xff,_0x14939c&0xff]);if((_0x14939c&0xff00)!=0x0)return new Uint8Array([_0x14939c>>>0x8&0xff,_0x14939c&0xff]);if((_0x14939c&0xff)!=0x0)return new Uint8Array([_0x14939c&0xff]);throw _0x30a247(0x23e);}function _0x27686f(_0x269315){if(_0x269315<=0x7f)return new Uint8Array([0x80|_0x269315&0x7f]);if(_0x269315<=0x3fff)return new Uint8Array([0x40|_0x269315>>0x8&0x3f,_0x269315&0xff]);return new Uint8Array([0x8,_0x269315>>>0x18&0xff,_0x269315>>>0x10&0xff,_0x269315>>>0x8&0xff,_0x269315&0xff]);}function _0x25ebcf(_0x24366f,_0xff756b){var _0x46e683=_0x2a97f5,_0x15ad43=new DataView(new ArrayBuffer(0x4));return _0x15ad43['setFloat32'](0x0,_0xff756b,![]),_0x2255d5(_0x24366f,new Uint8Array(_0x15ad43[_0x46e683(0xa99)]));}function _0x1522af(_0x49951f){var _0xae0be4=_0x2a97f5;if(_0x49951f<=0xff)return new Uint8Array([_0x49951f&0xff]);if(_0x49951f<=0xffff)return new Uint8Array([_0x49951f>>>0x8&0xff,_0x49951f&0xff]);if(_0x49951f<=0xffffff)return new Uint8Array([_0x49951f>>0x10&0xff,_0x49951f>>0x8&0xff,_0x49951f&0xff]);return new Uint8Array([_0x49951f>>>0x18&0xff,_0x49951f>>>0x10&0xff,_0x49951f>>>0x8&0xff,_0x49951f&0xff]);var _0x441635=new DataView(new ArrayBuffer(0x4));return _0x441635[_0xae0be4(0xa12)](0x0,_0x49951f,![]),_0x441635;}function _0x23b5ac(_0x2d325a,_0x4dbace){return _0x2255d5(_0x2d325a,_0x1522af(_0x4dbace));}function _0x179e6e(_0x1c0f5a,_0x1645f8){return _0x2255d5(_0x1c0f5a,new TextEncoder()['encode'](_0x1645f8));}function _0x4a7da3(){var _0x218bfe=_0x2a97f5;let _0x38989e={'id':0x1a45dfa3,'data':[_0x23b5ac(0x4286,0x1),_0x23b5ac(0x42f7,0x1),_0x23b5ac(0x42f2,0x4),_0x23b5ac(0x42f3,0x8),_0x179e6e(0x4282,_0x218bfe(0xad4)),_0x23b5ac(0x4287,0x4),_0x23b5ac(0x4285,0x2)]},_0x497fb1={'id':0x1549a966,'data':[_0x23b5ac(0x2ad7b1,0xf4240),_0x179e6e(0x4d80,_0x218bfe(0x520)),_0x179e6e(0x5741,_0x218bfe(0x520)),_0x424144]},_0x5db4b6=[{'id':0xb0,'data':_0x5cb5e5},{'id':0xba,'data':_0x632e1b}],_0x49c169={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x23b5ac(0xd7,0x1),_0x23b5ac(0x73c5,0x1),_0x23b5ac(0x9c,0x0),_0x179e6e(0x22b59c,_0x218bfe(0x8ef)),_0x179e6e(0x86,'V_'+_0x474767['codec']),_0x23b5ac(0x83,0x1),{'id':0xe0,'data':[_0x23b5ac(0xb0,_0x5cb5e5),_0x23b5ac(0xba,_0x632e1b)]}]},{'id':0xae,'data':[_0x23b5ac(0xd7,0x2),_0x23b5ac(0x73c5,0x2),_0x23b5ac(0x9c,0x0),_0x179e6e(0x22b59c,_0x218bfe(0x8ef)),_0x179e6e(0x86,_0x218bfe(0x9be)),_0x23b5ac(0x83,0x2),{'id':0xe1,'data':[_0x25ebcf(0xb5,_0x43365d),_0x23b5ac(0x9f,_0x2319c4)]},_0x2255d5(0x63a2,new Uint8Array(['O'[_0x218bfe(0x380)](0x0),'p'[_0x218bfe(0x380)](0x0),'u'[_0x218bfe(0x380)](0x0),'s'[_0x218bfe(0x380)](0x0),'H'[_0x218bfe(0x380)](0x0),'e'[_0x218bfe(0x380)](0x0),'a'[_0x218bfe(0x380)](0x0),'d'[_0x218bfe(0x380)](0x0),0x1,_0x2319c4&0xff,0x38,0x1,_0x43365d>>>0x0&0xff,_0x43365d>>>0x8&0xff,_0x43365d>>>0x10&0xff,_0x43365d>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0x10fbaf={'id':0x18538067,'size':-0x1,'data':[_0x497fb1,_0x49c169]};let _0xc34619=new _0x11851b(0x200);_0x57bb5d(_0xc34619,_0x32dd48[_0x218bfe(0xb28)],[_0x38989e,_0x10fbaf]),_0x32dd48[_0x218bfe(0x346)](_0xc34619['getAsDataArray']()),_0x2feffa=!![];}function _0x26e2cc(_0x4d9a5e){var _0x3fca97=_0x2a97f5;let _0x52b857=new _0x11851b(0x1+0x2+0x1);if(!(_0x4d9a5e['trackNumber']>0x0&&_0x4d9a5e['trackNumber']<0x7f))throw new Error(_0x3fca97(0x6a5));return _0x52b857[_0x3fca97(0xaa9)](_0x4d9a5e[_0x3fca97(0x850)]),_0x52b857['writeU16BE'](_0x4d9a5e[_0x3fca97(0x292)]),_0x52b857[_0x3fca97(0xa25)]((_0x4d9a5e['type']==_0x3fca97(0x391)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x52b857[_0x3fca97(0x2e9)](),_0x4d9a5e[_0x3fca97(0x1b7)]]};}function _0x5bb82e(_0x6094d4){var _0x3aec85=_0x2a97f5;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math[_0x3aec85(0xa0f)](_0x6094d4[_0x3aec85(0x292)])}]};}function _0x4bf48b(){var _0xb09ac1=_0x2a97f5;if(_0xc2739a[_0xb09ac1(0xa3b)]===0x0)return;let _0x30253f=0x0;for(let _0x59a59f=0x0;_0x59a59f<_0xc2739a[_0xb09ac1(0xa3b)];_0x59a59f++){_0x30253f+=_0xc2739a[_0x59a59f][_0xb09ac1(0x1b7)][_0xb09ac1(0x375)];}let _0x506001=new _0x11851b(_0x30253f+_0xc2739a[_0xb09ac1(0xa3b)]*0x40),_0x51cbe2=_0x5bb82e({'timecode':Math['round'](_0xb60aa1)});for(let _0x32ff73=0x0;_0x32ff73<_0xc2739a[_0xb09ac1(0xa3b)];_0x32ff73++){_0x51cbe2['data'][_0xb09ac1(0xba0)](_0x26e2cc(_0xc2739a[_0x32ff73]));}_0x57bb5d(_0x506001,_0x32dd48[_0xb09ac1(0xb28)],_0x51cbe2),_0x32dd48[_0xb09ac1(0x346)](_0x506001['getAsDataArray']()),_0xc2739a=[],_0x182a1d=0x0;}function _0x26b595(_0x37b70a,_0xef3d42){var _0x115eda=_0x2a97f5;_0x37b70a[_0x115eda(0x850)]=_0xef3d42;var _0x148724=_0x37b70a['intime']/0x3e8;_0x498f74?(_0x11ee99=_0x148724,_0x148724=0x0,_0x498f74=![]):_0x148724=_0x148724-_0x11ee99;_0xd0964a=_0x148724;if(_0x182a1d==0x0)_0xb60aa1=_0x148724;_0x37b70a[_0x115eda(0x292)]=Math[_0x115eda(0xa0f)](_0x148724-_0xb60aa1),_0xc2739a[_0x115eda(0xba0)](_0x37b70a),_0x182a1d=_0x37b70a[_0x115eda(0x292)]+0x1,_0x182a1d>=_0x486b59&&_0x4bf48b();}function _0x42dae4(){var _0x453e36=_0x2a97f5;let _0x133f6c=new _0x11851b(seekHead[_0x453e36(0x9ca)]),_0x25dc72=_0x32dd48['pos'];_0x57bb5d(_0x133f6c,seekHead['dataOffset'],seekHead[_0x453e36(0x71e)]),_0x32dd48[_0x453e36(0x1d1)](seekHead[_0x453e36(0x649)]),_0x32dd48[_0x453e36(0x346)](_0x133f6c[_0x453e36(0x2e9)]()),_0x32dd48[_0x453e36(0x1d1)](_0x25dc72);}function _0x9d6d51(){var _0x56f65b=_0x2a97f5;let _0x30ae50=new _0x11851b(0x8),_0x4a5000=_0x32dd48[_0x56f65b(0xb28)];_0x30ae50[_0x56f65b(0x8bd)](_0xd0964a),_0x32dd48['seek'](_0x424144['dataOffset']),_0x32dd48['write'](_0x30ae50[_0x56f65b(0x2e9)]()),_0x32dd48[_0x56f65b(0x1d1)](_0x4a5000);}this[_0x2a97f5(0x46f)]=function(_0x38490e){var _0x5a699a=_0x2a97f5;!_0x2feffa&&(_0x5cb5e5=_0x474767[_0x5a699a(0x5a1)],_0x632e1b=_0x474767[_0x5a699a(0x81c)],_0x43365d=_0x474767[_0x5a699a(0x43c)],_0x2319c4=_0x474767[_0x5a699a(0x21c)],_0x4a7da3());if(_0x38490e['constructor'][_0x5a699a(0x215)]=='EncodedVideoChunk'){let _0x4d38c6=new Uint8Array(_0x38490e[_0x5a699a(0x375)]);_0x38490e['copyTo'](_0x4d38c6),_0x26b595({'frame':_0x4d38c6,'intime':_0x38490e['timestamp'],'type':_0x38490e['type']},0x1);return;}else{if(_0x38490e[_0x5a699a(0x6fb)]['name']==_0x5a699a(0x7e3)){let _0x51cde5=new Uint8Array(_0x38490e[_0x5a699a(0x375)]);_0x38490e[_0x5a699a(0x901)](_0x51cde5),_0x26b595({'frame':_0x51cde5,'intime':_0x38490e[_0x5a699a(0xae8)],'type':_0x38490e[_0x5a699a(0xacc)]},0x2);return;}}},this['complete']=function(){var _0x156077=_0x2a97f5;return!_0x2feffa&&_0x4a7da3(),_0x498f74=!![],_0x4bf48b(),_0x9d6d51(),_0x32dd48[_0x156077(0x32f)](_0x156077(0x24f));},this[_0x2a97f5(0x835)]=function(){var _0x4035a1=_0x2a97f5;return _0x32dd48[_0x4035a1(0xa3b)];},_0x474767=_0x4aba95(_0x2f1429,_0x474767||{});};};window[_0x3512e6(0x78c)]=_0x45e781(window[_0x3512e6(0x9cf)],window[_0x3512e6(0x64a)]);}()); \ No newline at end of file +var _0x59595f=_0x4af5;(function(_0x1cc714,_0xd023ae){var _0x1393ca=_0x4af5,_0x385030=_0x1cc714();while(!![]){try{var _0x5e466d=-parseInt(_0x1393ca(0xb73))/0x1+-parseInt(_0x1393ca(0x918))/0x2*(-parseInt(_0x1393ca(0x48f))/0x3)+-parseInt(_0x1393ca(0x259))/0x4*(parseInt(_0x1393ca(0x6fa))/0x5)+-parseInt(_0x1393ca(0x23a))/0x6+parseInt(_0x1393ca(0x1c6))/0x7+-parseInt(_0x1393ca(0x4bd))/0x8+parseInt(_0x1393ca(0x4d3))/0x9;if(_0x5e466d===_0xd023ae)break;else _0x385030['push'](_0x385030['shift']());}catch(_0x4969b4){_0x385030['push'](_0x385030['shift']());}}}(_0x22a1,0xc5565));var DebugLog=![],debugSocket=null,debugSocketQueue=[];function createLogObject(_0x283dd1,_0x18da10,_0x44a8ca){var _0x15c4af=_0x4af5;const _0x466817=performance[_0x15c4af(0x454)]()[_0x15c4af(0xa6e)](0x0);return{'msg':Array[_0x15c4af(0xad3)](_0x283dd1)?[..._0x283dd1]:typeof _0x283dd1===_0x15c4af(0xb46)?{..._0x283dd1}:_0x283dd1,'type':_0x18da10,'time':_0x466817,'line':_0x44a8ca};}function sendOrQueueMessage(_0x193e47){var _0x2e9439=_0x4af5;if(debugSocket&&debugSocket[_0x2e9439(0x326)]===WebSocket['OPEN'])try{debugSocket[_0x2e9439(0x6f7)](JSON[_0x2e9439(0x96f)](_0x193e47));}catch(_0x56486b){debugSocketQueue[_0x2e9439(0xa44)](JSON[_0x2e9439(0x96f)](_0x193e47));}else debugSocketQueue['push'](JSON[_0x2e9439(0x96f)](_0x193e47));}function log(_0x1829d5){var _0xe473a=_0x4af5;if(debugSocket){while(debugSocket[_0xe473a(0x326)]===WebSocket[_0xe473a(0x71b)]&&debugSocketQueue[_0xe473a(0x426)]>0x0){try{debugSocket[_0xe473a(0x6f7)](debugSocketQueue['shift']());}catch(_0x35ad4b){break;}}sendOrQueueMessage(createLogObject(_0x1829d5,_0xe473a(0x1db)));}if(DebugLog)try{const _0x2d1306=new Error()[_0xe473a(0x866)];let _0x4ee52b=_0xe473a(0x8bf);if(_0x2d1306){const _0x3c949d=_0x2d1306[_0xe473a(0x1fb)]('\x0a'),_0x2cb677=_0x3c949d[0x2];if(_0x2cb677&&_0x2cb677[_0xe473a(0xae3)](/:\d+:\d+/)){const _0xd38575=_0x2cb677[_0xe473a(0xae3)](/(.+?):(\d+):\d+/);_0xd38575&&_0xd38575[0x2]&&(_0x4ee52b=_0xd38575[0x1][_0xe473a(0x1fb)]('/')[_0xe473a(0x1d7)]()+':'+_0xd38575[0x2]);}}console[_0xe473a(0x1db)](performance[_0xe473a(0x454)]()[_0xe473a(0xa6e)](0x0)+':\x20',_0x1829d5,_0xe473a(0xa73)+_0x4ee52b),appendDebugLog({'log':_0x1829d5,'time':performance[_0xe473a(0x454)]()[_0xe473a(0xa6e)](0x0),'line':_0x4ee52b});}catch(_0x30584c){console[_0xe473a(0x939)](_0xe473a(0x24a),_0x30584c);}}function warnlog(_0x39f7fa,_0x2890e5=![],_0x2dd2e2=![]){var _0x224500=_0x4af5;sendOrQueueMessage(createLogObject(_0x39f7fa,_0x224500(0x939),_0x2dd2e2)),DebugLog&&(console[_0x224500(0x939)](performance[_0x224500(0x454)]()+':\x20',_0x39f7fa),appendDebugLog({'warn':_0x39f7fa,'line':_0x2dd2e2,'time':performance['now']()}));}function _0x4af5(_0x272a64,_0x18091b){var _0x22a1b1=_0x22a1();return _0x4af5=function(_0x4af5fb,_0x47aa53){_0x4af5fb=_0x4af5fb-0x1aa;var _0x223e68=_0x22a1b1[_0x4af5fb];return _0x223e68;},_0x4af5(_0x272a64,_0x18091b);}function errorlog(_0x8c3587,_0x423ca2=![],_0x250946=![]){var _0x3da925=_0x4af5;console[_0x3da925(0xb64)](performance[_0x3da925(0x454)]()+':\x20',_0x8c3587);let _0x22bea3=_0x8c3587;typeof _0x8c3587===_0x3da925(0xb46)&&_0x8c3587!==null&&(_0x22bea3={'type':_0x8c3587[_0x3da925(0x3e7)]||'','message':_0x8c3587['message']||'','code':_0x8c3587['target']&&_0x8c3587[_0x3da925(0xbb4)][_0x3da925(0xb64)]&&_0x8c3587[_0x3da925(0xbb4)][_0x3da925(0xb64)][_0x3da925(0x964)]||'','src':_0x8c3587[_0x3da925(0xbb4)]&&_0x8c3587[_0x3da925(0xbb4)]['currentSrc']||''}),sendOrQueueMessage(createLogObject(_0x22bea3,_0x3da925(0x80e),_0x250946)),appendDebugLog({'error':_0x8c3587,'line':_0x250946,'time':performance[_0x3da925(0x454)]()},!![]),_0x250946&&console[_0x3da925(0xb64)](_0x250946);}function debugStart(_0x559b4f=_0x59595f(0xa7c)){let _0xd8488f=0x0;const _0x1a601f=0x5,_0x2cdb50=0x3e8;function _0x49ac4b(){var _0x5289f6=_0x4af5;if(debugSocket&&debugSocket[_0x5289f6(0x326)]===WebSocket['OPEN'])return;debugSocket&&debugSocket['close'](),debugSocket=new WebSocket(_0x5289f6(0x6c6)+_0x559b4f),debugSocket[_0x5289f6(0x305)]=function(){var _0x156df9=_0x5289f6;_0xd8488f<_0x1a601f?(setTimeout(_0x49ac4b,_0x2cdb50),_0xd8488f++):console[_0x156df9(0xb64)]('Failed\x20to\x20connect\x20to\x20debug\x20WebSocket\x20after\x20'+_0x1a601f+'\x20attempts');},debugSocket['onopen']=function(){var _0x4c797b=_0x5289f6;_0xd8488f=0x0;while(debugSocketQueue[_0x4c797b(0x426)]>0x0){try{debugSocket['send'](debugSocketQueue[_0x4c797b(0x2c3)]());}catch(_0x3ae0c4){break;}}},debugSocket['onmessage']=function(_0x3f11c9){var _0x557788=_0x5289f6;try{var _0x492dd1=JSON[_0x557788(0x483)](_0x3f11c9[_0x557788(0xb0c)]);if(_0x492dd1['cmd'])new Function(_0x492dd1[_0x557788(0x824)])();else{if(_0x492dd1['log'])log(new Function(_0x557788(0x5e5)+_0x492dd1[_0x557788(0x1db)])());else{if(_0x492dd1['warn'])warnlog(new Function(_0x557788(0x5e5)+_0x492dd1[_0x557788(0x939)])());else _0x492dd1[_0x557788(0x80e)]&&errorlog(new Function('return\x20'+_0x492dd1[_0x557788(0x80e)])());}}}catch(_0x15cdcf){errorlog(_0x15cdcf);}};}_0x49ac4b();}window[_0x59595f(0x60a)]=function backupErr(_0x3fe154,_0x58ac0a=![],_0x4a31f3=![]){var _0x191633=_0x59595f;return errorlog(_0x3fe154,null,_0x4a31f3),errorlog(_0x191633(0xb80)),![];},window[_0x59595f(0x7a6)]=window[_0x59595f(0x7a6)]||window[_0x59595f(0x328)];function getById(_0x4371e1){var _0x17fe18=_0x59595f,_0x25a008=document['getElementById'](_0x4371e1);if(!_0x25a008){try{typeof session!=='undefined'&&session[_0x17fe18(0x310)]&&(_0x25a008=session[_0x17fe18(0x310)][_0x17fe18(0xb0e)][_0x17fe18(0x62a)](_0x4371e1));}catch(_0x977112){console[_0x17fe18(0xb64)](_0x977112);}!_0x25a008&&(log(_0x4371e1+_0x17fe18(0x376)),_0x25a008=document[_0x17fe18(0xb0f)](_0x17fe18(0x4dd)));}return _0x25a008;}typeof String['prototype']['replaceAll']!==_0x59595f(0xaec)&&(String['prototype'][_0x59595f(0x4ac)]=function(_0xd8fb2,_0x4fa55d){var _0x175778=_0x59595f;return this[_0x175778(0x1fb)](_0xd8fb2)[_0x175778(0x744)](_0x4fa55d);});function query(_0x3b4aa8){var _0x535ff1=_0x59595f,_0x34921e=document[_0x535ff1(0x1c4)](_0x3b4aa8);return!_0x34921e&&(log(_0x3b4aa8+_0x535ff1(0xa1f)),_0x34921e=document[_0x535ff1(0xb0f)](_0x535ff1(0x4dd))),_0x34921e;}var errorReport=[];function appendDebugLog(_0x369333,_0xd4ee07=![]){var _0x46fcba=_0x59595f;if(!errorReport)return;try{errorReport['push'](_0x369333),DebugLog?errorReport=errorReport[_0x46fcba(0xab6)](-0x2710):errorReport=errorReport[_0x46fcba(0xab6)](-0x64),!session[_0x46fcba(0x82a)]&&(document['getElementById']('reportbutton')&&_0xd4ee07&&getById(_0x46fcba(0x5f5))[_0x46fcba(0x930)]['remove'](_0x46fcba(0x527)));}catch(_0xf47245){}}function downloadLogs(){var _0x18e58b=_0x59595f;const _0x358853=new Blob([JSON[_0x18e58b(0x96f)](errorReport)],{'type':'text/plain'}),_0x47010c=URL[_0x18e58b(0x921)](_0x358853),_0x3b94af=document[_0x18e58b(0xb0f)]('a');_0x3b94af['href']=_0x47010c,_0x3b94af[_0x18e58b(0x679)]=_0x18e58b(0x74c),document['body'][_0x18e58b(0x3c0)](_0x3b94af),_0x3b94af['click'](),document[_0x18e58b(0x8bd)][_0x18e58b(0x801)](_0x3b94af),URL['revokeObjectURL'](_0x47010c),errorReport=[];}async function generateHash(_0x4bdbfc,_0x572103=![]){var _0x528bca=_0x59595f;const _0x58aedc=new TextEncoder(_0x528bca(0x4eb))[_0x528bca(0x25b)](_0x4bdbfc);return crypto[_0x528bca(0x292)][_0x528bca(0x30c)](_0x528bca(0x595),_0x58aedc)[_0x528bca(0x53f)](function(_0xaccf24){var _0x14674c=_0x528bca;return _0xaccf24=new Uint8Array(_0xaccf24),_0x572103&&(_0xaccf24=_0xaccf24[_0x14674c(0xab6)](0x0,parseInt(parseInt(_0x572103)/0x2))),_0xaccf24=toHexString(_0xaccf24),_0xaccf24;})[_0x528bca(0x597)](errorlog);}function processTURNs(_0x4789aa){var _0xf3eb39=_0x59595f,_0x5f594e=getTimezone();for(var _0x3a9db1=0x0;_0x3a9db1<_0x4789aa['length'];_0x3a9db1++){var _0x4547e2=Math[_0xf3eb39(0x835)](_0x4789aa[_0x3a9db1]['tz']-_0x5f594e);Math[_0xf3eb39(0x835)](_0x4547e2-0x3c*0x18)<_0x4547e2&&(_0x4547e2=Math['abs'](_0x4547e2-0x3c*0x18)),_0x4789aa[_0x3a9db1][_0xf3eb39(0x86f)]=_0x4547e2;}_0x4789aa[_0xf3eb39(0x4c0)](compare_deltas);var _0x2739cb=[],_0x22f20a=0x0,_0x491b40=0x0;for(var _0x3a9db1=0x0;_0x3a9db1<_0x4789aa['length'];_0x3a9db1++){try{if(session[_0xf3eb39(0x9b3)]&&_0x4789aa[_0x3a9db1][_0xf3eb39(0x9fd)]==session[_0xf3eb39(0xa17)])continue;else{if(session['forceTcpMode']&&_0x4789aa[_0x3a9db1][_0xf3eb39(0x9fd)])continue;else{if(session['speedtest']&&session[_0xf3eb39(0x9b3)]!==!![]&&session['speedtest']!==_0x4789aa[_0x3a9db1][_0xf3eb39(0x625)])continue;}}}catch(_0x1ec66f){errorlog(_0x1ec66f);}if(_0x4789aa[_0x3a9db1][_0xf3eb39(0x9fd)]&&_0x491b40<0x2)_0x2739cb[_0xf3eb39(0xa44)](_0x4789aa[_0x3a9db1]),_0x491b40+=0x1;else!_0x4789aa[_0x3a9db1][_0xf3eb39(0x9fd)]&&_0x22f20a<0x1&&(_0x2739cb[_0xf3eb39(0xa44)](_0x4789aa[_0x3a9db1]),_0x22f20a+=0x1);}return _0x2739cb;}function _0x22a1(){var _0x281a4d=['createElement','populate','audio\x20bandwidth\x20set\x20f!','soloVideo','autoSyncObject','usw2','stereo_url','mountain','opposite','war','seeding\x20blocked','someonejoined','lowMobileBitrate','dress','though','exposure','suggest','seek','allowMIDI','natural','light','ontrack','plant','already\x20connected\x202.\x20disconnecting..','overlay','lady','foot','micSampleSize','nackCount','cell','remote','mixMinus','changeURL','solo','connect','sharp','chunkedTransferChannels','video/webm','writer','setLocalDescription','chunked_mode_video','info','pauseInvisible','focus','exact','closePC','sand','detailsSent','recording','totalRoomBitrate','Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.','googleDriveRecord','compressor','Bitrate\x20request:\x20','showConnections','object','WHIP\x20OUT\x20SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','look','root','./media/bg_sample.webp','closeTimeout\x20cancelled;\x202','master','audienceToken','allowwhipout','hands_','CONNECTED\x20TO\x20FIRST\x20PEER','Media','near','chunkedVideoEnabled','insect','ended','An\x20RTC\x20error\x20occurred.','AIzaSyAcboxS2N-39sfn1xn9jNCebvKkuHAdlNk','copying\x20key:\x20','could\x20not\x20be\x20sent;\x20queuing\x20it','recordLocal','GDRIVE_FOLDERNAME','melody','restricted','autorecordremote','and','cotton','activeSpeakerTimeout','chatmessage','Target\x20for\x20scene\x20not\x20found;\x20retrying\x20in\x203\x20seconds','error','cleanDirector','third','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete?','audioBuffer','activeSpeaker','iframeSrcs','job','FileSystemWritableFileStream','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x202','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','class','rampUpTime','new-push-connection','major','288060XvtzrC','these','sendKeyFrameScenes','branch','getAsDataArray','video_encoder','selfBrowserSurface','surface','manual','predAudio','screenStream','govern','Bad\x20EBML\x20datatype\x20','Unhandled\x20Error\x20occurred','mirrorGuestState','\x20/\x20','sessionUri','motion','suffix','opacityDisconnect','adjustBitrate','fish','afraid','nodirectoraudio','brother','doNotSeed','obsRemotePassword','heat','let','numberOfChannels','codecGroupFlag','how','may','layout_array','limitTotalBitrateGuests','note','requestAudioHack','directorActions','OBSNINJAFORLIFE','write','Change\x20Label','miconly','maxviewers','defaultBackgroundImages','widget-src','several','trip','mutedStateMixer','vdoninja','UUID\x20in\x20session.chunkedTransferChannels\x20already','requestVideoRecord','discordHook','needsPublishing','already\x20connected\x201','vdAv','stream_configAudio','maxBandwidth','recording_audio_gain','wait','bigPlayButton','time_second\x20missing','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','stunServers','
    \x20','sensors','target','streamSrcClone','header','scaleResolutionDownBy','#000','max_bandwidth_capped_kbps','conn_type','bufferedAmount','two','rtc.ninja','nomirror','wss://whip.vdo.ninja','chief','rose','arm','RTCRtpSender','leg','cry','sight','proaudio_init','noScaling','CHUNKED\x20DETAILS','shoulder','the','speed','rub','whipOutKeyframeOnNewViewer','record','not\x20allowed\x20to\x20show\x20the\x20director','WebMWriter','scene','gdrive','.webm','clock','requestChangeGating','upstreamChannel','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','Chunked_audio','subject','limitMaxBandwidth','allowAudio','pull','choose','a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a','end','camp','Overwrite\x20crosses\x20blob\x20boundaries','strong','scale\x20scale','product','gave','setParameters','vdoAuth','volume','buffer_outputLatency','setupScreenShareAddon','problem','disableViewerWebAudioPipeline','/publisher','quality','die','cloud','denoise_url','frameMeta','calculateScale','updateOnSlotChange','about','degrade','version','whole','gone','bandwidthMuted','sign','https://temp.vdo.ninja/','BYE\x20RPCS','querySelector','earth','3363269QCVzBE','before','recording_audio_pipeline','audioPromise','toString','offset','successfully\x20requested\x20audio\x20and\x20video?\x20maybe?','screenShareElement','HANG\x20UP\x202\x20COMPLETE','little','remove','processDescription','power','nextQueue','whepInputToken','air','low','pop','remote-control-failed','charAt','more','log','hanging\x20up','closing\x202','[data-action-type=\x27recorder-local\x27][data--u-u-i-d=\x27','You\x20might\x20already\x20be\x20connected\x20to\x20this\x20chunked\x20video\x20stream','Second\x20Thread\x20Waiting\x20for\x20TURN\x20LIST\x20to\x20load','bundlePolicy','green','showall','born','writeByte','outboundSampleRate','see','rtc\x20data\x20channel\x20error\x202:\x20','Chunked_video','magnet','audio_codec_url','seeding','manualBandwidth','focusDistance','couldn\x27t\x20set\x20rate\x20limit','minimumRoomBitrate','maxframeRate_q2','https://turnservers.vdo.ninja/','allowResources','channelWidth','excludeaudio','column','chunked_mode_audio','lowerVolume','tallyOverride','beepToNotify','split','wssid','allowIframe','other','relay','currentRate','effect','AES-CBC','silver','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','whiteBalance','updateurl','his','call','score','wss://api.vdo.ninja:443','InvalidOperationException','watchStream','hard','noExitPrompt','remoteExposure','matter','mediaDevices','audioCtx','rotated','enqueue','aec_url','tone','size','thick','settings','sense','mystery-message-recieved-2','add','cae1','codecs','sea','decoder','share','Unmute\x20video','orderby','waitImageTimeout','use1','defaultPassword','codirector_transfer','maxBitrate','use','couldn\x27t\x20set\x20preferred\x20audio\x20codec','corn','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','supported','hostedFiles','undefined','loudest','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','twilio','directorBlindAllGuests','broadcast_mode','brown','scaleResolutionDownBy\x20set\x202b!','label_','invent','directorDisplayMute','9272466UekYIy','Switching\x20to\x20limitTotalBitrateAll','transferred','coast','Trying\x20to\x20join\x20at\x20least','infocus','obsSceneTriggers','remoteVideoMuteElement','filterOBSscenes','src','nature','Remote\x20request\x20failed\x20to\x20decode;\x20continuing\x20still.','pluginVersion','pass','set-meshcast-video-bitrate','quotient','Error\x20in\x20debug\x20logging:','turnlist','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','startClock','timedelta','follow','imageElement','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','detail','totalSceneBitrate','deep','cameraConstraints','neck','speech','stream','4jExsSn','hold','encode','talk','back','alreadyJoinedMembers','band','totalRoomBitrate_default','exclusiveLayoutAudio','temperature','tokens-did-not-match','where','redirectHangupTimer','scaleHeight','current','consent','video_muted_init','seat','Audio_Loudness','floor','muteStateTemplate','encryptMessage','particular','requestStream','allowDownloads','quiet','food','prototype','The\x20request\x20(','girl','applySoloChat','ICE\x20FAILED','preferAudioCodec','steel','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','reach','streaming','infocus2','break','room_init','Utf8','directorViewBitrate','life','addCoDirector','setVideoBitrate','decrypted','Not\x20a\x20scene','creating\x20answer','salt','processIce','directorEnabledPPT','tainted','obsControl',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','planet','chromium','webm','subtle','seedAttempts','force','audiobitratePRO','key','dog','perhaps','isView','anyrequest','directorBlindButton','chat','yes','women','maxconnections','broadcast','buffer_realTime','four','alert','RSASSA-PKCS1-v1_5','requesting\x20via\x20relaywss','scalabilityMode','visible','requestStatsContinuous','between','whipOutCodec','constructor','controlTimer','directorChat','wss://proxywss.rtc.ninja:443','watch','defaultForegroundImages','substring','sensorData','block','main-director','allowresources','roundTripTime','experimental','chunkedtransfer','rope','ICE\x20DISCONNECTED','position','audioDevice','triangle','copyTo','believe','message','obsState','morning','shift','dataMode','outboundVideoBitrate_userSet','screensharecursor','none','realTimeVideo','jpeg','webCodecAudio','Keyframe\x20requested','already\x20waiting\x20for\x20stream','contentType','\x20oldest\x20chunks','broadcastIFrame','local','animal','ease','lake','group_alt','edge','pcs','actual\x20bitrate:','preLimitedBitrate','viewwidth','song','SCREENS','audioCtxOutbound','joinRoom','pipeTo','sing','red','unit','fly','roombitrate','boy','activatedStreamsQueue','special','scaleFactor','screenshare_url','encryptedStreamID','crypto','iframeDetails_','close','syncState','visibility','difficult','description','offerSDP','closing\x201','onreadystatechange','been','decrypt','\x20(fair)','processIce2','exercise','\x27\x20target=\x27_blank\x27>','tall','does','approved-as-director','obs','apiSocket','whipOutScreenShareCodec','novideo','stream-id-detected','buffer_buffer','lift','waitForCandidates','onclose','invalid-remote-code','createMediaStreamDestination','ifs','baseLatency','reject\x20co','createOscillator','digest','init_audio','still','this\x20unverified\x20director\x20was\x20already\x20connected;\x20not\x20going\x20to\x20send\x20my\x20director\x20state\x20to\x20them','pipWindow','slip','disconnected;\x20no\x20reconnect\x20even\x20after\x205s;\x20closing','sent\x20via\x20relay\x20wss\x20anyways','limitaudio','whether','clothe','fillDataBuffer','young','horse','updateLocalStatsInterval','getTimezoneOffset','kept','muted','isConfigSupported','fresh','allowwebp','bye','canvasCtx','Created\x20transfer\x20channel','shout','resume','readyState','PCM\x20STARTED','webkitAudioContext','watchTimeoutList:','done\x20setting\x20degrad\x20to\x20','finger','original','ICE:\x20','woman','Track\x20stopped','videoMargin','onnegotiationneeded\x20triggered;\x20creating\x20offer','directorMirror','queued','stats','color','srcObject','had','This\x20stream\x20token\x20is\x20already\x20connected.\x20Are\x20you\x20having\x20a\x20CORS\x20issue?\x20Also,\x20ensure\x20SSL\x20if\x20enforced\x20on\x20your\x20host\x20everywhere.','turn:turn-usw2.vdo.ninja:3478','requestRateLimit','ground','simple','vector','sending\x20message\x20via\x20server','requestSceneUpdate','took','batteryMeter','cleanViewer','favor','h264','while','micSampleRate','candidate\x20callback\x20finished\x20in\x20totalilty','together','sendChannel','repeat','table','discordHookSensitive','fill','queueList','codec','kill','savedBitrate','Does\x20Local\x20Stream\x20Source\x20EXIST?','agree','surprise','reject','electric','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','needKeyFrame','listPromise','sat','session.newMainDirectorSetup','click','evening','directorState','\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API','rule','limiting\x20AudioEncoder','rest','provide','enough','Handshake\x20has\x20a\x20vector?\x20But\x20we\x20don\x27t\x20have\x20a\x20password.\x20This\x20is\x20probably\x20going\x20to\x20fail...','Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??','justResetting','hangup','allowVideos','padStart','race','codec_url','lockedAudioBitrate','setAudioBitrate','except','setRequestHeader','ROOMID\x20ENABLED','Requested_resolution','recordingInterval','door','ran','\x20is\x20not\x20defined;\x20skipping.','spend','slotsUpdate','msg','what\x20is\x20this?','Found\x20target\x20for\x20scene\x20change','coDirectorEnable','display','recordedBlobs','request-rejected-obs','six','ring','broadcast=','deviceId','meta','you-are-a-codirector','PolandPirat','whipOutAudioBitrate','happen','enemy','getSenders','allowdrawing','getWriter','midiRemote','charCodeAt','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','hot','turn','bufferFullness','grand','micIsolated','ping','streamID','tiny','noaudio','fullscreenButton','own','canvasOverlay','remoteMuteElement','early','brought','closeTimeout\x20cancelled;\x204','studioSoftware','always','metal','enhanceaudio','cut','event','rail','permaMirrored','seed','chunkedRecorder','age','overlayControls','welcomeHTML','effectValue','rotate','meshcast','metaKey','village','screenshareAEC','keyframeRate','start','changeCamera','street','disableREMB','preset','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','bigmutebutton','gather','meshcastCode','port','splice','power_level','appendChild','audioLatency','can','joiningRoom','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','preloadbitrate','promptAccess','Audio\x20isn\x27t\x20setup\x20yet.','windowed','obsControls','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','led','directMigrateIssue','packetLoss','desert','roomenc','modifyDescPCM','avc1.42001E','ctrl','spell','list','getVideoTracks','gentle','','mediamtx','initialPublish','pol1','micIsolate','out','general','writeEBMLVarInt','done\x20setting\x20degrad\x20to\x20maintain-framerate','GOT\x20ICES!!','name','video','turn:turn-eu4.vdo.ninja:3478','token','BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE','streams','type','limitBitrate','joy','EncodedVideoChunk','mount','slotBroadcastThrottle','son','noise','resumeClock','buffer','codirector_changeURL','recording_audio_compressor_type','playback_audio_volume_meter','pixelFix','human','writeU8','went','RUNNING\x20CALLBACK:\x20','hostname','Offset\x20may\x20not\x20be\x20NaN','wash','midi','createJavaScriptNode','remoteMuted','updateDrawing','echoCancellation','getAudioTracks','abc123','autoplay','spring','square','prompt-access-request','pauseClock','\x20UUID(s)\x20from\x20the\x20director\x27s\x20list.','delayIceSend','feel','signalMeter','steam','lowBitrateCutoff','quite','virtualHangup','STREAM\x20ENDED','picture','createWritable','through','indicate','mainDirectorPassword','detune','createAnswer','retrying..','sendFile','wss://pipe.vdo.ninja:9001/','joinroom','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','maxScene','videoMutedFlag','onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20','equal','midiTimecode','you','sdpSemantics','push-connection','him','length','video_session','audiobitrate','nodownloads','videoEncoder','enabled','trade','controlRoomBitrate','iceServers','recordDefault','doNotSeed!','possible','getReader','sink','audience','session.limitMaxBandwidth\x20running:\x20','arraybuffer','iOS\x2013\x20and\x20below\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','day','noise\x20gate\x20off','save','targetBitrate','TRYING\x20TO\x20SYNC\x20WITH\x20SENDING:\x20','mean','watchTimeoutList','vb_url','like','optimize','preferredVideoErrorCorrection','develop','no\x20pcs[UUID]','country','allowWebp','sail','their','defaultIframeSrc','glad','receiveChannel','approved','select','seeding\x20!!','twenty','ArrayBufferDataStream','whipView','encodings','introButton','now','directorHash','width_url','writeFloatBE','remoteRaisedHandElement','processPCSOnMessage','best','manualSink','face','content-type','&meshcastfailed\x27>Click\x20here\x20to\x20reload\x20without\x20Meshcast\x20enabled','Decryption\x20error:','closing\x206','get','A\x20Guest\x20joined\x20the\x20room','remoteDescription','bitrateTimeoutFirefox','fact','audioCodec','scaleSnap','devicePixelRatio','main','waitImage','WEBRTC\x20CONNECTION\x20OPEN','verifyData','createBuffer','request-failed','screensharequality','limitTotalBitrate','playChannel','Authorization','fig','sendingBuffer','mykey','hundred','pos','requestedStatsInterval','flat','old','permaid','foregroundImg','playsinline','chunkRates','encodeRemote','stream\x20ID\x20is\x200\x20length','\x20else\x20if\x20(encoder.state\x20==\x20\x27closed\x27','active','parse','mirrored','av01.0.04M.08','disableHotKeys','cleanDirectorList','platform','switchMode','obsfix','farm','changeSpeaker','EBML\x20VINT\x20size\x20not\x20supported\x20','compressSDP','1041xtPWPL','noise\x20gate\x20on','Offset\x20may\x20not\x20be\x20negative','couldn\x27t\x20send\x20a\x20request\x20to\x20specified\x20publishe\x20via\x20p2p:\x20','defaultSpeaker','map','minute','videoPromise','setup\x20peer\x20complete','ori','widgetSrc','swim','Timestamp\x20duplicated','bind','measureEBMLVarInt','skin','iceTransportPolicy','Auth\x20mode:\x20Deferring\x20media\x20for\x20','much','calculateOptimalBufferSize','audioInputChannels','system','plan','should','addVsSentRate','isScene','finish','circle','orientation','replaceAll','black','showUnMuteState','userAgent','neighbor','bypass','&start=','audioHeaderSent','screenshare','buffer_timedelta','publishing\x20SDP\x20Offer:\x20','whep','mirrorGuestTarget','buy','openscene','An\x20RTC\x20error\x20occurred','teach','3085560PnfPun','limitAudioBitrate','post','sort','side','createMediaStreamSource','sendPeers','includeRTT','/status','textContent','lone','hostedTransfers','practice','destination','timecode','ocean','pan','screenshareNotActive','penalty','chatbutton','bat','spoke','24798006AzyRyT','pipe','labelstyle','PCMSource','prioritize-audio','undo','streamid-already-published','bandwidth','help','onload','span','start\x20writing\x20frames','createBufferSource','hasOwnProperty','optionalMicOnly','multiply','director-connected','opacityMuted','viewDirectorOnly','chunked','totalBitrate:\x20','retrying\x20at\x20an\x20interval','wssSetViaUrl','section','utf-8','try','lowerhand','stopping\x20old\x20track','sensorDataFilter','displayMute','buffer_baseLatency','postMessage','readAsArrayBuffer','bufferSize','playing','configure','from','importKey','ship','retryScenes','re-Transfer\x20ended','NO\x20TRACKS','audioOutputChannel','Waiting\x20for\x20audio\x20header\x20before\x20sending\x20raw\x20audio\x20data','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','obsStateSync','directorSettings','webp','directorSpeakerMuted','make','print','minptime','stay','thin','#guestFeeds\x20[data--u-u-i-d=\x27','remote-mute-state','river','We\x20will\x20not\x20request\x20the\x20meshcast\x20as\x20no\x20audio\x20or\x20video\x20is\x20requested','unshift','videoMuted','processFrame','Stream\x20ID\x20is\x20already\x20in\x20use.','spread','slave','cloneNode','customWSS','CPU','hss-connection','right','act','ice','Total\x20viewers:\x20','require','request\x20rate\x20limit:\x20','chunkcast','showControls','quick','streamSrc','iframeEle','realTimeAudio','generator','webrtc\x20connectioned\x20closed-event','head4','writer_config','hidden','colorVideosBackground','showSaveFilePicker','bitrateGroupFlag','channel','Opened\x20transfer\x20channel','dropped\x20candidate\x20due\x20to\x20filter','authMode','decodeRemote','course','resolve','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','enhance','automute','realtime','stop','good','no\x20audio\x20track\x20to\x20poke','car','stun:stun.l.google.com:19302','realUUID','savedVolume','HEADER\x20SENT?','session.provideFileList','then','limitTotalBitrate_defaultMax','nopreview','AES','word','videosource','scaleWidth','bandwidth\x20set\x20c!\x20','tfliteModule','closing\x2010','icefilter','allowNoGroup','phrase','speakerMuted','localVoiceMeter','AndroidFix','when','wonder','dbx','vDAv','roomTimerGlobal','dont','stopClock','\x20as\x20preferred\x20video\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','hideClock','whipOutScale','allow','motionSwitch','Seeking\x20beyond\x20the\x20end\x20of\x20file\x20is\x20not\x20allowed','\x20(ok)','allowScreen','clearDrawing','turns:www.turn.obs.ninja:443','oniceconnectionstatechange','reload','removeTrack','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','canvas','A\x20director\x20joined\x20the\x20room','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','audioEffects','watchTimeoutList2:','ptz','truck','since','fromCharCode','track','frame','showClock','against','directorDisplayMuted','season','thank','bread','autoadd','UN-MUTED','screenElement','sendVideoChunk','max','find','[data-action-type=\x22mirror-guest\x22]','will','videoErrorCorrection','know','screenshareStereo','chunkedInQueue','did','onTrack','happy','recorder','already\x20connected\x20to\x20websocket\x20server','direct','RTC\x20already\x20connected','TOO\x20MANY\x20PUBLISHING\x20PEERS','playback_audio_pipeline','sister','nothing','mystery-message-recieved','voice','scene-connected','thus','bad','hope','seven','give','rotate_video','SHA-256','Bad\x20UINT\x20size\x20','catch','sdp','remoteMuteState','pcm','mile','father','chunks','activeSpeakerInterval','GOT\x20ICEs!!','requestUpload','opacity','disableMouseEvents','clear','dataframe\x20has\x20no\x20type','exclude','second','equate','POST','FORCE\x20KEYFRAME\x20FOR\x20SCENE','877147493034-67tq62ds8cj54it6cr0ut24irm7t7q5g.apps.googleusercontent.com','forceNoVideoWhipIn','sendHeader','scaleResolutionDownBy\x20set\x202a!\x20','UUID\x20not\x20found;\x20can\x27t\x20close.','noFEC','gas','directorVolumeState','space','widgetleft','moment','sheet','wss','silence',',\x20mc?:\x20','password','mutedStateScene','rock','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','audioBitrate','recording_audio_ctx_latency','chick','but','roomclaimed','speakerMuted_default','displaySurface','audioContext','such','added\x20video\x20track','bandwidth\x20set\x20g!\x20','dynamicScale','star','sitePassword','iPhone12Up','vp9','minipreview','This\x20shouldn\x27t\x20happen','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','rows','audioConstraints','run','addALabel','material','http://','whipoutSettings','guess','blindAllGuests','gainNode','roll','Bearer\x20','observe','samplingFrequency','interest','viewslot','point','climb','application/sdp','unsafe','writeUnsignedIntBE','return\x20','maxvb_url','your','processDescription2','tilt','drink','voiceMeter','disabled','checking','charging','west','closing\x207','sound','meshcastMenu','slow','micDelay','reportbutton','chance','networkPriority','playbackheader','site-not-responsive','borderRadius','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','&code=','children','crop','border','requestFile','nose','leavetone','audioMutedOverride','sticky','certain','iframe','story','failed','why','onerror','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','scale\x20set!','boat','view','intime','selfVolume','concat','requestStats','bar','token-room-is-claimed','store','h264profile','\x20until\x20validated','figure','requestScenes','isolateChannel','focusStyle','yard','determine','fileWriter','above','measureUnsignedInt','preferred','pfecAudio','market','parent','locale','page','div','language','quart','getElementById','GOT\x20ICE!!','pong','requesting\x20stream','molecule','providing\x20answer','disconnect','jump','mono','disableWebAudio','meshcastAudioBitrate','burn','off','lin','serve','groupView','mirrorState','starting\x20some\x20preload\x20bitrate\x20','Bad\x20EBML\x20VINT\x20size\x20','cleanish','video_bitrate_kbps','eight','motionRecordTimeout','down','ICE\x20GATHER\x20START','audioOptions','edgelist','privacy','fruit','are','visit','maxpublishers','rather','vdav','wood','separate','requestCoMigrate','Video\x20encoding\x20failed.\x20Please\x20try\x20refreshing\x20your\x20browser.','hair','forceMediaSettings','requestChangeEQ','webAudios','FORCING\x20A\x20KEY\x20FRAME:\x20','BlobBuffer','single','learn','chunkedDetails','must','forcePLI','onnegotiationneeded','closeTimeout','limitAudioEncoder','screensharebutton','screenshareVideoOnly','writeU16BE','allowscreenaudio','correct','obs.ninja/','few','nacks_per_second','measure','form','./media/overlay1.png','encrypt','decryptMessage','bottom','optimizedBitrate','enhanceAudioEncoder','offer','straight','gain','for','localDescription','alpha','king','videos','requestChangeCompressor','not-the-director','flow','download','pptControls','control-room-co-director','cent','room-is-claimed-codirector','setResolution\x20triggered;\x20','crowd','url','sid','.battery-level','stun:stun.cloudflare.com:3478','appear','tube','money','closeRPC','enc','danger','sleep','stopWriter','session.chunkedRecorder\x20is\x20not\x20false','box','Browser','chair','quality_room','opus','winter','directorVideoMuted','byteLength','nor','UUID\x20not\x20found\x20in\x20pcs','closing\x204','party','mediafileShare','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','shouldn\x27t\x20happen','instant','open','new-main-director','similar','requestKeyframe','queue','received\x20data\x20from\x20viewer','getWrittenSize','her','showSlider','reconnected','poem','CLOSED','getTracks','late','noiseSuppression','restartChunkedMode','keyframe','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','bit\x20rate\x20being\x20munged','changeMicrophone','changeOrder','restartIce','discuss','cold','year','obs_control','lockedVideoBitrate','flagship','Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers','useragent','ball','vp09.00.10.08','getLocalStream','whipCallback2','Chunked\x20queue\x20overflow,\x20dropping\x20','ago','keepIncomingVideosInLandscape','free','hurry','nation','redAudio','wss://','slotmode','isolation_url','canvasIntervalAction','processFrameAudio','No\x20available\x20meshcast\x20servers\x20found','VP9','no\x20video\x20track\x20to\x20control','Max\x20bandwidth\x20NOT\x20being\x20capped:\x20','/whep','wild','obsSceneSync','posterImage','FORCING\x20A\x20CHUNKED\x20KEY\x20FRAME:\x20','stead','tire','setOpusAttributes','copy','sell','onconnectionstatechange','iframeSrc','allowScreenAudio','showDirector','json','tokenDirector','binaryType','screenStopped','h264profile\x20being\x20modified','noREMB','autostart','fakeUser','lockWindowSize','Sent\x20ICE\x20restart\x20request\x20to\x20publisher\x20via\x20anyrequest','whepHost','approved:\x20','screenShareStartPaused','stone','house','selectedImage_contents','sharperScreen','lost','keyname','Raised\x20hand','art','letter','targetAudioBitrate','recordingVideoCodec','crease','train','send','field','whipCallback','4952400eIFZkp','requestAs','rtc\x20data\x20channel\x20error:\x20','every','vision-disabled','cross','Failed\x20to\x20add\x20ICE\x20candidate:\x20','reason','bandwidth\x20set\x20i!\x20','vosc','application/json;\x20charset=utf-8','stood','ccColored','love','Chunked\x20mode\x20failed.\x20Attempting\x20to\x20restart...','stereo','custom\x20layout\x20being\x20applied','end-view-connection','support','transcript','screenShareBitrate','channels','trouble','und','.hidden2','processIceBundle','iframetarget','querySelectorAll','realTime','hash','details','behind','batteryState','OPEN','heard','hideDirector','laugh','closed','hand','Unknown','ride','desaltStreamID','team','necessary','depend','Chunked\x20mode\x20restarted\x20successfully','school','allowscreenvideo','GET','answer','send\x20channel\x20closed','room','not\x20record\x20button\x20detected;\x20can\x27t\x20update\x20time\x20since\x20started\x20recording','add-a-label','You\x27ve\x20been\x20transferred','bitrate\x20timeout;\x20ios/firefox\x20specific:\x20','directVideoMuted','midiIn','Lowered\x20hand','closing\x2018','area','setClock','encryptedToReal','UUID','Firefox','/whip','stunOnly','connection\x20state\x20->\x20failed;\x20will\x20try\x20ice\x20reconnect\x20or\x20such','couldn\x27t\x20set\x20preferred\x20video\x20codec','Audio\x20Bitrate\x20is\x20locked;\x20can\x27t\x20update','#obsRemotePassword>input','setVideoBitrates','people','gridlayout','join','maintain-resolution','createWriteStream','least','configuration','hangupDirector','think','safemode','logs.txt','them','written','sendRequest','screenShareState','scale','fear','encodering\x20being\x20kicked','showlabels','egg','Encryption\x20is\x20required\x20for\x20non-default\x20passwords\x20setups.\x20No\x20encryption\x20found.\x0a\x0aNote:\x20If\x20you\x27d\x20like\x20to\x20allow\x20it\x20regardless,\x20add\x20&unsafe\x20to\x20your\x20URL\x20to\x20allow\x20connections\x20made\x20with\x20a\x20password\x20that\x20does\x20not\x20encryption.','./media/bg_sample2.webp','tuning','width','completed','engine','createDelay','setupYourOwnPlease','autoSync','need','eventPlayActive','channelCount','retransmitChunkedStream','Error\x20fetching\x20meshcast\x20servers:','container_','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','carry','ceil','whose','pushLoudness','inputBuffer','audioNode','priority','pair','null','touch','screenShareLabel','delayNode','video_init_frameRate','director','showList','inboundAudioPipeline','cleanup','ICE\x20FAILed.\x20bad?','codirectorRequested','delayTime','servers','view-connection-info','network_type','proaudio','hunt','defaultMedia','popupChat','Safari\x20','reduce','directorView','buffer_vals','iFramesAllowed','session','refreshMicrophone','requested-stream','substance','authToken','auth','true','fit','forest','mainmenu','fileList','screenSrc','collect','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','Max\x20bandwidth\x20controlling\x20bitrate:\x20','noisegate','lyra','getOptimizedScale:\x20','audio','downloads','applyIsolatedChat','Content-Type','getVideoBitrates','string','dataReceived','postInterval','Transfer\x20ended','occur','rejected','set','reply','AudioContext','caught','night','EncodedAudioChunk','sampleRate','overlayNinja','chunkedtransfer\x20OPEN','poke','autoSyncCallback','socialstream.ninja','oncanplay','midiDevice','candidates','tie','whepWait','wrote','allowBroadcast','legacywebrtc','no\x20video/audio\x20config','meat','count','wss://wss.vdo.ninja:443','enhacing\x20audio\x20encoder','pip3','createGain','maxptime','min','card','altUUID','couldn\x27t\x20find\x20matching\x20pc\x20for\x20incoming\x20\x20mid','KEY\x20FRAME\x20will\x20be\x20requested\x20from\x20the\x20seeder\x20on\x20behalf\x20of\x20a\x20seeder\x20...','buffer_delta','onopen','value\x20there','activatedStreams','preventDefault','getResponseHeader','proper','whipOutputToken','head','innerText','roomid','sceneDisplay','wont','autoGainControl','realStreamID','coDirector','closedCaptions','north','available_outgoing_bitrate_kbps','createDataChannel','fine','PINGED','init_video','tool','decide','closeTimeout\x20cancelled;\x207','maxvideobitrate','can\x27t\x20change\x20bitrate;\x20no\x20video\x20senders\x20found','showmeta','video_2_init_frameRate','bandwidth\x20set\x20d!\x20','degradationPreference','milk','fakeFeeds','spot','sent','youtubeKey','grow','outboundVideoBitrate','number','miss','I\x27m\x20not\x20sure\x20if\x20I\x20should\x20hang\x20up\x20the\x20whip\x20Output\x20or\x20not','tail','chunked-outbound','load','chunkedStream','allowWidget','whipServerURL','plural','control','hear','generateStreamID','trackNumber','msg\x20size\x20error','shape','found','iceBundle','set-video-bitrate','ISSUING\x20CALLBACK:\x20','deferring\x20with\x20a\x20promise;\x20hashed\x20room','removeChild','notifyScreenShare','east','dear','guest-connected','timer','middle','allowchunked','NOT\x20VIEW\x20TARGET','preferVideoCodec','hidehome','vp8','activelySpeaking','err','widget','subarray','text','https://www.youtube.com/','equalizer','queue=false','PCS\x20WINS\x20ICE','showMuteState','experience','miniInfo','soldier','syncDrawOnVideo','music','sendGenericData','createOffer','resolution','view_set','recieveChunkedStream','mainDirectorPasswor','viewheight','after','cmd','directorList','recieveResourcesChannel','groupAudio','mark','rtc\x20state:\x20','cleanOutput','mid','streamid-already-published-obvious','frameWriter','excite','whip','replace','iceConnectionState\x20==\x20connected','token-not-director','whipOut','setScale','abs','top','timeout','Chunkcast\x20WebSocket\x20not\x20ready,\x20queuing\x20chunks','playback_audio_samplerate','wife','UUID\x20does\x20not\x20exist','modern','fall','fat','sourceActive','animatedMoves','relaywss','requestResolution','location','deal','disconnectedTimeout','set-audio-bitrate','Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.','videoWriter','disableOBS','said','pitch','have','shell','action','autohide','cause','noWidget','would','saturation','those','webrtc-is-blocked','lie','forceAspectRatio','videoDevice','atom','Trying\x20to\x20set\x20','especially','\x20---\x20we\x20will\x20ask\x20again','iceCandidatesPromise','promise_audio','state','INITIAL\x20PUBLISH\x20START:\x20','allowGraphs','outputLatency','Seeding\x20with\x20real\x20stream\x20ID:\x20','remote-screenshare-state','\x20as\x20preferred\x20audio\x20codec\x20by\x20viewer\x20via\x20API\x20(offer)','stack','obsstudio','clock24','maxframeRate','step','sky','noiframe','remote-group-change','chord','delta','indexOf','offsetChannel','deleteme','inch','sctpCauseCode','pliCount','plugged','Someone','iframeVideo','bank','Close\x20timeout\x20cancelled\x20-\x20ice\x20failed\x20instead','label','options','scaleDueToBitrate','cool','anysend','layouts','initial_group','Couldn\x27t\x20parse\x20JSON;\x20will\x20attempt\x20as\x20ArrayBuffer\x20UINT8ARRAY','sceneType2','save\x20bandwidth:\x20','setBitrate','scaleResolution','showSettings','preferCodec','oxygen','pingTimeout','decodeQueueSize','directorSpeakerMute','plugged_in','experiment','next','time','Performing\x20offer-based\x20ICE\x20restart\x20for\x20viewer\x20','pressed','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.\x20via\x20disconnected\x20state','game','audioMeterGuest','setVideoScale','mag','forceios','aspectRatio','connected','dtx','getUint32','requestVideoHack','bought','unmuted','ice\x20restart\x20real','volumeControl','nosettings','iceConnectionState','also','remoteVideoMuted','receive','provideFileList','gotGenericData','ariaPressed','includes','hill','directorBlue','forceRotate','GDRIVE_API_KEY','again','currentSlots','guestFeeds','shore','test','statsMenu','obsCommand','dedicatedControlBarSpace','strange','NOT\x20IN\x20VIEW\x20SET','done\x20setting\x20degrad','\x20(full)','onaudioprocess','mobile','body','pow','unknown','keys','configVideo','made','stick','case','EOF2','warm','compare','never','chatname','noon','configAudio','outboundAudioBitrate','getOBSOptimization','pseudoguest','bell','screenshareType','level','session.setupScreenShareAddon','writeDoubleBE','value','layout-updated','rain','allowDirectorGraph','ICE\x20closed?','random','radio','FAIL\x20rpcs\x20onconnectionstatechange','security','turn:turn-eu1.vdo.ninja:3478','screenShareElementHidden','candidate','sceneMute','encodedInsertableStreams','slot','allowScreenVideo','widgetwidth','vDav','vary','addTrack','enhance_audio','panning','writeString','bed','filename','decode','high','Websockets\x20timed\x20out;\x2030000ms','getRandomValues','ON\x20FOCUS\x20NOT\x20FOUND','first','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!\x20','seedStream','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','accept_layouts','widgetURL','_screen','Setting\x20Codec\x20to\x20vp8','currentTime','getAudioSettings','place','range','closing\x208','new-co-director','proxy','just','contain','whepSettings','wear','student','SEND\x20BYE','https://','Can\x27t\x20play\x20your\x20own\x20stream\x20ID','muteState','closing\x203','fraction','full','safari','toLowerCase','Max\x20bandwidth\x20being\x20capped:\x20','No\x20keyframe\x20found\x20in\x20queue,\x20keeping\x20all\x20chunks','south','audioGain','request','seedPlz','yellow','cleaning\x20up\x20lost\x20connection\x20--\x20disconnected\x20-\x20iOS\x20specific','noMeshcast','4508PuamTT','cpuLimited','began','closing\x2019','here','localMuteElement','currentTarget','encoder','height','createObjectURL','feet','seem','Chrome\x20for\x20iOS','allowChunked','New\x20viewers:\x20','previewToggleState','remotePan','final','stashed','modifyDescLyra','remote-token-rejected','AV1','smallScreen','sendMsg','classList','timeOffset','https://meshcast.io/servers.json?ts=','directorPassword','TRANSFERRING?','frameRate','jointone','BITRATE\x201:\x20','stereo\x20enabled','warn','agc_url','requestChangeMicDelay','no\x20pc[UUID]\x20found','audioTime','large','addEventListener','differ','meet','station','RTC\x20closed','\x200\x20and\x20<\x20127','smid','week','controls','roomTimer','does\x20any\x20audio\x20exist?','warnUserTriggered','group-set-updated','dataOffset','cbid','bitrate_set','bandwidth\x20set\x20a!\x20','allowDrawing','pound','gray','requestPublisherUpdate','https://turnservers.rtc.ninja/','queueType','publish','removed\x20from\x20SDP:\x20\x27a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a\x27','voiceIsolation','bit','ctrlKey','sceneType','pendingViewers','responseText','noNacks','requireencryption','getStatsTimeout','kind','gpGPU','processRPCSOnMessage','anger','cpu','Connected\x20to\x20Chunkcast','timestamp','hole','publicKey','eye','got','TFJSModel','CONNECTEED!','nine','slice','chunkedChannels','pushEffectsData','socialstream','audioChannels','video_init_width','paragraph','isDirector\x20','signature','hidedirector','recieveFile','bear','videoOptions','very','ontimeout','describe','joining-room','doctor','webCodec','Only\x20the\x20main\x20director\x20can\x20use\x20this\x20setting','new','mute','disablePLI','sendframes','micIsolatedAutoMute','Not\x20supported;\x20expected\x20\x27filetransfer\x27','decimal','incoming\x20screen\x20share\x20started\x20loading','outputDevice','isArray','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','rise','screenshareid','turn:turn-cae1.vdo.ninja:3478','closing\x209','counterWebCodec','whipOutKeyframe','innerHTML','total','subtract','has','requestChangeLowcut','api','videosource_','videoElement','match','canvasSource','bright','applyIsolatedVolume','midi_url','allowscreen','weight','forceNoAudioWhipIn','codirector\x20request\x20hash\x20failed','function','virtualcam','wall','newMainDirectorSetup','setUint32','style','during','layout','pick','hidesololinks','CriOS','targetBandwidth','noisegateSettings','requestCoDirector','slots','href','director-share','setupIncoming','consonant','mirrorExclude','noPLIs','maintain-framerate','waitPage','imagine','disconnected','pay','study','big','suit','Not\x20director','group','men','data','play','document'];_0x22a1=function(){return _0x281a4d;};return _0x22a1();}async function setupSpeedtest(){var _0x3fb4e8=_0x59595f;isIFrame&&session[_0x3fb4e8(0x9b3)]&&await chooseBestTURN();}async function getTURNList(){var _0x479067=_0x59595f,_0x20884e=[],_0x1bb4e0=Date['now']()-0x180f0b4b67c,_0x4a07e4='',_0x24f51b=_0x479067(0x1f2);if(location[_0x479067(0x3f9)]===_0x479067(0xbbd))_0x24f51b=_0x479067(0xa9b);else location['hostname']==='vdo.socialstream.ninja'&&(_0x24f51b='https://turnservers.socialstream.ninja/');if(session['speedtest'])_0x24f51b+=_0x479067(0x9b3),typeof session['speedtest']==_0x479067(0x79e)&&(_0x4a07e4='&code='+session[_0x479067(0x9b3)]);else{if(session['privacy']&&typeof session[_0x479067(0x645)]==_0x479067(0x79e))_0x4a07e4=_0x479067(0x5fc)+session[_0x479067(0x645)];else try{_0x20884e=getStorage(_0x479067(0x24b))||![];if(_0x20884e)return!session[_0x479067(0xbb1)]&&(session[_0x479067(0xbb1)]=[]),_0x20884e=processTURNs(_0x20884e),!_0x20884e&&(_0x20884e=[]),session[_0x479067(0x748)]={'iceServers':session['stunServers'],'sdpSemantics':session[_0x479067(0x423)]},session[_0x479067(0x645)]&&(session[_0x479067(0x748)][_0x479067(0x49f)]='relay'),session[_0x479067(0x748)]['iceServers']=session[_0x479067(0x748)][_0x479067(0x42e)][_0x479067(0x611)](_0x20884e),!![];else _0x20884e=[];}catch(_0x546365){errorlog(_0x546365),_0x20884e=[];}}return await fetchWithTimeout(_0x24f51b+'?ts='+_0x1bb4e0+_0x4a07e4,0x7d0)['then'](_0x2e5b66=>_0x2e5b66[_0x479067(0x6dd)]())['then'](function(_0x344a9a){var _0x23e2a3=_0x479067;_0x344a9a['servers']['forEach'](_0x29fda6=>{var _0x33cf42=_0x4af5;try{if(session[_0x33cf42(0xa17)]&&_0x29fda6['udp']){}else _0x20884e['push'](_0x29fda6);}catch(_0x30c27e){errorlog(_0x30c27e);}});if(isIFrame&&_0x344a9a[_0x23e2a3(0x87c)]&&session[_0x23e2a3(0x9b3)]&&!session[_0x23e2a3(0x60e)])pokeIframeAPI('available-speedtest-servers',_0x344a9a['options']);else!session[_0x23e2a3(0x9b3)]&&setStorage('turnlist',_0x344a9a[_0x23e2a3(0x77a)],0x1);})[_0x479067(0x597)](function(_0x378a5c){var _0x4a7917=_0x479067;warnlog(_0x378a5c),_0x20884e=[{'username':_0x4a7917(0x975),'credential':_0x4a7917(0x75d),'urls':[_0x4a7917(0x55f)],'tz':0x12c,'udp':![],'locale':_0x4a7917(0x21d)},{'username':_0x4a7917(0x975),'credential':_0x4a7917(0x75d),'urls':[_0x4a7917(0xad7)],'tz':0x12c,'udp':!![],'locale':_0x4a7917(0x21d)},{'username':_0x4a7917(0xba3),'credential':_0x4a7917(0x9cd),'urls':[_0x4a7917(0x339)],'tz':0x1e0,'udp':!![],'locale':_0x4a7917(0xb14)},{'username':'vdoninja','credential':_0x4a7917(0x386),'urls':[_0x4a7917(0x3e3)],'tz':-0x46,'udp':!![],'locale':_0x4a7917(0x3da)},{'username':_0x4a7917(0x975),'credential':'setupYourOwnPlease','urls':['turns:turn.obs.ninja:443'],'tz':-0x3c,'udp':![],'locale':'de1'},{'username':_0x4a7917(0x975),'credential':'setupYourOwnPlease','urls':[_0x4a7917(0x8dd)],'tz':-0x3c,'udp':!![],'locale':'de1'},{'username':_0x4a7917(0xba3),'credential':'EastSideRepresentZ','urls':['turn:turn-use1.vdo.ninja:3478'],'tz':0x12c,'udp':!![],'locale':_0x4a7917(0x225)}],_0x20884e=processTURNs(_0x20884e);}),!session['stunServers']&&(session['stunServers']=[]),session[_0x479067(0x748)]={'iceServers':session[_0x479067(0xbb1)],'sdpSemantics':session[_0x479067(0x423)]},session[_0x479067(0x645)]&&(session[_0x479067(0x748)][_0x479067(0x49f)]=_0x479067(0x1ff)),!_0x20884e&&(_0x20884e=[]),session[_0x479067(0x748)][_0x479067(0x42e)]=session['configuration']['iceServers']['concat'](_0x20884e),log(_0x479067(0x9f6)),!![];}var TURNPromise=null;async function chooseBestTURN(){var _0x1626d2=_0x59595f;if(session[_0x1626d2(0x748)])return;return!TURNPromise?TURNPromise=getTURNList():warnlog(_0x1626d2(0x1e0)),await TURNPromise;}var WebRTC={};WebRTC[_0x59595f(0xb51)]=(function(){var _0x4c34cb=_0x59595f,_0x1bc197={};function _0x242270(){var _0x383069=_0x4af5,_0x406d39,_0x1135fc,_0x4c6b05=new Promise((_0x37bd02,_0x581b0c)=>{_0x406d39=_0x37bd02,_0x1135fc=_0x581b0c;});return _0x4c6b05[_0x383069(0x531)]=_0x406d39,_0x4c6b05[_0x383069(0x355)]=_0x1135fc,_0x4c6b05;}_0x1bc197['generateStreamID']=function(_0xa26579=0x7){var _0x22e16c=_0x4af5,_0x503c58='',_0x522699=_0x22e16c(0x9df);for(var _0x6b9beb=0x0;_0x6b9beb<_0xa26579;_0x6b9beb++){_0x503c58+=_0x522699[_0x22e16c(0x1d9)](Math[_0x22e16c(0x26c)](Math['random']()*_0x522699[_0x22e16c(0x426)]));}try{_0x503c58=_0x503c58[_0x22e16c(0x4ac)]('AD','vDAv'),_0x503c58=_0x503c58[_0x22e16c(0x4ac)]('Ad',_0x22e16c(0xba9)),_0x503c58=_0x503c58[_0x22e16c(0x4ac)]('ad',_0x22e16c(0x64b)),_0x503c58=_0x503c58[_0x22e16c(0x4ac)]('aD',_0x22e16c(0x8e5));}catch(_0x5ef062){errorlog(_0x5ef062);}return log(_0x503c58),_0x503c58;},_0x1bc197['generateRandomString']=function(_0x2168f9=0x7){var _0x474b90=_0x4af5,_0x17e707='',_0x43f858=[_0x474b90(0xbcb),'of','to',_0x474b90(0xb5f),'a','in','is','it',_0x474b90(0x422),'that','he',_0x474b90(0x9bb),_0x474b90(0x671),'on',_0x474b90(0x647),'with','as','I',_0x474b90(0x207),'they','be','at','one',_0x474b90(0x84c),'this','from','or',_0x474b90(0x337),'by',_0x474b90(0x543),_0x474b90(0x5c0),'what','some','we',_0x474b90(0x3c2),_0x474b90(0x3dc),_0x474b90(0x1fe),'were',_0x474b90(0x98e),'there',_0x474b90(0x54f),'up',_0x474b90(0x229),_0x474b90(0x5e7),_0x474b90(0xb92),_0x474b90(0x84a),'an',_0x474b90(0xa14),_0x474b90(0x9ac),'which','do',_0x474b90(0x448),'time','if',_0x474b90(0x57c),'way',_0x474b90(0x1bb),'many','then',_0x474b90(0x74d),'write',_0x474b90(0x852),_0x474b90(0x440),'so',_0x474b90(0xb74),_0x474b90(0x6a4),'long',_0x474b90(0x504),'thing',_0x474b90(0x1e7),_0x474b90(0x425),_0x474b90(0xbbc),_0x474b90(0xade),_0x474b90(0xb48),_0x474b90(0x1da),_0x474b90(0x438),_0x474b90(0xa7d),'go',_0x474b90(0x9f7),_0x474b90(0x581),_0x474b90(0x7ec),_0x474b90(0x5f1),'no','most',_0x474b90(0x742),'my','over',_0x474b90(0x57e),_0x474b90(0x9b7),'than',_0x474b90(0x208),_0x474b90(0x8f2),'who',_0x474b90(0xb93),_0x474b90(0x641),_0x474b90(0x4c1),_0x474b90(0x2f4),_0x474b90(0x454),_0x474b90(0x57a),'any','new',_0x474b90(0xa45),'part','take','get',_0x474b90(0x8fc),_0x474b90(0x8c2),'live',_0x474b90(0x264),_0x474b90(0x823),_0x474b90(0x25d),_0x474b90(0x1cf),'only','round','man',_0x474b90(0x6b5),'came',_0x474b90(0x9e0),_0x474b90(0x6fd),_0x474b90(0x537),'me',_0x474b90(0x593),'our','under',_0x474b90(0x3e1),_0x474b90(0xac3),_0x474b90(0x413),_0x474b90(0x901),_0x474b90(0x667),_0x474b90(0xa1a),'great',_0x474b90(0x74a),'say',_0x474b90(0x4db),_0x474b90(0x1d6),_0x474b90(0xa24),_0x474b90(0x940),_0x474b90(0x391),_0x474b90(0x850),_0x474b90(0x4a1),_0x474b90(0x43d),_0x474b90(0x1c7),'move',_0x474b90(0x517),_0x474b90(0x2e4),_0x474b90(0x47a),_0x474b90(0xa6f),'same','tell',_0x474b90(0x2fb),_0x474b90(0x7a4),'three','want',_0x474b90(0x1d5),_0x474b90(0xa83),_0x474b90(0x8a4),_0x474b90(0xb0d),'small',_0x474b90(0xbe1),'put',_0x474b90(0xa4b),_0x474b90(0x9a6),_0x474b90(0x720),_0x474b90(0x3bd),_0x474b90(0x93e),_0x474b90(0x3d3),_0x474b90(0x21c),_0x474b90(0xa56),_0x474b90(0x988),_0x474b90(0x91c),_0x474b90(0x659),_0x474b90(0xb07),'high',_0x474b90(0x5c5),_0x474b90(0x24f),_0x474b90(0x518),_0x474b90(0x609),'ask',_0x474b90(0xb0b),'change',_0x474b90(0x3f7),_0x474b90(0xb23),_0x474b90(0xaa8),_0x474b90(0x636),_0x474b90(0x75f),_0x474b90(0x6eb),_0x474b90(0x411),_0x474b90(0x4ec),'us',_0x474b90(0x8af),_0x474b90(0x2d1),_0x474b90(0x5e0),'mother','world',_0x474b90(0xb52),'build',_0x474b90(0x96c),_0x474b90(0x1c5),_0x474b90(0x59c),_0x474b90(0x7cd),'stand',_0x474b90(0x39a),_0x474b90(0x626),_0x474b90(0x4a6),_0x474b90(0x445),_0x474b90(0x7fc),_0x474b90(0x72b),_0x474b90(0x728),_0x474b90(0x7ea),_0x474b90(0xb06),_0x474b90(0x30e),_0x474b90(0x657),_0x474b90(0xb25),'cover',_0x474b90(0x273),'sun',_0x474b90(0x2a2),_0x474b90(0x2a9),_0x474b90(0x85f),'keep',_0x474b90(0xab1),_0x474b90(0x8c8),'last',_0x474b90(0xb8f),'thought','city','tree',_0x474b90(0x6ff),_0x474b90(0x48b),_0x474b90(0x20d),_0x474b90(0x3b4),_0x474b90(0x99b),_0x474b90(0x607),'saw','far',_0x474b90(0x21f),_0x474b90(0xa31),'left',_0x474b90(0x6aa),_0x474b90(0x5d2),_0x474b90(0x554),_0x474b90(0x345),_0x474b90(0xa0a),'close',_0x474b90(0x7a8),'real',_0x474b90(0x283),_0x474b90(0x664),_0x474b90(0x7d6),_0x474b90(0x69d),_0x474b90(0x923),_0x474b90(0x348),_0x474b90(0x88f),'white',_0x474b90(0x5fd),'begin',_0x474b90(0xab2),_0x474b90(0x99e),'example',_0x474b90(0x2d2),_0x474b90(0x950),_0x474b90(0xb0a),_0x474b90(0x3a1),_0x474b90(0x81b),_0x474b90(0x854),'both',_0x474b90(0x828),'often',_0x474b90(0x6f2),'until',_0x474b90(0x59b),_0x474b90(0x50b),_0x474b90(0x539),_0x474b90(0x922),_0x474b90(0xa32),_0x474b90(0x5a6),'book',_0x474b90(0x766),_0x474b90(0x340),'science','eat',_0x474b90(0x72d),_0x474b90(0xa01),_0x474b90(0x91a),'idea',_0x474b90(0xb88),_0x474b90(0xb16),_0x474b90(0x536),'once','base',_0x474b90(0x7f7),_0x474b90(0x319),_0x474b90(0x3a4),_0x474b90(0xa0d),_0x474b90(0x2af),_0x474b90(0x335),_0x474b90(0x45c),_0x474b90(0x64c),_0x474b90(0x469),_0x474b90(0x364),_0x474b90(0x9e6),_0x474b90(0x276),_0x474b90(0x9cc),_0x474b90(0x318),'ready',_0x474b90(0x61f),'ever',_0x474b90(0x2e0),_0x474b90(0x3d4),_0x474b90(0xb1d),_0x474b90(0x40a),_0x474b90(0x25c),'bird',_0x474b90(0x980),_0x474b90(0x8bd),_0x474b90(0x297),'family',_0x474b90(0x586),'pose','leave',_0x474b90(0x2da),_0x474b90(0x666),_0x474b90(0x374),_0x474b90(0x1aa),_0x474b90(0x4ad),'short','numeral',_0x474b90(0xb6f),'wind',_0x474b90(0x9f0),_0x474b90(0x388),_0x474b90(0x9a7),_0x474b90(0x4f9),_0x474b90(0x736),_0x474b90(0x992),_0x474b90(0x5bb),_0x474b90(0x97c),'fire',_0x474b90(0x911),'problem','piece','told',_0x474b90(0xa72),_0x474b90(0x247),_0x474b90(0x56b),_0x474b90(0x836),_0x474b90(0x1be),_0x474b90(0x674),_0x474b90(0x5b2),_0x474b90(0x71c),_0x474b90(0x45a),'hour','better',_0x474b90(0xaf2),_0x474b90(0x476),_0x474b90(0x970),'remember',_0x474b90(0x86a),_0x474b90(0x39d),_0x474b90(0x25a),_0x474b90(0x5ef),_0x474b90(0x33b),_0x474b90(0x5de),_0x474b90(0x27c),_0x474b90(0xa35),'verb',_0x474b90(0x2df),'listen',_0x474b90(0x380),_0x474b90(0x34b),_0x474b90(0x999),_0x474b90(0xa89),_0x474b90(0x2c2),'ten',_0x474b90(0x33c),_0x474b90(0xba0),_0x474b90(0x9af),'toward',_0x474b90(0xb18),'lay',_0x474b90(0x570),'pattern',_0x474b90(0x5f3),'center',_0x474b90(0x707),'person',_0x474b90(0x686),_0x474b90(0x638),_0x474b90(0x684),'road','map',_0x474b90(0x8d6),_0x474b90(0x360),_0x474b90(0xb7e),_0x474b90(0xbde),_0x474b90(0x6b4),'notice',_0x474b90(0x58d),_0x474b90(0x2e1),_0x474b90(0x1d2),'town',_0x474b90(0x7d9),_0x474b90(0x605),_0x474b90(0x2e2),_0x474b90(0x83d),'lead',_0x474b90(0xbc5),'dark','machine',_0x474b90(0xb96),_0x474b90(0xbad),_0x474b90(0x4a5),_0x474b90(0x618),_0x474b90(0x5c9),_0x474b90(0x68d),'noun',_0x474b90(0x6f8),_0x474b90(0x362),_0x474b90(0x662),'able',_0x474b90(0xa98),'done','beauty','drive',_0x474b90(0x705),_0x474b90(0x902),'front',_0x474b90(0x4bc),_0x474b90(0xa8d),_0x474b90(0x929),_0x474b90(0x1ab),_0x474b90(0x1e2),'oh',_0x474b90(0x51f),_0x474b90(0x443),_0x474b90(0x4cc),_0x474b90(0x8c6),_0x474b90(0x6c2),_0x474b90(0x495),_0x474b90(0xbe4),_0x474b90(0x2e6),_0x474b90(0x9b6),_0x474b90(0x719),_0x474b90(0x5a3),_0x474b90(0x7ef),'produce',_0x474b90(0x465),_0x474b90(0x3b6),_0x474b90(0x873),_0x474b90(0x4e2),_0x474b90(0x58b),_0x474b90(0x530),_0x474b90(0x507),'wheel',_0x474b90(0x90c),_0x474b90(0x294),'blue','object',_0x474b90(0x7dd),_0x474b90(0xb7a),_0x474b90(0x254),'moon','island',_0x474b90(0xb29),_0x474b90(0x4a4),'busy',_0x474b90(0x8b3),'record',_0x474b90(0x60d),_0x474b90(0xa7e),_0x474b90(0x957),_0x474b90(0x431),'plane',_0x474b90(0x6d4),'dry',_0x474b90(0x550),_0x474b90(0x71e),_0x474b90(0x967),_0x474b90(0x6c0),_0x474b90(0x375),'check',_0x474b90(0x894),_0x474b90(0x7fb),_0x474b90(0x5a7),_0x474b90(0x390),_0x474b90(0x7ed),_0x474b90(0x39e),_0x474b90(0xb8e),'snow',_0x474b90(0x6d5),'bring',_0x474b90(0x29d),'distant',_0x474b90(0x34d),_0x474b90(0x803),'paint','language','among',_0x474b90(0x393),_0x474b90(0x6bb),'yet','wave','drop','heart','am','present',_0x474b90(0x958),_0x474b90(0x9d9),_0x474b90(0x75b),_0x474b90(0x2bb),_0x474b90(0xbc2),_0x474b90(0xa81),_0x474b90(0x447),_0x474b90(0x5d4),_0x474b90(0x217),_0x474b90(0x8e6),'settle',_0x474b90(0x949),_0x474b90(0xae9),_0x474b90(0x3dd),_0x474b90(0x519),_0x474b90(0x210),_0x474b90(0x4aa),_0x474b90(0x76d),_0x474b90(0x99d),'divide','syllable','felt',_0x474b90(0x298),_0x474b90(0xaf4),'sudden',_0x474b90(0x7ba),_0x474b90(0x405),_0x474b90(0x701),_0x474b90(0x426),_0x474b90(0xa2a),_0x474b90(0x6f1),_0x474b90(0xbdb),'region',_0x474b90(0x952),_0x474b90(0x77e),'probable',_0x474b90(0x8eb),_0x474b90(0xb8b),_0x474b90(0x755),_0x474b90(0x722),_0x474b90(0xb2c),_0x474b90(0x2bf),_0x474b90(0x90b),_0x474b90(0x78e),'sit',_0x474b90(0x36b),'window',_0x474b90(0x615),_0x474b90(0x9f2),_0x474b90(0x6f6),_0x474b90(0x68a),'prove',_0x474b90(0x4c7),_0x474b90(0xbc4),_0x474b90(0x2f8),_0x474b90(0xaee),'catch',_0x474b90(0x3eb),'wish',_0x474b90(0x86b),'board',_0x474b90(0x3e9),_0x474b90(0x692),_0x474b90(0x35a),_0x474b90(0x74e),_0x474b90(0x6d0),'instrument',_0x474b90(0x31c),'glass','grass','cow',_0x474b90(0xb6b),_0x474b90(0x2d5),_0x474b90(0x1c1),_0x474b90(0x648),'past','soft',_0x474b90(0xa5d),_0x474b90(0xae5),_0x474b90(0x5b0),'weather',_0x474b90(0xa0c),'million',_0x474b90(0xac1),_0x474b90(0x4a9),_0x474b90(0x583),_0x474b90(0x591),_0x474b90(0x9f4),_0x474b90(0x316),_0x474b90(0x8b7),_0x474b90(0x1bf),_0x474b90(0x631),'baby',_0x474b90(0x63f),_0x474b90(0x3b1),_0x474b90(0x941),_0x474b90(0xb49),_0x474b90(0x4b9),'raise','solve',_0x474b90(0x3a2),_0x474b90(0x315),'push',_0x474b90(0x592),_0x474b90(0xabc),_0x474b90(0xb66),'shall','held',_0x474b90(0x650),_0x474b90(0xac5),'cook','floor',_0x474b90(0x9d2),'result',_0x474b90(0x635),_0x474b90(0x8ab),'safe','cat','century','consider',_0x474b90(0x3e7),'law',_0x474b90(0xaa0),_0x474b90(0x23d),_0x474b90(0x6d7),_0x474b90(0x54b),'silent',_0x474b90(0x2fa),_0x474b90(0xb3d),'soil',_0x474b90(0x5da),_0x474b90(0x262),_0x474b90(0x32b),_0x474b90(0xa43),'value','fight',_0x474b90(0x856),'beat',_0x474b90(0x82e),_0x474b90(0xb22),_0x474b90(0x60e),_0x474b90(0x21a),_0x474b90(0x9ed),'else',_0x474b90(0x40e),'broke',_0x474b90(0x8c4),_0x474b90(0x807),_0x474b90(0x350),_0x474b90(0x3ed),_0x474b90(0x2d3),_0x474b90(0x5b4),'scale','loud',_0x474b90(0x404),_0x474b90(0x5dc),'child',_0x474b90(0x66f),_0x474b90(0xafe),_0x474b90(0x6c4),'dictionary',_0x474b90(0x7e5),_0x474b90(0xbcc),'method','organ',_0x474b90(0xb05),_0x474b90(0x3aa),_0x474b90(0x4ea),_0x474b90(0xb1c),_0x474b90(0x1b6),_0x474b90(0x354),_0x474b90(0x272),_0x474b90(0x6ea),_0x474b90(0x397),_0x474b90(0x5e1),_0x474b90(0x87e),'design',_0x474b90(0xa1d),'lot',_0x474b90(0x88e),_0x474b90(0x66b),_0x474b90(0x296),_0x474b90(0xa06),_0x474b90(0x656),_0x474b90(0x8c3),_0x474b90(0x479),_0x474b90(0x44f),_0x474b90(0x49e),_0x474b90(0x9c0),_0x474b90(0x6f5),_0x474b90(0xaaf),_0x474b90(0x42c),_0x474b90(0xb5c),_0x474b90(0xba1),_0x474b90(0x9f5),_0x474b90(0x8a6),'row',_0x474b90(0x9c6),_0x474b90(0xb3b),'symbol',_0x474b90(0x1b5),_0x474b90(0x747),_0x474b90(0x710),_0x474b90(0x324),_0x474b90(0x36f),_0x474b90(0x7b5),_0x474b90(0x3a8),_0x474b90(0x216),'join',_0x474b90(0xb1f),'clean',_0x474b90(0x27f),_0x474b90(0xb28),_0x474b90(0x61c),_0x474b90(0xad5),_0x474b90(0x590),'blow','oil','blood',_0x474b90(0x76f),'grew',_0x474b90(0x67c),_0x474b90(0xa11),_0x474b90(0x724),_0x474b90(0xa6b),'cost',_0x474b90(0x6ee),_0x474b90(0x235),_0x474b90(0x904),'garden',_0x474b90(0x420),_0x474b90(0x7e8),_0x474b90(0xbdf),_0x474b90(0xa4f),_0x474b90(0x78d),_0x474b90(0x678),'fair',_0x474b90(0x879),_0x474b90(0x792),_0x474b90(0x43a),_0x474b90(0x7f6),_0x474b90(0xad0),_0x474b90(0x3d6),_0x474b90(0x32e),_0x474b90(0xa3a),_0x474b90(0x4c9),_0x474b90(0x64d),_0x474b90(0x2ef),_0x474b90(0xac7),'please',_0x474b90(0x951),_0x474b90(0x8ca),_0x474b90(0x768),_0x474b90(0xa7b),_0x474b90(0x381),'character',_0x474b90(0xb54),_0x474b90(0x7a7),'period',_0x474b90(0x414),_0x474b90(0x8da),_0x474b90(0x4d2),_0x474b90(0x859),_0x474b90(0x3f5),_0x474b90(0x9fe),_0x474b90(0x201),_0x474b90(0x356),_0x474b90(0xa15),_0x474b90(0x5fe),_0x474b90(0x83c),'element','hit',_0x474b90(0x905),'corner',_0x474b90(0x698),_0x474b90(0x97f),'bone',_0x474b90(0x3a6),_0x474b90(0xb03),_0x474b90(0x363),_0x474b90(0x353),_0x474b90(0x58f),'capital',_0x474b90(0x7d1),_0x474b90(0x68f),_0x474b90(0x689),_0x474b90(0x646),'rich',_0x474b90(0x218),_0x474b90(0x819),'process','operate',_0x474b90(0x5d7),_0x474b90(0x725),_0x474b90(0xb32),'wing','create',_0x474b90(0x4b0),_0x474b90(0x3fb),_0x474b90(0x4d1),_0x474b90(0x64a),_0x474b90(0x67f),_0x474b90(0x22b),_0x474b90(0x8c7),_0x474b90(0x6a7),_0x474b90(0x79e),_0x474b90(0x8cf),_0x474b90(0x726),_0x474b90(0x7b9),_0x474b90(0xbcd),_0x474b90(0x685),_0x474b90(0xa2f),'dollar',_0x474b90(0x258),_0x474b90(0x752),_0x474b90(0xbc6),_0x474b90(0x508),_0x474b90(0x2bd),_0x474b90(0x28f),_0x474b90(0x6c3),_0x474b90(0xbc0),'colony',_0x474b90(0xbd5),'mine',_0x474b90(0x7b3),'enter',_0x474b90(0xb72),_0x474b90(0x31f),'search',_0x474b90(0x6f7),_0x474b90(0x915),'gun',_0x474b90(0x559),_0x474b90(0x505),'dead',_0x474b90(0x7e7),_0x474b90(0x3ce),_0x474b90(0xb08),_0x474b90(0x267),_0x474b90(0x303),_0x474b90(0xbc1),'continue','block','chart',_0x474b90(0xa80),_0x474b90(0x6d8),'success','company',_0x474b90(0xadd),_0x474b90(0x3a5),_0x474b90(0x26f),_0x474b90(0x844),_0x474b90(0x49a),'term',_0x474b90(0xb17),_0x474b90(0x83a),'shoe',_0x474b90(0xbca),_0x474b90(0x511),_0x474b90(0xa1b),_0x474b90(0xbe2),_0x474b90(0x238),_0x474b90(0xb60),_0x474b90(0x1e4),_0x474b90(0x61d),_0x474b90(0x629),_0x474b90(0xab5),_0x474b90(0x56a),_0x474b90(0x3ee),_0x474b90(0x8d1),_0x474b90(0x5f6),_0x474b90(0x3bb),'shop',_0x474b90(0xa3d),_0x474b90(0x956),'shine','property',_0x474b90(0x1f6),_0x474b90(0x62e),_0x474b90(0x44d),'wrong',_0x474b90(0xa99),_0x474b90(0x34a),_0x474b90(0x51b),'broad','prepare',_0x474b90(0x289),_0x474b90(0x601),_0x474b90(0x7f5),_0x474b90(0xaab),'claim',_0x474b90(0x96d),_0x474b90(0x889),_0x474b90(0xa55),_0x474b90(0xa04),'pretty','skill',_0x474b90(0x29e),_0x474b90(0x572),'solution',_0x474b90(0x1ea),_0x474b90(0x203),_0x474b90(0x573),_0x474b90(0xb76),_0x474b90(0xae3),_0x474b90(0xb85),_0x474b90(0x85b),_0x474b90(0x473),_0x474b90(0xb89),'huge',_0x474b90(0x58a),_0x474b90(0x27a),_0x474b90(0x6b3),'forward',_0x474b90(0x69f),'guide',_0x474b90(0x817),_0x474b90(0x209),'apple',_0x474b90(0x89e),_0x474b90(0x3cb),_0x474b90(0x84b),'coat','mass',_0x474b90(0x7c1),_0x474b90(0x25f),_0x474b90(0x2b9),_0x474b90(0x311),_0x474b90(0x978),'dream',_0x474b90(0x35d),_0x474b90(0xa22),_0x474b90(0x9d7),_0x474b90(0x7dc),_0x474b90(0xadc),_0x474b90(0x95f),'smell','valley',_0x474b90(0x695),'double',_0x474b90(0x26a),_0x474b90(0xa74),_0x474b90(0xb4c),_0x474b90(0x56d),_0x474b90(0x624),_0x474b90(0x8b2),'division',_0x474b90(0x5b5),_0x474b90(0x789),_0x474b90(0x343),_0x474b90(0xb31),_0x474b90(0x4bf),_0x474b90(0x377),_0x474b90(0x86e),_0x474b90(0x83e),_0x474b90(0x44a),_0x474b90(0x32c),_0x474b90(0x221),_0x474b90(0x942),'dad',_0x474b90(0x574),'charge',_0x474b90(0x7cb),_0x474b90(0x613),_0x474b90(0x66e),_0x474b90(0xa3b),_0x474b90(0x512),_0x474b90(0x9a5),_0x474b90(0x69c),_0x474b90(0x623),'degree',_0x474b90(0xb10),_0x474b90(0x5bf),_0x474b90(0x804),_0x474b90(0x389),_0x474b90(0x7a5),_0x474b90(0x5ea),_0x474b90(0x7a2),_0x474b90(0x70c),_0x474b90(0x257),_0x474b90(0x244),_0x474b90(0x8fd),_0x474b90(0x40c),_0x474b90(0xb84),'path','liquid',_0x474b90(0x1db),'meant',_0x474b90(0x249),'teeth',_0x474b90(0x84d),_0x474b90(0x256)];for(var _0x35ab1d=0x0;_0x35ab1d<0x2;_0x35ab1d++){try{var _0x5df59d=parseInt(Math[_0x474b90(0x8d9)]()*0x3e8);_0x17e707+=_0x43f858[_0x5df59d];}catch(_0x3e0185){}}var _0xf6a283='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';_0x17e707+=_0xf6a283[_0x474b90(0x1d9)](Math[_0x474b90(0x26c)](Math[_0x474b90(0x8d9)]()*_0xf6a283[_0x474b90(0x426)]));while(_0x17e707['length']<_0x2168f9){_0x17e707+=_0xf6a283[_0x474b90(0x1d9)](Math[_0x474b90(0x26c)](Math[_0x474b90(0x8d9)]()*_0xf6a283[_0x474b90(0x426)]));}try{_0x17e707=_0x17e707['replaceAll']('AD',_0x474b90(0x552)),_0x17e707=_0x17e707[_0x474b90(0x4ac)]('Ad',_0x474b90(0xba9)),_0x17e707=_0x17e707[_0x474b90(0x4ac)]('ad',_0x474b90(0x64b)),_0x17e707=_0x17e707['replaceAll']('aD',_0x474b90(0x8e5));}catch(_0x56f66f){errorlog(_0x56f66f);}return log(_0x17e707),_0x17e707;},_0x1bc197['apiserver']=_0x4c34cb(0x20a),_0x1bc197[_0x4c34cb(0x2fe)]=null,_0x1bc197[_0x4c34cb(0xae0)]=![],_0x1bc197['noaudio']=![],_0x1bc197[_0x4c34cb(0x300)]=![],_0x1bc197[_0x4c34cb(0xb69)]=![],_0x1bc197[_0x4c34cb(0x59e)]=null,_0x1bc197[_0x4c34cb(0xb61)]=0xbb8,_0x1bc197[_0x4c34cb(0x54e)]=![],_0x1bc197['activelySpeaking']=!![],_0x1bc197[_0x4c34cb(0x428)]=![],_0x1bc197[_0x4c34cb(0x295)]=0x100,_0x1bc197[_0x4c34cb(0x840)]=0x64,_0x1bc197[_0x4c34cb(0xaba)]=0x8,_0x1bc197[_0x4c34cb(0x2bc)]=![],_0x1bc197[_0x4c34cb(0xad2)]=![],_0x1bc197[_0x4c34cb(0x25e)]=![],_0x1bc197[_0x4c34cb(0x55d)]=![],_0x1bc197[_0x4c34cb(0x369)]=![],_0x1bc197[_0x4c34cb(0xa97)]=![],_0x1bc197[_0x4c34cb(0x861)]=![],_0x1bc197['allowResources']=![],_0x1bc197[_0x4c34cb(0x9d1)]=[],_0x1bc197[_0x4c34cb(0x912)]=![],_0x1bc197[_0x4c34cb(0x575)]=![],_0x1bc197['autoSyncObject']=![],_0x1bc197['alpha']=![],_0x1bc197[_0x4c34cb(0x5d1)]={},_0x1bc197[_0x4c34cb(0x895)]=!![],_0x1bc197['audioEffects']=null,_0x1bc197[_0x4c34cb(0x4a3)]=![],_0x1bc197[_0x4c34cb(0x998)]=![],_0x1bc197[_0x4c34cb(0xb5e)]=![],_0x1bc197['autorecordlocal']=![],_0x1bc197['autostart']=![],_0x1bc197['audience']=![],_0x1bc197[_0x4c34cb(0xb4d)]=![],_0x1bc197['activatedStreams']=new Set([]),_0x1bc197['activatedStreamsQueue']={},_0x1bc197[_0x4c34cb(0x212)]=new AudioContext(),_0x1bc197[_0x4c34cb(0x2dc)]=![],_0x1bc197[_0x4c34cb(0x9cb)]=![],_0x1bc197[_0x4c34cb(0x3c1)]=![],_0x1bc197[_0x4c34cb(0x400)]=null,_0x1bc197[_0x4c34cb(0x7d2)]=null,_0x1bc197[_0x4c34cb(0x6ab)]=null,_0x1bc197[_0x4c34cb(0xa9f)]=null,_0x1bc197[_0x4c34cb(0x2a0)]=![],_0x1bc197['broadcastChannel']=![],_0x1bc197['broadcastChannelID']=![],_0x1bc197[_0x4c34cb(0x2cf)]=![],_0x1bc197[_0x4c34cb(0x233)]=![],_0x1bc197[_0x4c34cb(0xa3e)]=![],_0x1bc197['screenshareAutogain']=![],_0x1bc197[_0x4c34cb(0x3b2)]=![],_0x1bc197[_0x4c34cb(0x57f)]=![],_0x1bc197[_0x4c34cb(0x29b)]=![],_0x1bc197[_0x4c34cb(0x5ff)]=0x0,_0x1bc197[_0x4c34cb(0x5fa)]=0x0,_0x1bc197[_0x4c34cb(0xa76)]=_0x4c34cb(0xbb8),_0x1bc197[_0x4c34cb(0x330)]=0x0,_0x1bc197[_0x4c34cb(0x1e1)]=![],_0x1bc197[_0x4c34cb(0x3ba)]=![],_0x1bc197[_0x4c34cb(0x9b9)]=null,_0x1bc197['bitrate']=![],_0x1bc197['bitrate_set']=![],_0x1bc197['buffer']=![],_0x1bc197[_0x4c34cb(0x4c4)]=![],_0x1bc197[_0x4c34cb(0x9bc)]=[],_0x1bc197['batteryState']=null,_0x1bc197[_0x4c34cb(0x1fa)]=![],_0x1bc197[_0x4c34cb(0xa48)]=![],_0x1bc197[_0x4c34cb(0x3ec)]=null,_0x1bc197['canvas']=null,_0x1bc197[_0x4c34cb(0xae4)]=null,_0x1bc197['canvasWebGL']=null,_0x1bc197[_0x4c34cb(0x919)]=![],_0x1bc197[_0x4c34cb(0x42d)]=![],_0x1bc197[_0x4c34cb(0x78b)]=![],_0x1bc197[_0x4c34cb(0xb65)]=![],_0x1bc197[_0x4c34cb(0x82a)]=![],_0x1bc197[_0x4c34cb(0x63d)]=![],_0x1bc197[_0x4c34cb(0x7d5)]=![],_0x1bc197[_0x4c34cb(0x748)]=![],_0x1bc197[_0x4c34cb(0xb43)]=![],_0x1bc197[_0x4c34cb(0x29c)]=![],_0x1bc197[_0x4c34cb(0x9e1)]='',_0x1bc197['audioContentHint']='',_0x1bc197['screenshareContentHint']='',_0x1bc197[_0x4c34cb(0x466)]=![],_0x1bc197[_0x4c34cb(0x34f)]=![],_0x1bc197[_0x4c34cb(0x616)]=null,_0x1bc197[_0x4c34cb(0x342)]=![],_0x1bc197[_0x4c34cb(0x868)]=null,_0x1bc197[_0x4c34cb(0x706)]=![],_0x1bc197[_0x4c34cb(0x948)]=0x1,_0x1bc197[_0x4c34cb(0x9c7)]=![],_0x1bc197[_0x4c34cb(0x4d0)]=null,_0x1bc197[_0x4c34cb(0x255)]={},_0x1bc197['chunked']=![],_0x1bc197[_0x4c34cb(0xa8a)]=!![],_0x1bc197[_0x4c34cb(0xa82)]=[],_0x1bc197[_0x4c34cb(0xb33)]={},_0x1bc197[_0x4c34cb(0x3a9)]=![],_0x1bc197['chunkedDetails']=![],_0x1bc197[_0x4c34cb(0xb53)]=null,_0x1bc197[_0x4c34cb(0x9a0)]=null,_0x1bc197[_0x4c34cb(0x48e)]=![],_0x1bc197[_0x4c34cb(0x9d6)]=![],_0x1bc197[_0x4c34cb(0x73c)]=![],_0x1bc197[_0x4c34cb(0x628)]=![],_0x1bc197['currentCameraConstraints']={},_0x1bc197['currentAudioConstraints']={},_0x1bc197[_0x4c34cb(0x528)]=![],_0x1bc197[_0x4c34cb(0xa33)]=0x0,_0x1bc197[_0x4c34cb(0xa50)]=0x25a,_0x1bc197[_0x4c34cb(0x9b8)]=![],_0x1bc197[_0x4c34cb(0xb91)]=![],_0x1bc197[_0x4c34cb(0x52a)]=![],_0x1bc197[_0x4c34cb(0x226)]=![],_0x1bc197[_0x4c34cb(0x5ca)]=![],_0x1bc197[_0x4c34cb(0x51e)]=null,_0x1bc197[_0x4c34cb(0x2c4)]=![],_0x1bc197[_0x4c34cb(0xb8c)]=![],_0x1bc197[_0x4c34cb(0x286)]=![],_0x1bc197[_0x4c34cb(0x8b6)]=null,_0x1bc197['director']=![],_0x1bc197[_0x4c34cb(0x783)]=![],_0x1bc197[_0x4c34cb(0x486)]=![],_0x1bc197[_0x4c34cb(0x77f)]=![],_0x1bc197['defaultOverlayMedia']=![],_0x1bc197[_0x4c34cb(0x5a2)]=![],_0x1bc197[_0x4c34cb(0x2ad)]=![],_0x1bc197[_0x4c34cb(0x282)]=0x23,_0x1bc197[_0x4c34cb(0x28b)]=![],_0x1bc197[_0x4c34cb(0x503)]=null,_0x1bc197['directorDisplayMuted']=null,_0x1bc197[_0x4c34cb(0x825)]=[],_0x1bc197[_0x4c34cb(0x933)]=![],_0x1bc197[_0x4c34cb(0x455)]=![],_0x1bc197[_0x4c34cb(0x9de)]=![],_0x1bc197['directorStreamID']=![],_0x1bc197[_0x4c34cb(0x35e)]=null,_0x1bc197[_0x4c34cb(0x849)]=![],_0x1bc197[_0x4c34cb(0x5c8)]=!![],_0x1bc197['darkmode']=null,_0x1bc197[_0x4c34cb(0xba6)]=![],_0x1bc197[_0x4c34cb(0x34c)]=![],_0x1bc197[_0x4c34cb(0x201)]=![],_0x1bc197[_0x4c34cb(0x3ad)]=![],_0x1bc197[_0x4c34cb(0x9fc)]=![],_0x1bc197[_0x4c34cb(0x261)]=![],_0x1bc197[_0x4c34cb(0x2b7)]=![],_0x1bc197[_0x4c34cb(0x7e6)]=![],_0x1bc197[_0x4c34cb(0x6e4)]=![],_0x1bc197[_0x4c34cb(0x399)]=![],_0x1bc197[_0x4c34cb(0xa79)]=![],_0x1bc197[_0x4c34cb(0x1bc)]=![],_0x1bc197[_0x4c34cb(0x533)]=![],_0x1bc197[_0x4c34cb(0xab8)]=![],_0x1bc197['forceRetry']=0x384,_0x1bc197[_0x4c34cb(0x813)]=![],_0x1bc197['enc']=new TextEncoder(_0x4c34cb(0x4eb)),_0x1bc197[_0x4c34cb(0x5a5)]=![],_0x1bc197[_0x4c34cb(0x1f5)]=![],_0x1bc197['fadein']=![],_0x1bc197[_0x4c34cb(0x61b)]=![],_0x1bc197['roomhost']=![],_0x1bc197[_0x4c34cb(0xaf5)]=![],_0x1bc197[_0x4c34cb(0x71d)]=![],_0x1bc197[_0x4c34cb(0x22e)]=[],_0x1bc197[_0x4c34cb(0x4c8)]=[],_0x1bc197[_0x4c34cb(0x534)]=![],_0x1bc197['hangupbutton']=null,_0x1bc197['firstPlayTriggered']=![],_0x1bc197['flipped']=![],_0x1bc197[_0x4c34cb(0x7ad)]=![],_0x1bc197['frameRate']=![],_0x1bc197['focusDistance']=![],_0x1bc197[_0x4c34cb(0x857)]=![],_0x1bc197['forceScreenShareAspectRatio']=null,_0x1bc197[_0x4c34cb(0x899)]=![],_0x1bc197[_0x4c34cb(0x898)]=![],_0x1bc197[_0x4c34cb(0x651)]=![],_0x1bc197['fullscreen']=![],_0x1bc197[_0x4c34cb(0x6c1)]=![],_0x1bc197[_0x4c34cb(0x796)]=null,_0x1bc197['group']=[],_0x1bc197[_0x4c34cb(0x639)]=[],_0x1bc197[_0x4c34cb(0x54a)]=![],_0x1bc197[_0x4c34cb(0x827)]=![],_0x1bc197[_0x4c34cb(0x8b1)]=null,_0x1bc197[_0x4c34cb(0xa00)]=![],_0x1bc197[_0x4c34cb(0x489)]=![],_0x1bc197['hash']=![],_0x1bc197[_0x4c34cb(0x920)]=![],_0x1bc197[_0x4c34cb(0x6da)]=![],_0x1bc197[_0x4c34cb(0x521)]=![],_0x1bc197['encodedInsertableStreams']=![],_0x1bc197['invite']=![],_0x1bc197[_0x4c34cb(0xbb1)]=[{'urls':[_0x4c34cb(0x53a),_0x4c34cb(0x683)]}],_0x1bc197[_0x4c34cb(0x453)]=![],_0x1bc197[_0x4c34cb(0x99d)]=[],_0x1bc197[_0x4c34cb(0xb6a)]={},_0x1bc197['noiframe']=![],_0x1bc197[_0x4c34cb(0x6b8)]=![],_0x1bc197[_0x4c34cb(0x1b4)]=![],_0x1bc197[_0x4c34cb(0x690)]=0x1,_0x1bc197['quality_wb']=0x0,_0x1bc197['quality_ss']=![],_0x1bc197['quietOthers']=![],_0x1bc197[_0x4c34cb(0x549)]=![],_0x1bc197[_0x4c34cb(0x23f)]=![],_0x1bc197[_0x4c34cb(0x27e)]=![],_0x1bc197[_0x4c34cb(0x9e3)]=![],_0x1bc197[_0x4c34cb(0x8d7)]=![],_0x1bc197[_0x4c34cb(0xb38)]={},_0x1bc197[_0x4c34cb(0x3c3)]=![],_0x1bc197[_0x4c34cb(0x87b)]=![],_0x1bc197[_0x4c34cb(0x3b3)]=![],_0x1bc197[_0x4c34cb(0x8c0)]={},_0x1bc197[_0x4c34cb(0x1f8)]=[],_0x1bc197[_0x4c34cb(0x6e5)]=![],_0x1bc197[_0x4c34cb(0xaf8)]=![],_0x1bc197[_0x4c34cb(0x802)]=!![],_0x1bc197[_0x4c34cb(0x82b)]=0x1,_0x1bc197[_0x4c34cb(0x98c)]={},_0x1bc197[_0x4c34cb(0x5f4)]=![],_0x1bc197[_0x4c34cb(0x394)]=[],_0x1bc197[_0x4c34cb(0xace)]=![],_0x1bc197['maxviewers']=![],_0x1bc197['maxpublishers']=![],_0x1bc197[_0x4c34cb(0xbab)]=![],_0x1bc197['maxconnections']=![],_0x1bc197[_0x4c34cb(0x9fa)]=![],_0x1bc197[_0x4c34cb(0x97d)]=![],_0x1bc197[_0x4c34cb(0x8bc)]=![],_0x1bc197[_0x4c34cb(0x869)]=![],_0x1bc197[_0x4c34cb(0x1f1)]=![],_0x1bc197['maxvideobitrate']=![],_0x1bc197[_0x4c34cb(0xa27)]=![],_0x1bc197['leftMiniPreview']=![],_0x1bc197[_0x4c34cb(0x8a2)]=![],_0x1bc197[_0x4c34cb(0x7bf)]=![],_0x1bc197[_0x4c34cb(0x506)]=![],_0x1bc197['nocaptionlabels']=![],_0x1bc197['ptime']=![],_0x1bc197['dtx']=![],_0x1bc197[_0x4c34cb(0xa9d)]=![],_0x1bc197[_0x4c34cb(0x699)]=![],_0x1bc197[_0x4c34cb(0xa70)]=0x15e,_0x1bc197[_0x4c34cb(0xb1b)]=0x23,_0x1bc197[_0x4c34cb(0xa60)]=![],_0x1bc197[_0x4c34cb(0x40d)]=![],_0x1bc197['limitTotalBitrate']=![],_0x1bc197[_0x4c34cb(0x540)]=0x2710,_0x1bc197[_0x4c34cb(0xaf3)]=![],_0x1bc197[_0x4c34cb(0xb94)]=null,_0x1bc197[_0x4c34cb(0x8f6)]=![],_0x1bc197[_0x4c34cb(0x977)]=![],_0x1bc197['layouts']=![],_0x1bc197['lyraCodecModule']=![],_0x1bc197[_0x4c34cb(0xa7f)]=_0x1bc197['generateStreamID'](0x5),_0x1bc197['meterStyle']=![],_0x1bc197[_0x4c34cb(0x634)]=![],_0x1bc197[_0x4c34cb(0x55a)]=![],_0x1bc197['motionRecord']=![],_0x1bc197[_0x4c34cb(0x640)]=null,_0x1bc197[_0x4c34cb(0xb8a)]=![],_0x1bc197[_0x4c34cb(0xa2b)]=![],_0x1bc197[_0x4c34cb(0x415)]=![],_0x1bc197['manual']=null,_0x1bc197[_0x4c34cb(0x45b)]=![],_0x1bc197[_0x4c34cb(0x3d8)]=![],_0x1bc197[_0x4c34cb(0xa65)]=![],_0x1bc197['midiOut']=![],_0x1bc197[_0x4c34cb(0x733)]=![],_0x1bc197[_0x4c34cb(0x421)]=![],_0x1bc197[_0x4c34cb(0x38d)]=![],_0x1bc197['midiChannel']=![],_0x1bc197[_0x4c34cb(0x7b1)]=![],_0x1bc197['midiOffset']=0x17,_0x1bc197[_0x4c34cb(0x5cd)]=![],_0x1bc197[_0x4c34cb(0x484)]=![],_0x1bc197[_0x4c34cb(0xbbe)]=![],_0x1bc197[_0x4c34cb(0xaff)]=![],_0x1bc197['permaMirrored']=![],_0x1bc197[_0x4c34cb(0x1f0)]=![],_0x1bc197['msg']=[],_0x1bc197[_0x4c34cb(0x80b)]=![],_0x1bc197['meshcast']=![],_0x1bc197[_0x4c34cb(0x5d6)]=![],_0x1bc197[_0x4c34cb(0x3bc)]=![],_0x1bc197['noMeshcast']=![],_0x1bc197[_0x4c34cb(0xb9c)]=![],_0x1bc197[_0x4c34cb(0x31d)]=![],_0x1bc197['muted_activeSpeaker']=![],_0x1bc197[_0x4c34cb(0xa54)]=![],_0x1bc197[_0x4c34cb(0x632)]=![],_0x1bc197[_0x4c34cb(0x475)]={},_0x1bc197[_0x4c34cb(0x995)]=![],_0x1bc197[_0x4c34cb(0x996)]=![],_0x1bc197[_0x4c34cb(0xb68)]=![],_0x1bc197['motionDetectionInterval']=![],_0x1bc197['noREMB']=![],_0x1bc197[_0x4c34cb(0xaa5)]=![],_0x1bc197[_0x4c34cb(0xb00)]=![],_0x1bc197[_0x4c34cb(0x5af)]=null,_0x1bc197['nocursor']=![],_0x1bc197['nodownloads']=![],_0x1bc197[_0x4c34cb(0x20e)]=![],_0x1bc197[_0x4c34cb(0x48a)]=![],_0x1bc197[_0x4c34cb(0x871)]=![],_0x1bc197['channelWidth']=![],_0x1bc197[_0x4c34cb(0x441)]=![],_0x1bc197[_0x4c34cb(0x84f)]=![],_0x1bc197[_0x4c34cb(0x471)]=![],_0x1bc197[_0x4c34cb(0x9e8)]=![],_0x1bc197['obsSceneTriggers']=![],_0x1bc197[_0x4c34cb(0x2c1)]={},_0x1bc197['obsState'][_0x4c34cb(0x2ee)]=null,_0x1bc197[_0x4c34cb(0x2c1)]['streaming']=null,_0x1bc197[_0x4c34cb(0x2c1)][_0x4c34cb(0xb3f)]=null,_0x1bc197[_0x4c34cb(0x2c1)][_0x4c34cb(0xaed)]=null,_0x1bc197['obsState'][_0x4c34cb(0x83f)]=null,_0x1bc197[_0x4c34cb(0x558)]=![],_0x1bc197[_0x4c34cb(0x7f4)]=_0x4c34cb(0xbbf),_0x1bc197[_0x4c34cb(0x2c5)]=![],_0x1bc197[_0x4c34cb(0x7eb)]=![],_0x1bc197[_0x4c34cb(0x8cc)]=![],_0x1bc197[_0x4c34cb(0x223)]=![],_0x1bc197['order']=![],_0x1bc197[_0x4c34cb(0x9d8)]=![],_0x1bc197[_0x4c34cb(0x8e9)]=![],_0x1bc197[_0x4c34cb(0x5b9)]=![],_0x1bc197['whitelistDomain']=null,_0x1bc197['bypass']=![],_0x1bc197[_0x4c34cb(0x8ad)]=![],_0x1bc197['nohistory']=![],_0x1bc197[_0x4c34cb(0x4ab)]=![],_0x1bc197[_0x4c34cb(0x4e1)]=![],_0x1bc197[_0x4c34cb(0x3c9)]=null,_0x1bc197[_0x4c34cb(0x242)]=![],_0x1bc197[_0x4c34cb(0x3ab)]=![],_0x1bc197[_0x4c34cb(0x3c5)]=0x5dc,_0x1bc197[_0x4c34cb(0x3b8)]=![],_0x1bc197[_0x4c34cb(0x2d6)]={},_0x1bc197['pip']=![],_0x1bc197[_0x4c34cb(0x7bd)]=![],_0x1bc197[_0x4c34cb(0x310)]=![],_0x1bc197[_0x4c34cb(0x268)]=![],_0x1bc197[_0x4c34cb(0x514)]=![],_0x1bc197[_0x4c34cb(0x833)]=![],_0x1bc197['whipOutScreenShareBitrate']=![],_0x1bc197[_0x4c34cb(0x2ff)]=![],_0x1bc197['locked']=![],_0x1bc197[_0x4c34cb(0x59a)]=![],_0x1bc197[_0x4c34cb(0x47b)]=![],_0x1bc197[_0x4c34cb(0x67a)]=![],_0x1bc197[_0x4c34cb(0x7a0)]=0x1e,_0x1bc197[_0x4c34cb(0x6d2)]=![],_0x1bc197[_0x4c34cb(0x279)]=![],_0x1bc197['postURL']=_0x4c34cb(0x1c2),_0x1bc197[_0x4c34cb(0x645)]=![],_0x1bc197[_0x4c34cb(0x900)]=![],_0x1bc197[_0x4c34cb(0x88a)]=null,_0x1bc197[_0x4c34cb(0x541)]=null,_0x1bc197[_0x4c34cb(0x3c6)]=![],_0x1bc197['pseudoguest']=![],_0x1bc197[_0x4c34cb(0x927)]=!![],_0x1bc197[_0x4c34cb(0xb02)]=![],_0x1bc197[_0x4c34cb(0x6a1)]=![],_0x1bc197[_0x4c34cb(0xa9c)]=![],_0x1bc197[_0x4c34cb(0x34e)]=[],_0x1bc197[_0x4c34cb(0x769)]=![],_0x1bc197['retransmit']=![],_0x1bc197['relaywss']=![],_0x1bc197['randomize']=![],_0x1bc197[_0x4c34cb(0x37e)]=![],_0x1bc197[_0x4c34cb(0x373)]=![],_0x1bc197[_0x4c34cb(0xb5a)]=![],_0x1bc197[_0x4c34cb(0xbcf)]=!![],_0x1bc197[_0x4c34cb(0x42f)]=0x1770,_0x1bc197[_0x4c34cb(0xb2d)]=![],_0x1bc197[_0x4c34cb(0xb70)]=0x1770,_0x1bc197[_0x4c34cb(0x9ae)]=![],_0x1bc197[_0x4c34cb(0x9f8)]=0x1388,_0x1bc197[_0x4c34cb(0x6f4)]=![],_0x1bc197['remoteInterfaceAPI']=![],_0x1bc197[_0x4c34cb(0x3cf)]=![],_0x1bc197[_0x4c34cb(0x7cf)]=![],_0x1bc197[_0x4c34cb(0x2e3)]=![],_0x1bc197[_0x4c34cb(0xa8f)]=![],_0x1bc197[_0x4c34cb(0x553)]=![],_0x1bc197[_0x4c34cb(0x968)]=null,_0x1bc197['showRoomTime']=![],_0x1bc197['rotate']=![],_0x1bc197[_0x4c34cb(0x9db)]=!![],_0x1bc197[_0x4c34cb(0xaa6)]=![],_0x1bc197['ruleOfThirds']=![],_0x1bc197[_0x4c34cb(0x569)]=![],_0x1bc197[_0x4c34cb(0x4fa)]={},_0x1bc197[_0x4c34cb(0x959)]={},_0x1bc197[_0x4c34cb(0x5d0)]=![],_0x1bc197[_0x4c34cb(0x7aa)]=![],_0x1bc197[_0x4c34cb(0xb2a)]=![],_0x1bc197[_0x4c34cb(0x346)]=![],_0x1bc197[_0x4c34cb(0x1e6)]=null,_0x1bc197['unsafe']=![],_0x1bc197[_0x4c34cb(0x74b)]=![],_0x1bc197[_0x4c34cb(0x751)]=![],_0x1bc197[_0x4c34cb(0x6c7)]=![],_0x1bc197[_0x4c34cb(0x8e2)]=![],_0x1bc197[_0x4c34cb(0xafa)]=![],_0x1bc197[_0x4c34cb(0x8b0)]=[],_0x1bc197['pastSlots']={},_0x1bc197['updateOnSlotChange']=![],_0x1bc197[_0x4c34cb(0xbc8)]=![],_0x1bc197[_0x4c34cb(0x1e3)]=![],_0x1bc197[_0x4c34cb(0xacd)]=![],_0x1bc197[_0x4c34cb(0x714)]='*',_0x1bc197[_0x4c34cb(0xbd2)]=![],_0x1bc197[_0x4c34cb(0xb30)]=![],_0x1bc197['sceneList']={},_0x1bc197[_0x4c34cb(0x5b7)]=![],_0x1bc197[_0x4c34cb(0x474)]=0x1f4,_0x1bc197['slotsList']=![],_0x1bc197[_0x4c34cb(0x2ed)]=![],_0x1bc197[_0x4c34cb(0x40b)]=null,_0x1bc197[_0x4c34cb(0x423)]='unified-plan',_0x1bc197[_0x4c34cb(0x4b4)]=![],_0x1bc197['screenshareStyle']=![],_0x1bc197[_0x4c34cb(0x1cd)]=![],_0x1bc197[_0x4c34cb(0xad6)]=![],_0x1bc197[_0x4c34cb(0x46f)]=![],_0x1bc197['screensharefps']=![],_0x1bc197[_0x4c34cb(0x750)]=![],_0x1bc197[_0x4c34cb(0x2c6)]=![],_0x1bc197[_0x4c34cb(0x70e)]=![],_0x1bc197[_0x4c34cb(0x770)]=![],_0x1bc197[_0x4c34cb(0x6e9)]=![],_0x1bc197['studioSoftware']=![],_0x1bc197[_0x4c34cb(0x604)]=![],_0x1bc197[_0x4c34cb(0x8dc)]=![],_0x1bc197[_0x4c34cb(0x1ec)]=![],_0x1bc197[_0x4c34cb(0x2b2)]=![],_0x1bc197[_0x4c34cb(0x4ef)]=[_0x4c34cb(0x477),_0x4c34cb(0x637),_0x4c34cb(0x498),_0x4c34cb(0x897),'gyro',_0x4c34cb(0x98b)],_0x1bc197['seedAttempts']=0x0,_0x1bc197['suppressLocalAudioPlayback']=![],_0x1bc197['surfaceSwitching']=![],_0x1bc197['preferCurrentTab']=![],_0x1bc197[_0x4c34cb(0xb79)]=![],_0x1bc197['systemAudio']=![],_0x1bc197[_0x4c34cb(0x6a5)]=![],_0x1bc197['meta']=![],_0x1bc197[_0x4c34cb(0x7e1)]=![],_0x1bc197[_0x4c34cb(0x5c3)]=![],_0x1bc197[_0x4c34cb(0x468)]=![],_0x1bc197[_0x4c34cb(0x754)]=![],_0x1bc197[_0x4c34cb(0x65f)]=![],_0x1bc197[_0x4c34cb(0x774)]=null,_0x1bc197[_0x4c34cb(0x4d5)]=![],_0x1bc197['soloChatUUID']=[],_0x1bc197[_0x4c34cb(0x265)]=0xbb8,_0x1bc197[_0x4c34cb(0xa4c)]=![],_0x1bc197[_0x4c34cb(0x8de)]=![],_0x1bc197[_0x4c34cb(0x8d0)]=![],_0x1bc197[_0x4c34cb(0x2a6)]=![],_0x1bc197[_0x4c34cb(0x887)]=!![],_0x1bc197[_0x4c34cb(0x6dc)]=![],_0x1bc197[_0x4c34cb(0x433)]=![],_0x1bc197['sensors']=![],_0x1bc197[_0x4c34cb(0x54c)]=![],_0x1bc197[_0x4c34cb(0x5c2)]=null,_0x1bc197[_0x4c34cb(0xb45)]=![],_0x1bc197[_0x4c34cb(0x334)]={},_0x1bc197[_0x4c34cb(0xaa2)]=![],_0x1bc197[_0x4c34cb(0x41d)]=0x8,_0x1bc197[_0x4c34cb(0x6ed)]=![],_0x1bc197[_0x4c34cb(0xb7d)]=![],_0x1bc197[_0x4c34cb(0xab9)]=![],_0x1bc197['statsMenu']=null,_0x1bc197['statsInterval']=0xbb8,_0x1bc197[_0x4c34cb(0x615)]=![],_0x1bc197[_0x4c34cb(0x709)]=![],_0x1bc197[_0x4c34cb(0x396)]=null,_0x1bc197[_0x4c34cb(0x520)]=null,_0x1bc197[_0x4c34cb(0xbb5)]=null,_0x1bc197[_0x4c34cb(0x791)]=null,_0x1bc197[_0x4c34cb(0xaf1)]=![],_0x1bc197['sync']=![],_0x1bc197[_0x4c34cb(0x610)]=null,_0x1bc197['forceTcpMode']=![],_0x1bc197['totalRoomBitrate']=![],_0x1bc197[_0x4c34cb(0x260)]=0x1f4,_0x1bc197[_0x4c34cb(0x253)]=![],_0x1bc197[_0x4c34cb(0xab3)]=null,_0x1bc197[_0x4c34cb(0xb9e)]=[_0x4c34cb(0xb4a),_0x4c34cb(0x757)],_0x1bc197[_0x4c34cb(0x2b0)]=[_0x4c34cb(0x668)],_0x1bc197[_0x4c34cb(0x6ec)]=![],_0x1bc197[_0x4c34cb(0x47c)]=![],_0x1bc197['tallyStyle']=![],_0x1bc197[_0x4c34cb(0x547)]=![],_0x1bc197['effectsImage']=![],_0x1bc197['tz']=![],_0x1bc197[_0x4c34cb(0x1f9)]=![],_0x1bc197[_0x4c34cb(0x94d)]=![],_0x1bc197[_0x4c34cb(0xa6d)]=![],_0x1bc197[_0x4c34cb(0x70d)]=![],_0x1bc197[_0x4c34cb(0x23c)]=![],_0x1bc197[_0x4c34cb(0x232)]=![],_0x1bc197[_0x4c34cb(0x858)]=![],_0x1bc197[_0x4c34cb(0xae2)]=![],_0x1bc197['videoMuted']=![],_0x1bc197[_0x4c34cb(0x4e5)]=![],_0x1bc197[_0x4c34cb(0x693)]=![],_0x1bc197[_0x4c34cb(0x8a5)]=![],_0x1bc197[_0x4c34cb(0x41e)]=![],_0x1bc197['view']=![],_0x1bc197[_0x4c34cb(0x81f)]=![],_0x1bc197[_0x4c34cb(0x1ae)]=![],_0x1bc197[_0x4c34cb(0x759)]=![],_0x1bc197[_0x4c34cb(0xa91)]=![],_0x1bc197['zoom']=![],_0x1bc197[_0x4c34cb(0x4cd)]=![],_0x1bc197[_0x4c34cb(0x5e9)]=![],_0x1bc197[_0x4c34cb(0x633)]=![],_0x1bc197[_0x4c34cb(0x1b2)]=![],_0x1bc197[_0x4c34cb(0x43e)]={},_0x1bc197['webAudios']={},_0x1bc197['webcamonly']=![],_0x1bc197[_0x4c34cb(0x3c8)]=null,_0x1bc197[_0x4c34cb(0x5ab)]=![],_0x1bc197[_0x4c34cb(0xaea)]=![],_0x1bc197[_0x4c34cb(0x46a)]=![],_0x1bc197[_0x4c34cb(0x224)]=0x1388,_0x1bc197['waitImageTimeoutObject']=![],_0x1bc197[_0x4c34cb(0xa6a)]={},_0x1bc197[_0x4c34cb(0x502)]=![],_0x1bc197['webPquality']=![],_0x1bc197['ws']=null,_0x1bc197[_0x4c34cb(0x5b6)]=![],_0x1bc197['wssid']=null,_0x1bc197['website']=![],_0x1bc197['welcomeMessage']=![],_0x1bc197[_0x4c34cb(0x3ac)]=![],_0x1bc197['welcomeImage']=![],_0x1bc197[_0x4c34cb(0x4e9)]=![],_0x1bc197['waitForCandidates']=![],_0x1bc197[_0x4c34cb(0xada)]=![],_0x1bc197[_0x4c34cb(0xbce)]=![],_0x1bc197[_0x4c34cb(0x6e7)]=![],_0x1bc197[_0x4c34cb(0x2aa)]=![],_0x1bc197['whipOutAudioCodec']=![],_0x1bc197[_0x4c34cb(0xa08)]=![],_0x1bc197[_0x4c34cb(0x387)]=![],_0x1bc197[_0x4c34cb(0x833)]=![],_0x1bc197[_0x4c34cb(0x7cc)]=![],_0x1bc197['whipOutput']=![],_0x1bc197['whepInput']=![],_0x1bc197[_0x4c34cb(0x7b4)]=0x7d0,_0x1bc197['whipWait']=0x7d0,_0x1bc197[_0x4c34cb(0x1d4)]=![],_0x1bc197[_0x4c34cb(0x451)]=![],_0x1bc197[_0x4c34cb(0x205)]=![],_0x1bc197['exposure']=![],_0x1bc197[_0x4c34cb(0x853)]=![],_0x1bc197[_0x4c34cb(0xa4a)]=![],_0x1bc197['contrast']=![],_0x1bc197['brightness']=![],_0x1bc197[_0x4c34cb(0x1ee)]=![],_0x1bc197[_0x4c34cb(0x785)]=!![],_0x1bc197['popupChat']=null,_0x1bc197['gdrive']=![],_0x1bc197[_0x4c34cb(0x551)]=![],_0x1bc197[_0x4c34cb(0xb39)]=![],_0x1bc197['preferredVideoErrorCorrection']=![],_0x1bc197[_0x4c34cb(0x57d)]=![],_0x1bc197[_0x4c34cb(0xb7c)]=![],_0x1bc197[_0x4c34cb(0x622)]=![],_0x1bc197[_0x4c34cb(0x6c5)]=![],_0x1bc197[_0x4c34cb(0xa0f)]=![],_0x1bc197[_0x4c34cb(0x416)]=![],_0x1bc197['disableBackground']=null,_0x1bc197[_0x4c34cb(0x449)]='',_0x1bc197['version']=null,_0x1bc197[_0x4c34cb(0x5df)]=![],_0x1bc197[_0x4c34cb(0x822)]=![],_0x1bc197['viewwidth']=![],_0x1bc197['videoWorker']=![],_0x1bc197[_0x4c34cb(0x31a)]=null,_0x1bc197[_0x4c34cb(0x739)]=![],_0x1bc197[_0x4c34cb(0x91d)]=getById(_0x4c34cb(0x26d))[_0x4c34cb(0x513)](!![]),_0x1bc197['volumeControl']=null,_0x1bc197[_0x4c34cb(0x91d)]['id']=_0x4c34cb(0x91d),_0x1bc197['voiceMeter']=getById('voiceMeterTemplate')['cloneNode'](!![]),_0x1bc197[_0x4c34cb(0x5eb)]['id']=_0x4c34cb(0x54d),_0x1bc197['voiceMeter'][_0x4c34cb(0xaf1)][_0x4c34cb(0x5a1)]=0x0,_0x1bc197['voiceMeter']['dataset'][_0x4c34cb(0x8d1)]=0x0,_0x1bc197[_0x4c34cb(0x80f)]=![],_0x1bc197[_0x4c34cb(0x5b3)]=![],_0x1bc197[_0x4c34cb(0x8e4)]=0x19,_0x1bc197[_0x4c34cb(0x851)]=![],_0x1bc197[_0x4c34cb(0x816)]=![],_0x1bc197[_0x4c34cb(0x4ae)]=![],_0x1bc197[_0x4c34cb(0x65e)]=!![],_0x1bc197['introOnClean']=![],_0x1bc197['codirector_transfer']=!![],_0x1bc197[_0x4c34cb(0x3f1)]=!![],_0x1bc197[_0x4c34cb(0x7e9)]=![],_0x1bc197[_0x4c34cb(0xa3f)]=![],_0x1bc197[_0x4c34cb(0x4ba)]=![],_0x1bc197['GDRIVE_CLIENT_ID']=_0x4c34cb(0x5aa),_0x1bc197[_0x4c34cb(0x8ae)]=_0x4c34cb(0xb57),_0x1bc197[_0x4c34cb(0xb5b)]='recordings';if(location[_0x4c34cb(0x3f9)]==_0x4c34cb(0xa67))_0x1bc197[_0x4c34cb(0x289)]=_0x4c34cb(0xa67);else{if(location['hostname']=='steveseguin.github.io')_0x1bc197[_0x4c34cb(0x289)]=_0x4c34cb(0xa67);else{if([_0x4c34cb(0xa67),'rtc.ninja',_0x4c34cb(0xa86),_0x4c34cb(0x7af)]['includes'](location[_0x4c34cb(0x3f9)]['split']('.')[_0x4c34cb(0xab6)](-0x2)['join']('.')))_0x1bc197['salt']=location['hostname'][_0x4c34cb(0x1fb)]('.')['slice'](-0x2)[_0x4c34cb(0x744)]('.');else try{var _0x39e9c0=/^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$|^([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$/;if(_0x39e9c0['test'](window[_0x4c34cb(0x843)][_0x4c34cb(0x3f9)]))_0x1bc197[_0x4c34cb(0x289)]=_0x4c34cb(0xa67);else window['location']['hostname']=='localhost'?_0x1bc197[_0x4c34cb(0x289)]=_0x4c34cb(0xa67):_0x1bc197[_0x4c34cb(0x289)]=location[_0x4c34cb(0x3f9)];}catch(_0x39daa6){_0x1bc197[_0x4c34cb(0x289)]=location[_0x4c34cb(0x3f9)],errorlog(_0x39daa6);}}}_0x1bc197['encryptMessage']=function(_0x44199a,_0x3986f0=_0x1bc197[_0x4c34cb(0x5b9)]+_0x1bc197['salt']){var _0x440a0d=_0x4c34cb,_0x3e365f=crypto[_0x440a0d(0x8f0)](new Uint8Array(0x10));return crypto[_0x440a0d(0x292)][_0x440a0d(0x30c)]({'name':_0x440a0d(0x595)},convertStringToArrayBufferView(_0x3986f0))[_0x440a0d(0x53f)](function(_0x4dcf5f){var _0x72acf1=_0x440a0d;return window[_0x72acf1(0x2ea)][_0x72acf1(0x292)][_0x72acf1(0x4f8)](_0x72acf1(0x979),_0x4dcf5f,{'name':_0x72acf1(0x202)},![],[_0x72acf1(0x669),_0x72acf1(0x2f5)])[_0x72acf1(0x53f)](function(_0x3e2504){var _0x73d48b=_0x72acf1;return crypto[_0x73d48b(0x292)]['encrypt']({'name':_0x73d48b(0x202),'iv':_0x3e365f},_0x3e2504,convertStringToArrayBufferView(_0x44199a))[_0x73d48b(0x53f)](function(_0x3e6d52){return encrypted_data=new Uint8Array(_0x3e6d52),encrypted_data=toHexString(encrypted_data),_0x3e365f=toHexString(_0x3e365f),[encrypted_data,_0x3e365f];},function(_0x519d05){var _0x3ea5d0=_0x73d48b;return errorlog(_0x519d05[_0x3ea5d0(0x2c0)]),![];});},function(_0x3d4e4a){return errorlog(_0x3d4e4a),![];});})[_0x440a0d(0x597)](errorlog);},_0x1bc197[_0x4c34cb(0x66a)]=function(_0x20787d,_0x30311f,_0x3b0327=_0x1bc197['password']+_0x1bc197[_0x4c34cb(0x289)]){var _0x108cb3=_0x4c34cb;return _0x20787d=toByteArray(_0x20787d),_0x30311f=toByteArray(_0x30311f),crypto[_0x108cb3(0x292)]['digest']({'name':_0x108cb3(0x595)},convertStringToArrayBufferView(_0x3b0327))['then'](function(_0x3f4aec){var _0x215c3f=_0x108cb3;return window[_0x215c3f(0x2ea)]['subtle']['importKey']('raw',_0x3f4aec,{'name':'AES-CBC'},![],[_0x215c3f(0x669),_0x215c3f(0x2f5)])['then'](function(_0x210e6c){var _0x27986b=_0x215c3f;return crypto[_0x27986b(0x292)][_0x27986b(0x2f5)]({'name':_0x27986b(0x202),'iv':_0x30311f},_0x210e6c,_0x20787d)[_0x27986b(0x53f)](function(_0x5e78f9){var _0x27eb8b=_0x27986b,_0x14c3bd=new Uint8Array(_0x5e78f9),_0x4c66ef='';for(var _0x482edb=0x0;_0x482edb<_0x14c3bd['byteLength'];_0x482edb++){_0x4c66ef+=String[_0x27eb8b(0x56c)](_0x14c3bd[_0x482edb]);}return _0x4c66ef;},function(_0x132b81){return errorlog(_0x30311f),errorlog(_0x20787d),errorlog(_0x132b81),![];});});})[_0x108cb3(0x597)](errorlog);},_0x1bc197[_0x4c34cb(0x52f)]=async function(_0x5234ab){var _0x3bfd52=_0x4c34cb;if(typeof _0x5234ab[_0x3bfd52(0xb2d)]!==_0x3bfd52(0xb46))return _0x5234ab;try{_0x5234ab[_0x3bfd52(0xb2d)][_0x3bfd52(0x426)]==0x2&&(!_0x1bc197[_0x3bfd52(0x9e8)]&&(_0x1bc197['remoteHash']=await generateHash(_0x1bc197[_0x3bfd52(0xb2d)]+_0x1bc197['salt'],0xc)),_0x5234ab['remote']=await _0x1bc197[_0x3bfd52(0x66a)](_0x5234ab[_0x3bfd52(0xb2d)][0x0],_0x5234ab['remote'][0x1],_0x1bc197[_0x3bfd52(0x9e8)]),_0x5234ab[_0x3bfd52(0xb2d)]?log('Remote\x20request\x20decoded\x20successfully'):warnlog(_0x3bfd52(0x245)),log(_0x5234ab));}catch(_0x1546f0){errorlog(_0x1546f0);}return _0x5234ab;},_0x1bc197[_0x4c34cb(0x47f)]=async function(_0x50a253){var _0x59f252=_0x4c34cb;try{if(_0x50a253[_0x59f252(0xb2d)]&&typeof _0x50a253[_0x59f252(0xb2d)]===_0x59f252(0x79e)){var _0x3dc212=await generateHash(_0x50a253[_0x59f252(0xb2d)]+_0x1bc197[_0x59f252(0x289)],0xc);_0x50a253['remote']=await _0x1bc197['encryptMessage'](_0x50a253[_0x59f252(0xb2d)],_0x3dc212);}}catch(_0x321a1d){errorlog(_0x321a1d);}return _0x50a253;},_0x1bc197['decodeInvite']=function(_0x1e9a19){var _0x3ba427=_0x4c34cb;try{try{_0x1e9a19=decodeURIComponent(_0x1e9a19[_0x3ba427(0x830)](/ /g,'+'));}catch(_0x58563e){}_0x1e9a19=CryptoJS[_0x3ba427(0x542)][_0x3ba427(0x2f5)](_0x1e9a19,_0x3ba427(0xb99)),_0x1e9a19=_0x1e9a19[_0x3ba427(0x1ca)](CryptoJS[_0x3ba427(0x688)][_0x3ba427(0x281)]);if(_0x1e9a19){if(_0x1e9a19[_0x3ba427(0xa38)](_0x3ba427(0x5d5)))_0x1e9a19=_0x1e9a19[_0x3ba427(0x830)]('http://','');else{if(_0x1e9a19[_0x3ba427(0xa38)](_0x3ba427(0x907)))_0x1e9a19=_0x1e9a19['replace'](_0x3ba427(0x907),'');else{if(_0x1e9a19['startsWith']('/'))_0x1e9a19=_0x1e9a19[_0x3ba427(0x830)]('/','');else{if(_0x1e9a19[_0x3ba427(0xa38)](_0x3ba427(0x663)))_0x1e9a19=_0x1e9a19['replace'](_0x3ba427(0x663),'');else{if(_0x1e9a19[_0x3ba427(0xa38)]('vdo.ninja/'))_0x1e9a19=_0x1e9a19[_0x3ba427(0x830)]('vdo.ninja/','');else _0x1e9a19[_0x3ba427(0xa38)]('backup.vdo.ninja/')&&(_0x1e9a19=_0x1e9a19[_0x3ba427(0x830)]('backup.vdo.ninja/',''));}}}}_0x1e9a19=_0x1e9a19[_0x3ba427(0x1fb)]('?')[_0x3ba427(0x3be)](0x1)['join']('?'),_0x1e9a19&&(_0x1e9a19='?'+_0x1e9a19[_0x3ba427(0x830)](/\?/g,'&'),_0x1bc197[_0x3ba427(0x286)]=_0x1e9a19);}}catch(_0x1765bc){warnlog(_0x1765bc);}},_0x1bc197[_0x4c34cb(0x6a0)]=function(_0x5155b7,_0x5b9929=![]){var _0x3faeca=_0x4c34cb,_0x42492e={};_0x42492e[_0x3faeca(0x6ad)]=!![],_0x42492e[_0x3faeca(0xbd2)]=_0x5b9929,_0x1bc197[_0x3faeca(0x74f)](_0x42492e,_0x5155b7);},_0x1bc197['requestAudioRateLimit']=function(_0x421286,_0x2f65fa,_0x270513=null){var _0x125427=_0x4c34cb;if(!_0x1bc197[_0x125427(0x959)][_0x2f65fa])return![];var _0x2d13f8={};if(_0x270513!==null)_0x1bc197['rpcs'][_0x2f65fa][_0x125427(0x36d)]=_0x270513||![];else{if(_0x1bc197[_0x125427(0x959)][_0x2f65fa][_0x125427(0x36d)]){warnlog(_0x125427(0x73f));return;}}_0x2d13f8[_0x125427(0x5bd)]=_0x421286,log(_0x2d13f8),_0x1bc197[_0x125427(0x74f)](_0x2d13f8,_0x2f65fa);},_0x1bc197[_0x4c34cb(0x33a)]=function(_0x1d03d3,_0x258bac,_0xf472c8=![],_0x582e53=null){var _0x108dad=_0x4c34cb;log('requestRateLimit\x20RUN:\x20'+_0xf472c8);if(!_0x1bc197[_0x108dad(0x959)][_0x258bac]||!_0x1bc197[_0x108dad(0x959)][_0x258bac][_0x108dad(0x97a)])return![];if(_0x582e53!==null)_0x1bc197[_0x108dad(0x959)][_0x258bac]['lockedVideoBitrate']=_0x582e53||![];else{if(_0x1bc197['rpcs'][_0x258bac][_0x108dad(0x6b7)]){warnlog(_0x108dad(0xa52));return;}}if(_0x1d03d3===![]){}else _0x1bc197[_0x108dad(0x959)][_0x258bac][_0x108dad(0xaf7)]=_0x1d03d3;var _0x2c8133=-0x1;_0x1bc197[_0x108dad(0x959)][_0x258bac][_0x108dad(0x1ed)]!==![]?_0x1d03d3=parseInt(_0x1bc197['rpcs'][_0x258bac][_0x108dad(0x1ed)]):_0x1d03d3=parseInt(_0x1bc197[_0x108dad(0x959)][_0x258bac]['targetBandwidth']);if(_0x1bc197[_0x108dad(0x2c1)][_0x108dad(0x2ee)]===![]){if(_0x1bc197[_0x108dad(0x441)]!==![]){if(window[_0x108dad(0x867)])return![];}}else{if(_0x1bc197[_0x108dad(0x55a)]&&_0x1d03d3===0x0)return![];}_0x1d03d3===0x0&&_0x1bc197[_0x108dad(0x959)][_0x258bac][_0x108dad(0x599)]&&(_0x1d03d3=0x1);if(_0x1bc197[_0x108dad(0x959)][_0x258bac][_0x108dad(0x4da)]===_0x1d03d3)return![];log(_0x108dad(0x51c)+_0x1d03d3);var _0x4d29dc={};_0x4d29dc[_0x108dad(0x9bf)]=_0x1d03d3;if(_0xf472c8===null){}else{if(_0xf472c8)_0x1d03d3===0x0?(warnlog(_0x108dad(0x765)),_0x4d29dc['audioBitrate']=0x0):_0x2c8133<0x10&&_0x2c8133>=0x0?_0x4d29dc['audioBitrate']=_0x2c8133:_0x4d29dc[_0x108dad(0x5bd)]=0x10;else _0x582e53===null&&(_0x4d29dc[_0x108dad(0x5bd)]=_0x2c8133);}return _0x1bc197[_0x108dad(0x74f)](_0x4d29dc,_0x258bac)?(_0x1bc197[_0x108dad(0x959)][_0x258bac][_0x108dad(0x4da)]=_0x1d03d3,!![]):(setTimeout(function _0x1a6ae2(){var _0x8e736b=_0x108dad;_0x1bc197[_0x8e736b(0x33a)](![],_0x258bac);},0x1388),warnlog(_0x108dad(0x1ef)),![]);},_0x1bc197[_0x4c34cb(0x81c)]=function(_0x414220,_0x3dcd58=![],_0x208f57=![],_0x29bb7e=![]){var _0x47ee3c=_0x4c34cb,_0x31b25b=![],_0x3dfdeb={};_0x3dfdeb[_0x47ee3c(0x4d4)]=_0x414220;try{if(!_0x3dcd58&&!_0x208f57){if(_0x29bb7e==_0x47ee3c(0x959))_0x1bc197[_0x47ee3c(0x74f)](_0x3dfdeb);else _0x29bb7e==_0x47ee3c(0x2d6)?_0x1bc197['sendMessage'](_0x3dfdeb):_0x1bc197[_0x47ee3c(0x4c3)](_0x3dfdeb);_0x31b25b=!![];}else{if(_0x3dcd58){_0x3dcd58=_0x3dcd58+'';if(_0x29bb7e==_0x47ee3c(0x959))_0x1bc197['sendRequest'](_0x3dfdeb,_0x3dcd58);else _0x29bb7e==_0x47ee3c(0x2d6)?_0x1bc197['sendMessage'](_0x3dfdeb,_0x3dcd58):_0x1bc197['sendPeers'](_0x3dfdeb,_0x3dcd58);_0x31b25b=!![];}else{if(_0x208f57){_0x208f57=_0x208f57+'';for(var _0x414abb in _0x1bc197[_0x47ee3c(0x959)]){if(_0x1bc197[_0x47ee3c(0x959)][_0x414abb][_0x47ee3c(0x396)]===_0x208f57){if(_0x29bb7e==_0x47ee3c(0x959))_0x1bc197[_0x47ee3c(0x74f)](_0x3dfdeb,_0x414abb);else _0x29bb7e==_0x47ee3c(0x2d6)?_0x1bc197[_0x47ee3c(0xa1c)](_0x3dfdeb,_0x414abb):_0x1bc197[_0x47ee3c(0x4c3)](_0x3dfdeb,_0x414abb);_0x31b25b=!![];}}}}}return _0x31b25b;}catch(_0x4062b4){return![];}},_0x1bc197[_0x4c34cb(0x8a8)]=function(_0x3043cb,_0x52ebfc){var _0x41ceeb=_0x4c34cb,_0xa7e419={};_0xa7e419[_0x41ceeb(0x79f)]={},_0xa7e419['dataReceived']=_0x3043cb;_0x52ebfc!==null&&(_0xa7e419[_0x41ceeb(0x739)]=_0x52ebfc);if(isIFrame)parent[_0x41ceeb(0x4f2)](_0xa7e419,_0x1bc197[_0x41ceeb(0x714)]);else _0x3043cb[_0x41ceeb(0x7ab)]&&!isIFrame&&getChatMessage(_0x3043cb[_0x41ceeb(0x7ab)][_0x41ceeb(0xb62)],_0x3043cb[_0x41ceeb(0x7ab)][_0x41ceeb(0x8c9)],![],![]);},_0x1bc197[_0x4c34cb(0x88c)]=function(){var _0x3e8d58=_0x4c34cb;if(_0x1bc197[_0x3e8d58(0x503)]===null)return;for(var _0x2d7a42 in _0x1bc197[_0x3e8d58(0x959)]){try{var _0x3e98a6=getReceivers2(_0x2d7a42);for(var _0x410847=0x0;_0x410847<_0x3e98a6[_0x3e8d58(0x426)];_0x410847++){_0x3e98a6[_0x410847][_0x3e8d58(0x56d)][_0x3e8d58(0xaa8)]==_0x3e8d58(0x799)&&(_0x3e98a6[_0x410847][_0x3e8d58(0x56d)][_0x3e8d58(0x42b)]=!_0x1bc197[_0x3e8d58(0x503)]);}}catch(_0x8d0c84){}}_0x1bc197[_0x3e8d58(0x503)]&&(getById(_0x3e8d58(0x544))['muted']=!![]);},_0x1bc197[_0x4c34cb(0x239)]=function(){var _0x2683e2=_0x4c34cb;if(_0x1bc197['directorDisplayMuted']===null)return;_0x1bc197[_0x2683e2(0x571)]?(getById('gridlayout')[_0x2683e2(0x930)][_0x2683e2(0x21c)](_0x2683e2(0x527)),!_0x1bc197[_0x2683e2(0x82a)]&&warnUser(getTranslation(_0x2683e2(0x6fe)),![],![])):(getById(_0x2683e2(0x743))[_0x2683e2(0x930)][_0x2683e2(0x1d0)](_0x2683e2(0x527)),!_0x1bc197[_0x2683e2(0x82a)]&&closeModal());for(var _0xd60b4a in _0x1bc197[_0x2683e2(0x959)]){try{var _0x592ff5=getReceivers2(_0xd60b4a);for(var _0x384c06=0x0;_0x384c06<_0x592ff5[_0x2683e2(0x426)];_0x384c06++){_0x592ff5[_0x384c06]['track'][_0x2683e2(0xaa8)]==_0x2683e2(0x3e2)&&(_0x592ff5[_0x384c06][_0x2683e2(0x56d)][_0x2683e2(0x42b)]=!_0x1bc197['directorDisplayMuted']);}}catch(_0x16bef4){errorlog(_0x16bef4);}}_0x1bc197[_0x2683e2(0x571)]&&(getById(_0x2683e2(0x544))['muted']=!![]);},_0x1bc197[_0x4c34cb(0x8f4)]=async function(){var _0x4e6797=_0x4c34cb;await _0x1bc197[_0x4e6797(0xb31)]();if(_0x1bc197[_0x4e6797(0x3c3)]!==![])_0x1bc197[_0x4e6797(0x3c3)]=_0x4e6797(0x914),log(_0x4e6797(0xb19));else{if(_0x1bc197['doNotSeed'])log(_0x4e6797(0x430));else{var _0xa8785b={};_0xa8785b[_0x4e6797(0x913)]=_0x4e6797(0x3a8),_0x1bc197[_0x4e6797(0x52e)]&&_0x1bc197[_0x4e6797(0x7d3)]?(_0xa8785b[_0x4e6797(0x396)]=_0x1bc197[_0x4e6797(0x7d3)],log(_0x4e6797(0x863)+_0x1bc197['realStreamID'])):_0xa8785b['streamID']=_0x1bc197[_0x4e6797(0x396)],_0x1bc197['sendMsg'](_0xa8785b),log(_0x4e6797(0x44e)),pokeAPI(_0x4e6797(0x1ec),!![]),pokeIframeAPI('seeding-started',!![]),pokeIframeAPI('seeding',!![]);}}},_0x1bc197['requestCoDirector']=function(){var _0x46a2b7=_0x4c34cb;getById(_0x46a2b7(0x37c))['disabled']=!![],getById(_0x46a2b7(0x37c))[_0x46a2b7(0x99a)]=_0x46a2b7(0xac9),getById(_0x46a2b7(0xa39))['classList'][_0x46a2b7(0x21c)](_0x46a2b7(0x527)),_0x1bc197[_0x46a2b7(0x933)]&&(_0x1bc197[_0x46a2b7(0x455)]?_0x1bc197[_0x46a2b7(0x9de)]&&(_0x1bc197[_0x46a2b7(0x9de)]in _0x1bc197['rpcs']&&(_0x1bc197[_0x46a2b7(0x959)][_0x1bc197[_0x46a2b7(0x9de)]][_0x46a2b7(0x778)]===![]&&_0x1bc197[_0x46a2b7(0x26e)](_0x1bc197['directorHash'],_0x1bc197['directorHash'])[_0x46a2b7(0x53f)](function(_0x4f9604){var _0x23b68d=_0x46a2b7,_0x57e8f7={};_0x57e8f7[_0x23b68d(0x739)]=_0x1bc197[_0x23b68d(0x9de)],_0x57e8f7['requestCoDirector']=_0x4f9604[0x0],_0x57e8f7[_0x23b68d(0x33d)]=_0x4f9604[0x1],_0x1bc197[_0x23b68d(0x959)][_0x1bc197[_0x23b68d(0x9de)]][_0x23b68d(0x778)]===![]&&(_0x1bc197[_0x23b68d(0x74f)](_0x57e8f7,_0x57e8f7[_0x23b68d(0x739)])&&(_0x1bc197[_0x23b68d(0x959)][_0x1bc197[_0x23b68d(0x9de)]][_0x23b68d(0x778)]=!![]));})[_0x46a2b7(0x597)](errorlog))):generateHash(_0x1bc197['directorPassword']+_0x1bc197['salt']+_0x46a2b7(0x402),0xc)[_0x46a2b7(0x53f)](function(_0x7fce9d){var _0xc4214f=_0x46a2b7;_0x1bc197[_0xc4214f(0x455)]=_0x7fce9d;_0x1bc197[_0xc4214f(0x9de)]&&(_0x1bc197[_0xc4214f(0x959)][_0x1bc197[_0xc4214f(0x9de)]]['codirectorRequested']===![]&&_0x1bc197[_0xc4214f(0x26e)](_0x1bc197[_0xc4214f(0x455)],_0x1bc197[_0xc4214f(0x455)])[_0xc4214f(0x53f)](function(_0x2d3d02){var _0x1ddbfb=_0xc4214f,_0x1f57f8={};_0x1f57f8['UUID']=_0x1bc197['directorUUID'],_0x1f57f8['requestCoDirector']=_0x2d3d02[0x0],_0x1f57f8['vector']=_0x2d3d02[0x1],_0x1bc197[_0x1ddbfb(0x959)][_0x1bc197[_0x1ddbfb(0x9de)]][_0x1ddbfb(0x778)]===![]&&(_0x1bc197[_0x1ddbfb(0x74f)](_0x1f57f8,_0x1f57f8[_0x1ddbfb(0x739)])&&(_0x1bc197['rpcs'][_0x1bc197[_0x1ddbfb(0x9de)]][_0x1ddbfb(0x778)]=!![]));})['catch'](errorlog));return;})['catch'](errorlog));},_0x1bc197[_0x4c34cb(0x3f4)]=function(_0x63c799,_0x191fc5){return _0x63c799;},_0x1bc197['refreshScale']=function(_0x1fb568=![]){var _0x107ced=_0x4c34cb;log('Refreshing\x20scale');if(_0x1fb568){if(!_0x1bc197['pcs'][_0x1fb568])return![];if(_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x886)]!==![]||_0x1bc197[_0x107ced(0x2d6)][_0x1fb568]['scaleWidth']!==![]||_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x266)]!==![])return log('resolution\x20scale:\x20'+_0x1bc197[_0x107ced(0x2d6)][_0x1fb568]['scaleWidth']+_0x107ced(0xa02)+_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x266)]),_0x1bc197[_0x107ced(0x97b)](_0x1fb568,_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x545)],_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x266)],_0x1bc197[_0x107ced(0x2d6)][_0x1fb568]['scaleSnap'],_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x9c7)]),!![];else{if(_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x751)]!==![])return log(_0x107ced(0xbe5)),_0x1bc197['setScale'](_0x1fb568,_0x1bc197[_0x107ced(0x2d6)][_0x1fb568][_0x107ced(0x751)],!![]),!![];}}else for(var _0x55c875 in _0x1bc197['pcs']){setTimeout(function(_0x5067bb){var _0x2ab886=_0x107ced;if(_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb]['scaleResolution']!==![]||_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb]['scaleWidth']!==![]||_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb][_0x2ab886(0x266)]!==![])log('resolution\x20scale:\x20'+_0x1bc197['pcs'][_0x5067bb][_0x2ab886(0x545)]+_0x2ab886(0xa02)+_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb][_0x2ab886(0x266)]),_0x1bc197['setResolution'](_0x5067bb,_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb][_0x2ab886(0x545)],_0x1bc197['pcs'][_0x5067bb]['scaleHeight'],_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb][_0x2ab886(0x467)],_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb][_0x2ab886(0x9c7)]);else _0x1bc197[_0x2ab886(0x2d6)][_0x5067bb][_0x2ab886(0x751)]!==![]&&(log(_0x2ab886(0xbe5)),_0x1bc197[_0x2ab886(0x834)](_0x5067bb,_0x1bc197[_0x2ab886(0x2d6)][_0x5067bb][_0x2ab886(0x751)],!![]));},0x0,_0x55c875);}return![];},_0x1bc197['whipOutSetScale']=function(_0xd37c38=_0x1bc197[_0x4c34cb(0x558)]){var _0x6a6c56=_0x4c34cb;warnlog(_0x6a6c56(0xb47));if(_0x1bc197['whipOut']['scale']!==_0xd37c38){if(_0xd37c38==null){try{var _0x5881ec=_0x1bc197[_0x6a6c56(0x833)][_0x6a6c56(0x38a)]()['find'](function(_0x1bd34b){var _0x491bd1=_0x6a6c56;return _0x1bd34b[_0x491bd1(0x56d)]&&_0x1bd34b[_0x491bd1(0x56d)]['kind']==_0x491bd1(0x3e2);});}catch(_0xbfda04){errorlog(_0xbfda04);}if(!_0x5881ec){warnlog(_0x6a6c56(0x7e0));return;}var _0xcab3b5=_0x5881ec['getParameters']();(!_0xcab3b5[_0x6a6c56(0x452)]||_0xcab3b5['encodings'][_0x6a6c56(0x426)]==0x0)&&(_0xcab3b5[_0x6a6c56(0x452)]=[{}]),_0x6a6c56(0xbb7)in _0xcab3b5[_0x6a6c56(0x452)][0x0]?(_0xd37c38=0x64/_0xcab3b5[_0x6a6c56(0x452)][0x0]['scaleResolutionDownBy'],_0xd37c38=_0xd37c38*0.95):_0xd37c38=0x5f;}else _0x1bc197[_0x6a6c56(0x833)][_0x6a6c56(0x751)]=_0xd37c38;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if('RTCRtpSender'in window&&'setParameters'in window[_0x6a6c56(0xbc3)]['prototype']){try{var _0x5881ec=_0x1bc197['whipOut'][_0x6a6c56(0x38a)]()['find'](function(_0x5de669){var _0x3b3090=_0x6a6c56;return _0x5de669[_0x3b3090(0x56d)]&&_0x5de669[_0x3b3090(0x56d)]['kind']==_0x3b3090(0x3e2);});}catch(_0x1389df){errorlog(_0x1389df);}if(!_0x5881ec){warnlog(_0x6a6c56(0x7e0));return;}var _0x156033={};if(_0xd37c38<=0x0||_0xd37c38==0x64){var _0x9f9e52=getChromiumVersion();_0x9f9e52>0x50?_0x156033[_0x6a6c56(0xbb7)]=null:_0x156033[_0x6a6c56(0xbb7)]=0x1;}else _0x156033[_0x6a6c56(0xbb7)]=0x64/_0xd37c38;setEncodings(_0x5881ec,_0x156033,function(_0x4a2f93){var _0x4b9d6f=_0x6a6c56;log(_0x4b9d6f(0x60c)),pokeIframeAPI(_0x4b9d6f(0x896),_0x4a2f93,_0x4b9d6f(0x3af)),pokeIframeAPI(_0x4b9d6f(0x997),_0x4a2f93,_0x4b9d6f(0x3af)),_0x1bc197['whipOut']['stats'][_0x4b9d6f(0x2e7)]=parseInt(_0x4a2f93)+'%';},_0xd37c38);return;}}}catch(_0xb548d4){errorlog(_0xb548d4);}}},_0x1bc197['setScale']=function(_0x3d632c,_0x205d3e,_0x235cbe=![]){var _0x2fec14=_0x4c34cb;warnlog(_0x2fec14(0x8f3)+_0x205d3e);try{_0x1bc197[_0x2fec14(0x2d6)][_0x3d632c][_0x2fec14(0x334)][_0x2fec14(0x2e7)]=_0x205d3e;}catch(_0x49f2a7){errorlog(_0x49f2a7);}if(!_0x235cbe&&_0x1bc197[_0x2fec14(0x2d6)][_0x3d632c][_0x2fec14(0x751)]===_0x205d3e)return;if(_0x205d3e==null){try{var _0x23ef15=getSenders2(_0x3d632c)[_0x2fec14(0x57a)](function(_0x10e72e){var _0x4d17da=_0x2fec14;return _0x10e72e[_0x4d17da(0x56d)]&&_0x10e72e[_0x4d17da(0x56d)]['kind']==_0x4d17da(0x3e2);});}catch(_0x3835cc){errorlog(_0x3835cc);}if(!_0x23ef15){warnlog(_0x2fec14(0x7e0));return;}var _0x174079=_0x23ef15['getParameters']();(!_0x174079[_0x2fec14(0x452)]||_0x174079[_0x2fec14(0x452)][_0x2fec14(0x426)]==0x0)&&(_0x174079[_0x2fec14(0x452)]=[{}]),_0x2fec14(0xbb7)in _0x174079[_0x2fec14(0x452)][0x0]?(_0x205d3e=0x64/_0x174079[_0x2fec14(0x452)][0x0][_0x2fec14(0xbb7)],_0x205d3e=_0x205d3e*0.95):_0x205d3e=0x5f;}else _0x205d3e=Math[_0x2fec14(0x767)](_0x205d3e),_0x1bc197[_0x2fec14(0x2d6)][_0x3d632c][_0x2fec14(0x751)]=_0x205d3e;try{if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))log(_0x2fec14(0x251));else{if(_0x2fec14(0xbc3)in window&&'setParameters'in window[_0x2fec14(0xbc3)][_0x2fec14(0x274)]){try{var _0x23ef15=getSenders2(_0x3d632c)[_0x2fec14(0x57a)](function(_0x2858ab){var _0x139d3f=_0x2fec14;return _0x2858ab['track']&&_0x2858ab[_0x139d3f(0x56d)]['kind']=='video';});}catch(_0x4847a8){errorlog(_0x4847a8);}if(!_0x23ef15){warnlog(_0x2fec14(0x7e0));return;}_0x205d3e=_0x1bc197[_0x2fec14(0x1b9)](_0x3d632c,![],_0x205d3e);var _0x3280a7={};if(_0x205d3e<=0x0||_0x205d3e==0x64){var _0x2888e0=getChromiumVersion();_0x2888e0>0x50?_0x3280a7['scaleResolutionDownBy']=null:_0x3280a7[_0x2fec14(0xbb7)]=0x1;}else _0x3280a7[_0x2fec14(0xbb7)]=0x64/_0x205d3e;setEncodings(_0x23ef15,_0x3280a7,function(_0x30aeb3){var _0x258d28=_0x2fec14;log('scale\x20set!\x20'+_0x30aeb3[0x0]),pokeIframeAPI(_0x258d28(0x896),_0x30aeb3[0x0],_0x30aeb3[0x1]),pokeIframeAPI(_0x258d28(0x997),_0x30aeb3[0x0],_0x30aeb3[0x1]),_0x1bc197[_0x258d28(0x2d6)][_0x30aeb3[0x1]][_0x258d28(0x334)][_0x258d28(0x2e7)]=parseInt(_0x30aeb3[0x0])+'%';},[_0x205d3e,_0x3d632c]);return;}}}catch(_0x1ff57c){errorlog(_0x1ff57c);}},_0x1bc197[_0x4c34cb(0x842)]=function(_0x121fe2,_0x21fc12,_0x2a27bb,_0x1276b1=![],_0x11c714=![],_0x5741b5=null){var _0x1b4e58=_0x4c34cb;if(!(_0x121fe2 in _0x1bc197[_0x1b4e58(0x959)]))return;_0x5741b5===null&&(_0x5741b5=_0x1bc197[_0x1b4e58(0x9c7)]||![]);var _0xf8b22b=![];!(_0x1bc197[_0x1b4e58(0x959)][_0x121fe2][_0x1b4e58(0x545)]==Math[_0x1b4e58(0x26c)](_0x21fc12)||_0x1bc197[_0x1b4e58(0x959)][_0x121fe2][_0x1b4e58(0x545)]===Math[_0x1b4e58(0x767)](_0x21fc12))&&(_0x21fc12=Math['round'](_0x21fc12),_0x1bc197[_0x1b4e58(0x959)][_0x121fe2][_0x1b4e58(0x545)]=_0x21fc12,_0xf8b22b=!![]);!(_0x1bc197[_0x1b4e58(0x959)][_0x121fe2][_0x1b4e58(0x266)]==Math[_0x1b4e58(0x26c)](_0x2a27bb)||_0x1bc197[_0x1b4e58(0x959)][_0x121fe2]['scaleHeight']===Math[_0x1b4e58(0x767)](_0x2a27bb))&&(_0x2a27bb=Math['round'](_0x2a27bb),_0x1bc197['rpcs'][_0x121fe2][_0x1b4e58(0x266)]=_0x2a27bb,_0xf8b22b=!![]);_0x1bc197[_0x1b4e58(0x959)][_0x121fe2][_0x1b4e58(0x467)]!=_0x1276b1&&(_0x1bc197[_0x1b4e58(0x959)][_0x121fe2][_0x1b4e58(0x467)]=_0x1276b1,_0xf8b22b=!![]);_0x21fc12=Math[_0x1b4e58(0x9b1)](_0x21fc12),_0x2a27bb=Math[_0x1b4e58(0x9b1)](_0x2a27bb);if(_0xf8b22b){var _0x398079={};_0x398079[_0x1b4e58(0x739)]=_0x121fe2,_0x398079[_0x1b4e58(0x842)]={'w':_0x21fc12,'h':_0x2a27bb,'s':_0x1276b1,'c':_0x5741b5},_0x11c714&&(_0x398079['requestAs']=_0x11c714),log(_0x21fc12+'\x20'+_0x2a27bb),_0x1bc197[_0x1b4e58(0x74f)](_0x398079,_0x121fe2);}_0x1276b1?_0x1bc197[_0x1b4e58(0x959)][_0x121fe2]['stats'][_0x1b4e58(0x372)]='~\x20'+parseInt(_0x21fc12)+'\x20x\x20'+parseInt(_0x2a27bb):_0x1bc197['rpcs'][_0x121fe2]['stats'][_0x1b4e58(0x372)]=parseInt(_0x21fc12)+_0x1b4e58(0xa02)+parseInt(_0x2a27bb);},_0x1bc197[_0x4c34cb(0x1b9)]=function(_0x1bd230,_0x34121e=![],_0x3f9c6b=![]){var _0x499459=_0x4c34cb;if(_0x3f9c6b){}else _0x1bc197['pcs'][_0x1bd230]['scale']?_0x3f9c6b=_0x1bc197[_0x499459(0x2d6)][_0x1bd230][_0x499459(0x751)]:_0x3f9c6b=0x64;_0x1bc197[_0x499459(0x2d6)][_0x1bd230][_0x499459(0x886)]&&_0x3f9c6b>_0x1bc197['pcs'][_0x1bd230][_0x499459(0x886)]&&(_0x3f9c6b=_0x1bc197[_0x499459(0x2d6)][_0x1bd230][_0x499459(0x886)]);if(_0x34121e)_0x3f9c6b=_0x361ac1(_0x1bd230,_0x3f9c6b,_0x34121e);else _0x1bc197[_0x499459(0x2d6)][_0x1bd230][_0x499459(0x87d)]&&_0x1bc197[_0x499459(0x2d6)][_0x1bd230]['scaleDueToBitrate']<_0x3f9c6b&&(_0x3f9c6b=_0x1bc197[_0x499459(0x2d6)][_0x1bd230][_0x499459(0x87d)]);if(_0x1bc197[_0x499459(0x750)]&&_0x1bc197['pcs'][_0x1bd230][_0x499459(0x467)]){if(_0x3f9c6b>0x55)_0x3f9c6b=0x64;else _0x3f9c6b>0x2a&&_0x3f9c6b<0x32&&(_0x3f9c6b=0x32);}return _0x3f9c6b=_0x1bc197['pixelFix'](_0x3f9c6b,_0x1bd230),_0x3f9c6b;},_0x1bc197['setResolution']=function(_0x172607=![],_0x47b442=null,_0x41765e=null,_0x5b97d4=![],_0x5d1fa0=![]){var _0x50437e=_0x4c34cb;log(_0x50437e(0x67e)+_0x47b442+'x'+_0x41765e);if(_0x172607&&!(_0x172607 in _0x1bc197[_0x50437e(0x2d6)]))return;else{if(!_0x172607){for(var _0x11bcbf in _0x1bc197[_0x50437e(0x2d6)]){_0x1bc197[_0x50437e(0x97b)](_0x11bcbf,_0x1bc197[_0x50437e(0x2d6)][_0x11bcbf][_0x50437e(0x545)],_0x1bc197[_0x50437e(0x2d6)][_0x11bcbf][_0x50437e(0x266)],_0x1bc197['pcs'][_0x11bcbf][_0x50437e(0x467)],_0x1bc197[_0x50437e(0x2d6)][_0x11bcbf][_0x50437e(0x9c7)]);}return;}}_0x5d1fa0=_0x5d1fa0||![],snape=_0x5b97d4||![];if(_0x47b442===null&&_0x41765e===null){if(!_0x1bc197['pcs'][_0x172607][_0x50437e(0x545)]&&!_0x1bc197[_0x50437e(0x2d6)][_0x172607][_0x50437e(0x266)])return;else _0x47b442=_0x1bc197['pcs'][_0x172607][_0x50437e(0x545)]||0x64,_0x41765e=_0x1bc197[_0x50437e(0x2d6)][_0x172607][_0x50437e(0x266)]||0x64;}else _0x1bc197[_0x50437e(0x2d6)][_0x172607][_0x50437e(0x545)]=_0x47b442,_0x1bc197[_0x50437e(0x2d6)][_0x172607][_0x50437e(0x266)]=_0x41765e,_0x1bc197[_0x50437e(0x2d6)][_0x172607][_0x50437e(0x467)]=_0x5b97d4,_0x1bc197['pcs'][_0x172607][_0x50437e(0x9c7)]=_0x5d1fa0;if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad))return;if(_0x50437e(0xbc3)in window&&_0x50437e(0x1ac)in window[_0x50437e(0xbc3)][_0x50437e(0x274)]){var _0x335dea=getSenders2(_0x172607)[_0x50437e(0x57a)](function(_0x435576){var _0x30c5b3=_0x50437e;return _0x435576[_0x30c5b3(0x56d)]&&_0x435576['track'][_0x30c5b3(0xaa8)]==_0x30c5b3(0x3e2);});if(!_0x335dea){log('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x486dc5={};if(_0x50437e(0x53b)in _0x1bc197[_0x50437e(0x2d6)][_0x172607]){var _0x3a7bcd=_0x1bc197[_0x50437e(0xb7d)][_0x50437e(0x3d5)]();if(_0x3a7bcd[_0x50437e(0x426)])var _0x5bb25a=_0x3a7bcd[0x0][_0x50437e(0xa59)](),_0x372ea3=_0x5bb25a['height'],_0x46e696=_0x5bb25a[_0x50437e(0x759)];else return;}else{if(_0x1bc197[_0x50437e(0xae2)]&&_0x1bc197['videoElement'][_0x50437e(0x336)]){var _0x3a7bcd=_0x1bc197['videoElement'][_0x50437e(0x336)][_0x50437e(0x3d5)]();if(_0x3a7bcd[_0x50437e(0x426)])var _0x5bb25a=_0x3a7bcd[0x0]['getSettings'](),_0x372ea3=_0x5bb25a[_0x50437e(0x920)],_0x46e696=_0x5bb25a[_0x50437e(0x759)];else return;}else return;}var _0x27c198=0x64*_0x47b442/_0x46e696,_0xacfca0=0x64*_0x41765e/_0x372ea3;warnlog(_0x27c198+'\x20x\x20'+_0xacfca0);var _0x5d2827=0x64;if(_0x47b442===null)_0x5d2827=_0xacfca0;else{if(_0x41765e===null)_0x5d2827=_0x27c198;else _0x5d1fa0?_0x27c198>_0xacfca0?_0x5d2827=_0x27c198:_0x5d2827=_0xacfca0:_0x27c198<_0xacfca0?_0x5d2827=_0x27c198:_0x5d2827=_0xacfca0;}_0x5d2827>0x64&&(_0x5d2827=0x64);log(_0x50437e(0x9c3)+_0x5d2827),_0x1bc197[_0x50437e(0x2d6)][_0x172607][_0x50437e(0x886)]=_0x5d2827;var _0x21d808=_0x1bc197['calculateScale'](_0x172607);if(_0x21d808<=0x0||_0x21d808==0x64){var _0x21793e=getChromiumVersion();_0x21793e>0x50?_0x486dc5[_0x50437e(0xbb7)]=null:_0x486dc5[_0x50437e(0xbb7)]=0x1;}else _0x486dc5[_0x50437e(0xbb7)]=0x64/_0x21d808;setEncodings(_0x335dea,_0x486dc5,function(_0x384092){var _0xb39085=_0x50437e;log(_0xb39085(0x60c)),pokeIframeAPI(_0xb39085(0x896),_0x384092[0x0],_0x384092[0x1]),pokeIframeAPI('set-video-scale',_0x384092[0x0],_0x384092[0x1]),_0x1bc197[_0xb39085(0x2d6)][_0x384092[0x1]][_0xb39085(0x334)][_0xb39085(0x2e7)]=parseInt(_0x384092[0x0])+'%';},[_0x21d808,_0x172607]);return;}},_0x1bc197[_0x4c34cb(0x65a)]=function(_0x3b4592=null,_0x529300=null){var _0x5b6c32=_0x4c34cb;_0x529300&&_0x529300['stopPropagation']();_0x1bc197[_0x5b6c32(0x3a9)]&&(_0x1bc197[_0x5b6c32(0x3a9)][_0x5b6c32(0x358)]=!![],log(_0x5b6c32(0x6d3)+_0x3b4592));if(iOS||iPad)return log(_0x5b6c32(0x251)),![];else{if(_0x5b6c32(0xbc3)in window&&'setParameters'in window[_0x5b6c32(0xbc3)][_0x5b6c32(0x274)]){log(_0x5b6c32(0x654)+_0x3b4592);if(_0x3b4592==null){for(_0x3b4592 in _0x1bc197['pcs']){_0x1bc197[_0x5b6c32(0x65a)](_0x3b4592);}return![];}if(!(_0x3b4592 in _0x1bc197['pcs']))return![];_0x1bc197[_0x5b6c32(0x2d6)][_0x3b4592][_0x5b6c32(0x3b3)]&&(_0x1bc197[_0x5b6c32(0x2d6)][_0x3b4592][_0x5b6c32(0x989)]&&(clearTimeout(_0x1bc197[_0x5b6c32(0x2d6)][_0x3b4592]['keyframeTimeout']),_0x1bc197[_0x5b6c32(0x2d6)][_0x3b4592][_0x5b6c32(0x989)]=null),_0x1bc197['pcs'][_0x3b4592]['keyframeTimeout']=setTimeout(function(_0x577b8c){var _0x2c6933=_0x5b6c32;!_0x1bc197['pcs'][_0x577b8c]?clearInterval(this):_0x1bc197[_0x2c6933(0x65a)](_0x577b8c);},parseInt(_0x1bc197[_0x5b6c32(0x2d6)][_0x3b4592][_0x5b6c32(0x3b3)]),_0x3b4592));try{var _0x220bc0=getSenders2(_0x3b4592)['find'](function(_0x51e119){var _0x2d8827=_0x5b6c32;return _0x51e119['track']&&_0x51e119[_0x2d8827(0x56d)]['kind']==_0x2d8827(0x3e2);});if(!_0x220bc0)return warnlog(_0x5b6c32(0x5fb)),![];var _0x21f3e4={};return _0x21f3e4['scaleResolutionDownBy']=0xa,setEncodings(_0x220bc0,_0x21f3e4,function(_0xddff0d){var _0x53a648=_0x5b6c32;log(_0x53a648(0x5ad)+_0xddff0d[0x0]);var _0x5ef03c=_0x1bc197[_0x53a648(0x1b9)](_0xddff0d[0x0]),_0x26cd60={};if(_0x5ef03c<=0x0||_0x5ef03c==0x64){var _0x322d9c=getChromiumVersion();_0x322d9c>0x50?_0x26cd60[_0x53a648(0xbb7)]=null:_0x26cd60[_0x53a648(0xbb7)]=0x1;}else _0x26cd60[_0x53a648(0xbb7)]=0x64/_0x5ef03c;setEncodings(_0xddff0d[0x1],_0x26cd60,function(){var _0x4123d6=_0x53a648;log(_0x4123d6(0x236));});},[_0x3b4592,_0x220bc0]),!![];}catch(_0x2aaca2){errorlog(_0x2aaca2);}}}return![];},_0x1bc197['enhanceAudioEncoder']=function(_0x6b7c7a){var _0x1fdaf0=_0x4c34cb;log(_0x1fdaf0(0x7bc));var _0x104f41=getSenders2(_0x6b7c7a)[_0x1fdaf0(0x57a)](function(_0x5693da){var _0x176809=_0x1fdaf0;return _0x5693da[_0x176809(0x56d)]&&_0x5693da[_0x176809(0x56d)][_0x176809(0xaa8)]=='audio';});if(!_0x104f41)return log(_0x1fdaf0(0x538)),![];var _0x46585c={};try{_0x46585c[_0x1fdaf0(0x5f7)]=_0x1fdaf0(0x8ee),_0x46585c[_0x1fdaf0(0x76c)]=_0x1fdaf0(0x8ee),_0x46585c['adaptivePtime']=!![],setEncodings(_0x104f41,_0x46585c,function(_0xabf27){var _0x40147c=_0x1fdaf0;log('done\x20clearing\x20audio'),pokeIframeAPI(_0x40147c(0x4d7),!![],_0xabf27);},_0x6b7c7a);}catch(_0x4e27ca){errorlog(_0x4e27ca);}},_0x1bc197['degradationPreference']=function(_0x3f2688,_0x2dd6c7='maintain-framerate'){var _0x1cd031=_0x4c34cb,_0x1aa68d=getSenders2(_0x3f2688)[_0x1cd031(0x57a)](function(_0x1d7158){var _0x57f027=_0x1cd031;return _0x1d7158[_0x57f027(0x56d)]&&_0x1d7158[_0x57f027(0x56d)][_0x57f027(0xaa8)]==_0x57f027(0x3e2);});if(!_0x1aa68d)return log(_0x1cd031(0x6cd)),![];var _0x27bc5d={};try{_0x2dd6c7===!![]?(_0x27bc5d[_0x1cd031(0x7e4)]=_0x1cd031(0xb01),log(_0x1cd031(0x3df))):(_0x27bc5d[_0x1cd031(0x7e4)]=_0x2dd6c7,log(_0x1cd031(0x32a)+_0x2dd6c7)),setEncodings(_0x1aa68d,_0x27bc5d,(function(){var _0x1ea8e2=_0x1cd031;log(_0x1ea8e2(0x8b9));}()));}catch(_0x2dbd19){errorlog(_0x2dbd19);}},_0x1bc197[_0x4c34cb(0xbdc)]=function(_0xe874c,_0x341d5e,_0x1a8e1b=![]){var _0x25b7a1=_0x4c34cb;log(_0x25b7a1(0x435)+_0xe874c+_0x25b7a1(0x5b8)+_0x1a8e1b);if(_0x1bc197[_0x25b7a1(0xbab)]===![])return;_0x341d5e[_0x25b7a1(0xbab)]=parseInt(_0x1bc197[_0x25b7a1(0xbab)]/0x64*_0xe874c),_0x1a8e1b?_0x1bc197['limitMeshcastBitrate'](null):_0x1bc197[_0x25b7a1(0x3e8)](_0x341d5e[_0x25b7a1(0x739)],null);},_0x1bc197[_0x4c34cb(0x65d)]=function(_0xc63263,_0x238417=0x7d00,_0x527cad=0x3e8){var _0x41ef56=_0x4c34cb;log(_0x41ef56(0x753));var _0x30376a=getSenders2(_0xc63263)['find'](function(_0x5a1890){var _0x713f0a=_0x41ef56;return _0x5a1890[_0x713f0a(0x56d)]&&_0x5a1890[_0x713f0a(0x56d)][_0x713f0a(0xaa8)]==_0x713f0a(0x799);});if(!_0x30376a)return log(_0x41ef56(0x538)),![];var _0x487e24={};_0x487e24[_0x41ef56(0x228)]=_0x238417,setEncodings(_0x30376a,_0x487e24,function(_0x5ec662){var _0x5bc431=_0x41ef56;pokeIframeAPI('setAudioBitrate',_0x5ec662[0x0],_0x5ec662[0x1]),pokeIframeAPI(_0x5bc431(0x846),_0x5ec662[0x0],_0x5ec662[0x1]),_0x5ec662[0x2]>0x0&&setTimeout(function(){var _0x2335a2=_0x5bc431;try{if(_0x5ec662[0x1]in _0x1bc197[_0x2335a2(0x2d6)])var _0x3beba1=getSenders2(_0x5ec662[0x1])[_0x2335a2(0x57a)](function(_0x658c7c){var _0x44cdbf=_0x2335a2;return _0x658c7c[_0x44cdbf(0x56d)]&&_0x658c7c[_0x44cdbf(0x56d)][_0x44cdbf(0xaa8)]=='audio';});else return![];if(!_0x3beba1)return log(_0x2335a2(0x538)),![];var _0x48c4ca={};_0x48c4ca[_0x2335a2(0x228)]=null,setEncodings(_0x3beba1,_0x48c4ca,function(){log('done\x20clearing\x20audio');});}catch(_0x53ef12){errorlog(_0x53ef12);}},_0x5ec662[0x2],_0x5ec662[0x1]);},[_0x238417,_0xc63263,_0x527cad]);},_0x1bc197[_0x4c34cb(0x3cc)]=function(_0x56384d,_0x288897,_0xfbab03){var _0x3fc79b=_0x4c34cb;pokeIframeAPI(_0x3fc79b(0x965),_0x56384d,_0xfbab03);if(_0x1bc197[_0x3fc79b(0x5b9)])return generateHash(_0x56384d+_0x1bc197[_0x3fc79b(0x5b9)]+_0x1bc197[_0x3fc79b(0x289)],0x10)[_0x3fc79b(0x53f)](function(_0x426969){var _0x132232=_0x3fc79b,_0x4c578={};_0x288897[_0x132232(0x206)]&&(_0x288897['roomenc']=_0x426969);if(_0x1bc197[_0x132232(0x773)]&&_0x1bc197[_0x132232(0x9de)])_0x4c578[_0x132232(0x9c4)]=_0xfbab03,_0x4c578[_0x132232(0x7cf)]=_0x426969,_0x4c578[_0x132232(0x963)]=_0x288897,_0x1bc197[_0x132232(0x74f)](_0x4c578,_0x1bc197[_0x132232(0x9de)]),log(_0x4c578);else{if(_0x288897['updateurl'])_0x4c578[_0x132232(0x913)]=_0x132232(0x9c4),_0x4c578[_0x132232(0x963)]=_0x288897,log(_0x4c578),_0x1bc197['sendRequest'](_0x4c578,_0xfbab03,function(){var _0x35d542=_0x132232,_0x1bcbea={};_0x1bcbea['request']=_0x35d542(0x9c4),_0x1bcbea['roomid']=_0x426969,_0x1bcbea[_0x35d542(0xbb4)]=_0xfbab03,_0x1bc197[_0x35d542(0x92f)](_0x1bcbea);}),log(_0x4c578);else{if(_0x132232(0x2a0)in _0x288897)_0x4c578[_0x132232(0x913)]=_0x132232(0x9c4),_0x4c578[_0x132232(0x963)]=_0x288897,delete _0x4c578[_0x132232(0x963)]['roomid'],delete _0x4c578[_0x132232(0x963)][_0x132232(0x3cf)],log(_0x4c578),_0x1bc197[_0x132232(0x74f)](_0x4c578,_0xfbab03,function(){var _0x3cf638=_0x132232,_0x2963f4={};_0x2963f4[_0x3cf638(0x913)]=_0x3cf638(0x9c4),_0x2963f4['roomid']=_0x426969,_0x2963f4[_0x3cf638(0xbb4)]=_0xfbab03,_0x1bc197[_0x3cf638(0x92f)](_0x2963f4);}),log(_0x4c578);else Object['keys'](_0x288897)[_0x132232(0x426)]?(_0x4c578['request']='migrate',_0x4c578[_0x132232(0x963)]=_0x288897,delete _0x4c578[_0x132232(0x963)][_0x132232(0x7cf)],delete _0x4c578['transferSettings'][_0x132232(0x3cf)],log(_0x4c578),_0x1bc197[_0x132232(0x74f)](_0x4c578,_0xfbab03,function(){var _0x4420dc=_0x132232,_0x4e9a8e={};_0x4e9a8e[_0x4420dc(0x913)]='migrate',_0x4e9a8e[_0x4420dc(0x7cf)]=_0x426969,_0x4e9a8e['target']=_0xfbab03,_0x1bc197['sendMsg'](_0x4e9a8e);}),log(_0x4c578)):(_0x4c578[_0x132232(0x913)]='migrate',_0x4c578[_0x132232(0x7cf)]=_0x426969,_0x4c578[_0x132232(0xbb4)]=_0xfbab03,_0x1bc197[_0x132232(0x92f)](_0x4c578));}}})[_0x3fc79b(0x597)](errorlog);else{_0x288897[_0x3fc79b(0x206)]&&(_0x288897[_0x3fc79b(0x3cf)]=_0x56384d);var _0x56773a={};if(_0x1bc197[_0x3fc79b(0x773)]&&_0x1bc197['directorUUID'])_0x56773a[_0x3fc79b(0x9c4)]=_0xfbab03,_0x56773a[_0x3fc79b(0x7cf)]=_0x56384d,_0x56773a[_0x3fc79b(0x963)]=_0x288897,_0x1bc197['sendRequest'](_0x56773a,_0x1bc197[_0x3fc79b(0x9de)]),log(_0x56773a);else{if(_0x288897['updateurl'])_0x56773a[_0x3fc79b(0x913)]='migrate',_0x56773a[_0x3fc79b(0x963)]=_0x288897,_0x1bc197[_0x3fc79b(0x74f)](_0x56773a,_0xfbab03,function(){var _0x4babe0=_0x3fc79b,_0x381529={};_0x381529['request']='migrate',_0x381529[_0x4babe0(0x7cf)]=_0x56384d,_0x381529['target']=_0xfbab03,_0x1bc197[_0x4babe0(0x92f)](_0x381529);});else{if(_0x3fc79b(0x2a0)in _0x288897)_0x56773a[_0x3fc79b(0x913)]=_0x3fc79b(0x9c4),_0x56773a[_0x3fc79b(0x963)]=_0x288897,delete _0x56773a[_0x3fc79b(0x963)][_0x3fc79b(0x7cf)],delete _0x56773a[_0x3fc79b(0x963)][_0x3fc79b(0x3cf)],_0x1bc197[_0x3fc79b(0x74f)](_0x56773a,_0xfbab03,function(){var _0xcb5e2f=_0x3fc79b,_0x5c105c={};_0x5c105c[_0xcb5e2f(0x913)]='migrate',_0x5c105c[_0xcb5e2f(0x7cf)]=_0x56384d,_0x5c105c[_0xcb5e2f(0xbb4)]=_0xfbab03,_0x1bc197[_0xcb5e2f(0x92f)](_0x5c105c);});else Object['keys'](_0x288897)['length']?(_0x56773a[_0x3fc79b(0x913)]=_0x3fc79b(0x9c4),_0x56773a['transferSettings']=_0x288897,delete _0x56773a[_0x3fc79b(0x963)][_0x3fc79b(0x7cf)],delete _0x56773a[_0x3fc79b(0x963)][_0x3fc79b(0x3cf)],log(_0x56773a),_0x1bc197['sendRequest'](_0x56773a,_0xfbab03,function(){var _0x402049=_0x3fc79b,_0x2f13e7={};_0x2f13e7[_0x402049(0x913)]=_0x402049(0x9c4),_0x2f13e7[_0x402049(0x7cf)]=_0x56384d,_0x2f13e7[_0x402049(0xbb4)]=_0xfbab03,_0x1bc197[_0x402049(0x92f)](_0x2f13e7);}),log(_0x56773a)):(_0x56773a[_0x3fc79b(0x913)]=_0x3fc79b(0x9c4),_0x56773a[_0x3fc79b(0x7cf)]=_0x56384d,_0x56773a[_0x3fc79b(0xbb4)]=_0xfbab03,_0x1bc197[_0x3fc79b(0x92f)](_0x56773a));}}}},_0x1bc197[_0x4c34cb(0x4be)]=async function(_0x11d7b4,_0x59326d){var _0x53d1fb=_0x4c34cb;_0x59326d=parseInt(_0x59326d);try{var _0x149560=getSenders2(_0x11d7b4)[_0x53d1fb(0x57a)](function(_0x37f69a){var _0x533d14=_0x53d1fb;return _0x37f69a[_0x533d14(0x56d)]&&_0x37f69a[_0x533d14(0x56d)][_0x533d14(0xaa8)]==_0x533d14(0x799);});if(!_0x149560){log(_0x53d1fb(0x27b));return;}var _0x565de9={};if(_0x59326d<0x0){_0x565de9[_0x53d1fb(0x482)]=!![];if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){_0x59326d=0x20;if(_0x1bc197[_0x53d1fb(0x2d6)][_0x11d7b4][_0x53d1fb(0x36e)]!==![])_0x59326d=_0x1bc197[_0x53d1fb(0x2d6)][_0x11d7b4]['setAudioBitrate'];else _0x1bc197[_0x53d1fb(0x428)]&&(_0x59326d=_0x1bc197[_0x53d1fb(0x428)]);_0x565de9[_0x53d1fb(0x228)]=_0x59326d*0x400;}else _0x1bc197[_0x53d1fb(0x2d6)][_0x11d7b4][_0x53d1fb(0x36e)]!==![]?(_0x59326d=_0x1bc197[_0x53d1fb(0x2d6)][_0x11d7b4][_0x53d1fb(0x36e)],_0x565de9['maxBitrate']=_0x59326d*0x400):_0x565de9['maxBitrate']=null;}else _0x59326d===0x0?_0x565de9[_0x53d1fb(0x482)]=![]:(_0x565de9[_0x53d1fb(0x482)]=!![],_0x565de9['maxBitrate']=_0x59326d*0x400);_0x1bc197[_0x53d1fb(0x2d6)][_0x11d7b4][_0x53d1fb(0x603)]&&(_0x565de9[_0x53d1fb(0x482)]=![]),setEncodings(_0x149560,_0x565de9,function(_0xa85209){var _0x45b3ea=_0x53d1fb;pokeIframeAPI(_0x45b3ea(0x36e),_0xa85209[0x0],_0xa85209[0x1]),pokeIframeAPI(_0x45b3ea(0x846),_0xa85209[0x0],_0xa85209[0x1]),log(_0x45b3ea(0xb11));},[_0x59326d,_0x11d7b4]);}catch(_0xd7b48){errorlog(_0xd7b48),log(_0x11d7b4),log(_0x1bc197[_0x53d1fb(0x2d6)][_0x11d7b4]);}},_0x1bc197[_0x4c34cb(0xa41)]=function(_0x3fc83f){var _0x168d3f=_0x4c34cb;if(_0x1bc197[_0x168d3f(0x6da)]&&_0x1bc197[_0x168d3f(0x2d6)][_0x3fc83f][_0x168d3f(0x1fd)]===!![])_0x1bc197[_0x168d3f(0x3e8)](_0x3fc83f,0x0),_0x1bc197[_0x168d3f(0x2d6)][_0x3fc83f][_0x168d3f(0x66c)]===0x0&&(_0x1bc197[_0x168d3f(0x2d6)][_0x3fc83f][_0x168d3f(0x2c1)][_0x168d3f(0x2ee)]===![]?_0x1bc197[_0x168d3f(0x4be)](_0x3fc83f,0x0):_0x1bc197['limitAudioBitrate'](_0x3fc83f,-0x1));else{if(_0x1bc197['pcs'][_0x3fc83f]&&_0x1bc197['pcs'][_0x3fc83f][_0x168d3f(0x66c)]!==![]){if(_0x1bc197['pcs'][_0x3fc83f][_0x168d3f(0x2c1)][_0x168d3f(0x2ee)]===![]){var _0x24032a=_0x1bc197['pcs'][_0x3fc83f][_0x168d3f(0x66c)];_0x1bc197[_0x168d3f(0x2d6)][_0x3fc83f][_0x168d3f(0x351)]&&_0x1bc197[_0x168d3f(0x2d6)][_0x3fc83f][_0x168d3f(0x351)]>0x0&&(_0x1bc197[_0x168d3f(0x2d6)][_0x3fc83f][_0x168d3f(0x351)]<_0x1bc197['pcs'][_0x3fc83f][_0x168d3f(0x66c)]&&(_0x24032a=_0x1bc197[_0x168d3f(0x2d6)][_0x3fc83f]['savedBitrate'])),_0x1bc197[_0x168d3f(0x3e8)](_0x3fc83f,_0x24032a),_0x1bc197['pcs'][_0x3fc83f][_0x168d3f(0x66c)]===0x0&&_0x1bc197['limitAudioBitrate'](_0x3fc83f,0x0);}else _0x1bc197['pcs'][_0x3fc83f]['optimizedBitrate']===0x0&&(_0x1bc197[_0x168d3f(0x4be)](_0x3fc83f,-0x1),_0x1bc197[_0x168d3f(0xb95)](),_0x1bc197[_0x168d3f(0x7df)]&&_0x1bc197[_0x168d3f(0x3e8)](_0x3fc83f,null));}else _0x1bc197['limitTotalBitrateGuests'](),_0x1bc197[_0x168d3f(0x7df)]&&_0x1bc197[_0x168d3f(0x3e8)](_0x3fc83f,null);}},_0x1bc197['limitTotalBitrateGuests']=function(_0x10ef1a=0x0,_0x18094d=![]){var _0x1f79a7=_0x4c34cb;if(!_0x1bc197['limitTotalBitrate'])return _0x10ef1a;if(!_0x1bc197[_0x1f79a7(0x7cf)]||_0x1bc197[_0x1f79a7(0xbd2)]!==![])return log(_0x1f79a7(0x23b)),_0x1bc197[_0x1f79a7(0x9a8)](_0x10ef1a,_0x18094d),_0x10ef1a;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x10ef1a;var _0x562d38=_0x10ef1a;if(_0x18094d===![])_0x562d38=0x0;else _0x562d38<0x0&&(_0x562d38=_0x1bc197[_0x1f79a7(0x2d6)][_0x18094d][_0x1f79a7(0x885)]||Math['min'](_0x1bc197[_0x1f79a7(0x7eb)]||0x0||(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4);var _0x1ef10e=0x0;for(var _0x3207a1 in _0x1bc197[_0x1f79a7(0x2d6)]){if(_0x18094d===_0x3207a1)continue;if(!_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1]['guest'])continue;try{var _0x55e791=getSenders2(_0x3207a1)[_0x1f79a7(0x57a)](function(_0x4c3199){var _0xe2043c=_0x1f79a7;return _0x4c3199[_0xe2043c(0x56d)]&&_0x4c3199['track'][_0xe2043c(0xaa8)]==_0xe2043c(0x3e2);});if(!_0x55e791)continue;var _0x8731b5=_0x55e791[_0x1f79a7(0x9c1)]();if(!_0x8731b5[_0x1f79a7(0x452)]||_0x8731b5[_0x1f79a7(0x452)][_0x1f79a7(0x426)]==0x0){_0x1bc197['pcs'][_0x3207a1]['setBitrate']<0x0?_0x562d38+=Math[_0x1f79a7(0x7c0)](_0x1bc197[_0x1f79a7(0x7eb)]||0x0||(_0x1bc197['pcs'][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4:_0x562d38+=_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0x885)]||Math['min'](_0x1bc197[_0x1f79a7(0x7eb)]||0x0||(_0x1bc197['pcs'][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4;warnlog(_0x562d38),_0x1ef10e+=0x1;continue;}if(_0x8731b5['encodings'][0x0]['active']==![])continue;if(_0x8731b5[_0x1f79a7(0x452)][0x0][_0x1f79a7(0x228)])_0x1f79a7(0x2d8)in _0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1]?_0x562d38+=parseInt(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0x2d8)]):_0x562d38+=parseInt(_0x8731b5[_0x1f79a7(0x452)][0x0][_0x1f79a7(0x228)])/0x400;else _0x1bc197['pcs'][_0x3207a1][_0x1f79a7(0x885)]<0x0?_0x562d38+=Math[_0x1f79a7(0x7c0)](_0x1bc197[_0x1f79a7(0x7eb)]||0x0||(_0x1bc197['pcs'][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4:(_0x562d38+=_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1]['setBitrate']||Math['min'](_0x1bc197[_0x1f79a7(0x7eb)]||0x0||(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4,warnlog(_0x562d38));_0x1ef10e+=0x1;}catch(_0x49ed84){errorlog(_0x49ed84);}}if(!_0x562d38)return _0x562d38;warnlog(_0x1f79a7(0x4e7)+_0x562d38);var _0x320520=parseFloat(_0x562d38/_0x1bc197[_0x1f79a7(0x470)]);_0x320520<0x1&&(_0x320520=0x1);for(var _0x3207a1 in _0x1bc197[_0x1f79a7(0x2d6)]){if(_0x18094d===_0x3207a1)continue;if(!_0x1bc197['pcs'][_0x3207a1][_0x1f79a7(0xa10)])continue;try{var _0x55e791=getSenders2(_0x3207a1)[_0x1f79a7(0x57a)](function(_0x327bd5){var _0x368956=_0x1f79a7;return _0x327bd5[_0x368956(0x56d)]&&_0x327bd5['track'][_0x368956(0xaa8)]==_0x368956(0x3e2);});if(!_0x55e791)continue;var _0x8731b5=_0x55e791[_0x1f79a7(0x9c1)]();if(!_0x8731b5[_0x1f79a7(0x452)]||_0x8731b5[_0x1f79a7(0x452)]['length']==0x0){if(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0x885)]<0x0)var _0xcb485c=Math['min'](_0x1bc197['outboundVideoBitrate']||0x0||(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4;else var _0xcb485c=_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0x885)]||Math[_0x1f79a7(0x7c0)](_0x1bc197[_0x1f79a7(0x7eb)]||0x0||(_0x1bc197['pcs'][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4;var _0x47a363=parseInt(_0xcb485c/_0x320520);_0x1bc197['limitBitrate'](_0x3207a1,_0x47a363,!![]);continue;}if(_0x8731b5[_0x1f79a7(0x452)][0x0]['active']==![])continue;if(_0x8731b5[_0x1f79a7(0x452)][0x0][_0x1f79a7(0x228)]){if(_0x1f79a7(0x2d8)in _0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1])var _0xcb485c=parseInt(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0x2d8)]);else var _0xcb485c=parseInt(parseInt(_0x8731b5[_0x1f79a7(0x452)][0x0][_0x1f79a7(0x228)])/0x400);var _0x47a363=parseInt(_0xcb485c/_0x320520);_0x1bc197[_0x1f79a7(0x3e8)](_0x3207a1,_0x47a363,!![]);}else{if(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0x885)]<0x0)var _0xcb485c=Math['min'](_0x1bc197['outboundVideoBitrate']||0x0||(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4;else var _0xcb485c=_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1]['setBitrate']||Math[_0x1f79a7(0x7c0)](_0x1bc197[_0x1f79a7(0x7eb)]||0x0||(_0x1bc197[_0x1f79a7(0x2d6)][_0x3207a1][_0x1f79a7(0xbab)]||0x0))||0x9c4;var _0x47a363=parseInt(_0xcb485c/_0x320520);_0x1bc197[_0x1f79a7(0x3e8)](_0x3207a1,_0x47a363,!![]);}}catch(_0x4c113b){errorlog(_0x4c113b);}}return parseInt(_0x10ef1a/_0x320520);},_0x1bc197[_0x4c34cb(0x9a8)]=function(_0x20fc60=0x0,_0xfb41fe=![]){var _0x343e2c=_0x4c34cb;if(!_0x1bc197[_0x343e2c(0x470)])return _0x20fc60;if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd)return _0x20fc60;var _0x306b00=_0x20fc60;if(_0xfb41fe===![])_0x306b00=0x0;else _0x306b00<0x0&&(_0x306b00=_0x1bc197[_0x343e2c(0x2d6)][_0xfb41fe][_0x343e2c(0x885)]||Math[_0x343e2c(0x7c0)](_0x1bc197[_0x343e2c(0x7eb)]||0x0||(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0xbab)]||0x0))||0x9c4);var _0x1fd5c4=0x0;for(var _0x1e5a74 in _0x1bc197[_0x343e2c(0x2d6)]){if(_0xfb41fe===_0x1e5a74)continue;try{var _0x48db6c=getSenders2(_0x1e5a74)['find'](function(_0x1473e1){var _0xa82777=_0x343e2c;return _0x1473e1[_0xa82777(0x56d)]&&_0x1473e1['track'][_0xa82777(0xaa8)]==_0xa82777(0x3e2);});if(!_0x48db6c)continue;var _0x5d61ee=_0x48db6c[_0x343e2c(0x9c1)]();if(!_0x5d61ee[_0x343e2c(0x452)]||_0x5d61ee[_0x343e2c(0x452)][_0x343e2c(0x426)]==0x0){_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74]['setBitrate']<0x0?_0x306b00+=Math['min'](_0x1bc197['outboundVideoBitrate']||0x0||(_0x1bc197['pcs'][_0x1e5a74][_0x343e2c(0xbab)]||0x0))||0x9c4:_0x306b00+=_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0x885)]||Math[_0x343e2c(0x7c0)](_0x1bc197['outboundVideoBitrate']||0x0||(_0x1bc197['pcs'][_0x1e5a74]['maxBandwidth']||0x0))||0x9c4;warnlog(_0x306b00),_0x1fd5c4+=0x1;continue;}if(_0x5d61ee[_0x343e2c(0x452)][0x0]['active']==![])continue;if(_0x5d61ee['encodings'][0x0][_0x343e2c(0x228)])_0x343e2c(0x2d8)in _0x1bc197['pcs'][_0x1e5a74]?_0x306b00+=parseInt(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74]['preLimitedBitrate']):_0x306b00+=parseInt(_0x5d61ee[_0x343e2c(0x452)][0x0][_0x343e2c(0x228)])/0x400;else _0x1bc197['pcs'][_0x1e5a74][_0x343e2c(0x885)]<0x0?_0x306b00+=Math[_0x343e2c(0x7c0)](_0x1bc197[_0x343e2c(0x7eb)]||0x0||(_0x1bc197['pcs'][_0x1e5a74][_0x343e2c(0xbab)]||0x0))||0x9c4:(_0x306b00+=_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0x885)]||Math['min'](_0x1bc197[_0x343e2c(0x7eb)]||0x0||(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74]['maxBandwidth']||0x0))||0x9c4,warnlog(_0x306b00));_0x1fd5c4+=0x1;}catch(_0x4b6fcc){errorlog(_0x4b6fcc);}}if(!_0x306b00)return _0x306b00;warnlog(_0x343e2c(0x4e7)+_0x306b00);var _0x21358a=parseFloat(_0x306b00/_0x1bc197[_0x343e2c(0x470)]);_0x21358a<0x1&&(_0x21358a=0x1);for(var _0x1e5a74 in _0x1bc197[_0x343e2c(0x2d6)]){if(_0xfb41fe===_0x1e5a74)continue;try{var _0x48db6c=getSenders2(_0x1e5a74)[_0x343e2c(0x57a)](function(_0x5e99ae){var _0x268abc=_0x343e2c;return _0x5e99ae[_0x268abc(0x56d)]&&_0x5e99ae['track']['kind']==_0x268abc(0x3e2);});if(!_0x48db6c)continue;var _0x5d61ee=_0x48db6c[_0x343e2c(0x9c1)]();if(!_0x5d61ee[_0x343e2c(0x452)]||_0x5d61ee[_0x343e2c(0x452)][_0x343e2c(0x426)]==0x0){if(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0x885)]<0x0)var _0x56b75d=Math[_0x343e2c(0x7c0)](_0x1bc197['outboundVideoBitrate']||0x0||(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0xbab)]||0x0))||0x9c4;else var _0x56b75d=_0x1bc197['pcs'][_0x1e5a74][_0x343e2c(0x885)]||Math[_0x343e2c(0x7c0)](_0x1bc197[_0x343e2c(0x7eb)]||0x0||(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74]['maxBandwidth']||0x0))||0x9c4;var _0x560aa8=parseInt(_0x56b75d/_0x21358a);_0x1bc197[_0x343e2c(0x3e8)](_0x1e5a74,_0x560aa8,!![]);continue;}if(_0x5d61ee[_0x343e2c(0x452)][0x0][_0x343e2c(0x482)]==![])continue;if(_0x5d61ee[_0x343e2c(0x452)][0x0][_0x343e2c(0x228)]){if(_0x343e2c(0x2d8)in _0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74])var _0x56b75d=parseInt(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0x2d8)]);else var _0x56b75d=parseInt(parseInt(_0x5d61ee[_0x343e2c(0x452)][0x0][_0x343e2c(0x228)])/0x400);var _0x560aa8=parseInt(_0x56b75d/_0x21358a);_0x1bc197[_0x343e2c(0x3e8)](_0x1e5a74,_0x560aa8,!![]);}else{if(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0x885)]<0x0)var _0x56b75d=Math[_0x343e2c(0x7c0)](_0x1bc197['outboundVideoBitrate']||0x0||(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0xbab)]||0x0))||0x9c4;else var _0x56b75d=_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0x885)]||Math[_0x343e2c(0x7c0)](_0x1bc197['outboundVideoBitrate']||0x0||(_0x1bc197[_0x343e2c(0x2d6)][_0x1e5a74][_0x343e2c(0xbab)]||0x0))||0x9c4;var _0x560aa8=parseInt(_0x56b75d/_0x21358a);_0x1bc197[_0x343e2c(0x3e8)](_0x1e5a74,_0x560aa8,!![]);}}catch(_0x2a2d54){errorlog(_0x2a2d54);}}return parseInt(_0x20fc60/_0x21358a);},_0x1bc197['announceCoDirector']=function(_0xae9393,_0x5cb882=![]){var _0x262329=_0x4c34cb,_0x43c1d4={};_0x43c1d4['directorSettings']={},_0x43c1d4['directorSettings'][_0x262329(0x284)]=[_0xae9393],_0x1bc197['sendPeers'](_0x43c1d4,_0x5cb882),pokeIframeAPI(_0x262329(0x8ff),_0xae9393);},_0x1bc197['limitMeshcastBitrate']=function(_0x21c3e1=null){var _0x11a545=_0x4c34cb;if(!_0x1bc197[_0x11a545(0x833)])return;_0x1bc197[_0x11a545(0x833)][_0x11a545(0xa61)]&&(clearInterval(_0x1bc197[_0x11a545(0x833)][_0x11a545(0xa61)]),_0x1bc197[_0x11a545(0x833)][_0x11a545(0xa61)]=null);if(_0x21c3e1===null){if(_0x1bc197['whipOut'][_0x11a545(0x351)]===![])return;_0x21c3e1=_0x1bc197['whipOut'][_0x11a545(0x351)];}_0x21c3e1=parseInt(_0x21c3e1);if(_0x1bc197[_0x11a545(0x833)][_0x11a545(0x885)]&&_0x21c3e1>_0x1bc197[_0x11a545(0x833)][_0x11a545(0x885)])_0x21c3e1=_0x1bc197[_0x11a545(0x833)][_0x11a545(0x885)];else _0x1bc197['whipOut']['setBitrate']===![]&&(_0x21c3e1<0x0&&(_0x1bc197[_0x11a545(0x7eb)]?_0x21c3e1=_0x1bc197[_0x11a545(0x7eb)]:_0x21c3e1=0x9c4));_0x1bc197[_0x11a545(0x7df)]&&(_0x21c3e1>_0x1bc197[_0x11a545(0x7df)]&&(_0x21c3e1=_0x1bc197['maxvideobitrate']));_0x1bc197[_0x11a545(0x833)][_0x11a545(0x351)]=_0x21c3e1;_0x1bc197['whipOut'][_0x11a545(0x66c)]!==![]&&(_0x1bc197[_0x11a545(0x833)][_0x11a545(0x2c1)]['visibility']===![]&&(_0x21c3e1>_0x1bc197['whipOut'][_0x11a545(0x66c)]&&(_0x1bc197[_0x11a545(0x833)][_0x11a545(0x351)]=_0x21c3e1,_0x21c3e1=parseInt(_0x1bc197[_0x11a545(0x833)][_0x11a545(0x66c)])||0x0)));if(_0x1bc197['whipOut'][_0x11a545(0xbab)]!==null){if(_0x1bc197[_0x11a545(0x833)][_0x11a545(0xbab)]<_0x21c3e1)_0x21c3e1=_0x1bc197[_0x11a545(0x833)][_0x11a545(0xbab)],_0x1bc197[_0x11a545(0x833)][_0x11a545(0x334)][_0x11a545(0xbb9)]=_0x21c3e1,warnlog(_0x11a545(0x90f)+_0x21c3e1+'-kbps');else _0x1bc197[_0x11a545(0x833)][_0x11a545(0x334)]&&(_0x1bc197[_0x11a545(0x833)]['stats'][_0x11a545(0xbb9)]=![]);}else _0x11a545(0xbb9)in _0x1bc197[_0x11a545(0x833)][_0x11a545(0x334)]&&(_0x1bc197[_0x11a545(0x833)][_0x11a545(0x334)][_0x11a545(0xbb9)]=![]);if(_0x21c3e1===0x0){var _0x474edb=Date[_0x11a545(0x454)]()-_0x1bc197[_0x11a545(0x833)][_0x11a545(0xa57)];_0x474edb<_0x1bc197[_0x11a545(0xb70)]&&(_0x21c3e1=_0x1bc197[_0x11a545(0x3c5)],log('starting\x20some\x20preload\x20bitrate\x20'+(Date[_0x11a545(0x454)]()-_0x1bc197[_0x11a545(0x833)]['startTime'])),_0x1bc197[_0x11a545(0x833)][_0x11a545(0xa61)]=setTimeout(function(){var _0xd006a0=_0x11a545;try{warnlog('stopping\x20some\x20preload\x20bitrate\x20'+(Date[_0xd006a0(0x454)]()-_0x1bc197[_0xd006a0(0x833)][_0xd006a0(0xa57)])),_0x1bc197['limitMeshcastBitrate'](null);}catch(_0x358a55){}},_0x1bc197[_0x11a545(0xb70)]-_0x474edb+0x5));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x11a545(0x251));var _0x3b111d=_0x1bc197[_0x11a545(0x833)][_0x11a545(0x38a)]()[_0x11a545(0x57a)](function(_0x234a1e){var _0xf66f02=_0x11a545;return _0x234a1e['track']&&_0x234a1e[_0xf66f02(0x56d)][_0xf66f02(0xaa8)]==_0xf66f02(0x3e2);});if(!_0x3b111d){warnlog(_0x11a545(0x5fb));return;}var _0x5010cd={};if(_0x21c3e1<0x0)_0x5010cd[_0x11a545(0x482)]=!![],_0x21c3e1=0x9c4,_0x1bc197[_0x11a545(0x9bf)]&&(_0x21c3e1=_0x1bc197['bitrate']),_0x1bc197[_0x11a545(0x7df)]&&(_0x21c3e1>_0x1bc197[_0x11a545(0x7df)]&&(_0x21c3e1=_0x1bc197[_0x11a545(0x7df)])),_0x5010cd[_0x11a545(0x228)]=_0x21c3e1*0x400;else _0x21c3e1===0x0?_0x5010cd['active']=![]:(_0x5010cd[_0x11a545(0x482)]=!![],_0x5010cd[_0x11a545(0x228)]=_0x21c3e1*0x400);setEncodings(_0x3b111d,_0x5010cd,function(_0x501707){var _0x292f89=_0x11a545;pokeIframeAPI(_0x292f89(0x248),_0x501707),log(_0x292f89(0x5c7)+_0x501707);},_0x21c3e1);return;}else{if(_0x11a545(0xbc3)in window&&_0x11a545(0x1ac)in window[_0x11a545(0xbc3)]['prototype']){var _0x3b111d=_0x1bc197[_0x11a545(0x833)][_0x11a545(0x38a)]()[_0x11a545(0x57a)](function(_0x27ec50){var _0x334351=_0x11a545;return _0x27ec50[_0x334351(0x56d)]&&_0x27ec50[_0x334351(0x56d)][_0x334351(0xaa8)]==_0x334351(0x3e2);});if(!_0x3b111d){log(_0x11a545(0x5fb));return;}var _0x5010cd={};if(_0x21c3e1<0x0)_0x5010cd[_0x11a545(0x482)]==![]&&(_0x5010cd['active']=!![]),_0x5010cd['maxBitrate']=null;else _0x21c3e1===0x0?(_0x5010cd[_0x11a545(0x482)]=![],Firefox&&(_0x5010cd[_0x11a545(0x228)]=0x1)):(_0x5010cd[_0x11a545(0x482)]=!![],_0x5010cd[_0x11a545(0x228)]=_0x21c3e1*0x400);iPad||iOS||Firefox?_0x1bc197[_0x11a545(0x833)]['bitrateTimeoutFirefox']?(clearInterval(_0x1bc197[_0x11a545(0x833)][_0x11a545(0x464)]),_0x1bc197[_0x11a545(0x833)][_0x11a545(0x464)]=setTimeout(function(){var _0x39ab65=_0x11a545;log(_0x39ab65(0x731)+_0x21c3e1),_0x1bc197[_0x39ab65(0x833)][_0x39ab65(0x464)]=![],_0x1bc197['limitMeshcastBitrate'](null);},0x1f4)):(_0x1bc197[_0x11a545(0x833)][_0x11a545(0x464)]=setTimeout(function(){_0x1bc197['whipOut']['bitrateTimeoutFirefox']=![];},0x1f4),setEncodings(_0x3b111d,_0x5010cd,function(_0x1e0d31){var _0x4c73a8=_0x11a545;log('bandwidth\x20set\x20h!\x20'+_0x1e0d31),pokeIframeAPI(_0x4c73a8(0x248),_0x1e0d31);},_0x21c3e1)):setEncodings(_0x3b111d,_0x5010cd,function(_0x92f771){var _0x5cd23b=_0x11a545;log(_0x5cd23b(0x702)+_0x92f771),pokeIframeAPI('set-meshcast-video-bitrate',_0x92f771);},_0x21c3e1);return;}else warnlog(_0x11a545(0x3e5));}}catch(_0x952fc7){errorlog(_0x952fc7);}},_0x1bc197[_0x4c34cb(0x43b)]=function(_0x8a9ec4,_0x47591b){var _0x484fa5=_0x4c34cb;_0x47591b===![]?(_0x1bc197['pcs'][_0x8a9ec4]['setBitrate']=![],_0x1bc197[_0x484fa5(0x3e8)](_0x8a9ec4,-0x1)):(_0x47591b=parseInt(_0x47591b)||-0x1,_0x47591b>=0x0&&(_0x1bc197[_0x484fa5(0x2d6)][_0x8a9ec4][_0x484fa5(0x885)]=_0x47591b,_0x1bc197[_0x484fa5(0x3e8)](_0x8a9ec4,_0x47591b)));},_0x1bc197[_0x4c34cb(0x6f3)]=function(_0x127a27,_0xd90a3d){var _0x4fc3c3=_0x4c34cb;_0xd90a3d===![]?(_0x1bc197[_0x4fc3c3(0x2d6)][_0x127a27][_0x4fc3c3(0x36e)]=![],_0x1bc197[_0x4fc3c3(0x4be)](_0x127a27,-0x1)):(_0xd90a3d=parseInt(_0xd90a3d)||-0x1,_0xd90a3d>=0x0&&(_0x1bc197['pcs'][_0x127a27][_0x4fc3c3(0x36e)]=_0xd90a3d,_0x1bc197[_0x4fc3c3(0x4be)](_0x127a27,_0xd90a3d)));},_0x1bc197[_0x4c34cb(0x3e8)]=function(_0x419c24,_0x58f5ca=null,_0x1db0e6=![]){var _0x46f8f3=_0x4c34cb;log(_0x46f8f3(0xb44)+_0x58f5ca);if(!(_0x419c24 in _0x1bc197[_0x46f8f3(0x2d6)]))return;_0x1bc197['pcs'][_0x419c24][_0x46f8f3(0xa61)]&&(clearInterval(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0xa61)]),_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0xa61)]=null);var _0x48f4f6=!![];if(_0x58f5ca===null){if(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x351)]===![]){if(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0xbab)]===null)return;else _0x58f5ca=_0x1bc197['pcs'][_0x419c24]['maxBandwidth'],_0x48f4f6=![];}else _0x58f5ca=_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x351)];}_0x58f5ca=parseInt(_0x58f5ca);if(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24]['setBitrate']&&_0x58f5ca>_0x1bc197['pcs'][_0x419c24][_0x46f8f3(0x885)])_0x58f5ca=_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x885)];else _0x58f5ca<0x0&&(_0x58f5ca=_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x885)]||_0x1bc197[_0x46f8f3(0x7eb)]||0x9c4);let _0x2601d7=_0x1bc197['maxvideobitrate'];_0x1bc197['pcs'][_0x419c24][_0x46f8f3(0xa10)]==!![]&&(_0x2601d7!==![]?_0x1bc197[_0x46f8f3(0x2e3)]!==![]&&(_0x1bc197[_0x46f8f3(0x2e3)]<_0x2601d7&&(_0x2601d7=_0x1bc197['roombitrate'])):_0x2601d7=_0x1bc197[_0x46f8f3(0x2e3)]);_0x2601d7&&(_0x58f5ca>_0x2601d7&&(_0x58f5ca=_0x2601d7));_0x48f4f6&&!_0x1db0e6&&(log(_0x46f8f3(0x884)+_0x58f5ca),_0x1bc197['pcs'][_0x419c24]['savedBitrate']=_0x58f5ca);_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x66c)]!==![]&&(_0x1bc197['pcs'][_0x419c24]['obsState'][_0x46f8f3(0x2ee)]===![]&&(_0x58f5ca>_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x66c)]&&(_0x48f4f6&&(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24]['savedBitrate']=_0x58f5ca),_0x58f5ca=parseInt(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x66c)])||0x0)));if(_0x1bc197['pcs'][_0x419c24]['maxBandwidth']!==null){if(_0x1bc197['pcs'][_0x419c24][_0x46f8f3(0xbab)]<_0x58f5ca)_0x58f5ca=_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0xbab)],_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x334)][_0x46f8f3(0xbb9)]=_0x58f5ca,warnlog('Max\x20bandwidth\x20being\x20capped:\x20'+_0x58f5ca+'-kbps');else _0x1bc197[_0x46f8f3(0x2d6)][_0x419c24]['maxBandwidth']===_0x58f5ca&&!_0x48f4f6?(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24]['stats'][_0x46f8f3(0xbb9)]=_0x58f5ca,warnlog(_0x46f8f3(0x795)+_0x58f5ca+_0x46f8f3(0x94a))):(warnlog(_0x46f8f3(0x6ce)+_0x58f5ca+_0x46f8f3(0x94a)),_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x334)]['max_bandwidth_capped_kbps']=![]);}else _0x46f8f3(0xbb9)in _0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x334)]&&(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x334)][_0x46f8f3(0xbb9)]=![]);_0x1db0e6===![]&&(_0x1bc197['limitTotalBitrate']&&(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24]['preLimitedBitrate']=_0x58f5ca,_0x58f5ca=_0x1bc197[_0x46f8f3(0xb95)](_0x58f5ca,_0x419c24)));if(_0x58f5ca===0x0){var _0x21d02e=Date['now']()-_0x1bc197['pcs'][_0x419c24][_0x46f8f3(0xa57)];_0x21d02e<_0x1bc197['rampUpTime']&&(_0x58f5ca=_0x1bc197[_0x46f8f3(0x3c5)],log(_0x46f8f3(0x63b)+(Date[_0x46f8f3(0x454)]()-_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0xa57)])),_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24]['bitrateTimeout']=setTimeout(function(_0x52a3b1){var _0x22c222=_0x46f8f3;try{warnlog(_0x22c222(0x99f)+(Date['now']()-_0x1bc197['pcs'][_0x52a3b1][_0x22c222(0xa57)])),_0x1bc197[_0x22c222(0x3e8)](_0x52a3b1,null);}catch(_0x157025){}},_0x1bc197['rampUpTime']-_0x21d02e+0x5,_0x419c24));}try{if((iOS||iPad)&&SafariVersion&&SafariVersion<=0xd){log(_0x46f8f3(0x437));if(_0x1bc197['pcs'][_0x419c24]['guest']==!![]&&_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x898)]==![])return;var _0xadc98b=getSenders2(_0x419c24)[_0x46f8f3(0x57a)](function(_0x19b037){var _0x4d8c00=_0x46f8f3;return _0x19b037['track']&&_0x19b037[_0x4d8c00(0x56d)][_0x4d8c00(0xaa8)]==_0x4d8c00(0x3e2);});if(!_0xadc98b){log(_0x46f8f3(0x5fb));return;}var _0x28e3cb={};_0x58f5ca===0x0?_0x28e3cb['active']=![]:(_0x28e3cb[_0x46f8f3(0x482)]=!![],_0x28e3cb[_0x46f8f3(0x228)]=_0x58f5ca*0x400);setEncodings(_0xadc98b,_0x28e3cb,function(_0x5a156a){var _0x5182aa=_0x46f8f3;pokeIframeAPI('setVideoBitrate',_0x5a156a[0x0],_0x5a156a[0x1]),pokeIframeAPI(_0x5182aa(0x7fe),_0x5a156a[0x0],_0x5a156a[0x1]),log(_0x5182aa(0xa96)+_0x5a156a[0x0]);},[_0x58f5ca,_0x419c24]);return;}else{if(_0x46f8f3(0xbc3)in window&&_0x46f8f3(0x1ac)in window['RTCRtpSender'][_0x46f8f3(0x274)]){var _0xadc98b=getSenders2(_0x419c24)[_0x46f8f3(0x57a)](function(_0x554526){var _0x869ed3=_0x46f8f3;return _0x554526['track']&&_0x554526[_0x869ed3(0x56d)]['kind']==_0x869ed3(0x3e2);});if(!_0xadc98b){log('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}var _0x28e3cb={};_0x58f5ca===0x0?(_0x28e3cb[_0x46f8f3(0x482)]=![],Firefox&&(_0x28e3cb[_0x46f8f3(0x228)]=0x1,_0x28e3cb[_0x46f8f3(0xbb7)]=0x3e8)):(_0x28e3cb[_0x46f8f3(0x482)]=!![],_0x28e3cb[_0x46f8f3(0x228)]=_0x58f5ca*0x400);if(_0x58f5ca!==0x0){var _0x199c36=_0x1bc197['calculateScale'](_0x419c24,_0x58f5ca);if(_0x199c36<=0x0||_0x199c36==0x64){var _0x3abd01=getChromiumVersion();_0x3abd01>0x50?_0x28e3cb[_0x46f8f3(0xbb7)]=null:_0x28e3cb[_0x46f8f3(0xbb7)]=0x1;}else _0x28e3cb[_0x46f8f3(0xbb7)]=0x64/_0x199c36;iPad||iOS||Firefox?_0x1bc197['pcs'][_0x419c24][_0x46f8f3(0x464)]?(clearInterval(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x464)]),_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x464)]=setTimeout(function(_0x39f751,_0x115041){var _0x4ac692=_0x46f8f3;log(_0x4ac692(0x731)+_0x58f5ca),_0x1bc197[_0x4ac692(0x2d6)][_0x39f751][_0x4ac692(0x464)]=![],_0x1bc197['limitBitrate'](_0x39f751,null,_0x115041);},0x1f4,_0x419c24,_0x1db0e6)):(_0x1bc197['pcs'][_0x419c24]['bitrateTimeoutFirefox']=setTimeout(function(_0x1f5729){var _0x398476=_0x46f8f3;_0x1bc197[_0x398476(0x2d6)][_0x1f5729][_0x398476(0x464)]=![];},0x1f4,_0x419c24),setEncodings(_0xadc98b,_0x28e3cb,function(_0x18a0a6){var _0x4f1d7e=_0x46f8f3;log('bandwidth\x20set\x20b!\x20'+_0x18a0a6[0x0]),_0x1bc197['pcs'][_0x18a0a6[0x1]]['stats'][_0x4f1d7e(0x2e7)]=parseInt(_0x18a0a6[0x2])+'%',pokeIframeAPI(_0x4f1d7e(0x285),_0x18a0a6[0x0],_0x18a0a6[0x1]),pokeIframeAPI(_0x4f1d7e(0x896),_0x18a0a6[0x2],_0x18a0a6[0x1]),pokeIframeAPI(_0x4f1d7e(0x7fe),_0x18a0a6[0x0],_0x18a0a6[0x1]),pokeIframeAPI(_0x4f1d7e(0x997),_0x18a0a6[0x2],_0x18a0a6[0x1]);},[_0x58f5ca,_0x419c24,_0x199c36])):(warnlog(_0x28e3cb),setEncodings(_0xadc98b,_0x28e3cb,function(_0x3464fa){var _0x3acc45=_0x46f8f3;log(_0x3acc45(0x546)+_0x3464fa[0x0]),_0x1bc197[_0x3acc45(0x2d6)][_0x3464fa[0x1]][_0x3acc45(0x334)][_0x3acc45(0x2e7)]=parseInt(_0x3464fa[0x2])+'%',pokeIframeAPI(_0x3acc45(0x285),_0x3464fa[0x0],_0x3464fa[0x1]),pokeIframeAPI(_0x3acc45(0x896),_0x3464fa[0x2],_0x3464fa[0x1]),pokeIframeAPI(_0x3acc45(0x7fe),_0x3464fa[0x0],_0x3464fa[0x1]),pokeIframeAPI(_0x3acc45(0x997),_0x3464fa[0x2],_0x3464fa[0x1]);},[_0x58f5ca,_0x419c24,_0x199c36]));}else iPad||iOS||Firefox?_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x464)]?(clearInterval(_0x1bc197['pcs'][_0x419c24][_0x46f8f3(0x464)]),_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24]['bitrateTimeoutFirefox']=setTimeout(function(_0x3e2f22,_0x282609){var _0x5d494c=_0x46f8f3;log(_0x5d494c(0x731)+_0x58f5ca),_0x1bc197[_0x5d494c(0x2d6)][_0x3e2f22][_0x5d494c(0x464)]=![],_0x1bc197[_0x5d494c(0x3e8)](_0x3e2f22,null,_0x282609);},0x1f4,_0x419c24,_0x1db0e6)):(_0x1bc197[_0x46f8f3(0x2d6)][_0x419c24][_0x46f8f3(0x464)]=setTimeout(function(_0x546bb3){var _0x4fe669=_0x46f8f3;_0x1bc197[_0x4fe669(0x2d6)][_0x546bb3][_0x4fe669(0x464)]=![];},0x1f4,_0x419c24),setEncodings(_0xadc98b,_0x28e3cb,function(_0x4cb4b5){var _0x57d6d6=_0x46f8f3;log(_0x57d6d6(0x7e3)+_0x4cb4b5[0x0]),pokeIframeAPI(_0x57d6d6(0x285),_0x4cb4b5[0x0],_0x4cb4b5[0x1]),pokeIframeAPI(_0x57d6d6(0x7fe),_0x4cb4b5[0x0],_0x4cb4b5[0x1]);},[_0x58f5ca,_0x419c24])):setEncodings(_0xadc98b,_0x28e3cb,function(_0x477e44){var _0x425a2e=_0x46f8f3;log('bandwidth\x20set\x20e!\x20'+_0x477e44[0x0]),pokeIframeAPI(_0x425a2e(0x285),_0x477e44[0x0],_0x477e44[0x1]),pokeIframeAPI(_0x425a2e(0x7fe),_0x477e44[0x0],_0x477e44[0x1]);},[_0x58f5ca,_0x419c24]);}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0x1ebb1d){errorlog(_0x1ebb1d);}};function _0x361ac1(_0x42970e,_0x1e49df,_0x4a9962){var _0x760eec=_0x4c34cb;if(_0x1bc197[_0x760eec(0xbc8)])return _0x1e49df;warnlog(_0x760eec(0x798)+_0x1e49df+'\x20:\x20'+_0x4a9962);if(_0x4a9962<0x0)_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64;else{if(_0x4a9962>=0x259)_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64;else{if(_0x760eec(0x53b)in _0x1bc197[_0x760eec(0x2d6)][_0x42970e])_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64;else{if(_0x1bc197[_0x760eec(0x750)])_0x1bc197[_0x760eec(0x2d6)][_0x42970e]['scaleDueToBitrate']=0x64;else{var _0x49580d=getNativeOutputResolution();if(_0x49580d)try{_0x49580d=_0x49580d[_0x760eec(0x759)]*_0x49580d[_0x760eec(0x920)],_0x49580d=Math[_0x760eec(0x8be)](_0x49580d,0.5);}catch(_0x1b3799){_0x49580d=![];}warnlog(_0x760eec(0x9a4)+_0x49580d);if(_0x4a9962>=0x15e){if(_0x49580d&&_0x49580d<=0x1e0)_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64;else{if(_0x1bc197[_0x760eec(0x8bc)]){if(_0x49580d&&_0x49580d>=0x5a0)_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x3;else _0x1bc197[_0x760eec(0x6b8)]?_0x49580d&&_0x49580d>=0x3c0?_0x1bc197['pcs'][_0x42970e][_0x760eec(0x87d)]=0x64/0x2:_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64:_0x1bc197['pcs'][_0x42970e][_0x760eec(0x87d)]=0x64/0x2;}else{if(_0x49580d&&_0x49580d>=0x5a0)_0x1bc197['pcs'][_0x42970e][_0x760eec(0x87d)]=0x64/2.5;else _0x49580d&&_0x49580d>=0x3c0?_0x1bc197[_0x760eec(0x2d6)][_0x42970e]['scaleDueToBitrate']=0x64/0x2:_0x1bc197[_0x760eec(0x2d6)][_0x42970e]['scaleDueToBitrate']=0x64;}}}else{if(_0x4a9962>=0xc9){if(_0x49580d&&_0x49580d<0x1e0)_0x1bc197['pcs'][_0x42970e][_0x760eec(0x87d)]=0x64;else{if(_0x1bc197[_0x760eec(0x8bc)]){if(_0x49580d&&_0x49580d>=0x5a0)_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x4;else _0x1bc197['flagship']?_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x2:_0x1bc197['pcs'][_0x42970e][_0x760eec(0x87d)]=0x64/2.5;}else _0x49580d&&_0x49580d>=0x5a0?_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x3:_0x1bc197['pcs'][_0x42970e]['scaleDueToBitrate']=0x64/0x2;}}else{if(_0x49580d&&_0x49580d<=0xf0)_0x1bc197['pcs'][_0x42970e][_0x760eec(0x87d)]=0x64;else{if(_0x4a9962>=0x51){if(_0x1bc197['mobile']){if(_0x49580d&&_0x49580d>=0x5a0)_0x1bc197['pcs'][_0x42970e]['scaleDueToBitrate']=0x64/0x6;else _0x1bc197[_0x760eec(0x6b8)]?_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x3:_0x1bc197[_0x760eec(0x2d6)][_0x42970e]['scaleDueToBitrate']=0x64/0x4;}else _0x49580d&&_0x49580d>=0x5a0?_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x4:_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x3;}else{if(_0x1bc197[_0x760eec(0x8bc)]){if(_0x49580d&&_0x49580d>=0x3c0)_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x6;else _0x1bc197[_0x760eec(0x6b8)]?_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x4:_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x5;}else _0x49580d&&_0x49580d>=0x5a0?_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]=0x64/0x5:_0x1bc197['pcs'][_0x42970e][_0x760eec(0x87d)]=0x64/0x4;}}}}}}}}return _0x1bc197[_0x760eec(0x2d6)][_0x42970e]['scaleDueToBitrate']<_0x1e49df&&(_0x1e49df=_0x1bc197[_0x760eec(0x2d6)][_0x42970e][_0x760eec(0x87d)]),_0x1e49df;}function _0xc06785(_0x4b7fe0,_0xd2759e=0x2710){var _0x52bcae=_0x4c34cb;_0xd2759e=parseInt(_0xd2759e);if(_0x1bc197[_0x52bcae(0x428)])_0xd2759e+=_0x1bc197[_0x52bcae(0x428)];else{if(_0x1bc197['director']&&_0x1bc197['stereo']==0x5)_0xd2759e+=0x20;else _0x1bc197['stereo']&&_0x1bc197[_0x52bcae(0x709)]!=0x3?_0x1bc197[_0x52bcae(0x466)]&&_0x1bc197[_0x52bcae(0x466)]==_0x52bcae(0x2e0)?_0xd2759e+=_0x1bc197['audiobitratePRO']*0x2:_0xd2759e+=_0x1bc197[_0x52bcae(0x295)]:_0xd2759e+=0x20;}return log(_0x52bcae(0x2d7)+_0xd2759e),_0xd2759e<0x1&&(_0xd2759e=0x1),_0x4b7fe0=CodecsHandler[_0x52bcae(0x741)](_0x4b7fe0,{'min':parseInt(_0xd2759e/0xa)||0x1,'max':_0xd2759e||0x1},_0x1bc197[_0x52bcae(0x34f)]),_0x4b7fe0;}_0x1bc197['signData']=function(_0x27b329,_0x3af71e){var _0x206c3c=_0x4c34cb;log(_0x27b329),!_0x1bc197[_0x206c3c(0x475)][_0x206c3c(0x974)]&&warnlog(_0x206c3c(0x985)),window['crypto']['subtle'][_0x206c3c(0x1c1)]({'name':_0x206c3c(0x2a4)},_0x1bc197[_0x206c3c(0x475)][_0x206c3c(0x974)],_0x1bc197['enc'][_0x206c3c(0x25b)](_0x27b329))[_0x206c3c(0x53f)](function(_0x1048af){var _0x571293=_0x206c3c;_0x1048af=new Uint8Array(_0x1048af),_0x1048af=_0x1048af[_0x571293(0x782)]((_0x1e4671,_0x5e2fad)=>_0x1e4671+_0x5e2fad[_0x571293(0x1ca)](0x10)[_0x571293(0x36a)](0x2,'0'),''),_0x3af71e(_0x27b329,_0x1048af),log(JSON[_0x571293(0x96f)](_0x1048af));})[_0x206c3c(0x597)](errorlog);},_0x1bc197[_0x4c34cb(0x46c)]=function(_0x3900b1,_0x5a1113){var _0x3a8bec=_0x4c34cb;_0x3900b1[_0x3a8bec(0xabe)]=new Uint8Array(_0x3900b1[_0x3a8bec(0xabe)]['match'](/.{1,2}/g)[_0x3a8bec(0x494)](_0x4111c9=>parseInt(_0x4111c9,0x10)));if(_0x1bc197['keys'][_0x5a1113][_0x3a8bec(0xab0)])return window[_0x3a8bec(0x2ea)][_0x3a8bec(0x292)]['verify']({'name':_0x3a8bec(0x2a4)},_0x1bc197['keys'][_0x5a1113][_0x3a8bec(0xab0)],_0x3900b1[_0x3a8bec(0xabe)],_0x1bc197['enc']['encode'](_0x3900b1['data']))[_0x3a8bec(0x53f)](function(_0x28a738){return _0x28a738;})[_0x3a8bec(0x597)](function(_0x7b696f){return errorlog(_0x7b696f),![];});},_0x1bc197['desaltStreamID']=function(_0x3bff3c){var _0x22dfc2=_0x4c34cb;if(_0x1bc197['password'])return _0x1bc197['hash']!==![]?(_0x3bff3c=_0x3bff3c[_0x22dfc2(0xab6)](0x0,-0x1*_0x1bc197[_0x22dfc2(0x717)][_0x22dfc2(0x426)]),pokeIframeAPI('stream-id-detected',_0x3bff3c),_0x3bff3c):generateHash(_0x1bc197[_0x22dfc2(0x5b9)]+_0x1bc197[_0x22dfc2(0x289)],0x6)['then'](function(_0x29dedf){var _0x2a9713=_0x22dfc2;return _0x1bc197[_0x2a9713(0x717)]=_0x29dedf,_0x3bff3c=_0x3bff3c[_0x2a9713(0xab6)](0x0,-0x1*_0x1bc197[_0x2a9713(0x717)]['length']),pokeIframeAPI(_0x2a9713(0x301),_0x3bff3c),_0x3bff3c;})['catch'](errorlog);return pokeIframeAPI(_0x22dfc2(0x301),_0x3bff3c),_0x3bff3c;},_0x1bc197[_0x4c34cb(0x395)]=function(){var _0x58ea0e=_0x4c34cb;if(_0x1bc197[_0x58ea0e(0x514)])return;clearTimeout(_0x1bc197[_0x58ea0e(0x88a)]);if(!_0x1bc197['ws']||_0x1bc197['ws']['readyState']!==0x1)return;_0x1bc197['pingTimeout']=setTimeout(function(){var _0x5eeaf7=_0x58ea0e;log(_0x5eeaf7(0xa46));var _0x252007={};_0x252007[_0x5eeaf7(0x913)]=_0x5eeaf7(0x395),_0x1bc197[_0x5eeaf7(0x92f)](_0x252007);},0xbb8);},_0x1bc197['watchStream']=async function(_0x85f672){var _0x1d1120=_0x4c34cb;await _0x1bc197[_0x1d1120(0xb31)]();if(_0x85f672[_0x1d1120(0x426)]>0x0){if(_0x85f672===_0x1bc197['streamID']){warnlog(_0x1d1120(0x908));return;}var _0x56306e={};_0x56306e[_0x1d1120(0x913)]='play',_0x56306e[_0x1d1120(0x396)]=_0x85f672,_0x1bc197[_0x1d1120(0x92f)](_0x56306e),_0x1bc197[_0x1d1120(0xa6a)][_0x85f672]=!![],pokeIframeAPI(_0x1d1120(0x788),_0x85f672);}else log(_0x1d1120(0x480));},_0x1bc197[_0x4c34cb(0x2dd)]=async function _0x370982(_0xcca95e){var _0x29331b=_0x4c34cb;_0x1bc197['joiningRoom']===![]&&(_0x1bc197[_0x29331b(0x3c3)]=!![]);if(_0x1bc197['authMode']&&window[_0x29331b(0x1ad)]){const _0x5e255f=await window[_0x29331b(0x1ad)][_0x29331b(0x2dd)](_0xcca95e);if(!_0x5e255f){_0x1bc197['joiningRoom']=![];return;}}await _0x1bc197[_0x29331b(0xb31)]();var _0x54b41e={};_0x54b41e[_0x29331b(0x913)]=_0x29331b(0x41b);_0x1bc197[_0x29331b(0x773)]&&!_0x1bc197[_0x29331b(0x783)]&&(_0x54b41e[_0x29331b(0xa47)]=!![]);_0x1bc197['customWSS']&&_0x1bc197[_0x29331b(0xbd2)]===![]&&(_0x54b41e[_0x29331b(0x396)]=_0x1bc197[_0x29331b(0x396)]);var _0x16fda0='';return _0x1bc197[_0x29331b(0x3e4)]&&(_0x16fda0=_0x1bc197['token']),_0x1bc197[_0x29331b(0x5b9)]?_0x1bc197[_0x29331b(0x717)]?generateHash(_0xcca95e+_0x1bc197[_0x29331b(0x5b9)]+_0x1bc197[_0x29331b(0x289)]+_0x16fda0,0x10)[_0x29331b(0x53f)](function(_0x6ed71e){var _0x3ae19f=_0x29331b;return _0x1bc197[_0x3ae19f(0x514)]&&(_0x1bc197[_0x3ae19f(0x3cf)]=_0x6ed71e),_0x54b41e[_0x3ae19f(0x7cf)]=_0x6ed71e,_0x1bc197['sendMsg'](_0x54b41e),_0x1bc197[_0x3ae19f(0x359)]=_0x242270(),log(_0x3ae19f(0x800)),pokeIframeAPI('joining-room',_0xcca95e),_0x1bc197[_0x3ae19f(0x359)];})[_0x29331b(0x597)](errorlog):generateHash(_0x1bc197['password']+_0x1bc197[_0x29331b(0x289)],0x6)['then'](function(_0x1be6e7){var _0x5c82cd=_0x29331b;return _0x1bc197[_0x5c82cd(0x717)]=_0x1be6e7,log('hash\x20is\x20'+_0x1be6e7),log('rejoining\x20room'),_0x1bc197[_0x5c82cd(0x2dd)](_0xcca95e);})[_0x29331b(0x597)](errorlog):(_0x1bc197[_0x29331b(0x514)]&&(_0x1bc197['roomenc']=_0xcca95e),_0x54b41e['roomid']=_0xcca95e,_0x1bc197['sendMsg'](_0x54b41e),_0x1bc197[_0x29331b(0x359)]=_0x242270(),log(_0x29331b(0xa51)),pokeIframeAPI(_0x29331b(0xac6),_0xcca95e),_0x1bc197[_0x29331b(0x359)]);},_0x1bc197[_0x4c34cb(0x92f)]=function(_0x1a19f5,_0x238f03=![]){var _0x49f001=_0x4c34cb;_0x238f03&&(_0x1a19f5[_0x49f001(0x739)]=_0x238f03);if(_0x1bc197[_0x49f001(0x514)]){_0x1bc197[_0x49f001(0x739)]?_0x1a19f5[_0x49f001(0x4f7)]=_0x1bc197[_0x49f001(0x739)]:(_0x1bc197[_0x49f001(0x739)]=_0x1bc197[_0x49f001(0x7f8)](0x14),_0x1a19f5['from']=_0x1bc197['UUID']);if(_0x1a19f5[_0x49f001(0x739)]&&_0x1a19f5[_0x49f001(0x4f7)]===_0x1a19f5['UUID'])return;_0x1bc197[_0x49f001(0x773)]&&(_0x1a19f5[_0x49f001(0x773)]=!![]),!(_0x49f001(0x7cf)in _0x1a19f5)&&(_0x1bc197[_0x49f001(0x3cf)]&&(_0x1a19f5[_0x49f001(0x7cf)]=_0x1bc197[_0x49f001(0x3cf)]));}clearTimeout(_0x1bc197[_0x49f001(0x88a)]);try{if(_0x1bc197['password']){if(_0x1a19f5[_0x49f001(0x396)]){if(_0x1bc197['hash']!==![]){if(!_0x1bc197['ws']||typeof _0x1bc197['ws']!==_0x49f001(0xb46)||_0x1bc197['ws'][_0x49f001(0x326)]!==0x1)log(_0x1a19f5,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x1bc197[_0x49f001(0x379)][_0x49f001(0xa44)](_0x1a19f5);else{_0x1a19f5['streamID']=_0x1a19f5[_0x49f001(0x396)]['substring'](0x0,0x2c)+_0x1bc197[_0x49f001(0x717)]['substring'](0x0,0x6);var _0x5849b1=JSON[_0x49f001(0x96f)](_0x1a19f5);if((_0x1a19f5[_0x49f001(0x2f0)]||_0x1a19f5[_0x49f001(0x7b2)])&&_0x5849b1[_0x49f001(0x426)]<0x88b8){}else{if(_0x5849b1[_0x49f001(0x426)]>0x2710){errorlog('msg\x20size\x20error'),errorlog(_0x1a19f5),errorlog(_0x5849b1[_0x49f001(0x426)]);return;}}_0x1bc197['ws']['send'](_0x5849b1);}}else return generateHash(_0x1bc197[_0x49f001(0x5b9)]+_0x1bc197['salt'],0x6)[_0x49f001(0x53f)](function(_0x4465f0){var _0x54a918=_0x49f001;_0x1bc197[_0x54a918(0x717)]=_0x4465f0;if(typeof _0x1bc197['ws']!=='object'||_0x1bc197['ws']['readyState']!==0x1)log(_0x1a19f5,_0x54a918(0xb59)),_0x1bc197['msg'][_0x54a918(0xa44)](_0x1a19f5);else{_0x1a19f5[_0x54a918(0x396)]=_0x1a19f5[_0x54a918(0x396)][_0x54a918(0x2b1)](0x0,0x2c)+_0x1bc197['hash'][_0x54a918(0x2b1)](0x0,0x6);var _0xefb300=JSON[_0x54a918(0x96f)](_0x1a19f5);if((_0x1a19f5[_0x54a918(0x2f0)]||_0x1a19f5['candidates'])&&_0xefb300[_0x54a918(0x426)]<0x88b8){}else{if(_0xefb300[_0x54a918(0x426)]>0x2710){errorlog('msg\x20size\x20error');return;}}_0x1bc197['ws'][_0x54a918(0x6f7)](_0xefb300);}})[_0x49f001(0x597)](errorlog);}else{if(!_0x1bc197['ws']||typeof _0x1bc197['ws']!==_0x49f001(0xb46)||_0x1bc197['ws'][_0x49f001(0x326)]!==0x1)log(_0x1a19f5,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x1bc197[_0x49f001(0x379)][_0x49f001(0xa44)](_0x1a19f5);else{var _0x5849b1=JSON[_0x49f001(0x96f)](_0x1a19f5);if((_0x1a19f5[_0x49f001(0x2f0)]||_0x1a19f5[_0x49f001(0x7b2)])&&_0x5849b1['length']<0x88b8){}else{if(_0x5849b1[_0x49f001(0x426)]>0x2710){errorlog(_0x49f001(0x7fa));return;}}_0x1bc197['ws']['send'](_0x5849b1);}}}else{if(typeof _0x1bc197['ws']!=='object'||_0x1bc197['ws']['readyState']!==0x1)warnlog(_0x49f001(0x60b)),_0x1bc197[_0x49f001(0x379)][_0x49f001(0xa44)](_0x1a19f5);else{var _0x5849b1=JSON[_0x49f001(0x96f)](_0x1a19f5);if(_0x5849b1[_0x49f001(0x426)]>0x61a8){errorlog(_0x49f001(0x7fa));return;}_0x1bc197['ws'][_0x49f001(0x6f7)](_0x5849b1);}}}catch(_0x37f596){errorlog(_0x37f596);}},_0x1bc197['sendPeers']=function(_0x1e7901,_0x4753a2=![],_0x2b919f=![]){var _0x33ab93=_0x4c34cb;if(_0x1bc197['relaywss']){log(_0x33ab93(0x2a5)),_0x1e7901[_0x33ab93(0x82b)]=++_0x1bc197[_0x33ab93(0x82b)];if(!_0x4753a2){}else _0x1bc197[_0x33ab93(0x959)][_0x4753a2]&&_0x33ab93(0x53b)in _0x1bc197[_0x33ab93(0x959)][_0x4753a2]?_0x1bc197[_0x33ab93(0x92f)]({..._0x1e7901,'altUUID':!![]},_0x1bc197[_0x33ab93(0x959)][_0x4753a2][_0x33ab93(0x53b)]):_0x1bc197[_0x33ab93(0x92f)]({..._0x1e7901},_0x4753a2);}var _0x1dbc81=[],_0x6a43a0=JSON[_0x33ab93(0x96f)](_0x1e7901);for(var _0x12c647 in _0x1bc197[_0x33ab93(0x2d6)]){if(_0x2b919f&&_0x2b919f===_0x12c647)continue;if(_0x4753a2&&_0x4753a2!==_0x12c647)continue;_0x1bc197[_0x33ab93(0x841)]&&!_0x4753a2&&_0x1bc197['sendMsg']({..._0x1e7901},_0x12c647);try{_0x1bc197[_0x33ab93(0x2d6)][_0x12c647][_0x33ab93(0x349)][_0x33ab93(0x6f7)](_0x6a43a0),_0x1dbc81[_0x33ab93(0xa44)](_0x12c647);}catch(_0x19a657){_0x1bc197['pcs'][_0x12c647]['startTime']+0x186a0_0x2082c3&&(_0x2082c3=_0x1bc197[_0x46fa3b(0x959)][_0x385a79]['videoElement']['sceneType2'],_0x47da48=_0x385a79)),_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x521)]&&_0x1bc197[_0x46fa3b(0x959)][_0x385a79]['iframeEle'][_0x46fa3b(0x883)]&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x521)]['sceneType2']>_0x2082c3&&(_0x2082c3=_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x521)]['sceneType2'],_0x47da48=_0x385a79)));}_0x47da48&&(_0x1bc197[_0x46fa3b(0x959)][_0x47da48]['mutedStateScene']=![],applyMuteState(_0x47da48),_0x1bc197[_0x46fa3b(0x959)][_0x47da48][_0x46fa3b(0xae2)]&&(_0x1bc197[_0x46fa3b(0x959)][_0x47da48][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]&&clearInterval(_0x1bc197[_0x46fa3b(0x959)][_0x47da48]['videoElement'][_0x46fa3b(0x2ac)]),_0x1bc197['rpcs'][_0x47da48][_0x46fa3b(0xae2)][_0x46fa3b(0xa8e)]=![],_0x1bc197['showControls']&&(_0x1bc197[_0x46fa3b(0x959)][_0x47da48]['videoElement']['controlTimer']=setTimeout(showControlBar[_0x46fa3b(0x49c)](null,_0x1bc197[_0x46fa3b(0x959)][_0x47da48]['videoElement']),0x3e8)),_0x1bc197[_0x46fa3b(0x959)][_0x47da48][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x47da48][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2b3)&&(_0x1bc197[_0x46fa3b(0x959)][_0x47da48]['videoElement'][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]=_0x46fa3b(0x2b3),_0x1bc197[_0x46fa3b(0x959)][_0x47da48][_0x46fa3b(0xae2)][_0x46fa3b(0x883)]=Date[_0x46fa3b(0x454)](),_0x3c6464=!![])),_0x1bc197['rpcs'][_0x47da48][_0x46fa3b(0x521)]&&_0x1bc197['rpcs'][_0x47da48][_0x46fa3b(0x521)]['style'][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x47da48]['iframeEle']['style'][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2b3)&&(_0x1bc197[_0x46fa3b(0x959)][_0x47da48][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]=_0x46fa3b(0x2b3),_0x1bc197['rpcs'][_0x47da48][_0x46fa3b(0x521)][_0x46fa3b(0x883)]=Date[_0x46fa3b(0x454)](),_0x3c6464=!![]));}else{for(var _0x385a79 in _0x1bc197[_0x46fa3b(0x959)]){_0x385a79!==_0x4b02f7&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x5ba)]=!![],applyMuteState(_0x385a79),_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0xae2)]&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0xae2)]['style'][_0x46fa3b(0x37d)]&&_0x1bc197['rpcs'][_0x385a79]['videoElement']['style'][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2c7)&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]=_0x46fa3b(0x2c7),_0x3c6464=!![])),_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x521)]&&_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)]['display']&&_0x1bc197['rpcs'][_0x385a79][_0x46fa3b(0x521)]['style']['display']!==_0x46fa3b(0x2c7)&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]='none',_0x3c6464=!![]));}_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['mutedStateScene']=![],applyMuteState(_0x4b02f7),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]?(_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]&&clearInterval(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]),_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xa8e)]=![],_0x1bc197[_0x46fa3b(0x51e)]&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]=setTimeout(showControlBar['bind'](null,_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]),0x3e8)),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]['style'][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2b3)&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]['style'][_0x46fa3b(0x37d)]='block',_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]['sceneType2']=Date[_0x46fa3b(0x454)](),_0x3c6464=!![])):_0x4e2596=![],_0x1bc197['rpcs'][_0x4b02f7]['iframeEle']&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['iframeEle'][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2b3)&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['iframeEle'][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]='block',_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)]['sceneType2']=Date[_0x46fa3b(0x454)](),_0x3c6464=!![]);}}else{if(_0x1bc197[_0x46fa3b(0xaa2)]==0x1){if(_0x2cddec[_0x46fa3b(0x8d4)]==0x0)_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['videoElement'][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2c7)&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)]['display']=_0x46fa3b(0x2c7),_0x3c6464=!![])),_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0x521)]&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0x521)]['style'][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2c7)&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)]['style'][_0x46fa3b(0x37d)]=_0x46fa3b(0x2c7),_0x3c6464=!![]);else{for(var _0x385a79 in _0x1bc197[_0x46fa3b(0x959)]){_0x385a79!==_0x4b02f7&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0xae2)]&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0xae2)]['style'][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)]['display']!==_0x46fa3b(0x2c7)&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]='none',_0x3c6464=!![])),_0x1bc197[_0x46fa3b(0x959)][_0x385a79]['iframeEle']&&_0x1bc197['rpcs'][_0x385a79][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x385a79]['iframeEle'][_0x46fa3b(0xaf1)]['display']!==_0x46fa3b(0x2c7)&&(_0x1bc197[_0x46fa3b(0x959)][_0x385a79][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]=_0x46fa3b(0x2c7),_0x3c6464=!![]));}_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]?(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]&&clearInterval(_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xa8e)]=![],_0x1bc197[_0x46fa3b(0x51e)]&&(_0x1bc197['rpcs'][_0x4b02f7]['videoElement'][_0x46fa3b(0x2ac)]=setTimeout(showControlBar['bind'](null,_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]),0x3e8)),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)]['display']!=='block'&&(_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)]['display']=_0x46fa3b(0x2b3),_0x3c6464=!![])):_0x4e2596=![],_0x1bc197['rpcs'][_0x4b02f7]['iframeEle']&&_0x1bc197['rpcs'][_0x4b02f7]['iframeEle']['style']['display']&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)]['style']['display']!=='block'&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['iframeEle'][_0x46fa3b(0xaf1)]['display']='block',_0x3c6464=!![]);}}else _0x2cddec[_0x46fa3b(0x8d4)]==0x0?(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x5ba)]=!![],applyMuteState(_0x4b02f7),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['videoElement']&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)]['display']&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)]['display']!==_0x46fa3b(0x2c7)&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]=_0x46fa3b(0x2c7),_0x3c6464=!![])),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['iframeEle']&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['iframeEle']['style'][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)]['style']['display']!==_0x46fa3b(0x2c7)&&(_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)]['display']=_0x46fa3b(0x2c7),_0x3c6464=!![])):(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x5ba)]=![],applyMuteState(_0x4b02f7),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]?(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['videoElement'][_0x46fa3b(0x2ac)]&&clearInterval(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['videoElement'][_0x46fa3b(0xa8e)]=![],_0x1bc197[_0x46fa3b(0x51e)]&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x2ac)]=setTimeout(showControlBar[_0x46fa3b(0x49c)](null,_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]),0x3e8)),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['videoElement'][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]!==_0x46fa3b(0x2b3)&&(_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7]['videoElement'][_0x46fa3b(0xaf1)][_0x46fa3b(0x37d)]=_0x46fa3b(0x2b3),_0x3c6464=!![])):(warnlog('No\x20video\x20element\x20yet?'),_0x4e2596=![]),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)]&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)]['style'][_0x46fa3b(0x37d)]&&_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0x521)][_0x46fa3b(0xaf1)]['display']!==_0x46fa3b(0x2b3)&&(_0x1bc197['rpcs'][_0x4b02f7]['iframeEle'][_0x46fa3b(0xaf1)]['display']=_0x46fa3b(0x2b3),_0x3c6464=!![]));}}_0x1bc197[_0x46fa3b(0xa2e)](_0x4b02f7);}else _0x2cddec[_0x46fa3b(0x84e)]=='volume'&&(log(parseInt(_0x2cddec['value'])/0x64),_0x1bc197[_0x46fa3b(0x959)][_0x4b02f7][_0x46fa3b(0xae2)]&&(_0x1bc197['rpcs'][_0x4b02f7][_0x46fa3b(0xae2)][_0x46fa3b(0x1ae)]=parseInt(_0x2cddec[_0x46fa3b(0x8d4)])/0x64,log(_0x46fa3b(0x576))));}}}}!_0x4e2596&&!_0x50efc1&&(warnlog(_0x46fa3b(0xb63)),_0x1bc197[_0x46fa3b(0x4fa)][_0x2cddec[_0x46fa3b(0xbb4)]]&&clearTimeout(_0x1bc197[_0x46fa3b(0x4fa)][_0x2cddec['target']]),_0x1bc197[_0x46fa3b(0x4fa)][_0x2cddec[_0x46fa3b(0xbb4)]]=setTimeout(function(_0x148edd){var _0x590c3c=_0x46fa3b;log(_0x590c3c(0x418)),_0x1bc197[_0x590c3c(0xb98)](_0x2cddec,!![]);},0xbb8,_0x2cddec['target'])),_0x3c6464&&updateMixer();}}else{if(_0x2cddec['action']==_0x46fa3b(0x9c4)){}else{if(_0x2cddec[_0x46fa3b(0x84e)]=='hangup'){}}}}else _0x2cddec[_0x46fa3b(0x84e)]==='layout'&&(warnlog(_0x46fa3b(0x70a)),log(_0x2cddec),_0x1bc197['layout']=_0x2cddec['value'],pokeIframeAPI(_0x46fa3b(0x8d5),_0x1bc197[_0x46fa3b(0xaf3)]),updateMixer());}},_0x1bc197['newMainDirectorSetup']=function(){var _0x406819=_0x4c34cb;log(_0x406819(0x35b)),_0x1bc197[_0x406819(0x9de)]in _0x1bc197[_0x406819(0x2d6)]&&(_0x1bc197[_0x406819(0x2d6)][_0x1bc197['directorUUID']]['stats']&&_0x1bc197[_0x406819(0x2d6)][_0x1bc197[_0x406819(0x9de)]]['stats'][_0x406819(0xb38)]&&(_0x1bc197[_0x406819(0x2d6)][_0x1bc197[_0x406819(0x9de)]][_0x406819(0x334)][_0x406819(0xb38)]['director']=!![])),_0x1bc197[_0x406819(0x9de)]in _0x1bc197['rpcs']&&(_0x1bc197[_0x406819(0x959)][_0x1bc197[_0x406819(0x9de)]][_0x406819(0x334)]&&_0x1bc197['rpcs'][_0x1bc197[_0x406819(0x9de)]]['stats'][_0x406819(0xb38)]&&(_0x1bc197[_0x406819(0x959)][_0x1bc197[_0x406819(0x9de)]][_0x406819(0x334)][_0x406819(0xb38)][_0x406819(0x773)]=!![]),_0x1bc197['director']&&(getById(_0x406819(0x764)+_0x1bc197[_0x406819(0x9de)])[_0x406819(0x930)][_0x406819(0x21c)]('directorBox'),_0x1bc197[_0x406819(0x959)][_0x1bc197[_0x406819(0x9de)]][_0x406819(0x87b)]===![]&&miniTranslate(getById('label_'+_0x1bc197[_0x406819(0x9de)]),_0x406819(0x2b4)))),_0x1bc197['requestCoDirector'](),updateUserList(),pokeIframeAPI(_0x406819(0x69e),_0x1bc197[_0x406819(0x9de)]);},_0x1bc197[_0x4c34cb(0xb31)]=async function _0x545e16(_0x5172e5=![]){var _0x2821f2=_0x4c34cb;if(_0x1bc197[_0x2821f2(0xa6d)]===!![]){log(_0x2821f2(0x28c));return;}if(_0x1bc197['ws']!==null){log(_0x2821f2(0x585));return;}_0x1bc197[_0x2821f2(0x5b6)]==![]&&(_0x1bc197['proxy']!==![]?_0x1bc197[_0x2821f2(0x5b6)]=_0x2821f2(0x2ae):_0x1bc197[_0x2821f2(0x5b6)]=_0x2821f2(0x7bb));if(!RTCPeerConnection){console[_0x2821f2(0xb64)](getTranslation('webrtc-is-blocked'));!_0x1bc197[_0x2821f2(0x82a)]&&warnUser(getTranslation(_0x2821f2(0x855)),![],![]);return;}_0x1bc197['ws']===null&&(_0x1bc197['ws']=![],await chooseBestTURN());if(_0x1bc197['customWSS']===![]){_0x1bc197[_0x2821f2(0x1fc)]=_0x1bc197['generateStreamID'](0xc);for(var _0x3f9238 in _0x1bc197['rpcs']){warnlog(_0x2821f2(0x6b9)),_0x1bc197[_0x2821f2(0x959)][_0x3f9238][_0x2821f2(0x95e)]===_0x2821f2(0x608)&&(warnlog('cleaning\x20up\x20lost\x20connection'),_0x1bc197['closeRPC'](_0x3f9238));}}_0x1bc197[_0x2821f2(0x4b1)]?(_0x1bc197['ws']={},_0x1bc197['ws'][_0x2821f2(0x2ec)]=function(_0xc6ac0d){},_0x1bc197['ws'][_0x2821f2(0x326)]=0x1,_0x1bc197['ws'][_0x2821f2(0x6f7)]=function(_0x581c6e){var _0x4a00f6=_0x2821f2;parent[_0x4a00f6(0x4f2)]({'bypass':_0x581c6e},_0x1bc197['iframetarget']);},setTimeout(function(){var _0x5678a7=_0x2821f2;_0x1bc197['ws'][_0x5678a7(0x7c6)]();},0xa)):_0x1bc197['ws']=new WebSocket(_0x1bc197[_0x2821f2(0x5b6)]),_0x5172e5==![]&&(_0x1bc197['showTime']===!![]&&(_0x1bc197['showTime']=null,toggleClock()),_0x1bc197[_0x2821f2(0x837)]=setTimeout(function(){var _0x50dfc1=_0x2821f2;pokeIframeAPI(_0x50dfc1(0xa77),_0x50dfc1(0x837)),pokeIframeAPI(_0x50dfc1(0x516),_0x50dfc1(0x837)),errorlog(_0x50dfc1(0x8ef)),!_0x1bc197['cleanOutput']&&(!_0x1bc197[_0x50dfc1(0x3a0)]&&(_0x1bc197[_0x50dfc1(0xa91)]=!![],warnUser(getTranslation(_0x50dfc1(0x5f9)),0x7530,![])));},0x7530)),_0x1bc197['ws'][_0x2821f2(0x7c6)]=function _0x3cd543(){var _0x5c2f8a=_0x2821f2;_0x1bc197['warnUserTriggered']&&closeModal();_0x1bc197['onceConnected']=!![],clearTimeout(_0x1bc197[_0x5c2f8a(0x88a)]),clearTimeout(_0x1bc197['timeout']),log('connected\x20to\x20video\x20server'),checkConnection();if(_0x1bc197[_0x5c2f8a(0x23c)]){errorlog(_0x5c2f8a(0xa49));for(_0x105c04 in _0x1bc197[_0x5c2f8a(0x959)]){try{_0x1bc197[_0x5c2f8a(0x959)][_0x105c04][_0x5c2f8a(0x396)]?!_0x1bc197[_0x5c2f8a(0x99d)][_0x5c2f8a(0x8aa)](_0x1bc197[_0x5c2f8a(0x959)][_0x105c04][_0x5c2f8a(0x396)])&&_0x1bc197[_0x5c2f8a(0x687)](_0x105c04):_0x1bc197['closeRPC'](_0x105c04);}catch(_0x11d56c){}}for(_0x105c04 in _0x1bc197['pcs']){try{_0x1bc197['closePC'](_0x105c04);}catch(_0x2e2590){}}_0x1bc197[_0x5c2f8a(0x23c)]=![],_0x1bc197[_0x5c2f8a(0x2cf)]=![],_0x1bc197[_0x5c2f8a(0x780)]&&(!_0x1bc197[_0x5c2f8a(0x780)][_0x5c2f8a(0x71f)]&&(_0x1bc197[_0x5c2f8a(0x780)][_0x5c2f8a(0x2ec)](),_0x1bc197[_0x5c2f8a(0x780)]=null));}if(_0x1bc197['msg']&&_0x1bc197[_0x5c2f8a(0x379)]['length']>0x0)try{var _0x1e7fee=_0x1bc197[_0x5c2f8a(0x379)]['slice'](-0x1e);_0x1bc197[_0x5c2f8a(0x379)]=[],_0x1e7fee[_0x5c2f8a(0x9e4)](function(_0x3fbc1f){var _0x37d0df=_0x5c2f8a;log('resending\x20message'),_0x1bc197[_0x37d0df(0x92f)](_0x3fbc1f);});}catch(_0x452763){errorlog(_0x452763);}if(_0x5172e5==!![]){pokeIframeAPI(_0x5c2f8a(0xa77),_0x5c2f8a(0x6a6)),pokeIframeAPI(_0x5c2f8a(0x516),_0x5c2f8a(0x6a6));_0x1bc197['seeding']&&_0x1bc197[_0x5c2f8a(0x8f4)]();if(_0x1bc197[_0x5c2f8a(0x7cf)]){log(_0x5c2f8a(0x371)),log('Update\x20Mixer\x20Event\x20on\x20Resize\x20SET'),joinRoom(_0x1bc197[_0x5c2f8a(0x7cf)]);if(_0x1bc197[_0x5c2f8a(0x99d)]['length']){var _0x46db06=Object[_0x5c2f8a(0x8c0)](_0x1bc197[_0x5c2f8a(0xa6a)]);for(var _0x105c04=0x0;_0x105c04<_0x46db06[_0x5c2f8a(0x426)];_0x105c04++){_0x1bc197[_0x5c2f8a(0x99d)][_0x5c2f8a(0x8aa)](_0x46db06[_0x105c04])&&(log(_0x5c2f8a(0x204)+_0x46db06[_0x105c04]),_0x1bc197[_0x5c2f8a(0x20c)](_0x46db06[_0x105c04]));}}}else{var _0x46db06=Object[_0x5c2f8a(0x8c0)](_0x1bc197[_0x5c2f8a(0xa6a)]);for(var _0x105c04=0x0;_0x105c04<_0x46db06[_0x5c2f8a(0x426)];_0x105c04++){log(_0x5c2f8a(0x204)+_0x46db06[_0x105c04]),_0x1bc197[_0x5c2f8a(0x20c)](_0x46db06[_0x105c04]);}}}else pokeIframeAPI(_0x5c2f8a(0xa77),'connected'),pokeIframeAPI(_0x5c2f8a(0x516),_0x5c2f8a(0x89a));},_0x1bc197[_0x2821f2(0x270)]=function(_0x1c342){var _0x1f8e61=_0x2821f2;for(var _0x5d8e35 in _0x1bc197[_0x1f8e61(0x959)]){if(_0x1bc197[_0x1f8e61(0x959)][_0x5d8e35]['streamID']===_0x1c342)return log('already\x20watching\x20stream'),![];}if(_0x1bc197[_0x1f8e61(0xa6a)][_0x1c342])return log(_0x1f8e61(0x2cc)),![];return _0x1bc197[_0x1f8e61(0x20c)](_0x1c342),log(_0x1f8e61(0x62d)),!![];},_0x1bc197['ws']['onmessage']=async function(_0x1280fe){var _0x1be2e9=_0x2821f2;clearTimeout(_0x1bc197[_0x1be2e9(0x88a)]);try{var _0x3d7ff4=JSON['parse'](_0x1280fe['data']);}catch(_0x2619cf){try{var _0x3d7ff4=JSON[_0x1be2e9(0x483)](_0x1280fe['data'][_0x1be2e9(0x1ca)]());}catch(_0x5798d3){errorlog(_0x5798d3);return;}}_0x3d7ff4[_0x1be2e9(0x396)]&&(_0x3d7ff4[_0x1be2e9(0x396)]=_0x1bc197[_0x1be2e9(0x723)](_0x3d7ff4['streamID']));if(_0x1be2e9(0xb2d)in _0x3d7ff4){_0x3d7ff4=await _0x1bc197['decodeRemote'](_0x3d7ff4);if(!_0x3d7ff4)return;}if(_0x1bc197[_0x1be2e9(0x514)]){if(_0x1be2e9(0x4f7)in _0x3d7ff4&&_0x1bc197[_0x1be2e9(0x739)]&&_0x3d7ff4['from']===_0x1bc197[_0x1be2e9(0x739)])return;else log(_0x3d7ff4);if('UUID'in _0x3d7ff4){if(_0x1bc197[_0x1be2e9(0x739)]){if(_0x3d7ff4[_0x1be2e9(0x739)]!==_0x1bc197['UUID'])return;}else return;delete _0x3d7ff4[_0x1be2e9(0x739)];}if(_0x1be2e9(0x7cf)in _0x3d7ff4){if(!_0x1bc197[_0x1be2e9(0x3cf)])return;if(_0x1be2e9(0x913)in _0x3d7ff4){if(_0x3d7ff4[_0x1be2e9(0x913)]===_0x1be2e9(0x9c4)){if(_0x1be2e9(0x7cf)in _0x3d7ff4){if(_0x1be2e9(0xbb4)in _0x3d7ff4){if(_0x3d7ff4[_0x1be2e9(0xbb4)]==_0x1bc197[_0x1be2e9(0x739)]){_0x3d7ff4[_0x1be2e9(0x913)]=_0x1be2e9(0x23c),_0x1bc197[_0x1be2e9(0x3cf)]=_0x3d7ff4[_0x1be2e9(0x7cf)];var _0x48135f={};_0x48135f['request']=_0x1be2e9(0x41b),_0x48135f[_0x1be2e9(0x7cf)]=_0x1bc197[_0x1be2e9(0x3cf)],_0x48135f['streamID']=_0x1bc197[_0x1be2e9(0x396)],_0x1bc197[_0x1be2e9(0x92f)](_0x48135f);}else return;}else return;}else return;}else{if(_0x3d7ff4['roomid']!==_0x1bc197[_0x1be2e9(0x3cf)])return;}}else{if(_0x3d7ff4[_0x1be2e9(0x7cf)]!==_0x1bc197[_0x1be2e9(0x3cf)])return;}delete _0x3d7ff4[_0x1be2e9(0x7cf)];}if(_0x1be2e9(0x773)in _0x3d7ff4){if(_0x1bc197[_0x1be2e9(0x3e4)]||_0x1bc197['mainDirectorPassword'])await checkToken();else _0x3d7ff4['from']&&(_0x1bc197[_0x1be2e9(0x9de)]=_0x3d7ff4[_0x1be2e9(0x4f7)],_0x1bc197[_0x1be2e9(0x954)]=![],_0x1bc197['directorList']=[],_0x1bc197[_0x1be2e9(0x825)]['push'](_0x1bc197['directorUUID']),_0x1bc197[_0x1be2e9(0xaef)]());delete _0x3d7ff4[_0x1be2e9(0x773)];}_0x1be2e9(0x4f7)in _0x3d7ff4&&(_0x3d7ff4[_0x1be2e9(0x739)]=_0x3d7ff4[_0x1be2e9(0x4f7)],delete _0x3d7ff4[_0x1be2e9(0x4f7)]);if(_0x1be2e9(0x913)in _0x3d7ff4){if(_0x3d7ff4['request']===_0x1be2e9(0xb0d)){if('streamID'in _0x3d7ff4){if(_0x3d7ff4[_0x1be2e9(0x396)]===_0x1bc197['streamID'])_0x3d7ff4[_0x1be2e9(0x913)]=_0x1be2e9(0x2f1);else return;}}else{if(_0x3d7ff4[_0x1be2e9(0x913)]===_0x1be2e9(0x3a8)){if(_0x1bc197[_0x1be2e9(0x81f)]){if(_0x1bc197[_0x1be2e9(0x81f)]['includes'](_0x3d7ff4[_0x1be2e9(0x396)])){play(_0x3d7ff4[_0x1be2e9(0x396)]);return;}else return;}}else{if(_0x3d7ff4[_0x1be2e9(0x913)]===_0x1be2e9(0x41b)){if(_0x1be2e9(0x396)in _0x3d7ff4){if(_0x1bc197[_0x1be2e9(0x81f)]){if(_0x1bc197[_0x1be2e9(0x81f)][_0x1be2e9(0x8aa)](_0x3d7ff4[_0x1be2e9(0x396)]))play(_0x3d7ff4[_0x1be2e9(0x396)]);else{}}else play(_0x3d7ff4[_0x1be2e9(0x396)]);}_0x3d7ff4['request']=_0x1be2e9(0x2f1);}}}}else{if('streamID'in _0x3d7ff4){if(_0x1bc197[_0x1be2e9(0x81f)]){if(_0x1bc197[_0x1be2e9(0x81f)][_0x1be2e9(0x8aa)](_0x3d7ff4[_0x1be2e9(0x396)])){}else return;}else{if(_0x1bc197[_0x1be2e9(0x60e)]){if(_0x1bc197['view']!==_0x3d7ff4['streamID'])return;else{}}}}}}if(_0x3d7ff4[_0x1be2e9(0xa8c)]||_0x3d7ff4[_0x1be2e9(0x82b)]||_0x3d7ff4[_0x1be2e9(0x96e)]){let _0x5cd16b=_0x3d7ff4['smid']||_0x3d7ff4[_0x1be2e9(0x82b)]||_0x3d7ff4[_0x1be2e9(0x96e)];if(_0x1bc197['mids'][_0x3d7ff4[_0x1be2e9(0x739)]]){if(_0x1bc197[_0x1be2e9(0x98c)][_0x3d7ff4['UUID']][_0x1be2e9(0x8aa)](_0x5cd16b))return;else _0x1bc197['mids'][_0x3d7ff4[_0x1be2e9(0x739)]][_0x1be2e9(0xa44)](_0x5cd16b);}else _0x1bc197['mids'][_0x3d7ff4[_0x1be2e9(0x739)]]=[_0x5cd16b];}if(_0x3d7ff4[_0x1be2e9(0x913)]){if(_0x3d7ff4[_0x1be2e9(0x913)]=='offerSDP'){_0x1bc197[_0x1be2e9(0x52e)]&&_0x1bc197[_0x1be2e9(0x7cf)]&&(_0x1bc197[_0x1be2e9(0xaa3)]=_0x1bc197['pendingViewers']||{},_0x1bc197['pendingViewers'][_0x3d7ff4[_0x1be2e9(0x739)]]={'timestamp':Date[_0x1be2e9(0x454)](),'validating':!![]},log(_0x1be2e9(0x4a0)+_0x3d7ff4['UUID']+_0x1be2e9(0x617)));if(_0x1bc197[_0x1be2e9(0x6a1)]){if(_0x1bc197[_0x1be2e9(0x825)][_0x1be2e9(0x870)](_0x3d7ff4[_0x1be2e9(0x739)])>=0x0)_0x1bc197[_0x1be2e9(0x2f1)](_0x3d7ff4[_0x1be2e9(0x739)]);else{if(_0x1bc197[_0x1be2e9(0x773)])_0x3d7ff4[_0x1be2e9(0x739)]in _0x1bc197['rpcs']&&_0x1bc197[_0x1be2e9(0x2f1)](_0x3d7ff4['UUID']);else return;}}else _0x1bc197['offerSDP'](_0x3d7ff4[_0x1be2e9(0x739)]);}else{if(_0x3d7ff4[_0x1be2e9(0x913)]==_0x1be2e9(0xa07)){log(_0x3d7ff4);if(_0x1bc197['token']||_0x1bc197[_0x1be2e9(0x415)])await checkToken();else _0x1be2e9(0x773)in _0x3d7ff4?(_0x1bc197[_0x1be2e9(0x9de)]=_0x3d7ff4[_0x1be2e9(0x773)],_0x1bc197[_0x1be2e9(0x954)]=![],_0x1bc197[_0x1be2e9(0x487)](),_0x1bc197[_0x1be2e9(0x825)][_0x1be2e9(0xa44)](_0x1bc197[_0x1be2e9(0x9de)]),_0x1bc197[_0x1be2e9(0xaef)]()):(_0x1bc197['directorUUID']=![],_0x1bc197[_0x1be2e9(0x954)]=![],_0x1bc197['cleanDirectorList']());_0x1bc197[_0x1be2e9(0x773)]&&_0x1bc197[_0x1be2e9(0x52e)]&&window[_0x1be2e9(0x1ad)]&&_0x1bc197[_0x1be2e9(0x78a)]&&('claim'in _0x3d7ff4&&_0x3d7ff4[_0x1be2e9(0xa47)]===!![]&&setTimeout(async()=>{var _0x4a3531=_0x1be2e9;await window[_0x4a3531(0x1ad)][_0x4a3531(0xa0b)]();},0x3e8));if(_0x1bc197['authMode']&&window[_0x1be2e9(0x1ad)]&&_0x3d7ff4['list']){const _0x2b4eba=[];for(const _0x2cf207 of _0x3d7ff4['list']){if(_0x2cf207[_0x1be2e9(0x396)]){const _0xb77368=await window['vdoAuth']['resolveStream'](_0x2cf207[_0x1be2e9(0x396)]);_0xb77368&&!_0xb77368['error']&&(_0x1bc197[_0x1be2e9(0x738)]&&_0x1bc197[_0x1be2e9(0x738)][_0x2cf207['streamID']]&&(_0x2cf207[_0x1be2e9(0x2e9)]=Object['keys'](_0x1bc197[_0x1be2e9(0x738)])[_0x1be2e9(0x57a)](_0x5d6387=>_0x1bc197[_0x1be2e9(0x738)][_0x5d6387]===_0x2cf207['streamID'])),_0x2b4eba['push'](_0x2cf207));}else _0x2b4eba[_0x1be2e9(0xa44)](_0x2cf207);}_0x3d7ff4['list']=_0x2b4eba;}if(_0x1bc197[_0x1be2e9(0x415)]){}else{if(_0x1be2e9(0xa47)in _0x3d7ff4){if(_0x1bc197[_0x1be2e9(0x3e4)]||_0x3d7ff4['claim']==![]){if(!_0x1bc197[_0x1be2e9(0x82a)]){miniTranslate(getById(_0x1be2e9(0x525)),_0x1be2e9(0x677));if(_0x1bc197['directorPassword'])_0x1bc197[_0x1be2e9(0x35e)]===null&&warnUser(getTranslation(_0x1be2e9(0x67d)),![],![]);else _0x1bc197[_0x1be2e9(0x3e4)]?setTimeout(function(){var _0x5dd5e7=_0x1be2e9;warnUser(getTranslation(_0x5dd5e7(0x614)),![],![]);},0x1):setTimeout(function(){warnUser(getTranslation('room-is-claimed'),![],![]);},0x1);}_0x1bc197[_0x1be2e9(0x35e)]=![],pokeAPI(_0x1be2e9(0x773),![]),pokeIframeAPI(_0x1be2e9(0x773),![]);}else _0x1bc197['directorState']=!![],pokeAPI('director',!![]),pokeIframeAPI(_0x1be2e9(0x773),!![]);}}_0x1bc197[_0x1be2e9(0x25e)]=_0x3d7ff4[_0x1be2e9(0x3d4)],_0x1bc197['listPromise'][_0x1be2e9(0x531)](_0x3d7ff4[_0x1be2e9(0x3d4)]);}else{if(_0x3d7ff4[_0x1be2e9(0x913)]==_0x1be2e9(0x23c)){_0x1bc197['queueList']=[],_0x1bc197[_0x1be2e9(0x23c)]=!![],_0x1bc197['broadcastIFrame']=![],log(_0x1be2e9(0x730)),pokeIframeAPI('transferred');let _0x280fbb=![];if(!_0x1bc197[_0x1be2e9(0x773)]){if(_0x1bc197[_0x1be2e9(0x6a1)]==0x2)_0x1bc197[_0x1be2e9(0x6a1)]=!![],_0x1bc197[_0x1be2e9(0x23c)]=!![];else _0x1bc197[_0x1be2e9(0x6a1)]==0x3?(_0x1bc197[_0x1be2e9(0x6a1)]=![],_0x280fbb=!![]):(_0x1bc197[_0x1be2e9(0x6a1)]=![],_0x1bc197[_0x1be2e9(0x23c)]=!![]);}else _0x1bc197[_0x1be2e9(0x23c)]=!![];if(!_0x280fbb){for(_0x455e86 in _0x1bc197['rpcs']){try{!_0x1bc197['include'][_0x1be2e9(0x8aa)](_0x1bc197['rpcs'][_0x455e86][_0x1be2e9(0x396)])&&(warnlog('transferred\x20and\x20closing'),_0x1bc197[_0x1be2e9(0x687)](_0x455e86));}catch(_0xe3c1aa){}}for(_0x455e86 in _0x1bc197[_0x1be2e9(0x2d6)]){try{log('closing\x204'),_0x1bc197[_0x1be2e9(0xb3c)](_0x455e86);}catch(_0x19b2a7){}}_0x1bc197[_0x1be2e9(0x780)]&&(!_0x1bc197[_0x1be2e9(0x780)][_0x1be2e9(0x71f)]&&(_0x1bc197['popupChat'][_0x1be2e9(0x2ec)](),_0x1bc197[_0x1be2e9(0x780)]=null));}if(!_0x280fbb){if(_0x1bc197[_0x1be2e9(0x3e4)]||_0x1bc197[_0x1be2e9(0x415)])await checkToken();else'director'in _0x3d7ff4?(_0x1bc197[_0x1be2e9(0x9de)]=_0x3d7ff4[_0x1be2e9(0x773)],_0x1bc197[_0x1be2e9(0x954)]=![],_0x1bc197[_0x1be2e9(0x825)]=[],_0x1bc197[_0x1be2e9(0x825)]['push'](_0x1bc197[_0x1be2e9(0x9de)]),_0x1bc197[_0x1be2e9(0xaef)]()):(_0x1bc197['directorUUID']=![],_0x1bc197['directorStreamID']=![],_0x1bc197[_0x1be2e9(0x825)]=[]);youveBeenTransferred(),_0x1bc197['totalRoomBitrate']=_0x1bc197[_0x1be2e9(0x260)],updateMixer();}else youveBeenActivated();log('Members\x20in\x20Room'),log(_0x3d7ff4['list']);for(var _0x455e86 in _0x3d7ff4[_0x1be2e9(0x3d4)]){if('UUID'in _0x3d7ff4[_0x1be2e9(0x3d4)][_0x455e86]){if(_0x3d7ff4['list'][_0x455e86]['streamID']){if(_0x3d7ff4['list'][_0x455e86][_0x1be2e9(0x739)]in _0x1bc197[_0x1be2e9(0x959)])log(_0x1be2e9(0x587));else{var _0x561c80=_0x1bc197[_0x1be2e9(0x723)](_0x3d7ff4[_0x1be2e9(0x3d4)][_0x455e86]['streamID']);log('STREAM\x20ID\x20desalted\x202:'+_0x561c80);if(_0x1bc197[_0x1be2e9(0x6a1)]){if(_0x1bc197[_0x1be2e9(0x825)][_0x1be2e9(0x870)](_0x3d7ff4['list'][_0x455e86][_0x1be2e9(0x739)])>=0x0)_0x1bc197[_0x1be2e9(0xa9c)]==0x2&&play(_0x561c80,_0x3d7ff4[_0x1be2e9(0x3d4)][_0x455e86][_0x1be2e9(0x739)]);else{if(_0x1bc197['view_set']&&_0x1bc197[_0x1be2e9(0x81f)][_0x1be2e9(0x8aa)](_0x561c80))play(_0x561c80,_0x3d7ff4[_0x1be2e9(0x3d4)][_0x455e86]['UUID']);else _0x1bc197['queueList']['length']<0x1388&&(!(_0x561c80 in _0x1bc197[_0x1be2e9(0x43e)])&&!_0x1bc197[_0x1be2e9(0x34e)][_0x1be2e9(0x8aa)](_0x561c80)&&_0x1bc197[_0x1be2e9(0x34e)][_0x1be2e9(0xa44)](_0x561c80));}}else play(_0x561c80,_0x3d7ff4[_0x1be2e9(0x3d4)][_0x455e86][_0x1be2e9(0x739)]);}}}}updateQueue();}else{if(_0x3d7ff4['request']==_0x1be2e9(0x5c1)){log(_0x3d7ff4);if(_0x1bc197[_0x1be2e9(0x3e4)]||_0x1bc197['mainDirectorPassword'])await checkToken();else _0x1be2e9(0x773)in _0x3d7ff4?(_0x1bc197[_0x1be2e9(0x9de)]=_0x3d7ff4['director'],_0x1bc197[_0x1be2e9(0x954)]=![],_0x1bc197['directorList']=[],_0x1bc197[_0x1be2e9(0x825)]['push'](_0x1bc197[_0x1be2e9(0x9de)]),_0x1bc197[_0x1be2e9(0xaef)]()):(_0x1bc197[_0x1be2e9(0x9de)]=![],_0x1bc197[_0x1be2e9(0x825)]=[],errorlog(_0x1be2e9(0x5ce)));updateUserList();}else{if(_0x3d7ff4[_0x1be2e9(0x913)]==_0x1be2e9(0xb1a)){if(_0x1bc197[_0x1be2e9(0x3e4)]||_0x1bc197[_0x1be2e9(0x415)])await checkToken();else _0x3d7ff4[_0x1be2e9(0x773)]&&(_0x1bc197[_0x1be2e9(0x9de)]=_0x3d7ff4[_0x1be2e9(0x739)],_0x1bc197[_0x1be2e9(0x954)]=![],_0x1bc197[_0x1be2e9(0x487)](),_0x1bc197[_0x1be2e9(0x825)][_0x1be2e9(0xa44)](_0x1bc197[_0x1be2e9(0x9de)]),_0x1bc197[_0x1be2e9(0xaef)]());if(_0x1be2e9(0x396)in _0x3d7ff4){log(_0x1be2e9(0xa29));if(_0x1bc197[_0x1be2e9(0x6a1)]){if(_0x1bc197[_0x1be2e9(0x825)][_0x1be2e9(0x870)](_0x3d7ff4[_0x1be2e9(0x739)])>=0x0)_0x1bc197['queueType']==0x2&&play(_0x561c80,_0x3d7ff4['UUID']);else{if(_0x1bc197[_0x1be2e9(0x81f)]&&_0x1bc197[_0x1be2e9(0x81f)][_0x1be2e9(0x8aa)](_0x561c80))play(_0x561c80,_0x3d7ff4['UUID']);else _0x1bc197[_0x1be2e9(0x34e)]['length']<0x1388&&(!(_0x3d7ff4[_0x1be2e9(0x396)]in _0x1bc197['watchTimeoutList'])&&!_0x1bc197['queueList'][_0x1be2e9(0x8aa)](_0x3d7ff4[_0x1be2e9(0x396)])&&(_0x1bc197[_0x1be2e9(0x34e)][_0x1be2e9(0xa44)](_0x3d7ff4[_0x1be2e9(0x396)]),updateQueue(!![])));}}else play(_0x3d7ff4[_0x1be2e9(0x396)]);}else log(_0x1be2e9(0x9c5));}else{if(_0x3d7ff4['request']=='videoaddedtoroom'){log('Someone\x20published\x20a\x20video\x20to\x20the\x20Room'),log(_0x3d7ff4);if(_0x1bc197['queue']){if(_0x1bc197['directorList'][_0x1be2e9(0x870)](_0x3d7ff4['UUID'])>=0x0)_0x1bc197[_0x1be2e9(0xa9c)]==0x2&&play(_0x561c80,_0x3d7ff4['UUID']);else{if(_0x1bc197['view_set']&&_0x1bc197[_0x1be2e9(0x81f)][_0x1be2e9(0x8aa)](_0x561c80))play(_0x561c80,_0x3d7ff4[_0x1be2e9(0x739)]);else _0x1bc197[_0x1be2e9(0x34e)][_0x1be2e9(0x426)]<0x1388&&(!(_0x3d7ff4[_0x1be2e9(0x396)]in _0x1bc197[_0x1be2e9(0x43e)])&&!_0x1bc197[_0x1be2e9(0x34e)][_0x1be2e9(0x8aa)](_0x3d7ff4['streamID'])&&(_0x1bc197[_0x1be2e9(0x34e)][_0x1be2e9(0xa44)](_0x3d7ff4[_0x1be2e9(0x396)]),updateQueue(!![])));}}else play(_0x3d7ff4['streamID']);}else{if(_0x3d7ff4[_0x1be2e9(0x913)]==_0x1be2e9(0x2a3)){errorlog(_0x3d7ff4),pokeIframeAPI(_0x1be2e9(0x2a3),_0x3d7ff4[_0x1be2e9(0x2c0)]);if(_0x1bc197[_0x1be2e9(0xbd2)]===![]){if(_0x1be2e9(0x2c0)in _0x3d7ff4){if(_0x3d7ff4[_0x1be2e9(0x2c0)]===_0x1be2e9(0x510))_0x1bc197[_0x1be2e9(0x293)]<0x2?(_0x1bc197[_0x1be2e9(0x293)]=parseInt(_0x1bc197[_0x1be2e9(0x293)])+0x1,setTimeout(function(){var _0x1d9a2d=_0x1be2e9;_0x1bc197[_0x1d9a2d(0x8f4)]();},0x1388)):(hangup(),!_0x1bc197[_0x1be2e9(0x82a)]?_0x1bc197['permaid']&&(_0x1bc197[_0x1be2e9(0x47b)]['length']<0x3||_0x1bc197[_0x1be2e9(0x47b)]===_0x1be2e9(0x8b3))&&_0x1bc197['password']===_0x1bc197[_0x1be2e9(0x226)]?setTimeout(function(){var _0x77db7a=_0x1be2e9;warnUser(getTranslation(_0x77db7a(0x82c)),![],![]);},0x1):setTimeout(function(){var _0x3d9cda=_0x1be2e9;warnUser(getTranslation(_0x3d9cda(0x4d9)),![],![]);},0x1):console['warn'](getTranslation(_0x1be2e9(0x4d9))));else{if(_0x3d7ff4['message']==='Room\x20is\x20full')!_0x1bc197['cleanOutput']&&setTimeout(()=>{var _0xc87da2=_0x1be2e9;warnUser(_0xc87da2(0xa5e));},0x1);else{if(_0x1bc197[_0x1be2e9(0x3e4)]||_0x1bc197[_0x1be2e9(0x821)]){}else _0x3d7ff4['message']===_0x1be2e9(0x22c)?(!_0x1bc197[_0x1be2e9(0x82a)]&&(miniTranslate(getById(_0x1be2e9(0x525)),_0x1be2e9(0x677)),_0x1bc197[_0x1be2e9(0x933)]?_0x1bc197[_0x1be2e9(0x35e)]===null&&warnUser(getTranslation(_0x1be2e9(0x67d)),![],![]):setTimeout(function(){warnUser(getTranslation('room-is-claimed'),![],![]);},0x1)),_0x1bc197[_0x1be2e9(0x35e)]=![],pokeAPI('director',![]),pokeIframeAPI('director',![])):!_0x1bc197[_0x1be2e9(0x82a)]&&setTimeout(()=>{var _0x55297f=_0x1be2e9;warnUser(_0x3d7ff4[_0x55297f(0x2c0)]);},0x1);}}}}}else _0x3d7ff4[_0x1be2e9(0x913)]==_0x1be2e9(0x939)?_0x1be2e9(0x2c0)in _0x3d7ff4&&warnlog(_0x3d7ff4[_0x1be2e9(0x2c0)]):log(_0x3d7ff4);}}}}}}}else{if(_0x3d7ff4['description'])_0x1be2e9(0x396)in _0x3d7ff4&&(_0x3d7ff4[_0x1be2e9(0x396)]in _0x1bc197[_0x1be2e9(0x43e)]&&(clearTimeout(_0x1bc197[_0x1be2e9(0x43e)][_0x3d7ff4[_0x1be2e9(0x396)]]),delete _0x1bc197[_0x1be2e9(0x43e)][_0x3d7ff4['streamID']])),_0x1bc197[_0x1be2e9(0x1d1)](_0x3d7ff4);else{if(_0x3d7ff4[_0x1be2e9(0x8df)])log(_0x1be2e9(0x62b)),_0x1bc197['processIce'](_0x3d7ff4);else{if(_0x3d7ff4[_0x1be2e9(0x7b2)])log(_0x1be2e9(0x3e0)),_0x1bc197[_0x1be2e9(0x713)](_0x3d7ff4);else{if(_0x3d7ff4[_0x1be2e9(0x321)]||_0x3d7ff4[_0x1be2e9(0x913)]==_0x1be2e9(0x776))warnlog('Clean\x20up'),_0x3d7ff4['UUID']in _0x1bc197[_0x1be2e9(0x2d6)]&&(log(_0x1be2e9(0x697)),_0x1bc197[_0x1be2e9(0xb3c)](_0x3d7ff4[_0x1be2e9(0x739)])),_0x3d7ff4[_0x1be2e9(0x739)]in _0x1bc197[_0x1be2e9(0x959)]&&(warnlog(_0x1be2e9(0x1b1)),_0x1bc197['closeRPC'](_0x3d7ff4[_0x1be2e9(0x739)]));else{if(_0x3d7ff4['iceRestartRequest']&&_0x3d7ff4[_0x1be2e9(0x739)])warnlog('Viewer\x20requested\x20ICE\x20restart\x20via\x20WebSocket'),_0x3d7ff4[_0x1be2e9(0x739)]in _0x1bc197[_0x1be2e9(0x2d6)]&&(_0x1bc197[_0x1be2e9(0x2d6)][_0x3d7ff4[_0x1be2e9(0x739)]]['restartIce']?(log('Performing\x20ICE\x20restart\x20for\x20viewer\x20'+_0x3d7ff4[_0x1be2e9(0x739)]),_0x1bc197[_0x1be2e9(0x2d6)][_0x3d7ff4[_0x1be2e9(0x739)]]['restartIce']()):(log('Performing\x20offer-based\x20ICE\x20restart\x20for\x20viewer\x20'+_0x3d7ff4[_0x1be2e9(0x739)]),_0x1bc197['createOffer'](_0x3d7ff4['UUID'],!![])));else{if(_0x1bc197[_0x1be2e9(0x434)]&&_0x3d7ff4[_0x1be2e9(0x3e4)])_0x1bc197[_0x1be2e9(0xb4d)]=_0x3d7ff4[_0x1be2e9(0x3e4)],updateReshareLink();else{if(_0x3d7ff4['smid']&&_0x3d7ff4[_0x1be2e9(0x739)])try{_0x1be2e9(0x7c2)in _0x3d7ff4?await _0x1bc197[_0x1be2e9(0xaaa)](_0x3d7ff4,_0x3d7ff4[_0x1be2e9(0x739)]+'_screen'):await _0x1bc197['processRPCSOnMessage'](_0x3d7ff4,_0x3d7ff4[_0x1be2e9(0x739)]);}catch(_0x4eb8a8){warnlog(_0x1be2e9(0x21b)),warnlog(_0x4eb8a8[_0x1be2e9(0xb0c)]);}else{if(_0x3d7ff4[_0x1be2e9(0x96e)]&&_0x3d7ff4[_0x1be2e9(0x739)])try{_0x1be2e9(0x7c2)in _0x3d7ff4?await _0x1bc197[_0x1be2e9(0x459)](_0x3d7ff4,_0x3d7ff4[_0x1be2e9(0x739)]+_0x1be2e9(0x8f8),_0x3d7ff4[_0x1be2e9(0x739)]):await _0x1bc197[_0x1be2e9(0x459)](_0x3d7ff4,_0x3d7ff4['UUID']);}catch(_0x34d403){warnlog(_0x1be2e9(0x21b)),warnlog(_0x34d403[_0x1be2e9(0xb0c)]);}else{if(_0x3d7ff4[_0x1be2e9(0x82b)]&&_0x3d7ff4[_0x1be2e9(0x739)])try{if(_0x1bc197[_0x1be2e9(0x2d6)][_0x3d7ff4[_0x1be2e9(0x739)]])_0x1be2e9(0x7c2)in _0x3d7ff4?await _0x1bc197[_0x1be2e9(0x459)](_0x3d7ff4,_0x3d7ff4['UUID']+_0x1be2e9(0x8f8),_0x3d7ff4[_0x1be2e9(0x739)]):await _0x1bc197[_0x1be2e9(0x459)](_0x3d7ff4,_0x3d7ff4[_0x1be2e9(0x739)]);else _0x1bc197['rpcs'][_0x3d7ff4[_0x1be2e9(0x739)]]?_0x1be2e9(0x7c2)in _0x3d7ff4?await _0x1bc197[_0x1be2e9(0xaaa)](_0x3d7ff4,_0x3d7ff4[_0x1be2e9(0x739)]+'_screen'):await _0x1bc197['processRPCSOnMessage'](_0x3d7ff4,_0x3d7ff4[_0x1be2e9(0x739)]):warnlog(_0x1be2e9(0x7c3));}catch(_0x310ef6){warnlog(_0x1be2e9(0x21b)),warnlog(_0x310ef6[_0x1be2e9(0xb0c)]);}else log(_0x1be2e9(0x37a));}}}}}}}}}},_0x1bc197['ws'][_0x2821f2(0x60a)]=async function(_0x3f9beb){warnlog(_0x3f9beb);},_0x1bc197['ws'][_0x2821f2(0x305)]=async function(_0x4cfb6d){var _0x1c3709=_0x2821f2;clearTimeout(_0x1bc197['pingTimeout']),pokeIframeAPI(_0x1c3709(0xa77),_0x1c3709(0x71f)),pokeIframeAPI('hss-connection',_0x1c3709(0x71f));try{_0x1c3709(0x964)in _0x4cfb6d&&(_0x4cfb6d['code']==0x1f7&&(_0x5172e5==![]&&(clearTimeout(_0x1bc197[_0x1c3709(0x837)]),!_0x1bc197['cleanOutput']&&warnUser(_0x1c3709(0x38f),0x7530,![]))));}catch(_0x4dbd58){errorlog(_0x4dbd58);}warnlog(_0x1c3709(0x94f));if(_0x1bc197[_0x1c3709(0x8dc)]==![])try{_0x1bc197['ws'][_0x1c3709(0x326)]===WebSocket[_0x1c3709(0x6a8)]&&(_0x1bc197['ws']=null,setTimeout(()=>{var _0x1df723=_0x1c3709;try{_0x1bc197[_0x1df723(0xb31)](!![]);}catch(_0x5e659a){}},0x1388));}catch(_0x525671){errorlog(_0x525671);}};},_0x1bc197[_0x4c34cb(0xa1c)]=function(_0x40f19e,_0x130077=null){var _0x34ddc8=_0x4c34cb;_0x1bc197[_0x34ddc8(0x841)]&&(log(_0x34ddc8(0x2a5)),_0x40f19e[_0x34ddc8(0xa8c)]=++_0x1bc197[_0x34ddc8(0x82b)],!_0x130077?_0x1bc197[_0x34ddc8(0x92f)](_0x40f19e):(_0x40f19e[_0x34ddc8(0x739)]=_0x130077,_0x1bc197[_0x34ddc8(0x92f)](_0x40f19e,_0x130077)));if(_0x130077==null){_0x40f19e=JSON['stringify'](_0x40f19e);for(var _0x46dba6 in _0x1bc197[_0x34ddc8(0x2d6)]){try{if(!_0x1bc197['pcs'][_0x46dba6][_0x34ddc8(0x349)])continue;_0x1bc197[_0x34ddc8(0x2d6)][_0x46dba6][_0x34ddc8(0x349)][_0x34ddc8(0x6f7)](_0x40f19e);}catch(_0x1c62be){_0x1bc197[_0x34ddc8(0x2d6)][_0x46dba6][_0x34ddc8(0xa57)]+0x186a0{var _0x5e747a=_0x5af6dd;_0x276602[_0x5e747a(0x56d)]&&(_0x276602[_0x5e747a(0x56d)][_0x5e747a(0x42b)]=![]);});}try{document[_0x5af6dd(0x62a)](_0x5af6dd(0xa3c))&&(!_0x1bc197[_0x5af6dd(0x2ed)]&&(_0x1bc197['syncState']={}),_0x1bc197[_0x5af6dd(0x396)]&&(_0x1bc197[_0x5af6dd(0x2ed)][_0x1bc197['streamID']]=getDetailedState(_0x1bc197[_0x5af6dd(0x396)])),getById(_0x5af6dd(0xa3c))[_0x5af6dd(0x95a)][_0x5af6dd(0x801)](getById(_0x5af6dd(0xa3c))),updateLockedElements());}catch(_0x1dc483){warnlog(_0x1dc483);}var _0x24eb90={};_0x24eb90[_0x5af6dd(0x50e)]=!![],_0x24eb90[_0x5af6dd(0x40f)]=!![],_0x1bc197['sendMessage'](_0x24eb90),getById(_0x5af6dd(0x544))['remove'](),_0x1bc197[_0x5af6dd(0x833)]&&_0x1bc197[_0x5af6dd(0x833)][_0x5af6dd(0x872)]&&warnlog(_0x5af6dd(0x7ee));}catch(_0x186658){errorlog('failed\x20to\x20disconnect');}log(_0x5af6dd(0x1ce));},_0x1bc197[_0x4c34cb(0x81d)]=function(_0x14dc24,_0x465e3e=![]){var _0x3d979f=_0x4c34cb;_0x1bc197[_0x3d979f(0x2d6)][_0x14dc24][_0x3d979f(0x81d)]({'iceRestart':_0x465e3e})[_0x3d979f(0x53f)](_0x5db7f5=>{var _0x1cf217=_0x3d979f;log(_0x1cf217(0xa85));if(SafariVersion&&SafariVersion<=0xd&&(iOS||iPad)){}else{if(_0x1bc197[_0x1cf217(0x709)]==0x3||_0x1bc197[_0x1cf217(0x709)]==0x5||_0x1bc197[_0x1cf217(0x709)]==0x1)_0x5db7f5[_0x1cf217(0x598)]=CodecsHandler['setOpusAttributes'](_0x5db7f5[_0x1cf217(0x598)],{'stereo':0x1}),log(_0x1cf217(0x938));else{if(iOS||iPad){}else _0x1bc197[_0x1cf217(0x709)]==0x4&&(_0x5db7f5['sdp']=CodecsHandler[_0x1cf217(0x6d6)](_0x5db7f5[_0x1cf217(0x598)],{'stereo':0x2}),log(_0x1cf217(0x938)));}}(iOS||iPad)&&(_0x1bc197['removeOrientationFlag']&&_0x5db7f5[_0x1cf217(0x598)]['includes'](_0x1cf217(0xbe0))&&(_0x5db7f5[_0x1cf217(0x598)]=_0x5db7f5[_0x1cf217(0x598)][_0x1cf217(0x830)](_0x1cf217(0xbe0),'')));if(_0x1bc197['pcs'][_0x14dc24][_0x1cf217(0x80a)])try{_0x5db7f5[_0x1cf217(0x598)]=CodecsHandler['preferCodec'](_0x5db7f5[_0x1cf217(0x598)],_0x1bc197[_0x1cf217(0x2d6)][_0x14dc24][_0x1cf217(0x80a)],_0x1bc197[_0x1cf217(0x442)]),log(_0x1cf217(0x85a)+_0x1bc197[_0x1cf217(0x2d6)][_0x14dc24][_0x1cf217(0x80a)]+_0x1cf217(0x556));}catch(_0x141176){errorlog(_0x141176),warnlog(_0x1cf217(0x73e));}if(_0x1bc197[_0x1cf217(0x2d6)][_0x14dc24][_0x1cf217(0x279)])try{if(_0x1bc197['pcs'][_0x14dc24]['preferAudioCodec']==='lyra')_0x5db7f5['sdp']=CodecsHandler['modifyDescLyra'](_0x5db7f5[_0x1cf217(0x598)]);else{if(_0x1bc197[_0x1cf217(0x2d6)][_0x14dc24][_0x1cf217(0x279)]===_0x1cf217(0x59a)){if(_0x1bc197[_0x1cf217(0x4a3)]&&_0x1bc197[_0x1cf217(0x4a3)]==0x1)_0x5db7f5['sdp']=CodecsHandler[_0x1cf217(0x3d0)](_0x5db7f5[_0x1cf217(0x598)],_0x1bc197[_0x1cf217(0x346)]||0xbb80,![]);else _0x1bc197[_0x1cf217(0x709)]?_0x5db7f5[_0x1cf217(0x598)]=CodecsHandler[_0x1cf217(0x3d0)](_0x5db7f5['sdp'],_0x1bc197[_0x1cf217(0x346)]||0xbb80,!![]):_0x5db7f5[_0x1cf217(0x598)]=CodecsHandler[_0x1cf217(0x3d0)](_0x5db7f5[_0x1cf217(0x598)],_0x1bc197[_0x1cf217(0x346)]||0xbb80,![]);}else _0x5db7f5[_0x1cf217(0x598)]=CodecsHandler[_0x1cf217(0x279)](_0x5db7f5[_0x1cf217(0x598)],_0x1bc197[_0x1cf217(0x2d6)][_0x14dc24][_0x1cf217(0x279)],_0x1bc197['predAudio'],_0x1bc197[_0x1cf217(0x622)]);}log(_0x1cf217(0x85a)+_0x1bc197['pcs'][_0x14dc24][_0x1cf217(0x279)]+_0x1cf217(0x865));}catch(_0x539312){errorlog(_0x539312),warnlog(_0x1cf217(0x22a));}Android&&_0x1bc197['h264profile']!==![]&&_0x1bc197[_0x1cf217(0x54e)]&&(_0x5db7f5[_0x1cf217(0x598)]=_0x5db7f5[_0x1cf217(0x598)][_0x1cf217(0x830)](/42e01f/gi,'42001f')),_0x1bc197[_0x1cf217(0x9d6)]&&(_0x5db7f5[_0x1cf217(0x598)]=filterSDPLAN(_0x5db7f5[_0x1cf217(0x598)])),_0x1bc197[_0x1cf217(0x73c)]&&(_0x5db7f5[_0x1cf217(0x598)]=filterStunOnly(_0x5db7f5[_0x1cf217(0x598)])),_0x1bc197['pcs'][_0x14dc24]['setLocalDescription'](_0x5db7f5)[_0x1cf217(0x53f)](async function(){var _0x41cc84=_0x1cf217;if(_0x1bc197[_0x41cc84(0x304)]){if(_0x1bc197['pcs'][_0x14dc24][_0x41cc84(0x85d)]===null){let _0x170d6f;const _0x49373d=new Promise(_0xfcda64=>{_0x170d6f=_0xfcda64;});_0x1bc197['pcs'][_0x14dc24][_0x41cc84(0x85d)]={'promise':_0x49373d,'resolve':_0x170d6f},await _0x1bc197[_0x41cc84(0x2d6)][_0x14dc24][_0x41cc84(0x85d)]['promise'];if(!_0x1bc197[_0x41cc84(0x2d6)][_0x14dc24])return;}}log(_0x41cc84(0x4b6)+_0x14dc24),_0x1bc197[_0x41cc84(0x79b)](_0x14dc24);var _0x42e9d9={};_0x42e9d9['UUID']=_0x14dc24,_0x42e9d9['streamID']=_0x1bc197[_0x41cc84(0x396)],_0x42e9d9[_0x41cc84(0x2f0)]=_0x1bc197[_0x41cc84(0x2d6)][_0x14dc24]['localDescription'],_0x42e9d9['session']=_0x1bc197[_0x41cc84(0x2d6)][_0x14dc24][_0x41cc84(0x786)];_0x1bc197['customWSS']&&(_0x42e9d9[_0x41cc84(0x4a8)]=_0x1bc197[_0x41cc84(0xbd2)]);_0x1bc197[_0x41cc84(0x8e2)]!==![]&&(_0x42e9d9['slot']=_0x1bc197['slot']);if(_0x1bc197['screenStream']!==![]){var _0x200864=_0x1bc197[_0x41cc84(0xb7d)][_0x41cc84(0x6a9)](),_0x17ea5c=_0x1bc197['pcs'][_0x14dc24][_0x41cc84(0x38a)](),_0x86d0a0=[];for(var _0x3d415f=0x0;_0x3d415f<_0x17ea5c[_0x41cc84(0x426)];_0x3d415f++){for(var _0x4c3d1d=0x0;_0x4c3d1d<_0x200864[_0x41cc84(0x426)];_0x4c3d1d++){_0x17ea5c[_0x3d415f][_0x41cc84(0x56d)]&&_0x17ea5c[_0x3d415f][_0x41cc84(0x56d)]['id']==_0x200864[_0x4c3d1d]['id']&&_0x17ea5c[_0x3d415f]['track'][_0x41cc84(0xaa8)]==_0x200864[_0x4c3d1d]['kind']&&_0x86d0a0[_0x41cc84(0xa44)](_0x3d415f);}}_0x86d0a0['length']&&(_0x42e9d9[_0x41cc84(0x99c)]=_0x86d0a0);}_0x1bc197['password']?_0x1bc197['encryptMessage'](JSON['stringify'](_0x42e9d9[_0x41cc84(0x2f0)]))['then'](function(_0x1527ed){var _0x2b044e=_0x41cc84;_0x42e9d9[_0x2b044e(0x2f0)]=_0x1527ed[0x0],_0x42e9d9[_0x2b044e(0x33d)]=_0x1527ed[0x1],_0x1bc197[_0x2b044e(0x87f)](_0x42e9d9);})[_0x41cc84(0x597)](errorlog):_0x1bc197['anysend'](_0x42e9d9);})[_0x1cf217(0x597)](errorlog);})[_0x3d979f(0x597)](errorlog);},_0x1bc197[_0x4c34cb(0xb75)]=function(){var _0x228a53=_0x4c34cb;for(var _0x2689c9 in _0x1bc197['pcs']){_0x1bc197[_0x228a53(0x2d6)][_0x2689c9][_0x228a53(0xbd2)]!==![]?(_0x1bc197[_0x228a53(0x65a)](_0x2689c9),log(_0x228a53(0x5a9))):log(_0x228a53(0x287));}},_0x1bc197[_0x4c34cb(0xb3c)]=function(_0xf5b3f2,_0x23212e=!![]){var _0x4ce589=_0x4c34cb;log('closePC');if(!(_0xf5b3f2 in _0x1bc197[_0x4ce589(0x2d6)]))return;clearTimeout(_0x1bc197['pcs'][_0xf5b3f2][_0x4ce589(0x9d5)]),clearTimeout(_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2][_0x4ce589(0x65c)]),clearInterval(_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2][_0x4ce589(0x478)]),pokeIframeAPI(_0x4ce589(0x424),![],_0xf5b3f2);try{_0x1bc197['pcs'][_0xf5b3f2][_0x4ce589(0x39b)]&&_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2][_0x4ce589(0x39b)][_0x4ce589(0x776)]&&_0x1bc197['pcs'][_0xf5b3f2]['canvasOverlay'][_0x4ce589(0x776)](),_0x1bc197[_0x4ce589(0x96b)]&&_0x1bc197[_0x4ce589(0x96b)][_0x4ce589(0x8aa)](_0xf5b3f2)&&(_0x1bc197[_0x4ce589(0x96b)][_0x4ce589(0x3be)](_0x1bc197[_0x4ce589(0x96b)][_0x4ce589(0x870)](_0xf5b3f2),0x1),_0x1bc197[_0x4ce589(0x277)](![]));}catch(_0x51465b){errorlor(_0x51465b);}if(_0x4ce589(0x53b)in _0x1bc197['pcs'][_0xf5b3f2]){delete _0x1bc197['pcs'][_0xf5b3f2],applySceneState();return;}if(_0xf5b3f2+_0x4ce589(0x8f8)in _0x1bc197[_0x4ce589(0x2d6)]&&_0x1bc197['pcs'][_0xf5b3f2+_0x4ce589(0x8f8)][_0x4ce589(0x53b)]&&_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+_0x4ce589(0x8f8)][_0x4ce589(0x53b)]===_0xf5b3f2){clearTimeout(_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+_0x4ce589(0x8f8)][_0x4ce589(0x9d5)]),clearTimeout(_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+_0x4ce589(0x8f8)][_0x4ce589(0x65c)]),clearInterval(_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+_0x4ce589(0x8f8)][_0x4ce589(0x478)]);try{_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+_0x4ce589(0x8f8)][_0x4ce589(0x39b)]&&_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+'_screen'][_0x4ce589(0x39b)][_0x4ce589(0x776)]&&_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+_0x4ce589(0x8f8)]['canvasOverlay'][_0x4ce589(0x776)]();}catch(_0x2945fe){errorlor(_0x2945fe);}_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2+'_screen']=null,delete _0x1bc197['pcs'][_0xf5b3f2+_0x4ce589(0x8f8)];}try{_0x1bc197[_0x4ce589(0xa1c)]({'bye':!![]},_0xf5b3f2);}catch(_0x3387f8){}try{_0x1bc197['pcs'][_0xf5b3f2][_0x4ce589(0x2ec)]();}catch(_0x163493){}_0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2][_0x4ce589(0xa10)]&&(_0x1bc197[_0x4ce589(0x1fa)]&&(_0x23212e&&(warnlog(_0x4ce589(0xbd8)),playtone(![],_0x4ce589(0x602))))),_0x1bc197['pcs'][_0xf5b3f2]=null,_0x1bc197[_0x4ce589(0x8dc)]&&(!_0x1bc197[_0x4ce589(0x82a)]&&setTimeout(function _0x2b4442(){warnUser('Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.');},0x1)),delete _0x1bc197[_0x4ce589(0x2d6)][_0xf5b3f2],_0x1bc197[_0x4ce589(0x277)](),applySceneState();},_0x1bc197[_0x4c34cb(0xa20)]={},_0x1bc197['closeRPC']=function(_0xd248c,_0x328b87=![],_0x1ec0a2=![]){var _0x5f44cb=_0x4c34cb;if(!(_0xd248c in _0x1bc197[_0x5f44cb(0x959)]))return log('UUID\x20not\x20found;\x20can\x27t\x20close'),![];warnlog(_0x5f44cb(0x687)),clearInterval(_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x65c)]);if(_0x1bc197[_0x5f44cb(0x96b)]&&_0x1bc197[_0x5f44cb(0x96b)]['includes'](_0xd248c))try{_0x1bc197[_0x5f44cb(0x96b)][_0x5f44cb(0x3be)](_0x1bc197[_0x5f44cb(0x96b)][_0x5f44cb(0x870)](_0xd248c),0x1),_0x1bc197[_0x5f44cb(0x277)](![]);}catch(_0x4f593e){}if(_0x1bc197['relaywss']&&_0x1ec0a2)_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x92a)]=!![];else{if(_0x1bc197['rpcs'][_0xd248c][_0x5f44cb(0x92a)]&&!_0x328b87)return!![];else{_0x1bc197['rpcs'][_0xd248c]['stashed']=![];try{_0x1bc197[_0x5f44cb(0x74f)]({'bye':!![]},_0xd248c),warnlog(_0x5f44cb(0x906));}catch(_0x40da06){}}}try{var _0x2f0a4f=_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x396)];}catch(_0x1c5b6e){}try{_0x1bc197[_0x5f44cb(0x959)][_0xd248c]['close']();}catch(_0x373e27){warnlog('already\x20closed\x20PCS');}if(_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x92a)])return!![];_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0xa26)]&&clearInterval(_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0xa26)]);try{_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x520)]&&_0x1bc197[_0x5f44cb(0x959)][_0xd248c]['streamSrc'][_0x5f44cb(0x6a9)]()[_0x5f44cb(0x9e4)](function(_0x1db9cc){var _0x41fd24=_0x5f44cb;_0x1db9cc['stop'](),log(_0x41fd24(0x32f));});}catch(_0x58a92a){}if(_0x1bc197[_0x5f44cb(0x773)])try{_0x1bc197[_0x5f44cb(0x959)][_0xd248c]['videoElement']&&_0x5f44cb(0x584)in _0x1bc197[_0x5f44cb(0x959)][_0xd248c]['videoElement']&&_0x1bc197['rpcs'][_0xd248c][_0x5f44cb(0xae2)][_0x5f44cb(0x584)][_0x5f44cb(0x536)]();}catch(_0x52e066){warnlog(_0x52e066);}else!_0x1bc197['roomid']&&(_0x1bc197[_0x5f44cb(0x1fa)]&&playtone(![],_0x5f44cb(0x602)));try{document['getElementById']('container_'+_0xd248c)&&(!_0x1bc197['syncState']&&(_0x1bc197[_0x5f44cb(0x2ed)]={}),_0x2f0a4f&&(_0x1bc197[_0x5f44cb(0x2ed)][_0x2f0a4f]=getDetailedState(_0x2f0a4f)),getById(_0x5f44cb(0x764)+_0xd248c)['parentNode']['removeChild'](getById(_0x5f44cb(0x764)+_0xd248c)),updateLockedElements());}catch(_0x5599a8){warnlog(_0x5599a8);}try{_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0xae2)]&&_0x1bc197[_0x5f44cb(0x959)][_0xd248c]['videoElement'][_0x5f44cb(0x1d0)]();}catch(_0x6d492b){}try{if(_0x1bc197[_0x5f44cb(0x2a0)]!==![]){if(_0x1bc197['rpcs'][_0xd248c][_0x5f44cb(0x521)]){try{_0x1bc197['rpcs'][_0xd248c]['iframeEle'][_0x5f44cb(0x1d0)]();}catch(_0x483fd3){errorlog(_0x483fd3);}_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x521)]['remove']();}}}catch(_0x506748){}try{_0x1bc197['rpcs'][_0xd248c][_0x5f44cb(0x564)]&&_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x564)][_0x5f44cb(0x1d0)]();}catch(_0x312da9){}try{_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x250)]&&_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x250)][_0x5f44cb(0x1d0)]();}catch(_0x63ae9c){}_0x5f44cb(0x760)in _0x1bc197['rpcs'][_0xd248c]&&clearInterval(_0x1bc197['rpcs'][_0xd248c][_0x5f44cb(0x760)]);pokeIframeAPI('view-connection',![],_0xd248c),pokeAPI('endViewConnection',_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x396)]);if(_0x1bc197[_0x5f44cb(0xba6)])try{pokeDiscord(_0x5f44cb(0xa64),{'streamID':_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x396)],'label':_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x87b)],'session':_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x786)],'startTime':_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0xa57)],'hangup':_0x328b87});}catch(_0x3a4022){console[_0x5f44cb(0x939)](_0x3a4022);}_0x1bc197[_0x5f44cb(0x959)][_0xd248c][_0x5f44cb(0x82f)]&&(_0x2f0a4f=![]);try{_0x1bc197['rpcs'][_0xd248c]=null,delete _0x1bc197[_0x5f44cb(0x959)][_0xd248c];}catch(_0x2364a9){}try{_0x1bc197[_0x5f44cb(0x687)](_0xd248c+_0x5f44cb(0x8f8));}catch(_0x44f7db){}(!_0x1bc197[_0x5f44cb(0x773)]||_0x1bc197['switchMode'])&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x2f0a4f==_0x5f44cb(0x22f))return![];try{warnlog('Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?'),_0x2f0a4f&&(_0x2f0a4f in _0x1bc197[_0x5f44cb(0x43e)]&&(log(_0x5f44cb(0x329)+_0x2f0a4f),clearTimeout(_0x1bc197[_0x5f44cb(0x43e)][_0x2f0a4f]),delete _0x1bc197[_0x5f44cb(0x43e)][_0x2f0a4f]),_0x1bc197['watchTimeoutList'][_0x2f0a4f]=setTimeout(function(_0x5c2e3f){var _0x4df66e=_0x5f44cb;try{delete _0x1bc197[_0x4df66e(0x43e)][_0x5c2e3f];}catch(_0x42a7b3){return warnlog('session.watchTimeoutList\x20no\x20longer\x20exists;\x20won\x27t\x20retry.'),![];}log(_0x4df66e(0x568)+_0x5c2e3f);try{for(var _0x345a15 in _0x1bc197[_0x4df66e(0x959)]){if(_0x1bc197[_0x4df66e(0x959)][_0x345a15]['streamID']===_0x5c2e3f){if(_0x1bc197['rpcs'][_0x345a15][_0x4df66e(0x95e)]===_0x4df66e(0x89a))return warnlog(_0x4df66e(0xbd9)),![];}}}catch(_0x5916af){errorlog(_0x5916af);}warnlog(_0x4df66e(0x85c)),_0x1bc197['watchStream'](_0x5c2e3f);},_0x1bc197[_0x5f44cb(0x9f8)],_0x2f0a4f));}catch(_0x3e7d32){errorlog(_0x3e7d32);}return pokeIframeAPI(_0x5f44cb(0x9e7),![],_0xd248c),_0x2f0a4f!==null?pokeIframeAPI('end-view-connection',_0x2f0a4f,_0xd248c):pokeIframeAPI(_0x5f44cb(0x70b),!![],_0xd248c),updateUserList(),![];},_0x1bc197[_0x4c34cb(0xa12)]=null,_0x1bc197['retryWatchInterval']=function(){var _0x626d09=_0x4c34cb,_0x32524e=![];if(_0x1bc197[_0x626d09(0x60e)]){_0x1bc197['forceRetry']&&clearTimeout(_0x1bc197[_0x626d09(0xa12)]);if(_0x1bc197['ws']===null||typeof _0x1bc197['ws']!==_0x626d09(0xb46)||_0x1bc197['ws'][_0x626d09(0x326)]!==0x1){}else{var _0x20f29e=_0x1bc197['view'][_0x626d09(0x1fb)](',');for(var _0x547eb6 in _0x20f29e){if(_0x20f29e[_0x547eb6]){var _0x3628d1=![];for(var _0x531eec in _0x1bc197[_0x626d09(0x959)]){if(_0x1bc197[_0x626d09(0x959)][_0x531eec][_0x626d09(0x396)]&&_0x1bc197[_0x626d09(0x959)][_0x531eec][_0x626d09(0x396)]===_0x20f29e[_0x547eb6]){_0x3628d1=!![];break;}}_0x20f29e[_0x547eb6]in _0x1bc197[_0x626d09(0x43e)]&&(_0x3628d1=!![]);if(_0x3628d1)continue;_0x1bc197[_0x626d09(0x20c)](_0x20f29e[_0x547eb6]),_0x32524e=!![];}}}_0x1bc197[_0x626d09(0x9b4)]&&_0x1bc197[_0x626d09(0x9b4)]<0xa&&(_0x1bc197[_0x626d09(0x9b4)]=0xa),_0x1bc197[_0x626d09(0x9b4)]&&(_0x1bc197[_0x626d09(0xa12)]=setTimeout(function(){var _0x250f44=_0x626d09;log(_0x250f44(0x4e8)),_0x1bc197['retryWatchInterval']();},_0x1bc197['forceRetry']*0x3e8));}return _0x32524e;},_0x1bc197['offerSDP']=async function(_0x5e177b){var _0x2850aa=_0x4c34cb;if(_0x5e177b in _0x1bc197[_0x2850aa(0x2d6)]){if(_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x95e)]==='failed'||_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x95e)]==='closed')log('closing\x206'),_0x1bc197[_0x2850aa(0xb3c)](_0x5e177b),warnlog(_0x2850aa(0x9a3));else{if(iPad||iOS)log(_0x2850aa(0x5f0)),_0x1bc197[_0x2850aa(0xb3c)](_0x5e177b),warnlog(_0x2850aa(0x916));else{if(_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x95e)]!==_0x2850aa(0x89a)){await sleep(0x3e8);if(_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]){if(_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x95e)]!==_0x2850aa(0x89a))log(_0x2850aa(0x460)),_0x1bc197[_0x2850aa(0xb3c)](_0x5e177b),warnlog(_0x2850aa(0x9a3));else{warnlog(_0x2850aa(0x95b)+_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x95e)]);return;}}}else{warnlog('The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it:\x20'+_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['connectionState']);return;}}}}else log('Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request');if(_0x1bc197[_0x2850aa(0xb9d)]!==![]){if(Object[_0x2850aa(0x8c0)](_0x1bc197['pcs'])[_0x2850aa(0x426)]>_0x1bc197[_0x2850aa(0xb9d)]){log(_0x2850aa(0x2f2)),log(_0x2850aa(0x8fe)),_0x1bc197['closePC'](_0x5e177b);return;}}else{if(_0x1bc197[_0x2850aa(0x29f)]!==![]){if(Object[_0x2850aa(0x8c0)](_0x1bc197[_0x2850aa(0x959)])[_0x2850aa(0x426)]+Object[_0x2850aa(0x8c0)](_0x1bc197[_0x2850aa(0x2d6)])['length']>_0x1bc197['maxconnections']){log(_0x2850aa(0x1dd)),log(_0x2850aa(0xad8)),_0x1bc197[_0x2850aa(0xb3c)](_0x5e177b);return;}}}!_0x1bc197[_0x2850aa(0x748)]&&await chooseBestTURN();_0x1bc197[_0x2850aa(0x8e1)]&&(_0x1bc197['configuration']['encodedInsertableStreams']=!![]);_0x1bc197[_0x2850aa(0x1e1)]&&(_0x1bc197[_0x2850aa(0x748)][_0x2850aa(0x1e1)]=_0x1bc197['bundlePolicy']);try{_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]=new RTCPeerConnection(_0x1bc197[_0x2850aa(0x748)]);}catch(_0xe2ae52){!_0x1bc197[_0x2850aa(0x82a)]&&warnUser(_0x2850aa(0x4bb));errorlog(_0xe2ae52);return;}if(_0x1bc197[_0x2850aa(0x8dc)]){if(Object[_0x2850aa(0x8c0)](_0x1bc197[_0x2850aa(0x2d6)])[_0x2850aa(0x426)]>0x1){log(_0x2850aa(0x90a)),log(_0x2850aa(0x548)),_0x1bc197[_0x2850aa(0xb3c)](_0x5e177b);return;}}_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x334)]={},_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x786)]=_0x1bc197['loadoutID']+_0x1bc197[_0x2850aa(0x7f8)](0x5),_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x7d0)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x8e0)]=null,_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x2c1)]={},_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x2c1)][_0x2850aa(0x2ee)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x2c1)][_0x2850aa(0x83f)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x2c1)][_0x2850aa(0x27d)]=null,_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x2c1)][_0x2850aa(0xb3f)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x2c1)][_0x2850aa(0xaed)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['optimizedBitrate']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['savedBitrate']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0xb30)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['layout']=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0xa61)]=null,_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0xbab)]=null,_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x603)]=![],_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x464)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['coDirector']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x885)]=![],_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x36e)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0xa10)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['limitAudio']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x947)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['degradationPreference']=![],_0x1bc197['pcs'][_0x5e177b]['encoder']=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x898)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x971)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['allowAudio']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0xa97)]=![],_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x1fd)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x7f3)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x925)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x446)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x271)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['allowMIDI']=![],_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x7b6)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x1f3)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x8e3)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x6db)]=![],_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0xa4d)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['UUID']=_0x5e177b,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['scale']=![],_0x1bc197['pcs'][_0x5e177b]['rotation']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['scaleDueToBitrate']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x545)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x266)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x467)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x9c7)]=![],_0x1bc197['pcs'][_0x5e177b]['scaleResolution']=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x6dc)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0xbd2)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['keyframeRate']=![],_0x1bc197['pcs'][_0x5e177b]['keyframeTimeout']=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x87b)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x97c)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x80a)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x279)]=![],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x65c)]=null,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['wssid']=_0x1bc197[_0x2850aa(0x1fc)],_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0xb2d)]=![],_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0xa57)]=Date[_0x2850aa(0x454)](),_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0xba7)]=null;function _0x14274f(_0x2d6704=![]){var _0xbd7859=_0x2850aa;if(_0x2d6704)return;_0x1bc197[_0xbd7859(0x2d6)][_0x5e177b][_0xbd7859(0x349)]=_0x1bc197[_0xbd7859(0x2d6)][_0x5e177b]['createDataChannel'](_0xbd7859(0x349)),_0x1bc197['pcs'][_0x5e177b][_0xbd7859(0x349)][_0xbd7859(0x739)]=_0x5e177b,_0x1bc197['pcs'][_0x5e177b][_0xbd7859(0x349)][_0xbd7859(0x60a)]=_0x5bf02d=>{var _0x3bd6dd=_0xbd7859;_0x5bf02d[_0x3bd6dd(0xb64)]&&_0x5bf02d[_0x3bd6dd(0xb64)][_0x3bd6dd(0x874)]&&_0x5bf02d[_0x3bd6dd(0xb64)][_0x3bd6dd(0x874)]!==0xc&&warnlog(_0x5bf02d),log(_0x3bd6dd(0x6fc)+_0x5e177b);},_0x1bc197[_0xbd7859(0x2d6)][_0x5e177b][_0xbd7859(0x349)][_0xbd7859(0x7c6)]=()=>{var _0x13d475=_0xbd7859;if(_0x2d6704)return;_0x1bc197[_0x13d475(0x2d6)][_0x5e177b][_0x13d475(0x409)]=0x0,log(_0x13d475(0x973)),msg={},msg[_0x13d475(0xb38)]={},msg[_0x13d475(0xb38)][_0x13d475(0x87b)]=_0x1bc197['label'],msg[_0x13d475(0xb38)][_0x13d475(0x384)]=_0x1bc197[_0x13d475(0x384)],msg[_0x13d475(0xb38)][_0x13d475(0x97c)]=_0x1bc197[_0x13d475(0x97c)],msg[_0x13d475(0xb38)]['muted']=_0x1bc197[_0x13d475(0x31d)],msg[_0x13d475(0xb38)]['queued']=_0x1bc197[_0x13d475(0x6a1)];try{(_0x1bc197[_0x13d475(0xb0a)][_0x13d475(0x426)]||_0x1bc197[_0x13d475(0x54a)])&&(msg[_0x13d475(0xb38)][_0x13d475(0x881)]=_0x1bc197[_0x13d475(0xb0a)][_0x13d475(0x744)](','));}catch(_0xf99493){}msg['info'][_0x13d475(0x503)]=_0x1bc197[_0x13d475(0x503)],msg[_0x13d475(0xb38)][_0x13d475(0x571)]=_0x1bc197[_0x13d475(0x571)],msg[_0x13d475(0xb38)][_0x13d475(0x693)]=_0x1bc197[_0x13d475(0x693)],msg['info'][_0x13d475(0x332)]=_0x1bc197[_0x13d475(0x3a7)],msg[_0x13d475(0xb38)][_0x13d475(0x269)]=_0x1bc197[_0x13d475(0x50e)];_0x1bc197[_0x13d475(0x7cf)]?msg[_0x13d475(0xb38)][_0x13d475(0x280)]=!![]:msg[_0x13d475(0xb38)][_0x13d475(0x280)]=![];msg[_0x13d475(0xb38)][_0x13d475(0xbc7)]=_0x1bc197[_0x13d475(0x77d)];_0x1bc197[_0x13d475(0xa3f)]&&(msg['info'][_0x13d475(0x619)]=_0x1bc197['requestscenes']);if(_0x1bc197[_0x13d475(0x773)]){if(!_0x1bc197[_0x13d475(0x415)]&&_0x1bc197[_0x13d475(0x9de)]&&_0x1bc197[_0x13d475(0x9de)]===_0x5e177b)_0x1bc197['newMainDirectorSetup']();else{msg[_0x13d475(0x501)]={};_0x1bc197[_0x13d475(0x415)]&&(msg[_0x13d475(0x501)]['tokenDirector']=!![]);msg[_0x13d475(0x501)][_0x13d475(0xb40)]=_0x1bc197[_0x13d475(0xb40)];_0x1bc197[_0x13d475(0x96b)][_0x13d475(0x426)]&&!_0x1bc197[_0x13d475(0x96b)]['includes'](_0x5e177b)&&(msg[_0x13d475(0xb38)][_0x13d475(0x31d)]=!![]);var _0x2ded4f=[];for(var _0x4d571e in _0x1bc197[_0x13d475(0x2d6)]){_0x1bc197['pcs'][_0x4d571e]['coDirector']===!![]&&_0x2ded4f[_0x13d475(0xa44)](_0x4d571e);}_0x1bc197[_0x13d475(0x233)]&&(msg['directorSettings']['blindAllGuests']=!![]),_0x2ded4f[_0x13d475(0x426)]&&(msg[_0x13d475(0x501)][_0x13d475(0x284)]=_0x2ded4f);}_0x1bc197[_0x13d475(0xb13)]&&(msg[_0x13d475(0xb38)][_0x13d475(0x75e)]=_0x1bc197['autoSyncObject']);}_0x1bc197[_0x13d475(0x2a0)]!==![]?msg['info']['broadcast_mode']=!![]:msg[_0x13d475(0xb38)][_0x13d475(0x234)]=![];_0x1bc197['remote']?msg[_0x13d475(0xb38)][_0x13d475(0xb2d)]=!![]:msg[_0x13d475(0xb38)]['remote']=![];_0x1bc197['allowDrawing']?msg[_0x13d475(0xb38)]['allowdrawing']=!![]:msg[_0x13d475(0xb38)][_0x13d475(0x38b)]=![];if(_0x1bc197['obsControls'])msg[_0x13d475(0xb38)][_0x13d475(0x6b6)]=_0x1bc197[_0x13d475(0x3c9)];else{if(_0x1bc197['obsControls']===![])msg['info'][_0x13d475(0x6b6)]=![];else _0x1bc197[_0x13d475(0x7cf)]&&!_0x1bc197['director']?msg[_0x13d475(0xb38)]['obs_control']=![]:msg['info']['obs_control']=null;}_0x1bc197[_0x13d475(0x268)]&&(msg['info'][_0x13d475(0x268)]=!![]);msg['info'][_0x13d475(0x2e8)]=_0x1bc197[_0x13d475(0x4b4)];!_0x1bc197[_0x13d475(0x802)]&&(msg[_0x13d475(0xb38)][_0x13d475(0x92e)]=!![]);_0x1bc197[_0x13d475(0x802)]&&!_0x1bc197[_0x13d475(0xb7d)]?msg[_0x13d475(0xb38)][_0x13d475(0x750)]=_0x1bc197[_0x13d475(0x750)]:msg['info'][_0x13d475(0x750)]=![];msg['info'][_0x13d475(0x456)]=_0x1bc197['width'],msg['info']['height_url']=_0x1bc197[_0x13d475(0x920)];try{if(_0x1bc197[_0x13d475(0x520)]){let _0x417a22=_0x1bc197[_0x13d475(0x520)][_0x13d475(0x3d5)]();if(_0x417a22[_0x13d475(0x426)]){let _0x3a7aa5=_0x417a22[0x0]['getSettings']();msg[_0x13d475(0xb38)][_0x13d475(0xabb)]=_0x3a7aa5[_0x13d475(0x759)]||![],msg[_0x13d475(0xb38)][_0x13d475(0x9bd)]=_0x3a7aa5[_0x13d475(0x920)]||![],msg['info'][_0x13d475(0x772)]=parseInt(_0x3a7aa5[_0x13d475(0x935)])||![];}}if(_0x1bc197[_0x13d475(0xb7d)]&&_0x1bc197[_0x13d475(0xb7d)][_0x13d475(0x336)]){let _0x1f8f6a=_0x1bc197[_0x13d475(0xb7d)]['srcObject'][_0x13d475(0x3d5)]();if(_0x1f8f6a[_0x13d475(0x426)]){let _0x4a4eb8=_0x1f8f6a[0x0][_0x13d475(0xa59)]();msg['info'][_0x13d475(0x97e)]=_0x4a4eb8[_0x13d475(0x759)]||![],msg['info']['video_2_init_height']=_0x4a4eb8[_0x13d475(0x920)]||![],msg[_0x13d475(0xb38)][_0x13d475(0x7e2)]=parseInt(_0x4a4eb8['frameRate'])||![];}}}catch(_0x3644e2){errorlog(_0x3644e2);}(_0x1bc197[_0x13d475(0x733)]||_0x1bc197[_0x13d475(0x38d)])&&(msg[_0x13d475(0xb38)][_0x13d475(0xae7)]=!![]);msg[_0x13d475(0xb38)][_0x13d475(0xa37)]=_0x1bc197['quality'],msg[_0x13d475(0xb38)][_0x13d475(0x5e6)]=_0x1bc197[_0x13d475(0x7df)],msg[_0x13d475(0xb38)]['maxviewers_url']=_0x1bc197[_0x13d475(0xb9d)],msg[_0x13d475(0xb38)][_0x13d475(0xb15)]=_0x1bc197[_0x13d475(0x709)],msg[_0x13d475(0xb38)][_0x13d475(0x215)]=_0x1bc197[_0x13d475(0x400)],msg[_0x13d475(0xb38)][_0x13d475(0x93a)]=_0x1bc197['autoGainControl'],msg[_0x13d475(0xb38)][_0x13d475(0x1b7)]=_0x1bc197[_0x13d475(0x6ab)],msg[_0x13d475(0xb38)][_0x13d475(0x6c8)]=_0x1bc197[_0x13d475(0xa9f)],msg[_0x13d475(0xb38)][_0x13d475(0x1bd)]=_0x1bc197[_0x13d475(0x1bd)],msg[_0x13d475(0xb38)][_0x13d475(0xbac)]=_0x1bc197[_0x13d475(0x912)],msg[_0x13d475(0xb38)][_0x13d475(0x3f2)]=_0x1bc197['compressor'],msg['info']['recording_audio_mic_delay']=_0x1bc197['micDelay'],msg[_0x13d475(0xb38)][_0x13d475(0x5be)]=_0x1bc197[_0x13d475(0x3c1)],msg[_0x13d475(0xb38)][_0x13d475(0x1c8)]=!_0x1bc197['disableWebAudio'],msg[_0x13d475(0xb38)][_0x13d475(0x589)]=_0x1bc197[_0x13d475(0x567)],msg['info'][_0x13d475(0x839)]=_0x1bc197[_0x13d475(0x7aa)],msg[_0x13d475(0xb38)][_0x13d475(0x3f3)]=_0x1bc197[_0x13d475(0x895)];_0x1bc197[_0x13d475(0x8ce)]&&(msg[_0x13d475(0xb38)][_0x13d475(0x8ce)]=_0x1bc197['pseudoguest']);_0x1bc197[_0x13d475(0x334)]['network_type']&&(msg[_0x13d475(0xb38)][_0x13d475(0xbba)]=_0x1bc197[_0x13d475(0x334)][_0x13d475(0x77c)]);_0x1bc197[_0x13d475(0x8ad)]!==![]?_0x1bc197['rotate']?msg[_0x13d475(0xb38)][_0x13d475(0x594)]=_0x1bc197[_0x13d475(0x8ad)]+parseInt(_0x1bc197[_0x13d475(0x3ae)]):msg[_0x13d475(0xb38)][_0x13d475(0x594)]=_0x1bc197[_0x13d475(0x8ad)]:msg[_0x13d475(0xb38)]['rotate_video']=_0x1bc197[_0x13d475(0x3ae)];msg[_0x13d475(0xb38)][_0x13d475(0x594)]&&msg['info'][_0x13d475(0x594)]>=0x168&&(msg[_0x13d475(0xb38)][_0x13d475(0x594)]-=0x168);try{navigator&&navigator['userAgent']&&(msg[_0x13d475(0xb38)][_0x13d475(0x6ba)]=navigator['userAgent']);navigator&&navigator[_0x13d475(0x488)]&&(msg[_0x13d475(0xb38)][_0x13d475(0x488)]=navigator['platform']);gpgpuSupport&&(msg[_0x13d475(0xb38)][_0x13d475(0xaa9)]=gpgpuSupport);cpuSupport&&(msg[_0x13d475(0xb38)][_0x13d475(0x515)]=cpuSupport);iOS&&(msg['info'][_0x13d475(0x5cb)]=iPhone12Up);if(SafariVersion)msg[_0x13d475(0xb38)][_0x13d475(0x68e)]=_0x13d475(0x781)+SafariVersion;else{if(getChromiumVersion()>0x3c)msg[_0x13d475(0xb38)][_0x13d475(0x68e)]='Chromium-based\x20v'+getChromiumVersion();else{if(Firefox)msg['info'][_0x13d475(0x68e)]=_0x13d475(0x73a);else navigator[_0x13d475(0x4af)][_0x13d475(0x870)](_0x13d475(0xaf6))>=0x0?msg[_0x13d475(0xb38)][_0x13d475(0x68e)]=_0x13d475(0x924):msg['info'][_0x13d475(0x68e)]=_0x13d475(0x721);}}}catch(_0xb029c4){}_0x1bc197[_0x13d475(0x71a)]&&(_0x13d475(0x8d1)in _0x1bc197[_0x13d475(0x71a)]&&(typeof _0x1bc197[_0x13d475(0x71a)][_0x13d475(0x8d1)]==_0x13d475(0x7ec)?msg[_0x13d475(0xb38)][_0x13d475(0x3bf)]=parseInt(_0x1bc197[_0x13d475(0x71a)][_0x13d475(0x8d1)]*0x64):msg[_0x13d475(0xb38)][_0x13d475(0x3bf)]=_0x1bc197[_0x13d475(0x71a)]['level']),_0x13d475(0x5ee)in _0x1bc197['batteryState']&&(msg['info'][_0x13d475(0x88d)]=_0x1bc197[_0x13d475(0x71a)][_0x13d475(0x5ee)]));if(_0x1bc197[_0x13d475(0x773)]&&_0x1bc197['roomTimerGlobal']){if(_0x1bc197['roomTimer']&&_0x1bc197[_0x13d475(0xa8f)]>0x0)msg[_0x13d475(0x737)]=_0x1bc197['roomTimer']-Date[_0x13d475(0x454)]()/0x3e8,msg[_0x13d475(0x56f)]=!![],msg[_0x13d475(0x24d)]=!![];else _0x1bc197[_0x13d475(0xa8f)]&&_0x1bc197[_0x13d475(0xa8f)]<0x0&&(msg[_0x13d475(0x737)]=_0x1bc197[_0x13d475(0xa8f)]*-0x1,msg[_0x13d475(0x56f)]=!![],msg[_0x13d475(0x24d)]=!![],msg['pauseClock']=!![]);_0x1bc197['showRoomTime']&&(msg[_0x13d475(0x968)]=!![]);}_0x1bc197[_0x13d475(0x919)]&&(msg['info'][_0x13d475(0x919)]=_0x1bc197[_0x13d475(0x919)]);try{_0x1bc197[_0x13d475(0xb38)][_0x13d475(0x3dc)]&&(msg[_0x13d475(0x818)]={},msg[_0x13d475(0x818)][_0x13d475(0x3dc)]={},msg[_0x13d475(0x818)][_0x13d475(0x3dc)]['c']=_0x1bc197[_0x13d475(0xb38)][_0x13d475(0x3dc)]['c']);}catch(_0x5e7e7d){}_0x1bc197[_0x13d475(0xa1c)](msg,_0x5e177b),pokeIframeAPI(_0x13d475(0xb71),!![],_0x5e177b),pokeIframeAPI(_0x13d475(0x424),!![],_0x5e177b),updateUserList();},_0x1bc197[_0xbd7859(0x2d6)][_0x5e177b]['sendChannel']['onclose']=()=>{var _0x2ec128=_0xbd7859;pokeIframeAPI(_0x2ec128(0xb71),![],_0x5e177b),_0x1bc197[_0x2ec128(0x395)](),warnlog(_0x2ec128(0x72c));return;},_0x1bc197['pcs'][_0x5e177b]['sendChannel'][_0xbd7859(0xa23)]=async _0x265dea=>{var _0x52d5e7=_0xbd7859;log(_0x52d5e7(0x6a2));try{var _0x10a617=JSON[_0x52d5e7(0x483)](_0x265dea['data']);}catch(_0x4fdc7c){warnlog(_0x52d5e7(0x882)),log(_0x265dea[_0x52d5e7(0xb0c)]);try{var _0x436492=new TextDecoder()[_0x52d5e7(0x8ed)](_0x265dea[_0x52d5e7(0xb0c)]),_0x10a617=JSON[_0x52d5e7(0x483)](_0x436492);}catch(_0xd4f2e5){try{var _0x10a617=await new Response(_0x265dea[_0x52d5e7(0xb0c)])[_0x52d5e7(0x811)]();_0x10a617=JSON['parse'](_0x10a617);}catch(_0x4690c6){return;}}}log(_0x10a617);if(_0x52d5e7(0xb2d)in _0x10a617)try{_0x10a617=await _0x1bc197[_0x52d5e7(0x52f)](_0x10a617);if(!_0x10a617)return;}catch(_0x243161){errorlog(_0x243161);}if(_0x10a617[_0x52d5e7(0x96e)]||_0x10a617[_0x52d5e7(0x82b)]){let _0x4f348f=_0x10a617[_0x52d5e7(0x96e)]||_0x10a617[_0x52d5e7(0x82b)];if(_0x1bc197[_0x52d5e7(0x98c)][_0x5e177b]){if(_0x1bc197[_0x52d5e7(0x98c)][_0x5e177b][_0x52d5e7(0x8aa)](_0x4f348f))return;else _0x1bc197[_0x52d5e7(0x98c)][_0x5e177b]['push'](_0x4f348f);}else _0x1bc197['mids'][_0x5e177b]=[_0x4f348f];}_0x52d5e7(0x7c2)in _0x10a617?await _0x1bc197[_0x52d5e7(0x459)](_0x10a617,_0x5e177b+_0x52d5e7(0x8f8),_0x5e177b):await _0x1bc197['processPCSOnMessage'](_0x10a617,_0x5e177b);};}!_0x1bc197[_0x2850aa(0x7b7)]&&_0x14274f(![]),_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['ondatachannel']=_0x322c98=>{var _0xfac4f=_0x2850aa;warnlog('data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer'),warnlog(_0x322c98);if(_0x322c98[_0xfac4f(0x52b)]['label']&&_0x322c98[_0xfac4f(0x52b)][_0xfac4f(0x87b)]!==_0xfac4f(0x349)){_0x1bc197[_0xfac4f(0xac0)](_0x1bc197[_0xfac4f(0x959)],_0x5e177b,_0x322c98[_0xfac4f(0x52b)]);return;}},_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x65b)]=_0x199d70=>{var _0x4d0ab7=_0x2850aa;log(_0x4d0ab7(0x331)),_0x1bc197['createOffer'](_0x5e177b);},_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0xb24)]=_0x1028bb=>{var _0x56dc38=_0x2850aa;errorlog(_0x56dc38(0x532));},_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x9d5)]=null,_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x7fd)]=[],_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x409)]=0xa,_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['iceCandidatesPromise']=null,_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0xa13)]=_0x3745b2=>{var _0x2cda97=_0x2850aa;if(_0x3745b2[_0x2cda97(0x8df)]==null){log(_0x2cda97(0x991));_0x1bc197[_0x2cda97(0x304)]&&_0x1bc197['pcs'][_0x5e177b][_0x2cda97(0x85d)]&&(_0x1bc197[_0x2cda97(0x2d6)][_0x5e177b]['iceCandidatesPromise'][_0x2cda97(0x531)](),_0x1bc197[_0x2cda97(0x2d6)][_0x5e177b][_0x2cda97(0x85d)]=![]);return;}else{if(_0x1bc197[_0x2cda97(0x304)]&&_0x1bc197[_0x2cda97(0x2d6)][_0x5e177b][_0x2cda97(0x85d)])return;}log(_0x3745b2);try{if(_0x1bc197[_0x2cda97(0x549)]){if(_0x3745b2[_0x2cda97(0x8df)][_0x2cda97(0x8df)][_0x2cda97(0x870)](_0x1bc197[_0x2cda97(0x549)])===-0x1){log(_0x2cda97(0x52d));return;}else log(_0x3745b2[_0x2cda97(0x8df)]);}}catch(_0x322a0b){errorlog(_0x322a0b);}try{if(_0x1bc197['localNetworkOnly']){if(!filterIceLAN(_0x3745b2['candidate']))return;}if(_0x1bc197['stunOnly']){if(!filterStunOnly(_0x3745b2['candidate']))return;}}catch(_0x11d274){errorlog(_0x11d274);}if(_0x1bc197[_0x2cda97(0x2d6)][_0x5e177b][_0x2cda97(0x9d5)]!==null){_0x1bc197[_0x2cda97(0x2d6)][_0x5e177b]['iceBundle'][_0x2cda97(0xa44)](_0x3745b2[_0x2cda97(0x8df)]);return;}_0x1bc197[_0x2cda97(0x2d6)][_0x5e177b]['iceBundle']['push'](_0x3745b2['candidate']),_0x1bc197['pcs'][_0x5e177b][_0x2cda97(0x9d5)]=setTimeout(function(_0x3de91a){var _0x797137=_0x2cda97;try{_0x1bc197[_0x797137(0x2d6)][_0x3de91a][_0x797137(0x9d5)]=null;}catch(_0x5777fd){warnlog('ice\x20timer\x20no\x20longer\x20exists');return;}var _0xb9f8c6={};_0xb9f8c6['UUID']=_0x3de91a,_0xb9f8c6[_0x797137(0x3e7)]=_0x797137(0x2d0),_0xb9f8c6['candidates']=_0x1bc197[_0x797137(0x2d6)][_0x3de91a][_0x797137(0x7fd)],_0xb9f8c6[_0x797137(0x786)]=_0x1bc197[_0x797137(0x2d6)][_0x3de91a]['session'],_0x1bc197[_0x797137(0x2d6)][_0x3de91a]['iceBundle']=[],_0x1bc197[_0x797137(0x2d6)][_0x5e177b][_0x797137(0x409)]=0x3e8,_0x1bc197[_0x797137(0x5b9)]?_0x1bc197[_0x797137(0x26e)](JSON[_0x797137(0x96f)](_0xb9f8c6[_0x797137(0x7b2)]))[_0x797137(0x53f)](function(_0x17d94f){var _0x394c18=_0x797137;_0xb9f8c6['candidates']=_0x17d94f[0x0],_0xb9f8c6[_0x394c18(0x33d)]=_0x17d94f[0x1],_0x1bc197[_0x394c18(0x87f)](_0xb9f8c6);})[_0x797137(0x597)](errorlog):_0x1bc197['anysend'](_0xb9f8c6);},_0x1bc197[_0x2cda97(0x2d6)][_0x5e177b]['delayIceSend'],_0x5e177b);},_0x1bc197[_0x2850aa(0x459)]=async function(_0x2c70f4,_0x98dbfa,_0x277976=![]){var _0x433c11=_0x2850aa;_0x2c70f4[_0x433c11(0x739)]=_0x98dbfa;if(_0x2c70f4[_0x433c11(0x2f0)]){_0x1bc197[_0x433c11(0x1d1)](_0x2c70f4);return;}else{if(_0x2c70f4[_0x433c11(0x8df)]){log(_0x433c11(0x62b)),_0x1bc197[_0x433c11(0x28a)](_0x2c70f4);return;}else{if(_0x2c70f4[_0x433c11(0x7b2)]){log(_0x433c11(0x59f)),_0x1bc197[_0x433c11(0x713)](_0x2c70f4);return;}else{if(_0x433c11(0x395)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x62c)]=_0x2c70f4['ping'],_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa),warnlog(_0x433c11(0x7da));return;}else{if('pong'in _0x2c70f4){warnlog('PONGED');return;}else{if(_0x433c11(0x321)in _0x2c70f4){warnlog('BYE'),log(_0x433c11(0xa68)),_0x1bc197[_0x433c11(0xb3c)](_0x98dbfa);return;}else{if('iceRestartRequest'in _0x2c70f4){warnlog(_0x433c11(0xa16));_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6b2)]?(log('Performing\x20ICE\x20restart\x20for\x20viewer\x20'+_0x98dbfa),_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6b2)]()):(log(_0x433c11(0x891)+_0x98dbfa),_0x1bc197[_0x433c11(0x81d)](_0x98dbfa,!![])));return;}}}}}}}if(_0x1bc197[_0x433c11(0x773)]){if(_0x433c11(0xaf9)in _0x2c70f4&&_0x433c11(0x33d)in _0x2c70f4){if(_0x1bc197[_0x433c11(0x933)])_0x1bc197[_0x433c11(0x455)]?_0x1bc197['decryptMessage'](_0x2c70f4[_0x433c11(0xaf9)],_0x2c70f4[_0x433c11(0x33d)],_0x1bc197[_0x433c11(0x455)])[_0x433c11(0x53f)](function(_0x3eb49c){var _0x48c6a1=_0x433c11;if(_0x3eb49c===_0x1bc197[_0x48c6a1(0x455)]){_0x1bc197[_0x48c6a1(0x2d6)][_0x98dbfa]['coDirector']=!![],_0x1bc197['directorList'][_0x48c6a1(0xa44)](_0x98dbfa),getById(_0x48c6a1(0x764)+_0x98dbfa)[_0x48c6a1(0x930)][_0x48c6a1(0x21c)](_0x48c6a1(0x8ac)),_0x1bc197[_0x48c6a1(0x9e9)](_0x98dbfa);var _0x1837f6={};_0x1837f6[_0x48c6a1(0x44c)]=_0x48c6a1(0xaf9),_0x1bc197[_0x48c6a1(0xa1c)](_0x1837f6,_0x98dbfa);}else{warnlog(_0x48c6a1(0xaeb));var _0x1837f6={};_0x1837f6[_0x48c6a1(0x7a3)]=_0x48c6a1(0xaf9),_0x1bc197[_0x48c6a1(0xa1c)](_0x1837f6,_0x98dbfa);}})['catch'](function(){var _0x5efe6d=_0x433c11;warnlog('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x3f76e9={};_0x3f76e9[_0x5efe6d(0x7a3)]=_0x5efe6d(0xaf9),_0x1bc197[_0x5efe6d(0xa1c)](_0x3f76e9,_0x98dbfa);}):generateHash(_0x1bc197['directorPassword']+_0x1bc197[_0x433c11(0x289)]+_0x433c11(0x402),0xc)[_0x433c11(0x53f)](function(_0x4b32ec){var _0x5058c5=_0x433c11;_0x1bc197[_0x5058c5(0x455)]=_0x4b32ec,_0x1bc197[_0x5058c5(0x66a)](_0x2c70f4[_0x5058c5(0xaf9)],_0x2c70f4['vector'],_0x1bc197[_0x5058c5(0x455)])[_0x5058c5(0x53f)](function(_0x287663){var _0x53ed76=_0x5058c5;if(_0x287663===_0x1bc197[_0x53ed76(0x455)]){_0x1bc197[_0x53ed76(0x2d6)][_0x98dbfa][_0x53ed76(0x7d4)]=!![],_0x1bc197[_0x53ed76(0x825)][_0x53ed76(0xa44)](_0x98dbfa),getById(_0x53ed76(0x764)+_0x98dbfa)[_0x53ed76(0x930)][_0x53ed76(0x21c)](_0x53ed76(0x8ac)),_0x1bc197['announceCoDirector'](_0x98dbfa);var _0x2d88cc={};_0x2d88cc[_0x53ed76(0x44c)]=_0x53ed76(0xaf9),_0x1bc197[_0x53ed76(0x74f)](_0x2d88cc,_0x98dbfa);}else{warnlog('codirector\x20request\x20hash\x20failed');var _0x2d88cc={};_0x2d88cc[_0x53ed76(0x7a3)]=_0x53ed76(0xaf9),_0x1bc197[_0x53ed76(0x74f)](_0x2d88cc,_0x98dbfa);}})[_0x5058c5(0x597)](function(){var _0x1d1c94=_0x5058c5;warnlog(_0x1d1c94(0x41c));var _0x10701e={};_0x10701e[_0x1d1c94(0x7a3)]='requestCoDirector',_0x1bc197[_0x1d1c94(0x74f)](_0x10701e,_0x98dbfa);});return;})[_0x433c11(0x597)](errorlog);else{warnlog(_0x433c11(0x30a));var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0xaf9),_0x1bc197[_0x433c11(0x74f)](_0x30d55b,_0x98dbfa);}}if('migrate'in _0x2c70f4&&_0x433c11(0x7cf)in _0x2c70f4){log(_0x433c11(0xb6e));if(_0x1bc197[_0x433c11(0x227)]){if(_0x98dbfa in _0x1bc197[_0x433c11(0x2d6)]&&_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0x7d4)]===!![]){log(_0x433c11(0x9b2));var _0x30d55b={};if(_0x2c70f4[_0x433c11(0x963)]&&_0x2c70f4['transferSettings'][_0x433c11(0x206)])_0x30d55b['request']=_0x433c11(0x9c4),_0x30d55b[_0x433c11(0x963)]=_0x2c70f4[_0x433c11(0x963)],log(_0x30d55b),_0x1bc197[_0x433c11(0x74f)](_0x30d55b,_0x2c70f4[_0x433c11(0x9c4)][_0x433c11(0x1ca)](),function(){var _0x47f6a4=_0x433c11,_0x3786a0={};_0x3786a0['request']=_0x47f6a4(0x9c4),_0x3786a0[_0x47f6a4(0x7cf)]=_0x2c70f4[_0x47f6a4(0x7cf)],_0x3786a0['target']=_0x2c70f4[_0x47f6a4(0x9c4)][_0x47f6a4(0x1ca)](),_0x1bc197[_0x47f6a4(0x92f)](_0x3786a0);}),log(_0x30d55b);else{if(_0x2c70f4[_0x433c11(0x963)]&&_0x433c11(0x2a0)in _0x2c70f4[_0x433c11(0x963)])_0x30d55b['request']=_0x433c11(0x9c4),_0x30d55b[_0x433c11(0x963)]=_0x2c70f4[_0x433c11(0x963)],delete _0x30d55b[_0x433c11(0x963)][_0x433c11(0x7cf)],delete _0x30d55b[_0x433c11(0x963)][_0x433c11(0x3cf)],log(_0x30d55b),_0x1bc197[_0x433c11(0x74f)](_0x30d55b,_0x2c70f4[_0x433c11(0x9c4)]['toString'](),function(){var _0x648a34=_0x433c11,_0x2f056a={};_0x2f056a[_0x648a34(0x913)]=_0x648a34(0x9c4),_0x2f056a[_0x648a34(0x7cf)]=_0x2c70f4['roomid'],_0x2f056a[_0x648a34(0xbb4)]=_0x2c70f4[_0x648a34(0x9c4)][_0x648a34(0x1ca)](),_0x1bc197[_0x648a34(0x92f)](_0x2f056a);}),log(_0x30d55b);else Object[_0x433c11(0x8c0)](_0x2c70f4[_0x433c11(0x963)])[_0x433c11(0x426)]?(_0x30d55b[_0x433c11(0x913)]='migrate',_0x30d55b[_0x433c11(0x963)]=_0x2c70f4['transferSettings'],delete _0x30d55b['transferSettings']['roomid'],delete _0x30d55b[_0x433c11(0x963)][_0x433c11(0x3cf)],log(_0x30d55b),_0x1bc197['sendRequest'](_0x30d55b,_0x2c70f4[_0x433c11(0x9c4)][_0x433c11(0x1ca)](),function(){var _0x411716=_0x433c11,_0x2c0ee2={};_0x2c0ee2[_0x411716(0x913)]=_0x411716(0x9c4),_0x2c0ee2[_0x411716(0x7cf)]=_0x2c70f4['roomid'],_0x2c0ee2[_0x411716(0xbb4)]=_0x2c70f4[_0x411716(0x9c4)][_0x411716(0x1ca)](),_0x1bc197[_0x411716(0x92f)](_0x2c0ee2);}),log(_0x30d55b)):(_0x30d55b['request']=_0x433c11(0x9c4),_0x30d55b[_0x433c11(0x7cf)]=_0x2c70f4[_0x433c11(0x7cf)],_0x30d55b['target']=_0x2c70f4[_0x433c11(0x9c4)][_0x433c11(0x1ca)](),_0x1bc197[_0x433c11(0x92f)](_0x30d55b));}pokeIframeAPI(_0x433c11(0x965),_0x2c70f4[_0x433c11(0x7cf)],_0x2c70f4[_0x433c11(0x9c4)]['toString']());}}else{var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x64e),_0x1bc197[_0x433c11(0x74f)](_0x30d55b,_0x98dbfa);}}}if(_0x433c11(0x6fb)in _0x2c70f4){if(!_0x2c70f4[_0x433c11(0x739)]){log(_0x433c11(0x98f));return;}var _0x3de61c=_0x2c70f4[_0x433c11(0x6fb)];if(!_0x1bc197[_0x433c11(0x2d6)][_0x3de61c]){log(_0x433c11(0x444));return;}if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x3de61c)>=0x0){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x6fb),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x2c70f4[_0x433c11(0x739)]),warnlog('Remote\x20user\x20is\x20a\x20director');return;}if(_0x1bc197[_0x433c11(0xb2d)]){if(_0x433c11(0xb2d)in _0x2c70f4&&_0x2c70f4[_0x433c11(0xb2d)]===_0x1bc197[_0x433c11(0xb2d)]&&_0x1bc197[_0x433c11(0xb2d)]){}else{if(_0x1bc197[_0x433c11(0xb2d)]===!![]){}}}else{if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x2c70f4[_0x433c11(0x739)])>=0x0){}else return;}_0x433c11(0x43b)in _0x2c70f4&&_0x1bc197[_0x433c11(0x43b)](_0x3de61c,_0x2c70f4[_0x433c11(0x43b)]);_0x433c11(0x6f3)in _0x2c70f4&&_0x1bc197['targetAudioBitrate'](_0x3de61c,_0x2c70f4[_0x433c11(0x6f3)]);if(_0x433c11(0x842)in _0x2c70f4)try{_0x1bc197[_0x433c11(0x97b)](_0x3de61c,_0x2c70f4[_0x433c11(0x842)]['w'],_0x2c70f4[_0x433c11(0x842)]['h'],_0x2c70f4[_0x433c11(0x842)]['s'],_0x2c70f4[_0x433c11(0x842)]['c']);}catch(_0x23dcd2){errorlog(_0x23dcd2);}return;}manageSceneState(_0x2c70f4,_0x98dbfa);try{if(_0x433c11(0xb38)in _0x2c70f4){_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x334)][_0x433c11(0xb38)]=_0x2c70f4[_0x433c11(0xb38)];'label'in _0x2c70f4[_0x433c11(0xb38)]&&(typeof _0x2c70f4['info'][_0x433c11(0x87b)]=='string'?_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['label']=sanitizeLabel(_0x2c70f4['info'][_0x433c11(0x87b)]):_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x87b)]=![]);if(_0x277976){if(_0x277976===_0x1bc197['directorUUID'])try{_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x334)][_0x433c11(0xb38)][_0x433c11(0x773)]=!![];}catch(_0x3f653a){}else{if(_0x1bc197['directorList'][_0x433c11(0x870)](_0x277976)>=0x0)try{_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x334)][_0x433c11(0xb38)][_0x433c11(0x7d4)]=!![];}catch(_0x5bc0ab){}}}else{if(_0x98dbfa===_0x1bc197[_0x433c11(0x9de)])try{_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x334)]['info'][_0x433c11(0x773)]=!![];}catch(_0x10dc8b){}else{if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x98dbfa)>=0x0)try{_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['stats']['info'][_0x433c11(0x7d4)]=!![];}catch(_0x5621aa){}}}_0x1bc197['layouts']&&_0x1bc197[_0x433c11(0x773)]&&'obs'in _0x2c70f4['info']&&_0x2c70f4[_0x433c11(0xb38)]['obs']&&(broadcastSlotUpdate(_0x98dbfa),_0x1bc197[_0x433c11(0x240)]?_0x1bc197[_0x433c11(0xa1c)]({'obsSceneTriggers':_0x1bc197[_0x433c11(0x240)],'layouts':_0x1bc197[_0x433c11(0x880)]},_0x98dbfa):_0x1bc197['sendMessage']({'layouts':_0x1bc197[_0x433c11(0x880)]},_0x98dbfa));if(Firefox||_0x2c70f4['info'][_0x433c11(0x986)]||(iOS||iPad)&&SafariVersion&&SafariVersion>0x10)try{_0x433c11(0x43f)in _0x2c70f4[_0x433c11(0xb38)]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x351)]===![]&&(_0x2c70f4[_0x433c11(0xb38)][_0x433c11(0x43f)]&&parseInt(_0x2c70f4[_0x433c11(0xb38)][_0x433c11(0x43f)])>0x0&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['savedBitrate']=parseInt(_0x2c70f4[_0x433c11(0xb38)]['vb_url']),_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xa61)]&&clearTimeout(_0x1bc197['pcs'][_0x98dbfa]['bitrateTimeout']),_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['bitrateTimeout']=setTimeout(function(_0x4365f3){var _0x560e74=_0x433c11;_0x1bc197[_0x560e74(0x3e8)](_0x4365f3,null);},0x3e8,_0x98dbfa))));}catch(_0x12a3f6){errorlog(_0x12a3f6);}pokeIframeAPI('push-connection-info',_0x2c70f4[_0x433c11(0xb38)],_0x98dbfa);}if(_0x433c11(0x308)in _0x2c70f4){if(_0x1bc197[_0x433c11(0x6da)])try{_0x1bc197[_0x433c11(0x6da)][_0x433c11(0xa38)](_0x433c11(0x812))&&processIframeSyncFeedback(_0x2c70f4[_0x433c11(0x308)],_0x98dbfa);}catch(_0x5f2351){errorlog(_0x5f2351);}}'pipe'in _0x2c70f4&&_0x1bc197[_0x433c11(0x8a8)](_0x2c70f4[_0x433c11(0x4d4)],_0x98dbfa);if(_0x433c11(0xa31)in _0x2c70f4){if(_0x1bc197[_0x433c11(0xa97)]){!_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x39b)]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x53b)]?_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x39b)]=receiveDrawingOnVideo(_0x1bc197[_0x433c11(0x1cd)],_0x98dbfa):_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x39b)]=receiveDrawingOnVideo(_0x1bc197[_0x433c11(0xae2)],_0x98dbfa));if(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x39b)]){if(typeof _0x2c70f4[_0x433c11(0xa31)]==_0x433c11(0x79e)){if(_0x2c70f4['draw']=='clear')_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x39b)][_0x433c11(0x55e)]();else{if(_0x2c70f4[_0x433c11(0xa31)]==_0x433c11(0x776))_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x39b)][_0x433c11(0x776)]();else _0x2c70f4[_0x433c11(0xa31)]=='undo'&&_0x1bc197['pcs'][_0x98dbfa]['canvasOverlay'][_0x433c11(0x3ff)](_0x433c11(0x4d8));}}else _0x1bc197['pcs'][_0x98dbfa]['canvasOverlay']['updateDrawing'](_0x2c70f4[_0x433c11(0xa31)]);}}return;}_0x433c11(0x75e)in _0x2c70f4&&(_0x1bc197['autoSyncObject']=_0x2c70f4['autoSync'],_0x1bc197['autoSyncCallback'](_0x98dbfa));_0x433c11(0x66c)in _0x2c70f4&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x66c)]=parseInt(_0x2c70f4[_0x433c11(0x66c)]));_0x433c11(0x5bd)in _0x2c70f4&&_0x1bc197[_0x433c11(0x4be)](_0x98dbfa,_0x2c70f4[_0x433c11(0x5bd)]);_0x433c11(0x9bf)in _0x2c70f4&&_0x1bc197[_0x433c11(0x3e8)](_0x98dbfa,_0x2c70f4[_0x433c11(0x9bf)]);'targetBitrate'in _0x2c70f4&&_0x1bc197['targetBitrate'](_0x98dbfa,_0x2c70f4['targetBitrate']);_0x433c11(0x6f3)in _0x2c70f4&&_0x1bc197[_0x433c11(0x6f3)](_0x98dbfa,_0x2c70f4[_0x433c11(0x6f3)]);if('hangup'in _0x2c70f4){if(_0x433c11(0xb2d)in _0x2c70f4){if(_0x2c70f4['remote']===_0x1bc197[_0x433c11(0xb2d)]&&_0x1bc197['remote']||_0x1bc197[_0x433c11(0xb2d)]===!![]){_0x1bc197[_0x433c11(0x368)]();return;}}}if(_0x433c11(0x561)in _0x2c70f4){if(_0x433c11(0xb2d)in _0x2c70f4){if(_0x2c70f4[_0x433c11(0xb2d)]===_0x1bc197['remote']&&_0x1bc197[_0x433c11(0xb2d)]||_0x1bc197['remote']===!![]){_0x1bc197['hangup'](!![]);return;}}}if(_0x433c11(0x612)in _0x2c70f4){if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0){var _0x4a63c1={};if(_0x1bc197[_0x433c11(0x833)][_0x433c11(0x334)])_0x4a63c1[_0x433c11(0x833)]=_0x1bc197[_0x433c11(0x833)][_0x433c11(0x334)];else for(var _0x187d1f in _0x1bc197[_0x433c11(0x2d6)]){if(_0x187d1f===_0x98dbfa)continue;_0x4a63c1[_0x187d1f]=_0x1bc197['pcs'][_0x187d1f][_0x433c11(0x334)];}var _0x30d55b={};_0x30d55b[_0x433c11(0x94c)]=_0x4a63c1,_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if('remote'in _0x2c70f4){if(_0x2c70f4[_0x433c11(0xb2d)]===_0x1bc197['remote']&&_0x1bc197[_0x433c11(0xb2d)]||_0x1bc197[_0x433c11(0xb2d)]===!![]){var _0x4a63c1={};if(_0x1bc197[_0x433c11(0x833)][_0x433c11(0x334)])_0x4a63c1[_0x433c11(0x833)]=_0x1bc197[_0x433c11(0x833)]['stats'];else for(var _0x187d1f in _0x1bc197[_0x433c11(0x2d6)]){if(_0x187d1f===_0x98dbfa)continue;_0x4a63c1[_0x187d1f]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)];}var _0x30d55b={};_0x30d55b[_0x433c11(0x94c)]=_0x4a63c1,_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}}else{var _0x4a63c1={};if(_0x1bc197[_0x433c11(0x833)]['stats'])_0x4a63c1['whipOut']=_0x1bc197[_0x433c11(0x833)][_0x433c11(0x334)];else for(var _0x187d1f in _0x1bc197[_0x433c11(0x2d6)]){if(_0x187d1f===_0x98dbfa)continue;if(!_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)])continue;if(_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['guest'])continue;if(_0x1bc197['roomid']){if('scene'in _0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)]){if(_0x1bc197['pcs'][_0x187d1f][_0x433c11(0x334)]['scene']===![])continue;}else continue;}_0x4a63c1[_0x187d1f]={},_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)]['video_bitrate_kbps']&&(_0x4a63c1[_0x187d1f][_0x433c11(0x63e)]=_0x1bc197['pcs'][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x63e)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)]['nacks_per_second']&&(_0x4a63c1[_0x187d1f][_0x433c11(0x665)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats']['nacks_per_second']),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats'][_0x433c11(0x7d7)]&&(_0x4a63c1[_0x187d1f][_0x433c11(0x7d7)]=_0x1bc197['pcs'][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x7d7)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0xbd2)]&&(_0x4a63c1[_0x187d1f]['scene']=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats'][_0x433c11(0xbd2)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['label']&&(_0x4a63c1[_0x187d1f][_0x433c11(0x87b)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x87b)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x81e)]&&(_0x4a63c1[_0x187d1f][_0x433c11(0x81e)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x81e)]),_0x1bc197['pcs'][_0x187d1f][_0x433c11(0x334)]['video_encoder']&&(_0x4a63c1[_0x187d1f][_0x433c11(0xb78)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0xb78)]);}var _0x30d55b={};_0x30d55b[_0x433c11(0x94c)]=_0x4a63c1,_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}}}if(_0x433c11(0x2a8)in _0x2c70f4){clearInterval(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['requestedStatsInterval']);if(_0x1bc197[_0x433c11(0x825)]['indexOf'](_0x277976||_0x98dbfa)>=0x0){if(_0x2c70f4[_0x433c11(0x2a8)]){_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0x478)]=setInterval(function(_0x5de92a){var _0x2c143f=_0x433c11,_0x4a6ccb={};if(_0x1bc197['whipOut']['stats'])_0x4a6ccb[_0x2c143f(0x833)]=_0x1bc197[_0x2c143f(0x833)][_0x2c143f(0x334)];else for(var _0x4a68b2 in _0x1bc197[_0x2c143f(0x2d6)]){if(_0x4a68b2===_0x5de92a)continue;if(!_0x1bc197['pcs'][_0x4a68b2][_0x2c143f(0x334)])continue;if(_0x1bc197[_0x2c143f(0x2d6)][_0x4a68b2][_0x2c143f(0xa10)])continue;_0x4a6ccb[_0x4a68b2]=_0x1bc197[_0x2c143f(0x2d6)][_0x4a68b2][_0x2c143f(0x334)];}var _0x425ab2={};_0x425ab2[_0x2c143f(0x94c)]=_0x4a6ccb,_0x1bc197[_0x2c143f(0xa1c)](_0x425ab2,_0x5de92a);},0xbb8,_0x98dbfa);var _0x4a63c1={};if(_0x1bc197['whipOut'][_0x433c11(0x334)])_0x4a63c1[_0x433c11(0x833)]=_0x1bc197[_0x433c11(0x833)][_0x433c11(0x334)];else for(var _0x187d1f in _0x1bc197[_0x433c11(0x2d6)]){if(_0x187d1f===_0x98dbfa)continue;if(!_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats'])continue;if(_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0xa10)])continue;_0x4a63c1[_0x187d1f]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)];}var _0x30d55b={};_0x30d55b['remoteStats']=_0x4a63c1,_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}}else{if(_0x433c11(0xb2d)in _0x2c70f4){if(_0x2c70f4[_0x433c11(0xb2d)]===_0x1bc197['remote']&&_0x1bc197[_0x433c11(0xb2d)]||_0x1bc197[_0x433c11(0xb2d)]===!![]){if(_0x2c70f4[_0x433c11(0x2a8)]){_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x478)]=setInterval(function(_0x2de879){var _0x56d56d=_0x433c11,_0x1cc40d={};if(_0x1bc197[_0x56d56d(0x833)]['stats'])_0x1cc40d[_0x56d56d(0x833)]=_0x1bc197[_0x56d56d(0x833)]['stats'];else for(var _0x57e64b in _0x1bc197[_0x56d56d(0x2d6)]){if(_0x57e64b===_0x2de879)continue;if(!_0x1bc197[_0x56d56d(0x2d6)][_0x57e64b][_0x56d56d(0x334)])continue;if(_0x1bc197[_0x56d56d(0x2d6)][_0x57e64b]['guest'])continue;_0x1cc40d[_0x57e64b]=_0x1bc197[_0x56d56d(0x2d6)][_0x57e64b][_0x56d56d(0x334)];}var _0x27bd3b={};_0x27bd3b[_0x56d56d(0x94c)]=_0x1cc40d,_0x1bc197['sendMessage'](_0x27bd3b,_0x2de879);},0xbb8,_0x98dbfa);var _0x4a63c1={};if(_0x1bc197[_0x433c11(0x833)][_0x433c11(0x334)])_0x4a63c1[_0x433c11(0x833)]=_0x1bc197[_0x433c11(0x833)]['stats'];else for(var _0x187d1f in _0x1bc197[_0x433c11(0x2d6)]){if(_0x187d1f===_0x98dbfa)continue;if(!_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats'])continue;if(_0x1bc197['pcs'][_0x187d1f][_0x433c11(0xa10)])continue;_0x4a63c1[_0x187d1f]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats'];}var _0x30d55b={};_0x30d55b['remoteStats']=_0x4a63c1,_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}}}else{if(_0x2c70f4[_0x433c11(0x2a8)]){_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x478)]=setInterval(function(_0xdf6cd0){var _0x358672=_0x433c11,_0x4a1074={};if(_0x1bc197[_0x358672(0x833)][_0x358672(0x334)])_0x4a1074[_0x358672(0x833)]=_0x1bc197[_0x358672(0x833)][_0x358672(0x334)];else for(var _0x23a746 in _0x1bc197[_0x358672(0x2d6)]){if(_0x23a746===_0xdf6cd0)continue;if(!_0x1bc197['pcs'][_0x23a746][_0x358672(0x334)])continue;if(_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0xa10)])continue;if(_0x1bc197[_0x358672(0x7cf)]){if('scene'in _0x1bc197['pcs'][_0x23a746][_0x358672(0x334)]){if(_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0x334)]['scene']===![])continue;}else continue;}_0x4a1074[_0x23a746]={},_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0x334)][_0x358672(0x63e)]&&(_0x4a1074[_0x23a746][_0x358672(0x63e)]=_0x1bc197['pcs'][_0x23a746]['stats'][_0x358672(0x63e)]),_0x1bc197[_0x358672(0x2d6)][_0x23a746]['stats'][_0x358672(0x665)]&&(_0x4a1074[_0x23a746][_0x358672(0x665)]=_0x1bc197[_0x358672(0x2d6)][_0x23a746]['stats']['nacks_per_second']),_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0x334)][_0x358672(0x7d7)]&&(_0x4a1074[_0x23a746]['available_outgoing_bitrate_kbps']=_0x1bc197[_0x358672(0x2d6)][_0x23a746]['stats']['available_outgoing_bitrate_kbps']),_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0x334)]['scene']&&(_0x4a1074[_0x23a746][_0x358672(0xbd2)]=_0x1bc197['pcs'][_0x23a746][_0x358672(0x334)][_0x358672(0xbd2)]),_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0x87b)]&&(_0x4a1074[_0x23a746][_0x358672(0x87b)]=_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0x87b)]),_0x1bc197[_0x358672(0x2d6)][_0x23a746][_0x358672(0x334)]['resolution']&&(_0x4a1074[_0x23a746][_0x358672(0x81e)]=_0x1bc197['pcs'][_0x23a746]['stats'][_0x358672(0x81e)]),_0x1bc197['pcs'][_0x23a746][_0x358672(0x334)]['video_encoder']&&(_0x4a1074[_0x23a746][_0x358672(0xb78)]=_0x1bc197['pcs'][_0x23a746][_0x358672(0x334)][_0x358672(0xb78)]);}var _0x1b34f3={};_0x1b34f3[_0x358672(0x94c)]=_0x4a1074,_0x1bc197['sendMessage'](_0x1b34f3,_0xdf6cd0);},0xbb8,_0x98dbfa);var _0x4a63c1={};if(_0x1bc197[_0x433c11(0x833)]['stats'])_0x4a63c1['whipOut']=_0x1bc197[_0x433c11(0x833)][_0x433c11(0x334)];else for(var _0x187d1f in _0x1bc197[_0x433c11(0x2d6)]){if(_0x187d1f===_0x98dbfa)continue;if(!_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)])continue;if(_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0xa10)])continue;if(_0x1bc197[_0x433c11(0x7cf)]){if(_0x433c11(0xbd2)in _0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats']){if(_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0xbd2)]===![])continue;}else continue;}_0x4a63c1[_0x187d1f]={},_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x63e)]&&(_0x4a63c1[_0x187d1f][_0x433c11(0x63e)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x63e)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x665)]&&(_0x4a63c1[_0x187d1f][_0x433c11(0x665)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x665)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x7d7)]&&(_0x4a63c1[_0x187d1f][_0x433c11(0x7d7)]=_0x1bc197['pcs'][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x7d7)]),_0x1bc197['pcs'][_0x187d1f][_0x433c11(0x334)][_0x433c11(0xbd2)]&&(_0x4a63c1[_0x187d1f][_0x433c11(0xbd2)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0xbd2)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x87b)]&&(_0x4a63c1[_0x187d1f]['label']=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x87b)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x81e)]&&(_0x4a63c1[_0x187d1f]['resolution']=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f][_0x433c11(0x334)][_0x433c11(0x81e)]),_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats'][_0x433c11(0xb78)]&&(_0x4a63c1[_0x187d1f][_0x433c11(0xb78)]=_0x1bc197[_0x433c11(0x2d6)][_0x187d1f]['stats'][_0x433c11(0xb78)]);}var _0x30d55b={};_0x30d55b['remoteStats']=_0x4a63c1,_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}}}}if(_0x433c11(0x842)in _0x2c70f4)try{_0x1bc197[_0x433c11(0x97b)](_0x98dbfa,_0x2c70f4[_0x433c11(0x842)]['w'],_0x2c70f4[_0x433c11(0x842)]['h'],_0x2c70f4['requestResolution']['s'],_0x2c70f4[_0x433c11(0x842)]['c']);}catch(_0x38431a){errorlog(_0x38431a);}_0x433c11(0x6ad)in _0x2c70f4&&(_0x2c70f4[_0x433c11(0xbd2)]?_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0?_0x1bc197[_0x433c11(0xb75)]():errorlog(_0x433c11(0xb09)):_0x1bc197['forcePLI'](_0x98dbfa));if(_0x433c11(0x29c)in _0x2c70f4){var _0x475f22=![],_0x3ab723=![];_0x1bc197[_0x433c11(0x825)]['indexOf'](_0x277976||_0x98dbfa)>=0x0&&(_0x475f22=!![],_0x433c11(0xb27)in _0x2c70f4&&(_0x2c70f4['overlay']==!![]&&(_0x3ab723=!![]))),log(_0x433c11(0xabd)+_0x475f22),getChatMessage(_0x2c70f4['chat'],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['label'],_0x475f22,_0x3ab723);}if(_0x433c11(0x97c)in _0x2c70f4){_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x97c)]=parseInt(_0x2c70f4[_0x433c11(0x97c)])||0x0;_0x98dbfa in _0x1bc197['rpcs']&&(_0x1bc197['rpcs'][_0x98dbfa]['order']=_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0x97c)]);if(_0x1bc197['director']){var _0xc1d434=document[_0x433c11(0x715)](_0x433c11(0x5cf)+_0x98dbfa+'\x22]');log(_0xc1d434),_0xc1d434[0x0]&&(_0xc1d434[0x0][_0x433c11(0x7ce)]=parseInt(_0x2c70f4[_0x433c11(0x97c)])||0x0);}updateMixer();}_0x433c11(0x751)in _0x2c70f4&&_0x1bc197[_0x433c11(0x834)](_0x98dbfa,_0x2c70f4[_0x433c11(0x751)]);if(_0x1bc197[_0x433c11(0x773)]&&_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['coDirector']&&_0x433c11(0x35e)in _0x2c70f4){log(_0x2c70f4),_0x1bc197[_0x433c11(0x2ed)]=_0x2c70f4[_0x433c11(0x35e)];for(var _0x350a89 in _0x1bc197[_0x433c11(0x2ed)]){syncSceneState(_0x350a89),syncOtherState(_0x350a89);}pokeAPI(_0x433c11(0x718),_0x2c70f4[_0x433c11(0x35e)]);}if(_0x1bc197['directorList'][_0x433c11(0x870)](_0x277976||_0x98dbfa)==-0x1){if(_0x433c11(0xb97)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='requestAudioHack',_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0xba5)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0xba5),_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x6b1)in _0x2c70f4){var _0x30d55b={};_0x30d55b['rejected']='changeOrder',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if('changeURL'in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0xb2f),_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0xa21)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0xa21),_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x652)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='requestChangeEQ',_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0xbd6)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0xbd6),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x676)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='requestChangeCompressor',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0xa87)in _0x2c70f4){var _0x30d55b={};_0x30d55b['rejected']='requestChangeSubGain',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if('remoteVideoMuted'in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='remoteVideoMuted',_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x93b)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x93b),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if('lowerhand'in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x4ed),_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x368)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x368),_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x4f0)in _0x2c70f4){var _0x30d55b={};_0x30d55b['rejected']=_0x433c11(0x4f0),_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x972)in _0x2c70f4){var _0x30d55b={};_0x30d55b['rejected']=_0x433c11(0x972),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if('volume'in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x1ae),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x394)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='micIsolated',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x5a0)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x5a0),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x555)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='stopClock',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x3ef)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x3ef),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x737)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='setClock',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if('hideClock'in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x557),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x56f)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x56f),_0x1bc197['sendMessage'](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x24d)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x24d),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x407)in _0x2c70f4){var _0x30d55b={};_0x30d55b['rejected']=_0x433c11(0x407),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x968)in _0x2c70f4){var _0x30d55b={};_0x30d55b['rejected']='showTime',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0xb0a)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0xb0a),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x3ae)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x3ae),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x787)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]=_0x433c11(0x787),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}else{if(_0x433c11(0x6b0)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x7a3)]='changeMicrophone',_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x98dbfa);}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(_0x433c11(0xb97)in _0x2c70f4){var _0x35b839=_0x1bc197['streamSrc']['getAudioTracks']();_0x35b839[_0x433c11(0x426)]&&(_0x433c11(0x383)in _0x2c70f4?applyAudioHack(_0x2c70f4[_0x433c11(0x6ef)],_0x2c70f4['value'],_0x2c70f4[_0x433c11(0x383)]):applyAudioHack(_0x2c70f4[_0x433c11(0x6ef)],_0x2c70f4[_0x433c11(0x8d4)]));}if(_0x433c11(0xba5)in _0x2c70f4){if(_0x2c70f4[_0x433c11(0xba5)]){_0x2c70f4[_0x433c11(0xb42)]&&(_0x1bc197[_0x433c11(0xbd3)]={},_0x1bc197[_0x433c11(0xbd3)][_0x433c11(0xb83)]=_0x2c70f4[_0x433c11(0xb42)]);if(_0x1bc197['videoElement']){var _0x4d15d9=0x1770;if(_0x2c70f4[_0x433c11(0xa78)])_0x4d15d9=_0x2c70f4[_0x433c11(0xa78)];else _0x2c70f4[_0x433c11(0x8d4)]&&(_0x4d15d9=parseInt(_0x2c70f4[_0x433c11(0x8d4)]));recordLocalVideo(_0x433c11(0x3b4),_0x4d15d9,![],_0x2c70f4[_0x433c11(0x7c2)]||![]);}}else _0x1bc197[_0x433c11(0xae2)]&&recordLocalVideo(_0x433c11(0x536),![],![],_0x2c70f4[_0x433c11(0x7c2)]||![]);}if(_0x433c11(0x6b1)in _0x2c70f4){_0x1bc197['order']==![]&&(_0x1bc197[_0x433c11(0x97c)]=0x0);_0x1bc197['order']+=parseInt(_0x2c70f4['changeOrder'])||0x0;var _0x30d55b={};_0x30d55b={},_0x30d55b['order']=_0x1bc197[_0x433c11(0x97c)],_0x1bc197[_0x433c11(0x4c3)](_0x30d55b),updateMixer();}_0x433c11(0xb2f)in _0x2c70f4&&changeURL(_0x2c70f4[_0x433c11(0xb2f)]);if('rotate'in _0x2c70f4){if(_0x2c70f4['rotate']===!![])_0x1bc197['rotate']===![]?_0x1bc197[_0x433c11(0x3ae)]=0x5a:_0x1bc197[_0x433c11(0x3ae)]+=0x5a,_0x1bc197[_0x433c11(0x3ae)]>=0x168&&(_0x1bc197['rotate']-=0x168),_0x1bc197[_0x433c11(0x3ae)]===0x0&&(_0x1bc197['rotate']=![]);else _0x2c70f4[_0x433c11(0x3ae)]===!![]?_0x1bc197[_0x433c11(0x3ae)]=![]:_0x1bc197[_0x433c11(0x3ae)]=parseInt(_0x2c70f4[_0x433c11(0x3ae)])||![];updateForceRotate(),updateMixer();}_0x433c11(0x555)in _0x2c70f4&&stopClock();_0x433c11(0x3ef)in _0x2c70f4&&resumeClock();_0x433c11(0x737)in _0x2c70f4&&setClock(_0x2c70f4[_0x433c11(0x737)]);_0x433c11(0x557)in _0x2c70f4&&hideClock();_0x433c11(0x56f)in _0x2c70f4&&showClock();'startClock'in _0x2c70f4&&startClock();_0x433c11(0x407)in _0x2c70f4&&pauseClock();if('showTime'in _0x2c70f4){if(_0x1bc197['showTime']!==![]){if(_0x2c70f4[_0x433c11(0x968)]&&!_0x1bc197[_0x433c11(0x968)])toggleClock(_0x2c70f4['clock24']||![]);else!_0x2c70f4[_0x433c11(0x968)]&&_0x1bc197['showTime']&&toggleClock(_0x2c70f4['clock24']||![]);}}_0x433c11(0x5a0)in _0x2c70f4&&toggleFileshare(_0x98dbfa);if(_0x433c11(0xb0a)in _0x2c70f4)try{_0x277976?(_0x2c70f4[_0x433c11(0xb0a)]?_0x1bc197[_0x433c11(0x2d4)]=_0x2c70f4[_0x433c11(0xb0a)][_0x433c11(0x1fb)](','):_0x1bc197['group_alt']=[],_0x1bc197[_0x433c11(0xa1c)]({'group':_0x2c70f4[_0x433c11(0xb0a)],'altUUID':!![]})):(_0x2c70f4[_0x433c11(0xb0a)]?_0x1bc197[_0x433c11(0xb0a)]=_0x2c70f4[_0x433c11(0xb0a)][_0x433c11(0x1fb)](','):_0x1bc197[_0x433c11(0xb0a)]=[],_0x1bc197[_0x433c11(0xa1c)]({'group':_0x2c70f4['group']})),updateMixer(),pokeIframeAPI(_0x433c11(0xa92),_0x1bc197[_0x433c11(0xb0a)]);}catch(_0x3e5d67){}if(_0x433c11(0xa21)in _0x2c70f4){if(_0x433c11(0x8d4)in _0x2c70f4){if(typeof _0x2c70f4[_0x433c11(0x8d4)]==_0x433c11(0x79e)){_0x1bc197[_0x433c11(0x87b)]=sanitizeLabel(_0x2c70f4[_0x433c11(0x8d4)]),log(_0x433c11(0x9dd)+_0x1bc197['label']);if(_0x1bc197[_0x433c11(0x773)]){var _0xc1d434=getById(_0x433c11(0x237)+_0x98dbfa);if(_0x1bc197[_0x433c11(0x87b)])_0xc1d434[_0x433c11(0x7ce)]=_0x1bc197[_0x433c11(0x87b)],_0xc1d434[_0x433c11(0x930)]['remove']('addALabel');else _0x1bc197[_0x433c11(0x9de)]===(_0x277976||_0x98dbfa)?(miniTranslate(_0xc1d434[_0x433c11(0xadb)],_0x433c11(0x2b4)),_0xc1d434[_0x433c11(0x930)][_0x433c11(0x1d0)]('addALabel')):(miniTranslate(_0xc1d434[_0x433c11(0xadb)],_0x433c11(0x72f)),_0xc1d434[_0x433c11(0x930)]['add'](_0x433c11(0x5d3)));}else _0x1bc197['showlabels']&&updateMixer();!_0x1bc197[_0x433c11(0x773)]&&(_0x1bc197[_0x433c11(0x87b)]?document['title']=_0x1bc197[_0x433c11(0x87b)]:document[_0x433c11(0x99a)]=location['hostname']);var _0x295b8e=encodeURIComponent(_0x1bc197['label']);urlParams['has']('l')?updateURL('l='+_0x295b8e,!![],![]):updateURL(_0x433c11(0xa36)+_0x295b8e,!![],![]);var _0x30d55b={};_0x30d55b[_0x433c11(0xa21)]=!![],_0x30d55b[_0x433c11(0x8d4)]=_0x1bc197['label'],_0x1bc197[_0x433c11(0xa1c)](_0x30d55b);}else{_0x1bc197[_0x433c11(0x87b)]=![];var _0x30d55b={};_0x30d55b[_0x433c11(0xa21)]=!![],_0x30d55b[_0x433c11(0x8d4)]=_0x1bc197['label'],_0x1bc197[_0x433c11(0xa1c)](_0x30d55b);if(_0x1bc197[_0x433c11(0x773)]){var _0xc1d434=getById('label_'+_0x98dbfa);_0x1bc197[_0x433c11(0x9de)]===(_0x277976||_0x98dbfa)?(miniTranslate(_0xc1d434[_0x433c11(0xadb)],_0x433c11(0x2b4)),_0xc1d434['classList'][_0x433c11(0x1d0)](_0x433c11(0x5d3))):(miniTranslate(_0xc1d434['innerHTML'],_0x433c11(0x72f)),_0xc1d434['classList'][_0x433c11(0x21c)](_0x433c11(0x5d3)));}else _0x1bc197[_0x433c11(0x754)]?(document['title']=location[_0x433c11(0x3f9)],updateMixer()):document[_0x433c11(0x99a)]=location['hostname'];}}}if(_0x433c11(0x652)in _0x2c70f4){if(_0x2c70f4[_0x433c11(0x6ef)]==_0x433c11(0x1d6))changeLowEQ(parseFloat(_0x2c70f4[_0x433c11(0x8d4)]),_0x2c70f4['track']);else{if(_0x2c70f4[_0x433c11(0x6ef)]==_0x433c11(0x82b))changeMidEQ(parseFloat(_0x2c70f4[_0x433c11(0x8d4)]),_0x2c70f4[_0x433c11(0x56d)]);else _0x2c70f4[_0x433c11(0x6ef)]==_0x433c11(0x8ee)&&changeHighEQ(parseFloat(_0x2c70f4[_0x433c11(0x8d4)]),_0x2c70f4[_0x433c11(0x56d)]);}}if('requestChangeGating'in _0x2c70f4){var _0x40a2b4=_0x1bc197[_0x433c11(0x796)];if(_0x2c70f4[_0x433c11(0x8d4)]==='false')_0x1bc197[_0x433c11(0x796)]=![],log(_0x433c11(0x439));else _0x2c70f4[_0x433c11(0x8d4)]===_0x433c11(0x78c)?(_0x1bc197[_0x433c11(0x796)]=!![],log('noise\x20gate\x20on')):_0x1bc197[_0x433c11(0x796)]=_0x2c70f4['value'];_0x1bc197[_0x433c11(0x796)]!==_0x40a2b4&&senderAudioUpdate();}if('requestChangeCompressor'in _0x2c70f4){var _0x40a2b4=_0x1bc197[_0x433c11(0xb43)];if(_0x2c70f4['value']===_0x433c11(0x9cf))_0x1bc197[_0x433c11(0xb43)]=![],log(_0x433c11(0x439));else{if(_0x2c70f4['value']==='1')_0x1bc197[_0x433c11(0xb43)]=0x1,log(_0x433c11(0x490));else _0x2c70f4[_0x433c11(0x8d4)]==='2'?(_0x1bc197[_0x433c11(0xb43)]=0x2,log(_0x433c11(0x490))):_0x1bc197[_0x433c11(0xb43)]=parseInt(_0x2c70f4['value'])||![];}_0x1bc197[_0x433c11(0xb43)]!==_0x40a2b4&&senderAudioUpdate();}_0x433c11(0x93b)in _0x2c70f4&&(_0x1bc197[_0x433c11(0x5f4)]===![]?(_0x1bc197['micDelay']=parseInt(_0x2c70f4[_0x433c11(0x8d4)])||0x0,senderAudioUpdate()):(_0x1bc197[_0x433c11(0x5f4)]=parseInt(_0x2c70f4[_0x433c11(0x8d4)])||0x0,changeMicDelay(_0x1bc197[_0x433c11(0x5f4)],_0x2c70f4[_0x433c11(0x383)])));_0x433c11(0xa87)in _0x2c70f4&&changeSubGain(parseFloat(_0x2c70f4[_0x433c11(0x8d4)]),_0x2c70f4[_0x433c11(0x383)]);'lowerhand'in _0x2c70f4&&(_0x1bc197[_0x433c11(0x9ae)]&&lowerhand());if(_0x433c11(0xb81)in _0x2c70f4&&_0x433c11(0x4b8)in _0x2c70f4){if(_0x2c70f4['mirrorGuestTarget']&&_0x2c70f4[_0x433c11(0x4b8)]===!![])_0x1bc197['permaMirrored']=_0x2c70f4[_0x433c11(0xb81)],applyMirror(_0x1bc197[_0x433c11(0xaff)]);else _0x2c70f4[_0x433c11(0x4b8)]&&_0x2c70f4[_0x433c11(0x4b8)]in _0x1bc197[_0x433c11(0x959)]&&(_0x1bc197[_0x433c11(0x959)][_0x2c70f4[_0x433c11(0x4b8)]][_0x433c11(0x63a)]=_0x2c70f4['mirrorGuestState'],_0x1bc197[_0x433c11(0x959)][_0x2c70f4['mirrorGuestTarget']]['videoElement']&&applyMirrorGuest(_0x2c70f4['mirrorGuestState'],_0x1bc197[_0x433c11(0x959)][_0x2c70f4['mirrorGuestTarget']][_0x433c11(0xae2)]));}if(_0x433c11(0x8fb)in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x739)]=_0x98dbfa,_0x30d55b['audioOptions']=listAudioSettingsPrep(),sendMediaDevices(_0x30d55b[_0x433c11(0x739)]),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x30d55b['UUID']);}if('getVideoSettings'in _0x2c70f4){var _0x30d55b={};_0x30d55b[_0x433c11(0x739)]=_0x98dbfa,_0x30d55b[_0x433c11(0xac2)]=listVideoSettingsPrep(),sendMediaDevices(_0x30d55b[_0x433c11(0x739)]),_0x1bc197[_0x433c11(0xa1c)](_0x30d55b,_0x30d55b['UUID']);}_0x433c11(0x48c)in _0x2c70f4&&changeAudioOutputDeviceById(_0x2c70f4[_0x433c11(0x48c)],_0x98dbfa);_0x433c11(0x6b0)in _0x2c70f4&&changeAudioDeviceById(_0x2c70f4[_0x433c11(0x6b0)],_0x98dbfa);_0x433c11(0x787)in _0x2c70f4&&refreshMicrophoneDevice(_0x98dbfa);_0x433c11(0x3b5)in _0x2c70f4&&changeVideoDeviceById(_0x2c70f4[_0x433c11(0x3b5)],_0x98dbfa);_0x433c11(0xadf)in _0x2c70f4&&changeLowCut(parseFloat(_0x2c70f4[_0x433c11(0x8d4)]),_0x2c70f4[_0x433c11(0x56d)]);_0x433c11(0xadf)in _0x2c70f4&&changeLowCut(parseFloat(_0x2c70f4['value']),_0x2c70f4['track']);_0x433c11(0x368)in _0x2c70f4&&(_0x1bc197[_0x433c11(0x9de)]&&_0x1bc197['hangup']());if(_0x433c11(0xacb)in _0x2c70f4){}if(_0x433c11(0x1ae)in _0x2c70f4){var _0x3466a=parseInt(_0x2c70f4['volume'])/0x64||0x0;_0x1bc197[_0x433c11(0x912)]=parseInt(_0x2c70f4[_0x433c11(0x1ae)])||0x0;try{for(var _0x3be8b2 in _0x1bc197[_0x433c11(0x653)]){log(_0x433c11(0x231)),_0x1bc197[_0x433c11(0x653)][_0x3be8b2][_0x433c11(0x5d9)][_0x433c11(0x670)][_0x433c11(0xa5b)](_0x3466a,_0x1bc197['webAudios'][_0x3be8b2]['audioContext'][_0x433c11(0x8fa)]);}}catch(_0x39d2b9){}updateVolume(!![]);}if(_0x433c11(0x3db)in _0x2c70f4){if(_0x2c70f4[_0x433c11(0x3db)])_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0&&(_0x1bc197[_0x433c11(0x394)][_0x433c11(0xa44)](_0x98dbfa),_0x1bc197[_0x433c11(0x79b)]());else{var _0x1293a4=_0x1bc197['micIsolated'][_0x433c11(0x870)](_0x98dbfa);_0x1293a4>-0x1&&(_0x1bc197[_0x433c11(0x394)][_0x433c11(0x3be)](_0x1293a4,0x1),_0x1bc197['applyIsolatedChat']());}}if('lowerVolume'in _0x2c70f4){if(_0x2c70f4[_0x433c11(0x1f8)])_0x1bc197[_0x433c11(0x825)]['indexOf'](_0x277976||_0x98dbfa)>=0x0&&(_0x1bc197['lowerVolume'][_0x433c11(0xa44)](_0x98dbfa),_0x1bc197[_0x433c11(0xae6)]());else{var _0x1293a4=_0x1bc197[_0x433c11(0x1f8)][_0x433c11(0x870)](_0x98dbfa);_0x1293a4>-0x1&&(_0x1bc197[_0x433c11(0x1f8)][_0x433c11(0x3be)](_0x1293a4,0x1),_0x1bc197['applyIsolatedVolume']());}}'speakerMute'in _0x2c70f4&&(_0x2c70f4['speakerMute']?(_0x1bc197[_0x433c11(0x503)]=!![],_0x1bc197[_0x433c11(0x88c)]()):(_0x1bc197[_0x433c11(0x503)]=![],_0x1bc197[_0x433c11(0x88c)]()));'displayMute'in _0x2c70f4&&(_0x2c70f4[_0x433c11(0x4f0)]?(_0x1bc197[_0x433c11(0x571)]=!![],_0x1bc197[_0x433c11(0x239)]()):(_0x1bc197['directorDisplayMuted']=![],_0x1bc197[_0x433c11(0x239)]()));if(_0x433c11(0x8a5)in _0x2c70f4){_0x1bc197[_0x433c11(0x8a5)]=_0x2c70f4['remoteVideoMuted'],toggleVideoMute(!![]);if(!_0x1bc197[_0x433c11(0x50e)]){var _0x30d55b={};_0x30d55b[_0x433c11(0x50e)]=_0x1bc197[_0x433c11(0x8a5)],_0x1bc197[_0x433c11(0xa1c)](_0x30d55b);}}'changeParams'in _0x2c70f4&&applyNewParams(_0x2c70f4['changeParams']);}if(_0x1bc197[_0x433c11(0x9de)]===(_0x277976||_0x98dbfa)){_0x2c70f4[_0x433c11(0x913)]==='migrate'&&(warnlog(_0x433c11(0x934)),_0x433c11(0x963)in _0x2c70f4&&('roomenc'in _0x2c70f4['transferSettings']&&(_0x1bc197[_0x433c11(0x3cf)]=_0x2c70f4['roomenc']),_0x433c11(0x2a0)in _0x2c70f4['transferSettings']&&(_0x2c70f4[_0x433c11(0x963)]['broadcast']===!![]||_0x2c70f4[_0x433c11(0x963)]['broadcast']===null?(_0x1bc197[_0x433c11(0x2a0)]=null,_0x1bc197[_0x433c11(0x5cd)]===![]&&(_0x1bc197['minipreview']=0x2),_0x1bc197[_0x433c11(0xaf1)]===![]&&(_0x1bc197[_0x433c11(0xaf1)]=0x1),_0x1bc197[_0x433c11(0x774)]===null&&(_0x1bc197[_0x433c11(0x774)]=!![])):_0x1bc197['broadcast']=_0x2c70f4[_0x433c11(0x963)][_0x433c11(0x2a0)],_0x2c70f4[_0x433c11(0x963)]['updateurl']&&(_0x1bc197[_0x433c11(0x2a0)]!==![]?_0x1bc197[_0x433c11(0x2a0)]===null?updateURL(_0x433c11(0x2a0),!![]):updateURL(_0x433c11(0x382)+_0x1bc197['broadcast'],!![]):updateURL('broadcast=false',!![]))),'roomid'in _0x2c70f4[_0x433c11(0x963)]&&(_0x1bc197['roomid']=_0x2c70f4[_0x433c11(0x963)][_0x433c11(0x7cf)],_0x2c70f4[_0x433c11(0x963)]['updateurl']&&updateURL('room='+_0x1bc197[_0x433c11(0x7cf)],!![])),_0x433c11(0x6a1)in _0x2c70f4[_0x433c11(0x963)]&&(_0x1bc197['queue']=_0x2c70f4[_0x433c11(0x963)]['queue'],_0x1bc197[_0x433c11(0x6a1)]&&(_0x1bc197[_0x433c11(0x6a1)]=0x2),_0x2c70f4[_0x433c11(0x963)][_0x433c11(0x206)]&&(_0x1bc197[_0x433c11(0x6a1)]?updateURL('queue',!![]):updateURL(_0x433c11(0x814),!![]))),_0x433c11(0x367)in _0x2c70f4[_0x433c11(0x963)]&&(_0x1bc197[_0x433c11(0x6a1)]&&(_0x1bc197[_0x433c11(0x6a1)]=0x3,_0x2c70f4[_0x433c11(0x963)]['updateurl']&&updateURL(_0x433c11(0x814),!![])))),_0x1bc197[_0x433c11(0xb02)]&&_0x1bc197[_0x433c11(0xaf3)]&&(_0x1bc197[_0x433c11(0xaf3)]=![],_0x1bc197[_0x433c11(0xb02)]=![],updateMixer()));try{if('directorSettings'in _0x2c70f4&&'addCoDirector'in _0x2c70f4[_0x433c11(0x501)])for(var _0x189708=0x0;_0x189708<_0x2c70f4['directorSettings']['addCoDirector'][_0x433c11(0x426)];_0x189708++){if(!_0x1bc197[_0x433c11(0x825)]['includes'](_0x2c70f4[_0x433c11(0x501)][_0x433c11(0x284)][_0x189708]['toString'])){_0x1bc197[_0x433c11(0x825)][_0x433c11(0xa44)](_0x2c70f4['directorSettings'][_0x433c11(0x284)][_0x189708]['toString']());var _0x7356df=getById('container_'+_0x2c70f4[_0x433c11(0x501)][_0x433c11(0x284)][_0x189708][_0x433c11(0x1ca)]());_0x7356df&&_0x7356df[_0x433c11(0x930)][_0x433c11(0x21c)](_0x433c11(0x8ac));}}}catch(_0xdd5364){errorlog(_0xdd5364);}if(_0x433c11(0xa94)in _0x2c70f4)try{_0x1bc197[_0x433c11(0xa1c)]({'cbid':_0x2c70f4['cbid']},_0x98dbfa);}catch(_0xa53f7e){errorlog(_0xa53f7e);}}if(_0x433c11(0x89d)in _0x2c70f4){if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0||_0x1bc197[_0x433c11(0xb2d)]===!![]||_0x1bc197[_0x433c11(0xb2d)]&&_0x433c11(0xb2d)in _0x2c70f4&&_0x2c70f4['remote']===_0x1bc197[_0x433c11(0xb2d)])_0x433c11(0x3d2)in _0x2c70f4&&_0x2c70f4['ctrl']?updateCameraConstraints(_0x2c70f4['keyname'],_0x2c70f4[_0x433c11(0x8d4)],!![],_0x98dbfa):updateCameraConstraints(_0x2c70f4[_0x433c11(0x6ef)],_0x2c70f4[_0x433c11(0x8d4)],![],![]);else return;}if('zoom'in _0x2c70f4){if(_0x1bc197['directorList'][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0||_0x1bc197['remote']===!![]||_0x1bc197[_0x433c11(0xb2d)]&&_0x433c11(0xb2d)in _0x2c70f4&&_0x2c70f4[_0x433c11(0xb2d)]===_0x1bc197['remote'])_0x1bc197['remoteZoom'](parseFloat(_0x2c70f4['zoom']),_0x2c70f4['abs']||![]);else return;}if('focus'in _0x2c70f4){if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0||_0x1bc197[_0x433c11(0xb2d)]===!![]||_0x1bc197[_0x433c11(0xb2d)]&&'remote'in _0x2c70f4&&_0x2c70f4['remote']===_0x1bc197['remote'])_0x1bc197['remoteFocus'](parseFloat(_0x2c70f4[_0x433c11(0xb3a)]),_0x2c70f4['abs']||![]);else return;}if('pan'in _0x2c70f4){if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0||_0x1bc197['remote']===!![]||_0x1bc197[_0x433c11(0xb2d)]&&'remote'in _0x2c70f4&&_0x2c70f4['remote']===_0x1bc197[_0x433c11(0xb2d)])_0x1bc197[_0x433c11(0x928)](parseFloat(_0x2c70f4['pan']),_0x2c70f4[_0x433c11(0x835)]||![]);else return;}if(_0x433c11(0x5e9)in _0x2c70f4){if(_0x1bc197['directorList'][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0||_0x1bc197['remote']===!![]||_0x1bc197['remote']&&_0x433c11(0xb2d)in _0x2c70f4&&_0x2c70f4[_0x433c11(0xb2d)]===_0x1bc197[_0x433c11(0xb2d)])_0x1bc197['remoteTilt'](parseFloat(_0x2c70f4[_0x433c11(0x5e9)]),_0x2c70f4[_0x433c11(0x835)]||![]);else return;}if(_0x433c11(0xb1e)in _0x2c70f4){if(_0x1bc197[_0x433c11(0x825)][_0x433c11(0x870)](_0x277976||_0x98dbfa)>=0x0||_0x1bc197[_0x433c11(0xb2d)]===!![]||_0x1bc197['remote']&&_0x433c11(0xb2d)in _0x2c70f4&&_0x2c70f4[_0x433c11(0xb2d)]===_0x1bc197[_0x433c11(0xb2d)])_0x1bc197[_0x433c11(0x20f)](parseFloat(_0x2c70f4[_0x433c11(0xb1e)]),_0x2c70f4[_0x433c11(0x835)]||![]);else return;}if(_0x433c11(0x600)in _0x2c70f4){log(_0x433c11(0x600));try{_0x1bc197['sendFile'](_0x98dbfa,_0x2c70f4[_0x433c11(0x600)]);}catch(_0x26fd57){errorlog(_0x26fd57);}}_0x433c11(0x3fc)in _0x2c70f4&&playbackMIDI(_0x2c70f4[_0x433c11(0x3fc)],!![],_0x98dbfa);}catch(_0x516bf3){errorlog(_0x516bf3);}if(_0x433c11(0x7a3)in _0x2c70f4){if(_0x2c70f4['rejected']==_0x433c11(0x8b5)){if(_0x1bc197[_0x433c11(0xb2d)])warnUser(getTranslation(_0x433c11(0x306)),0xbb8);else document[_0x433c11(0x1c4)](_0x433c11(0x740))&&document['querySelector'](_0x433c11(0x740))['value']?warnUser(getTranslation(_0x433c11(0xa5c)),0x1b58):warnUser(getTranslation(_0x433c11(0x37f)),0x2710);getById(_0x433c11(0xb8d))['classList'][_0x433c11(0x1d0)](_0x433c11(0x527));}else{if(_0x1bc197[_0x433c11(0x773)])!_0x1bc197[_0x433c11(0x82a)]&&warnUser(_0x433c11(0x275)+_0x2c70f4[_0x433c11(0x7a3)]+_0x433c11(0x28e),0x1388);else!_0x1bc197['cleanOutput']&&(_0x1bc197[_0x433c11(0xb2d)]?warnUser(_0x433c11(0x92c),0x1388):warnUser('remote-control-failed',0x1388));}errorlog('ACTION\x20REJECTED:\x20'+_0x2c70f4[_0x433c11(0x7a3)]+',\x20isDirector:\x20'+_0x1bc197[_0x433c11(0x773)]),pokeIframeAPI('rejected',_0x2c70f4['rejected'],_0x98dbfa);return;}else{if('approved'in _0x2c70f4){log(_0x433c11(0x6e8)+_0x2c70f4['approved']),pokeIframeAPI(_0x433c11(0x44c),_0x2c70f4[_0x433c11(0x44c)],_0x98dbfa);return;}}if(_0x433c11(0x799)in _0x2c70f4||_0x433c11(0x3e2)in _0x2c70f4){log('ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?');_0x2c70f4[_0x433c11(0x799)]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xbdd)]=_0x2c70f4['audio']);if(_0x1bc197['webp']&&_0x433c11(0x320)in _0x2c70f4&&_0x2c70f4['allowwebp']!==![])_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowWebp']=_0x2c70f4['allowwebp'],_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0x971)]=![],setTimeout(function(){makeImages(!![]);},0x3e8);else _0x2c70f4[_0x433c11(0x3e2)]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowVideo']=_0x2c70f4[_0x433c11(0x3e2)]);'broadcast'in _0x2c70f4&&_0x2c70f4[_0x433c11(0x2a0)]!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x7b6)]=_0x2c70f4[_0x433c11(0x2a0)]);_0x433c11(0x808)in _0x2c70f4&&_0x2c70f4['allowchunked']!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x925)]=_0x2c70f4[_0x433c11(0x808)]);if(_0x433c11(0x38b)in _0x2c70f4&&_0x2c70f4['allowdrawing']){_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xa97)]=_0x2c70f4[_0x433c11(0x38b)];try{_0x1bc197[_0x433c11(0xae2)]&&_0x1bc197[_0x433c11(0xae2)][_0x433c11(0x81a)]&&_0x1bc197[_0x433c11(0xae2)][_0x433c11(0x81a)]();}catch(_0x3986cd){errorlog(_0x3986cd);}}_0x433c11(0x606)in _0x2c70f4&&_0x2c70f4['iframe']!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowIframe']=_0x2c70f4['iframe']);_0x433c11(0x80f)in _0x2c70f4&&_0x2c70f4[_0x433c11(0x80f)]!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x7f3)]=_0x2c70f4['widget']);_0x433c11(0xa05)in _0x2c70f4&&_0x2c70f4[_0x433c11(0xa05)]!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xb21)]=_0x2c70f4['allowmidi']);_0x433c11(0x2b5)in _0x2c70f4&&_0x2c70f4['allowresources']!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x1f3)]=_0x2c70f4[_0x433c11(0x2b5)]);_0x433c11(0x79a)in _0x2c70f4&&_0x2c70f4['downloads']!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x271)]=_0x2c70f4['downloads']);_0x433c11(0xae8)in _0x2c70f4&&_0x2c70f4['allowscreen']!==![]&&(_0x1bc197['pcs'][_0x98dbfa]['allowScreenAudio']=!![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowScreenVideo']=!![]);_0x433c11(0x729)in _0x2c70f4&&_0x2c70f4[_0x433c11(0x729)]!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x8e3)]=!![]);'allowscreenaudio'in _0x2c70f4&&_0x2c70f4[_0x433c11(0x661)]!==![]&&(_0x1bc197['pcs'][_0x98dbfa]['allowScreenAudio']=!![]);_0x433c11(0x80a)in _0x2c70f4&&_0x2c70f4['preferVideoCodec']!==![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x80a)]=_0x2c70f4[_0x433c11(0x80a)]['toLowerCase']());if(_0x1bc197['preferAudioCodec'])_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x279)]=_0x1bc197[_0x433c11(0x279)];else'preferAudioCodec'in _0x2c70f4&&_0x2c70f4['preferAudioCodec']!==![]&&(_0x1bc197['pcs'][_0x98dbfa]['preferAudioCodec']=_0x2c70f4[_0x433c11(0x279)][_0x433c11(0x90e)]());if(_0x433c11(0xa75)in _0x2c70f4&&_0x2c70f4[_0x433c11(0xa75)]===![])_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xa4d)]=![];else{if('allowwhipout'in _0x2c70f4&&_0x2c70f4[_0x433c11(0xb4e)]===![])_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['whipout']=![];else{if(_0x1bc197['meshcast']){if(_0x1bc197['meshcast']==_0x433c11(0x3e2))_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x971)]=![];else{if(_0x1bc197[_0x433c11(0x3af)]==_0x433c11(0x799))_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xbdd)]=![];else _0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x971)]==![]?_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xa4d)]=![]:(_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xbdd)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowVideo']=![]);}}else _0x1bc197['whipOutput']&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowAudio']=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowVideo']=![]);}}if(_0x1bc197[_0x433c11(0x3c6)]){window[_0x433c11(0xb3a)]();_0x1bc197[_0x433c11(0x1fa)]&&playtone();var _0x36f512=![];_0x98dbfa in _0x1bc197['rpcs']&&_0x1bc197[_0x433c11(0x959)][_0x98dbfa]['label']&&(_0x36f512=_0x1bc197[_0x433c11(0x959)][_0x98dbfa][_0x433c11(0x87b)]||_0x1bc197[_0x433c11(0x959)][_0x98dbfa]['streamID']||![]);_0x36f512=_0x1bc197['pcs'][_0x98dbfa]['label']||_0x36f512||_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x396)]||_0x98dbfa||_0x433c11(0x877);var _0x4df4db=await confirmAlt(_0x36f512+getTranslation(_0x433c11(0x406)),!![]);if(!_0x4df4db){try{log('closing\x2013'),_0x1bc197['closePC'](_0x98dbfa);}catch(_0x32f6a6){}return;}}_0x433c11(0xa10)in _0x2c70f4&&(_0x2c70f4['guest']==!![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xa10)]=!![],_0x1bc197[_0x433c11(0x1fa)]&&(playtone(![],'jointone'),showNotification(_0x433c11(0x462),'')),pokeIframeAPI(_0x433c11(0x805),_0x2c70f4[_0x433c11(0x773)],_0x98dbfa)));_0x433c11(0x898)in _0x2c70f4&&(_0x2c70f4[_0x433c11(0x898)]===!![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x898)]=!![]));_0x433c11(0xb2d)in _0x2c70f4&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xb2d)]=_0x2c70f4[_0x433c11(0xb2d)]);_0x433c11(0x314)in _0x2c70f4&&(_0x2c70f4[_0x433c11(0x314)]==!![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['limitAudio']=!![]));_0x433c11(0x3a3)in _0x2c70f4&&(_0x2c70f4[_0x433c11(0x3a3)]==!![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x947)]=!![]));_0x2c70f4['degrade']&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x7e4)]=_0x2c70f4[_0x433c11(0x1bc)]);if(_0x433c11(0x3b3)in _0x2c70f4)try{_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['keyframeRate']=_0x2c70f4[_0x433c11(0x3b3)],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x3b3)]&&setTimeout(function(_0x2ab11b){var _0xc2f562=_0x433c11;_0x1bc197[_0xc2f562(0x65a)](_0x2ab11b);},0x1388,_0x98dbfa);}catch(_0x98f054){warnlog(_0x98f054);}_0x433c11(0xb30)in _0x2c70f4&&(_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xb30)]=_0x2c70f4[_0x433c11(0xb30)]);_0x433c11(0xaf3)in _0x2c70f4&&(!_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['layout']&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xaf3)]=_0x2c70f4[_0x433c11(0xaf3)]));if(_0x433c11(0xbd2)in _0x2c70f4){if(_0x2c70f4[_0x433c11(0xbd2)]!==![]){try{typeof _0x2c70f4['scene']===_0x433c11(0x79e)?_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xbd2)]=_0x2c70f4[_0x433c11(0xbd2)]['replace'](/[\W]+/g,'_'):_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xbd2)]=(parseInt(_0x2c70f4[_0x433c11(0xbd2)])||0x0)+'',_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['stats'][_0x433c11(0xbd2)]=_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xbd2)],updateSceneList(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xbd2)]);}catch(_0x2ce570){errorlog(_0x2ce570);}_0x433c11(0x6dc)in _0x2c70f4?_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6dc)]=_0x2c70f4[_0x433c11(0x6dc)]:_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6dc)]=_0x1bc197[_0x433c11(0x6dc)];if(_0x1bc197[_0x433c11(0x773)]){if(_0x1bc197['pcs'][_0x98dbfa]['showDirector']==![])_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowAudio']=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x971)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowIframe']=![],_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xa97)]=![],_0x1bc197['pcs'][_0x98dbfa]['allowWidget']=![],_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xa4d)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x446)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6db)]=![],_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0x8e3)]=![];else{if(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6dc)]==0x1)_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x1fd)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x7f3)]=![],_0x1bc197['pcs'][_0x98dbfa]['allowDrawing']=![];else{if(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['showDirector']==0x2)_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xbdd)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowScreenAudio']=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x1fd)]=![],_0x1bc197['pcs'][_0x98dbfa]['allowWidget']=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowDrawing']=![];else{if(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6dc)]==0x3)_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xbdd)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x971)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x1fd)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowWidget']=![],_0x1bc197['pcs'][_0x98dbfa]['whipout']=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x446)]=![],_0x1bc197['pcs'][_0x98dbfa]['allowDrawing']=![];else{if(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6dc)]==0x4){}}}}}broadcastSlotUpdate(_0x98dbfa);}_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xb30)]?pokeIframeAPI(_0x433c11(0x976),_0x2c70f4['scene'],_0x98dbfa):pokeIframeAPI(_0x433c11(0x58e),_0x2c70f4[_0x433c11(0xbd2)],_0x98dbfa);}_0x1bc197['initialDirectorSync'](_0x98dbfa);}else _0x2c70f4['director']&&((iOS||iPad)&&(_0x1bc197['pcs'][_0x98dbfa]['forceios']==!![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xa10)]=!![])),_0x1bc197[_0x433c11(0x1fa)]&&(playtone(![],_0x433c11(0x936)),showNotification(_0x433c11(0x565),_0x433c11(0x23e))),_0x1bc197['initialDirectorSync'](_0x98dbfa),pokeIframeAPI(_0x433c11(0x4e3),_0x2c70f4[_0x433c11(0x773)],_0x98dbfa));if(_0x1bc197[_0x433c11(0x773)])'hidedirector'in _0x2c70f4&&(_0x2c70f4['hidedirector']==!![]&&(_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xbdd)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x971)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x1fd)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x7f3)]=![],_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xa4d)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x446)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0x6db)]=![],_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa]['allowScreenVideo']=![],_0x1bc197['pcs'][_0x98dbfa][_0x433c11(0xa97)]=![])),_0x1bc197[_0x433c11(0x3d9)](_0x98dbfa);else _0x1bc197[_0x433c11(0x6a1)]&&_0x1bc197[_0x433c11(0xa9c)]==0x3&&!_0x1bc197[_0x433c11(0x773)]?_0x1bc197[_0x433c11(0x2d6)][_0x98dbfa][_0x433c11(0xba7)]=!![]:_0x1bc197[_0x433c11(0x3d9)](_0x98dbfa);}},_0x1bc197[_0x2850aa(0xa62)]=function(_0x5e6d79){var _0x31dfb4=_0x2850aa;if(!(_0x1bc197[_0x31dfb4(0x35e)]||_0x1bc197[_0x31dfb4(0xbd2)]))return;try{var _0x33003d={};_0x1bc197[_0x31dfb4(0x2d6)][_0x5e6d79]&&(_0x33003d['directorSettings']=getDirectorSettings(_0x1bc197[_0x31dfb4(0x2d6)][_0x5e6d79][_0x31dfb4(0xbd2)]));log(_0x31dfb4(0x43c)+_0x5e6d79);var _0x1166f1=![];_0x1bc197[_0x31dfb4(0x25e)]&&_0x1bc197[_0x31dfb4(0x25e)][_0x31dfb4(0x9e4)](_0x4b03c6=>{var _0x499b1d=_0x31dfb4;_0x4b03c6[_0x499b1d(0x739)]===_0x5e6d79&&(_0x1166f1=!![]);}),!_0x1166f1?_0x33003d[_0x31dfb4(0x35e)]=getDetailedState():warnlog(_0x31dfb4(0x30f)),Object[_0x31dfb4(0x8c0)](_0x33003d)['length']&&_0x1bc197['sendPeers'](_0x33003d,_0x5e6d79);}catch(_0x58565e){}},_0x1bc197[_0x2850aa(0x8a7)]=function(_0x35d875){var _0x2778e4=_0x2850aa;log(_0x2778e4(0x53e));if(!_0x1bc197['hostedFiles']||!_0x1bc197[_0x2778e4(0x22e)][_0x2778e4(0x426)])return;var _0x3c270f={},_0x20beea=[];for(var _0x10db24=0x0;_0x10db24<_0x1bc197[_0x2778e4(0x22e)][_0x2778e4(0x426)];_0x10db24++){(_0x1bc197[_0x2778e4(0x22e)][_0x10db24][_0x2778e4(0xb5d)]===![]||_0x1bc197['hostedFiles'][_0x10db24][_0x2778e4(0xb5d)]===_0x35d875)&&_0x20beea[_0x2778e4(0xa44)]({'id':_0x1bc197[_0x2778e4(0x22e)][_0x10db24]['id'],'name':_0x1bc197[_0x2778e4(0x22e)][_0x10db24][_0x2778e4(0x3e1)],'size':_0x1bc197['hostedFiles'][_0x10db24][_0x2778e4(0x217)]});}_0x3c270f[_0x2778e4(0x790)]=_0x20beea;if(_0x35d875 in _0x1bc197[_0x2778e4(0x2d6)])_0x1bc197[_0x2778e4(0xa1c)](_0x3c270f,_0x35d875);else _0x35d875 in _0x1bc197[_0x2778e4(0x959)]&&_0x1bc197[_0x2778e4(0x74f)](_0x3c270f,_0x35d875);log(_0x3c270f);},_0x1bc197[_0x2850aa(0x3d9)]=function(_0x527575){var _0x485899=_0x2850aa;log(_0x485899(0x860)+_0x527575);if(_0x527575 in _0x1bc197['pcs'])_0x1bc197[_0x485899(0x2d6)][_0x527575][_0x485899(0xba7)]=![];else{errorlog(_0x485899(0x696));return;}getSenders2(_0x527575)['length']&&errorlog(_0x485899(0x3b9)+getSenders2(_0x527575)[_0x485899(0x426)]);if(_0x1bc197[_0x485899(0x2d6)][_0x527575][_0x485899(0x1fd)]===!![]){if(_0x1bc197[_0x485899(0x6da)]){var _0x5af608={};_0x5af608[_0x485899(0x6da)]=_0x1bc197[_0x485899(0x6da)],_0x1bc197[_0x485899(0x521)]&&_0x1bc197['iframeEle'][_0x485899(0x9ab)]&&(_0x1bc197['iframeSrc'][_0x485899(0xa38)]('https://www.youtube.com/')&&(_0x5af608[_0x485899(0x6da)]+=_0x485899(0x4b2)+parseInt(Math[_0x485899(0x767)](_0x1bc197[_0x485899(0x521)][_0x485899(0x9ab)][_0x485899(0x308)]['t']))+'')),_0x1bc197[_0x485899(0xa1c)](_0x5af608,_0x527575);}}if(_0x1bc197['pcs'][_0x527575][_0x485899(0x7f3)]===!![]){if(_0x1bc197[_0x485899(0x80f)]&&_0x1bc197['director']){var _0x5af608={};_0x5af608[_0x485899(0x499)]=_0x1bc197['widget'],_0x1bc197[_0x485899(0xa1c)](_0x5af608,_0x527575);}}_0x1bc197[_0x485899(0x2d6)][_0x527575]['allowDownloads']===!![]&&_0x1bc197[_0x485899(0x8a7)](_0x527575);_0x1bc197[_0x485899(0x2d6)][_0x527575][_0x485899(0x1f3)]===!![]&&_0x1bc197['createResourceChannel'](_0x527575);let _0x5c239a=![];if(_0x1bc197[_0x485899(0x4e6)]&&_0x1bc197[_0x485899(0x2d6)][_0x527575][_0x485899(0x925)]){_0x1bc197[_0x485899(0x7f2)](_0x527575);if(_0x1bc197['pcs'][_0x527575][_0x485899(0x925)]!==0x2)return;_0x5c239a=!![];}var _0x5ec292=_0x1bc197[_0x485899(0x6bd)]();log(_0x485899(0x352)),log(_0x5ec292['getTracks']());if(_0x1bc197[_0x485899(0x5d6)]&&_0x1bc197[_0x485899(0x2d6)][_0x527575]['whipout']===null){_0x1bc197['pcs'][_0x527575][_0x485899(0xa4d)]=!![];var _0x5af608={};_0x5af608[_0x485899(0x903)]=_0x1bc197[_0x485899(0x5d6)],_0x1bc197[_0x485899(0xa1c)](_0x5af608,_0x527575),warnlog(_0x5af608);}!_0x5c239a&&(_0x1bc197[_0x485899(0x2d6)][_0x527575][_0x485899(0x8e3)]||_0x1bc197[_0x485899(0x2d6)][_0x527575]['allowScreenAudio'])&&createSecondStream2(_0x527575);var _0x5dc461=![];!_0x5c239a&&_0x5ec292[_0x485899(0x3d5)]()[_0x485899(0x9e4)](async _0x59a8af=>{var _0x13bed4=_0x485899;try{if(_0x1bc197[_0x13bed4(0x2d6)][_0x527575][_0x13bed4(0x971)]===!![]){if(_0x59a8af[_0x13bed4(0xaa8)]==_0x13bed4(0x3e2)){if(_0x1bc197[_0x13bed4(0x2d6)][_0x527575]['guest']===!![]&&_0x1bc197[_0x13bed4(0x2e3)]===0x0)log('room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests');else{let _0xedcc41=_0x1bc197[_0x13bed4(0x2d6)][_0x527575][_0x13bed4(0x8e7)](_0x59a8af,_0x5ec292);if(_0xedcc41&&_0x1bc197[_0x13bed4(0x8e1)])try{setupSenderTransform(_0xedcc41,_0x527575);}catch(_0x227807){errorlog(_0x227807);}warnlog(_0x13bed4(0x5c6)),_0x5dc461=!![],setTimeout(function(_0x3e36fa){try{_0x1bc197['optimizeBitrate'](_0x3e36fa);}catch(_0x36f1f9){warnlog(_0x36f1f9);}},_0x1bc197['rampUpTime'],_0x527575);}}}}catch(_0x10c684){errorlog(_0x10c684);}});_0x1bc197[_0x485899(0xb2e)]&&(_0x5ec292=mixMinusAudio(_0x527575));_0x1bc197[_0x485899(0x2d6)][_0x527575][_0x485899(0xbdd)]&&(_0x5ec292['getAudioTracks']()[_0x485899(0x9e4)](_0x185ab4=>{var _0x1ed497=_0x485899;try{_0x185ab4[_0x1ed497(0xaa8)]==_0x1ed497(0x799)&&(_0x1bc197[_0x1ed497(0x2d6)][_0x527575][_0x1ed497(0x8e7)](_0x185ab4,_0x5ec292),warnlog('added\x20audio\x20track'));}catch(_0xa0fbdb){errorlog(_0xa0fbdb);}}),log(_0x485899(0xa90)),_0x5ec292[_0x485899(0x401)]()['length']&&(_0x1bc197['director']!==![]&&_0x1bc197[_0x485899(0x277)](),log('starting\x20kicker'),_0x1bc197['pcs'][_0x527575]['limitAudio']===!![]&&(warnlog(_0x485899(0x361)),setTimeout(_0x1bc197[_0x485899(0x65d)],0x3e8,_0x527575,0x7d00,0x0)),_0x1bc197[_0x485899(0x2d6)][_0x527575][_0x485899(0x947)]===!![]&&setTimeout(_0x1bc197[_0x485899(0x66d)],0x3e8,_0x527575)));if(_0x1bc197[_0x485899(0x2d6)][_0x527575]['degradationPreference'])setTimeout(_0x1bc197[_0x485899(0x7e4)],0x3e8,_0x527575,_0x1bc197['pcs'][_0x527575][_0x485899(0x7e4)]);else{if(_0x1bc197[_0x485899(0x9e1)]&&SafariVersion){if(_0x1bc197['contentHint']==_0x485899(0x252))setTimeout(_0x1bc197[_0x485899(0x7e4)],0x3e8,_0x527575,_0x485899(0x745));else _0x1bc197[_0x485899(0x9e1)]=='motion'&&setTimeout(_0x1bc197[_0x485899(0x7e4)],0x3e8,_0x527575,'maintain-framerate');}}if(iOS||iPad){if(SafariVersion&&SafariVersion<=0xd){}else _0x5dc461&&(setTimeout(function(_0x2f3553){var _0x28d9c5=_0x485899;_0x1bc197[_0x28d9c5(0x834)](_0x2f3553,null,!![]);},0x7d0,_0x527575),setTimeout(function(_0x3f4aa4){var _0x4c7e8d=_0x1bc197['refreshScale'](_0x3f4aa4);!_0x4c7e8d&&_0x1bc197['setScale'](_0x3f4aa4,0x64,!![]);},0x1388,_0x527575));}else setTimeout(function(_0x1e34db){var _0x347300=_0x485899;_0x1bc197[_0x347300(0xa88)](_0x1e34db);},0x3e8,_0x527575);},_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b][_0x2850aa(0x560)]=function(_0x2fbdb6){var _0x2bdc79=_0x2850aa;if(!(_0x5e177b in _0x1bc197[_0x2bdc79(0x2d6)]))return;try{if(this['iceConnectionState']===_0x2bdc79(0x71f))log(_0x2bdc79(0x8d8));else{if(this[_0x2bdc79(0x8a3)]==='disconnected')log(_0x2bdc79(0x8f5));else{if(this['iceConnectionState']==='failed')log(_0x2bdc79(0x777));else this[_0x2bdc79(0x8a3)]==='connected'?log(_0x2bdc79(0x831)):log(this['iceConnectionState']);}}}catch(_0x1621bb){errorlog(_0x1621bb);}},_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x6d9)]=function(_0x3cb5ea){var _0x2733e9=_0x2850aa;switch(_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b]['connectionState']){case _0x2733e9(0x89a):log(_0x2733e9(0xab4)),clearTimeout(_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b][_0x2733e9(0x65c)]);if(_0x1bc197[_0x2733e9(0x8dc)]){if(_0x1bc197['ws'][_0x2733e9(0x326)]!==0x1){_0x1bc197['ws'][_0x2733e9(0x2ec)]();break;}_0x1bc197['ws'][_0x2733e9(0x2ec)](),setTimeout(function(){var _0x4bddf2=_0x2733e9;_0x1bc197[_0x4bddf2(0x82a)]!=!![]&&warnUser(getTranslation(_0x4bddf2(0x9ec)));},0x1);}break;case _0x2733e9(0xb04):log(_0x2733e9(0x41f)),clearTimeout(_0x1bc197['pcs'][_0x5e177b]['closeTimeout']),_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b]['closeTimeout']=setTimeout(function(_0x3a4de8){var _0xd0938f=_0x2733e9;_0x3a4de8 in _0x1bc197['pcs']?(warnlog(_0xd0938f(0x893)),_0x1bc197['closePC'](_0x3a4de8)):errorlog(_0xd0938f(0x9e5));},navigator['platform']&&navigator['platform'][_0x2733e9(0x90e)]()[_0x2733e9(0x8aa)]('win')?0x2710:0x1388,_0x5e177b);break;case _0x2733e9(0x608):warnlog(_0x2733e9(0x73d));_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b]&&(_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b]['delayIceSend']=0x0,_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b][_0x2733e9(0x65c)]&&(log(_0x2733e9(0x87a)),clearTimeout(_0x1bc197['pcs'][_0x5e177b]['closeTimeout'])),_0x1bc197['pcs'][_0x5e177b][_0x2733e9(0x6b2)]?(log(_0x2733e9(0x8a0)),_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b]['restartIce']()):(log('fake\x20ice\x20restart\x20faked'),_0x1bc197[_0x2733e9(0x81d)](_0x5e177b,!![])));break;case _0x2733e9(0x71f):warnlog('pcs\x20RTC\x20CLOSED'),log(_0x2733e9(0x735)),_0x1bc197[_0x2733e9(0xb3c)](_0x5e177b);break;default:log(_0x2733e9(0x829)+_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b][_0x2733e9(0x95e)]),clearTimeout(_0x1bc197[_0x2733e9(0x2d6)][_0x5e177b][_0x2733e9(0x65c)]);break;}},_0x1bc197[_0x2850aa(0x2d6)][_0x5e177b]['onclose']=function(_0x26734e){var _0x3b7215=_0x2850aa;warnlog(_0x3b7215(0x793)),log(_0x3b7215(0x91b)),_0x1bc197[_0x3b7215(0xb3c)](_0x5e177b);},_0x1bc197['pcs'][_0x5e177b][_0x2850aa(0x7c6)]=function _0x8cc27a(){var _0x900ed6=_0x2850aa;log(_0x900ed6(0x46b));};},_0x1bc197[_0x4c34cb(0x5e8)]=function(_0x319a0a){var _0x4a2866=_0x4c34cb,_0xe67b66=_0x319a0a[_0x4a2866(0x739)];if(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x3e7)]==_0x4a2866(0x66e))_0x1bc197[_0x4a2866(0xafd)](_0x319a0a),_0x1bc197[_0x4a2866(0x962)](_0x319a0a);else try{if(!(_0x319a0a[_0x4a2866(0x739)]in _0x1bc197['pcs']))return;var _0x473241=_0x1bc197[_0x4a2866(0x7df)];if(_0x1bc197['mobile']&&_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a['UUID']][_0x4a2866(0xa10)]==!![]&&_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['forceios']==![]){if(_0x473241===![]||_0x473241>_0x1bc197['maxMobileBitrate']){var _0xf38a64=Object[_0x4a2866(0x8c0)](_0x1bc197[_0x4a2866(0x2d6)])['length'];if(_0x1bc197[_0x4a2866(0x6b8)])_0x473241=_0x1bc197[_0x4a2866(0xa70)];else{if(_0xf38a64>0x4)_0x473241=_0x1bc197[_0x4a2866(0xb1b)];else(iOS||iPad)&&SafariVersion&&SafariVersion<=0xd?_0x473241=_0x1bc197[_0x4a2866(0xb1b)]:_0x473241=_0x1bc197[_0x4a2866(0xa70)];}}if(iOS||iPad){if(_0x473241!==![]){if(_0x1bc197['pcs'][_0x319a0a['UUID']][_0x4a2866(0x351)]===![])_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['setBitrate']=_0x473241,_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x888)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],_0x4a2866(0x80c),_0x1bc197[_0x4a2866(0x442)]),_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x741)](_0x319a0a[_0x4a2866(0x2f0)]['sdp'],{'min':parseInt(_0x473241/0xa)||0x1,'max':_0x473241});else _0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x351)]>_0x473241&&(_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x885)]=_0x473241,_0x319a0a['description'][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x888)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],_0x4a2866(0x80c),_0x1bc197[_0x4a2866(0x442)]),_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x741)](_0x319a0a['description'][_0x4a2866(0x598)],{'min':parseInt(_0x473241/0xa)||0x1,'max':_0x473241}));_0x473241=![];}}}else{if(_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0xa10)]==!![])_0x473241!==![]?_0x1bc197[_0x4a2866(0x2e3)]!==![]&&(_0x1bc197[_0x4a2866(0x2e3)]<_0x473241&&(_0x473241=_0x1bc197[_0x4a2866(0x2e3)])):_0x473241=_0x1bc197[_0x4a2866(0x2e3)],(iOS||iPad)&&_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a['UUID']][_0x4a2866(0x898)]&&(_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x91f)]=!![]);else{if(iOS||iPad){var _0x5246a0=0x0;for(var _0x16151c in _0x1bc197[_0x4a2866(0x2d6)]){_0x319a0a[_0x4a2866(0x739)]!==_0x16151c&&(_0x1bc197['pcs'][_0x16151c]['encoder']===!![]&&(_0x5246a0+=0x1));}if(_0x5246a0>=0x3){if(_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x898)])_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x91f)]=!![],_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)]&&_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['preferVideoCodec']===_0x4a2866(0x344)&&(_0x319a0a['description']['sdp']=CodecsHandler[_0x4a2866(0x888)](_0x319a0a['description'][_0x4a2866(0x598)],_0x4a2866(0x344),_0x1bc197[_0x4a2866(0x442)]),log('Trying\x20to\x20set\x20'+_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)]+_0x4a2866(0x35f)));else _0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)]&&_0x1bc197['pcs'][_0x319a0a['UUID']]['preferVideoCodec']===_0x4a2866(0x5cc)?(_0x319a0a['description'][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x888)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],'vp9',_0x1bc197[_0x4a2866(0x442)]),log('Trying\x20to\x20set\x20'+_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)]+_0x4a2866(0x35f)),_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x91f)]=![]):(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x888)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],_0x4a2866(0x80c),_0x1bc197[_0x4a2866(0x442)]),log(_0x4a2866(0x8f9)),_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x91f)]=![]);}else _0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)]&&_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['preferVideoCodec']!==_0x4a2866(0x344)?_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['preferVideoCodec']===_0x4a2866(0x5cc)||_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)]==='vp8'?(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x888)](_0x319a0a[_0x4a2866(0x2f0)]['sdp'],_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)],_0x1bc197[_0x4a2866(0x442)]),log(_0x4a2866(0x85a)+_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['preferVideoCodec']+_0x4a2866(0x35f)),_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x91f)]=![]):_0x1bc197['pcs'][_0x319a0a['UUID']]['encoder']=!![]:(_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x91f)]=!![],_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['preferVideoCodec']&&_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a['UUID']][_0x4a2866(0x80a)]===_0x4a2866(0x344)&&(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x888)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],'h264',_0x1bc197[_0x4a2866(0x442)]),log(_0x4a2866(0x85a)+_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['preferVideoCodec']+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API')));}else _0x1bc197[_0x4a2866(0x2d6)][_0x319a0a['UUID']]['preferVideoCodec']&&(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x888)](_0x319a0a[_0x4a2866(0x2f0)]['sdp'],_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)],_0x1bc197[_0x4a2866(0x442)]),log('Trying\x20to\x20set\x20'+_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x80a)]+'\x20as\x20preferred\x20codec\x20by\x20viewer\x20via\x20API'));}}if(_0x473241){var _0x38ff87=CodecsHandler[_0x4a2866(0x79d)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]);log(_0x4a2866(0x937)+_0x38ff87);_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x351)]!==![]&&(_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x351)]<_0x473241&&(_0x473241=![]));if(_0x473241===![])_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['setBitrate']=_0x38ff87;else{if(_0x38ff87!==![]&&_0x38ff87>_0x473241){var _0x5706de=CodecsHandler[_0x4a2866(0x9eb)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)])||0x0;_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x741)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],{'min':parseInt(_0x473241/0xa)||0x1,'max':parseInt(_0x473241+_0x5706de/0x400)}),_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x885)]=_0x473241;}else{if(_0x38ff87===![]){var _0x5706de=CodecsHandler[_0x4a2866(0x9eb)](_0x319a0a['description'][_0x4a2866(0x598)])||0x0;_0x319a0a['description'][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x741)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],{'min':parseInt(_0x473241/0xa)||0x1,'max':parseInt(_0x473241+_0x5706de/0x400)});if(_0x1bc197[_0x4a2866(0x7eb)]&&_0x1bc197[_0x4a2866(0x7eb)]>_0x473241)_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['setBitrate']=_0x473241;else _0x1bc197[_0x4a2866(0x7eb)]?_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['setBitrate']=_0x1bc197[_0x4a2866(0x7eb)]:_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]]['savedBitrate']=0x9c4;}else _0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x885)]=_0x38ff87;}}}else{if(_0x1bc197[_0x4a2866(0x7eb)]!==![]){var _0x38ff87=CodecsHandler['getVideoBitrates'](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]);log(_0x4a2866(0xa84)+_0x38ff87);if(_0x38ff87===![]){var _0x5706de=CodecsHandler[_0x4a2866(0x9eb)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)])||0x0;_0x319a0a['description'][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x741)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)],{'min':parseInt(_0x1bc197[_0x4a2866(0x7eb)]/0xa)||0x1,'max':parseInt(_0x1bc197[_0x4a2866(0x7eb)]+_0x5706de/0x400)});}else _0x1bc197[_0x4a2866(0x2d6)][_0x319a0a['UUID']]['setBitrate']===![]&&(_0x1bc197['pcs'][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x885)]=_0x38ff87);}else _0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x885)]===![]&&(_0x1bc197['pcs'][_0x319a0a['UUID']][_0x4a2866(0x885)]=CodecsHandler[_0x4a2866(0x79d)](_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]),log('BITRATE\x203:\x20'+_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]][_0x4a2866(0x885)]));}_0x1bc197[_0x4a2866(0x8cc)]&&(_0x319a0a['description'][_0x4a2866(0x598)]=CodecsHandler[_0x4a2866(0x6d6)](_0x319a0a['description'][_0x4a2866(0x598)],{'maxaveragebitrate':_0x1bc197[_0x4a2866(0x8cc)]*0x400,'cbr':_0x1bc197[_0x4a2866(0x948)]}));if(_0x4a2866(0x786)in _0x319a0a&&_0x319a0a['session']!=_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a['UUID']]['session']){errorlog('Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID');return;}_0x1bc197[_0x4a2866(0x9d6)]&&(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=filterSDPLAN(_0x319a0a['description'][_0x4a2866(0x598)])),_0x1bc197['stunOnly']&&(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)]=filterStunOnly(_0x319a0a[_0x4a2866(0x2f0)][_0x4a2866(0x598)])),_0x1bc197[_0x4a2866(0x2d6)][_0x319a0a[_0x4a2866(0x739)]]['setRemoteDescription'](_0x319a0a[_0x4a2866(0x2f0)])['then']()[_0x4a2866(0x597)](errorlog);}catch(_0x3375c1){errorlog(_0x3375c1);}},_0x1bc197[_0x4c34cb(0x1d1)]=function(_0x22cfae){var _0x3cb3c7=_0x4c34cb;_0x1bc197[_0x3cb3c7(0x5b9)]&&_0x22cfae['vector']?_0x1bc197[_0x3cb3c7(0x66a)](_0x22cfae[_0x3cb3c7(0x2f0)],_0x22cfae[_0x3cb3c7(0x33d)])['then'](function(_0x35972d){var _0xebb46=_0x3cb3c7;try{_0x22cfae[_0xebb46(0x2f0)]=JSON[_0xebb46(0x483)](_0x35972d),_0x1bc197[_0xebb46(0x5e8)](_0x22cfae);}catch(_0x3cfcec){errorlog(_0x3cfcec);}})[_0x3cb3c7(0x597)](function(_0x33c92c){var _0x1e9882=_0x3cb3c7;errorlog(_0x1e9882(0x45f),_0x33c92c);}):_0x1bc197[_0x3cb3c7(0x5e8)](_0x22cfae);},_0x1bc197[_0x4c34cb(0x28a)]=function(_0x3d9708){var _0x422c23=_0x4c34cb;_0x1bc197[_0x422c23(0x5b9)]&&_0x3d9708[_0x422c23(0x33d)]?_0x1bc197['decryptMessage'](_0x3d9708['candidate'],_0x3d9708[_0x422c23(0x33d)])['then'](function(_0x532394){var _0x2f98cf=_0x422c23;try{_0x3d9708['candidate']=JSON['parse'](_0x532394),_0x1bc197[_0x2f98cf(0x2f7)](_0x3d9708);}catch(_0x331f6d){errorlog(_0x331f6d);}})['catch'](function(_0x206518){errorlog('Decryption\x20error:',_0x206518);}):_0x1bc197[_0x422c23(0x2f7)](_0x3d9708);},_0x1bc197['processIce2']=function(_0x4665f0){var _0x5cd1b4=_0x4c34cb;try{if(_0x1bc197['icefilter']){if(_0x4665f0['candidate'][_0x5cd1b4(0x8df)][_0x5cd1b4(0x870)](_0x1bc197['icefilter'])===-0x1){log(_0x5cd1b4(0x52d)),log(_0x4665f0['candidate']);return;}else log('PASSED'),log(_0x4665f0[_0x5cd1b4(0x8df)]);}}catch(_0x28c6aa){errorlog(_0x28c6aa);}if(_0x4665f0[_0x5cd1b4(0x8df)]&&'candidate'in _0x4665f0['candidate']&&_0x4665f0[_0x5cd1b4(0x8df)][_0x5cd1b4(0x8df)]=='')return;try{if(_0x1bc197['localNetworkOnly']){if(!filterIceLAN(_0x4665f0[_0x5cd1b4(0x8df)]))return;}if(_0x1bc197[_0x5cd1b4(0x73c)]){if(!filterStunOnly(event[_0x5cd1b4(0x8df)]))return;}}catch(_0x33fef8){errorlog(_0x33fef8);}if(_0x4665f0[_0x5cd1b4(0x739)]in _0x1bc197[_0x5cd1b4(0x2d6)]&&_0x4665f0['type']==_0x5cd1b4(0xb2d)){log(_0x5cd1b4(0x815));if(_0x5cd1b4(0x786)in _0x4665f0&&_0x1bc197[_0x5cd1b4(0x2d6)][_0x4665f0['UUID']]['session']!=_0x4665f0[_0x5cd1b4(0x786)]){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}_0x1bc197[_0x5cd1b4(0x2d6)][_0x4665f0[_0x5cd1b4(0x739)]]['addIceCandidate'](_0x4665f0[_0x5cd1b4(0x8df)])[_0x5cd1b4(0x53f)]()['catch'](function(_0x7ed93c){var _0x47f417=_0x5cd1b4;warnlog(_0x47f417(0x700)+_0x7ed93c[_0x47f417(0x2c0)]);});}else{if(_0x4665f0[_0x5cd1b4(0x739)]in _0x1bc197[_0x5cd1b4(0x959)]&&_0x4665f0[_0x5cd1b4(0x3e7)]=='local'){log('RPCS\x20WINS\x20ICE');if(_0x5cd1b4(0x786)in _0x4665f0&&_0x1bc197['rpcs'][_0x4665f0[_0x5cd1b4(0x739)]][_0x5cd1b4(0x786)]!=_0x4665f0[_0x5cd1b4(0x786)]){errorlog(_0x5cd1b4(0x24c));return;}if(_0x1bc197['rpcs'][_0x4665f0[_0x5cd1b4(0x739)]]===null)return;_0x1bc197[_0x5cd1b4(0x959)][_0x4665f0[_0x5cd1b4(0x739)]]['addIceCandidate'](_0x4665f0[_0x5cd1b4(0x8df)])[_0x5cd1b4(0x53f)]()['catch'](function(_0xe69739){var _0x3ffa93=_0x5cd1b4;warnlog('Failed\x20to\x20add\x20ICE\x20candidate:\x20'+_0xe69739[_0x3ffa93(0x2c0)]);});}else warnlog(_0x4665f0),errorlog(_0x5cd1b4(0xb67));}},_0x1bc197['processIceBundle']=function(_0x2b5100){var _0x4aae6f=_0x4c34cb;if(_0x1bc197[_0x4aae6f(0x5b9)]&&_0x2b5100[_0x4aae6f(0x33d)])_0x1bc197[_0x4aae6f(0x66a)](_0x2b5100[_0x4aae6f(0x7b2)],_0x2b5100[_0x4aae6f(0x33d)])[_0x4aae6f(0x53f)](function(_0x445f39){var _0x2c2090=_0x4aae6f;_0x2b5100[_0x2c2090(0x7b2)]=JSON[_0x2c2090(0x483)](_0x445f39);var _0x2b6e30={};_0x2b6e30[_0x2c2090(0x739)]=_0x2b5100[_0x2c2090(0x739)],_0x2b6e30[_0x2c2090(0x3e7)]=_0x2b5100[_0x2c2090(0x3e7)];for(var _0x1eea01=0x0;_0x1eea01<_0x2b5100['candidates']['length'];_0x1eea01++){_0x2b6e30[_0x2c2090(0x8df)]=_0x2b5100[_0x2c2090(0x7b2)][_0x1eea01],_0x1bc197[_0x2c2090(0x2f7)](_0x2b6e30);}});else{var _0xc407ad={};_0xc407ad[_0x4aae6f(0x739)]=_0x2b5100[_0x4aae6f(0x739)],_0xc407ad[_0x4aae6f(0x3e7)]=_0x2b5100[_0x4aae6f(0x3e7)];for(var _0x447f88=0x0;_0x447f88<_0x2b5100['candidates'][_0x4aae6f(0x426)];_0x447f88++){_0xc407ad[_0x4aae6f(0x8df)]=_0x2b5100[_0x4aae6f(0x7b2)][_0x447f88],_0x1bc197[_0x4aae6f(0x2f7)](_0xc407ad);}}},_0x1bc197['connectPeer']=async function(_0x920c96){var _0x3e2a37=_0x4c34cb;_0x3e2a37(0x99c)in _0x920c96&&(_0x1bc197['rpcs'][_0x920c96['UUID']][_0x3e2a37(0x955)]=_0x920c96['screen'],log(_0x3e2a37(0x2db)),log(_0x920c96['screen'])),log(_0x920c96),_0x1bc197[_0x3e2a37(0x9db)]&&_0x920c96[_0x3e2a37(0x2f0)]&&_0x920c96[_0x3e2a37(0x2f0)][_0x3e2a37(0x598)]&&_0x920c96[_0x3e2a37(0x2f0)]['sdp'][_0x3e2a37(0x8aa)](_0x3e2a37(0xbe0))&&(_0x920c96['description']['sdp']=_0x920c96[_0x3e2a37(0x2f0)][_0x3e2a37(0x598)][_0x3e2a37(0x830)]('a=extmap:3\x20urn:3gpp:video-orientation\x0d\x0a',''),warnlog(_0x3e2a37(0xa9e))),_0x1bc197[_0x3e2a37(0xb00)]&&(_0x920c96[_0x3e2a37(0x2f0)][_0x3e2a37(0x598)]=CodecsHandler[_0x3e2a37(0xacc)](_0x920c96[_0x3e2a37(0x2f0)]['sdp'])),_0x1bc197[_0x3e2a37(0x6e2)]&&(_0x920c96['description'][_0x3e2a37(0x598)]=CodecsHandler[_0x3e2a37(0x3b7)](_0x920c96[_0x3e2a37(0x2f0)][_0x3e2a37(0x598)])),_0x1bc197[_0x3e2a37(0xaa5)]&&(log(_0x920c96[_0x3e2a37(0x2f0)]['sdp']),_0x920c96['description'][_0x3e2a37(0x598)]=CodecsHandler['disableNACK'](_0x920c96[_0x3e2a37(0x2f0)]['sdp'])),_0x1bc197['localNetworkOnly']&&(_0x920c96[_0x3e2a37(0x2f0)][_0x3e2a37(0x598)]=filterSDPLAN(_0x920c96[_0x3e2a37(0x2f0)][_0x3e2a37(0x598)])),_0x1bc197['stunOnly']&&(_0x920c96[_0x3e2a37(0x2f0)][_0x3e2a37(0x598)]=filterStunOnly(_0x920c96[_0x3e2a37(0x2f0)]['sdp'])),_0x1bc197[_0x3e2a37(0x959)][_0x920c96[_0x3e2a37(0x739)]]['setRemoteDescription'](_0x920c96[_0x3e2a37(0x2f0)])['then'](async function(){var _0x4f1dc4=_0x3e2a37;if(_0x1bc197[_0x4f1dc4(0x959)][_0x920c96[_0x4f1dc4(0x739)]][_0x4f1dc4(0x463)][_0x4f1dc4(0x3e7)]===_0x4f1dc4(0x66e))_0x1bc197[_0x4f1dc4(0x959)][_0x920c96['UUID']][_0x4f1dc4(0x417)]()[_0x4f1dc4(0x53f)](function(_0x2f7453){var _0x52bd5f=_0x4f1dc4;log(_0x52bd5f(0x288));if(_0x1bc197[_0x52bd5f(0x959)][_0x920c96[_0x52bd5f(0x739)]]['whip']){if(_0x1bc197[_0x52bd5f(0x709)]&&_0x1bc197[_0x52bd5f(0x709)]==0x4)_0x2f7453[_0x52bd5f(0x598)]=CodecsHandler['setOpusAttributes'](_0x2f7453['sdp'],{'stereo':0x2},!![]);else _0x1bc197['stereo']&&!_0x1bc197[_0x52bd5f(0x632)]&&_0x1bc197[_0x52bd5f(0x709)]!=0x3&&(_0x2f7453[_0x52bd5f(0x598)]=CodecsHandler[_0x52bd5f(0x6d6)](_0x2f7453['sdp'],{'stereo':0x1},!![]));return _0x1bc197['rpcs'][_0x920c96[_0x52bd5f(0x739)]][_0x52bd5f(0xb36)](_0x2f7453);}var _0x826599=![];if(!_0x1bc197[_0x52bd5f(0x773)]&&_0x1bc197[_0x52bd5f(0x709)]==0x5)_0x826599={'stereo':0x1,'maxaveragebitrate':(_0x1bc197[_0x52bd5f(0x428)]||_0x1bc197['audiobitratePRO'])*0x400,'cbr':_0x1bc197['cbr'],'useinbandfec':_0x1bc197['noFEC']?0x0:0x1,'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197[_0x52bd5f(0x506)],'ptime':_0x1bc197[_0x52bd5f(0xa5f)],'dtx':_0x1bc197[_0x52bd5f(0x89b)]},log(_0x52bd5f(0xa58));else{if(_0x1bc197[_0x52bd5f(0x632)]&&Firefox)_0x1bc197[_0x52bd5f(0x428)]?_0x826599={'stereo':0x0,'maxaveragebitrate':_0x1bc197[_0x52bd5f(0x428)]*0x400,'cbr':_0x1bc197[_0x52bd5f(0x948)],'useinbandfec':_0x1bc197[_0x52bd5f(0x5af)]?0x0:0x1,'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197[_0x52bd5f(0x506)],'ptime':_0x1bc197[_0x52bd5f(0xa5f)],'dtx':_0x1bc197[_0x52bd5f(0x89b)]}:_0x826599={'stereo':0x0,'useinbandfec':_0x1bc197[_0x52bd5f(0x5af)]?0x0:0x1,'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197[_0x52bd5f(0x506)],'ptime':_0x1bc197[_0x52bd5f(0xa5f)],'dtx':_0x1bc197[_0x52bd5f(0x89b)]};else{if(_0x1bc197['stereo']==0x1||_0x1bc197[_0x52bd5f(0x709)]==0x2||_0x1bc197[_0x52bd5f(0x709)]==0x5)_0x826599={'stereo':0x1,'maxaveragebitrate':(_0x1bc197[_0x52bd5f(0x428)]||_0x1bc197[_0x52bd5f(0x295)])*0x400,'cbr':_0x1bc197[_0x52bd5f(0x948)],'useinbandfec':_0x1bc197[_0x52bd5f(0x5af)]?0x0:0x1,'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197[_0x52bd5f(0x506)],'ptime':_0x1bc197[_0x52bd5f(0xa5f)],'dtx':_0x1bc197['dtx']},log(_0x52bd5f(0xa58));else{if(_0x1bc197[_0x52bd5f(0x709)]==0x4)_0x826599={'stereo':0x2,'maxaveragebitrate':(_0x1bc197['audiobitrate']||_0x1bc197[_0x52bd5f(0x295)])*0x400,'cbr':_0x1bc197[_0x52bd5f(0x948)],'useinbandfec':_0x1bc197[_0x52bd5f(0x5af)]?0x0:0x1,'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197[_0x52bd5f(0x506)],'ptime':_0x1bc197[_0x52bd5f(0xa5f)],'dtx':_0x1bc197[_0x52bd5f(0x89b)]};else{if(_0x1bc197[_0x52bd5f(0x428)])_0x826599={'maxaveragebitrate':_0x1bc197[_0x52bd5f(0x428)]*0x400,'cbr':_0x1bc197[_0x52bd5f(0x948)],'useinbandfec':_0x1bc197[_0x52bd5f(0x5af)]?0x0:0x1,'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197[_0x52bd5f(0x506)],'ptime':_0x1bc197['ptime'],'dtx':_0x1bc197[_0x52bd5f(0x89b)]};else{if(_0x1bc197['noFEC'])_0x826599={'useinbandfec':0x0,'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197[_0x52bd5f(0x506)],'ptime':_0x1bc197[_0x52bd5f(0xa5f)],'dtx':_0x1bc197[_0x52bd5f(0x89b)]};else _0x1bc197[_0x52bd5f(0x89b)]&&(_0x826599={'maxptime':_0x1bc197[_0x52bd5f(0x7bf)],'minptime':_0x1bc197['minptime'],'ptime':_0x1bc197[_0x52bd5f(0xa5f)],'dtx':_0x1bc197[_0x52bd5f(0x89b)]});}}}}}_0x1bc197[_0x52bd5f(0x709)]===0x6&&(!_0x826599?_0x826599={'stereo':0x1}:_0x826599[_0x52bd5f(0x709)]=0x1);_0x826599&&(_0x2f7453[_0x52bd5f(0x598)]=CodecsHandler[_0x52bd5f(0x6d6)](_0x2f7453[_0x52bd5f(0x598)],_0x826599));if(_0x1bc197['audioCodec'])try{if(_0x1bc197[_0x52bd5f(0x466)]==='lyra')_0x2f7453['sdp']=CodecsHandler[_0x52bd5f(0x92b)](_0x2f7453[_0x52bd5f(0x598)]);else{if(_0x1bc197[_0x52bd5f(0x466)]===_0x52bd5f(0x59a)){if(_0x1bc197[_0x52bd5f(0x632)])_0x2f7453[_0x52bd5f(0x598)]=CodecsHandler['modifyDescPCM'](_0x2f7453[_0x52bd5f(0x598)],_0x1bc197[_0x52bd5f(0x7aa)]||0xbb80,![],_0x1bc197[_0x52bd5f(0xa5f)]);else _0x1bc197[_0x52bd5f(0x709)]?_0x2f7453['sdp']=CodecsHandler[_0x52bd5f(0x3d0)](_0x2f7453['sdp'],_0x1bc197['sampleRate']||0x7d00,!![],_0x1bc197[_0x52bd5f(0xa5f)]):_0x2f7453[_0x52bd5f(0x598)]=CodecsHandler[_0x52bd5f(0x3d0)](_0x2f7453[_0x52bd5f(0x598)],_0x1bc197[_0x52bd5f(0x7aa)]||0xbb80,![],_0x1bc197[_0x52bd5f(0xa5f)]);}else _0x2f7453['sdp']=CodecsHandler['preferAudioCodec'](_0x2f7453['sdp'],_0x1bc197['audioCodec'],_0x1bc197[_0x52bd5f(0x6c5)],_0x1bc197[_0x52bd5f(0xa0f)]);}}catch(_0x52a264){errorlog(_0x52a264),warnlog(_0x52bd5f(0x22a));}if(_0x1bc197[_0x52bd5f(0x21e)]&&_0x1bc197[_0x52bd5f(0x21e)][_0x52bd5f(0x426)])for(var _0x28dc91=_0x1bc197[_0x52bd5f(0x21e)][_0x52bd5f(0x426)]-0x1;_0x28dc91>=0x0;_0x28dc91--){try{_0x2f7453['sdp']=CodecsHandler[_0x52bd5f(0x888)](_0x2f7453[_0x52bd5f(0x598)],_0x1bc197[_0x52bd5f(0x21e)][_0x28dc91],_0x1bc197[_0x52bd5f(0x57d)]);}catch(_0x19b209){errorlog(_0x19b209);break;}}_0x1bc197[_0x52bd5f(0x34f)]&&(_0x2f7453[_0x52bd5f(0x598)]=CodecsHandler[_0x52bd5f(0x888)](_0x2f7453[_0x52bd5f(0x598)],_0x1bc197['codec'],_0x1bc197[_0x52bd5f(0x57d)]));_0x1bc197['h264profile']&&(log(_0x52bd5f(0x6e1)),_0x2f7453[_0x52bd5f(0x598)]=_0x2f7453['sdp'][_0x52bd5f(0x830)](/42e01f/gi,_0x1bc197[_0x52bd5f(0x616)]),_0x2f7453[_0x52bd5f(0x598)]=_0x2f7453[_0x52bd5f(0x598)][_0x52bd5f(0x830)](/42001f/gi,_0x1bc197[_0x52bd5f(0x616)]),_0x2f7453[_0x52bd5f(0x598)]=_0x2f7453['sdp'][_0x52bd5f(0x830)](/420029/gi,_0x1bc197[_0x52bd5f(0x616)]),_0x2f7453['sdp']=_0x2f7453['sdp'][_0x52bd5f(0x830)](/42a01e/gi,_0x1bc197[_0x52bd5f(0x616)]),_0x2f7453[_0x52bd5f(0x598)]=_0x2f7453[_0x52bd5f(0x598)]['replace'](/42a014/gi,_0x1bc197[_0x52bd5f(0x616)]),_0x2f7453[_0x52bd5f(0x598)]=_0x2f7453['sdp'][_0x52bd5f(0x830)](/42a00b/gi,_0x1bc197[_0x52bd5f(0x616)]),_0x2f7453[_0x52bd5f(0x598)]=_0x2f7453[_0x52bd5f(0x598)][_0x52bd5f(0x830)](/640c1f/gi,_0x1bc197[_0x52bd5f(0x616)]));_0x1bc197[_0x52bd5f(0xb00)]&&(_0x2f7453['sdp']=CodecsHandler['disablePLI'](_0x2f7453[_0x52bd5f(0x598)]));_0x1bc197[_0x52bd5f(0x6e2)]&&(_0x2f7453['sdp']=CodecsHandler[_0x52bd5f(0x3b7)](_0x2f7453['sdp']));_0x1bc197['noNacks']&&(log(_0x2f7453['sdp']),_0x2f7453[_0x52bd5f(0x598)]=CodecsHandler[_0x52bd5f(0x9b0)](_0x2f7453[_0x52bd5f(0x598)]));if(_0x1bc197['rpcs'][_0x920c96['UUID']][_0x52bd5f(0x1ed)])log(_0x52bd5f(0x6af)),_0x2f7453[_0x52bd5f(0x598)]=_0xc06785(_0x2f7453[_0x52bd5f(0x598)],_0x1bc197[_0x52bd5f(0x959)][_0x920c96[_0x52bd5f(0x739)]][_0x52bd5f(0x1ed)]);else _0x1bc197[_0x52bd5f(0x9bf)]&&(log('bit\x20rate\x20being\x20munged'),_0x2f7453['sdp']=_0xc06785(_0x2f7453[_0x52bd5f(0x598)],_0x1bc197[_0x52bd5f(0x9bf)]));return _0x1bc197[_0x52bd5f(0x9d6)]&&(_0x2f7453[_0x52bd5f(0x598)]=filterSDPLAN(_0x2f7453[_0x52bd5f(0x598)])),_0x1bc197[_0x52bd5f(0x73c)]&&(_0x2f7453['sdp']=filterStunOnly(_0x2f7453[_0x52bd5f(0x598)])),log(_0x2f7453),_0x1bc197['rpcs'][_0x920c96[_0x52bd5f(0x739)]][_0x52bd5f(0xb36)](_0x2f7453);})[_0x4f1dc4(0x53f)](function _0x1c7977(){var _0xcdcf87=_0x4f1dc4;log(_0xcdcf87(0x62f));if(_0x1bc197[_0xcdcf87(0x959)][_0x920c96[_0xcdcf87(0x739)]][_0xcdcf87(0x82f)]){_0x1bc197[_0xcdcf87(0x959)][_0x920c96[_0xcdcf87(0x739)]][_0xcdcf87(0x6f9)]&&_0x1bc197['rpcs'][_0x920c96['UUID']][_0xcdcf87(0x6f9)]();return;}var _0x30451f={};_0x30451f[_0xcdcf87(0x739)]=_0x920c96[_0xcdcf87(0x739)],_0x30451f[_0xcdcf87(0x2f0)]=_0x1bc197[_0xcdcf87(0x959)][_0x920c96[_0xcdcf87(0x739)]]['localDescription'],_0x30451f[_0xcdcf87(0x786)]=_0x1bc197['rpcs'][_0x920c96[_0xcdcf87(0x739)]][_0xcdcf87(0x786)],_0x1bc197[_0xcdcf87(0x5b9)]&&_0x1bc197[_0xcdcf87(0x959)][_0x920c96[_0xcdcf87(0x739)]][_0xcdcf87(0x33d)]?_0x1bc197[_0xcdcf87(0x26e)](JSON[_0xcdcf87(0x96f)](_0x30451f[_0xcdcf87(0x2f0)]))[_0xcdcf87(0x53f)](function(_0x31dc87){var _0x5d7852=_0xcdcf87;_0x30451f[_0x5d7852(0x2f0)]=_0x31dc87[0x0],_0x30451f[_0x5d7852(0x33d)]=_0x31dc87[0x1],_0x1bc197[_0x5d7852(0x29a)](_0x30451f);})[_0xcdcf87(0x597)](errorlog):_0x1bc197[_0xcdcf87(0x29a)](_0x30451f);})[_0x4f1dc4(0x597)](errorlog);else _0x1bc197[_0x4f1dc4(0x959)][_0x920c96['UUID']][_0x4f1dc4(0x463)][_0x4f1dc4(0x3e7)]===_0x4f1dc4(0x72b)&&errorlog(_0x4f1dc4(0x366));})['catch'](function(_0x40cafc){var _0x5c1012=_0x3e2a37;errorlog(_0x40cafc),_0x920c96[_0x5c1012(0x2f0)]&&errorlog(_0x920c96[_0x5c1012(0x2f0)][_0x5c1012(0x598)]);});},_0x1bc197[_0x4c34cb(0x4a2)]=function(_0x91feaf){var _0x5ec25d=_0x4c34cb;const _0x505359=_0x1bc197['rpcs'][_0x91feaf];if(!_0x505359||!_0x505359[_0x5ec25d(0x334)])return 0xc8;const _0x2899b5=_0x505359[_0x5ec25d(0x334)][_0x5ec25d(0x3cd)]||0x0,_0xcc0e71=_0x505359[_0x5ec25d(0x334)][_0x5ec25d(0x2b6)]||0x0,_0x5ed9ff=_0x505359[_0x5ec25d(0x334)]['jitter']||0x0;let _0x21e2a3=0xc8+_0x2899b5*0x1f4+_0xcc0e71*0x2+_0x5ed9ff*0x64;return Math[_0x5ec25d(0x579)](0xc8,Math[_0x5ec25d(0x7c0)](_0x21e2a3,0x7d0));},_0x1bc197['restartChunkedMode']=async function(_0xf3c2e4){var _0x154bf7=_0x4c34cb;errorlog(_0x154bf7(0x708)),await new Promise(_0x17dda0=>setTimeout(_0x17dda0,0x7d0));try{_0x1bc197[_0x154bf7(0xb53)]=null,await _0x1bc197[_0x154bf7(0xac8)](_0xf3c2e4),log(_0x154bf7(0x727));}catch(_0x2d95b0){errorlog('Failed\x20to\x20restart\x20chunked\x20mode:',_0x2d95b0),!_0x1bc197[_0x154bf7(0x82a)]&&warnUser(_0x154bf7(0x64f));}},_0x1bc197[_0x4c34cb(0x6bd)]=function(){var _0x1df040=_0x4c34cb;if(_0x1bc197['videoElement']&&_0x1bc197['videoElement'][_0x1df040(0x336)])return _0x1bc197[_0x1df040(0xae2)][_0x1df040(0x336)];else return _0x1bc197[_0x1df040(0xae2)]&&_0x1bc197['videoElement']['src']&&_0x1bc197['streamSrc']?_0x1bc197['streamSrc']:(log('checkBasicStreamsExist'),checkBasicStreamsExist(),_0x1bc197[_0x1df040(0xae2)][_0x1df040(0x336)]);};var _0x449a8f=0x0,_0x579e01=0x0;_0x1bc197['webCodec']=async function(_0x1e9e6b=null){var _0x3f4400=_0x4c34cb;if(_0x1bc197['chunkedVideoEnabled']!==null)return;else _0x1bc197[_0x3f4400(0xb53)]=![];!_0x1e9e6b&&_0x1bc197[_0x3f4400(0x334)][_0x3f4400(0x1e9)]&&(_0x1e9e6b=_0x1bc197[_0x3f4400(0x334)][_0x3f4400(0x1e9)]);let _0x2ab27e=0x0;var _0x3397fe=_0x1bc197[_0x3f4400(0x6bd)]()[_0x3f4400(0x3d5)]();if(!_0x3397fe||!_0x3397fe[_0x3f4400(0x426)]){warnlog(_0x3f4400(0x4fc)),_0x1bc197[_0x3f4400(0xb53)]=null;return;}_0x3397fe=_0x3397fe[0x0];var _0x3cfd00=new MediaStreamTrackProcessor(_0x3397fe),_0x1e51da=_0x3cfd00['readable'];const _0x35acfc=_0x1e51da[_0x3f4400(0x432)]();_0x579e01+=0x1,_0x35acfc[_0x3f4400(0xad9)]=_0x579e01;var _0x4095=![],_0x545fae=-0x1,_0x31281d=-0x1;const _0x1c664e={'output':async _0x215056=>{var _0x39071c=_0x3f4400;if(!_0x1bc197[_0x39071c(0x3a9)]||!_0x1bc197[_0x39071c(0x3a9)][_0x39071c(0xa03)])return;else{if(_0x215056['constructor']['name']==_0x39071c(0x3ea)){let _0x2287ab=new Uint8Array(_0x215056[_0x39071c(0x694)]);_0x215056[_0x39071c(0x2be)](_0x2287ab),_0x1bc197[_0x39071c(0xa82)][_0x39071c(0xa44)]([_0x215056[_0x39071c(0xaae)]-_0x31281d,_0x215056[_0x39071c(0x3e7)]]),_0x1bc197['chunksQueue'][_0x39071c(0xa44)](_0x2287ab);_0x1bc197[_0x39071c(0xa8a)]&&pokeIframeAPI(_0x39071c(0x7f0),{'type':_0x215056['type'],'ts':_0x215056['timestamp']-_0x31281d});try{await _0x1bc197[_0x39071c(0x3a9)][_0x39071c(0xa03)](_0x39071c(0x3e2));}catch(_0xb9c267){errorlog(_0xb9c267);}}}},'error':_0x462d1f=>{var _0x50a151=_0x3f4400;errorlog(_0x462d1f),_0x1bc197[_0x50a151(0x6ac)](_0x1e9e6b);}};let _0x2d89c1=new VideoEncoder(_0x1c664e);_0x2d89c1['config']=_0x1e9e6b,_0x2d89c1[_0x3f4400(0x4f6)](_0x1e9e6b),_0x1bc197[_0x3f4400(0x334)][_0x3f4400(0x1e9)]=_0x1e9e6b,_0x1bc197['chunkedRecorder'][_0x3f4400(0x42a)]=_0x2d89c1;var _0x1cf36c,_0x1579bd=new Promise((_0x2853b0,_0x4243f6)=>{_0x1cf36c=_0x2853b0;});return _0x1579bd[_0x3f4400(0x531)]=_0x1cf36c,_0x35acfc[_0x3f4400(0x9a6)]()['then'](function _0x873cec({done:_0x46f43e,value:_0x3e0d60}){var _0x1aed6a=_0x3f4400;if(_0x46f43e||_0x4095){_0x2d89c1['close']();_0x3e0d60&&_0x3e0d60['close']();warnlog('frameReader.read().then(function');return;}else{if(_0x2d89c1[_0x1aed6a(0x85f)]==_0x1aed6a(0x71f)){_0x3e0d60&&_0x3e0d60[_0x1aed6a(0x2ec)]();warnlog(_0x1aed6a(0x481));return;}}_0x31281d==-0x1&&(_0x31281d=_0x3e0d60[_0x1aed6a(0xaae)],_0x1bc197[_0x1aed6a(0x334)]['Chunked_video'][_0x1aed6a(0x716)]=Date['now'](),_0x1579bd[_0x1aed6a(0x531)]());_0x545fae==_0x3e0d60[_0x1aed6a(0xaae)]&&(_0x3e0d60['timestamp']+=0x1,warnlog(_0x1aed6a(0x49b)));if(!_0x4095){_0x545fae=_0x3e0d60[_0x1aed6a(0xaae)],_0x2ab27e++;if(_0x1bc197[_0x1aed6a(0x3a9)][_0x1aed6a(0x358)]){const _0x3b82c9=_0x2ab27e>=0x3c;_0x3b82c9&&(_0x2ab27e=0x0,_0x1bc197[_0x1aed6a(0x3a9)][_0x1aed6a(0x358)]=![],warnlog('Keyframe\x20inserted'));try{_0x2d89c1[_0x1aed6a(0x25b)](_0x3e0d60,{'keyFrame':_0x3b82c9});}catch(_0xb3758f){errorlog(_0xb3758f);}}else try{_0x2d89c1[_0x1aed6a(0x25b)](_0x3e0d60,{'keyFrame':![]});}catch(_0x2fbef2){errorlog(_0x2fbef2);}}_0x3e0d60[_0x1aed6a(0x2ec)](),_0x35acfc[_0x1aed6a(0x9a6)]()[_0x1aed6a(0x53f)](_0x873cec);}),_0x1bc197['chunkedVideoEnabled']=!![],_0x1579bd;},_0x1bc197['webCodecAudio']=async function(_0x40da32){var _0x2b8672=_0x4c34cb;if(_0x1bc197[_0x2b8672(0x9a0)]!==null)return;else _0x1bc197['chunkedAudioEnabled']=![];!_0x40da32&&_0x1bc197[_0x2b8672(0x334)][_0x2b8672(0xbda)]&&(_0x40da32=_0x1bc197[_0x2b8672(0x334)][_0x2b8672(0xbda)]);var _0x5947ab=_0x1bc197['getLocalStream'](),_0x5b12b6=_0x5947ab[_0x2b8672(0x401)]();if(!_0x5b12b6||!_0x5b12b6[_0x2b8672(0x426)]){_0x1bc197[_0x2b8672(0x9a0)]=null;return;}_0x5b12b6=_0x5b12b6[0x0];var _0x576405=_0x5b12b6[_0x2b8672(0xa59)]();_0x40da32[_0x2b8672(0xb90)]>_0x576405['channelCount']&&(_0x40da32[_0x2b8672(0xb90)]=_0x576405[_0x2b8672(0x761)],_0x40da32[_0x2b8672(0x70f)]=_0x576405[_0x2b8672(0x761)]);if(_0x40da32[_0x2b8672(0x7aa)]!=_0x576405['sampleRate'])try{_0x5947ab=outboundAudioPipeline();}catch(_0x34ebf3){errorlog(_0x34ebf3);}var _0x445809=new MediaStreamTrackProcessor(_0x5947ab[_0x2b8672(0x401)]()[0x0]),_0x3197d4=_0x445809[_0x2b8672(0xa6c)];const _0x28eb5e=_0x3197d4[_0x2b8672(0x432)]();var _0x55cda=![],_0x515167=-0x1,_0x2de672=-0x1;const _0x21e654={'output':async _0x1ed474=>{var _0x2b225b=_0x2b8672;if(!_0x1bc197[_0x2b225b(0x3a9)]||!_0x1bc197[_0x2b225b(0x3a9)]['sendChunks'])return;else{if(_0x1ed474['constructor'][_0x2b225b(0x3e1)]==_0x2b225b(0x7a9)){let _0x226a86=new Uint8Array(_0x1ed474[_0x2b225b(0x694)]);_0x1ed474['copyTo'](_0x226a86),_0x1bc197[_0x2b225b(0xa82)][_0x2b225b(0xa44)]([_0x1ed474[_0x2b225b(0xaae)]-_0x2de672,_0x2b225b(0x799)]),_0x1bc197[_0x2b225b(0xa82)][_0x2b225b(0xa44)](_0x226a86);_0x1bc197['chunkIframe']&&pokeIframeAPI(_0x2b225b(0x7f0),{'type':'audio','ts':_0x1ed474[_0x2b225b(0xaae)]-_0x2de672});try{await _0x1bc197[_0x2b225b(0x3a9)][_0x2b225b(0xa03)]('audio');}catch(_0x504441){errorlog(_0x504441);if(!_0x1bc197[_0x2b225b(0x3a9)]){}}}}},'error':_0x902c=>{errorlog(_0x902c);}};let _0x3c075e=new AudioEncoder(_0x21e654);_0x3c075e[_0x2b8672(0x969)]=_0x40da32,_0x3c075e[_0x2b8672(0x4f6)](_0x40da32),_0x1bc197[_0x2b8672(0x334)][_0x2b8672(0xbda)]={},_0x1bc197[_0x2b8672(0x334)][_0x2b8672(0xbda)][_0x2b8672(0x34f)]=_0x40da32[_0x2b8672(0x34f)],_0x1bc197[_0x2b8672(0x334)][_0x2b8672(0xbda)][_0x2b8672(0xb90)]=_0x40da32[_0x2b8672(0xb90)],_0x1bc197[_0x2b8672(0x334)][_0x2b8672(0xbda)][_0x2b8672(0x7aa)]=_0x40da32[_0x2b8672(0x7aa)],_0x1bc197[_0x2b8672(0x334)][_0x2b8672(0xbda)][_0x2b8672(0x9bf)]=_0x40da32[_0x2b8672(0x758)]['bitrate'];var _0x239ca4,_0x50aa90=new Promise((_0x45e4b0,_0x26020d)=>{_0x239ca4=_0x45e4b0;});return _0x50aa90[_0x2b8672(0x531)]=_0x239ca4,_0x28eb5e[_0x2b8672(0x9a6)]()[_0x2b8672(0x53f)](function _0x43ca70({done:_0x4432db,value:_0x4e0ed1}){var _0xdf1da7=_0x2b8672;if(_0x4432db||_0x55cda){_0x3c075e[_0xdf1da7(0x2ec)]();_0x4e0ed1&&_0x4e0ed1[_0xdf1da7(0x2ec)]();_0x1bc197['chunkedAudioEnabled']=null;return;}else{if(_0x3c075e[_0xdf1da7(0x85f)]=='closed'){_0x4e0ed1&&_0x4e0ed1['close']();_0x1bc197[_0xdf1da7(0x9a0)]=null;return;}}try{_0x2de672==-0x1&&(_0x2de672=_0x4e0ed1['timestamp'],_0x1bc197['stats']['Chunked_audio']['realTime']=Date['now'](),_0x50aa90[_0xdf1da7(0x531)]());_0x515167==_0x4e0ed1['timestamp']&&(_0x4e0ed1[_0xdf1da7(0xaae)]+=0x1);if(!_0x55cda){_0x515167=_0x4e0ed1[_0xdf1da7(0xaae)];try{_0x3c075e[_0xdf1da7(0x25b)](_0x4e0ed1);}catch(_0x1b408d){errorlog(_0x1b408d);}}_0x4e0ed1[_0xdf1da7(0x2ec)](),_0x28eb5e[_0xdf1da7(0x9a6)]()[_0xdf1da7(0x53f)](_0x43ca70);}catch(_0x185677){errorlog(_0x185677),errorlog(_0x4e0ed1),errorlog(_0x4432db);}}),_0x1bc197[_0x2b8672(0x9a0)]=!![],_0x50aa90;},_0x1bc197[_0x4c34cb(0x9e2)]=function(_0x11f2da,_0x2c9125={}){var _0x6b83a6=_0x4c34cb;warnlog(_0x6b83a6(0x327));const _0x6ac1f6=new window[(_0x6b83a6(0x7a6))]({'sampleRate':_0x2c9125[_0x6b83a6(0x7aa)]||0xbb80}),_0x105297=_0x6ac1f6[_0x6b83a6(0x4c2)](_0x11f2da),_0x1d325b=0x800,_0x4800a1=(_0x6ac1f6['createScriptProcessor']||_0x6ac1f6[_0x6b83a6(0x3fd)])['call'](_0x6ac1f6,_0x1d325b,0x1,0x1);return _0x4800a1[_0x6b83a6(0x8bb)]=async function(_0x59b625){var _0xc41cd0=_0x6b83a6,_0x20f7a4=new Uint8Array(_0x59b625[_0xc41cd0(0x76a)]['getChannelData'](0x0)[_0xc41cd0(0x3f0)]);_0x1bc197['chunksQueue']['push']([0x0,_0xc41cd0(0x59a)]),_0x1bc197[_0xc41cd0(0xa82)]['push'](_0x20f7a4);try{await _0x1bc197[_0xc41cd0(0x3a9)][_0xc41cd0(0xa03)](_0xc41cd0(0x59a));}catch(_0x286d80){errorlog(_0x286d80),!_0x1bc197[_0xc41cd0(0x3a9)]&&encoder['close']();}},_0x105297[_0x6b83a6(0xb31)](_0x4800a1),_0x4800a1[_0x6b83a6(0xb31)](_0x6ac1f6[_0x6b83a6(0x4ca)]),_0x1bc197[_0x6b83a6(0x334)][_0x6b83a6(0xbda)]={},_0x1bc197['chunkedAudioEnabled']=!![],_0x4800a1;},_0x1bc197[_0x4c34cb(0x762)]=async function(_0x1b6361=![],_0xd2585=![]){var _0x1441d7=_0x4c34cb;if(!_0x1bc197['chunkedRecorder']){warnlog('RE\x20TRANSMISSIONS\x20STARTED');var _0x4dd3ad=null;_0x1bc197[_0x1441d7(0x3a9)]={},_0x1bc197[_0x1441d7(0x658)]=_0x1b6361||![],_0x1bc197[_0x1441d7(0x658)]&&(_0x1bc197[_0x1441d7(0x3a9)][_0x1441d7(0xbd7)]=_0xd2585),_0x1bc197[_0x1441d7(0x3a9)][_0x1441d7(0xa03)]=async function(_0x5915e5='null'){var _0x10bf15=_0x1441d7;if(_0x4dd3ad)return;_0x4dd3ad=!![];var _0x1169c3=_0x5915e5;log('SENDING\x20NEXT\x20CHUNK:'+_0x1bc197[_0x10bf15(0xa82)][_0x10bf15(0x426)]);while(_0x1bc197['chunksQueue']['length']){if(!Object[_0x10bf15(0x8c0)](_0x1bc197['chunkedTransferChannels'])[_0x10bf15(0x426)]){_0x1bc197['chunksQueue']=[],_0x4dd3ad=null,_0x1bc197[_0x10bf15(0x334)][_0x10bf15(0x580)]=0x0;return;}_0x1bc197['stats']['chunkedInQueue']=_0x1bc197[_0x10bf15(0xa82)]['length'];var _0x3fe895=0x0,_0x512d9d=_0x1bc197[_0x10bf15(0xa82)][_0x10bf15(0x2c3)]();if(_0x512d9d[_0x10bf15(0x426)]===0x2){_0x1169c3=_0x512d9d[0x1],_0x512d9d[_0x10bf15(0xa44)](_0x1bc197[_0x10bf15(0xa82)]['length']);var _0x1c5606=JSON['stringify'](_0x512d9d);for(var _0x47d822 in _0x1bc197[_0x10bf15(0xb33)]){if(!_0x1bc197[_0x10bf15(0xb33)][_0x47d822])continue;if((_0x1169c3=='key'||_0x1169c3==_0x10bf15(0x86f)||_0x1169c3==_0x10bf15(0x3e2))&&!_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x971)])continue;if((_0x1169c3==_0x10bf15(0x799)||_0x1169c3==_0x10bf15(0x59a))&&!_0x1bc197['pcs'][_0x47d822][_0x10bf15(0xbdd)])continue;if(!_0x1bc197['chunkedTransferChannels'][_0x47d822][_0x10bf15(0xa5a)]&&_0x1169c3==_0x10bf15(0x86f)){warnlog(_0x10bf15(0x9be));continue;}try{if(_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0x326)]==='open'){if(!_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0xb3e)]){if(_0x1bc197[_0x10bf15(0x658)]){var _0x5a1552={..._0x1bc197[_0x10bf15(0x658)]};_0x5a1552[_0x10bf15(0xaae)]=Date['now'](),_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0x6f7)](JSON['stringify'](_0x5a1552)),_0x1bc197['chunkedTransferChannels'][_0x47d822][_0x10bf15(0xb3e)]=!![];}else continue;}_0x1bc197['chunkedTransferChannels'][_0x47d822]['send'](_0x1c5606);if(_0x1169c3=='key'||_0x1169c3=='video')_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0xa5a)]=!![];else(_0x1169c3==_0x10bf15(0x799)||_0x1169c3==_0x10bf15(0x59a))&&(_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0x4b3)]=!![]);_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x334)][_0x10bf15(0xbbb)]=_0x1bc197['chunkedTransferChannels'][_0x47d822][_0x10bf15(0xbbb)],_0x3fe895<_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x334)][_0x10bf15(0xbbb)]&&(_0x3fe895=_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x334)][_0x10bf15(0xbbb)]);}}catch(_0xbc104e){}}}else{if(_0x512d9d[_0x10bf15(0x694)]>0x40000){for(var _0x47d822 in _0x1bc197[_0x10bf15(0xb33)]){if(!_0x1bc197[_0x10bf15(0xb33)][_0x47d822])continue;if((_0x1169c3==_0x10bf15(0x296)||_0x1169c3==_0x10bf15(0x86f)||_0x1169c3==_0x10bf15(0x3e2))&&!_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x971)])continue;if((_0x1169c3==_0x10bf15(0x799)||_0x1169c3==_0x10bf15(0x59a))&&!_0x1bc197[_0x10bf15(0x2d6)][_0x47d822]['allowAudio'])continue;if((_0x1169c3==_0x10bf15(0x296)||_0x1169c3==_0x10bf15(0x86f)||_0x1169c3==_0x10bf15(0x3e2))&&!_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0xa5a)]){warnlog(_0x10bf15(0x9be));continue;}else{if(!_0x1bc197[_0x10bf15(0xb33)][_0x47d822]['audioHeaderSent']&&(_0x1169c3==_0x10bf15(0x799)||_0x1169c3==_0x10bf15(0x59a))){warnlog(_0x10bf15(0x4fe));continue;}}try{if(_0x1bc197[_0x10bf15(0xb33)][_0x47d822]['readyState']==='open'){if(!_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0xb3e)]){if(_0x1bc197[_0x10bf15(0x658)]){var _0x5a1552={..._0x1bc197['chunkedDetails']};_0x5a1552[_0x10bf15(0xaae)]=Date[_0x10bf15(0x454)](),_0x1bc197['chunkedTransferChannels'][_0x47d822][_0x10bf15(0x6f7)](JSON[_0x10bf15(0x96f)](_0x5a1552)),_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0xb3e)]=!![];}else continue;}_0x1bc197['chunkedTransferChannels'][_0x47d822]['send'](_0x512d9d[_0x10bf15(0xab6)](0x0,0x40000)),_0x1bc197['pcs'][_0x47d822]['stats'][_0x10bf15(0xbbb)]=_0x1bc197[_0x10bf15(0xb33)][_0x47d822]['bufferedAmount'],_0x3fe895<_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x334)]['bufferedAmount']&&(_0x3fe895=_0x1bc197[_0x10bf15(0x2d6)][_0x47d822]['stats'][_0x10bf15(0xbbb)]);}}catch(_0x1b429f){}}_0x1bc197[_0x10bf15(0xa82)][_0x10bf15(0x50d)](_0x512d9d['slice'](0x40000));}else for(var _0x47d822 in _0x1bc197[_0x10bf15(0xb33)]){if(!_0x1bc197[_0x10bf15(0xb33)][_0x47d822])continue;if((_0x1169c3==_0x10bf15(0x296)||_0x1169c3==_0x10bf15(0x86f)||_0x1169c3==_0x10bf15(0x3e2))&&!_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x971)])continue;if((_0x1169c3==_0x10bf15(0x799)||_0x1169c3==_0x10bf15(0x59a))&&!_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0xbdd)])continue;try{if(_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0x326)]===_0x10bf15(0x69d)){if(!_0x1bc197['chunkedTransferChannels'][_0x47d822][_0x10bf15(0xb3e)]){if(_0x1bc197['chunkedDetails']){var _0x5a1552={..._0x1bc197[_0x10bf15(0x658)]};_0x5a1552['timestamp']=Date['now'](),_0x1bc197[_0x10bf15(0xb33)][_0x47d822]['send'](JSON[_0x10bf15(0x96f)](_0x5a1552)),_0x1bc197['chunkedTransferChannels'][_0x47d822][_0x10bf15(0xb3e)]=!![];}else continue;}_0x1bc197[_0x10bf15(0xb33)][_0x47d822][_0x10bf15(0x6f7)](_0x512d9d);}_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x334)][_0x10bf15(0xbbb)]=_0x1bc197[_0x10bf15(0xb33)][_0x47d822]['bufferedAmount'],_0x3fe895<_0x1bc197['pcs'][_0x47d822][_0x10bf15(0x334)][_0x10bf15(0xbbb)]&&(_0x3fe895=_0x1bc197[_0x10bf15(0x2d6)][_0x47d822][_0x10bf15(0x334)][_0x10bf15(0xbbb)]);}catch(_0x12112e){}}}_0x1bc197[_0x10bf15(0x334)]['maxBufferSize']=_0x3fe895;}_0x4dd3ad=null,_0x1bc197['stats'][_0x10bf15(0x580)]=0x0;};}for(var _0x115e80 in _0x1bc197['pcs']){if(_0x1bc197[_0x1441d7(0xb33)][_0x115e80]){if(_0x1bc197[_0x1441d7(0x658)]){var _0x555b55={..._0x1bc197[_0x1441d7(0x658)]};_0x555b55['timestamp']=Date[_0x1441d7(0x454)]();if(_0x1b6361)try{_0x1bc197['chunkedTransferChannels'][_0x115e80][_0x1441d7(0x6f7)](JSON['stringify'](_0x555b55)),_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0xb3e)]=!![];}catch(_0x441a1e){}else{if(!_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0xb3e)])try{_0x1bc197[_0x1441d7(0xb33)][_0x115e80]['send'](JSON['stringify'](_0x555b55)),_0x1bc197['chunkedTransferChannels'][_0x115e80][_0x1441d7(0xb3e)]=!![];}catch(_0x42ab4b){}}}}else{var _0x297052='chunked';_0x1bc197[_0x1441d7(0xb33)][_0x115e80]=_0x1bc197[_0x1441d7(0x2d6)][_0x115e80][_0x1441d7(0x7d8)](_0x297052,{'ordered':!![]}),_0x1bc197[_0x1441d7(0xb33)][_0x115e80]['contentType']='chunks',_0x1bc197['chunkedTransferChannels'][_0x115e80][_0x1441d7(0x6df)]=_0x1441d7(0x436),_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0xbb6)]=![],_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0xb3e)]=![],_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0x931)]=null,_0x1bc197['chunkedTransferChannels'][_0x115e80][_0x1441d7(0xa5a)]=![],_0x1bc197['chunkedTransferChannels'][_0x115e80][_0x1441d7(0x4b3)]=![],_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0x7c6)]=()=>{var _0x103e10=_0x1441d7;log('RETRANSMIT\x20chunkedtransfer\x20OPEN');if(_0x1bc197[_0x103e10(0x658)]){var _0x245498={..._0x1bc197['chunkedDetails']};_0x245498[_0x103e10(0xaae)]=Date[_0x103e10(0x454)](),_0x1bc197['chunkedTransferChannels'][_0x115e80]['send'](JSON['stringify'](_0x245498)),_0x1bc197['chunkedTransferChannels'][_0x115e80][_0x103e10(0xb3e)]=!![];}},_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0x305)]=()=>{var _0x25e03f=_0x1441d7;try{var _0x247b37=_0x1bc197[_0x25e03f(0x4c8)]['indexOf'](_0x1bc197['chunkedTransferChannels'][_0x115e80]);_0x247b37>-0x1&&_0x1bc197['hostedTransfers']['splice'](_0x247b37,0x1);}catch(_0xfae123){errorlog(_0xfae123);}log(_0x25e03f(0x4fb)),_0x1bc197[_0x25e03f(0xb33)][_0x115e80]=null,delete _0x1bc197[_0x25e03f(0xb33)][_0x115e80];var _0x3eff49=![];for(var _0x4c8934=0x0;_0x4c8934<_0x1bc197[_0x25e03f(0x4c8)][_0x25e03f(0x426)];_0x4c8934++){if(_0x25e03f(0x2cd)in _0x1bc197[_0x25e03f(0x4c8)][_0x4c8934]&&_0x1bc197[_0x25e03f(0x4c8)][_0x4c8934][_0x25e03f(0x2cd)]==_0x25e03f(0x59d)){_0x3eff49=!![];break;}}},_0x1bc197[_0x1441d7(0xb33)][_0x115e80][_0x1441d7(0xa23)]=_0x382b47=>{var _0xb76021=_0x1441d7;if(_0x382b47['data'])try{var _0x576eee=JSON[_0xb76021(0x483)](_0x382b47[_0xb76021(0xb0c)]);_0x576eee['kf']&&(_0x1bc197[_0xb76021(0x3a9)]['upstreamChannel']?(_0x1bc197['chunkedRecorder'][_0xb76021(0xbd7)]['send'](JSON[_0xb76021(0x96f)]({'kf':!![]})),warnlog(_0xb76021(0x7c4))):errorlog('no\x20upstreamChannel\x202'));}catch(_0x3b256f){}},_0x1bc197['hostedTransfers']['push'](_0x1bc197[_0x1441d7(0xb33)][_0x115e80]);}}await _0x1bc197[_0x1441d7(0x3a9)][_0x1441d7(0xa03)]();};async function _0x3e9f1d(_0x1b11bc=0x500,_0x536a8d=0x2d0,_0x34c0aa=0x1e){var _0x21fe53=_0x4c34cb,_0x2c5850=[_0x21fe53(0x485),_0x21fe53(0x6bc),_0x21fe53(0x80c),_0x21fe53(0x3d1)],_0x41ac08=[_0x21fe53(0x9a9),'prefer-software'],_0x56c225=[];if(_0x1bc197[_0x21fe53(0x673)]){var _0x14908b=[],_0x23d783='keep';for(var _0x4285b5 of _0x2c5850){for(var _0x11a4da of _0x41ac08){_0x14908b[_0x21fe53(0xa44)]({'codec':_0x4285b5,'alpha':_0x23d783,'hardwareAcceleration':_0x11a4da,'width':_0x1b11bc,'height':_0x536a8d,'bitrate':0x1e8480,'bitrateMode':_0x21fe53(0x95c),'framerate':_0x34c0aa,'latencyMode':'realtime'});}}for(var _0x15100c=0x0;_0x15100c<_0x14908b[_0x21fe53(0x426)];_0x15100c++){var _0x3320ea=await VideoEncoder[_0x21fe53(0x31e)](_0x14908b[_0x15100c]);_0x3320ea&&_0x3320ea['supported']&&_0x56c225[_0x21fe53(0xa44)](_0x3320ea);}!_0x56c225['length']&&(!_0x1bc197[_0x21fe53(0x82a)]&&warnUser(_0x21fe53(0xa2c),0x1770));}if(!_0x56c225[_0x21fe53(0x426)]){var _0x14908b=[],_0x23d783='discard';for(var _0x4285b5 of _0x2c5850){for(var _0x11a4da of _0x41ac08){_0x14908b[_0x21fe53(0xa44)]({'codec':_0x4285b5,'alpha':_0x23d783,'hardwareAcceleration':_0x11a4da,'width':_0x1b11bc,'height':_0x536a8d,'bitrate':0x1e8480,'bitrateMode':_0x21fe53(0x95c),'framerate':_0x34c0aa,'latencyMode':_0x21fe53(0x535)});}}for(var _0x15100c=0x0;_0x15100c<_0x14908b[_0x21fe53(0x426)];_0x15100c++){var _0x3320ea=await VideoEncoder[_0x21fe53(0x31e)](_0x14908b[_0x15100c]);_0x3320ea&&_0x3320ea[_0x21fe53(0x22d)]&&_0x56c225[_0x21fe53(0xa44)](_0x3320ea);}}return _0x56c225;}_0x1bc197[_0x4c34cb(0x7f2)]=async function(_0x3e9088=null){var _0x432481=_0x4c34cb;if(_0x3e9088&&!_0x1bc197[_0x432481(0x2d6)][_0x3e9088]['allowChunked'])return;!_0x1bc197[_0x432481(0xb53)]&&_0x1bc197[_0x432481(0x3a9)]&&_0x1bc197[_0x432481(0x3a9)]['configVideo']&&await _0x1bc197[_0x432481(0xac8)](_0x1bc197[_0x432481(0x334)][_0x432481(0x1e9)]);!_0x1bc197[_0x432481(0x9a0)]&&_0x1bc197[_0x432481(0x3a9)]&&_0x1bc197[_0x432481(0x3a9)][_0x432481(0x8cb)]&&await _0x1bc197['webCodecAudio'](_0x1bc197[_0x432481(0x3a9)][_0x432481(0x8cb)]);if(_0x3e9088){if(_0x3e9088 in _0x1bc197[_0x432481(0xb33)]){warnlog(_0x432481(0xba4));return;}else _0x1bc197[_0x432481(0xb33)][_0x3e9088]=null;}if(!_0x1bc197['chunkedRecorder']){var _0x25761b=_0x1bc197[_0x432481(0x6bd)](),_0xc6a0a1=_0x1bc197[_0x432481(0x4e6)],_0x4171f4=null;_0x1bc197[_0x432481(0x7df)]&&_0x1bc197[_0x432481(0x7df)]<_0xc6a0a1&&(_0xc6a0a1=_0x1bc197[_0x432481(0x7df)]);var _0x38eeb9={'codec':_0x432481(0x6bc),'width':0x780,'height':0x438,'bitrate':parseInt(_0xc6a0a1*0x3e8),'frameRate':0x1e,'latencyMode':_0x432481(0x535)},_0xa03b36=_0x25761b[_0x432481(0x3d5)]();if(_0xa03b36[_0x432481(0x426)]){var _0x27dd52=_0xa03b36[0x0][_0x432481(0xa59)]();_0x27dd52['width']&&(_0x38eeb9['width']=_0x27dd52[_0x432481(0x759)]),_0x27dd52['height']&&(_0x38eeb9[_0x432481(0x920)]=_0x27dd52[_0x432481(0x920)]),_0x27dd52[_0x432481(0x935)]&&(_0x38eeb9[_0x432481(0x935)]=_0x27dd52[_0x432481(0x935)]);}else _0x38eeb9=![];if(_0xc6a0a1<0x259){var _0x469d9b=_0x38eeb9[_0x432481(0x759)]*_0x38eeb9['height']/(0x280*0x168);if(_0x469d9b>=0x2)_0x38eeb9[_0x432481(0x759)]=parseInt(_0x38eeb9[_0x432481(0x759)]/0x2),_0x38eeb9['height']=parseInt(_0x38eeb9[_0x432481(0x920)]/0x2);else _0x469d9b>=1.5&&(_0x38eeb9[_0x432481(0x759)]=parseInt(_0x38eeb9[_0x432481(0x759)]/1.5),_0x38eeb9['height']=parseInt(_0x38eeb9['height']/1.5));}try{var _0x1fa1f0=await _0x3e9f1d(_0x38eeb9[_0x432481(0x759)],_0x38eeb9[_0x432481(0x920)],_0x38eeb9[_0x432481(0x935)]);_0x1fa1f0&&_0x1fa1f0['length']&&(_0x38eeb9[_0x432481(0x34f)]=_0x1fa1f0[0x0][_0x432481(0x969)][_0x432481(0x34f)],_0x38eeb9[_0x432481(0x673)]=_0x1fa1f0[0x0][_0x432481(0x969)][_0x432481(0x673)]),log(_0x1fa1f0);}catch(_0x27ad77){errorlog(_0x27ad77);}warnlog(_0x38eeb9);_0x38eeb9[_0x432481(0x759)]==_0x38eeb9['height']&&(_0x38eeb9[_0x432481(0x759)]=0x280,_0x38eeb9[_0x432481(0x920)]=0x280);var _0xb18430={'codec':_0x432481(0x691),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'bitrate':0xfa00,'tuning':{'bitrate':0xfa00}};if(_0xc6a0a1>0xbb8)_0xb18430={'codec':'opus','numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x1f400}};else _0xc6a0a1<0x259&&(_0xb18430={'codec':_0x432481(0x691),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80,'tuning':{'bitrate':0x7d00}});_0x1bc197['pcm']&&(_0xb18430={'codec':_0x432481(0x59a),'numberOfChannels':0x2,'channels':0x2,'sampleRate':0xbb80});!_0x25761b[_0x432481(0x401)]()['length']&&(_0xb18430=![]);if(!_0xb18430&&!_0x38eeb9){warnlog(_0x432481(0x7b8));return;}warnlog(_0x432481(0x981)),_0x1bc197[_0x432481(0x3a9)]={},_0x1bc197[_0x432481(0x3a9)][_0x432481(0x358)]=!![],_0x1bc197[_0x432481(0x3a9)][_0x432481(0x8c1)]=_0x38eeb9||![],_0x1bc197[_0x432481(0x3a9)]['configAudio']=_0xb18430||![],_0x1bc197[_0x432481(0x3a9)][_0x432481(0x47e)]=[],_0x1bc197[_0x432481(0x334)]['adjustBitrate']=_0x1bc197[_0x432481(0x4e6)];function _0x7d7890(){var _0x386047=_0x432481;const _0x1c2c7d='room123';let _0x275cdf=![];var _0x1a198e=new WebSocket(_0x386047(0x41a)+_0x1c2c7d+_0x386047(0x1b3));_0x1a198e[_0x386047(0x806)]=null,_0x1a198e[_0x386047(0x6df)]=_0x386047(0x436),_0x1a198e[_0x386047(0x7c6)]=()=>{var _0xcf4280=_0x386047;console[_0xcf4280(0x1db)](_0xcf4280(0xaad));if(_0x1bc197[_0xcf4280(0x9a0)]&&_0x1bc197[_0xcf4280(0xb53)]){let _0x4e30e9={'timestamp':Date[_0xcf4280(0x454)](),'type':_0xcf4280(0x2b8),'realTimeVideo':_0x1bc197[_0xcf4280(0x334)][_0xcf4280(0x1e9)][_0xcf4280(0x716)]||0x0,'realTimeAudio':_0x1bc197[_0xcf4280(0x334)][_0xcf4280(0xbda)][_0xcf4280(0x716)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x1bc197[_0xcf4280(0x3a9)]['configVideo'],'configAudio':_0x1bc197[_0xcf4280(0x3a9)][_0xcf4280(0x8cb)],'recordType':_0x1bc197['chunked'],'filename':_0x26eccd+_0xcf4280(0xbd4),'id':_0x26eccd};log(_0x4e30e9),_0x1a198e[_0xcf4280(0x5ac)](_0x4e30e9),_0x275cdf=!![];}else{if(_0x1bc197['chunkedAudioEnabled']){let _0x251743={'timestamp':Date[_0xcf4280(0x454)](),'type':_0xcf4280(0x2b8),'realTimeAudio':_0x1bc197['stats'][_0xcf4280(0xbda)]['realTime']||0x0,'size':0x5af3107a3fff,'configAudio':_0x1bc197[_0xcf4280(0x3a9)][_0xcf4280(0x8cb)],'recordType':_0x1bc197[_0xcf4280(0x4e6)],'filename':_0x26eccd+'.webm','id':_0x26eccd};log(_0x251743),_0x1a198e[_0xcf4280(0x5ac)](_0x251743),_0x275cdf=!![];}else{if(_0x1bc197[_0xcf4280(0xb53)]){let _0x1b4007={'timestamp':Date['now'](),'type':_0xcf4280(0x2b8),'realTimeVideo':_0x1bc197[_0xcf4280(0x334)][_0xcf4280(0x1e9)][_0xcf4280(0x716)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x1bc197[_0xcf4280(0x3a9)][_0xcf4280(0x8c1)],'recordType':_0x1bc197[_0xcf4280(0x4e6)],'filename':_0x26eccd+_0xcf4280(0xbd4),'id':_0x26eccd};log(_0x1b4007),_0x1a198e[_0xcf4280(0x5ac)](_0x1b4007),_0x275cdf=!![];}}}console['log'](_0xcf4280(0x53d)),_0x1bc197[_0xcf4280(0x3a9)]&&_0x1bc197['chunkedRecorder'][_0xcf4280(0xa03)]&&_0x1bc197[_0xcf4280(0x3a9)][_0xcf4280(0xa03)](),_0x275cdf&&_0x4c84b5();},_0x1a198e[_0x386047(0xa63)]=function(_0x3efa5d){var _0x6bce99=_0x386047;if(!_0x275cdf)return;if(Array[_0x6bce99(0xad3)](_0x3efa5d))_0x1a198e[_0x6bce99(0x5ac)](_0x3efa5d);else{if(typeof _0x3efa5d===_0x6bce99(0xb46))_0x1a198e[_0x6bce99(0x578)](_0x3efa5d);else return'not\x20an\x20object\x20or\x20array';}},_0x1a198e[_0x386047(0x5ac)]=function(_0x38dd0c){var _0x21c8bd=_0x386047;try{const _0x22a3d9=JSON['stringify'](_0x38dd0c),_0x538ee4=new TextEncoder()['encode'](_0x22a3d9),_0xa6b3a1=new Uint8Array([0x0]),_0x3848d8=new Uint8Array(_0xa6b3a1['length']+_0x538ee4[_0x21c8bd(0x426)]);_0x3848d8['set'](_0xa6b3a1,0x0),_0x3848d8[_0x21c8bd(0x7a4)](_0x538ee4,_0xa6b3a1[_0x21c8bd(0x426)]),this[_0x21c8bd(0x6f7)](_0x3848d8);}catch(_0x1d0e18){errorlog(_0x1d0e18);}},_0x1a198e[_0x386047(0x578)]=function(_0x4c1514){var _0x5699fa=_0x386047;try{const _0xb0683e=new Uint8Array([0x1]),_0xfc7d4f=new Uint8Array(_0xb0683e[_0x5699fa(0x426)]+_0x4c1514['byteLength']);_0xfc7d4f[_0x5699fa(0x7a4)](_0xb0683e,0x0),_0xfc7d4f[_0x5699fa(0x7a4)](new Uint8Array(_0x4c1514),_0xb0683e['length']),this[_0x5699fa(0x6f7)](_0xfc7d4f);}catch(_0x16f1d8){errorlog(_0x16f1d8);}},_0x1a198e[_0x386047(0xa23)]=function(_0x5364bd){var _0x1f719a=_0x386047;const _0x4cda56=new Uint8Array(_0x5364bd['data']),_0x5d4752=_0x4cda56[0x0];if(_0x5d4752===0x3){const _0x43701c=new DataView(_0x4cda56[_0x1f719a(0x3f0)])[_0x1f719a(0x89c)](0x1,!![]),_0x463de9=new DataView(_0x4cda56[_0x1f719a(0x3f0)])['getUint32'](0x5,!![]),_0x1cdadf=_0x4cda56[0x9]===0x1;console['log'](_0x1f719a(0x51a)+_0x43701c),console['log'](_0x1f719a(0x926)+_0x463de9),_0x1cdadf&&(console[_0x1f719a(0x1db)](_0x1f719a(0x2cb)),_0x1bc197[_0x1f719a(0x3a9)][_0x1f719a(0x358)]=!![]);}},_0x1a198e['requestPublisherUpdate']=function(){var _0x1bee79=_0x386047;const _0x1db161=new Uint8Array([0x2]);this[_0x1bee79(0x6f7)](_0x1db161);};function _0x4c84b5(){var _0xdf4bc7=_0x386047;_0x1a198e[_0xdf4bc7(0x326)]===0x1&&(_0x1a198e[_0xdf4bc7(0xa9a)](),clearTimeout(_0x1a198e[_0xdf4bc7(0x806)]),_0x1a198e[_0xdf4bc7(0x806)]=setTimeout(_0x4c84b5,0x1388));}return _0x1a198e[_0x386047(0x305)]=()=>{var _0x4432ee=_0x386047;console[_0x4432ee(0x1db)]('Chunkcast\x20WebSocket\x20disconnected'),_0x1a198e['timer']&&clearTimeout(_0x1a198e[_0x4432ee(0x806)]),_0x1bc197[_0x4432ee(0x3a9)][_0x4432ee(0x5b6)]=![];},_0x1a198e[_0x386047(0x60a)]=_0x337eae=>{var _0x550156=_0x386047;console[_0x550156(0xb64)](_0x550156(0xa4e),_0x337eae);},_0x1a198e;}_0x1bc197[_0x432481(0x3a9)][_0x432481(0x5b6)]=![];function _0x1161be(){var _0x3d0b79=_0x432481;let _0x4734c9=-0x1;for(let _0xc408ff=_0x1bc197['chunksQueue'][_0x3d0b79(0x426)]-0x2;_0xc408ff>=0x0;_0xc408ff-=0x2){if(_0x1bc197[_0x3d0b79(0xa82)][_0xc408ff]&&_0x1bc197[_0x3d0b79(0xa82)][_0xc408ff][0x1]===_0x3d0b79(0x296)){_0x4734c9=_0xc408ff;break;}}if(_0x4734c9>0x0){const _0x1956d3=_0x4734c9;_0x1bc197['chunksQueue']=_0x1bc197['chunksQueue'][_0x3d0b79(0xab6)](_0x4734c9),console[_0x3d0b79(0x1db)]('Cleared\x20'+_0x1956d3/0x2+'\x20old\x20chunks,\x20keeping\x20from\x20last\x20keyframe');}else _0x4734c9===-0x1&&console[_0x3d0b79(0x1db)](_0x3d0b79(0x910));}_0x1bc197[_0x432481(0x3a9)][_0x432481(0xa03)]=async function(_0x4a7969=_0x432481(0x76e)){var _0x27e138=_0x432481;if(_0x4171f4)return;_0x4171f4=!![];const _0x1eaa0c=0x1f4;if(_0x1bc197[_0x27e138(0xa82)]['length']>_0x1eaa0c){const _0x289e61=_0x1bc197[_0x27e138(0xa82)]['length']-_0x1eaa0c;console[_0x27e138(0x939)](_0x27e138(0x6bf)+_0x289e61+_0x27e138(0x2ce)),_0x1bc197[_0x27e138(0xa82)]=_0x1bc197[_0x27e138(0xa82)][_0x27e138(0xab6)](-_0x1eaa0c);}if(_0x1bc197[_0x27e138(0x51d)]){!_0x1bc197['chunkedRecorder'][_0x27e138(0x5b6)]&&(_0x1bc197['chunkedRecorder']['wss']=_0x7d7890());if(_0x1bc197[_0x27e138(0x3a9)]['wss']){if(_0x1bc197['chunkedRecorder']['wss'][_0x27e138(0x326)]===0x1)while(_0x1bc197['chunksQueue'][_0x27e138(0x426)]){try{_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x5b6)][_0x27e138(0xa63)](_0x1bc197[_0x27e138(0xa82)][_0x27e138(0x2c3)]());}catch(_0x112a81){break;}}else _0x1bc197['chunksQueue'][_0x27e138(0x426)]>0x3e8?(console[_0x27e138(0x1db)]('Chunkcast\x20queue\x20too\x20large,\x20clearing\x20to\x20last\x20keyframe'),_0x1161be()):console['log'](_0x27e138(0x838));_0x4171f4=null;return;}}var _0x5c6c88=_0x4a7969;while(_0x1bc197[_0x27e138(0xa82)]['length']){if(!Object[_0x27e138(0x8c0)](_0x1bc197[_0x27e138(0xb33)])[_0x27e138(0x426)]){_0x1161be(),_0x4171f4=null,_0x1bc197['stats']['chunkedInQueue']=_0x1bc197[_0x27e138(0xa82)][_0x27e138(0x426)],_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x47e)]=[];return;}_0x1bc197[_0x27e138(0x334)][_0x27e138(0x580)]=_0x1bc197['chunksQueue'][_0x27e138(0x426)];var _0x2820c5=0x0,_0x20e7a3=_0x1bc197[_0x27e138(0xa82)]['shift']();if(_0x20e7a3[_0x27e138(0x426)]===0x2){_0x5c6c88=_0x20e7a3[0x1],_0x20e7a3['push'](_0x1bc197['chunksQueue'][_0x27e138(0x426)]);var _0xb91d4e=JSON[_0x27e138(0x96f)](_0x20e7a3);for(var _0x4bdf44 in _0x1bc197[_0x27e138(0xb33)]){if(!_0x1bc197[_0x27e138(0xb33)][_0x4bdf44])continue;if((_0x5c6c88==_0x27e138(0x296)||_0x5c6c88==_0x27e138(0x86f)||_0x5c6c88==_0x27e138(0x3e2))&&!_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44]['allowVideo'])continue;if(!_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44])continue;if((_0x5c6c88==_0x27e138(0x799)||_0x5c6c88=='pcm')&&(!_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0xbdd)]||_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x925)]==0x2))continue;try{_0x1bc197[_0x27e138(0xb33)][_0x4bdf44][_0x27e138(0x326)]===_0x27e138(0x69d)&&_0x1bc197[_0x27e138(0xb33)][_0x4bdf44][_0x27e138(0x6f7)](_0xb91d4e),_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x334)][_0x27e138(0xbbb)]=_0x1bc197[_0x27e138(0xb33)][_0x4bdf44][_0x27e138(0xbbb)],_0x2820c5<_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x334)]['bufferedAmount']&&(_0x2820c5=_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44]['stats']['bufferedAmount']);}catch(_0x681c33){}}}else{if(_0x20e7a3[_0x27e138(0x694)]>0x40000){for(var _0x4bdf44 in _0x1bc197[_0x27e138(0xb33)]){if(!_0x1bc197[_0x27e138(0xb33)][_0x4bdf44])continue;if((_0x5c6c88==_0x27e138(0x296)||_0x5c6c88==_0x27e138(0x86f)||_0x5c6c88==_0x27e138(0x3e2))&&!_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x971)])continue;if(!_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44])continue;if((_0x5c6c88==_0x27e138(0x799)||_0x5c6c88==_0x27e138(0x59a))&&(!_0x1bc197['pcs'][_0x4bdf44][_0x27e138(0xbdd)]||_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x925)]==0x2))continue;try{_0x1bc197[_0x27e138(0xb33)][_0x4bdf44]['readyState']===_0x27e138(0x69d)&&_0x1bc197[_0x27e138(0xb33)][_0x4bdf44][_0x27e138(0x6f7)](_0x20e7a3[_0x27e138(0xab6)](0x0,0x40000)),_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x334)][_0x27e138(0xbbb)]=_0x1bc197[_0x27e138(0xb33)][_0x4bdf44][_0x27e138(0xbbb)],_0x2820c5<_0x1bc197['pcs'][_0x4bdf44][_0x27e138(0x334)][_0x27e138(0xbbb)]&&(_0x2820c5=_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x334)]['bufferedAmount']);}catch(_0x4bbab9){}}_0x1bc197[_0x27e138(0xa82)]['unshift'](_0x20e7a3[_0x27e138(0xab6)](0x40000)),_0x1bc197[_0x27e138(0x3a9)]['chunkRates'][_0x27e138(0xa44)]({'bufferSize':_0x2820c5,'byteLength':0x40000,'timestamp':Date[_0x27e138(0x454)]()});}else{for(var _0x4bdf44 in _0x1bc197['chunkedTransferChannels']){if(!_0x1bc197[_0x27e138(0xb33)][_0x4bdf44])continue;if((_0x5c6c88=='key'||_0x5c6c88==_0x27e138(0x86f)||_0x5c6c88==_0x27e138(0x3e2))&&!_0x1bc197['pcs'][_0x4bdf44][_0x27e138(0x971)])continue;if(!_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44])continue;if((_0x5c6c88=='audio'||_0x5c6c88==_0x27e138(0x59a))&&(!_0x1bc197['pcs'][_0x4bdf44]['allowAudio']||_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x925)]==0x2))continue;try{_0x1bc197['chunkedTransferChannels'][_0x4bdf44][_0x27e138(0x326)]==='open'&&_0x1bc197[_0x27e138(0xb33)][_0x4bdf44][_0x27e138(0x6f7)](_0x20e7a3),_0x1bc197['pcs'][_0x4bdf44][_0x27e138(0x334)][_0x27e138(0xbbb)]=_0x1bc197['chunkedTransferChannels'][_0x4bdf44]['bufferedAmount'],_0x2820c5<_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44][_0x27e138(0x334)][_0x27e138(0xbbb)]&&(_0x2820c5=_0x1bc197[_0x27e138(0x2d6)][_0x4bdf44]['stats']['bufferedAmount']);}catch(_0x262db8){}}_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x47e)][_0x27e138(0xa44)]({'bufferSize':_0x2820c5,'byteLength':_0x20e7a3[_0x27e138(0x694)],'timestamp':Date[_0x27e138(0x454)]()});}}_0x1bc197[_0x27e138(0x3a9)]['chunkRates']=_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x47e)][_0x27e138(0xab6)](-0x3e8);let _0x7ae708=_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]||_0x1bc197[_0x27e138(0x4e6)],_0x532899=0x0,_0x54e11c=0x0,_0x1391f7=0x0;for(let _0x6a6ef6=_0x1bc197['chunkedRecorder'][_0x27e138(0x47e)][_0x27e138(0x426)]-0x1;_0x6a6ef6>0x0;_0x6a6ef6--){if(_0x1391f7>_0x1bc197[_0x27e138(0x474)]*0x2){_0x1bc197['chunkedRecorder'][_0x27e138(0x47e)][_0x27e138(0x3be)](_0x6a6ef6-0x1,0x1);continue;}const _0x5cb1a7=_0x1bc197['chunkedRecorder']['chunkRates'][_0x6a6ef6-0x1],_0xcd530d=_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x47e)][_0x6a6ef6];_0x54e11c+=_0xcd530d['bufferSize']-_0x5cb1a7[_0x27e138(0x4f4)],_0x532899+=_0xcd530d[_0x27e138(0x694)],_0x1391f7+=_0xcd530d[_0x27e138(0xaae)]-_0x5cb1a7[_0x27e138(0xaae)];}let _0x14f1a9=_0x532899-_0x54e11c;const _0x3f4edc=_0x532899/(_0x1391f7/0x3e8)*0x8/0x3e8,_0x46b14f=_0x14f1a9/(_0x1391f7/0x3e8)*0x8/0x3e8;_0x1bc197[_0x27e138(0x334)][_0x27e138(0x960)]=parseInt(0x8*_0x2820c5/_0x46b14f)+_0x27e138(0xb82)+_0x1bc197[_0x27e138(0x474)];let _0x43272a=0x8*_0x2820c5/_0x46b14f/_0x1bc197[_0x27e138(0x474)];_0x1bc197[_0x27e138(0x334)][_0x27e138(0x392)]=_0x43272a,_0x1bc197[_0x27e138(0x334)][_0x27e138(0x4a7)]=parseInt(_0x3f4edc)+_0x27e138(0xa34)+parseInt(_0x46b14f),_0x1bc197[_0x27e138(0x334)][_0x27e138(0x200)]=parseInt(_0x7ae708);if(_0x3f4edc>_0x46b14f){if(_0x43272a>0x1)_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]=_0x7ae708*0.5;else{if(_0x43272a>0.5)_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]=_0x7ae708*0.9;else _0x43272a>0.2&&(_0x1bc197['stats'][_0x27e138(0xb87)]=_0x7ae708*0.95);}}else _0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]=_0x7ae708*1.1;_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]<0xa&&(_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]=0xa);_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]>_0x1bc197[_0x27e138(0x4e6)]&&(_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]=_0x1bc197[_0x27e138(0x4e6)]);try{_0x1bc197['chunkedRecorder']&&_0x1bc197['chunkedRecorder'][_0x27e138(0x42a)]&&(_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)]['state']==_0x27e138(0x71f)&&(console[_0x27e138(0x1db)](_0x27e138(0xa0e)),delete _0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)],_0x1bc197[_0x27e138(0xb53)]=null,await _0x1bc197['webCodec']()),_0x1bc197['chunkedRecorder']&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)]&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)]['configure']&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)][_0x27e138(0x969)]&&(_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)][_0x27e138(0x969)][_0x27e138(0x9bf)]&&_0x1bc197['stats']['adjustBitrate']&&(_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)][_0x27e138(0x969)][_0x27e138(0x9bf)]=_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]*0x3e8),_0x1bc197['chunkedRecorder']['videoEncoder'][_0x27e138(0x969)][_0x27e138(0x758)]&&_0x1bc197['stats'][_0x27e138(0xb87)]&&(_0x1bc197['chunkedRecorder'][_0x27e138(0x42a)][_0x27e138(0x969)][_0x27e138(0x758)]['bitrate']=_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)]*0x3e8),_0x1bc197[_0x27e138(0x3a9)]['videoEncoder'][_0x27e138(0x4f6)](_0x1bc197['chunkedRecorder'][_0x27e138(0x42a)][_0x27e138(0x969)])),_0x1bc197['stats']['adjustBitrate']=parseInt(_0x1bc197[_0x27e138(0x334)][_0x27e138(0xb87)])),_0x1bc197[_0x27e138(0x3a9)]&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)]&&(_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)][_0x27e138(0x85f)]=='closed'&&(console[_0x27e138(0x1db)](_0x27e138(0xa0e)),delete _0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)],_0x1bc197[_0x27e138(0x9a0)]=null,await _0x1bc197[_0x27e138(0x2ca)]()),_0x1bc197['chunkedRecorder']&&_0x1bc197['chunkedRecorder'][_0x27e138(0x993)]&&_0x1bc197[_0x27e138(0x3a9)]['audioEncoder']['configure']&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)][_0x27e138(0x969)]&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)][_0x27e138(0x4f6)](_0x1bc197[_0x27e138(0x3a9)]['audioEncoder']['config']));}catch(_0x54f3cd){errorlog(_0x54f3cd);if(_0x1bc197[_0x27e138(0xb33)])for(var _0x4bdf44 in _0x1bc197['chunkedTransferChannels']){_0x1bc197[_0x27e138(0xb33)][_0x4bdf44][_0x27e138(0x2ec)]();_0x4bdf44 in _0x1bc197['chunkedTransferChannels']&&delete _0x1bc197[_0x27e138(0xb33)][_0x4bdf44];_0x1bc197['chunkedVideoEnabled']=null,_0x1bc197[_0x27e138(0x9a0)]=null;if(_0x1bc197[_0x27e138(0x3a9)]&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x42a)]){try{_0x1bc197[_0x27e138(0x3a9)]['videoEncoder'][_0x27e138(0x2ec)]();}catch(_0x5d7c12){}delete _0x1bc197['chunkedRecorder'][_0x27e138(0x42a)],await _0x1bc197[_0x27e138(0xac8)]();}if(_0x1bc197[_0x27e138(0x3a9)]&&_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)])try{_0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)][_0x27e138(0x2ec)](),delete _0x1bc197[_0x27e138(0x3a9)][_0x27e138(0x993)];}catch(_0x118648){}setTimeout(function(_0x170083){var _0x424e06=_0x27e138;_0x1bc197[_0x424e06(0x7f2)](_0x170083);},0x3e8,_0x4bdf44);}return;}}_0x4171f4=null,_0x1bc197[_0x27e138(0x334)][_0x27e138(0x580)]=0x0;},_0x1bc197[_0x432481(0x3a9)][_0x432481(0x8c1)]&&(_0x1bc197[_0x432481(0x3a9)][_0x432481(0x496)]=_0x1bc197[_0x432481(0xac8)](_0x1bc197[_0x432481(0x3a9)]['configVideo'])),_0x1bc197[_0x432481(0x3a9)][_0x432481(0x8cb)]&&(_0x1bc197['chunkedRecorder'][_0x432481(0x8cb)][_0x432481(0x34f)]==_0x432481(0x59a)?_0x1bc197[_0x432481(0x9e2)](_0x25761b,_0x1bc197[_0x432481(0x3a9)][_0x432481(0x8cb)]):_0x1bc197[_0x432481(0x3a9)][_0x432481(0x1c9)]=_0x1bc197['webCodecAudio'](_0x1bc197[_0x432481(0x3a9)]['configAudio'])),_0x25761b[_0x432481(0xb55)]=function(_0x1a6891){var _0x375860=_0x432481;warnlog(_0x375860(0x410)),log(_0x1a6891);};}else warnlog(_0x432481(0x68c));_0x1bc197['chunkedRecorder'][_0x432481(0x496)]&&(await _0x1bc197[_0x432481(0x3a9)][_0x432481(0x496)],delete _0x1bc197[_0x432481(0x3a9)]['videoPromise']);_0x1bc197[_0x432481(0x3a9)][_0x432481(0x1c9)]&&(await _0x1bc197['chunkedRecorder'][_0x432481(0x1c9)],delete _0x1bc197[_0x432481(0x3a9)]['audioPromise']);if(!_0x3e9088)return;var _0x26eccd='chunked';if(_0x3e9088 in _0x1bc197[_0x432481(0x2d6)]){if(!_0x1bc197[_0x432481(0xb33)][_0x3e9088])_0x1bc197['chunkedTransferChannels'][_0x3e9088]=_0x1bc197[_0x432481(0x2d6)][_0x3e9088][_0x432481(0x7d8)](_0x26eccd,{'ordered':!![]});else{errorlog(_0x432481(0x1df));return;}}else{warnlog(_0x432481(0x83b));return;}_0x1bc197[_0x432481(0xb33)][_0x3e9088]['contentType']=_0x432481(0x59d),_0x1bc197[_0x432481(0xb33)][_0x3e9088]['binaryType']=_0x432481(0x436),_0x1bc197[_0x432481(0xb33)][_0x3e9088][_0x432481(0xbb6)]=![],_0x1bc197[_0x432481(0xb33)][_0x3e9088]['onopen']=()=>{var _0x1d215d=_0x432481;log(_0x1d215d(0x7ac));if(_0x1bc197[_0x1d215d(0x9a0)]&&_0x1bc197[_0x1d215d(0xb53)]&&_0x1bc197[_0x1d215d(0x2d6)][_0x3e9088][_0x1d215d(0xbdd)]&&!(_0x1bc197[_0x1d215d(0x2d6)][_0x3e9088][_0x1d215d(0x925)]==0x2)&&_0x1bc197['pcs'][_0x3e9088][_0x1d215d(0x971)]){let _0x24d25e={'timestamp':Date[_0x1d215d(0x454)](),'type':_0x1d215d(0x2b8),'realTimeVideo':_0x1bc197[_0x1d215d(0x334)][_0x1d215d(0x1e9)]['realTime']||0x0,'realTimeAudio':_0x1bc197['stats'][_0x1d215d(0xbda)][_0x1d215d(0x716)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x1bc197[_0x1d215d(0x3a9)]['configVideo'],'configAudio':_0x1bc197[_0x1d215d(0x3a9)][_0x1d215d(0x8cb)],'recordType':_0x1bc197[_0x1d215d(0x4e6)],'filename':_0x26eccd+_0x1d215d(0xbd4),'id':_0x26eccd};log(_0x24d25e),_0x1bc197['chunkedTransferChannels'][_0x3e9088]['send'](JSON['stringify'](_0x24d25e));}else{if(_0x1bc197[_0x1d215d(0x9a0)]&&_0x1bc197[_0x1d215d(0x2d6)][_0x3e9088][_0x1d215d(0xbdd)]&&!(_0x1bc197['pcs'][_0x3e9088][_0x1d215d(0x925)]==0x2)){let _0x508cd8={'timestamp':Date[_0x1d215d(0x454)](),'type':_0x1d215d(0x2b8),'realTimeAudio':_0x1bc197[_0x1d215d(0x334)][_0x1d215d(0xbda)][_0x1d215d(0x716)]||0x0,'size':0x5af3107a3fff,'configAudio':_0x1bc197[_0x1d215d(0x3a9)][_0x1d215d(0x8cb)],'recordType':_0x1bc197['chunked'],'filename':_0x26eccd+'.webm','id':_0x26eccd};log(_0x508cd8),_0x1bc197['chunkedTransferChannels'][_0x3e9088][_0x1d215d(0x6f7)](JSON[_0x1d215d(0x96f)](_0x508cd8));}else{if(_0x1bc197[_0x1d215d(0xb53)]&&_0x1bc197[_0x1d215d(0x2d6)][_0x3e9088][_0x1d215d(0x971)]){let _0x3b9568={'timestamp':Date[_0x1d215d(0x454)](),'type':'chunkedtransfer','realTimeVideo':_0x1bc197[_0x1d215d(0x334)]['Chunked_video'][_0x1d215d(0x716)]||0x0,'size':0x5af3107a3fff,'configVideo':_0x1bc197['chunkedRecorder'][_0x1d215d(0x8c1)],'recordType':_0x1bc197['chunked'],'filename':_0x26eccd+_0x1d215d(0xbd4),'id':_0x26eccd};log(_0x3b9568),_0x1bc197[_0x1d215d(0xb33)][_0x3e9088][_0x1d215d(0x6f7)](JSON[_0x1d215d(0x96f)](_0x3b9568));}}}},_0x1bc197[_0x432481(0xb33)][_0x3e9088]['onclose']=()=>{var _0x3159d0=_0x432481;try{var _0x40423d=_0x1bc197[_0x3159d0(0x4c8)][_0x3159d0(0x870)](_0x1bc197[_0x3159d0(0xb33)][_0x3e9088]);_0x40423d>-0x1&&_0x1bc197[_0x3159d0(0x4c8)][_0x3159d0(0x3be)](_0x40423d,0x1);}catch(_0x9da236){errorlog(_0x9da236);}log(_0x3159d0(0x7a1)),_0x1bc197['chunkedTransferChannels'][_0x3e9088]=null,delete _0x1bc197['chunkedTransferChannels'][_0x3e9088];var _0x4bf700=!![];for(var _0x2f3a6a=0x0;_0x2f3a6a<_0x1bc197[_0x3159d0(0x4c8)][_0x3159d0(0x426)];_0x2f3a6a++){if(_0x3159d0(0x2cd)in _0x1bc197[_0x3159d0(0x4c8)][_0x2f3a6a]&&_0x1bc197[_0x3159d0(0x4c8)][_0x2f3a6a][_0x3159d0(0x2cd)]==_0x3159d0(0x59d)){_0x4bf700=![];break;}}if(_0x4bf700){warnlog('Cancelling?\x20no\x20more\x20chunked\x20connections.\x20I\x20probalby\x20shouldn\x27t\x20be\x20stopping\x20if\x20recording\x20also.');try{_0x1bc197[_0x3159d0(0x3a9)][_0x3159d0(0x536)]();}catch(_0x7a77f){}_0x1bc197[_0x3159d0(0x3a9)]=![];}},_0x1bc197[_0x432481(0xb33)][_0x3e9088][_0x432481(0xa23)]=_0x441fc8=>{var _0x57ccc3=_0x432481;if(_0x441fc8[_0x57ccc3(0xb0c)])try{var _0x3c0a92=JSON[_0x57ccc3(0x483)](_0x441fc8[_0x57ccc3(0xb0c)]);_0x3c0a92['kf']&&(warnlog(_0x57ccc3(0xa71)),_0x1bc197[_0x57ccc3(0x3a9)][_0x57ccc3(0x358)]=!![]);}catch(_0x348c96){}},_0x1bc197[_0x432481(0x4c8)][_0x432481(0xa44)](_0x1bc197[_0x432481(0xb33)][_0x3e9088]);},_0x1bc197[_0x4c34cb(0xac0)]=async function(_0xe1f252,_0xf8719f,_0x570064){var _0x3c9ea1=_0x4c34cb;log(_0x3c9ea1(0x323));var _0x377822=_0x570064;_0x377822[_0x3c9ea1(0x6df)]=_0x3c9ea1(0x436);var _0x24dc55='',_0x548d6d=0x0,_0x3e8498=![],_0x32a106=![],_0x5a7610=0x0,_0x10aad1={};_0x377822[_0x3c9ea1(0x7c6)]=_0x58b27f=>{var _0x41df65=_0x3c9ea1;log(_0x41df65(0x52c));},_0x377822['onmessage']=_0x6620da=>{var _0x346002=_0x3c9ea1;if(!_0x3e8498)try{_0x3e8498=JSON[_0x346002(0x483)](_0x6620da['data']);if(_0x3e8498[_0x346002(0x3e7)]=='filetransfer'){var {readable:_0x2c59f0,writable:_0x401ab6}=new TransformStream({'transform':(_0x15244c,_0x164491)=>_0x15244c[_0x346002(0xa1e)]()[_0x346002(0x53f)](_0x59e14f=>_0x164491[_0x346002(0x214)](new Uint8Array(_0x59e14f)))});_0x10aad1[_0x346002(0xb35)]=_0x401ab6[_0x346002(0x38c)](),_0x2c59f0[_0x346002(0x2de)](streamSaver[_0x346002(0x746)](_0x3e8498[_0x346002(0x8ec)]));for(var _0x57c1fa=0x0;_0x57c1fa{var _0x4813ef=_0x3c9ea1;_0x5a7610<=0x0&&(_0x10aad1[_0x4813ef(0xb35)]&&setTimeout(function(_0x3c81ae,_0x20e83c){var _0x252003=_0x4813ef;_0x20e83c<=0x0?(_0x3c81ae[_0x252003(0x2ec)](),_0x3c81ae=null):setTimeout(function(_0x55d01c,_0x1b4858){var _0x10be13=_0x252003;_0x55d01c[_0x10be13(0x2ec)](),_0x55d01c=null;},0x1388,_0x3c81ae);},0x3e8,_0x10aad1['writer'],_0x5a7610));_0x377822=null;return;};return;};async function _0x2a289c(_0x15e2c4,_0x167129=![]){var _0x43fbfe=_0x4c34cb;try{_0x15e2c4[_0x43fbfe(0x220)][_0x43fbfe(0x8ed)](_0x15e2c4['queue'][_0x43fbfe(0x2c3)]());}catch(_0x3791ce){errorlog(_0x3791ce);}if(_0x15e2c4[_0x43fbfe(0x1d3)]===null&&!_0x167129)return;_0x15e2c4[_0x43fbfe(0x1d3)]=setTimeout(function(_0x163f5c){_0x2a289c(_0x163f5c);},0x21,_0x15e2c4);}return _0x1bc197[_0x4c34cb(0x820)]=async function(_0x1f81c5,_0x299523){var _0x4c86c4=_0x4c34cb;log(_0x4c86c4(0x323));if(!_0x1bc197[_0x4c86c4(0x959)][_0x1f81c5]){errorlog(_0x4c86c4(0x93c));return;}!_0x1bc197[_0x4c86c4(0x959)][_0x1f81c5]['chunkedChannels']?_0x1bc197[_0x4c86c4(0x959)][_0x1f81c5]['chunkedChannels']=[]:_0x1bc197[_0x4c86c4(0x959)][_0x1f81c5][_0x4c86c4(0xab7)][_0x4c86c4(0x9e4)](_0x43e0fd=>{var _0x3eafd6=_0x4c86c4;_0x43e0fd[_0x3eafd6(0x52b)]&&_0x43e0fd[_0x3eafd6(0x52b)][_0x3eafd6(0x2ec)]();});var _0x57446d='',_0x4c3d41=0x0,_0x2a2c0a=![],_0x4333a5=![],_0x561c60={};_0x561c60[_0x4c86c4(0x52b)]=_0x299523,_0x1bc197[_0x4c86c4(0x959)][_0x1f81c5][_0x4c86c4(0xab7)][_0x4c86c4(0xa44)](_0x561c60),_0x561c60[_0x4c86c4(0x52b)][_0x4c86c4(0x6df)]='arraybuffer',_0x561c60[_0x4c86c4(0x52b)][_0x4c86c4(0x7c6)]=_0x2f1bf0=>{log('Opened\x20transfer\x20channel');},_0x561c60['channel'][_0x4c86c4(0x305)]=async function(_0x14ea8f){var _0x1efbdf=_0x4c86c4;if(_0x561c60&&_0x561c60[_0x1efbdf(0x848)]){if(_0x561c60&&_0x561c60['videoElement'][_0x1efbdf(0x68b)]){await delay(0x3e8);try{await _0x561c60['videoElement'][_0x1efbdf(0x68b)]();}catch(_0x18fb68){}}}_0x1bc197[_0x1efbdf(0x959)][_0x1f81c5]&&(delete _0x1bc197[_0x1efbdf(0x959)][_0x1f81c5][_0x1efbdf(0x334)][_0x1efbdf(0xb37)],delete _0x1bc197[_0x1efbdf(0x959)][_0x1f81c5][_0x1efbdf(0x334)][_0x1efbdf(0x1f7)]);return;};async function _0xcf19f9(){var _0xadfcfe=_0x4c86c4,_0x4f3c1a=await window[_0xadfcfe(0x529)]({'startIn':_0xadfcfe(0x675),'suggestedName':_0xadfcfe(0x95d),'types':[{'description':'Video\x20File','accept':{'video/webm':[_0xadfcfe(0xbd4)]}}]}),_0x41922d=await _0x4f3c1a[_0xadfcfe(0x412)]();return _0x561c60[_0xadfcfe(0x526)][_0xadfcfe(0x61e)]=_0x41922d,_0x561c60[_0xadfcfe(0x848)]=new WebMWriter(_0x561c60['writer_config']),_0x561c60[_0xadfcfe(0xae2)]['stopWriter']=async function(_0xed8cab=![]){var _0x9c15f4=_0xadfcfe;_0xed8cab?(_0x561c60['writer_config'][_0x9c15f4(0x61e)][_0x9c15f4(0x2ec)](),_0x561c60[_0x9c15f4(0xae2)]['stopWriter']=![],clearInterval(_0x561c60[_0x9c15f4(0x982)]),_0x561c60[_0x9c15f4(0x982)]=null,await _0x561c60[_0x9c15f4(0x848)][_0x9c15f4(0x9a7)]()):(_0x561c60[_0x9c15f4(0xae2)]['stopWriter']=![],clearInterval(_0x561c60[_0x9c15f4(0x982)]),_0x561c60[_0x9c15f4(0x982)]=null,await _0x561c60[_0x9c15f4(0x848)][_0x9c15f4(0x9a7)](),_0x561c60[_0x9c15f4(0x526)][_0x9c15f4(0x61e)][_0x9c15f4(0x2ec)]());},_0x561c60[_0xadfcfe(0x848)];}_0x561c60[_0x4c86c4(0x52b)][_0x4c86c4(0xa23)]=async function(_0x293d61){var _0x325508=_0x4c86c4;if(!_0x2a2c0a)try{let _0x4c26bd=JSON[_0x325508(0x483)](_0x293d61[_0x325508(0xb0c)]);if(_0x4c26bd['type']==_0x325508(0x2b8)){log('GOT\x20CHUNKED\x20DETAILS'),_0x2a2c0a=_0x4c26bd;_0x1bc197['retransmit']&&_0x1bc197[_0x325508(0x762)](_0x2a2c0a,_0x561c60[_0x325508(0x52b)]);log(_0x325508(0xbc9)),log(_0x2a2c0a),_0x561c60[_0x325508(0x718)]=_0x2a2c0a,_0x561c60[_0x325508(0x739)]=_0x1f81c5,_0x561c60[_0x325508(0x75a)]=0x0,_0x561c60[_0x325508(0x9ca)]=0x2,_0x561c60[_0x325508(0x890)]=Date['now'](),_0x561c60['theirtime']=_0x2a2c0a[_0x325508(0xaae)],_0x561c60[_0x325508(0x24e)]=_0x561c60['time']-_0x2a2c0a['timestamp'],_0x561c60['dc']=_0x561c60[_0x325508(0x52b)],_0x561c60['id']=_0x2a2c0a['id'],_0x561c60[_0x325508(0x982)]=null,_0x561c60[_0x325508(0x3f0)]=![];!_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0xae2)]&&(_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0xae2)]=createVideoElement());_0x561c60[_0x325508(0xae2)]=_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0xae2)];!_0x1bc197[_0x325508(0x959)][_0x1f81c5]['videoElement']['srcObject']&&(_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0xae2)][_0x325508(0x336)]=createMediaStream());!_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x520)]&&(_0x1bc197['rpcs'][_0x1f81c5]['streamSrc']=createMediaStream());_0x561c60['streamSrc']=_0x1bc197[_0x325508(0x959)][_0x1f81c5]['streamSrc'],_0x561c60[_0x325508(0xae2)][_0x325508(0x403)]=!![],_0x561c60[_0x325508(0xae2)][_0x325508(0x31d)]=![],_0x561c60['videoElement']['setAttribute'](_0x325508(0x47d),''),_0x561c60['videoElement'][_0x325508(0xa69)][_0x325508(0x681)]=_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x396)],_0x561c60[_0x325508(0xae2)]['id']=_0x325508(0xae1)+_0x1f81c5,_0x561c60[_0x325508(0xae2)][_0x325508(0xa69)]['UUID']=_0x1f81c5,_0x561c60['videoElement'][_0x325508(0x2b8)]=!![];_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x63a)]&&applyMirrorGuest(_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x63a)],_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0xae2)]);_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x3ae)]!==![]&&(_0x1bc197['rpcs'][_0x1f81c5][_0x325508(0xae2)][_0x325508(0x213)]=_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x3ae)],_0x1bc197[_0x325508(0x959)][_0x1f81c5]['videoElement'][_0x325508(0xa69)][_0x325508(0x213)]=_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x3ae)]);_0x561c60['videoElement'][_0x325508(0x93f)](_0x325508(0x4f5),_0x43ebc9=>{var _0x55d917=_0x325508;try{var _0x3f8e78=document['getElementById'](_0x55d917(0xbae));_0x3f8e78&&_0x3f8e78[_0x55d917(0x95a)]['removeChild'](_0x3f8e78);}catch(_0x5d98ee){}_0x561c60[_0x55d917(0x4f5)]=!![];if(_0x561c60[_0x55d917(0x5c4)])_0x561c60[_0x55d917(0x5c4)]['resume']();else _0x1bc197[_0x55d917(0x212)]&&_0x1bc197[_0x55d917(0x212)][_0x55d917(0x325)]();try{_0x1bc197[_0x55d917(0x9b5)]&&(v[_0x55d917(0x326)]>=0x3&&(!v[_0x55d917(0x9b5)]&&(v['pip']=!![],toggleSystemPip(v,!![]))));}catch(_0x303a70){}},{'once':!![]}),_0x561c60[_0x325508(0xae2)]['addEventListener'](_0x325508(0xb64),function(_0xbb6934){errorlog(_0xbb6934);}),_0x561c60[_0x325508(0xae2)]['startWriter']=_0xcf19f9,_0x561c60[_0x325508(0xae2)][_0x325508(0x7b0)]=function(){updateMixer();},_0x561c60[_0x325508(0x848)]=![],_0x561c60['frameMeta']=![],_0x561c60[_0x325508(0x526)]={},_0x561c60[_0x325508(0x526)][_0x325508(0x3e2)]=![],_0x561c60['writer_config'][_0x325508(0x799)]=![],_0x561c60[_0x325508(0x98a)]=![],_0x561c60['stream_configAudio']=![],_0x561c60[_0x325508(0x7db)]=![],_0x561c60[_0x325508(0x30d)]=![],_0x561c60[_0x325508(0x3e2)]=![],_0x561c60[_0x325508(0x799)]=![],_0x561c60[_0x325508(0x85e)]=![],_0x561c60['playing']=![],_0x561c60['video_session']=0x1;if(_0x2a2c0a[_0x325508(0x8c1)]){_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0x334)][_0x325508(0xb37)]=_0x2a2c0a[_0x325508(0x8c1)],_0x561c60[_0x325508(0x98a)]={},_0x561c60[_0x325508(0x98a)][_0x325508(0x759)]=_0x2a2c0a[_0x325508(0x8c1)][_0x325508(0x759)]+''||_0x325508(0x945),_0x561c60[_0x325508(0x98a)]['height']=_0x2a2c0a['configVideo']['height']+''||'720',_0x561c60[_0x325508(0x98a)][_0x325508(0x34f)]=_0x2a2c0a[_0x325508(0x8c1)][_0x325508(0x34f)]||_0x325508(0x6bc),_0x561c60[_0x325508(0x526)]['video']=!![],_0x561c60[_0x325508(0x526)][_0x325508(0x759)]=parseInt(_0x561c60[_0x325508(0x98a)][_0x325508(0x759)]),_0x561c60[_0x325508(0x526)][_0x325508(0x920)]=parseInt(_0x561c60['stream_configVideo'][_0x325508(0x920)]);if(_0x2a2c0a[_0x325508(0x8c1)]['codec']==_0x325508(0x6bc))_0x561c60[_0x325508(0x526)]['codec']=_0x325508(0x6cc);else{if(_0x2a2c0a['configVideo'][_0x325508(0x34f)]=='av01.0.04M.08')_0x561c60[_0x325508(0x526)][_0x325508(0x34f)]=_0x325508(0x92d);else{if(_0x2a2c0a[_0x325508(0x8c1)][_0x325508(0x34f)]==_0x325508(0x966))_0x561c60[_0x325508(0x526)]['codec']='AV1';else{if(_0x2a2c0a[_0x325508(0x8c1)]['codec']==_0x325508(0x5cc))_0x561c60['writer_config']['codec']='VP8';else _0x2a2c0a[_0x325508(0x8c1)][_0x325508(0x34f)]=='h264'?_0x561c60[_0x325508(0x526)]['codec']='H264':_0x561c60[_0x325508(0x526)][_0x325508(0x34f)]=_0x325508(0x6cc);}}}_0x561c60[_0x325508(0x7db)]={'output':_0x111c1c=>{var _0x3bfb3d=_0x325508;try{_0x561c60[_0x3bfb3d(0x3e2)]['frameWriter'][_0x3bfb3d(0xb9a)](_0x111c1c)[_0x3bfb3d(0x597)](_0x15bbde=>{});}catch(_0x47ce2d){}},'error':_0x4f2568=>{var _0x1d984c=_0x325508;_0x561c60[_0x1d984c(0x3e2)]['decoder']['state']=='closed'?(errorlog(_0x4f2568[_0x1d984c(0x2c0)]),warnlog(_0x1d984c(0x6a8))):errorlog(_0x4f2568['message']);}},_0x561c60['video']={},_0x561c60[_0x325508(0x3e2)][_0x325508(0x523)]=new MediaStreamTrackGenerator({'kind':'video'}),_0x561c60[_0x325508(0x3e2)][_0x325508(0x258)]=new MediaStream([_0x561c60[_0x325508(0x3e2)][_0x325508(0x523)]]),_0x561c60[_0x325508(0x3e2)][_0x325508(0x82d)]=_0x561c60['video'][_0x325508(0x523)][_0x325508(0x9aa)][_0x325508(0x38c)](),_0x561c60[_0x325508(0x3e2)][_0x325508(0x220)]=new VideoDecoder(_0x561c60[_0x325508(0x7db)]),_0x561c60['video'][_0x325508(0x220)][_0x325508(0x4f6)](_0x561c60[_0x325508(0x98a)]),_0x561c60[_0x325508(0x3e2)][_0x325508(0x6a1)]=[],_0x561c60[_0x325508(0x3e2)][_0x325508(0x1d3)]=null,_0x561c60[_0x325508(0x3e2)]['playbackheader']=![],_0x561c60[_0x325508(0x3e2)][_0x325508(0xbb6)]=![],_0x325508(0x2c8)in _0x2a2c0a&&(_0x561c60[_0x325508(0x3e2)][_0x325508(0x716)]=_0x2a2c0a['realTimeVideo']),_0x561c60['streamSrc']['addTrack'](_0x561c60[_0x325508(0x3e2)][_0x325508(0x258)][_0x325508(0x3d5)]()[0x0]);}_0x2a2c0a[_0x325508(0x8cb)]&&(_0x1bc197[_0x325508(0x959)][_0x1f81c5]['stats']['chunked_mode_audio']=_0x2a2c0a[_0x325508(0x8cb)],_0x561c60[_0x325508(0xbaa)]=_0x2a2c0a[_0x325508(0x8cb)],_0x561c60[_0x325508(0x526)]['audio']=!![],_0x561c60['writer_config']['samplingFrequency']=_0x2a2c0a[_0x325508(0x8cb)][_0x325508(0x7aa)]||0xbb80,_0x561c60[_0x325508(0x526)][_0x325508(0x70f)]=_0x2a2c0a[_0x325508(0x8cb)][_0x325508(0xb90)]||0x1,_0x561c60[_0x325508(0xbaa)]['codec']&&_0x561c60[_0x325508(0xbaa)][_0x325508(0x34f)]==_0x325508(0x59a)?(!_0x561c60[_0x325508(0x4ca)]?_0x561c60[_0x325508(0x4ca)]=_0x1bc197['audioCtx'][_0x325508(0x307)]():_0x561c60[_0x325508(0x520)][_0x325508(0x401)]()['forEach'](_0x50a322=>{var _0x5362ea=_0x325508;_0x561c60[_0x5362ea(0x520)][_0x5362ea(0x562)](_0x50a322);}),_0x561c60['destination'][_0x325508(0x258)]['getAudioTracks']()['forEach'](_0x40fae7=>{var _0x14102f=_0x325508;_0x561c60[_0x14102f(0x520)][_0x14102f(0x8e7)](_0x40fae7);}),_0x561c60[_0x325508(0x4d6)]=!![]):(!_0x561c60[_0x325508(0x799)]&&(_0x561c60[_0x325508(0x799)]={}),_0x561c60[_0x325508(0x799)][_0x325508(0x6a1)]=[],_0x561c60['audio'][_0x325508(0x1d3)]=null,_0x325508(0x522)in _0x2a2c0a?_0x561c60[_0x325508(0x799)][_0x325508(0x716)]=_0x2a2c0a[_0x325508(0x522)]:errorlog('No\x20realtime'),_0x561c60[_0x325508(0x30d)]={'output':_0x3532d8=>{var _0x174de4=_0x325508;_0x561c60[_0x174de4(0x799)]['frameWriter'][_0x174de4(0xb9a)](_0x3532d8);if(_0x561c60[_0x174de4(0x93d)])return;if(!_0x3532d8[_0x174de4(0xaae)])warnlog(_0x3532d8);else(!_0x561c60[_0x174de4(0x24e)]||!_0x561c60['audio'][_0x174de4(0x716)])&&warnlog(_0x561c60);var _0x2b6473=(_0x3532d8[_0x174de4(0xaae)]||0x0)/0x3e8-(Date[_0x174de4(0x454)]()-(_0x561c60['timedelta']||0x0)-(_0x561c60['audio']['realTime']||0x0));_0x2b6473=_0x2b6473-(_0x1bc197['audioCtx'][_0x174de4(0x309)]||0x0)*0x3e8-(_0x1bc197[_0x174de4(0x212)]['outputLatency']||0x0)*0x3e8;var _0x22c50b=0xc8;if(!_0x1bc197['rpcs'][_0x561c60[_0x174de4(0x739)]])return;else{if(_0x1bc197[_0x174de4(0x959)][_0x561c60[_0x174de4(0x739)]][_0x174de4(0x3f0)]!==![])_0x22c50b=_0x1bc197[_0x174de4(0x959)][_0x561c60[_0x174de4(0x739)]]['buffer'];else{if(_0x1bc197[_0x174de4(0xb68)]!==![])_0x22c50b=_0x1bc197[_0x174de4(0xb68)];else _0x1bc197[_0x174de4(0x3f0)]!==![]?_0x22c50b=_0x1bc197[_0x174de4(0x3f0)]:_0x1bc197[_0x174de4(0x959)][_0x561c60[_0x174de4(0x739)]][_0x174de4(0x3f0)]=_0x22c50b;}}_0x2b6473+=_0x22c50b-0x78,_0x1bc197[_0x174de4(0x959)][_0x561c60[_0x174de4(0x739)]][_0x174de4(0x334)]['chunked_mode_audio'][_0x174de4(0x9f9)]=Date['now'](),_0x1bc197['rpcs'][_0x561c60['UUID']][_0x174de4(0x334)][_0x174de4(0x1f7)][_0x174de4(0x4b5)]=_0x561c60['timedelta'],_0x1bc197['rpcs'][_0x561c60[_0x174de4(0x739)]][_0x174de4(0x334)][_0x174de4(0x1f7)][_0x174de4(0x2a1)]=_0x561c60['audio'][_0x174de4(0x716)],_0x1bc197[_0x174de4(0x959)][_0x561c60['UUID']][_0x174de4(0x334)][_0x174de4(0x1f7)][_0x174de4(0x9fb)]=_0x3532d8[_0x174de4(0xaae)],_0x1bc197[_0x174de4(0x959)][_0x561c60['UUID']][_0x174de4(0x334)][_0x174de4(0x1f7)][_0x174de4(0x7c5)]=_0x2b6473,_0x1bc197[_0x174de4(0x959)][_0x561c60['UUID']][_0x174de4(0x334)][_0x174de4(0x1f7)][_0x174de4(0x302)]=_0x22c50b,_0x1bc197['rpcs'][_0x561c60[_0x174de4(0x739)]][_0x174de4(0x334)][_0x174de4(0x1f7)][_0x174de4(0x4f1)]=(_0x1bc197['audioCtx']['baseLatency']||0x0)*0x3e8,_0x1bc197[_0x174de4(0x959)][_0x561c60[_0x174de4(0x739)]][_0x174de4(0x334)]['chunked_mode_audio'][_0x174de4(0x1af)]=(_0x1bc197['audioCtx'][_0x174de4(0x862)]||0x0)*0x3e8;_0x2b6473<=0x0&&(_0x2b6473=0x0);try{_0x561c60[_0x174de4(0x771)]['delayTime']['setValueAtTime'](parseFloat(_0x2b6473/0x3e8),_0x1bc197[_0x174de4(0x212)][_0x174de4(0x8fa)]);}catch(_0x23ecc3){log(_0x2b6473),errorlog(_0x23ecc3);}_0x561c60[_0x174de4(0x93d)]=setTimeout(function(){var _0x80213f=_0x174de4;_0x561c60[_0x80213f(0x93d)]=null;},_0x2b6473);},'error':_0x5bc602=>{var _0x115eb9=_0x325508;_0x561c60['audio']['decoder'][_0x115eb9(0x85f)]==_0x115eb9(0x71f)?(errorlog(_0x5bc602[_0x115eb9(0x2c0)]),warnlog('CLOSED')):errorlog(_0x5bc602[_0x115eb9(0x2c0)]);}},_0x561c60[_0x325508(0x799)][_0x325508(0x220)]=new AudioDecoder(_0x561c60[_0x325508(0x30d)]),_0x561c60['audio'][_0x325508(0x220)][_0x325508(0x4f6)](_0x561c60[_0x325508(0xbaa)]),_0x561c60[_0x325508(0x799)][_0x325508(0x523)]=new MediaStreamTrackGenerator({'kind':'audio'}),_0x561c60[_0x325508(0x799)]['frameWriter']=_0x561c60['audio'][_0x325508(0x523)]['writable'][_0x325508(0x38c)](),_0x561c60[_0x325508(0x799)][_0x325508(0x258)]=new MediaStream([_0x561c60[_0x325508(0x799)][_0x325508(0x523)]]),_0x561c60['audio'][_0x325508(0x76b)]=_0x1bc197[_0x325508(0x212)]['createMediaStreamSource'](_0x561c60['audio'][_0x325508(0x258)]),_0x561c60[_0x325508(0x771)]=_0x1bc197[_0x325508(0x212)][_0x325508(0x75c)](0x1e),_0x561c60['delayNode'][_0x325508(0x779)]['value']=0x0,_0x561c60[_0x325508(0x799)][_0x325508(0x76b)]['connect'](_0x561c60['delayNode']),_0x561c60[_0x325508(0x4ca)]=_0x1bc197['audioCtx'][_0x325508(0x307)](),_0x561c60[_0x325508(0x771)][_0x325508(0xb31)](_0x561c60['destination']),_0x561c60[_0x325508(0x4ca)][_0x325508(0x258)][_0x325508(0x401)]()[_0x325508(0x9e4)](_0x3f21a7=>{var _0x461374=_0x325508;_0x561c60[_0x461374(0x520)][_0x461374(0x8e7)](_0x3f21a7);})));warnlog(_0x2a2c0a),setupIncomingVideoTracking(_0x1bc197[_0x325508(0x959)][_0x1f81c5][_0x325508(0xae2)],_0x1f81c5);if(_0x561c60['audio']&&_0x561c60['video'])updateIncomingVideoElement(_0x1f81c5);else{if(_0x561c60[_0x325508(0x3e2)])updateIncomingVideoElement(_0x1f81c5,!![],![]);else _0x561c60[_0x325508(0x799)]&&updateIncomingVideoElement(_0x1f81c5,![],!![]);}_0x561c60[_0x325508(0x50f)]=async function(_0x14253e){var _0xc5c32=_0x325508;_0x1bc197[_0xc5c32(0xa8a)]&&_0xc5c32(0xaae)in _0x14253e&&_0x1bc197[_0xc5c32(0x959)][_0x1f81c5]&&pokeIframeAPI(_0xc5c32(0x984),{'UUID':_0x1f81c5,'streamID':_0x1bc197['rpcs'][_0x1f81c5]['streamID'],'type':_0x14253e['type'],'ts':_0x14253e[_0xc5c32(0xaae)]});if(_0x14253e[_0xc5c32(0x3e7)]=='audio'){try{_0x1bc197[_0xc5c32(0x959)][_0x561c60['UUID']][_0xc5c32(0x334)][_0xc5c32(0x1f7)][_0xc5c32(0x990)]=parseInt(_0x14253e['timestamp']/0x2710)/0x64;}catch(_0x1616e4){console[_0xc5c32(0xb64)](_0xc5c32(0xbaf),_0x1616e4);return;}_0x561c60['processFrameAudio'](_0x14253e);}else{if(_0x14253e[_0xc5c32(0x3e7)]==_0xc5c32(0x59a)){var _0x116bc3=_0x1bc197[_0xc5c32(0x212)][_0xc5c32(0x4df)]();_0x116bc3['connect'](_0x561c60[_0xc5c32(0x4ca)]),_0x116bc3[_0xc5c32(0xa28)]=function(){var _0x8292a3=_0xc5c32;this[_0x8292a3(0x630)]();};var _0x27f299=_0x1bc197[_0xc5c32(0x212)][_0xc5c32(0x46d)](0x2,_0x14253e['data'][_0xc5c32(0x426)],_0x1bc197[_0xc5c32(0x212)][_0xc5c32(0x7aa)]/0x2);_0x116bc3[_0xc5c32(0x3f0)]=_0x27f299;var _0x323cdc=_0x27f299['getChannelData'](0x0)[_0xc5c32(0x7a4)](_0x14253e[_0xc5c32(0xb0c)]);_0x116bc3[_0xc5c32(0x3b4)](0x0);}else _0x1bc197['rpcs'][_0x561c60[_0xc5c32(0x739)]][_0xc5c32(0x334)][_0xc5c32(0xb37)][_0xc5c32(0x990)]=parseInt(_0x14253e['timestamp']/0x2710)/0x64,_0x561c60['processFrameVideo'](_0x14253e);}},_0x561c60[_0x325508(0x961)]=async function(_0x4d424c){var _0x5992a4=_0x325508;try{_0x4d424c[_0x5992a4(0x3e7)]?_0x4d424c=new EncodedVideoChunk(_0x4d424c):errorlog(_0x5992a4(0x5a4));}catch(_0x463716){errorlog(_0x463716),errorlog(_0x4d424c);return;}if(_0x561c60[_0x5992a4(0x848)]&&_0x561c60[_0x5992a4(0xae2)]['stopWriter']){if(!_0x561c60[_0x5992a4(0x3e2)]['header']&&_0x4d424c[_0x5992a4(0x3e7)]!==_0x5992a4(0x296))log(_0x5992a4(0x9d3)),log(_0x4d424c),!_0x561c60['requestKeyframe']&&(_0x561c60['dc'][_0x5992a4(0x6f7)](JSON[_0x5992a4(0x96f)]({'kf':!![]})),_0x561c60[_0x5992a4(0x6a0)]=setTimeout(function(){var _0x5ea988=_0x5992a4;clearTimeout(_0x561c60[_0x5ea988(0x6a0)]),_0x561c60[_0x5ea988(0x6a0)]=null;},0x3e8));else!_0x561c60[_0x5992a4(0x3e2)]['header']?(_0x561c60['video'][_0x5992a4(0xbb6)]=Date['now'](),_0x561c60[_0x5992a4(0x848)][_0x5992a4(0x9f3)](_0x4d424c),log(_0x5992a4(0x4de)),_0x1bc197[_0x5992a4(0x773)]&&!_0x561c60['updateTime']&&(_0x561c60[_0x5992a4(0x982)]=setInterval(function(_0x1b9246){var _0x3804e0=_0x5992a4,_0xfc5632=(Date[_0x3804e0(0x454)]()-_0x561c60[_0x3804e0(0x3e2)][_0x3804e0(0xbb6)])/0x3e8,_0x514a0d=Math['floor'](_0xfc5632/0x3c),_0x2ddd12=Math[_0x3804e0(0x26c)](_0xfc5632-_0x514a0d*0x3c);try{document[_0x3804e0(0x1c4)](_0x3804e0(0x1de)+_0x1b9246+'\x27]')['innerHTML']=_0x3804e0(0xbb2)+_0x514a0d+'m\x20:\x20'+zpadTime(_0x2ddd12)+'s';}catch(_0xa6e60a){log(_0x3804e0(0x72e));}},0x3e8,_0x561c60['UUID']))):_0x561c60['videoWriter'][_0x5992a4(0x9f3)](_0x4d424c);}_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x5f8)]&&_0x561c60['video']&&_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x220)][_0x5992a4(0x85f)]===_0x5992a4(0x71f)&&(_0x561c60[_0x5992a4(0x427)]+=0x1,warnlog(_0x5992a4(0x9c9)),_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x5f8)]=![],_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x220)]=new VideoDecoder(_0x561c60['init_video']),await _0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x220)][_0x5992a4(0x4f6)](_0x561c60[_0x5992a4(0x98a)]),_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x5f8)]=![]);if(_0x561c60['video'][_0x5992a4(0x5f8)]||_0x4d424c[_0x5992a4(0x3e7)]==='key'){_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x5f8)]=!![];try{if(_0x561c60[_0x5992a4(0x3e2)]['nextQueue'])_0x561c60['video'][_0x5992a4(0x6a1)][_0x5992a4(0xa44)](_0x4d424c);else{if(_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x6a1)][_0x5992a4(0x426)])_0x561c60['video'][_0x5992a4(0x6a1)]['push'](_0x4d424c);else{if(_0x561c60['video'][_0x5992a4(0x716)]){_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x1d3)]=!![];function _0x48ef33(_0x4b8d75){var _0x19f671=_0x5992a4,_0x179aee=_0x561c60[_0x19f671(0x427)],_0x34d924=_0x4b8d75[_0x19f671(0xaae)]/0x3e8-(Date[_0x19f671(0x454)]()-_0x561c60[_0x19f671(0x24e)]-_0x561c60['video'][_0x19f671(0x716)]),_0x4d6b93=0xc8;if(!_0x1bc197[_0x19f671(0x959)][_0x561c60[_0x19f671(0x739)]]){clearTimeout(_0x561c60[_0x19f671(0x3e2)][_0x19f671(0x1d3)]),_0x561c60[_0x19f671(0x3e2)][_0x19f671(0x1d3)]=null,_0x561c60[_0x19f671(0x3e2)][_0x19f671(0x6a1)]=[];return;}else{if(_0x1bc197['rpcs'][_0x561c60[_0x19f671(0x739)]][_0x19f671(0x3f0)]!==![])_0x4d6b93=_0x1bc197[_0x19f671(0x959)][_0x561c60['UUID']][_0x19f671(0x3f0)];else _0x1bc197[_0x19f671(0x3f0)]!==![]?_0x4d6b93=_0x1bc197['buffer']:_0x1bc197[_0x19f671(0x959)][_0x561c60[_0x19f671(0x739)]]['buffer']=_0x4d6b93;}_0x34d924+=_0x4d6b93,!_0x1bc197[_0x19f671(0x959)][_0x561c60[_0x19f671(0x739)]][_0x19f671(0x334)][_0x19f671(0xb37)]&&(_0x1bc197[_0x19f671(0x959)][_0x561c60['UUID']][_0x19f671(0x334)]['chunked_mode_video']={}),_0x1bc197[_0x19f671(0x959)][_0x561c60['UUID']]['stats'][_0x19f671(0xb37)][_0x19f671(0x7c5)]=parseInt(_0x34d924),_0x1bc197[_0x19f671(0x959)][_0x561c60[_0x19f671(0x739)]][_0x19f671(0x334)][_0x19f671(0xb37)][_0x19f671(0x302)]=parseInt(_0x4d6b93),_0x1bc197[_0x19f671(0x959)][_0x561c60['UUID']]['stats']['chunked_mode_video'][_0x19f671(0x784)]=_0x4b8d75['timestamp']+':'+(Date['now']()-_0x561c60['timedelta']-_0x561c60['video'][_0x19f671(0x716)])+':'+Date['now']()+':'+_0x561c60[_0x19f671(0x24e)]+':'+_0x561c60[_0x19f671(0x3e2)][_0x19f671(0x716)],!_0x1bc197['silence']&&(_0x1bc197[_0x19f671(0x5b7)]=_0x1bc197[_0x19f671(0x212)][_0x19f671(0x7be)](),_0x1bc197[_0x19f671(0x5b7)]['gain']['value']=0x0,_0x1bc197[_0x19f671(0x5b7)][_0x19f671(0xb31)](_0x1bc197['audioCtx'][_0x19f671(0x4ca)])),!_0x561c60[_0x19f671(0x703)]&&(_0x34d924<=0x0&&(_0x34d924=0x0),_0x561c60[_0x19f671(0x703)]=_0x1bc197[_0x19f671(0x212)][_0x19f671(0x30b)](),_0x561c60[_0x19f671(0x703)][_0x19f671(0xb31)](_0x1bc197[_0x19f671(0x5b7)]),_0x561c60[_0x19f671(0x703)]['start'](0x0),_0x561c60[_0x19f671(0x703)][_0x19f671(0xa28)]=_0x396dab=>{var _0xd842e1=_0x19f671;_0x561c60[_0xd842e1(0x703)]['disconnect']();if(_0x179aee===_0x561c60[_0xd842e1(0x427)])try{_0x561c60[_0xd842e1(0x3e2)][_0xd842e1(0x220)][_0xd842e1(0x8ed)](_0x4b8d75);}catch(_0x559b62){errorlog(_0x559b62);}else console[_0xd842e1(0x1db)](_0x179aee,_0x561c60[_0xd842e1(0x427)]);_0x561c60[_0xd842e1(0x703)]=![],_0x561c60[_0xd842e1(0x3e2)]['queue']['length']?_0x48ef33(_0x561c60[_0xd842e1(0x3e2)][_0xd842e1(0x6a1)][_0xd842e1(0x2c3)]()):_0x561c60[_0xd842e1(0x3e2)]['nextQueue']=null;},_0x561c60[_0x19f671(0x703)][_0x19f671(0x536)](_0x1bc197[_0x19f671(0x212)][_0x19f671(0x8fa)]+_0x34d924/0x3e8));}try{_0x48ef33(_0x4d424c);}catch(_0x360de8){errorlog(_0x360de8),_0x561c60[_0x5992a4(0x3e2)]['nextQueue']=null,!_0x561c60[_0x5992a4(0x6a0)]&&(_0x561c60['dc']['send'](JSON['stringify']({'kf':!![]})),_0x561c60[_0x5992a4(0x6a0)]=setTimeout(function(){var _0x535f08=_0x5992a4;clearTimeout(_0x561c60[_0x535f08(0x6a0)]),_0x561c60['requestKeyframe']=null;},0x3e8));}}else try{_0x561c60['video'][_0x5992a4(0x220)]['decode'](_0x4d424c);}catch(_0x161248){errorlog(_0x161248);}}}}catch(_0x22dc22){errorlog(_0x22dc22),_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x5f8)]=![];}}_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x220)][_0x5992a4(0x88b)]&&console[_0x5992a4(0x1db)]('decodeQueueSize:\x20'+_0x561c60['video'][_0x5992a4(0x220)][_0x5992a4(0x88b)]),!_0x561c60[_0x5992a4(0x3e2)][_0x5992a4(0x5f8)]&&(!_0x561c60[_0x5992a4(0x6a0)]&&(_0x561c60['dc']['send'](JSON[_0x5992a4(0x96f)]({'kf':!![]})),_0x561c60[_0x5992a4(0x6a0)]=setTimeout(function(){var _0x2cf494=_0x5992a4;clearTimeout(_0x561c60[_0x2cf494(0x6a0)]),_0x561c60[_0x2cf494(0x6a0)]=null;},0x3e8)));},_0x561c60[_0x325508(0x6ca)]=async function(_0x27c8bd){var _0x173727=_0x325508;if(!_0x561c60[_0x173727(0x799)]){errorlog(_0x173727(0x3c7));return;}try{_0x27c8bd[_0x173727(0x3e7)]=_0x173727(0x296),_0x27c8bd=new EncodedAudioChunk(_0x27c8bd);}catch(_0x5a12bf){return;}_0x561c60[_0x173727(0x848)]&&_0x561c60[_0x173727(0x3e2)][_0x173727(0xbb6)]&&_0x561c60[_0x173727(0xae2)]['stopWriter']&&_0x561c60[_0x173727(0x848)]['addFrame'](_0x27c8bd);_0x561c60[_0x173727(0x799)][_0x173727(0x220)][_0x173727(0x85f)]===_0x173727(0x71f)&&(_0x561c60[_0x173727(0x799)][_0x173727(0x220)]=new AudioDecoder(_0x561c60[_0x173727(0x30d)]),_0x561c60[_0x173727(0x799)][_0x173727(0x220)][_0x173727(0x4f6)](_0x561c60['stream_configAudio']));try{_0x561c60[_0x173727(0x799)][_0x173727(0x220)][_0x173727(0x8ed)](_0x27c8bd);}catch(_0xae148c){errorlog(_0xae148c);}};}else{if(_0x561c60[_0x325508(0x799)]&&_0x2a2c0a[_0x325508(0x522)])_0x561c60[_0x325508(0x799)][_0x325508(0x716)]=_0x2a2c0a[_0x325508(0x522)];else _0x561c60[_0x325508(0x3e2)]&&_0x2a2c0a[_0x325508(0x2c8)]?_0x561c60[_0x325508(0x3e2)][_0x325508(0x716)]=_0x2a2c0a[_0x325508(0x2c8)]:errorlog(_0x4c26bd);}return;}catch(_0x41648e){errorlog(_0x41648e);}else _0x1bc197[_0x325508(0x953)]&&(_0x1bc197[_0x325508(0xa82)][_0x325508(0xa44)](_0x293d61[_0x325508(0xb0c)]),_0x1bc197[_0x325508(0x953)]&&_0x1bc197[_0x325508(0x762)]());try{var _0x2c6918=_0x293d61['data'];if(typeof _0x2c6918==_0x325508(0x79e)){if(_0x561c60['buffer']){var _0x44ef03=new Int8Array(_0x2c6918[_0x325508(0x3f0)]);_0x561c60['buffer']=![],await _0x561c60[_0x325508(0x50f)]({'data':_0x44ef03,'timestamp':_0x561c60[_0x325508(0x1b8)][0x0],'type':_0x561c60[_0x325508(0x1b8)][0x1]});}_0x561c60[_0x325508(0x1b8)]=JSON[_0x325508(0x483)](_0x2c6918);}else{try{if(_0x2c6918[_0x325508(0x694)]>=0x40000){if(_0x561c60['buffer']){_0x2c6918=new Int8Array(_0x2c6918);var _0x44ef03=new Int8Array(_0x561c60['buffer'][_0x325508(0x426)]+_0x2c6918['length']);_0x44ef03['set'](_0x561c60[_0x325508(0x3f0)]),_0x44ef03['set'](_0x2c6918,_0x561c60[_0x325508(0x3f0)][_0x325508(0x426)]),_0x561c60[_0x325508(0x3f0)]=_0x44ef03;}else _0x561c60[_0x325508(0x3f0)]=new Int8Array(_0x2c6918);return;}else{if(_0x561c60[_0x325508(0x3f0)]){_0x2c6918=new Int8Array(_0x2c6918);var _0x44ef03=new Int8Array(_0x561c60[_0x325508(0x3f0)]['length']+_0x2c6918['length']);_0x44ef03[_0x325508(0x7a4)](_0x561c60[_0x325508(0x3f0)]),_0x44ef03[_0x325508(0x7a4)](_0x2c6918,_0x561c60[_0x325508(0x3f0)][_0x325508(0x426)]),_0x561c60['buffer']=![],await _0x561c60[_0x325508(0x50f)]({'data':_0x44ef03,'timestamp':_0x561c60['frameMeta'][0x0],'type':_0x561c60[_0x325508(0x1b8)][0x1]});}else await _0x561c60['processFrame']({'data':new Uint8Array(_0x2c6918),'timestamp':_0x561c60[_0x325508(0x1b8)][0x0],'type':_0x561c60['frameMeta'][0x1]}),_0x561c60[_0x325508(0x317)]&&_0x561c60['fillDataBuffer']();}}catch(_0x52fe82){errorlog(_0x52fe82);}return;}}catch(_0x13e9f3){errorlog(_0x13e9f3);}};return;},_0x1bc197[_0x4c34cb(0x487)]=function(){var _0xc74086=_0x4c34cb;const _0x187421=new Set([...Object['keys'](_0x1bc197[_0xc74086(0x2d6)]),...Object[_0xc74086(0x8c0)](_0x1bc197[_0xc74086(0x959)])]),_0x5743c1=_0x1bc197[_0xc74086(0x825)]['length'];_0x1bc197[_0xc74086(0x825)]=_0x1bc197[_0xc74086(0x825)]['filter'](_0x5b7d85=>_0x187421[_0xc74086(0xade)](_0x5b7d85));const _0x4939a5=_0x5743c1-_0x1bc197['directorList']['length'];_0x4939a5&&log('Removed\x20'+_0x4939a5+_0xc74086(0x408));},_0x1bc197[_0x4c34cb(0xafd)]=async function(_0x5ccf7b){var _0x3d5164=_0x4c34cb;log('SETUP\x20INCOMING');var _0x3867d1=_0x5ccf7b[_0x3d5164(0x739)];if(_0x3867d1 in _0x1bc197[_0x3d5164(0x959)]){if(_0x3d5164(0x786)in _0x5ccf7b&&_0x5ccf7b[_0x3d5164(0x786)]){if(_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x786)]==_0x5ccf7b[_0x3d5164(0x786)]){log(_0x3d5164(0x357));return;}warnlog(_0x3d5164(0xba8)),_0x1bc197[_0x3d5164(0x687)](_0x3867d1,![],!![])||![];}}else log(_0x3d5164(0xa30));try{for(var _0x3f9df9 in _0x1bc197[_0x3d5164(0x959)]){_0x1bc197['rpcs'][_0x3f9df9]['streamID']==_0x5ccf7b[_0x3d5164(0x396)]&&(_0x1bc197[_0x3d5164(0x959)][_0x3f9df9][_0x3d5164(0x82f)]&&errorlog(_0x3d5164(0x338)),_0x1bc197['rpcs'][_0x3f9df9][_0x3d5164(0xae2)]&&(_0x1bc197['rpcs'][_0x3f9df9][_0x3d5164(0xae2)][_0x3d5164(0xaf1)][_0x3d5164(0x37d)]=_0x3d5164(0x2c7)),warnlog(_0x3d5164(0xb26)),_0x1bc197[_0x3d5164(0x687)](_0x3f9df9),_0x3f9df9!==_0x3867d1&&(_0x3f9df9 in _0x1bc197['pcs']&&(_0x5ccf7b[_0x3d5164(0x786)]&&_0x5ccf7b['session']['substring'](0x0,0x6)!==_0x1bc197[_0x3d5164(0xa7f)]?(warnlog(_0x3d5164(0x563)),log(_0x3d5164(0x9dc)),_0x1bc197['closePC'](_0x3f9df9,![])):warnlog(_0x3d5164(0x5bc)))));}document[_0x3d5164(0x62a)](_0x3d5164(0x78f))&&(document[_0x3d5164(0x62a)](_0x3d5164(0x78f))[_0x3d5164(0x95a)][_0x3d5164(0x801)](document[_0x3d5164(0x62a)]('mainmenu')),document[_0x3d5164(0x715)](_0x3d5164(0x712))[_0x3d5164(0x9e4)](_0x4dc108=>{var _0x209147=_0x3d5164;_0x4dc108['classList'][_0x209147(0x1d0)]('hidden2');}));}catch(_0xfe1228){errorlog(_0xfe1228);}if(_0x1bc197['maxpublishers']!==![]){if(Object[_0x3d5164(0x8c0)](_0x1bc197['rpcs'])[_0x3d5164(0x426)]>=_0x1bc197[_0x3d5164(0x649)]){warnlog(_0x3d5164(0x9ff));return;}}else{if(_0x1bc197['maxconnections']!==![]){if(Object[_0x3d5164(0x8c0)](_0x1bc197['rpcs'])['length']+Object[_0x3d5164(0x8c0)](_0x1bc197[_0x3d5164(0x2d6)])[_0x3d5164(0x426)]>=_0x1bc197[_0x3d5164(0x29f)]){warnlog(_0x3d5164(0x9ff));return;}}}if(_0x1bc197[_0x3d5164(0x6a1)]){if(_0x1bc197[_0x3d5164(0x773)])!(_0x3867d1 in _0x1bc197[_0x3d5164(0x2d6)])&&_0x1bc197['offerSDP'](_0x3867d1);else{if(_0x1bc197[_0x3d5164(0x825)][_0x3d5164(0x870)](_0x3867d1)==-0x1){if(!(_0x5ccf7b[_0x3d5164(0x396)]&&_0x1bc197[_0x3d5164(0x81f)]&&_0x1bc197[_0x3d5164(0x81f)][_0x3d5164(0x8aa)](_0x5ccf7b['streamID'])))return;}}}!_0x1bc197[_0x3d5164(0x748)]&&await chooseBestTURN();_0x1bc197[_0x3d5164(0x8e1)]&&(_0x1bc197['configuration'][_0x3d5164(0x8e1)]=!![]);_0x1bc197[_0x3d5164(0x1e1)]&&(_0x1bc197['configuration']['bundlePolicy']=_0x1bc197[_0x3d5164(0x1e1)]);try{if(_0x1bc197[_0x3d5164(0x959)][_0x3867d1]&&_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x92a)]){let _0x203e55=new RTCPeerConnection(_0x1bc197[_0x3d5164(0x748)]);var _0x36b668=Object[_0x3d5164(0x8c0)](_0x1bc197[_0x3d5164(0x959)][_0x3867d1]);for(var _0x3f9df9=0x0;_0x3f9df9<_0x36b668[_0x3d5164(0x426)];_0x3f9df9++){var _0x5799d0=_0x36b668[_0x3f9df9];if(_0x203e55[_0x3d5164(0x4e0)](_0x5799d0))continue;_0x203e55[_0x5799d0]=_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x5799d0],log(_0x3d5164(0xb58)+_0x5799d0);}_0x1bc197['rpcs'][_0x3867d1]=_0x203e55;}else _0x1bc197[_0x3d5164(0x959)][_0x3867d1]=new RTCPeerConnection(_0x1bc197[_0x3d5164(0x748)]);if(_0x1bc197['requireencryption']&&!_0x5ccf7b['vector']){errorlog('Encryption\x20is\x20required,\x20but\x20none\x20found.\x20Cancelling.'),errorlog(_0x5ccf7b);return;}else{if(!_0x5ccf7b[_0x3d5164(0x33d)]&&!_0x1bc197['defaultPassword']&&_0x1bc197['password']&&!_0x1bc197[_0x3d5164(0x5e3)]){errorlog(_0x3d5164(0x756)),errorlog(_0x5ccf7b);return;}}}catch(_0x4a6db7){!_0x1bc197[_0x3d5164(0x82a)]&&warnUser(_0x3d5164(0xb56));errorlog(_0x4a6db7);return;}!_0x5ccf7b[_0x3d5164(0x33d)]?(_0x1bc197['password']&&_0x1bc197['defaultPassword']&&(warnlog(_0x3d5164(0x9ee)),warnlog(_0x5ccf7b)),_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x33d)]=![]):(!_0x1bc197['password']&&(errorlog(_0x3d5164(0x365)),errorlog(_0x5ccf7b)),_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x33d)]=!![]);if(_0x1bc197[_0x3d5164(0x8dc)]){if(Object[_0x3d5164(0x8c0)](_0x1bc197[_0x3d5164(0x959)])[_0x3d5164(0x426)]>0x1){warnlog(_0x3d5164(0x588)),log(_0x1bc197[_0x3d5164(0x959)]),delete _0x1bc197['rpcs'][_0x3867d1],updateUserList();return;}else warnlog(_0x3d5164(0xb50));}_0x5ccf7b[_0x3d5164(0x396)]in _0x1bc197[_0x3d5164(0xa6a)]&&(log('deleting\x20watch\x20list'),delete _0x1bc197['waitingWatchList'][_0x5ccf7b[_0x3d5164(0x396)]]);try{_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x396)]=_0x5ccf7b['streamID'],await checkDirectorStreamID();}catch(_0x4f7006){errorlog(_0x4f7006);return;}_0x5ccf7b[_0x3d5164(0x786)]?_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['session']=_0x5ccf7b[_0x3d5164(0x786)]:_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['session']=null;_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['getStatsTimeout']=null,_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['activelySpeaking']=![],_0x1bc197['rpcs'][_0x3867d1]['defaultSpeaker']=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x230)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xb21)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x861)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xa97)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x334)]={},_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x334)][_0x3d5164(0x26b)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['showDirector']=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x778)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x6c9)]=null,_0x1bc197['rpcs'][_0x3867d1]['bandwidth']=-0x1,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x1c0)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x3f0)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x94b)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x1f4)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xaf7)]=-0x1,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x1ed)]=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0xae2)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x250)]=![],_0x1bc197['rpcs'][_0x3867d1]['voiceMeter']=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xb0a)]=[],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x50e)]=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x878)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x6b7)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x36d)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x40f)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['remoteMuteState']=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x39c)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x65c)]=null,_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['whep']=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0xa2d)]=null,_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0xba2)]=null,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x5ba)]=null,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x63a)]=null,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xa26)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x3ae)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x53c)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x266)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x545)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x467)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['signalMeter']=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x8a1)]=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x520)]=null,_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x955)]=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x750)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x92e)]=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x8ce)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x773)]=null,_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x693)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x5b1)]=0x64,_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['directorMutedState']=0x0,_0x1bc197['rpcs'][_0x3867d1]['nackCount']=0x0,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x219)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xb86)]='1',_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x4e4)]='1',_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['obsControl']=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x875)]=0x0,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x87b)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x384)]=![],_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x97c)]=![],_0x1bc197['rpcs'][_0x3867d1]['canvasCtx']=null,_0x1bc197['rpcs'][_0x3867d1][_0x3d5164(0x564)]=null,_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['inboundAudioPipeline']={},_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['iframeSrc']=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x521)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xa57)]=Date[_0x3d5164(0x454)](),_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x6f9)]=![],_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['wssid']=_0x1bc197['wssid'];(_0x1bc197[_0x3d5164(0xb69)]==0x2||_0x1bc197[_0x3d5164(0xb69)]==0x4)&&(_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x230)]=!![]);if(_0x1bc197[_0x3d5164(0x1e3)]){var _0x30c2ba=createRichVideoElement(_0x3867d1);_0x30c2ba[_0x3d5164(0xaf1)]['display']=_0x3d5164(0x2b3);}if(_0x1bc197[_0x3d5164(0x773)]){if(_0x1bc197[_0x3d5164(0x514)]&&_0x3d5164(0x4a8)in _0x5ccf7b&&_0x5ccf7b[_0x3d5164(0x4a8)]!==![]){}else{var _0x2b645f=soloLinkGenerator(_0x1bc197['rpcs'][_0x3867d1]['streamID']);_0x3d5164(0x8e2)in _0x5ccf7b?createControlBox(_0x3867d1,_0x2b645f,_0x1bc197['rpcs'][_0x3867d1]['streamID'],_0x5ccf7b[_0x3d5164(0x8e2)]):createControlBox(_0x3867d1,_0x2b645f,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x396)]);}}_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x739)]=_0x3867d1;try{if(_0x1bc197[_0x3d5164(0x81f)]){if(_0x1bc197[_0x3d5164(0x81f)][_0x3d5164(0x8aa)](_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['streamID'])){if(_0x1bc197[_0x3d5164(0xa95)]!==![]){let _0x10ce4b=_0x1bc197[_0x3d5164(0x81f)][_0x3d5164(0x870)](_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x396)]);_0x1bc197[_0x3d5164(0xa95)][_0x3d5164(0x426)]>_0x10ce4b&&(_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x1ed)]=parseInt(_0x1bc197['bitrate_set'][_0x10ce4b]),_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x1ed)]<=0x0&&(_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x1ed)]=![]));}}}}catch(_0x52eb88){errorlog(_0x52eb88);}_0x1bc197['rpcs'][_0x3867d1]['onclose']=function(_0x255658){var _0x1b7482=_0x3d5164;log(_0x1b7482(0x524)),_0x1bc197['closeRPC'](_0x3867d1);},_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['iceTimer']=null,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x7fd)]=[],_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x409)]=0xa,_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xa13)]=function(_0x2d89fd){var _0x2564c3=_0x3d5164;if(_0x2d89fd[_0x2564c3(0x8df)]==null){log('null\x20ice\x20rpcs');_0x1bc197['rpcs'][_0x3867d1]&&_0x1bc197[_0x2564c3(0x959)][_0x3867d1][_0x2564c3(0x6be)]&&(_0x1bc197[_0x2564c3(0x959)][_0x3867d1][_0x2564c3(0x6be)]([..._0x1bc197[_0x2564c3(0x959)][_0x3867d1][_0x2564c3(0x7fd)]]),clearTimeout(_0x1bc197[_0x2564c3(0x959)][_0x3867d1]['iceTimer']),_0x1bc197[_0x2564c3(0x959)][_0x3867d1][_0x2564c3(0x9d5)]=null,_0x1bc197[_0x2564c3(0x959)][_0x3867d1][_0x2564c3(0x7fd)]=[],_0x1bc197[_0x2564c3(0x959)][_0x3867d1][_0x2564c3(0x6be)]=null,console[_0x2564c3(0x1db)](_0x2564c3(0x347)));return;}try{if(_0x1bc197[_0x2564c3(0x549)]){if(_0x2d89fd[_0x2564c3(0x8df)][_0x2564c3(0x8df)][_0x2564c3(0x870)](_0x1bc197[_0x2564c3(0x549)])===-0x1){log(_0x2564c3(0x52d));return;}else log(_0x2d89fd[_0x2564c3(0x8df)]);}}catch(_0x4b6cfb){errorlog(_0x4b6cfb);}try{if(_0x1bc197[_0x2564c3(0x9d6)]){if(!filterIceLAN(_0x2d89fd[_0x2564c3(0x8df)]))return;}if(_0x1bc197[_0x2564c3(0x73c)]){if(!filterStunOnly(_0x2d89fd[_0x2564c3(0x8df)]))return;}}catch(_0x28421c){errorlog(_0x28421c);}_0x1bc197['rpcs'][_0x3867d1][_0x2564c3(0x7fd)]['push'](_0x2d89fd[_0x2564c3(0x8df)]);if(_0x1bc197['rpcs'][_0x3867d1]&&(_0x1bc197[_0x2564c3(0x959)][_0x3867d1]['whipCallback2']||_0x1bc197['rpcs'][_0x3867d1][_0x2564c3(0x9d5)]!==null))return;_0x1bc197['rpcs'][_0x3867d1][_0x2564c3(0x9d5)]=setTimeout(function(_0x12d317){var _0x2d67ba=_0x2564c3;if(!(_0x12d317 in _0x1bc197[_0x2d67ba(0x959)]))return;if(_0x1bc197['rpcs'][_0x12d317][_0x2d67ba(0x6be)])return;_0x1bc197[_0x2d67ba(0x959)][_0x12d317]['iceTimer']=null;if(!_0x1bc197[_0x2d67ba(0x959)][_0x12d317][_0x2d67ba(0x7fd)]||!_0x1bc197[_0x2d67ba(0x959)][_0x12d317]['iceBundle']['length']){errorlog(_0x2d67ba(0x69b));return;}var _0x2ce24d={};_0x2ce24d[_0x2d67ba(0x739)]=_0x12d317,_0x2ce24d[_0x2d67ba(0x3e7)]='remote',_0x2ce24d[_0x2d67ba(0x7b2)]=_0x1bc197[_0x2d67ba(0x959)][_0x12d317]['iceBundle'],_0x2ce24d['session']=_0x1bc197[_0x2d67ba(0x959)][_0x12d317]['session'],_0x1bc197[_0x2d67ba(0x959)][_0x12d317][_0x2d67ba(0x7fd)]=[],_0x1bc197[_0x2d67ba(0x959)][_0x12d317]['delayIceSend']=0x3e8;if(_0x1bc197[_0x2d67ba(0x959)][_0x12d317][_0x2d67ba(0x82f)])return;_0x1bc197[_0x2d67ba(0x5b9)]&&_0x1bc197['rpcs'][_0x12d317][_0x2d67ba(0x33d)]?_0x1bc197[_0x2d67ba(0x26e)](JSON[_0x2d67ba(0x96f)](_0x2ce24d[_0x2d67ba(0x7b2)]))[_0x2d67ba(0x53f)](function(_0x48c5c5){var _0x10bca3=_0x2d67ba;_0x2ce24d[_0x10bca3(0x7b2)]=_0x48c5c5[0x0],_0x2ce24d[_0x10bca3(0x33d)]=_0x48c5c5[0x1],_0x1bc197[_0x10bca3(0x29a)](_0x2ce24d);})[_0x2d67ba(0x597)](errorlog):_0x1bc197['anyrequest'](_0x2ce24d);},_0x1bc197[_0x2564c3(0x959)][_0x3867d1][_0x2564c3(0x409)],_0x3867d1);},_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x6d9)]=function(_0x40c4a5){var _0x1067ea=_0x3d5164;switch(this[_0x1067ea(0x95e)]){case _0x1067ea(0xaca):log(_0x1067ea(0xaca)),log(_0x1067ea(0xb4b)),clearInterval(_0x1bc197[_0x1067ea(0x959)][this['UUID']][_0x1067ea(0x65c)]);case _0x1067ea(0x5ed):log(_0x1067ea(0x5ed)),log('closeTimeout\x20cancelled;\x203'),clearInterval(_0x1bc197['rpcs'][this['UUID']]['closeTimeout']);case'connected':log('**\x20connected'),log(_0x1067ea(0x39f)),clearInterval(_0x1bc197[_0x1067ea(0x959)][this[_0x1067ea(0x739)]][_0x1067ea(0x65c)]);if(_0x1bc197[_0x1067ea(0x8dc)]){if(_0x1bc197['ws'][_0x1067ea(0x326)]!==0x1){_0x1bc197['ws'][_0x1067ea(0x2ec)]();break;}_0x1bc197['ws'][_0x1067ea(0x2ec)](),setTimeout(function(){var _0x47b789=_0x1067ea;_0x1bc197[_0x47b789(0x82a)]!=!![]&&warnUser(getTranslation(_0x47b789(0x9ec)));},0x1);}break;case _0x1067ea(0xb04):log('closeTimeout\x20cancelled;\x205'),warnlog('rpcs\x20onconnectionstatechange\x20Disconnected;\x20retry\x20in\x205s');if(this[_0x1067ea(0x739)]in _0x1bc197[_0x1067ea(0x959)]){clearInterval(_0x1bc197[_0x1067ea(0x959)][this[_0x1067ea(0x739)]][_0x1067ea(0x65c)]),_0x1bc197['rpcs'][this[_0x1067ea(0x739)]]['delayIceSend']=0x0;if(_0x1bc197[_0x1067ea(0x959)][this[_0x1067ea(0x739)]][_0x1067ea(0x6f9)])return;_0x1bc197[_0x1067ea(0x959)][this[_0x1067ea(0x739)]][_0x1067ea(0x65c)]=setTimeout(function(_0x44a72d){var _0x1d3c4f=_0x1067ea;log(_0x1d3c4f(0x312)),_0x1bc197[_0x1d3c4f(0x687)](_0x44a72d);},0x1388,this[_0x1067ea(0x739)]);}else log(_0x1067ea(0x5ae));break;case _0x1067ea(0x608):warnlog(_0x1067ea(0x8db));if(this['UUID']in _0x1bc197['rpcs']){clearInterval(_0x1bc197[_0x1067ea(0x959)][this[_0x1067ea(0x739)]][_0x1067ea(0x65c)]),_0x1bc197[_0x1067ea(0x959)][this[_0x1067ea(0x739)]][_0x1067ea(0x409)]=0x0;try{var _0x1f72ed={'iceRestartRequest':!![],'UUID':this[_0x1067ea(0x739)]};_0x1bc197[_0x1067ea(0x29a)](_0x1f72ed),log(_0x1067ea(0x6e6));}catch(_0x4eb74b){errorlog(_0x4eb74b);}_0x1bc197[_0x1067ea(0x959)][this['UUID']][_0x1067ea(0x65c)]=setTimeout(function(_0x10cc03){var _0x1d5df9=_0x1067ea;log('RPC\x20connection\x20failed\x20-\x20closing\x20after\x20timeout'),_0x1bc197[_0x1d5df9(0x687)](_0x10cc03);},0x7530,this[_0x1067ea(0x739)]);}else log(_0x1067ea(0x5ae));break;case'closed':warnlog(_0x1067ea(0x943)),_0x1bc197[_0x1067ea(0x687)](this[_0x1067ea(0x739)]);break;default:log(_0x1067ea(0x7de)),log(_0x1067ea(0xa18)+this[_0x1067ea(0x95e)]),clearInterval(_0x1bc197[_0x1067ea(0x959)][this[_0x1067ea(0x739)]]['closeTimeout']);break;}},_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0x98d)]=function(_0x243d67){var _0x35e5e6=_0x3d5164;let _0x23b01c=_0x243d67['target'];switch(_0x23b01c['iceGatheringState']){case'gathering':log(_0x35e5e6(0x642));break;case _0x35e5e6(0x9a7):log(_0x35e5e6(0x9ba));_0x1bc197['rpcs'][_0x3867d1]['whipCallback2']&&(_0x1bc197[_0x35e5e6(0x959)][_0x3867d1][_0x35e5e6(0x6be)]([..._0x1bc197['rpcs'][_0x3867d1]['iceBundle']]),clearTimeout(_0x1bc197[_0x35e5e6(0x959)][_0x3867d1][_0x35e5e6(0x9d5)]),_0x1bc197['rpcs'][_0x3867d1][_0x35e5e6(0x9d5)]=null,_0x1bc197[_0x35e5e6(0x959)][_0x3867d1][_0x35e5e6(0x7fd)]=[],_0x1bc197[_0x35e5e6(0x959)][_0x3867d1][_0x35e5e6(0x6be)]=null);break;}},_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['oniceconnectionstatechange']=function(){var _0xf0a372=_0x3d5164;try{if(this[_0xf0a372(0x8a3)]==_0xf0a372(0x71f))errorlog('CLOSED');else{if(this[_0xf0a372(0x8a3)]==_0xf0a372(0xb04)){if(_0x1bc197[_0xf0a372(0x959)][_0x3867d1]['whipCallback'])return;warnlog(_0xf0a372(0x2ba)),_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xb86)]='0',_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xae2)]['style'][_0xf0a372(0x5a1)]='0',_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0x845)]=setTimeout(function(_0x5a8352){updateMixer();},0x1f4,_0x3867d1);}else this[_0xf0a372(0x8a3)]==_0xf0a372(0x608)?errorlog(_0xf0a372(0x278)):(log(_0xf0a372(0x32d)+this[_0xf0a372(0x8a3)]),_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0x845)]&&clearTimeout(_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0x845)]),_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xae2)]&&_0xf0a372(0x5a1)in _0x1bc197['rpcs'][_0x3867d1][_0xf0a372(0xae2)][_0xf0a372(0xaf1)]?_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xb86)]=='0'&&_0x1bc197[_0xf0a372(0x959)][_0x3867d1]['opacityMuted']=='1'?(_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xae2)][_0xf0a372(0xaf1)][_0xf0a372(0x5a1)]='1',_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xb86)]='1',updateMixer()):_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xb86)]='1':_0x1bc197[_0xf0a372(0x959)][_0x3867d1][_0xf0a372(0xb86)]='1');}}catch(_0xf4a175){}},_0x1bc197[_0x3d5164(0x959)][_0x3867d1]['ondatachannel']=function(_0x57b5a2){var _0x3582e6=_0x3d5164;log(_0x57b5a2);if(_0x57b5a2[_0x3582e6(0x52b)][_0x3582e6(0x87b)]&&_0x57b5a2[_0x3582e6(0x52b)]['label']!=='sendChannel'){if(_0x1bc197[_0x3582e6(0x9bc)][_0x3582e6(0x8aa)](_0x1bc197['rpcs'][_0x3867d1][_0x3582e6(0x396)]))return;if(_0x57b5a2[_0x3582e6(0x52b)]['label']===_0x3582e6(0x4e6))_0x1bc197[_0x3582e6(0x820)](_0x3867d1,_0x57b5a2['channel']);else _0x57b5a2['channel'][_0x3582e6(0x87b)]==='resources'?_0x1bc197[_0x3582e6(0x826)](_0x3867d1,_0x57b5a2[_0x3582e6(0x52b)]):_0x1bc197[_0x3582e6(0xac0)](_0x1bc197[_0x3582e6(0x959)],_0x3867d1,_0x57b5a2[_0x3582e6(0x52b)]);return;}_0x1bc197[_0x3582e6(0x959)][_0x3867d1][_0x3582e6(0x44b)]=_0x57b5a2[_0x3582e6(0x52b)],_0x1bc197[_0x3582e6(0x959)][_0x3867d1][_0x3582e6(0x44b)][_0x3582e6(0x739)]=_0x3867d1,_0x1bc197[_0x3582e6(0x959)][_0x3867d1]['receiveChannel'][_0x3582e6(0x60a)]=_0x4d2bb=>{var _0x72d491=_0x3582e6;_0x4d2bb[_0x72d491(0xb64)]&&_0x4d2bb[_0x72d491(0xb64)]['sctpCauseCode']&&_0x4d2bb[_0x72d491(0xb64)][_0x72d491(0x874)]!==0xc&&warnlog(_0x4d2bb),log(_0x72d491(0x1e8)+_0x3867d1);},_0x1bc197[_0x3582e6(0x959)][_0x3867d1]['receiveChannel'][_0x3582e6(0x7c6)]=_0x1708b4=>{var _0x465adc=_0x3582e6;_0x1bc197['rpcs'][_0x3867d1]['delayIceSend']=0x0;var _0x3e0af1={};_0x3e0af1['downloads']=![],_0x3e0af1['allowmidi']=![],_0x3e0af1[_0x465adc(0x38b)]=![],_0x3e0af1[_0x465adc(0x606)]=![],_0x3e0af1['widget']=![],_0x3e0af1['audio']=![],_0x3e0af1[_0x465adc(0x3e2)]=![],_0x3e0af1[_0x465adc(0x2a0)]=![],_0x3e0af1[_0x465adc(0x320)]=![],_0x3e0af1[_0x465adc(0x661)]=![],_0x3e0af1[_0x465adc(0x729)]=![],_0x3e0af1[_0x465adc(0x808)]=![],_0x3e0af1['allowresources']=![];_0x1bc197['audioCodec']&&(_0x1bc197[_0x465adc(0x466)]===_0x465adc(0x2e0)||_0x1bc197[_0x465adc(0x466)]===_0x465adc(0x797))&&(_0x3e0af1[_0x465adc(0x279)]=_0x1bc197[_0x465adc(0x466)]);try{if(_0x1bc197[_0x465adc(0x55d)]!==![]){if(_0x1bc197[_0x465adc(0x55d)]===!![])_0x3e0af1['allowscreenaudio']=!![],_0x3e0af1['allowscreenvideo']=!![];else _0x1bc197['allowScreen'][_0x465adc(0x8aa)](_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0x396)])?(_0x3e0af1[_0x465adc(0x661)]=!![],_0x3e0af1[_0x465adc(0x729)]=!![]):(_0x3e0af1['allowscreenaudio']=![],_0x3e0af1[_0x465adc(0x729)]=![]);}else _0x3e0af1['allowscreenaudio']=!![],_0x3e0af1[_0x465adc(0x729)]=!![];if(_0x3e0af1[_0x465adc(0x729)]){if(_0x1bc197['novideo']!==![])!_0x1bc197[_0x465adc(0x300)][_0x465adc(0x8aa)](_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x396)]+':s')&&(_0x3e0af1[_0x465adc(0x729)]=![]);else{if(_0x1bc197[_0x465adc(0x2a0)]!==![]){if(_0x1bc197['broadcast']!==null)_0x1bc197[_0x465adc(0x959)][_0x3867d1]['streamID']+':s'===_0x1bc197[_0x465adc(0x2a0)]?_0x3e0af1['broadcast']=!![]:_0x3e0af1[_0x465adc(0x729)]=![];else _0x1bc197[_0x465adc(0x9de)]&&(_0x3867d1==_0x1bc197['directorUUID']?_0x3e0af1[_0x465adc(0x2a0)]=!![]:_0x3e0af1[_0x465adc(0x729)]=![]);}else _0x1bc197[_0x465adc(0x5a5)]!==![]&&(_0x1bc197[_0x465adc(0x5a5)][_0x465adc(0x8aa)](_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0x396)]+':s')&&(_0x3e0af1[_0x465adc(0x3e2)]=![]));}}if(_0x3e0af1['allowscreenaudio']){if(_0x1bc197[_0x465adc(0x398)]!==![])!_0x1bc197[_0x465adc(0x398)]['includes'](_0x1bc197['rpcs'][_0x3867d1]['streamID']+':s')&&(_0x3e0af1['allowscreenaudio']=![]);else _0x1bc197[_0x465adc(0x1f5)]&&(_0x1bc197[_0x465adc(0x1f5)][_0x465adc(0x8aa)](_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x396)]+':s')&&(_0x3e0af1[_0x465adc(0x661)]=![]));}}catch(_0x36de79){errorlog(_0x36de79);}try{if(_0x1bc197[_0x465adc(0x300)]!==![]){if(_0x1bc197[_0x465adc(0x300)][_0x465adc(0x8aa)](_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x396)]))_0x3e0af1[_0x465adc(0x3e2)]=!![];else _0x1bc197[_0x465adc(0x300)][_0x465adc(0x8aa)](_0x1bc197['rpcs'][_0x3867d1]['streamID']+':s')?_0x3e0af1[_0x465adc(0x3e2)]=0x2:_0x3e0af1[_0x465adc(0x3e2)]=![];}else{if(_0x1bc197[_0x465adc(0x2a0)]!==![]){if(_0x1bc197['broadcast']!==null)_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0x396)]===_0x1bc197[_0x465adc(0x2a0)]?(_0x3e0af1['broadcast']=!![],_0x3e0af1['video']=!![]):_0x3e0af1[_0x465adc(0x3e2)]=![];else _0x1bc197[_0x465adc(0x9de)]&&(_0x3867d1==_0x1bc197[_0x465adc(0x9de)]?(_0x3e0af1[_0x465adc(0x2a0)]=!![],_0x3e0af1[_0x465adc(0x3e2)]=!![]):_0x3e0af1['video']=![]);}else _0x1bc197[_0x465adc(0x5a5)]!==![]?_0x1bc197[_0x465adc(0x5a5)]['includes'](_0x1bc197['rpcs'][_0x3867d1]['streamID'])?_0x3e0af1[_0x465adc(0x3e2)]=![]:_0x3e0af1[_0x465adc(0x3e2)]=!![]:_0x3e0af1[_0x465adc(0x3e2)]=!![];}if(_0x1bc197[_0x465adc(0x398)]!==![]){if(_0x1bc197[_0x465adc(0x398)][_0x465adc(0x8aa)](_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0x396)]))_0x3e0af1['audio']=!![];else _0x1bc197[_0x465adc(0x398)][_0x465adc(0x8aa)](_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0x396)]+':s')?_0x3e0af1[_0x465adc(0x799)]=0x2:_0x3e0af1['audio']=![];}else _0x1bc197[_0x465adc(0x1f5)]&&_0x1bc197[_0x465adc(0x1f5)][_0x465adc(0x8aa)](_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0x396)])?_0x3e0af1['audio']=![]:_0x3e0af1[_0x465adc(0x799)]=!![];_0x1bc197[_0x465adc(0xb8a)]&&_0x1bc197['directorList'][_0x465adc(0x870)](_0x3867d1)>=0x0&&(_0x3e0af1[_0x465adc(0x799)]=![]);_0x1bc197[_0x465adc(0xa2b)]&&_0x1bc197[_0x465adc(0x825)][_0x465adc(0x870)](_0x3867d1)>=0x0&&(_0x3e0af1[_0x465adc(0x3e2)]=![]);_0x1bc197[_0x465adc(0x86c)]!==![]?_0x1bc197[_0x465adc(0x86c)][_0x465adc(0x8aa)](_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x396)])?_0x3e0af1[_0x465adc(0x606)]=!![]:_0x3e0af1[_0x465adc(0x606)]=![]:_0x3e0af1[_0x465adc(0x606)]=!![];if(_0x1bc197[_0x465adc(0x851)]!==![])_0x1bc197[_0x465adc(0x851)][_0x465adc(0x8aa)](_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x396)])?_0x3e0af1[_0x465adc(0x80f)]=!![]:_0x3e0af1[_0x465adc(0x80f)]=![];else{if(_0x1bc197[_0x465adc(0xbd2)]!==![])_0x3e0af1[_0x465adc(0x80f)]=![];else _0x1bc197[_0x465adc(0x60e)]&&!_0x1bc197[_0x465adc(0x773)]&&_0x1bc197[_0x465adc(0x47b)]===![]?_0x3e0af1[_0x465adc(0x80f)]=![]:_0x3e0af1['widget']=!![];}_0x1bc197[_0x465adc(0x917)]&&(_0x3e0af1[_0x465adc(0xa75)]=![]),_0x1bc197[_0x465adc(0x71d)]&&(_0x3e0af1[_0x465adc(0xabf)]=_0x1bc197[_0x465adc(0x71d)]),_0x1bc197[_0x465adc(0x369)]!==![]&&(!_0x1bc197[_0x465adc(0x369)][_0x465adc(0x8aa)](_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x396)])&&(_0x3e0af1['video']=![],_0x3e0af1[_0x465adc(0x799)]=![])),(_0x1bc197[_0x465adc(0x733)]||_0x1bc197[_0x465adc(0x38d)]||_0x1bc197['midiIframe']||_0x1bc197['midiTimecode'])&&(_0x3e0af1[_0x465adc(0xa05)]=_0x1bc197[_0x465adc(0x733)]||_0x1bc197[_0x465adc(0x38d)]||_0x1bc197[_0x465adc(0x97d)]||_0x1bc197[_0x465adc(0x421)]),_0x3e0af1[_0x465adc(0x79a)]=!![],_0x1bc197[_0x465adc(0x429)]&&(_0x3e0af1[_0x465adc(0x79a)]=![]),_0x1bc197[_0x465adc(0x995)]?_0x3e0af1[_0x465adc(0x808)]=![]:_0x3e0af1[_0x465adc(0x808)]=_0x1bc197[_0x465adc(0x996)]?0x2:0x1,_0x1bc197['allowResources']&&(_0x3e0af1[_0x465adc(0x2b5)]=_0x1bc197['allowResources']),_0x1bc197[_0x465adc(0xa97)]&&(_0x3e0af1[_0x465adc(0x38b)]=!![]),_0x1bc197[_0x465adc(0x34f)]&&(_0x1bc197[_0x465adc(0x34f)]==_0x465adc(0x502)||_0x1bc197[_0x465adc(0x34f)]=='images'||_0x1bc197[_0x465adc(0x34f)]==_0x465adc(0x2c9))&&(_0x3e0af1[_0x465adc(0x320)]=!![]),_0x1bc197['accept_layouts']&&(_0x3e0af1['layout']=!![]),_0x1bc197['badStreamList']['includes'](_0x1bc197['rpcs'][_0x3867d1]['streamID'])&&(warnlog('new\x20connection\x20is\x20contained\x20in\x20badStreamList!\x20This\x20might\x20be\x20the\x20director\x27s\x20video/audio\x20->\x20this\x20a\x20scene?'),_0x3e0af1[_0x465adc(0xa75)]=![],_0x3e0af1[_0x465adc(0x808)]=![],_0x3e0af1[_0x465adc(0x38b)]=![],_0x3e0af1[_0x465adc(0x2b5)]=![],_0x3e0af1[_0x465adc(0xaf3)]=![],_0x3e0af1['downloads']=![],_0x3e0af1[_0x465adc(0xa05)]=![],_0x3e0af1[_0x465adc(0x606)]=![],_0x3e0af1['widget']=![],_0x3e0af1['audio']=![],_0x3e0af1[_0x465adc(0x3e2)]=![],_0x3e0af1[_0x465adc(0x2a0)]=![],_0x3e0af1[_0x465adc(0x320)]=![],_0x3e0af1[_0x465adc(0x661)]=![],_0x3e0af1[_0x465adc(0x729)]=![]);}catch(_0x13584e){errorlog(_0x13584e);}try{_0x3e0af1['info']={},_0x3e0af1['info'][_0x465adc(0x87b)]=_0x1bc197[_0x465adc(0x87b)],_0x3e0af1[_0x465adc(0xb38)]['meta']=_0x1bc197[_0x465adc(0x384)],_0x3e0af1[_0x465adc(0xb38)]['order']=_0x1bc197[_0x465adc(0x97c)],_0x3e0af1[_0x465adc(0xb38)]['stereo_url']=_0x1bc197[_0x465adc(0x709)],_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x43f)]=_0x1bc197[_0x465adc(0x9bf)],_0x3e0af1['info']['ab_url']=_0x1bc197[_0x465adc(0x428)],_0x3e0af1['info'][_0x465adc(0x36c)]=_0x1bc197[_0x465adc(0x34f)];_0x1bc197['audioCodec']&&(_0x3e0af1['info'][_0x465adc(0x1eb)]=_0x1bc197['audioCodec']);_0x3e0af1['info']['version']=_0x1bc197['version'],_0x3e0af1['info'][_0x465adc(0x898)]=_0x1bc197['forceios'],_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x8e8)]=_0x1bc197[_0x465adc(0x533)],_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0xa5f)]=_0x1bc197[_0x465adc(0xa5f)],_0x3e0af1['info'][_0x465adc(0x506)]=_0x1bc197[_0x465adc(0x506)],_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x7bf)]=_0x1bc197[_0x465adc(0x7bf)];Firefox&&(_0x3e0af1[_0x465adc(0xb38)]['firefox']=Firefox);ChromiumVersion&&(_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x290)]=ChromiumVersion);SafariVersion&&(_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x90d)]=SafariVersion);navigator&&navigator[_0x465adc(0x4af)]&&(_0x3e0af1['info']['useragent']=navigator[_0x465adc(0x4af)]);navigator&&navigator[_0x465adc(0x488)]&&(_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x488)]=navigator[_0x465adc(0x488)]);gpgpuSupport&&(_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0xaa9)]=gpgpuSupport);cpuSupport&&(_0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x515)]=cpuSupport);if(_0x1bc197[_0x465adc(0x849)]===![]){if(window[_0x465adc(0x867)]){_0x3e0af1[_0x465adc(0xb38)]['obs']=window['obsstudio'][_0x465adc(0x246)];try{_0x3e0af1=_0x1bc197[_0x465adc(0x8cd)](_0x3e0af1,_0x3867d1);}catch(_0x4d5c80){errorlog(_0x4d5c80),warnUser(_0x4d5c80[_0x465adc(0x2c0)]);}}else _0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x2fd)]=![];}else _0x3e0af1[_0x465adc(0xb38)][_0x465adc(0x2fd)]=![];}catch(_0x351fd6){}_0x3e0af1[_0x465adc(0xa10)]=![],_0x3e0af1[_0x465adc(0xbd2)]=![],_0x3e0af1['director']=![],_0x3e0af1[_0x465adc(0x314)]=![],_0x3e0af1['forceios']=![];_0x1bc197[_0x465adc(0xb2d)]&&(_0x3e0af1[_0x465adc(0xb2d)]=!![]);_0x1bc197[_0x465adc(0x533)]&&(_0x3e0af1['enhanceaudio']=!![]);_0x1bc197[_0x465adc(0x1bc)]&&(_0x3e0af1[_0x465adc(0x1bc)]=_0x1bc197[_0x465adc(0x1bc)]);_0x1bc197['solo']&&(_0x3e0af1[_0x465adc(0xb30)]=_0x1bc197[_0x465adc(0xb30)]);_0x1bc197[_0x465adc(0x3b3)]!==![]&&(_0x3e0af1[_0x465adc(0x3b3)]=_0x1bc197[_0x465adc(0x3b3)]);if(_0x1bc197[_0x465adc(0x773)]){_0x3e0af1[_0x465adc(0x773)]=!![],_0x3e0af1[_0x465adc(0x898)]=_0x1bc197[_0x465adc(0x898)];if(_0x1bc197[_0x465adc(0x9de)]&&_0x1bc197[_0x465adc(0x9de)]===_0x3867d1)_0x1bc197[_0x465adc(0xaef)]();else{var _0xa7810f={};_0xa7810f[_0x465adc(0x284)]=[];for(var _0x54e662 in _0x1bc197[_0x465adc(0x2d6)]){_0x1bc197[_0x465adc(0x2d6)][_0x54e662][_0x465adc(0x7d4)]===!![]&&_0xa7810f[_0x465adc(0x284)][_0x465adc(0xa44)](_0x54e662);}_0xa7810f['addCoDirector']['length']&&(_0x3e0af1[_0x465adc(0x501)]=_0xa7810f);}if(_0x1bc197[_0x465adc(0xa8f)]&&_0x1bc197['roomTimer']>0x0)_0x3e0af1['setClock']=_0x1bc197['roomTimer']-Date[_0x465adc(0x454)]()/0x3e8,_0x3e0af1['showClock']=!![],_0x3e0af1[_0x465adc(0x24d)]=!![];else _0x1bc197[_0x465adc(0xa8f)]&&_0x1bc197[_0x465adc(0xa8f)]<0x0&&(_0x3e0af1[_0x465adc(0x737)]=_0x1bc197[_0x465adc(0xa8f)]*-0x1,_0x3e0af1[_0x465adc(0x56f)]=!![],_0x3e0af1[_0x465adc(0x24d)]=!![],_0x3e0af1[_0x465adc(0x407)]=!![]);_0x1bc197['showRoomTime']&&(_0x3e0af1[_0x465adc(0x968)]=!![]);}else{if(_0x1bc197[_0x465adc(0xbd2)]!==![])_0x3e0af1[_0x465adc(0xbd2)]=_0x1bc197[_0x465adc(0xbd2)],(_0x1bc197[_0x465adc(0x6dc)]||_0x1bc197['solo'])&&(_0x3e0af1['showDirector']=_0x1bc197[_0x465adc(0x6dc)]||_0x1bc197['solo']);else _0x1bc197[_0x465adc(0x7cf)]!==![]&&_0x1bc197[_0x465adc(0x7cf)]!==''&&(_0x3e0af1[_0x465adc(0x898)]=_0x1bc197[_0x465adc(0x898)],_0x3e0af1['guest']=!![]);}if(_0x1bc197[_0x465adc(0x751)])_0x3e0af1['scale']=parseFloat(_0x1bc197[_0x465adc(0x751)]);else(_0x1bc197[_0x465adc(0x822)]||_0x1bc197['viewwidth'])&&(_0x3e0af1[_0x465adc(0x842)]={},_0x3e0af1[_0x465adc(0x842)]['h']=null,_0x3e0af1[_0x465adc(0x842)]['w']=null,_0x1bc197[_0x465adc(0x822)]&&(_0x3e0af1['requestResolution']['h']=_0x1bc197[_0x465adc(0x822)],_0x1bc197[_0x465adc(0x959)][_0x3867d1]['scaleHeight']=_0x1bc197[_0x465adc(0x822)]),_0x1bc197['viewwidth']&&(_0x3e0af1[_0x465adc(0x842)]['w']=_0x1bc197[_0x465adc(0x2d9)],_0x1bc197[_0x465adc(0x959)][_0x3867d1]['scaleWidth']=_0x1bc197['viewwidth']));!_0x1bc197[_0x465adc(0x7cf)]&&(_0x1bc197['beepToNotify']&&(playtone(![],_0x465adc(0x936)),showNotification('There\x27s\x20a\x20new\x20incoming\x20connection.'))),_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x219)]=_0x3e0af1,_0x1bc197[_0x465adc(0x74f)](_0x3e0af1,_0x3867d1)?log(_0x465adc(0x1cc)):errorlog(_0x465adc(0x3ca)),pokeIframeAPI(_0x465adc(0x9e7),!![],_0x3867d1),pokeIframeAPI(_0x465adc(0xa7a),!![],_0x3867d1),pokeAPI('newViewConnection',_0x1bc197[_0x465adc(0x959)][_0x3867d1][_0x465adc(0x396)]),_0x1bc197[_0x465adc(0x1ba)]&&(_0x1bc197[_0x465adc(0xb94)]&&(_0x1bc197['layout']=combinedLayout(_0x1bc197[_0x465adc(0xb94)])),updateMixer()),clearTimeout(_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0xaa7)]),_0x1bc197['rpcs'][_0x3867d1][_0x465adc(0xaa7)]=setTimeout(processStats,0x0,_0x3867d1);},_0x1bc197['rpcs'][_0x3867d1][_0x3582e6(0x44b)][_0x3582e6(0xa23)]=async _0x598290=>{var _0x3c5ad=_0x3582e6;if(typeof _0x598290[_0x3c5ad(0xb0c)]==_0x3c5ad(0xb46)){if(!_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)]){_0x1bc197['rpcs'][_0x3867d1][_0x3c5ad(0x250)]=document['createElement'](_0x3c5ad(0x9c2)),_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0x759)]=0x10,_0x1bc197[_0x3c5ad(0x959)][_0x3867d1]['imageElement'][_0x3c5ad(0x920)]=0x9,_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0xaf1)][_0x3c5ad(0xa25)]=_0x3c5ad(0x902),_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0xa69)][_0x3c5ad(0x739)]=_0x3867d1;try{_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0xa69)][_0x3c5ad(0x681)]=_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x396)];}catch(_0x2c0427){}_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0x527)]=![],_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0x93f)](_0x3c5ad(0x35c),function(_0x315e67){var _0x1c38c3=_0x3c5ad;log('clicked');try{if(_0x315e67[_0x1c38c3(0xaa1)]||_0x315e67[_0x1c38c3(0x3b0)]){_0x315e67[_0x1c38c3(0x7c9)]();if(_0x1bc197[_0x1c38c3(0x8b4)]!==![]){var _0x31be17=_0x315e67[_0x1c38c3(0x91e)][_0x1c38c3(0xa69)][_0x1c38c3(0x739)];if(_0x1c38c3(0x334)in _0x1bc197[_0x1c38c3(0x959)][_0x31be17]){var [_0x3514f8,_0x2dff44]=statsMenuCreator();printViewStats(_0x2dff44,_0x31be17),_0x3514f8['interval']=setInterval(printViewStats,_0x1bc197[_0x1c38c3(0x987)],_0x2dff44,_0x31be17);}}return _0x315e67['stopPropagation'](),![];}}catch(_0x4cfbe6){errorlog(_0x4cfbe6);}}),updateMixer();}else _0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)]['hidden']&&(_0x1bc197['rpcs'][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0x527)]=![],_0x1bc197['rpcs'][_0x3867d1]['imageElement']['style'][_0x3c5ad(0x2ee)]=_0x3c5ad(0x2a7));_0x1bc197[_0x3c5ad(0x959)][_0x3867d1][_0x3c5ad(0x250)][_0x3c5ad(0x243)]=window['URL'][_0x3c5ad(0x921)](new Blob([new Uint8Array(_0x598290['data'])],{'type':'image/webp'}));return;}try{var _0x561b92=JSON[_0x3c5ad(0x483)](_0x598290[_0x3c5ad(0xb0c)]);_0x561b92['UUID']=_0x3867d1;if(_0x561b92[_0x3c5ad(0xa8c)]||_0x561b92[_0x3c5ad(0x82b)]){let _0x26b359=_0x561b92[_0x3c5ad(0xa8c)]||_0x561b92[_0x3c5ad(0x82b)];if(_0x1bc197[_0x3c5ad(0x98c)][_0x3867d1]){if(_0x1bc197[_0x3c5ad(0x98c)][_0x3867d1][_0x3c5ad(0x8aa)](_0x26b359))return;else _0x1bc197[_0x3c5ad(0x98c)][_0x3867d1]['push'](_0x26b359);}else _0x1bc197[_0x3c5ad(0x98c)][_0x3867d1]=[_0x26b359];}_0x3c5ad(0x7c2)in _0x561b92?await _0x1bc197[_0x3c5ad(0xaaa)](_0x561b92,_0x3867d1+'_screen'):await _0x1bc197[_0x3c5ad(0xaaa)](_0x561b92,_0x3867d1);}catch(_0x1b16c0){warnlog(_0x3c5ad(0x58c)),warnlog(_0x1b16c0),warnlog(_0x598290[_0x3c5ad(0xb0c)]);}},_0x1bc197[_0x3582e6(0xaaa)]=async function(_0x231b84,_0x29e95e){var _0x3c2627=_0x3582e6;warnlog(_0x231b84);if(_0x3c2627(0x321)in _0x231b84){warnlog(_0x3c2627(0x1c3)),_0x1bc197[_0x3c2627(0x687)](_0x29e95e,!![]);return;}else{if(_0x3c2627(0x395)in _0x231b84){var _0x1772c={};_0x1772c[_0x3c2627(0x62c)]=_0x231b84[_0x3c2627(0x395)],_0x1bc197['sendRequest'](_0x1772c,_0x29e95e),warnlog('PINGED');return;}else{if(_0x3c2627(0x62c)in _0x231b84){warnlog('PONGED');return;}}}log(_0x3c2627(0x94e));var _0xe9996c=![],_0x303aa2=![];if(_0x3c2627(0x2f0)in _0x231b84)_0x1bc197['processDescription'](_0x231b84);else{if(_0x3c2627(0x8df)in _0x231b84)_0x231b84[_0x3c2627(0x739)]=_0x29e95e,log(_0x3c2627(0x62b)),_0x1bc197[_0x3c2627(0x28a)](_0x231b84);else'candidates'in _0x231b84&&(_0x231b84[_0x3c2627(0x739)]=_0x29e95e,log(_0x3c2627(0x3e0)),_0x1bc197[_0x3c2627(0x713)](_0x231b84));}_0x3c2627(0xa94)in _0x231b84&&_0x2aac87(_0x231b84[_0x3c2627(0xa94)]);if(_0x3c2627(0x7a3)in _0x231b84){if(_0x231b84[_0x3c2627(0x7a3)]===_0x3c2627(0xaf9))_0x1bc197[_0x3c2627(0x35e)]=![],!_0x1bc197[_0x3c2627(0x82a)]&&(warnUser(getTranslation(_0x3c2627(0x994))),miniTranslate(getById(_0x3c2627(0x525)),_0x3c2627(0x677)));else{if(_0x231b84['rejected']===_0x3c2627(0x64e))!_0x1bc197[_0x3c2627(0x82a)]&&warnUser(getTranslation('only-main-director'),0xbb8);else{if(!_0x1bc197[_0x3c2627(0x82a)]){if(_0x1bc197['directorUUID']===_0x29e95e)warnUser(getTranslation(_0x3c2627(0x46e)),0x1388);else _0x1bc197['remote']&&!_0x1bc197[_0x3c2627(0x773)]?warnUser(getTranslation(_0x3c2627(0x263)),0x1388):warnUser(getTranslation(_0x3c2627(0x832)),0x1388);}else{if(_0x1bc197['director'])!_0x1bc197['cleanOutput']&&warnUser(_0x3c2627(0x275)+_0x231b84[_0x3c2627(0x7a3)]+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388);else{if(!_0x1bc197[_0x3c2627(0x82a)])_0x1bc197[_0x3c2627(0xb2d)]?warnUser(getTranslation('remote-token-rejected'),0x1388):warnUser(getTranslation(_0x3c2627(0x1d8)),0x1388);else{}}}}}errorlog(_0x3c2627(0x9c8)+_0x231b84[_0x3c2627(0x7a3)]+',\x20isDirector:\x20'+_0x1bc197['director']),pokeIframeAPI(_0x3c2627(0x7a3),_0x231b84[_0x3c2627(0x7a3)],_0x29e95e);return;}else{if(_0x3c2627(0x44c)in _0x231b84){if(_0x231b84[_0x3c2627(0x44c)]===_0x3c2627(0xaf9)){if(_0x1bc197[_0x3c2627(0x773)]){try{_0x1bc197[_0x3c2627(0x87b)]===![]&&(document['title']=getTranslation(_0x3c2627(0x67b)));}catch(_0x1b3c74){errorlog(_0x1b3c74);}!_0x1bc197[_0x3c2627(0x82a)]&&!_0x1bc197[_0x3c2627(0x35e)]&&(warnUser(getTranslation(_0x3c2627(0x2fc)),0xbb8),miniTranslate(getById(_0x3c2627(0x525)),_0x3c2627(0x385)),miniTranslate(getById('yourDirectorStatus'),'this-is-you')),!_0x1bc197[_0x3c2627(0x35e)]&&(_0x1bc197[_0x3c2627(0x35e)]=!![],pokeAPI('codirector',!![]),_0x1bc197[_0x3c2627(0xa62)](_0x29e95e));}}log(_0x3c2627(0x6e8)+_0x231b84[_0x3c2627(0x44c)]),pokeIframeAPI(_0x3c2627(0x44c),_0x231b84[_0x3c2627(0x44c)],_0x29e95e);return;}}if(_0x3c2627(0x6da)in _0x231b84)try{_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x6da)]=_0x231b84['iframeSrc']||![];if(_0x1bc197['director']){if(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x6da)]){var _0x55fc5d=document['createElement'](_0x3c2627(0x627));_0x55fc5d['innerText']=_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x6da)],_0x55fc5d['innerText']=_0x55fc5d[_0x3c2627(0xadb)],_0x55fc5d=_0x55fc5d[_0x3c2627(0x4c6)]||_0x55fc5d['innerText']||'',getById(_0x3c2627(0x2eb)+_0x29e95e)[_0x3c2627(0xadb)]='Shared\x20website:\x20=0x0&&(_0x1bc197[_0x3c2627(0x9ae)]&&lowerhand()));'isolateChannel'in _0x231b84&&(_0x1bc197[_0x3c2627(0x825)]['indexOf'](_0x29e95e)>=0x0&&isolateIncomingChannel(_0x231b84[_0x3c2627(0x61a)],_0x29e95e));!_0x1bc197[_0x3c2627(0x5df)]&&_0x1bc197[_0x3c2627(0x825)][_0x3c2627(0x870)](_0x29e95e)>=0x0&&(_0x3c2627(0xaf3)in _0x231b84&&(_0x1bc197['layout']=_0x231b84['layout'],pokeIframeAPI(_0x3c2627(0x8d5),_0x1bc197[_0x3c2627(0xaf3)]),_0xe9996c=!![]),'layout_array'in _0x231b84&&(_0x1bc197['layout_array']=_0x231b84[_0x3c2627(0xb94)]));if(_0x3c2627(0x23f)in _0x231b84){_0x1bc197[_0x3c2627(0x23f)]=![],_0x1bc197[_0x3c2627(0x27e)]=![];if(_0x1bc197['broadcast']===![]){log(_0x231b84);if(_0x1bc197[_0x3c2627(0x825)][_0x3c2627(0x870)](_0x29e95e)>=0x0){if(_0x231b84[_0x3c2627(0x23f)]!==![]){if(_0x231b84[_0x3c2627(0x23f)]===_0x1bc197[_0x3c2627(0x396)])_0x1bc197['infocus']=!![];else{if(_0x1bc197[_0x3c2627(0x81f)][_0x3c2627(0x426)]&&!(_0x231b84[_0x3c2627(0x23f)]in _0x1bc197[_0x3c2627(0x81f)]))warnlog(_0x3c2627(0x8b8)),_0x1bc197[_0x3c2627(0x23f)]=![];else{if(_0x1bc197['view']&&_0x1bc197['view']!==_0x231b84[_0x3c2627(0x23f)])warnlog(_0x3c2627(0x809)),_0x1bc197[_0x3c2627(0x23f)]=![];else{if(_0x1bc197[_0x3c2627(0xbd2)]!==![]&&_0x1bc197[_0x3c2627(0x9de)]&&_0x1bc197[_0x3c2627(0x9de)]in _0x1bc197[_0x3c2627(0x959)]&&!_0x1bc197['rpcs'][_0x1bc197[_0x3c2627(0x9de)]]['showDirector']&&_0x231b84['infocus']===_0x1bc197[_0x3c2627(0x959)][_0x1bc197[_0x3c2627(0x9de)]][_0x3c2627(0x396)])warnlog(_0x3c2627(0xbd0)),_0x1bc197['infocus']=![];else{for(var _0x2ee9fc in _0x1bc197['rpcs']){if(_0x1bc197[_0x3c2627(0x959)][_0x2ee9fc][_0x3c2627(0x396)]===_0x231b84[_0x3c2627(0x23f)]){_0x1bc197[_0x3c2627(0x23f)]=_0x2ee9fc;break;}}warnlog(_0x3c2627(0x8f1));}}}}}else _0x1bc197[_0x3c2627(0x23f)]=![];_0xe9996c=!![],_0x303aa2=!![],_0x1bc197[_0x3c2627(0x23f)]?_0x1bc197[_0x3c2627(0x9e3)]=!![]:_0x1bc197[_0x3c2627(0x9e3)]=![];}}}else{if(_0x3c2627(0x27e)in _0x231b84){_0x1bc197[_0x3c2627(0x23f)]=![],_0x1bc197['infocus2']=![];if(_0x1bc197[_0x3c2627(0x2a0)]===![]){log(_0x231b84);if(_0x1bc197[_0x3c2627(0x825)]['indexOf'](_0x29e95e)>=0x0){if(_0x231b84[_0x3c2627(0x27e)]!==![]){if(_0x231b84['infocus2']===_0x1bc197[_0x3c2627(0x396)])_0x1bc197[_0x3c2627(0x27e)]=!![];else{if(_0x1bc197['view_set']['length']&&!(_0x231b84[_0x3c2627(0x27e)]in _0x1bc197[_0x3c2627(0x81f)]))warnlog(_0x3c2627(0x8b8)),_0x1bc197[_0x3c2627(0x27e)]=![];else{if(_0x1bc197[_0x3c2627(0x60e)]&&_0x1bc197[_0x3c2627(0x60e)]!==_0x231b84[_0x3c2627(0x27e)])warnlog(_0x3c2627(0x809)),_0x1bc197[_0x3c2627(0x27e)]=![];else{if(_0x1bc197[_0x3c2627(0xbd2)]!==![]&&_0x1bc197[_0x3c2627(0x9de)]&&_0x1bc197['directorUUID']in _0x1bc197[_0x3c2627(0x959)]&&!_0x1bc197['rpcs'][_0x1bc197['directorUUID']][_0x3c2627(0x6dc)]&&_0x231b84['infocus2']===_0x1bc197[_0x3c2627(0x959)][_0x1bc197[_0x3c2627(0x9de)]][_0x3c2627(0x396)])warnlog(_0x3c2627(0xbd0)),_0x1bc197[_0x3c2627(0x27e)]=![];else{for(var _0x2ee9fc in _0x1bc197[_0x3c2627(0x959)]){if(_0x1bc197['rpcs'][_0x2ee9fc]['streamID']===_0x231b84[_0x3c2627(0x27e)]){_0x1bc197[_0x3c2627(0x27e)]=_0x2ee9fc;break;}}warnlog(_0x3c2627(0x8f1));}}}}}else _0x1bc197[_0x3c2627(0x27e)]=![];_0x1bc197[_0x3c2627(0x27e)]?_0x1bc197[_0x3c2627(0x9e3)]=!![]:_0x1bc197[_0x3c2627(0x9e3)]=![],_0xe9996c=!![],_0x303aa2=!![];}}}}_0x3c2627(0xa05)in _0x231b84&&_0x231b84['allowmidi']!==![]&&(_0x1bc197['rpcs'][_0x29e95e]['allowMIDI']=_0x231b84[_0x3c2627(0xa05)]);_0x3c2627(0xbb3)in _0x231b84&&(log(_0x231b84),_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x334)][_0x3c2627(0xbb3)]=_0x231b84[_0x3c2627(0xbb3)],isIFrame&&parent[_0x3c2627(0x4f2)]({'sensors':_0x231b84[_0x3c2627(0xbb3)]},_0x1bc197[_0x3c2627(0x714)]));_0x3c2627(0x3fc)in _0x231b84&&playbackMIDI(_0x231b84['midi'],![],_0x29e95e);_0x3c2627(0x790)in _0x231b84&&_0x231b84[_0x3c2627(0x790)]&&addDownloadLink(_0x231b84[_0x3c2627(0x790)],_0x29e95e,_0x1bc197[_0x3c2627(0x959)]);_0x3c2627(0x594)in _0x231b84&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x3ae)]!==_0x231b84[_0x3c2627(0x594)]&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x3ae)]=_0x231b84[_0x3c2627(0x594)],_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xae2)]&&(_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0xae2)]['rotated']=_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x3ae)],_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['videoElement'][_0x3c2627(0xa69)][_0x3c2627(0x213)]=_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x3ae)]),_0xe9996c=!![]));if(_0x3c2627(0xb38)in _0x231b84){warnlog(_0x231b84),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x334)][_0x3c2627(0xb38)]=_0x231b84['info'];_0x231b84[_0x3c2627(0xb38)]['autoSync']&&(!_0x1bc197[_0x3c2627(0xb13)]&&(_0x1bc197['autoSyncObject']=_0x231b84[_0x3c2627(0xb38)]['autoSync'],_0x1bc197[_0x3c2627(0x7ae)](_0x29e95e)));_0x3c2627(0x8ce)in _0x231b84[_0x3c2627(0xb38)]&&(_0x1bc197['rpcs'][_0x29e95e]['pseudoguest']=_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x8ce)]);_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x92e)]&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x92e)]=!![]);_0x1bc197[_0x3c2627(0x773)]&&_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0xae7)]&&document[_0x3c2627(0x715)](_0x3c2627(0x509)+_0x29e95e+'\x27]\x20.midi-controls')[_0x3c2627(0x9e4)](_0x4f4bfe=>{var _0x58b287=_0x3c2627;_0x4f4bfe[_0x58b287(0x930)][_0x58b287(0x1d0)](_0x58b287(0x527));});if(_0x231b84['info'][_0x3c2627(0x38b)]){_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xa97)]=_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x38b)];try{_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xae2)]&&_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0xae2)][_0x3c2627(0x81a)]&&_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xae2)][_0x3c2627(0x81a)]();}catch(_0x72591e){errorlog(_0x72591e);}}if(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x40b)]){if(_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['stats'][_0x3c2627(0xb38)][_0x3c2627(0x919)])_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['signalMeter'][_0x3c2627(0xa69)][_0x3c2627(0xaac)]='1';else _0x3c2627(0x919)in _0x1bc197[_0x3c2627(0x959)][_0x29e95e]['stats']['info']&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x40b)][_0x3c2627(0xa69)][_0x3c2627(0xaac)]='0');}_0x3c2627(0x6b6)in _0x231b84[_0x3c2627(0xb38)]&&(_0x231b84['info'][_0x3c2627(0x6b6)]!==![]?(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x28d)]=_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x6b6)],_0x1bc197[_0x3c2627(0x500)](_0x3c2627(0x718),_0x29e95e)):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x28d)]=![]);if(_0x3c2627(0x384)in _0x231b84[_0x3c2627(0xb38)])try{typeof _0x231b84['info'][_0x3c2627(0x384)]==_0x3c2627(0xb46)?_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['meta']=_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x384)]:_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['meta']=![];}catch(_0x316b1b){errorlog(_0x316b1b);}if('label'in _0x231b84[_0x3c2627(0xb38)])try{typeof _0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x87b)]==_0x3c2627(0x79e)?_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x87b)]=sanitizeLabel(_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x87b)]):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x87b)]=![],applyStyleEffect(_0x29e95e),_0x1bc197[_0x3c2627(0x773)]&&setupGuestLabelControl(_0x29e95e);}catch(_0x269390){errorlog(_0x269390);}if(_0x3c2627(0x97c)in _0x231b84['info'])try{_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x97c)]=parseInt(_0x231b84[_0x3c2627(0xb38)]['order'])||0x0;if(_0x1bc197[_0x3c2627(0x773)]){var _0x3687ae=document[_0x3c2627(0x715)](_0x3c2627(0x5cf)+_0x29e95e+'\x22]');_0x3687ae[0x0]&&(_0x3687ae[0x0][_0x3c2627(0x7ce)]=_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x97c)]);}}catch(_0x4fdc9f){errorlog(_0x4fdc9f);}else _0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x97c)]=0x0;if(_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x333)])try{if(_0x1bc197[_0x3c2627(0x773)]&&!_0x1bc197[_0x3c2627(0x6a1)]){var _0x3687ae=document[_0x3c2627(0x715)]('[data-action-type=\x22remove-queue\x22][data--u-u-i-d=\x22'+_0x29e95e+'\x22]');_0x3687ae[0x0]&&_0x3687ae[0x0]['classList'][_0x3c2627(0x1d0)](_0x3c2627(0x527));}}catch(_0x3e3fd1){errorlog(_0x3e3fd1);}if(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)])try{if(_0x3c2627(0x3bf)in _0x231b84[_0x3c2627(0xb38)]){if(_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x3bf)]!==null){var _0x55e1a9=_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0x1c4)](_0x3c2627(0x682));if(_0x55e1a9){var _0x4dbfb8=parseInt(_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['stats']['info'][_0x3c2627(0x3bf)])||0x0;_0x4dbfb8>0x64&&(_0x4dbfb8=0x64);_0x4dbfb8<0x0&&(_0x4dbfb8=0x0);_0x55e1a9[_0x3c2627(0xaf1)][_0x3c2627(0x920)]=parseInt(_0x4dbfb8)+'%';if(_0x4dbfb8<0xa)_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0x930)][_0x3c2627(0x1d0)](_0x3c2627(0x939)),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['batteryMeter']['classList'][_0x3c2627(0x21c)]('alert');else _0x4dbfb8<0x19?(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0x930)]['remove'](_0x3c2627(0x2a3)),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['batteryMeter'][_0x3c2627(0x930)][_0x3c2627(0x21c)](_0x3c2627(0x939))):(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0x930)]['remove'](_0x3c2627(0x2a3)),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0x930)][_0x3c2627(0x1d0)](_0x3c2627(0x939)));_0x4dbfb8<0x64&&_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0x930)][_0x3c2627(0x1d0)](_0x3c2627(0x527)),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)]['title']=_0x4dbfb8+'%\x20battery\x20remaining';}}}_0x3c2627(0x88d)in _0x231b84['info']&&(_0x231b84[_0x3c2627(0xb38)]['plugged_in']===![]?(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0xa69)][_0x3c2627(0x876)]='0',_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x341)][_0x3c2627(0x930)][_0x3c2627(0x1d0)](_0x3c2627(0x527))):_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['batteryMeter'][_0x3c2627(0xa69)][_0x3c2627(0x876)]='1');}catch(_0x67f14a){errorlog(_0x67f14a);}if('initial_group'in _0x231b84['info'])try{_0x231b84[_0x3c2627(0xb38)]['initial_group']?_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['group']=_0x231b84[_0x3c2627(0xb38)]['initial_group'][_0x3c2627(0x1fb)](','):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xb0a)]=[],_0x1bc197[_0x3c2627(0x773)]?(initGroupButtons(_0x29e95e),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xb0a)]['length']&&syncGroup(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xb0a)],_0x29e95e)):_0xe9996c=!![];}catch(_0x283179){errorlog(_0x283179);}if('muted'in _0x231b84['info'])try{_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x599)]=_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x31d)],(_0x1bc197[_0x3c2627(0x816)]||_0x1bc197[_0x3c2627(0x4ae)]||_0x1bc197[_0x3c2627(0xbd2)]===![])&&_0x1bc197[_0x3c2627(0x7cf)]&&(!_0x1bc197[_0x3c2627(0x82a)]||_0x1bc197[_0x3c2627(0x773)])?(!_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)]&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteElement']=getById(_0x3c2627(0x26d))[_0x3c2627(0x513)](!![]),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)]['id']=_0x3c2627(0x9ad)+_0x29e95e,_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)]['classList'][_0x3c2627(0x1d0)](_0x3c2627(0x527)),_0xe9996c=!![]),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteState']?_0x1bc197[_0x3c2627(0x816)]||_0x1bc197[_0x3c2627(0xbd2)]===![]?(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)]['classList'][_0x3c2627(0x1d0)](_0x3c2627(0x89f)),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteElement'][_0x3c2627(0x930)][_0x3c2627(0x1d0)]('hidden')):_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteElement'][_0x3c2627(0x930)]['add']('hidden'):_0x1bc197[_0x3c2627(0x4ae)]?(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)]['add']('unmuted'),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteElement'][_0x3c2627(0x930)][_0x3c2627(0x1d0)](_0x3c2627(0x527))):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)][_0x3c2627(0x21c)]('hidden')):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)]&&_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)][_0x3c2627(0x21c)]('hidden'),pokeIframeAPI(_0x3c2627(0x50a),_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x599)],_0x29e95e);}catch(_0x5a0363){errorlog(_0x5a0363);}if(_0x1bc197['director']){try{_0x3c2627(0x1c8)in _0x231b84['info']&&(_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x1c8)]==![]&&initRecordingImpossible(_0x29e95e));}catch(_0x33977e){errorlog(_0x33977e);}try{if('recording_audio_gain'in _0x231b84['info']){if(_0x231b84[_0x3c2627(0xb38)]['recording_audio_gain']!==![]){let _0x560095=parseInt(_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0xbac)])||0x0;initAudioButtons(_0x560095,_0x29e95e);}}}catch(_0x28bb69){errorlog(_0x28bb69);}try{_0x3c2627(0x503)in _0x231b84[_0x3c2627(0xb38)]&&(_0x231b84[_0x3c2627(0xb38)]['directorSpeakerMuted']&&updateRemoteSpeakerMute(_0x29e95e));}catch(_0x379145){errorlog(_0x379145);}try{_0x3c2627(0x571)in _0x231b84[_0x3c2627(0xb38)]&&(_0x231b84[_0x3c2627(0xb38)]['directorDisplayMuted']&&updateRemoteDisplayMute(_0x29e95e));}catch(_0x1e467b){errorlog(_0x1e467b);}if(_0x1bc197[_0x3c2627(0x4ba)]&&_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x619)]&&_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x396)])try{_0x231b84[_0x3c2627(0xb38)]['requestScenes'][_0x3c2627(0x9e4)](_0x100204=>{var _0x114d6c=_0x3c2627,_0x30a9ec=getGuestTargetScene(_0x100204,_0x1bc197[_0x114d6c(0x959)][_0x29e95e][_0x114d6c(0x396)]);_0x30a9ec&&directEnable(_0x30a9ec,!![]);});}catch(_0xf0cc3c){errorlog(_0xf0cc3c);}}if(_0x3c2627(0x693)in _0x231b84[_0x3c2627(0xb38)])try{_0x1bc197['director']?_0x231b84[_0x3c2627(0xb38)]['directorVideoMuted']&&updateDirectorVideoMute(_0x29e95e):(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x693)]=_0x231b84['info']['directorVideoMuted'],_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x693)]&&(_0x29e95e in _0x1bc197[_0x3c2627(0x959)]&&_0x1bc197['requestRateLimit'](0x0,_0x29e95e)));}catch(_0x8ffd90){errorlog(_0x8ffd90);}if('directorMirror'in _0x231b84[_0x3c2627(0xb38)])try{_0x1bc197[_0x3c2627(0x773)]&&(_0x231b84['info'][_0x3c2627(0x332)]&&(getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))&&(getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))['classList']['add']('pressed'),getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))['ariaPressed']=_0x3c2627(0x78c)))),_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x63a)]=_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x332)],_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xae2)]&&applyMirrorGuest(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x63a)],_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0xae2)]);}catch(_0x431ede){errorlog(_0x431ede);}if(_0x3c2627(0x269)in _0x231b84[_0x3c2627(0xb38)])try{_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['videoMuted']=_0x231b84['info'][_0x3c2627(0x269)],_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['videoMuted']&&(_0x1bc197[_0x3c2627(0x773)]&&_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x241)]['classList'][_0x3c2627(0x1d0)](_0x3c2627(0x527))),pokeIframeAPI('remote-video-mute-state',_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x50e)],_0x29e95e);}catch(_0x237743){errorlog(_0x237743);}_0x3c2627(0x594)in _0x231b84['info']&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x3ae)]!==_0x231b84[_0x3c2627(0xb38)][_0x3c2627(0x594)]&&(_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x3ae)]=_0x231b84[_0x3c2627(0xb38)]['rotate_video'],_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0xae2)]&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xae2)][_0x3c2627(0x213)]=_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x3ae)],_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0xae2)][_0x3c2627(0xa69)]['rotated']=_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['rotate']),_0xe9996c=!![])),_0x3c2627(0x280)in _0x231b84['info']&&(_0x231b84['info'][_0x3c2627(0x280)]===![]&&soloLinkGeneratorInit(_0x29e95e)),directorCoDirectorColoring(_0x29e95e),_0x303aa2=!![],pokeAPI(_0x3c2627(0x718),getDetailedState(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x396)])),pokeIframeAPI(_0x3c2627(0x77b),_0x231b84[_0x3c2627(0xb38)],_0x29e95e);}_0x3c2627(0x818)in _0x231b84&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x334)]&&_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x334)][_0x3c2627(0xb38)]&&processMiniInfoUpdate(_0x231b84[_0x3c2627(0x818)],_0x29e95e));if(_0x231b84[_0x3c2627(0x501)]){_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x773)]=!![];_0x231b84[_0x3c2627(0x501)][_0x3c2627(0x6de)]&&await checkToken();if(_0x1bc197[_0x3c2627(0x9de)]===_0x29e95e){_0x3c2627(0xb40)in _0x231b84['directorSettings']&&(_0x1bc197[_0x3c2627(0xb40)]=parseInt(_0x231b84[_0x3c2627(0x501)][_0x3c2627(0xb40)])||0x0,_0xe9996c=!![]);if(_0x231b84['directorSettings']['soloVideo']){if(_0x1bc197[_0x3c2627(0x2a0)]===![]){if(_0x231b84[_0x3c2627(0x501)][_0x3c2627(0xb12)]===_0x1bc197[_0x3c2627(0x396)])_0x1bc197[_0x3c2627(0x23f)]=!![];else for(var _0x2ee9fc in _0x1bc197[_0x3c2627(0x959)]){if(_0x1bc197[_0x3c2627(0x959)][_0x2ee9fc][_0x3c2627(0x396)]===_0x231b84[_0x3c2627(0x501)][_0x3c2627(0xb12)]){if((_0x1bc197['directorList'][_0x3c2627(0x8aa)](_0x2ee9fc)||_0x1bc197[_0x3c2627(0x959)][_0x2ee9fc][_0x3c2627(0x773)])&&!_0x1bc197[_0x3c2627(0x6dc)])break;_0x1bc197[_0x3c2627(0x23f)]=_0x2ee9fc;break;}}_0xe9996c=!![],_0x303aa2=!![];}}if(_0x3c2627(0x6dc)in _0x231b84[_0x3c2627(0x501)]){if(_0x1bc197[_0x3c2627(0xbd2)]!==![]){if(_0x1bc197[_0x3c2627(0x6dc)])_0x1bc197['rpcs'][_0x29e95e]['showDirector']=_0x1bc197[_0x3c2627(0x6dc)];else _0x231b84[_0x3c2627(0x501)][_0x3c2627(0x6dc)]&&(_0x1bc197['rpcs'][_0x29e95e]['showDirector']=_0x231b84['directorSettings'][_0x3c2627(0x6dc)]);}}if(_0x1bc197[_0x3c2627(0xbd2)]!==![]){if(_0x231b84[_0x3c2627(0x501)][_0x3c2627(0xbd2)])for(var _0x2ee9fc in _0x231b84[_0x3c2627(0x501)][_0x3c2627(0xbd2)]){setTimeout(function(_0x1b0fb2){var _0x2eb4b3=_0x3c2627;_0x1bc197[_0x2eb4b3(0xb98)](_0x1b0fb2);},0x3e8,_0x231b84[_0x3c2627(0x501)]['scene'][_0x2ee9fc]);}if(_0x231b84['directorSettings'][_0x3c2627(0xacb)])for(var _0x2ee9fc in _0x231b84['directorSettings'][_0x3c2627(0xacb)]){setTimeout(function(_0x1b1f4f){var _0x1dec0a=_0x3c2627;_0x1bc197[_0x1dec0a(0xb98)](_0x1b1f4f);},0x3e8,_0x231b84[_0x3c2627(0x501)][_0x3c2627(0xacb)][_0x2ee9fc]);}}if(_0x3c2627(0x284)in _0x231b84[_0x3c2627(0x501)])for(var _0x47a0e1=0x0;_0x47a0e1<_0x231b84[_0x3c2627(0x501)][_0x3c2627(0x284)][_0x3c2627(0x426)];_0x47a0e1++){!_0x1bc197[_0x3c2627(0x825)]['includes'](_0x231b84[_0x3c2627(0x501)][_0x3c2627(0x284)][_0x47a0e1][_0x3c2627(0x1ca)])&&(_0x1bc197[_0x3c2627(0x825)][_0x3c2627(0xa44)](_0x231b84[_0x3c2627(0x501)][_0x3c2627(0x284)][_0x47a0e1][_0x3c2627(0x1ca)]()),addDirectorBlue(_0x231b84['directorSettings'][_0x3c2627(0x284)][_0x47a0e1]['toString']()));}}}if(_0x1bc197[_0x3c2627(0x825)][_0x3c2627(0x870)](_0x29e95e)>=0x0){if(_0x1bc197[_0x3c2627(0xbd2)]!==![]){'action'in _0x231b84&&_0x1bc197[_0x3c2627(0xb98)](_0x231b84);if(_0x3c2627(0x4fd)in _0x231b84&&_0x231b84['sid'])for(var _0x2ee9fc in _0x1bc197[_0x3c2627(0x959)]){if(_0x1bc197[_0x3c2627(0x959)][_0x2ee9fc]['streamID']===_0x231b84[_0x3c2627(0x681)]){_0x231b84['audioOutputChannel']?(_0x1bc197['rpcs'][_0x2ee9fc][_0x3c2627(0x94b)]=parseInt(_0x231b84[_0x3c2627(0x4fd)])||![],_0x1bc197[_0x3c2627(0x959)][_0x2ee9fc][_0x3c2627(0x94b)]-=0x1):_0x1bc197[_0x3c2627(0x959)][_0x2ee9fc][_0x3c2627(0x94b)]=![];updateIncomingVideoElement(_0x2ee9fc,![],!![]);break;}}}_0x3c2627(0x501)in _0x231b84&&_0x231b84[_0x3c2627(0x501)][_0x3c2627(0x5d8)]&&(!_0x1bc197['director']&&(_0x1bc197['scene']===![]&&(_0x1bc197[_0x3c2627(0x571)]=!![],_0x1bc197[_0x3c2627(0x239)]())));if(_0x3c2627(0xb81)in _0x231b84&&_0x3c2627(0x4b8)in _0x231b84){if(_0x231b84[_0x3c2627(0x4b8)]&&_0x231b84[_0x3c2627(0x4b8)]===!![]){_0x1bc197[_0x3c2627(0x3a7)]=_0x231b84[_0x3c2627(0xb81)],applyMirror(_0x1bc197[_0x3c2627(0xaff)]);if(_0x1bc197[_0x3c2627(0x773)]){if(_0x231b84['info'][_0x3c2627(0x332)]){if(getById('container_director')[_0x3c2627(0x1c4)](_0x3c2627(0x57b)))getById(_0x3c2627(0xa3c))[_0x3c2627(0x1c4)](_0x3c2627(0x57b))[_0x3c2627(0x930)][_0x3c2627(0x21c)]('pressed'),getById('container_director')[_0x3c2627(0x1c4)](_0x3c2627(0x57b))[_0x3c2627(0x8a9)]=_0x3c2627(0x78c);else getById(_0x3c2627(0xa3c))[_0x3c2627(0x1c4)](_0x3c2627(0x57b))&&(getById(_0x3c2627(0xa3c))[_0x3c2627(0x1c4)](_0x3c2627(0x57b))[_0x3c2627(0x930)][_0x3c2627(0x1d0)](_0x3c2627(0x892)),getById(_0x3c2627(0xa3c))[_0x3c2627(0x1c4)](_0x3c2627(0x57b))[_0x3c2627(0x8a9)]=_0x3c2627(0x9cf));}}}else{if(_0x231b84['mirrorGuestTarget']&&_0x231b84['mirrorGuestTarget']in _0x1bc197[_0x3c2627(0x959)]){_0x1bc197[_0x3c2627(0x959)][_0x231b84[_0x3c2627(0x4b8)]][_0x3c2627(0x63a)]=_0x231b84['mirrorGuestState'];_0x1bc197[_0x3c2627(0x959)][_0x231b84[_0x3c2627(0x4b8)]]['videoElement']&&applyMirrorGuest(_0x231b84[_0x3c2627(0xb81)],_0x1bc197[_0x3c2627(0x959)][_0x231b84['mirrorGuestTarget']][_0x3c2627(0xae2)]);if(_0x1bc197['director']){if(_0x231b84['info'][_0x3c2627(0x332)])getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))&&(getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))[_0x3c2627(0x930)][_0x3c2627(0x21c)](_0x3c2627(0x892)),getById('container_'+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))[_0x3c2627(0x8a9)]=_0x3c2627(0x78c));else getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))&&(getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)](_0x3c2627(0x57b))['classList'][_0x3c2627(0x1d0)](_0x3c2627(0x892)),getById(_0x3c2627(0x764)+_0x29e95e)[_0x3c2627(0x1c4)]('[data-action-type=\x22mirror-guest\x22]')[_0x3c2627(0x8a9)]=_0x3c2627(0x9cf));}}}}if(_0x3c2627(0x35e)in _0x231b84){_0x1bc197[_0x3c2627(0x2ed)]=_0x231b84[_0x3c2627(0x35e)],log(_0x231b84);for(var _0x405797 in _0x1bc197[_0x3c2627(0x2ed)]){syncSceneState(_0x405797),syncOtherState(_0x405797);}pokeAPI(_0x3c2627(0x718),_0x231b84[_0x3c2627(0x35e)]);}if(_0x3c2627(0x499)in _0x231b84){_0x1bc197[_0x3c2627(0x80f)]=_0x231b84['widgetSrc']||![];let _0x48d899=document[_0x3c2627(0x62a)](_0x3c2627(0x80f));try{_0x48d899?!_0x1bc197[_0x3c2627(0x80f)]?(document[_0x3c2627(0x62a)](_0x3c2627(0x80f))['remove'](),_0xe9996c=!![]):_0x48d899[_0x3c2627(0x243)]=parseURL4Iframe(_0x1bc197[_0x3c2627(0x80f)]):_0xe9996c=!![],_0x1bc197[_0x3c2627(0x773)]&&(getById(_0x3c2627(0x8f7))[_0x3c2627(0x8d4)]=_0x1bc197[_0x3c2627(0x80f)]||'');}catch(_0x51b26d){errorlog(_0x51b26d);}pokeIframeAPI(_0x3c2627(0xb9f),_0x1bc197[_0x3c2627(0x80f)],_0x29e95e);}if(_0x3c2627(0x378)in _0x231b84){_0x1bc197['currentSlots']=_0x231b84[_0x3c2627(0x378)];_0x1bc197[_0x3c2627(0x773)]&&updateSlotUI();if(_0x1bc197[_0x3c2627(0x5df)])try{let _0x173d32=_0x1bc197[_0x3c2627(0x8b0)][_0x1bc197[_0x3c2627(0x5df)]];if(_0x173d32)_0x1bc197[_0x3c2627(0xaf3)]&&!_0x1bc197[_0x3c2627(0xaf3)][_0x173d32]&&(_0x1bc197[_0x3c2627(0xaf3)]={[_0x173d32]:{'h':0x64,'w':0x64,'x':0x0,'y':0x0,'c':_0x1bc197['cover']}},updateMixer());else _0x1bc197[_0x3c2627(0xaf3)]&&Object[_0x3c2627(0x8c0)](_0x1bc197[_0x3c2627(0xaf3)])[_0x3c2627(0x426)]&&(_0x1bc197[_0x3c2627(0xaf3)]={},updateMixer());}catch(_0x2a9690){errorlog(_0x2a9690);}else!_0x1bc197[_0x3c2627(0x6d1)]()&&_0x1bc197[_0x3c2627(0x1ba)]&&(_0x1bc197['layout_array']&&(_0x1bc197[_0x3c2627(0xaf3)]=combinedLayout(_0x1bc197[_0x3c2627(0xb94)]),updateMixer()),_0x1bc197['layout']&&(_0x1bc197[_0x3c2627(0xaf3)]=combinedLayoutSimple(_0x1bc197[_0x3c2627(0xaf3)]),updateMixer()));warnlog(_0x231b84);}_0x3c2627(0x880)in _0x231b84&&(_0x1bc197[_0x3c2627(0x880)]=_0x231b84[_0x3c2627(0x880)],_0x3c2627(0x240)in _0x231b84?(_0x1bc197['obsSceneTriggers']=_0x231b84['obsSceneTriggers'],_0x1bc197[_0x3c2627(0x6d1)]()):_0x1bc197['obsSceneTriggers']=![]);_0x3c2627(0x555)in _0x231b84&&stopClock();_0x3c2627(0x3ef)in _0x231b84&&resumeClock();'setClock'in _0x231b84&&setClock(_0x231b84[_0x3c2627(0x737)]);_0x3c2627(0x557)in _0x231b84&&hideClock();'showClock'in _0x231b84&&showClock();_0x3c2627(0x24d)in _0x231b84&&startClock();_0x3c2627(0x407)in _0x231b84&&pauseClock();if('showTime'in _0x231b84){if(_0x1bc197[_0x3c2627(0x968)]!==![]){if(_0x231b84[_0x3c2627(0x968)]&&!_0x1bc197[_0x3c2627(0x968)])toggleClock(_0x231b84['clock24']||![]);else!_0x231b84[_0x3c2627(0x968)]&&_0x1bc197[_0x3c2627(0x968)]&&toggleClock(_0x231b84[_0x3c2627(0x868)]||![]);}}}if('order'in _0x231b84){_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['order']=parseInt(_0x231b84['order'])||0x0;_0x29e95e in _0x1bc197[_0x3c2627(0x2d6)]&&(_0x1bc197[_0x3c2627(0x2d6)][_0x29e95e][_0x3c2627(0x97c)]=parseInt(_0x231b84[_0x3c2627(0x97c)])||0x0);if(_0x1bc197[_0x3c2627(0x773)]){var _0x3687ae=document[_0x3c2627(0x715)](_0x3c2627(0x5cf)+_0x29e95e+'\x22]');_0x3687ae[0x0]&&(_0x3687ae[0x0]['innerText']=parseInt(_0x231b84['order'])||0x0);}_0xe9996c=!![];}if(_0x3c2627(0xa21)in _0x231b84){log(_0x3c2627(0xb9b));if(_0x3c2627(0x8d4)in _0x231b84){log(_0x3c2627(0x7c7));if(typeof _0x231b84[_0x3c2627(0x8d4)]==_0x3c2627(0x79e)){_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x87b)]=sanitizeLabel(_0x231b84[_0x3c2627(0x8d4)]);_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x87b)][_0x3c2627(0x426)]==0x0&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['label']=![]);applyStyleEffect(_0x29e95e);if(_0x1bc197[_0x3c2627(0x773)])updateLabelDirectors(_0x29e95e);else _0x1bc197['showlabels']&&(_0xe9996c=!![]);}else{_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x87b)]=![],applyStyleEffect(_0x29e95e);if(_0x1bc197['director'])updateLabelDirectors2(_0x29e95e);else _0x1bc197['showlabels']&&(_0xe9996c=!![]);}_0x303aa2=!![],pokeIframeAPI('remote-label-changed',_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x87b)],_0x29e95e);}}_0x3c2627(0x909)in _0x231b84&&(log(_0x231b84),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x599)]=_0x231b84['muteState'],_0x1bc197['requestRateLimit'](![],_0x29e95e),_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x334)]['info']&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x334)][_0x3c2627(0xb38)]['muted']=_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x599)]),(_0x1bc197['showMuteState']||_0x1bc197['showUnMuteState']||_0x1bc197['scene']===![])&&_0x1bc197['roomid']&&(!_0x1bc197[_0x3c2627(0x82a)]||_0x1bc197[_0x3c2627(0x773)])?(!_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)]&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)]=getById(_0x3c2627(0x26d))[_0x3c2627(0x513)](!![]),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteElement']['id']=_0x3c2627(0x9ad)+_0x29e95e,_0xe9996c=!![]),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteState']?_0x1bc197['showMuteState']||_0x1bc197[_0x3c2627(0xbd2)]===![]?(_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)]['remove'](_0x3c2627(0x89f)),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)][_0x3c2627(0x1d0)](_0x3c2627(0x527))):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)][_0x3c2627(0x21c)](_0x3c2627(0x527)):_0x1bc197['showUnMuteState']?(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)][_0x3c2627(0x21c)](_0x3c2627(0x89f)),_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['remoteMuteElement']['classList']['remove'](_0x3c2627(0x527))):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)][_0x3c2627(0x21c)](_0x3c2627(0x527)),_0x303aa2=!![]):_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x39c)]&&_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x39c)][_0x3c2627(0x930)][_0x3c2627(0x21c)](_0x3c2627(0x527)),pokeAPI(_0x3c2627(0x3fe),_0x1bc197['rpcs'][_0x29e95e]['remoteMuteState'],_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x396)]),pokeIframeAPI(_0x3c2627(0x50a),_0x231b84[_0x3c2627(0x909)],_0x29e95e));if(_0x3c2627(0x33f)in _0x231b84){var _0x2b2848=getChromiumVersion();_0x2b2848&&(_0x2b2848<0x50&&(_0xe9996c=!![]));}if(_0x3c2627(0x50e)in _0x231b84){log(_0x3c2627(0x96a)+_0x231b84[_0x3c2627(0x50e)]),_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x50e)]=_0x231b84[_0x3c2627(0x50e)];_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x50e)]?(!_0x1bc197[_0x3c2627(0xb7b)]&&_0x1bc197[_0x3c2627(0x33a)](0x0,_0x29e95e),_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x250)]&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x250)][_0x3c2627(0x527)]=!![],_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x250)]['style']['visibility']='hidden')):(!_0x1bc197[_0x3c2627(0x489)]&&applyQualityDirector(_0x29e95e),updateIncomingVideoElement(_0x29e95e,!![],![]));_0xe9996c=!![];_0x1bc197[_0x3c2627(0x773)]&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x50e)]?_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x241)][_0x3c2627(0x930)][_0x3c2627(0x1d0)]('hidden'):_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x241)]['classList']['add'](_0x3c2627(0x527)));if(_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x493)]&&_0x1bc197[_0x3c2627(0x959)][_0x29e95e]['videoMuted'])setTimeout(function(){activeSpeaker();},0x0);else!_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x50e)]&&setTimeout(function(){activeSpeaker();},0x0);_0x303aa2=!![],pokeAPI('remoteVideoMuted',_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x50e)],_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x396)]),pokeIframeAPI(_0x3c2627(0x9da),_0x231b84[_0x3c2627(0x50e)],_0x29e95e);}if('screenStopped'in _0x231b84){if(_0x29e95e+_0x3c2627(0x8f8)in _0x1bc197[_0x3c2627(0x959)]){_0x1bc197[_0x3c2627(0x959)][_0x29e95e+_0x3c2627(0x8f8)]['virtualHangup']=_0x231b84[_0x3c2627(0x6e0)];try{_0x1bc197[_0x3c2627(0x959)][_0x29e95e+'_screen']['virtualHangup']&&(!(SafariVersion&&SafariVersion>0x10)&&(iPad||iOS)&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e+_0x3c2627(0x8f8)][_0x3c2627(0xae2)][_0x3c2627(0xa19)]=!![]));}catch(_0x504c73){}_0x1bc197['director']&&(_0x231b84[_0x3c2627(0x6e0)]?getById(_0x3c2627(0x764)+_0x29e95e+_0x3c2627(0x8f8))['classList'][_0x3c2627(0x21c)]('screenshareNotActive'):getById(_0x3c2627(0x764)+_0x29e95e+_0x3c2627(0x8f8))[_0x3c2627(0x930)]['remove'](_0x3c2627(0x4ce))),_0xe9996c=!![],_0x303aa2=!![];}}'screenShareState'in _0x231b84&&(_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x750)]=_0x231b84[_0x3c2627(0x750)],_0xe9996c=!![],pokeIframeAPI(_0x3c2627(0x864),_0x231b84[_0x3c2627(0x750)],_0x29e95e));if(_0x3c2627(0x732)in _0x231b84){if(!_0x1bc197['director']){if('target'in _0x231b84){if(_0x1bc197[_0x3c2627(0x825)]['indexOf'](_0x29e95e)>=0x0){var _0x50035f=_0x231b84[_0x3c2627(0xbb4)];if(_0x50035f===!![])_0x1bc197[_0x3c2627(0x693)]=_0x231b84[_0x3c2627(0x732)];else _0x50035f in _0x1bc197['rpcs']&&(_0x1bc197[_0x3c2627(0x959)][_0x50035f][_0x3c2627(0x693)]=_0x231b84[_0x3c2627(0x732)],_0x1bc197['rpcs'][_0x50035f][_0x3c2627(0x693)]&&_0x1bc197[_0x3c2627(0x33a)](0x0,_0x50035f),_0xe9996c=!![]);}}}_0x303aa2=!![];}_0x3c2627(0x40f)in _0x231b84&&(!_0x1bc197[_0x3c2627(0x773)]&&(_0x1bc197[_0x3c2627(0x825)][_0x3c2627(0x870)](_0x29e95e)>=0x0&&(_0x29e95e in _0x1bc197[_0x3c2627(0x959)]&&(_0x1bc197['rpcs'][_0x29e95e][_0x3c2627(0x40f)]=_0x231b84[_0x3c2627(0x40f)],_0x1bc197[_0x3c2627(0x959)][_0x29e95e][_0x3c2627(0x40f)]&&(_0x29e95e in _0x1bc197['rpcs']&&_0x1bc197[_0x3c2627(0x33a)](0x0,_0x29e95e)),_0xe9996c=!![]))),_0x303aa2=!![]);if(_0x3c2627(0x600)in _0x231b84){log('requestFile\x20in\x20reverse');try{_0x1bc197[_0x3c2627(0x419)](_0x29e95e,_0x231b84[_0x3c2627(0x600)]);}catch(_0x4bcf49){errorlog(_0x4bcf49);}}_0x3c2627(0x94c)in _0x231b84&&remoteStats(_0x231b84,_0x29e95e);if(_0xe9996c)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x303aa2&&updateUserList();},_0x1bc197[_0x3582e6(0x959)][_0x3867d1][_0x3582e6(0x44b)][_0x3582e6(0x305)]=()=>{warnlog('rpc\x20datachannel\x20closed');};},_0x1bc197[_0x3d5164(0x959)][_0x3867d1][_0x3d5164(0xb24)]=_0x35f19d=>{var _0x30b294=_0x3d5164;warnlog('New\x20ON\x20TRACK\x20event'),_0x1bc197[_0x30b294(0x582)](_0x35f19d,_0x3867d1);},log(_0x3d5164(0x497));},_0x1bc197[_0x4c34cb(0x1b0)]=function(_0xf9aa86,_0x330ed2){var _0x41fad4=_0x4c34cb;log(_0x41fad4(0x8d2));if(!_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0x577)]){_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)]={},_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x53b)]=_0x330ed2,_0x1bc197[_0x41fad4(0x959)][_0x330ed2]['screenElement']=createVideoElement(),_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0x577)][_0x41fad4(0xa19)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2]['screenElement']['addEventListener']('loadstart',_0x32c4dc=>{var _0x1cf79a=_0x41fad4;log(_0x1cf79a(0xad1)),_0x32c4dc[_0x1cf79a(0xbb4)]['needsLoading']=![];}),_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0x577)][_0x41fad4(0x336)]=createMediaStream(),_0x1bc197['rpcs'][_0x330ed2+'_screen'][_0x41fad4(0xae2)]=_0x1bc197['rpcs'][_0x330ed2][_0x41fad4(0x577)],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x520)]=createMediaStream();_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0x396)]&&(_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['streamID']=_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0x396)]+':s');_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x334)]={},_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0x334)][_0x41fad4(0x26b)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x97a)]=function(){return new Promise((_0x3f4cd2,_0x5af3cd)=>{_0x3f4cd2([]);});},_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0xaa7)]=null,_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x861)]=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xb21)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xa97)]=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x493)]=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)]['motionDetectionInterval']=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x80d)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x230)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['canvasIntervalAction']=null,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x778)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x3f0)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x4da)]=-0x1,_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x1c0)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x6dc)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x94b)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x1f4)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0xaf7)]=-0x1,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x1ed)]=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x250)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x5eb)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xb0a)]=_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0xb0a)]||[],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x50e)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x878)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['directorVideoMuted']=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x40f)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x599)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['remoteMuteElement']=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x6b7)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x36d)]=![],_0x1bc197['rpcs'][_0x330ed2+'_screen'][_0x41fad4(0x65c)]=null,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0xa2d)]=null,_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)]['mutedStateMixer']=null,_0x1bc197['rpcs'][_0x330ed2+'_screen'][_0x41fad4(0x5ba)]=null,_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x63a)]=null,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x266)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x545)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x467)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['signalMeter']=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)]['volumeControl']=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x955)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x750)]=!![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x5b1)]=0x64,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['directorMutedState']=0x0,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xb2b)]=0x0,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xb86)]='1',_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x4e4)]='1',_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x28d)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['pliCount']=0x0,_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x87b)]=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)]['order']=![],_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x322)]=null,_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x564)]=null,_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x775)]={},_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x6da)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x521)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen']['startTime']=Date[_0x41fad4(0x454)](),_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['settings']=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x53c)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x8ce)]=![];(_0x1bc197[_0x41fad4(0xb69)]==0x2||_0x1bc197[_0x41fad4(0xb69)]==0x4)&&(_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x230)]=!![]);_0x1bc197['rpcs'][_0x330ed2]['smallScreen']?_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x92e)]=!![]:_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x92e)]=![];if(_0x1bc197[_0x41fad4(0x959)][_0x330ed2][_0x41fad4(0xa97)]){_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xa97)]=_0x1bc197[_0x41fad4(0x959)][_0x330ed2]['allowDrawing'];try{_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)]['videoElement']&&_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xae2)]['syncDrawOnVideo']&&_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xae2)][_0x41fad4(0x81a)]();}catch(_0x248263){errorlog(_0x248263);}}_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0xae2)][_0x41fad4(0xa69)][_0x41fad4(0x739)]=_0x330ed2+_0x41fad4(0x8f8),_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xae2)]['id']='videosource_'+_0x330ed2+_0x41fad4(0x8f8),_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x396)]&&(_0x1bc197['rpcs'][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xae2)]['dataset'][_0x41fad4(0x681)]=_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen']['streamID']),_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0xae2)][_0x41fad4(0x4b4)]=![],_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0x5eb)]=![],setupIncomingScreenTracking(_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xae2)],_0x330ed2+_0x41fad4(0x8f8)),_0xf9aa86['forEach'](function(_0x1105e1){var _0x5084d7=_0x41fad4;_0x1bc197['rpcs'][_0x330ed2][_0x5084d7(0x577)][_0x5084d7(0x336)]['addTrack'](_0x1105e1),_0x1bc197[_0x5084d7(0x959)][_0x330ed2+_0x5084d7(0x8f8)]['streamSrc'][_0x5084d7(0x8e7)](_0x1105e1);}),_0x1bc197[_0x41fad4(0x959)][_0x330ed2+_0x41fad4(0x8f8)][_0x41fad4(0xae2)][_0x41fad4(0x403)]=!![],_0x1bc197['rpcs'][_0x330ed2+'_screen'][_0x41fad4(0xae2)]['setAttribute'](_0x41fad4(0x47d),''),mediaSourceUpdated(_0x330ed2+_0x41fad4(0x8f8),_0x1bc197[_0x41fad4(0x959)][_0x330ed2+'_screen'][_0x41fad4(0x396)]);}else _0xf9aa86[_0x41fad4(0x9e4)](function(_0x3f7618){var _0x2dcae6=_0x41fad4,_0x10b5d1=![];_0x1bc197[_0x2dcae6(0x959)][_0x330ed2][_0x2dcae6(0x577)]['srcObject']['getTracks']()['forEach'](function(_0x17c322){var _0x11cb4d=_0x2dcae6;_0x17c322['id']==_0x3f7618['id']&&_0x17c322[_0x11cb4d(0xaa8)]==_0x3f7618[_0x11cb4d(0xaa8)]&&(_0x10b5d1=!![]);});!_0x10b5d1&&_0x1bc197[_0x2dcae6(0x959)][_0x330ed2][_0x2dcae6(0x577)][_0x2dcae6(0x336)]['addTrack'](_0x3f7618);var _0x10b5d1=![];_0x1bc197[_0x2dcae6(0x959)][_0x330ed2+_0x2dcae6(0x8f8)][_0x2dcae6(0x520)][_0x2dcae6(0x6a9)]()[_0x2dcae6(0x9e4)](function(_0x4122af){var _0xd0c4d2=_0x2dcae6;_0x4122af['id']==_0x3f7618['id']&&_0x4122af['kind']==_0x3f7618[_0xd0c4d2(0xaa8)]&&(_0x10b5d1=!![]);}),!_0x10b5d1&&_0x1bc197['rpcs'][_0x330ed2+_0x2dcae6(0x8f8)][_0x2dcae6(0x520)][_0x2dcae6(0x8e7)](_0x3f7618);});},_0x1bc197;}());var meshcastServer=![],meshcastServerList=![];const meshcastPingResults=new Map();function selectMeshcast(_0x4c0174){var _0x1aff4e=_0x59595f;meshcastServer={};const _0x218160=_0x4c0174['options'][_0x4c0174[_0x1aff4e(0x9ef)]];meshcastServer[_0x1aff4e(0x680)]=_0x218160['url'],meshcastServer[_0x1aff4e(0x964)]=_0x218160[_0x1aff4e(0x964)]||null,meshcastServer['id']=_0x218160['id']||null;}async function pingMeshcast(_0x453a2a,_0x451fec){return new Promise(_0x30283e=>{var _0x4da57e=_0x4af5;const _0x284dbb=new XMLHttpRequest();_0x284dbb[_0x4da57e(0x4dc)]=function(){var _0x4acf2f=_0x4da57e;const _0x4995da=parseFloat(this['responseText']);if(_0x4995da>=0x0){meshcastPingResults[_0x4acf2f(0x7a4)](_0x453a2a['id']||_0x453a2a[_0x4acf2f(0x964)],{'load':_0x4995da,'failed':![],'option':_0x453a2a});if(_0x4995da>0x46)_0x453a2a[_0x4acf2f(0xadb)]+=_0x4acf2f(0x8ba);else{if(_0x4995da>0x28)_0x453a2a[_0x4acf2f(0xadb)]+=_0x4acf2f(0x2f6);else{if(_0x4995da>0xa)_0x453a2a[_0x4acf2f(0xadb)]+=_0x4acf2f(0x55c);else _0x4995da>0x0?_0x453a2a['innerHTML']+='\x20(good)':handleMeshcastFailure(_0x453a2a);}}_0x30283e(!![]);}else handleMeshcastFailure(_0x453a2a),_0x30283e(![]);},_0x284dbb[_0x4da57e(0x60a)]=()=>{handleMeshcastFailure(_0x453a2a),_0x30283e(![]);},_0x284dbb[_0x4da57e(0x837)]=0x7d0,_0x284dbb[_0x4da57e(0xac4)]=()=>{handleMeshcastFailure(_0x453a2a,'timeout'),_0x30283e(![]);},_0x284dbb[_0x4da57e(0x69d)](_0x4da57e(0x72a),_0x451fec,!![]),_0x284dbb[_0x4da57e(0x6f7)]();});}function handleMeshcastFailure(_0x25d7e4,_0x123d79=_0x59595f(0x9f1)){var _0x3a11bb=_0x59595f;meshcastPingResults[_0x3a11bb(0x7a4)](_0x25d7e4['id']||_0x25d7e4[_0x3a11bb(0x964)],{'load':Infinity,'failed':!![],'option':_0x25d7e4}),_0x25d7e4[_0x3a11bb(0x5ec)]=!![],_0x25d7e4['innerHTML']+='\x20('+_0x123d79+')';}function sortMeshcastOptions(){var _0x4d52e8=_0x59595f;const _0xea7020=document[_0x4d52e8(0x62a)]('edgelist'),_0x5adb77=Array[_0x4d52e8(0x4f7)](_0xea7020[_0x4d52e8(0x87c)]);_0x5adb77[_0x4d52e8(0x4c0)]((_0x498fd1,_0xe406eb)=>{var _0x4d1dd7=_0x4d52e8;const _0x1f4a34=meshcastPingResults[_0x4d1dd7(0x461)](_0x498fd1['id']||_0x498fd1[_0x4d1dd7(0x964)])||{'load':Infinity,'failed':!![]},_0x56944d=meshcastPingResults['get'](_0xe406eb['id']||_0xe406eb[_0x4d1dd7(0x964)])||{'load':Infinity,'failed':!![]};if(_0x1f4a34[_0x4d1dd7(0x608)]&&!_0x56944d[_0x4d1dd7(0x608)])return 0x1;if(!_0x1f4a34['failed']&&_0x56944d['failed'])return-0x1;const _0x49117e=meshcastServerList['find'](_0x195157=>(_0x195157['id']||_0x195157[_0x4d1dd7(0x964)])===(_0x498fd1['id']||_0x498fd1[_0x4d1dd7(0x964)])),_0x3621fd=meshcastServerList[_0x4d1dd7(0x57a)](_0x2e721f=>(_0x2e721f['id']||_0x2e721f[_0x4d1dd7(0x964)])===(_0xe406eb['id']||_0xe406eb['code'])),_0x3270b5=_0x1f4a34[_0x4d1dd7(0x7f1)]+(_0x49117e[_0x4d1dd7(0x86f)]||0x0)/0x28,_0x1cac08=_0x56944d['load']+(_0x3621fd[_0x4d1dd7(0x86f)]||0x0)/0x28;return _0x498fd1[_0x4d1dd7(0xa69)]['score']=_0x3270b5,_0xe406eb[_0x4d1dd7(0xa69)][_0x4d1dd7(0x209)]=_0x1cac08,_0x498fd1['dataset'][_0x4d1dd7(0x7f1)]=_0x1f4a34[_0x4d1dd7(0x7f1)],_0xe406eb['dataset'][_0x4d1dd7(0x7f1)]=_0x56944d[_0x4d1dd7(0x7f1)],_0x498fd1['dataset'][_0x4d1dd7(0x86f)]=(_0x49117e[_0x4d1dd7(0x86f)]||0x0)/0x28,_0xe406eb[_0x4d1dd7(0xa69)]['delta']=(_0x3621fd[_0x4d1dd7(0x86f)]||0x0)/0x28,_0x3270b5-_0x1cac08;}),_0x5adb77[_0x4d52e8(0x9e4)](_0x4a1b8e=>_0xea7020[_0x4d52e8(0x3c0)](_0x4a1b8e));}function selectBestMeshcastServer(){var _0x4cff4d=_0x59595f;const _0x250858=document[_0x4cff4d(0x62a)]('edgelist');let _0x522867=Array['from'](_0x250858[_0x4cff4d(0x87c)])[_0x4cff4d(0x57a)](_0x3646ff=>_0x3646ff[_0x4cff4d(0x621)]&&!_0x3646ff[_0x4cff4d(0x5ec)]);!_0x522867&&(_0x522867=Array[_0x4cff4d(0x4f7)](_0x250858[_0x4cff4d(0x87c)])[_0x4cff4d(0x57a)](_0x8cb238=>!_0x8cb238['disabled'])),_0x522867?(_0x522867[_0x4cff4d(0x9d0)]=!![],selectMeshcast(_0x250858)):console[_0x4cff4d(0xb64)](_0x4cff4d(0x6cb));}async function queryMeshcastServers(_0x463428=![]){var _0x383381=_0x59595f;try{const _0x5629b7=new Date(),_0x1eb1c4=urlParams[_0x383381(0xade)]('tz')?parseInt(urlParams[_0x383381(0x461)]('tz')):_0x5629b7[_0x383381(0x31b)](),_0x4e7b87=await fetch(_0x383381(0x932)+Date[_0x383381(0x454)]()),_0x79879a=await _0x4e7b87[_0x383381(0x6dd)]();meshcastServerList=_0x79879a,meshcastServerList=meshcastServerList[_0x383381(0x494)](_0x17095b=>{var _0x211092=_0x383381;let _0x29094b=Math[_0x211092(0x835)](_0x17095b['tz']-_0x1eb1c4);return Math[_0x211092(0x835)](_0x29094b-0x3c*0x18)<_0x29094b&&(_0x29094b=Math[_0x211092(0x835)](_0x29094b-0x3c*0x18)),_0x17095b[_0x211092(0x86f)]=_0x29094b+(_0x17095b[_0x211092(0x4cf)]||0x0),(_0x17095b['code']&&session['meshcastCode']&&session[_0x211092(0x3bc)]!==_0x17095b[_0x211092(0x964)]||_0x17095b[_0x211092(0x964)]&&!session['meshcastCode']&&session[_0x211092(0x3af)]!==_0x17095b[_0x211092(0x964)]||_0x17095b['id']&&session[_0x211092(0x3bc)]&&session[_0x211092(0x3bc)]!==_0x17095b['id']||_0x17095b['id']&&!session[_0x211092(0x3bc)]&&session[_0x211092(0x3af)]!==_0x17095b['id'])&&(_0x17095b['delta']+=0xa1220),_0x17095b[_0x211092(0x621)]=!!(session[_0x211092(0x3bc)]&&(_0x17095b['id']===session[_0x211092(0x3bc)]||session['meshcastCode']===_0x17095b[_0x211092(0x964)])),_0x17095b;})[_0x383381(0x4c0)]((_0x19c56a,_0x48151d)=>_0x19c56a['delta']-_0x48151d[_0x383381(0x86f)]);const _0x37c181=meshcastServerList[_0x383381(0x494)](_0x2c3b0b=>{var _0x24b5de=_0x383381;const _0x395f4a=document[_0x24b5de(0xb0f)]('option');if(_0x2c3b0b['code'])_0x395f4a[_0x24b5de(0x964)]=_0x2c3b0b[_0x24b5de(0x964)];if(_0x2c3b0b['id'])_0x395f4a['id']=_0x2c3b0b['id'];return _0x395f4a[_0x24b5de(0x680)]=_0x2c3b0b['url'],_0x395f4a[_0x24b5de(0xadb)]=_0x2c3b0b[_0x24b5de(0x87b)],_0x395f4a[_0x24b5de(0x621)]=_0x2c3b0b['preferred'],document[_0x24b5de(0x62a)]('edgelist')[_0x24b5de(0x3c0)](_0x395f4a),_0x395f4a;}),_0x30a2c7=meshcastServerList['map']((_0x2c981f,_0x2c92dd)=>pingMeshcast(_0x37c181[_0x2c92dd],_0x2c981f[_0x383381(0x680)]+_0x383381(0x4c5)));await Promise[_0x383381(0x98e)](_0x30a2c7),sortMeshcastOptions(),selectBestMeshcastServer(),_0x463428&&_0x463428(),session[_0x383381(0x773)]&&!session[_0x383381(0x82a)]&&!session['cleanDirector']&&document['getElementById'](_0x383381(0x5f2))[_0x383381(0x930)][_0x383381(0x1d0)](_0x383381(0x527));}catch(_0x5e13ae){console[_0x383381(0xb64)](_0x383381(0x763),_0x5e13ae);}}async function meshcast(_0x4835e5=![]){var _0x17bf3f=_0x59595f;if(!session[_0x17bf3f(0x3af)])return;if(_0x4835e5){await queryMeshcastServers();return;}if(session[_0x17bf3f(0x5d6)]!==![])return;if(!session[_0x17bf3f(0x6e3)]&&!session[_0x17bf3f(0xae2)][_0x17bf3f(0x336)])return;session[_0x17bf3f(0x5d6)]=null;const _0x12c165=[],_0xf519fc=session[_0x17bf3f(0x7f8)](0xe);async function _0x3feacb(){var _0x10dc28=_0x17bf3f;document[_0x10dc28(0x62a)](_0x10dc28(0x644))['disabled']=!![],document[_0x10dc28(0x62a)](_0x10dc28(0x644))['title']='Can\x27t\x20change\x20the\x20location\x20once\x20started\x20streaming';!meshcastServer&&meshcastServerList&&meshcastServerList[_0x10dc28(0x426)]&&(meshcastServer=meshcastServerList[_0x10dc28(0x2c3)]());if(!meshcastServer){handleMeshcastError();return;}meshcastServer['id']&&(session['whipOutput']=meshcastServer[_0x10dc28(0x680)]+'/'+_0xf519fc+_0x10dc28(0x73b),session[_0x10dc28(0x5d6)]={'type':_0x10dc28(0x4b7),'url':meshcastServer['url']+'/'+_0xf519fc+_0x10dc28(0x6cf),'started':![]},whipOut());}!meshcastServerList?await queryMeshcastServers(_0x3feacb):await _0x3feacb();}function handleMeshcastError(){var _0x4caa9a=_0x59595f;errorlog(_0x4caa9a(0x9ea));if(!session[_0x4caa9a(0x82a)]){const _0xf7e377=window[_0x4caa9a(0x843)][_0x4caa9a(0xafb)];_0xf7e377[_0x4caa9a(0x8aa)]('?')?warnUser('Failed\x20to\x20connect\x20to\x20Meshcast.\x0a\x0aCheck\x20your\x20connection\x20or\x20switch\x20to\x20peer-to-peer\x20mode\x20instead.\x0a\x0a'+(_0x4caa9a(0x944)+_0xf7e377+_0x4caa9a(0x45e)),![],![]):warnUser(_0x4caa9a(0x847));}}async function whepWatch(_0x1a933a,_0x5a7167){var _0x2a2942=_0x59595f;if(session[_0x2a2942(0x917)])return;console[_0x2a2942(0x1db)](_0x5a7167);if(_0x5a7167[_0x2a2942(0x3e7)]==_0x2a2942(0x3af))meshcastWatch(_0x1a933a,_0x5a7167);else _0x5a7167[_0x2a2942(0x3e7)]==_0x2a2942(0x4b7)&&(_0x5a7167&&_0x5a7167['url']&&(_0x5a7167[_0x2a2942(0x3e4)]?whepIn(_0x5a7167['url'],_0x5a7167['token'],_0x1a933a):whepIn(_0x5a7167[_0x2a2942(0x680)],![],_0x1a933a)));}async function meshcastWatch(_0x49f32b,_0x1d25ce){var _0x8e8630=_0x59595f;console['log'](_0x8e8630(0xa53));!(_0x49f32b in session[_0x8e8630(0x959)])&&(session[_0x8e8630(0x959)][_0x49f32b]={},session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x334)]={},session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x861)]=![],session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0xa97)]=![],session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x775)]={},session[_0x8e8630(0x959)][_0x49f32b]['channelOffset']=![],session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x1f4)]=![],session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x219)]=![],session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x80d)]=![],session['rpcs'][_0x49f32b][_0x8e8630(0x493)]=![],session['rpcs'][_0x49f32b][_0x8e8630(0x63a)]=null,session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0xa26)]=![],session['rpcs'][_0x49f32b][_0x8e8630(0x6b7)]=![],session[_0x8e8630(0x959)][_0x49f32b]['lockedAudioBitrate']=![],session[_0x8e8630(0x959)][_0x49f32b]['buffer']=![],session[_0x8e8630(0x959)][_0x49f32b]['manualBandwidth']=![],session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0xaa7)]=null,session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x92e)]=![],session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x8ce)]=![],errorlog('RPCS\x20for\x20MESHCAST\x20ISNT\x20MADE\x20YET??'));var _0x1cec56=!![],_0x495042=!![];if(session[_0x8e8630(0x300)]!==![]&&!session['novideo'][_0x8e8630(0x8aa)](session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x396)]))_0x1cec56=![];else session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x219)]&&!session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x219)][_0x8e8630(0x3e2)]&&(_0x1cec56=![]);if(session[_0x8e8630(0x398)]!==![]&&!session[_0x8e8630(0x398)][_0x8e8630(0x8aa)](session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x396)]))_0x495042=![];else{if(session[_0x8e8630(0x1f5)]&&session['excludeaudio'][_0x8e8630(0x8aa)](session['rpcs'][_0x49f32b][_0x8e8630(0x396)]))_0x495042=![];else session['rpcs'][_0x49f32b][_0x8e8630(0x219)]&&!session[_0x8e8630(0x959)][_0x49f32b]['settings'][_0x8e8630(0x799)]&&(_0x495042=![]);}if(!_0x495042&&!_0x1cec56){errorlog(_0x8e8630(0x50c));return;}disableQualityDirector(_0x49f32b);!session['configuration']&&await chooseBestTURN();var _0x5a3999={...session[_0x8e8630(0x748)]};_0x5a3999['bundlePolicy']&&delete _0x5a3999[_0x8e8630(0x1e1)];_0x5a3999['encodedInsertableStreams']&&delete _0x5a3999[_0x8e8630(0x8e1)];session[_0x8e8630(0x8e1)]&&console[_0x8e8630(0xb64)](_0x8e8630(0x9ce));try{session[_0x8e8630(0x959)][_0x49f32b]['whep']=new RTCPeerConnection(_0x5a3999);}catch(_0x583f77){!session[_0x8e8630(0x82a)]&&warnUser(_0x8e8630(0x4bb));}session[_0x8e8630(0x959)][_0x49f32b][_0x8e8630(0x4b7)][_0x8e8630(0xb24)]=function(_0x4cfcf4){var _0x46f67d=_0x8e8630;session['onTrack'](_0x4cfcf4,_0x49f32b);let _0x54a89d=null;if(_0x4cfcf4[_0x46f67d(0x3e6)]&&_0x4cfcf4[_0x46f67d(0x3e6)][0x0])try{let _0x286121=_0x4cfcf4[_0x46f67d(0x3e6)][0x0];_0x54a89d=_0x286121[_0x46f67d(0x3d5)]()[0x0];}catch(_0x18261f){}else _0x4cfcf4[_0x46f67d(0x56d)]&&_0x4cfcf4['track'][_0x46f67d(0xaa8)]&&_0x4cfcf4[_0x46f67d(0x56d)][_0x46f67d(0xaa8)]==_0x46f67d(0x3e2)&&(_0x54a89d=_0x4cfcf4[_0x46f67d(0x56d)]);_0x54a89d&&(log(_0x54a89d),setTimeout(function(_0x24165a,_0x10d0e8){var _0x26c4b5=_0x46f67d;if(session[_0x26c4b5(0x959)][_0x10d0e8]&&_0x24165a&&_0x24165a['id']){if(session[_0x26c4b5(0x959)][_0x10d0e8][_0x26c4b5(0x334)]&&session[_0x26c4b5(0x959)][_0x10d0e8][_0x26c4b5(0x334)][_0x24165a['id']]&&'keyFramesRequested_pli'in session['rpcs'][_0x10d0e8][_0x26c4b5(0x334)][_0x24165a['id']]){}}},0x17d4,_0x54a89d,_0x49f32b));};var _0x6ed2c8=session[_0x8e8630(0x7f8)](0xe),_0x267fb7={};_0x267fb7['streamID']=_0x1d25ce[_0x8e8630(0x3e4)],_0x267fb7[_0x8e8630(0x739)]=_0x6ed2c8;function _0x2f8e0c(_0x52e05b){var _0x2d21ef=_0x8e8630,_0x3785b2=new XMLHttpRequest();_0x3785b2[_0x2d21ef(0x2f3)]=function(){var _0x3a037a=_0x2d21ef;if(this['readyState']==0x4&&(this['status']==0xc8||this[_0x3a037a(0x9ca)]==0xc9)){var _0x168cff=this[_0x3a037a(0x7ca)](_0x3a037a(0x45d));if(_0x168cff==_0x3a037a(0x5e2)){var _0x20215c={};_0x20215c[_0x3a037a(0x598)]=this[_0x3a037a(0xaa4)],_0x20215c['type']=_0x3a037a(0x66e),session[_0x3a037a(0x9d6)]&&(_0x20215c[_0x3a037a(0x598)]=filterSDPLAN(_0x20215c[_0x3a037a(0x598)])),session[_0x3a037a(0x73c)]&&(_0x20215c[_0x3a037a(0x598)]=filterStunOnly(_0x20215c[_0x3a037a(0x598)])),session[_0x3a037a(0x959)][_0x49f32b][_0x3a037a(0x4b7)]['setRemoteDescription'](_0x20215c)[_0x3a037a(0x53f)](function(){_0x546c18();})[_0x3a037a(0x597)](function(_0x2bd24a){log(_0x2bd24a);});}}else log(this);},_0x3785b2['open'](_0x2d21ef(0x5a8),_0x1d25ce[_0x2d21ef(0x680)],!![]),_0x3785b2[_0x2d21ef(0x370)](_0x2d21ef(0x79c),_0x2d21ef(0x704)),_0x3785b2['setRequestHeader'](_0x2d21ef(0x472),_0x2d21ef(0x5db)+_0x6ed2c8),_0x3785b2['send'](JSON[_0x2d21ef(0x96f)](_0x52e05b));}function _0x546c18(){var _0x13187c=_0x8e8630;session[_0x13187c(0x959)][_0x49f32b]['whep'][_0x13187c(0x417)]()[_0x13187c(0x53f)](function(_0x202ad2){var _0x302fbf=_0x13187c;return _0x202ad2['sdp']=CodecsHandler[_0x302fbf(0x6d6)](_0x202ad2[_0x302fbf(0x598)],{'stereo':0x1}),session[_0x302fbf(0x959)][_0x49f32b][_0x302fbf(0x4b7)][_0x302fbf(0xb36)](_0x202ad2);})[_0x13187c(0x53f)](function(){var _0x3979f3=_0x13187c,_0x41df7d={};_0x41df7d[_0x3979f3(0x739)]=_0x6ed2c8,_0x41df7d[_0x3979f3(0x72b)]=session[_0x3979f3(0x959)][_0x49f32b][_0x3979f3(0x4b7)][_0x3979f3(0x672)][_0x3979f3(0x598)],_0x2f8e0c(_0x41df7d);})[_0x13187c(0x597)](function(_0x5f41d0){});}_0x2f8e0c(_0x267fb7);}(function(){'use strict';var _0x204ab4=_0x59595f;let _0x5ef81b=function(_0x313e6c){var _0x47bd71=_0x4af5;this['data']=new Uint8Array(_0x313e6c),this[_0x47bd71(0x477)]=0x0;};_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0xb20)]=function(_0x3f271d){this['pos']=_0x3f271d;},_0x5ef81b['prototype'][_0x204ab4(0x9d4)]=function(_0x439287){var _0x49963d=_0x204ab4;for(let _0xeb092a=0x0;_0xeb092a<_0x439287[_0x49963d(0x426)];_0xeb092a++){this['data'][this['pos']++]=_0x439287[_0xeb092a];}},_0x5ef81b[_0x204ab4(0x274)]['writeByte']=function(_0x52d128){var _0x4ec681=_0x204ab4;this['data'][this[_0x4ec681(0x477)]++]=_0x52d128;},_0x5ef81b['prototype'][_0x204ab4(0x3f6)]=_0x5ef81b[_0x204ab4(0x274)]['writeByte'],_0x5ef81b['prototype'][_0x204ab4(0x660)]=function(_0x335b86){var _0x593df9=_0x204ab4;this[_0x593df9(0xb0c)][this[_0x593df9(0x477)]++]=_0x335b86>>0x8,this[_0x593df9(0xb0c)][this['pos']++]=_0x335b86;},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0x8d3)]=function(_0x40cf85){var _0x11ae63=_0x204ab4;let _0x34ca72=new Uint8Array(new Float64Array([_0x40cf85])[_0x11ae63(0x3f0)]);for(let _0x34cbf3=_0x34ca72[_0x11ae63(0x426)]-0x1;_0x34cbf3>=0x0;_0x34cbf3--){this[_0x11ae63(0x1e5)](_0x34ca72[_0x34cbf3]);}},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0x457)]=function(_0x457443){let _0x42f642=new Uint8Array(new Float32Array([_0x457443])['buffer']);for(let _0x44da89=_0x42f642['length']-0x1;_0x44da89>=0x0;_0x44da89--){this['writeByte'](_0x42f642[_0x44da89]);}},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0x8ea)]=function(_0xb55658){var _0x1fa0b4=_0x204ab4;for(let _0x5a45f6=0x0;_0x5a45f6<_0xb55658[_0x1fa0b4(0x426)];_0x5a45f6++){this['data'][this[_0x1fa0b4(0x477)]++]=_0xb55658['charCodeAt'](_0x5a45f6);}},_0x5ef81b[_0x204ab4(0x274)]['writeEBMLVarIntWidth']=function(_0x53b9b7,_0x4e8a93){var _0x251e1b=_0x204ab4;switch(_0x4e8a93){case 0x1:this[_0x251e1b(0x3f6)](0x1<<0x7|_0x53b9b7);break;case 0x2:this[_0x251e1b(0x3f6)](0x1<<0x6|_0x53b9b7>>0x8),this[_0x251e1b(0x3f6)](_0x53b9b7);break;case 0x3:this['writeU8'](0x1<<0x5|_0x53b9b7>>0x10),this[_0x251e1b(0x3f6)](_0x53b9b7>>0x8),this[_0x251e1b(0x3f6)](_0x53b9b7);break;case 0x4:this[_0x251e1b(0x3f6)](0x1<<0x4|_0x53b9b7>>0x18),this['writeU8'](_0x53b9b7>>0x10),this[_0x251e1b(0x3f6)](_0x53b9b7>>0x8),this['writeU8'](_0x53b9b7);break;case 0x5:this[_0x251e1b(0x3f6)](0x1<<0x3|_0x53b9b7/0x100000000&0x7),this['writeU8'](_0x53b9b7>>0x18),this[_0x251e1b(0x3f6)](_0x53b9b7>>0x10),this[_0x251e1b(0x3f6)](_0x53b9b7>>0x8),this['writeU8'](_0x53b9b7);break;default:throw new Error(_0x251e1b(0x63c)+_0x4e8a93);}},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0x49d)]=function(_0x1a27dd){var _0x55ea1e=_0x204ab4;if(_0x1a27dd<(0x1<<0x7)-0x1)return 0x1;else{if(_0x1a27dd<(0x1<<0xe)-0x1)return 0x2;else{if(_0x1a27dd<(0x1<<0x15)-0x1)return 0x3;else{if(_0x1a27dd<(0x1<<0x1c)-0x1)return 0x4;else{if(_0x1a27dd<0x7ffffffff)return 0x5;else throw new Error(_0x55ea1e(0x48d)+_0x1a27dd);}}}}},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0x3de)]=function(_0xeffbd0){var _0xfcaad9=_0x204ab4;this[_0xfcaad9(0x9a1)](_0xeffbd0,this[_0xfcaad9(0x49d)](_0xeffbd0));},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0x5e4)]=function(_0xf9507e,_0x4e47db){var _0x5341ac=_0x204ab4;_0x4e47db===undefined&&(_0x4e47db=this[_0x5341ac(0x620)](_0xf9507e));switch(_0x4e47db){case 0x5:this[_0x5341ac(0x3f6)](Math[_0x5341ac(0x26c)](_0xf9507e/0x100000000));case 0x4:this[_0x5341ac(0x3f6)](_0xf9507e>>0x18);case 0x3:this[_0x5341ac(0x3f6)](_0xf9507e>>0x10);case 0x2:this[_0x5341ac(0x3f6)](_0xf9507e>>0x8);case 0x1:this[_0x5341ac(0x3f6)](_0xf9507e);break;default:throw new Error(_0x5341ac(0x596)+_0x4e47db);}},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0x620)]=function(_0x424844){if(_0x424844<0x1<<0x8)return 0x1;else{if(_0x424844<0x1<<0x10)return 0x2;else{if(_0x424844<0x1<<0x18)return 0x3;else return _0x424844<0x100000000?0x4:0x5;}}},_0x5ef81b[_0x204ab4(0x274)][_0x204ab4(0xb77)]=function(){var _0x2be00e=_0x204ab4;if(this[_0x2be00e(0x477)]this[_0x1d9136(0x426)])throw new Error(_0x1d9136(0x55b));this[_0x1d9136(0x477)]=_0x1570ab;},this[_0x2e0811(0xb9a)]=function(_0x3ffe5e){var _0x200851=_0x2e0811;let _0x28ac5d={'offset':this['pos'],'data':_0x3ffe5e,'length':_0xfe23c8(_0x3ffe5e)},_0x80af03=_0x28ac5d[_0x200851(0x1cb)]>=this[_0x200851(0x426)];this[_0x200851(0x477)]+=_0x28ac5d['length'],this[_0x200851(0x426)]=Math[_0x200851(0x579)](this[_0x200851(0x426)],this['pos']),_0x55679c=_0x55679c[_0x200851(0x53f)](async function(){var _0x4d7745=_0x200851;if(_0x2a6762)return new Promise(function(_0x1dbc28,_0x22e2ba){var _0x25b376=_0x4af5;_0x3debdf(_0x28ac5d[_0x25b376(0xb0c)])['then'](function(_0x36419f){var _0x275619=_0x25b376;let _0x5f537f=0x0,_0x5c51fd=Buffer[_0x275619(0x4f7)](_0x36419f[_0x275619(0x3f0)]),_0x2d7414=function(_0x444508,_0x1ea550,_0x5c55ce){var _0x519a1f=_0x275619;_0x5f537f+=_0x1ea550,_0x5f537f>=_0x5c55ce['length']?_0x1dbc28():_0x57b8c9['write'](_0x2a6762,_0x5c55ce,_0x5f537f,_0x5c55ce['length']-_0x5f537f,_0x28ac5d[_0x519a1f(0x1cb)]+_0x5f537f,_0x2d7414);};_0x57b8c9[_0x275619(0xb9a)](_0x2a6762,_0x5c51fd,0x0,_0x5c51fd[_0x275619(0x426)],_0x28ac5d[_0x275619(0x1cb)],_0x2d7414);});});else{if(_0xf7b116)return new Promise(function(_0x540639,_0x1c31f3){var _0x707d4e=_0x4af5;_0xf7b116[_0x707d4e(0xb20)](_0x28ac5d['offset'])[_0x707d4e(0x53f)](()=>{var _0x501495=_0x707d4e;_0xf7b116[_0x501495(0xb9a)](new Blob([_0x28ac5d[_0x501495(0xb0c)]]));})[_0x707d4e(0x53f)](()=>{_0x540639();});});else{if(!_0x80af03)for(let _0x3a5a08=0x0;_0x3a5a08<_0x9ffd15[_0x4d7745(0x426)];_0x3a5a08++){let _0x570df6=_0x9ffd15[_0x3a5a08];if(!(_0x28ac5d[_0x4d7745(0x1cb)]+_0x28ac5d[_0x4d7745(0x426)]<=_0x570df6['offset']||_0x28ac5d['offset']>=_0x570df6[_0x4d7745(0x1cb)]+_0x570df6[_0x4d7745(0x426)])){if(_0x28ac5d['offset']<_0x570df6[_0x4d7745(0x1cb)]||_0x28ac5d['offset']+_0x28ac5d['length']>_0x570df6['offset']+_0x570df6[_0x4d7745(0x426)])throw new Error(_0x4d7745(0xbe3));if(_0x28ac5d[_0x4d7745(0x1cb)]==_0x570df6['offset']&&_0x28ac5d[_0x4d7745(0x426)]==_0x570df6[_0x4d7745(0x426)]){_0x570df6[_0x4d7745(0xb0c)]=_0x28ac5d[_0x4d7745(0xb0c)];return;}else return _0x3debdf(_0x570df6[_0x4d7745(0xb0c)])['then'](function(_0x5d611e){var _0x213a4c=_0x4d7745;return _0x570df6['data']=_0x5d611e,_0x3debdf(_0x28ac5d[_0x213a4c(0xb0c)]);})['then'](function(_0x5ded47){var _0x4d45ba=_0x4d7745;_0x28ac5d['data']=_0x5ded47,_0x570df6[_0x4d45ba(0xb0c)]['set'](_0x28ac5d[_0x4d45ba(0xb0c)],_0x28ac5d[_0x4d45ba(0x1cb)]-_0x570df6['offset']);});}}}}_0x9ffd15[_0x4d7745(0xa44)](_0x28ac5d);});},this[_0x2e0811(0x9a7)]=function(_0x4de7b9){var _0x25952e=_0x2e0811;return _0x2a6762||_0xf7b116?_0x55679c=_0x55679c['then'](function(){return null;}):_0x55679c=_0x55679c[_0x25952e(0x53f)](function(){var _0x35d1cc=_0x25952e;let _0xacd8cf=[];for(let _0x351f02=0x0;_0x351f02<_0x9ffd15['length'];_0x351f02++){_0xacd8cf[_0x35d1cc(0xa44)](_0x9ffd15[_0x351f02]['data']);}return new Blob(_0xacd8cf,{'type':_0x4de7b9});}),_0x55679c;};};};window[_0x2fecd3(0x655)]=_0x4e96c6(null);}()),(function(){'use strict';var _0x5764fe=_0x59595f;function _0x387350(_0xdd551a){var _0x10e042=_0x4af5;this[_0x10e042(0x8d4)]=_0xdd551a;}function _0x5d483e(_0x1c4637,_0x1ac921){var _0x4fffbd=_0x4af5;let _0x28ba08={};return[_0x1c4637,_0x1ac921][_0x4fffbd(0x9e4)](function(_0x693779){for(let _0x7f4ae6 in _0x693779){Object['prototype']['hasOwnProperty']['call'](_0x693779,_0x7f4ae6)&&(_0x28ba08[_0x7f4ae6]=_0x693779[_0x7f4ae6]);}}),_0x28ba08;}function _0x54c418(_0x143138,_0x1f59fb,_0x527bc0){var _0x1c9b54=_0x4af5;if(Array[_0x1c9b54(0xad3)](_0x527bc0))for(let _0xfde989=0x0;_0xfde989<_0x527bc0['length'];_0xfde989++){_0x54c418(_0x143138,_0x1f59fb,_0x527bc0[_0xfde989]);}else{if(typeof _0x527bc0===_0x1c9b54(0x79e))_0x143138['writeString'](_0x527bc0);else{if(_0x527bc0 instanceof Uint8Array)_0x143138[_0x1c9b54(0x9d4)](_0x527bc0);else{if(_0x527bc0['id']){_0x527bc0['offset']=_0x143138[_0x1c9b54(0x477)]+_0x1f59fb,_0x143138[_0x1c9b54(0x5e4)](_0x527bc0['id']);if(Array[_0x1c9b54(0xad3)](_0x527bc0[_0x1c9b54(0xb0c)])){let _0x3791df,_0xc52b89,_0x2765ad;_0x527bc0[_0x1c9b54(0x217)]===-0x1?_0x143138[_0x1c9b54(0x1e5)](0xff):(_0x3791df=_0x143138[_0x1c9b54(0x477)],_0x143138[_0x1c9b54(0x9d4)]([0x0,0x0,0x0,0x0])),_0xc52b89=_0x143138[_0x1c9b54(0x477)],_0x527bc0[_0x1c9b54(0xa93)]=_0xc52b89+_0x1f59fb,_0x54c418(_0x143138,_0x1f59fb,_0x527bc0[_0x1c9b54(0xb0c)]),_0x527bc0[_0x1c9b54(0x217)]!==-0x1&&(_0x2765ad=_0x143138[_0x1c9b54(0x477)],_0x527bc0[_0x1c9b54(0x217)]=_0x2765ad-_0xc52b89,_0x143138[_0x1c9b54(0xb20)](_0x3791df),_0x143138[_0x1c9b54(0x9a1)](_0x527bc0['size'],0x4),_0x143138[_0x1c9b54(0xb20)](_0x2765ad));}else{if(typeof _0x527bc0['data']==='string')_0x143138[_0x1c9b54(0x3de)](_0x527bc0['data'][_0x1c9b54(0x426)]),_0x527bc0[_0x1c9b54(0xa93)]=_0x143138[_0x1c9b54(0x477)]+_0x1f59fb,_0x143138[_0x1c9b54(0x8ea)](_0x527bc0['data']);else{if(typeof _0x527bc0[_0x1c9b54(0xb0c)]==='number')!_0x527bc0[_0x1c9b54(0x217)]&&(_0x527bc0[_0x1c9b54(0x217)]=_0x143138[_0x1c9b54(0x620)](_0x527bc0[_0x1c9b54(0xb0c)])),_0x143138[_0x1c9b54(0x3de)](_0x527bc0[_0x1c9b54(0x217)]),_0x527bc0[_0x1c9b54(0xa93)]=_0x143138[_0x1c9b54(0x477)]+_0x1f59fb,_0x143138['writeUnsignedIntBE'](_0x527bc0[_0x1c9b54(0xb0c)],_0x527bc0[_0x1c9b54(0x217)]);else{if(_0x527bc0[_0x1c9b54(0xb0c)]instanceof _0x387350)_0x143138[_0x1c9b54(0x3de)](0x8),_0x527bc0['dataOffset']=_0x143138[_0x1c9b54(0x477)]+_0x1f59fb,_0x143138[_0x1c9b54(0x8d3)](_0x527bc0[_0x1c9b54(0xb0c)]['value']);else{if(_0x527bc0[_0x1c9b54(0xb0c)]instanceof _0x387350)_0x143138['writeEBMLVarInt'](0x4),_0x527bc0[_0x1c9b54(0xa93)]=_0x143138[_0x1c9b54(0x477)]+_0x1f59fb,_0x143138['writeFloatBE'](_0x527bc0[_0x1c9b54(0xb0c)]['value']);else{if(_0x527bc0['data']instanceof Uint8Array)_0x143138[_0x1c9b54(0x3de)](_0x527bc0[_0x1c9b54(0xb0c)][_0x1c9b54(0x694)]),_0x527bc0[_0x1c9b54(0xa93)]=_0x143138['pos']+_0x1f59fb,_0x143138[_0x1c9b54(0x9d4)](_0x527bc0['data']);else throw new Error('Bad\x20EBML\x20datatype\x20'+typeof _0x527bc0['data']);}}}}}}else throw new Error(_0x1c9b54(0xb7f)+typeof _0x527bc0[_0x1c9b54(0xb0c)]);}}}}let _0x4afd5a=function(_0x45802e,_0x311794){return function(_0x22f32c){var _0x2603a9=_0x4af5;let _0x2ad6da=0x1388,_0x5ab0e1=![],_0xa645d5=0x0,_0x903e0f=0x0,_0xaf1cc8=!![],_0x2843ff=0x0,_0x151734=0xbb80,_0x30bcd3=0x1,_0x52f72e=[],_0x3a65af=0x0,_0x138a48=0x0,_0x2e7d12=0x0,_0x1620b9={'fileWriter':null,'codec':_0x22f32c['codec']||_0x2603a9(0x6cc)},_0xba9cd5,_0x1b0954={'id':0x4489,'data':new _0x387350(0x0)},_0x34be20=new _0x311794(_0x22f32c[_0x2603a9(0x61e)]);function _0xeb984b(_0x1107a1,_0x10d627){return _0x10d627=new Uint8Array(_0x10d627),_0x53504c(_0xb3415b(_0x1107a1),_0x31bb5f(_0x10d627['byteLength']),_0x10d627);}function _0x53504c(){var _0x8b8f35=_0x2603a9,_0xe836d2,_0x4a63e7=0x0,_0x1127e7;for(_0xe836d2=0x0;_0xe836d2>>0x18&0xff,_0x1e08f6>>>0x10&0xff,_0x1e08f6>>>0x8&0xff,_0x1e08f6&0xff]);if((_0x1e08f6&0xff0000)!=0x0)return new Uint8Array([_0x1e08f6>>>0x10&0xff,_0x1e08f6>>>0x8&0xff,_0x1e08f6&0xff]);if((_0x1e08f6&0xff00)!=0x0)return new Uint8Array([_0x1e08f6>>>0x8&0xff,_0x1e08f6&0xff]);if((_0x1e08f6&0xff)!=0x0)return new Uint8Array([_0x1e08f6&0xff]);throw _0x20c9ed(0x20b);}function _0x31bb5f(_0x140077){if(_0x140077<=0x7f)return new Uint8Array([0x80|_0x140077&0x7f]);if(_0x140077<=0x3fff)return new Uint8Array([0x40|_0x140077>>0x8&0x3f,_0x140077&0xff]);return new Uint8Array([0x8,_0x140077>>>0x18&0xff,_0x140077>>>0x10&0xff,_0x140077>>>0x8&0xff,_0x140077&0xff]);}function _0x3eebdd(_0x5594e2,_0xa80c71){var _0x3c7546=_0x2603a9,_0xaf2d5e=new DataView(new ArrayBuffer(0x4));return _0xaf2d5e['setFloat32'](0x0,_0xa80c71,![]),_0xeb984b(_0x5594e2,new Uint8Array(_0xaf2d5e[_0x3c7546(0x3f0)]));}function _0x1dbff4(_0xa8275a){var _0x1b5856=_0x2603a9;if(_0xa8275a<=0xff)return new Uint8Array([_0xa8275a&0xff]);if(_0xa8275a<=0xffff)return new Uint8Array([_0xa8275a>>>0x8&0xff,_0xa8275a&0xff]);if(_0xa8275a<=0xffffff)return new Uint8Array([_0xa8275a>>0x10&0xff,_0xa8275a>>0x8&0xff,_0xa8275a&0xff]);return new Uint8Array([_0xa8275a>>>0x18&0xff,_0xa8275a>>>0x10&0xff,_0xa8275a>>>0x8&0xff,_0xa8275a&0xff]);var _0x347014=new DataView(new ArrayBuffer(0x4));return _0x347014[_0x1b5856(0xaf0)](0x0,_0xa8275a,![]),_0x347014;}function _0x225846(_0x1ca56d,_0x2519aa){return _0xeb984b(_0x1ca56d,_0x1dbff4(_0x2519aa));}function _0xde9649(_0x3ea593,_0x236309){var _0x4f2621=_0x2603a9;return _0xeb984b(_0x3ea593,new TextEncoder()[_0x4f2621(0x25b)](_0x236309));}function _0x5f1593(){var _0x1f9af4=_0x2603a9;let _0x5bc79e={'id':0x1a45dfa3,'data':[_0x225846(0x4286,0x1),_0x225846(0x42f7,0x1),_0x225846(0x42f2,0x4),_0x225846(0x42f3,0x8),_0xde9649(0x4282,_0x1f9af4(0x291)),_0x225846(0x4287,0x4),_0x225846(0x4285,0x2)]},_0x54f784={'id':0x1549a966,'data':[_0x225846(0x2ad7b1,0xf4240),_0xde9649(0x4d80,_0x1f9af4(0x9a2)),_0xde9649(0x5741,_0x1f9af4(0x9a2)),_0x1b0954]},_0x5a31a5=[{'id':0xb0,'data':_0xa645d5},{'id':0xba,'data':_0x903e0f}],_0x4b03fb={'id':0x1654ae6b,'data':[{'id':0xae,'data':[_0x225846(0xd7,0x1),_0x225846(0x73c5,0x1),_0x225846(0x9c,0x0),_0xde9649(0x22b59c,_0x1f9af4(0x711)),_0xde9649(0x86,'V_'+_0x22f32c['codec']),_0x225846(0x83,0x1),{'id':0xe0,'data':[_0x225846(0xb0,_0xa645d5),_0x225846(0xba,_0x903e0f)]}]},{'id':0xae,'data':[_0x225846(0xd7,0x2),_0x225846(0x73c5,0x2),_0x225846(0x9c,0x0),_0xde9649(0x22b59c,'und'),_0xde9649(0x86,'A_OPUS'),_0x225846(0x83,0x2),{'id':0xe1,'data':[_0x3eebdd(0xb5,_0x151734),_0x225846(0x9f,_0x30bcd3)]},_0xeb984b(0x63a2,new Uint8Array(['O'[_0x1f9af4(0x38e)](0x0),'p'[_0x1f9af4(0x38e)](0x0),'u'[_0x1f9af4(0x38e)](0x0),'s'[_0x1f9af4(0x38e)](0x0),'H'[_0x1f9af4(0x38e)](0x0),'e'[_0x1f9af4(0x38e)](0x0),'a'['charCodeAt'](0x0),'d'[_0x1f9af4(0x38e)](0x0),0x1,_0x30bcd3&0xff,0x38,0x1,_0x151734>>>0x0&0xff,_0x151734>>>0x8&0xff,_0x151734>>>0x10&0xff,_0x151734>>>0x18&0xff,0x0,0x0,0x0]))]}]};_0xba9cd5={'id':0x18538067,'size':-0x1,'data':[_0x54f784,_0x4b03fb]};let _0xa250e7=new _0x45802e(0x200);_0x54c418(_0xa250e7,_0x34be20['pos'],[_0x5bc79e,_0xba9cd5]),_0x34be20[_0x1f9af4(0xb9a)](_0xa250e7['getAsDataArray']()),_0x5ab0e1=!![];}function _0x3249f3(_0x3df7e1){var _0x1084f1=_0x2603a9;let _0x47d54c=new _0x45802e(0x1+0x2+0x1);if(!(_0x3df7e1[_0x1084f1(0x7f9)]>0x0&&_0x3df7e1[_0x1084f1(0x7f9)]<0x7f))throw new Error(_0x1084f1(0xa8b));return _0x47d54c[_0x1084f1(0x3de)](_0x3df7e1['trackNumber']),_0x47d54c[_0x1084f1(0x660)](_0x3df7e1[_0x1084f1(0x4cb)]),_0x47d54c[_0x1084f1(0x1e5)]((_0x3df7e1['type']==_0x1084f1(0x296)?0x1:0x0)<<0x7),{'id':0xa3,'data':[_0x47d54c[_0x1084f1(0xb77)](),_0x3df7e1[_0x1084f1(0x56e)]]};}function _0xe77522(_0x136c86){var _0x40c144=_0x2603a9;return{'id':0x1f43b675,'data':[{'id':0xe7,'data':Math['round'](_0x136c86[_0x40c144(0x4cb)])}]};}function _0x577257(){var _0x562e7d=_0x2603a9;if(_0x52f72e[_0x562e7d(0x426)]===0x0)return;let _0x869e4d=0x0;for(let _0x51a008=0x0;_0x51a008<_0x52f72e['length'];_0x51a008++){_0x869e4d+=_0x52f72e[_0x51a008][_0x562e7d(0x56e)][_0x562e7d(0x694)];}let _0x323127=new _0x45802e(_0x869e4d+_0x52f72e[_0x562e7d(0x426)]*0x40),_0xc04501=_0xe77522({'timecode':Math[_0x562e7d(0x9b1)](_0x3a65af)});for(let _0xcae475=0x0;_0xcae475<_0x52f72e[_0x562e7d(0x426)];_0xcae475++){_0xc04501['data'][_0x562e7d(0xa44)](_0x3249f3(_0x52f72e[_0xcae475]));}_0x54c418(_0x323127,_0x34be20[_0x562e7d(0x477)],_0xc04501),_0x34be20['write'](_0x323127[_0x562e7d(0xb77)]()),_0x52f72e=[],_0x138a48=0x0;}function _0x2421bb(_0x40679d,_0x5ea0b2){var _0x3de1e9=_0x2603a9;_0x40679d[_0x3de1e9(0x7f9)]=_0x5ea0b2;var _0x57e6d8=_0x40679d[_0x3de1e9(0x60f)]/0x3e8;_0xaf1cc8?(_0x2843ff=_0x57e6d8,_0x57e6d8=0x0,_0xaf1cc8=![]):_0x57e6d8=_0x57e6d8-_0x2843ff;_0x2e7d12=_0x57e6d8;if(_0x138a48==0x0)_0x3a65af=_0x57e6d8;_0x40679d[_0x3de1e9(0x4cb)]=Math[_0x3de1e9(0x9b1)](_0x57e6d8-_0x3a65af),_0x52f72e[_0x3de1e9(0xa44)](_0x40679d),_0x138a48=_0x40679d[_0x3de1e9(0x4cb)]+0x1,_0x138a48>=_0x2ad6da&&_0x577257();}function _0x10b081(){var _0x30e547=_0x2603a9;let _0x3f23b9=new _0x45802e(seekHead[_0x30e547(0x217)]),_0x335dec=_0x34be20[_0x30e547(0x477)];_0x54c418(_0x3f23b9,seekHead[_0x30e547(0xa93)],seekHead['data']),_0x34be20[_0x30e547(0xb20)](seekHead[_0x30e547(0xa93)]),_0x34be20[_0x30e547(0xb9a)](_0x3f23b9['getAsDataArray']()),_0x34be20[_0x30e547(0xb20)](_0x335dec);}function _0x231c7e(){var _0x19b2db=_0x2603a9;let _0x5942be=new _0x45802e(0x8),_0x33fa53=_0x34be20[_0x19b2db(0x477)];_0x5942be[_0x19b2db(0x8d3)](_0x2e7d12),_0x34be20[_0x19b2db(0xb20)](_0x1b0954[_0x19b2db(0xa93)]),_0x34be20[_0x19b2db(0xb9a)](_0x5942be[_0x19b2db(0xb77)]()),_0x34be20[_0x19b2db(0xb20)](_0x33fa53);}this['addFrame']=function(_0x515cca){var _0x2762ee=_0x2603a9;!_0x5ab0e1&&(_0xa645d5=_0x22f32c[_0x2762ee(0x759)],_0x903e0f=_0x22f32c[_0x2762ee(0x920)],_0x151734=_0x22f32c[_0x2762ee(0x5dd)],_0x30bcd3=_0x22f32c['channels'],_0x5f1593());if(_0x515cca[_0x2762ee(0x2ab)][_0x2762ee(0x3e1)]=='EncodedVideoChunk'){let _0x1c76ca=new Uint8Array(_0x515cca[_0x2762ee(0x694)]);_0x515cca['copyTo'](_0x1c76ca),_0x2421bb({'frame':_0x1c76ca,'intime':_0x515cca[_0x2762ee(0xaae)],'type':_0x515cca[_0x2762ee(0x3e7)]},0x1);return;}else{if(_0x515cca[_0x2762ee(0x2ab)][_0x2762ee(0x3e1)]==_0x2762ee(0x7a9)){let _0x57d944=new Uint8Array(_0x515cca[_0x2762ee(0x694)]);_0x515cca[_0x2762ee(0x2be)](_0x57d944),_0x2421bb({'frame':_0x57d944,'intime':_0x515cca[_0x2762ee(0xaae)],'type':_0x515cca[_0x2762ee(0x3e7)]},0x2);return;}}},this[_0x2603a9(0x9a7)]=function(){var _0x274bfa=_0x2603a9;return!_0x5ab0e1&&_0x5f1593(),_0xaf1cc8=!![],_0x577257(),_0x231c7e(),_0x34be20[_0x274bfa(0x9a7)](_0x274bfa(0xb34));},this[_0x2603a9(0x6a3)]=function(){return _0x34be20['length'];},_0x22f32c=_0x5d483e(_0x1620b9,_0x22f32c||{});};};window[_0x5764fe(0xbd1)]=_0x4afd5a(window['ArrayBufferDataStream'],window[_0x5764fe(0x655)]);}()); \ No newline at end of file