From 27356f4f5d3b029ab2b0a10c3e1c48bd6d08e10c Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Mon, 25 Oct 2021 20:42:29 -0400 Subject: [PATCH 01/13] Update LICENCE.md --- LICENCE.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/LICENCE.md b/LICENCE.md index 4fc7ede..7f8c8d6 100644 --- a/LICENCE.md +++ b/LICENCE.md @@ -1,15 +1,14 @@ -The OBS.Ninja source repository is governed by the GNU AFFERO GENERAL PUBLIC LICENSE. (AGPL-3.0) -That AGPL-3.0 licence can be found here: [AGPLv3.md](https://github.com/steveseguin/obsninja/blob/master/AGPLv3.md) +The VDO.Ninja source repository is governed by the GNU AFFERO GENERAL PUBLIC LICENSE. (AGPL-3.0) +That AGPL-3.0 licence can be found here: [AGPLv3.md](https://github.com/steveseguin/vdo.ninja/blob/master/AGPLv3.md) -In essence, OBS.Ninja is open-source and free to use, both for commercial and non-commercial use. +In essence, VDO.Ninja is open-source and free to use, both for commercial and non-commercial use. Modifications of AGPL-3.0 licenced code must be made publicly accessible. Please refer to that licence. Some individual source files may contain different licencing term and perhaps different copyright holders. Such licencing and copyright information will be contained in the file's header and be limited to those files. If no such header is present in a file, the default AGPL-3.0 licence applies. -Alternative licencing options can be made available on request, if AGPL-3.0 is not appropriate. -Unless stated otherwise, all code is copyright 2020 Stephen Seguin. All rights reserved. -Contributors to the OBS.Ninja project must first agree to the Contributor License Agreement (CLA). +Unless stated otherwise, all code is copyright 2021 Stephen Seguin. All rights reserved. +Contributors to the VDO.Ninja project must first agree to the Contributor License Agreement (CLA). Thank you for your understanding. From 40bd40637c0144370a982f365b687c5376d4fd2e Mon Sep 17 00:00:00 2001 From: Cesar <44759176+Mixgyt@users.noreply.github.com> Date: Sun, 7 Nov 2021 20:45:08 -0600 Subject: [PATCH 02/13] minimal changes minimal changes in spanish lenguaje --- translations/es.json | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/translations/es.json b/translations/es.json index f143ce5..a781845 100644 --- a/translations/es.json +++ b/translations/es.json @@ -4,7 +4,7 @@ "join-room": "Unirse sala", "load-the-next-guest-in-queue": "Cargar el siguiente invitado en la cola", "toggle-the-chat": "Conmutar Chat", - "mute-the-speaker": "Mute Orador", + "mute-the-speaker": "Mutear Orador", "mute-the-mic": "Mute Micro", "disable-the-camera": "Desactivar Cámara", "share-a-screen-with-others": "Compartir Pantalla con otros", @@ -78,27 +78,27 @@ "add-this-video-to-any-remote-scene-1-": "Añadir este Video a '&scene=1' remoto", "mute-this-guest-everywhere": "Mute this guest everywhere", "add-this-video-to-any-remote-scene-2-": "Añadir este Video a '&scene=2' remoto", - "remotely-mute-this-audio-in-all-remote-scene-views": "Remotely Mute this Audio in all remote '&scene' views", - "add-to-scene-3": "Add to Scene 3", - "add-to-scene-4": "Add to Scene 4", - "add-to-scene-5": "Add to Scene 5", - "add-to-scene-6": "Add to Scene 6", - "add-to-scene-7": "Add to Scene 7", - "add-to-scene-8": "Add to Scene 8", + "remotely-mute-this-audio-in-all-remote-scene-views": "Silenciar este Audio de forma remota, en todas las vista (y escena)", + "add-to-scene-3": "Añadir Escena 3", + "add-to-scene-4": "Añadir Escena 4", + "add-to-scene-5": "Añadir Escena 5", + "add-to-scene-6": "Añadir Escena 6", + "add-to-scene-7": "Añadir Escena 7", + "add-to-scene-8": "Añadir Escena 8", "force-the-remote-sender-to-issue-a-keyframe-to-all-scenes-fixing-pixel-smearing-issues-": "Force the remote sender to issue a keyframe to all scenes, fixing Pixel Smearing issues.", - "request-the-statistics-of-this-video-in-any-active-scene": "Request the statistics of this video in any active scene", - "solo-this-video-everywhere": "Solo this video everywhere", - "hide-this-guest-everywhere": "Hide this guest everywhere", - "toggle-the-remote-guest-s-speaker-output": "Toggle the remote guest's speaker output", - "toggle-the-remote-guest-s-display-output": "Toggle the remote guest's display output", - "shift-this-video-down-in-order": "Shift this Video Down in Order", - "current-index-order-of-this-video": "Current Index Order of this Video", - "shift-this-video-up-in-order": "Shift this Video Up in Order", - "remotely-reload-the-guest-s-page-with-a-new-url": "Remotely reload the guest's page with a new URL", - "change-user-parameters": "Change user parameters", + "request-the-statistics-of-this-video-in-any-active-scene": "Solicitar las estadisticas de este video en cualquier escena activa", + "solo-this-video-everywhere": "Solamente este video en todas vistas", + "hide-this-guest-everywhere": "Ocultar este video de todas las vistas", + "toggle-the-remote-guest-s-speaker-output": "Alternar la salida de audio del invitado", + "toggle-the-remote-guest-s-display-output": "Alternar la salida de pantalla del invitado", + "shift-this-video-down-in-order": "Desplaza este Video en el orden", + "current-index-order-of-this-video": "Orden del indice actual del Video", + "shift-this-video-up-in-order": "Prioriza este Video en el orden", + "remotely-reload-the-guest-s-page-with-a-new-url": "Vuelva a cargar la pagina del invitado con la nueva URL", + "change-user-parameters": "Cambia los parametros del usuario", "start-recording-this-remote-stream-to-this-local-drive-experimental-": "Comenzar Grabación de este stream remoto en local. *experimental*'", - "the-remote-guest-will-record-their-local-stream-to-their-local-drive-experimental-": "The Remote Guest will record their local stream to their local drive. *experimental*", - "remotely-change-the-volume-of-this-guest": "Remotely change the volume of this guest", + "the-remote-guest-will-record-their-local-stream-to-their-local-drive-experimental-": "El invitado grabara su transmisión en su unidad local. *experimental*", + "remotely-change-the-volume-of-this-guest": "Cambiar remotamente el volumente de este invitado", "disable-video-preview": "Deshabilitar Previsualización", "low-quality-preview": "Previo Baja Calidad", "high-quality-preview": "Previo Alta Calidad", @@ -403,4 +403,4 @@ "confirm-disconnect-users": "Are you sure you wish to disconnect these users?", "confirm-disconnect-user": "Are you sure you wish to disconnect this user?" } -} \ No newline at end of file +} From d03e76845958fd07aca42d4719a3c731225f6923 Mon Sep 17 00:00:00 2001 From: Cesar <44759176+Mixgyt@users.noreply.github.com> Date: Mon, 15 Nov 2021 17:02:05 -0600 Subject: [PATCH 03/13] Full Spanish translation Full Spanish translation and changes in the previous translation --- translations/es.json | 490 +++++++++++++++++++++---------------------- 1 file changed, 245 insertions(+), 245 deletions(-) diff --git a/translations/es.json b/translations/es.json index a781845..1637c0c 100644 --- a/translations/es.json +++ b/translations/es.json @@ -3,173 +3,173 @@ "join-by-room-name-here": "Introduce un nombre de sala para entrar", "join-room": "Unirse sala", "load-the-next-guest-in-queue": "Cargar el siguiente invitado en la cola", - "toggle-the-chat": "Conmutar Chat", - "mute-the-speaker": "Mutear Orador", - "mute-the-mic": "Mute Micro", + "toggle-the-chat": "Chat", + "mute-the-speaker": "Silenciar", + "mute-the-mic": "Desactivar Microfono", "disable-the-camera": "Desactivar Cámara", - "share-a-screen-with-others": "Compartir Pantalla con otros", + "share-a-screen-with-others": "Compartir Pantalla", "create-a-secondary-stream": "Crear un Stream Secundario", "settings": "Configuración", "hangup-the-call": "Colgar", "alert-the-host-you-want-to-speak": "Avisar Anfitrión que quieres hablar", - "record-your-stream-to-disk": "Grabar tu stream a disco", - "cancel-the-director-s-video-audio": "Cancelar el Video/Audio del Director", + "record-your-stream-to-disk": "Grabar tu stream en el disco", + "cancel-the-director-s-video-audio": "Colgar el Video/Audio del Director", "submit-any-error-logs": "Enviar cualquier registro de error", "show-help-info": "Mostrar Ayuda", - "language-options": "Opciones Idioma", + "language-options": "Opciones de Idioma", "add-to-calendar": "Añadir al Calendario", "add-group-chat-to-obs": "Añadir Chat Grupal", "for-large-group-rooms-this-option-can-reduce-the-load-on-remote-guests-substantially": "Para salas de grupos grandes, esta opción reduce la carga en los clientes remotos de manera substancial", - "the-director-will-be-visible-in-scenes-as-if-a-performer-themselves-": "El director será visible en las escenas, como si fuese a actuar.", - "useful-if-you-want-to-perform-and-direct-at-the-same-time": "Útil si quieres actuar y dirigir al mismo tiempo", + "the-director-will-be-visible-in-scenes-as-if-a-performer-themselves-": "El director será visible en las escenas", + "useful-if-you-want-to-perform-and-direct-at-the-same-time": "Útil si quieres transmitir y dirigir al mismo tiempo", "which-video-codec-would-you-want-used-by-default-": "¿Qué codec de video quieres se utilice por defecto?", - "you-ll-enter-as-the-room-s-director": "Nunca entrarás como director de sala", + "you-ll-enter-as-the-room-s-director": "Entraras entrarás como director de sala", "add-your-camera-to-obs": "Añadir Cámara", - "start-streaming": "iniciar streaming", + "start-streaming": "Iniciar transimisión", "tip-hold-ctrl-command-to-select-multiple": "truco: Mantén pulsado CTRL (o CMD) para selección Múltiple", - "improve-performance-and-quality-with-this-tip": "Improve performance and quality with this tip", - "remote-screenshare-into-obs": "Remote Screenshare", - "create-reusable-invite": "Create Reusable Invite", + "improve-performance-and-quality-with-this-tip": "Mejore el rendimiento y la calidad con este consejo", + "remote-screenshare-into-obs": "Compartir pantalla", + "create-reusable-invite": "Crear invitación reutilizable", "ideal-for-1080p60-gaming-if-your-computer-and-upload-are-up-for-it": "Ideal para juegos 1080p60, si tu PC y conexión lo permiten", "better-video-compression-and-quality-at-the-cost-of-increased-cpu-encoding-load": "Mejor compresión y calidad del video pese al incremento de carga en la CPU", - "disable-digital-audio-effects-and-increase-audio-bitrate": "Deshabilitar los efectos de sonido digital e incrementar el bitrate audio", + "disable-digital-audio-effects-and-increase-audio-bitrate": "Deshabilitar los efectos de sonido digital e incrementar el bitrate de audio", "the-guest-will-not-have-a-choice-over-audio-options": "El invitado no tendrá opciones de audio a escoger", - "the-guest-will-only-be-able-to-select-their-webcam-as-an-option": "El invitado sólo podrá seleccionar su opción de cámara", + "the-guest-will-only-be-able-to-select-their-webcam-as-an-option": "El invitado sólo podrá seleccionar su cámara web como opción", "hold-ctrl-and-the-mouse-wheel-to-zoom-in-and-out-remotely-of-compatible-video-streams": "Mantén CTRL y la rueda del ratón para hacer zoom en los videos", - "encode-the-url-so-that-it-s-harder-for-a-guest-to-modify-the-settings-": "Encode the URL so that it's harder for a guest to modify the settings.", - "add-a-password-to-make-the-stream-inaccessible-to-those-without-the-password": "Añade un password para evitar el acceso al video sin la clave", - "add-the-guest-to-a-group-chat-room-it-will-be-created-automatically-if-needed-": "Añade al invitado a una sala de chat grupal; se creará automáticamente en caso necesario.", - "customize-the-room-settings-for-this-guest": "Customizar la configuración de sala para este invitado", + "encode-the-url-so-that-it-s-harder-for-a-guest-to-modify-the-settings-": "Codifique la URL para que sea más difícil para un invitado cambiar la configuración", + "add-a-password-to-make-the-stream-inaccessible-to-those-without-the-password": "Añade una contraseña para evitar el acceso a la sala", + "add-the-guest-to-a-group-chat-room-it-will-be-created-automatically-if-needed-": "Añade al invitado a una sala de chat grupal; se creará automáticamente en caso necesario", + "customize-the-room-settings-for-this-guest": "Personaliza la configuración de sala para este invitado", "more-options": "Más Opciones", "hold-ctrl-or-cmd-to-select-multiple-files": "Mantener CTRL (o CMD) para seleccionar varios ficheros", "enter-an-https-url": "Introduce una URL HTTPS", "creative-commons-by-3-0": "Creative Commons BY 3.0", - "youtube-video-demoing-how-to-do-this": "Youtube Video demoing how to do this", - "invite-a-guest-or-camera-source-to-publish-into-the-group-room": "Invite a guest or camera source to publish into the group room", - "if-disabled-the-invited-guest-will-not-be-able-to-see-or-hear-anyone-in-the-room-": "If disabled, the invited guest will not be able to see or hear anyone in the room.", - "use-this-link-in-the-obs-browser-source-to-capture-the-video-or-audio": "Use this link as a browser source in your Studio software to capture the video or audio", - "if-disabled-you-must-manually-add-a-video-to-a-scene-for-it-to-appear-": "If disabled, you must manually add a video to a scene for it to appear.", - "disables-echo-cancellation-and-improves-audio-quality": "Disables Echo Cancellation and improves audio quality", - "audio-only-sources-are-visually-hidden-from-scenes": "Audio-only sources are visually hidden from scenes", - "guest-will-be-prompted-to-enter-a-display-name": "Guest will be prompted to enter a Display Name", - "display-names-will-be-shown-in-the-bottom-left-corner-of-videos": "Display Names will be shown in the bottom-left corner of videos", - "guests-not-actively-speaking-will-be-hidden": "Guests not actively speaking will be hidden", - "request-1080p60-from-the-guest-instead-of-720p60-if-possible": "Request 1080p60 from the Guest instead of 720p60, if possible", - "the-default-microphone-will-be-pre-selected-for-the-guest": "The default microphone will be pre-selected for the guest", - "the-default-camera-device-will-selected-automatically": "The default camera device will selected automatically", - "the-guest-won-t-have-access-to-changing-camera-settings-or-screenshare": "The guest won't have access to changing camera settings or screenshare", - "allow-the-guests-to-pick-a-virtual-backscreen-effect": "Allow the guests to pick a virtual backscreen effect", - "increase-video-quality-that-guests-in-room-see-": "Increase video quality that guests in room see.", - "the-guest-will-not-see-their-own-self-preview-after-joining": "The guest will not see their own self-preview after joining", - "guests-will-have-an-option-to-poke-the-director-by-pressing-a-button": "Guests will have an option to poke the Director by pressing a button", - "add-an-audio-compressor-to-the-guest-s-microphone": "Add an audio compressor to the guest's microphone", - "add-an-equalizer-to-the-guest-s-microphone-that-the-director-can-control": "Add an Equalizer to the guest's microphone that the director can control", - "this-low-fi-video-codec-uses-very-little-cpu-even-with-dozens-of-active-viewers-": "This low-fi video codec uses very little CPU, even with dozens of active viewers.", - "the-guest-can-only-see-the-director-s-video-if-provided": "The guest can only see the Director's video, if provided", - "the-guest-s-microphone-will-be-muted-on-joining-they-can-unmute-themselves-": "The guest's microphone will be muted on joining. They can unmute themselves.", - "the-guest-will-not-be-asked-for-a-video-device-on-connection": "The guest will not be asked for a video device on connection", - "have-the-guest-join-muted-so-only-the-director-can-unmute-the-guest-": "Have the guest join muted, so only the director can Unmute the guest.", - "make-the-invite-url-encoded-so-parameters-are-harder-to-tinker-with-by-guests": "Make the invite URL encoded, so parameters are harder to tinker with by guests", - "the-active-speakers-are-made-visible-automatically": "The active speakers are made visible automatically", - "move-the-user-to-another-room-controlled-by-another-director": "Move the user to another room, controlled by another director", - "send-a-direct-message-to-this-user-": "Send a Direct Message to this user.", - "force-the-user-to-disconnect-they-can-always-reconnect-": "Force the user to Disconnect. They can always reconnect.", - "toggle-solo-voice-chat": "Toggle Solo Voice Chat", - "add-this-video-to-any-remote-scene-1-": "Añadir este Video a '&scene=1' remoto", - "mute-this-guest-everywhere": "Mute this guest everywhere", - "add-this-video-to-any-remote-scene-2-": "Añadir este Video a '&scene=2' remoto", - "remotely-mute-this-audio-in-all-remote-scene-views": "Silenciar este Audio de forma remota, en todas las vista (y escena)", - "add-to-scene-3": "Añadir Escena 3", - "add-to-scene-4": "Añadir Escena 4", - "add-to-scene-5": "Añadir Escena 5", - "add-to-scene-6": "Añadir Escena 6", - "add-to-scene-7": "Añadir Escena 7", - "add-to-scene-8": "Añadir Escena 8", + "youtube-video-demoing-how-to-do-this": "Video de Youtube que muestra como hacerlo", + "invite-a-guest-or-camera-source-to-publish-into-the-group-room": "Invite una fuente de cámara o a alguien para publicar en la sala de grupos", + "if-disabled-the-invited-guest-will-not-be-able-to-see-or-hear-anyone-in-the-room-": "Si esta deshabilitado, el invitado no podra ver ni escuchar a nadie en la sala", + "use-this-link-in-the-obs-browser-source-to-capture-the-video-or-audio": "Utilice este enlace como fuente del navegador en su software de Studio para capturar video o audio", + "if-disabled-you-must-manually-add-a-video-to-a-scene-for-it-to-appear-": "Si esta deshabilitado, debe agregar manualmente un video a una escena para que aparezca", + "disables-echo-cancellation-and-improves-audio-quality": "Desactiva la cancelación de eco y mejora la calidad de audio", + "audio-only-sources-are-visually-hidden-from-scenes": "Las fuentes de solo audio están ocultas visualmente en las escenas", + "guest-will-be-prompted-to-enter-a-display-name": "Se le pedirá al invitado que ingrese un nombre para mostrar", + "display-names-will-be-shown-in-the-bottom-left-corner-of-videos": "Los nombres se mostrarán en la esquina inferior izquierda de los videos", + "guests-not-actively-speaking-will-be-hidden": "Los invitados que no hablen activamente seran ocultos", + "request-1080p60-from-the-guest-instead-of-720p60-if-possible": "Solicite video de 1080p60 al invitado, en lugar de 720p60, si es posible", + "the-default-microphone-will-be-pre-selected-for-the-guest": "El microfono prederminado sera seleccionado automaticamente para el invitado", + "the-default-camera-device-will-selected-automatically": "La cámara prederminada sera seleccionada automaticamente", + "the-guest-won-t-have-access-to-changing-camera-settings-or-screenshare": "El invitado no tendra acceso a cambiar la configuración de cámara o a compartir pantalla", + "allow-the-guests-to-pick-a-virtual-backscreen-effect": "Permita que los invitados elijan un efecto de pantalla trasera virtual", + "increase-video-quality-that-guests-in-room-see-": "Aumente la calidad del video que ven los invitados", + "the-guest-will-not-see-their-own-self-preview-after-joining": "El invitado no vera su propia vista previa despues de unirse", + "guests-will-have-an-option-to-poke-the-director-by-pressing-a-button": "Los invitados tendrán la opción de empujar al Director presionando un botón", + "add-an-audio-compressor-to-the-guest-s-microphone": "Añade un compresor de audio al microfono del invitado", + "add-an-equalizer-to-the-guest-s-microphone-that-the-director-can-control": "Añade un ecualizador al microfono del invitado", + "this-low-fi-video-codec-uses-very-little-cpu-even-with-dozens-of-active-viewers-": "Este codec de video utiliza muy poca CPU, incluso con docenas de espectadores activos", + "the-guest-can-only-see-the-director-s-video-if-provided": "El invitado solo puede ver el video del Director, si se proporciona", + "the-guest-s-microphone-will-be-muted-on-joining-they-can-unmute-themselves-": "El microfono de los invitados se desactivara al entrar, pero luego podran activarlo ellos mismos", + "the-guest-will-not-be-asked-for-a-video-device-on-connection": "No se le pedira al invitado un dispositivo de video al entrar", + "have-the-guest-join-muted-so-only-the-director-can-unmute-the-guest-": "Haga que el invitado entre en silencio, de modo que solo el Director pueda activar el sonido del invitado", + "make-the-invite-url-encoded-so-parameters-are-harder-to-tinker-with-by-guests": "Hacer que la URL de invitación este codificada, de modo que sea más dificil manipular los parametros", + "the-active-speakers-are-made-visible-automatically": "Los hablantes activos se haran visibles automaticamente", + "move-the-user-to-another-room-controlled-by-another-director": "Mover al usuario a otra sala, controlada por otro Director", + "send-a-direct-message-to-this-user-": "Enviar un mensaje directamente a este usuario", + "force-the-user-to-disconnect-they-can-always-reconnect-": "Desconectar al usuario (Luego, siempre podra conectarse)", + "toggle-solo-voice-chat": "Chat de voz en solitario", + "add-this-video-to-any-remote-scene-1-": "Añadir este Video a la Escena 1", + "mute-this-guest-everywhere": "Silenciar a este en invitado en todas las vistas y escenas", + "add-this-video-to-any-remote-scene-2-": "Añadir este Video a la Escena 2", + "remotely-mute-this-audio-in-all-remote-scene-views": "Silenciar este Audio en todas las vista y escenas", + "add-to-scene-3": "Añadir a la Escena 3", + "add-to-scene-4": "Añadir a la Escena 4", + "add-to-scene-5": "Añadir a la Escena 5", + "add-to-scene-6": "Añadir a la Escena 6", + "add-to-scene-7": "Añadir a la Escena 7", + "add-to-scene-8": "Añadir a la Escena 8", "force-the-remote-sender-to-issue-a-keyframe-to-all-scenes-fixing-pixel-smearing-issues-": "Force the remote sender to issue a keyframe to all scenes, fixing Pixel Smearing issues.", - "request-the-statistics-of-this-video-in-any-active-scene": "Solicitar las estadisticas de este video en cualquier escena activa", - "solo-this-video-everywhere": "Solamente este video en todas vistas", + "request-the-statistics-of-this-video-in-any-active-scene": "Solicitar las estadisticas de este video", + "solo-this-video-everywhere": "Solamente mostrar este video en todas vistas", "hide-this-guest-everywhere": "Ocultar este video de todas las vistas", - "toggle-the-remote-guest-s-speaker-output": "Alternar la salida de audio del invitado", - "toggle-the-remote-guest-s-display-output": "Alternar la salida de pantalla del invitado", - "shift-this-video-down-in-order": "Desplaza este Video en el orden", - "current-index-order-of-this-video": "Orden del indice actual del Video", - "shift-this-video-up-in-order": "Prioriza este Video en el orden", - "remotely-reload-the-guest-s-page-with-a-new-url": "Vuelva a cargar la pagina del invitado con la nueva URL", + "toggle-the-remote-guest-s-speaker-output": "Silenciar el audio que recive el invitado", + "toggle-the-remote-guest-s-display-output": "No mostrar ninguna entrada de video a este invitado", + "shift-this-video-down-in-order": "Desplaza este Video", + "current-index-order-of-this-video": "Indice del orden actual del Video", + "shift-this-video-up-in-order": "Prioriza este Video", + "remotely-reload-the-guest-s-page-with-a-new-url": "Envie el invitado a una sala con una nueva URL (Solo si el invitado acepta)", "change-user-parameters": "Cambia los parametros del usuario", - "start-recording-this-remote-stream-to-this-local-drive-experimental-": "Comenzar Grabación de este stream remoto en local. *experimental*'", + "start-recording-this-remote-stream-to-this-local-drive-experimental-": "Graba este video en tu unidad local. *experimental*'", "the-remote-guest-will-record-their-local-stream-to-their-local-drive-experimental-": "El invitado grabara su transmisión en su unidad local. *experimental*", - "remotely-change-the-volume-of-this-guest": "Cambiar remotamente el volumente de este invitado", + "remotely-change-the-volume-of-this-guest": "Cambia el volumen de este invitado", "disable-video-preview": "Deshabilitar Previsualización", - "low-quality-preview": "Previo Baja Calidad", - "high-quality-preview": "Previo Alta Calidad", + "low-quality-preview": "Vista previa de Baja Calidad", + "high-quality-preview": "Vista previa de Alta Calidad", "set-to-audio-channel-1": "Activar Canal Audio 1", "set-to-audio-channel-2": "Activar Canal Audio 2", "set-to-audio-channel-3": "Activar Canal Audio 3", "set-to-audio-channel-4": "Activar Canal Audio 4", "set-to-audio-channel-5": "Activar Canal Audio 5", "set-to-audio-channel-6": "Activar Canal Audio 6", - "remote-audio-settings": "Configuración Audio Remoto", - "advanced-video-settings": "Configuración Video Avanzada", + "remote-audio-settings": "Configuración Avanzada de Audio", + "advanced-video-settings": "Configuración Avanzada de Video", "add-to-scene-2": "Añadir a Escena 2", - "activate-or-reload-this-video-device-": "Activate or Reload this video device.", - "cannot-see-videos": "Cannot see videos", - "cannot-hear-others": "Cannot hear others", - "see-director-only": "See director only", - "show-mini-preview": "Show Mini preview", - "raise-hand-button": "Raise hand button", - "show-labels": "Mostrar Rótulos", + "activate-or-reload-this-video-device-": "Activar o recargar esta fuente de video", + "cannot-see-videos": "No puede ver videos", + "cannot-hear-others": "No puede escuchar a los demas", + "see-director-only": "Ver solo al director", + "show-mini-preview": "Mostrar vista previa en miniatura", + "raise-hand-button": "Levantar la Mano", + "show-labels": "Mostrar Etiquetas", "transfer-to-a-new-room": "Transferir a nueva Sala", - "enable-custom-password": "Activar password personalizado", - "share-a-website-as-an-embedded-iframe": "Share a website as an embedded iFRAME", - "room-settings": "Room Settings", - "your-audio-and-video-settings": "Your audio and video Settings", - "you-can-also-enable-the-director-s-video-output-afterwards-by-clicking-the-setting-s-button": "You can also enable the director`s Video Output afterwards by clicking the Setting`s button", - "allow-for-remote-stat-monitoring-via-the-monitoring-tool": "Allow for remote stat monitoring via the monitoring tool", - "the-guest-will-be-asked-if-they-want-to-reload-the-previous-link-when-revisiting": "The guest will be asked if they want to reload the previous link when revisiting", - "the-guest-s-self-video-preview-will-appear-tiny-in-the-top-right": "The guest's self-video preview will appear tiny in the top right", - "videos-use-an-animated-transition-when-being-remixed": "Videos use an animated transition when being remixed", - "show-some-prep-suggestions-to-the-guests-on-connect": "Show some prep suggestions to the guests on connect", - "set-the-background-color-to-bright-green": "Set the background color to bright green", - "fade-videos-in-over-500ms": "Fade videos in over 500ms", - "add-a-10px-margin-around-all-video-elements": "Add a 10px margin around all video elements", - "playback-the-video-with-mono-channel-audio": "Playback the video with mono-channel audio", - "have-the-videos-fit-their-respective-areas-even-if-it-means-cropping-a-bit": "Have the videos fit their respective areas, even if it means cropping a bit", - "have-videos-be-aligned-with-sizing-designed-for-vertical-video": "Have videos be aligned with sizing designed for vertical video", - "copy-this-stream-id-to-the-clipboard": "Copy this Stream ID to the clipboard", - "click-here-to-edit-the-label-for-this-stream-changes-will-propagate-to-all-viewers-of-this-stream": "Click here to edit the label for this stream. Changes will propagate to all viewers of this stream", - "this-will-ask-the-remote-guest-for-permission-to-change": "This will ask the remote guest for permission to change", - "a-direct-solo-view-of-the-video-audio-stream-with-nothing-else-its-audio-can-be-remotely-controlled-from-here": "A direct solo view of the video/audio stream with nothing else. Its audio can be remotely controlled from here", - "this-guest-raised-their-hand-click-this-to-clear-notification-": "This guest raised their hand. Click this to clear notification.", - "increase-this-at-your-peril-changes-the-total-inbound-video-bitrate-per-guest-mobile-devices-excluded-webp-mode-also-excluded-": "Increase this at your peril. Changes the total inbound video bitrate per guest; mobile devices excluded. Webp-mode also excluded.", - "hide-this-window": "Hide this window", - "cycle-the-cameras": "Cycle the Cameras", - "have-screen-shares-stream-id-s-use-a-predictable-prefixed-value-instead-of-a-random-one-": "Have screen-shares stream ID's use a predictable prefixed value instead of a random one.", - "toggle-solo-voice-chat-or-hold-ctrl-cmd-when-selecting-to-make-it-two-way-private-": "Toggle solo voice chat or hold CTRL/CMD when selecting to make it two-way private.", - "transfer-any-file-to-the-group": "Transfer any file to the group", - "transfer-any-file": "Transfer any file", - "the-camera-will-load-in-a-default-safe-mode-that-may-work-if-other-modes-fail-": "The camera will load in a default safe-mode that may work if other modes fail.", - "disable-animated-transitions-during-video-mixing": "Disable animated transitions during video mixing", - "allow-the-guest-to-select-a-file-to-upload-to-the-director-once-shared-it-will-show-in-the-chat-as-a-download-link-": "Allow the guest to select a file to upload to the director. Once shared, it will show in the chat as a download link.", - "set-a-countdown-timer-that-this-guest-sees": "Set a countdown timer that this guest sees", - "enter-a-room-name-to-quick-join": "Enter a room name to quick join" + "enable-custom-password": "Activar contraseña personalizada", + "share-a-website-as-an-embedded-iframe": "Compartir un sitio Web como un IFrame integrado", + "room-settings": "Configuracion de la Sala", + "your-audio-and-video-settings": "Tu configuración de audio y video", + "you-can-also-enable-the-director-s-video-output-afterwards-by-clicking-the-setting-s-button": "Tambien puede activar la salida de video del Director haciendo click en el boton de configuración", + "allow-for-remote-stat-monitoring-via-the-monitoring-tool": "Permitir el monitoreo de estadisticas atravez de la herramienta de monitoreo", + "the-guest-will-be-asked-if-they-want-to-reload-the-previous-link-when-revisiting": "Se le preguntará al invitado si desea volver al enlace anterior al volver a visitarlo", + "the-guest-s-self-video-preview-will-appear-tiny-in-the-top-right": "La vista previa del video del invitado aparecera en la esquina superior derecha", + "videos-use-an-animated-transition-when-being-remixed": "Los videos tendran una transición animada", + "show-some-prep-suggestions-to-the-guests-on-connect": "Mostrar algunas sugerencias de preparación al invitado", + "set-the-background-color-to-bright-green": "Establecer el fondo en color verde claro", + "fade-videos-in-over-500ms": "Desvanecer video en 500ms", + "add-a-10px-margin-around-all-video-elements": "Añade un margen de 10 pixeles al rededor de todos los elementos de video", + "playback-the-video-with-mono-channel-audio": "Reproducción del video en el canal de audio Mono", + "have-the-videos-fit-their-respective-areas-even-if-it-means-cropping-a-bit": "Haga que los videos se ajusten a su respectiva area, incluso si eso significa recortarle un poco", + "have-videos-be-aligned-with-sizing-designed-for-vertical-video": "Haga que los videos se alineen con el tamaño de video vertical", + "copy-this-stream-id-to-the-clipboard": "Copie este ID de transmisión en el portapapeles", + "click-here-to-edit-the-label-for-this-stream-changes-will-propagate-to-all-viewers-of-this-stream": "Haga click aquí para editar la etiqueta de esta transmisión, los cambios se propagarásn a todos los espectadores de esta transmisión", + "this-will-ask-the-remote-guest-for-permission-to-change": "Esto le pedirá permiso al invitado para cambiar", + "a-direct-solo-view-of-the-video-audio-stream-with-nothing-else-its-audio-can-be-remotely-controlled-from-here": "Una vista individual directa de la transmisión de video o audio sin nada más. Su audio se puede controlar de forma remota desde aquí. ", + "this-guest-raised-their-hand-click-this-to-clear-notification-": "Este invitado levantó la mano. Haga clic aquí para borrar la notificación", + "increase-this-at-your-peril-changes-the-total-inbound-video-bitrate-per-guest-mobile-devices-excluded-webp-mode-also-excluded-": "Aumente esto a su propio riesgo. Cambia la tasa de bits de video entrante total por invitado; dispositivos móviles excluidos. También se excluye el modo webp", + "hide-this-window": "Ocultar esta ventana", + "cycle-the-cameras": "Ciclo de las Cámaras", + "have-screen-shares-stream-id-s-use-a-predictable-prefixed-value-instead-of-a-random-one-": "Haga que los ID de transmisión de pantallas compartidas usen un valor prefijado predecible en lugar de uno aleatorio", + "toggle-solo-voice-chat-or-hold-ctrl-cmd-when-selecting-to-make-it-two-way-private-": "Cambia la voz para que solo este invitado te escuche, si mantienes presionado CTRL o CMD al tocar el boton haras que el invitado solo le pueda hablar al director", + "transfer-any-file-to-the-group": "Transfiere un archivo al grupo", + "transfer-any-file": "Enviar un archivo", + "the-camera-will-load-in-a-default-safe-mode-that-may-work-if-other-modes-fail-": "La Cámara se cargara en modo seguro, esto puede funcionar si falla de otra manera", + "disable-animated-transitions-during-video-mixing": "Deshabilite las transiciones animadas", + "allow-the-guest-to-select-a-file-to-upload-to-the-director-once-shared-it-will-show-in-the-chat-as-a-download-link-": "Permita que el invitado seleccione un archivo para enviarlo solamente al Director. Una vez compartido se le mostrara en el chat como un enlace de descarga", + "set-a-countdown-timer-that-this-guest-sees": "Establece un temporizador que se le mostrara al invitado en su pantalla", + "enter-a-room-name-to-quick-join": "Ingrese un nombre de Sala para unirse" }, "innerHTML": { - "copy-this-url": "Copia esta URL como fuente \"Navegador\" de OBS", + "copy-this-url": "Copia esta URL como fuente \"Navegador\" en OBS", "you-are-in-the-control-center": "Estás en la sala del panel de control", "joining-room": "Estás entrado en la sala", "add-group-chat": "Agregar grupo de chat a OBS", - "rooms-allow-for": "Las salas permiten un chat grupal simplificado y la administración avanzada de múltiples transmisiones a la vez.", - "room-name": "Nombre de sala", - "password-input-field": "Password", - "guests-only-see-director": "Guests can only see the Director's Video", - "scenes-can-see-director": "Director will also be a performer", - "default-codec-select": "Preferred Video Codec: ", + "rooms-allow-for": "Las salas permiten un chat grupal simplificado y la administración avanzada de múltiples transmisiones a la vez", + "room-name": "Nombre de la sala", + "password-input-field": "Contraseña", + "guests-only-see-director": "Los invitados solo podran ver el video del Director", + "scenes-can-see-director": "El Director tambien se mostrara en escena", + "default-codec-select": "Códec de Video preferido: ", "enter-the-rooms-control": "Entrar al panel de control", - "show-tips": "Muéstrame algunos consejos.", - "added-notes": "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\tConsejos Importantes:

\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t
  • Deshabilitar el video compartido entre invitados mejora el rendimiento
  • \n\t\t\t\t\t\t\t\t
  • Invite only guests to the room that you trust.
  • \n\t\t\t\t\t\t\t\t
  • La opción \"Recording\" se considera experimental.
  • ", + "show-tips": "Muéstrame algunos consejos", + "added-notes": "\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\tConsejos Importantes:

    \n\t\t\t\t\t\t\t\t
    \n\t\t\t\t\t\t\t\t
  • Deshabilitar el video compartido entre invitados mejora el rendimiento
  • \n\t\t\t\t\t\t\t\t
  • Invite solo a personas de confianza
  • \n\t\t\t\t\t\t\t\t
  • La opción de \"Grabar\" se considera experimental.
  • \n\t\t\t\t\t\t\t\t
  • Los parametros avanzados de URL están disponibles para personalizar las salas.
  • \n\t\t\t\t\t\t\t", "back": "Atrás", "add-your-camera": "Agregar tu camara a OBS", - "ask-for-permissions": "Allow Access to Camera/Microphone", + "ask-for-permissions": "Permitir el acceso a Cámara y Microfono", "waiting-for-camera": "Esperando a que se cargue la cámara", "video-source": "Fuente de video", "max-resolution": "Max. Resolución", @@ -200,7 +200,7 @@ "hide-screen-share": "Ocultar opción compartir pantalla", "allow-remote-control": "Control remoto del zoom de la cámara (android)", "obfuscate_url": "Obfuscar la URL Invitación", - "add-a-password-to-stream": " Añadir password:", + "add-a-password-to-stream": " Añadir contraseña:", "add-the-guest-to-a-room": " Añadir invitado a una sala:", "invite-group-chat-type": "Este invitado de la sala puede:", "can-see-and-hear": "Puede ver y oir el chat de grupo", @@ -210,17 +210,17 @@ "select-the-video-files-to-share": "SELECCIONA EL FICHERO DE VIDEO A COMPARTIR", "share-website-iframe": "Comparte Sitio Web", "enter-the-website-URL-you-wish-to-share": "Enter the URL website you wish to share.", - "run-a-speed-test": "Run a Speed Test", - "read-the-guides": "Browse the Guides", + "run-a-speed-test": "Ejecuta un prueba de velocidad", + "read-the-guides": "Explorar las Guías", "info-blob": "", "hide-the-links": " ENLACES (INVITACIONES & ESCENAS)", "click-for-quick-room-overview": "\n\t\t\t\t\t\t Pulsar aquí para un resumen rápido y ayuda\n\t\t\t\t\t", - "click-here-for-help": "Pulsar aquí para un resumen rápido y ayuda", + "click-here-for-help": "Pulsar aquí para un resumen y ayuda", "welcome-to-control-room": "\n\t\t\t\t\t\tBienvenido. Esta es la sala de control del director para el grupo de chat.

    \n\t\t\t\t\t\tPuedes organizar un grupo de chat con amigos utilizando una sala. Comparte el enlace azul con los invitados para que puedan entrar directamente al chat.\n\t\t\t\t\t\t

    \n\t\t\t\t\t\tLimitaciones conocidas de las Salas:
    \n\t\t\t\t\t\t
  • Una sala grupal puede gestionar hasta unos 30 invitados, dependiendo de varios factores, incluyendo CPU y ancho de banda disponible en todos los invitados en la sala.
  • \n\t\t\t\t\t\t\n\t\t\t\t\t\t
  • El Video aparece en baja calidad a propósito en los invitados y director; esto es para reducir los recursos de ancho de banda y CPU.
  • ", "invite-users-to-join": "Los Invitados pueden utilizar el enlace para unirse sala grupal", "guests-hear-others": "Invitados escuchan a otros", "capture-a-group-scene": "CAPTURA UNA ESCENA DE GRUPO", - "this-is-obs-browser-source-link": "Utilizar en OBS u otro software para capturar la mezcla de video grupal", + "this-is-obs-browser-source-link": "Utilizar en OBS u otro software para capturar el video grupal", "auto-add-guests": "Auto añadir invitados", "pro-audio-mode": "Modo Pro-audio", "hide-audio-only-sources": "Ocultar fuentes de sólo audio", @@ -232,38 +232,38 @@ "hide-setting-buttons": "Ocultar botón configuración", "mini-self-preview": "Mini visor propio", "virtual-backgrounds": "Fondo virtual", - "powerful-computers-only": "¡Sólo utilizar con PC potente y grupo pequeño!", + "powerful-computers-only": "¡Sólo utilizar con una PC potente y un grupo pequeño!", "guests-see-HD-video": "Invitados ven video HD", "no-self-preview": "Desactivar visualización propia", - "raise-hand-button": "Mostrar botón de 'Levantar-mano'", + "raise-hand-button": "Mostrar botón de 'Levantar mano'", "enable-compressor": "Activar compresor de audio", "enable-equalizer": "Activar ecualizador como opción", "low-cpu=broadcast-codec": "Codec emisión de bajo consumo CPU", "only-see-director-feed": "Sólo ver la fuente del director", - "mute-microphone-by-default": "Mute del micro por defecto", + "mute-microphone-by-default": "Mute de microfono por defecto", "guest-joins-with-no-camera": "Invitados entran sin cámara", - "unmute-by-director-only": "Quitar mute sólo director", - "obfuscate-link": "Ofuscar enlace y parámetros", + "unmute-by-director-only": "Solo el Director puede quitar el mute", + "obfuscate-link": "Codificar enlace y parámetros", "this-can-reduce-packet-loss": "Esto puede reducir la corrupción de video causada por pérdida de paquetes", "use-h264-codec": "Usar codec H264", "show-active-speakers": "Mostar orador activo", "force-mono-audio": "Forzar audio mono", "learn-more-about-params": "Aprende sobre los parámetros URL en ", "more-than-four-can-join": "Estos espacios para invitados son sólo un ejemplo. Pueden unirse más de cuatro invitados.", - "forward-to-room": "Enviar", + "forward-to-room": "transferir", "send-direct-chat": " Mensaje", "disconnect-guest": "Colgar", - "voice-chat": " Hablar Solo", - "add-to-scene": "añadir a escena 1", - "mute-guest": "mute invitado", + "voice-chat": " Hablar solo", + "add-to-scene": "Añadir a escena 1", + "mute-guest": "Silenciar invitado", "More-scene-options": "Más opciones de escena", - "mute-scene": "mute en escena", + "mute-scene": "Silenciar la escena", "force-keyframe": "Reparar Arcoiris", "stats-remote": " Valores Escena", "additional-controls": "Controles Adicionales", - "solo-video": "Resaltar invitado", - "hide-guest": "ocultar invitado", - "toggle-remote-speaker": "Mutear Invitado", + "solo-video": "Solo mostrar invitado", + "hide-guest": "Ocultar invitado", + "toggle-remote-speaker": "No Audio", "toggle-remote-display": "Cegar Invitado", "order-down": "", "order-up": "", @@ -274,13 +274,13 @@ "change-to-low-quality": "  ", "change-to-medium-quality": "  ", "change-to-high-quality": "  ", - "advanced-audio-settings": " Configuración Audio", - "advanced-camera-settings": " Configuración Video", + "advanced-audio-settings": " Configuración de Audio", + "advanced-camera-settings": " Configuración de Video", "select-local-image": "Selecciona una Imagen local", - "close-settings": "Cerrar Configuración", + "close-settings": "Cerrar Configuraciónes", "advanced": "Avanzado ", "open-in-new-tab": "Abrir en una pestaña nueva", - "copy-to-clipboard": "Copia al portapapeles", + "copy-to-clipboard": "Copiar al portapapeles", "send-chat": "Enviar", "apply-new-guest-settings": "Aplicar configuración", "cancel": "Cancelar", @@ -291,116 +291,116 @@ "add-to-google-calendar": "Añadir a Calendario Google", "add-to-outlook-calendar": "Añadir a Calendario Outlook", "add-to-yahoo-calendar": "Añadir a Calendario Yahoo", - "push-to-talk-enable": " enable director`s microphone or video
    (only guests can see this feed)", - "remote-monitoring": "Remote Monitoring", + "push-to-talk-enable": " Habilitar video y microfono del Director
    (Solo los invitados podran ver esta fuente)", + "remote-monitoring": "Monitoreo Remoto", "invite-saved-to-cookie": "Invite saved to cookie", "fade-videos-in": "Fade videos in", - "show-guest-tips": "Show guest setup tips", - "green-background": "Green background", - "add-margin": "Add margin to videos", - "fill-video-space": "Crop video to fit", - "vertical-aspect-ratio": "Vertical video mode", - "add-to-scene2": "add to scene 2", - "user-raised-hand": "Lower Raised Hand", - "unmute": "un-mute", - "unhide-guest": "un-hide", - "undeafen": "un-deafen", - "unblind": "un-blind", - "close": "close", - "send-message": "send message ", - "record-director-local": " Record", + "show-guest-tips": "Mostrar consejos de configuración para invitados", + "green-background": "Fondo verde", + "add-margin": "Añadir margenes para los videos", + "fill-video-space": "Cortar el video para ajustarlo", + "vertical-aspect-ratio": "Modo de video Vertical", + "add-to-scene2": "Añadir a la Escena 2", + "user-raised-hand": "Levantar la mano", + "unmute": "Activar Sonido", + "unhide-guest": "Mostrar", + "undeafen": "No ensordecer", + "unblind": "Permitir ver video", + "close": "cerrar", + "send-message": "enviar mensaje ", + "record-director-local": " Grabar", "logo-header": "\n\t\t\t\t\tVDO.Ninja \n\t\t\t\t", - "only-director-can-hear-you": "Only the director can hear you currently.", - "director-muted-you": "The director has muted you.", - "application-audio-capture": "For application-specific audio capture, see here", - "animate-mixing": "Animate mixing", - "prefix-screenshare": "Prefix screenshare IDs", - "welcome-to-obs-ninja-chat": "\n\t\t\t\t\tWelcome to VDO.Ninja! You can send text messages directly to connected peers from here.\n\t\t\t\t", - "privacy-disabled": "Privacy warning: The director will be able to remotely access your camera and microphone if you continue.", - "face-mesh": "Face mesh (slow load)", - "anonymous-mask": "Anonymous mask", - "dog-face": "Dog ears and nose", - "compatibility-mode": "Compatibility mode", - "disable-animated-mixing": "Disable animations", - "request-upload": " Request File", - "create-timer": "Create Timer", - "edit-url": "Edit URL manually", - "mirror-video": "Mirror", - "toggle-control-video": "Toggle control bar", - "picture-in-picture": "Picture-in-picture", - "chrome-cast": "Cast..", - "join-room": "Join room", - "join-room-with-mic": "Join room with Microphone", - "join-room-with-camera": "Join Room with Camera", - "share-screen-with-room": "Screenshare with Room", - "share-your-mic": "Share your Microphone", - "share-your-camera": "Share your Camera", - "share-your-screen": "Share your Screen", - "click-start-to-join": "Click Start to Join", - "waiting-for-mic-to-load": "Waiting for mic to load", - "waiting-for-camera-to-load": "Waiting for Camera to load" + "only-director-can-hear-you": "Solo el direcctor puede escucharte actualmente.", + "director-muted-you": "El Director te ha sileciado", + "application-audio-capture": "Para capturar el audio especifico de una aplicación, vea aquí", + "animate-mixing": "Animar", + "prefix-screenshare": "Prefijo de ID de pantalla compartida ", + "welcome-to-obs-ninja-chat": "\n\t\t\t\t\t¡Bienvenido a VDO.Ninja! Puede enviar mensajes de texto directemente para conectar a sus amigos desde aquí.\n\t\t\t\t", + "privacy-disabled": "Advertencia de Privacidad: El Director podra acceder a la Cámara y al Microfono si continua", + "face-mesh": "Mapeado de la cara (Carga lento)", + "anonymous-mask": "Mascara de Anonymous", + "dog-face": "Orejas y nariz de perro", + "compatibility-mode": "Modo de compatibilidad", + "disable-animated-mixing": "Deshabilitar animaciones", + "request-upload": "Solicitud de archivo", + "create-timer": "Crea un temporizador", + "edit-url": "Editar URL manualmente", + "mirror-video": "Espejo", + "toggle-control-video": "Barra de Control", + "picture-in-picture": "Imagen sobre imagen", + "chrome-cast": "Chromecast", + "join-room": "Unirse a la sala", + "join-room-with-mic": "Unirse a la sala con el Microfono", + "join-room-with-camera": "Unirse a la sala con la Cámara", + "share-screen-with-room": "Compartir pantalla", + "share-your-mic": "Comparte tu microfono", + "share-your-camera": "Comparte tu Cámara", + "share-your-screen": "Comparte tu pantalla", + "click-start-to-join": "Clikea COMENZAR para unirte a la sala", + "waiting-for-mic-to-load": "Esperando Microfono para cargar", + "waiting-for-camera-to-load": "Esperando Cámara para cargar" }, "placeholders": { "join-by-room-name-here": "Unirse por Nombre de Sala aquí", "enter-a-room-name-here": "Introduce un Nombre de Sala aquí", - "optional-room-password-here": "Password de sala opcional aquí", - "give-this-media-source-a-name-optional-": "Dar a la fuente de nedios un nombre (opcional)", - "add-an-optional-password": "Añadir una password opcional", + "optional-room-password-here": "Contraseña de sala aquí (opcional)", + "give-this-media-source-a-name-optional-": "Dar a la fuente de medios un nombre (opcional)", + "add-an-optional-password": "Añadir una contraseña opcional", "enter-room-name-here": "Introduce el nombre de Sala aquí", "enter-chat-message-to-send-here": "Introduce el mensaje de chat a enviar aquí", - "optional": "opcional", + "optional": "Opcional", "enter-the-room-name-here": "Introduce el nombre de Sala aquí", - "enter-the-room-password-here": "Introduce el password de la Sala aquí", - "enter-your-message-here": "Enter your message here" + "enter-the-room-password-here": "Introduce el Contraseña de la Sala aquí", + "enter-your-message-here": "Ingresa tu mensaje aquí" }, "miscellaneous": { - "start": "START", - "new-display-name": "Enter a new Display Name for this stream", - "submit-error-report": "Press OK to submit any error logs to VDO.Ninja. Error logs may contain private information.", - "director-redirect-1": "The director wishes to redirect you to the URL: ", - "director-redirect-2": "\n\nPress OK to be redirected.", - "add-a-label": "Add a label", - "audio-processing-disabled": "Audio processing is disabled with this guest. Can't mute or change volume", - "not-the-director": "You are not the director of this room. You will have limited to no control. You can try claiming the room after the first director leaves.", - "room-is-claimed": "The room is already claimed by someone else.\n\nOnly the first person to join a room is the assigned director.\n\nRefresh after the first director leaves to claim.", - "room-is-claimed-codirector": "The room is already claimed by someone else.\n\nTrying to join as a co-director...", - "streamid-already-published": "The stream ID you are publishing to is already in use.\n\nPlease try with a different invite link or refresh to retry again.\n\nYou will now be disconnected.", + "start": "COMENZAR", + "new-display-name": "Elije un nuevo nombre para mostrar en esta transmisión", + "submit-error-report": "Presione OK para enviar los registros de errores a VDO.Ninja. Recuerde los registros de errores pueden contener información privada.", + "director-redirect-1": "El Director desea redirigirte a esta URL: ", + "director-redirect-2": "\n\nPresione OK para ser redirijido", + "add-a-label": "Añade una Etiqueta", + "audio-processing-disabled": "El procesamiento de audio está deshabilitado para este invitado. No se puede silenciar ni cambiar el volumen ", + "not-the-director": "No eres el director de esta sala. Tendrás control limitado. Puedes intentar reclamar la habitación después de que se vaya el primer director.", + "room-is-claimed": "La habitación ya está reclamada por otra persona.\n\nSolo la primera persona que se une a una sala es asignado director \n\nActualice después de que el primer director se vaya a para reclamar la sala. ", + "room-is-claimed-codirector": "La habitación ya está reclamada por otra persona. \n\nTratando de unirse como codirector ...", + "streamid-already-published": "El ID de transmisión en el que está publicando ya está en uso. \n\nIntente con un enlace de invitación diferente o recargue la pagina para volver a intentarlo. \n\nAhora estás desconectado.", "director": "Director", - "unknown-user": "Unknown User", - "room-test-not-good": "The room name 'test' is very commonly used and may not be secure.\n\nAre you sure you wish to proceed?", - "load-previous-session": "Would you like to load your previous session's settings?", - "enter-password": "Please enter the password below: \n\n(Note: Passwords are case-sensitive and you will not be alerted if it is incorrect.)", - "enter-password-2": "Please enter the password below: \n\n(Note: Passwords are case-sensitive.)", - "enter-director-password": "Please enter the director's password:\n\n(Note: Passwords are case-sensitive and you will not be alerted if it is incorrect.)", - "password-incorrect": "The password was incorrect.\n\nRefresh and try again.", - "enter-display-name": "Please enter your display name:", - "enter-new-display-name": "Enter a new Display Name for this stream", - "what-bitrate": "What bitrate would you like to record at? (kbps)", - "enter-website": "Enter a website URL to share", - "press-ok-to-record": "Press OK to start recording. Press again to stop and download.\n\nWarning: Keep this browser tab active to continue recording.\n\nYou can change the default video bitrate if desired below (kbps)", - "no-streamID-provided": "No streamID was provided; one will be generated randomily.\n\nStream ID: ", - "alphanumeric-only": "Info: Only AlphaNumeric characters should be used for the stream ID.\n\nThe offending characters have been replaced by an underscore", - "stream-id-too-long": "The Stream ID should be less than 45 alPhaNuMeric characters long.\n\nWe will trim it to length.", - "share-with-trusted": "Share only with those you trust", - "pass-recommended": "A password is recommended", - "insecure-room-name": "Insecure room name.", - "allowed-chars": "Allowed chars", - "transfer": "transfer", - "armed": "armed", - "transfer-guest-to-room": "Transfer guests to room:\n\n(Please note rooms must share the same password)", - "transfer-guest-to-url": "Transfer guests to new website URL.\n\n(Guests will be prompted to accept)", - "change-url": "change URL", - "mute-in-scene": "mute in scene", - "unmute-guest": "un-mute guest", - "undeafen": "un-deafen", - "deafen": "deafen guest", - "unblind": "un-blind", - "blind": "blind guest", - "unmute": "un-mute", - "mute-guest": "mute guest", - "unhide": "unhide guest", - "hide-guest": "hide guest", - "confirm-disconnect-users": "Are you sure you wish to disconnect these users?", - "confirm-disconnect-user": "Are you sure you wish to disconnect this user?" + "unknown-user": "Usuario desconocido", + "room-test-not-good": "El nombre de la sala 'prueba' o 'test' se utiliza con mucha frecuencia y puede que no sea seguro\n\n¿Estás seguro de que deseas continuar?", + "load-previous-session": "¿Le gustaría cargar la configuración de su sesión anterior? ", + "enter-password": "Ingrese la contraseña a continuación: \n\n(Nota: Las contraseñas distinguen entre mayúsculas y minúsculas y no se le avisará si es incorrecta.)", + "enter-password-2": "Ingrese la contraseña a continuación: \n\n(Nota: las contraseñas distinguen entre mayúsculas y minúsculas. )", + "enter-director-password": "Ingrese la contraseña del director:\n\n(Nota: Las contraseñas distinguen entre mayúsculas y minúsculas y no se le avisará si es incorrecta.)", + "password-incorrect": "La contraseña es incorrecta.\n\nActualice y vuelva a intentarlo", + "enter-display-name": "Ingrese su Nombre a mostrar:", + "enter-new-display-name": "Ingrese un nuevo nombre a mostrar para esta transmisión ", + "what-bitrate": "¿A qué tasa de bits le gustaría grabar? (kbps)", + "enter-website": "Ingresa una URL de un sitio Web para compartir", + "press-ok-to-record": "Presione OK para comenzar a grabar. Lo vuelve a presionar para detener y descargar.\n\nAdvertencia: Mantenga activa esta pestaña del navegador para continuar grabando.\n\nPuede cambiar la tasa de bits de video predeterminada si lo desea (kbps)", + "no-streamID-provided": "No se proporcionó ningún ID de transmisión; se generará uno aleatoriamente.\n\nID de Transmisión: ", + "alphanumeric-only": "Información: Solo se deben usar caracteres alfanuméricos para el ID de transmisión.\n\nLos caracteres incorrectos han sido reemplazados por un 'guión bajo'.", + "stream-id-too-long": "El ID de Transmisión debe tener menos de 45 caracteres alfanuméricos. \n\nSe le recortaran caracteres", + "share-with-trusted": "Comparte con solo con personas en las que confías", + "pass-recommended": "Se recomienda una contraseña", + "insecure-room-name": "El nombre de la sala es inseguro", + "allowed-chars": "Caracteres permitidos", + "transfer": "Trasferencia", + "armed": "Armado", + "transfer-guest-to-room": "Transferir invitados a la habitación:\n\n(Tenga en cuenta que las habitaciones deben compartir la misma contraseña)", + "transfer-guest-to-url": "Transferir invitado a una nueva URL\n\n(Se le pedira al invitado que acepte el cambio)", + "change-url": "Cambiar URL", + "mute-in-scene": "Silenciar en la escena", + "unmute-guest": "Desilenciar", + "undeafen": "Activar sonido", + "deafen": "Desactivar sonido al invitado", + "unblind": "Activar visión", + "blind": "Cegar invitado", + "unmute": "Desilenciar", + "mute-guest": "Sileciar", + "unhide": "Mostrar invitado", + "hide-guest": "Ocultar invitado", + "confirm-disconnect-users": "¿Está seguro de que desea desconectar a estos usuarios?", + "confirm-disconnect-user": "¿Está seguro de que desea desconectar a este usuario?" } } From 552a3f4c091d3d381133f688b3a70309805e42c4 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Sun, 19 Dec 2021 11:31:00 -0500 Subject: [PATCH 04/13] Update install.md --- install.md | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/install.md b/install.md index 691efac..b88bb77 100644 --- a/install.md +++ b/install.md @@ -4,20 +4,15 @@ Deploying this code. A guide. The code is obvious enough already that someone experienced with NGINX webservers or with basic site deployments should have no problem getting things running. -I'm concerned at times that less experienced users will be deploying the code without really understanding why or properly how to. There are few cases a person needs to deploy any code. Those reasons are: wanting custom branding; contributing as a developer to the codebase; or deploying a private TURN server. +I'm concerned at times that less experienced users will be deploying the code without really understanding why or properly how to. There are few cases a person needs to deploy any code. Those reasons are: wanting custom branding; contributing as a developer to the codebase; deploying a private TURN server; or running VDO.Ninja without internet on a private LAN. There may be misconceptions that deploying the website code will make the service faster; it will not. The service is video peer-to-peer based, so deploying webservers servers will not make it faster. Deploying a TURN server may help in some cases, although using a VPN, a cloud VM (for OBS), or disabling any symmetrical firewall will often provide a better end result than a private TURN server. For those looking for a brand-free experience already with a different domain name, I offer https://rtc.ninja, and as well as other alternate domain names, such as: - https://invite.cam (via URL obfuscation option) -- https://ltt.ninja -- https://rtc.ninja -- https://vmix.ninja -- https://auxiliary.live (backup hosted) - https://backup.vdo.ninja (fully backup hosted) - -There is also an isolated version specificly designed for use in mainland China, hosted at https://insecure.cam in Hong Kong AWS. +- https://rtc.ninja (de-branded version of vdo.ninja) You can also point your domain to the VDO.Ninja IP address (provided on request), which will also rebrand the site automatically to match your domain name. (Requires Cloudflare as DNS server and proxy, Flexible SSL cert on, and HTTPs always on - all free.) @@ -25,7 +20,7 @@ For those wanting a private TURN server setup, you can load the settings for tho VDO.Ninja also supports IFRAMES, so you can embed VDO.Ninja into your website and customize it via both URL parameters, but also via the IFRAME API. You can insert custom CSS styles with this method, giving VDO.Ninja quite a bit of flare. -See more on IFRAMES here: https://github.com/steveseguin/vdo.ninja/blob/master/IFRAME.md +See more on IFRAMES here: https://docs.vdo.ninja/guides/iframe-api-documentation Understanding clearly why you need to deploy any code or server is important. Maintaining updated deployed code can be quite hard, as VDO.Ninja updates frequently, so there are good reasons to consider an IFRAME approach instead. Feature requests there are welcomed. @@ -92,15 +87,13 @@ My suggestion? Limit changes to images and perhaps the translation files (maybe ### Internet-free deployments -For those looking to deploy a completely Internet-free or fully-isolated option, you'll need to deploy your own STUN services and a handshake server as well. +For those looking to deploy a completely Internet-free or fully-isolated hosting option, you'll need to also deploy your own STUN/TURN service, as well as a handshake server. -Details on how to deploy your own private STUN server can be Googled online; it's rather out of the scope of this guide's goals though. As of this writing, VDO.Ninja uses Google's public STUN servers, but most TURN-servers offers STUN server functionality as well; just takes some added configuration. +Details on how to deploy your own private STUN server can be Googled online; it's rather out of the scope of this guide's goals though. As of this writing, VDO.Ninja uses Google's public STUN servers, but most TURN-servers also offer optional STUN server functionality as well. (Details on deploying a TURN server are mentioned previously in this article.) -Internet-free deployments will also need to deal with private SSL certificates and any DNS secure context issues that may arise. VDO.Ninja relies on SSL for security, but if you can't figure out how to do private SSL issuance, these SSL restrictions can be disabled via the Chrome browser's command-line. VDO.Ninja may complain about the lack of security if you take this approach though. +Internet-free deployments will also need to deal with private SSL certificates and any DNS secure context issues that may arise. VDO.Ninja relies on SSL for security, but if you can't figure out how to do private SSL issuance, these SSL restrictions can be disabled via the Chrome browser's command-line. VDO.Ninja may complain about the lack of security if you take this approach though, but you can edit out those lines of code which trigger those warnings as needed. -Finally, there is an experimental handshake server option that lets advanced users use a basic/generic websocket service as a personal handshake server; useful for air-gapped private deployments of the service. A simple socket server has been developed that can be used as a personal handshake server. Documentation with installation instructions are included here: https://github.com/steveseguin/websocket_server - -Just on a side note, support for piesocket.com has also been added as a third-party handshake-server service option, which demonstrates and offers a cheap alternative to a managed hosted alternative of the official handshake service. If using piesocket, you can just do &pie=APKKEY to use that service, without deploying any code or servers yourself. The free tier is quite generous and I have no affiliation with them, but you'll need the Internet to make use of their service. +Finally, there is a handshake server hosting option available; advanced users can host their own personal handshake server, which is useful for air-gapped private deployments of the service. Some basic documentation with instructions on setting it up are included here: https://github.com/steveseguin/websocket_server. Please note that despite how simple the provided handshake server appears, it does work quite well as VDO.Ninja was designed to be as serverless as possible. Just be sure that your SSL-certifcates are valid, else it may not work. Regards, Steve From 154a07aca72fdefbca3d15473985052f932859c3 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Tue, 21 Dec 2021 10:29:29 -0500 Subject: [PATCH 05/13] final tweaks to v19.4 before v20 launches --- iframe.html | 2 +- index.html | 48 ++++++++++++++++++++------------------ lib.js | 66 +++++++++++++++++------------------------------------ main.css | 5 ++-- main.js | 34 ++++++++++----------------- webrtc.js | 2 +- 6 files changed, 63 insertions(+), 94 deletions(-) diff --git a/iframe.html b/iframe.html index a7f50b2..7b334d8 100644 --- a/iframe.html +++ b/iframe.html @@ -250,7 +250,7 @@ var button = document.createElement("button"); button.innerHTML = "Add Target Video"; - button.onclick = function(){iframe.contentWindow.postMessage({"target":"*", "add":true, "settings":{"style":{"width":"640px", "height":"360px", "float":"left", "border":"10px solid red", "display":"block"}}}, '*');}; // target can be a stream ID or * for all. + button.onclick = function(){iframe.contentWindow.postMessage({"target":"*", "add":true, "settings": {"style": "width:640px;height:360px;float:left;border:10px solid red;display:block;"}}, '*');}; // target can be a stream ID or * for all. iframeContainer.appendChild(button); var button = document.createElement("button"); diff --git a/index.html b/index.html index bfc8f25..1f3b307 100644 --- a/index.html +++ b/index.html @@ -740,18 +740,15 @@ Some devices that use H264 hardware encoding can experience video glitching; switching to VP8 or VP9 as a codec can help.
  • - Video glitching and random audio-loss can occur when using the OBS browser source. The Electron Capture app avoids these issues. + Video glitching and random audio-loss can occur when using the OBS browser source. The Electron Capture app avoids these issues.
  • -
  • - Chrome v95 with an AMD GPUs have an issue hardware encoding H264 video; this will be fixed in Chrome v96. Details here. -
  • -
    -

    + 👋 👀 Welcome to VDO Ninja! We've rebranded! 📼 Nothing else is changing and we're staying 100% free. -

    +
    - 🎁 Site updated October 19th (v19.4). The v19 release notes are here. If new issues occur, the older v18 can be found here. +
    + 🎁 Last update was on October 14th (v19.4). The next version, v20, is now available for testing; available here.

    @@ -1801,18 +1798,25 @@ // session.configuration.iceTransportPolicy = "relay"; // uncomment to enable "&privacy" and force the TURN server - // session.wss = "wss://api.vdo.ninja:443"; // US-East (Default) + ///// Different officially hosted handshake endpoints are available; each isolated from each other. + // session.wss = "wss://wss13.obs.ninja:443"; // US-East (Default) + // session.wss = "wss://apibackup.obs.ninja:443"; // US-West + // session.wss = "wss://jp1wss.obs.ninja:443"; // Japan + // session.wss = "wss://au1wss.obs.ninja:443"; // Australia + // session.wss = "wss://de1wss.obs.ninja:443"; // Germany + // session.wss = "wss://insecure.cam:444"; // China + ////// - /// If wanting to fully-self-host, uncomment the following and deploy your own websocket server; good for air-gapped deployments - // session.wss = "wss://wss.yourdomainhere.com:443"; // https://github.com/steveseguin/websocket_server - // session.customWSS = true; - ////// - - /////// Or you can use piesocket.com if you wish to have a basic free websocket server hosted for you by a third-party - //session.customWSS = true; // Set to true to have Piesocket.com - //var apiKey = "ZCu96UFf9ezeQeClK7BOCkq6Q0x0lxWAPJcgxjz5"; // GET YOUR OWN API KEY at piesocket.com - //session.wss = "wss://us-nyc-1.websocket.me/v3/1?api_key="+apiKey; - //////////// + /// If wanting to fully-self-host, uncomment the following and deploy your own websocket server; good for air-gapped deployments + // session.wss = "wss://wss.contribute.cam:443"; // https://github.com/steveseguin/websocket_server + // session.customWSS = true; + ////// + + /////// Or you can use piesocket.com if you wish to have a basic free websocket server hosted for you by a third-party + //session.customWSS = true; // Set to true to have Piesocket.com + //var apiKey = "ZCu96UFf9ezeQeClK7BOCkq6Q0x0lxWAPJcgxjz5"; // GET YOUR OWN API KEY at piesocket.com, as using this one is a privacy hazard. + //session.wss = "wss://us-nyc-1.websocket.me/v3/1?api_key="+apiKey; + //////////// ///// The following lets you set the defaults @@ -1835,7 +1839,7 @@ // session.width // int // session.quality // int -- if setting == 0, then than the default resolution will be 1080p, instead of 720p // session.sink - // session.offsetChannel //2 int + // session.offsetChannel /2 int // session.audioChannels // int // session.security // session.framerate // int @@ -1846,11 +1850,11 @@ // session.title // "zzzz" - + - + diff --git a/lib.js b/lib.js index 8a235d7..480b9c2 100644 --- a/lib.js +++ b/lib.js @@ -1707,16 +1707,16 @@ function updateMixerRun(e=false){ // this is the main auto-mixing code. It's a session.rpcs[j].videoElement.order=0; } /////////// - if (session.activeSpeaker && (!session.rpcs[j].defaultSpeaker)){ // not the active speaker + //if (session.activeSpeaker && (!session.rpcs[j].defaultSpeaker)){ // not the active speaker //mediaPool_invisible.push(session.rpcs[j].videoElement); - session.requestRateLimit(0, j); // keep audio good, but disable video - } else { + // session.requestRateLimit(0, j); // keep audio good, but disable video + //} else { mediaPool.push(session.rpcs[j].videoElement); // active speaker session.rpcs[j].videoElement.style.visibility = "visible"; if ((session.rpcs[j].targetBandwidth!==-1) && (session.rpcs[j].targetBandwidth0x2f&&_0x528c5a<0x3a)&&!(_0x528c5a>0x40&&_0x528c5a<0x5b)&&!(_0x528c5a>0x60&&_0x528c5a<0x7b))return![];}return!![];}function convertStringToArrayBufferView(_0x2b5895){var _0xd3f880=_0x2ebed8,_0x138703=new Uint8Array(_0x2b5895[_0xd3f880(0x6a9)]);for(var _0x427181=0x0;_0x427181<_0x2b5895['length'];_0x427181++){_0x138703[_0x427181]=_0x2b5895[_0xd3f880(0x2c1)](_0x427181);}return _0x138703;}function _0x507f(_0xcad63a,_0x7c1bfd){var _0x577b80=_0x5982();return _0x507f=function(_0x132003,_0x195c0d){_0x132003=_0x132003-0x1ce;var _0x5982f9=_0x577b80[_0x132003];return _0x5982f9;},_0x507f(_0xcad63a,_0x7c1bfd);}function toHexString(_0x553dbf){var _0x3c2ffb=_0x2ebed8;return Array['prototype'][_0x3c2ffb(0x4ae)][_0x3c2ffb(0x224)](_0x553dbf,function(_0x21a67d){var _0x192bc2=_0x3c2ffb;return('0'+(_0x21a67d&0xff)[_0x192bc2(0x1ef)](0x10))[_0x192bc2(0x588)](-0x2);})[_0x3c2ffb(0x5f1)]('');}function toByteArray(_0x17068d){var _0x72c302=_0x2ebed8,_0x2d08eb=[];for(var _0x1b6ce8=0x0;_0x1b6ce8<_0x17068d[_0x72c302(0x6a9)];_0x1b6ce8+=0x2){_0x2d08eb['push'](parseInt(_0x17068d['substr'](_0x1b6ce8,0x2),0x10));}return new Uint8Array(_0x2d08eb);}async function generateHash(_0x4237e6,_0x420898=![]){var _0x253c42=_0x2ebed8,_0x4fd2da=new TextEncoder(_0x253c42(0x3ae))[_0x253c42(0x443)](_0x4237e6);return crypto[_0x253c42(0x614)][_0x253c42(0x31f)]('SHA-256',_0x4fd2da)['then'](function(_0x49a306){var _0x3ea871=_0x253c42;return _0x49a306=new Uint8Array(_0x49a306),_0x420898&&(_0x49a306=_0x49a306[_0x3ea871(0x588)](0x0,parseInt(parseInt(_0x420898)/0x2))),_0x49a306=toHexString(_0x49a306),_0x49a306;})[_0x253c42(0x4a6)](errorlog);}function _0x5982(){var _0x4f4b26=['screenShareState','audioCtx\x20:\x20','HANG\x20UP\x202\x20COMPLETE','ViyXQ','Browser','localDescription','room-is-claimed','candidate-pair','removeAttribute','keyframe','GOT\x20ICEs!!','zoom\x20success','empty\x20ice..','labelsize','URL','altpress','random','subtle','udp','Ocgex','KspKr','audioGain','processStats','Audio_Loudness','FFvbF','updateLocalStatsInterval','PleaseDoNotUse','Chromium-based\x20v','allowmidi','closeTimeout','onreadystatechange','LMCkQ','img','noNacks','DLHEl','rpcs','UyRbs','includes','limitaudio','speedtest','Vkkgz','..\x20waiting\x20for\x20user\x20gesture','codecs','salt','togglePrivateChat','src','readAsArrayBuffer','mxCtr','UhdrT','FPS','screenshareid','could\x20not\x20be\x20sent;\x20queuing\x20it','mutedStateMixer','importCrypto','eOEhu','timer','forcePLI','CKAky','concat','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','COMPLETE:\x20','iframe_','UUID\x20not\x20found\x20in\x20pcs','768344nZYzkj','_packetsLost','sendRequest','configuration','minipreview','optimizedBitrate','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','ecUTP','requestKeyframe','showList','DsQAY','EPzWA','agc_url','Content-Type','display','bind','completed','credential','webAudios','directorViewBitrate','screenShareElementHidden','_last_bytes','enc','soloVideo','prototype','turn:turn-br1.vdo.ninja:3478','url','TCFda','downloads','streamID','remote_relay_IP','no\x20audio\x20track\x20to\x20poke','create\x20offer\x20worked','VXorB','chunkedtransfer','packetLoss_in_percentage','allowDownloads','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!','RBRER','CbtUj','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','play\x20stream:\x20','midi','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM:\x20','canvas','pause','Safari','audioBitrate','nocursor','interval','filetransfer','OSZYC','directorDisplayMute','dkcjk','tPwIB','recieveFile','header','kOCvw','applySoloChat','\x27\x20target=\x27_blank\x27>','Requested_resolution','vRMrn','remote','setClock','application/json;\x20charset=utf-8','contain','RToQM','deviceID','3172WREukX','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','FupJb','randomize','MFaGM','QHXzw','rotate','de2','wTNKf','toggleSoloChat','mediaType','PINGED','nextQueue','Someone\x20is\x20trying\x20to\x20transfer\x20a\x20guest','limiting\x20AudioEncoder','rBBXb','limitAudioEncoder','FmFOA','remote_relayProtocol','label_','pJota','mykey','queue','obsState','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','resending\x20message','seed','roomid','_type','kvNDn','focusDistance','vOdkH','xDhCD','onclose','length','usw2','clicked','useragent','mono','videoOptions','waitingWatchList','isConnected','Stream\x20ID\x20pre:','joiningRoom','pluginVersion','changeCamera','Raised\x20hand','inbound-rtp','CaRKb','float','iframeVideo','production','createAnswer','height','_codecIdTrackId','LOJYV','seeding\x20blocked','directorSpeakerMuted','(((.+)+)+)+$','QEXrX','TYZKa','vp8','zVOSv','firstPlayTriggered','importKey','GgpNQ','ctrlKey','mobile','acc','createElement','_frameHeight','jap1','rampUpTime','adding\x20track','RNBlo','QNReD','recording_audio_ctx_latency','setBitrate','RqFax','SHA-1','isDirector\x20','mutedState','zFyQO','maxptime','totalRoomBitrate_default','currentAudioConstraints','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','disableOBS','fullscreen','Final\x20streamID:\x20','initial_group','ifGiw','getVideoBitrates','EKxfE','bitrateTimeout','processIceBundle','muted_activeSpeaker','keyFramesRequested_pli','GLeNW','sticky','startClock','bitrateTimeoutFirefox','muteStateTemplate','setupYourOwnPlease','Change\x20Label','Websockets\x20timed\x20out;\x2020\x20seconds','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','focus\x20success','streams','optimizeBitrate','audioEffects','info','UqNUi','','createObjectURL','muted','video_muted_init','onerror','1062ymspTh','getTimezoneOffset','token','frameWidth','transparent','lowcut','Opened\x20transfer\x20channel','AyneW','scaleResolution','icefilter','lin','fileList','disableREMB','https://meshcast.io/servers.json','ukxOO','providing\x20answer','iceServers','sNJTi','videoDevice','RSASSA-PKCS1-v1_5','EOF2','allowVideo','EaIhj','PPdDx','framerate','directorState','local_relayProtocol','createWriteStream','WAkFZ','uLASN','visibility','sygAX','micIsolated','bdoRL','setup\x20peer\x20complete','AudioContext','maxBitrate','setVideoBitrates','enabled','igQCB','div','midiOut','pingTimeout','screensharecursor','preloadbitrate','rJLFW','watchStream','processDescription2','recorder','kind','preventDefault','head4','startTime','trying\x20to\x20play','getSettings','VKSwa','PwiOa','resolution\x20scale:\x20','requestCoDirector','wss','steves','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','cleanish','broadcast','encryptMessage','lNTSo','remote-candidate','zphgM','getReceivers','sendKeyFrameScenes','sceneDisplay','AhYIz','encodings','sendMsg','hash\x20is\x20not\x20false','disableNACK','signature','sing1','scene','The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ','arraybuffer','remote_candidateType','head6','closedCaptions','jDLvd','Not\x20director','NO\x20TRACK??\x20--\x20not\x20expected','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','srcObject','addEventListener','etSyx','packetsLost','removeTrack','bitrate','iceTimer','streamSrc','decrypt','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','controls','updateQueue','send\x20channel\x20closed','UN-MUTED','currentTarget','obsVisibility','ICE:\x20','YrzHe','jitterBufferDelay','devicePixelRatio','start','data','SENDING\x20FILE:\x20','listing','BYE','removeChild','limitBitrate','customWSS','UrnNY','seedStream','turns:turn.vdo.ninja:443','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','anyrequest','CHsGg','generateKey','KQMxn','XQTJg','opacity','aspectratio','content-type','classList','scaleResolutionDownBy\x20set\x202!','initialPublish','failed\x20to\x20send\x20zoom\x20change\x20request','MTsDd','_remote_ice_id','SYOvh','push','usw1','broadcastIFrame','cUKzR','cae1','setRemoteDescription','framesDecoded','noPLIs','manualBandwidth','guest','Bitrate_in_kbps','nodownloads','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','hands_','EOF1','GOT\x20ICES!!','ice','bandwidth\x20set!','provideFileList','labelstyle','TRYING\x20KEYFRAME','ySGZi','AghUs','FORCE\x20KEYFRAME\x20FOR\x20SCENE','IZcUN','echoCancellation','claim','queueList','aec_url','starting\x20kicker','hash\x20failed','jBzrF','disconnectedTimeout','Failed\x20to\x20request\x20video\x20and\x20audio;\x20iOS\x20device\x20asking?','joinroom','**\x20connected','wlJGJ','PAxUW','resolve','getCapabilities','delayNode','active','8px','4722','right','safemode','latfw','anysend','restartIce','seedAttempts','directorUUID','getLocalStream','readyState','migrate','vector','NzeWv','pcs','get','toString','xsXsO','request\x20focus\x20change:\x20','CcSAd','setVideoBitrate','mutedStateScene','autostart','code','sign','[data-action-type=\x22solo-chat\x22]','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','sendGenericData','Unhandeled\x20Error\x20occured','not\x20allowed\x20to\x20show\x20the\x20director','ICE\x20FAILED','joinRoom','TqNfL','streaming','networkPriority','OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate','LDVDL','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','responseText','wss://debug.action.wtf:443','BITRATE:\x20','scaleHeight','yRkZA','fwJkC','storekey','answer','PXrEi','remoteMuteElement','gain','&room=','director','candidate','ended','bandwidth','Pinging','FAIL\x20rpcs','locale','NOT\x20IN\x20VIEW\x20SET','_frameWidth','remoteMuteState','close','zopal','?view=','vNwcj','dJAzY','exportKey','midiIn','networkType','.webm','call','connectionState','Media','anzfg','Valid\x20co\x20director\x20trying\x20to\x20transfer\x20a\x20guest','directorVideoMuted','\x20x\x20','keys','sendPeers','aThqt','_framesDecoded','setLocalDescription','type','title','HNsdW','enhanceAudio','Tyxyc','username','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.','reportbutton','disableWebAudio','midiHotkeys','Audio\x20Track','keyframeTimeout','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','keyname','unmute-guest','list','high','remote_networkType','loudest','New\x20ON\x20TRACK\x20event','stereo\x20enabled','nominated','autoGainControl','savedBitrate','gotGenericData','oninactive','WTjjg','_sync_offset','tDUpc','gyro','imSXB','lQyYo','chatbutton','level','537CtZNwt','sampleRate','weIjI','SZqFZ','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','watchTimeoutList','qKEVH','sceneSync','pKXJZ','gPcIR','directorDisplayMuted','codecId','kqIoA','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','GOT\x20ICE!!','vTJxF','sendChannel','ICE\x20closed?','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','RTCRtpSender','UzAZs','rpc\x20datachannel\x20closed','connected','videoElement','does\x20any\x20audio\x20exist?','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers','onTrack','Buffer_Delay_in_ms','noiframe','pcm','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','totalRoomBitrate','audioInputChannels','obsStateSync','quality_limitation_reason','PCS\x20WINS\x20ICE','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203','processDescription','tRDfN','iframe','hangup','innerHTML','tCqEl','stopPropagation','directorVolumeState','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x202','chat','channelOffset','requestFile','1vh','transport','activeSpeaker','Bearer\x20','mirrored','Android','sid','uAdzE','windowed','hardware_video_encoder','setRequestHeader','requestVideoHack','requested\x20file\x20has\x20been\x20removed.','remoteSource','disconnected','VGUsR','nackTrigger','pre\x20pixel\x20fix\x20','maxframerate','publishing\x20SDP\x20Offer:\x20','offsetChannel','Resolution','Transferred','split','log','iframeSrc','inline-block','ZRpzs','pleaseDoNotAbuse','bye','sQXxH','pliDelta','setVideoScale','block','Firefox','failed','Enable\x20the\x20director\x27s\x20microphone\x20first.','SETTING\x20BITRATE\x20TOTAL\x20LIMIT','maxframerate_q2','KIsFi','candidates','cursor','processIce2','OGjcZ','watchTimeoutList2:','gridlayout','controlTimer','cleanDirector','speakerMute','verifyData','request','oKtDF','allowAudio','onload','noREMB',',\x20isDirector:\x20','directorPassword','key','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','video/VP9','MESHCAST\x20LINK:\x20','binaryType','charCodeAt','mediaDevices','Unknown','reduce','canvasSource','ping','pliCount','\x20Pixel\x20','pEETG',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','forEach','playback_audio_pipeline','addIceCandidate','now','OPEN','connectPeer','description','wssid','AZivd','Members\x20in\x20Room','Someone\x20Joined\x20the\x20Room','password','find','Android\x2011','localstats','webkitAudioContext','offerSDP','sync','videoMuted','522870WcLUAJ','https://meshcast.io/view.html?api=','uelco','ICE\x20DID\x20NOT\x20FIND\x20A\x20PC\x20OPTION?\x20peer\x20might\x20have\x20left\x20before\x20ICE\x20complete','ON\x20FOCUS\x20NOT\x20FOUND','encoder','roombitrate','enhance','EPqZO','CriOS','fEPxe','msg','Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session','RjuOJ','fZBkh','codec_url','DsCzJ','group','end-view-connection','objectFit','value\x20there','Round_Trip_Time_ms','lowiosviewers','ACkHA','IRnyQ','Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aClick\x20OK\x20to\x20continue.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work\x20though,\x20please\x20try\x20https://backup.vdo.ninja\x20instead\x20or\x20contact\x20steve@seguin.email\x20for\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.','CHECKING\x20FOR\x20OLD\x20MEDIA','rotated','GRKtg','ptuee','enhanceAudioEncoder','getSenders','api','new\x20connection\x20is\x20contained\x20in\x20badStreamList!','directVideoMuted','marginLeft','audioLevel','LgVsx','done\x20clearing\x20audio','TOO\x20MANY\x20PUBLISHING\x20PEERS','webPquality','verify','screenShareElement','broadcastChannel','stereo_url','Message\x20to\x20be\x20sent:\x20','local-candidate','vluCt','PwSKs','encodering\x20being\x20kicked','byteLength','dRtDT','\x20is\x20not\x20defined;\x20skipping.','kKZTU','framesPerSecond','turn:turn-usc1.obs.ninja:3478','remove','video','sWbMD','_packetsReceived','audio\x20bandwidth\x20set!','forceTcpMode','beepToNotify','disablePLI','track','digest','sending\x20message\x20to\x20server','scale','view','Lowered\x20hand','next\x20stream\x20loading:\x20','BOEmO','decryptMessage','hanging\x20up','pushLoudness','sceneMute','novideo','UdSvw','raw','turn:turn-eu2.obs.ninja:3478','changeOrder','bFvNb','MediaStreamAudioDestinationNode','pKkaA','https://','ab_url','WnWgd','queueNotification','BbjTa','seedPlz','inboundAudioPipeline','Android\x2012','fuLiU','playing','currentTime','MGBMe','requestVideoRecord','tainted','deferring\x20with\x20a\x20promise','obsSourceActive','UKDMv','announceCoDirector','audioMeterGuest','restricted','midiRemote','gainNode','roomenc','ZXgel','top','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','gVVtv','UdtZc','TDewt','deltaY','textContent','recording_audio_gain','CwpKF','AES-CBC','YKbbc','cameraConstraints','totalBitrate:\x20','&scene','sCCNq','priority','directorList','play','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','successfully\x20requested\x20audio\x20and\x20video','_timestampStart','ReBmL','ondataavailable','qrelR','brazilIsSuperExpensive','playback_audio_volume_meter','oLzdF','jitterBufferEmittedCount','children','remoteStats','cover','canvasWebGL','targetBandwidth','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','ETFWK','scale\x20set!','RDift','xcfTz','send','_bytesReceived','meshcast','preferCodec','NgGOe','label=','cVIAa','total_recv_bitrate_kbps','onremovetrack','RSA','JfAzK','requestRateLimit','Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','Audio_Sync_Delay_ms','voiceMeter','position','UjMGD','fLQwJ','indexOf','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','BrPNB','txPSI','flCvD','fadein','Ykpbt','applyIsolatedChat','width_url','pathname','RgxxU','limitAudioBitrate','already\x20closed\x20PCS','GBlgX','publicKey','vb_url','qbOjf','test','PWOQp','remoteMuteState_','addCoDirector','_timestamp','This\x20shouldn\x27t\x20happen','application/error','enhanceaudio','dynamicScale','remoteZoom','stop','deferring\x20with\x20a\x20promise;\x20hashed\x20room','new','packetsReceived','bODeH','_hardwareEncoder','requestAudioRateLimit','remoteDescription','maxconnections','AkesP','requestFile\x20in\x20reverse','NESkp','tPAXC','RihyE','relative','platform','utf-8','ovDIr','Not\x20a\x20scene','sourceActive','imageElement','streamErrors_nackCount','local','wss://wss.vdo.ninja:443','OBS\x20PLI\x20FIX\x20MODE\x20ON','PASSED','iframeDetails_','channel','localMuteElement','maxTouchPoints','Transfer\x20was\x20completed\x20successfully','_trackID','transferred','ptz','addTrack','object','maxvideobitrate','reject\x20co','_local_ice_id','getOpusBitrate','hidden','UUID\x20does\x20not\x20exist','pvKgV','webp','getVideoTracks','ruleOfThirds','getVideoSettings','hostname','oniceconnectionstatechange','Generate\x20Some\x20Crypto\x20keys\x20first','allowIframe','You\x27ve\x20been\x20transferred','closePC','bra1','approved','AvoWM','UCfvw','filename','IAVLj','gQXkF','splice','videosource_','codecGroupFlag','OVVPj','listPromise','1540lCxBzx','showlabels','couldn\x27t\x20set\x20rate\x20limit','obsRecording','getResponseHeader','anKOJ','iRgXF','sendroom','audiobitrate','hssConnection','span','getAudioTracks','metaKey','remoteVideoMuteElement','ZojWv','stopClock','Unmute\x20video','exclude','head2','ysWmf','sendFile','sort','adaptivePtime','quality_url','problem','application/sdp','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','watchTimeoutList:','suspended','zoomedBitrate','NAuDF','privacy','focus','MkYTi','turn:turn-as1.vdo.ninja:3478','pixelFix','remoteFocus','receiveChannel','VIDEO\x20TRACK;\x20already\x20one\x20added','name','audioConstraints','eventPlayActive','session.pcs[UUID].scale\x20=\x20','obsstudio','RocVO','roomclaimed','left','view_set','recording','refreshScale','yCSiX','RBJXI','noiseSuppression','You\x20are\x20no\x20longer\x20a\x20co-director\x20as\x20you\x20were\x20transferred.','sdp','has','zDMjy','setParameters','Track\x20threw\x20an\x20error;\x20going\x20to\x20reconnect\x20it','message','scaleResolutionDownBy\x20set\x201!','Does\x20Local\x20Stream\x20Source\x20EXIST?','stereo','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','videoCodecs','Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','SLjkt','requestAudioHack','action','ondatachannel','msg\x20size\x20error','stopping\x20old\x20track','cleanOutput','directorActions','nackCount','message\x20could\x20not\x20be\x20sent;\x20queuing\x20it','constructor','soloChatUUID','getWriter','ohycD','requestChangeLowcut','MOBILE\x20SCALE\x20RES\x20to\x202.5','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','float2','ZcTgn','audioContext','audioDevice','QCysk','remoteControl','The\x20director\x20approved\x20you\x20as\x20a\x20co-director','NgdeZ','compressor','post\x20pixel\x20fix\x20','KWQFs','onicecandidate','dataset','queuebutton','cloneNode','resolution\x20scale','statsMenu','encode','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director','iMFCl','bytesReceived','mimeType','miniInfo','NpeYq','rejoining\x20room','setResolution','rotate_video','seeding\x20!!','style','pong','parentNode','application/','changeLabel','getRandomValues','none','42e01f','sensors','keyframerate','ON\x20NEGO\x20NEEDED','goMWU','HiMsw',';\x20charset=utf-8','gOkGy','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','turn:turn-jp1.vdo.ninja:3478','padStart','TJJPf','UEKko','seeding','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','ICE\x20FAILed.\x20bad?','audioChannels','status','advanced','desaltStreamID','match','jbrog','loadoutID','VBUBU','remoteRaisedHandElement','PKpCD','open','search','infocus','pKiRh','fFurH','what\x20is\x20this?','substring','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','stats','privateKey','coDirector','groupAudio','SENDING\x20CHUNKS\x20TO:\x20','codec','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','hash','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','Created\x20transfer\x20channel','currentCameraConstraints','maxviewers','YTrsH','vdoninja','UUID','muteState','wKRet','added\x20audio\x20track','wKiPX','videosource','value','AQAB','setupIncoming','eAjWg','state','zOxdH','getTracks','remoteCandidateId','wwpKc','requestStats','audioCtx','retryTimeout','\x20---\x20we\x20will\x20ask\x20again','IZpIT','trackId','hostedFiles','min','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','ice\x20timer\x20no\x20longer\x20exists','closed','xhABx','session','ACTION\x20REJECTED:\x20','hidesololinks','unified-plan','Someone\x20Joined\x20the\x20Room\x20with\x20a\x20video','currentRoundTripTime','catch','lNwpV','arrayBuffer','defaultPassword','jtGCh','xfGJH','lowerhand','delay','map','warn','localVoiceMeter','wrdzN','bitrate_set','requestUpload','eTYiT','directorHash','add','size','\x20-\x20Transferred','cbr','postMessage','timeout','directorMutedState','QGBvE','nZOox','QwZzc','max','audioLatency','rejected','Authorization','pip','equalizer','AnDHQ','ChCnP','iceConnectionState','label','micDelay','1603644YCighy','Chrome\x20for\x20iOS','volume','Shared\x20website:\x20Your\x20room\x20has\x20changed','zoom','then','optimize','XuSkm','pipeTo','received\x20data\x20from\x20viewer','paused','codirectorRequested','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','audio_delay\x20:\x20','8703WFcnPx','hKSkm','PZbzm','processIce','ontrack','meshcastSettings','from','&pie=','_last_time','requestChangeEQ','generateStreamID','buffer','Mute\x20video\x20-306','IQTix','changeParams','SEND\x20BYE','zqUTc','audioCodecs','THIS\x20SHOULD\x20BE\x20DELETED','setValueAtTime','onopen','sendMessage','EovLa','tkkWx','enhacing\x20audio\x20encoder','time','send\x20channel\x20open\x20pcs','scaleFactor','join','result','Video\x20Track','CONNECTEED!','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','videoBitsPerSecond','sensorData','obsninja','audioOptions','iGwGo','pPmti','shift','iMtBz','urls','rSvZJ','JMzOc','outboundVideoBitrate','onmessage'];_0x5982=function(){return _0x4f4b26;};return _0x5982();};var iOS=!!navigator['platform']&&/iPad|iPhone|iPod/[_0x2ebed8(0x394)](navigator[_0x2ebed8(0x3ad)]),iPad=navigator['maxTouchPoints']&&navigator[_0x2ebed8(0x3bb)]>0x2&&/MacIntel/[_0x2ebed8(0x394)](navigator[_0x2ebed8(0x3ad)]),videoElements=Array[_0x2ebed8(0x5db)](document[_0x2ebed8(0x5bc)](_0x2ebed8(0x317))),audioElements=Array[_0x2ebed8(0x5db)](document['querySelectorAll'](_0x2ebed8(0x4d3))),mediaStreamCounter=0x0;function createMediaStream(){return mediaStreamCounter+=0x1,new MediaStream();}function deleteOldMedia(){var _0x133df3=_0x2ebed8;warnlog(_0x133df3(0x2f8));var _0x431919=videoElements[_0x133df3(0x6a9)];while(_0x431919--){videoElements[_0x431919][_0x133df3(0x6b0)]===![]&&((videoElements[_0x431919][_0x133df3(0x755)]==null||videoElements[_0x431919][_0x133df3(0x755)]&&videoElements[_0x431919][_0x133df3(0x755)][_0x133df3(0x1de)]===![])&&(videoElements[_0x431919][_0x133df3(0x670)](),videoElements[_0x431919]['id']='',videoElements[_0x431919]['removeAttribute'](_0x133df3(0x630)),videoElements[_0x431919][_0x133df3(0x58e)](),videoElements[_0x431919][_0x133df3(0x316)](),videoElements[_0x431919]=null,videoElements[_0x133df3(0x3da)](_0x431919,0x1)));}_0x431919=audioElements[_0x133df3(0x6a9)];while(_0x431919--){audioElements[_0x431919][_0x133df3(0x6b0)]===![]&&((audioElements[_0x431919][_0x133df3(0x755)]==null||audioElements[_0x431919][_0x133df3(0x755)]&&audioElements[_0x431919][_0x133df3(0x755)][_0x133df3(0x1de)]===![])&&(audioElements[_0x431919][_0x133df3(0x670)](),audioElements[_0x431919]['id']='',audioElements[_0x431919][_0x133df3(0x60b)](_0x133df3(0x630)),audioElements[_0x431919][_0x133df3(0x58e)](),audioElements[_0x431919][_0x133df3(0x316)](),audioElements[_0x431919]=null,audioElements[_0x133df3(0x3da)](_0x431919,0x1)));}}function createAudioElement(){var _0x104ac1=_0x2ebed8;try{deleteOldMedia();}catch(_0x289533){errorlog(_0x289533);}var _0x332ddf=document[_0x104ac1(0x6cc)](_0x104ac1(0x4d3));return audioElements[_0x104ac1(0x784)](_0x332ddf),_0x332ddf;}function createVideoElement(){var _0x1ba63a=_0x2ebed8;try{deleteOldMedia();}catch(_0x53f526){errorlog(_0x53f526);}var _0x19cd7f=document[_0x1ba63a(0x6cc)](_0x1ba63a(0x317));return videoElements['push'](_0x19cd7f),_0x19cd7f;}function play(_0xaef868=null,_0x322762=![]){var _0x207f57=_0x2ebed8;log(_0x207f57(0x66c)+session['view']);if(session['view']==='')log(_0x207f57(0x583));else{if(session['view']!==![]){var _0x3d9c59=session[_0x207f57(0x322)][_0x207f57(0x29a)](','),_0x5b56b2=![];for(var _0x8f948 in _0x3d9c59){if(_0x3d9c59[_0x8f948]=='')_0x5b56b2=!![];else{if(_0xaef868===null)session[_0x207f57(0x72b)](_0x3d9c59[_0x8f948]),_0x5b56b2=!![];else _0xaef868===_0x3d9c59[_0x8f948]&&(_0x207f57(0x255)==='SZqFZ'?(session['watchStream'](_0x3d9c59[_0x8f948]),_0x5b56b2=!![]):_0x2492c4('stop'));}}!_0x5b56b2&&(_0x207f57(0x1d9)!=='TcNmC'?session[_0x207f57(0x74b)]!==![]&&(!session[_0x207f57(0x54e)]&&(!session[_0x207f57(0x69d)]&&((session[_0x207f57(0x3f0)]===![]||!session[_0x207f57(0x3f0)][_0x207f57(0x628)](_0xaef868))&&(_0x322762&&(session[_0x207f57(0x35a)][_0x207f57(0x383)](_0x322762)>=0x0&&('uCygR'===_0x207f57(0x472)?(!('_packetsLost'in _0x4cb400[_0x207f57(0x626)][_0x101a94][_0x207f57(0x477)][_0x198a66['trackId']])&&(_0x2e2da9[_0x207f57(0x626)][_0x572664][_0x207f57(0x477)][_0x5bc757[_0x207f57(0x499)]]['_packetsLost']=_0x1cec08[_0x207f57(0x758)]),!('_packetsReceived'in _0x653b59[_0x207f57(0x626)][_0x277543]['stats'][_0x45ef3c['trackId']])&&(_0x24598e[_0x207f57(0x626)][_0x9f2c91][_0x207f57(0x477)][_0x7645e6[_0x207f57(0x499)]][_0x207f57(0x319)]=_0x44d47d[_0x207f57(0x3a1)]),!(_0x207f57(0x665)in _0x1bb854[_0x207f57(0x626)][_0x1b8e4f][_0x207f57(0x477)][_0x94b289[_0x207f57(0x499)]])&&(_0x304f2f['rpcs'][_0x46f8df][_0x207f57(0x477)][_0x349401[_0x207f57(0x499)]][_0x207f57(0x665)]=0x0),_0x366352[_0x207f57(0x626)][_0x5795a6][_0x207f57(0x477)][_0x4ffde8[_0x207f57(0x499)]][_0x207f57(0x665)]=_0x3e4ddd[_0x207f57(0x626)][_0xc0a2ea][_0x207f57(0x477)][_0x1fdb53['trackId']][_0x207f57(0x665)]*0.35+0.65*((_0xe4c653[_0x207f57(0x758)]-_0x474715[_0x207f57(0x626)][_0x4a5743][_0x207f57(0x477)][_0x2d2f81[_0x207f57(0x499)]][_0x207f57(0x643)])*0x64)/(_0x5e36f2[_0x207f57(0x3a1)]-_0x257808[_0x207f57(0x626)][_0x51038f][_0x207f57(0x477)][_0x4bdb78['trackId']][_0x207f57(0x319)]+(_0x4cd36d[_0x207f57(0x758)]-_0x4baa47['rpcs'][_0x2f60d0][_0x207f57(0x477)][_0x2f1d0f['trackId']][_0x207f57(0x643)]))||0x0,_0x3b2de2[_0x207f57(0x626)][_0xcac799][_0x207f57(0x477)][_0x56ddbc['trackId']][_0x207f57(0x319)]=_0x4fbb2f[_0x207f57(0x3a1)],_0x538f98[_0x207f57(0x626)][_0x17590a][_0x207f57(0x477)][_0x3cbbfa[_0x207f57(0x499)]][_0x207f57(0x643)]=_0xda421a[_0x207f57(0x758)]):(warnlog('stream\x20ID\x20added\x20to\x20badStreamList:\x20'+_0xaef868),session[_0x207f57(0x57d)][_0x207f57(0x784)](_0xaef868),session['watchStream'](_0xaef868)))))))):(_0x554d35[_0x207f57(0x1ed)][_0x266b95][_0x207f57(0x78d)]=!![],_0x4b7984[_0x207f57(0x31c)]&&_0xa725d3(![],_0x207f57(0x5b6))));}else{if(session[_0x207f57(0x3f0)]!==![]){if(session[_0x207f57(0x3f0)][_0x207f57(0x628)](_0xaef868)){}else session[_0x207f57(0x72b)](_0xaef868);}else{if(_0xaef868){if(_0x207f57(0x433)!==_0x207f57(0x433)){if(_0x467fd4['rpcs'][_0x38cdad][_0x207f57(0x78c)]===_0x134758)return![];_0x6bd49a[_0x207f57(0x626)][_0x5d17bb][_0x207f57(0x36a)]=_0x2023b6[_0x207f57(0x626)][_0x541196][_0x207f57(0x78c)];}else session['watchStream'](_0xaef868);}}}}}function playAllVideos(){var _0x143067=_0x2ebed8;for(var _0xeeb83a in session[_0x143067(0x626)]){try{session[_0x143067(0x626)][_0xeeb83a][_0x143067(0x269)]&&(session[_0x143067(0x626)][_0xeeb83a]['videoElement']['paused']&&session[_0x143067(0x626)][_0xeeb83a][_0x143067(0x269)]['play']()['then'](_0x4c741e=>{var _0x40c289=_0x143067;'LeKCs'===_0x40c289(0x56a)?log(_0x40c289(0x33b)):_0x55ce73[_0x40c289(0x3e2)]=_0x1f2126['obsState'][_0x40c289(0x40f)];})['catch'](warnlog));}catch(_0xdacff5){}}}function getTURNList(){var _0x519b84=_0x2ebed8,_0x3e0a84=[],_0x1d1138={};_0x1d1138['username']=_0x519b84(0x4ec),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x6ee),_0x1d1138['urls']=['turns:www.turn.obs.ninja:443'],_0x1d1138['tz']=0x12c,_0x1d1138[_0x519b84(0x615)]=![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138['locale']=_0x519b84(0x788);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session['forceTcpMode']&&_0x1d1138[_0x519b84(0x615)]){}else{if(session['speedtest']==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session['speedtest']&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84['push'](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x4ec),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x6ee),_0x1d1138[_0x519b84(0x5fe)]=['turn:www.turn.obs.ninja:3478'],_0x1d1138['tz']=0x12c,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138['locale']=_0x519b84(0x788);if(session[_0x519b84(0x62a)]&&_0x1d1138['udp']==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138['production']==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138['locale']){}else _0x3e0a84['push'](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]='steve',_0x1d1138['credential']='setupYourOwnPlease',_0x1d1138[_0x519b84(0x5fe)]=[_0x519b84(0x5bb)],_0x1d1138['tz']=-0x3c,_0x1d1138['udp']=![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x574);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x484),_0x1d1138[_0x519b84(0x653)]='IchBinSteveDerNinja',_0x1d1138[_0x519b84(0x5fe)]=['turn:www.turn.vdo.ninja:3478'],_0x1d1138['tz']=-0x46,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138['production']=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x68e);if(session['speedtest']&&_0x1d1138[_0x519b84(0x615)]==session['forceTcpMode']){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session['speedtest']==![]&&_0x1d1138['production']==![]){}else{if(session[_0x519b84(0x62a)]&&session['speedtest']!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x519b84(0x4e2)===_0x519b84(0x600)?_0x545c80['rpcs'][_0x394c9a][_0x519b84(0x269)]&&_0x519b84(0x72d)in _0x3081ed[_0x519b84(0x626)][_0x2c9aa1][_0x519b84(0x269)]&&_0x378199[_0x519b84(0x626)][_0x3967ef][_0x519b84(0x269)][_0x519b84(0x72d)][_0x519b84(0x39e)]():_0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]='vdoninja',_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x519),_0x1d1138[_0x519b84(0x5fe)]=['turns:www.turn.vdo.ninja:443'],_0x1d1138['tz']=-0x46,_0x1d1138['udp']=![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x68e);if(session[_0x519b84(0x62a)]&&_0x1d1138['udp']==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session['speedtest']&&session['speedtest']!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x4ec),_0x1d1138['credential']=_0x519b84(0x6ee),_0x1d1138[_0x519b84(0x5fe)]=['turn:turn.obs.ninja:3478'],_0x1d1138['tz']=-0x3c,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138['production']=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x574);if(session['speedtest']&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x739),_0x1d1138['credential']=_0x519b84(0x29f),_0x1d1138[_0x519b84(0x5fe)]=['turn:turn-usw1.obs.ninja:443'],_0x1d1138['tz']=0x1e0,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138['production']=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x785);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session['forceTcpMode']){}else{if(session['forceTcpMode']&&_0x1d1138[_0x519b84(0x615)]){}else{if(session['speedtest']==![]&&_0x1d1138['production']==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x484),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x57c),_0x1d1138[_0x519b84(0x5fe)]=[_0x519b84(0x5c7)],_0x1d1138['tz']=0x1e0,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x6aa);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138['production']==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x484),_0x1d1138['credential']=_0x519b84(0x362),_0x1d1138['urls']=[_0x519b84(0x65b)],_0x1d1138['tz']=0xb4,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x3d3);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session['forceTcpMode']){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x5f8),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x29f),_0x1d1138[_0x519b84(0x5fe)]=[_0x519b84(0x315)],_0x1d1138['tz']=0x168,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138['production']=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x5bd);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138['production']==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session['speedtest']!==_0x1d1138[_0x519b84(0x217)]){}else{if(_0x519b84(0x227)!==_0x519b84(0x4f1))_0x3e0a84['push'](_0x1d1138);else return;}}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x484),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x4df),_0x1d1138[_0x519b84(0x5fe)]=['turn:turn-au1.vdo.ninja:3478'],_0x1d1138['tz']=-0x258,_0x1d1138['udp']=!![],_0x1d1138['production']=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x563);if(session['speedtest']&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session[_0x519b84(0x62a)]&&session['speedtest']!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84['push'](_0x1d1138);}}}_0x1d1138={},_0x1d1138['username']=_0x519b84(0x484),_0x1d1138['credential']='PleaseDoNotUse',_0x1d1138[_0x519b84(0x5fe)]=[_0x519b84(0x401)],_0x1d1138['tz']=-0x1e0,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138['production']=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x74a);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session['speedtest']!==_0x1d1138['locale']){}else{if(_0x519b84(0x34d)===_0x519b84(0x35f)){_0x2fc2f6(_0x519b84(0x1d3));var _0x1e0dee={};_0x1e0dee[_0x519b84(0x4c2)]=_0x519b84(0x737),_0x116c5d[_0x519b84(0x644)](_0x1e0dee,_0x465b4e);}else _0x3e0a84['push'](_0x1d1138);}}}}_0x1d1138={},_0x1d1138[_0x519b84(0x235)]=_0x519b84(0x484),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x61d),_0x1d1138[_0x519b84(0x5fe)]=[_0x519b84(0x45e)],_0x1d1138['tz']=-0x21c,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x6ce);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session['forceTcpMode']&&_0x1d1138['udp']){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138['username']=_0x519b84(0x484),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x61d),_0x1d1138[_0x519b84(0x5fe)]=[_0x519b84(0x773)],_0x1d1138['tz']=-0x21c,_0x1d1138[_0x519b84(0x615)]=![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x6ce);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138['udp']){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session['speedtest']&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}_0x1d1138={},_0x1d1138['username']=_0x519b84(0x5f8),_0x1d1138[_0x519b84(0x653)]=_0x519b84(0x54b),_0x1d1138[_0x519b84(0x5fe)]=[_0x519b84(0x32d)],_0x1d1138['tz']=-0x32,_0x1d1138[_0x519b84(0x615)]=!![],_0x1d1138[_0x519b84(0x6ba)]=!![],_0x1d1138[_0x519b84(0x217)]=_0x519b84(0x549);if(session[_0x519b84(0x62a)]&&_0x1d1138[_0x519b84(0x615)]==session[_0x519b84(0x31b)]){}else{if(session[_0x519b84(0x31b)]&&_0x1d1138[_0x519b84(0x615)]){}else{if(session[_0x519b84(0x62a)]==![]&&_0x1d1138[_0x519b84(0x6ba)]==![]){}else{if(session[_0x519b84(0x62a)]&&session[_0x519b84(0x62a)]!==!![]&&session[_0x519b84(0x62a)]!==_0x1d1138[_0x519b84(0x217)]){}else _0x3e0a84[_0x519b84(0x784)](_0x1d1138);}}}return _0x3e0a84;}function getTimezone(){var _0x40cd4c=_0x2ebed8;if(session['tz']!==![])return session['tz'];const _0x135ac1=()=>{var _0x367517=_0x507f,_0x347e70=new Date(0x0,0x1),_0x1212c2=new Date(0x6,0x1);return Math[_0x367517(0x4c0)](_0x347e70[_0x367517(0x6fe)](),_0x1212c2[_0x367517(0x6fe)]());};var _0xad995a=new Date();const _0x25b2d3=_0x677b7b=>{var _0x1c0867=_0x507f;return _0x677b7b[_0x1c0867(0x6fe)]()<_0x135ac1();};return _0x25b2d3(_0xad995a)?_0xad995a['getTimezoneOffset']()+0x3c:_0xad995a[_0x40cd4c(0x6fe)]();}function chooseBestTURN(_0x3b4f71){var _0x353148=_0x2ebed8;if(session[_0x353148(0x645)])return;var _0xa89c1f=getTURNList(),_0x3ebb13=getTimezone();for(var _0x44348e=0x0;_0x44348e<_0xa89c1f[_0x353148(0x6a9)];_0x44348e++){var _0x481a0c=Math[_0x353148(0x536)](_0xa89c1f[_0x44348e]['tz']-_0x3ebb13);Math[_0x353148(0x536)](_0x481a0c-0x3c*0x18)<_0x481a0c&&(_0x481a0c=Math[_0x353148(0x536)](_0x481a0c-0x3c*0x18)),_0xa89c1f[_0x44348e]['delta']=_0x481a0c;}_0xa89c1f[_0x353148(0x3f4)](compare_deltas);var _0x2c1f4e=[],_0x2cf937=0x0,_0x26d3be=0x0;for(var _0x44348e=0x0;_0x44348e<_0xa89c1f[_0x353148(0x6a9)];_0x44348e++){if(_0xa89c1f[_0x44348e]['udp']&&_0x26d3be<0x2)_0x353148(0x766)!=='VZeph'?(_0x2c1f4e[_0x353148(0x784)](_0xa89c1f[_0x44348e]),_0x26d3be+=0x1):_0x453fe4[_0x353148(0x572)]&&_0x3235ae[_0x567eec][_0x353148(0x77d)]['add'](_0x353148(0x612));else!_0xa89c1f[_0x44348e]['udp']&&_0x2cf937<0x1&&(_0x2c1f4e[_0x353148(0x784)](_0xa89c1f[_0x44348e]),_0x2cf937+=0x1);}session[_0x353148(0x645)]={'iceServers':_0x3b4f71,'sdpSemantics':_0x353148(0x4a3)},session[_0x353148(0x645)][_0x353148(0x70d)]=session['configuration']['iceServers'][_0x353148(0x63d)](_0x2c1f4e),warnlog(session[_0x353148(0x645)]);}function compare_deltas(_0x492093,_0x49931a){var _0x50ca15=_0x2ebed8,_0x345350=_0x492093[_0x50ca15(0x59c)]||0x0,_0x2428a4=_0x49931a[_0x50ca15(0x59c)]||0x0;if(_0x345350>_0x2428a4)return 0x1;if(_0x345350<_0x2428a4)return-0x1;return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function updateMixer(_0x23a5bd=![]){var _0x3b4aec=_0x2ebed8;clearInterval(updateMixerTimer);if(updateMixerActive){session[_0x3b4aec(0x6ca)]?_0x3b4aec(0x68f)===_0x3b4aec(0x53d)?_0x13dc32['encodings'][0x0][_0x3b4aec(0x1de)]=!![]:updateMixerTimer=setTimeout(function(){updateMixer();},0xc8):updateMixerTimer=setTimeout(function(){var _0x4f6276=_0x3b4aec;_0x4f6276(0x704)!=='AyneW'?_0x12b21b[_0x4f6276(0x626)][_0x650ba0][_0x4f6276(0x477)][_0x4f6276(0x4f5)][_0x4f6276(0x377)]=_0x13cfc3(0x8*(_0x4a4fde[_0x4f6276(0x446)]-_0xe969d7[_0x4f6276(0x626)][_0xa12d06][_0x4f6276(0x477)][_0x4f6276(0x4f5)][_0x4f6276(0x371)])/(_0x55cab2[_0x4f6276(0x50a)]-_0x44f685[_0x4f6276(0x626)][_0x22481e][_0x4f6276(0x477)][_0x4f6276(0x4f5)]['_timestamp'])):updateMixer();},0x32);return;}updateMixerActive=!![],log(_0x3b4aec(0x525));try{updateMixerRun(_0x23a5bd);}catch(_0x4a0fbf){}session[_0x3b4aec(0x6ca)]?setTimeout(function(){updateMixerActive=![];},0x1f4):setTimeout(function(){updateMixerActive=![];},0x64);}var WebRTC={};WebRTC[_0x2ebed8(0x226)]=(function(){var _0x1bd68e=_0x2ebed8,_0x2bc9f0={};function _0x26dae2(){}function _0x5e43b0(_0x351e61){errorlog(_0x351e61);}function _0x31defb(){var _0x48229f=_0x507f,_0x9ac3bc,_0x5079ad,_0x42ab61=new Promise((_0x42df56,_0x34780e)=>{_0x9ac3bc=_0x42df56,_0x5079ad=_0x34780e;});return _0x42ab61[_0x48229f(0x1db)]=_0x9ac3bc,_0x42ab61['reject']=_0x5079ad,_0x42ab61;}_0x2bc9f0[_0x1bd68e(0x5df)]=function(_0x46d7b4=0x7){var _0x8a8268=_0x1bd68e;if(_0x8a8268(0x393)!==_0x8a8268(0x537)){var _0x16295c='',_0x10545e='ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789';for(var _0x28ca28=0x0;_0x28ca28<_0x46d7b4;_0x28ca28++){_0x16295c+=_0x10545e['charAt'](Math['floor'](Math[_0x8a8268(0x613)]()*_0x10545e[_0x8a8268(0x6a9)]));}return log(_0x16295c),_0x16295c;}else _0x40cfa6(_0x8a8268(0x35d));},_0x2bc9f0[_0x1bd68e(0x50e)]=![],_0x2bc9f0[_0x1bd68e(0x32a)]=![],_0x2bc9f0['activeSpeaker']=![],_0x2bc9f0[_0x1bd68e(0x55c)]=!![],_0x2bc9f0[_0x1bd68e(0x3e7)]=![],_0x2bc9f0[_0x1bd68e(0x571)]=!![],_0x2bc9f0[_0x1bd68e(0x465)]=0x8,_0x2bc9f0[_0x1bd68e(0x435)]=![],_0x2bc9f0['outputDevice']=![],_0x2bc9f0[_0x1bd68e(0x618)]=![],_0x2bc9f0[_0x1bd68e(0x344)]=!![],_0x2bc9f0[_0x1bd68e(0x6f5)]=null,_0x2bc9f0[_0x1bd68e(0x272)]=![],_0x2bc9f0[_0x1bd68e(0x1f5)]=![],_0x2bc9f0[_0x1bd68e(0x495)]=new AudioContext(),_0x2bc9f0[_0x1bd68e(0x77b)]=![],_0x2bc9f0[_0x1bd68e(0x4c1)]=![],_0x2bc9f0[_0x1bd68e(0x1ce)]=null,_0x2bc9f0[_0x1bd68e(0x246)]=null,_0x2bc9f0['noiseSuppression']=null,_0x2bc9f0[_0x1bd68e(0x73c)]=![],_0x2bc9f0[_0x1bd68e(0x309)]=![],_0x2bc9f0[_0x1bd68e(0x786)]=![],_0x2bc9f0['bigmutebutton']=![],_0x2bc9f0[_0x1bd68e(0x75a)]=![],_0x2bc9f0[_0x1bd68e(0x4b2)]=![],_0x2bc9f0[_0x1bd68e(0x5e0)]=![],_0x2bc9f0[_0x1bd68e(0x57d)]=[],_0x2bc9f0[_0x1bd68e(0x31c)]=![],_0x2bc9f0[_0x1bd68e(0x66f)]=null,_0x2bc9f0[_0x1bd68e(0x2c5)]=null,_0x2bc9f0[_0x1bd68e(0x369)]=null,_0x2bc9f0[_0x1bd68e(0x58b)]=![],_0x2bc9f0[_0x1bd68e(0x2b2)]=![],_0x2bc9f0[_0x1bd68e(0x427)]=![],_0x2bc9f0[_0x1bd68e(0x73b)]=![],_0x2bc9f0['closedCaptions']=![],_0x2bc9f0[_0x1bd68e(0x645)]=![],_0x2bc9f0['compressor']=![],_0x2bc9f0[_0x1bd68e(0x280)]=![],_0x2bc9f0['codec']=![],_0x2bc9f0[_0x1bd68e(0x6ea)]=![],_0x2bc9f0[_0x1bd68e(0x4b9)]=0x1,_0x2bc9f0[_0x1bd68e(0x368)]=![],_0x2bc9f0[_0x1bd68e(0x250)]=null,_0x2bc9f0[_0x1bd68e(0x355)]={},_0x2bc9f0[_0x1bd68e(0x407)]={},_0x2bc9f0[_0x1bd68e(0x481)]={},_0x2bc9f0[_0x1bd68e(0x6dc)]={},_0x2bc9f0['directorChat']=![],_0x2bc9f0[_0x1bd68e(0x655)]=0x23,_0x2bc9f0['hiddenSceneViewBitrate']=0x0,_0x2bc9f0[_0x1bd68e(0x3fc)]=0x25a,_0x2bc9f0[_0x1bd68e(0x3dc)]=![],_0x2bc9f0[_0x1bd68e(0x4a9)]=![],_0x2bc9f0['director']=![],_0x2bc9f0['disableMouseEvents']=![],_0x2bc9f0[_0x1bd68e(0x526)]=![],_0x2bc9f0[_0x1bd68e(0x6c0)]=null,_0x2bc9f0[_0x1bd68e(0x25c)]=null,_0x2bc9f0[_0x1bd68e(0x35a)]=[],_0x2bc9f0['directorPassword']=![],_0x2bc9f0[_0x1bd68e(0x4b5)]=![],_0x2bc9f0['directorUUID']=![],_0x2bc9f0[_0x1bd68e(0x716)]=null,_0x2bc9f0[_0x1bd68e(0x6de)]=![],_0x2bc9f0[_0x1bd68e(0x39c)]=!![],_0x2bc9f0['effects']=![],_0x2bc9f0[_0x1bd68e(0x4db)]=![],_0x2bc9f0[_0x1bd68e(0x4c5)]=![],_0x2bc9f0[_0x1bd68e(0x702)]=![],_0x2bc9f0[_0x1bd68e(0x658)]=new TextEncoder(_0x1bd68e(0x3ae)),_0x2bc9f0[_0x1bd68e(0x3f0)]=![],_0x2bc9f0[_0x1bd68e(0x388)]=![],_0x2bc9f0[_0x1bd68e(0x4a2)]=![],_0x2bc9f0[_0x1bd68e(0x49a)]=[],_0x2bc9f0[_0x1bd68e(0x56d)]=[],_0x2bc9f0[_0x1bd68e(0x6c6)]=![],_0x2bc9f0['flipped']=![],_0x2bc9f0[_0x1bd68e(0x715)]=![],_0x2bc9f0[_0x1bd68e(0x6a5)]=![],_0x2bc9f0['forceAspectRatio']=![],_0x2bc9f0[_0x1bd68e(0x4e9)]=![],_0x2bc9f0['forceMediaSettings']=![],_0x2bc9f0[_0x1bd68e(0x6df)]=![],_0x2bc9f0[_0x1bd68e(0x2ef)]=[],_0x2bc9f0[_0x1bd68e(0x47a)]=![],_0x2bc9f0[_0x1bd68e(0x47e)]=![],_0x2bc9f0['height']=![],_0x2bc9f0['iframeSrc']=![],_0x2bc9f0['iframeEle']=![],_0x2bc9f0['introButton']=![],_0x2bc9f0['noiframe']=![],_0x2bc9f0[_0x1bd68e(0x4da)]=![],_0x2bc9f0[_0x1bd68e(0x535)]=0x1,_0x2bc9f0[_0x1bd68e(0x544)]=0x0,_0x2bc9f0[_0x1bd68e(0x4d2)]=![],_0x2bc9f0[_0x1bd68e(0x706)]=![],_0x2bc9f0['infocus']=![],_0x2bc9f0[_0x1bd68e(0x6b2)]=![],_0x2bc9f0['label']=![],_0x2bc9f0[_0x1bd68e(0x457)]=![],_0x2bc9f0[_0x1bd68e(0x22b)]={},_0x2bc9f0['micDelay']=![],_0x2bc9f0[_0x1bd68e(0x71d)]=![],_0x2bc9f0[_0x1bd68e(0x482)]=![],_0x2bc9f0[_0x1bd68e(0x522)]=![],_0x2bc9f0[_0x1bd68e(0x3a6)]=![],_0x2bc9f0[_0x1bd68e(0x6ca)]=![],_0x2bc9f0[_0x1bd68e(0x295)]=![],_0x2bc9f0[_0x1bd68e(0x2a9)]=![],_0x2bc9f0[_0x1bd68e(0x3c2)]=![],_0x2bc9f0['maxsamplerate']=![],_0x2bc9f0[_0x1bd68e(0x6da)]=![],_0x2bc9f0[_0x1bd68e(0x577)]=![],_0x2bc9f0[_0x1bd68e(0x5ac)]=![],_0x2bc9f0['maxiosbitrate']=0x19,_0x2bc9f0['lowiosviewers']=0xa,_0x2bc9f0[_0x1bd68e(0x610)]=![],_0x2bc9f0[_0x1bd68e(0x545)]=![],_0x2bc9f0[_0x1bd68e(0x46b)]=_0x2bc9f0[_0x1bd68e(0x5df)](0x5),_0x2bc9f0['meterStyle']=![],_0x2bc9f0[_0x1bd68e(0x547)]=![],_0x2bc9f0[_0x1bd68e(0x239)]=![],_0x2bc9f0[_0x1bd68e(0x726)]=![],_0x2bc9f0['midiIn']=![],_0x2bc9f0[_0x1bd68e(0x346)]=![],_0x2bc9f0[_0x1bd68e(0x646)]=![],_0x2bc9f0[_0x1bd68e(0x287)]=![],_0x2bc9f0[_0x1bd68e(0x5b3)]=![],_0x2bc9f0[_0x1bd68e(0x2e9)]=[],_0x2bc9f0[_0x1bd68e(0x372)]=![],_0x2bc9f0[_0x1bd68e(0x5da)]=![],_0x2bc9f0[_0x1bd68e(0x6fa)]=![],_0x2bc9f0[_0x1bd68e(0x6e7)]=![],_0x2bc9f0[_0x1bd68e(0x5a6)]=![],_0x2bc9f0[_0x1bd68e(0x6ad)]=![],_0x2bc9f0[_0x1bd68e(0x69c)]={},_0x2bc9f0['noREMB']=![],_0x2bc9f0[_0x1bd68e(0x624)]=![],_0x2bc9f0[_0x1bd68e(0x78b)]=![],_0x2bc9f0[_0x1bd68e(0x673)]=![],_0x2bc9f0[_0x1bd68e(0x78f)]=![],_0x2bc9f0[_0x1bd68e(0x59b)]=![],_0x2bc9f0[_0x1bd68e(0x508)]=![],_0x2bc9f0[_0x1bd68e(0x297)]=![],_0x2bc9f0[_0x1bd68e(0x5cd)]=![],_0x2bc9f0['obsState']={},_0x2bc9f0[_0x1bd68e(0x69e)][_0x1bd68e(0x71b)]=null,_0x2bc9f0[_0x1bd68e(0x69e)]['streaming']=null,_0x2bc9f0[_0x1bd68e(0x69e)][_0x1bd68e(0x40f)]=null,_0x2bc9f0['obsState'][_0x1bd68e(0x3b1)]=null,_0x2bc9f0['obsState'][_0x1bd68e(0x40f)]=null,_0x2bc9f0[_0x1bd68e(0x601)]=![],_0x2bc9f0[_0x1bd68e(0x54f)]=![],_0x2bc9f0[_0x1bd68e(0x2fe)]=![],_0x2bc9f0[_0x1bd68e(0x5a9)]=![],_0x2bc9f0[_0x1bd68e(0x507)]=![],_0x2bc9f0['password']=![],_0x2bc9f0[_0x1bd68e(0x729)]=0x3e8,_0x2bc9f0[_0x1bd68e(0x1ed)]={},_0x2bc9f0[_0x1bd68e(0x4c4)]=![],_0x2bc9f0['consent']=![],_0x2bc9f0['customWSS']=![],_0x2bc9f0['mc']=![],_0x2bc9f0[_0x1bd68e(0x26f)]=![],_0x2bc9f0[_0x1bd68e(0x54e)]=![],_0x2bc9f0[_0x1bd68e(0x3fe)]=![],_0x2bc9f0[_0x1bd68e(0x727)]=null,_0x2bc9f0[_0x1bd68e(0x5b7)]=null,_0x2bc9f0[_0x1bd68e(0x69d)]=![],_0x2bc9f0[_0x1bd68e(0x1d0)]=[],_0x2bc9f0[_0x1bd68e(0x328)]=![],_0x2bc9f0[_0x1bd68e(0x68a)]=![],_0x2bc9f0['recordedBlobs']=![],_0x2bc9f0[_0x1bd68e(0x524)]=![],_0x2bc9f0['remote']=![],_0x2bc9f0['rampUpTime']=0xfa0,_0x2bc9f0[_0x1bd68e(0x533)]=![],_0x2bc9f0[_0x1bd68e(0x496)]=0x1388,_0x2bc9f0[_0x1bd68e(0x348)]=![],_0x2bc9f0['roomid']=![],_0x2bc9f0['roombitrate']=![],_0x2bc9f0[_0x1bd68e(0x68d)]=![],_0x2bc9f0[_0x1bd68e(0x3cb)]=![],_0x2bc9f0[_0x1bd68e(0x3bf)]=![],_0x2bc9f0[_0x1bd68e(0x626)]={},_0x2bc9f0['sampleRate']=![],_0x2bc9f0[_0x1bd68e(0x62e)]='',_0x2bc9f0[_0x1bd68e(0x1e2)]=![],_0x2bc9f0['scale']=![],_0x2bc9f0['scene']=![],_0x2bc9f0['sceneList']={},_0x2bc9f0['screenshare']=![],_0x2bc9f0[_0x1bd68e(0x308)]=![],_0x2bc9f0[_0x1bd68e(0x635)]=![],_0x2bc9f0['screensharequality']=![],_0x2bc9f0[_0x1bd68e(0x5c1)]=![],_0x2bc9f0[_0x1bd68e(0x603)]=![],_0x2bc9f0[_0x1bd68e(0x728)]=![],_0x2bc9f0[_0x1bd68e(0x555)]=![],_0x2bc9f0['seeding']=![],_0x2bc9f0[_0x1bd68e(0x5f7)]=![],_0x2bc9f0[_0x1bd68e(0x1e6)]=0x0,_0x2bc9f0[_0x1bd68e(0x768)]=![],_0x2bc9f0['showlabels']=![],_0x2bc9f0[_0x1bd68e(0x64b)]=null,_0x2bc9f0[_0x1bd68e(0x797)]=![],_0x2bc9f0[_0x1bd68e(0x42c)]=[],_0x2bc9f0[_0x1bd68e(0x656)]=![],_0x2bc9f0['showSettings']=!![],_0x2bc9f0[_0x1bd68e(0x52e)]=![],_0x2bc9f0[_0x1bd68e(0x503)]=![],_0x2bc9f0['sensors']=![],_0x2bc9f0[_0x1bd68e(0x4dc)]=![],_0x2bc9f0['stats']={},_0x2bc9f0[_0x1bd68e(0x531)]=![],_0x2bc9f0['slot']=![],_0x2bc9f0[_0x1bd68e(0x442)]=![],_0x2bc9f0[_0x1bd68e(0x41d)]=![],_0x2bc9f0[_0x1bd68e(0x65f)]=null,_0x2bc9f0[_0x1bd68e(0x75c)]=null,_0x2bc9f0['style']=![],_0x2bc9f0[_0x1bd68e(0x2dc)]=![],_0x2bc9f0[_0x1bd68e(0x31b)]=![],_0x2bc9f0[_0x1bd68e(0x271)]=![],_0x2bc9f0[_0x1bd68e(0x6db)]=0x1f4,_0x2bc9f0['TFJSModel']=null,_0x2bc9f0['tfliteModule']=![],_0x2bc9f0['tz']=![],_0x2bc9f0[_0x1bd68e(0x701)]=![],_0x2bc9f0[_0x1bd68e(0x5bf)]=![],_0x2bc9f0[_0x1bd68e(0x576)]=![],_0x2bc9f0['transferred']=![],_0x2bc9f0[_0x1bd68e(0x70f)]=![],_0x2bc9f0[_0x1bd68e(0x269)]=![],_0x2bc9f0[_0x1bd68e(0x2dd)]=![],_0x2bc9f0[_0x1bd68e(0x229)]=![],_0x2bc9f0['videoMutedFlag']=![],_0x2bc9f0[_0x1bd68e(0x322)]=![],_0x2bc9f0[_0x1bd68e(0x40e)]=![],_0x2bc9f0[_0x1bd68e(0x4cd)]=0x64,_0x2bc9f0[_0x1bd68e(0x53b)]=![],_0x2bc9f0[_0x1bd68e(0x5cb)]=![],_0x2bc9f0[_0x1bd68e(0x238)]=![],_0x2bc9f0[_0x1bd68e(0x257)]={},_0x2bc9f0[_0x1bd68e(0x654)]={},_0x2bc9f0['webcamonly']=![],_0x2bc9f0[_0x1bd68e(0x28b)]=![],_0x2bc9f0['waitingWatchList']={},_0x2bc9f0['webp']=![],_0x2bc9f0[_0x1bd68e(0x306)]=![],_0x2bc9f0['ws']=null,_0x2bc9f0['wss']=![],_0x2bc9f0[_0x1bd68e(0x2d2)]=null,_0x2bc9f0['website']=![],_0x2bc9f0['defaultIframeSrc']='https://www.youtube.com/v/dQw4w9WgXcQ&Rick_Roll_Sample_Video',_0x2bc9f0[_0x1bd68e(0x5b9)]=null,_0x2bc9f0[_0x1bd68e(0x61c)]=null,_0x2bc9f0[_0x1bd68e(0x485)]=![],_0x2bc9f0[_0x1bd68e(0x3ba)]=getById(_0x1bd68e(0x6ed))[_0x1bd68e(0x440)](!![]),_0x2bc9f0[_0x1bd68e(0x3ba)][_0x1bd68e(0x44e)][_0x1bd68e(0x34a)]='1vh',_0x2bc9f0[_0x1bd68e(0x3ba)][_0x1bd68e(0x44e)]['right']=_0x1bd68e(0x283),_0x2bc9f0[_0x1bd68e(0x3ba)]['id']=_0x1bd68e(0x3ba),_0x2bc9f0[_0x1bd68e(0x37f)]=getById(_0x1bd68e(0x548))[_0x1bd68e(0x440)](!![]),_0x2bc9f0[_0x1bd68e(0x37f)]['id']=_0x1bd68e(0x4b0),_0x2bc9f0[_0x1bd68e(0x37f)]['style'][_0x1bd68e(0x77a)]=0x0,_0x2bc9f0[_0x1bd68e(0x37f)][_0x1bd68e(0x43e)][_0x1bd68e(0x251)]=0x0,_0x2bc9f0[_0x1bd68e(0x37f)]['style']['width']='10px',_0x2bc9f0['voiceMeter'][_0x1bd68e(0x44e)][_0x1bd68e(0x6bc)]=_0x1bd68e(0x517),_0x2bc9f0[_0x1bd68e(0x37f)][_0x1bd68e(0x44e)][_0x1bd68e(0x34a)]=_0x1bd68e(0x1df),_0x2bc9f0[_0x1bd68e(0x37f)][_0x1bd68e(0x44e)][_0x1bd68e(0x1e1)]=_0x1bd68e(0x517),_0x2bc9f0[_0x1bd68e(0x73d)]=function(_0x29f9b1,_0x483dc3=_0x2bc9f0['password']+_0x2bc9f0['salt']){var _0x123a52=_0x1bd68e,_0xc82c6=crypto[_0x123a52(0x453)](new Uint8Array(0x10));return crypto[_0x123a52(0x614)]['digest']({'name':_0x123a52(0x512)},convertStringToArrayBufferView(_0x483dc3))[_0x123a52(0x5cc)](function(_0x2b6f5a){var _0x46c028=_0x123a52;return window[_0x46c028(0x5ab)][_0x46c028(0x614)][_0x46c028(0x6c7)](_0x46c028(0x32c),_0x2b6f5a,{'name':_0x46c028(0x353)},![],['encrypt','decrypt'])['then'](function(_0x187f1e){var _0x1b1d19=_0x46c028;return crypto[_0x1b1d19(0x614)]['encrypt']({'name':_0x1b1d19(0x353),'iv':_0xc82c6},_0x187f1e,convertStringToArrayBufferView(_0x29f9b1))[_0x1b1d19(0x5cc)](function(_0x253b29){return encrypted_data=new Uint8Array(_0x253b29),encrypted_data=toHexString(encrypted_data),_0xc82c6=toHexString(_0xc82c6),[encrypted_data,_0xc82c6];},function(_0x24ca5c){var _0x53075c=_0x1b1d19;return errorlog(_0x24ca5c[_0x53075c(0x41a)]),![];});},function(_0x28d02f){return errorlog(_0x28d02f),![];});})[_0x123a52(0x4a6)](errorlog);},_0x2bc9f0[_0x1bd68e(0x326)]=function(_0x220d11,_0x288ecf,_0xc110b2=_0x2bc9f0[_0x1bd68e(0x2d6)]+_0x2bc9f0['salt']){var _0x3f02dc=_0x1bd68e;return _0x220d11=toByteArray(_0x220d11),_0x288ecf=toByteArray(_0x288ecf),crypto['subtle']['digest']({'name':_0x3f02dc(0x512)},convertStringToArrayBufferView(_0xc110b2))[_0x3f02dc(0x5cc)](function(_0x36678f){var _0x12adc3=_0x3f02dc;return window[_0x12adc3(0x5ab)][_0x12adc3(0x614)][_0x12adc3(0x6c7)](_0x12adc3(0x32c),_0x36678f,{'name':_0x12adc3(0x353)},![],[_0x12adc3(0x4e3),_0x12adc3(0x75d)])[_0x12adc3(0x5cc)](function(_0x495219){var _0xe1ac13=_0x12adc3;if(_0xe1ac13(0x46e)!=='PKpCD')_0x5e8635(_0xe1ac13(0x33b));else return crypto[_0xe1ac13(0x614)][_0xe1ac13(0x75d)]({'name':'AES-CBC','iv':_0x288ecf},_0x495219,_0x220d11)[_0xe1ac13(0x5cc)](function(_0x3474d0){var _0x4a1535=_0xe1ac13,_0x2f9432=new Uint8Array(_0x3474d0),_0x537ffa='';for(var _0x1c7cbf=0x0;_0x1c7cbf<_0x2f9432['byteLength'];_0x1c7cbf++){_0x537ffa+=String[_0x4a1535(0x509)](_0x2f9432[_0x1c7cbf]);}return _0x537ffa;},function(_0x1e94f5){var _0x39add6=_0xe1ac13;return errorlog(_0x1e94f5[_0x39add6(0x41a)]),![];});});})[_0x3f02dc(0x4a6)](errorlog);},_0x2bc9f0['generateCrypto']=function _0x4c96fd(){var _0x517202=_0x1bd68e;window[_0x517202(0x5ab)][_0x517202(0x614)][_0x517202(0x777)]({'name':'RSASSA-PKCS1-v1_5','modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x517202(0x6d6)}},!![],[_0x517202(0x1f7),_0x517202(0x307)])[_0x517202(0x5cc)](function(_0x1b6e8f){var _0x15cc65=_0x517202;log(_0x1b6e8f[_0x15cc65(0x391)]),log(_0x1b6e8f[_0x15cc65(0x478)]),_0x2bc9f0['mykey']=_0x1b6e8f,window['crypto'][_0x15cc65(0x614)][_0x15cc65(0x220)](_0x15cc65(0x56c),_0x1b6e8f[_0x15cc65(0x391)])[_0x15cc65(0x5cc)](function(_0x22bc86){var _0x4e1c7f=_0x15cc65;if(_0x4e1c7f(0x30d)!==_0x4e1c7f(0x606)){var _0x12c0c7={};_0x12c0c7[_0x4e1c7f(0x2b5)]=_0x4e1c7f(0x20b),_0x12c0c7[_0x4e1c7f(0x2bc)]=_0x4e1c7f(0x53c),_0x2bc9f0[_0x4e1c7f(0x746)](_0x12c0c7);}else _0x37a8cd[0x0][_0x4e1c7f(0x43e)][_0x4e1c7f(0x48b)]=0x1,_0xf65308[0x0][_0x4e1c7f(0x5c2)]='pressed',_0x1f4ce1[0x0][_0x4e1c7f(0x366)][0x1][_0x4e1c7f(0x27b)]=_0x22b998['unmute-guest'],_0x140443[_0x4e1c7f(0x626)][_0x333720][_0x4e1c7f(0x4bc)]=0x1;})['catch'](errorlog);})['catch'](errorlog);},_0x2bc9f0[_0x1bd68e(0x638)]=function(_0x1419d7,_0x3e1cfe){var _0x24f66a=_0x1bd68e;window['crypto'][_0x24f66a(0x614)][_0x24f66a(0x6c7)](_0x24f66a(0x56c),{'kty':_0x24f66a(0x379),'e':_0x24f66a(0x48c),'n':_0x1419d7,'alg':'RS1','ext':!![]},{'name':_0x24f66a(0x710),'hash':{'name':_0x24f66a(0x6d6)}},!![],[_0x24f66a(0x307)])[_0x24f66a(0x5cc)](function(_0x37f37e){var _0x12d520=_0x24f66a;_0x2bc9f0[_0x12d520(0x22b)][_0x3e1cfe]={},_0x2bc9f0[_0x12d520(0x22b)][_0x3e1cfe][_0x12d520(0x391)]=_0x37f37e,_0x2bc9f0[_0x12d520(0x22b)][_0x3e1cfe][_0x12d520(0x478)]=null;})[_0x24f66a(0x4a6)](errorlog);},_0x2bc9f0[_0x1bd68e(0x64a)]=function(_0x16de8c,_0x5c00e8=![]){var _0x4f4f03=_0x1bd68e,_0xc3c0f4={};_0xc3c0f4[_0x4f4f03(0x60c)]=!![],_0xc3c0f4[_0x4f4f03(0x74b)]=!![],_0x2bc9f0['sendRequest'](_0xc3c0f4,_0x16de8c);},_0x2bc9f0[_0x1bd68e(0x3a4)]=function(_0x3daa02,_0x8349e5){var _0x4a4421=_0x1bd68e,_0x3aea56={};_0x3aea56[_0x4a4421(0x672)]=_0x3daa02,log(_0x3aea56),_0x2bc9f0[_0x4a4421(0x644)](_0x3aea56,_0x8349e5);},_0x2bc9f0['requestRateLimit']=function(_0x31f8fd,_0x1a0ae3,_0x4c654a=![]){var _0x3822a2=_0x1bd68e;if(!_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3])return![];if(_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3]['manualBandwidth']!==![]){if(_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x78c)]===_0x31f8fd){if(_0x3822a2(0x70b)!==_0x3822a2(0x2f5))return![];else _0xc7c1bd[_0x3822a2(0x626)][_0x58118d]['videoMuted']?_0x114800[_0x3822a2(0x626)][_0x29fdb9][_0x3822a2(0x3ec)][_0x3822a2(0x44e)][_0x3822a2(0x650)]=_0x3822a2(0x29d):_0x4efb34['rpcs'][_0x5e8aaf]['remoteVideoMuteElement'][_0x3822a2(0x44e)][_0x3822a2(0x650)]=_0x3822a2(0x454);}_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x36a)]=_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x78c)];}else{if(_0x31f8fd===![]){if(_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x36a)]===_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x214)]){if(_0x3822a2(0x5c3)==='AdRGr')return![];else{_0x3c101b(_0x3822a2(0x2a7));return;}}}else _0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x36a)]=_0x31f8fd;}_0x31f8fd=parseInt(_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x36a)]);if(_0x2bc9f0[_0x3822a2(0x69e)][_0x3822a2(0x71b)]===![]){if(_0x3822a2(0x771)===_0x3822a2(0x1da)){if(_0x392a33['view_set']['includes'](_0x1d0153[_0x3822a2(0x65f)])){}else return;}else{if(_0x2bc9f0[_0x3822a2(0x5cd)]!==![]){if(window['obsstudio']){if(_0x3822a2(0x421)!==_0x3822a2(0x381))return![];else _0x544438[_0x49a0ce]=_0x15f434['charCodeAt'](_0x3bba21);}}}}_0x31f8fd===0x0&&_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3][_0x3822a2(0x21a)]&&(_0x31f8fd=0x1);if(_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3]['bandwidth']===_0x31f8fd)return![];log('request\x20rate\x20limit:\x20'+_0x31f8fd);var _0x57d522={};return _0x57d522['bitrate']=_0x31f8fd,log(_0x57d522),_0x4c654a?_0x31f8fd===0x0?(warnlog(_0x3822a2(0x202)),_0x57d522[_0x3822a2(0x672)]=0x0):_0x57d522[_0x3822a2(0x672)]=0x10:_0x57d522['audioBitrate']=-0x1,_0x2bc9f0[_0x3822a2(0x644)](_0x57d522,_0x1a0ae3)?(_0x2bc9f0[_0x3822a2(0x626)][_0x1a0ae3]['bandwidth']=_0x31f8fd,!![]):(setTimeout(function _0x465c82(){var _0x251b7d=_0x3822a2;_0x2bc9f0[_0x251b7d(0x37b)](![],_0x1a0ae3);},0x1388),warnlog(_0x3822a2(0x3e1)),![]);},_0x2bc9f0[_0x1bd68e(0x690)]=function(_0x2b2e39,_0x2aee57=![]){var _0x2be0b5=_0x1bd68e;if(_0x2bc9f0[_0x2be0b5(0x211)]){if(!_0x2bc9f0[_0x2be0b5(0x526)]){warnUser(_0x2be0b5(0x2a7));return;}}_0x2bc9f0[_0x2be0b5(0x42c)][_0x2be0b5(0x628)](_0x2b2e39)?_0x2bc9f0[_0x2be0b5(0x42c)][_0x2be0b5(0x3da)](_0x2bc9f0[_0x2be0b5(0x42c)][_0x2be0b5(0x383)](_0x2b2e39),0x1):_0x2bc9f0[_0x2be0b5(0x42c)][_0x2be0b5(0x784)](_0x2b2e39);var _0x584b63={};_0x584b63['micIsolate']=![];_0x2aee57&&((_0x2aee57[_0x2be0b5(0x6c9)]||_0x2aee57[_0x2be0b5(0x3eb)])&&(_0x2bc9f0['soloChatUUID'][_0x2be0b5(0x628)](_0x2b2e39)&&(_0x584b63[_0x2be0b5(0x572)]=!![])));_0x2bc9f0[_0x2be0b5(0x644)](_0x584b63,_0x2b2e39);var _0x1f8bcf=document[_0x2be0b5(0x5bc)](_0x2be0b5(0x1f8));for(var _0x68a060=0x0;_0x68a060<_0x1f8bcf[_0x2be0b5(0x6a9)];_0x68a060++){if(_0x1f8bcf[_0x68a060][_0x2be0b5(0x43e)][_0x2be0b5(0x485)]==_0x2b2e39&&_0x2bc9f0[_0x2be0b5(0x42c)][_0x2be0b5(0x628)](_0x1f8bcf[_0x68a060][_0x2be0b5(0x43e)][_0x2be0b5(0x485)]))_0x584b63[_0x2be0b5(0x572)]&&_0x1f8bcf[_0x68a060][_0x2be0b5(0x77d)][_0x2be0b5(0x4b6)](_0x2be0b5(0x612));else _0x1f8bcf[_0x68a060][_0x2be0b5(0x43e)][_0x2be0b5(0x485)]==_0x2b2e39&&(_0x2be0b5(0x6be)==='LOJYV'?(_0x1f8bcf[_0x68a060]['classList']['remove'](_0x2be0b5(0x58d)),_0x1f8bcf[_0x68a060][_0x2be0b5(0x77d)][_0x2be0b5(0x316)](_0x2be0b5(0x612))):_0x50b251(_0x34f529));}_0x2bc9f0[_0x2be0b5(0x67d)](![]);},_0x2bc9f0[_0x1bd68e(0x62f)]=function(_0x3948d8){var _0x413c78=_0x1bd68e,_0x54eed3={};warnlog(_0x3948d8),_0x3948d8[_0x413c78(0x43e)][_0x413c78(0x48b)]=='0'?(_0x54eed3['micIsolate']=!![],_0x3948d8['dataset'][_0x413c78(0x48b)]='1',_0x3948d8[_0x413c78(0x77d)][_0x413c78(0x4b6)](_0x413c78(0x58d))):(_0x54eed3[_0x413c78(0x572)]=![],_0x3948d8[_0x413c78(0x43e)][_0x413c78(0x48b)]='0',_0x3948d8[_0x413c78(0x77d)][_0x413c78(0x316)](_0x413c78(0x58d))),_0x2bc9f0[_0x413c78(0x644)](_0x54eed3,_0x3948d8[_0x413c78(0x43e)][_0x413c78(0x485)]),warnlog(_0x54eed3);},_0x2bc9f0[_0x1bd68e(0x38a)]=function(){var _0x7b26cd=_0x1bd68e;if(_0x2bc9f0[_0x7b26cd(0x1e7)]){if(!(_0x2bc9f0[_0x7b26cd(0x1e7)]in _0x2bc9f0[_0x7b26cd(0x1ed)])&&!(_0x2bc9f0[_0x7b26cd(0x1e7)]in _0x2bc9f0[_0x7b26cd(0x626)]))_0x7b26cd(0x3fd)===_0x7b26cd(0x3fd)?_0x2bc9f0['micIsolated']=![]:_0x1d08ca[_0x7b26cd(0x626)][_0x4f45bd][_0x7b26cd(0x3ec)][_0x7b26cd(0x44e)][_0x7b26cd(0x650)]=_0x7b26cd(0x2a4);else _0x2bc9f0[_0x7b26cd(0x71d)]!==_0x2bc9f0['directorUUID']&&(_0x2bc9f0['micIsolated']=![]);}else'unFGv'!==_0x7b26cd(0x498)?_0x2bc9f0['micIsolated']=![]:_0x253721[_0x7b26cd(0x5f6)]=_0x382342(_0xebc5e5*0x400);!_0x2bc9f0[_0x7b26cd(0x427)]&&(_0x2bc9f0[_0x7b26cd(0x71d)]?(getById('header')['classList']['add']('orange'),getById(_0x7b26cd(0x74f))[_0x7b26cd(0x77d)][_0x7b26cd(0x316)](_0x7b26cd(0x467))):_0x7b26cd(0x5e2)===_0x7b26cd(0x24a)?(_0x1c2b6d[_0x7b26cd(0x626)][_0x34a98d]['videoMuted']=_0x47f33f[_0x7b26cd(0x6f6)]['video_muted_init'],_0x5bd2de[_0x7b26cd(0x626)][_0xf248ab]['videoMuted']&&(_0x273042[_0x7b26cd(0x211)]&&(_0xe208b4['rpcs'][_0x2c55d6][_0x7b26cd(0x3ec)]['style'][_0x7b26cd(0x650)]=_0x7b26cd(0x2a4)))):(getById(_0x7b26cd(0x67b))[_0x7b26cd(0x77d)][_0x7b26cd(0x316)]('orange'),getById(_0x7b26cd(0x74f))[_0x7b26cd(0x77d)][_0x7b26cd(0x4b6)](_0x7b26cd(0x467))));for(var _0x2b0dbc in _0x2bc9f0['pcs']){try{if(_0x2b0dbc==_0x2bc9f0[_0x7b26cd(0x1e7)])continue;var _0x31bef=_0x2bc9f0[_0x7b26cd(0x1ed)][_0x2b0dbc]['getSenders']();_0x31bef[_0x7b26cd(0x2cb)](_0x59b79d=>{var _0x175333=_0x7b26cd;if(!_0x59b79d[_0x175333(0x31e)])return;if(_0x59b79d[_0x175333(0x31e)][_0x175333(0x72e)]!=='audio')return;const _0x15f07e=_0x59b79d[_0x175333(0x566)]();if(!_0x15f07e[_0x175333(0x745)])_0x15f07e[_0x175333(0x745)]=[{}];else{if(!_0x15f07e[_0x175333(0x745)]['length']){if(_0x175333(0x25a)!==_0x175333(0x25a))_0x28f0ef[_0x175333(0x2ef)]=[];else return;}}_0x2bc9f0[_0x175333(0x71d)]?(_0x15f07e[_0x175333(0x745)][0x0]['active']=![],_0x59b79d[_0x175333(0x418)](_0x15f07e)['then'](()=>{})[_0x175333(0x4a6)](warnlog)):(_0x15f07e[_0x175333(0x745)][0x0][_0x175333(0x1de)]=!![],_0x59b79d[_0x175333(0x418)](_0x15f07e)['then'](()=>{})[_0x175333(0x4a6)](warnlog));});}catch(_0x38f007){_0x7b26cd(0x639)!==_0x7b26cd(0x639)?_0x2b2315['info']['Browser']=_0x7b26cd(0x61e)+_0x3f56a6():errorlog(_0x38f007);}}},_0x2bc9f0[_0x1bd68e(0x67d)]=function(_0x5990c8=!![]){var _0x25252c=_0x1bd68e;if(_0x2bc9f0[_0x25252c(0x211)]===![]){_0x2bc9f0[_0x25252c(0x38a)]();return;}else{if(!_0x2bc9f0[_0x25252c(0x526)])return;}if(_0x2bc9f0[_0x25252c(0x42c)][_0x25252c(0x6a9)])for(var _0x1a196e=0x0;_0x1a196e<_0x2bc9f0[_0x25252c(0x42c)][_0x25252c(0x6a9)];_0x1a196e++){if(_0x2bc9f0[_0x25252c(0x42c)][_0x1a196e]in _0x2bc9f0[_0x25252c(0x1ed)]){}else _0x2bc9f0[_0x25252c(0x42c)][_0x25252c(0x3da)](_0x1a196e,0x1),_0x1a196e--;}for(var _0x145d4c in _0x2bc9f0['pcs']){if(_0x25252c(0x616)===_0x25252c(0x616))try{var _0x4d4b43=_0x2bc9f0[_0x25252c(0x1ed)][_0x145d4c][_0x25252c(0x2fd)]();_0x4d4b43[_0x25252c(0x2cb)](_0x2f8f66=>{var _0x57ad71=_0x25252c;if(!_0x2f8f66[_0x57ad71(0x31e)])return;if(_0x2f8f66[_0x57ad71(0x31e)][_0x57ad71(0x72e)]!==_0x57ad71(0x4d3))return;const _0x3d714b=_0x2f8f66['getParameters']();if(!_0x3d714b['encodings'])_0x3d714b[_0x57ad71(0x745)]=[{}];else{if(!_0x3d714b[_0x57ad71(0x745)][_0x57ad71(0x6a9)])return;}if(_0x2bc9f0[_0x57ad71(0x42c)][_0x57ad71(0x6a9)]&&_0x2bc9f0[_0x57ad71(0x42c)][_0x57ad71(0x628)](_0x145d4c))_0x3d714b[_0x57ad71(0x745)][0x0][_0x57ad71(0x1de)]=!![],setTimeout(function(_0x4dcbac,_0x512014,_0x2cb941){var _0x4b6d0a=_0x57ad71;_0x2cb941[_0x4b6d0a(0x418)](_0x512014)[_0x4b6d0a(0x5cc)](()=>{var _0x362ca0=_0x4b6d0a;document[_0x362ca0(0x5bc)](_0x362ca0(0x47f)+_0x4dcbac+'\x22]')[0x0][_0x362ca0(0x77d)][_0x362ca0(0x4b6)]('pressed');})[_0x4b6d0a(0x4a6)](warnlog);},0x0,_0x145d4c,_0x3d714b,_0x2f8f66);else _0x2bc9f0['soloChatUUID'][_0x57ad71(0x6a9)]==0x0?(_0x3d714b[_0x57ad71(0x745)][0x0][_0x57ad71(0x1de)]=!![],_0x2f8f66[_0x57ad71(0x418)](_0x3d714b)[_0x57ad71(0x5cc)](()=>{})[_0x57ad71(0x4a6)](warnlog)):(_0x3d714b['encodings'][0x0][_0x57ad71(0x1de)]=![],setTimeout(function(_0x26e04b,_0x3cde03,_0x5a2332){var _0x537cfe=_0x57ad71;'Rgcqj'===_0x537cfe(0x680)?_0x517546[_0x537cfe(0x4ba)](_0x163e85,'*'):_0x5a2332[_0x537cfe(0x418)](_0x3cde03)[_0x537cfe(0x5cc)]()[_0x537cfe(0x4a6)](_0x28360b=>{var _0x4866f9=_0x537cfe;warnlog(_0x28360b),document['querySelectorAll'](_0x4866f9(0x47f)+_0x26e04b+'\x22]')[0x0]['classList']['add'](_0x4866f9(0x58d));});},0x0,_0x145d4c,_0x3d714b,_0x2f8f66));});}catch(_0x1a935d){errorlog(_0x1a935d);}else _0x45f602[_0x25252c(0x427)]!=!![]&&_0x1cb567('Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!');}if(_0x5990c8==![]){if(_0x2bc9f0[_0x25252c(0x42c)][_0x25252c(0x6a9)]){_0x2bc9f0[_0x25252c(0x5a6)]=_0x2bc9f0[_0x25252c(0x6fa)],_0x2bc9f0[_0x25252c(0x6fa)]=![],data={},data[_0x25252c(0x486)]=_0x2bc9f0['muted'];for(var _0x1a196e=0x0;_0x1a196e<_0x2bc9f0['soloChatUUID'][_0x25252c(0x6a9)];_0x1a196e++){_0x2bc9f0[_0x25252c(0x5ea)](data,_0x2bc9f0[_0x25252c(0x42c)][_0x1a196e]);}}else _0x2bc9f0[_0x25252c(0x6fa)]=_0x2bc9f0[_0x25252c(0x5a6)];toggleMute(!![]);}},_0x2bc9f0[_0x1bd68e(0x1fa)]=function(_0x4fc994,_0x247d00=![],_0x595cc2=![],_0x383ba2=![]){var _0x500ee8=_0x1bd68e,_0x56ba0d=![],_0x542ef1={};_0x542ef1[_0x500ee8(0x54c)]=_0x4fc994;try{if(!_0x247d00&&!_0x595cc2){if(_0x383ba2==_0x500ee8(0x626))_0x2bc9f0[_0x500ee8(0x644)](_0x542ef1);else _0x383ba2==_0x500ee8(0x1ed)?_0x2bc9f0[_0x500ee8(0x5ea)](_0x542ef1):_0x2bc9f0[_0x500ee8(0x22c)](_0x542ef1);_0x56ba0d=!![];}else{if(_0x247d00){if('CwpKF'===_0x500ee8(0x352)){_0x247d00=_0x247d00+'';if(_0x383ba2==_0x500ee8(0x626))_0x2bc9f0[_0x500ee8(0x644)](_0x542ef1,_0x247d00);else _0x383ba2=='pcs'?_0x2bc9f0[_0x500ee8(0x5ea)](_0x542ef1,_0x247d00):_0x2bc9f0[_0x500ee8(0x22c)](_0x542ef1,_0x247d00);_0x56ba0d=!![];}else{var _0x188394={};_0x188394[_0x500ee8(0x4c2)]=_0x500ee8(0x4cd),_0x4a1309[_0x500ee8(0x5ea)](_0x188394,_0x27d4d0);}}else{if(_0x595cc2){_0x595cc2=_0x595cc2+'';for(var _0x35ada1 in _0x2bc9f0[_0x500ee8(0x626)]){if(_0x2bc9f0['rpcs'][_0x35ada1][_0x500ee8(0x65f)]===_0x595cc2){if(_0x383ba2==_0x500ee8(0x626))_0x2bc9f0[_0x500ee8(0x644)](_0x542ef1,_0x35ada1);else _0x383ba2==_0x500ee8(0x1ed)?'XtLFe'==='XtLFe'?_0x2bc9f0[_0x500ee8(0x5ea)](_0x542ef1,_0x35ada1):(_0x170ca8(_0x500ee8(0x441)),_0x24c146[_0x500ee8(0x44b)](_0x4af827,_0x4045b4[_0x500ee8(0x1ed)][_0x3de079][_0x500ee8(0x5c4)],_0x51baa9[_0x500ee8(0x1ed)][_0x47531c][_0x500ee8(0x208)])):_0x2bc9f0[_0x500ee8(0x22c)](_0x542ef1,_0x35ada1);_0x56ba0d=!![];}}}}}return _0x56ba0d;}catch(_0x3bf796){return![];}},_0x2bc9f0[_0x1bd68e(0x248)]=function(_0x131c83,_0x32520d){var _0x10c5a7=_0x1bd68e,_0x4c1993={};_0x4c1993[_0x10c5a7(0x5c5)]={},_0x4c1993[_0x10c5a7(0x5c5)]=_0x131c83,_0x32520d!==null&&(_0x4c1993['UUID']=_0x32520d),isIFrame&&parent['postMessage'](_0x4c1993,'*');},_0x2bc9f0[_0x1bd68e(0x523)]=function(){var _0x1851bd=_0x1bd68e;if(_0x2bc9f0['directorSpeakerMuted']===null)return;for(var _0x3eea7c in _0x2bc9f0[_0x1851bd(0x626)]){try{var _0x5cff90=_0x2bc9f0[_0x1851bd(0x626)][_0x3eea7c][_0x1851bd(0x741)]();for(var _0x1148c1=0x0;_0x1148c1<_0x5cff90['length'];_0x1148c1++){_0x5cff90[_0x1148c1][_0x1851bd(0x31e)][_0x1851bd(0x72e)]==_0x1851bd(0x4d3)&&(_0x5cff90[_0x1148c1]['track'][_0x1851bd(0x723)]=!_0x2bc9f0[_0x1851bd(0x6c0)]);}}catch(_0x5bf398){}}_0x2bc9f0[_0x1851bd(0x6c0)]&&(getById(_0x1851bd(0x48a))[_0x1851bd(0x6fa)]=!![]);},_0x2bc9f0[_0x1bd68e(0x677)]=function(){var _0x1927c7=_0x1bd68e;if(_0x1927c7(0x364)!==_0x1927c7(0x364))_0x213bfa(_0x1927c7(0x77e));else{if(_0x2bc9f0[_0x1927c7(0x25c)]===null)return;_0x2bc9f0[_0x1927c7(0x25c)]?(getById(_0x1927c7(0x2b0))['style'][_0x1927c7(0x650)]=_0x1927c7(0x454),!_0x2bc9f0[_0x1927c7(0x427)]&&warnUser('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ')):(getById(_0x1927c7(0x2b0))[_0x1927c7(0x44e)][_0x1927c7(0x650)]='',!_0x2bc9f0[_0x1927c7(0x427)]&&closeModal());for(var _0x30b1d8 in _0x2bc9f0['rpcs']){try{var _0x11b765=_0x2bc9f0[_0x1927c7(0x626)][_0x30b1d8][_0x1927c7(0x741)]();for(var _0x5b83f4=0x0;_0x5b83f4<_0x11b765[_0x1927c7(0x6a9)];_0x5b83f4++){_0x11b765[_0x5b83f4][_0x1927c7(0x31e)]['kind']=='video'&&(_0x11b765[_0x5b83f4][_0x1927c7(0x31e)][_0x1927c7(0x723)]=!_0x2bc9f0[_0x1927c7(0x25c)]);}}catch(_0xcfd250){errorlog(_0xcfd250);}}_0x2bc9f0[_0x1927c7(0x25c)]&&(getById(_0x1927c7(0x48a))[_0x1927c7(0x6fa)]=!![]);}},_0x2bc9f0[_0x1bd68e(0x437)]=function(_0x1a74d2){var _0x29498e=_0x1bd68e;if(_0x29498e(0x2fb)!==_0x29498e(0x2fb))return;else{_0x1a74d2[_0x29498e(0x72f)]();var _0x1e023c=parseFloat(_0x1a74d2[_0x29498e(0x34f)]*-0.001);log(_0x1a74d2['currentTarget']),_0x1a74d2[_0x29498e(0x6c9)]||_0x1a74d2[_0x29498e(0x3eb)]?_0x2bc9f0['requestFocusChange'](_0x1e023c,_0x1a74d2[_0x29498e(0x763)][_0x29498e(0x43e)][_0x29498e(0x485)]):_0x29498e(0x21e)!==_0x29498e(0x385)?_0x2bc9f0['requestZoomChange'](_0x1e023c,_0x1a74d2[_0x29498e(0x763)][_0x29498e(0x43e)][_0x29498e(0x485)]):_0xbf151=_0x588ea6['maxvideobitrate'];}},_0x2bc9f0[_0x1bd68e(0x4fd)]=function(_0x27b8e3,_0x5aae39,_0x16cf33=_0x2bc9f0[_0x1bd68e(0x681)]){var _0x32e601=_0x1bd68e;log('request\x20zoom\x20change:\x20'+_0x27b8e3),log(_0x5aae39);var _0x175443={};_0x175443[_0x32e601(0x5cb)]=_0x27b8e3,_0x175443['remote']=_0x16cf33,_0x2bc9f0[_0x32e601(0x644)](_0x175443,_0x5aae39)?log(_0x32e601(0x60e)):errorlog(_0x32e601(0x780));},_0x2bc9f0['requestFocusChange']=function(_0x1f2182,_0x54a6c1,_0x16236f=_0x2bc9f0[_0x1bd68e(0x681)]){var _0x3076bb=_0x1bd68e;log(_0x3076bb(0x1f1)+_0x1f2182);var _0x3e7aaa={};_0x3e7aaa['focus']=_0x1f2182,_0x3e7aaa[_0x3076bb(0x681)]=_0x16236f,_0x2bc9f0[_0x3076bb(0x644)](_0x3e7aaa,_0x54a6c1)?log(_0x3076bb(0x6f2)):errorlog('failed\x20to\x20send\x20focus\x20change\x20request');},_0x2bc9f0[_0x1bd68e(0x772)]=function(){var _0x2882c7=_0x1bd68e;_0x2bc9f0[_0x2882c7(0x51a)]();if(_0x2bc9f0[_0x2882c7(0x6b2)]!==![])_0x2bc9f0['joiningRoom']=_0x2882c7(0x337),log(_0x2882c7(0x6bf));else{var _0x2fdaf9={};_0x2fdaf9[_0x2882c7(0x2b5)]='seed',_0x2fdaf9['streamID']=_0x2bc9f0[_0x2882c7(0x65f)],_0x2bc9f0[_0x2882c7(0x746)](_0x2fdaf9),log(_0x2882c7(0x44d));}_0x2bc9f0[_0x2882c7(0x372)]&&meshcast();},_0x2bc9f0[_0x1bd68e(0x737)]=function(){var _0x278537=_0x1bd68e;_0x2bc9f0['directorPassword']&&(_0x2bc9f0[_0x278537(0x4b5)]?_0x2bc9f0[_0x278537(0x1e7)]&&(_0x278537(0x436)!=='aPPta'?_0x2bc9f0[_0x278537(0x1e7)]in _0x2bc9f0[_0x278537(0x626)]&&(_0x2bc9f0[_0x278537(0x626)][_0x2bc9f0[_0x278537(0x1e7)]][_0x278537(0x5d2)]===![]&&('kIEru'!==_0x278537(0x4fc)?_0x2bc9f0[_0x278537(0x73d)](_0x2bc9f0[_0x278537(0x4b5)],_0x2bc9f0[_0x278537(0x4b5)])[_0x278537(0x5cc)](function(_0x572cd6){var _0x24ff39=_0x278537,_0x38d2b0={};_0x38d2b0[_0x24ff39(0x485)]=_0x2bc9f0[_0x24ff39(0x1e7)],_0x38d2b0['requestCoDirector']=_0x572cd6[0x0],_0x38d2b0[_0x24ff39(0x1eb)]=_0x572cd6[0x1],_0x2bc9f0['rpcs'][_0x2bc9f0[_0x24ff39(0x1e7)]][_0x24ff39(0x5d2)]===![]&&(_0x2bc9f0[_0x24ff39(0x644)](_0x38d2b0,_0x38d2b0[_0x24ff39(0x485)])&&(_0x2bc9f0[_0x24ff39(0x626)][_0x2bc9f0[_0x24ff39(0x1e7)]][_0x24ff39(0x5d2)]=!![]));})[_0x278537(0x4a6)](errorlog):(_0x5dd037[_0x278537(0x1ed)][_0x13c4a6][_0x278537(0x2b7)]=![],_0x4d485e[_0x278537(0x1ed)][_0x1752cb][_0x278537(0x712)]=![]))):_0x5ea9fe[_0x278537(0x403)](_0x18c895(_0x540493[_0x278537(0x3ff)]))):generateHash(_0x2bc9f0[_0x278537(0x2bb)]+_0x2bc9f0[_0x278537(0x62e)]+_0x278537(0x513),0xc)[_0x278537(0x5cc)](function(_0x395175){var _0x2356ff=_0x278537;_0x2bc9f0['directorHash']=_0x395175;_0x2bc9f0['directorUUID']&&(_0x2bc9f0[_0x2356ff(0x626)][_0x2bc9f0[_0x2356ff(0x1e7)]][_0x2356ff(0x5d2)]===![]&&_0x2bc9f0[_0x2356ff(0x73d)](_0x2bc9f0[_0x2356ff(0x4b5)],_0x2bc9f0[_0x2356ff(0x4b5)])[_0x2356ff(0x5cc)](function(_0x232dd0){var _0x5df1a5=_0x2356ff,_0x382d77={};_0x382d77[_0x5df1a5(0x485)]=_0x2bc9f0[_0x5df1a5(0x1e7)],_0x382d77[_0x5df1a5(0x737)]=_0x232dd0[0x0],_0x382d77[_0x5df1a5(0x1eb)]=_0x232dd0[0x1],_0x2bc9f0[_0x5df1a5(0x626)][_0x2bc9f0[_0x5df1a5(0x1e7)]]['codirectorRequested']===![]&&(_0x2bc9f0[_0x5df1a5(0x644)](_0x382d77,_0x382d77['UUID'])&&(_0x2bc9f0[_0x5df1a5(0x626)][_0x2bc9f0[_0x5df1a5(0x1e7)]][_0x5df1a5(0x5d2)]=!![]));})[_0x2356ff(0x4a6)](errorlog));return;})['catch'](errorlog));},_0x2bc9f0['pixelFix']=function(_0x5ba2e3,_0x2a2996){var _0x124a3a=_0x1bd68e;if(getChromeVersion()&&getChromeVersion()>=0x5d)return _0x5ba2e3;try{if(!_0x2bc9f0[_0x124a3a(0x269)])return _0x5ba2e3;if(!_0x2bc9f0[_0x124a3a(0x269)]['srcObject'])return _0x5ba2e3;if(!_0x2bc9f0[_0x124a3a(0x269)][_0x124a3a(0x755)][_0x124a3a(0x3ca)]()['length'])return _0x5ba2e3;if(_0x2bc9f0[_0x124a3a(0x1ed)][_0x2a2996][_0x124a3a(0x477)]&&_0x124a3a(0x3a3)in _0x2bc9f0[_0x124a3a(0x1ed)][_0x2a2996][_0x124a3a(0x477)]){if('sCCNq'===_0x124a3a(0x358))return _0x5ba2e3;else _0x559a6b(_0x124a3a(0x48a))['muted']=!![];}if(navigator[_0x124a3a(0x4fb)][_0x124a3a(0x383)](_0x124a3a(0x2c8))!=-0x1||navigator[_0x124a3a(0x4fb)][_0x124a3a(0x383)](_0x124a3a(0x2d8))>-0x1||navigator[_0x124a3a(0x4fb)][_0x124a3a(0x383)](_0x124a3a(0x339))>-0x1){var _0x165529=_0x2bc9f0[_0x124a3a(0x269)]['srcObject'][_0x124a3a(0x3ca)]()[0x0][_0x124a3a(0x733)](),_0x13e961=_0x165529[_0x124a3a(0x6bc)],_0x25eb53=_0x165529[_0x124a3a(0x53b)],_0x18b151=_0x5ba2e3;_0x18b151>0x64&&(_0x124a3a(0x679)===_0x124a3a(0x679)?_0x18b151=0x64:_0x45abcf=_0x47fa22);var _0x31ef65=_0x13e961*_0x18b151/0x64,_0x4b8177=_0x25eb53*_0x18b151/0x64;if(_0x31ef65<_0x4b8177){_0x31ef65=parseInt(_0x31ef65/0x10)*0x10;var _0x46f512=0x64*_0x31ef65/_0x13e961;}else{_0x4b8177=parseInt(_0x4b8177/0x10)*0x10;var _0x46f512=0x64*_0x4b8177/_0x25eb53;}return _0x46f512>=0x3&&(_0x46f512=_0x46f512-0x2),_0x46f512;}else{if(navigator[_0x124a3a(0x4fb)][_0x124a3a(0x383)](_0x124a3a(0x288))>-0x1){var _0x165529=_0x2bc9f0[_0x124a3a(0x269)][_0x124a3a(0x755)][_0x124a3a(0x3ca)]()[0x0][_0x124a3a(0x733)](),_0x13e961=_0x165529[_0x124a3a(0x6bc)],_0x25eb53=_0x165529[_0x124a3a(0x53b)],_0x18b151=_0x5ba2e3;if(_0x18b151>0x64){if('XZFIB'!=='XZFIB'){_0x3bb4de(_0x124a3a(0x275));if('session'in _0x295809&&_0x56378e[_0x124a3a(0x1ed)][_0x23a09c['UUID']][_0x124a3a(0x4a0)]!=_0x45b3e1[_0x124a3a(0x4a0)]){_0x117ac2(_0x124a3a(0x2ea));return;}_0x4f30c[_0x124a3a(0x1ed)][_0x5a96f4[_0x124a3a(0x485)]]['addIceCandidate'](_0x548ee3[_0x124a3a(0x212)])[_0x124a3a(0x5cc)]()['catch'](function(_0x399f4d){_0x1fa377(_0x399f4d),_0x3d65ae(_0x5982a6);});}else _0x18b151=0x64;}var _0x31ef65=_0x13e961*_0x18b151/0x64,_0x4b8177=_0x25eb53*_0x18b151/0x64;if(_0x31ef65>_0x4b8177)return _0x4b8177=parseInt(_0x4b8177/0x10)*0x10,0x64*_0x4b8177/_0x25eb53;return _0x5ba2e3;}else return _0x5ba2e3;}}catch(_0x1ea7bd){return errorlog(_0x1ea7bd),_0x5ba2e3;}},_0x2bc9f0[_0x1bd68e(0x410)]=function(){log('Refreshing\x20scale');for(var _0x1811ff in _0x2bc9f0['pcs']){setTimeout(function(_0x5da777){var _0x3c94da=_0x507f;if(_0x2bc9f0[_0x3c94da(0x1ed)][_0x5da777]['scaleResolution']!==![])log(_0x3c94da(0x441)),_0x2bc9f0[_0x3c94da(0x44b)](_0x5da777,_0x2bc9f0[_0x3c94da(0x1ed)][_0x5da777]['scaleWidth'],_0x2bc9f0[_0x3c94da(0x1ed)][_0x5da777][_0x3c94da(0x208)]);else _0x2bc9f0['pcs'][_0x5da777][_0x3c94da(0x321)]!==![]&&(log(_0x3c94da(0x528)),_0x2bc9f0[_0x3c94da(0x56b)](_0x5da777,_0x2bc9f0[_0x3c94da(0x1ed)][_0x5da777][_0x3c94da(0x321)]));},0x0,_0x1811ff);}},_0x2bc9f0['setScale']=function(_0x5d3967,_0x59c431){var _0x2d6579=_0x1bd68e;warnlog(_0x2d6579(0x25f));if(_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967][_0x2d6579(0x321)]!==_0x59c431){_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967][_0x2d6579(0x321)]=_0x59c431;try{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log(_0x2d6579(0x204));else{if(_0x2d6579(0x265)in window&&_0x2d6579(0x418)in window[_0x2d6579(0x265)][_0x2d6579(0x65a)]){var _0x1be1bd=_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967][_0x2d6579(0x2fd)]()['find'](function(_0x33bc03){var _0x3ba57c=_0x2d6579;return _0x33bc03[_0x3ba57c(0x31e)]&&_0x33bc03[_0x3ba57c(0x31e)][_0x3ba57c(0x72e)]=='video';});if(!_0x1be1bd){warnlog(_0x2d6579(0x2bd));return;}var _0xcf9c59=_0x1be1bd['getParameters']();(!_0xcf9c59[_0x2d6579(0x745)]||_0xcf9c59[_0x2d6579(0x745)][_0x2d6579(0x6a9)]==0x0)&&('BOEmO'!==_0x2d6579(0x325)?_0x2b8f72['sendRequest'](_0x359d7a,_0x5f48f0[_0x2d6579(0x485)])&&(_0x1c880a[_0x2d6579(0x626)][_0x1d8ce1[_0x2d6579(0x1e7)]][_0x2d6579(0x5d2)]=!![]):_0xcf9c59['encodings']=[{}]);_0x2bc9f0['pcs'][_0x5d3967]['scaleResolution']&&(_0x2d6579(0x61b)===_0x2d6579(0x61b)?_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967][_0x2d6579(0x705)]<_0x59c431&&(_0x59c431=_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967][_0x2d6579(0x705)]):_0x51d8d9[_0x2d6579(0x317)]=![]);_0x2bc9f0['pcs'][_0x5d3967]['scaleDueToBitrate']&&_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967]['scaleDueToBitrate']<_0x59c431&&(_0x59c431=_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967][_0x2d6579(0x4e8)]);_0x59c431=_0x2bc9f0[_0x2d6579(0x402)](_0x59c431,_0x5d3967);if(_0x59c431<=0x0||_0x59c431==0x64){var _0x1f65c2=getChromeVersion();_0x1f65c2>0x50?_0x2d6579(0x52f)in _0xcf9c59[_0x2d6579(0x745)][0x0]&&delete _0xcf9c59['encodings'][0x0]['scaleResolutionDownBy']:_0xcf9c59[_0x2d6579(0x745)][0x0][_0x2d6579(0x52f)]=0x1;}else _0xcf9c59['encodings'][0x0][_0x2d6579(0x52f)]=0x64/_0x59c431;_0x1be1bd[_0x2d6579(0x418)](_0xcf9c59)['then'](()=>{var _0x5f5f17=_0x2d6579;log(_0x5f5f17(0x36d)),log(_0x1be1bd['getParameters']()),pokeIframeAPI('setVideoScale',_0x59c431,_0x5d3967);})[_0x2d6579(0x4a6)](warnlog),_0x2bc9f0[_0x2d6579(0x1ed)][_0x5d3967][_0x2d6579(0x477)][_0x2d6579(0x5f0)]=parseInt(_0x59c431)+'%';return;}}}catch(_0x5a6941){errorlog(_0x5a6941);}}},_0x2bc9f0[_0x1bd68e(0x5c8)]=function(_0x542f13,_0x2bfc74,_0x4e11d5){var _0x3dc300=_0x1bd68e;if(!(_0x542f13 in _0x2bc9f0[_0x3dc300(0x626)]))return;var _0x5256a6=![];_0x2bc9f0[_0x3dc300(0x626)][_0x542f13]['scaleWidth']!=_0x2bfc74&&(_0x3dc300(0x1f2)!==_0x3dc300(0x1f2)?_0x2af65c[_0x3dc300(0x415)]=_0x5de1a2[_0x3dc300(0x50c)](_0x4b0f96['sdp'],{'stereo':0x1,'maxaveragebitrate':(_0x46c765[_0x3dc300(0x3e7)]||0x100)*0x400,'cbr':_0x2995fa[_0x3dc300(0x4b9)],'useinbandfec':0x1,'maxptime':_0x33ec75[_0x3dc300(0x6da)],'minptime':_0x2f4182[_0x3dc300(0x577)],'ptime':_0x191050[_0x3dc300(0x5ac)]}):(_0x2bc9f0['rpcs'][_0x542f13]['scaleWidth']=_0x2bfc74,_0x5256a6=!![]));_0x2bc9f0[_0x3dc300(0x626)][_0x542f13]['scaleHeight']!=_0x4e11d5&&(_0x2bc9f0[_0x3dc300(0x626)][_0x542f13][_0x3dc300(0x208)]=_0x4e11d5,_0x5256a6=!![]);if(_0x5256a6){var _0x58ad39={};_0x58ad39['UUID']=_0x542f13,_0x58ad39['requestResolution']={'w':_0x2bfc74,'h':_0x4e11d5},log(_0x2bfc74+'\x20'+_0x4e11d5),_0x2bc9f0[_0x3dc300(0x644)](_0x58ad39,_0x542f13);}_0x2bc9f0[_0x3dc300(0x626)][_0x542f13][_0x3dc300(0x477)][_0x3dc300(0x67f)]=parseInt(_0x2bfc74)+_0x3dc300(0x22a)+parseInt(_0x4e11d5);},_0x2bc9f0['setResolution']=function(_0x36333a,_0x122f79,_0x186751){var _0x13370b=_0x1bd68e;if(!(_0x36333a in _0x2bc9f0[_0x13370b(0x1ed)]))return;_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a]['scaleWidth']=_0x122f79,_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a][_0x13370b(0x208)]=_0x186751;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if(_0x13370b(0x265)in window&&_0x13370b(0x418)in window[_0x13370b(0x265)][_0x13370b(0x65a)]){var _0x5687c9=_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a][_0x13370b(0x2fd)]()['find'](function(_0x345ac9){var _0x1e9bf9=_0x13370b;return _0x345ac9[_0x1e9bf9(0x31e)]&&_0x345ac9['track'][_0x1e9bf9(0x72e)]==_0x1e9bf9(0x317);});if(!_0x5687c9){warnlog(_0x13370b(0x2bd));return;}var _0x35608b=_0x5687c9[_0x13370b(0x566)]();(!_0x35608b[_0x13370b(0x745)]||_0x35608b[_0x13370b(0x745)][_0x13370b(0x6a9)]==0x0)&&(_0x35608b[_0x13370b(0x745)]=[{}]);if(_0x2bc9f0['videoElement']&&_0x2bc9f0[_0x13370b(0x269)]['srcObject']){var _0x2a37ca=_0x2bc9f0[_0x13370b(0x269)][_0x13370b(0x755)][_0x13370b(0x3ca)]();if(_0x2a37ca[_0x13370b(0x6a9)])var _0x54d196=_0x2bc9f0[_0x13370b(0x269)][_0x13370b(0x755)][_0x13370b(0x3ca)]()[0x0]['getSettings'](),_0x5ad955=_0x54d196[_0x13370b(0x6bc)],_0x587aea=_0x54d196[_0x13370b(0x53b)];else return;}else return;var _0xb33ab5=0x64*_0x122f79/_0x587aea,_0x3d93c6=0x64*_0x186751/_0x5ad955;log(_0xb33ab5+_0x13370b(0x22a)+_0x3d93c6);var _0x5aecda=0x64;_0xb33ab5>_0x3d93c6?_0x5aecda=_0x3d93c6:_0x5aecda=_0xb33ab5;_0x5aecda>0x64&&(_0x5aecda=0x64);log(_0x13370b(0x736)+_0x5aecda),_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a][_0x13370b(0x705)]=_0x5aecda;var _0x395860=0x64;log(_0x13370b(0x409)+_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a][_0x13370b(0x321)]);_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a]['scale']&&(_0x395860=_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a]['scale']);_0x395860>_0x5aecda&&(_0x395860=_0x5aecda);_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a]['scaleResolution']&&(_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a][_0x13370b(0x705)]<_0x395860&&(_0x395860=_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a]['scaleResolution']));_0x2bc9f0['pcs'][_0x36333a][_0x13370b(0x4e8)]&&_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a][_0x13370b(0x4e8)]<_0x395860&&(_0x395860=_0x2bc9f0['pcs'][_0x36333a][_0x13370b(0x4e8)]);log(_0x13370b(0x294)+_0x395860),_0x395860=_0x2bc9f0[_0x13370b(0x402)](_0x395860,_0x36333a),log(_0x13370b(0x43b)+_0x395860);if(_0x395860<=0x0||_0x395860==0x64){var _0x3e5774=getChromeVersion();_0x3e5774>0x50?_0x13370b(0x52f)in _0x35608b[_0x13370b(0x745)][0x0]&&delete _0x35608b[_0x13370b(0x745)][0x0][_0x13370b(0x52f)]:_0x35608b[_0x13370b(0x745)][0x0][_0x13370b(0x52f)]=0x1;}else _0x35608b[_0x13370b(0x745)][0x0][_0x13370b(0x52f)]=0x64/_0x395860;_0x5687c9[_0x13370b(0x418)](_0x35608b)[_0x13370b(0x5cc)](()=>{var _0x483055=_0x13370b;log(_0x483055(0x36d)),log(_0x35608b),pokeIframeAPI(_0x483055(0x2a3),_0x395860,_0x36333a);})[_0x13370b(0x4a6)](warnlog),_0x2bc9f0[_0x13370b(0x1ed)][_0x36333a][_0x13370b(0x477)][_0x13370b(0x5f0)]=parseInt(_0x395860)+'%';return;}},_0x2bc9f0[_0x1bd68e(0x63b)]=function(_0x294107=null,_0x54a17e=null){var _0x1c153f=_0x1bd68e;if(_0x1c153f(0x6a4)===_0x1c153f(0x543))_0x395ea4[_0x1c153f(0x784)](_0x3baff7);else{_0x54a17e&&_0x54a17e[_0x1c153f(0x27d)]();log(_0x1c153f(0x596)+_0x294107);if(iOS||iPad)log(_0x1c153f(0x204));else{if(_0x1c153f(0x265)in window&&'setParameters'in window[_0x1c153f(0x265)][_0x1c153f(0x65a)]){if(_0x1c153f(0x79c)!==_0x1c153f(0x30e)){if(_0x294107==null){for(_0x294107 in _0x2bc9f0[_0x1c153f(0x1ed)]){if(_0x1c153f(0x3d6)==='UCfvw')_0x2bc9f0[_0x1c153f(0x63b)](_0x294107);else var _0x26b908=_0x5c4b6c['pcs'][_0x2418c8]['setBitrate']||0x9c4;}return![];}if(!(_0x294107 in _0x2bc9f0[_0x1c153f(0x1ed)])){if(_0x1c153f(0x5b0)!==_0x1c153f(0x5b0))_0x5d5a40(_0xcb23aa),_0x5c306c[_0x1c153f(0x44b)](_0x57685e[_0x1c153f(0x485)],_0xf95085[_0x1c153f(0x5c8)]['w'],_0x2bc596[_0x1c153f(0x5c8)]['h']);else return![];}_0x2bc9f0[_0x1c153f(0x1ed)][_0x294107][_0x1c153f(0x457)]&&(_0x2bc9f0['pcs'][_0x294107][_0x1c153f(0x23b)]&&(clearTimeout(_0x2bc9f0[_0x1c153f(0x1ed)][_0x294107][_0x1c153f(0x23b)]),_0x2bc9f0[_0x1c153f(0x1ed)][_0x294107][_0x1c153f(0x23b)]=null),_0x2bc9f0['pcs'][_0x294107][_0x1c153f(0x23b)]=setTimeout(function(){var _0x5003fb=_0x1c153f;_0x2bc9f0[_0x5003fb(0x63b)](_0x294107);},parseInt(_0x2bc9f0[_0x1c153f(0x1ed)][_0x294107][_0x1c153f(0x457)])));try{var _0x38ed51=_0x2bc9f0[_0x1c153f(0x1ed)][_0x294107]['getSenders']()['find'](function(_0x316232){var _0x3df020=_0x1c153f;return _0x316232[_0x3df020(0x31e)]&&_0x316232[_0x3df020(0x31e)][_0x3df020(0x72e)]==_0x3df020(0x317);});if(!_0x38ed51)return warnlog(_0x1c153f(0x2bd)),![];var _0x162d33=_0x38ed51['getParameters']();(!_0x162d33[_0x1c153f(0x745)]||_0x162d33[_0x1c153f(0x745)][_0x1c153f(0x6a9)]==0x0)&&(_0x162d33[_0x1c153f(0x745)]=[{}]);var _0x2084ea=![];_0x162d33[_0x1c153f(0x745)][0x0][_0x1c153f(0x52f)]=0xa,_0x38ed51['setParameters'](_0x162d33)[_0x1c153f(0x5cc)](()=>{var _0x42ddd5=_0x1c153f;log(_0x42ddd5(0x41b));var _0xa730bc=_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107][_0x42ddd5(0x705)],_0x20f7e9=0x64;!_0xa730bc&&(_0xa730bc=_0x20f7e9);_0x2bc9f0['pcs'][_0x294107][_0x42ddd5(0x321)]&&(_0x20f7e9=_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107]['scale']);_0x20f7e9>_0xa730bc&&(_0x20f7e9=_0xa730bc);_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107][_0x42ddd5(0x705)]&&(_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107]['scaleResolution']<_0x20f7e9&&(_0x20f7e9=_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107]['scaleResolution']));_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107][_0x42ddd5(0x4e8)]&&_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107]['scaleDueToBitrate']<_0x20f7e9&&(_0x20f7e9=_0x2bc9f0[_0x42ddd5(0x1ed)][_0x294107][_0x42ddd5(0x4e8)]);log(_0x42ddd5(0x294)+_0x20f7e9),_0x20f7e9=_0x2bc9f0['pixelFix'](_0x20f7e9,_0x294107);var _0x1aff04=_0x38ed51[_0x42ddd5(0x566)]();if(_0x20f7e9<=0x0||_0x20f7e9==0x64){var _0x4da1bf=getChromeVersion();if(_0x4da1bf>0x50){if(_0x42ddd5(0x52f)in _0x1aff04['encodings'][0x0]){if(_0x42ddd5(0x3f2)===_0x42ddd5(0x395))return _0x3091a8[_0x42ddd5(0x31e)]&&_0x1d4ffb[_0x42ddd5(0x31e)]['kind']==_0x42ddd5(0x4d3);else delete _0x1aff04[_0x42ddd5(0x745)][0x0][_0x42ddd5(0x52f)];}}else _0x1aff04[_0x42ddd5(0x745)][0x0]['scaleResolutionDownBy']=0x1;}else _0x1aff04[_0x42ddd5(0x745)][0x0][_0x42ddd5(0x52f)]=0x64/_0x20f7e9;log('1.0'),_0x38ed51[_0x42ddd5(0x418)](_0x1aff04)[_0x42ddd5(0x5cc)](()=>{var _0x1a0591=_0x42ddd5;log(_0x1a0591(0x77e));})[_0x42ddd5(0x4a6)](warnlog);})[_0x1c153f(0x4a6)](warnlog);}catch(_0x5a3031){errorlog(_0x5a3031);}}else _0x2b0d49(_0x3218ae);}}return![];}},_0x2bc9f0[_0x1bd68e(0x2fc)]=function(_0x10481c){var _0x420dc3=_0x1bd68e;log(_0x420dc3(0x5ed));var _0x2048bb=_0x2bc9f0[_0x420dc3(0x1ed)][_0x10481c]['getSenders']()[_0x420dc3(0x2d7)](function(_0xfda020){var _0x1fa1aa=_0x420dc3;return _0xfda020[_0x1fa1aa(0x31e)]&&_0xfda020[_0x1fa1aa(0x31e)]['kind']==_0x1fa1aa(0x4d3);});if(!_0x2048bb)return log(_0x420dc3(0x661)),![];var _0x40a495=_0x2048bb[_0x420dc3(0x566)]();(!_0x40a495[_0x420dc3(0x745)]||_0x40a495[_0x420dc3(0x745)][_0x420dc3(0x6a9)]==0x0)&&(_0x40a495[_0x420dc3(0x745)]=[{}]);try{_0x40a495[_0x420dc3(0x745)][0x0][_0x420dc3(0x201)]='high',_0x40a495[_0x420dc3(0x745)][0x0][_0x420dc3(0x359)]='high',_0x40a495[_0x420dc3(0x745)][0x0][_0x420dc3(0x3f5)]=!![],_0x2048bb[_0x420dc3(0x418)](_0x40a495)['then'](()=>{var _0x2e5c7b=_0x420dc3;log(_0x2e5c7b(0x304)),pokeIframeAPI(_0x2e5c7b(0x2fc),!![],_0x10481c);});}catch(_0x25b6af){errorlog(_0x25b6af);}},_0x2bc9f0[_0x1bd68e(0x697)]=function(_0x524235,_0x44e3db=0x7d00,_0x4516c4=0x3e8){var _0x33e756=_0x1bd68e;log(_0x33e756(0x30f));var _0x580766=_0x2bc9f0[_0x33e756(0x1ed)][_0x524235][_0x33e756(0x2fd)]()['find'](function(_0x3e3004){var _0x488e3f=_0x33e756;return _0x3e3004[_0x488e3f(0x31e)]&&_0x3e3004[_0x488e3f(0x31e)]['kind']==_0x488e3f(0x4d3);});if(!_0x580766)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x10966b=_0x580766['getParameters']();(!_0x10966b['encodings']||_0x10966b[_0x33e756(0x745)][_0x33e756(0x6a9)]==0x0)&&(_0x10966b[_0x33e756(0x745)]=[{}]),_0x10966b[_0x33e756(0x745)][0x0][_0x33e756(0x721)]=_0x44e3db,_0x580766[_0x33e756(0x418)](_0x10966b)['then'](()=>{pokeIframeAPI('setAudioBitrate',_0x44e3db,_0x524235),_0x4516c4>0x0&&setTimeout(function(){var _0x4f1bf7=_0x507f;try{if(_0x524235 in _0x2bc9f0[_0x4f1bf7(0x1ed)])var _0x2b8c70=_0x2bc9f0['pcs'][_0x524235][_0x4f1bf7(0x2fd)]()[_0x4f1bf7(0x2d7)](function(_0x4a1855){var _0x282f7c=_0x4f1bf7;return _0x4a1855[_0x282f7c(0x31e)]&&_0x4a1855[_0x282f7c(0x31e)][_0x282f7c(0x72e)]==_0x282f7c(0x4d3);});else return![];if(!_0x2b8c70)return log(_0x4f1bf7(0x661)),![];var _0x5bef5a=_0x2b8c70['getParameters']();delete _0x5bef5a['encodings'][0x0]['maxBitrate'],_0x2b8c70[_0x4f1bf7(0x418)](_0x5bef5a)[_0x4f1bf7(0x5cc)](()=>{var _0x21b831=_0x4f1bf7;if('zFFow'!==_0x21b831(0x400))log(_0x21b831(0x304));else{_0x396bdc('dropped\x20candidate\x20due\x20to\x20filter'),_0x34e14f(_0x18471e[_0x21b831(0x212)]);return;}});}catch(_0x54ebec){_0x4f1bf7(0x445)!=='XnBda'?errorlog(_0x54ebec):_0x3ac86d[_0x4f1bf7(0x626)][_0x8dc6b7][_0x4f1bf7(0x408)]=!![];}},_0x4516c4,_0x524235);});},_0x2bc9f0[_0x1bd68e(0x38e)]=function(_0x3fff69,_0xbb952d){var _0x2b961b=_0x1bd68e;_0xbb952d=parseInt(_0xbb952d);try{var _0x5e3878=_0x2bc9f0[_0x2b961b(0x1ed)][_0x3fff69][_0x2b961b(0x2fd)]()[_0x2b961b(0x2d7)](function(_0x2124d4){var _0x323a12=_0x2b961b;return _0x2124d4[_0x323a12(0x31e)]&&_0x2124d4[_0x323a12(0x31e)][_0x323a12(0x72e)]==_0x323a12(0x4d3);});if(!_0x5e3878){warnlog(_0x2b961b(0x431));return;}var _0x25b8a4=_0x5e3878[_0x2b961b(0x566)]();(!_0x25b8a4[_0x2b961b(0x745)]||_0x25b8a4[_0x2b961b(0x745)][_0x2b961b(0x6a9)]==0x0)&&(_0x2b961b(0x6d2)===_0x2b961b(0x65d)?_0x19b9ca['pcs'][_0x2f84ce][_0x2b961b(0x2b7)]=!![]:_0x25b8a4[_0x2b961b(0x745)]=[{}]);if(_0xbb952d<0x0)_0x25b8a4[_0x2b961b(0x745)][0x0]['active']==![]&&(_0x25b8a4[_0x2b961b(0x745)][0x0][_0x2b961b(0x1de)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0xbb952d=0x20,_0x2bc9f0['audiobitrate']&&(_0xbb952d=_0x2bc9f0['audiobitrate']),_0x25b8a4[_0x2b961b(0x745)][0x0][_0x2b961b(0x721)]=_0xbb952d*0x400):delete _0x25b8a4[_0x2b961b(0x745)][0x0]['maxBitrate'];else _0xbb952d===0x0?'sXqSq'!==_0x2b961b(0x49f)?_0x25b8a4[_0x2b961b(0x745)][0x0][_0x2b961b(0x1de)]=![]:(_0x26afbf['seedAttempts']=_0x26bf2f(_0x4b8929['seedAttempts'])+0x1,_0x28dba1(function(){_0x132a66['seedStream']();},0x1388)):(_0x25b8a4[_0x2b961b(0x745)][0x0]['active']==![]&&(_0x25b8a4[_0x2b961b(0x745)][0x0]['active']=!![]),_0x25b8a4[_0x2b961b(0x745)][0x0][_0x2b961b(0x721)]=_0xbb952d*0x400);_0x5e3878[_0x2b961b(0x418)](_0x25b8a4)['then'](()=>{var _0x1e9605=_0x2b961b;pokeIframeAPI(_0x1e9605(0x51b),_0xbb952d,_0x3fff69),log(_0x1e9605(0x31a));})['catch'](warnlog);}catch(_0x122859){errorlog(_0x122859);}},_0x2bc9f0[_0x1bd68e(0x6f4)]=function(_0x3180b3){var _0x40ba5f=_0x1bd68e;if(_0x2bc9f0[_0x40ba5f(0x29c)]&&_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3][_0x40ba5f(0x3d0)]===!![])_0x2bc9f0[_0x40ba5f(0x76f)](_0x3180b3,0x0),_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3]['optimizedBitrate']===0x0&&(_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3][_0x40ba5f(0x764)]===![]?_0x2bc9f0['limitAudioBitrate'](_0x3180b3,0x0):_0x2bc9f0[_0x40ba5f(0x38e)](_0x3180b3,-0x1));else{if(_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3]&&_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3][_0x40ba5f(0x647)]!==![]){if(_0x40ba5f(0x33a)===_0x40ba5f(0x4ab))_0x52b0d4[_0x40ba5f(0x63b)](_0x819b9c),_0xd6a64b(_0x40ba5f(0x79b));else{if(_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3][_0x40ba5f(0x764)]===![]){var _0x5961b0=_0x2bc9f0['pcs'][_0x3180b3][_0x40ba5f(0x647)];if(_0x2bc9f0['pcs'][_0x3180b3]['savedBitrate']&&_0x2bc9f0['pcs'][_0x3180b3][_0x40ba5f(0x247)]>0x0){if(_0x40ba5f(0x331)===_0x40ba5f(0x331))_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3][_0x40ba5f(0x247)]<_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3][_0x40ba5f(0x647)]&&(_0x5961b0=_0x2bc9f0[_0x40ba5f(0x1ed)][_0x3180b3][_0x40ba5f(0x247)]);else{_0x4e9578[_0x40ba5f(0x2ab)]=_0x4485a3[_0x40ba5f(0x53f)](_0x2805f3);var _0x1e28e4={};_0x1e28e4[_0x40ba5f(0x485)]=_0x2ff286[_0x40ba5f(0x485)],_0x1e28e4[_0x40ba5f(0x230)]=_0x38f4f0[_0x40ba5f(0x230)];for(var _0x344bd1=0x0;_0x344bd1<_0x2d0049['candidates'][_0x40ba5f(0x6a9)];_0x344bd1++){_0x1e28e4[_0x40ba5f(0x212)]=_0x3dd547[_0x40ba5f(0x2ab)][_0x344bd1],_0x95e213[_0x40ba5f(0x2ad)](_0x1e28e4);}}}_0x2bc9f0['limitBitrate'](_0x3180b3,_0x5961b0),_0x2bc9f0['pcs'][_0x3180b3]['optimizedBitrate']===0x0&&_0x2bc9f0['limitAudioBitrate'](_0x3180b3,0x0);}else _0x2bc9f0['pcs'][_0x3180b3]['optimizedBitrate']===0x0&&(_0x2bc9f0['limitAudioBitrate'](_0x3180b3,-0x1),_0x2bc9f0['limitTotalBitrateGuests']());}}else _0x2bc9f0[_0x40ba5f(0x54a)]();}},_0x2bc9f0[_0x1bd68e(0x54a)]=function(_0x1a29f5=0x0,_0xb7d754=![]){var _0x35edf9=_0x1bd68e;if(_0x2bc9f0[_0x35edf9(0x545)]){errorlog(_0x35edf9(0x2a8));var _0x2bb89e=_0x1a29f5;if(_0xb7d754===![])_0x2bb89e=0x0;else _0x2bb89e<0x0&&(_0x35edf9(0x209)!==_0x35edf9(0x36f)?_0x2bb89e=_0x2bc9f0[_0x35edf9(0x1ed)][_0xb7d754][_0x35edf9(0x6d4)]||0x9c4:(_0x1f6ff5(_0x35edf9(0x3e8),_0x35edf9(0x4bb)),_0x3c0d46('Websockets\x20timed\x20out;\x2020\x20seconds'),!_0x114f1e[_0x35edf9(0x427)]&&(!_0x141213[_0x35edf9(0x40a)]&&_0xaec5b2(function(){_0x230024('Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aClick\x20OK\x20to\x20continue.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work\x20though,\x20please\x20try\x20https://backup.vdo.ninja\x20instead\x20or\x20contact\x20steve@seguin.email\x20for\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.');},0x1))));var _0x346f6d=0x0;for(var _0xfc2f56 in _0x2bc9f0[_0x35edf9(0x1ed)]){if(_0xb7d754===_0xfc2f56)continue;try{var _0x226ba1=_0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56][_0x35edf9(0x2fd)]()[_0x35edf9(0x2d7)](function(_0x5528f7){var _0x37a606=_0x35edf9;return _0x5528f7['track']&&_0x5528f7['track'][_0x37a606(0x72e)]==_0x37a606(0x317);});if(!_0x226ba1)continue;var _0x410da3=_0x226ba1[_0x35edf9(0x566)]();if(!_0x410da3[_0x35edf9(0x745)]||_0x410da3['encodings'][_0x35edf9(0x6a9)]==0x0){_0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56][_0x35edf9(0x6d4)]<0x0?_0x2bb89e+=0x9c4:_0x2bb89e+=_0x2bc9f0['pcs'][_0xfc2f56][_0x35edf9(0x6d4)]||0x9c4;warnlog(_0x2bb89e),_0x346f6d+=0x1;continue;}if(_0x410da3[_0x35edf9(0x745)][0x0][_0x35edf9(0x1de)]==![])continue;if(_0x410da3[_0x35edf9(0x745)][0x0][_0x35edf9(0x721)])_0x35edf9(0x53e)in _0x2bc9f0['pcs'][_0xfc2f56]?_0x2bb89e+=parseInt(_0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56][_0x35edf9(0x53e)]):_0x2bb89e+=parseInt(_0x410da3['encodings'][0x0][_0x35edf9(0x721)])/0x400;else _0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56][_0x35edf9(0x6d4)]<0x0?_0x2bb89e+=0x9c4:(_0x2bb89e+=_0x2bc9f0['pcs'][_0xfc2f56][_0x35edf9(0x6d4)]||0x9c4,warnlog(_0x2bb89e));_0x346f6d+=0x1;}catch(_0x51423e){errorlog(_0x51423e);}}if(!_0x2bb89e)return _0x2bb89e;warnlog(_0x35edf9(0x356)+_0x2bb89e);var _0x587679=parseFloat(_0x2bb89e/_0x2bc9f0['limitTotalBitrate']);_0x587679<0x1&&(_0x587679=0x1);for(var _0xfc2f56 in _0x2bc9f0[_0x35edf9(0x1ed)]){if(_0xb7d754===_0xfc2f56){if(_0x35edf9(0x46a)!==_0x35edf9(0x46a))_0x410fed[_0x35edf9(0x626)][_0xf9403[_0x35edf9(0x1e7)]][_0x35edf9(0x477)][_0x35edf9(0x6f6)]&&(_0x3727ef[_0x35edf9(0x626)][_0x3237a3[_0x35edf9(0x1e7)]][_0x35edf9(0x477)][_0x35edf9(0x6f6)]['director']=!![]);else continue;}try{var _0x226ba1=_0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56]['getSenders']()[_0x35edf9(0x2d7)](function(_0xb9db99){var _0x167a59=_0x35edf9;return _0xb9db99[_0x167a59(0x31e)]&&_0xb9db99[_0x167a59(0x31e)][_0x167a59(0x72e)]==_0x167a59(0x317);});if(!_0x226ba1)continue;var _0x410da3=_0x226ba1[_0x35edf9(0x566)]();if(!_0x410da3['encodings']||_0x410da3[_0x35edf9(0x745)][_0x35edf9(0x6a9)]==0x0){if(_0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56][_0x35edf9(0x6d4)]<0x0)var _0x14c5f5=0x9c4;else var _0x14c5f5=_0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56][_0x35edf9(0x6d4)]||0x9c4;var _0x27dcbb=parseInt(_0x14c5f5/_0x587679);_0x2bc9f0[_0x35edf9(0x76f)](_0xfc2f56,_0x27dcbb,!![]),errorlog(_0x27dcbb);continue;}if(_0x410da3[_0x35edf9(0x745)][0x0][_0x35edf9(0x1de)]==![])continue;if(_0x410da3[_0x35edf9(0x745)][0x0][_0x35edf9(0x721)]){if(_0x35edf9(0x53e)in _0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56])var _0x14c5f5=parseInt(_0x2bc9f0['pcs'][_0xfc2f56][_0x35edf9(0x53e)]);else var _0x14c5f5=parseInt(parseInt(_0x410da3[_0x35edf9(0x745)][0x0][_0x35edf9(0x721)])/0x400);var _0x27dcbb=parseInt(_0x14c5f5/_0x587679);_0x2bc9f0[_0x35edf9(0x76f)](_0xfc2f56,_0x27dcbb,!![]),errorlog(_0x27dcbb);}else{if(_0x2bc9f0['pcs'][_0xfc2f56][_0x35edf9(0x6d4)]<0x0)var _0x14c5f5=0x9c4;else var _0x14c5f5=_0x2bc9f0[_0x35edf9(0x1ed)][_0xfc2f56][_0x35edf9(0x6d4)]||0x9c4;var _0x27dcbb=parseInt(_0x14c5f5/_0x587679);_0x2bc9f0[_0x35edf9(0x76f)](_0xfc2f56,_0x27dcbb,!![]),errorlog(_0x27dcbb);}}catch(_0x53724c){errorlog(_0x53724c);}}}return parseInt(_0x1a29f5/_0x587679);},_0x2bc9f0['announceCoDirector']=function(_0x116b11,_0x16c0de=![]){var _0x5e48bf=_0x1bd68e,_0x528a51={};_0x528a51[_0x5e48bf(0x397)]=[_0x116b11],_0x2bc9f0['sendPeers'](_0x528a51,_0x16c0de);},_0x2bc9f0[_0x1bd68e(0x76f)]=function(_0x3cbfab,_0x41dc94,_0x52b21e=![]){var _0x53a421=_0x1bd68e;if(!(_0x3cbfab in _0x2bc9f0[_0x53a421(0x1ed)]))return;_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x6e5)]&&(clearInterval(_0x2bc9f0['pcs'][_0x3cbfab][_0x53a421(0x6e5)]),_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x6e5)]=null);if(_0x41dc94===null){if(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x247)]===![]){if('FzdLI'==='FzdLI')return;else{var _0x465570=_0x372c40[_0x53a421(0x6e3)](_0x266e00[_0x53a421(0x2d1)][_0x53a421(0x415)]);if(_0x465570===![]){var _0x13e507=_0x4ad950[_0x53a421(0x3c5)](_0x582dde[_0x53a421(0x2d1)][_0x53a421(0x415)])||0x0;_0xcb0daa[_0x53a421(0x2d1)][_0x53a421(0x415)]=_0x5c6ca5['setVideoBitrates'](_0x13580d[_0x53a421(0x2d1)][_0x53a421(0x415)],{'min':_0x34629a(_0x36601a[_0x53a421(0x601)]/0xa)||0x1,'max':_0x2a8640(_0x5a8466[_0x53a421(0x601)]+_0x13e507/0x400)});}else _0x23ad26[_0x53a421(0x1ed)][_0x99f528['UUID']][_0x53a421(0x6d4)]===![]&&(_0x430b3a[_0x53a421(0x1ed)][_0x23cf29['UUID']][_0x53a421(0x6d4)]=_0x465570);}}_0x41dc94=_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab]['savedBitrate'];}_0x41dc94=parseInt(_0x41dc94);if(_0x2bc9f0[_0x53a421(0x3c2)]){if(_0x41dc94>_0x2bc9f0[_0x53a421(0x3c2)]){if(_0x53a421(0x778)!==_0x53a421(0x778))var _0x376831=0x9c4;else _0x41dc94=_0x2bc9f0[_0x53a421(0x3c2)];}}_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab]['setBitrate']&&_0x41dc94>_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab]['setBitrate']&&(_0x41dc94=_0x2bc9f0['pcs'][_0x3cbfab][_0x53a421(0x6d4)]);_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x247)]=_0x41dc94;_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x647)]!==![]&&(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x764)]===![]&&(_0x41dc94>_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x647)]&&(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x247)]=_0x41dc94,_0x41dc94=parseInt(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab]['optimizedBitrate'])||0x0)));_0x52b21e===![]&&('BhHCV'===_0x53a421(0x4b4)?_0x4e819d[_0x53a421(0x786)]=![]:_0x2bc9f0[_0x53a421(0x545)]&&(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x53e)]=_0x41dc94,_0x41dc94=_0x2bc9f0['limitTotalBitrateGuests'](_0x41dc94,_0x3cbfab)));if(_0x41dc94===0x0){var _0x5312b0=Date['now']()-_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x731)];_0x5312b0<_0x2bc9f0[_0x53a421(0x6cf)]&&(_0x41dc94=_0x2bc9f0[_0x53a421(0x729)],_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x6e5)]=setTimeout(function(_0x281f07){try{_0x2bc9f0['limitBitrate'](_0x281f07,null);}catch(_0x2ae9ee){};},_0x5312b0+0x1,_0x3cbfab));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');if(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x78d)]==!![]&&_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e9)]==![])return;var _0x6bec6c=_0x2bc9f0['pcs'][_0x3cbfab]['getSenders']()['find'](function(_0x5882ab){var _0x40feec=_0x53a421;return _0x5882ab[_0x40feec(0x31e)]&&_0x5882ab[_0x40feec(0x31e)][_0x40feec(0x72e)]==_0x40feec(0x317);});if(!_0x6bec6c){warnlog(_0x53a421(0x2bd));return;}var _0x16bd0c=_0x6bec6c[_0x53a421(0x566)]();(!_0x16bd0c[_0x53a421(0x745)]||_0x16bd0c[_0x53a421(0x745)][_0x53a421(0x6a9)]==0x0)&&(_0x16bd0c[_0x53a421(0x745)]=[{}]);if(_0x41dc94<0x0)_0x16bd0c[_0x53a421(0x745)][0x0]['active']==![]&&(_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x1de)]=!![]),_0x41dc94=0x9c4,_0x2bc9f0['bitrate']&&(_0x53a421(0x622)!==_0x53a421(0x32f)?_0x41dc94=_0x2bc9f0['bitrate']:_0x39d1cd[_0x53a421(0x5ea)](_0x58b212,_0x2eb97f)),_0x2bc9f0[_0x53a421(0x3c2)]&&(_0x41dc94>_0x2bc9f0['maxvideobitrate']&&(_0x41dc94=_0x2bc9f0[_0x53a421(0x3c2)])),_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x721)]=_0x41dc94*0x400;else _0x41dc94===0x0?_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x1de)]=![]:(_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x1de)]==![]&&(_0x16bd0c[_0x53a421(0x745)][0x0]['active']=!![]),_0x16bd0c['encodings'][0x0]['maxBitrate']=_0x41dc94*0x400);_0x6bec6c[_0x53a421(0x418)](_0x16bd0c)[_0x53a421(0x5cc)](()=>{var _0x13ea02=_0x53a421;pokeIframeAPI(_0x13ea02(0x1f3),_0x41dc94,_0x3cbfab),log(_0x13ea02(0x795));})[_0x53a421(0x4a6)](warnlog);return;}else{if(_0x53a421(0x265)in window&&_0x53a421(0x418)in window[_0x53a421(0x265)][_0x53a421(0x65a)]){if(_0x53a421(0x2a1)!==_0x53a421(0x2a1))_0x37250f[_0x53a421(0x582)]?(_0x3ff2a1['directorDisplayMuted']=!![],_0x510b1d[_0x53a421(0x677)]()):(_0x2a79fd['directorDisplayMuted']=![],_0x4abc85[_0x53a421(0x677)]());else{var _0x6bec6c=_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x2fd)]()[_0x53a421(0x2d7)](function(_0x1a9abd){var _0x15be2e=_0x53a421;return _0x1a9abd[_0x15be2e(0x31e)]&&_0x1a9abd[_0x15be2e(0x31e)][_0x15be2e(0x72e)]==_0x15be2e(0x317);});if(!_0x6bec6c){warnlog(_0x53a421(0x2bd));return;}var _0x16bd0c=_0x6bec6c[_0x53a421(0x566)]();(!_0x16bd0c[_0x53a421(0x745)]||_0x16bd0c['encodings'][_0x53a421(0x6a9)]==0x0)&&(_0x16bd0c['encodings']=[{}]);if(_0x41dc94<0x0)_0x53a421(0x5ba)!==_0x53a421(0x6c3)?(_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x1de)]==![]&&(_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x1de)]=!![]),delete _0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x721)]):_0x2eb737(_0x1084a1);else _0x41dc94===0x0?_0x16bd0c[_0x53a421(0x745)][0x0]['active']=![]:(_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x1de)]==![]&&(_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x1de)]=!![]),_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x721)]=_0x41dc94*0x400);var _0x56a6df=0x64;_0x2bc9f0['pcs'][_0x3cbfab][_0x53a421(0x321)]&&(_0x56a6df=_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x321)]);_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x705)]&&_0x2bc9f0['pcs'][_0x3cbfab][_0x53a421(0x705)]<_0x56a6df&&(_0x56a6df=_0x2bc9f0['pcs'][_0x3cbfab][_0x53a421(0x705)]);if(_0x41dc94!==0x0){if(_0x41dc94<0x0)_0x2bc9f0['pcs'][_0x3cbfab]['scaleDueToBitrate']=0x64;else{if(_0x41dc94>=0x259)_0x53a421(0x311)!=='DHFFx'?_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]=0x64:_0x285fda[_0x53a421(0x6f6)][_0x53a421(0x607)]=_0x53a421(0x671);else{if(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x74b)]===![]&&_0x2bc9f0[_0x53a421(0x35a)][_0x53a421(0x383)](_0x3cbfab)==-0x1&&_0x2bc9f0[_0x53a421(0x603)])_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]=0x64;else{if(_0x41dc94>=0xc9)_0x2bc9f0[_0x53a421(0x6ca)]?(warnlog(_0x53a421(0x430)),_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]=0x64/2.5):_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]=0x64/0x2;else{if(_0x41dc94>=0x51)_0x2bc9f0[_0x53a421(0x6ca)]?_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]=0x64/0x4:_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]=0x64/0x3;else _0x2bc9f0[_0x53a421(0x6ca)]?_0x2bc9f0['pcs'][_0x3cbfab]['scaleDueToBitrate']=0x64/0x5:_0x2bc9f0['pcs'][_0x3cbfab][_0x53a421(0x4e8)]=0x64/0x4;}}}}_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]<_0x56a6df&&('JmJep'!==_0x53a421(0x4e7)?_0x56a6df=_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x4e8)]:_0x5a5a11=_0x52b7d9[_0x53a421(0x3e7)]);_0x56a6df=_0x2bc9f0[_0x53a421(0x402)](_0x56a6df,_0x3cbfab);if(_0x56a6df<=0x0||_0x56a6df==0x64){var _0x2da0f4=getChromeVersion();_0x2da0f4>0x50?_0x53a421(0x52f)in _0x16bd0c[_0x53a421(0x745)][0x0]?delete _0x16bd0c['encodings'][0x0]['scaleResolutionDownBy']:_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x52f)]=0x1:_0x16bd0c[_0x53a421(0x745)][0x0][_0x53a421(0x52f)]=0x1;}else _0x16bd0c['encodings'][0x0][_0x53a421(0x52f)]=0x64/_0x56a6df;}iPad||iOS||navigator&&navigator['userAgent']&&navigator[_0x53a421(0x4fb)]['indexOf']('Firefox')>=0x0?_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x6ec)]?(clearInterval(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x6ec)]),_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab][_0x53a421(0x6ec)]=setTimeout(function(_0x1470f6,_0x3626ef){var _0xcc8345=_0x53a421;_0x2bc9f0[_0xcc8345(0x1ed)][_0x1470f6][_0xcc8345(0x6ec)]=![],_0x2bc9f0[_0xcc8345(0x76f)](_0x1470f6,null,_0x3626ef);},0x7d0,_0x3cbfab,_0x52b21e)):(_0x2bc9f0[_0x53a421(0x1ed)][_0x3cbfab]['bitrateTimeoutFirefox']=setTimeout(function(_0x1d0c9e){var _0x28c907=_0x53a421;_0x2bc9f0[_0x28c907(0x1ed)][_0x1d0c9e][_0x28c907(0x6ec)]=![];},0x7d0,_0x3cbfab),_0x6bec6c[_0x53a421(0x418)](_0x16bd0c)[_0x53a421(0x5cc)](()=>{var _0x59e99f=_0x53a421;log(_0x59e99f(0x795)),_0x2bc9f0[_0x59e99f(0x1ed)][_0x3cbfab]['stats'][_0x59e99f(0x5f0)]=parseInt(_0x56a6df)+'%',pokeIframeAPI('setVideoBitrate',_0x41dc94,_0x3cbfab),pokeIframeAPI(_0x59e99f(0x2a3),_0x56a6df,_0x3cbfab);})[_0x53a421(0x4a6)](warnlog)):_0x6bec6c[_0x53a421(0x418)](_0x16bd0c)['then'](()=>{var _0x54b9b7=_0x53a421;_0x54b9b7(0x22d)!==_0x54b9b7(0x490)?(log(_0x54b9b7(0x795)),_0x2bc9f0[_0x54b9b7(0x1ed)][_0x3cbfab][_0x54b9b7(0x477)][_0x54b9b7(0x5f0)]=parseInt(_0x56a6df)+'%',pokeIframeAPI(_0x54b9b7(0x1f3),_0x41dc94,_0x3cbfab),pokeIframeAPI('setVideoScale',_0x56a6df,_0x3cbfab)):_0x2be21d[_0x54b9b7(0x626)][_0x3db642]['stats'][_0x28cf2b[_0x54b9b7(0x499)]][_0x54b9b7(0x319)]=_0x3d628c[_0x54b9b7(0x3a1)];})[_0x53a421(0x4a6)](warnlog);return;}}else{if('DYYcI'===_0x53a421(0x40b)){_0x25131a(_0x53a421(0x28f));return;}else warnlog(_0x53a421(0x553));}}}catch(_0x3d4929){errorlog(_0x3d4929);}};function _0x1e2964(_0x357772,_0x45faa1=0x2710){var _0x29203c=_0x1bd68e;_0x45faa1=parseInt(_0x45faa1);if(_0x2bc9f0[_0x29203c(0x3e7)])_0x45faa1+=_0x2bc9f0['audiobitrate'];else{if(_0x2bc9f0[_0x29203c(0x211)]&&_0x2bc9f0[_0x29203c(0x41d)]==0x5)_0x45faa1+=0x20;else _0x2bc9f0[_0x29203c(0x41d)]&&_0x2bc9f0[_0x29203c(0x41d)]!=0x3?_0x29203c(0x24e)!=='rqYNm'?_0x45faa1+=0x100:_0x544a88[_0x29203c(0x1ed)][_0x5ae637][_0x29203c(0x4e8)]=0x64/0x3:_0x45faa1+=0x20;}return log(_0x29203c(0x4ef)+_0x45faa1),_0x45faa1<0x1&&(_0x45faa1=0x1),_0x357772=CodecsHandler[_0x29203c(0x722)](_0x357772,{'min':parseInt(_0x45faa1/0xa)||0x1,'max':_0x45faa1},_0x2bc9f0[_0x29203c(0x47c)]),_0x357772;}return _0x2bc9f0['signData']=function(_0x235016,_0x49a528){var _0x3b54db=_0x1bd68e;log(_0x235016),_0x2bc9f0[_0x3b54db(0x69c)]==={}&&log(_0x3b54db(0x3cf)),window[_0x3b54db(0x5ab)][_0x3b54db(0x614)][_0x3b54db(0x1f7)]({'name':_0x3b54db(0x710)},_0x2bc9f0[_0x3b54db(0x69c)]['privateKey'],_0x2bc9f0[_0x3b54db(0x658)][_0x3b54db(0x443)](_0x235016))[_0x3b54db(0x5cc)](function(_0x173508){var _0x412f3f=_0x3b54db;_0x173508=new Uint8Array(_0x173508),_0x173508=_0x173508[_0x412f3f(0x2c4)]((_0x41282b,_0x25ad9c)=>_0x41282b+_0x25ad9c[_0x412f3f(0x1ef)](0x10)[_0x412f3f(0x45f)](0x2,'0'),''),_0x49a528(_0x235016,_0x173508),log(JSON[_0x412f3f(0x52a)](_0x173508));})[_0x3b54db(0x4a6)](errorlog);},_0x2bc9f0[_0x1bd68e(0x2b4)]=function(_0x51eadf,_0x369bbd){var _0x9dab67=_0x1bd68e;_0x51eadf[_0x9dab67(0x749)]=new Uint8Array(_0x51eadf[_0x9dab67(0x749)][_0x9dab67(0x469)](/.{1,2}/g)['map'](_0x2a590a=>parseInt(_0x2a590a,0x10)));if(_0x2bc9f0[_0x9dab67(0x22b)][_0x369bbd]['publicKey'])return window[_0x9dab67(0x5ab)]['subtle'][_0x9dab67(0x307)]({'name':'RSASSA-PKCS1-v1_5'},_0x2bc9f0['keys'][_0x369bbd][_0x9dab67(0x391)],_0x51eadf[_0x9dab67(0x749)],_0x2bc9f0[_0x9dab67(0x658)][_0x9dab67(0x443)](_0x51eadf[_0x9dab67(0x76a)]))['then'](function(_0x5869b1){return log(_0x5869b1),_0x5869b1;})[_0x9dab67(0x4a6)](function(_0x4eb30e){return errorlog(_0x4eb30e),![];});},_0x2bc9f0[_0x1bd68e(0x468)]=function(_0x3d62c7){var _0x437aaa=_0x1bd68e;if(_0x2bc9f0[_0x437aaa(0x2d6)]){if(_0x2bc9f0[_0x437aaa(0x47e)]!==![]){if(_0x437aaa(0x2e8)!==_0x437aaa(0x5fb))return log(_0x437aaa(0x747)),_0x3d62c7=_0x3d62c7[_0x437aaa(0x588)](0x0,-0x1*_0x2bc9f0[_0x437aaa(0x47e)]['length']),_0x3d62c7;else return;}else return log(_0x437aaa(0x6b1)+_0x3d62c7),generateHash(_0x2bc9f0[_0x437aaa(0x2d6)]+_0x2bc9f0[_0x437aaa(0x62e)],0x6)[_0x437aaa(0x5cc)](function(_0x2774cf){var _0x2797c9=_0x437aaa;return _0x2bc9f0[_0x2797c9(0x47e)]=_0x2774cf,log(_0x3d62c7),_0x3d62c7=_0x3d62c7[_0x2797c9(0x588)](0x0,-0x1*_0x2bc9f0[_0x2797c9(0x47e)][_0x2797c9(0x6a9)]),log(_0x2797c9(0x6e0)+_0x3d62c7),_0x3d62c7;})[_0x437aaa(0x4a6)](errorlog);}return _0x3d62c7;},_0x2bc9f0[_0x1bd68e(0x760)]=function(){var _0x1bd41c=_0x1bd68e;if(!_0x2bc9f0[_0x1bd41c(0x69d)]){if(_0x1bd41c(0x4fe)===_0x1bd41c(0x4fe))return;else{if(!_0x83d496[_0x1bd41c(0x526)]){_0x414fd1(_0x1bd41c(0x2a7));return;}}}if(!_0x2bc9f0[_0x1bd41c(0x211)])return;_0x2bc9f0[_0x1bd41c(0x1d0)][_0x1bd41c(0x6a9)]?_0x1bd41c(0x740)!=='DcPIK'?(_0x2bc9f0[_0x1bd41c(0x1d0)][_0x1bd41c(0x6a9)]>0xa?getById(_0x1bd41c(0x335))[_0x1bd41c(0x27b)]='‼':getById('queueNotification')[_0x1bd41c(0x27b)]=_0x2bc9f0[_0x1bd41c(0x1d0)][_0x1bd41c(0x6a9)],getById(_0x1bd41c(0x335))[_0x1bd41c(0x77d)]['add'](_0x1bd41c(0x335))):_0xfb1238[_0x1bd41c(0x1e7)]&&_0x5d58c8[_0x1bd41c(0x27a)]():(getById(_0x1bd41c(0x335))[_0x1bd41c(0x27b)]='',getById(_0x1bd41c(0x335))[_0x1bd41c(0x77d)]['remove'](_0x1bd41c(0x335)));},_0x2bc9f0[_0x1bd68e(0x693)]=function(){var _0x13c1f4=_0x1bd68e;if(!_0x2bc9f0[_0x13c1f4(0x69d)])return;if(!_0x2bc9f0[_0x13c1f4(0x211)])return;if(_0x2bc9f0[_0x13c1f4(0x1d0)][_0x13c1f4(0x6a9)]==0x0){getById(_0x13c1f4(0x43f))[_0x13c1f4(0x77d)][_0x13c1f4(0x4b6)]('float2'),getById(_0x13c1f4(0x43f))[_0x13c1f4(0x77d)][_0x13c1f4(0x4b6)](_0x13c1f4(0x50d)),getById('queuebutton')[_0x13c1f4(0x77d)][_0x13c1f4(0x316)](_0x13c1f4(0x6b8)),setTimeout(function(){var _0x17ac26=_0x13c1f4;if('QAuCJ'!==_0x17ac26(0x483))getById(_0x17ac26(0x43f))[_0x17ac26(0x77d)][_0x17ac26(0x4b6)]('float'),getById(_0x17ac26(0x43f))[_0x17ac26(0x77d)][_0x17ac26(0x316)](_0x17ac26(0x432)),getById(_0x17ac26(0x43f))[_0x17ac26(0x77d)][_0x17ac26(0x316)](_0x17ac26(0x50d));else{_0x54dd46('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found');return;}},0x32);return;}var _0x373cac=_0x2bc9f0[_0x13c1f4(0x1d0)][_0x13c1f4(0x5fc)]();getById('queuebutton')['classList'][_0x13c1f4(0x4b6)](_0x13c1f4(0x432)),getById('queuebutton')[_0x13c1f4(0x77d)]['remove'](_0x13c1f4(0x6b8)),setTimeout(function(){var _0x45c6ea=_0x13c1f4;getById(_0x45c6ea(0x43f))[_0x45c6ea(0x77d)][_0x45c6ea(0x4b6)]('float'),getById('queuebutton')['classList']['remove'](_0x45c6ea(0x432));},0xc8),_0x2bc9f0[_0x13c1f4(0x760)](),_0x2bc9f0[_0x13c1f4(0x72b)](_0x373cac),log(_0x13c1f4(0x324)+_0x373cac);},_0x2bc9f0[_0x1bd68e(0x2c6)]=function(){var _0x456a74=_0x1bd68e;if(_0x2bc9f0[_0x456a74(0x770)])return;clearTimeout(_0x2bc9f0[_0x456a74(0x727)]);if(!_0x2bc9f0['ws']||_0x2bc9f0['ws'][_0x456a74(0x1e9)]!==0x1)return;_0x2bc9f0[_0x456a74(0x727)]=setTimeout(function(){var _0x575021=_0x456a74;log(_0x575021(0x215));var _0x3731c2={};_0x3731c2['request']=_0x575021(0x2c6),_0x2bc9f0[_0x575021(0x746)](_0x3731c2);},0xbb8);},_0x2bc9f0[_0x1bd68e(0x72b)]=function(_0x412def){var _0x3d71fb=_0x1bd68e;_0x2bc9f0[_0x3d71fb(0x51a)]();if(_0x412def[_0x3d71fb(0x6a9)]>0x0){var _0x29a0d9={};_0x29a0d9[_0x3d71fb(0x2b5)]=_0x3d71fb(0x35b),_0x29a0d9[_0x3d71fb(0x65f)]=_0x412def,_0x2bc9f0[_0x3d71fb(0x746)](_0x29a0d9),_0x2bc9f0[_0x3d71fb(0x6af)][_0x412def]=!![];}else log('stream\x20ID\x20is\x200\x20length');},_0x2bc9f0['joinRoom']=function _0xf0a2e2(_0x477f73){var _0x40311d=_0x1bd68e;_0x2bc9f0['connect']();var _0x3738a1={};return _0x3738a1['request']='joinroom',_0x2bc9f0['director']&&(_0x3738a1[_0x40311d(0x1cf)]=!![]),_0x2bc9f0[_0x40311d(0x770)]&&(_0x3738a1[_0x40311d(0x65f)]=_0x2bc9f0['streamID']),_0x2bc9f0['joiningRoom']===![]&&(_0x2bc9f0['joiningRoom']=!![]),_0x2bc9f0[_0x40311d(0x2d6)]?_0x2bc9f0[_0x40311d(0x47e)]?generateHash(_0x477f73+_0x2bc9f0[_0x40311d(0x2d6)]+_0x2bc9f0[_0x40311d(0x62e)],0x10)[_0x40311d(0x5cc)](function(_0xaec80a){var _0x2c8c6c=_0x40311d;return _0x2bc9f0[_0x2c8c6c(0x770)]&&(_0x2c8c6c(0x3e4)==='XcYbo'?_0x17080e(_0x2c8c6c(0x5d3)):_0x2bc9f0[_0x2c8c6c(0x348)]=_0xaec80a),_0x3738a1[_0x2c8c6c(0x6a2)]=_0xaec80a,_0x2bc9f0[_0x2c8c6c(0x746)](_0x3738a1),_0x2bc9f0['listPromise']=_0x31defb(),log(_0x2c8c6c(0x39f)),_0x2bc9f0[_0x2c8c6c(0x3de)];})[_0x40311d(0x4a6)](errorlog):generateHash(_0x2bc9f0[_0x40311d(0x2d6)]+_0x2bc9f0[_0x40311d(0x62e)],0x6)['then'](function(_0x2805d4){var _0x2b155c=_0x40311d;return _0x2bc9f0[_0x2b155c(0x47e)]=_0x2805d4,log(_0x2b155c(0x4ff)+_0x2805d4),log(_0x2b155c(0x44a)),_0x2bc9f0[_0x2b155c(0x1fe)](_0x477f73);})['catch'](errorlog):(_0x2bc9f0[_0x40311d(0x770)]&&('QHXzw'===_0x40311d(0x68c)?_0x2bc9f0[_0x40311d(0x348)]=_0x477f73:_0x6c37a0[_0x40311d(0x6ca)]?(_0x21d240(_0x40311d(0x430)),_0x3052a0['pcs'][_0x1e8885][_0x40311d(0x4e8)]=0x64/2.5):_0x1bbe7b[_0x40311d(0x1ed)][_0x4a2e1c][_0x40311d(0x4e8)]=0x64/0x2),_0x3738a1[_0x40311d(0x6a2)]=_0x477f73,_0x2bc9f0['sendMsg'](_0x3738a1),_0x2bc9f0['listPromise']=_0x31defb(),log(_0x40311d(0x340)),_0x2bc9f0[_0x40311d(0x3de)]);},_0x2bc9f0[_0x1bd68e(0x746)]=function(_0xbd99df){var _0x1a7f4e=_0x1bd68e;if(_0x2bc9f0[_0x1a7f4e(0x770)]){_0x2bc9f0[_0x1a7f4e(0x485)]?_0xbd99df[_0x1a7f4e(0x5db)]=_0x2bc9f0[_0x1a7f4e(0x485)]:(_0x2bc9f0[_0x1a7f4e(0x485)]=_0x2bc9f0[_0x1a7f4e(0x5df)](0x14),_0xbd99df[_0x1a7f4e(0x5db)]=_0x2bc9f0[_0x1a7f4e(0x485)]);if(_0x2bc9f0[_0x1a7f4e(0x211)]){if('xhzic'!=='bYiTo')_0xbd99df[_0x1a7f4e(0x211)]=!![];else return _0x2ece77[_0x1a7f4e(0x31e)]&&_0x63a3aa[_0x1a7f4e(0x31e)][_0x1a7f4e(0x72e)]==_0x1a7f4e(0x317);}!(_0x1a7f4e(0x6a2)in _0xbd99df)&&(_0x2bc9f0['roomenc']&&(_0xbd99df['roomid']=_0x2bc9f0['roomenc']));}clearTimeout(_0x2bc9f0[_0x1a7f4e(0x727)]);try{if(_0x1a7f4e(0x258)!==_0x1a7f4e(0x4bd)){if(_0x2bc9f0[_0x1a7f4e(0x2d6)]){if(_0xbd99df[_0x1a7f4e(0x65f)]){if('gGTBR'==='ptPVi')_0x479905['encryptMessage'](_0x25d58e[_0x1a7f4e(0x4b5)],_0x2cdf71[_0x1a7f4e(0x4b5)])[_0x1a7f4e(0x5cc)](function(_0x52f59e){var _0x4da401=_0x1a7f4e,_0x9cf365={};_0x9cf365[_0x4da401(0x485)]=_0x3ad144[_0x4da401(0x1e7)],_0x9cf365[_0x4da401(0x737)]=_0x52f59e[0x0],_0x9cf365['vector']=_0x52f59e[0x1],_0x220550[_0x4da401(0x626)][_0x89f16[_0x4da401(0x1e7)]][_0x4da401(0x5d2)]===![]&&(_0x25a44e[_0x4da401(0x644)](_0x9cf365,_0x9cf365['UUID'])&&(_0x5f0d92[_0x4da401(0x626)][_0x9e6c07[_0x4da401(0x1e7)]][_0x4da401(0x5d2)]=!![]));})[_0x1a7f4e(0x4a6)](_0x47075a);else{if(_0x2bc9f0[_0x1a7f4e(0x47e)]!==![]){if(_0x2bc9f0['ws']===null||(typeof _0x2bc9f0['ws']!==_0x1a7f4e(0x3c1)||_0x2bc9f0['ws'][_0x1a7f4e(0x1e9)]!==0x1))log(_0xbd99df,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x2bc9f0[_0x1a7f4e(0x2e9)]['push'](_0xbd99df);else{_0xbd99df[_0x1a7f4e(0x65f)]=_0xbd99df[_0x1a7f4e(0x65f)][_0x1a7f4e(0x475)](0x0,0x18)+_0x2bc9f0[_0x1a7f4e(0x47e)][_0x1a7f4e(0x475)](0x0,0x6);var _0x33092f=JSON[_0x1a7f4e(0x52a)](_0xbd99df);if(_0x33092f[_0x1a7f4e(0x6a9)]>0x3a98){errorlog(_0x1a7f4e(0x425)),errorlog(_0xbd99df),errorlog(_0x33092f['length']);return;}_0x2bc9f0['ws'][_0x1a7f4e(0x370)](_0x33092f);}}else return generateHash(_0x2bc9f0[_0x1a7f4e(0x2d6)]+_0x2bc9f0[_0x1a7f4e(0x62e)],0x6)['then'](function(_0xc4214f){var _0x5ad7ec=_0x1a7f4e;_0x2bc9f0[_0x5ad7ec(0x47e)]=_0xc4214f;if(typeof _0x2bc9f0['ws']!==_0x5ad7ec(0x3c1)||_0x2bc9f0['ws'][_0x5ad7ec(0x1e9)]!==0x1)log(_0xbd99df,_0x5ad7ec(0x636)),_0x2bc9f0['msg']['push'](_0xbd99df);else{_0xbd99df[_0x5ad7ec(0x65f)]=_0xbd99df['streamID']['substring'](0x0,0x18)+_0x2bc9f0[_0x5ad7ec(0x47e)][_0x5ad7ec(0x475)](0x0,0x6);var _0x5420ec=JSON[_0x5ad7ec(0x52a)](_0xbd99df);if(_0x5420ec[_0x5ad7ec(0x6a9)]>0x3a98){errorlog(_0x5ad7ec(0x425));return;}_0x2bc9f0['ws'][_0x5ad7ec(0x370)](_0x5420ec);}})[_0x1a7f4e(0x4a6)](errorlog);}}else{if(_0x2bc9f0['ws']===null||(typeof _0x2bc9f0['ws']!==_0x1a7f4e(0x3c1)||_0x2bc9f0['ws'][_0x1a7f4e(0x1e9)]!==0x1))log(_0xbd99df,_0x1a7f4e(0x636)),_0x2bc9f0[_0x1a7f4e(0x2e9)][_0x1a7f4e(0x784)](_0xbd99df);else{var _0x33092f=JSON[_0x1a7f4e(0x52a)](_0xbd99df);if(_0x33092f[_0x1a7f4e(0x6a9)]>0x3a98){errorlog(_0x1a7f4e(0x425));return;}_0x2bc9f0['ws'][_0x1a7f4e(0x370)](_0x33092f);}}}else{if(typeof _0x2bc9f0['ws']!=='object'||_0x2bc9f0['ws'][_0x1a7f4e(0x1e9)]!==0x1)warnlog(_0x1a7f4e(0x42a)),_0x2bc9f0[_0x1a7f4e(0x2e9)][_0x1a7f4e(0x784)](_0xbd99df);else{if(_0x1a7f4e(0x6e2)===_0x1a7f4e(0x6e2)){var _0x33092f=JSON[_0x1a7f4e(0x52a)](_0xbd99df);if(_0x33092f[_0x1a7f4e(0x6a9)]>0x3a98){errorlog(_0x1a7f4e(0x425));return;}_0x2bc9f0['ws'][_0x1a7f4e(0x370)](_0x33092f);}else _0x3b71f6[_0x1a7f4e(0x626)][_0x1b5f32][_0x1a7f4e(0x20e)][_0x1a7f4e(0x44e)][_0x1a7f4e(0x650)]=_0x1a7f4e(0x454);}}}else _0x1621ed[_0x1a7f4e(0x626)][_0x3303a0][_0x1a7f4e(0x52e)]=!![];}catch(_0x3bb0cc){errorlog(_0x3bb0cc);}},_0x2bc9f0[_0x1bd68e(0x22c)]=function(_0x17156e,_0x44d242=![]){var _0x319cc9=_0x1bd68e,_0x52da4a=[];for(var _0x2d235e in _0x2bc9f0[_0x319cc9(0x1ed)]){if(_0x44d242&&_0x44d242!==_0x2d235e)continue;try{_0x2bc9f0['pcs'][_0x2d235e][_0x319cc9(0x262)][_0x319cc9(0x370)](JSON[_0x319cc9(0x52a)](_0x17156e)),_0x52da4a[_0x319cc9(0x784)](_0x2d235e);}catch(_0x1d79f1){_0x319cc9(0x24c)!==_0x319cc9(0x67c)?warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201'):delete _0x4ce6ce[_0x319cc9(0x257)][_0x413141];}if(_0x44d242&&_0x44d242===_0x2d235e)return _0x52da4a['length'];}for(var _0x2d235e in _0x2bc9f0[_0x319cc9(0x626)]){if(_0x44d242&&_0x44d242!==_0x2d235e)continue;if(_0x52da4a['includes'](_0x2d235e))continue;try{_0x2bc9f0[_0x319cc9(0x626)][_0x2d235e][_0x319cc9(0x404)][_0x319cc9(0x370)](JSON[_0x319cc9(0x52a)](_0x17156e)),_0x52da4a[_0x319cc9(0x784)](_0x2d235e);}catch(_0x51ab46){warnlog(_0x319cc9(0x27f));}}return _0x52da4a['length'];},_0x2bc9f0[_0x1bd68e(0x1e4)]=function(_0x1527af,_0x476b57=![]){var _0x2afd2b=_0x1bd68e,_0x251626=![];if('UUID'in _0x1527af)_0x251626=_0x2bc9f0[_0x2afd2b(0x5ea)](_0x1527af,_0x1527af[_0x2afd2b(0x485)]),_0x251626?(log(_0x1527af),log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS')):_0x2afd2b(0x55a)!==_0x2afd2b(0x776)?(log(_0x2afd2b(0x37d)),_0x2bc9f0[_0x2afd2b(0x746)](_0x1527af)):_0x4756c5['target'][_0x2afd2b(0x4f0)]=_0x4f9249;else _0x476b57?(_0x251626=_0x2bc9f0['sendMessage'](_0x1527af),_0x251626?(log(_0x1527af),log(_0x2afd2b(0x26b))):(log(_0x2afd2b(0x560)),_0x2bc9f0[_0x2afd2b(0x746)](_0x1527af))):(_0x2bc9f0[_0x2afd2b(0x746)](_0x1527af),log('sending\x20message\x20to\x20server'));},_0x2bc9f0[_0x1bd68e(0x775)]=function(_0x398dfc,_0x4ddd57=![]){var _0x38cab5=_0x1bd68e,_0x5a329e=![];if(_0x38cab5(0x485)in _0x398dfc)_0x5a329e=_0x2bc9f0['sendRequest'](_0x398dfc,_0x398dfc[_0x38cab5(0x485)]),_0x5a329e?log(_0x38cab5(0x41e)):(log(_0x38cab5(0x37d)),_0x2bc9f0[_0x38cab5(0x746)](_0x398dfc));else _0x4ddd57?(_0x5a329e=_0x2bc9f0[_0x38cab5(0x644)](_0x398dfc),_0x5a329e?log(_0x38cab5(0x26b)):(log(_0x38cab5(0x560)),_0x2bc9f0[_0x38cab5(0x746)](_0x398dfc))):(_0x2bc9f0[_0x38cab5(0x746)](_0x398dfc),log(_0x38cab5(0x320)));},_0x2bc9f0[_0x1bd68e(0x273)]=function(){var _0x1efcb8=_0x1bd68e;if(_0x2bc9f0[_0x1efcb8(0x6de)]===![]){var _0x58d597={},_0x2170ec=![];_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x71b)]!==null&&(_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x71b)]===![]&&(_0x2170ec=!![]),_0x58d597[_0x1efcb8(0x764)]=_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x71b)]);_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x3b1)]!==null&&(_0x1efcb8(0x6b7)===_0x1efcb8(0x6b7)?_0x58d597[_0x1efcb8(0x341)]=_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x3b1)]:delete _0x28be12['encodings'][0x0][_0x1efcb8(0x52f)]);_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x40f)]!==null&&(_0x58d597['obsRecording']=_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x40f)]);_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x200)]!==null&&(_0x58d597[_0x1efcb8(0x504)]=_0x2bc9f0[_0x1efcb8(0x69e)][_0x1efcb8(0x200)]);for(var _0x4cee78 in _0x2bc9f0[_0x1efcb8(0x626)]){if(_0x2bc9f0[_0x1efcb8(0x5cd)]!==![]){var _0x16fa53=parseInt(_0x2bc9f0[_0x1efcb8(0x626)][_0x4cee78][_0x1efcb8(0x36a)]);_0x2170ec&&((_0x16fa53>_0x2bc9f0['optimize']||_0x16fa53<0x0)&&(_0x1efcb8(0x3e5)===_0x1efcb8(0x48e)?_0x99099e=![]:_0x16fa53=_0x2bc9f0[_0x1efcb8(0x5cd)])),_0x2bc9f0[_0x1efcb8(0x626)][_0x4cee78]['bandwidth']!==_0x16fa53?(_0x58d597[_0x1efcb8(0x75a)]=_0x16fa53,warnlog(_0x1efcb8(0x30b)),warnlog(_0x58d597),_0x2bc9f0[_0x1efcb8(0x644)](_0x58d597,_0x4cee78)?_0x2bc9f0['rpcs'][_0x4cee78][_0x1efcb8(0x214)]=_0x16fa53:errorlog(_0x1efcb8(0x6dd))):(warnlog(_0x1efcb8(0x30b)),warnlog(_0x58d597),_0x2bc9f0[_0x1efcb8(0x644)](_0x58d597,_0x4cee78));}else{if(_0x1efcb8(0x79a)===_0x1efcb8(0x79a))warnlog(_0x1efcb8(0x30b)),warnlog(_0x58d597),_0x2bc9f0[_0x1efcb8(0x644)](_0x58d597,_0x4cee78);else return _0xfab11(_0x11c575),_0x5e548c;}}}},_0x2bc9f0[_0x1bd68e(0x259)]=function(_0x149ae8){var _0x48257e=_0x1bd68e;if(!_0x2bc9f0[_0x48257e(0x626)][_0x149ae8]['videoElement'])return;var _0x83e85e={};_0x83e85e[_0x48257e(0x743)]=_0x2bc9f0['rpcs'][_0x149ae8][_0x48257e(0x269)][_0x48257e(0x44e)][_0x48257e(0x650)]!=_0x48257e(0x454),_0x83e85e[_0x48257e(0x329)]=_0x2bc9f0[_0x48257e(0x626)][_0x149ae8][_0x48257e(0x6d8)];if(_0x2bc9f0[_0x48257e(0x5cd)]!==![]){var _0x502462=parseInt(_0x2bc9f0[_0x48257e(0x626)][_0x149ae8]['targetBandwidth']);_0x83e85e[_0x48257e(0x743)]===![]&&(_0x48257e(0x50b)===_0x48257e(0x50b)?(_0x502462>_0x2bc9f0[_0x48257e(0x5cd)]||_0x502462<0x0)&&(_0x502462=_0x2bc9f0['optimize']):(_0x579f98=!![],_0x48257e(0x501)in _0x2a62ad&&(_0x5b6482[_0x48257e(0x501)]==!![]&&(_0x45b3a7=!![])))),_0x2bc9f0[_0x48257e(0x626)][_0x149ae8][_0x48257e(0x214)]!==_0x502462?(_0x83e85e['bitrate']=_0x502462,_0x2bc9f0[_0x48257e(0x644)](_0x83e85e,_0x149ae8)?_0x2bc9f0[_0x48257e(0x626)][_0x149ae8][_0x48257e(0x214)]=_0x502462:errorlog(_0x48257e(0x6dd))):_0x2bc9f0[_0x48257e(0x644)](_0x83e85e,_0x149ae8);}else _0x2bc9f0[_0x48257e(0x644)](_0x83e85e,_0x149ae8);},_0x2bc9f0[_0x1bd68e(0x428)]=function(_0x17b763){var _0x47624d=_0x1bd68e;if(_0x47624d(0x423)in _0x17b763){if(_0x47624d(0x552)in _0x17b763){if(_0x47624d(0x52d)===_0x47624d(0x52d)){if(_0x47624d(0x74b)in _0x17b763){if(_0x2bc9f0['scene']!==![]){var _0x1eb8d9=![],_0x160bd9=0x0;for(var _0x259401 in _0x2bc9f0['rpcs']){_0x160bd9+=0x1;if(_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x65f)]===_0x17b763[_0x47624d(0x552)]){if(_0x47624d(0x48b)in _0x17b763){if(_0x17b763[_0x47624d(0x423)]==_0x47624d(0x58c))_0x17b763['value']==0x0?(log(_0x47624d(0x5e1)),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x6d8)]=!![],applyMuteState(_0x259401)):(log(_0x47624d(0x3ef)),_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x6d8)]=![],applyMuteState(_0x259401)),_0x2bc9f0[_0x47624d(0x259)](_0x259401);else{if(_0x17b763[_0x47624d(0x423)]==_0x47624d(0x650)){if(_0x47624d(0x1ff)==='TqNfL'){if(_0x2bc9f0[_0x47624d(0x322)])return;;if(_0x2bc9f0[_0x47624d(0x74b)]===_0x17b763['scene']){if(_0x2bc9f0['sceneType']==0x2){if(_0x17b763['value']==0x0){_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x1f4)]=!![],applyMuteState(_0x259401);_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)]['display']&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)]['display']!==_0x47624d(0x454)&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]='none',_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x599)]=![],_0x1eb8d9=!![]));_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x505)]['style']['display']!==_0x47624d(0x454)&&(_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x505)]['style'][_0x47624d(0x650)]=_0x47624d(0x454),_0x2bc9f0[_0x47624d(0x626)][_0x259401]['iframeEle']['sceneType2']=![],_0x1eb8d9=!![]);var _0x3c54eb=0x0,_0x9686c6=![];for(var _0x104b46 in _0x2bc9f0[_0x47624d(0x626)]){_0x104b46!==_0x259401&&(_0x2bc9f0[_0x47624d(0x626)][_0x104b46]['videoElement']&&_0x2bc9f0['rpcs'][_0x104b46]['videoElement'][_0x47624d(0x599)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x104b46]['videoElement'][_0x47624d(0x599)]>_0x3c54eb&&(_0x3c54eb=_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x269)][_0x47624d(0x599)],_0x9686c6=_0x104b46)),_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x505)]&&_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x505)][_0x47624d(0x599)]&&('NiIHs'==='NiIHs'?_0x2bc9f0['rpcs'][_0x104b46]['iframeEle'][_0x47624d(0x599)]>_0x3c54eb&&(_0x3c54eb=_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x505)][_0x47624d(0x599)],_0x9686c6=_0x104b46):_0x4f1f86['rpcs'][_0x454ade][_0x47624d(0x505)]&&_0x3dc00a['rpcs'][_0x563bca][_0x47624d(0x505)]['remove']()));}_0x9686c6&&(_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x1f4)]=![],applyMuteState(_0x9686c6),_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x269)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x269)]['style'][_0x47624d(0x650)]&&_0x2bc9f0['rpcs'][_0x9686c6][_0x47624d(0x269)]['style'][_0x47624d(0x650)]!==_0x47624d(0x2a4)&&(_0x2bc9f0[_0x47624d(0x626)][_0x9686c6]['videoElement'][_0x47624d(0x44e)][_0x47624d(0x650)]='block',_0x2bc9f0[_0x47624d(0x626)][_0x9686c6]['videoElement'][_0x47624d(0x599)]=Date[_0x47624d(0x2ce)](),_0x1eb8d9=!![]),_0x2bc9f0[_0x47624d(0x626)][_0x9686c6]['videoElement'][_0x47624d(0x2b1)]&&clearInterval(_0x2bc9f0['rpcs'][_0x9686c6]['videoElement'][_0x47624d(0x2b1)]),_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x269)][_0x47624d(0x75f)]=![],_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x269)][_0x47624d(0x2b1)]=setTimeout(showControlBar[_0x47624d(0x651)](null,_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x269)]),0xbb8)),_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x505)]&&_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x505)]['style'][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x9686c6]['iframeEle'][_0x47624d(0x44e)][_0x47624d(0x650)]!==_0x47624d(0x2a4)&&(_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]=_0x47624d(0x2a4),_0x2bc9f0[_0x47624d(0x626)][_0x9686c6][_0x47624d(0x505)][_0x47624d(0x599)]=Date['now'](),_0x1eb8d9=!![]));}else{for(var _0x104b46 in _0x2bc9f0[_0x47624d(0x626)]){_0x47624d(0x1f0)!==_0x47624d(0x34c)?_0x104b46!==_0x259401&&(_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x1f4)]=!![],applyMuteState(_0x104b46),_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x269)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]!==_0x47624d(0x454)&&(_0x2bc9f0['rpcs'][_0x104b46][_0x47624d(0x269)][_0x47624d(0x44e)]['display']=_0x47624d(0x454),_0x1eb8d9=!![])),_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x505)]&&_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x505)]['style'][_0x47624d(0x650)]!==_0x47624d(0x454)&&(_0x2bc9f0['rpcs'][_0x104b46][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]=_0x47624d(0x454),_0x1eb8d9=!![])):_0x1257b8[_0x47624d(0x26c)](_0x586e2e,_0x43fb32);}_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x1f4)]=![],applyMuteState(_0x259401),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)]['display']!==_0x47624d(0x2a4)&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]['style'][_0x47624d(0x650)]=_0x47624d(0x2a4),_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement']['sceneType2']=Date['now'](),_0x1eb8d9=!![]),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x2b1)]&&clearInterval(_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement'][_0x47624d(0x2b1)]),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x75f)]=![],_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x2b1)]=setTimeout(showControlBar[_0x47624d(0x651)](null,_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]),0xbb8)),_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x505)]&&_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]['style'][_0x47624d(0x650)]!==_0x47624d(0x2a4)&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]['style'][_0x47624d(0x650)]=_0x47624d(0x2a4),_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x505)][_0x47624d(0x599)]=Date[_0x47624d(0x2ce)](),_0x1eb8d9=!![]);}}else{if(_0x2bc9f0['sceneType']==0x1){if(_0x17b763['value']==0x0)_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]&&(_0x2bc9f0['rpcs'][_0x259401]['videoElement']['style'][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement'][_0x47624d(0x44e)]['display']!=='none'&&(_0x2bc9f0['rpcs'][_0x259401]['videoElement'][_0x47624d(0x44e)]['display']=_0x47624d(0x454),_0x1eb8d9=!![])),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]['style'][_0x47624d(0x650)]!=='none'&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]=_0x47624d(0x454),_0x1eb8d9=!![]);else{for(var _0x104b46 in _0x2bc9f0[_0x47624d(0x626)]){_0x104b46!==_0x259401&&(_0x47624d(0x376)!==_0x47624d(0x376)?_0xe0fc85[_0x47624d(0x279)]=!![]:(_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x269)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0['rpcs'][_0x104b46][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]!=='none'&&(_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]=_0x47624d(0x454),_0x1eb8d9=!![])),_0x2bc9f0[_0x47624d(0x626)][_0x104b46]['iframeEle']&&_0x2bc9f0['rpcs'][_0x104b46]['iframeEle'][_0x47624d(0x44e)]['display']&&_0x2bc9f0[_0x47624d(0x626)][_0x104b46][_0x47624d(0x505)]['style'][_0x47624d(0x650)]!==_0x47624d(0x454)&&(_0x2bc9f0['rpcs'][_0x104b46][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]='none',_0x1eb8d9=!![])));}_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]&&(_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement'][_0x47624d(0x44e)][_0x47624d(0x650)]!=='block'&&(_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)]['style'][_0x47624d(0x650)]='block',_0x1eb8d9=!![]),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x2b1)]&&clearInterval(_0x2bc9f0['rpcs'][_0x259401]['videoElement']['controlTimer']),_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement']['controls']=![],_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement']['controlTimer']=setTimeout(showControlBar['bind'](null,_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]),0xbb8)),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]['style'][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401]['iframeEle'][_0x47624d(0x44e)][_0x47624d(0x650)]!=='block'&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]='block',_0x1eb8d9=!![]);}}else _0x17b763[_0x47624d(0x48b)]==0x0?(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x1f4)]=!![],applyMuteState(_0x259401),_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)]&&(_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)]['display']&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]!==_0x47624d(0x454)&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]=_0x47624d(0x454),_0x1eb8d9=!![])),_0x2bc9f0['rpcs'][_0x259401]['iframeEle']&&_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]['style'][_0x47624d(0x650)]!=='none'&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401]['iframeEle'][_0x47624d(0x44e)][_0x47624d(0x650)]=_0x47624d(0x454),_0x1eb8d9=!![])):(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x1f4)]=![],applyMuteState(_0x259401),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement'][_0x47624d(0x44e)]['display']&&_0x2bc9f0[_0x47624d(0x626)][_0x259401]['videoElement'][_0x47624d(0x44e)][_0x47624d(0x650)]!==_0x47624d(0x2a4)&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x44e)][_0x47624d(0x650)]='block',_0x1eb8d9=!![]),_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)][_0x47624d(0x2b1)]&&clearInterval(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]['controlTimer']),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)][_0x47624d(0x75f)]=![],_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]['controlTimer']=setTimeout(showControlBar[_0x47624d(0x651)](null,_0x2bc9f0['rpcs'][_0x259401][_0x47624d(0x269)]),0xbb8)),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]&&_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)]['style'][_0x47624d(0x650)]!==_0x47624d(0x2a4)&&(_0x47624d(0x649)===_0x47624d(0x649)?(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x505)][_0x47624d(0x44e)][_0x47624d(0x650)]=_0x47624d(0x2a4),_0x1eb8d9=!![]):_0x3798b6[_0x47624d(0x2db)](_0x49e324['UUID'])));}}_0x2bc9f0[_0x47624d(0x259)](_0x259401);}else _0x3bd481[_0x47624d(0x326)](_0x4dd4e9[_0x47624d(0x212)],_0x368370[_0x47624d(0x1eb)])[_0x47624d(0x5cc)](function(_0x1147f6){var _0xe67ea2=_0x47624d;_0x84b623[_0xe67ea2(0x212)]=_0x4aead4[_0xe67ea2(0x53f)](_0x1147f6),_0x1e37f3[_0xe67ea2(0x2ad)](_0x161a2e);});}else _0x17b763[_0x47624d(0x423)]==_0x47624d(0x4cd)&&(_0x47624d(0x627)!==_0x47624d(0x361)?(log(parseInt(_0x17b763['value'])/0x64),_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]&&(_0x2bc9f0[_0x47624d(0x626)][_0x259401][_0x47624d(0x269)]['volume']=parseInt(_0x17b763[_0x47624d(0x48b)])/0x64,log(_0x47624d(0x762)))):_0x1a88f1[_0x47624d(0x626)][_0x28b0af]['stats'][_0x47624d(0x6f6)][_0x47624d(0x211)]=!![]);}}}}_0x1eb8d9&&updateMixer();}}else{if(_0x17b763[_0x47624d(0x423)]==_0x47624d(0x1ea)){}else{if(_0x17b763[_0x47624d(0x423)]==_0x47624d(0x27a)){}}}}else _0x36ff2d[_0x47624d(0x626)][_0x32b3e5]['iframeEle']['style'][_0x47624d(0x650)]='none',_0x3f501d=!![];}}},_0x2bc9f0[_0x1bd68e(0x51a)]=function _0x4cb4e6(_0xf754f7=![]){var _0x405f56=_0x1bd68e;if(_0x2bc9f0['taintedSession']===!![]){log(_0x405f56(0x33f));return;}if(_0x2bc9f0['ws']!==null){log('already\x20connected');return;}_0x2bc9f0[_0x405f56(0x738)]==![]&&(_0x2bc9f0[_0x405f56(0x738)]=_0x405f56(0x3b5));if(_0x2bc9f0[_0x405f56(0x770)]===![]){_0x2bc9f0[_0x405f56(0x2d2)]=_0x2bc9f0['generateStreamID'](0xc);for(var _0x4b7b95 in _0x2bc9f0[_0x405f56(0x626)]){warnlog('Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers'),_0x2bc9f0['rpcs'][_0x4b7b95][_0x405f56(0x225)]==='failed'&&(_0x2bc9f0[_0x405f56(0x5a5)](_0x4b7b95),warnlog('cleaning\x20up\x20lost\x20connection'));}}_0x2bc9f0['ws']=new WebSocket(_0x2bc9f0['wss']),_0xf754f7==![]&&(_0x2bc9f0[_0x405f56(0x4bb)]=setTimeout(function(){var _0x68e9f5=_0x405f56;_0x68e9f5(0x2d3)!=='AZivd'?(_0x725853[_0x68e9f5(0x745)][0x0]['active']=![],_0xcd8f05(function(_0x6b18d7,_0x16cd76,_0x5e23e7){var _0x5d0576=_0x68e9f5;_0x5e23e7[_0x5d0576(0x418)](_0x16cd76)[_0x5d0576(0x5cc)]()['catch'](_0x14a0c8=>{var _0x120f55=_0x5d0576;_0xa6749c(_0x14a0c8),_0x5dbe5d['querySelectorAll'](_0x120f55(0x47f)+_0x6b18d7+'\x22]')[0x0][_0x120f55(0x77d)][_0x120f55(0x4b6)]('pressed');});},0x0,_0x21a176,_0x542eaf,_0x23932b)):(pokeIframeAPI(_0x68e9f5(0x3e8),_0x68e9f5(0x4bb)),errorlog(_0x68e9f5(0x6f0)),!_0x2bc9f0[_0x68e9f5(0x427)]&&(!window[_0x68e9f5(0x40a)]&&setTimeout(function(){var _0x132d62=_0x68e9f5;warnUser(_0x132d62(0x2f7));},0x1)));},0x7530)),_0x2bc9f0['ws'][_0x405f56(0x5e9)]=function _0x5ba7da(){var _0x19c343=_0x405f56;clearTimeout(_0x2bc9f0[_0x19c343(0x727)]),clearInterval(_0x2bc9f0[_0x19c343(0x4bb)]),log('connected\x20to\x20video\x20server'),checkConnection();if(_0x2bc9f0[_0x19c343(0x3be)]){errorlog(_0x19c343(0x557));for(_0x41af7c in _0x2bc9f0[_0x19c343(0x626)]){try{_0x2bc9f0[_0x19c343(0x626)][_0x41af7c][_0x19c343(0x21b)]();}catch(_0x45b048){}}for(_0x41af7c in _0x2bc9f0[_0x19c343(0x1ed)]){if('TDewt'===_0x19c343(0x34e))try{_0x2bc9f0[_0x19c343(0x1ed)][_0x41af7c][_0x19c343(0x21b)]();}catch(_0x384e9){}else _0x1f1bd2==![]&&(_0x5dcece(_0x17af59[_0x19c343(0x4bb)]),!_0x5986b3['cleanOutput']&&_0x871ad(_0x19c343(0x420),0x7530));}_0x2bc9f0[_0x19c343(0x3be)]=![],_0x2bc9f0[_0x19c343(0x786)]=![];}if(_0x2bc9f0[_0x19c343(0x2e9)]!==[])try{var _0x12a8c9=_0x2bc9f0[_0x19c343(0x2e9)][_0x19c343(0x588)](-0x1e);_0x2bc9f0[_0x19c343(0x2e9)]=[];for(var _0x557543 in _0x12a8c9){log(_0x19c343(0x6a0)),_0x2bc9f0[_0x19c343(0x746)](_0x12a8c9[_0x557543]);}}catch(_0x32b7b8){errorlog(_0x32b7b8);}if(_0xf754f7==!![]){pokeIframeAPI(_0x19c343(0x3e8),'reconnected');_0x2bc9f0[_0x19c343(0x462)]&&_0x2bc9f0[_0x19c343(0x772)]();if(_0x2bc9f0[_0x19c343(0x6a2)]!==![]){if(_0x2bc9f0[_0x19c343(0x6a2)]===''&&(!_0x2bc9f0[_0x19c343(0x322)]||_0x2bc9f0['view']==='')){}else log('ROOMID\x20EANBLED'),log(_0x19c343(0x63e)),joinRoom(_0x2bc9f0[_0x19c343(0x6a2)]);}else{var _0x4fc078=Object[_0x19c343(0x22b)](_0x2bc9f0['waitingWatchList']);for(var _0x41af7c in _0x4fc078){log(_0x19c343(0x66e)+_0x4fc078[_0x41af7c]),_0x2bc9f0[_0x19c343(0x72b)](_0x4fc078[_0x41af7c]);}}}else pokeIframeAPI(_0x19c343(0x3e8),'connected');},_0x2bc9f0['ws'][_0x405f56(0x602)]=function(_0x38057a){var _0x535c05=_0x405f56;clearTimeout(_0x2bc9f0[_0x535c05(0x727)]);try{var _0x5285f2=JSON['parse'](_0x38057a[_0x535c05(0x76a)]);}catch(_0x3355ba){try{var _0x5285f2=JSON[_0x535c05(0x53f)](_0x38057a['data'][_0x535c05(0x1ef)]());}catch(_0x26daa5){errorlog(_0x26daa5);return;}}_0x535c05(0x65f)in _0x5285f2&&(_0x5285f2[_0x535c05(0x65f)]=_0x2bc9f0[_0x535c05(0x468)](_0x5285f2[_0x535c05(0x65f)]));if(_0x2bc9f0[_0x535c05(0x770)]){if(_0x535c05(0x485)in _0x5285f2){if(_0x2bc9f0[_0x535c05(0x485)]){if(_0x5285f2['UUID']!==_0x2bc9f0[_0x535c05(0x485)])return;}else return;delete _0x5285f2[_0x535c05(0x485)];}if(_0x535c05(0x6a2)in _0x5285f2){if(!_0x2bc9f0[_0x535c05(0x348)])return;if(_0x535c05(0x2b5)in _0x5285f2){if(_0x535c05(0x516)===_0x535c05(0x516)){if(_0x5285f2[_0x535c05(0x2b5)]===_0x535c05(0x1ea)){if(_0x535c05(0x6a2)in _0x5285f2){if(_0x535c05(0x552)in _0x5285f2){if(_0x535c05(0x382)!==_0x535c05(0x751)){if(_0x5285f2[_0x535c05(0x552)]==_0x2bc9f0['UUID']){_0x5285f2[_0x535c05(0x2b5)]=_0x535c05(0x3be),_0x2bc9f0[_0x535c05(0x348)]=_0x5285f2[_0x535c05(0x6a2)];var _0x245d66={};_0x245d66[_0x535c05(0x2b5)]=_0x535c05(0x1d7),_0x245d66[_0x535c05(0x6a2)]=_0x2bc9f0[_0x535c05(0x348)],_0x245d66[_0x535c05(0x65f)]=_0x2bc9f0[_0x535c05(0x65f)],_0x2bc9f0[_0x535c05(0x746)](_0x245d66);}else return;}else{_0x10e318(_0x535c05(0x2ea));return;}}else return;}else return;}else{if(_0x5285f2[_0x535c05(0x6a2)]!==_0x2bc9f0['roomenc'])return;}}else return;}else{if(_0x5285f2['roomid']!==_0x2bc9f0[_0x535c05(0x348)])return;}delete _0x5285f2[_0x535c05(0x6a2)];}if(_0x535c05(0x65f)in _0x5285f2){if(_0x2bc9f0[_0x535c05(0x40e)]){if(_0x2bc9f0['view_set'][_0x535c05(0x628)](_0x5285f2[_0x535c05(0x65f)])){}else return;}else{if(_0x2bc9f0[_0x535c05(0x322)]){if(_0x2bc9f0['view']!==_0x5285f2[_0x535c05(0x65f)])return;else{}}}}_0x535c05(0x211)in _0x5285f2&&(_0x5285f2[_0x535c05(0x5db)]&&(_0x535c05(0x2fa)===_0x535c05(0x63c)?(_0x35cdaa['rpcs'][_0x293d83][_0x535c05(0x269)][_0x535c05(0x44e)][_0x535c05(0x650)]=_0x535c05(0x454),_0x576979=!![]):(_0x2bc9f0[_0x535c05(0x1e7)]=_0x5285f2[_0x535c05(0x5db)],_0x2bc9f0[_0x535c05(0x35a)]=[],_0x2bc9f0[_0x535c05(0x35a)][_0x535c05(0x784)](_0x2bc9f0[_0x535c05(0x1e7)]),_0x2bc9f0['requestCoDirector']())),delete _0x5285f2[_0x535c05(0x211)]);_0x535c05(0x5db)in _0x5285f2&&(_0x5285f2[_0x535c05(0x485)]=_0x5285f2['from'],delete _0x5285f2['from']);if(_0x535c05(0x2b5)in _0x5285f2){if(_0x5285f2[_0x535c05(0x2b5)]===_0x535c05(0x35b)){if('FpPVK'!==_0x535c05(0x5eb)){if(_0x535c05(0x65f)in _0x5285f2){if(_0x5285f2['streamID']===_0x2bc9f0[_0x535c05(0x65f)])_0x5285f2[_0x535c05(0x2b5)]=_0x535c05(0x2db);else{if(_0x535c05(0x5ec)===_0x535c05(0x5ec))return;else{var _0x268024=_0x45a6e9?function(){var _0x539076=_0x535c05;if(_0x3333cc){var _0x400f3a=_0x1c2333[_0x539076(0x502)](_0x4e9f60,arguments);return _0x425281=null,_0x400f3a;}}:function(){};return _0x41aca2=![],_0x268024;}}}}else _0x1a24c0(_0x4be86c+_0x535c05(0x312)),_0x49a675=_0x214aa6[_0x535c05(0x6cc)](_0x535c05(0x3e9));}else{if(_0x5285f2[_0x535c05(0x2b5)]===_0x535c05(0x6a1)){if(_0x2bc9f0['view_set']){if(_0x2bc9f0[_0x535c05(0x40e)][_0x535c05(0x628)](_0x5285f2[_0x535c05(0x65f)])){play(_0x5285f2[_0x535c05(0x65f)]);return;}else return;}else{if(_0x2bc9f0[_0x535c05(0x322)]){if(_0x2bc9f0[_0x535c05(0x322)]!==_0x5285f2[_0x535c05(0x65f)])return;else{play(_0x5285f2[_0x535c05(0x65f)]);return;}}}}else{if(_0x5285f2[_0x535c05(0x2b5)]==='joinroom'){if('streamID'in _0x5285f2){if(_0x2bc9f0['view_set']){if(_0x2bc9f0[_0x535c05(0x40e)][_0x535c05(0x628)](_0x5285f2[_0x535c05(0x65f)]))play(_0x5285f2[_0x535c05(0x65f)]);else{}}else{if(_0x2bc9f0[_0x535c05(0x322)]){if(_0x2bc9f0[_0x535c05(0x322)]!==_0x5285f2[_0x535c05(0x65f)]){}else play(_0x5285f2[_0x535c05(0x65f)]);}else play(_0x5285f2[_0x535c05(0x65f)]);}}_0x5285f2[_0x535c05(0x2b5)]=_0x535c05(0x2db);}}}}}if(_0x5285f2[_0x535c05(0x2b5)]){if(_0x5285f2[_0x535c05(0x2b5)]==_0x535c05(0x2db)){if(_0x535c05(0x55f)!==_0x535c05(0x55f))return;else{if(_0x2bc9f0[_0x535c05(0x69d)]){if(_0x2bc9f0[_0x535c05(0x35a)][_0x535c05(0x383)](_0x5285f2[_0x535c05(0x485)])>=0x0)_0x535c05(0x6d5)===_0x535c05(0x6d5)?_0x2bc9f0[_0x535c05(0x2db)](_0x5285f2[_0x535c05(0x485)]):(_0x3ad8a4[_0x535c05(0x6b2)]=_0x535c05(0x337),_0x13fadb(_0x535c05(0x6bf)));else _0x2bc9f0['director']&&(_0x5285f2[_0x535c05(0x485)]in _0x2bc9f0[_0x535c05(0x626)]&&_0x2bc9f0['offerSDP'](_0x5285f2[_0x535c05(0x485)]));}else _0x2bc9f0[_0x535c05(0x2db)](_0x5285f2[_0x535c05(0x485)]);}}else{if(_0x5285f2['request']==_0x535c05(0x76c)){log(_0x5285f2);if(_0x535c05(0x211)in _0x5285f2){_0x2bc9f0[_0x535c05(0x1e7)]=_0x5285f2['director'],_0x2bc9f0[_0x535c05(0x35a)]=[],_0x2bc9f0[_0x535c05(0x35a)][_0x535c05(0x784)](_0x2bc9f0[_0x535c05(0x1e7)]);_0x2bc9f0['directorUUID']in _0x2bc9f0[_0x535c05(0x1ed)]&&(_0x2bc9f0[_0x535c05(0x1ed)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)]&&(_0x2bc9f0['pcs'][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)][_0x535c05(0x211)]=!![]));if(_0x2bc9f0['directorUUID']in _0x2bc9f0['rpcs']){if(_0x2bc9f0[_0x535c05(0x626)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)]['info']){if(_0x535c05(0x4aa)!==_0x535c05(0x6a6))_0x2bc9f0[_0x535c05(0x626)][_0x2bc9f0[_0x535c05(0x1e7)]]['stats']['info'][_0x535c05(0x211)]=!![];else for(var _0x37d062 in _0x25f45c[_0x535c05(0x56f)][_0x535c05(0x74b)]){_0x189ba0(function(_0x2cb066){var _0x16e52b=_0x535c05;_0x27c83a[_0x16e52b(0x428)](_0x2cb066);},0x3e8,_0x29d569[_0x535c05(0x56f)][_0x535c05(0x74b)][_0x37d062]);}}}_0x2bc9f0['requestCoDirector']();}else _0x2bc9f0[_0x535c05(0x1e7)]=![],_0x2bc9f0[_0x535c05(0x35a)]=[];_0x535c05(0x1cf)in _0x5285f2&&(_0x5285f2[_0x535c05(0x1cf)]==![]&&(!_0x2bc9f0['cleanOutput']&&(getById('head4')[_0x535c05(0x27b)]=miscTranslations['not-the-director'],_0x2bc9f0[_0x535c05(0x2bb)]?_0x2bc9f0[_0x535c05(0x716)]===null&&warnUser(miscTranslations[_0x535c05(0x55e)]):setTimeout(function(){var _0x22b920=_0x535c05;warnUser(miscTranslations[_0x22b920(0x609)]);},0x1)))),_0x2bc9f0['listPromise'][_0x535c05(0x1db)](_0x5285f2['list']);}else{if(_0x5285f2[_0x535c05(0x2b5)]==_0x535c05(0x3be)){_0x2bc9f0[_0x535c05(0x1d0)]=[],_0x2bc9f0[_0x535c05(0x3be)]=!![],_0x2bc9f0[_0x535c05(0x786)]=![],log(_0x535c05(0x3d1));!_0x2bc9f0[_0x535c05(0x211)]&&(_0x2bc9f0[_0x535c05(0x69d)]=![]);log(_0x5285f2[_0x535c05(0x23f)]);_0x535c05(0x211)in _0x5285f2?_0x535c05(0x2eb)!==_0x535c05(0x439)?(_0x2bc9f0[_0x535c05(0x1e7)]=_0x5285f2[_0x535c05(0x211)],_0x2bc9f0[_0x535c05(0x35a)]=[],_0x2bc9f0['directorList'][_0x535c05(0x784)](_0x2bc9f0[_0x535c05(0x1e7)]),_0x2bc9f0['directorUUID']in _0x2bc9f0[_0x535c05(0x1ed)]&&(_0x2bc9f0[_0x535c05(0x1ed)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)]&&(_0x2bc9f0[_0x535c05(0x1ed)][_0x2bc9f0[_0x535c05(0x1e7)]]['stats'][_0x535c05(0x6f6)][_0x535c05(0x211)]=!![])),_0x2bc9f0[_0x535c05(0x1e7)]in _0x2bc9f0[_0x535c05(0x626)]&&(_0x2bc9f0[_0x535c05(0x626)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)]&&(_0x2bc9f0[_0x535c05(0x626)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)]['director']=!![])),_0x2bc9f0[_0x535c05(0x737)]()):_0x418b21[_0x535c05(0x626)][_0x27d10c['directorUUID']][_0x535c05(0x477)][_0x535c05(0x6f6)]&&(_0x2844bd[_0x535c05(0x626)][_0x5e1e8e[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)]['director']=!![]):(_0x2bc9f0[_0x535c05(0x1e7)]=![],_0x2bc9f0[_0x535c05(0x35a)]=[]);for(_0x5a5f1d in _0x2bc9f0[_0x535c05(0x626)]){try{_0x2bc9f0['closeRPC'](_0x5a5f1d);}catch(_0x5de153){}}for(_0x5a5f1d in _0x2bc9f0['pcs']){try{_0x2bc9f0['closePC'](_0x5a5f1d);}catch(_0x561d17){}}getChatMessage(_0x535c05(0x4e1),label=![],director=![],overlay=!![]),getById(_0x535c05(0x3f1))[_0x535c05(0x27b)]=_0x535c05(0x5ca);_0x2bc9f0['director']&&(getById(_0x535c05(0x730))[_0x535c05(0x27b)]=_0x535c05(0x414));_0x2bc9f0[_0x535c05(0x4c9)]?document['title']=_0x2bc9f0[_0x535c05(0x4c9)]+_0x535c05(0x4b8):document['title']=_0x535c05(0x299);_0x2bc9f0[_0x535c05(0x271)]=_0x2bc9f0[_0x535c05(0x6db)],updateMixer(),updateUserList(),log(_0x535c05(0x2d4)),log(_0x5285f2[_0x535c05(0x23f)]);for(var _0x5a5f1d in _0x5285f2[_0x535c05(0x23f)]){if(_0x535c05(0x485)in _0x5285f2[_0x535c05(0x23f)][_0x5a5f1d]){if(_0x535c05(0x65f)in _0x5285f2[_0x535c05(0x23f)][_0x5a5f1d]){if(_0x5285f2[_0x535c05(0x23f)][_0x5a5f1d][_0x535c05(0x485)]in _0x2bc9f0[_0x535c05(0x626)])log('RTC\x20already\x20connected');else{var _0x3dca7f=_0x2bc9f0['desaltStreamID'](_0x5285f2[_0x535c05(0x23f)][_0x5a5f1d][_0x535c05(0x65f)]);log('STREAM\x20ID\x20desalted\x202:'+_0x3dca7f);if(_0x2bc9f0[_0x535c05(0x69d)]){if(_0x2bc9f0[_0x535c05(0x35a)][_0x535c05(0x383)](_0x5285f2[_0x535c05(0x23f)][_0x5a5f1d]['UUID'])>=0x0)play(_0x3dca7f,_0x5285f2[_0x535c05(0x23f)][_0x5a5f1d]['UUID']);else{if(_0x2bc9f0[_0x535c05(0x322)]&&_0x2bc9f0['view']===_0x3dca7f)play(_0x3dca7f,_0x5285f2[_0x535c05(0x23f)][_0x5a5f1d][_0x535c05(0x485)]);else{if(_0x2bc9f0['view_set']&&_0x2bc9f0[_0x535c05(0x40e)]['includes'](_0x3dca7f))_0x535c05(0x70e)==='sNJTi'?play(_0x3dca7f,_0x5285f2['list'][_0x5a5f1d][_0x535c05(0x485)]):_0x158ec2[_0x535c05(0x1ed)][_0x2d678d]['scaleDueToBitrate']=0x64;else _0x2bc9f0[_0x535c05(0x1d0)][_0x535c05(0x6a9)]<0x1388&&(!_0x2bc9f0[_0x535c05(0x1d0)]['includes'](_0x3dca7f)&&_0x2bc9f0['queueList'][_0x535c05(0x784)](_0x3dca7f));}}}else play(_0x3dca7f,_0x5285f2['list'][_0x5a5f1d][_0x535c05(0x485)]);}}}}_0x2bc9f0[_0x535c05(0x760)]();}else{if(_0x5285f2[_0x535c05(0x2b5)]==_0x535c05(0x40c)){log(_0x5285f2);if(_0x535c05(0x211)in _0x5285f2){_0x2bc9f0['directorUUID']=_0x5285f2['director'],_0x2bc9f0[_0x535c05(0x35a)]=[],_0x2bc9f0[_0x535c05(0x35a)][_0x535c05(0x784)](_0x2bc9f0[_0x535c05(0x1e7)]);var _0x2e0c25=![];_0x2bc9f0[_0x535c05(0x1e7)]in _0x2bc9f0[_0x535c05(0x1ed)]&&(_0x2bc9f0['pcs'][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)]['info']&&(_0x2bc9f0[_0x535c05(0x1ed)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)][_0x535c05(0x211)]=!![])),_0x2bc9f0[_0x535c05(0x1e7)]in _0x2bc9f0[_0x535c05(0x626)]&&(_0x2bc9f0['rpcs'][_0x2bc9f0['directorUUID']][_0x535c05(0x477)][_0x535c05(0x6f6)]&&(_0x2bc9f0[_0x535c05(0x626)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)]['info']['director']=!![])),_0x2bc9f0['requestCoDirector']();}else _0x2bc9f0['directorUUID']=![],_0x2bc9f0[_0x535c05(0x35a)]=[],errorlog(_0x535c05(0x399));updateUserList();}else{if(_0x5285f2[_0x535c05(0x2b5)]==_0x535c05(0x3e6)){log(_0x535c05(0x510)),log(_0x5285f2);try{_0x535c05(0x211)in _0x5285f2&&(_0x5285f2[_0x535c05(0x211)]==!![]&&_0x2bc9f0[_0x535c05(0x428)](_0x5285f2));}catch(_0xf95532){errorlog(_0xf95532);}}else{if(_0x5285f2[_0x535c05(0x2b5)]=='someonejoined'){_0x5285f2[_0x535c05(0x211)]&&(_0x2bc9f0[_0x535c05(0x1e7)]=_0x5285f2[_0x535c05(0x485)],_0x2bc9f0[_0x535c05(0x35a)]=[],_0x2bc9f0[_0x535c05(0x35a)]['push'](_0x2bc9f0['directorUUID']),_0x2bc9f0['directorUUID']in _0x2bc9f0[_0x535c05(0x1ed)]&&(_0x2bc9f0[_0x535c05(0x1ed)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)]&&(_0x2bc9f0[_0x535c05(0x1ed)][_0x2bc9f0[_0x535c05(0x1e7)]]['stats'][_0x535c05(0x6f6)]['director']=!![])),_0x2bc9f0[_0x535c05(0x1e7)]in _0x2bc9f0[_0x535c05(0x626)]&&(_0x535c05(0x6e4)!==_0x535c05(0x318)?_0x2bc9f0[_0x535c05(0x626)][_0x2bc9f0[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)]&&(_0x2bc9f0[_0x535c05(0x626)][_0x2bc9f0['directorUUID']][_0x535c05(0x477)][_0x535c05(0x6f6)][_0x535c05(0x211)]=!![]):(_0x47ad10=_0x45e5ab['sendMessage'](_0x45681c,_0x4902ee[_0x535c05(0x485)]),_0x13bb5b?(_0x4f8fd7(_0x32ad31),_0x4598e3(_0x535c05(0x41e))):(_0x451d0(_0x535c05(0x37d)),_0x62bdf1['sendMsg'](_0x563eeb)))),_0x2bc9f0[_0x535c05(0x737)](),updateUserList());if('streamID'in _0x5285f2){log(_0x535c05(0x4a4));if(_0x2bc9f0[_0x535c05(0x69d)]){if(_0x2bc9f0[_0x535c05(0x35a)][_0x535c05(0x383)](_0x5285f2[_0x535c05(0x485)])>=0x0)play(_0x3dca7f,_0x5285f2['UUID']);else{if(_0x2bc9f0[_0x535c05(0x322)]&&_0x2bc9f0[_0x535c05(0x322)]===_0x3dca7f)play(_0x3dca7f,_0x5285f2[_0x535c05(0x485)]);else{if(_0x2bc9f0[_0x535c05(0x40e)]&&_0x2bc9f0[_0x535c05(0x40e)][_0x535c05(0x628)](_0x3dca7f))play(_0x3dca7f,_0x5285f2[_0x535c05(0x485)]);else _0x2bc9f0[_0x535c05(0x1d0)][_0x535c05(0x6a9)]<0x1388&&(!_0x2bc9f0[_0x535c05(0x1d0)]['includes'](_0x5285f2[_0x535c05(0x65f)])&&(_0x535c05(0x459)==='goMWU'?(_0x2bc9f0[_0x535c05(0x1d0)][_0x535c05(0x784)](_0x5285f2['streamID']),_0x2bc9f0['updateQueue']()):_0x19ddc4['pcs'][_0x4346d3[_0x535c05(0x1e7)]][_0x535c05(0x477)][_0x535c05(0x6f6)][_0x535c05(0x211)]=!![]));}}}else play(_0x5285f2[_0x535c05(0x65f)]);}else log(_0x535c05(0x2d5));}else{if(_0x5285f2[_0x535c05(0x2b5)]=='videoaddedtoroom'){log(_0x535c05(0x23c)),log(_0x5285f2);if(_0x2bc9f0[_0x535c05(0x69d)]){if(_0x2bc9f0['directorList'][_0x535c05(0x383)](_0x5285f2[_0x535c05(0x485)])>=0x0)play(_0x3dca7f,_0x5285f2[_0x535c05(0x485)]);else{if(_0x2bc9f0[_0x535c05(0x322)]&&_0x2bc9f0[_0x535c05(0x322)]===_0x3dca7f)play(_0x3dca7f,_0x5285f2[_0x535c05(0x485)]);else{if(_0x2bc9f0[_0x535c05(0x40e)]&&_0x2bc9f0[_0x535c05(0x40e)][_0x535c05(0x628)](_0x3dca7f))play(_0x3dca7f,_0x5285f2[_0x535c05(0x485)]);else _0x2bc9f0[_0x535c05(0x1d0)][_0x535c05(0x6a9)]<0x1388&&(!_0x2bc9f0[_0x535c05(0x1d0)][_0x535c05(0x628)](_0x5285f2[_0x535c05(0x65f)])&&(_0x2bc9f0[_0x535c05(0x1d0)]['push'](_0x5285f2[_0x535c05(0x65f)]),_0x2bc9f0[_0x535c05(0x760)]()));}}}else play(_0x5285f2['streamID']);}else{if(_0x5285f2[_0x535c05(0x2b5)]=='alert'){errorlog(_0x5285f2);if(_0x2bc9f0[_0x535c05(0x74b)]===![]){if(_0x535c05(0x41a)in _0x5285f2){if(_0x5285f2[_0x535c05(0x41a)]==='Stream\x20ID\x20is\x20already\x20in\x20use.')_0x2bc9f0['seedAttempts']<0x2?(_0x2bc9f0['seedAttempts']=parseInt(_0x2bc9f0[_0x535c05(0x1e6)])+0x1,setTimeout(function(){var _0x32dc21=_0x535c05;_0x2bc9f0[_0x32dc21(0x772)]();},0x1388)):(hangup(),!_0x2bc9f0[_0x535c05(0x427)]&&setTimeout(function(){warnUser(miscTranslations['streamid-already-published']);},0x1));else{if(_0x5285f2[_0x535c05(0x41a)]==='Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.'){if(!_0x2bc9f0[_0x535c05(0x427)]){getById('head4')[_0x535c05(0x27b)]=miscTranslations[_0x535c05(0x561)];if(_0x2bc9f0[_0x535c05(0x2bb)]){if(_0x535c05(0x449)===_0x535c05(0x449))_0x2bc9f0[_0x535c05(0x716)]===null&&warnUser(miscTranslations['room-is-claimed-codirector']);else for(var _0x5b84d8 in _0x17d5aa[_0x535c05(0x56f)][_0x535c05(0x58c)]){_0x22a7d3(function(_0x4e5c21){var _0xcfbf3=_0x535c05;_0x30275e[_0xcfbf3(0x428)](_0x4e5c21);},0x3e8,_0x43e5d5['directorSettings'][_0x535c05(0x58c)][_0x5b84d8]);}}else setTimeout(function(){var _0x4af649=_0x535c05;warnUser(miscTranslations[_0x4af649(0x609)]);},0x1);}}else!_0x2bc9f0[_0x535c05(0x427)]&&setTimeout(function(){var _0x5d5f61=_0x535c05;warnUser(_0x5285f2[_0x5d5f61(0x41a)]);},0x1);}}}}else _0x5285f2['request']==_0x535c05(0x4af)?'message'in _0x5285f2&&warnlog(_0x5285f2[_0x535c05(0x41a)]):log(_0x5285f2);}}}}}}}}else{if(_0x5285f2[_0x535c05(0x2d1)])_0x535c05(0x65f)in _0x5285f2&&(_0x5285f2[_0x535c05(0x65f)]in _0x2bc9f0[_0x535c05(0x257)]&&(clearTimeout(_0x2bc9f0[_0x535c05(0x257)][_0x5285f2[_0x535c05(0x65f)]]),delete _0x2bc9f0[_0x535c05(0x257)][_0x5285f2[_0x535c05(0x65f)]])),_0x2bc9f0[_0x535c05(0x277)](_0x5285f2);else{if(_0x5285f2['candidate'])log(_0x535c05(0x260)),_0x2bc9f0['processIce'](_0x5285f2);else{if(_0x5285f2[_0x535c05(0x2ab)])log(_0x535c05(0x793)),_0x2bc9f0[_0x535c05(0x6e6)](_0x5285f2);else{if(_0x5285f2['request']=='cleanup'){warnlog('Clean\x20up');if(_0x5285f2[_0x535c05(0x485)]in _0x2bc9f0['pcs']){if(_0x535c05(0x4d6)!==_0x535c05(0x3ab))warnlog(_0x535c05(0x3f7)),_0x2bc9f0['closePC'](_0x5285f2[_0x535c05(0x485)]);else var _0x1e67e7=_0x55f9ef[_0x535c05(0x626)][_0x12650a][_0x535c05(0x52b)](_0x2e8732);}_0x5285f2[_0x535c05(0x485)]in _0x2bc9f0[_0x535c05(0x626)]&&(warnlog(_0x535c05(0x3f7)),_0x2bc9f0[_0x535c05(0x5a5)](_0x5285f2[_0x535c05(0x485)]));}else log(_0x535c05(0x474),_0x5285f2);}}}}},_0x2bc9f0['ws'][_0x405f56(0x6a8)]=function(_0x44b80b){var _0x52776c=_0x405f56;clearTimeout(_0x2bc9f0['pingTimeout']),pokeIframeAPI('hssConnection',_0x52776c(0x49e));try{'code'in _0x44b80b&&(_0x44b80b[_0x52776c(0x1f6)]==0x1f7&&(_0xf754f7==![]&&(clearInterval(_0x2bc9f0[_0x52776c(0x4bb)]),!_0x2bc9f0[_0x52776c(0x427)]&&warnUser('Failed\x20to\x20connect\x20to\x20service:\x20Error\x20503Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.',0x7530))));}catch(_0x25ce43){errorlog(_0x25ce43);}warnlog(_0x52776c(0x463));if(_0x2bc9f0[_0x52776c(0x555)]==![])try{_0x2bc9f0['ws'][_0x52776c(0x1e9)]===WebSocket['CLOSED']&&(_0x2bc9f0['ws']=null,setTimeout(()=>{var _0x3d20d1=_0x52776c;try{_0x2bc9f0[_0x3d20d1(0x51a)](!![]);}catch(_0x6b8b60){};},0x7d0));}catch(_0x2be361){errorlog(_0x2be361);}};},_0x2bc9f0[_0x1bd68e(0x5ea)]=function(_0x108cf6,_0x16377b=null){var _0x50de9d=_0x1bd68e;_0x108cf6=JSON[_0x50de9d(0x52a)](_0x108cf6);if(_0x16377b==null){for(var _0x5cbe2b in _0x2bc9f0[_0x50de9d(0x1ed)]){try{_0x2bc9f0[_0x50de9d(0x1ed)][_0x5cbe2b]['sendChannel'][_0x50de9d(0x370)](_0x108cf6);}catch(_0x1092c3){warnlog(_0x50de9d(0x66b));}}return!![];}else try{return _0x2bc9f0[_0x50de9d(0x1ed)][_0x16377b][_0x50de9d(0x262)][_0x50de9d(0x370)](_0x108cf6),!![];}catch(_0x27efda){return warnlog(_0x50de9d(0x276)),![];}return![];},_0x2bc9f0[_0x1bd68e(0x644)]=function(_0x312084,_0x4c427c=null){var _0x31eada=_0x1bd68e,_0x3bae41=JSON[_0x31eada(0x52a)](_0x312084);if(_0x4c427c==null){if(_0x31eada(0x4e0)!=='OXSRv')_0x36cc3c=!![];else{var _0x2f7b55=[];for(var _0x3d4846 in _0x2bc9f0[_0x31eada(0x626)]){try{_0x2bc9f0[_0x31eada(0x626)][_0x3d4846]['receiveChannel'][_0x31eada(0x370)](_0x3bae41),_0x2f7b55['push'](_0x3d4846);}catch(_0x3a332e){log(_0x31eada(0x6f1));}}return _0x2f7b55[_0x31eada(0x6a9)];}}else try{if(_0x31eada(0x3a7)!==_0x31eada(0x3a7))_0x2485cf&&_0x2007a2['send'](_0x1a3852[_0x31eada(0x52a)](_0x537eb8));else return _0x2bc9f0[_0x31eada(0x626)][_0x4c427c][_0x31eada(0x404)][_0x31eada(0x370)](_0x3bae41),!![];}catch(_0x512c6b){return log(_0x31eada(0x6f1)),![];}},_0x2bc9f0[_0x1bd68e(0x2d9)]=function(){setTimeout(function(){var _0x456b65=_0x507f;_0x2bc9f0[_0x456b65(0x2d9)];},0xbb8);},_0x2bc9f0[_0x1bd68e(0x39d)]=function(_0x5288ad){var _0x36c10a=_0x1bd68e;try{var _0x3008f1=_0x2bc9f0[_0x36c10a(0x75c)][_0x36c10a(0x3ca)]();_0x3008f1=_0x3008f1[0x0];if(_0x3008f1['getCapabilities']){var _0x571f9d=_0x3008f1[_0x36c10a(0x1dc)]();_0x2bc9f0['zoom']==![]&&(_0x36c10a(0x2ee)!==_0x36c10a(0x2ee)?(_0x2670e9[_0x36c10a(0x626)][_0x24b1b1][_0x36c10a(0x404)][_0x36c10a(0x370)](_0x57ad8e[_0x36c10a(0x52a)](_0x39336e)),_0x2a93da['push'](_0x265c07)):_0x2bc9f0[_0x36c10a(0x5cb)]=_0x571f9d[_0x36c10a(0x5cb)][_0x36c10a(0x49b)]);_0x2bc9f0[_0x36c10a(0x5cb)]+=_0x5288ad;if(_0x2bc9f0[_0x36c10a(0x5cb)]>_0x571f9d[_0x36c10a(0x5cb)][_0x36c10a(0x4c0)])_0x2bc9f0[_0x36c10a(0x5cb)]=_0x571f9d['zoom'][_0x36c10a(0x4c0)];else _0x2bc9f0['zoom']<_0x571f9d[_0x36c10a(0x5cb)][_0x36c10a(0x49b)]&&(_0x2bc9f0[_0x36c10a(0x5cb)]=_0x571f9d['zoom'][_0x36c10a(0x49b)]);_0x3008f1['applyConstraints']({'advanced':[{'zoom':_0x2bc9f0['zoom']}]});}}catch(_0x2aa23c){errorlog(_0x2aa23c);}},_0x2bc9f0[_0x1bd68e(0x27a)]=function(){var _0x17a27b=_0x1bd68e;_0x2bc9f0[_0x17a27b(0x5bf)]=!![],warnlog(_0x17a27b(0x327));try{var _0x233553={};_0x233553[_0x17a27b(0x2dd)]=!![],_0x233553[_0x17a27b(0x2a0)]=!![],_0x2bc9f0[_0x17a27b(0x5ea)](_0x233553);}catch(_0x4c0ac1){}try{_0x2bc9f0['ws'][_0x17a27b(0x21b)]();}catch(_0x3eab3a){}try{recordLocalVideo(_0x17a27b(0x39e));}catch(_0x56d71d){}try{_0x2bc9f0['canvasSource']&&_0x2bc9f0[_0x17a27b(0x2c5)][_0x17a27b(0x755)]&&_0x2bc9f0[_0x17a27b(0x2c5)][_0x17a27b(0x755)][_0x17a27b(0x491)]()[_0x17a27b(0x2cb)](function(_0x280f9c){var _0xd6bbb3=_0x17a27b;_0xd6bbb3(0x21c)===_0xd6bbb3(0x779)?(_0x130b10[_0x496422][_0xd6bbb3(0x670)](),_0x4ed5b3[_0x49d06c]['id']='',_0x46c39d[_0x218769]['removeAttribute'](_0xd6bbb3(0x630)),_0x419250[_0x5d7dd1][_0xd6bbb3(0x58e)](),_0x11bac1[_0x4ea013][_0xd6bbb3(0x316)](),_0x52c772[_0x3db222]=null,_0x24c8f5[_0xd6bbb3(0x3da)](_0x4b1e72,0x1)):(_0x280f9c[_0xd6bbb3(0x39e)](),_0x2bc9f0[_0xd6bbb3(0x269)][_0xd6bbb3(0x755)][_0xd6bbb3(0x759)](_0x280f9c),log('stopping\x20old\x20track'));}),_0x2bc9f0[_0x17a27b(0x269)]&&_0x2bc9f0[_0x17a27b(0x269)]['srcObject']&&_0x2bc9f0[_0x17a27b(0x269)][_0x17a27b(0x755)][_0x17a27b(0x491)]()[_0x17a27b(0x2cb)](function(_0x564ddc){var _0x40a94b=_0x17a27b;_0x564ddc[_0x40a94b(0x39e)](),_0x2bc9f0[_0x40a94b(0x269)][_0x40a94b(0x755)]['removeTrack'](_0x564ddc),log(_0x40a94b(0x426));}),_0x2bc9f0['streamSrc']&&_0x2bc9f0[_0x17a27b(0x75c)][_0x17a27b(0x491)]()[_0x17a27b(0x2cb)](function(_0x3d9a5b){var _0x55417c=_0x17a27b;if('NJJZq'===_0x55417c(0x25b)){if(_0x360b50==_0x55417c(0x626))_0x5ab3d9[_0x55417c(0x644)](_0x246e55);else _0xdbb568=='pcs'?_0x2aa4e8[_0x55417c(0x5ea)](_0x2bab99):_0x31b290[_0x55417c(0x22c)](_0x6efe75);_0x2fd7e2=!![];}else _0x3d9a5b[_0x55417c(0x39e)](),_0x2bc9f0['videoElement'][_0x55417c(0x755)][_0x55417c(0x759)](_0x3d9a5b),log(_0x55417c(0x426));});}catch(_0x12d30b){errorlog(_0x12d30b);}try{for(i in _0x2bc9f0[_0x17a27b(0x626)]){_0x2bc9f0[_0x17a27b(0x5a5)](i);}for(i in _0x2bc9f0[_0x17a27b(0x1ed)]){_0x2bc9f0[_0x17a27b(0x3d2)](i);}}catch(_0x511e5d){errorlog(_0x511e5d);}for(var _0x163e27 in _0x2bc9f0['watchTimeoutList']){clearTimeout(_0x2bc9f0[_0x17a27b(0x257)][_0x163e27]);}setTimeout(function(){for(i in _0x2bc9f0){try{delete _0x2bc9f0[i];}catch(_0x976dde){}}delete _0x2bc9f0;},0x4b0),hangupComplete(),log('HANG\x20UP\x20COMPLETE');},_0x2bc9f0['hangupDirector']=function(){var _0x650b7c=_0x1bd68e;_0x2bc9f0[_0x650b7c(0x5bf)]=!![],_0x2bc9f0[_0x650b7c(0x603)]=![],warnlog(_0x650b7c(0x327));try{if(_0x650b7c(0x663)!==_0x650b7c(0x724)){_0x2bc9f0[_0x650b7c(0x269)]&&_0x2bc9f0[_0x650b7c(0x269)][_0x650b7c(0x755)]&&_0x2bc9f0[_0x650b7c(0x269)][_0x650b7c(0x755)][_0x650b7c(0x491)]()[_0x650b7c(0x2cb)](function(_0x5c5005){var _0x366fa4=_0x650b7c;_0x5c5005[_0x366fa4(0x39e)](),_0x2bc9f0['videoElement'][_0x366fa4(0x755)][_0x366fa4(0x759)](_0x5c5005),log('stopping\x20old\x20track');});_0x2bc9f0[_0x650b7c(0x75c)]&&_0x2bc9f0[_0x650b7c(0x75c)][_0x650b7c(0x491)]()[_0x650b7c(0x2cb)](function(_0x4918e8){var _0x471ac5=_0x650b7c;_0x4918e8[_0x471ac5(0x39e)](),_0x2bc9f0[_0x471ac5(0x75c)][_0x471ac5(0x759)](_0x4918e8),log(_0x471ac5(0x426));});for(UUID in _0x2bc9f0[_0x650b7c(0x1ed)]){var _0x20ecd2=_0x2bc9f0[_0x650b7c(0x1ed)][UUID][_0x650b7c(0x2fd)]();_0x20ecd2[_0x650b7c(0x2cb)](_0xa10fc6=>{var _0x58307b=_0x650b7c;if(_0xa10fc6[_0x58307b(0x31e)]){if(_0x58307b(0x4be)!==_0x58307b(0x5a8))_0xa10fc6[_0x58307b(0x31e)][_0x58307b(0x723)]=![];else{var _0x5be0b0=_0x4c835c[_0x58307b(0x626)][_0x3b21e3][_0x58307b(0x741)]();for(var _0x4946cc=0x0;_0x4946cc<_0x5be0b0[_0x58307b(0x6a9)];_0x4946cc++){_0x5be0b0[_0x4946cc][_0x58307b(0x31e)][_0x58307b(0x72e)]==_0x58307b(0x4d3)&&(_0x5be0b0[_0x4946cc]['track'][_0x58307b(0x723)]=!_0x4ed245[_0x58307b(0x6c0)]);}}}});}var _0x3dfc92={};_0x3dfc92['videoMuted']=!![],_0x2bc9f0[_0x650b7c(0x5ea)](_0x3dfc92),getById(_0x650b7c(0x48a))[_0x650b7c(0x316)]();}else _0x2750d9[_0x650b7c(0x1ed)][_0x5582f4][_0x650b7c(0x262)][_0x650b7c(0x370)](_0x31653b);}catch(_0x1d37d5){errorlog('failed\x20to\x20disconnect');}log(_0x650b7c(0x605));},_0x2bc9f0[_0x1bd68e(0x403)]=function(_0x3ad089){var _0x3b53fc=_0x1bd68e;try{var _0x5d35e0=_0x2bc9f0[_0x3b53fc(0x75c)][_0x3b53fc(0x3ca)]();_0x5d35e0=_0x5d35e0[0x0];if(_0x5d35e0['getCapabilities']){var _0x566561=_0x5d35e0[_0x3b53fc(0x1dc)]();_0x2bc9f0[_0x3b53fc(0x6a5)]==![]&&(_0x2bc9f0[_0x3b53fc(0x6a5)]=_0x566561['focusDistance']['min']);_0x2bc9f0[_0x3b53fc(0x6a5)]+=_0x3ad089;if(_0x2bc9f0[_0x3b53fc(0x6a5)]>_0x566561[_0x3b53fc(0x6a5)]['max'])_0x2bc9f0[_0x3b53fc(0x6a5)]=_0x566561['focusDistance'][_0x3b53fc(0x4c0)];else _0x2bc9f0[_0x3b53fc(0x6a5)]<_0x566561['focusDistance'][_0x3b53fc(0x49b)]&&(_0x2bc9f0['focusDistance']=_0x566561['focusDistance'][_0x3b53fc(0x49b)]);_0x5d35e0[_0x3b53fc(0x573)]({'advanced':[{'focusMode':_0x3b53fc(0x547),'focusDistance':_0x2bc9f0[_0x3b53fc(0x6a5)]}]});}}catch(_0x32842e){if(_0x3b53fc(0x787)===_0x3b53fc(0x21f)){var _0x54bf08=_0x32a675[_0x3b53fc(0x6cc)]('div');_0x54bf08[_0x3b53fc(0x4f0)]=_0x3b088c['rpcs'][_0x47c111][_0x3b53fc(0x29c)],_0x54bf08[_0x3b53fc(0x4f0)]=_0x54bf08[_0x3b53fc(0x27b)],_0x54bf08=_0x54bf08[_0x3b53fc(0x350)]||_0x54bf08[_0x3b53fc(0x4f0)]||'',_0x2b4cc3(_0x3b53fc(0x3b8)+_0x3d4ec9)['innerHTML']=_0x3b53fc(0x4ce)+_0x54bf08+'\x27\x20target=\x27_blank\x27>'+_0x54bf08+_0x3b53fc(0x6f8),_0x3799d0(_0x3b53fc(0x3b8)+_0x2a4fb2)[_0x3b53fc(0x77d)][_0x3b53fc(0x316)](_0x3b53fc(0x467));}else errorlog(_0x32842e);}},_0x2bc9f0['createOffer']=function(_0x941f16,_0x1a6b93=![]){var _0x4f324a=_0x1bd68e;_0x2bc9f0['pcs'][_0x941f16][_0x4f324a(0x592)]({'iceRestart':_0x1a6b93})[_0x4f324a(0x5cc)](_0x63633d=>{var _0x4b87d1=_0x4f324a;log(_0x4b87d1(0x662));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x2bc9f0[_0x4b87d1(0x41d)]==0x3||_0x2bc9f0[_0x4b87d1(0x41d)]==0x5||_0x2bc9f0[_0x4b87d1(0x41d)]==0x1)_0x63633d[_0x4b87d1(0x415)]=CodecsHandler[_0x4b87d1(0x50c)](_0x63633d[_0x4b87d1(0x415)],{'stereo':0x1}),log(_0x4b87d1(0x244));else{if(iOS||iPad){}else{if(_0x2bc9f0[_0x4b87d1(0x41d)]==0x4){if(_0x4b87d1(0x69b)==='ZnDqK'){_0xfec3b8(_0x4b87d1(0x51c));return;}else _0x63633d[_0x4b87d1(0x415)]=CodecsHandler[_0x4b87d1(0x50c)](_0x63633d[_0x4b87d1(0x415)],{'stereo':0x2}),log(_0x4b87d1(0x244));}}}}_0x2bc9f0[_0x4b87d1(0x1ed)][_0x941f16][_0x4b87d1(0x22f)](_0x63633d)[_0x4b87d1(0x5cc)](function(){var _0x3bb82c=_0x4b87d1;log(_0x3bb82c(0x296)+_0x941f16);var _0x2e18e7={};_0x2e18e7[_0x3bb82c(0x485)]=_0x941f16,_0x2e18e7['streamID']=_0x2bc9f0['streamID'],_0x2e18e7[_0x3bb82c(0x2d1)]=_0x2bc9f0[_0x3bb82c(0x1ed)][_0x941f16][_0x3bb82c(0x608)],_0x2e18e7[_0x3bb82c(0x4a0)]=_0x2bc9f0[_0x3bb82c(0x1ed)][_0x941f16][_0x3bb82c(0x4a0)],_0x2bc9f0['customWSS']&&(_0x2e18e7[_0x3bb82c(0x5b5)]=_0x2bc9f0[_0x3bb82c(0x74b)]),_0x2bc9f0[_0x3bb82c(0x2d6)]?_0x2bc9f0[_0x3bb82c(0x73d)](JSON[_0x3bb82c(0x52a)](_0x2e18e7[_0x3bb82c(0x2d1)]))[_0x3bb82c(0x5cc)](function(_0x2c3ae1){var _0xb4c2b0=_0x3bb82c;_0x2e18e7[_0xb4c2b0(0x2d1)]=_0x2c3ae1[0x0],_0x2e18e7['vector']=_0x2c3ae1[0x1],_0x2bc9f0[_0xb4c2b0(0x1e4)](_0x2e18e7);})[_0x3bb82c(0x4a6)](errorlog):_0x2bc9f0[_0x3bb82c(0x1e4)](_0x2e18e7);})[_0x4b87d1(0x4a6)](errorlog);})[_0x4f324a(0x4a6)](errorlog);},_0x2bc9f0['sendKeyFrameScenes']=function(){var _0x22c878=_0x1bd68e;for(var _0x4e8790 in _0x2bc9f0['pcs']){_0x2bc9f0['pcs'][_0x4e8790][_0x22c878(0x74b)]!==![]?(_0x2bc9f0[_0x22c878(0x63b)](_0x4e8790),log(_0x22c878(0x79b))):log(_0x22c878(0x3b0));}},_0x2bc9f0[_0x1bd68e(0x3d2)]=function(_0x4064a5,_0x3702a7=!![]){var _0x5b72b0=_0x1bd68e;if(!(_0x4064a5 in _0x2bc9f0[_0x5b72b0(0x1ed)]))return;clearTimeout(_0x2bc9f0['pcs'][_0x4064a5][_0x5b72b0(0x620)]);try{_0x2bc9f0[_0x5b72b0(0x5ea)]({'bye':!![]},_0x4064a5);}catch(_0x5f8436){}try{_0x2bc9f0[_0x5b72b0(0x1ed)][_0x4064a5][_0x5b72b0(0x21b)]();}catch(_0x407c51){}_0x2bc9f0[_0x5b72b0(0x1ed)][_0x4064a5][_0x5b72b0(0x78d)]&&(_0x5b72b0(0x51d)!==_0x5b72b0(0x4d8)?_0x2bc9f0[_0x5b72b0(0x31c)]&&('zqLaT'===_0x5b72b0(0x540)?(_0x2cc02f[_0x5b72b0(0x370)](_0x1d2ac5[_0x5b72b0(0x52a)]({'type':_0x5b72b0(0x675),'size':_0x1a595e[_0x5b72b0(0x49a)][_0xcd1495][_0x5b72b0(0x4b7)],'filename':_0x4d4e19[_0x5b72b0(0x49a)][_0x1ea00b][_0x5b72b0(0x406)],'id':_0x2319ad[_0x5b72b0(0x49a)][_0x198142]['id']})),_0x128c10[_0x5b72b0(0x631)](_0x414bd2)):_0x3702a7&&(warnlog('WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING'),playtone(![],'leavetone'))):(_0x5692e1[_0x5b72b0(0x626)][_0x2bc395][_0x5b72b0(0x269)]['style'][_0x5b72b0(0x650)]='none',_0x2cf67d=!![])),_0x2bc9f0[_0x5b72b0(0x1ed)][_0x4064a5]=null,_0x2bc9f0[_0x5b72b0(0x555)]&&(!_0x2bc9f0['cleanOutput']&&setTimeout(function _0x422632(){var _0x1a3c4f=_0x5b72b0;warnUser(_0x1a3c4f(0x5d3));},0x1)),delete _0x2bc9f0[_0x5b72b0(0x1ed)][_0x4064a5],_0x2bc9f0[_0x5b72b0(0x67d)](),applySceneState();},_0x2bc9f0[_0x1bd68e(0x5a5)]=function(_0x5652f6){var _0x4e29fc=_0x1bd68e;if(!(_0x5652f6 in _0x2bc9f0[_0x4e29fc(0x626)]))return;clearInterval(_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x620)]);try{_0x2bc9f0[_0x4e29fc(0x644)]({'bye':!![]},_0x5652f6),warnlog(_0x4e29fc(0x5e4));}catch(_0x3957bf){}try{var _0x36cf23=_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x65f)];}catch(_0x5035ea){}try{_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6]['close']();}catch(_0x32c7eb){warnlog(_0x4e29fc(0x38f));}try{_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x75c)]&&_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6]['streamSrc'][_0x4e29fc(0x491)]()[_0x4e29fc(0x2cb)](function(_0x16e8dc){var _0x232d7f=_0x4e29fc;_0x16e8dc[_0x232d7f(0x39e)](),log(_0x232d7f(0x546));});}catch(_0x36f649){}if(_0x2bc9f0[_0x4e29fc(0x211)])try{_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x269)]&&_0x4e29fc(0x72d)in _0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x269)]&&_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6]['videoElement'][_0x4e29fc(0x72d)][_0x4e29fc(0x39e)]();}catch(_0x54b77b){warnlog(_0x54b77b);}try{document[_0x4e29fc(0x5a0)]('container_'+_0x5652f6)&&getById(_0x4e29fc(0x591)+_0x5652f6)['parentNode'][_0x4e29fc(0x76e)](getById(_0x4e29fc(0x591)+_0x5652f6));}catch(_0x13ea6c){warnlog(_0x13ea6c);}try{if(_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x269)]){if(_0x4e29fc(0x554)!==_0x4e29fc(0x3aa))_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x269)][_0x4e29fc(0x316)]();else return _0x214b58[_0x4e29fc(0x31e)]&&_0xbac60f['track'][_0x4e29fc(0x72e)]=='audio';}}catch(_0x39ccfb){}try{_0x2bc9f0[_0x4e29fc(0x73c)]!==![]&&(_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6]['iframeEle']&&_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6]['iframeEle'][_0x4e29fc(0x316)]());}catch(_0x4eaa93){}try{_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x66f)]&&_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x66f)][_0x4e29fc(0x316)]();}catch(_0x27875f){}try{_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6][_0x4e29fc(0x3b2)]&&_0x2bc9f0['rpcs'][_0x5652f6][_0x4e29fc(0x3b2)][_0x4e29fc(0x316)]();}catch(_0x45f600){}try{_0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6]=null,delete _0x2bc9f0[_0x4e29fc(0x626)][_0x5652f6];}catch(_0x4995f1){}!_0x2bc9f0[_0x4e29fc(0x211)]&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x36cf23==_0x4e29fc(0x559))return;try{warnlog('Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?'),_0x36cf23 in _0x2bc9f0['watchTimeoutList']&&(log(_0x4e29fc(0x3fa)+_0x36cf23),clearTimeout(_0x2bc9f0[_0x4e29fc(0x257)][_0x36cf23])),_0x2bc9f0[_0x4e29fc(0x257)][_0x36cf23]=setTimeout(function(_0x4f4797){var _0x196de3=_0x4e29fc;try{delete _0x2bc9f0[_0x196de3(0x257)][_0x4f4797];}catch(_0x49f2ae){warnlog(_0x196de3(0x4d5));return;}log(_0x196de3(0x2af)+_0x4f4797);try{for(var _0x907541 in _0x2bc9f0[_0x196de3(0x626)]){if(_0x2bc9f0['rpcs'][_0x907541]['streamID']===_0x4f4797){if(_0x2bc9f0['rpcs'][_0x907541][_0x196de3(0x225)]===_0x196de3(0x268)){warnlog('\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected');return;}}}}catch(_0x21fd97){_0x196de3(0x5d7)==='qRXFg'?_0x373cb7[_0x196de3(0x644)](_0x1cf5f1,_0x13d171):errorlog(_0x21fd97);}warnlog(_0x196de3(0x497)),_0x2bc9f0[_0x196de3(0x72b)](_0x4f4797);},_0x2bc9f0[_0x4e29fc(0x496)],_0x36cf23);}catch(_0x5d2d4e){errorlog(_0x5d2d4e);}pokeIframeAPI(_0x4e29fc(0x4d9),![],_0x5652f6),_0x36cf23!==null?pokeIframeAPI(_0x4e29fc(0x2f0),_0x36cf23,_0x5652f6):pokeIframeAPI(_0x4e29fc(0x2f0),!![],_0x5652f6),updateUserList();},_0x2bc9f0[_0x1bd68e(0x2db)]=function(_0x5c71a9){var _0x3abfdb=_0x1bd68e;if(_0x5c71a9 in _0x2bc9f0[_0x3abfdb(0x1ed)]){if(_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x225)]===_0x3abfdb(0x2a6)||_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['connectionState']===_0x3abfdb(0x49e))_0x2bc9f0['closePC'](_0x5c71a9),warnlog('cleaning\x20up\x20lost\x20connection');else{warnlog(_0x3abfdb(0x236));return;}}else log('Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request');if(_0x2bc9f0[_0x3abfdb(0x482)]!==![]){if(Object[_0x3abfdb(0x22b)](_0x2bc9f0[_0x3abfdb(0x1ed)])[_0x3abfdb(0x6a9)]>_0x2bc9f0[_0x3abfdb(0x482)]){_0x2bc9f0[_0x3abfdb(0x3d2)](_0x5c71a9);return;}}else{if(_0x2bc9f0[_0x3abfdb(0x3a6)]!==![]){if(Object[_0x3abfdb(0x22b)](_0x2bc9f0[_0x3abfdb(0x626)])[_0x3abfdb(0x6a9)]+Object['keys'](_0x2bc9f0[_0x3abfdb(0x1ed)])[_0x3abfdb(0x6a9)]>_0x2bc9f0[_0x3abfdb(0x3a6)]){_0x2bc9f0[_0x3abfdb(0x3d2)](_0x5c71a9);return;}}}_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]=new RTCPeerConnection(_0x2bc9f0[_0x3abfdb(0x645)]);if(_0x2bc9f0['security']){if(_0x3abfdb(0x2ec)!==_0x3abfdb(0x4e5)){if(Object[_0x3abfdb(0x22b)](_0x2bc9f0['pcs'])[_0x3abfdb(0x6a9)]>0x1){if(_0x3abfdb(0x342)===_0x3abfdb(0x460))_0x421bb8(_0x3abfdb(0x30b)),_0x5f4edb(_0x5298e7),_0x2620bb[_0x3abfdb(0x644)](_0xabe36e,_0x4a1430);else{_0x2bc9f0[_0x3abfdb(0x3d2)](_0x5c71a9);return;}}}else _0xd3ad5a['obsRecording']=_0x51d132[_0x3abfdb(0x69e)][_0x3abfdb(0x40f)];}_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x743)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x329)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x764)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x341)]=null,_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x504)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x3e2)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x647)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x247)]=![],_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x6e5)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x6ec)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['coDirector']=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['setBitrate']=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x4a0)]=_0x2bc9f0[_0x3abfdb(0x46b)]+_0x2bc9f0[_0x3abfdb(0x5df)](0x5),_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x477)]={},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x78d)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x58f)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['enhanceAudio']=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x2e3)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x4e9)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['allowVideo']=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['allowAudio']=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x3d0)]=![],_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x666)]=![],_0x2bc9f0['pcs'][_0x5c71a9]['allowMIDI']=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['allowBroadcast']=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x372)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x485)]=_0x5c71a9,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x321)]=![],_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x4e8)]=![],_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x5c4)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x208)]=![],_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x705)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x74b)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x262)]=_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x52b)](_0x3abfdb(0x262)),_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x262)][_0x3abfdb(0x485)]=_0x5c71a9,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x457)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x23b)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x4c9)]=![],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x5a9)]=![],_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x620)]=null,_0x2bc9f0['pcs'][_0x5c71a9][_0x3abfdb(0x2d2)]=_0x2bc9f0[_0x3abfdb(0x2d2)],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x731)]=Date['now'](),_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x262)][_0x3abfdb(0x5e9)]=()=>{var _0x3e4787=_0x3abfdb;log(_0x3e4787(0x5ef)),msg={},msg[_0x3e4787(0x6f6)]={},msg[_0x3e4787(0x6f6)][_0x3e4787(0x4c9)]=_0x2bc9f0['label'],msg[_0x3e4787(0x6f6)]['order']=_0x2bc9f0[_0x3e4787(0x5a9)],msg['info'][_0x3e4787(0x6fa)]=_0x2bc9f0['muted'];try{_0x2bc9f0[_0x3e4787(0x2ef)][_0x3e4787(0x6a9)]&&(msg[_0x3e4787(0x6f6)][_0x3e4787(0x6e1)]=_0x2bc9f0[_0x3e4787(0x2ef)][_0x3e4787(0x5f1)](','));}catch(_0x245fa5){}msg[_0x3e4787(0x6f6)][_0x3e4787(0x6c0)]=_0x2bc9f0['directorSpeakerMuted'],msg[_0x3e4787(0x6f6)]['directorDisplayMuted']=_0x2bc9f0[_0x3e4787(0x25c)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x229)]=_0x2bc9f0[_0x3e4787(0x229)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x6fb)]=_0x2bc9f0[_0x3e4787(0x2dd)];if(_0x2bc9f0['director']){if(_0x2bc9f0['directorUUID']&&_0x2bc9f0[_0x3e4787(0x1e7)]===_0x5c71a9)_0x2bc9f0[_0x3e4787(0x737)]();else{msg['directorSettings']={},msg[_0x3e4787(0x56f)][_0x3e4787(0x271)]=_0x2bc9f0[_0x3e4787(0x271)];_0x2bc9f0[_0x3e4787(0x42c)][_0x3e4787(0x6a9)]&&!_0x2bc9f0[_0x3e4787(0x42c)][_0x3e4787(0x628)](_0x5c71a9)&&(_0x3e4787(0x36c)==='ETFWK'?msg[_0x3e4787(0x6f6)][_0x3e4787(0x6fa)]=!![]:(_0x58eff2=!![],_0x3e4787(0x501)in _0x35c26d&&(_0x51a357[_0x3e4787(0x501)]==!![]&&(_0x22c3a6=!![]))));msg[_0x3e4787(0x56f)][_0x3e4787(0x397)]=[];for(var _0x4127f6 in _0x2bc9f0['pcs']){_0x3e4787(0x254)!==_0x3e4787(0x64c)?_0x2bc9f0[_0x3e4787(0x1ed)][_0x4127f6][_0x3e4787(0x479)]===!![]&&msg[_0x3e4787(0x56f)][_0x3e4787(0x397)][_0x3e4787(0x784)](_0x4127f6):_0xc166ac('Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!');}}}msg[_0x3e4787(0x6f6)][_0x3e4787(0x38b)]=_0x2bc9f0[_0x3e4787(0x53b)],msg[_0x3e4787(0x6f6)]['height_url']=_0x2bc9f0[_0x3e4787(0x6bc)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x3f6)]=_0x2bc9f0['quality'],msg[_0x3e4787(0x6f6)]['maxvb_url']=_0x2bc9f0[_0x3e4787(0x3c2)],msg[_0x3e4787(0x6f6)]['maxviewers_url']=_0x2bc9f0[_0x3e4787(0x482)],msg['info']['stereo_url']=_0x2bc9f0[_0x3e4787(0x41d)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x1d1)]=_0x2bc9f0[_0x3e4787(0x1ce)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x64e)]=_0x2bc9f0[_0x3e4787(0x246)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x558)]=_0x2bc9f0[_0x3e4787(0x413)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x5b9)]=_0x2bc9f0[_0x3e4787(0x5b9)],msg[_0x3e4787(0x6f6)]['recording_audio_gain']=_0x2bc9f0[_0x3e4787(0x618)],msg[_0x3e4787(0x6f6)]['recording_audio_compressor_type']=_0x2bc9f0[_0x3e4787(0x43a)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x6d3)]=_0x2bc9f0[_0x3e4787(0x4c1)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x532)]=!_0x2bc9f0[_0x3e4787(0x238)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x2cc)]=_0x2bc9f0[_0x3e4787(0x6f5)],msg[_0x3e4787(0x6f6)]['playback_audio_samplerate']=_0x2bc9f0[_0x3e4787(0x253)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x363)]=_0x2bc9f0[_0x3e4787(0x344)],msg[_0x3e4787(0x6f6)][_0x3e4787(0x44c)]=_0x2bc9f0[_0x3e4787(0x68d)];try{navigator&&navigator[_0x3e4787(0x4fb)]&&(msg[_0x3e4787(0x6f6)][_0x3e4787(0x6ac)]=navigator[_0x3e4787(0x4fb)]);navigator&&navigator[_0x3e4787(0x3ad)]&&('CyhYa'===_0x3e4787(0x57e)?_0x5bd921[_0x3e4787(0x775)](_0x55d881):msg[_0x3e4787(0x6f6)][_0x3e4787(0x3ad)]=navigator['platform']);if(safariVersion())msg[_0x3e4787(0x6f6)][_0x3e4787(0x607)]=_0x3e4787(0x671);else{if(getChromeVersion()>0x3c)msg[_0x3e4787(0x6f6)][_0x3e4787(0x607)]='Chromium-based\x20v'+getChromeVersion();else{if(userAgent[_0x3e4787(0x383)]('Firefox')>=0x0)_0x3e4787(0x3d8)!==_0x3e4787(0x3d8)?_0x3f789a=!![]:msg['info'][_0x3e4787(0x607)]=_0x3e4787(0x2a5);else userAgent[_0x3e4787(0x383)](_0x3e4787(0x2e7))>=0x0?msg['info'][_0x3e4787(0x607)]=_0x3e4787(0x4cc):msg[_0x3e4787(0x6f6)]['Browser']=_0x3e4787(0x2c3);}}}catch(_0x953bd7){};_0x2bc9f0['sendMessage'](msg,_0x5c71a9),pokeIframeAPI(_0x3e4787(0x57a),!![],_0x5c71a9),updateUserList();},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x262)]['onclose']=()=>{var _0x3fbdd3=_0x3abfdb;pokeIframeAPI(_0x3fbdd3(0x57a),![],_0x5c71a9),_0x2bc9f0[_0x3fbdd3(0x2c6)](),warnlog(_0x3fbdd3(0x761));return;},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x424)]=function(_0x323de5){var _0x3f0a31=_0x3abfdb;warnlog('data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer'),warnlog(_0x323de5);if(_0x323de5[_0x3f0a31(0x3b9)]['label']&&_0x323de5['channel'][_0x3f0a31(0x4c9)]!==_0x3f0a31(0x262)){_0x2bc9f0[_0x3f0a31(0x67a)](_0x2bc9f0[_0x3f0a31(0x626)],_0x5c71a9,_0x323de5[_0x3f0a31(0x3b9)]);return;}},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x262)][_0x3abfdb(0x602)]=_0x5c513a=>{var _0x3952c4=_0x3abfdb;log(_0x3952c4(0x5d0));var _0x3bfcd4=JSON['parse'](_0x5c513a[_0x3952c4(0x76a)]);_0x3bfcd4[_0x3952c4(0x485)]=_0x5c71a9;if(_0x3bfcd4[_0x3952c4(0x2d1)]){_0x2bc9f0[_0x3952c4(0x277)](_0x3bfcd4);return;}else{if(_0x3bfcd4[_0x3952c4(0x212)]){log('GOT\x20ICE!!'),_0x2bc9f0[_0x3952c4(0x5d8)](_0x3bfcd4);return;}else{if(_0x3bfcd4[_0x3952c4(0x2ab)]){log(_0x3952c4(0x60d)),_0x2bc9f0['processIceBundle'](_0x3bfcd4);return;}else{if('ping'in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x44f)]=_0x3bfcd4['ping'],_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9),warnlog(_0x3952c4(0x692));return;}else{if(_0x3952c4(0x44f)in _0x3bfcd4){warnlog(_0x3952c4(0x51c));return;}else{if(_0x3952c4(0x2a0)in _0x3bfcd4){if(_0x3952c4(0x4b1)===_0x3952c4(0x390))_0x19d0ac[_0x3952c4(0x39b)]==!![]&&(_0x3e8173[_0x3952c4(0x1ed)][_0x56d42d][_0x3952c4(0x233)]=!![]);else{warnlog(_0x3952c4(0x76d)),_0x2bc9f0[_0x3952c4(0x3d2)](_0x5c71a9);return;}}}}}}}warnlog(_0x3bfcd4);if(_0x2bc9f0[_0x3952c4(0x211)]){if('requestCoDirector'in _0x3bfcd4&&_0x3952c4(0x1eb)in _0x3bfcd4){if(_0x2bc9f0[_0x3952c4(0x2bb)])_0x2bc9f0['directorHash']?_0x2bc9f0[_0x3952c4(0x326)](_0x3bfcd4[_0x3952c4(0x737)],_0x3bfcd4[_0x3952c4(0x1eb)],_0x2bc9f0[_0x3952c4(0x4b5)])['then'](function(_0x71e0bb){var _0x125bd4=_0x3952c4;if(_0x71e0bb===_0x2bc9f0['directorHash']){_0x2bc9f0[_0x125bd4(0x1ed)][_0x5c71a9]['coDirector']=!![],getById(_0x125bd4(0x591)+_0x5c71a9)[_0x125bd4(0x77d)][_0x125bd4(0x4b6)](_0x125bd4(0x550)),_0x2bc9f0[_0x125bd4(0x343)](_0x5c71a9);var _0x458f30={};_0x458f30[_0x125bd4(0x3d4)]='requestCoDirector',_0x2bc9f0[_0x125bd4(0x644)](_0x458f30,_0x5c71a9);}else{warnlog(_0x125bd4(0x1d3));var _0x458f30={};_0x458f30[_0x125bd4(0x4c2)]=_0x125bd4(0x737),_0x2bc9f0[_0x125bd4(0x644)](_0x458f30,_0x5c71a9);}})[_0x3952c4(0x4a6)](function(){var _0x74505a=_0x3952c4;warnlog(_0x74505a(0x4f7));var _0x363c4a={};_0x363c4a[_0x74505a(0x4c2)]=_0x74505a(0x737),_0x2bc9f0[_0x74505a(0x644)](_0x363c4a,_0x5c71a9);}):generateHash(_0x2bc9f0[_0x3952c4(0x2bb)]+_0x2bc9f0[_0x3952c4(0x62e)]+'abc123',0xc)[_0x3952c4(0x5cc)](function(_0x3e5e1b){var _0x554170=_0x3952c4;_0x2bc9f0['directorHash']=_0x3e5e1b,_0x2bc9f0[_0x554170(0x326)](_0x3bfcd4[_0x554170(0x737)],_0x3bfcd4['vector'],_0x2bc9f0['directorHash'])[_0x554170(0x5cc)](function(_0x472ba9){var _0x40d39d=_0x554170;if(_0x472ba9===_0x2bc9f0[_0x40d39d(0x4b5)]){_0x2bc9f0['pcs'][_0x5c71a9]['coDirector']=!![],getById(_0x40d39d(0x591)+_0x5c71a9)[_0x40d39d(0x77d)][_0x40d39d(0x4b6)](_0x40d39d(0x550)),_0x2bc9f0[_0x40d39d(0x343)](_0x5c71a9);var _0x22779a={};_0x22779a[_0x40d39d(0x3d4)]=_0x40d39d(0x737),_0x2bc9f0[_0x40d39d(0x644)](_0x22779a,_0x5c71a9);}else{warnlog(_0x40d39d(0x1d3));var _0x22779a={};_0x22779a[_0x40d39d(0x4c2)]=_0x40d39d(0x737),_0x2bc9f0[_0x40d39d(0x644)](_0x22779a,_0x5c71a9);}})[_0x554170(0x4a6)](function(){var _0x168f2b=_0x554170;warnlog(_0x168f2b(0x4f7));var _0x436e87={};_0x436e87[_0x168f2b(0x4c2)]=_0x168f2b(0x737),_0x2bc9f0['sendRequest'](_0x436e87,_0x5c71a9);});return;})[_0x3952c4(0x4a6)](errorlog);else{warnlog(_0x3952c4(0x3c3));var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x737),_0x2bc9f0['sendRequest'](_0x2ab25a,_0x5c71a9);}}if(_0x3952c4(0x1ea)in _0x3bfcd4&&_0x3952c4(0x6a2)in _0x3bfcd4){log(_0x3bfcd4),log(_0x3952c4(0x694));if(_0x5c71a9 in _0x2bc9f0[_0x3952c4(0x1ed)]&&_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x479)]===!![]){if(_0x3952c4(0x72a)!==_0x3952c4(0x72a))_0xe0f65c['rpcs'][_0x1eb34f][_0x3952c4(0x408)]=_0x5167bd(function(_0x2a1865){var _0x2e8d1b=_0x3952c4;_0x24d1a8(_0x2e8d1b(0x62c)),_0x2a1865 in _0x27f802['rpcs']&&(_0x1baf46[_0x2e8d1b(0x6c6)]&&(_0x582562(_0x2b74b8[_0x2e8d1b(0x626)][_0x2a1865][_0x2e8d1b(0x408)]),_0x4507e7[_0x2e8d1b(0x626)][_0x2a1865]['videoElement'][_0x2e8d1b(0x756)]('play',_0x44e520(_0x2a1865))));},0x3e8,_0x56b480);else{log(_0x3952c4(0x228));var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x2b5)]=_0x3952c4(0x1ea),_0x2ab25a['roomid']=_0x3bfcd4[_0x3952c4(0x6a2)]['toString'](),_0x2ab25a[_0x3952c4(0x552)]=_0x3bfcd4[_0x3952c4(0x1ea)]['toString'](),_0x2ab25a[_0x3952c4(0x552)]in _0x2bc9f0['rpcs']?_0x2bc9f0[_0x3952c4(0x746)](_0x2ab25a):errorlog(_0x3952c4(0x578));}}}}try{if(_0x3952c4(0x6f6)in _0x3bfcd4){_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9]['stats'][_0x3952c4(0x6f6)]=_0x3bfcd4[_0x3952c4(0x6f6)];_0x3952c4(0x4c9)in _0x3bfcd4[_0x3952c4(0x6f6)]&&('vTJxF'!==_0x3952c4(0x261)?(_0x552e29[_0x3952c4(0x2d1)]=_0x40aac3['parse'](_0x2aebfb),_0x512cf1['processDescription2'](_0x1706a6)):typeof _0x3bfcd4[_0x3952c4(0x6f6)][_0x3952c4(0x4c9)]==_0x3952c4(0x4de)?_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x4c9)]=sanitizeLabel(_0x3bfcd4['info'][_0x3952c4(0x4c9)]):_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9]['label']=![]);if(_0x5c71a9===_0x2bc9f0[_0x3952c4(0x1e7)])try{_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x477)][_0x3952c4(0x6f6)][_0x3952c4(0x211)]=!![];}catch(_0x2add09){}else{if(_0x2bc9f0[_0x3952c4(0x35a)][_0x3952c4(0x383)](_0x5c71a9)>=0x0)try{_0x2bc9f0['pcs'][_0x5c71a9][_0x3952c4(0x477)]['info'][_0x3952c4(0x479)]=!![];}catch(_0x7b098d){}}}_0x3952c4(0x54c)in _0x3bfcd4&&_0x2bc9f0[_0x3952c4(0x248)](_0x3bfcd4['pipe'],_0x5c71a9);_0x3952c4(0x647)in _0x3bfcd4&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x647)]=parseInt(_0x3bfcd4['optimizedBitrate']));_0x3952c4(0x672)in _0x3bfcd4&&_0x2bc9f0['limitAudioBitrate'](_0x5c71a9,_0x3bfcd4['audioBitrate']);_0x3952c4(0x75a)in _0x3bfcd4&&_0x2bc9f0['limitBitrate'](_0x5c71a9,_0x3bfcd4[_0x3952c4(0x75a)]);if(_0x3952c4(0x494)in _0x3bfcd4){log(_0x3bfcd4);if(_0x2bc9f0['directorList'][_0x3952c4(0x383)](_0x5c71a9)>=0x0){var _0x21429a={};for(var _0x22b40a in _0x2bc9f0[_0x3952c4(0x1ed)]){if(_0x22b40a===_0x5c71a9)continue;_0x21429a[_0x22b40a]=_0x2bc9f0[_0x3952c4(0x1ed)][_0x22b40a]['stats'];}var _0x2ab25a={};_0x2ab25a['remoteStats']=_0x21429a,_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x681)in _0x3bfcd4){if(_0x3bfcd4[_0x3952c4(0x681)]===_0x2bc9f0[_0x3952c4(0x681)]&&_0x2bc9f0[_0x3952c4(0x681)]){var _0x21429a={};for(var _0x22b40a in _0x2bc9f0[_0x3952c4(0x1ed)]){if(_0x22b40a===_0x5c71a9)continue;_0x21429a[_0x22b40a]=_0x2bc9f0[_0x3952c4(0x1ed)][_0x22b40a][_0x3952c4(0x477)];}var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x367)]=_0x21429a,_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}}}}if(_0x3952c4(0x5c8)in _0x3bfcd4){if(_0x3952c4(0x3af)!=='ovDIr')_0x3638a9['push'](_0x52cba6);else try{log(_0x3bfcd4),_0x2bc9f0[_0x3952c4(0x44b)](_0x3bfcd4[_0x3952c4(0x485)],_0x3bfcd4[_0x3952c4(0x5c8)]['w'],_0x3bfcd4[_0x3952c4(0x5c8)]['h']);}catch(_0x1786fd){errorlog(_0x1786fd);}}if(_0x3952c4(0x60c)in _0x3bfcd4){if(_0x3bfcd4[_0x3952c4(0x74b)]){if(_0x3952c4(0x698)==='FmFOA'){if(_0x2bc9f0[_0x3952c4(0x35a)][_0x3952c4(0x383)](_0x5c71a9)>=0x0)_0x2bc9f0[_0x3952c4(0x742)]();else{if('UEKko'!==_0x3952c4(0x461)){_0x3634e2(_0x3952c4(0x57b));return;}else errorlog(_0x3952c4(0x752));}}else{_0x59ca4b[_0x3952c4(0x47e)]=_0x56f5ef;if(typeof _0x5272c7['ws']!==_0x3952c4(0x3c1)||_0x2e8b9d['ws'][_0x3952c4(0x1e9)]!==0x1)_0x452aab(_0x965f94,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x59d2b9[_0x3952c4(0x2e9)][_0x3952c4(0x784)](_0x29207c);else{_0x322cb1['streamID']=_0x552e0d[_0x3952c4(0x65f)]['substring'](0x0,0x18)+_0x5aec5d[_0x3952c4(0x47e)][_0x3952c4(0x475)](0x0,0x6);var _0x2c17ab=_0x201361[_0x3952c4(0x52a)](_0x13792e);if(_0x2c17ab[_0x3952c4(0x6a9)]>0x3a98){_0x352450(_0x3952c4(0x425));return;}_0x4e5dfc['ws'][_0x3952c4(0x370)](_0x2c17ab);}}}else _0x2bc9f0[_0x3952c4(0x63b)](_0x5c71a9);}if(_0x3952c4(0x280)in _0x3bfcd4){var _0x336f5f=![],_0x5c15ec=![];_0x2bc9f0[_0x3952c4(0x35a)][_0x3952c4(0x383)](_0x5c71a9)>=0x0&&(_0x3952c4(0x6c8)===_0x3952c4(0x6c8)?(_0x336f5f=!![],_0x3952c4(0x501)in _0x3bfcd4&&(_0x3bfcd4[_0x3952c4(0x501)]==!![]&&(_0x5c15ec=!![]))):_0x58ffec=!![]),log(_0x3952c4(0x6d7)+_0x336f5f),getChatMessage(_0x3bfcd4[_0x3952c4(0x280)],_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9]['label'],_0x336f5f,_0x5c15ec);}if(_0x3952c4(0x5a9)in _0x3bfcd4){_0x2bc9f0['pcs'][_0x5c71a9][_0x3952c4(0x5a9)]=parseInt(_0x3bfcd4[_0x3952c4(0x5a9)])||0x0;_0x5c71a9 in _0x2bc9f0['rpcs']&&(_0x2bc9f0[_0x3952c4(0x626)][_0x5c71a9]['order']=_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x5a9)]);if(_0x2bc9f0[_0x3952c4(0x211)]){var _0x3e5230=document[_0x3952c4(0x5bc)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x5c71a9+'\x22]');log(_0x3e5230);if(_0x3e5230[0x0]){if(_0x3952c4(0x374)==='Ursog')return![];else _0x3e5230[0x0][_0x3952c4(0x4f0)]=parseInt(_0x3bfcd4['order'])||0x0;}}updateMixer();}_0x3952c4(0x321)in _0x3bfcd4&&_0x2bc9f0[_0x3952c4(0x56b)](_0x5c71a9,parseInt(_0x3bfcd4[_0x3952c4(0x321)])||0x0);if(_0x3952c4(0x4c2)in _0x3bfcd4){if(_0x2bc9f0['director']){if(_0x3952c4(0x3a9)!=='NESkp')_0x35054c=_0x1c7bcc[_0x3952c4(0x1ed)][_0x24aca6][_0x3952c4(0x4e8)];else{if(_0x3bfcd4[_0x3952c4(0x4c2)]===_0x3952c4(0x737))_0x2bc9f0[_0x3952c4(0x716)]=![],!(_0x2bc9f0[_0x3952c4(0x427)]||_0x2bc9f0[_0x3952c4(0x2b2)])&&(warnUser('The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director',0xbb8),getById(_0x3952c4(0x730))[_0x3952c4(0x27b)]=miscTranslations[_0x3952c4(0x561)]);else!(_0x2bc9f0[_0x3952c4(0x427)]||_0x2bc9f0[_0x3952c4(0x2b2)])&&warnUser(_0x3952c4(0x562),0x1388);}}warnlog(_0x3952c4(0x4a1)+_0x3bfcd4[_0x3952c4(0x4c2)]+_0x3952c4(0x2ba)+_0x2bc9f0[_0x3952c4(0x211)]);}_0x3952c4(0x3d4)in _0x3bfcd4&&(_0x3bfcd4['approved']===_0x3952c4(0x737)&&(_0x2bc9f0[_0x3952c4(0x211)]&&(_0x2bc9f0[_0x3952c4(0x716)]=!![],!(_0x2bc9f0[_0x3952c4(0x427)]||_0x2bc9f0[_0x3952c4(0x2b2)])&&(warnUser(_0x3952c4(0x438),0xbb8),getById('head4')[_0x3952c4(0x27b)]=_0x3952c4(0x648)))));if(_0x2bc9f0[_0x3952c4(0x35a)][_0x3952c4(0x383)](_0x5c71a9)==-0x1){if(_0x3952c4(0x422)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]='requestAudioHack',_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x33e)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]='requestVideoRecord',_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x32e)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x32e),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x58a)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a['rejected']=_0x3952c4(0x58a),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x452)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]='changeLabel',_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x5de)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x5de),_0x2bc9f0['sendMessage'](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x4ac)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x4ac),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x27a)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x27a),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x582)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x582),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x2b3)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a['rejected']=_0x3952c4(0x2b3),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x4cd)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x4cd),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x71d)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a['rejected']='micIsolated',_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}else{if(_0x3952c4(0x4b3)in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x4c2)]=_0x3952c4(0x4b3),_0x2bc9f0['sendMessage'](_0x2ab25a,_0x5c71a9);}}}}}}}}}}}}}}else{if(_0x3952c4(0x422)in _0x3bfcd4){var _0x5644be=_0x2bc9f0[_0x3952c4(0x75c)]['getAudioTracks']();_0x5644be[_0x3952c4(0x6a9)]&&('deviceID'in _0x3bfcd4?applyAudioHack(_0x3bfcd4[_0x3952c4(0x23d)],_0x3bfcd4[_0x3952c4(0x48b)],_0x3bfcd4[_0x3952c4(0x686)]):applyAudioHack(_0x3bfcd4[_0x3952c4(0x23d)],_0x3bfcd4[_0x3952c4(0x48b)]));}if(_0x3952c4(0x33e)in _0x3bfcd4){if(_0x3bfcd4[_0x3952c4(0x33e)]){if(_0x2bc9f0[_0x3952c4(0x269)]){if('wxENJ'!==_0x3952c4(0x6c2)){var _0x1ad6f9=0x1770;_0x3bfcd4[_0x3952c4(0x48b)]&&(_0x1ad6f9=parseInt(_0x3bfcd4[_0x3952c4(0x48b)])),recordLocalVideo(_0x3952c4(0x769),_0x1ad6f9);}else _0x2af09d['info'][_0x3952c4(0x594)]=![];}}else _0x2bc9f0[_0x3952c4(0x269)]&&recordLocalVideo(_0x3952c4(0x39e));}if(_0x3952c4(0x32e)in _0x3bfcd4){_0x2bc9f0[_0x3952c4(0x5a9)]==![]&&(_0x2bc9f0[_0x3952c4(0x5a9)]=0x0);_0x2bc9f0[_0x3952c4(0x5a9)]+=parseInt(_0x3bfcd4['changeOrder'])||0x0;var _0x2ab25a={};_0x2ab25a={},_0x2ab25a[_0x3952c4(0x5a9)]=_0x2bc9f0[_0x3952c4(0x5a9)],_0x2bc9f0[_0x3952c4(0x22c)](_0x2ab25a),updateMixer();}_0x3952c4(0x58a)in _0x3bfcd4&&changeURL(_0x3bfcd4[_0x3952c4(0x58a)]);_0x3952c4(0x3ee)in _0x3bfcd4&&stopClock();_0x3952c4(0x682)in _0x3bfcd4&&setClock(_0x3bfcd4[_0x3952c4(0x682)]);_0x3952c4(0x595)in _0x3bfcd4&&hideClock();_0x3952c4(0x575)in _0x3bfcd4&&showClock();_0x3952c4(0x6eb)in _0x3bfcd4&&startClock();_0x3952c4(0x4b3)in _0x3bfcd4&&toggleFileshare(_0x5c71a9);if(_0x3952c4(0x2ef)in _0x3bfcd4)try{_0x2bc9f0[_0x3952c4(0x5ea)]({'group':_0x3bfcd4[_0x3952c4(0x2ef)]});if(_0x3bfcd4[_0x3952c4(0x2ef)])_0x2bc9f0[_0x3952c4(0x2ef)]=_0x3bfcd4[_0x3952c4(0x2ef)][_0x3952c4(0x29a)](',');else{if(_0x3952c4(0x24f)!=='VDddt')_0x2bc9f0['group']=[];else{if(_0x890427['keys'](_0x3659b4[_0x3952c4(0x626)])[_0x3952c4(0x6a9)]>0x1){_0x1b41a9(_0x3952c4(0x305)),_0x2b9e91(_0x4754a9[_0x3952c4(0x626)]),delete _0x39171a['rpcs'][_0x2069d7],_0x5e8edf();return;}else _0x44fa73(_0x3952c4(0x57f));}}updateMixer();}catch(_0x71a0e9){}if(_0x3952c4(0x452)in _0x3bfcd4){if(_0x3952c4(0x46c)===_0x3952c4(0x46c)){if(_0x3952c4(0x48b)in _0x3bfcd4){if(typeof _0x3bfcd4['value']==_0x3952c4(0x4de)){if(_0x3952c4(0x529)!==_0x3952c4(0x587)){_0x2bc9f0[_0x3952c4(0x4c9)]=sanitizeLabel(_0x3bfcd4[_0x3952c4(0x48b)]),log('New\x20Label:\x20'+_0x2bc9f0[_0x3952c4(0x4c9)]);if(_0x2bc9f0['director']){var _0x3e5230=getById(_0x3952c4(0x69a)+_0x5c71a9);_0x2bc9f0[_0x3952c4(0x4c9)]?_0x3e5230[_0x3952c4(0x4f0)]=_0x2bc9f0[_0x3952c4(0x4c9)]:_0x3e5230[_0x3952c4(0x4f0)]=miscTranslations['add-a-label'];}else _0x2bc9f0[_0x3952c4(0x3e0)]&&updateMixer();!_0x2bc9f0[_0x3952c4(0x211)]&&(_0x2bc9f0[_0x3952c4(0x4c9)]?document[_0x3952c4(0x231)]=_0x2bc9f0[_0x3952c4(0x4c9)]:document[_0x3952c4(0x231)]=location['hostname']);var _0x16e729=encodeURIComponent(_0x2bc9f0[_0x3952c4(0x4c9)]);urlParams[_0x3952c4(0x416)]('l')?updateURL('l='+_0x16e729,!![],![]):updateURL(_0x3952c4(0x375)+_0x16e729,!![],![]);var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x452)]=!![],_0x2ab25a[_0x3952c4(0x48b)]=_0x2bc9f0[_0x3952c4(0x4c9)],_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a);}else return _0x3d456b=new _0x4f7b32(_0x30984f),_0x24279e&&(_0x383306=_0x3add77[_0x3952c4(0x588)](0x0,_0x2db12c(_0x449bbb(_0x5ae3d0)/0x2))),_0xd01b41=_0x30f372(_0x48010a),_0x58cbb7;}else{_0x2bc9f0[_0x3952c4(0x4c9)]=![];var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x452)]=!![],_0x2ab25a[_0x3952c4(0x48b)]=_0x2bc9f0[_0x3952c4(0x4c9)],_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a);if(_0x2bc9f0['director']){var _0x3e5230=getById(_0x3952c4(0x69a)+_0x5c71a9);_0x3e5230[_0x3952c4(0x4f0)]=miscTranslations[_0x3952c4(0x59e)];}else _0x2bc9f0['showlabels']?(document[_0x3952c4(0x231)]=location[_0x3952c4(0x3cd)],updateMixer()):document[_0x3952c4(0x231)]=location[_0x3952c4(0x3cd)];}}}else _0x1fe0b7[_0x3952c4(0x248)](_0x3858dd[_0x3952c4(0x54c)],_0x9d6eb1);}if(_0x3952c4(0x5de)in _0x3bfcd4){if(_0x3bfcd4[_0x3952c4(0x23d)]=='low')changeLowEQ(parseFloat(_0x3bfcd4['value']),_0x3bfcd4[_0x3952c4(0x31e)]);else{if(_0x3bfcd4[_0x3952c4(0x23d)]=='mid')changeMidEQ(parseFloat(_0x3bfcd4[_0x3952c4(0x48b)]),_0x3bfcd4[_0x3952c4(0x31e)]);else _0x3bfcd4[_0x3952c4(0x23d)]==_0x3952c4(0x240)&&changeHighEQ(parseFloat(_0x3bfcd4[_0x3952c4(0x48b)]),_0x3bfcd4[_0x3952c4(0x31e)]);}}'lowerhand'in _0x3bfcd4&&(_0x2bc9f0[_0x3952c4(0x533)]&&lowerhand());if('getAudioSettings'in _0x3bfcd4){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x485)]=_0x5c71a9,_0x2ab25a['audioOptions']=listAudioSettingsPrep(),sendMediaDevices(_0x2ab25a[_0x3952c4(0x485)]),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x2ab25a[_0x3952c4(0x485)]);}if(_0x3952c4(0x3cc)in _0x3bfcd4){if('WnWgd'===_0x3952c4(0x334)){var _0x2ab25a={};_0x2ab25a['UUID']=_0x5c71a9,_0x2ab25a['videoOptions']=listVideoSettingsPrep(),sendMediaDevices(_0x2ab25a[_0x3952c4(0x485)]),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x2ab25a['UUID']);}else _0x44f6b8(_0x3952c4(0x476)),_0x44294f[_0x3952c4(0x3d2)](_0x5cda66);}_0x3952c4(0x564)in _0x3bfcd4&&(_0x3952c4(0x5d6)===_0x3952c4(0x5d6)?changeAudioOutputDeviceById(_0x3bfcd4['changeSpeaker'],_0x5c71a9):(_0x2603c2['rpcs'][_0x139c7e][_0x3952c4(0x505)]=_0x2d795d(_0x2cc782[_0x3952c4(0x29c)]),_0x149a06[_0x3952c4(0x626)][_0x237592][_0x3952c4(0x505)]['id']=_0x3952c4(0x640)+_0x456a21,_0xebdf08[_0x3952c4(0x626)][_0x3c3ad3][_0x3952c4(0x505)][_0x3952c4(0x43e)][_0x3952c4(0x485)]=_0x42da43,_0x5b22ff=!![],_0xa30335['rpcs'][_0x1846f8]['streamID']&&(_0x24b12a[_0x3952c4(0x626)][_0x1712eb][_0x3952c4(0x505)][_0x3952c4(0x43e)]['sid']=_0x43894d[_0x3952c4(0x626)][_0x219c1a][_0x3952c4(0x65f)])));'changeMicrophone'in _0x3bfcd4&&changeAudioDeviceById(_0x3bfcd4['changeMicrophone'],_0x5c71a9);_0x3952c4(0x6b4)in _0x3bfcd4&&changeVideoDeviceById(_0x3bfcd4[_0x3952c4(0x6b4)],_0x5c71a9);_0x3952c4(0x28e)in _0x3bfcd4&&updateCameraConstraints(_0x3bfcd4[_0x3952c4(0x23d)],_0x3bfcd4[_0x3952c4(0x48b)]);_0x3952c4(0x42f)in _0x3bfcd4&&changeLowCut(parseFloat(_0x3bfcd4[_0x3952c4(0x48b)]),_0x3bfcd4[_0x3952c4(0x31e)]);_0x3952c4(0x42f)in _0x3bfcd4&&changeLowCut(parseFloat(_0x3bfcd4[_0x3952c4(0x48b)]),_0x3bfcd4[_0x3952c4(0x31e)]);if(_0x3952c4(0x27a)in _0x3bfcd4){if(_0x2bc9f0[_0x3952c4(0x1e7)]){if(_0x3952c4(0x5ce)==='redkE')var _0x17a13a=0x9c4;else _0x2bc9f0[_0x3952c4(0x27a)]();}}if('mute'in _0x3bfcd4){}if(_0x3952c4(0x4cd)in _0x3bfcd4){var _0x590c36=parseInt(_0x3bfcd4[_0x3952c4(0x4cd)])/0x64||0x0;_0x2bc9f0[_0x3952c4(0x618)]=parseInt(_0x3bfcd4[_0x3952c4(0x4cd)])||0x0;for(var _0x39797b in _0x2bc9f0[_0x3952c4(0x654)]){log('Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.'),_0x2bc9f0[_0x3952c4(0x654)][_0x39797b][_0x3952c4(0x347)][_0x3952c4(0x20f)][_0x3952c4(0x5e8)](_0x590c36,_0x2bc9f0[_0x3952c4(0x654)][_0x39797b][_0x3952c4(0x434)][_0x3952c4(0x33c)]);}updateVolume(!![]);}_0x3952c4(0x572)in _0x3bfcd4&&(_0x3bfcd4['micIsolate']?_0x2bc9f0[_0x3952c4(0x71d)]=_0x5c71a9:_0x2bc9f0[_0x3952c4(0x71d)]=![],_0x2bc9f0[_0x3952c4(0x38a)]());if(_0x3952c4(0x4ad)in _0x3bfcd4){var _0x1a986f=parseFloat(_0x3bfcd4[_0x3952c4(0x4ad)]/0x3e8)||0x0;_0x2bc9f0[_0x3952c4(0x4ca)]=parseInt(_0x3bfcd4[_0x3952c4(0x4ad)])||0x0;for(var _0x39797b in _0x2bc9f0[_0x3952c4(0x654)]){_0x2bc9f0[_0x3952c4(0x654)][_0x39797b]['micDelay']['delayTime'][_0x3952c4(0x5e8)](_0x1a986f,_0x2bc9f0[_0x3952c4(0x654)][_0x39797b][_0x3952c4(0x434)][_0x3952c4(0x33c)]);}}'speakerMute'in _0x3bfcd4&&(_0x3bfcd4[_0x3952c4(0x2b3)]?(_0x2bc9f0[_0x3952c4(0x6c0)]=!![],_0x2bc9f0['directorSpeakerMute']()):(_0x2bc9f0[_0x3952c4(0x6c0)]=![],_0x2bc9f0['directorSpeakerMute']())),_0x3952c4(0x582)in _0x3bfcd4&&(_0x3bfcd4[_0x3952c4(0x582)]?(_0x2bc9f0[_0x3952c4(0x25c)]=!![],_0x2bc9f0[_0x3952c4(0x677)]()):(_0x2bc9f0['directorDisplayMuted']=![],_0x2bc9f0[_0x3952c4(0x677)]())),'changeParams'in _0x3bfcd4&&applyNewParams(_0x3bfcd4[_0x3952c4(0x5e3)]);}if(_0x3952c4(0x5cb)in _0x3bfcd4){if(_0x2bc9f0[_0x3952c4(0x681)]){if(_0x3952c4(0x681)in _0x3bfcd4)_0x3bfcd4['remote']===_0x2bc9f0[_0x3952c4(0x681)]&&_0x2bc9f0[_0x3952c4(0x681)]&&_0x2bc9f0[_0x3952c4(0x39d)](parseFloat(_0x3bfcd4[_0x3952c4(0x5cb)]));else{if(_0x2bc9f0[_0x3952c4(0x35a)][_0x3952c4(0x383)](_0x5c71a9)>=0x0)_0x2bc9f0[_0x3952c4(0x39d)](parseFloat(_0x3bfcd4['zoom']));else{if(_0x3952c4(0x36e)===_0x3952c4(0x36e))return;else _0x39039c[_0x3952c4(0x626)][_0x4b66e2]['iframeEle'][_0x3952c4(0x44e)][_0x3952c4(0x650)]=_0x3952c4(0x454),_0x31a6e0[_0x3952c4(0x626)][_0x36567a][_0x3952c4(0x505)][_0x3952c4(0x599)]=![],_0x369693=!![];}}}}if(_0x3952c4(0x3ff)in _0x3bfcd4){if(_0x2bc9f0[_0x3952c4(0x681)]){if(_0x3952c4(0x292)!==_0x3952c4(0x292))_0x102d90['requestFocusChange'](_0x28405c,_0x3216b7[_0x3952c4(0x763)][_0x3952c4(0x43e)]['UUID']);else{if(_0x3952c4(0x681)in _0x3bfcd4)_0x3bfcd4[_0x3952c4(0x681)]===_0x2bc9f0['remote']&&_0x2bc9f0[_0x3952c4(0x681)]&&_0x2bc9f0[_0x3952c4(0x403)](parseFloat(_0x3bfcd4[_0x3952c4(0x3ff)]));else{if(_0x2bc9f0[_0x3952c4(0x35a)][_0x3952c4(0x383)](_0x5c71a9)>=0x0)_0x2bc9f0[_0x3952c4(0x403)](parseFloat(_0x3bfcd4['focus']));else return;}}}}if(_0x3952c4(0x282)in _0x3bfcd4){if('KWQFs'!==_0x3952c4(0x43c))_0x138bae['UUID']=_0x206ec5;else{log('requestFile');try{_0x2bc9f0['sendFile'](_0x5c71a9,_0x3bfcd4['requestFile']);}catch(_0x4f4428){_0x3952c4(0x55b)!==_0x3952c4(0x55b)?_0x18817d[_0x3952c4(0x65f)]in _0x245c50[_0x3952c4(0x257)]&&(_0x5a3ea5(_0xf62815[_0x3952c4(0x257)][_0x271049[_0x3952c4(0x65f)]]),delete _0x9a424d[_0x3952c4(0x257)][_0xf41797[_0x3952c4(0x65f)]]):errorlog(_0x4f4428);}}}}catch(_0x3cbdb0){errorlog(_0x3cbdb0);}manageSceneState(_0x3bfcd4,_0x5c71a9);if('audio'in _0x3bfcd4||'video'in _0x3bfcd4){log(_0x3952c4(0x49c));if(_0x3bfcd4['audio']){if(_0x3952c4(0x38d)==='Mlrxf'){var _0x51ee2c=0x1770;_0x360a74[_0x3952c4(0x48b)]&&(_0x51ee2c=_0xfc4b07(_0x22820b[_0x3952c4(0x48b)])),_0x597534(_0x3952c4(0x769),_0x51ee2c);}else _0x2bc9f0['pcs'][_0x5c71a9][_0x3952c4(0x2b7)]=!![];}_0x3bfcd4[_0x3952c4(0x317)]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x712)]=!![]);'broadcast'in _0x3bfcd4&&_0x3bfcd4[_0x3952c4(0x73c)]!==![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9]['allowBroadcast']=_0x3bfcd4['broadcast'],setTimeout(function(){makeImages();},0x3e8));'iframe'in _0x3bfcd4&&_0x3bfcd4['iframe']!==![]&&(_0x2bc9f0['pcs'][_0x5c71a9][_0x3952c4(0x3d0)]=_0x3bfcd4[_0x3952c4(0x279)]);'allowmidi'in _0x3bfcd4&&_0x3bfcd4[_0x3952c4(0x61f)]!==![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x5c6)]=_0x3bfcd4[_0x3952c4(0x61f)]);_0x3952c4(0x65e)in _0x3bfcd4&&_0x3bfcd4[_0x3952c4(0x65e)]!==![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x666)]=_0x3bfcd4[_0x3952c4(0x65e)]);if(_0x2bc9f0[_0x3952c4(0x372)]){if(_0x2bc9f0[_0x3952c4(0x372)]=='video')_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x712)]=![];else _0x2bc9f0[_0x3952c4(0x372)]==_0x3952c4(0x4d3)?_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x2b7)]=![]:(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9]['allowAudio']=![],_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x712)]=![]);}_0x3952c4(0x78d)in _0x3bfcd4&&(_0x3bfcd4[_0x3952c4(0x78d)]==!![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x78d)]=!![],_0x2bc9f0[_0x3952c4(0x31c)]&&playtone(![],'jointone')));_0x3952c4(0x4e9)in _0x3bfcd4&&(_0x3bfcd4[_0x3952c4(0x4e9)]===!![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x4e9)]=!![]));_0x3952c4(0x211)in _0x3bfcd4&&(_0x3bfcd4[_0x3952c4(0x211)]==!![]&&((iOS||iPad)&&(_0x2bc9f0['pcs'][_0x5c71a9][_0x3952c4(0x4e9)]==!![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x78d)]=!![]))));if(_0x3952c4(0x629)in _0x3bfcd4){if(_0x3952c4(0x313)!==_0x3952c4(0x313))try{_0x5ad0c1[_0x3952c4(0x626)][_0x2ae91f][_0x3952c4(0x477)][_0x3952c4(0x6f6)][_0x3952c4(0x479)]=!![];}catch(_0x1e10fe){}else _0x3bfcd4['limitaudio']==!![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x58f)]=!![]);}_0x3952c4(0x39b)in _0x3bfcd4&&(_0x3bfcd4[_0x3952c4(0x39b)]==!![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x233)]=!![]));'keyframerate'in _0x3bfcd4&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x457)]=_0x3bfcd4[_0x3952c4(0x457)],_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x457)]&&setTimeout(function(){var _0x3b5ef6=_0x3952c4;_0x2bc9f0[_0x3b5ef6(0x63b)](_0x5c71a9);},0x1388));if(_0x3952c4(0x74b)in _0x3bfcd4){if(_0x3952c4(0x66a)!==_0x3952c4(0x3c8)){if(_0x3bfcd4[_0x3952c4(0x74b)]!==![]){try{typeof _0x3bfcd4[_0x3952c4(0x74b)]===_0x3952c4(0x4de)?_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x74b)]=_0x3bfcd4[_0x3952c4(0x74b)]['replace'](/[\W]+/g,'_'):_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x74b)]=(parseInt(_0x3bfcd4[_0x3952c4(0x74b)])||0x0)+'',_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x477)][_0x3952c4(0x74b)]=_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x74b)],updateSceneList(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9]['scene']);}catch(_0x22f1e9){errorlog(_0x22f1e9);}if(_0x3bfcd4[_0x3952c4(0x52e)]&&(_0x3bfcd4[_0x3952c4(0x52e)]===!![]||_0x3bfcd4['showDirector']===_0x2bc9f0[_0x3952c4(0x65f)])){}else _0x2bc9f0[_0x3952c4(0x211)]==!![]&&_0x2bc9f0[_0x3952c4(0x52e)]==![]&&(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x2b7)]=![],_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x712)]=![],_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9][_0x3952c4(0x3d0)]=![]);}}else _0x588a47(_0x3952c4(0x438),0xbb8),_0x2f4cfe('head4')[_0x3952c4(0x27b)]='You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.';}if(_0x2bc9f0[_0x3952c4(0x211)]==!![]){var _0x2ab25a={};_0x2ab25a[_0x3952c4(0x56f)]=getDirectorSettings(_0x2bc9f0[_0x3952c4(0x1ed)][_0x5c71a9]['scene']),_0x2bc9f0[_0x3952c4(0x5ea)](_0x2ab25a,_0x5c71a9);}_0x2bc9f0[_0x3952c4(0x77f)](_0x5c71a9);}},_0x2bc9f0[_0x3abfdb(0x77f)]=function(_0x291efc){var _0x4ee344=_0x3abfdb;warnlog('INITIAL\x20PUBLISH\x20START:\x20'+_0x291efc);if(_0x291efc in _0x2bc9f0[_0x4ee344(0x1ed)]){}else{errorlog(_0x4ee344(0x641));return;}_0x2bc9f0[_0x4ee344(0x1ed)][_0x291efc][_0x4ee344(0x2fd)]()['length']&&(_0x4ee344(0x744)!==_0x4ee344(0x2c9)?errorlog(_0x4ee344(0x73a)+_0x2bc9f0[_0x4ee344(0x1ed)][_0x291efc][_0x4ee344(0x2fd)]()[_0x4ee344(0x6a9)]):_0x2e6d8c['closeRPC'](_0x4a64f8));if(_0x2bc9f0[_0x4ee344(0x1ed)][_0x291efc][_0x4ee344(0x3d0)]===!![]){if(_0x2bc9f0[_0x4ee344(0x29c)]){var _0x246383={};_0x246383[_0x4ee344(0x29c)]=_0x2bc9f0['iframeSrc'],_0x2bc9f0[_0x4ee344(0x5ea)](_0x246383,_0x291efc);}}_0x2bc9f0[_0x4ee344(0x1ed)][_0x291efc][_0x4ee344(0x666)]===!![]&&_0x2bc9f0[_0x4ee344(0x796)](_0x291efc);warnlog(_0x4ee344(0x41c));var _0x1d5784=_0x2bc9f0[_0x4ee344(0x1e8)]();warnlog(_0x1d5784[_0x4ee344(0x491)]());if(_0x2bc9f0['meshcastSettings']&&_0x2bc9f0['pcs'][_0x291efc][_0x4ee344(0x372)]===null){_0x2bc9f0['pcs'][_0x291efc][_0x4ee344(0x372)]=!![];var _0x246383={};_0x246383[_0x4ee344(0x372)]=_0x2bc9f0[_0x4ee344(0x5da)],_0x2bc9f0[_0x4ee344(0x5ea)](_0x246383,_0x291efc);}_0x1d5784[_0x4ee344(0x491)]()[_0x4ee344(0x2cb)](_0x314043=>{var _0x5da703=_0x4ee344;if(_0x5da703(0x20d)!==_0x5da703(0x20d)){var _0x5e391a={};_0x5e391a[_0x5da703(0x4c2)]=_0x5da703(0x2b3),_0x2a045b[_0x5da703(0x5ea)](_0x5e391a,_0x451bb8);}else try{_0x2bc9f0[_0x5da703(0x1ed)][_0x291efc][_0x5da703(0x2b7)]===!![]&&(_0x314043['kind']=='audio'&&(_0x2bc9f0['pcs'][_0x291efc][_0x5da703(0x3c0)](_0x314043,_0x1d5784),warnlog(_0x5da703(0x488)))),_0x2bc9f0[_0x5da703(0x1ed)][_0x291efc][_0x5da703(0x712)]===!![]&&(_0x314043[_0x5da703(0x72e)]==_0x5da703(0x317)&&(_0x2bc9f0[_0x5da703(0x1ed)][_0x291efc][_0x5da703(0x78d)]===!![]&&_0x2bc9f0[_0x5da703(0x2e4)]===0x0?log(_0x5da703(0x34b)):(_0x2bc9f0[_0x5da703(0x1ed)][_0x291efc][_0x5da703(0x3c0)](_0x314043,_0x1d5784),warnlog(_0x5da703(0x4ed)),setTimeout(function(_0x42800d){var _0x120c87=_0x5da703;_0x120c87(0x3dd)!==_0x120c87(0x20a)?_0x2bc9f0[_0x120c87(0x6f4)](_0x42800d):_0x220485[_0x120c87(0x370)](_0x359b35['stringify'](_0x268c53));},_0x2bc9f0['rampUpTime'],_0x291efc))));}catch(_0x32ac63){errorlog(_0x32ac63);}}),log(_0x4ee344(0x26a)),_0x1d5784[_0x4ee344(0x3ea)]()['length']&&(_0x2bc9f0[_0x4ee344(0x67d)](),log(_0x4ee344(0x1d2)),_0x2bc9f0['pcs'][_0x291efc]['limitAudio']===!![]&&(warnlog(_0x4ee344(0x695)),setTimeout(_0x2bc9f0[_0x4ee344(0x697)],0x3e8,_0x291efc,0x7d00,0x0)),_0x2bc9f0[_0x4ee344(0x1ed)][_0x291efc][_0x4ee344(0x233)]===!![]&&(_0x4ee344(0x669)!==_0x4ee344(0x669)?!(_0x27faa8[_0x4ee344(0x427)]||_0x3f639d[_0x4ee344(0x2b2)])&&_0x14f613('The\x20request\x20('+_0x181bd5['rejected']+')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user',0x1388):setTimeout(_0x2bc9f0[_0x4ee344(0x2fc)],0x3e8,_0x291efc)));},_0x2bc9f0[_0x3abfdb(0x796)]=function(_0x3a2451){var _0x57bf26=_0x3abfdb;log(_0x57bf26(0x521));if(!_0x2bc9f0[_0x57bf26(0x49a)]||!_0x2bc9f0[_0x57bf26(0x49a)][_0x57bf26(0x6a9)])return;var _0x1917aa={},_0x4ad0de=[];for(var _0x5eb1a2=0x0;_0x5eb1a2<_0x2bc9f0[_0x57bf26(0x49a)][_0x57bf26(0x6a9)];_0x5eb1a2++){(_0x2bc9f0[_0x57bf26(0x49a)][_0x5eb1a2]['restricted']===![]||_0x2bc9f0[_0x57bf26(0x49a)][_0x5eb1a2][_0x57bf26(0x345)]===_0x3a2451)&&_0x4ad0de['push']({'id':_0x2bc9f0[_0x57bf26(0x49a)][_0x5eb1a2]['id'],'name':_0x2bc9f0[_0x57bf26(0x49a)][_0x5eb1a2][_0x57bf26(0x406)],'size':_0x2bc9f0['hostedFiles'][_0x5eb1a2][_0x57bf26(0x4b7)]});}_0x1917aa[_0x57bf26(0x708)]=_0x4ad0de;if(_0x3a2451 in _0x2bc9f0[_0x57bf26(0x1ed)])_0x2bc9f0[_0x57bf26(0x5ea)](_0x1917aa,_0x3a2451);else _0x3a2451 in _0x2bc9f0[_0x57bf26(0x626)]&&_0x2bc9f0[_0x57bf26(0x644)](_0x1917aa,_0x3a2451);log(_0x1917aa);},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x551)]=function(_0x52109b){var _0x446d11=_0x3abfdb;_0x2bc9f0[_0x446d11(0x592)](_0x5c71a9);},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9]['ontrack']=_0x53bf10=>{var _0xf326f7=_0x3abfdb;errorlog(_0xf326f7(0x5f5));},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x75b)]=null,_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x4e4)]=[],_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x43d)]=function(_0x39f807){var _0x416b10=_0x3abfdb;if(_0x39f807[_0x416b10(0x212)]==null){log(_0x416b10(0x60f));return;}try{if(_0x2bc9f0[_0x416b10(0x706)]){if(_0x39f807['candidate'][_0x416b10(0x212)][_0x416b10(0x383)](_0x2bc9f0[_0x416b10(0x706)])===-0x1){log(_0x416b10(0x514));return;}else log(_0x39f807[_0x416b10(0x212)]);}}catch(_0x4ce7c9){errorlog(_0x4ce7c9);}if(_0x2bc9f0[_0x416b10(0x1ed)][_0x5c71a9][_0x416b10(0x75b)]!==null){_0x2bc9f0[_0x416b10(0x1ed)][_0x5c71a9][_0x416b10(0x4e4)]['push'](_0x39f807[_0x416b10(0x212)]);return;}_0x2bc9f0[_0x416b10(0x1ed)][_0x5c71a9][_0x416b10(0x4e4)]['push'](_0x39f807[_0x416b10(0x212)]),_0x2bc9f0[_0x416b10(0x1ed)][_0x5c71a9][_0x416b10(0x75b)]=setTimeout(function(_0x49db7d){var _0x34ba22=_0x416b10;try{_0x2bc9f0[_0x34ba22(0x1ed)][_0x49db7d][_0x34ba22(0x75b)]=null;}catch(_0x14b5e6){warnlog(_0x34ba22(0x49d));return;}var _0x546c8e={};_0x546c8e[_0x34ba22(0x485)]=_0x49db7d,_0x546c8e[_0x34ba22(0x230)]=_0x34ba22(0x3b4),_0x546c8e[_0x34ba22(0x2ab)]=_0x2bc9f0[_0x34ba22(0x1ed)][_0x49db7d][_0x34ba22(0x4e4)],_0x546c8e[_0x34ba22(0x4a0)]=_0x2bc9f0[_0x34ba22(0x1ed)][_0x49db7d][_0x34ba22(0x4a0)],_0x2bc9f0[_0x34ba22(0x1ed)][_0x49db7d][_0x34ba22(0x4e4)]=[],_0x2bc9f0[_0x34ba22(0x2d6)]?_0x2bc9f0[_0x34ba22(0x73d)](JSON['stringify'](_0x546c8e[_0x34ba22(0x2ab)]))[_0x34ba22(0x5cc)](function(_0x58711e){var _0xe09443=_0x34ba22;_0x546c8e[_0xe09443(0x2ab)]=_0x58711e[0x0],_0x546c8e[_0xe09443(0x1eb)]=_0x58711e[0x1],_0x2bc9f0[_0xe09443(0x1e4)](_0x546c8e);})[_0x34ba22(0x4a6)](errorlog):_0x2bc9f0[_0x34ba22(0x1e4)](_0x546c8e);},0xc8,_0x5c71a9);},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x3ce)]=function(_0x5f1e21){var _0x438c18=_0x3abfdb;if(!(_0x5c71a9 in _0x2bc9f0[_0x438c18(0x1ed)]))return;try{if(this[_0x438c18(0x4c8)]==='closed')log(_0x438c18(0x263));else{if(this[_0x438c18(0x4c8)]===_0x438c18(0x291))log(_0x438c18(0x3f9));else{if(this[_0x438c18(0x4c8)]===_0x438c18(0x2a6))_0x438c18(0x4c7)!==_0x438c18(0x4c7)?_0x3d803c[_0x438c18(0x317)]=!![]:(log(_0x438c18(0x464)),_0x2bc9f0['pcs'][_0x5c71a9]['restartIce']?_0x2bc9f0[_0x438c18(0x1ed)][_0x5c71a9][_0x438c18(0x1e5)]():_0x2bc9f0[_0x438c18(0x592)](_0x5c71a9,!![]));else this[_0x438c18(0x4c8)]==='connected'?(log(_0x438c18(0x589)),_0x2bc9f0[_0x438c18(0x1ed)][_0x5c71a9][_0x438c18(0x2fd)]()[_0x438c18(0x2cb)](_0x1fcaed=>{var _0x228dbf=_0x438c18;if(!_0x1fcaed[_0x228dbf(0x31e)])return;if(_0x1fcaed[_0x228dbf(0x31e)][_0x228dbf(0x72e)]===_0x228dbf(0x317)){_0x2bc9f0[_0x228dbf(0x1ed)][_0x5c71a9][_0x228dbf(0x41f)]=_0x1fcaed[_0x228dbf(0x566)]()[_0x228dbf(0x62d)],log(_0x2bc9f0[_0x228dbf(0x1ed)][_0x5c71a9][_0x228dbf(0x41f)]);return;}else{if(_0x1fcaed[_0x228dbf(0x31e)][_0x228dbf(0x72e)]===_0x228dbf(0x4d3)){_0x2bc9f0['pcs'][_0x5c71a9][_0x228dbf(0x5e6)]=_0x1fcaed[_0x228dbf(0x566)]()[_0x228dbf(0x62d)],log(_0x2bc9f0[_0x228dbf(0x1ed)][_0x5c71a9][_0x228dbf(0x5e6)]);return;}}})):log(this[_0x438c18(0x4c8)]);}}}catch(_0x380dba){errorlog(_0x380dba);}},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x55d)]=function(_0x371ef1){var _0x3f68b0=_0x3abfdb;switch(_0x2bc9f0[_0x3f68b0(0x1ed)][_0x5c71a9][_0x3f68b0(0x225)]){case _0x3f68b0(0x268):log(_0x3f68b0(0x5f4)),clearTimeout(_0x2bc9f0[_0x3f68b0(0x1ed)][_0x5c71a9]['closeTimeout']);if(_0x2bc9f0[_0x3f68b0(0x555)]){if(_0x2bc9f0['ws']['readyState']!==0x1){if(_0x3f68b0(0x3d9)===_0x3f68b0(0x3d9)){_0x2bc9f0['ws']['close']();break;}else return;}_0x2bc9f0['ws'][_0x3f68b0(0x21b)](),setTimeout(function(){var _0x23b359=_0x3f68b0;_0x2bc9f0[_0x23b359(0x427)]!=!![]&&warnUser('Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!');},0x1);}break;case _0x3f68b0(0x291):log(_0x3f68b0(0x4f3)),clearTimeout(_0x2bc9f0['pcs'][_0x5c71a9][_0x3f68b0(0x620)]);break;case _0x3f68b0(0x2a6):warnlog(_0x3f68b0(0x256)),clearTimeout(_0x2bc9f0[_0x3f68b0(0x1ed)][_0x5c71a9][_0x3f68b0(0x620)]),_0x2bc9f0[_0x3f68b0(0x1ed)][_0x5c71a9][_0x3f68b0(0x620)]=setTimeout(function(_0x3aa1c4){var _0x4e4a0d=_0x3f68b0;_0x4e4a0d(0x52c)===_0x4e4a0d(0x3a2)?_0x5a0f7d[_0x4e4a0d(0x42c)][_0x4e4a0d(0x784)](_0x3ea435):_0x3aa1c4 in _0x2bc9f0['pcs']?(warnlog(_0x4e4a0d(0x754)),_0x2bc9f0[_0x4e4a0d(0x3d2)](_0x3aa1c4)):errorlog(_0x4e4a0d(0x36b));},0x2710,_0x5c71a9);break;case _0x3f68b0(0x49e):warnlog('pcs\x20RTC\x20CLOSED'),_0x2bc9f0['closePC'](_0x5c71a9);break;default:clearTimeout(_0x2bc9f0[_0x3f68b0(0x1ed)][_0x5c71a9][_0x3f68b0(0x620)]);break;}},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x6a8)]=function(_0x8d536c){var _0x43980e=_0x3abfdb;if(_0x43980e(0x5b1)!==_0x43980e(0x387))warnlog('WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657'),_0x2bc9f0[_0x43980e(0x3d2)](_0x5c71a9);else{if(_0x1d8c7d[_0x43980e(0x212)][_0x43980e(0x212)][_0x43980e(0x383)](_0x2384f5[_0x43980e(0x706)])===-0x1){_0x237bde('dropped\x20candidate\x20due\x20to\x20filter'),_0x33ebca(_0x207e64[_0x43980e(0x212)]);return;}else _0x8fb89c(_0x43980e(0x3b7)),_0x53f4a1(_0x5238c3[_0x43980e(0x212)]);}},_0x2bc9f0[_0x3abfdb(0x1ed)][_0x5c71a9][_0x3abfdb(0x5e9)]=function _0x1320be(){log('WEBRTC\x20CONNECTION\x20OPEN');};},_0x2bc9f0[_0x1bd68e(0x72c)]=function(_0x110cd6){var _0x3c5553=_0x1bd68e;if(_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x230)]=='offer')_0x2bc9f0[_0x3c5553(0x48d)](_0x110cd6),_0x2bc9f0[_0x3c5553(0x2d0)](_0x110cd6);else try{if(_0x3c5553(0x1d4)===_0x3c5553(0x1d4)){if(!(_0x110cd6[_0x3c5553(0x485)]in _0x2bc9f0[_0x3c5553(0x1ed)]))return;var _0x44af8b=_0x2bc9f0[_0x3c5553(0x3c2)];if((iOS||iPad)&&_0x2bc9f0['pcs'][_0x110cd6[_0x3c5553(0x485)]]['guest']==!![]&&_0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6[_0x3c5553(0x485)]]['forceios']==![]){if(_0x44af8b===![]||_0x44af8b>_0x2bc9f0[_0x3c5553(0x4ee)]){var _0xf2a64c=Object[_0x3c5553(0x22b)](_0x2bc9f0[_0x3c5553(0x1ed)])[_0x3c5553(0x6a9)];_0xf2a64c>0x3?_0x44af8b=_0x2bc9f0[_0x3c5553(0x2f4)]:_0x44af8b=_0x2bc9f0[_0x3c5553(0x4ee)];}_0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6[_0x3c5553(0x485)]][_0x3c5553(0x6d4)]=_0x44af8b,_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)]=CodecsHandler[_0x3c5553(0x373)](_0x110cd6[_0x3c5553(0x2d1)]['sdp'],_0x3c5553(0x6c4)),_0x110cd6[_0x3c5553(0x2d1)]['sdp']=CodecsHandler[_0x3c5553(0x722)](_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)],{'min':parseInt(_0x44af8b/0x2)||0x1,'max':_0x44af8b}),_0x44af8b=![];}else{if(_0x2bc9f0['pcs'][_0x110cd6[_0x3c5553(0x485)]][_0x3c5553(0x78d)]==!![])_0x44af8b!==![]?_0x3c5553(0x565)!==_0x3c5553(0x565)?(_0x3a6363[_0x3c5553(0x626)][_0x333dcd][_0x3c5553(0x505)][_0x3c5553(0x44e)][_0x3c5553(0x650)]='block',_0x288249=!![]):_0x2bc9f0[_0x3c5553(0x2e4)]!==![]&&(_0x2bc9f0[_0x3c5553(0x2e4)]<_0x44af8b&&(_0x44af8b=_0x2bc9f0[_0x3c5553(0x2e4)])):_0x44af8b=_0x2bc9f0[_0x3c5553(0x2e4)];else{if(iOS||iPad){var _0x260b80=0x0;for(var _0xc26017 in _0x2bc9f0[_0x3c5553(0x1ed)]){_0x110cd6['UUID']!==_0xc26017&&(_0x2bc9f0[_0x3c5553(0x1ed)][_0xc26017]['encoder']===!![]&&(_0x260b80+=0x1));}_0x260b80>=0x3?(_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)]=CodecsHandler['preferCodec'](_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)],_0x3c5553(0x6c4)),_0x2bc9f0['pcs'][_0x110cd6[_0x3c5553(0x485)]][_0x3c5553(0x2e3)]=![]):'AnDHQ'!==_0x3c5553(0x4c6)?_0x4f2a50[_0x3c5553(0x4c9)]?_0x12b364[_0x3c5553(0x231)]=_0x235a58[_0x3c5553(0x4c9)]:_0x18cf32[_0x3c5553(0x231)]=_0x53dee7[_0x3c5553(0x3cd)]:_0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6['UUID']]['encoder']=!![];}else{}}}if(_0x44af8b){var _0x33fd1c=CodecsHandler['getVideoBitrates'](_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)]);log(_0x3c5553(0x207)+_0x33fd1c);if(_0x33fd1c!==![]&&_0x33fd1c>_0x44af8b){var _0x223b7f=CodecsHandler['getOpusBitrate'](_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)])||0x0;_0x110cd6['description'][_0x3c5553(0x415)]=CodecsHandler['setVideoBitrates'](_0x110cd6['description']['sdp'],{'min':parseInt(_0x44af8b/0xa)||0x1,'max':parseInt(_0x44af8b+_0x223b7f/0x400)}),_0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6[_0x3c5553(0x485)]][_0x3c5553(0x6d4)]=_0x44af8b;}else _0x2bc9f0['pcs'][_0x110cd6['UUID']][_0x3c5553(0x6d4)]=_0x33fd1c;}else{if(_0x2bc9f0[_0x3c5553(0x601)]!==![]){var _0x33fd1c=CodecsHandler[_0x3c5553(0x6e3)](_0x110cd6[_0x3c5553(0x2d1)]['sdp']);if(_0x33fd1c===![]){var _0x223b7f=CodecsHandler[_0x3c5553(0x3c5)](_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)])||0x0;_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)]=CodecsHandler['setVideoBitrates'](_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)],{'min':parseInt(_0x2bc9f0[_0x3c5553(0x601)]/0xa)||0x1,'max':parseInt(_0x2bc9f0[_0x3c5553(0x601)]+_0x223b7f/0x400)});}else _0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6[_0x3c5553(0x485)]]['setBitrate']===![]&&(_0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6[_0x3c5553(0x485)]][_0x3c5553(0x6d4)]=_0x33fd1c);}else _0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6['UUID']][_0x3c5553(0x6d4)]===![]&&(_0x2bc9f0['pcs'][_0x110cd6['UUID']][_0x3c5553(0x6d4)]=CodecsHandler[_0x3c5553(0x6e3)](_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)]));}_0x2bc9f0[_0x3c5553(0x54f)]&&(_0x110cd6[_0x3c5553(0x2d1)][_0x3c5553(0x415)]=CodecsHandler[_0x3c5553(0x50c)](_0x110cd6[_0x3c5553(0x2d1)]['sdp'],{'maxaveragebitrate':_0x2bc9f0['outboundAudioBitrate']*0x400,'cbr':_0x2bc9f0[_0x3c5553(0x4b9)]}));if(_0x3c5553(0x4a0)in _0x110cd6&&_0x110cd6[_0x3c5553(0x4a0)]!=_0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6[_0x3c5553(0x485)]][_0x3c5553(0x4a0)]){errorlog(_0x3c5553(0x790));return;}_0x2bc9f0[_0x3c5553(0x1ed)][_0x110cd6[_0x3c5553(0x485)]]['setRemoteDescription'](_0x110cd6[_0x3c5553(0x2d1)])[_0x3c5553(0x5cc)]()[_0x3c5553(0x4a6)](errorlog);}else _0x2f879f(_0x396227);}catch(_0x51c253){errorlog(_0x51c253);}},_0x2bc9f0[_0x1bd68e(0x277)]=function(_0x2a5602){var _0x35de38=_0x1bd68e;_0x2bc9f0[_0x35de38(0x2d6)]&&_0x35de38(0x1eb)in _0x2a5602?_0x2bc9f0[_0x35de38(0x326)](_0x2a5602[_0x35de38(0x2d1)],_0x2a5602[_0x35de38(0x1eb)])[_0x35de38(0x5cc)](function(_0x4dbf6f){var _0x323f47=_0x35de38;_0x2a5602[_0x323f47(0x2d1)]=JSON[_0x323f47(0x53f)](_0x4dbf6f),_0x2bc9f0['processDescription2'](_0x2a5602);}):_0x2bc9f0['processDescription2'](_0x2a5602);},_0x2bc9f0[_0x1bd68e(0x5d8)]=function(_0x2ad033){var _0x5e17f5=_0x1bd68e;_0x2bc9f0[_0x5e17f5(0x2d6)]&&_0x5e17f5(0x1eb)in _0x2ad033?_0x2bc9f0[_0x5e17f5(0x326)](_0x2ad033[_0x5e17f5(0x212)],_0x2ad033[_0x5e17f5(0x1eb)])[_0x5e17f5(0x5cc)](function(_0x44a339){var _0x56e575=_0x5e17f5;_0x2ad033[_0x56e575(0x212)]=JSON[_0x56e575(0x53f)](_0x44a339),_0x2bc9f0['processIce2'](_0x2ad033);}):_0x2bc9f0['processIce2'](_0x2ad033);},_0x2bc9f0[_0x1bd68e(0x2ad)]=function(_0x8d47e3){var _0x6e0cb1=_0x1bd68e;try{if(_0x2bc9f0[_0x6e0cb1(0x706)]){if('Anoru'==='MwBvB')_0x1b6bec[_0x6e0cb1(0x626)][_0x5bf583][_0x6e0cb1(0x75c)][_0x6e0cb1(0x759)](_0x333d35);else{if(_0x8d47e3[_0x6e0cb1(0x212)][_0x6e0cb1(0x212)]['indexOf'](_0x2bc9f0[_0x6e0cb1(0x706)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter'),log(_0x8d47e3[_0x6e0cb1(0x212)]);return;}else log(_0x6e0cb1(0x3b7)),log(_0x8d47e3[_0x6e0cb1(0x212)]);}}}catch(_0x34bed2){errorlog(_0x34bed2);}if(_0x8d47e3['candidate']&&_0x6e0cb1(0x212)in _0x8d47e3[_0x6e0cb1(0x212)]&&_0x8d47e3['candidate'][_0x6e0cb1(0x212)]==''){if(_0x6e0cb1(0x556)!==_0x6e0cb1(0x51f))return;else _0x2ec395(_0x6e0cb1(0x2f0),_0x35625e,_0x373e56);}if(_0x8d47e3[_0x6e0cb1(0x485)]in _0x2bc9f0[_0x6e0cb1(0x1ed)]&&_0x8d47e3[_0x6e0cb1(0x230)]==_0x6e0cb1(0x681)){log(_0x6e0cb1(0x275));if(_0x6e0cb1(0x4a0)in _0x8d47e3&&_0x2bc9f0[_0x6e0cb1(0x1ed)][_0x8d47e3[_0x6e0cb1(0x485)]][_0x6e0cb1(0x4a0)]!=_0x8d47e3[_0x6e0cb1(0x4a0)]){errorlog(_0x6e0cb1(0x2ea));return;}_0x2bc9f0[_0x6e0cb1(0x1ed)][_0x8d47e3[_0x6e0cb1(0x485)]][_0x6e0cb1(0x2cd)](_0x8d47e3[_0x6e0cb1(0x212)])[_0x6e0cb1(0x5cc)]()['catch'](function(_0x272d83){errorlog(_0x272d83),errorlog(_0x8d47e3);});}else{if(_0x8d47e3[_0x6e0cb1(0x485)]in _0x2bc9f0['rpcs']&&_0x8d47e3[_0x6e0cb1(0x230)]==_0x6e0cb1(0x3b4)){log('RPCS\x20WINS\x20ICE');if('session'in _0x8d47e3&&_0x2bc9f0[_0x6e0cb1(0x626)][_0x8d47e3[_0x6e0cb1(0x485)]][_0x6e0cb1(0x4a0)]!=_0x8d47e3[_0x6e0cb1(0x4a0)]){errorlog(_0x6e0cb1(0x2ea));return;}if(_0x2bc9f0['rpcs'][_0x8d47e3[_0x6e0cb1(0x485)]]===null)return;_0x2bc9f0[_0x6e0cb1(0x626)][_0x8d47e3['UUID']][_0x6e0cb1(0x2cd)](_0x8d47e3['candidate'])[_0x6e0cb1(0x5cc)]()[_0x6e0cb1(0x4a6)](function(_0x14ed0b){errorlog(_0x14ed0b),errorlog(_0x8d47e3);});}else{if(_0x6e0cb1(0x781)!==_0x6e0cb1(0x4eb))warnlog(_0x8d47e3),warnlog(_0x6e0cb1(0x2e1));else return _0x4944b3['crypto'][_0x6e0cb1(0x614)]['verify']({'name':_0x6e0cb1(0x710)},_0x2f760d[_0x6e0cb1(0x22b)][_0x3d0e80][_0x6e0cb1(0x391)],_0x26f069['signature'],_0x4673b9['enc'][_0x6e0cb1(0x443)](_0x269896[_0x6e0cb1(0x76a)]))[_0x6e0cb1(0x5cc)](function(_0x38632a){return _0x4816ae(_0x38632a),_0x38632a;})[_0x6e0cb1(0x4a6)](function(_0x23187c){return _0xe1ae28(_0x23187c),![];});}}},_0x2bc9f0[_0x1bd68e(0x6e6)]=function(_0x44b967){var _0x4c4305=_0x1bd68e;if(_0x2bc9f0['password']&&_0x4c4305(0x1eb)in _0x44b967)_0x2bc9f0[_0x4c4305(0x326)](_0x44b967[_0x4c4305(0x2ab)],_0x44b967[_0x4c4305(0x1eb)])[_0x4c4305(0x5cc)](function(_0x1d0b03){var _0x158d45=_0x4c4305;_0x44b967[_0x158d45(0x2ab)]=JSON[_0x158d45(0x53f)](_0x1d0b03);var _0x457faa={};_0x457faa[_0x158d45(0x485)]=_0x44b967[_0x158d45(0x485)],_0x457faa[_0x158d45(0x230)]=_0x44b967[_0x158d45(0x230)];for(var _0x41a2fb=0x0;_0x41a2fb<_0x44b967['candidates'][_0x158d45(0x6a9)];_0x41a2fb++){_0x457faa[_0x158d45(0x212)]=_0x44b967['candidates'][_0x41a2fb],_0x2bc9f0['processIce2'](_0x457faa);}});else{var _0x115ecf={};_0x115ecf[_0x4c4305(0x485)]=_0x44b967[_0x4c4305(0x485)],_0x115ecf['type']=_0x44b967['type'];for(var _0x10612c=0x0;_0x10612c<_0x44b967[_0x4c4305(0x2ab)][_0x4c4305(0x6a9)];_0x10612c++){_0x115ecf['candidate']=_0x44b967['candidates'][_0x10612c],_0x2bc9f0[_0x4c4305(0x2ad)](_0x115ecf);}}},_0x2bc9f0[_0x1bd68e(0x2d0)]=function(_0x1501e2){var _0xbb8f90=_0x1bd68e;_0x2bc9f0[_0xbb8f90(0x626)][_0x1501e2[_0xbb8f90(0x485)]][_0xbb8f90(0x789)](_0x1501e2[_0xbb8f90(0x2d1)])[_0xbb8f90(0x5cc)](function(){var _0x4c5d39=_0xbb8f90;if(_0x2bc9f0['rpcs'][_0x1501e2['UUID']][_0x4c5d39(0x3a5)][_0x4c5d39(0x230)]==='offer')_0x2bc9f0[_0x4c5d39(0x626)][_0x1501e2[_0x4c5d39(0x485)]][_0x4c5d39(0x6bb)]()[_0x4c5d39(0x5cc)](function(_0x1627ef){var _0x21683d=_0x4c5d39;if(!_0x2bc9f0[_0x21683d(0x211)]&&_0x2bc9f0[_0x21683d(0x41d)]==0x5)_0x1627ef['sdp']=CodecsHandler[_0x21683d(0x50c)](_0x1627ef[_0x21683d(0x415)],{'stereo':0x1,'maxaveragebitrate':(_0x2bc9f0[_0x21683d(0x3e7)]||0x100)*0x400,'cbr':_0x2bc9f0[_0x21683d(0x4b9)],'useinbandfec':0x1,'maxptime':_0x2bc9f0[_0x21683d(0x6da)],'minptime':_0x2bc9f0[_0x21683d(0x577)],'ptime':_0x2bc9f0[_0x21683d(0x5ac)]});else{if(_0x2bc9f0['stereo']==0x1||_0x2bc9f0['stereo']==0x2||_0x2bc9f0[_0x21683d(0x41d)]==0x5){if('mXMRp'==='PylgG')return _0x85a354(_0x36b0e1[_0x21683d(0x41a)]),![];else _0x1627ef[_0x21683d(0x415)]=CodecsHandler['setOpusAttributes'](_0x1627ef[_0x21683d(0x415)],{'stereo':0x1,'maxaveragebitrate':(_0x2bc9f0[_0x21683d(0x3e7)]||0x100)*0x400,'cbr':_0x2bc9f0[_0x21683d(0x4b9)],'useinbandfec':0x1,'maxptime':_0x2bc9f0[_0x21683d(0x6da)],'minptime':_0x2bc9f0[_0x21683d(0x577)],'ptime':_0x2bc9f0['ptime']});}else{if(_0x2bc9f0['stereo']==0x4)_0x1627ef[_0x21683d(0x415)]=CodecsHandler[_0x21683d(0x50c)](_0x1627ef[_0x21683d(0x415)],{'stereo':0x2,'maxaveragebitrate':(_0x2bc9f0[_0x21683d(0x3e7)]||0x100)*0x400,'cbr':_0x2bc9f0[_0x21683d(0x4b9)],'useinbandfec':0x1,'maxptime':_0x2bc9f0[_0x21683d(0x6da)],'minptime':_0x2bc9f0[_0x21683d(0x577)],'ptime':_0x2bc9f0[_0x21683d(0x5ac)]});else _0x2bc9f0[_0x21683d(0x3e7)]&&(_0x1627ef['sdp']=CodecsHandler[_0x21683d(0x50c)](_0x1627ef[_0x21683d(0x415)],{'maxaveragebitrate':_0x2bc9f0['audiobitrate']*0x400,'cbr':_0x2bc9f0[_0x21683d(0x4b9)],'useinbandfec':0x1,'maxptime':_0x2bc9f0[_0x21683d(0x6da)],'minptime':_0x2bc9f0[_0x21683d(0x577)],'ptime':_0x2bc9f0['ptime']}));}}_0x2bc9f0[_0x21683d(0x47c)]&&(_0x21683d(0x783)===_0x21683d(0x336)?_0x55a327['closeRPC'](this[_0x21683d(0x485)]):_0x1627ef[_0x21683d(0x415)]=CodecsHandler[_0x21683d(0x373)](_0x1627ef[_0x21683d(0x415)],_0x2bc9f0['codec']));_0x2bc9f0[_0x21683d(0x624)]&&(_0x21683d(0x530)!==_0x21683d(0x530)?_0x4dd35f['sendFile'](_0x494729,_0x197c86['requestFile']):(log(_0x1627ef['sdp']),_0x1627ef[_0x21683d(0x415)]=CodecsHandler[_0x21683d(0x748)](_0x1627ef[_0x21683d(0x415)])));_0x2bc9f0[_0x21683d(0x78b)]&&(_0x1627ef[_0x21683d(0x415)]=CodecsHandler[_0x21683d(0x31d)](_0x1627ef[_0x21683d(0x415)]));_0x2bc9f0[_0x21683d(0x2b9)]&&(_0x1627ef[_0x21683d(0x415)]=CodecsHandler[_0x21683d(0x709)](_0x1627ef[_0x21683d(0x415)]));if(_0x2bc9f0[_0x21683d(0x626)][_0x1501e2[_0x21683d(0x485)]][_0x21683d(0x78c)])log('bit\x20rate\x20being\x20munged'),_0x1627ef['sdp']=_0x1e2964(_0x1627ef['sdp'],_0x2bc9f0['rpcs'][_0x1501e2[_0x21683d(0x485)]][_0x21683d(0x78c)]);else _0x2bc9f0[_0x21683d(0x75a)]&&(log(_0x21683d(0x579)),_0x1627ef[_0x21683d(0x415)]=_0x1e2964(_0x1627ef[_0x21683d(0x415)],_0x2bc9f0[_0x21683d(0x75a)]));return _0x2bc9f0[_0x21683d(0x626)][_0x1501e2['UUID']][_0x21683d(0x22f)](_0x1627ef);})[_0x4c5d39(0x5cc)](function _0x799ce1(){var _0x2abb2f=_0x4c5d39;log(_0x2abb2f(0x70c));var _0x1bdfcd={};_0x1bdfcd[_0x2abb2f(0x485)]=_0x1501e2[_0x2abb2f(0x485)],_0x1bdfcd[_0x2abb2f(0x2d1)]=_0x2bc9f0[_0x2abb2f(0x626)][_0x1501e2[_0x2abb2f(0x485)]][_0x2abb2f(0x608)],_0x1bdfcd['session']=_0x2bc9f0['rpcs'][_0x1501e2['UUID']][_0x2abb2f(0x4a0)],_0x2bc9f0[_0x2abb2f(0x2d6)]?_0x2bc9f0[_0x2abb2f(0x73d)](JSON[_0x2abb2f(0x52a)](_0x1bdfcd[_0x2abb2f(0x2d1)]))[_0x2abb2f(0x5cc)](function(_0x4e1fa2){var _0x2e8cbb=_0x2abb2f;_0x1bdfcd[_0x2e8cbb(0x2d1)]=_0x4e1fa2[0x0],_0x1bdfcd[_0x2e8cbb(0x1eb)]=_0x4e1fa2[0x1],_0x2bc9f0['anyrequest'](_0x1bdfcd);})[_0x2abb2f(0x4a6)](errorlog):_0x2bc9f0[_0x2abb2f(0x775)](_0x1bdfcd);})[_0x4c5d39(0x4a6)](errorlog);else _0x2bc9f0[_0x4c5d39(0x626)][_0x1501e2[_0x4c5d39(0x485)]][_0x4c5d39(0x3a5)][_0x4c5d39(0x230)]==='answer'&&errorlog(_0x4c5d39(0x584));})['catch'](errorlog);},_0x2bc9f0[_0x1bd68e(0x1e8)]=function(){var _0x6ef916=_0x1bd68e;if(_0x2bc9f0[_0x6ef916(0x269)][_0x6ef916(0x755)])return _0x2bc9f0[_0x6ef916(0x269)][_0x6ef916(0x755)];else return _0x2bc9f0[_0x6ef916(0x75c)]?(warnlog(_0x6ef916(0x444)),_0x2bc9f0[_0x6ef916(0x269)][_0x6ef916(0x755)]=outboundAudioPipeline(_0x2bc9f0[_0x6ef916(0x75c)]),toggleMute(!![]),errorlog(_0x6ef916(0x399)),_0x2bc9f0[_0x6ef916(0x269)][_0x6ef916(0x755)]):(checkBasicStreamsExist(),_0x2bc9f0[_0x6ef916(0x269)]['srcObject']);},_0x2bc9f0[_0x1bd68e(0x586)]=function(_0x5503cd,_0x4da235=![],_0x5f09e2=![]){var _0x43ae95=_0x1bd68e;log(_0x43ae95(0x47b)+_0x5503cd);var _0x2a2bf9=_0x2bc9f0[_0x43ae95(0x1e8)](),_0x301d87={},_0x25a0f={},_0x34f35e=[],_0x388a01=0xdac,_0x1a666c=0x7d0;_0x5f09e2&&(_0x388a01=0x4b0,_0x1a666c=0x3e8);_0x25a0f[_0x43ae95(0x447)]='video/webm';_0x388a01<0x3e8?_0x25a0f[_0x43ae95(0x5f6)]=parseInt(_0x388a01*0x400):_0x25a0f['bitsPerSecond']=parseInt(_0x388a01*0x400);_0x301d87[_0x43ae95(0x598)]=new MediaRecorder(_0x2a2bf9,_0x25a0f);function _0x560a72(_0x51a55e){var _0x24c2dc=_0x43ae95;_0x51a55e[_0x24c2dc(0x310)]>0x40000?(_0x34f35e[_0x24c2dc(0x784)](_0x51a55e[_0x24c2dc(0x588)](0x40000,-0x1)),_0x4ea35d['send'](_0x51a55e[_0x24c2dc(0x588)](0x0,0x40000)),_0x51a55e=_0x34f35e[_0x24c2dc(0x5fc)](),_0x560a72(_0x51a55e)):_0x4ea35d[_0x24c2dc(0x370)](_0x51a55e);}async function _0x1648e4(_0x3eac18){var _0x3c4fa6=_0x43ae95;if(_0x3eac18[_0x3c4fa6(0x76a)]&&_0x3eac18[_0x3c4fa6(0x76a)]['size']>0x0)try{if(_0x3c4fa6(0x3d5)!==_0x3c4fa6(0x3d5))_0x4edb0b[_0x3c4fa6(0x644)](_0x2ef5eb,_0x69ad);else{var _0x12cc7e=await _0x3eac18[_0x3c4fa6(0x76a)][_0x3c4fa6(0x4a8)]();_0x560a72(_0x12cc7e);}}catch(_0x17a36d){try{_0x4ea35d[_0x3c4fa6(0x21b)]();}catch(_0x334996){}warnlog(_0x17a36d);return;}}_0x301d87[_0x43ae95(0x598)][_0x43ae95(0x360)]=_0x1648e4,_0x301d87[_0x43ae95(0x598)][_0x43ae95(0x6fc)]=function(_0x7a956b){errorlog(_0x7a956b);},_0x2a2bf9[_0x43ae95(0x213)]=function(_0x3e105b){var _0x19343d=_0x43ae95;'lUOsu'===_0x19343d(0x27c)?(_0x480075(_0x19343d(0x2b0))[_0x19343d(0x44e)][_0x19343d(0x650)]=_0x19343d(0x454),!_0x8c35fa['cleanOutput']&&_0x16ed85(_0x19343d(0x74c))):errorlog(_0x3e105b);};var _0x3b961b=_0x43ae95(0x4d0)+_0x2bc9f0[_0x43ae95(0x5df)](0x5);if(_0x5503cd in _0x2bc9f0[_0x43ae95(0x1ed)])var _0x4ea35d=_0x2bc9f0['pcs'][_0x5503cd][_0x43ae95(0x52b)](_0x3b961b);else{if(_0x5503cd in _0x2bc9f0['rpcs'])var _0x4ea35d=_0x2bc9f0['rpcs'][_0x5503cd][_0x43ae95(0x52b)](_0x3b961b);else{warnlog(_0x43ae95(0x3c7));return;}}_0x4ea35d['binaryType']=_0x43ae95(0x74d),_0x4ea35d[_0x43ae95(0x5e9)]=()=>{var _0x4b7b4f=_0x43ae95;_0x4ea35d[_0x4b7b4f(0x370)](JSON[_0x4b7b4f(0x52a)]({'type':_0x4b7b4f(0x664),'size':0x5af3107a3fff,'filename':_0x3b961b+_0x4b7b4f(0x223),'id':_0x3b961b})),_0x301d87[_0x4b7b4f(0x598)][_0x4b7b4f(0x769)](_0x1a666c);},_0x4ea35d[_0x43ae95(0x6a8)]=()=>{var _0x16b4d9=_0x43ae95;try{var _0x3dcea2=_0x2bc9f0['hostedTransfers'][_0x16b4d9(0x383)](_0x4ea35d);_0x3dcea2>-0x1&&_0x2bc9f0[_0x16b4d9(0x56d)][_0x16b4d9(0x3da)](_0x3dcea2,0x1);}catch(_0x545737){errorlog(_0x545737);}log(_0x16b4d9(0x580)),_0x4ea35d=null;},_0x4ea35d[_0x43ae95(0x602)]=_0x39fcef=>{},_0x2bc9f0[_0x43ae95(0x56d)][_0x43ae95(0x784)](_0x4ea35d);},_0x2bc9f0[_0x1bd68e(0x3f3)]=function(_0x39f0a4,_0x35cf64){var _0x570e21=_0x1bd68e;log(_0x570e21(0x76b)+_0x35cf64+'\x20'+_0x39f0a4);var _0x342b54=new FileReader(),_0x505e1c=![];for(var _0x3c0185=0x0;_0x3c0185<_0x2bc9f0[_0x570e21(0x49a)]['length'];_0x3c0185++){if(_0x2bc9f0[_0x570e21(0x49a)][_0x3c0185]['id']===_0x35cf64){_0x505e1c=_0x3c0185;break;}}if(_0x505e1c===![]){if(_0x570e21(0x5ff)===_0x570e21(0x5ff)){warnlog('requested\x20file\x20was\x20not\x20found');return;}else return _0x64607f(_0x570e21(0x747)),_0x6117db=_0x638545[_0x570e21(0x588)](0x0,-0x1*_0x346d0b[_0x570e21(0x47e)][_0x570e21(0x6a9)]),_0x53de05;}else{if(_0x2bc9f0[_0x570e21(0x49a)][_0x505e1c][_0x570e21(0x48f)]==0x0){warnlog(_0x570e21(0x28f));return;}else{if(!(_0x2bc9f0['hostedFiles'][_0x505e1c][_0x570e21(0x345)]===![]||_0x2bc9f0[_0x570e21(0x49a)][_0x505e1c][_0x570e21(0x345)]===_0x39f0a4)){warnlog(_0x570e21(0x1f9));return;}}}var _0x50a0d8=0x4000,_0x2d5006=0x0,_0x4fc1b5=_0x505e1c;_0x4fc1b5==='sendChannel'&&(_0x570e21(0x3ed)===_0x570e21(0x3ed)?_0x4fc1b5=_0x570e21(0x5c9)+_0x2bc9f0[_0x570e21(0x5df)](0x5):_0x5c21d9(_0x24ad9e));if(_0x39f0a4 in _0x2bc9f0[_0x570e21(0x1ed)]){if(_0x570e21(0x37a)!=='aNMzc')var _0x48e99c=_0x2bc9f0[_0x570e21(0x1ed)][_0x39f0a4][_0x570e21(0x52b)](_0x4fc1b5);else _0x46baf7[_0x570e21(0x5cb)]=_0xb4d55f[_0x570e21(0x5cb)][_0x570e21(0x4c0)];}else{if(_0x39f0a4 in _0x2bc9f0['rpcs'])var _0x48e99c=_0x2bc9f0['rpcs'][_0x39f0a4][_0x570e21(0x52b)](_0x4fc1b5);else{warnlog(_0x570e21(0x3c7));return;}}_0x48e99c[_0x570e21(0x2c0)]=_0x570e21(0x74d);var _0x48fffe=_0x2bc9f0[_0x570e21(0x49a)][_0x505e1c][_0x570e21(0x588)](0x0,_0x50a0d8);_0x48e99c[_0x570e21(0x5e9)]=()=>{var _0x176075=_0x570e21;_0x48e99c['send'](JSON[_0x176075(0x52a)]({'type':'filetransfer','size':_0x2bc9f0['hostedFiles'][_0x505e1c][_0x176075(0x4b7)],'filename':_0x2bc9f0[_0x176075(0x49a)][_0x505e1c][_0x176075(0x406)],'id':_0x2bc9f0[_0x176075(0x49a)][_0x505e1c]['id']})),_0x342b54['readAsArrayBuffer'](_0x48fffe);},_0x48e99c[_0x570e21(0x6a8)]=()=>{var _0x42ec15=_0x570e21;if(_0x42ec15(0x4d7)!==_0x42ec15(0x33d)){try{var _0x3c5b6e=_0x2bc9f0[_0x42ec15(0x56d)]['indexOf'](_0x48e99c);_0x3c5b6e>-0x1&&_0x2bc9f0[_0x42ec15(0x56d)][_0x42ec15(0x3da)](_0x3c5b6e,0x1);}catch(_0x53a752){errorlog(_0x53a752);}log(_0x42ec15(0x580)),_0x48e99c=null;}else _0x1d3894();},_0x48e99c[_0x570e21(0x602)]=_0x41b950=>{},_0x2bc9f0[_0x570e21(0x56d)][_0x570e21(0x784)](_0x48e99c),_0x342b54[_0x570e21(0x2b8)]=function(){var _0x124317=_0x570e21;if(_0x2bc9f0[_0x124317(0x49a)][_0x505e1c][_0x124317(0x48f)]==0x0){if(_0x124317(0x617)!=='fhvNf')return;else _0x1515bd[_0x124317(0x1ed)][_0x181a87][_0x124317(0x477)][_0x124317(0x6f6)][_0x124317(0x211)]=!![];}var _0x2b3401=_0x342b54[_0x124317(0x5f2)];log(_0x2b3401);try{_0x48e99c[_0x124317(0x370)](_0x2b3401);}catch(_0x59d951){try{_0x48e99c['close']();}catch(_0x1620f8){}warnlog(_0x59d951);return;}_0x2d5006+=0x1;if(_0x2d5006*_0x50a0d8<_0x2bc9f0[_0x124317(0x49a)][_0x505e1c][_0x124317(0x4b7)])try{log('cid:'+_0x2d5006),_0x48fffe=_0x2bc9f0[_0x124317(0x49a)][_0x505e1c]['slice'](_0x2d5006*_0x50a0d8,(_0x2d5006+0x1)*_0x50a0d8),_0x342b54['readAsArrayBuffer'](_0x48fffe);}catch(_0x226bcb){errorlog(_0x226bcb);}else _0x48e99c[_0x124317(0x370)](_0x124317(0x792)),_0x48e99c[_0x124317(0x21b)]();};},_0x2bc9f0['recieveFile']=function(_0x119f56,_0xe07053,_0x3f9391){var _0x36bfae=_0x1bd68e;log(_0x36bfae(0x480));var _0x32ca61=_0x3f9391;_0x32ca61['binaryType']=_0x36bfae(0x74d);var _0x5249b9='',_0x4bfa74=0x0,_0x16e260=![],_0x18e88f=![];const {readable:_0xe79c51,writable:_0x25c83f}=new TransformStream({'transform':(_0x225f1b,_0x265d4c)=>_0x225f1b[_0x36bfae(0x4a8)]()[_0x36bfae(0x5cc)](_0x547886=>_0x265d4c[_0x36bfae(0x539)](new Uint8Array(_0x547886)))});var _0xd746b7=_0x25c83f[_0x36bfae(0x42d)](),_0x2feca1=0x0;_0x32ca61['onopen']=_0x3a63d1=>{var _0x27d4b3=_0x36bfae;log(_0x27d4b3(0x703));},_0x32ca61[_0x36bfae(0x602)]=_0x3c65ef=>{var _0x20653a=_0x36bfae;log(_0x3c65ef);if(!_0x16e260)try{_0x16e260=JSON[_0x20653a(0x53f)](_0x3c65ef['data']);if(_0x16e260[_0x20653a(0x230)]=='filetransfer'){_0xe79c51[_0x20653a(0x5cf)](streamSaver[_0x20653a(0x718)](_0x16e260[_0x20653a(0x3d7)]));for(var _0x4281e0=0x0;_0x4281e0{var _0x411f6d=_0x36bfae;if('HhSKV'===_0x411f6d(0x4cf))return;else{_0x2feca1<=0x0&&setTimeout(function(_0x51579c,_0x3a4739){var _0x375281=_0x411f6d;if(_0x3a4739<=0x0){if(_0x375281(0x6a7)!==_0x375281(0x2b6))_0x51579c['close']();else var _0x4debfa=_0x2d15d7();}else setTimeout(function(_0x214638,_0x5480b6){var _0x29107b=_0x375281;_0x214638[_0x29107b(0x21b)]();},0x1388,_0x51579c);},0x3e8,_0xd746b7,_0x2feca1);_0x32ca61=null;return;}};return;},_0x2bc9f0[_0x1bd68e(0x48d)]=function(_0x557987){var _0x5a968e=_0x1bd68e;log('SETUP\x20INCOMING');var _0x4db4e6=_0x557987[_0x5a968e(0x485)];if(_0x4db4e6 in _0x2bc9f0[_0x5a968e(0x626)]){if(_0x5a968e(0x4a0)in _0x557987){if(_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x4a0)]==_0x557987[_0x5a968e(0x4a0)]){if('uAdzE'===_0x5a968e(0x28a)){log(_0x5a968e(0x270));return;}else{_0x1a9d1a==''?(_0x578f99=![],_0x11a3aa[_0x5a968e(0x552)][_0x5a968e(0x4f0)]=_0x516b73[_0x5a968e(0x59e)]):_0x468529['target'][_0x5a968e(0x4f0)]=_0x4b5ee0;var _0x4d2af5={};_0x4d2af5[_0x5a968e(0x485)]=_0x15901c['target'][_0x5a968e(0x43e)][_0x5a968e(0x485)],_0x4d2af5[_0x5a968e(0x452)]=!![],_0x4d2af5[_0x5a968e(0x48b)]=_0x29b0b7,_0x22d271[_0x5a968e(0x644)](_0x4d2af5,_0x4d2af5[_0x5a968e(0x485)]);}}_0x2bc9f0[_0x5a968e(0x5a5)](_0x4db4e6);}}else log('MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION');try{for(var _0x165903 in _0x2bc9f0[_0x5a968e(0x626)]){_0x5a968e(0x713)===_0x5a968e(0x64d)?_0x4304ba('queueNotification')['innerHTML']='‼':_0x2bc9f0[_0x5a968e(0x626)][_0x165903][_0x5a968e(0x65f)]==_0x557987[_0x5a968e(0x65f)]&&(_0x2bc9f0[_0x5a968e(0x626)][_0x165903][_0x5a968e(0x269)]&&(_0x2bc9f0[_0x5a968e(0x626)][_0x165903][_0x5a968e(0x269)][_0x5a968e(0x44e)]['display']=_0x5a968e(0x454)),_0x2bc9f0['closeRPC'](_0x165903),_0x165903!==_0x4db4e6&&(_0x165903 in _0x2bc9f0[_0x5a968e(0x1ed)]&&(_0x557987[_0x5a968e(0x4a0)]&&_0x557987[_0x5a968e(0x4a0)][_0x5a968e(0x475)](0x0,0x6)!==_0x2bc9f0[_0x5a968e(0x46b)]?(warnlog(_0x5a968e(0x688)),_0x2bc9f0[_0x5a968e(0x3d2)](_0x165903,![])):warnlog(_0x5a968e(0x5b8)))));}document[_0x5a968e(0x5a0)]('mainmenu')&&document['getElementById'](_0x5a968e(0x4e6))[_0x5a968e(0x450)][_0x5a968e(0x76e)](document['getElementById'](_0x5a968e(0x4e6)));}catch(_0x2a35a9){errorlog(_0x2a35a9);}if(_0x2bc9f0['maxpublishers']!==![]){if(Object['keys'](_0x2bc9f0[_0x5a968e(0x626)])[_0x5a968e(0x6a9)]>=_0x2bc9f0[_0x5a968e(0x522)]){warnlog(_0x5a968e(0x384));return;}}else{if(_0x2bc9f0[_0x5a968e(0x3a6)]!==![]){if(Object[_0x5a968e(0x22b)](_0x2bc9f0[_0x5a968e(0x626)])[_0x5a968e(0x6a9)]+Object[_0x5a968e(0x22b)](_0x2bc9f0[_0x5a968e(0x1ed)])[_0x5a968e(0x6a9)]>=_0x2bc9f0[_0x5a968e(0x3a6)]){warnlog(_0x5a968e(0x384));return;}}}if(_0x2bc9f0[_0x5a968e(0x69d)]){if(_0x2bc9f0[_0x5a968e(0x211)])!(_0x4db4e6 in _0x2bc9f0['pcs'])&&_0x2bc9f0[_0x5a968e(0x2db)](_0x4db4e6);else{if(_0x2bc9f0[_0x5a968e(0x35a)]['indexOf'](_0x4db4e6)==-0x1)return;}}_0x2bc9f0['rpcs'][_0x4db4e6]=new RTCPeerConnection(_0x2bc9f0[_0x5a968e(0x645)]);if(_0x2bc9f0[_0x5a968e(0x555)]){if(_0x5a968e(0x6f7)===_0x5a968e(0x68b))_0x2c44ba['rpcs'][_0x129421][_0x5a968e(0x75c)][_0x5a968e(0x759)](_0x3c5b3d);else{if(Object[_0x5a968e(0x22b)](_0x2bc9f0[_0x5a968e(0x626)])[_0x5a968e(0x6a9)]>0x1){warnlog('TOO\x20MANY\x20PUBLISHING\x20PEERS'),log(_0x2bc9f0['rpcs']),delete _0x2bc9f0['rpcs'][_0x4db4e6],updateUserList();return;}else warnlog(_0x5a968e(0x57f));}}_0x557987[_0x5a968e(0x65f)]in _0x2bc9f0[_0x5a968e(0x6af)]&&delete _0x2bc9f0[_0x5a968e(0x6af)][_0x557987[_0x5a968e(0x65f)]];_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x65f)]=_0x557987['streamID'];_0x557987[_0x5a968e(0x4a0)]?_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x4a0)]=_0x557987[_0x5a968e(0x4a0)]:_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x4a0)]=null;_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x55c)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x242)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x477)]={},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x477)][_0x5a968e(0x61a)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x5d2)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x214)]=-0x1,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x281)]=![],_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x36a)]=-0x1,_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x78c)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x269)]=![],_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x3b2)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x37f)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x2ef)]=[],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x2dd)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x6b9)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x229)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['remoteMuteState']=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['remoteMuteElement']=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['closeTimeout']=null,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x6d8)]=null,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x637)]=null,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x1f4)]=null,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x1dd)]={},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x208)]=![],_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x5c4)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['streamSrc']=null,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x27e)]=0x64,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x4bc)]=0x0,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x429)]=0x0,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['pliCount']=0x0,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x4c9)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['order']=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['canvasCtx']=null,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x66f)]=null,_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x338)]={},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['iframeSrc']=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x505)]=![],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x731)]=Date[_0x5a968e(0x2ce)](),_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x2d2)]=_0x2bc9f0['wssid'];_0x2bc9f0[_0x5a968e(0x285)]==0x2&&(_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x242)]=!![]);var _0x5de2cd='';_0x2bc9f0[_0x5a968e(0x3dc)]&&(_0x5de2cd=_0x2bc9f0[_0x5a968e(0x3dc)]);if(_0x2bc9f0[_0x5a968e(0x211)]){var _0x459e54='';_0x2bc9f0[_0x5a968e(0x770)]&&(_0x2bc9f0[_0x5a968e(0x770)]!==!![]&&(_0x459e54=_0x5a968e(0x5dc)+_0x2bc9f0[_0x5a968e(0x770)]));var _0x426d8d='';_0x2bc9f0[_0x5a968e(0x2d6)]&&(_0x2bc9f0[_0x5a968e(0x4a9)]===![]&&(_0x426d8d='&password='+_0x2bc9f0[_0x5a968e(0x2d6)]));if(_0x2bc9f0[_0x5a968e(0x770)]&&_0x5a968e(0x5b5)in _0x557987&&_0x557987[_0x5a968e(0x5b5)]!==![]){}else createControlBox(_0x4db4e6,_0x5a968e(0x332)+location['host']+location[_0x5a968e(0x38c)]+_0x5a968e(0x21d)+_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x65f)]+_0x5a968e(0x357)+_0x5de2cd+_0x5a968e(0x210)+_0x2bc9f0['roomid']+_0x426d8d+_0x459e54,_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x65f)]);}_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x485)]=_0x4db4e6;if(_0x5a968e(0x65f)in _0x557987){_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x65f)]=_0x557987[_0x5a968e(0x65f)];try{if(_0x2bc9f0[_0x5a968e(0x40e)]){if('ysIgx'===_0x5a968e(0x25e))_0x2470f0(function(){var _0x4ee8d4=_0x5a968e;_0x45d2c0(_0x197ef8[_0x4ee8d4(0x609)]);},0x1);else{if(_0x2bc9f0[_0x5a968e(0x40e)][_0x5a968e(0x628)](_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x65f)])){if(_0x2bc9f0['bitrate_set']!==![]){let _0x49ab14=_0x2bc9f0[_0x5a968e(0x40e)][_0x5a968e(0x383)](_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['streamID']);_0x2bc9f0[_0x5a968e(0x4b2)][_0x5a968e(0x6a9)]>_0x49ab14&&(_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x78c)]=parseInt(_0x2bc9f0[_0x5a968e(0x4b2)][_0x49ab14]),_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x78c)]<=0x0&&(_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x78c)]=![]));}}}}}catch(_0x461eff){errorlog(_0x461eff);}}_0x2bc9f0['rpcs'][_0x4db4e6][_0x5a968e(0x6a8)]=function(_0x284062){var _0x5b3ed7=_0x5a968e;_0x2bc9f0[_0x5b3ed7(0x5a5)](_0x4db4e6);},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['iceTimer']=null,_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['iceBundle']=[],_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['onicecandidate']=function(_0x1a7c03){var _0x5a8d23=_0x5a968e;if(_0x1a7c03[_0x5a8d23(0x212)]==null){log(_0x5a8d23(0x57b));return;}try{if(_0x2bc9f0[_0x5a8d23(0x706)]){if(_0x1a7c03[_0x5a8d23(0x212)]['candidate'][_0x5a8d23(0x383)](_0x2bc9f0[_0x5a8d23(0x706)])===-0x1){log(_0x5a8d23(0x514));return;}else log(_0x1a7c03[_0x5a8d23(0x212)]);}}catch(_0x650cdc){errorlog(_0x650cdc);}if(_0x2bc9f0[_0x5a8d23(0x626)][_0x4db4e6][_0x5a8d23(0x75b)]!==null){_0x2bc9f0[_0x5a8d23(0x626)][_0x4db4e6]['iceBundle'][_0x5a8d23(0x784)](_0x1a7c03[_0x5a8d23(0x212)]);return;}_0x2bc9f0[_0x5a8d23(0x626)][_0x4db4e6]['iceBundle'][_0x5a8d23(0x784)](_0x1a7c03['candidate']),_0x2bc9f0[_0x5a8d23(0x626)][_0x4db4e6][_0x5a8d23(0x75b)]=setTimeout(function(){var _0x24d616=_0x5a8d23;if(!(_0x4db4e6 in _0x2bc9f0[_0x24d616(0x626)]))return;_0x2bc9f0[_0x24d616(0x626)][_0x4db4e6][_0x24d616(0x75b)]=null;if(_0x2bc9f0[_0x24d616(0x626)][_0x4db4e6]['iceBundle']==[])return;var _0x8ef1e0={};_0x8ef1e0[_0x24d616(0x485)]=_0x4db4e6,_0x8ef1e0[_0x24d616(0x230)]=_0x24d616(0x681),_0x8ef1e0[_0x24d616(0x2ab)]=_0x2bc9f0[_0x24d616(0x626)][_0x4db4e6][_0x24d616(0x4e4)],_0x8ef1e0[_0x24d616(0x4a0)]=_0x2bc9f0[_0x24d616(0x626)][_0x4db4e6][_0x24d616(0x4a0)],_0x2bc9f0['rpcs'][_0x4db4e6][_0x24d616(0x4e4)]=[],_0x2bc9f0[_0x24d616(0x2d6)]?_0x2bc9f0[_0x24d616(0x73d)](JSON[_0x24d616(0x52a)](_0x8ef1e0[_0x24d616(0x2ab)]))['then'](function(_0x1770be){var _0x3db1de=_0x24d616;_0x8ef1e0[_0x3db1de(0x2ab)]=_0x1770be[0x0],_0x8ef1e0['vector']=_0x1770be[0x1],_0x2bc9f0[_0x3db1de(0x775)](_0x8ef1e0);})[_0x24d616(0x4a6)](errorlog):_0x2bc9f0[_0x24d616(0x775)](_0x8ef1e0);},0x190);},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['onconnectionstatechange']=function(_0x3fa5cc){var _0x419e2a=_0x5a968e;switch(this[_0x419e2a(0x225)]){case _0x419e2a(0x3a0):log(_0x419e2a(0x3a0)),clearInterval(_0x2bc9f0['rpcs'][this[_0x419e2a(0x485)]]['closeTimeout']);case'checking':log('checking'),clearInterval(_0x2bc9f0[_0x419e2a(0x626)][this[_0x419e2a(0x485)]]['closeTimeout']);case _0x419e2a(0x268):log(_0x419e2a(0x1d8)),clearInterval(_0x2bc9f0[_0x419e2a(0x626)][this[_0x419e2a(0x485)]][_0x419e2a(0x620)]);if(_0x2bc9f0[_0x419e2a(0x555)]){if(_0x2bc9f0['ws']['readyState']!==0x1){_0x2bc9f0['ws'][_0x419e2a(0x21b)]();break;}_0x2bc9f0['ws'][_0x419e2a(0x21b)](),setTimeout(function(){var _0x4c55e8=_0x419e2a;_0x2bc9f0[_0x4c55e8(0x427)]!=!![]&&warnUser(_0x4c55e8(0x47d));},0x1);}break;case _0x419e2a(0x291):clearInterval(_0x2bc9f0[_0x419e2a(0x626)][this[_0x419e2a(0x485)]]['closeTimeout']),warnlog(_0x419e2a(0x75e));break;case'failed':warnlog(_0x419e2a(0x216)),clearInterval(_0x2bc9f0[_0x419e2a(0x626)][this[_0x419e2a(0x485)]][_0x419e2a(0x620)]);_0x2bc9f0[_0x419e2a(0x770)]===![]?this['UUID']in _0x2bc9f0['rpcs']&&(_0x2bc9f0['wssid']!==_0x2bc9f0['rpcs'][this[_0x419e2a(0x485)]][_0x419e2a(0x2d2)]?_0x2bc9f0[_0x419e2a(0x5a5)](this[_0x419e2a(0x485)]):_0x2bc9f0[_0x419e2a(0x626)][this['UUID']]['closeTimeout']=setTimeout(function(_0x24d9b0){var _0x1b7ba4=_0x419e2a;_0x2bc9f0[_0x1b7ba4(0x5a5)](_0x24d9b0);},0xbb8,this[_0x419e2a(0x485)])):_0x2bc9f0[_0x419e2a(0x626)][this[_0x419e2a(0x485)]][_0x419e2a(0x620)]=setTimeout(function(_0x289553){var _0x25aaaa=_0x419e2a;_0x2bc9f0[_0x25aaaa(0x5a5)](_0x289553);},0xbb8,this[_0x419e2a(0x485)]);break;case _0x419e2a(0x49e):warnlog(_0x419e2a(0x4d4)),_0x2bc9f0[_0x419e2a(0x5a5)](this[_0x419e2a(0x485)]);break;default:clearInterval(_0x2bc9f0[_0x419e2a(0x626)][this[_0x419e2a(0x485)]]['closeTimeout']);break;}},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x3ce)]=function(){var _0x421a4d=_0x5a968e;try{if(this[_0x421a4d(0x4c8)]==_0x421a4d(0x49e))errorlog(_0x421a4d(0x4f2));else{if(this[_0x421a4d(0x4c8)]==_0x421a4d(0x291))warnlog('ICE\x20DISCONNECTED'),_0x2bc9f0['rpcs'][_0x4db4e6][_0x421a4d(0x269)][_0x421a4d(0x44e)][_0x421a4d(0x77a)]='0',_0x2bc9f0[_0x421a4d(0x626)][_0x4db4e6][_0x421a4d(0x1d5)]=setTimeout(function(_0x105899){updateMixer();},0x1f4,_0x4db4e6);else this[_0x421a4d(0x4c8)]==_0x421a4d(0x2a6)?errorlog(_0x421a4d(0x1fd)):(log(_0x421a4d(0x765)+this[_0x421a4d(0x4c8)]),_0x421a4d(0x77a)in _0x2bc9f0[_0x421a4d(0x626)][_0x4db4e6]['videoElement'][_0x421a4d(0x44e)]?_0x2bc9f0[_0x421a4d(0x626)][_0x4db4e6][_0x421a4d(0x269)][_0x421a4d(0x44e)]['opacity']=='0'&&(_0x2bc9f0['rpcs'][_0x4db4e6]['videoElement']['style'][_0x421a4d(0x77a)]='1',updateMixer()):_0x2bc9f0[_0x421a4d(0x626)][_0x4db4e6][_0x421a4d(0x269)][_0x421a4d(0x44e)]['opacity']='1',_0x2bc9f0[_0x421a4d(0x626)][_0x4db4e6][_0x421a4d(0x1d5)]&&clearTimeout(_0x2bc9f0[_0x421a4d(0x626)][_0x4db4e6][_0x421a4d(0x1d5)]));}}catch(_0x227bd5){}},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6][_0x5a968e(0x424)]=function(_0xdb3405){var _0x330ce9=_0x5a968e;log(_0xdb3405);if(_0xdb3405[_0x330ce9(0x3b9)]['label']&&_0xdb3405[_0x330ce9(0x3b9)][_0x330ce9(0x4c9)]!==_0x330ce9(0x262)){if(_0x2bc9f0['badStreamList'][_0x330ce9(0x628)](_0x2bc9f0[_0x330ce9(0x626)][_0x4db4e6][_0x330ce9(0x65f)]))return;_0x2bc9f0[_0x330ce9(0x67a)](_0x2bc9f0[_0x330ce9(0x626)],_0x4db4e6,_0xdb3405[_0x330ce9(0x3b9)]);return;}_0x2bc9f0[_0x330ce9(0x626)][_0x4db4e6][_0x330ce9(0x404)]=_0xdb3405[_0x330ce9(0x3b9)],_0x2bc9f0[_0x330ce9(0x626)][_0x4db4e6][_0x330ce9(0x404)][_0x330ce9(0x485)]=_0x4db4e6,_0x2bc9f0[_0x330ce9(0x626)][_0x4db4e6][_0x330ce9(0x404)][_0x330ce9(0x5e9)]=_0x2151cb=>{var _0x189956=_0x330ce9,_0x4e82bd={};_0x4e82bd[_0x189956(0x65e)]=![],_0x4e82bd[_0x189956(0x61f)]=![],_0x4e82bd[_0x189956(0x279)]=![],_0x4e82bd[_0x189956(0x4d3)]=![],_0x4e82bd['video']=![],_0x4e82bd[_0x189956(0x73c)]=![];try{if(_0x2bc9f0[_0x189956(0x32a)]!==![])_0x2bc9f0[_0x189956(0x32a)][_0x189956(0x628)](_0x2bc9f0[_0x189956(0x626)][_0x4db4e6][_0x189956(0x65f)])?_0x4e82bd[_0x189956(0x317)]=!![]:_0x4e82bd[_0x189956(0x317)]=![];else{if(_0x2bc9f0[_0x189956(0x73c)]!==![]){if(_0x2bc9f0[_0x189956(0x73c)]!==null)_0x2bc9f0['rpcs'][_0x4db4e6][_0x189956(0x65f)]===_0x2bc9f0[_0x189956(0x73c)]?_0x2bc9f0[_0x189956(0x3c9)]?(_0x4e82bd['broadcast']=!![],_0x4e82bd[_0x189956(0x317)]=![]):_0x4e82bd['video']=!![]:_0x4e82bd['video']=![];else _0x2bc9f0[_0x189956(0x1e7)]&&(_0x4db4e6==_0x2bc9f0[_0x189956(0x1e7)]?_0x189956(0x4d1)===_0x189956(0x4d1)?_0x2bc9f0[_0x189956(0x3c9)]?(_0x4e82bd['video']=![],_0x4e82bd[_0x189956(0x73c)]=!![]):_0x4e82bd[_0x189956(0x317)]=!![]:_0x4a5938(_0x20f22c['room-is-claimed-codirector']):_0x4e82bd[_0x189956(0x317)]=![]);}else _0x2bc9f0[_0x189956(0x3f0)]!==![]?_0x2bc9f0[_0x189956(0x3f0)]['includes'](_0x2bc9f0[_0x189956(0x626)][_0x4db4e6][_0x189956(0x65f)])?_0x4e82bd['video']=![]:_0x4e82bd[_0x189956(0x317)]=!![]:_0x4e82bd[_0x189956(0x317)]=!![];}_0x2bc9f0[_0x189956(0x50e)]!==![]?_0x2bc9f0[_0x189956(0x50e)][_0x189956(0x628)](_0x2bc9f0[_0x189956(0x626)][_0x4db4e6][_0x189956(0x65f)])?_0x4e82bd[_0x189956(0x4d3)]=!![]:_0x4e82bd['audio']=![]:_0x4e82bd[_0x189956(0x4d3)]=!![],_0x2bc9f0[_0x189956(0x26e)]!==![]?_0x2bc9f0[_0x189956(0x26e)]['includes'](_0x2bc9f0[_0x189956(0x626)][_0x4db4e6][_0x189956(0x65f)])?_0x4e82bd['iframe']=!![]:_0x4e82bd[_0x189956(0x279)]=![]:_0x4e82bd[_0x189956(0x279)]=!![],(_0x2bc9f0[_0x189956(0x221)]||_0x2bc9f0[_0x189956(0x346)])&&(_0x4e82bd['allowmidi']=_0x2bc9f0[_0x189956(0x221)]||_0x2bc9f0['midiRemote']),_0x4e82bd[_0x189956(0x65e)]=!![],_0x2bc9f0[_0x189956(0x78f)]&&(_0x4e82bd[_0x189956(0x65e)]=![]),_0x2bc9f0[_0x189956(0x57d)][_0x189956(0x628)](_0x2bc9f0[_0x189956(0x626)][_0x4db4e6][_0x189956(0x65f)])&&(errorlog(_0x189956(0x2ff)),_0x4e82bd[_0x189956(0x65e)]=![],_0x4e82bd['allowmidi']=![],_0x4e82bd[_0x189956(0x279)]=![],_0x4e82bd['audio']=![],_0x4e82bd['video']=![],_0x4e82bd[_0x189956(0x73c)]=![]);}catch(_0x38702f){errorlog(_0x38702f);}try{_0x4e82bd[_0x189956(0x6f6)]={},_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x4c9)]=_0x2bc9f0[_0x189956(0x4c9)],_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x5a9)]=_0x2bc9f0[_0x189956(0x5a9)],_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x30a)]=_0x2bc9f0[_0x189956(0x41d)],_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x392)]=_0x2bc9f0[_0x189956(0x75a)],_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x333)]=_0x2bc9f0[_0x189956(0x3e7)],_0x4e82bd['info'][_0x189956(0x2ed)]=_0x2bc9f0[_0x189956(0x47c)],_0x4e82bd['info']['version']=_0x2bc9f0[_0x189956(0x5b9)],_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x4e9)]=_0x2bc9f0[_0x189956(0x4e9)],_0x4e82bd['info']['enhance_audio']=_0x2bc9f0[_0x189956(0x2e5)],_0x4e82bd[_0x189956(0x6f6)]['ptime']=_0x2bc9f0[_0x189956(0x5ac)],_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x577)]=_0x2bc9f0[_0x189956(0x577)],_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x6da)]=_0x2bc9f0[_0x189956(0x6da)];navigator&&navigator[_0x189956(0x4fb)]&&(_0x4e82bd['info'][_0x189956(0x6ac)]=navigator[_0x189956(0x4fb)]);navigator&&navigator[_0x189956(0x3ad)]&&(_0x189956(0x493)!==_0x189956(0x493)?_0x1d9a3f(_0x4d1a39):_0x4e82bd['info'][_0x189956(0x3ad)]=navigator[_0x189956(0x3ad)]);if(_0x2bc9f0['disableOBS']===![]){if(window[_0x189956(0x40a)]){_0x4e82bd[_0x189956(0x6f6)][_0x189956(0x594)]=window['obsstudio'][_0x189956(0x6b3)];if(_0x2bc9f0[_0x189956(0x69e)]){var _0xfa8040=![];_0x2bc9f0[_0x189956(0x69e)][_0x189956(0x71b)]!==null&&(_0x189956(0x5c0)==='Yfhbp'?(_0x4e82bd[_0x189956(0x764)]=_0x2bc9f0['obsState'][_0x189956(0x71b)],_0x2bc9f0[_0x189956(0x69e)]['visibility']===![]&&(_0xfa8040=!![])):_0x18f8cb[_0x189956(0x211)]==!![]&&_0x446dc8[_0x189956(0x428)](_0x57085e)),_0x2bc9f0[_0x189956(0x69e)][_0x189956(0x3b1)]!==null&&(_0x4e82bd[_0x189956(0x341)]=_0x2bc9f0[_0x189956(0x69e)][_0x189956(0x3b1)]),_0x2bc9f0[_0x189956(0x69e)][_0x189956(0x40f)]!==null&&(_0x4e82bd['obsRecording']=_0x2bc9f0[_0x189956(0x69e)][_0x189956(0x40f)]),_0x2bc9f0[_0x189956(0x69e)][_0x189956(0x200)]!==null&&(_0x4e82bd[_0x189956(0x504)]=_0x2bc9f0[_0x189956(0x69e)][_0x189956(0x200)]);}_0x2bc9f0[_0x189956(0x5cd)]!==![]&&(_0x4e82bd[_0x189956(0x647)]=parseInt(_0x2bc9f0[_0x189956(0x5cd)]),_0xfa8040&&(_0x2bc9f0[_0x189956(0x626)][_0x4db4e6][_0x189956(0x214)]=_0x4e82bd[_0x189956(0x647)]));}else _0x4e82bd[_0x189956(0x6f6)]['obs']=![];}}catch(_0x533081){};_0x4e82bd[_0x189956(0x78d)]=![],_0x4e82bd[_0x189956(0x74b)]=![],_0x4e82bd[_0x189956(0x211)]=![],_0x4e82bd[_0x189956(0x457)]=_0x2bc9f0[_0x189956(0x457)],_0x4e82bd[_0x189956(0x39b)]=![],_0x4e82bd[_0x189956(0x629)]=![],_0x4e82bd[_0x189956(0x4e9)]=![];_0x2bc9f0['enhance']&&(_0x4e82bd[_0x189956(0x39b)]=!![]);if(_0x2bc9f0[_0x189956(0x211)])_0x4e82bd[_0x189956(0x211)]=!![],_0x4e82bd[_0x189956(0x4e9)]=_0x2bc9f0[_0x189956(0x4e9)],_0x2bc9f0['directorUUID']&&_0x2bc9f0['directorUUID']===_0x4db4e6&&_0x2bc9f0[_0x189956(0x737)]();else{if(_0x2bc9f0[_0x189956(0x74b)]!==![])_0x4e82bd[_0x189956(0x74b)]=_0x2bc9f0['scene'],_0x2bc9f0['showDirector']&&(_0x4e82bd[_0x189956(0x52e)]=_0x2bc9f0['showDirector']);else _0x2bc9f0[_0x189956(0x6a2)]!==![]&&_0x2bc9f0[_0x189956(0x6a2)]!==''&&(_0x4e82bd[_0x189956(0x4e9)]=_0x2bc9f0[_0x189956(0x4e9)],_0x4e82bd[_0x189956(0x78d)]=!![]);}_0x2bc9f0[_0x189956(0x644)](_0x4e82bd,_0x4db4e6)?log(_0x189956(0x35d)):errorlog(_0x189956(0x1d6)),pokeIframeAPI(_0x189956(0x4d9),!![],_0x4db4e6);},_0x2bc9f0[_0x330ce9(0x626)][_0x4db4e6][_0x330ce9(0x404)][_0x330ce9(0x602)]=_0x5d4c1e=>{var _0x439476=_0x330ce9;if(typeof _0x5d4c1e[_0x439476(0x76a)]==_0x439476(0x3c1)){if(!_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)])_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x3b2)]=document['createElement'](_0x439476(0x623)),_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x3b2)][_0x439476(0x53b)]=0x10,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)][_0x439476(0x6bc)]=0x9,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)]['style'][_0x439476(0x2f1)]=_0x439476(0x684),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)]['dataset'][_0x439476(0x485)]=_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)]['hidden']=![],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['imageElement']['addEventListener'](_0x439476(0x53a),function(_0x4d2b36){var _0x5b4351=_0x439476;log(_0x5b4351(0x6ab));try{if(_0x4d2b36[_0x5b4351(0x6c9)]||_0x4d2b36[_0x5b4351(0x3eb)]){_0x4d2b36[_0x5b4351(0x72f)]();var _0x2af925=_0x4d2b36[_0x5b4351(0x763)][_0x5b4351(0x43e)][_0x5b4351(0x485)];if(_0x5b4351(0x477)in _0x2bc9f0[_0x5b4351(0x626)][_0x2af925]){var [_0x4d921a,_0x24a269]=statsMenuCreator();printViewStats(_0x24a269,_0x2af925),_0x4d921a[_0x5b4351(0x674)]=setInterval(printViewStats,0xbb8,_0x24a269,_0x2af925);}return _0x4d2b36[_0x5b4351(0x27d)](),![];}}catch(_0xa11d83){errorlog(_0xa11d83);}}),updateMixer();else _0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)][_0x439476(0x3c6)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)][_0x439476(0x3c6)]=![],_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x3b2)][_0x439476(0x44e)][_0x439476(0x71b)]=_0x439476(0x597));_0x2bc9f0['rpcs'][_0x4db4e6]['imageElement'][_0x439476(0x630)]=window[_0x439476(0x611)][_0x439476(0x6f9)](new Blob([new Uint8Array(_0x5d4c1e[_0x439476(0x76a)])],{'type':'image/webp'}));return;}var _0x512a5f=JSON[_0x439476(0x53f)](_0x5d4c1e['data']);_0x512a5f[_0x439476(0x485)]=_0x4db4e6;if(_0x439476(0x2a0)in _0x512a5f){warnlog(_0x439476(0x4f4)),_0x2bc9f0[_0x439476(0x5a5)](_0x4db4e6);return;}else{if(_0x439476(0x2c6)in _0x512a5f){var _0x32118f={};_0x32118f['pong']=_0x512a5f[_0x439476(0x2c6)],_0x2bc9f0[_0x439476(0x644)](_0x32118f,_0x4db4e6),warnlog(_0x439476(0x692));return;}else{if(_0x439476(0x44f)in _0x512a5f){warnlog(_0x439476(0x51c));return;}}}var _0xd947d5=![],_0x1e1997=![];_0x439476(0x4c2)in _0x512a5f&&(_0x2bc9f0['director']&&(!(_0x2bc9f0[_0x439476(0x427)]||_0x2bc9f0[_0x439476(0x2b2)])&&(_0x439476(0x4ea)===_0x439476(0x799)?_0x33534b(_0x534505,_0x439476(0x332)+_0x156921[_0x439476(0x585)]+_0x1980fe[_0x439476(0x38c)]+'?view='+_0x42c83d[_0x439476(0x626)][_0x5770e5][_0x439476(0x65f)]+_0x439476(0x357)+_0x3269af+_0x439476(0x210)+_0x5566d5[_0x439476(0x6a2)]+_0x4f57cc+_0x1d6caf,_0x591151['rpcs'][_0x25e190][_0x439476(0x65f)]):warnUser(_0x439476(0x518)+_0x512a5f['rejected']+_0x439476(0x2ca),0x1388))),errorlog(_0x439476(0x4a1)+_0x512a5f[_0x439476(0x4c2)]+_0x439476(0x2ba)+_0x2bc9f0[_0x439476(0x211)]));if('description'in _0x512a5f)_0x2bc9f0['processDescription'](_0x512a5f);else{if(_0x439476(0x212)in _0x512a5f)_0x512a5f[_0x439476(0x485)]=_0x4db4e6,log(_0x439476(0x260)),_0x2bc9f0[_0x439476(0x5d8)](_0x512a5f);else{if('candidates'in _0x512a5f)_0x512a5f[_0x439476(0x485)]=_0x4db4e6,log(_0x439476(0x793)),_0x2bc9f0[_0x439476(0x6e6)](_0x512a5f);else{if(_0x439476(0x29c)in _0x512a5f)try{_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['iframeSrc']=_0x512a5f['iframeSrc']||![];if(_0x2bc9f0[_0x439476(0x211)]){if(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x29c)]){var _0x2fbdbb=document[_0x439476(0x6cc)](_0x439476(0x725));_0x2fbdbb[_0x439476(0x4f0)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x29c)],_0x2fbdbb[_0x439476(0x4f0)]=_0x2fbdbb[_0x439476(0x27b)],_0x2fbdbb=_0x2fbdbb['textContent']||_0x2fbdbb[_0x439476(0x4f0)]||'',getById(_0x439476(0x3b8)+_0x4db4e6)[_0x439476(0x27b)]=_0x439476(0x4ce)+_0x2fbdbb+_0x439476(0x67e)+_0x2fbdbb+_0x439476(0x6f8),getById('iframeDetails_'+_0x4db4e6)[_0x439476(0x77d)][_0x439476(0x316)]('advanced');}else getById(_0x439476(0x3b8)+_0x4db4e6)['classList'][_0x439476(0x4b6)](_0x439476(0x467)),getById(_0x439476(0x3b8)+_0x4db4e6)[_0x439476(0x4f0)]='';}else{if(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x29c)]==![]){_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]['remove']();_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x6b9)]&&(_0x439476(0x632)===_0x439476(0x632)?(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x6b9)][_0x439476(0x316)](),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x6b9)]=![]):_0x397a27[_0x439476(0x326)](_0x587f2b[_0x439476(0x2ab)],_0x4e42d8[_0x439476(0x1eb)])[_0x439476(0x5cc)](function(_0x286425){var _0x5b856d=_0x439476;_0x16b38c['candidates']=_0x2afb0a['parse'](_0x286425);var _0x4eb0fc={};_0x4eb0fc[_0x5b856d(0x485)]=_0x85cd1e[_0x5b856d(0x485)],_0x4eb0fc[_0x5b856d(0x230)]=_0xbf4517['type'];for(var _0x2db0ba=0x0;_0x2db0ba<_0x2e4d09[_0x5b856d(0x2ab)][_0x5b856d(0x6a9)];_0x2db0ba++){_0x4eb0fc[_0x5b856d(0x212)]=_0x58dbd1[_0x5b856d(0x2ab)][_0x2db0ba],_0x5e6085['processIce2'](_0x4eb0fc);}}));_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x505)]=![],_0xd947d5=!![];if(_0x2bc9f0[_0x439476(0x73c)]!==![]){if(_0x2bc9f0['broadcast']!==null)_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['streamID']===_0x2bc9f0[_0x439476(0x73c)]&&(_0x2bc9f0[_0x439476(0x786)]=![]);else _0x4db4e6==_0x2bc9f0[_0x439476(0x1e7)]&&(_0x2bc9f0[_0x439476(0x786)]=![]);}}else{if(_0x2bc9f0[_0x439476(0x73c)]!==![]){if(_0x2bc9f0[_0x439476(0x73c)]!==null){if(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]===_0x2bc9f0[_0x439476(0x73c)]){if(_0x2bc9f0[_0x439476(0x26e)]===![])_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x505)]=loadIframe(_0x512a5f['iframeSrc']),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]['id']=_0x439476(0x640)+_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)]['UUID']=_0x4db4e6,_0xd947d5=!![],_0x2bc9f0[_0x439476(0x786)]=_0x2bc9f0['rpcs'][_0x4db4e6]['iframeEle'],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)][_0x439476(0x289)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]);else _0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]in _0x2bc9f0[_0x439476(0x26e)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]=loadIframe(_0x512a5f[_0x439476(0x29c)]),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]['id']=_0x439476(0x640)+_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]['dataset'][_0x439476(0x485)]=_0x4db4e6,_0xd947d5=!![],_0x2bc9f0['broadcastIFrame']=_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x505)],_0x2bc9f0['rpcs'][_0x4db4e6]['streamID']&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)][_0x439476(0x289)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['streamID']));}}else{if(_0x2bc9f0[_0x439476(0x1e7)]){if(_0x4db4e6==_0x2bc9f0['directorUUID']){if(_0x2bc9f0[_0x439476(0x26e)]===![])_0x439476(0x266)==='UzAZs'?(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]=loadIframe(_0x512a5f[_0x439476(0x29c)]),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['iframeEle']['id']='iframe_'+_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)][_0x439476(0x485)]=_0x4db4e6,_0xd947d5=!![],_0x2bc9f0[_0x439476(0x786)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['iframeEle'],_0x2bc9f0['rpcs'][_0x4db4e6]['streamID']&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)][_0x439476(0x289)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['streamID'])):_0x5f5072[_0x439476(0x1ed)][_0x53ea49][_0x439476(0x4e8)]=0x64;else _0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x65f)]in _0x2bc9f0[_0x439476(0x26e)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]=loadIframe(_0x512a5f[_0x439476(0x29c)]),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]['id']=_0x439476(0x640)+_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)][_0x439476(0x485)]=_0x4db4e6,_0xd947d5=!![],_0x2bc9f0['broadcastIFrame']=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)][_0x439476(0x289)]=_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x65f)]));}}}}else{if(_0x2bc9f0['noiframe']===![])_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x505)]=loadIframe(_0x512a5f[_0x439476(0x29c)]),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['iframeEle']['id']='iframe_'+_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['iframeEle'][_0x439476(0x43e)][_0x439476(0x485)]=_0x4db4e6,_0xd947d5=!![],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['streamID']&&(_0x2bc9f0['rpcs'][_0x4db4e6]['iframeEle'][_0x439476(0x43e)][_0x439476(0x289)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]);else _0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]in _0x2bc9f0['noiframe']&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]=loadIframe(_0x512a5f[_0x439476(0x29c)]),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)]['id']=_0x439476(0x640)+_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)][_0x439476(0x485)]=_0x4db4e6,_0xd947d5=!![],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x65f)]&&(_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x505)][_0x439476(0x43e)]['sid']=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['streamID']));}}}}catch(_0x3aa4f1){'WJFeU'==='sOtcS'?_0x35f4a5[_0x439476(0x229)]=_0x3ace63[_0x439476(0x300)]:errorlog(_0x3aa4f1);}}}}if(_0x439476(0x280)in _0x512a5f){if(_0x439476(0x42e)==='ohycD'){var _0x17439e=![],_0x574326=![];_0x2bc9f0[_0x439476(0x1e7)]===_0x4db4e6&&(_0x17439e=!![],_0x439476(0x501)in _0x512a5f&&(_0x512a5f[_0x439476(0x501)]==!![]&&('VOyLR'!==_0x439476(0x487)?_0x574326=!![]:_0x2d3543[_0x439476(0x745)][0x0][_0x439476(0x1de)]=![])));if(_0x2bc9f0[_0x439476(0x211)]){if(_0x512a5f[_0x439476(0x280)]==_0x439476(0x6b5))_0x2bc9f0[_0x439476(0x31c)]&&playtone(),getById(_0x439476(0x791)+_0x4db4e6)[_0x439476(0x44e)]['display']=_0x439476(0x2a4),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x46d)][_0x439476(0x44e)][_0x439476(0x650)]=_0x439476(0x29d);else _0x512a5f[_0x439476(0x280)]==_0x439476(0x323)&&(getById('hands_'+_0x4db4e6)[_0x439476(0x44e)][_0x439476(0x650)]=_0x439476(0x454),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x46d)][_0x439476(0x44e)][_0x439476(0x650)]=_0x439476(0x454));}log('isDirector\x20'+_0x17439e),getChatMessage(_0x512a5f[_0x439476(0x280)],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x4c9)],_0x17439e,_0x574326);}else return _0x97e057(_0x4fe619),_0x4c1364;}'pipe'in _0x512a5f&&_0x2bc9f0['gotGenericData'](_0x512a5f[_0x439476(0x54c)],_0x4db4e6);'effectsData'in _0x512a5f&&log(_0x512a5f);'group'in _0x512a5f&&(_0x439476(0x234)!=='Tyxyc'?_0x456b20(_0x439476(0x237))[_0x439476(0x44e)][_0x439476(0x71b)]=_0x439476(0x597):(_0x512a5f[_0x439476(0x2ef)]?_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x2ef)]=_0x512a5f[_0x439476(0x2ef)][_0x439476(0x29a)](','):_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x2ef)]=[],_0xd947d5=!![]));_0x439476(0x576)in _0x512a5f&&(log(_0x512a5f),_0x2bc9f0[_0x439476(0x750)]&&updateClosedCaptions(_0x512a5f,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x4c9)],_0x4db4e6));_0x2bc9f0['director']&&(_0x439476(0x5f9)in _0x512a5f&&updateDirectorsAudio(_0x512a5f[_0x439476(0x5f9)],_0x4db4e6),_0x439476(0x6ae)in _0x512a5f&&updateDirectorsVideo(_0x512a5f[_0x439476(0x6ae)],_0x4db4e6),_0x439476(0x2c2)in _0x512a5f&&gotDevicesRemote(_0x512a5f['mediaDevices'],_0x4db4e6),_0x439476(0x72d)in _0x512a5f&&updateRemoteRecordButton(_0x4db4e6,_0x512a5f[_0x439476(0x72d)]),_0x439476(0x63a)in _0x512a5f&&updateRemoteTimerButton(_0x4db4e6,_0x512a5f[_0x439476(0x63a)]));_0x439476(0x372)in _0x512a5f&&(_0x512a5f[_0x439476(0x372)]&&meshcastWatch(_0x4db4e6,_0x512a5f[_0x439476(0x372)]));_0x439476(0x4ac)in _0x512a5f&&(_0x2bc9f0[_0x439476(0x35a)][_0x439476(0x383)](_0x4db4e6)>=0x0&&(_0x2bc9f0[_0x439476(0x533)]&&lowerhand()));if('infocus'in _0x512a5f){if(_0x2bc9f0['broadcast']===![]){log(_0x512a5f);if(_0x2bc9f0[_0x439476(0x35a)][_0x439476(0x383)](_0x4db4e6)>=0x0){if(_0x439476(0x4f8)!==_0x439476(0x4f8))return;else{if(_0x512a5f[_0x439476(0x471)]!==![]){if(_0x512a5f[_0x439476(0x471)]===_0x2bc9f0[_0x439476(0x65f)])_0x2bc9f0['infocus']=!![];else{if(_0x2bc9f0['view_set']['length']&&!(_0x512a5f[_0x439476(0x471)]in _0x2bc9f0[_0x439476(0x40e)]))warnlog(_0x439476(0x218)),_0x2bc9f0[_0x439476(0x471)]=![];else{if(_0x2bc9f0[_0x439476(0x322)]&&_0x2bc9f0[_0x439476(0x322)]!==_0x512a5f[_0x439476(0x471)])warnlog('NOT\x20VIEW\x20TARGET'),_0x2bc9f0[_0x439476(0x471)]=![];else{if(_0x2bc9f0[_0x439476(0x74b)]!==![]&&_0x2bc9f0[_0x439476(0x1e7)]&&_0x2bc9f0['directorUUID']in _0x2bc9f0[_0x439476(0x626)]&&!_0x2bc9f0[_0x439476(0x626)][_0x2bc9f0['directorUUID']][_0x439476(0x52e)]&&_0x512a5f['infocus']===_0x2bc9f0[_0x439476(0x626)][_0x2bc9f0[_0x439476(0x1e7)]][_0x439476(0x65f)])warnlog(_0x439476(0x1fc)),_0x2bc9f0[_0x439476(0x471)]=![];else{for(var _0x52e9a4 in _0x2bc9f0[_0x439476(0x626)]){if(_0x2bc9f0[_0x439476(0x626)][_0x52e9a4][_0x439476(0x65f)]===_0x512a5f[_0x439476(0x471)]){_0x2bc9f0[_0x439476(0x471)]=_0x52e9a4;break;}}warnlog(_0x439476(0x2e2));}}}}}else _0x439476(0x5a7)==='TaLbB'?_0x562bc0['encodings']=[{}]:_0x2bc9f0[_0x439476(0x471)]=![];_0xd947d5=!![],_0x1e1997=!![];}}}}'sensors'in _0x512a5f&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x477)]['sensors']={},'lin'in _0x512a5f&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['stats'][_0x439476(0x456)][_0x439476(0x707)]=_0x512a5f['lin']),_0x439476(0x6cb)in _0x512a5f&&(_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x477)][_0x439476(0x456)][_0x439476(0x6cb)]=_0x512a5f['acc']),_0x439476(0x24d)in _0x512a5f&&(_0x439476(0x62b)!==_0x439476(0x62b)?(_0x3fc6a7(_0x439476(0x795)),_0x47ffbd[_0x439476(0x1ed)][_0xe6acdb]['stats']['scaleFactor']=_0x370b44(_0x53dc55)+'%',_0x13c6eb('setVideoBitrate',_0x5f4fef,_0x30aa44),_0x2e2c34('setVideoScale',_0x5e7033,_0x3a7d5f)):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x477)][_0x439476(0x456)]['gyro']=_0x512a5f[_0x439476(0x24d)]),_0x439476(0x59a)in _0x512a5f&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x477)][_0x439476(0x456)]['mag']=_0x512a5f['mag']),isIFrame&&parent[_0x439476(0x4ba)]({'sensors':_0x512a5f},'*'));'midi'in _0x512a5f&&playbackMIDI(_0x512a5f[_0x439476(0x66d)]);'fileList'in _0x512a5f&&_0x512a5f[_0x439476(0x708)]&&addDownloadLink(_0x512a5f['fileList'],_0x4db4e6,_0x2bc9f0[_0x439476(0x626)]);_0x439476(0x448)in _0x512a5f&&(_0x439476(0x354)!==_0x439476(0x5fa)?_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x477)]&&_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x477)][_0x439476(0x6f6)]&&(_0x439476(0x568)in _0x512a5f[_0x439476(0x448)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x477)][_0x439476(0x6f6)][_0x439476(0x274)]=_0x512a5f[_0x439476(0x448)][_0x439476(0x568)]),_0x439476(0x515)in _0x512a5f[_0x439476(0x448)]&&(_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x477)][_0x439476(0x6f6)][_0x439476(0x28c)]=_0x512a5f[_0x439476(0x448)]['hw_enc'])):_0x4f58f9(_0x439476(0x3e8),_0x439476(0x268)));if(_0x439476(0x6f6)in _0x512a5f){warnlog(_0x512a5f),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x477)][_0x439476(0x6f6)]=_0x512a5f[_0x439476(0x6f6)];if(_0x439476(0x4c9)in _0x512a5f[_0x439476(0x6f6)]){typeof _0x512a5f[_0x439476(0x6f6)][_0x439476(0x4c9)]==_0x439476(0x4de)?_0x2bc9f0['rpcs'][_0x4db4e6]['label']=sanitizeLabel(_0x512a5f[_0x439476(0x6f6)][_0x439476(0x4c9)]):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x4c9)]=![];if(_0x2bc9f0[_0x439476(0x211)]){if(_0x439476(0x735)===_0x439476(0x735)){var _0x84e47d=getById(_0x439476(0x69a)+_0x4db4e6);_0x84e47d&&(_0x84e47d[_0x439476(0x44e)][_0x439476(0x6b8)]=_0x439476(0x40d),_0x84e47d[_0x439476(0x44e)][_0x439476(0x34a)]=_0x439476(0x59f),_0x84e47d[_0x439476(0x44e)][_0x439476(0x301)]=_0x439476(0x506),_0x84e47d[_0x439476(0x44e)][_0x439476(0x380)]=_0x439476(0x3ac),_0x84e47d[_0x439476(0x44e)][_0x439476(0x2ac)]='pointer',_0x84e47d['dataset'][_0x439476(0x485)]=_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x4c9)]?_0x84e47d[_0x439476(0x4f0)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['label']:_0x84e47d[_0x439476(0x4f0)]=miscTranslations[_0x439476(0x59e)],_0x84e47d[_0x439476(0x5aa)]=function(_0x117a7b){var _0x3f73b5=_0x439476,_0x1acb19=_0x117a7b[_0x3f73b5(0x552)][_0x3f73b5(0x4f0)];_0x2bc9f0[_0x3f73b5(0x626)][_0x117a7b[_0x3f73b5(0x552)]['dataset'][_0x3f73b5(0x485)]][_0x3f73b5(0x4c9)]===![]&&(_0x1acb19='');window[_0x3f73b5(0x3ff)]();var _0x52d506=prompt(miscTranslations[_0x3f73b5(0x542)],_0x1acb19);if(_0x52d506!==null){_0x52d506==''?(_0x52d506=![],_0x117a7b[_0x3f73b5(0x552)][_0x3f73b5(0x4f0)]=miscTranslations[_0x3f73b5(0x59e)]):_0x117a7b[_0x3f73b5(0x552)][_0x3f73b5(0x4f0)]=_0x52d506;var _0x55b725={};_0x55b725[_0x3f73b5(0x485)]=_0x117a7b[_0x3f73b5(0x552)][_0x3f73b5(0x43e)][_0x3f73b5(0x485)],_0x55b725[_0x3f73b5(0x452)]=!![],_0x55b725['value']=_0x52d506,_0x2bc9f0[_0x3f73b5(0x644)](_0x55b725,_0x55b725[_0x3f73b5(0x485)]);}});}else _0x538dc0(_0x41e17d,_0x56eef8);}}if(_0x439476(0x5a9)in _0x512a5f['info']){_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x5a9)]=parseInt(_0x512a5f['info']['order'])||0x0;if(_0x2bc9f0['director']){var _0x27e3b4=document[_0x439476(0x5bc)](_0x439476(0x69f)+_0x4db4e6+'\x22]');_0x27e3b4[0x0]&&(_0x27e3b4[0x0][_0x439476(0x4f0)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x5a9)]);}}else _0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x5a9)]=0x0;if(_0x439476(0x6e1)in _0x512a5f['info']){_0x512a5f['info'][_0x439476(0x6e1)]?_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x2ef)]=_0x512a5f[_0x439476(0x6f6)]['initial_group'][_0x439476(0x29a)](','):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['group']=[];if(_0x2bc9f0[_0x439476(0x211)]){var _0x27e3b4=document['querySelectorAll'](_0x439476(0x45d)+_0x4db4e6+'\x22]');for(var _0x36d526=0x0;_0x36d526<_0x27e3b4[_0x439476(0x6a9)];_0x36d526++){_0x27e3b4[_0x36d526]['classList'][_0x439476(0x316)](_0x439476(0x58d));for(var _0x1cbaa2=0x0;_0x1cbaa2<_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x2ef)][_0x439476(0x6a9)];_0x1cbaa2++){_0x27e3b4[_0x36d526][_0x439476(0x43e)][_0x439476(0x48b)]===_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x2ef)][_0x1cbaa2]&&_0x27e3b4[_0x36d526][_0x439476(0x77d)][_0x439476(0x4b6)](_0x439476(0x58d));}}}else _0xd947d5=!![];}if(_0x439476(0x6fa)in _0x512a5f[_0x439476(0x6f6)]){_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['remoteMuteState']=_0x512a5f[_0x439476(0x6f6)][_0x439476(0x6fa)];if(_0x2bc9f0[_0x439476(0x74b)]===![]){if(_0x2bc9f0[_0x439476(0x6a2)]){if(!_0x2bc9f0[_0x439476(0x427)]){if(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)])_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x21a)]?_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x20e)]['style'][_0x439476(0x650)]=_0x439476(0x2a4):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)][_0x439476(0x44e)][_0x439476(0x650)]=_0x439476(0x454);else{_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['remoteMuteElement']=getById(_0x439476(0x6ed))['cloneNode'](!![]),_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x20e)]['id']=_0x439476(0x396)+_0x4db4e6;if(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x21a)])_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['remoteMuteElement']['style'][_0x439476(0x650)]=_0x439476(0x2a4);else{if(_0x439476(0x689)!==_0x439476(0x689)){var _0x578383=_0x224780(_0x301cb3[_0x439476(0x4cd)])/0x64||0x0;_0x370098[_0x439476(0x618)]=_0x31b0f7(_0x3a58eb[_0x439476(0x4cd)])||0x0;for(var _0x22e1a8 in _0x514b46[_0x439476(0x654)]){_0x34ef68(_0x439476(0x667)),_0x5856a7[_0x439476(0x654)][_0x22e1a8][_0x439476(0x347)][_0x439476(0x20f)][_0x439476(0x5e8)](_0x578383,_0x4fd818[_0x439476(0x654)][_0x22e1a8]['audioContext'][_0x439476(0x33c)]);}_0x1a50bc(!![]);}else _0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)][_0x439476(0x44e)][_0x439476(0x650)]=_0x439476(0x454);}_0xd947d5=!![];}}}}}if(_0x2bc9f0[_0x439476(0x211)]){if('recording_audio_pipeline'in _0x512a5f[_0x439476(0x6f6)]){if(_0x512a5f[_0x439476(0x6f6)][_0x439476(0x532)]==![]){var _0x27e3b4=document[_0x439476(0x5bc)]('[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22'+_0x4db4e6+'\x22]');_0x27e3b4[0x0]&&(_0x27e3b4[0x0][_0x439476(0x56e)]=!![],_0x27e3b4[0x0][_0x439476(0x231)]=miscTranslations[_0x439476(0x37c)]);var _0x27e3b4=document[_0x439476(0x5bc)](_0x439476(0x54d)+_0x4db4e6+'\x22]');_0x27e3b4[0x0]&&(_0x27e3b4[0x0]['disabled']=!![],_0x27e3b4[0x0][_0x439476(0x231)]=title=miscTranslations[_0x439476(0x37c)],_0x27e3b4[0x0]['style'][_0x439476(0x77a)]=0.2);}}if(_0x439476(0x351)in _0x512a5f[_0x439476(0x6f6)]){if(_0x512a5f[_0x439476(0x6f6)][_0x439476(0x351)]!==![]){var _0x5ed908=parseInt(_0x512a5f[_0x439476(0x6f6)][_0x439476(0x351)])||0x0;if(_0x5ed908===0x0){var _0x27e3b4=document[_0x439476(0x5bc)](_0x439476(0x35c)+_0x4db4e6+'\x22]');_0x27e3b4[0x0]&&(_0x27e3b4[0x0][_0x439476(0x43e)][_0x439476(0x48b)]=0x1,_0x27e3b4[0x0][_0x439476(0x5c2)]=_0x439476(0x58d),_0x27e3b4[0x0][_0x439476(0x366)][0x1]['innerHTML']=miscTranslations[_0x439476(0x23e)],_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x4bc)]=0x1);}else{if(_0x439476(0x5b4)===_0x439476(0x5b4)){var _0x27e3b4=document[_0x439476(0x5bc)](_0x439476(0x54d)+_0x4db4e6+'\x22]');_0x27e3b4[0x0]&&(_0x27e3b4[0x0][_0x439476(0x48b)]=_0x5ed908,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x27e)]=_0x5ed908,remoteVolumeUI(_0x27e3b4[0x0]));}else _0x32255d[_0x439476(0x626)][_0x1bc030][_0x439476(0x477)][_0x439476(0x6f6)][_0x439476(0x274)]=_0xee459e[_0x439476(0x448)][_0x439476(0x568)];}}}_0x439476(0x6c0)in _0x512a5f[_0x439476(0x6f6)]&&(_0x512a5f[_0x439476(0x6f6)][_0x439476(0x6c0)]&&updateRemoteSpeakerMute(_0x4db4e6)),_0x439476(0x25c)in _0x512a5f[_0x439476(0x6f6)]&&(_0x512a5f[_0x439476(0x6f6)][_0x439476(0x25c)]&&updateRemoteDisplayMute(_0x4db4e6));}_0x439476(0x229)in _0x512a5f[_0x439476(0x6f6)]&&(_0x2bc9f0[_0x439476(0x211)]?_0x512a5f[_0x439476(0x6f6)][_0x439476(0x229)]&&updateDirectorVideoMute(_0x4db4e6):(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x229)]=_0x512a5f[_0x439476(0x6f6)][_0x439476(0x229)],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x229)]&&(_0x4db4e6 in _0x2bc9f0[_0x439476(0x626)]&&_0x2bc9f0[_0x439476(0x37b)](0x0,_0x4db4e6))));_0x439476(0x6fb)in _0x512a5f[_0x439476(0x6f6)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['videoMuted']=_0x512a5f['info']['video_muted_init'],_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x2dd)]&&(_0x2bc9f0[_0x439476(0x211)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['remoteVideoMuteElement']['style'][_0x439476(0x650)]=_0x439476(0x2a4))));_0x439476(0x44c)in _0x512a5f[_0x439476(0x6f6)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x68d)]=_0x512a5f['info'][_0x439476(0x44c)]);if(_0x4db4e6===_0x2bc9f0[_0x439476(0x1e7)])try{_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x477)][_0x439476(0x6f6)]['director']=!![];}catch(_0x2137f5){}else{if(_0x2bc9f0['directorList'][_0x439476(0x383)](_0x4db4e6)>=0x0)try{_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['stats'][_0x439476(0x6f6)]['coDirector']=!![];}catch(_0x5c6b56){}}_0x1e1997=!![];}if('directorSettings'in _0x512a5f){if(_0x2bc9f0[_0x439476(0x1e7)]===_0x4db4e6){_0x439476(0x271)in _0x512a5f['directorSettings']&&(_0x2bc9f0[_0x439476(0x271)]=parseInt(_0x512a5f[_0x439476(0x56f)][_0x439476(0x271)])||0x0,_0xd947d5=!![]);if(_0x512a5f[_0x439476(0x56f)][_0x439476(0x659)]){if(_0x2bc9f0[_0x439476(0x73c)]===![]){if(_0x512a5f[_0x439476(0x56f)]['soloVideo']===_0x2bc9f0['streamID'])_0x2bc9f0['infocus']=!![];else for(var _0x52e9a4 in _0x2bc9f0[_0x439476(0x626)]){if(_0x2bc9f0[_0x439476(0x626)][_0x52e9a4][_0x439476(0x65f)]===_0x512a5f['directorSettings']['soloVideo']){if(_0x439476(0x2aa)===_0x439476(0x1e3)){var _0x2c8a3b={};_0x2c8a3b[_0x439476(0x4c2)]=_0x439476(0x71d),_0xb861e0[_0x439476(0x5ea)](_0x2c8a3b,_0x145e07);}else{_0x2bc9f0[_0x439476(0x471)]=_0x52e9a4;break;}}}_0xd947d5=!![],_0x1e1997=!![];}}if(_0x439476(0x52e)in _0x512a5f[_0x439476(0x56f)]){if(_0x2bc9f0[_0x439476(0x74b)]!==![]){if(_0x2bc9f0[_0x439476(0x52e)]==!![])_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['showDirector']=!![];else _0x512a5f[_0x439476(0x56f)]['showDirector']&&(_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x52e)]=!![]);}}if(_0x2bc9f0[_0x439476(0x74b)]!==![]){if(_0x439476(0x5ad)!=='hsLMT'){if(_0x512a5f[_0x439476(0x56f)][_0x439476(0x74b)])for(var _0x52e9a4 in _0x512a5f[_0x439476(0x56f)][_0x439476(0x74b)]){setTimeout(function(_0x2a3783){var _0x1af60d=_0x439476;'AeyqZ'===_0x1af60d(0x71e)?_0x4c9a23(_0x4d93b6):_0x2bc9f0[_0x1af60d(0x428)](_0x2a3783);},0x3e8,_0x512a5f[_0x439476(0x56f)][_0x439476(0x74b)][_0x52e9a4]);}if(_0x512a5f[_0x439476(0x56f)][_0x439476(0x58c)])for(var _0x52e9a4 in _0x512a5f[_0x439476(0x56f)][_0x439476(0x58c)]){setTimeout(function(_0xe32ffd){_0x2bc9f0['directorActions'](_0xe32ffd);},0x3e8,_0x512a5f[_0x439476(0x56f)][_0x439476(0x58c)][_0x52e9a4]);}}else'ip'in _0x326f6f&&(_0x561312[_0x439476(0x626)][_0x13b523]['stats'][_0x439476(0x4f5)][_0x439476(0x660)]=_0x3dccb9['ip']),_0x3cedc9[_0x439476(0x626)][_0x4e0d41][_0x439476(0x477)]['RTC\x20Connection'][_0x439476(0x699)]=_0x271ac5[_0x439476(0x593)];}if(_0x439476(0x397)in _0x512a5f[_0x439476(0x56f)]){if(_0x2bc9f0[_0x439476(0x1e7)]===_0x4db4e6)for(var _0x36d526=0x0;_0x36d526<_0x512a5f[_0x439476(0x56f)][_0x439476(0x397)][_0x439476(0x6a9)];_0x36d526++){!_0x2bc9f0[_0x439476(0x35a)][_0x439476(0x628)](_0x512a5f[_0x439476(0x56f)]['addCoDirector'][_0x36d526][_0x439476(0x1ef)])&&(_0x439476(0x71c)!==_0x439476(0x71c)?_0x581f1e[_0x439476(0x626)][_0x53b844][_0x439476(0x477)][_0x439476(0x456)][_0x439476(0x707)]=_0xaf30e0[_0x439476(0x707)]:_0x2bc9f0['directorList'][_0x439476(0x784)](_0x512a5f[_0x439476(0x56f)]['addCoDirector'][_0x36d526][_0x439476(0x1ef)]()));}}}}_0x2bc9f0[_0x439476(0x35a)][_0x439476(0x383)](_0x4db4e6)>=0x0&&(_0x2bc9f0[_0x439476(0x74b)]!==![]&&(_0x439476(0x423)in _0x512a5f&&(_0x439476(0x6d1)===_0x439476(0x6e9)?_0x5ad2d6[_0x439476(0x1ed)][_0x173ebc][_0x439476(0x764)]===![]?_0x4a1abe[_0x439476(0x38e)](_0x4242b8,0x0):_0x1083da[_0x439476(0x38e)](_0x21513a,-0x1):_0x2bc9f0[_0x439476(0x428)](_0x512a5f))));if(_0x439476(0x5a9)in _0x512a5f){_0x2bc9f0['rpcs'][_0x4db4e6]['order']=parseInt(_0x512a5f['order'])||0x0;_0x4db4e6 in _0x2bc9f0['pcs']&&(_0x2bc9f0[_0x439476(0x1ed)][_0x4db4e6][_0x439476(0x5a9)]=parseInt(_0x512a5f['order'])||0x0);if(_0x2bc9f0[_0x439476(0x211)]){var _0x27e3b4=document[_0x439476(0x5bc)](_0x439476(0x69f)+_0x4db4e6+'\x22]');_0x27e3b4[0x0]&&(_0x27e3b4[0x0][_0x439476(0x4f0)]=parseInt(_0x512a5f[_0x439476(0x5a9)])||0x0);}_0xd947d5=!![];}if(_0x439476(0x452)in _0x512a5f){if(_0x439476(0x4bf)===_0x439476(0x6d9))return;else{log(_0x439476(0x6ef));if('value'in _0x512a5f){log(_0x439476(0x2f2));if(typeof _0x512a5f['value']==_0x439476(0x4de)){_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['label']=sanitizeLabel(_0x512a5f[_0x439476(0x48b)]);_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['label'][_0x439476(0x6a9)]==0x0&&(_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x4c9)]=![]);if(_0x2bc9f0['director']){var _0x27e3b4=getById(_0x439476(0x69a)+_0x4db4e6);_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x4c9)]?_0x27e3b4[_0x439476(0x4f0)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x4c9)]:_0x439476(0x625)!=='gXUxH'?_0x27e3b4['innerText']=miscTranslations[_0x439476(0x59e)]:_0x589f77&&_0x3ca0aa[_0x439476(0x370)](_0x3b51f3[_0x439476(0x52a)]('line:\x20'+_0x2c1a62));}else _0x2bc9f0[_0x439476(0x3e0)]&&(_0xd947d5=!![]);}else{_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['label']=![];if(_0x2bc9f0[_0x439476(0x211)]){var _0x27e3b4=getById(_0x439476(0x69a)+_0x4db4e6);_0x27e3b4['innerText']=miscTranslations['add-a-label'];}else _0x2bc9f0['showlabels']&&(_0xd947d5=!![]);}_0x1e1997=!![];}}}'muteState'in _0x512a5f&&(log(_0x512a5f),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x21a)]=_0x512a5f[_0x439476(0x486)],_0x2bc9f0[_0x439476(0x37b)](![],_0x4db4e6),_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x477)][_0x439476(0x6f6)]&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['stats'][_0x439476(0x6f6)][_0x439476(0x6fa)]=_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x21a)]),_0x2bc9f0[_0x439476(0x74b)]===![]&&(_0x2bc9f0[_0x439476(0x6a2)]&&(!_0x2bc9f0['cleanOutput']&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)]?_0x439476(0x389)!==_0x439476(0x29e)?_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x21a)]?'iMtBz'===_0x439476(0x5fd)?_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)][_0x439476(0x44e)][_0x439476(0x650)]='block':_0x308ad2(_0x565e3f):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)][_0x439476(0x44e)][_0x439476(0x650)]='none':_0x279ede+=_0x40e10e(_0x3d9a25[_0x439476(0x745)][0x0][_0x439476(0x721)])/0x400:_0x439476(0x1ec)==='NzeWv'?(_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x20e)]=getById(_0x439476(0x6ed))[_0x439476(0x440)](!![]),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['remoteMuteElement']['id']=_0x439476(0x396)+_0x4db4e6,_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x21a)]?_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)][_0x439476(0x44e)]['display']=_0x439476(0x2a4):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x20e)][_0x439476(0x44e)]['display']=_0x439476(0x454),_0xd947d5=!![]):_0x1b30e8('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201'),_0x1e1997=!![]))));if('requestSceneUpdate'in _0x512a5f){var _0x506c12=getChromeVersion();_0x506c12&&(_0x506c12<0x50&&(_0xd947d5=!![]));}_0x439476(0x2dd)in _0x512a5f&&(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['videoMuted']=_0x512a5f[_0x439476(0x2dd)],!_0x2bc9f0[_0x439476(0x211)]?(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x2dd)]&&(_0x2bc9f0[_0x439476(0x37b)](0x0,_0x4db4e6),_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['imageElement']&&(_0x439476(0x5e5)!=='zqUTc'?_0x582b0f[_0x439476(0x626)][_0x4a1ae6][_0x439476(0x214)]=_0x42b9ad:(_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x3b2)][_0x439476(0x3c6)]=!![],_0x2bc9f0['rpcs'][_0x4db4e6][_0x439476(0x3b2)][_0x439476(0x44e)][_0x439476(0x71b)]='hidden'))),_0xd947d5=!![]):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6][_0x439476(0x2dd)]?_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['remoteVideoMuteElement'][_0x439476(0x44e)]['display']=_0x439476(0x29d):_0x2bc9f0[_0x439476(0x626)][_0x4db4e6]['remoteVideoMuteElement'][_0x439476(0x44e)][_0x439476(0x650)]=_0x439476(0x454),_0x1e1997=!![]);if(_0x439476(0x300)in _0x512a5f){if(!_0x2bc9f0[_0x439476(0x211)]){if(_0x439476(0x552)in _0x512a5f){if(_0x2bc9f0[_0x439476(0x35a)][_0x439476(0x383)](_0x4db4e6)>=0x0){var _0x25a9dc=_0x512a5f[_0x439476(0x552)];if(_0x25a9dc===!![])_0x2bc9f0[_0x439476(0x229)]=_0x512a5f[_0x439476(0x300)];else _0x25a9dc in _0x2bc9f0[_0x439476(0x626)]&&(_0x2bc9f0[_0x439476(0x626)][_0x25a9dc][_0x439476(0x229)]=_0x512a5f[_0x439476(0x300)],_0x2bc9f0['rpcs'][_0x25a9dc]['directorVideoMuted']&&(_0x25a9dc in _0x2bc9f0[_0x439476(0x626)]&&_0x2bc9f0[_0x439476(0x37b)](0x0,_0x25a9dc)),_0xd947d5=!![]);}}}_0x1e1997=!![];}if(_0x439476(0x282)in _0x512a5f){log(_0x439476(0x3a8));try{_0x2bc9f0[_0x439476(0x3f3)](_0x4db4e6,_0x512a5f[_0x439476(0x282)]);}catch(_0x51780f){errorlog(_0x51780f);}}_0x439476(0x367)in _0x512a5f&&remoteStats(_0x512a5f,_0x4db4e6);if(_0xd947d5)setTimeout(function(){updateMixer(),updateUserList();},0x1);else _0x1e1997&&updateUserList();},_0x2bc9f0['rpcs'][_0x4db4e6][_0x330ce9(0x404)][_0x330ce9(0x6a8)]=()=>{var _0x9c6fff=_0x330ce9;warnlog(_0x9c6fff(0x267));};},_0x2bc9f0['playoutdelay']=function(_0x1490d6){var _0x2a8423=_0x5a968e;try{var _0x5d5dbe=_0x2bc9f0['buffer']||0x0;_0x5d5dbe=parseFloat(_0x5d5dbe);if(_0x2bc9f0[_0x2a8423(0x5e0)]!==![]){var _0x2a1a6b=_0x2bc9f0[_0x2a8423(0x626)][_0x1490d6]['getReceivers']()['reverse'](),_0x5bd533=0x0;_0x2a1a6b[_0x2a8423(0x2cb)](function(_0x32cdd5){var _0x37bd17=_0x2a8423;try{for(var _0x4f646b in _0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)]){if(typeof _0x2bc9f0[_0x37bd17(0x626)][_0x1490d6]['stats'][_0x4f646b]==_0x37bd17(0x3c1)&&_0x37bd17(0x3bd)in _0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b]&&_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x3bd)]===_0x32cdd5[_0x37bd17(0x31e)]['id']&&_0x37bd17(0x26d)in _0x2bc9f0['rpcs'][_0x1490d6]['stats'][_0x4f646b]){var _0x240c86=0x0;_0x2bc9f0['rpcs'][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x24b)]?_0x240c86=_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x24b)]:_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x24b)]=0x0;_0x240c86+=_0x5d5dbe-_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x26d)];_0x240c86>_0x5d5dbe&&(_0x240c86=_0x5d5dbe);if(_0x2bc9f0['rpcs'][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x6a3)]==_0x37bd17(0x4d3)){if(_0x32cdd5[_0x37bd17(0x31e)]['id']in _0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x1dd)]){if(_0x37bd17(0x45a)===_0x37bd17(0x489))_0x58888c(_0x470a43);else{log('updating\x20audio\x20delay');var _0x4616c6=_0x5bd533-_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b]['Buffer_Delay_in_ms']+_0x2bc9f0[_0x37bd17(0x2dc)];if(_0x4616c6<0x0){if(_0x37bd17(0x411)===_0x37bd17(0x411))_0x4616c6=0x0;else{if(_0x33d88e[_0x37bd17(0x57d)][_0x37bd17(0x628)](_0x59ca33[_0x37bd17(0x626)][_0x1dbda8][_0x37bd17(0x65f)]))return;_0x49f7a1[_0x37bd17(0x67a)](_0x5bd26f['rpcs'],_0x4d29e2,_0x3bde73[_0x37bd17(0x3b9)]);return;}}log(_0x37bd17(0x5d4)+_0x4616c6),log(_0x37bd17(0x604)+_0x2bc9f0['audioCtx'][_0x37bd17(0x33c)]),_0x2bc9f0['rpcs'][_0x1490d6][_0x37bd17(0x1dd)][_0x32cdd5[_0x37bd17(0x31e)]['id']]['delayTime'][_0x37bd17(0x5e8)](parseFloat(_0x4616c6/0x3e8),_0x2bc9f0[_0x37bd17(0x495)][_0x37bd17(0x33c)]+0x1),_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x37e)]=_0x4616c6;}}}else _0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x6a3)]=='video'&&(_0x5bd533=_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6]['stats'][_0x4f646b]['Buffer_Delay_in_ms'],_0x240c86<0x0&&(_0x240c86=0x0),_0x2bc9f0[_0x37bd17(0x626)][_0x1490d6][_0x37bd17(0x477)][_0x4f646b][_0x37bd17(0x24b)]=_0x240c86,_0x32cdd5['playoutDelayHint']=parseFloat(_0x240c86/0x3e8));}}}catch(_0x28e11f){errorlog(_0x28e11f);}});}}catch(_0x5aa688){errorlog(_0x2a8423(0x538));}},_0x2bc9f0['processStats']=function(_0x3e6761){var _0x495399=_0x5a968e;if(!_0x2bc9f0[_0x495399(0x626)]||!(_0x3e6761 in _0x2bc9f0[_0x495399(0x626)]))return;try{_0x2bc9f0[_0x495399(0x626)][_0x3e6761][_0x495399(0x269)][_0x495399(0x5d1)]&&(log(_0x495399(0x732)),_0x2bc9f0[_0x495399(0x626)][_0x3e6761][_0x495399(0x269)][_0x495399(0x35b)]()[_0x495399(0x5cc)](_0x481a40=>{var _0x199e50=_0x495399;log(_0x199e50(0x33b)),firstPlayTriggered=!![];})[_0x495399(0x4a6)](warnlog));}catch(_0x31e524){};try{_0x2bc9f0[_0x495399(0x626)][_0x3e6761][_0x495399(0x4f9)]()[_0x495399(0x5cc)](function(_0x37db11){var _0x22dd3d=_0x495399;if(!(_0x3e6761 in _0x2bc9f0[_0x22dd3d(0x626)])){if(_0x22dd3d(0x303)!==_0x22dd3d(0x2ae))return;else _0x2cd0d4(_0x22dd3d(0x5e1)),_0x36d935['rpcs'][_0x495662][_0x22dd3d(0x6d8)]=!![],_0x4f02a4(_0xd68e0);}setTimeout(_0x2bc9f0[_0x22dd3d(0x619)],0xbb8,_0x3e6761),!_0x2bc9f0[_0x22dd3d(0x626)][_0x3e6761][_0x22dd3d(0x477)][_0x22dd3d(0x4f5)]&&(_0x2bc9f0['rpcs'][_0x3e6761]['stats']['RTC\x20Connection']={}),_0x37db11[_0x22dd3d(0x2cb)](_0xe0b311=>{var _0x5169b2=_0x22dd3d;if(_0xe0b311[_0x5169b2(0x230)]==_0x5169b2(0x60a)&&_0xe0b311[_0x5169b2(0x245)]==!![])'uelco'===_0x5169b2(0x2e0)?(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x3c4)]=_0xe0b311['localCandidateId'],_0x2bc9f0['rpcs'][_0x3e6761]['stats']['RTC\x20Connection'][_0x5169b2(0x782)]=_0xe0b311[_0x5169b2(0x492)],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0x5169b2(0x4f5)][_0x5169b2(0x2f3)]=_0xe0b311[_0x5169b2(0x4a5)]*0x3e8):_0x213331(_0x269cac);else{if(_0xe0b311[_0x5169b2(0x230)]==_0x5169b2(0x31e)&&_0xe0b311[_0x5169b2(0x290)]==!![]){if(_0xe0b311['id']in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)])_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']][_0x5169b2(0x3bd)]=_0xe0b311[_0x5169b2(0x5a3)],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']][_0x5169b2(0x26d)]=parseInt(0x3e8*(parseFloat(_0xe0b311[_0x5169b2(0x767)])-_0x2bc9f0['rpcs'][_0x3e6761]['stats'][_0xe0b311['id']][_0x5169b2(0x527)])/(parseInt(_0xe0b311[_0x5169b2(0x365)])-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']][_0x5169b2(0x5be)]))||0x0,_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']][_0x5169b2(0x527)]=parseFloat(_0xe0b311['jitterBufferDelay'])||0x0,_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']][_0x5169b2(0x5be)]=parseInt(_0xe0b311[_0x5169b2(0x365)])||0x0,_0x5169b2(0x700)in _0xe0b311&&('frameHeight'in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0xe0b311['id']][_0x5169b2(0x298)]=_0xe0b311['frameWidth']+_0x5169b2(0x22a)+_0xe0b311['frameHeight'],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']][_0x5169b2(0x219)]=_0xe0b311[_0x5169b2(0x700)],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']][_0x5169b2(0x6cd)]=_0xe0b311[_0x5169b2(0x5b2)]));else{var _0x24b995={};_0x24b995[_0x5169b2(0x527)]=parseFloat(_0xe0b311['jitterBufferDelay'])||0x0,_0x24b995[_0x5169b2(0x5be)]=parseInt(_0xe0b311['jitterBufferEmittedCount'])||0x0,_0x24b995[_0x5169b2(0x26d)]=0x0,_0x24b995[_0x5169b2(0x3bd)]=_0xe0b311[_0x5169b2(0x5a3)],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['id']]=_0x24b995;}}else{if(_0xe0b311[_0x5169b2(0x230)]==_0x5169b2(0x73f)){if('_remote_ice_id'in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)]&&_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)]['RTC\x20Connection'][_0x5169b2(0x782)]!=_0xe0b311['id'])return;'relayProtocol'in _0xe0b311&&('ip'in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)]['RTC\x20Connection'][_0x5169b2(0x660)]=_0xe0b311['ip']),_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x699)]=_0xe0b311['relayProtocol']),_0x5169b2(0x5a1)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x74e)]=_0xe0b311[_0x5169b2(0x5a1)]),_0x5169b2(0x222)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x241)]=_0xe0b311[_0x5169b2(0x222)]);}else{if(_0xe0b311[_0x5169b2(0x230)]==_0x5169b2(0x30c)){if(_0x5169b2(0x3c4)in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)]&&_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x3c4)]!=_0xe0b311['id'])return;_0x5169b2(0x593)in _0xe0b311&&('ip'in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x500)]=_0xe0b311['ip']),_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x717)]=_0xe0b311['relayProtocol']),_0x5169b2(0x5a1)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)]['local_candidateType']=_0xe0b311[_0x5169b2(0x5a1)]),_0x5169b2(0x222)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x241)]=_0xe0b311['networkType']);}else{if(_0xe0b311[_0x5169b2(0x230)]==_0x5169b2(0x284)){if(_0x5169b2(0x6c5)===_0x5169b2(0x6c5)){if('bytesReceived'in _0xe0b311){if(_0x5169b2(0x5af)===_0x5169b2(0x5af))_0x5169b2(0x371)in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0x5169b2(0x4f5)]&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x398)]&&(_0xe0b311['timestamp']&&(_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)]['total_recv_bitrate_kbps']=parseInt(0x8*(_0xe0b311['bytesReceived']-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0x5169b2(0x4f5)][_0x5169b2(0x371)])/(_0xe0b311['timestamp']-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)]['RTC\x20Connection'][_0x5169b2(0x398)]))))),_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x371)]=_0xe0b311[_0x5169b2(0x446)];else return;}_0x5169b2(0x50a)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x398)]=_0xe0b311[_0x5169b2(0x50a)],!_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0x5169b2(0x4f5)][_0x5169b2(0x35e)]?_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)][_0x5169b2(0x35e)]=_0xe0b311[_0x5169b2(0x50a)]:_0x2bc9f0['rpcs'][_0x3e6761]['stats']['RTC\x20Connection']['time_active_minutes']=parseInt((_0xe0b311[_0x5169b2(0x50a)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x4f5)]['_timestampStart'])/0x258)/0x64);}else _0x286ddd[_0x5169b2(0x42c)][_0x5169b2(0x3da)](_0x128177[_0x5169b2(0x42c)]['indexOf'](_0x1b39de),0x1);}else{if(_0xe0b311[_0x5169b2(0x230)]==_0x5169b2(0x6b6)&&_0x5169b2(0x499)in _0xe0b311){_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]=_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]||{},_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x78e)]=parseInt(0x8*(_0xe0b311[_0x5169b2(0x446)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x657)])/(_0xe0b311[_0x5169b2(0x50a)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x5dd)])),_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['_last_bytes']=_0xe0b311[_0x5169b2(0x446)]||_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x657)],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x5dd)]=_0xe0b311[_0x5169b2(0x50a)]||_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x5dd)],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)]['_codecId']=_0xe0b311[_0x5169b2(0x25d)],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x6bd)]=_0xe0b311[_0x5169b2(0x499)];if(_0xe0b311[_0x5169b2(0x691)]==_0x5169b2(0x317)){_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['type']=_0x5169b2(0x5f3),_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x6a3)]='video';if(_0x2bc9f0[_0x5169b2(0x508)]&&_0x5169b2(0x47c)in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)]&&_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x47c)]=='video/VP8'){_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']][_0x5169b2(0x2a2)]=_0xe0b311[_0x5169b2(0x2c7)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x6e8)]||0x0,_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0xe0b311['trackId']][_0x5169b2(0x293)]=_0xe0b311[_0x5169b2(0x429)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x3b3)]+_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x293)]||0x0,log(_0x5169b2(0x3b6));if(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x2a2)]===0x0&&_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']][_0x5169b2(0x293)]>=_0x2bc9f0[_0x5169b2(0x508)])_0x2bc9f0[_0x5169b2(0x64a)](_0x3e6761),_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x293)]=0x0,log(_0x5169b2(0x798));else _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x2a2)]>0x0&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x293)]=0x0);}else{if(_0x2bc9f0[_0x5169b2(0x508)]&&_0x5169b2(0x47c)in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats']&&_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x47c)]==_0x5169b2(0x2be)){if('xraUC'===_0x5169b2(0x203))_0x3e0380[_0x5169b2(0x626)][_0x341bb3]['streamSrc']=_0x2a2bce['streams'][0x0],_0x56ba54['streams'][0x0][_0x5169b2(0x3ca)]()[_0x5169b2(0x6a9)]&&(_0x4336ca=!![]);else{_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x2a2)]=_0xe0b311[_0x5169b2(0x2c7)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x6e8)]||0x0,_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['nackTrigger']=_0xe0b311[_0x5169b2(0x429)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']][_0x5169b2(0x3b3)]+_0x2bc9f0['rpcs'][_0x3e6761]['stats'][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x293)]||0x0,log('OBS\x20PLI\x20FIX\x20MODE\x20ON');if(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x2a2)]===0x0&&_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']]['nackTrigger']>=_0x2bc9f0[_0x5169b2(0x508)]*0x4)_0x2bc9f0[_0x5169b2(0x64a)](_0x3e6761),_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']][_0x5169b2(0x293)]=0x0,log(_0x5169b2(0x798));else _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x2a2)]>0x0&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x293)]=0x0);}}}_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x6e8)]=_0xe0b311[_0x5169b2(0x2c7)]||0x0,_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']]['streamErrors_nackCount']=_0xe0b311[_0x5169b2(0x429)]||0x0;if(_0x5169b2(0x314)in _0xe0b311)_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x634)]=parseInt(_0xe0b311[_0x5169b2(0x314)]);else{if(_0x5169b2(0x78a)in _0xe0b311&&_0xe0b311['timestamp']){var _0x5141c9=0x0,_0x4e6728=0x0;try{_0x5141c9=_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x22e)],_0x4e6728=_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x398)];}catch(_0x443aca){}_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']][_0x5169b2(0x634)]=parseInt(0xa*(_0xe0b311[_0x5169b2(0x78a)]-_0x5141c9)/(_0xe0b311[_0x5169b2(0x50a)]/0x3e8-_0x4e6728))/0xa,_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['_framesDecoded']=_0xe0b311[_0x5169b2(0x78a)],_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['_timestamp']=_0xe0b311[_0x5169b2(0x50a)]/0x3e8;}}}else _0xe0b311[_0x5169b2(0x691)]==_0x5169b2(0x4d3)&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0xe0b311['trackId']][_0x5169b2(0x230)]=_0x5169b2(0x23a),_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311['trackId']][_0x5169b2(0x6a3)]=_0x5169b2(0x4d3),_0x5169b2(0x302)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x590)]=parseInt(parseFloat(_0xe0b311[_0x5169b2(0x302)])*0x2710)/0x2710));_0x5169b2(0x758)in _0xe0b311&&_0x5169b2(0x3a1)in _0xe0b311&&('LspCf'===_0x5169b2(0x633)?(_0x55e123('trying\x20to\x20play'),_0x1e933b[_0x5169b2(0x626)][_0x4355e9][_0x5169b2(0x269)][_0x5169b2(0x35b)]()[_0x5169b2(0x5cc)](_0x4d86d4=>{var _0x12ce20=_0x5169b2;_0x50bfe8(_0x12ce20(0x33b)),_0x49af81=!![];})[_0x5169b2(0x4a6)](_0x50ffd7)):(!(_0x5169b2(0x643)in _0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]])&&(_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x643)]=_0xe0b311['packetsLost']),!('_packetsReceived'in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]])&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x319)]=_0xe0b311[_0x5169b2(0x3a1)]),!(_0x5169b2(0x665)in _0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]])&&(_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x665)]=0x0),_0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x665)]=_0x2bc9f0['rpcs'][_0x3e6761]['stats'][_0xe0b311['trackId']][_0x5169b2(0x665)]*0.35+0.65*((_0xe0b311[_0x5169b2(0x758)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x643)])*0x64)/(_0xe0b311[_0x5169b2(0x3a1)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['_packetsReceived']+(_0xe0b311[_0x5169b2(0x758)]-_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['_packetsLost']))||0x0,_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]][_0x5169b2(0x319)]=_0xe0b311['packetsReceived'],_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0xe0b311[_0x5169b2(0x499)]]['_packetsLost']=_0xe0b311[_0x5169b2(0x758)]));}else _0x5169b2(0x511)in _0x2bc9f0['rpcs'][_0x3e6761][_0x5169b2(0x477)]&&_0xe0b311['id']==_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x511)]&&(_0x5169b2(0x447)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x6bd)]]?_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761]['stats'][_0x5169b2(0x6bd)]][_0x5169b2(0x47c)]=_0xe0b311['mimeType']:(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x6bd)]]={},_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x6bd)]][_0x5169b2(0x47c)]=_0xe0b311[_0x5169b2(0x447)])),_0x5169b2(0x5b2)in _0xe0b311&&(_0x5169b2(0x700)in _0xe0b311&&(_0x2bc9f0[_0x5169b2(0x626)][_0x3e6761][_0x5169b2(0x477)][_0x5169b2(0x298)]=parseInt(_0xe0b311['frameWidth'])+_0x5169b2(0x22a)+parseInt(_0xe0b311[_0x5169b2(0x5b2)]))));}}}}}}),_0x2bc9f0[_0x22dd3d(0x5e0)]!==![]&&_0x2bc9f0[_0x22dd3d(0x59d)](_0x3e6761),setTimeout(function(){var _0x4a8562=_0x22dd3d;_0x2bc9f0[_0x4a8562(0x523)](),_0x2bc9f0[_0x4a8562(0x677)]();},0x0);});}catch(_0x3e815c){errorlog(_0x3e815c);}},_0x2bc9f0[_0x5a968e(0x626)][_0x4db4e6]['ontrack']=_0x35b529=>{var _0x5b2b9a=_0x5a968e;warnlog(_0x5b2b9a(0x243)),_0x2bc9f0[_0x5b2b9a(0x26c)](_0x35b529,_0x4db4e6);},log(_0x5a968e(0x71f));},_0x2bc9f0[_0x1bd68e(0x26c)]=function(_0x236bfc,_0x36bf7c){var _0x10439e=_0x1bd68e;if(_0x2bc9f0[_0x10439e(0x57d)]['includes'](_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x65f)])){if('etSyx'===_0x10439e(0x757)){errorlog(_0x10439e(0x668));return;}else _0x10c5ea[_0x10439e(0x716)]===null&&_0x332ae4(_0x46a8e3[_0x10439e(0x55e)]);}_0x2bc9f0[_0x10439e(0x5e0)]!==![]&&_0x2bc9f0['playoutdelay'](_0x36bf7c);_0x2bc9f0['directorSpeakerMute'](),_0x2bc9f0[_0x10439e(0x677)]();if(_0x236bfc[_0x10439e(0x6f3)]&&_0x236bfc['streams'][0x0]){_0x236bfc['streams'][0x0][_0x10439e(0x378)]=function(_0x5820f6){var _0x7cca16=_0x10439e;if(_0x7cca16(0x685)!==_0x7cca16(0x714))try{warnlog('Track\x20was\x20removed'),_0x2bc9f0[_0x7cca16(0x626)][_0x36bf7c][_0x7cca16(0x75c)][_0x7cca16(0x3ca)]()[_0x7cca16(0x2cb)](_0x16df43=>{var _0x3aaaa9=_0x7cca16;_0x16df43['id']==_0x5820f6[_0x3aaaa9(0x31e)]['id']&&_0x2bc9f0[_0x3aaaa9(0x626)][_0x36bf7c][_0x3aaaa9(0x75c)][_0x3aaaa9(0x759)](_0x16df43);}),_0x2bc9f0[_0x7cca16(0x626)][_0x36bf7c]['videoElement'][_0x7cca16(0x755)]=_0x2bc9f0[_0x7cca16(0x626)][_0x36bf7c][_0x7cca16(0x75c)],setTimeout(function(){updateMixer();},0x1);}catch(_0x3c8310){}else _0x15bb2b[0x0][_0x7cca16(0x4f0)]=_0x5117fd(_0x3194d4[_0x7cca16(0x5a9)])||0x0;},_0x236bfc[_0x10439e(0x6f3)][0x0][_0x10439e(0x249)]=function(_0x3c4324){var _0xdbd2bc=_0x10439e;try{warnlog(_0xdbd2bc(0x570)),_0x2bc9f0[_0xdbd2bc(0x626)][_0x36bf7c]['streamSrc'][_0xdbd2bc(0x3ca)]()[_0xdbd2bc(0x2cb)](_0x51ac94=>{var _0x5d02ad=_0xdbd2bc;_0x51ac94['id']==_0x3c4324[_0x5d02ad(0x31e)]['id']&&_0x2bc9f0[_0x5d02ad(0x626)][_0x36bf7c][_0x5d02ad(0x75c)][_0x5d02ad(0x759)](_0x51ac94);}),_0x2bc9f0[_0xdbd2bc(0x626)][_0x36bf7c][_0xdbd2bc(0x269)][_0xdbd2bc(0x755)]=_0x2bc9f0[_0xdbd2bc(0x626)][_0x36bf7c][_0xdbd2bc(0x75c)];}catch(_0x4d1260){};},_0x236bfc[_0x10439e(0x6f3)][0x0]['onerror']=function(_0x4ddbfd){var _0x562826=_0x10439e;errorlog(_0x4ddbfd);try{warnlog(_0x562826(0x419)),_0x2bc9f0['rpcs'][_0x36bf7c][_0x562826(0x75c)][_0x562826(0x3ca)]()[_0x562826(0x2cb)](_0x4a9b72=>{var _0x10fb9a=_0x562826;try{_0x4a9b72['id']==_0x4ddbfd['track']['id']&&_0x2bc9f0['rpcs'][_0x36bf7c][_0x10fb9a(0x75c)]['removeTrack'](_0x4a9b72);}catch(_0x191c2a){}}),_0x2bc9f0[_0x562826(0x626)][_0x36bf7c][_0x562826(0x269)][_0x562826(0x755)]=_0x2bc9f0[_0x562826(0x626)][_0x36bf7c][_0x562826(0x75c)],setTimeout(function(){updateMixer();},0x1);}catch(_0x29c0a0){errorlog(_0x29c0a0);}};var _0x3ee318=_0x236bfc[_0x10439e(0x6f3)][0x0][_0x10439e(0x3ca)]()[_0x10439e(0x6a9)];_0x3ee318>0x1&&(_0x10439e(0x349)!==_0x10439e(0x676)?errorlog('MORE\x20THAN\x20ONE\x20VIDEO\x20TRACK\x20IS\x20BEING\x20ADDED'):(_0x43e2c6(_0x10439e(0x66e)+_0x3f31be[_0x3f1afc]),_0x1296f['watchStream'](_0x12d7e4[_0x52f291])));}else _0x236bfc[_0x10439e(0x31e)]&&(_0x236bfc['track'][_0x10439e(0x6fc)]=function(_0x12b778){var _0x568547=_0x10439e;if(_0x568547(0x232)!==_0x568547(0x2f6)){errorlog(_0x12b778);try{warnlog(_0x568547(0x419)),_0x2bc9f0[_0x568547(0x626)][_0x36bf7c]['streamSrc'][_0x568547(0x3ca)]()[_0x568547(0x2cb)](_0x2f4397=>{var _0x3be7be=_0x568547;try{_0x2f4397['id']==_0x12b778[_0x3be7be(0x31e)]['id']&&_0x2bc9f0[_0x3be7be(0x626)][_0x36bf7c][_0x3be7be(0x75c)]['removeTrack'](_0x2f4397);}catch(_0x2b9416){}}),_0x2bc9f0[_0x568547(0x626)][_0x36bf7c][_0x568547(0x269)]['srcObject']=_0x2bc9f0[_0x568547(0x626)][_0x36bf7c][_0x568547(0x75c)],setTimeout(function(){updateMixer();},0x1);}catch(_0x63c9ff){errorlog(_0x63c9ff);}}else{if(_0x31d0c4['ws']===null||(typeof _0x22b39f['ws']!==_0x568547(0x3c1)||_0x1a256f['ws'][_0x568547(0x1e9)]!==0x1))_0x4e33d6(_0x4d3917,_0x568547(0x636)),_0x18d711['msg']['push'](_0x8d8c6a);else{var _0x376b35=_0x4e0304[_0x568547(0x52a)](_0x5c746c);if(_0x376b35[_0x568547(0x6a9)]>0x3a98){_0xda5fd('msg\x20size\x20error');return;}_0x7a8e3a['ws'][_0x568547(0x370)](_0x376b35);}}});var _0x178134=![];if(_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x269)]){if(_0x236bfc[_0x10439e(0x6f3)]&&_0x236bfc['streams'][0x0]){!_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)]?(_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)]=_0x236bfc[_0x10439e(0x6f3)][0x0],_0x236bfc[_0x10439e(0x6f3)][0x0]['getVideoTracks']()[_0x10439e(0x6a9)]&&(_0x178134=!![])):_0x236bfc[_0x10439e(0x6f3)][0x0][_0x10439e(0x491)]()[_0x10439e(0x2cb)](_0x55eb13=>{var _0x18aa58=_0x10439e;_0x178134&&warnlog(_0x18aa58(0x405)),_0x55eb13[_0x18aa58(0x72e)]==_0x18aa58(0x317)&&(_0x2bc9f0['rpcs'][_0x36bf7c][_0x18aa58(0x75c)][_0x18aa58(0x3ca)]()[_0x18aa58(0x2cb)](_0x240e3b=>{var _0x3b6a4a=_0x18aa58;_0x3b6a4a(0x51e)!==_0x3b6a4a(0x473)?_0x2bc9f0[_0x3b6a4a(0x626)][_0x36bf7c]['streamSrc'][_0x3b6a4a(0x759)](_0x240e3b):_0x2b1c10[_0x3b6a4a(0x626)][_0x3dc0c6]['mc'][_0x3b6a4a(0x6bb)]()[_0x3b6a4a(0x5cc)](function(_0x14e3e4){var _0x4f9c20=_0x3b6a4a;return _0x14e3e4[_0x4f9c20(0x415)]=_0x3db5c3[_0x4f9c20(0x50c)](_0x14e3e4['sdp'],{'stereo':0x1}),_0x28c4a8[_0x4f9c20(0x626)][_0x32cac5]['mc'][_0x4f9c20(0x22f)](_0x14e3e4);})['then'](function(){var _0x80d390=_0x3b6a4a,_0x27c358={};_0x27c358[_0x80d390(0x485)]=_0x7d9bd7,_0x27c358['answer']=_0xff1ed[_0x80d390(0x626)][_0x10061d]['mc']['localDescription'][_0x80d390(0x415)],_0x169da9(_0x27c358);})[_0x3b6a4a(0x4a6)](function(_0x22b365){});}),_0x178134=!![]),log(_0x18aa58(0x6d0)),_0x2bc9f0[_0x18aa58(0x626)][_0x36bf7c][_0x18aa58(0x75c)][_0x18aa58(0x3c0)](_0x55eb13);});try{_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x269)]['srcObject']=_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x75c)];}catch(_0x4e4459){if(_0x10439e(0x2e6)===_0x10439e(0x278))return _0x10fe13[_0x10439e(0x269)]['srcObject'];else errorlog('4722');}log(_0x10439e(0x567));}else{if(_0x236bfc[_0x10439e(0x31e)]){warnlog(_0x10439e(0x520));if(!_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)])_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)]=createMediaStream(),_0x236bfc[_0x10439e(0x31e)][_0x10439e(0x72e)]=='video'&&(_0x178134=!![]);else _0x236bfc[_0x10439e(0x31e)][_0x10439e(0x72e)]==_0x10439e(0x317)&&(_0x178134=!![],_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)][_0x10439e(0x3ca)]()['forEach'](_0x2915f2=>{var _0x5e5994=_0x10439e;_0x2bc9f0[_0x5e5994(0x626)][_0x36bf7c][_0x5e5994(0x75c)]['removeTrack'](_0x2915f2);}));_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x75c)]['addTrack'](_0x236bfc[_0x10439e(0x31e)]);try{_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x269)][_0x10439e(0x755)]=_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x75c)];}catch(_0xd66fd6){errorlog(_0x10439e(0x1e0));}}else errorlog(_0x10439e(0x753));}setTimeout(function(){updateMixer();},0x1);}else{log(_0x10439e(0x774));try{var _0x17d5d9=createVideoElement();}catch(_0x101cae){errorlog(_0x101cae);}_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x269)]=_0x17d5d9,_0x17d5d9[_0x10439e(0x43e)][_0x10439e(0x485)]=_0x36bf7c,_0x17d5d9['id']=_0x10439e(0x3db)+_0x36bf7c;_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x65f)]&&(_0x17d5d9[_0x10439e(0x43e)][_0x10439e(0x289)]=_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x65f)]);setupIncomingVideoTracking(_0x17d5d9,_0x36bf7c);if(_0x236bfc[_0x10439e(0x6f3)]&&_0x236bfc[_0x10439e(0x6f3)][0x0])_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)]=_0x236bfc[_0x10439e(0x6f3)][0x0],_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x269)]['srcObject']=_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)],log(_0x10439e(0x567)),_0x236bfc[_0x10439e(0x6f3)][0x0][_0x10439e(0x3ca)]()[_0x10439e(0x6a9)]&&(_0x10439e(0x696)!==_0x10439e(0x678)?_0x178134=!![]:_0x250eb4['rpcs'][_0x36b21a][_0x10439e(0x75c)]=_0x200a0a());else _0x236bfc[_0x10439e(0x31e)]&&(warnlog(_0x10439e(0x520)),!_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)]&&(_0x10439e(0x417)==='pRakN'?(_0x2d297c[_0x10439e(0x626)][_0x41d8f5][_0x10439e(0x1f4)]=!![],_0x4a2808(_0x57c978),_0x31248[_0x10439e(0x626)][_0x3c8970][_0x10439e(0x269)]&&(_0x43be4d[_0x10439e(0x626)][_0x2fe1c7]['videoElement'][_0x10439e(0x44e)][_0x10439e(0x650)]&&_0x5d5ecc['rpcs'][_0x3146a4][_0x10439e(0x269)]['style'][_0x10439e(0x650)]!==_0x10439e(0x454)&&(_0x1ddc47[_0x10439e(0x626)][_0x7478c0]['videoElement'][_0x10439e(0x44e)][_0x10439e(0x650)]=_0x10439e(0x454),_0x2e4bd=!![])),_0x26ec29[_0x10439e(0x626)][_0x17b614][_0x10439e(0x505)]&&_0x3fa239['rpcs'][_0x521f80][_0x10439e(0x505)][_0x10439e(0x44e)][_0x10439e(0x650)]&&_0x5a8a97[_0x10439e(0x626)][_0x3ace83]['iframeEle']['style'][_0x10439e(0x650)]!==_0x10439e(0x454)&&(_0x20a64e[_0x10439e(0x626)][_0x3a49d6]['iframeEle'][_0x10439e(0x44e)][_0x10439e(0x650)]=_0x10439e(0x454),_0x2f0549=!![])):_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)]=createMediaStream()),_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)]['addTrack'](_0x236bfc[_0x10439e(0x31e)]),_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x269)][_0x10439e(0x755)]=_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x75c)],_0x236bfc[_0x10439e(0x31e)][_0x10439e(0x72e)]==_0x10439e(0x317)&&(_0x178134=!![]));}if(_0x178134){var _0x3195d1=![];if(_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x477)]&&_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x477)]['info']&&_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x477)][_0x10439e(0x6f6)]['Browser']&&_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c]['stats'][_0x10439e(0x6f6)][_0x10439e(0x607)]===_0x10439e(0x2a5)){if(_0x10439e(0x71a)!==_0x10439e(0x71a))_0x30a400[_0x10439e(0x626)][_0x1f75c7][_0x10439e(0x505)]=_0x2a4090(_0x1ef509[_0x10439e(0x29c)]),_0x3566cb[_0x10439e(0x626)][_0x27dc9a][_0x10439e(0x505)]['id']='iframe_'+_0x2754ac,_0x3a6c7e[_0x10439e(0x626)][_0x4341d9][_0x10439e(0x505)]['dataset'][_0x10439e(0x485)]=_0x21f529,_0x4b3e17=!![],_0xaf3dab[_0x10439e(0x626)][_0xacbe8c]['streamID']&&(_0x42e96c['rpcs'][_0x125d65][_0x10439e(0x505)][_0x10439e(0x43e)]['sid']=_0x181a8c[_0x10439e(0x626)][_0x41b80e][_0x10439e(0x65f)]);else{if(_0x2bc9f0[_0x10439e(0x75a)]){if(_0x2bc9f0[_0x10439e(0x211)]||_0x2bc9f0['roomid']!==![]&&_0x2bc9f0[_0x10439e(0x6a2)]!==''&&_0x2bc9f0[_0x10439e(0x74b)]===![]){}else{if(_0x2bc9f0['rpcs'][_0x36bf7c]['bandwidth']!==![]){if(_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c]['bandwidth']>=0x0&&_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x214)]<_0x2bc9f0[_0x10439e(0x75a)]){}else _0x3195d1={},_0x3195d1[_0x10439e(0x75a)]=_0x2bc9f0[_0x10439e(0x75a)],_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x214)]=_0x2bc9f0['bitrate'],log('requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected');}else _0x3195d1={},_0x3195d1[_0x10439e(0x75a)]=_0x2bc9f0[_0x10439e(0x75a)],_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x214)]=_0x2bc9f0[_0x10439e(0x75a)],log(_0x10439e(0x264));}}}}_0x2bc9f0[_0x10439e(0x321)]&&(_0x3195d1==![]&&(_0x3195d1={}),_0x3195d1[_0x10439e(0x321)]=parseInt(_0x2bc9f0[_0x10439e(0x321)])),_0x3195d1&&_0x2bc9f0[_0x10439e(0x644)](_0x3195d1,_0x36bf7c);}if(_0x2bc9f0['audioEffects']===!![]){var _0x3c54e7=function(_0xf5f4bd){var _0xcbcc4a=function(_0x24d632){var _0x2b7ebb=_0x507f;if(!(_0x24d632 in _0x2bc9f0['rpcs'])){if(_0x2b7ebb(0x719)!==_0x2b7ebb(0x45c))return;else _0xc499bb[_0x2b7ebb(0x1ed)][_0x21dcf9][_0x2b7ebb(0x2e3)]===!![]&&(_0x469082+=0x1);}if(!_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632]['videoElement'])return;try{var _0x32b2da=_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632]['videoElement'][_0x2b7ebb(0x6fa)];_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632][_0x2b7ebb(0x269)][_0x2b7ebb(0x6fa)]=![];}catch(_0x575942){warnlog(_0x575942);}try{_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632][_0x2b7ebb(0x269)][_0x2b7ebb(0x541)]('play',_0xcbcc4a);}catch(_0x3784cb){warnlog(_0x3784cb);}_0x2bc9f0[_0x2b7ebb(0x495)][_0x2b7ebb(0x48f)]==_0x2b7ebb(0x3fb)&&_0x2bc9f0[_0x2b7ebb(0x495)]['resume']();try{var _0x5c0810=_0x2bc9f0['rpcs'][_0x24d632]['streamSrc'][_0x2b7ebb(0x3ea)]();if(_0x5c0810[_0x2b7ebb(0x6a9)]){var _0x203f21=_0x5c0810[0x0];_0x203f21[_0x2b7ebb(0x4c9)]!=_0x2b7ebb(0x330)&&(_0x2b7ebb(0x4a7)===_0x2b7ebb(0x386)?_0x474434['audio']=![]:_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632][_0x2b7ebb(0x269)][_0x2b7ebb(0x755)]=addAudioPipeline(_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632][_0x2b7ebb(0x75c)],_0x24d632,_0x203f21));}else _0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632][_0x2b7ebb(0x269)][_0x2b7ebb(0x755)]=_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632][_0x2b7ebb(0x75c)];}catch(_0x568fa9){warnlog(_0x568fa9);}try{_0x2b7ebb(0x5a2)!==_0x2b7ebb(0x32b)?(_0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632][_0x2b7ebb(0x269)][_0x2b7ebb(0x6fa)]=_0x32b2da,delete _0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632]['eventPlayActive'],'eventPlayActive'in _0x2bc9f0[_0x2b7ebb(0x626)][_0x24d632]&&errorlog(_0x2b7ebb(0x5e7))):_0x17af5=_0x2d58a2;}catch(_0x430f08){warnlog(_0x430f08);}};return _0xcbcc4a(_0xf5f4bd);};_0x2bc9f0[_0x10439e(0x495)]['state']=='running'&&(_0x2bc9f0[_0x10439e(0x6c6)]=!![]);if(_0x10439e(0x408)in _0x2bc9f0['rpcs'][_0x36bf7c]){}else _0x2bc9f0[_0x10439e(0x6c6)]==![]?_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x408)]=setInterval(function(_0x24ef59){var _0x388268=_0x10439e;log('..\x20waiting\x20for\x20user\x20gesture'),_0x24ef59 in _0x2bc9f0[_0x388268(0x626)]&&(_0x2bc9f0[_0x388268(0x6c6)]&&(clearInterval(_0x2bc9f0[_0x388268(0x626)][_0x24ef59][_0x388268(0x408)]),_0x2bc9f0[_0x388268(0x626)][_0x24ef59][_0x388268(0x269)]['addEventListener'](_0x388268(0x35b),_0x3c54e7(_0x24ef59))));},0x3e8,_0x36bf7c):(!_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x408)]&&(_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x408)]=!![]),_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x269)][_0x10439e(0x756)](_0x10439e(0x35b),_0x3c54e7(_0x36bf7c)));}_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x269)][_0x10439e(0x2f9)]=_0x2bc9f0['rpcs'][_0x36bf7c][_0x10439e(0x68d)],_0x2bc9f0[_0x10439e(0x523)](),_0x2bc9f0['directorDisplayMute'](),updateUserList(),mediaSourceUpdated(_0x36bf7c,_0x2bc9f0[_0x10439e(0x626)][_0x36bf7c][_0x10439e(0x65f)],_0x178134);},_0x2bc9f0;}());function meshcast(){var _0x4170ad=_0x2ebed8;if(session[_0x4170ad(0x5da)]!==![])return;session['meshcastSettings']=null;try{var _0x53e19d=new Date(),_0x5adf7b=_0x53e19d[_0x4170ad(0x6fe)]();urlParams[_0x4170ad(0x416)]('tz')&&(_0x4170ad(0x734)===_0x4170ad(0x734)?_0x5adf7b=parseInt(urlParams[_0x4170ad(0x1ee)]('tz'))||_0x5adf7b:_0x206561());var _0x58b816=[],_0x31766b=session[_0x4170ad(0x5df)](0xe),_0x5cb06f=[],_0x1e3b09={};fetch(_0x4170ad(0x70a))[_0x4170ad(0x5cc)](_0x1e5cac=>_0x1e5cac['json']())['then'](function(_0x364878){var _0x2acb5f=_0x4170ad;_0x5cb06f=_0x364878;for(var _0x5aeed6=0x0;_0x5aeed6<_0x5cb06f['length'];_0x5aeed6++){var _0x33a492=Math[_0x2acb5f(0x536)](_0x5cb06f[_0x5aeed6]['tz']-_0x5adf7b);Math[_0x2acb5f(0x536)](_0x33a492-0x3c*0x18)<_0x33a492&&(_0x33a492=Math[_0x2acb5f(0x536)](_0x33a492-0x3c*0x18)),_0x5cb06f[_0x5aeed6]['delta']=_0x33a492;}_0x5cb06f[_0x2acb5f(0x3f4)](compare_deltas),_0x1e3b09=_0x5cb06f[0x0];try{session['mc']=new RTCPeerConnection(session['configuration']),session['mc'][_0x2acb5f(0x551)]=_0x55fbcf,session[_0x2acb5f(0x269)]['srcObject']&&session[_0x2acb5f(0x269)][_0x2acb5f(0x755)][_0x2acb5f(0x491)]()[_0x2acb5f(0x2cb)](_0x29efa7=>{var _0x2d8ab4=_0x2acb5f;warnlog(_0x2d8ab4(0x5ae)),warnlog(_0x29efa7),session['mc'][_0x2d8ab4(0x3c0)](_0x29efa7);}),warnlog(session['mc'][_0x2acb5f(0x2fd)]()),session['mc'][_0x2acb5f(0x43d)]=function(_0x5574ef){var _0x30fb11=_0x2acb5f;if(_0x5574ef[_0x30fb11(0x212)]==null)return;log(_0x5574ef[_0x30fb11(0x212)]),_0x58b816[_0x30fb11(0x784)](_0x5574ef['candidate']);};}catch(_0x160d03){errorlog(_0x160d03);}})['catch'](errorlog);}catch(_0x50e6b6){errorlog(_0x50e6b6);}function _0x3d053b(_0x297a65,_0x45286e){var _0x5b5005=_0x4170ad;try{var _0x1d10b3=new XMLHttpRequest();_0x1d10b3[_0x5b5005(0x621)]=function(){var _0x2a4057=_0x5b5005;if(this[_0x2a4057(0x1e9)]==0x4&&this[_0x2a4057(0x466)]==0xc8){var _0x574210=this[_0x2a4057(0x3e3)](_0x2a4057(0x77c));if(_0x574210==_0x2a4057(0x3f8)){var _0x5a2184={};_0x5a2184[_0x2a4057(0x415)]=this[_0x2a4057(0x205)],_0x5a2184[_0x2a4057(0x230)]=_0x2a4057(0x20c),_0x5a2184[_0x2a4057(0x415)]=CodecsHandler['setOpusAttributes'](_0x5a2184[_0x2a4057(0x415)],{'stereo':0x1}),_0x5a2184[_0x2a4057(0x415)]=_0x5a2184['sdp'][_0x2a4057(0x534)](/42001f/gi,_0x2a4057(0x455)),_0x5a2184[_0x2a4057(0x415)]=_0x5a2184[_0x2a4057(0x415)][_0x2a4057(0x534)](/420029/gi,_0x2a4057(0x455)),console[_0x2a4057(0x29b)](_0x5a2184),session['mc'][_0x2a4057(0x789)](_0x5a2184)[_0x2a4057(0x5cc)]()[_0x2a4057(0x4a6)](function(_0x206f4b){log(_0x206f4b);});if(_0x58b816[_0x2a4057(0x6a9)]){var _0x3d562a=JSON['stringify'](_0x58b816[_0x2a4057(0x4f6)]());setTimeout(function(){var _0x518a59=_0x2a4057;_0x3d053b(_0x3d562a,_0x518a59(0x794));},0xa);}_0x1fd7b3();}else _0x574210==_0x2a4057(0x39a)&&(this[_0x2a4057(0x205)]==0x1b0?warnUser(_0x2a4057(0x4dd)):warnUser('Unknown\x20Meshcast\x20error'));}};var _0x2b4bb8=0x8,_0x129f9d=0x61a8/_0x2b4bb8;session[_0x5b5005(0x721)]&&(_0x129f9d>session[_0x5b5005(0x721)]&&(_0x2b4bb8=0x61a8/session['maxBitrate'],_0x2b4bb8>0x64&&(_0x2b4bb8=0x64))),_0x1d10b3[_0x5b5005(0x46f)]('POST',_0x1e3b09['url']+'/'+_0x2b4bb8,!![]),_0x1d10b3[_0x5b5005(0x28d)](_0x5b5005(0x64f),_0x5b5005(0x451)+_0x45286e+_0x5b5005(0x45b)),_0x1d10b3[_0x5b5005(0x28d)](_0x5b5005(0x4c3),_0x5b5005(0x286)+_0x31766b),_0x1d10b3[_0x5b5005(0x370)](_0x297a65);}catch(_0x3b49fa){errorlog(_0x3b49fa);}}function _0x55fbcf(_0x74ebc){var _0x12bc86=_0x4170ad;warnlog(_0x12bc86(0x458)),warnlog(_0x74ebc);try{session['mc'][_0x12bc86(0x592)]()['then'](function(_0x28fe50){var _0x45325b=_0x12bc86;return _0x28fe50[_0x45325b(0x415)]=CodecsHandler[_0x45325b(0x50c)](_0x28fe50['sdp'],{'stereo':0x1}),_0x28fe50[_0x45325b(0x415)]=_0x28fe50['sdp']['replace'](/42001f/gi,'42e01f'),_0x28fe50['sdp']=_0x28fe50[_0x45325b(0x415)][_0x45325b(0x534)](/420029/gi,_0x45325b(0x455)),warnlog(_0x28fe50),session['mc']['setLocalDescription'](_0x28fe50);})[_0x12bc86(0x5cc)](function(){var _0x1498d0=_0x12bc86;log(session['mc'][_0x1498d0(0x608)]),_0x3d053b(session['mc'][_0x1498d0(0x608)][_0x1498d0(0x415)],_0x1498d0(0x415));})[_0x12bc86(0x4a6)](function(_0x1cf022){});}catch(_0xb95022){errorlog(_0xb95022);}}function _0x1fd7b3(){var _0x552da0=_0x4170ad;if(_0x1e3b09[_0x552da0(0x1f6)]){if(_0x552da0(0x412)===_0x552da0(0x412))var _0x305b3a=_0x552da0(0x2df)+_0x1e3b09[_0x552da0(0x1f6)]+'&id='+_0x31766b;else _0x52ea30[_0x552da0(0x1ed)][_0x1c5981][_0x552da0(0x74b)]=_0x47edd2[_0x552da0(0x74b)][_0x552da0(0x534)](/[\W]+/g,'_');}else var _0x305b3a='https://meshcast.io/view.html?id='+_0x31766b;console[_0x552da0(0x29b)](_0x552da0(0x2bf)+_0x305b3a);for(var _0x5547cb in session[_0x552da0(0x1ed)]){if(session['pcs'][_0x5547cb][_0x552da0(0x372)]===null){session['pcs'][_0x5547cb][_0x552da0(0x372)]=!![];var _0x2a23f9={};_0x2a23f9[_0x552da0(0x372)]={'token':_0x31766b,'url':_0x1e3b09[_0x552da0(0x65c)]},session['sendMessage'](_0x2a23f9,_0x5547cb);}}session[_0x552da0(0x5da)]={'token':_0x31766b,'url':_0x1e3b09[_0x552da0(0x65c)]};}}function meshcastWatch(_0x1425bc,_0x2f98e7){var _0x5ec606=_0x2ebed8;!(_0x1425bc in session[_0x5ec606(0x626)])&&(session[_0x5ec606(0x626)][_0x1425bc]={},session[_0x5ec606(0x626)][_0x1425bc][_0x5ec606(0x477)]={},session[_0x5ec606(0x626)][_0x1425bc][_0x5ec606(0x338)]={},session['rpcs'][_0x1425bc][_0x5ec606(0x281)]=![]);session[_0x5ec606(0x626)][_0x1425bc]['mc']=new RTCPeerConnection(session[_0x5ec606(0x645)]),session[_0x5ec606(0x626)][_0x1425bc]['mc'][_0x5ec606(0x5d9)]=function(_0x61a53d){session['onTrack'](_0x61a53d,_0x1425bc);};var _0x261992=session[_0x5ec606(0x5df)](0xe),_0x272a33={};_0x272a33[_0x5ec606(0x65f)]=_0x2f98e7[_0x5ec606(0x6ff)],_0x272a33[_0x5ec606(0x485)]=_0x261992;function _0x305a67(_0x5be3e4){var _0x265e1d=_0x5ec606,_0x37fbca=new XMLHttpRequest();_0x37fbca[_0x265e1d(0x621)]=function(){var _0x5875ba=_0x265e1d;if(this['readyState']==0x4&&this[_0x5875ba(0x466)]==0xc8){var _0x3fe604=this[_0x5875ba(0x3e3)]('content-type');if(_0x3fe604==_0x5875ba(0x3f8)){var _0x6bfff0={};_0x6bfff0[_0x5875ba(0x415)]=this['responseText'],_0x6bfff0[_0x5875ba(0x230)]='offer',session[_0x5875ba(0x626)][_0x1425bc]['mc'][_0x5875ba(0x789)](_0x6bfff0)[_0x5875ba(0x5cc)](function(){_0x54c128();})[_0x5875ba(0x4a6)](function(_0xfe71f){log(_0xfe71f);});}}else log(this);},_0x37fbca[_0x265e1d(0x46f)](_0x265e1d(0x50f),_0x2f98e7[_0x265e1d(0x65c)],!![]),_0x37fbca[_0x265e1d(0x28d)](_0x265e1d(0x64f),_0x265e1d(0x683)),_0x37fbca['setRequestHeader'](_0x265e1d(0x4c3),'Bearer\x20'+_0x2f98e7[_0x265e1d(0x6ff)]),_0x37fbca[_0x265e1d(0x370)](JSON[_0x265e1d(0x52a)](_0x5be3e4));}function _0x54c128(){var _0x52d9bb=_0x5ec606;session['rpcs'][_0x1425bc]['mc']['createAnswer']()[_0x52d9bb(0x5cc)](function(_0x5030a2){var _0x47d537=_0x52d9bb;return _0x5030a2['sdp']=CodecsHandler[_0x47d537(0x50c)](_0x5030a2['sdp'],{'stereo':0x1}),session[_0x47d537(0x626)][_0x1425bc]['mc'][_0x47d537(0x22f)](_0x5030a2);})[_0x52d9bb(0x5cc)](function(){var _0x2e8394=_0x52d9bb,_0x3f39cf={};_0x3f39cf[_0x2e8394(0x485)]=_0x261992,_0x3f39cf[_0x2e8394(0x20c)]=session[_0x2e8394(0x626)][_0x1425bc]['mc'][_0x2e8394(0x608)][_0x2e8394(0x415)],_0x305a67(_0x3f39cf);})['catch'](function(_0x366f05){});}_0x305a67(_0x272a33);} \ No newline at end of file +var _0x56c269=_0x4593;(function(_0x4db4cd,_0x4dc3e3){var _0x52eccf=_0x4593,_0x294c09=_0x4db4cd();while(!![]){try{var _0xf030=-parseInt(_0x52eccf(0x600))/0x1+-parseInt(_0x52eccf(0x221))/0x2+-parseInt(_0x52eccf(0x1bf))/0x3*(parseInt(_0x52eccf(0x1be))/0x4)+-parseInt(_0x52eccf(0x502))/0x5+-parseInt(_0x52eccf(0x12f))/0x6*(-parseInt(_0x52eccf(0x631))/0x7)+parseInt(_0x52eccf(0x30b))/0x8+parseInt(_0x52eccf(0x257))/0x9*(parseInt(_0x52eccf(0xa5))/0xa);if(_0xf030===_0x4dc3e3)break;else _0x294c09['push'](_0x294c09['shift']());}catch(_0x4cd407){_0x294c09['push'](_0x294c09['shift']());}}}(_0x275c,0x5daec));var _0x3a6cd5=function(){var _0x194a6d=!![];return function(_0x4f34bf,_0xc2ae37){var _0x48b5bc=_0x194a6d?function(){var _0x48f8cf=_0x4593;if(_0xc2ae37){var _0x12c144=_0xc2ae37[_0x48f8cf(0x13d)](_0x4f34bf,arguments);return _0xc2ae37=null,_0x12c144;}}:function(){};return _0x194a6d=![],_0x48b5bc;};}(),_0x2eaca0=_0x3a6cd5(this,function(){var _0x119686=_0x4593;return _0x2eaca0[_0x119686(0x1ce)]()[_0x119686(0x45e)](_0x119686(0x109))['toString']()['constructor'](_0x2eaca0)[_0x119686(0x45e)](_0x119686(0x109));});_0x2eaca0();function log(_0x268abd){var _0x2ddf36=_0x4593;try{debugSocket&&debugSocket['send'](JSON[_0x2ddf36(0x27d)](_0x268abd));}catch(_0x58f79b){}}function warnlog(_0x17c870,_0x1a73e6=![],_0x5d140d=![]){var _0x26a96c=_0x4593;try{debugSocket&&debugSocket[_0x26a96c(0x161)](JSON[_0x26a96c(0x27d)](_0x17c870));}catch(_0x26b611){}if(_0x5d140d){if(_0x26a96c(0x5ba)!=='SqIZB')'action'in _0x4ca3ba&&_0x282b67['directorActions'](_0x12f4ab);else try{debugSocket&&debugSocket[_0x26a96c(0x161)](JSON[_0x26a96c(0x27d)](_0x26a96c(0xbd)+_0x5d140d));}catch(_0x5ab486){}}}function errorlog(_0x3742f5,_0x532750=![],_0x5adf35=![]){var _0x239a75=_0x4593;try{_0x239a75(0x4d4)!=='ZUoZD'?_0x472999(_0x2ad593):debugSocket&&debugSocket[_0x239a75(0x161)](JSON[_0x239a75(0x27d)](_0x3742f5));}catch(_0xe09dc9){}appendDebugLog(_0x3742f5);if(_0x5adf35){appendDebugLog(_0x5adf35);try{debugSocket&&debugSocket[_0x239a75(0x161)](JSON[_0x239a75(0x27d)](_0x239a75(0xbd)+_0x5adf35));}catch(_0x4681ea){}}}var debugSocket=null;function debugStart(){var _0x3b12e2=![],_0x24601d=0x0;function _0x57ece8(){var _0x47c6f1=_0x4593;clearTimeout(_0x3b12e2);if(debugSocket){if(debugSocket['readyState']===debugSocket[_0x47c6f1(0xf1)])return;try{debugSocket['close']();}catch(_0x6c3910){}}debugSocket=new WebSocket(_0x47c6f1(0x18b)),debugSocket[_0x47c6f1(0x22e)]=function(){clearTimeout(_0x3b12e2),_0x3b12e2=setTimeout(function(){_0x57ece8();},0x64);};}_0x57ece8();}window[_0x56c269(0x2ac)]=function backupErr(_0x42d8cd,_0x50960b=![],_0x27d4c6=![]){var _0x3c8413=_0x56c269;return errorlog(_0x42d8cd),errorlog(_0x27d4c6),errorlog(_0x3c8413(0x2e1)),appendDebugLog(_0x42d8cd),_0x27d4c6&&appendDebugLog(_0x27d4c6),![];},window[_0x56c269(0x104)]=window[_0x56c269(0x104)]||window[_0x56c269(0x59e)];function getById(_0x4a9e06){var _0x5c0331=_0x56c269,_0x241ce1=document[_0x5c0331(0x170)](_0x4a9e06);return!_0x241ce1&&(log(_0x4a9e06+_0x5c0331(0x3d9)),_0x241ce1=document[_0x5c0331(0x450)](_0x5c0331(0x281))),_0x241ce1;}var errorReport=[];function appendDebugLog(_0x22b605){var _0x7a5262=_0x56c269;try{if('PvkHp'===_0x7a5262(0x24f))_0x404e56['closePC'](_0x5b525a);else{var _0x3a39e9=new Date(),_0x3bf20e=_0x3a39e9[_0x7a5262(0x19f)]();if(_0x22b605[_0x7a5262(0x1b0)])_0x7a5262(0x3ff)===_0x7a5262(0x3ff)?errorReport['push']({'message':_0x22b605[_0x7a5262(0x1b0)],'name':_0x22b605[_0x7a5262(0xca)],'time':_0x3bf20e}):(_0x35141c[_0x7a5262(0x483)][_0x1aeaeb][_0x7a5262(0x2cc)]=_0x46bb95(_0xf45af3[_0x7a5262(0x3ae)]),_0x5c005d[_0x7a5262(0x483)][_0x298d36][_0x7a5262(0x2cc)]['id']=_0x7a5262(0x3fc)+_0x5e9477,_0x329fff[_0x7a5262(0x483)][_0x365ddf][_0x7a5262(0x2cc)]['dataset']['UUID']=_0x391087,_0x543273=!![],_0x27b5b1['broadcastIFrame']=_0xa55509[_0x7a5262(0x483)][_0x338403][_0x7a5262(0x2cc)],_0x4a19e8[_0x7a5262(0x483)][_0x331035][_0x7a5262(0x1c3)]&&(_0x4da3b7[_0x7a5262(0x483)][_0x24e152][_0x7a5262(0x2cc)][_0x7a5262(0x57a)][_0x7a5262(0x4e5)]=_0x50051d['rpcs'][_0x401178]['streamID']));else typeof _0x22b605===_0x7a5262(0x333)?errorReport[_0x7a5262(0x331)]({'note':_0x22b605,'time':_0x3bf20e}):errorReport[_0x7a5262(0x331)]({'other':_0x22b605,'time':_0x3bf20e});errorReport=errorReport['slice'](-0xc8),document[_0x7a5262(0x170)](_0x7a5262(0x558))&&(getById(_0x7a5262(0x558))[_0x7a5262(0x327)][_0x7a5262(0x25d)]='visible');}}catch(_0x1faf05){}}function isAlphaNumeric(_0x5713c7){var _0x394676=_0x56c269,_0x4dccee,_0x5a1a44,_0xf325ae;for(_0x5a1a44=0x0,_0xf325ae=_0x5713c7[_0x394676(0x39f)];_0x5a1a44<_0xf325ae;_0x5a1a44++){_0x4dccee=_0x5713c7[_0x394676(0x8d)](_0x5a1a44);if(!(_0x4dccee>0x2f&&_0x4dccee<0x3a)&&!(_0x4dccee>0x40&&_0x4dccee<0x5b)&&!(_0x4dccee>0x60&&_0x4dccee<0x7b))return![];}return!![];}function convertStringToArrayBufferView(_0x2e0941){var _0x4b89c5=_0x56c269,_0x11aa79=new Uint8Array(_0x2e0941['length']);for(var _0x5dcbb7=0x0;_0x5dcbb7<_0x2e0941[_0x4b89c5(0x39f)];_0x5dcbb7++){_0x11aa79[_0x5dcbb7]=_0x2e0941[_0x4b89c5(0x8d)](_0x5dcbb7);}return _0x11aa79;}function toHexString(_0x45e12f){var _0x458297=_0x56c269;return Array[_0x458297(0x2f0)][_0x458297(0x4f3)][_0x458297(0xe9)](_0x45e12f,function(_0x48ca16){var _0x1f79c9=_0x458297;return('0'+(_0x48ca16&0xff)[_0x1f79c9(0x1ce)](0x10))[_0x1f79c9(0x4c0)](-0x2);})[_0x458297(0x5e5)]('');}function toByteArray(_0x13fa62){var _0x1e8268=_0x56c269,_0x10281c=[];for(var _0x42b1a7=0x0;_0x42b1a7<_0x13fa62[_0x1e8268(0x39f)];_0x42b1a7+=0x2){_0x10281c['push'](parseInt(_0x13fa62[_0x1e8268(0x176)](_0x42b1a7,0x2),0x10));}return new Uint8Array(_0x10281c);}async function generateHash(_0x292a50,_0x2ac137=![]){var _0x46d32e=_0x56c269,_0x402b1c=new TextEncoder(_0x46d32e(0x433))[_0x46d32e(0x1ab)](_0x292a50);return crypto[_0x46d32e(0x478)][_0x46d32e(0x3fb)](_0x46d32e(0x1cc),_0x402b1c)[_0x46d32e(0x4a4)](function(_0x580e83){var _0x38ba6d=_0x46d32e;return _0x580e83=new Uint8Array(_0x580e83),_0x2ac137&&(_0x580e83=_0x580e83[_0x38ba6d(0x4c0)](0x0,parseInt(parseInt(_0x2ac137)/0x2))),_0x580e83=toHexString(_0x580e83),_0x580e83;})[_0x46d32e(0x421)](errorlog);};var iOS=!!navigator[_0x56c269(0x456)]&&/iPad|iPhone|iPod/[_0x56c269(0x142)](navigator['platform']),iPad=navigator[_0x56c269(0x269)]&&navigator[_0x56c269(0x269)]>0x2&&/MacIntel/[_0x56c269(0x142)](navigator[_0x56c269(0x456)]),videoElements=Array[_0x56c269(0x556)](document[_0x56c269(0x5c1)](_0x56c269(0x78))),audioElements=Array['from'](document[_0x56c269(0x5c1)](_0x56c269(0x1e0))),mediaStreamCounter=0x0;function createMediaStream(){return mediaStreamCounter+=0x1,new MediaStream();}function deleteOldMedia(){var _0xa5451a=_0x56c269;warnlog(_0xa5451a(0x603));var _0x433628=videoElements[_0xa5451a(0x39f)];while(_0x433628--){videoElements[_0x433628][_0xa5451a(0x311)]===![]&&(_0xa5451a(0x4da)!=='WjesH'?_0x53f7c9[_0xa5451a(0x2cb)][_0x33bdfd[_0xa5451a(0x207)]][_0xa5451a(0x44b)][_0xa5451a(0x189)]&&(_0x9b379b[_0xa5451a(0x2cb)][_0x1b911a[_0xa5451a(0x207)]][_0xa5451a(0x44b)][_0xa5451a(0x189)]['director']=!![]):(videoElements[_0x433628]['srcObject']==null||videoElements[_0x433628][_0xa5451a(0x2da)]&&videoElements[_0x433628][_0xa5451a(0x2da)][_0xa5451a(0x424)]===![])&&(videoElements[_0x433628][_0xa5451a(0x4b3)](),videoElements[_0x433628]['id']='',videoElements[_0x433628]['removeAttribute'](_0xa5451a(0x229)),videoElements[_0x433628][_0xa5451a(0x70)](),videoElements[_0x433628][_0xa5451a(0x275)](),videoElements[_0x433628]=null,videoElements['splice'](_0x433628,0x1)));}_0x433628=audioElements[_0xa5451a(0x39f)];while(_0x433628--){audioElements[_0x433628]['isConnected']===![]&&((audioElements[_0x433628][_0xa5451a(0x2da)]==null||audioElements[_0x433628][_0xa5451a(0x2da)]&&audioElements[_0x433628]['srcObject'][_0xa5451a(0x424)]===![])&&(audioElements[_0x433628][_0xa5451a(0x4b3)](),audioElements[_0x433628]['id']='',audioElements[_0x433628][_0xa5451a(0x2dd)](_0xa5451a(0x229)),audioElements[_0x433628][_0xa5451a(0x70)](),audioElements[_0x433628]['remove'](),audioElements[_0x433628]=null,audioElements[_0xa5451a(0x42b)](_0x433628,0x1)));}}function createAudioElement(){var _0x3f3a40=_0x56c269;try{deleteOldMedia();}catch(_0x1b29c3){_0x3f3a40(0x215)!==_0x3f3a40(0x215)?_0x5290ee[_0x3f3a40(0x5cd)](_0x594ef8):errorlog(_0x1b29c3);}var _0x29716a=document[_0x3f3a40(0x450)](_0x3f3a40(0x1e0));return audioElements[_0x3f3a40(0x331)](_0x29716a),_0x29716a;}function createVideoElement(){var _0x3e6570=_0x56c269;try{'DjKaU'===_0x3e6570(0x158)?deleteOldMedia():(_0x165d7c[_0x3e6570(0x1e7)][0x0][_0x3e6570(0x424)]=!![],_0x99c3dd[_0x3e6570(0x23d)](_0x1ac2c5)[_0x3e6570(0x4a4)](()=>{})['catch'](_0x562299));}catch(_0x4f79af){errorlog(_0x4f79af);}var _0x29eff1=document['createElement'](_0x3e6570(0x78));return videoElements[_0x3e6570(0x331)](_0x29eff1),_0x29eff1;}function play(_0x55276b=null,_0x5da8c0=![]){var _0x2b402a=_0x56c269;log(_0x2b402a(0x110)+session[_0x2b402a(0x469)]);if(session[_0x2b402a(0x469)]==='')log(_0x2b402a(0x3a5));else{if(session[_0x2b402a(0x469)]!==![]){var _0x424547=session[_0x2b402a(0x469)]['split'](','),_0x58adbd=![];for(var _0x2a9eda in _0x424547){if(_0x424547[_0x2a9eda]=='')_0x58adbd=!![];else{if(_0x55276b===null)session[_0x2b402a(0xf6)](_0x424547[_0x2a9eda]),_0x58adbd=!![];else _0x55276b===_0x424547[_0x2a9eda]&&(session[_0x2b402a(0xf6)](_0x424547[_0x2a9eda]),_0x58adbd=!![]);}}!_0x58adbd&&(session[_0x2b402a(0x394)]!==![]&&(!session[_0x2b402a(0x401)]&&(!session['queue']&&((session['exclude']===![]||!session[_0x2b402a(0x3d6)][_0x2b402a(0x4b5)](_0x55276b))&&(_0x5da8c0&&(session['directorList'][_0x2b402a(0x355)](_0x5da8c0)>=0x0&&(warnlog(_0x2b402a(0x2a7)+_0x55276b),session[_0x2b402a(0x2b2)][_0x2b402a(0x331)](_0x55276b),session[_0x2b402a(0xf6)](_0x55276b))))))));}else{if(session[_0x2b402a(0x3d6)]!==![]){if(session[_0x2b402a(0x3d6)][_0x2b402a(0x4b5)](_0x55276b)){}else session['watchStream'](_0x55276b);}else _0x55276b&&session[_0x2b402a(0xf6)](_0x55276b);}}}function playAllVideos(){var _0x4aba98=_0x56c269;for(var _0x18b726 in session[_0x4aba98(0x483)]){try{_0x4aba98(0xc9)!==_0x4aba98(0x5d5)?session[_0x4aba98(0x483)][_0x18b726]['videoElement']&&(session[_0x4aba98(0x483)][_0x18b726][_0x4aba98(0x22f)]['paused']&&session[_0x4aba98(0x483)][_0x18b726]['videoElement'][_0x4aba98(0xd0)]()['then'](_0x23a833=>{log('playing');})[_0x4aba98(0x421)](warnlog)):_0x2d19b8(_0x1dc989[_0x4aba98(0x1c3)]);}catch(_0x575f7e){}}}function getTURNList(){var _0x3b0908=_0x56c269,_0x156b73=[];turn={},turn[_0x3b0908(0x25f)]='steve',turn['credential']=_0x3b0908(0x57e),turn[_0x3b0908(0x403)]=[_0x3b0908(0x315)],turn['tz']=0x12c,turn[_0x3b0908(0x20c)]=![],turn['production']=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x1cb);if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session[_0x3b0908(0x635)]){}else{if(session['forceTcpMode']&&turn[_0x3b0908(0x20c)]){}else{if(session['speedtest']==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x4ff),turn[_0x3b0908(0x617)]=_0x3b0908(0x57e),turn[_0x3b0908(0x403)]=[_0x3b0908(0x19a)],turn['tz']=0x12c,turn['udp']=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x1cb);if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn['production']==![]){}else{if(session['speedtest']&&session['speedtest']!==!![]&&session['speedtest']!==turn['locale']){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn['username']=_0x3b0908(0x4ff),turn[_0x3b0908(0x617)]=_0x3b0908(0x57e),turn[_0x3b0908(0x403)]=[_0x3b0908(0xb1)],turn['tz']=-0x3c,turn[_0x3b0908(0x20c)]=![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x3e3);if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session['speedtest']==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x330),turn[_0x3b0908(0x617)]=_0x3b0908(0xee),turn[_0x3b0908(0x403)]=[_0x3b0908(0x366)],turn['tz']=-0x46,turn['udp']=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]='de2';if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session['speedtest']==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session['speedtest']!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x330),turn[_0x3b0908(0x617)]=_0x3b0908(0xee),turn[_0x3b0908(0x403)]=[_0x3b0908(0x645)],turn['tz']=-0x46,turn[_0x3b0908(0x20c)]=![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x175);if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session['forceTcpMode']){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x4ff),turn[_0x3b0908(0x617)]=_0x3b0908(0x57e),turn[_0x3b0908(0x403)]=[_0x3b0908(0x416)],turn['tz']=-0x3c,turn[_0x3b0908(0x20c)]=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]='de1';if(session[_0x3b0908(0x1da)]&&turn['udp']==session['forceTcpMode']){}else{if(session[_0x3b0908(0x635)]&&turn['udp']){}else{if(session['speedtest']==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x3b0908(0x306)===_0x3b0908(0x306)?_0x156b73['push'](turn):_0x2ce1a6['wss']=_0x3b0908(0x62f);}}}turn={},turn['username']=_0x3b0908(0x489),turn[_0x3b0908(0x617)]=_0x3b0908(0x4bd),turn[_0x3b0908(0x403)]=[_0x3b0908(0x5a9)],turn['tz']=0x1e0,turn[_0x3b0908(0x20c)]=!![],turn[_0x3b0908(0x1ff)]=!![],turn['locale']=_0x3b0908(0x1c1);if(session[_0x3b0908(0x1da)]&&turn['udp']==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn['udp']){}else{if(session[_0x3b0908(0x1da)]==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn['locale']){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x330),turn[_0x3b0908(0x617)]=_0x3b0908(0x5cf),turn['urls']=['turn:turn-usw2.vdo.ninja:3478'],turn['tz']=0x1e0,turn[_0x3b0908(0x20c)]=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x1f3);if(session[_0x3b0908(0x1da)]&&turn['udp']==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn['production']==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session['speedtest']!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x330),turn[_0x3b0908(0x617)]=_0x3b0908(0x531),turn[_0x3b0908(0x403)]=[_0x3b0908(0x359)],turn['tz']=0xb4,turn[_0x3b0908(0x20c)]=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x3f9);if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session['forceTcpMode']){}else{if(session[_0x3b0908(0x635)]&&turn['udp']){}else{if(session['speedtest']==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session['speedtest']&&session['speedtest']!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else'RtOMb'!==_0x3b0908(0x3a3)?(_0x4b993e[_0x3b0908(0xe6)](_0x23b8fd,-0x1),_0x5b375c[_0x3b0908(0x3e1)]()):_0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]='obsninja',turn['credential']=_0x3b0908(0x4bd),turn[_0x3b0908(0x403)]=[_0x3b0908(0x561)],turn['tz']=0x168,turn[_0x3b0908(0x20c)]=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0xcd);if(session[_0x3b0908(0x1da)]&&turn['udp']==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn['udp']){}else{if(session[_0x3b0908(0x1da)]==![]&&turn['production']==![]){}else{if(session['speedtest']&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73['push'](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x330),turn['credential']=_0x3b0908(0x1c2),turn['urls']=[_0x3b0908(0xa8)],turn['tz']=-0x258,turn['udp']=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x532);if(session['speedtest']&&turn[_0x3b0908(0x20c)]==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session['speedtest']!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn['username']=_0x3b0908(0x330),turn[_0x3b0908(0x617)]=_0x3b0908(0x493),turn[_0x3b0908(0x403)]=[_0x3b0908(0xaa)],turn['tz']=-0x1e0,turn['udp']=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x3a7);if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session[_0x3b0908(0x635)]){}else{if(session['forceTcpMode']&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn['locale']){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x330),turn[_0x3b0908(0x617)]=_0x3b0908(0x493),turn['urls']=['turn:turn-jp1.vdo.ninja:3478'],turn['tz']=-0x21c,turn[_0x3b0908(0x20c)]=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x1e6);if(session['speedtest']&&turn[_0x3b0908(0x20c)]==session['forceTcpMode']){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session['speedtest']&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x330),turn[_0x3b0908(0x617)]='PleaseDoNotUse',turn[_0x3b0908(0x403)]=[_0x3b0908(0x2c8)],turn['tz']=-0x21c,turn[_0x3b0908(0x20c)]=![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x1e6);if(session[_0x3b0908(0x1da)]&&turn[_0x3b0908(0x20c)]==session[_0x3b0908(0x635)]){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session[_0x3b0908(0x1da)]&&session['speedtest']!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}turn={},turn[_0x3b0908(0x25f)]=_0x3b0908(0x22c),turn[_0x3b0908(0x617)]='tabernac',turn[_0x3b0908(0x403)]=['turn:turn-eu2.obs.ninja:3478'],turn['tz']=-0x32,turn[_0x3b0908(0x20c)]=!![],turn[_0x3b0908(0x1ff)]=!![],turn[_0x3b0908(0x21a)]=_0x3b0908(0x2b1);if(session[_0x3b0908(0x1da)]&&turn['udp']==session['forceTcpMode']){}else{if(session[_0x3b0908(0x635)]&&turn[_0x3b0908(0x20c)]){}else{if(session[_0x3b0908(0x1da)]==![]&&turn[_0x3b0908(0x1ff)]==![]){}else{if(session['speedtest']&&session[_0x3b0908(0x1da)]!==!![]&&session[_0x3b0908(0x1da)]!==turn[_0x3b0908(0x21a)]){}else _0x156b73[_0x3b0908(0x331)](turn);}}}return _0x156b73;}function getTimezone(){var _0x4a74f8=_0x56c269;if(session['tz']!==![])return session['tz'];const _0x3b750e=()=>{var _0x54a352=_0x4593,_0x5b5f2d=new Date(0x0,0x1),_0x4e96e7=new Date(0x6,0x1);return Math[_0x54a352(0x3cd)](_0x5b5f2d['getTimezoneOffset'](),_0x4e96e7[_0x54a352(0x400)]());};var _0xe7a917=new Date();const _0x57a564=_0xbc1050=>{var _0x98aef3=_0x4593;return _0xbc1050[_0x98aef3(0x400)]()<_0x3b750e();};return _0x57a564(_0xe7a917)?_0xe7a917[_0x4a74f8(0x400)]()+0x3c:_0xe7a917[_0x4a74f8(0x400)]();}function chooseBestTURN(_0x3eda34){var _0xd0c2b9=_0x56c269;if(session['configuration'])return;var _0xac49d7=getTURNList(),_0x3df63e=getTimezone();for(var _0xcbfac3=0x0;_0xcbfac3<_0xac49d7[_0xd0c2b9(0x39f)];_0xcbfac3++){var _0x28fd68=Math[_0xd0c2b9(0x258)](_0xac49d7[_0xcbfac3]['tz']-_0x3df63e);Math[_0xd0c2b9(0x258)](_0x28fd68-0x3c*0x18)<_0x28fd68&&('qhZBO'!=='qhZBO'?_0x45b4e9['encodings']=[{}]:_0x28fd68=Math[_0xd0c2b9(0x258)](_0x28fd68-0x3c*0x18)),_0xac49d7[_0xcbfac3]['delta']=_0x28fd68;}_0xac49d7[_0xd0c2b9(0x157)](compare_deltas);var _0x1d7341=[],_0x3736a0=0x0,_0x9eca08=0x0;for(var _0xcbfac3=0x0;_0xcbfac3<_0xac49d7[_0xd0c2b9(0x39f)];_0xcbfac3++){if(_0xac49d7[_0xcbfac3][_0xd0c2b9(0x20c)]&&_0x9eca08<0x2)_0x1d7341['push'](_0xac49d7[_0xcbfac3]),_0x9eca08+=0x1;else!_0xac49d7[_0xcbfac3][_0xd0c2b9(0x20c)]&&_0x3736a0<0x1&&(_0x1d7341[_0xd0c2b9(0x331)](_0xac49d7[_0xcbfac3]),_0x3736a0+=0x1);}session[_0xd0c2b9(0x5ed)]={'iceServers':_0x3eda34,'sdpSemantics':_0xd0c2b9(0x164)},session['configuration'][_0xd0c2b9(0x145)]=session[_0xd0c2b9(0x5ed)][_0xd0c2b9(0x145)][_0xd0c2b9(0x185)](_0x1d7341),warnlog(session[_0xd0c2b9(0x5ed)]);}function compare_deltas(_0x238b8e,_0x3b8f24){var _0x807558=_0x56c269,_0x404d90=_0x238b8e['delta']||0x0,_0x77c223=_0x3b8f24[_0x807558(0xe1)]||0x0;if(_0x404d90>_0x77c223)return 0x1;if(_0x404d90<_0x77c223)return-0x1;return 0x0;}var updateMixerTimer=null,updateMixerActive=![];function updateMixer(_0x5776fb=![]){var _0x4c9223=_0x56c269;clearInterval(updateMixerTimer);if(updateMixerActive){session['mobile']?updateMixerTimer=setTimeout(function(){updateMixer();},0xc8):updateMixerTimer=setTimeout(function(){var _0x2e724d=_0x4593;if(_0x2e724d(0x5ec)===_0x2e724d(0x5ec))updateMixer();else{if(_0x280f0c[_0x2e724d(0x16f)]!==![]){if(_0x321d64[_0x2e724d(0x570)])return![];}}},0x32);return;}updateMixerActive=!![],log(_0x4c9223(0x3dd));try{updateMixerRun(_0x5776fb);}catch(_0x213784){}session[_0x4c9223(0x11e)]?setTimeout(function(){updateMixerActive=![];},0x1f4):'STeoW'!==_0x4c9223(0x4c4)?setTimeout(function(){updateMixerActive=![];},0x64):_0x27a29c(_0x4c9223(0x165));}function _0x4593(_0x464795,_0x96feb5){var _0x10fa42=_0x275c();return _0x4593=function(_0x2eaca0,_0x3a6cd5){_0x2eaca0=_0x2eaca0-0x6f;var _0x275c83=_0x10fa42[_0x2eaca0];return _0x275c83;},_0x4593(_0x464795,_0x96feb5);}var WebRTC={};WebRTC[_0x56c269(0x339)]=function(){var _0x27b0ac=_0x56c269,_0x5089fd={};function _0x417d5c(){}function _0x5c7315(_0x1a0ce2){errorlog(_0x1a0ce2);}function _0x992c85(){var _0x545612=_0x4593,_0xb2f644,_0x2fef45,_0x43c0ab=new Promise((_0xc6fcf4,_0x5ef85b)=>{_0xb2f644=_0xc6fcf4,_0x2fef45=_0x5ef85b;});return _0x43c0ab['resolve']=_0xb2f644,_0x43c0ab[_0x545612(0xcf)]=_0x2fef45,_0x43c0ab;}_0x5089fd[_0x27b0ac(0x426)]=function(_0x5d35b5=0x7){var _0x3f809c=_0x27b0ac,_0x3a5957='',_0x305397=_0x3f809c(0x1c0);for(var _0x4bf15f=0x0;_0x4bf15f<_0x5d35b5;_0x4bf15f++){_0x3a5957+=_0x305397[_0x3f809c(0x408)](Math['floor'](Math[_0x3f809c(0x34f)]()*_0x305397[_0x3f809c(0x39f)]));}return log(_0x3a5957),_0x3a5957;},_0x5089fd[_0x27b0ac(0x53b)]=![],_0x5089fd[_0x27b0ac(0x177)]=![],_0x5089fd[_0x27b0ac(0x5b9)]=![],_0x5089fd[_0x27b0ac(0xe3)]=!![],_0x5089fd[_0x27b0ac(0x428)]=![],_0x5089fd[_0x27b0ac(0x336)]=!![],_0x5089fd['audioChannels']=0x8,_0x5089fd[_0x27b0ac(0x27c)]=![],_0x5089fd[_0x27b0ac(0x1b2)]=![],_0x5089fd[_0x27b0ac(0x56c)]=![],_0x5089fd[_0x27b0ac(0x1d2)]=!![],_0x5089fd[_0x27b0ac(0x243)]=null,_0x5089fd['audioInputChannels']=![],_0x5089fd[_0x27b0ac(0x464)]=![],_0x5089fd['audioCtx']=new AudioContext(),_0x5089fd[_0x27b0ac(0x33e)]=![],_0x5089fd[_0x27b0ac(0x425)]=![],_0x5089fd[_0x27b0ac(0x388)]=null,_0x5089fd[_0x27b0ac(0x508)]=null,_0x5089fd[_0x27b0ac(0x2e9)]=null,_0x5089fd['broadcast']=![],_0x5089fd[_0x27b0ac(0x3e2)]=![],_0x5089fd[_0x27b0ac(0x220)]=![],_0x5089fd['bigmutebutton']=![],_0x5089fd[_0x27b0ac(0x294)]=![],_0x5089fd[_0x27b0ac(0x5be)]=![],_0x5089fd[_0x27b0ac(0x4f8)]=![],_0x5089fd[_0x27b0ac(0x2b2)]=[],_0x5089fd['beepToNotify']=![],_0x5089fd[_0x27b0ac(0xd8)]=null,_0x5089fd['canvasSource']=null,_0x5089fd['canvasWebGL']=null,_0x5089fd[_0x27b0ac(0x5d6)]=![],_0x5089fd['cleanDirector']=![],_0x5089fd['cleanOutput']=![],_0x5089fd[_0x27b0ac(0x3c4)]=![],_0x5089fd[_0x27b0ac(0x4fc)]=![],_0x5089fd['configuration']=![],_0x5089fd['compressor']=![],_0x5089fd[_0x27b0ac(0x212)]=![],_0x5089fd[_0x27b0ac(0x248)]=![],_0x5089fd[_0x27b0ac(0x5f0)]=![],_0x5089fd[_0x27b0ac(0x343)]=0x1,_0x5089fd[_0x27b0ac(0x4ea)]=![],_0x5089fd[_0x27b0ac(0x491)]=null,_0x5089fd[_0x27b0ac(0x16b)]={},_0x5089fd[_0x27b0ac(0x547)]={},_0x5089fd[_0x27b0ac(0x5ee)]={},_0x5089fd['currentAudioConstraints']={},_0x5089fd[_0x27b0ac(0x5f5)]=![],_0x5089fd[_0x27b0ac(0xa4)]=0x23,_0x5089fd[_0x27b0ac(0x3b5)]=0x0,_0x5089fd[_0x27b0ac(0x12e)]=0x25a,_0x5089fd[_0x27b0ac(0x3bd)]=![],_0x5089fd['defaultPassword']=![],_0x5089fd[_0x27b0ac(0x5ca)]=![],_0x5089fd[_0x27b0ac(0xb4)]=![],_0x5089fd[_0x27b0ac(0x321)]=![],_0x5089fd[_0x27b0ac(0x3db)]=null,_0x5089fd['directorDisplayMuted']=null,_0x5089fd['directorList']=[],_0x5089fd[_0x27b0ac(0x225)]=![],_0x5089fd['directorHash']=![],_0x5089fd[_0x27b0ac(0x207)]=![],_0x5089fd[_0x27b0ac(0x492)]=![],_0x5089fd[_0x27b0ac(0x2f7)]=!![],_0x5089fd['effects']=![],_0x5089fd[_0x27b0ac(0x149)]=![],_0x5089fd[_0x27b0ac(0x1f9)]=![],_0x5089fd[_0x27b0ac(0x230)]=![],_0x5089fd['enc']=new TextEncoder(_0x27b0ac(0x433)),_0x5089fd[_0x27b0ac(0x3d6)]=![],_0x5089fd[_0x27b0ac(0x131)]=![],_0x5089fd[_0x27b0ac(0x9f)]=![],_0x5089fd[_0x27b0ac(0x4f2)]=[],_0x5089fd[_0x27b0ac(0x18c)]=[],_0x5089fd[_0x27b0ac(0x638)]=![],_0x5089fd[_0x27b0ac(0x36b)]=![],_0x5089fd['framerate']=![],_0x5089fd[_0x27b0ac(0x411)]=![],_0x5089fd[_0x27b0ac(0x318)]=![],_0x5089fd['forceios']=![],_0x5089fd[_0x27b0ac(0x370)]=![],_0x5089fd[_0x27b0ac(0x503)]=![],_0x5089fd[_0x27b0ac(0x143)]=[],_0x5089fd[_0x27b0ac(0x581)]=![],_0x5089fd['hash']=![],_0x5089fd[_0x27b0ac(0x55e)]=![],_0x5089fd[_0x27b0ac(0x3ae)]=![],_0x5089fd[_0x27b0ac(0x2cc)]=![],_0x5089fd[_0x27b0ac(0x2e4)]=![],_0x5089fd[_0x27b0ac(0x31c)]=![],_0x5089fd[_0x27b0ac(0x568)]=![],_0x5089fd['quality_wb']=0x1,_0x5089fd[_0x27b0ac(0x61e)]=0x0,_0x5089fd[_0x27b0ac(0x43a)]=![],_0x5089fd[_0x27b0ac(0x26e)]=![],_0x5089fd[_0x27b0ac(0x46f)]=![],_0x5089fd[_0x27b0ac(0x2a4)]=![],_0x5089fd[_0x27b0ac(0x587)]=![],_0x5089fd[_0x27b0ac(0x357)]=![],_0x5089fd[_0x27b0ac(0x362)]={},_0x5089fd[_0x27b0ac(0x2f3)]=![],_0x5089fd['micIsolated']=![],_0x5089fd[_0x27b0ac(0x3ea)]=![],_0x5089fd[_0x27b0ac(0x5f4)]=![],_0x5089fd[_0x27b0ac(0x3f7)]=![],_0x5089fd['mobile']=![],_0x5089fd[_0x27b0ac(0x307)]=![],_0x5089fd[_0x27b0ac(0x5c5)]=![],_0x5089fd['maxvideobitrate']=![],_0x5089fd[_0x27b0ac(0x395)]=![],_0x5089fd[_0x27b0ac(0x3f2)]=![],_0x5089fd[_0x27b0ac(0x9b)]=![],_0x5089fd['ptime']=![],_0x5089fd['maxiosbitrate']=0x19,_0x5089fd[_0x27b0ac(0xb2)]=0xa,_0x5089fd[_0x27b0ac(0x3f4)]=![],_0x5089fd[_0x27b0ac(0x3cb)]=![],_0x5089fd[_0x27b0ac(0x44e)]=_0x5089fd[_0x27b0ac(0x426)](0x5),_0x5089fd['meterStyle']=![],_0x5089fd['manual']=![],_0x5089fd[_0x27b0ac(0x162)]=![],_0x5089fd['midiOut']=![],_0x5089fd[_0x27b0ac(0x252)]=![],_0x5089fd[_0x27b0ac(0x620)]=![],_0x5089fd['minipreview']=![],_0x5089fd[_0x27b0ac(0x36e)]=![],_0x5089fd[_0x27b0ac(0x1b3)]=![],_0x5089fd['msg']=[],_0x5089fd[_0x27b0ac(0x5ad)]=![],_0x5089fd[_0x27b0ac(0x51b)]=![],_0x5089fd[_0x27b0ac(0x289)]=![],_0x5089fd[_0x27b0ac(0x5e3)]=![],_0x5089fd[_0x27b0ac(0x223)]=![],_0x5089fd[_0x27b0ac(0x1d5)]=![],_0x5089fd['mykey']={},_0x5089fd[_0x27b0ac(0x187)]=![],_0x5089fd[_0x27b0ac(0x235)]=![],_0x5089fd['noPLIs']=![],_0x5089fd['nocursor']=![],_0x5089fd[_0x27b0ac(0x1a8)]=![],_0x5089fd[_0x27b0ac(0x452)]=![],_0x5089fd[_0x27b0ac(0x47b)]=![],_0x5089fd[_0x27b0ac(0x3d4)]=![],_0x5089fd[_0x27b0ac(0x16f)]=![],_0x5089fd[_0x27b0ac(0x3d5)]={},_0x5089fd[_0x27b0ac(0x3d5)][_0x27b0ac(0x25d)]=null,_0x5089fd[_0x27b0ac(0x3d5)][_0x27b0ac(0x11a)]=null,_0x5089fd[_0x27b0ac(0x3d5)][_0x27b0ac(0x4d1)]=null,_0x5089fd[_0x27b0ac(0x3d5)][_0x27b0ac(0x382)]=null,_0x5089fd[_0x27b0ac(0x3d5)][_0x27b0ac(0x4d1)]=null,_0x5089fd[_0x27b0ac(0x54c)]=![],_0x5089fd[_0x27b0ac(0x1ea)]=![],_0x5089fd[_0x27b0ac(0x639)]=![],_0x5089fd['order']=![],_0x5089fd[_0x27b0ac(0x448)]=![],_0x5089fd[_0x27b0ac(0x11c)]=![],_0x5089fd['preloadbitrate']=0x3e8,_0x5089fd['pcs']={},_0x5089fd['pip']=![],_0x5089fd['consent']=![],_0x5089fd['customWSS']=![],_0x5089fd['mc']=![],_0x5089fd[_0x27b0ac(0x171)]=![],_0x5089fd['permaid']=![],_0x5089fd[_0x27b0ac(0x4d5)]=![],_0x5089fd[_0x27b0ac(0x80)]=null,_0x5089fd[_0x27b0ac(0x5eb)]=null,_0x5089fd[_0x27b0ac(0x227)]=![],_0x5089fd[_0x27b0ac(0x1c7)]=[],_0x5089fd['pushLoudness']=![],_0x5089fd[_0x27b0ac(0x55f)]=![],_0x5089fd[_0x27b0ac(0x490)]=![],_0x5089fd[_0x27b0ac(0x200)]=![],_0x5089fd['remote']=![],_0x5089fd[_0x27b0ac(0x52e)]=0xfa0,_0x5089fd['raisehands']=![],_0x5089fd[_0x27b0ac(0x5e6)]=0x1388,_0x5089fd[_0x27b0ac(0x4d3)]=![],_0x5089fd[_0x27b0ac(0x266)]=![],_0x5089fd[_0x27b0ac(0xc5)]=![],_0x5089fd[_0x27b0ac(0x381)]=![],_0x5089fd[_0x27b0ac(0x249)]=![],_0x5089fd[_0x27b0ac(0x17e)]=![],_0x5089fd[_0x27b0ac(0x483)]={},_0x5089fd['sampleRate']=![],_0x5089fd[_0x27b0ac(0x2e5)]='',_0x5089fd[_0x27b0ac(0x13c)]=![],_0x5089fd[_0x27b0ac(0x4a3)]=![],_0x5089fd[_0x27b0ac(0x394)]=![],_0x5089fd[_0x27b0ac(0x563)]={},_0x5089fd[_0x27b0ac(0x18d)]=![],_0x5089fd[_0x27b0ac(0x239)]=![],_0x5089fd[_0x27b0ac(0x52c)]=![],_0x5089fd[_0x27b0ac(0x5e2)]=![],_0x5089fd[_0x27b0ac(0x191)]=![],_0x5089fd[_0x27b0ac(0x3b3)]=![],_0x5089fd['screensharecursor']=![],_0x5089fd[_0x27b0ac(0x612)]=![],_0x5089fd['seeding']=![],_0x5089fd[_0x27b0ac(0x3e0)]=![],_0x5089fd[_0x27b0ac(0x1e5)]=0x0,_0x5089fd[_0x27b0ac(0x5e7)]=![],_0x5089fd['showlabels']=![],_0x5089fd[_0x27b0ac(0x4f9)]=null,_0x5089fd[_0x27b0ac(0x1fe)]=![],_0x5089fd[_0x27b0ac(0x203)]=[],_0x5089fd[_0x27b0ac(0x135)]=![],_0x5089fd[_0x27b0ac(0x4d9)]=!![],_0x5089fd[_0x27b0ac(0x49a)]=![],_0x5089fd['sink']=![],_0x5089fd[_0x27b0ac(0x361)]=![],_0x5089fd[_0x27b0ac(0x585)]=![],_0x5089fd['stats']={},_0x5089fd[_0x27b0ac(0x5d2)]=![],_0x5089fd[_0x27b0ac(0x554)]=![],_0x5089fd[_0x27b0ac(0x1f2)]=![],_0x5089fd[_0x27b0ac(0x3d2)]=![],_0x5089fd['streamID']=null,_0x5089fd['streamSrc']=null,_0x5089fd['style']=![],_0x5089fd[_0x27b0ac(0x35a)]=![],_0x5089fd[_0x27b0ac(0x635)]=![],_0x5089fd['totalRoomBitrate']=![],_0x5089fd[_0x27b0ac(0x5e0)]=0x1f4,_0x5089fd['TFJSModel']=null,_0x5089fd[_0x27b0ac(0x37f)]=![],_0x5089fd['tz']=![],_0x5089fd[_0x27b0ac(0x44a)]=![],_0x5089fd[_0x27b0ac(0x5ac)]=![],_0x5089fd[_0x27b0ac(0xe8)]=![],_0x5089fd[_0x27b0ac(0x2eb)]=![],_0x5089fd[_0x27b0ac(0x468)]=![],_0x5089fd[_0x27b0ac(0x22f)]=![],_0x5089fd[_0x27b0ac(0x1dc)]=![],_0x5089fd[_0x27b0ac(0x2b0)]=![],_0x5089fd[_0x27b0ac(0x495)]=![],_0x5089fd[_0x27b0ac(0x469)]=![],_0x5089fd[_0x27b0ac(0x436)]=![],_0x5089fd[_0x27b0ac(0x3a8)]=0x64,_0x5089fd[_0x27b0ac(0x1cd)]=![],_0x5089fd[_0x27b0ac(0x251)]=![],_0x5089fd[_0x27b0ac(0x57c)]=![],_0x5089fd['watchTimeoutList']={},_0x5089fd[_0x27b0ac(0x3b9)]={},_0x5089fd[_0x27b0ac(0x519)]=![],_0x5089fd[_0x27b0ac(0x180)]=![],_0x5089fd[_0x27b0ac(0x5dc)]={},_0x5089fd[_0x27b0ac(0x1bb)]=![],_0x5089fd[_0x27b0ac(0x41e)]=![],_0x5089fd['ws']=null,_0x5089fd[_0x27b0ac(0x41b)]=![],_0x5089fd[_0x27b0ac(0xbf)]=null,_0x5089fd[_0x27b0ac(0x2bf)]=![],_0x5089fd[_0x27b0ac(0x92)]=_0x27b0ac(0x297),_0x5089fd['version']=null,_0x5089fd['updateLocalStatsInterval']=null,_0x5089fd[_0x27b0ac(0x19e)]=![],_0x5089fd['localMuteElement']=getById(_0x27b0ac(0x75))[_0x27b0ac(0x43d)](!![]),_0x5089fd[_0x27b0ac(0x14c)][_0x27b0ac(0x327)][_0x27b0ac(0x3d1)]=_0x27b0ac(0x3aa),_0x5089fd[_0x27b0ac(0x14c)][_0x27b0ac(0x327)][_0x27b0ac(0xb5)]=_0x27b0ac(0x3aa),_0x5089fd['localMuteElement']['id']=_0x27b0ac(0x14c),_0x5089fd['voiceMeter']=getById(_0x27b0ac(0x50a))[_0x27b0ac(0x43d)](!![]),_0x5089fd[_0x27b0ac(0x522)]['id']=_0x27b0ac(0x5ab),_0x5089fd[_0x27b0ac(0x522)][_0x27b0ac(0x327)][_0x27b0ac(0x134)]=0x0,_0x5089fd[_0x27b0ac(0x522)][_0x27b0ac(0x57a)][_0x27b0ac(0x45c)]=0x0,_0x5089fd[_0x27b0ac(0x522)][_0x27b0ac(0x327)][_0x27b0ac(0x1cd)]=_0x27b0ac(0x347),_0x5089fd[_0x27b0ac(0x522)][_0x27b0ac(0x327)]['height']='10px',_0x5089fd[_0x27b0ac(0x522)][_0x27b0ac(0x327)][_0x27b0ac(0x3d1)]=_0x27b0ac(0x5fe),_0x5089fd[_0x27b0ac(0x522)][_0x27b0ac(0x327)][_0x27b0ac(0xb5)]=_0x27b0ac(0x347),_0x5089fd[_0x27b0ac(0x26f)]=function(_0x5dda2c,_0x1d271b=_0x5089fd[_0x27b0ac(0x11c)]+_0x5089fd['salt']){var _0x17e1ac=_0x27b0ac,_0x5987a8=crypto[_0x17e1ac(0x1a6)](new Uint8Array(0x10));return crypto[_0x17e1ac(0x478)]['digest']({'name':_0x17e1ac(0x1cc)},convertStringToArrayBufferView(_0x1d271b))[_0x17e1ac(0x4a4)](function(_0x4e9d26){var _0x96af0c=_0x17e1ac;return window['crypto'][_0x96af0c(0x478)][_0x96af0c(0x1ed)](_0x96af0c(0x3da),_0x4e9d26,{'name':'AES-CBC'},![],[_0x96af0c(0x60d),_0x96af0c(0x1b4)])[_0x96af0c(0x4a4)](function(_0x13e1ec){var _0x3dbe17=_0x96af0c;return crypto['subtle']['encrypt']({'name':_0x3dbe17(0xf3),'iv':_0x5987a8},_0x13e1ec,convertStringToArrayBufferView(_0x5dda2c))['then'](function(_0x3ed1b6){return encrypted_data=new Uint8Array(_0x3ed1b6),encrypted_data=toHexString(encrypted_data),_0x5987a8=toHexString(_0x5987a8),[encrypted_data,_0x5987a8];},function(_0x1d46fb){var _0x2d1138=_0x3dbe17;if(_0x2d1138(0x7b)!==_0x2d1138(0x7b))_0x3fe7e7[_0x2d1138(0x44d)](),_0x411be1['streamSrc'][_0x2d1138(0x632)](_0x3c7b4a),_0x4bc811(_0x2d1138(0x88));else return errorlog(_0x1d46fb['message']),![];});},function(_0x5db7f5){return errorlog(_0x5db7f5),![];});})['catch'](errorlog);},_0x5089fd[_0x27b0ac(0x551)]=function(_0x1b606a,_0x532783,_0x1ce46a=_0x5089fd[_0x27b0ac(0x11c)]+_0x5089fd['salt']){var _0x3e988a=_0x27b0ac;return _0x1b606a=toByteArray(_0x1b606a),_0x532783=toByteArray(_0x532783),crypto[_0x3e988a(0x478)][_0x3e988a(0x3fb)]({'name':'SHA-256'},convertStringToArrayBufferView(_0x1ce46a))['then'](function(_0x239f50){var _0x239eb8=_0x3e988a;if(_0x239eb8(0xfa)===_0x239eb8(0x31b))_0x5be4c7[_0x239eb8(0x19e)]=_0x4aa7d3,_0x1574ed(_0x239eb8(0x2fc)),_0x572eb9[_0x239eb8(0x4ee)](_0x4fb8c4);else return window[_0x239eb8(0x1a4)][_0x239eb8(0x478)][_0x239eb8(0x1ed)](_0x239eb8(0x3da),_0x239f50,{'name':'AES-CBC'},![],['encrypt',_0x239eb8(0x1b4)])[_0x239eb8(0x4a4)](function(_0x3dd8f3){var _0x106dd6=_0x239eb8;return crypto[_0x106dd6(0x478)][_0x106dd6(0x1b4)]({'name':_0x106dd6(0xf3),'iv':_0x532783},_0x3dd8f3,_0x1b606a)[_0x106dd6(0x4a4)](function(_0x39bfb4){var _0x219056=_0x106dd6,_0x566493=new Uint8Array(_0x39bfb4),_0x36ae33='';for(var _0xa08626=0x0;_0xa08626<_0x566493[_0x219056(0x1d6)];_0xa08626++){_0x36ae33+=String[_0x219056(0x541)](_0x566493[_0xa08626]);}return _0x36ae33;},function(_0x215d4e){var _0x5a2de5=_0x106dd6;return errorlog(_0x215d4e[_0x5a2de5(0x1b0)]),![];});});})[_0x3e988a(0x421)](errorlog);},_0x5089fd[_0x27b0ac(0x525)]=function _0xed175e(){var _0x363c6d=_0x27b0ac;window[_0x363c6d(0x1a4)][_0x363c6d(0x478)][_0x363c6d(0x543)]({'name':_0x363c6d(0x22b),'modulusLength':0x200,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':{'name':_0x363c6d(0x5d1)}},!![],['sign',_0x363c6d(0x5f3)])[_0x363c6d(0x4a4)](function(_0x22d6d3){var _0x20afae=_0x363c6d;_0x20afae(0x589)!=='jsFgs'?(log(_0x22d6d3[_0x20afae(0x437)]),log(_0x22d6d3[_0x20afae(0x15c)]),_0x5089fd[_0x20afae(0x499)]=_0x22d6d3,window[_0x20afae(0x1a4)][_0x20afae(0x478)][_0x20afae(0x372)](_0x20afae(0x613),_0x22d6d3[_0x20afae(0x437)])[_0x20afae(0x4a4)](function(_0x344470){var _0x15368f=_0x20afae,_0x60d071={};_0x60d071[_0x15368f(0x14a)]=_0x15368f(0x4f6),_0x60d071[_0x15368f(0x462)]=_0x15368f(0x58b),_0x5089fd[_0x15368f(0x528)](_0x60d071);})[_0x20afae(0x421)](errorlog)):(_0x20afae(0x1c3)in _0x4501a3&&(_0x5abedf['streamID']in _0x127289[_0x20afae(0x224)]&&(_0x19576c(_0x2b1427[_0x20afae(0x224)][_0x24b928['streamID']]),delete _0x3d703a[_0x20afae(0x224)][_0x696df[_0x20afae(0x1c3)]])),_0x21b0a2['processDescription'](_0x25055b));})['catch'](errorlog);},_0x5089fd[_0x27b0ac(0x58f)]=function(_0x9617ba,_0x3f5ffd){var _0x4a2d6e=_0x27b0ac;window[_0x4a2d6e(0x1a4)][_0x4a2d6e(0x478)][_0x4a2d6e(0x1ed)](_0x4a2d6e(0x613),{'kty':_0x4a2d6e(0x476),'e':_0x4a2d6e(0x33b),'n':_0x9617ba,'alg':_0x4a2d6e(0x444),'ext':!![]},{'name':'RSASSA-PKCS1-v1_5','hash':{'name':_0x4a2d6e(0x5d1)}},!![],[_0x4a2d6e(0x5f3)])[_0x4a2d6e(0x4a4)](function(_0x40c311){var _0xaaead4=_0x4a2d6e;_0x5089fd[_0xaaead4(0x362)][_0x3f5ffd]={},_0x5089fd[_0xaaead4(0x362)][_0x3f5ffd][_0xaaead4(0x437)]=_0x40c311,_0x5089fd['keys'][_0x3f5ffd]['privateKey']=null;})[_0x4a2d6e(0x421)](errorlog);},_0x5089fd[_0x27b0ac(0x451)]=function(_0x48f3a8,_0x44350b=![]){var _0x2287a5=_0x27b0ac;if(_0x2287a5(0x30e)===_0x2287a5(0x30e)){var _0x93e3c5={};_0x93e3c5[_0x2287a5(0x1bd)]=!![],_0x93e3c5[_0x2287a5(0x394)]=!![],_0x5089fd[_0x2287a5(0x1c4)](_0x93e3c5,_0x48f3a8);}else _0x35efb0(_0x2287a5(0x504));},_0x5089fd[_0x27b0ac(0x246)]=function(_0x3a2728,_0x145ca9){var _0x3e1af2=_0x27b0ac,_0x569992={};_0x569992['audioBitrate']=_0x3a2728,log(_0x569992),_0x5089fd[_0x3e1af2(0x1c4)](_0x569992,_0x145ca9);},_0x5089fd[_0x27b0ac(0x496)]=function(_0x103388,_0x1ea911,_0x2c9a59=![]){var _0x2469b3=_0x27b0ac;if(!_0x5089fd['rpcs'][_0x1ea911])return![];if(_0x5089fd[_0x2469b3(0x483)][_0x1ea911][_0x2469b3(0x3fe)]!==![]){if(_0x5089fd[_0x2469b3(0x483)][_0x1ea911][_0x2469b3(0x3fe)]===_0x103388)return![];_0x5089fd['rpcs'][_0x1ea911][_0x2469b3(0x28c)]=_0x5089fd[_0x2469b3(0x483)][_0x1ea911][_0x2469b3(0x3fe)];}else{if(_0x103388===![]){if(_0x5089fd['rpcs'][_0x1ea911]['targetBandwidth']===_0x5089fd[_0x2469b3(0x483)][_0x1ea911]['bandwidth'])return![];}else _0x5089fd[_0x2469b3(0x483)][_0x1ea911][_0x2469b3(0x28c)]=_0x103388;}_0x103388=parseInt(_0x5089fd[_0x2469b3(0x483)][_0x1ea911]['targetBandwidth']);if(_0x5089fd[_0x2469b3(0x3d5)]['visibility']===![]){if(_0x5089fd[_0x2469b3(0x16f)]!==![]){if(window[_0x2469b3(0x570)])return![];}}_0x103388===0x0&&_0x5089fd[_0x2469b3(0x483)][_0x1ea911][_0x2469b3(0x62d)]&&(_0x103388=0x1);if(_0x5089fd[_0x2469b3(0x483)][_0x1ea911][_0x2469b3(0x591)]===_0x103388)return![];log(_0x2469b3(0x1d3)+_0x103388);var _0x1f17dd={};return _0x1f17dd[_0x2469b3(0x294)]=_0x103388,log(_0x1f17dd),_0x2c9a59?_0x103388===0x0?(warnlog('OPTIMIZED\x20AUDIO\x20ENABLED;\x20zero\x20bitrate'),_0x1f17dd[_0x2469b3(0x480)]=0x0):_0x1f17dd[_0x2469b3(0x480)]=0x10:_0x1f17dd[_0x2469b3(0x480)]=-0x1,_0x5089fd[_0x2469b3(0x1c4)](_0x1f17dd,_0x1ea911)?(_0x5089fd[_0x2469b3(0x483)][_0x1ea911][_0x2469b3(0x591)]=_0x103388,!![]):(setTimeout(function _0x572422(){var _0xfb7801=_0x2469b3;_0x5089fd[_0xfb7801(0x496)](![],_0x1ea911);},0x1388),warnlog(_0x2469b3(0x236)),![]);},_0x5089fd[_0x27b0ac(0x14e)]=function(_0x2ade5b,_0x2e4851=![]){var _0x42dfd1=_0x27b0ac;if(_0x5089fd[_0x42dfd1(0x5ca)]){if(!_0x5089fd[_0x42dfd1(0x321)]){if(_0x42dfd1(0x1df)!==_0x42dfd1(0x81)){warnUser(_0x42dfd1(0x4c7));return;}else _0x9b67aa['request']=_0x42dfd1(0x10c);}}_0x5089fd[_0x42dfd1(0x203)][_0x42dfd1(0x4b5)](_0x2ade5b)?_0x5089fd['soloChatUUID']['splice'](_0x5089fd[_0x42dfd1(0x203)][_0x42dfd1(0x355)](_0x2ade5b),0x1):_0x5089fd[_0x42dfd1(0x203)][_0x42dfd1(0x331)](_0x2ade5b);var _0x4e3fe5={};_0x4e3fe5[_0x42dfd1(0x1a9)]=![];_0x2e4851&&(_0x42dfd1(0x25e)!==_0x42dfd1(0x25e)?_0x3e9107(function(){_0x38c6be(),_0x10473f();},0x1):(_0x2e4851[_0x42dfd1(0xab)]||_0x2e4851[_0x42dfd1(0x3dc)])&&(_0x5089fd[_0x42dfd1(0x203)]['includes'](_0x2ade5b)&&(_0x4e3fe5[_0x42dfd1(0x1a9)]=!![])));_0x5089fd[_0x42dfd1(0x1c4)](_0x4e3fe5,_0x2ade5b);var _0x1b3123=document[_0x42dfd1(0x5c1)](_0x42dfd1(0xb9));for(var _0x2e4624=0x0;_0x2e4624<_0x1b3123[_0x42dfd1(0x39f)];_0x2e4624++){if(_0x1b3123[_0x2e4624][_0x42dfd1(0x57a)][_0x42dfd1(0x19e)]==_0x2ade5b&&_0x5089fd[_0x42dfd1(0x203)]['includes'](_0x1b3123[_0x2e4624][_0x42dfd1(0x57a)]['UUID']))_0x4e3fe5[_0x42dfd1(0x1a9)]&&_0x1b3123[_0x2e4624][_0x42dfd1(0x520)][_0x42dfd1(0x2c3)](_0x42dfd1(0x14f));else _0x1b3123[_0x2e4624]['dataset'][_0x42dfd1(0x19e)]==_0x2ade5b&&(_0x1b3123[_0x2e4624]['classList'][_0x42dfd1(0x275)](_0x42dfd1(0x283)),_0x1b3123[_0x2e4624][_0x42dfd1(0x520)][_0x42dfd1(0x275)](_0x42dfd1(0x14f)));}_0x5089fd[_0x42dfd1(0x108)](![]);},_0x5089fd[_0x27b0ac(0xae)]=function(_0x3b08f0){var _0x247db3=_0x27b0ac;if(_0x247db3(0xcc)===_0x247db3(0xd4))(_0x23a63f>_0x2a15f2[_0x247db3(0x16f)]||_0x56e82d<0x0)&&(_0x15c679=_0x426682[_0x247db3(0x16f)]);else{var _0x53132e={};warnlog(_0x3b08f0);if(_0x3b08f0[_0x247db3(0x57a)]['value']=='0')_0x53132e[_0x247db3(0x1a9)]=!![],_0x3b08f0[_0x247db3(0x57a)][_0x247db3(0x116)]='1',_0x3b08f0[_0x247db3(0x520)][_0x247db3(0x2c3)](_0x247db3(0x283));else{if(_0x247db3(0x23e)!==_0x247db3(0x23e)){_0x5df103(_0x247db3(0x1d7)+_0x4e4d2b);var _0x3d3518={};_0x3d3518['focus']=_0x1d7e71,_0x3d3518[_0x247db3(0x482)]=_0x5ec420,_0x28e0e7[_0x247db3(0x1c4)](_0x3d3518,_0x301bdd)?_0x41ce72(_0x247db3(0x19b)):_0x41c53d(_0x247db3(0x165));}else _0x53132e[_0x247db3(0x1a9)]=![],_0x3b08f0[_0x247db3(0x57a)][_0x247db3(0x116)]='0',_0x3b08f0[_0x247db3(0x520)][_0x247db3(0x275)](_0x247db3(0x283));}_0x5089fd[_0x247db3(0x1c4)](_0x53132e,_0x3b08f0['dataset'][_0x247db3(0x19e)]),warnlog(_0x53132e);}},_0x5089fd[_0x27b0ac(0x2f2)]=function(){var _0x3255d6=_0x27b0ac;if(_0x5089fd[_0x3255d6(0x207)]){if(!(_0x5089fd['directorUUID']in _0x5089fd[_0x3255d6(0x2cb)])&&!(_0x5089fd[_0x3255d6(0x207)]in _0x5089fd[_0x3255d6(0x483)]))_0x5089fd[_0x3255d6(0x47a)]=![];else _0x5089fd[_0x3255d6(0x47a)]!==_0x5089fd[_0x3255d6(0x207)]&&(_0x5089fd['micIsolated']=![]);}else _0x5089fd[_0x3255d6(0x47a)]=![];!_0x5089fd[_0x3255d6(0xfb)]&&(_0x5089fd[_0x3255d6(0x47a)]?(getById(_0x3255d6(0x472))['classList'][_0x3255d6(0x2c3)]('orange'),getById(_0x3255d6(0x2d9))['classList']['remove'](_0x3255d6(0x202))):(getById(_0x3255d6(0x472))[_0x3255d6(0x520)][_0x3255d6(0x275)]('orange'),getById(_0x3255d6(0x2d9))[_0x3255d6(0x520)][_0x3255d6(0x2c3)](_0x3255d6(0x202))));for(var _0x598ca6 in _0x5089fd[_0x3255d6(0x2cb)]){try{if(_0x598ca6==_0x5089fd[_0x3255d6(0x207)])continue;var _0x57f465=_0x5089fd[_0x3255d6(0x2cb)][_0x598ca6][_0x3255d6(0x3cf)]();_0x57f465[_0x3255d6(0x348)](_0x153bc2=>{var _0xee42f9=_0x3255d6;if(!_0x153bc2[_0xee42f9(0x1fa)])return;if(_0x153bc2[_0xee42f9(0x1fa)][_0xee42f9(0x52f)]!==_0xee42f9(0x1e0))return;const _0x46fbd2=_0x153bc2['getParameters']();if(!_0x46fbd2['encodings'])_0xee42f9(0x2d4)!==_0xee42f9(0x2d4)?_0x41aaeb['pcs'][_0x2a7d85][_0xee42f9(0x1aa)]=0x64:_0x46fbd2[_0xee42f9(0x1e7)]=[{}];else{if(!_0x46fbd2[_0xee42f9(0x1e7)]['length']){if('CvMIM'==='CvMIM')return;else return;}}_0x5089fd[_0xee42f9(0x47a)]?(_0x46fbd2[_0xee42f9(0x1e7)][0x0]['active']=![],_0x153bc2[_0xee42f9(0x23d)](_0x46fbd2)[_0xee42f9(0x4a4)](()=>{})[_0xee42f9(0x421)](warnlog)):(_0x46fbd2[_0xee42f9(0x1e7)][0x0][_0xee42f9(0x424)]=!![],_0x153bc2['setParameters'](_0x46fbd2)['then'](()=>{})[_0xee42f9(0x421)](warnlog));});}catch(_0x4b5e8a){errorlog(_0x4b5e8a);}}},_0x5089fd[_0x27b0ac(0x108)]=function(_0x1c1a65=!![]){var _0x20eb66=_0x27b0ac;if(_0x5089fd[_0x20eb66(0x5ca)]===![]){_0x5089fd[_0x20eb66(0x2f2)]();return;}else{if(!_0x5089fd[_0x20eb66(0x321)])return;}if(_0x5089fd[_0x20eb66(0x203)]['length'])for(var _0x63afb9=0x0;_0x63afb9<_0x5089fd[_0x20eb66(0x203)][_0x20eb66(0x39f)];_0x63afb9++){if(_0x5089fd[_0x20eb66(0x203)][_0x63afb9]in _0x5089fd[_0x20eb66(0x2cb)]){}else _0x5089fd[_0x20eb66(0x203)][_0x20eb66(0x42b)](_0x63afb9,0x1),_0x63afb9--;}for(var _0x1deb00 in _0x5089fd['pcs']){try{var _0x1c6cb1=_0x5089fd['pcs'][_0x1deb00][_0x20eb66(0x3cf)]();_0x1c6cb1[_0x20eb66(0x348)](_0x102dd8=>{var _0x2a4958=_0x20eb66;if(!_0x102dd8[_0x2a4958(0x1fa)])return;if(_0x102dd8[_0x2a4958(0x1fa)][_0x2a4958(0x52f)]!==_0x2a4958(0x1e0)){if(_0x2a4958(0x4af)===_0x2a4958(0x29e))_0x12e3ba[_0x2a4958(0x1e7)][0x0][_0x2a4958(0x424)]=![];else return;}const _0x25089e=_0x102dd8[_0x2a4958(0x3e5)]();if(!_0x25089e[_0x2a4958(0x1e7)])_0x25089e[_0x2a4958(0x1e7)]=[{}];else{if(!_0x25089e[_0x2a4958(0x1e7)]['length'])return;}if(_0x5089fd[_0x2a4958(0x203)]['length']&&_0x5089fd[_0x2a4958(0x203)]['includes'](_0x1deb00))_0x25089e[_0x2a4958(0x1e7)][0x0][_0x2a4958(0x424)]=!![],setTimeout(function(_0x5b7fe6,_0x296769,_0x28d3f2){var _0x3e6917=_0x2a4958;_0x28d3f2[_0x3e6917(0x23d)](_0x296769)[_0x3e6917(0x4a4)](()=>{var _0x3ca4de=_0x3e6917;document['querySelectorAll'](_0x3ca4de(0x1ba)+_0x5b7fe6+'\x22]')[0x0][_0x3ca4de(0x520)][_0x3ca4de(0x2c3)](_0x3ca4de(0x283));})[_0x3e6917(0x421)](warnlog);},0x0,_0x1deb00,_0x25089e,_0x102dd8);else _0x5089fd[_0x2a4958(0x203)][_0x2a4958(0x39f)]==0x0?(_0x25089e[_0x2a4958(0x1e7)][0x0][_0x2a4958(0x424)]=!![],_0x102dd8['setParameters'](_0x25089e)[_0x2a4958(0x4a4)](()=>{})[_0x2a4958(0x421)](warnlog)):(_0x25089e[_0x2a4958(0x1e7)][0x0][_0x2a4958(0x424)]=![],setTimeout(function(_0x1d6614,_0x5d48fc,_0x5d142b){var _0x508c18=_0x2a4958;_0x508c18(0x27b)!==_0x508c18(0x48e)?_0x5d142b[_0x508c18(0x23d)](_0x5d48fc)[_0x508c18(0x4a4)]()['catch'](_0x30ce00=>{var _0x5667aa=_0x508c18;warnlog(_0x30ce00),document[_0x5667aa(0x5c1)](_0x5667aa(0x1ba)+_0x1d6614+'\x22]')[0x0][_0x5667aa(0x520)][_0x5667aa(0x2c3)]('pressed');}):_0x550b92['innerText']=_0x11656b[_0x508c18(0x36c)];},0x0,_0x1deb00,_0x25089e,_0x102dd8));});}catch(_0xd95c5a){errorlog(_0xd95c5a);}}if(_0x1c1a65==![]){if(_0x5089fd[_0x20eb66(0x203)]['length']){_0x5089fd[_0x20eb66(0x223)]=_0x5089fd[_0x20eb66(0x289)],_0x5089fd[_0x20eb66(0x289)]=![],data={},data[_0x20eb66(0x351)]=_0x5089fd[_0x20eb66(0x289)];for(var _0x63afb9=0x0;_0x63afb9<_0x5089fd['soloChatUUID'][_0x20eb66(0x39f)];_0x63afb9++){_0x5089fd[_0x20eb66(0x4ac)](data,_0x5089fd[_0x20eb66(0x203)][_0x63afb9]);}}else _0x5089fd[_0x20eb66(0x289)]=_0x5089fd[_0x20eb66(0x223)];toggleMute(!![]);}},_0x5089fd[_0x27b0ac(0x8c)]=function(_0x11c1e0,_0x5a4dd4=![],_0x4409ad=![],_0x4ca051=![]){var _0x5729aa=_0x27b0ac,_0x547369=![],_0x307344={};_0x307344[_0x5729aa(0x32c)]=_0x11c1e0;try{if(!_0x5a4dd4&&!_0x4409ad){if(_0x4ca051=='rpcs')_0x5729aa(0x527)===_0x5729aa(0x527)?_0x5089fd['sendRequest'](_0x307344):_0xf322b0=_0x5328b6[_0x5729aa(0x2cb)][_0x4cdfe3][_0x5729aa(0x4a3)];else _0x4ca051==_0x5729aa(0x2cb)?_0x5089fd[_0x5729aa(0x4ac)](_0x307344):_0x5089fd[_0x5729aa(0x28a)](_0x307344);_0x547369=!![];}else{if(_0x5a4dd4){_0x5a4dd4=_0x5a4dd4+'';if(_0x4ca051==_0x5729aa(0x483))_0x5089fd[_0x5729aa(0x1c4)](_0x307344,_0x5a4dd4);else _0x4ca051==_0x5729aa(0x2cb)?_0x5729aa(0x273)==='usDyI'?_0x386aaa['encodings'][0x0][_0x5729aa(0x41c)]=0x1:_0x5089fd['sendMessage'](_0x307344,_0x5a4dd4):_0x5089fd[_0x5729aa(0x28a)](_0x307344,_0x5a4dd4);_0x547369=!![];}else{if(_0x4409ad){_0x4409ad=_0x4409ad+'';for(var _0x5e7e17 in _0x5089fd[_0x5729aa(0x483)]){if(_0x5089fd['rpcs'][_0x5e7e17][_0x5729aa(0x1c3)]===_0x4409ad){if(_0x5729aa(0x7f)!==_0x5729aa(0x3bf)){if(_0x4ca051==_0x5729aa(0x483))_0x5089fd[_0x5729aa(0x1c4)](_0x307344,_0x5e7e17);else _0x4ca051==_0x5729aa(0x2cb)?_0x5089fd[_0x5729aa(0x4ac)](_0x307344,_0x5e7e17):_0x5089fd[_0x5729aa(0x28a)](_0x307344,_0x5e7e17);_0x547369=!![];}else _0x578ec4=new _0x4e68d1(_0xa8ccbf),_0x12227e=_0x3873df[_0x5729aa(0x153)]((_0x1fe886,_0x109699)=>_0x1fe886+_0x109699['toString'](0x10)[_0x5729aa(0x208)](0x2,'0'),''),_0x457f0d(_0x5232ba,_0x3b6a59),_0x4e5683(_0x54e4fe[_0x5729aa(0x27d)](_0x4f7c05));}}}}}return _0x547369;}catch(_0x2189b0){return![];}},_0x5089fd[_0x27b0ac(0x1fd)]=function(_0x2d117e,_0x509f09){var _0x1b1b82=_0x27b0ac,_0x51a045={};_0x51a045[_0x1b1b82(0x99)]={},_0x51a045['dataReceived']=_0x2d117e,_0x509f09!==null&&(_0x51a045[_0x1b1b82(0x19e)]=_0x509f09),isIFrame&&parent[_0x1b1b82(0x363)](_0x51a045,'*');},_0x5089fd[_0x27b0ac(0x643)]=function(){var _0x22933c=_0x27b0ac;if(_0x5089fd[_0x22933c(0x3db)]===null)return;for(var _0x59fcda in _0x5089fd[_0x22933c(0x483)]){try{var _0x3a9de9=_0x5089fd['rpcs'][_0x59fcda][_0x22933c(0x26c)]();for(var _0x35cacd=0x0;_0x35cacd<_0x3a9de9[_0x22933c(0x39f)];_0x35cacd++){_0x3a9de9[_0x35cacd]['track'][_0x22933c(0x52f)]=='audio'&&(_0x3a9de9[_0x35cacd][_0x22933c(0x1fa)][_0x22933c(0x2d1)]=!_0x5089fd[_0x22933c(0x3db)]);}}catch(_0x36e827){}}_0x5089fd[_0x22933c(0x3db)]&&(getById(_0x22933c(0x17c))[_0x22933c(0x289)]=!![]);},_0x5089fd[_0x27b0ac(0x3ed)]=function(){var _0x180df6=_0x27b0ac;if(_0x5089fd[_0x180df6(0x1b5)]===null)return;_0x5089fd[_0x180df6(0x1b5)]?(getById(_0x180df6(0x534))[_0x180df6(0x327)][_0x180df6(0x103)]=_0x180df6(0x630),!_0x5089fd[_0x180df6(0xfb)]&&warnUser('The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ')):(getById(_0x180df6(0x534))[_0x180df6(0x327)][_0x180df6(0x103)]='',!_0x5089fd['cleanOutput']&&closeModal());for(var _0x22b054 in _0x5089fd[_0x180df6(0x483)]){try{var _0x4a4d8d=_0x5089fd['rpcs'][_0x22b054][_0x180df6(0x26c)]();for(var _0x322a1d=0x0;_0x322a1d<_0x4a4d8d[_0x180df6(0x39f)];_0x322a1d++){_0x4a4d8d[_0x322a1d][_0x180df6(0x1fa)][_0x180df6(0x52f)]==_0x180df6(0x78)&&(_0x4a4d8d[_0x322a1d][_0x180df6(0x1fa)][_0x180df6(0x2d1)]=!_0x5089fd[_0x180df6(0x1b5)]);}}catch(_0x50ac36){errorlog(_0x50ac36);}}_0x5089fd[_0x180df6(0x1b5)]&&(getById(_0x180df6(0x17c))[_0x180df6(0x289)]=!![]);},_0x5089fd['remoteControl']=function(_0x1c86e9){var _0x33ce10=_0x27b0ac;_0x1c86e9[_0x33ce10(0x38b)]();var _0x5a08e6=parseFloat(_0x1c86e9['deltaY']*-0.001);log(_0x1c86e9[_0x33ce10(0x126)]),_0x1c86e9[_0x33ce10(0xab)]||_0x1c86e9[_0x33ce10(0x3dc)]?_0x5089fd[_0x33ce10(0x40b)](_0x5a08e6,_0x1c86e9[_0x33ce10(0x126)][_0x33ce10(0x57a)]['UUID']):_0x5089fd['requestZoomChange'](_0x5a08e6,_0x1c86e9['currentTarget'][_0x33ce10(0x57a)][_0x33ce10(0x19e)]);},_0x5089fd[_0x27b0ac(0x244)]=function(_0x3f0c38,_0x3c6b7e,_0x2882b0=_0x5089fd['remote']){var _0x23197d=_0x27b0ac;if(_0x23197d(0x48b)!==_0x23197d(0x94)){log('request\x20zoom\x20change:\x20'+_0x3f0c38),log(_0x3c6b7e);var _0x5b4d1f={};_0x5b4d1f['zoom']=_0x3f0c38,_0x5b4d1f[_0x23197d(0x482)]=_0x2882b0,_0x5089fd[_0x23197d(0x1c4)](_0x5b4d1f,_0x3c6b7e)?log(_0x23197d(0x181)):errorlog(_0x23197d(0x42f));}else _0x1fd36b(_0x23197d(0x181));},_0x5089fd[_0x27b0ac(0x40b)]=function(_0x48f4d8,_0x35cab8,_0x417124=_0x5089fd[_0x27b0ac(0x482)]){var _0x27cb9d=_0x27b0ac;log(_0x27cb9d(0x1d7)+_0x48f4d8);var _0x2bd250={};_0x2bd250['focus']=_0x48f4d8,_0x2bd250[_0x27cb9d(0x482)]=_0x417124,_0x5089fd[_0x27cb9d(0x1c4)](_0x2bd250,_0x35cab8)?log(_0x27cb9d(0x19b)):'BiSox'==='kWRzd'?_0x3f3cc1[_0x27cb9d(0x2cb)][_0x46b98e][_0x27cb9d(0x394)]=_0x248621[_0x27cb9d(0x394)]['replace'](/[\W]+/g,'_'):errorlog(_0x27cb9d(0x165));},_0x5089fd[_0x27b0ac(0x261)]=function(){var _0x456ba1=_0x27b0ac;_0x5089fd['connect']();if(_0x5089fd[_0x456ba1(0x2a4)]!==![])_0x5089fd['joiningRoom']=_0x456ba1(0x4a2),log(_0x456ba1(0x41d));else{var _0x23b09a={};_0x23b09a['request']=_0x456ba1(0x98),_0x23b09a[_0x456ba1(0x1c3)]=_0x5089fd['streamID'],_0x5089fd[_0x456ba1(0x528)](_0x23b09a),log('seeding\x20!!');}_0x5089fd[_0x456ba1(0x5ad)]&&meshcast();},_0x5089fd[_0x27b0ac(0xa9)]=function(_0x303f8f,_0x558444){var _0x1cf38f=_0x27b0ac;if(getChromeVersion()&&getChromeVersion()>=0x5d)return _0x303f8f;try{if(!_0x5089fd['videoElement'])return _0x303f8f;if(!_0x5089fd[_0x1cf38f(0x22f)]['srcObject']){if(_0x1cf38f(0x57b)===_0x1cf38f(0x57b))return _0x303f8f;else _0x3733ce[_0x1cf38f(0x483)][_0x3097b9][_0x1cf38f(0x28c)]=_0x4e93be;}if(!_0x5089fd[_0x1cf38f(0x22f)][_0x1cf38f(0x2da)][_0x1cf38f(0x3fa)]()[_0x1cf38f(0x39f)])return _0x303f8f;if(_0x5089fd['pcs'][_0x558444][_0x1cf38f(0x44b)]&&'_hardwareEncoder'in _0x5089fd[_0x1cf38f(0x2cb)][_0x558444]['stats'])return _0x303f8f;if(navigator[_0x1cf38f(0x392)][_0x1cf38f(0x355)](_0x1cf38f(0x4a9))!=-0x1||navigator[_0x1cf38f(0x392)]['indexOf'](_0x1cf38f(0x178))>-0x1||navigator['userAgent'][_0x1cf38f(0x355)](_0x1cf38f(0x1ee))>-0x1){var _0x29ca90=_0x5089fd[_0x1cf38f(0x22f)][_0x1cf38f(0x2da)][_0x1cf38f(0x3fa)]()[0x0][_0x1cf38f(0x487)](),_0x547b66=_0x29ca90[_0x1cf38f(0x55e)],_0x317f4b=_0x29ca90[_0x1cf38f(0x1cd)],_0x4ce4ec=_0x303f8f;_0x4ce4ec>0x64&&(_0x4ce4ec=0x64);var _0x10c867=_0x547b66*_0x4ce4ec/0x64,_0x161847=_0x317f4b*_0x4ce4ec/0x64;if(_0x10c867<_0x161847){_0x10c867=parseInt(_0x10c867/0x10)*0x10;var _0x138513=0x64*_0x10c867/_0x547b66;}else{if(_0x1cf38f(0x72)!==_0x1cf38f(0x72))_0x186791['rpcs'][_0x5e4278][_0x1cf38f(0x2cc)][_0x1cf38f(0x327)][_0x1cf38f(0x103)]=_0x1cf38f(0x630),_0x14f815[_0x1cf38f(0x483)][_0x2bf1f9][_0x1cf38f(0x2cc)][_0x1cf38f(0x3fd)]=![],_0x11a754=!![];else{_0x161847=parseInt(_0x161847/0x10)*0x10;var _0x138513=0x64*_0x161847/_0x317f4b;}}return _0x138513>=0x3&&(_0x138513=_0x138513-0x2),_0x138513;}else{if(navigator[_0x1cf38f(0x392)][_0x1cf38f(0x355)](_0x1cf38f(0x9e))>-0x1){var _0x29ca90=_0x5089fd[_0x1cf38f(0x22f)][_0x1cf38f(0x2da)][_0x1cf38f(0x3fa)]()[0x0]['getSettings'](),_0x547b66=_0x29ca90['height'],_0x317f4b=_0x29ca90[_0x1cf38f(0x1cd)],_0x4ce4ec=_0x303f8f;if(_0x4ce4ec>0x64){if('yQADF'===_0x1cf38f(0x2a6))return;else _0x4ce4ec=0x64;}var _0x10c867=_0x547b66*_0x4ce4ec/0x64,_0x161847=_0x317f4b*_0x4ce4ec/0x64;if(_0x10c867>_0x161847)return _0x161847=parseInt(_0x161847/0x10)*0x10,0x64*_0x161847/_0x317f4b;return _0x303f8f;}else return _0x303f8f;}}catch(_0x372b36){return errorlog(_0x372b36),_0x303f8f;}},_0x5089fd['refreshScale']=function(){var _0x44b142=_0x27b0ac;log(_0x44b142(0x624));for(var _0x1f4eef in _0x5089fd['pcs']){_0x44b142(0x27e)!==_0x44b142(0x27e)?_0x206a4e[_0x44b142(0x411)]=_0x330340['focusDistance'][_0x44b142(0x1cf)]:setTimeout(function(_0x342ae4){var _0x393caa=_0x44b142;if(_0x5089fd[_0x393caa(0x2cb)][_0x342ae4][_0x393caa(0xdb)]!==![])log(_0x393caa(0x471)),_0x5089fd[_0x393caa(0x151)](_0x342ae4,_0x5089fd[_0x393caa(0x2cb)][_0x342ae4][_0x393caa(0x219)],_0x5089fd[_0x393caa(0x2cb)][_0x342ae4][_0x393caa(0x5dd)]);else _0x5089fd[_0x393caa(0x2cb)][_0x342ae4]['scale']!==![]&&(log(_0x393caa(0x2bd)),_0x5089fd[_0x393caa(0x325)](_0x342ae4,_0x5089fd[_0x393caa(0x2cb)][_0x342ae4][_0x393caa(0x4a3)]));},0x0,_0x1f4eef);}},_0x5089fd[_0x27b0ac(0x325)]=function(_0x3d8128,_0x534b60){var _0x299bde=_0x27b0ac;warnlog(_0x299bde(0x4a7));if(_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0x4a3)]!==_0x534b60){_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0x4a3)]=_0x534b60;try{if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))log(_0x299bde(0x5f6));else{if(_0x299bde(0x3f6)in window&&_0x299bde(0x23d)in window[_0x299bde(0x3f6)][_0x299bde(0x2f0)]){var _0x110e1f=_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0x3cf)]()[_0x299bde(0x368)](function(_0x37d5a2){var _0x174754=_0x299bde;return'MzOpc'==='MzOpc'?_0x37d5a2['track']&&_0x37d5a2[_0x174754(0x1fa)][_0x174754(0x52f)]=='video':_0x25ea09[_0x174754(0x2f0)]['map'][_0x174754(0xe9)](_0x50ff85,function(_0x1da53c){var _0x760555=_0x174754;return('0'+(_0x1da53c&0xff)[_0x760555(0x1ce)](0x10))[_0x760555(0x4c0)](-0x2);})[_0x174754(0x5e5)]('');});if(!_0x110e1f){if(_0x299bde(0x461)===_0x299bde(0x24a))_0x328220[_0x299bde(0x331)]({'message':_0x8cbdaa[_0x299bde(0x1b0)],'name':_0x4d9e59[_0x299bde(0xca)],'time':_0x2c059b});else{warnlog(_0x299bde(0x168));return;}}var _0x415e78=_0x110e1f['getParameters']();(!_0x415e78[_0x299bde(0x1e7)]||_0x415e78['encodings'][_0x299bde(0x39f)]==0x0)&&(_0x415e78[_0x299bde(0x1e7)]=[{}]);_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0xdb)]&&(_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0xdb)]<_0x534b60&&(_0x534b60=_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0xdb)]));_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0x1aa)]&&_0x5089fd['pcs'][_0x3d8128][_0x299bde(0x1aa)]<_0x534b60&&(_0x534b60=_0x5089fd[_0x299bde(0x2cb)][_0x3d8128][_0x299bde(0x1aa)]);_0x534b60=_0x5089fd['pixelFix'](_0x534b60,_0x3d8128);if(_0x534b60<=0x0||_0x534b60==0x64){var _0x590bea=getChromeVersion();_0x590bea>0x50?_0x299bde(0x41c)in _0x415e78[_0x299bde(0x1e7)][0x0]&&delete _0x415e78[_0x299bde(0x1e7)][0x0]['scaleResolutionDownBy']:_0x415e78[_0x299bde(0x1e7)][0x0][_0x299bde(0x41c)]=0x1;}else _0x415e78[_0x299bde(0x1e7)][0x0]['scaleResolutionDownBy']=0x64/_0x534b60;_0x110e1f[_0x299bde(0x23d)](_0x415e78)[_0x299bde(0x4a4)](()=>{var _0x1f3676=_0x299bde;log('scale\x20set!'),log(_0x110e1f[_0x1f3676(0x3e5)]()),pokeIframeAPI(_0x1f3676(0x1a2),_0x534b60,_0x3d8128);})[_0x299bde(0x421)](warnlog),_0x5089fd[_0x299bde(0x2cb)][_0x3d8128]['stats'][_0x299bde(0x214)]=parseInt(_0x534b60)+'%';return;}}}catch(_0x54d374){errorlog(_0x54d374);}}},_0x5089fd['requestResolution']=function(_0x36bf82,_0xf77782,_0x5f3631){var _0x5ab969=_0x27b0ac;if(!(_0x36bf82 in _0x5089fd['rpcs']))return;var _0x3bbeaa=![];_0x5089fd[_0x5ab969(0x483)][_0x36bf82][_0x5ab969(0x219)]!=_0xf77782&&(_0x5ab969(0x51a)!==_0x5ab969(0xda)?(_0x5089fd[_0x5ab969(0x483)][_0x36bf82][_0x5ab969(0x219)]=_0xf77782,_0x3bbeaa=!![]):_0x1c3b93[_0x5ab969(0x2cb)][_0x3945a1]['obsVisibility']===![]&&(_0x47c2a1>_0x16e55f[_0x5ab969(0x2cb)][_0x51de7c]['optimizedBitrate']&&(_0x41c0e5[_0x5ab969(0x2cb)][_0x4f8ba9][_0x5ab969(0x201)]=_0x276f37,_0x2401a9=_0x1c39fb(_0x5e3d36[_0x5ab969(0x2cb)][_0x2c604f]['optimizedBitrate'])||0x0)));_0x5089fd[_0x5ab969(0x483)][_0x36bf82][_0x5ab969(0x5dd)]!=_0x5f3631&&(_0x5089fd[_0x5ab969(0x483)][_0x36bf82][_0x5ab969(0x5dd)]=_0x5f3631,_0x3bbeaa=!![]);if(_0x3bbeaa){var _0x549dd0={};_0x549dd0['UUID']=_0x36bf82,_0x549dd0[_0x5ab969(0x599)]={'w':_0xf77782,'h':_0x5f3631},log(_0xf77782+'\x20'+_0x5f3631),_0x5089fd[_0x5ab969(0x1c4)](_0x549dd0,_0x36bf82);}_0x5089fd[_0x5ab969(0x483)][_0x36bf82][_0x5ab969(0x44b)][_0x5ab969(0x1fb)]=parseInt(_0xf77782)+'\x20x\x20'+parseInt(_0x5f3631);},_0x5089fd['setResolution']=function(_0x349945,_0x133e5a,_0x166e88){var _0x5973ff=_0x27b0ac;if(!(_0x349945 in _0x5089fd['pcs']))return;_0x5089fd['pcs'][_0x349945]['scaleWidth']=_0x133e5a,_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0x5dd)]=_0x166e88;if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad))return;if(_0x5973ff(0x3f6)in window&&_0x5973ff(0x23d)in window[_0x5973ff(0x3f6)]['prototype']){var _0x316a42=_0x5089fd['pcs'][_0x349945][_0x5973ff(0x3cf)]()[_0x5973ff(0x368)](function(_0x5b3688){var _0x2b32aa=_0x5973ff;return _0x5b3688['track']&&_0x5b3688[_0x2b32aa(0x1fa)]['kind']=='video';});if(!_0x316a42){warnlog(_0x5973ff(0x168));return;}var _0x1d2dd2=_0x316a42[_0x5973ff(0x3e5)]();(!_0x1d2dd2[_0x5973ff(0x1e7)]||_0x1d2dd2[_0x5973ff(0x1e7)][_0x5973ff(0x39f)]==0x0)&&(_0x1d2dd2[_0x5973ff(0x1e7)]=[{}]);if(_0x5089fd[_0x5973ff(0x22f)]&&_0x5089fd[_0x5973ff(0x22f)][_0x5973ff(0x2da)]){var _0x2eb1a9=_0x5089fd[_0x5973ff(0x22f)][_0x5973ff(0x2da)][_0x5973ff(0x3fa)]();if(_0x2eb1a9[_0x5973ff(0x39f)])var _0x167757=_0x5089fd[_0x5973ff(0x22f)][_0x5973ff(0x2da)][_0x5973ff(0x3fa)]()[0x0]['getSettings'](),_0x2d6cef=_0x167757[_0x5973ff(0x55e)],_0x4333e9=_0x167757[_0x5973ff(0x1cd)];else return;}else{if(_0x5973ff(0x32b)===_0x5973ff(0x4ba))_0xaf05e2[_0x5973ff(0x1e7)][0x0][_0x5973ff(0x424)]==![]&&(_0x13d25b[_0x5973ff(0x1e7)][0x0][_0x5973ff(0x424)]=!![]),_0x535a26[_0x5973ff(0x1e7)][0x0][_0x5973ff(0x31f)]=_0x594f35*0x400;else return;}var _0x4648e2=0x64*_0x133e5a/_0x4333e9,_0x17e816=0x64*_0x166e88/_0x2d6cef;log(_0x4648e2+_0x5973ff(0x4c3)+_0x17e816);var _0x422e69=0x64;_0x4648e2>_0x17e816?_0x5973ff(0x267)!==_0x5973ff(0x234)?_0x422e69=_0x17e816:(_0x6cbc5c[_0x5973ff(0x483)][_0x307dc2]['imageElement'][_0x5973ff(0x3e4)]=!![],_0x53ecb8[_0x5973ff(0x483)][_0xdcade1]['imageElement'][_0x5973ff(0x327)][_0x5973ff(0x25d)]=_0x5973ff(0x3e4)):_0x422e69=_0x4648e2;_0x422e69>0x64&&(_0x422e69=0x64);log(_0x5973ff(0x63a)+_0x422e69),_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0xdb)]=_0x422e69;var _0x183378=0x64;log(_0x5973ff(0x13b)+_0x5089fd['pcs'][_0x349945]['scale']);_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0x4a3)]&&(_0x183378=_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0x4a3)]);_0x183378>_0x422e69&&(_0x183378=_0x422e69);_0x5089fd['pcs'][_0x349945][_0x5973ff(0xdb)]&&(_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0xdb)]<_0x183378&&(_0x183378=_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0xdb)]));_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0x1aa)]&&_0x5089fd[_0x5973ff(0x2cb)][_0x349945][_0x5973ff(0x1aa)]<_0x183378&&(_0x183378=_0x5089fd[_0x5973ff(0x2cb)][_0x349945]['scaleDueToBitrate']);log(_0x5973ff(0xa6)+_0x183378),_0x183378=_0x5089fd[_0x5973ff(0xa9)](_0x183378,_0x349945),log('post\x20pixel\x20fix\x20'+_0x183378);if(_0x183378<=0x0||_0x183378==0x64){var _0x36c7fa=getChromeVersion();_0x36c7fa>0x50?_0x5973ff(0x41c)in _0x1d2dd2[_0x5973ff(0x1e7)][0x0]&&delete _0x1d2dd2[_0x5973ff(0x1e7)][0x0][_0x5973ff(0x41c)]:_0x1d2dd2[_0x5973ff(0x1e7)][0x0][_0x5973ff(0x41c)]=0x1;}else _0x1d2dd2[_0x5973ff(0x1e7)][0x0][_0x5973ff(0x41c)]=0x64/_0x183378;_0x316a42[_0x5973ff(0x23d)](_0x1d2dd2)[_0x5973ff(0x4a4)](()=>{var _0xa454c3=_0x5973ff;log(_0xa454c3(0x1ca)),log(_0x1d2dd2),pokeIframeAPI('setVideoScale',_0x183378,_0x349945);})[_0x5973ff(0x421)](warnlog),_0x5089fd['pcs'][_0x349945][_0x5973ff(0x44b)][_0x5973ff(0x214)]=parseInt(_0x183378)+'%';return;}},_0x5089fd[_0x27b0ac(0x59f)]=function(_0x40f01f=null,_0x2ecb8e=null){var _0x2e39b4=_0x27b0ac;_0x2ecb8e&&_0x2ecb8e[_0x2e39b4(0x49d)]();log(_0x2e39b4(0x37c)+_0x40f01f);if(iOS||iPad)log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');else{if(_0x2e39b4(0x3f6)in window&&_0x2e39b4(0x23d)in window[_0x2e39b4(0x3f6)]['prototype']){if(_0x2e39b4(0x46b)!==_0x2e39b4(0x46b)){if(_0x395007[_0x2e39b4(0x362)](_0x6dd635[_0x2e39b4(0x483)])['length']>=_0x181f44[_0x2e39b4(0x5f4)]){_0x50477e(_0x2e39b4(0x2dc));return;}}else{if(_0x40f01f==null){for(_0x40f01f in _0x5089fd[_0x2e39b4(0x2cb)]){_0x5089fd[_0x2e39b4(0x59f)](_0x40f01f);}return![];}if(!(_0x40f01f in _0x5089fd[_0x2e39b4(0x2cb)]))return![];_0x5089fd[_0x2e39b4(0x2cb)][_0x40f01f][_0x2e39b4(0x357)]&&(_0x5089fd[_0x2e39b4(0x2cb)][_0x40f01f][_0x2e39b4(0x397)]&&(clearTimeout(_0x5089fd[_0x2e39b4(0x2cb)][_0x40f01f][_0x2e39b4(0x397)]),_0x5089fd[_0x2e39b4(0x2cb)][_0x40f01f][_0x2e39b4(0x397)]=null),_0x5089fd[_0x2e39b4(0x2cb)][_0x40f01f]['keyframeTimeout']=setTimeout(function(){var _0x352bb3=_0x2e39b4;_0x5089fd[_0x352bb3(0x59f)](_0x40f01f);},parseInt(_0x5089fd[_0x2e39b4(0x2cb)][_0x40f01f][_0x2e39b4(0x357)])));try{var _0xdce03=_0x5089fd[_0x2e39b4(0x2cb)][_0x40f01f][_0x2e39b4(0x3cf)]()[_0x2e39b4(0x368)](function(_0x279453){var _0x5114e1=_0x2e39b4;return _0x279453[_0x5114e1(0x1fa)]&&_0x279453[_0x5114e1(0x1fa)]['kind']==_0x5114e1(0x78);});if(!_0xdce03){if(_0x2e39b4(0x213)===_0x2e39b4(0x213))return warnlog('can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found'),![];else _0x568d25(_0xbfac41,_0x5258c3['list'][_0x11d4cc][_0x2e39b4(0x19e)]);}var _0x4f31a4=_0xdce03[_0x2e39b4(0x3e5)]();(!_0x4f31a4[_0x2e39b4(0x1e7)]||_0x4f31a4['encodings'][_0x2e39b4(0x39f)]==0x0)&&(_0x4f31a4[_0x2e39b4(0x1e7)]=[{}]);var _0x5cefbd=![];_0x4f31a4[_0x2e39b4(0x1e7)][0x0][_0x2e39b4(0x41c)]=0xa,_0xdce03[_0x2e39b4(0x23d)](_0x4f31a4)[_0x2e39b4(0x4a4)](()=>{var _0x526838=_0x2e39b4;if(_0x526838(0x592)===_0x526838(0x592)){log(_0x526838(0x557));var _0x164186=_0x5089fd[_0x526838(0x2cb)][_0x40f01f][_0x526838(0xdb)],_0x5ace8f=0x64;!_0x164186&&(_0x164186=_0x5ace8f);_0x5089fd[_0x526838(0x2cb)][_0x40f01f][_0x526838(0x4a3)]&&(_0x5ace8f=_0x5089fd[_0x526838(0x2cb)][_0x40f01f][_0x526838(0x4a3)]);_0x5ace8f>_0x164186&&(_0x5ace8f=_0x164186);_0x5089fd[_0x526838(0x2cb)][_0x40f01f]['scaleResolution']&&(_0x5089fd[_0x526838(0x2cb)][_0x40f01f][_0x526838(0xdb)]<_0x5ace8f&&(_0x5ace8f=_0x5089fd[_0x526838(0x2cb)][_0x40f01f]['scaleResolution']));_0x5089fd[_0x526838(0x2cb)][_0x40f01f][_0x526838(0x1aa)]&&_0x5089fd[_0x526838(0x2cb)][_0x40f01f][_0x526838(0x1aa)]<_0x5ace8f&&(_0x5ace8f=_0x5089fd[_0x526838(0x2cb)][_0x40f01f][_0x526838(0x1aa)]);log(_0x526838(0xa6)+_0x5ace8f),_0x5ace8f=_0x5089fd[_0x526838(0xa9)](_0x5ace8f,_0x40f01f);var _0x123d87=_0xdce03[_0x526838(0x3e5)]();if(_0x5ace8f<=0x0||_0x5ace8f==0x64){var _0x460a19=getChromeVersion();_0x460a19>0x50?_0x526838(0x41c)in _0x123d87[_0x526838(0x1e7)][0x0]&&delete _0x123d87[_0x526838(0x1e7)][0x0][_0x526838(0x41c)]:_0x123d87['encodings'][0x0][_0x526838(0x41c)]=0x1;}else _0x123d87[_0x526838(0x1e7)][0x0][_0x526838(0x41c)]=0x64/_0x5ace8f;log('1.0'),_0xdce03[_0x526838(0x23d)](_0x123d87)['then'](()=>{var _0xbddeef=_0x526838;log(_0xbddeef(0x139));})[_0x526838(0x421)](warnlog);}else _0x4d50e6('gridlayout')['style'][_0x526838(0x103)]=_0x526838(0x630),!_0x59a1e1[_0x526838(0xfb)]&&_0x549668(_0x526838(0x39d));})['catch'](warnlog);}catch(_0x2277af){errorlog(_0x2277af);}}}}return![];},_0x5089fd[_0x27b0ac(0x137)]=function(_0x475e07){var _0x3b8d18=_0x27b0ac;log(_0x3b8d18(0x2f6));var _0x5765e4=_0x5089fd[_0x3b8d18(0x2cb)][_0x475e07][_0x3b8d18(0x3cf)]()[_0x3b8d18(0x368)](function(_0x1109ec){var _0x5c33a6=_0x3b8d18;return _0x1109ec[_0x5c33a6(0x1fa)]&&_0x1109ec[_0x5c33a6(0x1fa)]['kind']==_0x5c33a6(0x1e0);});if(!_0x5765e4)return log('no\x20audio\x20track\x20to\x20poke'),![];var _0x5e40a8=_0x5765e4[_0x3b8d18(0x3e5)]();(!_0x5e40a8['encodings']||_0x5e40a8[_0x3b8d18(0x1e7)][_0x3b8d18(0x39f)]==0x0)&&(_0x5e40a8[_0x3b8d18(0x1e7)]=[{}]);try{'mhTfJ'!==_0x3b8d18(0x14b)?(_0x5e40a8[_0x3b8d18(0x1e7)][0x0][_0x3b8d18(0x429)]=_0x3b8d18(0x3a1),_0x5e40a8[_0x3b8d18(0x1e7)][0x0]['priority']=_0x3b8d18(0x3a1),_0x5e40a8[_0x3b8d18(0x1e7)][0x0][_0x3b8d18(0x125)]=!![],_0x5765e4[_0x3b8d18(0x23d)](_0x5e40a8)['then'](()=>{var _0x24a0f9=_0x3b8d18;if(_0x24a0f9(0x407)!==_0x24a0f9(0x49e))log(_0x24a0f9(0x44c)),pokeIframeAPI('enhanceAudioEncoder',!![],_0x475e07);else{var _0x27c9e0=_0x33e6a5[_0x24a0f9(0x27d)](_0x589614);if(_0x27c9e0[_0x24a0f9(0x39f)]>0x3a98){_0x58910f(_0x24a0f9(0xb0));return;}_0xff775c['ws'][_0x24a0f9(0x161)](_0x27c9e0);}})):_0x5315c5={};}catch(_0x5caaf1){errorlog(_0x5caaf1);}},_0x5089fd[_0x27b0ac(0x1f7)]=function(_0x27a584,_0x367f72=0x7d00,_0x2bfda1=0x3e8){var _0x26dd12=_0x27b0ac;log(_0x26dd12(0x2cd));var _0x4a0cc5=_0x5089fd[_0x26dd12(0x2cb)][_0x27a584][_0x26dd12(0x3cf)]()[_0x26dd12(0x368)](function(_0x82604b){var _0x29bfdd=_0x26dd12;return _0x82604b[_0x29bfdd(0x1fa)]&&_0x82604b[_0x29bfdd(0x1fa)][_0x29bfdd(0x52f)]=='audio';});if(!_0x4a0cc5)return log(_0x26dd12(0x546)),![];var _0x1cb7c5=_0x4a0cc5[_0x26dd12(0x3e5)]();(!_0x1cb7c5[_0x26dd12(0x1e7)]||_0x1cb7c5[_0x26dd12(0x1e7)]['length']==0x0)&&(_0x1cb7c5[_0x26dd12(0x1e7)]=[{}]),_0x1cb7c5[_0x26dd12(0x1e7)][0x0]['maxBitrate']=_0x367f72,_0x4a0cc5[_0x26dd12(0x23d)](_0x1cb7c5)[_0x26dd12(0x4a4)](()=>{var _0x42f2fa=_0x26dd12;pokeIframeAPI(_0x42f2fa(0x106),_0x367f72,_0x27a584),_0x2bfda1>0x0&&setTimeout(function(){var _0x333291=_0x42f2fa;try{if(_0x27a584 in _0x5089fd[_0x333291(0x2cb)])var _0x1f52a9=_0x5089fd['pcs'][_0x27a584][_0x333291(0x3cf)]()[_0x333291(0x368)](function(_0x1f8330){var _0x474dae=_0x333291;return _0x1f8330[_0x474dae(0x1fa)]&&_0x1f8330[_0x474dae(0x1fa)][_0x474dae(0x52f)]==_0x474dae(0x1e0);});else return![];if(!_0x1f52a9)return log(_0x333291(0x546)),![];var _0x5ca0d4=_0x1f52a9[_0x333291(0x3e5)]();delete _0x5ca0d4[_0x333291(0x1e7)][0x0]['maxBitrate'],_0x1f52a9[_0x333291(0x23d)](_0x5ca0d4)[_0x333291(0x4a4)](()=>{var _0x4eb55a=_0x333291;log(_0x4eb55a(0x44c));});}catch(_0x3407f6){errorlog(_0x3407f6);}},_0x2bfda1,_0x27a584);});},_0x5089fd[_0x27b0ac(0xe6)]=function(_0x183263,_0x3d82e8){var _0x48248b=_0x27b0ac;_0x3d82e8=parseInt(_0x3d82e8);try{var _0x495fe0=_0x5089fd['pcs'][_0x183263][_0x48248b(0x3cf)]()['find'](function(_0x447047){var _0x8cc8a=_0x48248b;return _0x447047[_0x8cc8a(0x1fa)]&&_0x447047[_0x8cc8a(0x1fa)][_0x8cc8a(0x52f)]==_0x8cc8a(0x1e0);});if(!_0x495fe0){warnlog('can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found');return;}var _0x3a8592=_0x495fe0[_0x48248b(0x3e5)]();(!_0x3a8592[_0x48248b(0x1e7)]||_0x3a8592[_0x48248b(0x1e7)][_0x48248b(0x39f)]==0x0)&&(_0x3a8592[_0x48248b(0x1e7)]=[{}]);if(_0x3d82e8<0x0)_0x3a8592[_0x48248b(0x1e7)][0x0][_0x48248b(0x424)]==![]&&(_0x3a8592[_0x48248b(0x1e7)][0x0][_0x48248b(0x424)]=!![]),safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)?(_0x3d82e8=0x20,_0x5089fd[_0x48248b(0x428)]&&(_0x3d82e8=_0x5089fd[_0x48248b(0x428)]),_0x3a8592['encodings'][0x0][_0x48248b(0x31f)]=_0x3d82e8*0x400):delete _0x3a8592['encodings'][0x0][_0x48248b(0x31f)];else _0x3d82e8===0x0?_0x3a8592[_0x48248b(0x1e7)][0x0]['active']=![]:(_0x3a8592[_0x48248b(0x1e7)][0x0][_0x48248b(0x424)]==![]&&(_0x3a8592[_0x48248b(0x1e7)][0x0][_0x48248b(0x424)]=!![]),_0x3a8592[_0x48248b(0x1e7)][0x0][_0x48248b(0x31f)]=_0x3d82e8*0x400);_0x495fe0[_0x48248b(0x23d)](_0x3a8592)[_0x48248b(0x4a4)](()=>{var _0x28cc75=_0x48248b;pokeIframeAPI(_0x28cc75(0x106),_0x3d82e8,_0x183263),log('audio\x20bandwidth\x20set!');})[_0x48248b(0x421)](warnlog);}catch(_0x262b0a){errorlog(_0x262b0a);}},_0x5089fd[_0x27b0ac(0x52a)]=function(_0x55c7b6){var _0x51821b=_0x27b0ac;if(_0x5089fd[_0x51821b(0x3ae)]&&_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6]['allowIframe']===!![])_0x5089fd[_0x51821b(0x1e2)](_0x55c7b6,0x0),_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6]['optimizedBitrate']===0x0&&(_0x5089fd['pcs'][_0x55c7b6][_0x51821b(0x3d0)]===![]?'mapBI'===_0x51821b(0x457)?_0x23d5fc(function(){_0x47aaa0=![];},0x64):_0x5089fd[_0x51821b(0xe6)](_0x55c7b6,0x0):_0x5089fd[_0x51821b(0xe6)](_0x55c7b6,-0x1));else{if(_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6]&&_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x419)]!==![]){if(_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x3d0)]===![]){var _0xb2d599=_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x419)];_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x201)]&&_0x5089fd['pcs'][_0x55c7b6][_0x51821b(0x201)]>0x0&&(_0x5089fd['pcs'][_0x55c7b6][_0x51821b(0x201)]<_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x419)]&&(_0xb2d599=_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x201)])),_0x5089fd[_0x51821b(0x1e2)](_0x55c7b6,_0xb2d599),_0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x419)]===0x0&&_0x5089fd[_0x51821b(0xe6)](_0x55c7b6,0x0);}else _0x5089fd[_0x51821b(0x2cb)][_0x55c7b6][_0x51821b(0x419)]===0x0&&(_0x5089fd[_0x51821b(0xe6)](_0x55c7b6,-0x1),_0x5089fd[_0x51821b(0x3e1)]());}else _0x5089fd[_0x51821b(0x3e1)]();}},_0x5089fd[_0x27b0ac(0x3e1)]=function(_0x594934=0x0,_0x513c2d=![]){var _0x2f99ea=_0x27b0ac;if(_0x5089fd['limitTotalBitrate']){if(_0x2f99ea(0x5c4)===_0x2f99ea(0x5c4)){errorlog(_0x2f99ea(0x58c));var _0x11f2bb=_0x594934;if(_0x513c2d===![])_0x11f2bb=0x0;else _0x11f2bb<0x0&&(_0x11f2bb=_0x5089fd['pcs'][_0x513c2d][_0x2f99ea(0x485)]||0x9c4);var _0x5a97dc=0x0;for(var _0x51bcfe in _0x5089fd[_0x2f99ea(0x2cb)]){if('vZMdN'===_0x2f99ea(0x29d)){var _0x25576b={};_0x25576b[_0x2f99ea(0x14a)]=_0x2f99ea(0x4f6),_0x25576b[_0x2f99ea(0x462)]=_0x2f99ea(0x58b),_0x1a78ca[_0x2f99ea(0x528)](_0x25576b);}else{if(_0x513c2d===_0x51bcfe)continue;try{var _0x4b2e9a=_0x5089fd['pcs'][_0x51bcfe]['getSenders']()[_0x2f99ea(0x368)](function(_0x1e80a5){var _0x258d5d=_0x2f99ea;return _0x1e80a5[_0x258d5d(0x1fa)]&&_0x1e80a5['track']['kind']==_0x258d5d(0x78);});if(!_0x4b2e9a)continue;var _0x4583d9=_0x4b2e9a[_0x2f99ea(0x3e5)]();if(!_0x4583d9[_0x2f99ea(0x1e7)]||_0x4583d9['encodings'][_0x2f99ea(0x39f)]==0x0){if(_0x5089fd['pcs'][_0x51bcfe][_0x2f99ea(0x485)]<0x0){if(_0x2f99ea(0x122)===_0x2f99ea(0xa7))return _0x464c3d[_0x2f99ea(0x50d)]=_0x555442,_0x71c6f5(_0x2f99ea(0x623)+_0x30b85c),_0x18f536('rejoining\x20room'),_0x134c2a[_0x2f99ea(0x79)](_0xe7a632);else _0x11f2bb+=0x9c4;}else _0x11f2bb+=_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe][_0x2f99ea(0x485)]||0x9c4;warnlog(_0x11f2bb),_0x5a97dc+=0x1;continue;}if(_0x4583d9[_0x2f99ea(0x1e7)][0x0][_0x2f99ea(0x424)]==![]){if(_0x2f99ea(0x274)==='GiDuu')return;else continue;}if(_0x4583d9[_0x2f99ea(0x1e7)][0x0]['maxBitrate'])'preLimitedBitrate'in _0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe]?_0x11f2bb+=parseInt(_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe][_0x2f99ea(0x262)]):_0x11f2bb+=parseInt(_0x4583d9[_0x2f99ea(0x1e7)][0x0][_0x2f99ea(0x31f)])/0x400;else _0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe][_0x2f99ea(0x485)]<0x0?_0x11f2bb+=0x9c4:(_0x11f2bb+=_0x5089fd['pcs'][_0x51bcfe][_0x2f99ea(0x485)]||0x9c4,warnlog(_0x11f2bb));_0x5a97dc+=0x1;}catch(_0x23181f){errorlog(_0x23181f);}}}if(!_0x11f2bb)return _0x11f2bb;warnlog('totalBitrate:\x20'+_0x11f2bb);var _0x246b2a=parseFloat(_0x11f2bb/_0x5089fd[_0x2f99ea(0x3cb)]);_0x246b2a<0x1&&(_0x246b2a=0x1);for(var _0x51bcfe in _0x5089fd[_0x2f99ea(0x2cb)]){if(_0x513c2d===_0x51bcfe)continue;try{var _0x4b2e9a=_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe][_0x2f99ea(0x3cf)]()[_0x2f99ea(0x368)](function(_0x2975f4){var _0x1b94c1=_0x2f99ea;return _0x2975f4[_0x1b94c1(0x1fa)]&&_0x2975f4[_0x1b94c1(0x1fa)][_0x1b94c1(0x52f)]=='video';});if(!_0x4b2e9a)continue;var _0x4583d9=_0x4b2e9a[_0x2f99ea(0x3e5)]();if(!_0x4583d9[_0x2f99ea(0x1e7)]||_0x4583d9['encodings'][_0x2f99ea(0x39f)]==0x0){if(_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe][_0x2f99ea(0x485)]<0x0)var _0x3b871a=0x9c4;else var _0x3b871a=_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe]['setBitrate']||0x9c4;var _0x3ccb30=parseInt(_0x3b871a/_0x246b2a);_0x5089fd[_0x2f99ea(0x1e2)](_0x51bcfe,_0x3ccb30,!![]),errorlog(_0x3ccb30);continue;}if(_0x4583d9['encodings'][0x0][_0x2f99ea(0x424)]==![])continue;if(_0x4583d9[_0x2f99ea(0x1e7)][0x0][_0x2f99ea(0x31f)]){if(_0x2f99ea(0x262)in _0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe])var _0x3b871a=parseInt(_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe]['preLimitedBitrate']);else var _0x3b871a=parseInt(parseInt(_0x4583d9['encodings'][0x0][_0x2f99ea(0x31f)])/0x400);var _0x3ccb30=parseInt(_0x3b871a/_0x246b2a);_0x5089fd[_0x2f99ea(0x1e2)](_0x51bcfe,_0x3ccb30,!![]),errorlog(_0x3ccb30);}else{if(_0x2f99ea(0x60f)==='dAVHO'){if(_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe][_0x2f99ea(0x485)]<0x0){if(_0x2f99ea(0x62a)!=='KdjAT')_0xb61422 in _0x50785b[_0x2f99ea(0x2cb)]&&(_0x55a992['session']&&_0x30cbe8[_0x2f99ea(0xc2)]['substring'](0x0,0x6)!==_0x4c61c9[_0x2f99ea(0x44e)]?(_0x277bd8(_0x2f99ea(0x555)),_0x18a428['closePC'](_0x6cec33,![])):_0x4c8ae0(_0x2f99ea(0x641)));else var _0x3b871a=0x9c4;}else var _0x3b871a=_0x5089fd[_0x2f99ea(0x2cb)][_0x51bcfe][_0x2f99ea(0x485)]||0x9c4;var _0x3ccb30=parseInt(_0x3b871a/_0x246b2a);_0x5089fd[_0x2f99ea(0x1e2)](_0x51bcfe,_0x3ccb30,!![]),errorlog(_0x3ccb30);}else _0x3c1afc(_0x32c44a[_0x2f99ea(0x483)][_0x4e60a1][_0x2f99ea(0x22f)][_0x2f99ea(0x1b9)]);}}catch(_0xa3deca){errorlog(_0xa3deca);}}}else _0x15cf64=!![];}return parseInt(_0x594934/_0x246b2a);},_0x5089fd[_0x27b0ac(0x559)]=function(_0x535f3d,_0x122956=![]){var _0xd145be=_0x27b0ac,_0x57352e={};_0x57352e['addCoDirector']=[_0x535f3d],_0x5089fd[_0xd145be(0x28a)](_0x57352e,_0x122956);},_0x5089fd['limitBitrate']=function(_0x1bbb58,_0x187f2f,_0x44c756=![]){var _0xd472fa=_0x27b0ac;if(!(_0x1bbb58 in _0x5089fd[_0xd472fa(0x2cb)]))return;if(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x282)]){if(_0xd472fa(0x5aa)===_0xd472fa(0x55b)){var _0x5e5215=_0x2a21ae[_0xd472fa(0x5c1)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x15d4c9+'\x22]');_0x5e5215[0x0]&&(_0x5e5215[0x0][_0xd472fa(0x278)]=_0x3b2075[_0xd472fa(0x483)][_0x40f76e][_0xd472fa(0x39c)]);}else clearInterval(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x282)]),_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x282)]=null;}if(_0x187f2f===null){if(_0x5089fd['pcs'][_0x1bbb58][_0xd472fa(0x201)]===![])return;_0x187f2f=_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x201)];}_0x187f2f=parseInt(_0x187f2f);_0x5089fd['maxvideobitrate']&&(_0x187f2f>_0x5089fd[_0xd472fa(0x354)]&&(_0x187f2f=_0x5089fd[_0xd472fa(0x354)]));_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x485)]&&_0x187f2f>_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58]['setBitrate']&&(_0x187f2f=_0x5089fd['pcs'][_0x1bbb58][_0xd472fa(0x485)]);_0x5089fd['pcs'][_0x1bbb58][_0xd472fa(0x201)]=_0x187f2f;_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x419)]!==![]&&(_0x5089fd['pcs'][_0x1bbb58][_0xd472fa(0x3d0)]===![]&&(_0x187f2f>_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x419)]&&(_0xd472fa(0x29b)===_0xd472fa(0x29b)?(_0x5089fd['pcs'][_0x1bbb58][_0xd472fa(0x201)]=_0x187f2f,_0x187f2f=parseInt(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x419)])||0x0):_0x193344[_0xab1d03]=_0x1b030b[_0xd472fa(0x8d)](_0x571871))));_0x44c756===![]&&(_0x5089fd[_0xd472fa(0x3cb)]&&(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x262)]=_0x187f2f,_0x187f2f=_0x5089fd[_0xd472fa(0x3e1)](_0x187f2f,_0x1bbb58)));if(_0x187f2f===0x0){var _0x26c656=Date[_0xd472fa(0x4c5)]()-_0x5089fd['pcs'][_0x1bbb58][_0xd472fa(0xac)];_0x26c656<_0x5089fd[_0xd472fa(0x52e)]&&(_0x187f2f=_0x5089fd['preloadbitrate'],_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x282)]=setTimeout(function(_0x56072b){var _0x361749=_0xd472fa;try{_0x5089fd[_0x361749(0x1e2)](_0x56072b,null);}catch(_0x2ed1ea){};},_0x26c656+0x1,_0x1bbb58));}try{if((iOS||iPad)&&safariVersion()&&safariVersion()<=0xd){log('iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping');if(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x90)]==!![]&&_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58]['forceios']==![])return;var _0x23baa3=_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x3cf)]()[_0xd472fa(0x368)](function(_0x516c09){var _0x194546=_0xd472fa;return _0x516c09[_0x194546(0x1fa)]&&_0x516c09[_0x194546(0x1fa)][_0x194546(0x52f)]=='video';});if(!_0x23baa3){warnlog(_0xd472fa(0x168));return;}var _0x4f62e5=_0x23baa3[_0xd472fa(0x3e5)]();(!_0x4f62e5[_0xd472fa(0x1e7)]||_0x4f62e5[_0xd472fa(0x1e7)][_0xd472fa(0x39f)]==0x0)&&(_0x4f62e5[_0xd472fa(0x1e7)]=[{}]);if(_0x187f2f<0x0)_0x4f62e5[_0xd472fa(0x1e7)][0x0]['active']==![]&&(_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x424)]=!![]),_0x187f2f=0x9c4,_0x5089fd[_0xd472fa(0x294)]&&(_0x187f2f=_0x5089fd[_0xd472fa(0x294)]),_0x5089fd[_0xd472fa(0x354)]&&(_0x187f2f>_0x5089fd[_0xd472fa(0x354)]&&('rTzgZ'===_0xd472fa(0x322)?_0x187f2f=_0x5089fd[_0xd472fa(0x354)]:_0x104c59=_0x474267['slice'](0x0,_0x3caff8(_0x3777c2(_0x3ea9f4)/0x2)))),_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x31f)]=_0x187f2f*0x400;else _0x187f2f===0x0?_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x424)]=![]:(_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x424)]==![]&&(_0x4f62e5['encodings'][0x0][_0xd472fa(0x424)]=!![]),_0x4f62e5[_0xd472fa(0x1e7)][0x0]['maxBitrate']=_0x187f2f*0x400);_0x23baa3[_0xd472fa(0x23d)](_0x4f62e5)[_0xd472fa(0x4a4)](()=>{var _0x5757be=_0xd472fa;pokeIframeAPI(_0x5757be(0x550),_0x187f2f,_0x1bbb58),log(_0x5757be(0x118));})[_0xd472fa(0x421)](warnlog);return;}else{if('RTCRtpSender'in window&&'setParameters'in window[_0xd472fa(0x3f6)]['prototype']){var _0x23baa3=_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x3cf)]()['find'](function(_0x368c00){var _0x1d7999=_0xd472fa;return _0x368c00[_0x1d7999(0x1fa)]&&_0x368c00[_0x1d7999(0x1fa)][_0x1d7999(0x52f)]==_0x1d7999(0x78);});if(!_0x23baa3){warnlog(_0xd472fa(0x168));return;}var _0x4f62e5=_0x23baa3[_0xd472fa(0x3e5)]();(!_0x4f62e5[_0xd472fa(0x1e7)]||_0x4f62e5[_0xd472fa(0x1e7)]['length']==0x0)&&(_0x4f62e5[_0xd472fa(0x1e7)]=[{}]);if(_0x187f2f<0x0)_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x424)]==![]&&(_0x4f62e5['encodings'][0x0][_0xd472fa(0x424)]=!![]),delete _0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x31f)];else _0x187f2f===0x0?_0x4f62e5['encodings'][0x0][_0xd472fa(0x424)]=![]:_0xd472fa(0x3b4)===_0xd472fa(0x3b4)?(_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x424)]==![]&&(_0xd472fa(0x4e7)===_0xd472fa(0x4e7)?_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x424)]=!![]:!(_0x47d96a in _0x315324['pcs'])&&_0x1a9fde[_0xd472fa(0x10c)](_0x315851)),_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x31f)]=_0x187f2f*0x400):_0xd9a4a8=_0x3b4768-0x2;var _0xa6c093=0x64;_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x4a3)]&&(_0xa6c093=_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x4a3)]);_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0xdb)]&&_0x5089fd['pcs'][_0x1bbb58]['scaleResolution']<_0xa6c093&&(_0xa6c093=_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0xdb)]);if(_0x187f2f!==0x0){if(_0x187f2f<0x0)_0xd472fa(0x173)==='ADGLq'?(_0x1d3c6d[_0x500bd4][_0xd472fa(0x2da)]==null||_0x2259c0[_0x1fcaf5][_0xd472fa(0x2da)]&&_0x1b9ca5[_0x2cf509][_0xd472fa(0x2da)][_0xd472fa(0x424)]===![])&&(_0x23cdcf[_0xb58ff2][_0xd472fa(0x4b3)](),_0x521ed9[_0x1a7a63]['id']='',_0x10486e[_0x24ff31][_0xd472fa(0x2dd)](_0xd472fa(0x229)),_0x3c245e[_0x46a681]['load'](),_0x10f03a[_0x77974b]['remove'](),_0x269b34[_0x32be86]=null,_0x41bb92[_0xd472fa(0x42b)](_0x4c70eb,0x1)):_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]=0x64;else{if(_0x187f2f>=0x259)_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58]['scaleDueToBitrate']=0x64;else{if(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58]['scene']===![]&&_0x5089fd[_0xd472fa(0x4eb)][_0xd472fa(0x355)](_0x1bbb58)==-0x1&&_0x5089fd[_0xd472fa(0x3b3)])_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]=0x64;else{if(_0x187f2f>=0xc9)_0x5089fd['mobile']?(warnlog(_0xd472fa(0x9d)),_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]=0x64/2.5):'KXsix'===_0xd472fa(0x2ee)?_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]=0x64/0x2:_0x16e0e2+=_0x584f57[_0xd472fa(0x428)];else{if(_0x187f2f>=0x51)_0x5089fd['mobile']?_0xd472fa(0x608)===_0xd472fa(0x608)?_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]=0x64/0x4:_0x50bb80[_0xd472fa(0x483)][_0x59f467][_0xd472fa(0x591)]=_0x54a176:_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58]['scaleDueToBitrate']=0x64/0x3;else _0x5089fd[_0xd472fa(0x11e)]?_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]=0x64/0x5:_0x5089fd['pcs'][_0x1bbb58][_0xd472fa(0x1aa)]=0x64/0x4;}}}}_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]<_0xa6c093&&(_0xa6c093=_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0x1aa)]);_0xa6c093=_0x5089fd[_0xd472fa(0xa9)](_0xa6c093,_0x1bbb58);if(_0xa6c093<=0x0||_0xa6c093==0x64){var _0x5e743c=getChromeVersion();_0x5e743c>0x50?'scaleResolutionDownBy'in _0x4f62e5[_0xd472fa(0x1e7)][0x0]?delete _0x4f62e5[_0xd472fa(0x1e7)][0x0]['scaleResolutionDownBy']:_0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x41c)]=0x1:_0x4f62e5['encodings'][0x0][_0xd472fa(0x41c)]=0x1;}else _0x4f62e5[_0xd472fa(0x1e7)][0x0][_0xd472fa(0x41c)]=0x64/_0xa6c093;}iPad||iOS||navigator&&navigator[_0xd472fa(0x392)]&&navigator['userAgent']['indexOf'](_0xd472fa(0x449))>=0x0?_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0xdd)]?(clearInterval(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0xdd)]),_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0xdd)]=setTimeout(function(_0x2e6218,_0x3d1b1b){var _0x59a810=_0xd472fa;_0x5089fd[_0x59a810(0x2cb)][_0x2e6218][_0x59a810(0xdd)]=![],_0x5089fd[_0x59a810(0x1e2)](_0x2e6218,null,_0x3d1b1b);},0x7d0,_0x1bbb58,_0x44c756)):(_0x5089fd[_0xd472fa(0x2cb)][_0x1bbb58][_0xd472fa(0xdd)]=setTimeout(function(_0x4595b0){var _0x5211a6=_0xd472fa;_0x5089fd[_0x5211a6(0x2cb)][_0x4595b0][_0x5211a6(0xdd)]=![];},0x7d0,_0x1bbb58),_0x23baa3[_0xd472fa(0x23d)](_0x4f62e5)[_0xd472fa(0x4a4)](()=>{var _0x1cab39=_0xd472fa;log(_0x1cab39(0x118)),_0x5089fd[_0x1cab39(0x2cb)][_0x1bbb58][_0x1cab39(0x44b)][_0x1cab39(0x214)]=parseInt(_0xa6c093)+'%',pokeIframeAPI('setVideoBitrate',_0x187f2f,_0x1bbb58),pokeIframeAPI(_0x1cab39(0x1a2),_0xa6c093,_0x1bbb58);})['catch'](warnlog)):_0x23baa3[_0xd472fa(0x23d)](_0x4f62e5)['then'](()=>{var _0x5275a2=_0xd472fa;log(_0x5275a2(0x118)),_0x5089fd[_0x5275a2(0x2cb)][_0x1bbb58]['stats'][_0x5275a2(0x214)]=parseInt(_0xa6c093)+'%',pokeIframeAPI(_0x5275a2(0x550),_0x187f2f,_0x1bbb58),pokeIframeAPI(_0x5275a2(0x1a2),_0xa6c093,_0x1bbb58);})[_0xd472fa(0x421)](warnlog);return;}else warnlog('BROWER\x20DID\x20NOT\x20SUPPORT\x20LIMIT\x20BITRATE');}}catch(_0x2aec0b){errorlog(_0x2aec0b);}};function _0x1b978c(_0x264b56,_0x40f042=0x2710){var _0xaf5a23=_0x27b0ac;_0x40f042=parseInt(_0x40f042);if(_0x5089fd[_0xaf5a23(0x428)])_0xaf5a23(0x33f)!==_0xaf5a23(0x33f)?_0x1aeffa(function(){var _0x5b4932=_0xaf5a23;_0x4a57af(_0xa98d71[_0x5b4932(0x121)]);},0x1):_0x40f042+=_0x5089fd[_0xaf5a23(0x428)];else{if(_0x5089fd[_0xaf5a23(0x5ca)]&&_0x5089fd[_0xaf5a23(0x3d2)]==0x5)_0x40f042+=0x20;else _0x5089fd[_0xaf5a23(0x3d2)]&&_0x5089fd[_0xaf5a23(0x3d2)]!=0x3?_0x40f042+=0x100:_0x40f042+=0x20;}return log(_0xaf5a23(0x583)+_0x40f042),_0x40f042<0x1&&(_0x40f042=0x1),_0x264b56=CodecsHandler[_0xaf5a23(0x47e)](_0x264b56,{'min':parseInt(_0x40f042/0xa)||0x1,'max':_0x40f042},_0x5089fd[_0xaf5a23(0x248)]),_0x264b56;}return _0x5089fd[_0x27b0ac(0x192)]=function(_0x4d299f,_0x59b22a){var _0x2fbf0b=_0x27b0ac;log(_0x4d299f),_0x5089fd['mykey']==={}&&(_0x2fbf0b(0x5e1)==='pIncI'?log(_0x2fbf0b(0x5fb)):delete _0x89e666[_0x294ff8]),window['crypto']['subtle'][_0x2fbf0b(0x2bc)]({'name':_0x2fbf0b(0x22b)},_0x5089fd[_0x2fbf0b(0x499)][_0x2fbf0b(0x15c)],_0x5089fd[_0x2fbf0b(0x4fd)]['encode'](_0x4d299f))[_0x2fbf0b(0x4a4)](function(_0x54ba2f){var _0x1130dc=_0x2fbf0b;_0x54ba2f=new Uint8Array(_0x54ba2f),_0x54ba2f=_0x54ba2f[_0x1130dc(0x153)]((_0x1fca5b,_0x379924)=>_0x1fca5b+_0x379924['toString'](0x10)[_0x1130dc(0x208)](0x2,'0'),''),_0x59b22a(_0x4d299f,_0x54ba2f),log(JSON[_0x1130dc(0x27d)](_0x54ba2f));})[_0x2fbf0b(0x421)](errorlog);},_0x5089fd[_0x27b0ac(0x254)]=function(_0x5c8f70,_0x26b741){var _0x4fafee=_0x27b0ac;_0x5c8f70[_0x4fafee(0x5a5)]=new Uint8Array(_0x5c8f70[_0x4fafee(0x5a5)][_0x4fafee(0x540)](/.{1,2}/g)[_0x4fafee(0x4f3)](_0x10e55b=>parseInt(_0x10e55b,0x10)));if(_0x5089fd[_0x4fafee(0x362)][_0x26b741]['publicKey'])return window['crypto'][_0x4fafee(0x478)][_0x4fafee(0x5f3)]({'name':_0x4fafee(0x22b)},_0x5089fd[_0x4fafee(0x362)][_0x26b741][_0x4fafee(0x437)],_0x5c8f70['signature'],_0x5089fd[_0x4fafee(0x4fd)][_0x4fafee(0x1ab)](_0x5c8f70[_0x4fafee(0x30a)]))[_0x4fafee(0x4a4)](function(_0x413c53){return log(_0x413c53),_0x413c53;})[_0x4fafee(0x421)](function(_0xba6cf8){return errorlog(_0xba6cf8),![];});},_0x5089fd[_0x27b0ac(0xde)]=function(_0x4062de){var _0x224784=_0x27b0ac;if(_0x224784(0x434)===_0x224784(0x434)){if(_0x5089fd[_0x224784(0x11c)])return _0x5089fd[_0x224784(0x50d)]!==![]?(log(_0x224784(0x509)),_0x4062de=_0x4062de[_0x224784(0x4c0)](0x0,-0x1*_0x5089fd[_0x224784(0x50d)][_0x224784(0x39f)]),_0x4062de):(log(_0x224784(0x54d)+_0x4062de),generateHash(_0x5089fd[_0x224784(0x11c)]+_0x5089fd[_0x224784(0x2e5)],0x6)[_0x224784(0x4a4)](function(_0x2efe9c){var _0x7e0df6=_0x224784;return _0x5089fd[_0x7e0df6(0x50d)]=_0x2efe9c,log(_0x4062de),_0x4062de=_0x4062de[_0x7e0df6(0x4c0)](0x0,-0x1*_0x5089fd[_0x7e0df6(0x50d)][_0x7e0df6(0x39f)]),log(_0x7e0df6(0x579)+_0x4062de),_0x4062de;})[_0x224784(0x421)](errorlog));return _0x4062de;}else{var _0x2dc139=_0x12704d(_0x3248f5[_0x224784(0x4fb)]/0x3e8)||0x0;_0x484ce0[_0x224784(0x2f3)]=_0x1908e3(_0x50b6b6[_0x224784(0x4fb)])||0x0;for(var _0x3edd8a in _0x1901d4[_0x224784(0x3b9)]){_0xc3fc6e[_0x224784(0x3b9)][_0x3edd8a][_0x224784(0x2f3)]['delayTime'][_0x224784(0x51f)](_0x2dc139,_0x436b84[_0x224784(0x3b9)][_0x3edd8a]['audioContext']['currentTime']);}}},_0x5089fd[_0x27b0ac(0x1d0)]=function(){var _0x10b381=_0x27b0ac;if(!_0x5089fd[_0x10b381(0x227)])return;if(!_0x5089fd[_0x10b381(0x5ca)])return;_0x5089fd[_0x10b381(0x1c7)][_0x10b381(0x39f)]?(_0x5089fd[_0x10b381(0x1c7)]['length']>0xa?getById(_0x10b381(0xc6))['innerHTML']='‼':getById(_0x10b381(0xc6))[_0x10b381(0x43e)]=_0x5089fd['queueList'][_0x10b381(0x39f)],getById('queueNotification')[_0x10b381(0x520)]['add'](_0x10b381(0xc6))):(getById(_0x10b381(0xc6))[_0x10b381(0x43e)]='',getById(_0x10b381(0xc6))[_0x10b381(0x520)]['remove'](_0x10b381(0xc6)));},_0x5089fd[_0x27b0ac(0x564)]=function(){var _0x433124=_0x27b0ac;if(!_0x5089fd[_0x433124(0x227)])return;if(!_0x5089fd[_0x433124(0x5ca)])return;if(_0x5089fd[_0x433124(0x1c7)][_0x433124(0x39f)]==0x0){getById(_0x433124(0xa2))[_0x433124(0x520)][_0x433124(0x2c3)]('float2'),getById(_0x433124(0xa2))[_0x433124(0x520)][_0x433124(0x2c3)](_0x433124(0x1b8)),getById(_0x433124(0xa2))[_0x433124(0x520)][_0x433124(0x275)](_0x433124(0x295)),setTimeout(function(){var _0x35fa77=_0x433124;getById('queuebutton')[_0x35fa77(0x520)][_0x35fa77(0x2c3)](_0x35fa77(0x295)),getById(_0x35fa77(0xa2))[_0x35fa77(0x520)]['remove'](_0x35fa77(0x45b)),getById(_0x35fa77(0xa2))[_0x35fa77(0x520)][_0x35fa77(0x275)](_0x35fa77(0x1b8));},0x32);return;}var _0x25bb8b=_0x5089fd['queueList'][_0x433124(0xe2)]();getById(_0x433124(0xa2))['classList'][_0x433124(0x2c3)](_0x433124(0x45b)),getById('queuebutton')[_0x433124(0x520)][_0x433124(0x275)](_0x433124(0x295)),setTimeout(function(){var _0x3422c=_0x433124;getById(_0x3422c(0xa2))[_0x3422c(0x520)][_0x3422c(0x2c3)](_0x3422c(0x295)),getById(_0x3422c(0xa2))[_0x3422c(0x520)][_0x3422c(0x275)](_0x3422c(0x45b));},0xc8),_0x5089fd['updateQueue'](),_0x5089fd[_0x433124(0xf6)](_0x25bb8b),log(_0x433124(0x441)+_0x25bb8b);},_0x5089fd[_0x27b0ac(0x3ba)]=function(){var _0x2ca209=_0x27b0ac;if(_0x5089fd[_0x2ca209(0x514)])return;clearTimeout(_0x5089fd[_0x2ca209(0x80)]);if(!_0x5089fd['ws']||_0x5089fd['ws'][_0x2ca209(0x530)]!==0x1)return;_0x5089fd[_0x2ca209(0x80)]=setTimeout(function(){var _0xda2d98=_0x2ca209;log(_0xda2d98(0x305));var _0x32a289={};_0x32a289['request']=_0xda2d98(0x3ba),_0x5089fd[_0xda2d98(0x528)](_0x32a289);},0xbb8);},_0x5089fd[_0x27b0ac(0xf6)]=function(_0x17b126){var _0x3eb39d=_0x27b0ac;_0x5089fd[_0x3eb39d(0x1c6)]();if(_0x17b126['length']>0x0){var _0x4aec7b={};_0x4aec7b[_0x3eb39d(0x14a)]=_0x3eb39d(0xd0),_0x4aec7b[_0x3eb39d(0x1c3)]=_0x17b126,_0x5089fd[_0x3eb39d(0x528)](_0x4aec7b),_0x5089fd[_0x3eb39d(0x5dc)][_0x17b126]=!![];}else log(_0x3eb39d(0x10e));},_0x5089fd[_0x27b0ac(0x79)]=function _0x822824(_0x4ab88b){var _0x4bb674=_0x27b0ac;_0x5089fd['connect']();var _0x1746be={};return _0x1746be[_0x4bb674(0x14a)]='joinroom',_0x5089fd[_0x4bb674(0x5ca)]&&(_0x4bb674(0x5ae)===_0x4bb674(0x4d8)?(_0xd181b9(_0xda7033['publicKey']),_0x790065(_0xc3c957[_0x4bb674(0x15c)]),_0x47fb77[_0x4bb674(0x499)]=_0x211ab3,_0x1e2cd8['crypto']['subtle'][_0x4bb674(0x372)]('jwk',_0x2612b6[_0x4bb674(0x437)])[_0x4bb674(0x4a4)](function(_0x2db032){var _0x2dd182=_0x4bb674,_0x1d0251={};_0x1d0251[_0x2dd182(0x14a)]='storekey',_0x1d0251[_0x2dd182(0x462)]=_0x2dd182(0x58b),_0x43bf6b['sendMsg'](_0x1d0251);})[_0x4bb674(0x421)](_0x12a018)):_0x1746be[_0x4bb674(0x60e)]=!![]),_0x5089fd[_0x4bb674(0x514)]&&(_0x4bb674(0x576)===_0x4bb674(0x576)?_0x1746be[_0x4bb674(0x1c3)]=_0x5089fd[_0x4bb674(0x1c3)]:_0x2d58bf[_0x4bb674(0x2cb)][_0x4db359]['scaleResolution']<_0x16b716&&(_0x4e19f4=_0x488dc9['pcs'][_0x155df0][_0x4bb674(0xdb)])),_0x5089fd[_0x4bb674(0x2a4)]===![]&&(_0x5089fd[_0x4bb674(0x2a4)]=!![]),_0x5089fd[_0x4bb674(0x11c)]?_0x5089fd['hash']?generateHash(_0x4ab88b+_0x5089fd[_0x4bb674(0x11c)]+_0x5089fd[_0x4bb674(0x2e5)],0x10)[_0x4bb674(0x4a4)](function(_0x452d33){var _0x34c840=_0x4bb674;return _0x5089fd[_0x34c840(0x514)]&&(_0x5089fd[_0x34c840(0x4d3)]=_0x452d33),_0x1746be['roomid']=_0x452d33,_0x5089fd[_0x34c840(0x528)](_0x1746be),_0x5089fd[_0x34c840(0x148)]=_0x992c85(),log(_0x34c840(0x5a8)),_0x5089fd[_0x34c840(0x148)];})[_0x4bb674(0x421)](errorlog):generateHash(_0x5089fd[_0x4bb674(0x11c)]+_0x5089fd[_0x4bb674(0x2e5)],0x6)['then'](function(_0x9e9a95){var _0x5c6fe7=_0x4bb674;return _0x5089fd[_0x5c6fe7(0x50d)]=_0x9e9a95,log('hash\x20is\x20'+_0x9e9a95),log(_0x5c6fe7(0xea)),_0x5089fd['joinRoom'](_0x4ab88b);})['catch'](errorlog):(_0x5089fd[_0x4bb674(0x514)]&&(_0x5089fd[_0x4bb674(0x4d3)]=_0x4ab88b),_0x1746be[_0x4bb674(0x266)]=_0x4ab88b,_0x5089fd['sendMsg'](_0x1746be),_0x5089fd[_0x4bb674(0x148)]=_0x992c85(),log(_0x4bb674(0x59a)),_0x5089fd[_0x4bb674(0x148)]);},_0x5089fd[_0x27b0ac(0x528)]=function(_0x3a0cf8){var _0x408e65=_0x27b0ac;_0x5089fd[_0x408e65(0x514)]&&(_0x5089fd['UUID']?_0x3a0cf8['from']=_0x5089fd[_0x408e65(0x19e)]:(_0x5089fd[_0x408e65(0x19e)]=_0x5089fd[_0x408e65(0x426)](0x14),_0x3a0cf8['from']=_0x5089fd[_0x408e65(0x19e)]),_0x5089fd[_0x408e65(0x5ca)]&&(_0x3a0cf8[_0x408e65(0x5ca)]=!![]),!(_0x408e65(0x266)in _0x3a0cf8)&&(_0x5089fd['roomenc']&&(_0x3a0cf8[_0x408e65(0x266)]=_0x5089fd[_0x408e65(0x4d3)])));clearTimeout(_0x5089fd[_0x408e65(0x80)]);try{if(_0x5089fd[_0x408e65(0x11c)]){if(_0x3a0cf8['streamID']){if(_0x5089fd[_0x408e65(0x50d)]!==![]){if(_0x5089fd['ws']===null||(typeof _0x5089fd['ws']!==_0x408e65(0x32d)||_0x5089fd['ws'][_0x408e65(0x530)]!==0x1))log(_0x3a0cf8,_0x408e65(0x195)),_0x5089fd['msg'][_0x408e65(0x331)](_0x3a0cf8);else{_0x3a0cf8['streamID']=_0x3a0cf8[_0x408e65(0x1c3)]['substring'](0x0,0x18)+_0x5089fd[_0x408e65(0x50d)][_0x408e65(0x4e9)](0x0,0x6);var _0x3dc05a=JSON[_0x408e65(0x27d)](_0x3a0cf8);if(_0x3dc05a['length']>0x3a98){errorlog(_0x408e65(0xb0)),errorlog(_0x3a0cf8),errorlog(_0x3dc05a[_0x408e65(0x39f)]);return;}_0x5089fd['ws'][_0x408e65(0x161)](_0x3dc05a);}}else return generateHash(_0x5089fd[_0x408e65(0x11c)]+_0x5089fd['salt'],0x6)[_0x408e65(0x4a4)](function(_0x13dd60){var _0x2e9c08=_0x408e65;_0x5089fd[_0x2e9c08(0x50d)]=_0x13dd60;if(typeof _0x5089fd['ws']!=='object'||_0x5089fd['ws'][_0x2e9c08(0x530)]!==0x1)log(_0x3a0cf8,_0x2e9c08(0x195)),_0x5089fd['msg'][_0x2e9c08(0x331)](_0x3a0cf8);else{_0x3a0cf8[_0x2e9c08(0x1c3)]=_0x3a0cf8[_0x2e9c08(0x1c3)]['substring'](0x0,0x18)+_0x5089fd[_0x2e9c08(0x50d)][_0x2e9c08(0x4e9)](0x0,0x6);var _0x15e6a4=JSON[_0x2e9c08(0x27d)](_0x3a0cf8);if(_0x15e6a4['length']>0x3a98){errorlog(_0x2e9c08(0xb0));return;}_0x5089fd['ws'][_0x2e9c08(0x161)](_0x15e6a4);}})[_0x408e65(0x421)](errorlog);}else{if(_0x5089fd['ws']===null||(typeof _0x5089fd['ws']!=='object'||_0x5089fd['ws'][_0x408e65(0x530)]!==0x1))log(_0x3a0cf8,_0x408e65(0x195)),_0x5089fd[_0x408e65(0x596)][_0x408e65(0x331)](_0x3a0cf8);else{var _0x3dc05a=JSON[_0x408e65(0x27d)](_0x3a0cf8);if(_0x3dc05a[_0x408e65(0x39f)]>0x3a98){errorlog(_0x408e65(0xb0));return;}_0x5089fd['ws'][_0x408e65(0x161)](_0x3dc05a);}}}else{if(typeof _0x5089fd['ws']!==_0x408e65(0x32d)||_0x5089fd['ws'][_0x408e65(0x530)]!==0x1)warnlog('message\x20could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x5089fd['msg'][_0x408e65(0x331)](_0x3a0cf8);else{var _0x3dc05a=JSON[_0x408e65(0x27d)](_0x3a0cf8);if(_0x3dc05a[_0x408e65(0x39f)]>0x3a98){errorlog(_0x408e65(0xb0));return;}_0x5089fd['ws'][_0x408e65(0x161)](_0x3dc05a);}}}catch(_0x1fede3){errorlog(_0x1fede3);}},_0x5089fd[_0x27b0ac(0x1c6)]=function _0x41e8e5(_0x2be94b=![]){var _0x519fd5=_0x27b0ac;if(_0x5089fd[_0x519fd5(0x5ac)]===!![]){log('tainted');return;}if(_0x5089fd['ws']!==null){log('already\x20connected');return;}_0x5089fd['wss']==![]&&(_0x5089fd[_0x519fd5(0x41b)]=_0x519fd5(0x62f));if(_0x5089fd[_0x519fd5(0x514)]===![]){_0x5089fd[_0x519fd5(0xbf)]=_0x5089fd[_0x519fd5(0x426)](0xc);for(var _0x7d92f4 in _0x5089fd[_0x519fd5(0x483)]){warnlog('Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers'),_0x5089fd['rpcs'][_0x7d92f4]['connectionState']==='failed'&&(_0x5089fd[_0x519fd5(0x1b1)](_0x7d92f4),warnlog(_0x519fd5(0x169)));}}_0x5089fd['ws']=new WebSocket(_0x5089fd[_0x519fd5(0x41b)]),_0x2be94b==![]&&(_0x5089fd[_0x519fd5(0x60c)]=setTimeout(function(){var _0x5926d2=_0x519fd5;pokeIframeAPI(_0x5926d2(0x154),_0x5926d2(0x60c)),errorlog(_0x5926d2(0x1e8)),!_0x5089fd['cleanOutput']&&(!window[_0x5926d2(0x570)]&&setTimeout(function(){warnUser('Notice:\x20The\x20system\x20cannot\x20be\x20accessed\x20or\x20is\x20currently\x20slow\x20to\x20respond.\x0a\x0aClick\x20OK\x20to\x20continue.\x0a\x0aIf\x20the\x20site\x20fails\x20to\x20work\x20though,\x20please\x20try\x20https://backup.vdo.ninja\x20instead\x20or\x20contact\x20steve@seguin.email\x20for\x20help.\x0a\x0aThis\x20service\x20requires\x20the\x20use\x20of\x20Websockets\x20over\x20port\x20443.');},0x1));},0x7530)),_0x5089fd['ws']['onopen']=function _0x1bcd15(){var _0x2dc000=_0x519fd5;clearTimeout(_0x5089fd[_0x2dc000(0x80)]),clearInterval(_0x5089fd[_0x2dc000(0x60c)]),log(_0x2dc000(0x335)),checkConnection();if(_0x5089fd[_0x2dc000(0x2eb)]){errorlog('RECONNECTING\x20to\x20HSS;\x20DISCONNECTING\x20FROM\x20TRANSFERRED\x20ROOM');for(_0x2715c7 in _0x5089fd[_0x2dc000(0x483)]){if(_0x2dc000(0x317)!==_0x2dc000(0x5b4))try{_0x2dc000(0x3b7)!==_0x2dc000(0x3b7)?(_0x459ebc[_0x2dc000(0x285)](_0x494f8a),_0x40e940(_0x2dc000(0x169))):_0x5089fd[_0x2dc000(0x483)][_0x2715c7][_0x2dc000(0x634)]();}catch(_0x400bf0){}else _0x2f81b4[_0x2dc000(0x483)][_0x11b6e0['directorUUID']][_0x2dc000(0x44b)][_0x2dc000(0x189)][_0x2dc000(0x5ca)]=!![];}for(_0x2715c7 in _0x5089fd[_0x2dc000(0x2cb)]){try{_0x5089fd[_0x2dc000(0x2cb)][_0x2715c7]['close']();}catch(_0x60df7c){}}_0x5089fd[_0x2dc000(0x2eb)]=![],_0x5089fd[_0x2dc000(0x220)]=![];}if(_0x5089fd['msg']!==[])try{if(_0x2dc000(0x1f6)!==_0x2dc000(0x53e)){var _0x45c7c1=_0x5089fd[_0x2dc000(0x596)][_0x2dc000(0x4c0)](-0x1e);_0x5089fd['msg']=[];for(var _0x517bfd in _0x45c7c1){log(_0x2dc000(0x486)),_0x5089fd[_0x2dc000(0x528)](_0x45c7c1[_0x517bfd]);}}else _0x3023de[_0x2dc000(0x1c7)][_0x2dc000(0x331)](_0x422cca['streamID']),_0x5017c2[_0x2dc000(0x1d0)]();}catch(_0x5bbde0){errorlog(_0x5bbde0);}if(_0x2be94b==!![]){pokeIframeAPI(_0x2dc000(0x154),_0x2dc000(0x5b2));_0x5089fd[_0x2dc000(0x4f4)]&&_0x5089fd[_0x2dc000(0x261)]();if(_0x5089fd[_0x2dc000(0x266)]!==![]){if(_0x5089fd['roomid']===''&&(!_0x5089fd[_0x2dc000(0x469)]||_0x5089fd[_0x2dc000(0x469)]==='')){}else'qyCYu'!==_0x2dc000(0x1e3)?_0x47773e=_0x1c4860[_0x2dc000(0x3b8)]:(log(_0x2dc000(0x77)),log(_0x2dc000(0x41f)),joinRoom(_0x5089fd[_0x2dc000(0x266)]));}else{var _0x436aa7=Object[_0x2dc000(0x362)](_0x5089fd['waitingWatchList']);for(var _0x2715c7 in _0x436aa7){log('LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM'+_0x436aa7[_0x2715c7]),_0x5089fd[_0x2dc000(0xf6)](_0x436aa7[_0x2715c7]);}}}else pokeIframeAPI(_0x2dc000(0x154),_0x2dc000(0x33c));},_0x5089fd['sendPeers']=function(_0xfacda8,_0x385dff=![]){var _0x2144f2=_0x519fd5,_0x48992c=[];for(var _0x3644fc in _0x5089fd[_0x2144f2(0x2cb)]){if(_0x385dff&&_0x385dff!==_0x3644fc)continue;try{_0x5089fd[_0x2144f2(0x2cb)][_0x3644fc][_0x2144f2(0x1c8)]['send'](JSON[_0x2144f2(0x27d)](_0xfacda8)),_0x48992c[_0x2144f2(0x331)](_0x3644fc);}catch(_0x4f5a9c){warnlog(_0x2144f2(0x414));}if(_0x385dff&&_0x385dff===_0x3644fc)return;}for(var _0x3644fc in _0x5089fd['rpcs']){if(_0x385dff&&_0x385dff!==_0x3644fc)continue;if(_0x48992c[_0x2144f2(0x4b5)](_0x3644fc))continue;try{_0x5089fd[_0x2144f2(0x483)][_0x3644fc][_0x2144f2(0x11d)][_0x2144f2(0x161)](JSON['stringify'](_0xfacda8)),_0x48992c[_0x2144f2(0x331)](_0x3644fc);}catch(_0x5d1d34){warnlog(_0x2144f2(0x435));}}return _0x48992c[_0x2144f2(0x39f)];},_0x5089fd[_0x519fd5(0x226)]=function(_0x5a23f8,_0x359daa=![]){var _0x22c61d=_0x519fd5,_0x48c817=![];if(_0x22c61d(0x19e)in _0x5a23f8)_0x48c817=_0x5089fd[_0x22c61d(0x4ac)](_0x5a23f8,_0x5a23f8[_0x22c61d(0x19e)]),_0x48c817?_0x22c61d(0x19c)===_0x22c61d(0x446)?_0x33dd45[_0x22c61d(0x3f1)]==!![]&&(_0x25ab08['pcs'][_0x5f1bdb][_0x22c61d(0x4f0)]=!![]):(log(_0x5a23f8),log(_0x22c61d(0x364))):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message'),_0x5089fd['sendMsg'](_0x5a23f8));else{if(_0x359daa){if(_0x22c61d(0x4fa)===_0x22c61d(0x35c))var _0x2d23d4=_0x5abf07[_0x22c61d(0x2cb)][_0x44aaea][_0x22c61d(0x3cf)]()[_0x22c61d(0x368)](function(_0x487db){var _0x36e207=_0x22c61d;return _0x487db[_0x36e207(0x1fa)]&&_0x487db[_0x36e207(0x1fa)][_0x36e207(0x52f)]==_0x36e207(0x1e0);});else _0x48c817=_0x5089fd[_0x22c61d(0x4ac)](_0x5a23f8),_0x48c817?(log(_0x5a23f8),log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers')):(log('sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only'),_0x5089fd[_0x22c61d(0x528)](_0x5a23f8));}else _0x5089fd['sendMsg'](_0x5a23f8),log(_0x22c61d(0x299));}},_0x5089fd[_0x519fd5(0x24e)]=function(_0x20fa4f,_0x1b9667=![]){var _0x314085=_0x519fd5,_0x184f6c=![];if(_0x314085(0x19e)in _0x20fa4f)_0x314085(0x172)===_0x314085(0x505)?_0x157427=_0x447044:(_0x184f6c=_0x5089fd[_0x314085(0x1c4)](_0x20fa4f,_0x20fa4f['UUID']),_0x184f6c?log(_0x314085(0x364)):(log(_0x314085(0x2e2)),_0x5089fd[_0x314085(0x528)](_0x20fa4f)));else _0x1b9667?(_0x184f6c=_0x5089fd[_0x314085(0x1c4)](_0x20fa4f),_0x184f6c?log('successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS\x20to\x20all\x20RTC\x20Peers'):(log(_0x314085(0x17b)),_0x5089fd[_0x314085(0x528)](_0x20fa4f))):(_0x5089fd['sendMsg'](_0x20fa4f),log(_0x314085(0x299)));},_0x5089fd[_0x519fd5(0x5da)]=function(){var _0x41caa1=_0x519fd5;if(_0x5089fd[_0x41caa1(0x492)]===![]){var _0x2fa67b={},_0x1ca9e7=![];_0x5089fd[_0x41caa1(0x3d5)]['visibility']!==null&&(_0x5089fd['obsState']['visibility']===![]&&(_0x1ca9e7=!![]),_0x2fa67b[_0x41caa1(0x3d0)]=_0x5089fd[_0x41caa1(0x3d5)][_0x41caa1(0x25d)]);_0x5089fd[_0x41caa1(0x3d5)][_0x41caa1(0x382)]!==null&&(_0x2fa67b[_0x41caa1(0x20e)]=_0x5089fd[_0x41caa1(0x3d5)][_0x41caa1(0x382)]);_0x5089fd[_0x41caa1(0x3d5)][_0x41caa1(0x4d1)]!==null&&(_0x2fa67b[_0x41caa1(0x4c9)]=_0x5089fd[_0x41caa1(0x3d5)][_0x41caa1(0x4d1)]);_0x5089fd[_0x41caa1(0x3d5)][_0x41caa1(0x11a)]!==null&&(_0x2fa67b[_0x41caa1(0x521)]=_0x5089fd[_0x41caa1(0x3d5)][_0x41caa1(0x11a)]);for(var _0x5412b1 in _0x5089fd[_0x41caa1(0x483)]){if(_0x5089fd[_0x41caa1(0x16f)]!==![]){var _0x1f4d04=parseInt(_0x5089fd[_0x41caa1(0x483)][_0x5412b1][_0x41caa1(0x28c)]);_0x1ca9e7&&((_0x1f4d04>_0x5089fd[_0x41caa1(0x16f)]||_0x1f4d04<0x0)&&(_0x1f4d04=_0x5089fd[_0x41caa1(0x16f)]));if(_0x5089fd[_0x41caa1(0x483)][_0x5412b1][_0x41caa1(0x591)]!==_0x1f4d04)_0x2fa67b[_0x41caa1(0x294)]=_0x1f4d04,warnlog(_0x41caa1(0x140)),warnlog(_0x2fa67b),_0x5089fd[_0x41caa1(0x1c4)](_0x2fa67b,_0x5412b1)?_0x5089fd[_0x41caa1(0x483)][_0x5412b1][_0x41caa1(0x591)]=_0x1f4d04:errorlog('Unable\x20to\x20set\x20update\x20OBS\x20Visibility');else{if(_0x41caa1(0x150)!==_0x41caa1(0x150)){if(_0x1056c4[_0x41caa1(0x483)][_0x13c3e0][_0x41caa1(0x3ae)]){var _0xf1a83b=_0x517df6['createElement'](_0x41caa1(0x470));_0xf1a83b['innerText']=_0xe18e4d[_0x41caa1(0x483)][_0x5b6d4c][_0x41caa1(0x3ae)],_0xf1a83b[_0x41caa1(0x278)]=_0xf1a83b[_0x41caa1(0x43e)],_0xf1a83b=_0xf1a83b[_0x41caa1(0x3c0)]||_0xf1a83b[_0x41caa1(0x278)]||'',_0x56a9e5('iframeDetails_'+_0x1c7c72)[_0x41caa1(0x43e)]='Shared\x20website:\x20_0x5089fd[_0x5d5ef9(0x16f)]||_0x330c27<0x0)&&(_0x330c27=_0x5089fd[_0x5d5ef9(0x16f)])),_0x5089fd[_0x5d5ef9(0x483)][_0x3154f8][_0x5d5ef9(0x591)]!==_0x330c27?(_0x441f54[_0x5d5ef9(0x294)]=_0x330c27,_0x5089fd[_0x5d5ef9(0x1c4)](_0x441f54,_0x3154f8)?_0x5089fd[_0x5d5ef9(0x483)][_0x3154f8][_0x5d5ef9(0x591)]=_0x330c27:errorlog(_0x5d5ef9(0x3e9))):_0x5089fd[_0x5d5ef9(0x1c4)](_0x441f54,_0x3154f8);}else _0x141254(_0x1dc416[_0x5d5ef9(0x601)]);}else _0x5089fd[_0x5d5ef9(0x1c4)](_0x441f54,_0x3154f8);},_0x5089fd[_0x519fd5(0x3ef)]=function(_0x4e03b0){var _0x426fe5=_0x519fd5;if(_0x426fe5(0x2d3)in _0x4e03b0){if(_0x426fe5(0x1a0)in _0x4e03b0){if(_0x426fe5(0x394)in _0x4e03b0){if(_0x5089fd[_0x426fe5(0x394)]!==![]){var _0x50f8dc=![],_0x14de62=0x0;for(var _0x4eb801 in _0x5089fd['rpcs']){_0x14de62+=0x1;if(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x1c3)]===_0x4e03b0[_0x426fe5(0x1a0)]){if(_0x426fe5(0x116)in _0x4e03b0){if(_0x4e03b0['action']==_0x426fe5(0x575))_0x4e03b0[_0x426fe5(0x116)]==0x0?(log(_0x426fe5(0x111)),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2b7)]=!![],applyMuteState(_0x4eb801)):(log(_0x426fe5(0x26d)),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2b7)]=![],applyMuteState(_0x4eb801)),_0x5089fd[_0x426fe5(0x287)](_0x4eb801);else{if(_0x4e03b0['action']==_0x426fe5(0x103)){if(_0x426fe5(0x50c)!=='goXgy'){if(_0x5089fd[_0x426fe5(0x469)])return;;if(_0x5089fd[_0x426fe5(0x394)]===_0x4e03b0[_0x426fe5(0x394)]){if(_0x5089fd[_0x426fe5(0x5d2)]==0x2){if(_0x4e03b0['value']==0x0){_0x5089fd[_0x426fe5(0x483)][_0x4eb801]['mutedStateScene']=!![],applyMuteState(_0x4eb801);_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]&&(_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&(_0x5089fd['rpcs'][_0x4eb801]['videoElement'][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x630),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]['sceneType2']=![],_0x50f8dc=!![]));_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801]['iframeEle'][_0x426fe5(0x327)][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&(_0x426fe5(0x619)===_0x426fe5(0x619)?(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]=_0x426fe5(0x630),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x3fd)]=![],_0x50f8dc=!![]):(_0x541bef[_0x426fe5(0x1e7)][0x0][_0x426fe5(0x424)]=!![],_0x14cd5e(function(_0x43e3d5,_0x35b460,_0x13de85){var _0x4414b0=_0x426fe5;_0x13de85['setParameters'](_0x35b460)[_0x4414b0(0x4a4)](()=>{var _0x10bc8b=_0x4414b0;_0x206ac5[_0x10bc8b(0x5c1)](_0x10bc8b(0x1ba)+_0x43e3d5+'\x22]')[0x0][_0x10bc8b(0x520)]['add'](_0x10bc8b(0x283));})[_0x4414b0(0x421)](_0x3e75fc);},0x0,_0x30dad9,_0x421ffa,_0x1d45d6)));var _0x2aaac5=0x0,_0xc339d6=![];for(var _0x69f381 in _0x5089fd[_0x426fe5(0x483)]){_0x69f381!==_0x4eb801&&(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x22f)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381]['videoElement'][_0x426fe5(0x3fd)]&&(_0x426fe5(0x25a)!=='EKOBl'?_0x5089fd['rpcs'][_0x69f381]['videoElement']['sceneType2']>_0x2aaac5&&(_0x2aaac5=_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x22f)][_0x426fe5(0x3fd)],_0xc339d6=_0x69f381):(_0x4cd646[_0x426fe5(0x3db)]=!![],_0x2ae0c9[_0x426fe5(0x643)]())),_0x5089fd['rpcs'][_0x69f381][_0x426fe5(0x2cc)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)][_0x426fe5(0x3fd)]&&(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)][_0x426fe5(0x3fd)]>_0x2aaac5&&(_0x2aaac5=_0x5089fd['rpcs'][_0x69f381]['iframeEle'][_0x426fe5(0x3fd)],_0xc339d6=_0x69f381)));}_0xc339d6&&(_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x569)]=![],applyMuteState(_0xc339d6),_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)]&&(_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]!=='block'&&(_0x5089fd[_0x426fe5(0x483)][_0xc339d6]['videoElement'][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x284),_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)][_0x426fe5(0x3fd)]=Date[_0x426fe5(0x4c5)](),_0x50f8dc=!![]),_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]&&clearInterval(_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]),_0x5089fd['rpcs'][_0xc339d6][_0x426fe5(0x22f)][_0x426fe5(0x39b)]=![],_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]=setTimeout(showControlBar['bind'](null,_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x22f)]),0xbb8)),_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x2cc)]&&_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x2cc)][_0x426fe5(0x327)]['display']&&_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]!=='block'&&(_0x5089fd[_0x426fe5(0x483)][_0xc339d6][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x284),_0x5089fd[_0x426fe5(0x483)][_0xc339d6]['iframeEle'][_0x426fe5(0x3fd)]=Date[_0x426fe5(0x4c5)](),_0x50f8dc=!![]));}else{for(var _0x69f381 in _0x5089fd[_0x426fe5(0x483)]){_0x69f381!==_0x4eb801&&(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x569)]=!![],applyMuteState(_0x69f381),_0x5089fd[_0x426fe5(0x483)][_0x69f381]['videoElement']&&(_0x5089fd[_0x426fe5(0x483)][_0x69f381]['videoElement'][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x630),_0x50f8dc=!![])),_0x5089fd['rpcs'][_0x69f381][_0x426fe5(0x2cc)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x630),_0x50f8dc=!![]));}_0x5089fd[_0x426fe5(0x483)][_0x4eb801]['mutedStateScene']=![],applyMuteState(_0x4eb801),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)]['display']&&_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]!==_0x426fe5(0x284)&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801]['videoElement'][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x284),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x3fd)]=Date[_0x426fe5(0x4c5)](),_0x50f8dc=!![]),_0x5089fd['rpcs'][_0x4eb801]['videoElement']['controlTimer']&&clearInterval(_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x39b)]=![],_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]=setTimeout(showControlBar[_0x426fe5(0x174)](null,_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]),0xbb8)),_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x2cc)]&&_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)]['display']&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]!=='block'&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]=_0x426fe5(0x284),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x3fd)]=Date[_0x426fe5(0x4c5)](),_0x50f8dc=!![]);}}else{if(_0x5089fd[_0x426fe5(0x5d2)]==0x1){if(_0x4e03b0[_0x426fe5(0x116)]==0x0){if(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]){if(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]['style']['display']!==_0x426fe5(0x630)){if('fhGPc'!==_0x426fe5(0x53f)){if(_0x7232b5[_0x426fe5(0xab)]||_0x20e8f6[_0x426fe5(0x3dc)]){_0x247329['preventDefault']();var _0x37a7c2=_0x8b2390[_0x426fe5(0x126)][_0x426fe5(0x57a)][_0x426fe5(0x19e)];if('stats'in _0x54b988[_0x426fe5(0x483)][_0x37a7c2]){var [_0x48cea0,_0xd3795c]=_0x20e688();_0x56611c(_0xd3795c,_0x37a7c2),_0x48cea0[_0x426fe5(0x574)]=_0x4ca82b(_0x145ea3,0xbb8,_0xd3795c,_0x37a7c2);}return _0x55aa14[_0x426fe5(0x49d)](),![];}}else _0x5089fd[_0x426fe5(0x483)][_0x4eb801]['videoElement'][_0x426fe5(0x327)][_0x426fe5(0x103)]='none',_0x50f8dc=!![];}}_0x5089fd['rpcs'][_0x4eb801]['iframeEle']&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]=_0x426fe5(0x630),_0x50f8dc=!![]);}else{for(var _0x69f381 in _0x5089fd[_0x426fe5(0x483)]){_0x69f381!==_0x4eb801&&(_0x426fe5(0x23c)===_0x426fe5(0x23c)?(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x22f)]&&(_0x5089fd['rpcs'][_0x69f381][_0x426fe5(0x22f)]['style'][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381]['videoElement'][_0x426fe5(0x327)][_0x426fe5(0x103)]!=='none'&&(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]='none',_0x50f8dc=!![])),_0x5089fd['rpcs'][_0x69f381][_0x426fe5(0x2cc)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&('JDxGX'!==_0x426fe5(0x5e9)?_0x2e19e2=!![]:(_0x5089fd[_0x426fe5(0x483)][_0x69f381][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x630),_0x50f8dc=!![]))):_0x1665c2[_0x426fe5(0x483)][_0x430b32]['streamSrc'][_0x426fe5(0x632)](_0x518835));}_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]!=='block'&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)]['display']=_0x426fe5(0x284),_0x50f8dc=!![]),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]&&clearInterval(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x39b)]=![],_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]=setTimeout(showControlBar[_0x426fe5(0x174)](null,_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]),0xbb8)),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]!==_0x426fe5(0x284)&&(_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)]['display']=_0x426fe5(0x284),_0x50f8dc=!![]);}}else _0x4e03b0[_0x426fe5(0x116)]==0x0?(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x569)]=!![],applyMuteState(_0x4eb801),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x22f)]['style'][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&(_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x630),_0x50f8dc=!![])),_0x5089fd[_0x426fe5(0x483)][_0x4eb801]['iframeEle']&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]!==_0x426fe5(0x630)&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]='none',_0x50f8dc=!![])):_0x426fe5(0x128)===_0x426fe5(0x128)?(_0x5089fd[_0x426fe5(0x483)][_0x4eb801]['mutedStateScene']=![],applyMuteState(_0x4eb801),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]&&(_0x426fe5(0x367)===_0x426fe5(0x376)?_0x1910c8(_0x426fe5(0x39d)):(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]!=='block'&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x327)][_0x426fe5(0x103)]=_0x426fe5(0x284),_0x50f8dc=!![]),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]&&clearInterval(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]['controls']=![],_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x1b9)]=setTimeout(showControlBar[_0x426fe5(0x174)](null,_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]),0xbb8))),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801]['iframeEle']['style']['display']&&_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x2cc)]['style'][_0x426fe5(0x103)]!==_0x426fe5(0x284)&&(_0x5089fd['rpcs'][_0x4eb801][_0x426fe5(0x2cc)][_0x426fe5(0x327)][_0x426fe5(0x103)]='block',_0x50f8dc=!![])):_0x265b9d(_0x38e780[_0x426fe5(0x15a)],_0x10f525);}}_0x5089fd[_0x426fe5(0x287)](_0x4eb801);}else _0x46b2a5[_0x426fe5(0x3e8)]=_0x4d71f7[0x0],_0x53655d[_0x426fe5(0x648)]=_0x21893b[0x1],_0x5c1e4a[_0x426fe5(0x226)](_0x39aa75);}else _0x4e03b0[_0x426fe5(0x2d3)]==_0x426fe5(0x3a8)&&(log(parseInt(_0x4e03b0['value'])/0x64),_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)]&&(_0x5089fd[_0x426fe5(0x483)][_0x4eb801][_0x426fe5(0x22f)][_0x426fe5(0x3a8)]=parseInt(_0x4e03b0[_0x426fe5(0x116)])/0x64,log(_0x426fe5(0x3c8))));}}}}_0x50f8dc&&updateMixer();}}else{if(_0x4e03b0['action']==_0x426fe5(0x5bd)){}else{if(_0x4e03b0[_0x426fe5(0x2d3)]==_0x426fe5(0x133)){}}}}}},_0x5089fd['ws'][_0x519fd5(0x529)]=function(_0x39d160){var _0x72b4e7=_0x519fd5;clearTimeout(_0x5089fd['pingTimeout']);try{var _0x3a1b86=JSON[_0x72b4e7(0x60a)](_0x39d160['data']);}catch(_0x4e531b){try{var _0x3a1b86=JSON[_0x72b4e7(0x60a)](_0x39d160[_0x72b4e7(0x30a)][_0x72b4e7(0x1ce)]());}catch(_0x23af5e){errorlog(_0x23af5e);return;}}_0x72b4e7(0x1c3)in _0x3a1b86&&(_0x3a1b86[_0x72b4e7(0x1c3)]=_0x5089fd['desaltStreamID'](_0x3a1b86[_0x72b4e7(0x1c3)]));if(_0x5089fd[_0x72b4e7(0x514)]){if(_0x72b4e7(0x19e)in _0x3a1b86){if(_0x5089fd[_0x72b4e7(0x19e)]){if(_0x3a1b86[_0x72b4e7(0x19e)]!==_0x5089fd['UUID'])return;}else return;delete _0x3a1b86[_0x72b4e7(0x19e)];}if('roomid'in _0x3a1b86){if(!_0x5089fd['roomenc'])return;if(_0x72b4e7(0x14a)in _0x3a1b86){if(_0x3a1b86[_0x72b4e7(0x14a)]==='migrate'){if(_0x72b4e7(0x266)in _0x3a1b86){if(_0x72b4e7(0x1a0)in _0x3a1b86){if(_0x3a1b86[_0x72b4e7(0x1a0)]==_0x5089fd[_0x72b4e7(0x19e)]){_0x3a1b86['request']=_0x72b4e7(0x2eb),_0x5089fd['roomenc']=_0x3a1b86[_0x72b4e7(0x266)];var _0x2b3603={};_0x2b3603[_0x72b4e7(0x14a)]=_0x72b4e7(0x3a2),_0x2b3603[_0x72b4e7(0x266)]=_0x5089fd['roomenc'],_0x2b3603[_0x72b4e7(0x1c3)]=_0x5089fd[_0x72b4e7(0x1c3)],_0x5089fd['sendMsg'](_0x2b3603);}else return;}else return;}else return;}else{if(_0x3a1b86[_0x72b4e7(0x266)]!==_0x5089fd[_0x72b4e7(0x4d3)])return;}}else{if(_0x3a1b86[_0x72b4e7(0x266)]!==_0x5089fd[_0x72b4e7(0x4d3)])return;}delete _0x3a1b86[_0x72b4e7(0x266)];}if(_0x72b4e7(0x1c3)in _0x3a1b86){if(_0x5089fd[_0x72b4e7(0x436)]){if(_0x5089fd[_0x72b4e7(0x436)][_0x72b4e7(0x4b5)](_0x3a1b86[_0x72b4e7(0x1c3)])){}else return;}else{if(_0x5089fd[_0x72b4e7(0x469)]){if(_0x5089fd[_0x72b4e7(0x469)]!==_0x3a1b86[_0x72b4e7(0x1c3)])return;else{}}}}_0x72b4e7(0x5ca)in _0x3a1b86&&(_0x3a1b86[_0x72b4e7(0x556)]&&(_0x5089fd[_0x72b4e7(0x207)]=_0x3a1b86[_0x72b4e7(0x556)],_0x5089fd[_0x72b4e7(0x4eb)]=[],_0x5089fd[_0x72b4e7(0x4eb)][_0x72b4e7(0x331)](_0x5089fd[_0x72b4e7(0x207)])),delete _0x3a1b86[_0x72b4e7(0x5ca)]);_0x72b4e7(0x556)in _0x3a1b86&&(_0x3a1b86['UUID']=_0x3a1b86[_0x72b4e7(0x556)],delete _0x3a1b86[_0x72b4e7(0x556)]);if(_0x72b4e7(0x14a)in _0x3a1b86){if(_0x72b4e7(0x5af)===_0x72b4e7(0x5af)){if(_0x3a1b86[_0x72b4e7(0x14a)]==='play'){if(_0x72b4e7(0x1c3)in _0x3a1b86){if(_0x3a1b86[_0x72b4e7(0x1c3)]===_0x5089fd[_0x72b4e7(0x1c3)])_0x3a1b86[_0x72b4e7(0x14a)]='offerSDP';else return;}}else{if(_0x3a1b86[_0x72b4e7(0x14a)]==='seed'){if(_0x5089fd[_0x72b4e7(0x436)]){if(_0x5089fd[_0x72b4e7(0x436)][_0x72b4e7(0x4b5)](_0x3a1b86[_0x72b4e7(0x1c3)])){play(_0x3a1b86[_0x72b4e7(0x1c3)]);return;}else return;}else{if(_0x5089fd[_0x72b4e7(0x469)]){if(_0x5089fd[_0x72b4e7(0x469)]!==_0x3a1b86[_0x72b4e7(0x1c3)])return;else{play(_0x3a1b86['streamID']);return;}}}}else{if(_0x3a1b86[_0x72b4e7(0x14a)]===_0x72b4e7(0x3a2)){if(_0x72b4e7(0x1c3)in _0x3a1b86){if(_0x5089fd[_0x72b4e7(0x436)]){if(_0x5089fd[_0x72b4e7(0x436)][_0x72b4e7(0x4b5)](_0x3a1b86[_0x72b4e7(0x1c3)]))play(_0x3a1b86[_0x72b4e7(0x1c3)]);else{}}else{if(_0x5089fd[_0x72b4e7(0x469)]){if(_0x5089fd['view']!==_0x3a1b86[_0x72b4e7(0x1c3)]){}else play(_0x3a1b86[_0x72b4e7(0x1c3)]);}else play(_0x3a1b86[_0x72b4e7(0x1c3)]);}}_0x3a1b86[_0x72b4e7(0x14a)]=_0x72b4e7(0x10c);}}}}else _0x5aaca6[_0x72b4e7(0x496)](0x0,_0x499c98),_0x20421d[_0x72b4e7(0x483)][_0x229697]['imageElement']&&(_0x2edfca[_0x72b4e7(0x483)][_0x9f63fe][_0x72b4e7(0x2e6)]['hidden']=!![],_0x4efd9f[_0x72b4e7(0x483)][_0x1d4282]['imageElement'][_0x72b4e7(0x327)][_0x72b4e7(0x25d)]=_0x72b4e7(0x3e4));}}if(_0x3a1b86[_0x72b4e7(0x14a)]){if(_0x3a1b86[_0x72b4e7(0x14a)]=='offerSDP'){if(_0x5089fd[_0x72b4e7(0x227)]){if(_0x5089fd[_0x72b4e7(0x4eb)][_0x72b4e7(0x355)](_0x3a1b86['UUID'])>=0x0)_0x5089fd['offerSDP'](_0x3a1b86[_0x72b4e7(0x19e)]);else _0x5089fd[_0x72b4e7(0x5ca)]&&(_0x3a1b86[_0x72b4e7(0x19e)]in _0x5089fd[_0x72b4e7(0x483)]&&_0x5089fd['offerSDP'](_0x3a1b86[_0x72b4e7(0x19e)]));}else _0x5089fd[_0x72b4e7(0x10c)](_0x3a1b86[_0x72b4e7(0x19e)]);}else{if(_0x3a1b86['request']=='listing'){log(_0x3a1b86);if(_0x72b4e7(0x5ca)in _0x3a1b86){_0x5089fd[_0x72b4e7(0x207)]=_0x3a1b86[_0x72b4e7(0x5ca)],_0x5089fd[_0x72b4e7(0x4eb)]=[],_0x5089fd[_0x72b4e7(0x4eb)][_0x72b4e7(0x331)](_0x5089fd[_0x72b4e7(0x207)]);if(_0x5089fd[_0x72b4e7(0x207)]in _0x5089fd[_0x72b4e7(0x2cb)]){if(_0x72b4e7(0x159)===_0x72b4e7(0x1c9)){_0x1d762e(_0x72b4e7(0x36d));return;}else _0x5089fd[_0x72b4e7(0x2cb)][_0x5089fd['directorUUID']][_0x72b4e7(0x44b)][_0x72b4e7(0x189)]&&(_0x5089fd[_0x72b4e7(0x2cb)][_0x5089fd[_0x72b4e7(0x207)]]['stats'][_0x72b4e7(0x189)][_0x72b4e7(0x5ca)]=!![]);}_0x5089fd[_0x72b4e7(0x207)]in _0x5089fd['rpcs']&&(_0x5089fd[_0x72b4e7(0x483)][_0x5089fd['directorUUID']]['stats'][_0x72b4e7(0x189)]&&(_0x5089fd[_0x72b4e7(0x483)][_0x5089fd['directorUUID']]['stats'][_0x72b4e7(0x189)][_0x72b4e7(0x5ca)]=!![]));}else _0x5089fd[_0x72b4e7(0x207)]=![],_0x5089fd[_0x72b4e7(0x4eb)]=[];_0x72b4e7(0x60e)in _0x3a1b86&&(_0x3a1b86[_0x72b4e7(0x60e)]==![]&&(!_0x5089fd[_0x72b4e7(0xfb)]&&(getById(_0x72b4e7(0x37d))[_0x72b4e7(0x43e)]=miscTranslations[_0x72b4e7(0x47d)],_0x5089fd[_0x72b4e7(0x5b6)]?_0x72b4e7(0x346)!==_0x72b4e7(0x346)?(_0x46493f[_0x72b4e7(0x207)]=![],_0x3564bc[_0x72b4e7(0x4eb)]=[]):warnUser(miscTranslations['room-is-claimed-codirector']):setTimeout(function(){var _0x217c94=_0x72b4e7;_0x217c94(0x40e)!==_0x217c94(0x40e)?(_0xed1dfe[_0x217c94(0x483)][_0x5ef963]['videoElement'][_0x217c94(0x327)]['opacity']='1',_0x30b5f4()):warnUser(miscTranslations[_0x217c94(0x121)]);},0x1)))),_0x5089fd[_0x72b4e7(0x148)][_0x72b4e7(0x4e4)](_0x3a1b86[_0x72b4e7(0x52d)]);}else{if(_0x3a1b86[_0x72b4e7(0x14a)]==_0x72b4e7(0x2eb)){_0x5089fd[_0x72b4e7(0x1c7)]=[],_0x5089fd[_0x72b4e7(0x2eb)]=!![],_0x5089fd[_0x72b4e7(0x220)]=![],log(_0x72b4e7(0x4ce));!_0x5089fd[_0x72b4e7(0x5ca)]&&(_0x72b4e7(0x5de)===_0x72b4e7(0x5de)?_0x5089fd[_0x72b4e7(0x227)]=![]:(_0x17c0a5[_0x72b4e7(0x161)](_0x570849[_0x72b4e7(0x27d)]({'type':'filetransfer','size':_0x409a9a[_0x72b4e7(0x4f2)][_0x467d3b][_0x72b4e7(0x517)],'filename':_0xa7422a[_0x72b4e7(0x4f2)][_0x165f67][_0x72b4e7(0xca)],'id':_0x17bb81['hostedFiles'][_0x558ba0]['id']})),_0x3c97c1[_0x72b4e7(0x358)](_0x276370)));log(_0x3a1b86[_0x72b4e7(0x52d)]);_0x72b4e7(0x5ca)in _0x3a1b86?(_0x5089fd['directorUUID']=_0x3a1b86[_0x72b4e7(0x5ca)],_0x5089fd[_0x72b4e7(0x4eb)]=[],_0x5089fd[_0x72b4e7(0x4eb)][_0x72b4e7(0x331)](_0x5089fd[_0x72b4e7(0x207)]),_0x5089fd[_0x72b4e7(0x207)]in _0x5089fd['pcs']&&(_0x5089fd[_0x72b4e7(0x2cb)][_0x5089fd[_0x72b4e7(0x207)]][_0x72b4e7(0x44b)][_0x72b4e7(0x189)]&&(_0x5089fd['pcs'][_0x5089fd[_0x72b4e7(0x207)]]['stats'][_0x72b4e7(0x189)][_0x72b4e7(0x5ca)]=!![])),_0x5089fd['directorUUID']in _0x5089fd[_0x72b4e7(0x483)]&&(_0x5089fd[_0x72b4e7(0x483)][_0x5089fd[_0x72b4e7(0x207)]][_0x72b4e7(0x44b)][_0x72b4e7(0x189)]&&(_0x72b4e7(0x271)===_0x72b4e7(0xf7)?(_0x32edfe[_0x72b4e7(0x528)](_0x43c560),_0x2778ba('sending\x20message\x20to\x20server')):_0x5089fd[_0x72b4e7(0x483)][_0x5089fd[_0x72b4e7(0x207)]]['stats'][_0x72b4e7(0x189)][_0x72b4e7(0x5ca)]=!![]))):(_0x5089fd[_0x72b4e7(0x207)]=![],_0x5089fd[_0x72b4e7(0x4eb)]=[]);for(_0x33e9b0 in _0x5089fd[_0x72b4e7(0x483)]){try{_0x5089fd['closeRPC'](_0x33e9b0);}catch(_0x1cfdee){}}for(_0x33e9b0 in _0x5089fd[_0x72b4e7(0x2cb)]){try{_0x5089fd[_0x72b4e7(0x285)](_0x33e9b0);}catch(_0x598a52){}}getChatMessage(_0x72b4e7(0x2f5),label=![],director=![],overlay=!![]),getById(_0x72b4e7(0x573))[_0x72b4e7(0x43e)]=_0x72b4e7(0x4c6);_0x5089fd[_0x72b4e7(0x5ca)]&&(getById('head4')['innerHTML']=_0x72b4e7(0x1a5));_0x5089fd['label']?document[_0x72b4e7(0x341)]=_0x5089fd[_0x72b4e7(0x587)]+_0x72b4e7(0x640):document[_0x72b4e7(0x341)]=_0x72b4e7(0x3ee);_0x5089fd[_0x72b4e7(0x605)]=_0x5089fd[_0x72b4e7(0x5e0)],updateMixer(),updateUserList(),log(_0x72b4e7(0x182)),log(_0x3a1b86[_0x72b4e7(0x52d)]);for(var _0x33e9b0 in _0x3a1b86[_0x72b4e7(0x52d)]){if(_0x72b4e7(0x19e)in _0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0]){if(_0x72b4e7(0x1c3)in _0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0]){if(_0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0]['UUID']in _0x5089fd['rpcs'])log(_0x72b4e7(0x2d2));else{var _0xfe3875=_0x5089fd[_0x72b4e7(0xde)](_0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0][_0x72b4e7(0x1c3)]);log('STREAM\x20ID\x20desalted\x202:'+_0xfe3875);if(_0x5089fd['queue']){if(_0x5089fd[_0x72b4e7(0x4eb)][_0x72b4e7(0x355)](_0x3a1b86['list'][_0x33e9b0][_0x72b4e7(0x19e)])>=0x0)play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0][_0x72b4e7(0x19e)]);else{if(_0x5089fd['view']&&_0x5089fd[_0x72b4e7(0x469)]===_0xfe3875)play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0]['UUID']);else{if(_0x5089fd['view_set']&&_0x5089fd[_0x72b4e7(0x436)][_0x72b4e7(0x4b5)](_0xfe3875)){if(_0x72b4e7(0x584)==='ldUmZ')play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0]['UUID']);else{_0x372e26('Failed\x20attempt\x20to\x20connect\x20as\x20co-director');var _0x562ff7={};_0x562ff7[_0x72b4e7(0x37a)]=_0x72b4e7(0x2ba),_0x4fd5e9[_0x72b4e7(0x1c4)](_0x562ff7,_0x1dc16e);}}else _0x5089fd[_0x72b4e7(0x1c7)][_0x72b4e7(0x39f)]<0x1388&&(!_0x5089fd['queueList']['includes'](_0xfe3875)&&_0x5089fd[_0x72b4e7(0x1c7)][_0x72b4e7(0x331)](_0xfe3875));}}}else play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x52d)][_0x33e9b0][_0x72b4e7(0x19e)]);}}}}_0x5089fd[_0x72b4e7(0x1d0)]();}else{if(_0x3a1b86[_0x72b4e7(0x14a)]==_0x72b4e7(0xd7)){log(_0x3a1b86);if('director'in _0x3a1b86){_0x5089fd[_0x72b4e7(0x207)]=_0x3a1b86[_0x72b4e7(0x5ca)],_0x5089fd[_0x72b4e7(0x4eb)]=[],_0x5089fd['directorList'][_0x72b4e7(0x331)](_0x5089fd[_0x72b4e7(0x207)]);var _0x291e6e=![];_0x5089fd[_0x72b4e7(0x207)]in _0x5089fd['pcs']&&(_0x5089fd[_0x72b4e7(0x2cb)][_0x5089fd[_0x72b4e7(0x207)]][_0x72b4e7(0x44b)]['info']&&(_0x5089fd['pcs'][_0x5089fd[_0x72b4e7(0x207)]]['stats'][_0x72b4e7(0x189)]['director']=!![])),_0x5089fd[_0x72b4e7(0x207)]in _0x5089fd[_0x72b4e7(0x483)]&&(_0x5089fd[_0x72b4e7(0x483)][_0x5089fd['directorUUID']][_0x72b4e7(0x44b)][_0x72b4e7(0x189)]&&(_0x5089fd['rpcs'][_0x5089fd[_0x72b4e7(0x207)]][_0x72b4e7(0x44b)][_0x72b4e7(0x189)][_0x72b4e7(0x5ca)]=!![]));}else _0x5089fd['directorUUID']=![],_0x5089fd[_0x72b4e7(0x4eb)]=[],errorlog('This\x20shouldn\x27t\x20happen');updateUserList();}else{if(_0x3a1b86[_0x72b4e7(0x14a)]=='sendroom'){if(_0x72b4e7(0x3d7)===_0x72b4e7(0x265))_0x4c481b(_0x32552a(_0x4c2111[_0x72b4e7(0x116)]),_0x4dcbd8['track']);else{log(_0x72b4e7(0x4de)),log(_0x3a1b86);try{_0x72b4e7(0x5ca)in _0x3a1b86&&(_0x3a1b86[_0x72b4e7(0x5ca)]==!![]&&_0x5089fd[_0x72b4e7(0x3ef)](_0x3a1b86));}catch(_0x403440){errorlog(_0x403440);}}}else{if(_0x3a1b86[_0x72b4e7(0x14a)]=='someonejoined'){if(_0x72b4e7(0x628)!==_0x72b4e7(0x87)){_0x3a1b86['director']&&(_0x5089fd[_0x72b4e7(0x207)]=_0x3a1b86[_0x72b4e7(0x19e)],_0x5089fd[_0x72b4e7(0x4eb)]=[],_0x5089fd[_0x72b4e7(0x4eb)][_0x72b4e7(0x331)](_0x5089fd[_0x72b4e7(0x207)]),_0x5089fd[_0x72b4e7(0x207)]in _0x5089fd[_0x72b4e7(0x2cb)]&&(_0x5089fd[_0x72b4e7(0x2cb)][_0x5089fd[_0x72b4e7(0x207)]][_0x72b4e7(0x44b)][_0x72b4e7(0x189)]&&(_0x5089fd['pcs'][_0x5089fd[_0x72b4e7(0x207)]][_0x72b4e7(0x44b)]['info'][_0x72b4e7(0x5ca)]=!![])),_0x5089fd[_0x72b4e7(0x207)]in _0x5089fd['rpcs']&&(_0x72b4e7(0x300)!==_0x72b4e7(0x300)?(_0x3b2882[_0x72b4e7(0x203)][_0x72b4e7(0x42b)](_0x1d6678,0x1),_0x1d2107--):_0x5089fd[_0x72b4e7(0x483)][_0x5089fd['directorUUID']][_0x72b4e7(0x44b)][_0x72b4e7(0x189)]&&(_0x5089fd[_0x72b4e7(0x483)][_0x5089fd[_0x72b4e7(0x207)]][_0x72b4e7(0x44b)][_0x72b4e7(0x189)][_0x72b4e7(0x5ca)]=!![])),updateUserList());if(_0x72b4e7(0x1c3)in _0x3a1b86){log(_0x72b4e7(0x454));if(_0x5089fd[_0x72b4e7(0x227)]){if(_0x5089fd['directorList'][_0x72b4e7(0x355)](_0x3a1b86[_0x72b4e7(0x19e)])>=0x0)play(_0xfe3875,_0x3a1b86['UUID']);else{if(_0x5089fd[_0x72b4e7(0x469)]&&_0x5089fd[_0x72b4e7(0x469)]===_0xfe3875)play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x19e)]);else{if(_0x5089fd[_0x72b4e7(0x436)]&&_0x5089fd[_0x72b4e7(0x436)][_0x72b4e7(0x4b5)](_0xfe3875))play(_0xfe3875,_0x3a1b86['UUID']);else _0x5089fd[_0x72b4e7(0x1c7)][_0x72b4e7(0x39f)]<0x1388&&(!_0x5089fd[_0x72b4e7(0x1c7)][_0x72b4e7(0x4b5)](_0x3a1b86[_0x72b4e7(0x1c3)])&&(_0x5089fd[_0x72b4e7(0x1c7)][_0x72b4e7(0x331)](_0x3a1b86[_0x72b4e7(0x1c3)]),_0x5089fd[_0x72b4e7(0x1d0)]()));}}}else play(_0x3a1b86[_0x72b4e7(0x1c3)]);}else log(_0x72b4e7(0x2af));}else{if(_0x564cf0[_0x72b4e7(0x207)]===_0xbb617f)for(var _0x3481d6=0x0;_0x3481d6<_0x393f0e[_0x72b4e7(0x432)][_0x72b4e7(0x5db)]['length'];_0x3481d6++){!_0x45f4fa['directorList'][_0x72b4e7(0x4b5)](_0x478ee4['directorSettings'][_0x72b4e7(0x5db)][_0x3481d6][_0x72b4e7(0x1ce)])&&_0x5c7a27['directorList']['push'](_0x1bddb1[_0x72b4e7(0x432)][_0x72b4e7(0x5db)][_0x3481d6][_0x72b4e7(0x1ce)]());}}}else{if(_0x3a1b86[_0x72b4e7(0x14a)]==_0x72b4e7(0x329)){log(_0x72b4e7(0x2fe)),log(_0x3a1b86);if(_0x5089fd[_0x72b4e7(0x227)]){if(_0x5089fd['directorList'][_0x72b4e7(0x355)](_0x3a1b86[_0x72b4e7(0x19e)])>=0x0)play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x19e)]);else{if(_0x5089fd[_0x72b4e7(0x469)]&&_0x5089fd[_0x72b4e7(0x469)]===_0xfe3875)play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x19e)]);else{if(_0x5089fd[_0x72b4e7(0x436)]&&_0x5089fd[_0x72b4e7(0x436)]['includes'](_0xfe3875))play(_0xfe3875,_0x3a1b86[_0x72b4e7(0x19e)]);else _0x5089fd[_0x72b4e7(0x1c7)][_0x72b4e7(0x39f)]<0x1388&&(!_0x5089fd['queueList'][_0x72b4e7(0x4b5)](_0x3a1b86[_0x72b4e7(0x1c3)])&&(_0x5089fd[_0x72b4e7(0x1c7)]['push'](_0x3a1b86[_0x72b4e7(0x1c3)]),_0x5089fd[_0x72b4e7(0x1d0)]()));}}}else play(_0x3a1b86['streamID']);}else{if(_0x3a1b86['request']=='alert'){errorlog(_0x3a1b86);if(_0x5089fd['scene']===![]){if(_0x72b4e7(0x1b0)in _0x3a1b86){if(_0x3a1b86[_0x72b4e7(0x1b0)]===_0x72b4e7(0xe0))_0x5089fd[_0x72b4e7(0x1e5)]<0x2?(_0x5089fd[_0x72b4e7(0x1e5)]=parseInt(_0x5089fd[_0x72b4e7(0x1e5)])+0x1,setTimeout(function(){var _0x3c04e6=_0x72b4e7;_0x5089fd[_0x3c04e6(0x261)]();},0x1388)):(hangup(),!_0x5089fd[_0x72b4e7(0xfb)]&&setTimeout(function(){var _0x39acd4=_0x72b4e7;warnUser(miscTranslations[_0x39acd4(0x4ab)]);},0x1));else _0x3a1b86[_0x72b4e7(0x1b0)]===_0x72b4e7(0xc8)?!_0x5089fd[_0x72b4e7(0xfb)]&&(getById('head4')[_0x72b4e7(0x43e)]=miscTranslations['not-the-director'],_0x5089fd['directorHash']?warnUser(miscTranslations[_0x72b4e7(0x107)]):setTimeout(function(){var _0xc18ed9=_0x72b4e7;warnUser(miscTranslations[_0xc18ed9(0x121)]);},0x1)):!_0x5089fd[_0x72b4e7(0xfb)]&&(_0x72b4e7(0x22a)===_0x72b4e7(0x22a)?setTimeout(function(){var _0x33d289=_0x72b4e7;warnUser(_0x3a1b86[_0x33d289(0x1b0)]);},0x1):_0x2a40b5[_0x72b4e7(0x483)][_0x15ea56][_0x72b4e7(0x634)]());}}}else _0x3a1b86['request']==_0x72b4e7(0x25c)?_0x72b4e7(0x1b0)in _0x3a1b86&&warnlog(_0x3a1b86[_0x72b4e7(0x1b0)]):log(_0x3a1b86);}}}}}}}}else{if(_0x3a1b86[_0x72b4e7(0x3e8)])_0x72b4e7(0x1c3)in _0x3a1b86&&(_0x3a1b86[_0x72b4e7(0x1c3)]in _0x5089fd[_0x72b4e7(0x224)]&&(clearTimeout(_0x5089fd[_0x72b4e7(0x224)][_0x3a1b86[_0x72b4e7(0x1c3)]]),delete _0x5089fd[_0x72b4e7(0x224)][_0x3a1b86[_0x72b4e7(0x1c3)]])),_0x5089fd[_0x72b4e7(0x1dd)](_0x3a1b86);else{if(_0x3a1b86[_0x72b4e7(0x12d)])log(_0x72b4e7(0x28f)),_0x5089fd[_0x72b4e7(0x349)](_0x3a1b86);else{if(_0x3a1b86[_0x72b4e7(0x263)])log(_0x72b4e7(0x2fc)),_0x5089fd['processIceBundle'](_0x3a1b86);else _0x3a1b86[_0x72b4e7(0x14a)]=='cleanup'?(warnlog(_0x72b4e7(0x40c)),_0x3a1b86[_0x72b4e7(0x19e)]in _0x5089fd[_0x72b4e7(0x2cb)]&&(warnlog(_0x72b4e7(0x590)),_0x5089fd[_0x72b4e7(0x285)](_0x3a1b86[_0x72b4e7(0x19e)])),_0x3a1b86[_0x72b4e7(0x19e)]in _0x5089fd['rpcs']&&(warnlog(_0x72b4e7(0x590)),_0x5089fd['closeRPC'](_0x3a1b86['UUID']))):log(_0x72b4e7(0x3b0),_0x3a1b86);}}}},_0x5089fd['ws'][_0x519fd5(0x22e)]=function(_0x32f223){var _0x3ee4a8=_0x519fd5;clearTimeout(_0x5089fd[_0x3ee4a8(0x80)]),pokeIframeAPI(_0x3ee4a8(0x154),_0x3ee4a8(0x4dc));try{if(_0x3ee4a8(0x538)!==_0x3ee4a8(0x538))try{_0x1c9e83['pcs'][_0x2d48da]['sendChannel']['send'](_0x513bc7);}catch(_0x4baed4){_0x126660(_0x3ee4a8(0x166));}else _0x3ee4a8(0x607)in _0x32f223&&(_0x32f223[_0x3ee4a8(0x607)]==0x1f7&&(_0x2be94b==![]&&(clearInterval(_0x5089fd[_0x3ee4a8(0x60c)]),!_0x5089fd[_0x3ee4a8(0xfb)]&&warnUser(_0x3ee4a8(0x4a5),0x7530))));}catch(_0x33e51b){errorlog(_0x33e51b);}warnlog(_0x3ee4a8(0xe7));if(_0x5089fd[_0x3ee4a8(0x612)]==![])try{_0x5089fd['ws']['readyState']===WebSocket['CLOSED']&&(_0x5089fd['ws']=null,setTimeout(()=>{try{_0x5089fd['connect'](!![]);}catch(_0x13f9f1){};},0x7d0));}catch(_0x5339cd){errorlog(_0x5339cd);}};},_0x5089fd[_0x27b0ac(0x4ac)]=function(_0x4497dc,_0xb65680=null){var _0x3a42ea=_0x27b0ac;_0x4497dc=JSON['stringify'](_0x4497dc);if(_0xb65680==null){for(var _0x5e59ca in _0x5089fd[_0x3a42ea(0x2cb)]){try{_0x5089fd[_0x3a42ea(0x2cb)][_0x5e59ca]['sendChannel'][_0x3a42ea(0x161)](_0x4497dc);}catch(_0xb3ca52){'DIRex'!==_0x3a42ea(0x2b8)?warnlog(_0x3a42ea(0x166)):_0x310575=_0x297118[_0x3a42ea(0x2cb)][_0x5c3fe6][_0x3a42ea(0x4a3)];}}return!![];}else try{return _0x5089fd[_0x3a42ea(0x2cb)][_0xb65680][_0x3a42ea(0x1c8)][_0x3a42ea(0x161)](_0x4497dc),!![];}catch(_0x2c7d70){return warnlog('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x203'),![];}return![];},_0x5089fd[_0x27b0ac(0x1c4)]=function(_0x499dba,_0x322d66=null){var _0x170219=_0x27b0ac,_0x3825b2=JSON[_0x170219(0x27d)](_0x499dba);if(_0x322d66==null)for(var _0x194ed8 in _0x5089fd[_0x170219(0x483)]){try{_0x5089fd[_0x170219(0x483)][_0x194ed8]['receiveChannel'][_0x170219(0x161)](_0x3825b2);}catch(_0x5f26ae){log(_0x170219(0x52b));}}else try{return _0x5089fd[_0x170219(0x483)][_0x322d66][_0x170219(0x11d)][_0x170219(0x161)](_0x3825b2),!![];}catch(_0x2caa37){return log(_0x170219(0x52b)),![];}},_0x5089fd['localstats']=function(){setTimeout(function(){var _0x45f03c=_0x4593;_0x5089fd[_0x45f03c(0x4be)];},0xbb8);},_0x5089fd[_0x27b0ac(0x5b5)]=function(_0x424785){var _0x5441d9=_0x27b0ac;try{var _0x4ced19=_0x5089fd[_0x5441d9(0x646)][_0x5441d9(0x3fa)]();_0x4ced19=_0x4ced19[0x0];if(_0x4ced19[_0x5441d9(0x47c)]){var _0x1cce51=_0x4ced19['getCapabilities']();_0x5089fd[_0x5441d9(0x251)]==![]&&(_0x5089fd['zoom']=_0x1cce51[_0x5441d9(0x251)][_0x5441d9(0x1cf)]);_0x5089fd[_0x5441d9(0x251)]+=_0x424785;if(_0x5089fd['zoom']>_0x1cce51['zoom'][_0x5441d9(0x3cd)])_0x5089fd[_0x5441d9(0x251)]=_0x1cce51[_0x5441d9(0x251)][_0x5441d9(0x3cd)];else _0x5089fd[_0x5441d9(0x251)]<_0x1cce51[_0x5441d9(0x251)][_0x5441d9(0x1cf)]&&(_0x5089fd[_0x5441d9(0x251)]=_0x1cce51[_0x5441d9(0x251)][_0x5441d9(0x1cf)]);_0x4ced19[_0x5441d9(0x147)]({'advanced':[{'zoom':_0x5089fd[_0x5441d9(0x251)]}]});}}catch(_0x52c4f2){errorlog(_0x52c4f2);}},_0x5089fd[_0x27b0ac(0x133)]=function(){var _0x446ef8=_0x27b0ac;_0x5089fd[_0x446ef8(0x5ac)]=!![],warnlog(_0x446ef8(0x7c));try{var _0x52686f={};_0x52686f['videoMuted']=!![],_0x52686f[_0x446ef8(0x614)]=!![],_0x5089fd[_0x446ef8(0x4ac)](_0x52686f);}catch(_0x4da46a){}try{_0x5089fd['ws'][_0x446ef8(0x634)]();}catch(_0x4dea1a){}try{recordLocalVideo(_0x446ef8(0x44d));}catch(_0x27d8ed){}try{_0x5089fd[_0x446ef8(0xe5)]&&_0x5089fd[_0x446ef8(0xe5)][_0x446ef8(0x2da)]&&(_0x446ef8(0x501)!==_0x446ef8(0x5cb)?_0x5089fd['canvasSource'][_0x446ef8(0x2da)][_0x446ef8(0x430)]()[_0x446ef8(0x348)](function(_0x15c8e9){var _0x14d093=_0x446ef8;_0x15c8e9[_0x14d093(0x44d)](),_0x5089fd[_0x14d093(0x22f)][_0x14d093(0x2da)][_0x14d093(0x632)](_0x15c8e9),log(_0x14d093(0x88));}):_0x5183ec+=0x100),_0x5089fd[_0x446ef8(0x22f)]&&_0x5089fd[_0x446ef8(0x22f)][_0x446ef8(0x2da)]&&_0x5089fd['videoElement'][_0x446ef8(0x2da)][_0x446ef8(0x430)]()[_0x446ef8(0x348)](function(_0x4d177c){var _0x5e54f5=_0x446ef8;_0x4d177c[_0x5e54f5(0x44d)](),_0x5089fd['videoElement'][_0x5e54f5(0x2da)]['removeTrack'](_0x4d177c),log(_0x5e54f5(0x88));}),_0x5089fd[_0x446ef8(0x646)]&&_0x5089fd['streamSrc']['getTracks']()[_0x446ef8(0x348)](function(_0x2621eb){var _0x556e1a=_0x446ef8;_0x2621eb['stop'](),_0x5089fd['videoElement'][_0x556e1a(0x2da)][_0x556e1a(0x632)](_0x2621eb),log(_0x556e1a(0x88));});}catch(_0x29e844){errorlog(_0x29e844);}try{for(i in _0x5089fd[_0x446ef8(0x483)]){_0x5089fd[_0x446ef8(0x1b1)](i);}for(i in _0x5089fd[_0x446ef8(0x2cb)]){_0x5089fd[_0x446ef8(0x285)](i);}}catch(_0x4afd0e){errorlog(_0x4afd0e);}for(var _0x4cec3f in _0x5089fd[_0x446ef8(0x224)]){clearTimeout(_0x5089fd[_0x446ef8(0x224)][_0x4cec3f]);}setTimeout(function(){for(i in _0x5089fd){try{delete _0x5089fd[i];}catch(_0x369b51){}}delete _0x5089fd;},0x4b0),hangupComplete(),log('HANG\x20UP\x20COMPLETE');},_0x5089fd[_0x27b0ac(0x4b7)]=function(){var _0x1c963f=_0x27b0ac;_0x5089fd[_0x1c963f(0x5ac)]=!![],_0x5089fd[_0x1c963f(0x3b3)]=![],warnlog(_0x1c963f(0x7c));try{_0x5089fd[_0x1c963f(0x22f)]&&_0x5089fd[_0x1c963f(0x22f)][_0x1c963f(0x2da)]&&_0x5089fd[_0x1c963f(0x22f)][_0x1c963f(0x2da)][_0x1c963f(0x430)]()[_0x1c963f(0x348)](function(_0xa8bb6d){var _0x4af246=_0x1c963f;_0xa8bb6d[_0x4af246(0x44d)](),_0x5089fd[_0x4af246(0x22f)][_0x4af246(0x2da)][_0x4af246(0x632)](_0xa8bb6d),log(_0x4af246(0x88));});_0x5089fd[_0x1c963f(0x646)]&&_0x5089fd['streamSrc']['getTracks']()[_0x1c963f(0x348)](function(_0x361318){var _0xb99a7b=_0x1c963f;_0x361318[_0xb99a7b(0x44d)](),_0x5089fd['streamSrc'][_0xb99a7b(0x632)](_0x361318),log(_0xb99a7b(0x88));});for(UUID in _0x5089fd[_0x1c963f(0x2cb)]){if(_0x1c963f(0x17f)!==_0x1c963f(0x17f))_0x5d4a1e[_0x1c963f(0x638)]&&(_0x3af7f8(_0x17e353[_0x1c963f(0x483)][_0x4f6d26][_0x1c963f(0x298)]),_0x5d6541[_0x1c963f(0x483)][_0x3b3a8f][_0x1c963f(0x22f)][_0x1c963f(0x3af)](_0x1c963f(0xd0),_0x317f6a(_0x446e2d)));else{var _0x55190a=_0x5089fd[_0x1c963f(0x2cb)][UUID][_0x1c963f(0x3cf)]();_0x55190a[_0x1c963f(0x348)](_0x3b2346=>{var _0x3cd986=_0x1c963f;_0x3b2346[_0x3cd986(0x1fa)]&&(_0x3b2346[_0x3cd986(0x1fa)][_0x3cd986(0x2d1)]=![]);});}}var _0x2017b8={};_0x2017b8['videoMuted']=!![],_0x5089fd[_0x1c963f(0x4ac)](_0x2017b8),getById(_0x1c963f(0x17c))[_0x1c963f(0x275)]();}catch(_0x8f6215){errorlog(_0x1c963f(0x458));}log(_0x1c963f(0x3b6));},_0x5089fd[_0x27b0ac(0xb7)]=function(_0x21f721){var _0x1421cb=_0x27b0ac;try{var _0x37a3b8=_0x5089fd['streamSrc'][_0x1421cb(0x3fa)]();_0x37a3b8=_0x37a3b8[0x0];if(_0x37a3b8['getCapabilities']){var _0x4cc935=_0x37a3b8[_0x1421cb(0x47c)]();_0x5089fd[_0x1421cb(0x411)]==![]&&(_0x1421cb(0x516)===_0x1421cb(0x516)?_0x5089fd[_0x1421cb(0x411)]=_0x4cc935['focusDistance'][_0x1421cb(0x1cf)]:_0x559cd3[_0x1421cb(0x1c4)](_0xc7b7c2,_0x1cf8af));_0x5089fd['focusDistance']+=_0x21f721;if(_0x5089fd[_0x1421cb(0x411)]>_0x4cc935[_0x1421cb(0x411)][_0x1421cb(0x3cd)])_0x5089fd[_0x1421cb(0x411)]=_0x4cc935[_0x1421cb(0x411)][_0x1421cb(0x3cd)];else _0x5089fd['focusDistance']<_0x4cc935[_0x1421cb(0x411)][_0x1421cb(0x1cf)]&&(_0x1421cb(0x36f)==='tkCdo'?_0x5089fd['focusDistance']=_0x4cc935[_0x1421cb(0x411)][_0x1421cb(0x1cf)]:_0x674eed['send'](_0x356de5));_0x37a3b8[_0x1421cb(0x147)]({'advanced':[{'focusMode':_0x1421cb(0x313),'focusDistance':_0x5089fd[_0x1421cb(0x411)]}]});}}catch(_0x300ef4){errorlog(_0x300ef4);}},_0x5089fd[_0x27b0ac(0x50f)]=function(_0x760e5c,_0x4ab789=![]){var _0x230f53=_0x27b0ac;_0x5089fd[_0x230f53(0x2cb)][_0x760e5c][_0x230f53(0x50f)]({'iceRestart':_0x4ab789})[_0x230f53(0x4a4)](_0x14f084=>{var _0x3563ed=_0x230f53;log(_0x3563ed(0x260));if(safariVersion()&&safariVersion()<=0xd&&(iOS||iPad)){}else{if(_0x5089fd[_0x3563ed(0x3d2)]==0x3||_0x5089fd['stereo']==0x5||_0x5089fd[_0x3563ed(0x3d2)]==0x1)_0x14f084[_0x3563ed(0x2fa)]=CodecsHandler[_0x3563ed(0x56b)](_0x14f084[_0x3563ed(0x2fa)],{'stereo':0x1}),log(_0x3563ed(0x565));else{if(iOS||iPad){}else _0x5089fd[_0x3563ed(0x3d2)]==0x4&&(_0x14f084[_0x3563ed(0x2fa)]=CodecsHandler[_0x3563ed(0x56b)](_0x14f084[_0x3563ed(0x2fa)],{'stereo':0x2}),log('stereo\x20enabled'));}}_0x5089fd['pcs'][_0x760e5c]['setLocalDescription'](_0x14f084)[_0x3563ed(0x4a4)](function(){var _0x9e76c0=_0x3563ed;log(_0x9e76c0(0x2db)+_0x760e5c);var _0x3afa1e={};_0x3afa1e['UUID']=_0x760e5c,_0x3afa1e[_0x9e76c0(0x1c3)]=_0x5089fd[_0x9e76c0(0x1c3)],_0x3afa1e[_0x9e76c0(0x3e8)]=_0x5089fd[_0x9e76c0(0x2cb)][_0x760e5c][_0x9e76c0(0x194)],_0x3afa1e[_0x9e76c0(0xc2)]=_0x5089fd[_0x9e76c0(0x2cb)][_0x760e5c]['session'],_0x5089fd[_0x9e76c0(0x514)]&&(_0x3afa1e['isScene']=_0x5089fd['scene']),_0x5089fd['password']?_0x5089fd[_0x9e76c0(0x26f)](JSON[_0x9e76c0(0x27d)](_0x3afa1e[_0x9e76c0(0x3e8)]))[_0x9e76c0(0x4a4)](function(_0x4420be){var _0x2e417e=_0x9e76c0;_0x3afa1e[_0x2e417e(0x3e8)]=_0x4420be[0x0],_0x3afa1e['vector']=_0x4420be[0x1],_0x5089fd[_0x2e417e(0x226)](_0x3afa1e);})[_0x9e76c0(0x421)](errorlog):_0x5089fd[_0x9e76c0(0x226)](_0x3afa1e);})[_0x3563ed(0x421)](errorlog);})[_0x230f53(0x421)](errorlog);},_0x5089fd[_0x27b0ac(0x57f)]=function(){var _0xe28219=_0x27b0ac;if(_0xe28219(0x539)!==_0xe28219(0x539))_0x2760a7[_0xe28219(0x483)][_0x2b2e4e]=null,delete _0x30aa29[_0xe28219(0x483)][_0x3b2ed2];else for(var _0x29cbf0 in _0x5089fd[_0xe28219(0x2cb)]){_0x5089fd[_0xe28219(0x2cb)][_0x29cbf0]['scene']!==![]?(_0x5089fd[_0xe28219(0x59f)](_0x29cbf0),log(_0xe28219(0x32e))):log('Not\x20a\x20scene');}},_0x5089fd['closePC']=function(_0x40af23,_0x57ab28=!![]){var _0x11458d=_0x27b0ac;if(!(_0x40af23 in _0x5089fd[_0x11458d(0x2cb)]))return;clearTimeout(_0x5089fd['pcs'][_0x40af23][_0x11458d(0x4bb)]);try{_0x5089fd[_0x11458d(0x4ac)]({'bye':!![]},_0x40af23);}catch(_0x5a08e3){}try{_0x5089fd[_0x11458d(0x2cb)][_0x40af23][_0x11458d(0x634)]();}catch(_0x359f77){}_0x5089fd[_0x11458d(0x2cb)][_0x40af23][_0x11458d(0x90)]&&(_0x5089fd[_0x11458d(0x398)]&&(_0x57ab28&&(warnlog(_0x11458d(0x21e)),playtone(![],'leavetone')))),_0x5089fd[_0x11458d(0x2cb)][_0x40af23]=null,_0x5089fd[_0x11458d(0x612)]&&(!_0x5089fd[_0x11458d(0xfb)]&&setTimeout(function _0xc67dd3(){var _0x24d28f=_0x11458d;warnUser(_0x24d28f(0x1f0));},0x1)),delete _0x5089fd[_0x11458d(0x2cb)][_0x40af23],_0x5089fd[_0x11458d(0x108)](),applySceneState();},_0x5089fd[_0x27b0ac(0x1b1)]=function(_0xdf517d){var _0x157c5d=_0x27b0ac;if(!(_0xdf517d in _0x5089fd[_0x157c5d(0x483)]))return;clearInterval(_0x5089fd['rpcs'][_0xdf517d][_0x157c5d(0x4bb)]);try{_0x5089fd[_0x157c5d(0x1c4)]({'bye':!![]},_0xdf517d),warnlog(_0x157c5d(0x2b3));}catch(_0x49fd39){}try{var _0x24e450=_0x5089fd[_0x157c5d(0x483)][_0xdf517d]['streamID'];}catch(_0xbc0730){}try{_0x5089fd[_0x157c5d(0x483)][_0xdf517d][_0x157c5d(0x634)]();}catch(_0x29640f){warnlog(_0x157c5d(0x2e8));}try{_0x5089fd[_0x157c5d(0x483)][_0xdf517d][_0x157c5d(0x646)]&&_0x5089fd[_0x157c5d(0x483)][_0xdf517d][_0x157c5d(0x646)][_0x157c5d(0x430)]()['forEach'](function(_0x12fbf6){var _0x17f292=_0x157c5d;_0x12fbf6['stop'](),log(_0x17f292(0x3a6));});}catch(_0x458437){}if(_0x5089fd[_0x157c5d(0x5ca)])try{_0x5089fd[_0x157c5d(0x483)][_0xdf517d][_0x157c5d(0x22f)]&&_0x157c5d(0x53d)in _0x5089fd[_0x157c5d(0x483)][_0xdf517d]['videoElement']&&_0x5089fd[_0x157c5d(0x483)][_0xdf517d][_0x157c5d(0x22f)]['recorder'][_0x157c5d(0x44d)]();}catch(_0x3122f6){warnlog(_0x3122f6);}try{document[_0x157c5d(0x170)]('container_'+_0xdf517d)&&getById(_0x157c5d(0x302)+_0xdf517d)[_0x157c5d(0x8f)][_0x157c5d(0x21b)](getById(_0x157c5d(0x302)+_0xdf517d));}catch(_0x230d6d){if(_0x157c5d(0x345)!=='YzZRN')warnlog(_0x230d6d);else{var _0x13955e={};_0x13955e['audioBitrate']=_0x352012,_0x14e029(_0x13955e),_0x4675f3[_0x157c5d(0x1c4)](_0x13955e,_0xae09a4);}}try{_0x5089fd['rpcs'][_0xdf517d]['videoElement']&&_0x5089fd[_0x157c5d(0x483)][_0xdf517d][_0x157c5d(0x22f)][_0x157c5d(0x275)]();}catch(_0x5af175){}try{_0x5089fd[_0x157c5d(0x431)]!==![]&&(_0x5089fd[_0x157c5d(0x483)][_0xdf517d]['iframeEle']&&_0x5089fd['rpcs'][_0xdf517d][_0x157c5d(0x2cc)][_0x157c5d(0x275)]());}catch(_0x16e31c){}try{_0x5089fd[_0x157c5d(0x483)][_0xdf517d]['canvas']&&_0x5089fd['rpcs'][_0xdf517d][_0x157c5d(0xd8)]['remove']();}catch(_0x56e4cd){}try{_0x5089fd['rpcs'][_0xdf517d][_0x157c5d(0x2e6)]&&_0x5089fd[_0x157c5d(0x483)][_0xdf517d][_0x157c5d(0x2e6)][_0x157c5d(0x275)]();}catch(_0xa845a7){}try{_0x5089fd['rpcs'][_0xdf517d]=null,delete _0x5089fd[_0x157c5d(0x483)][_0xdf517d];}catch(_0x57c1d8){}!_0x5089fd['director']&&setTimeout(function(){updateMixer();},0x1);if(typeof _0x24e450==_0x157c5d(0x4ad))return;try{warnlog(_0x157c5d(0x2b4)),_0x24e450 in _0x5089fd[_0x157c5d(0x224)]&&(log(_0x157c5d(0x259)+_0x24e450),clearTimeout(_0x5089fd[_0x157c5d(0x224)][_0x24e450])),_0x5089fd['watchTimeoutList'][_0x24e450]=setTimeout(function(_0x41f1c8){var _0x38e8b8=_0x157c5d;try{delete _0x5089fd[_0x38e8b8(0x224)][_0x41f1c8];}catch(_0x109c7d){warnlog(_0x38e8b8(0x48c));return;}log('watchTimeoutList2:'+_0x41f1c8);try{for(var _0x5bc4c3 in _0x5089fd['rpcs']){if(_0x5089fd[_0x38e8b8(0x483)][_0x5bc4c3]['streamID']===_0x41f1c8){if(_0x38e8b8(0x46d)!==_0x38e8b8(0x481)){if(_0x5089fd[_0x38e8b8(0x483)][_0x5bc4c3][_0x38e8b8(0x89)]===_0x38e8b8(0x33c)){warnlog('\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected');return;}}else _0x3b6363[_0x38e8b8(0x1c4)](_0x3e6763,_0x203778);}}}catch(_0x269bba){errorlog(_0x269bba);}warnlog(_0x38e8b8(0x1ae)),_0x5089fd[_0x38e8b8(0xf6)](_0x41f1c8);},_0x5089fd[_0x157c5d(0x5e6)],_0x24e450);}catch(_0xdabe2d){errorlog(_0xdabe2d);}pokeIframeAPI(_0x157c5d(0x2ef),![],_0xdf517d),_0x24e450!==null?pokeIframeAPI('end-view-connection',_0x24e450,_0xdf517d):pokeIframeAPI(_0x157c5d(0x5d0),!![],_0xdf517d),updateUserList();},_0x5089fd['offerSDP']=function(_0xf7f76d){var _0x526771=_0x27b0ac;if(_0xf7f76d in _0x5089fd[_0x526771(0x2cb)]){if(_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x89)]===_0x526771(0x2c7)||_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x89)]===_0x526771(0x4dc))_0x5089fd[_0x526771(0x285)](_0xf7f76d),warnlog(_0x526771(0x169));else{warnlog(_0x526771(0x205));return;}}else log(_0x526771(0x26b));if(_0x5089fd[_0x526771(0x3ea)]!==![]){if(Object[_0x526771(0x362)](_0x5089fd[_0x526771(0x2cb)])['length']>_0x5089fd['maxviewers']){if(_0x526771(0x74)===_0x526771(0x61a))_0x283681[_0x526771(0x1e7)][0x0][_0x526771(0x424)]=!![];else{_0x5089fd['closePC'](_0xf7f76d);return;}}}else{if(_0x5089fd[_0x526771(0x3f7)]!==![]){if(Object[_0x526771(0x362)](_0x5089fd[_0x526771(0x483)])[_0x526771(0x39f)]+Object[_0x526771(0x362)](_0x5089fd[_0x526771(0x2cb)])[_0x526771(0x39f)]>_0x5089fd[_0x526771(0x3f7)]){_0x5089fd[_0x526771(0x285)](_0xf7f76d);return;}}}_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]=new RTCPeerConnection(_0x5089fd[_0x526771(0x5ed)]);if(_0x5089fd[_0x526771(0x612)]){if(Object[_0x526771(0x362)](_0x5089fd[_0x526771(0x2cb)])[_0x526771(0x39f)]>0x1){if(_0x526771(0x4c2)===_0x526771(0x4c2)){_0x5089fd[_0x526771(0x285)](_0xf7f76d);return;}else _0x497da1[_0x526771(0x2fa)]=_0x282c01[_0x526771(0x62b)](_0x346dff[_0x526771(0x2fa)]);}}_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['sceneDisplay']=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x155)]=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['obsVisibility']=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x20e)]=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x521)]=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x4c9)]=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['optimizedBitrate']=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['savedBitrate']=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x282)]=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['bitrateTimeoutFirefox']=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x4ae)]=![],_0x5089fd['pcs'][_0xf7f76d][_0x526771(0x485)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0xc2)]=_0x5089fd[_0x526771(0x44e)]+_0x5089fd[_0x526771(0x426)](0x5),_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x44b)]={},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x90)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x218)]=![],_0x5089fd['pcs'][_0xf7f76d][_0x526771(0x4f0)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['encoder']=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x57d)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x2b9)]=![],_0x5089fd['pcs'][_0xf7f76d][_0x526771(0x45f)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x4ef)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x2b5)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x93)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x1eb)]=![],_0x5089fd['pcs'][_0xf7f76d][_0x526771(0x5ad)]=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x19e)]=_0xf7f76d,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x4a3)]=![],_0x5089fd['pcs'][_0xf7f76d][_0x526771(0x1aa)]=![],_0x5089fd['pcs'][_0xf7f76d]['scaleWidth']=![],_0x5089fd['pcs'][_0xf7f76d][_0x526771(0x5dd)]=![],_0x5089fd['pcs'][_0xf7f76d]['scaleResolution']=![],_0x5089fd['pcs'][_0xf7f76d]['scene']=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x1c8)]=_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x117)](_0x526771(0x1c8)),_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x1c8)]['UUID']=_0xf7f76d,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['keyframerate']=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['keyframeTimeout']=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x587)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x39c)]=![],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x4bb)]=null,_0x5089fd['pcs'][_0xf7f76d][_0x526771(0xbf)]=_0x5089fd[_0x526771(0xbf)],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0xac)]=Date[_0x526771(0x4c5)](),_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x1c8)]['onopen']=()=>{var _0x2ab978=_0x526771;log(_0x2ab978(0x292)),msg={},msg[_0x2ab978(0x189)]={},msg[_0x2ab978(0x189)][_0x2ab978(0x587)]=_0x5089fd[_0x2ab978(0x587)],msg['info']['order']=_0x5089fd[_0x2ab978(0x39c)],msg[_0x2ab978(0x189)][_0x2ab978(0x289)]=_0x5089fd[_0x2ab978(0x289)];try{_0x2ab978(0x2d7)!==_0x2ab978(0x2d7)?_0x2ee473[_0x2ab978(0x4ac)](_0x2c1cf2,_0x335cd7):_0x5089fd[_0x2ab978(0x143)][_0x2ab978(0x39f)]&&(_0x2ab978(0x51d)!==_0x2ab978(0x39a)?msg[_0x2ab978(0x189)][_0x2ab978(0x1ac)]=_0x5089fd[_0x2ab978(0x143)]['join'](','):_0x373249(_0x342b89));}catch(_0x30361e){}msg[_0x2ab978(0x189)][_0x2ab978(0x3db)]=_0x5089fd[_0x2ab978(0x3db)],msg[_0x2ab978(0x189)][_0x2ab978(0x1b5)]=_0x5089fd[_0x2ab978(0x1b5)],msg['info'][_0x2ab978(0x2b0)]=_0x5089fd[_0x2ab978(0x2b0)],msg[_0x2ab978(0x189)][_0x2ab978(0x510)]=_0x5089fd[_0x2ab978(0x1dc)];if(_0x5089fd[_0x2ab978(0x5ca)]){if(_0x5089fd[_0x2ab978(0x207)]&&_0x5089fd[_0x2ab978(0x207)]===_0xf7f76d){}else{msg[_0x2ab978(0x432)]={},msg[_0x2ab978(0x432)][_0x2ab978(0x605)]=_0x5089fd['totalRoomBitrate'];_0x5089fd[_0x2ab978(0x203)][_0x2ab978(0x39f)]&&!_0x5089fd[_0x2ab978(0x203)][_0x2ab978(0x4b5)](_0xf7f76d)&&(_0x2ab978(0x4e0)===_0x2ab978(0x4e0)?msg[_0x2ab978(0x189)][_0x2ab978(0x289)]=!![]:(_0x3595e6(_0x2ab978(0x28f)),_0x5ca98e[_0x2ab978(0x349)](_0x562bdb)));msg[_0x2ab978(0x432)][_0x2ab978(0x5db)]=[];for(var _0x18d0f7 in _0x5089fd[_0x2ab978(0x2cb)]){_0x5089fd[_0x2ab978(0x2cb)][_0x18d0f7][_0x2ab978(0x4ae)]===!![]&&msg[_0x2ab978(0x432)][_0x2ab978(0x5db)][_0x2ab978(0x331)](_0x18d0f7);}}}msg[_0x2ab978(0x189)][_0x2ab978(0x475)]=_0x5089fd[_0x2ab978(0x1cd)],msg[_0x2ab978(0x189)][_0x2ab978(0x4e1)]=_0x5089fd[_0x2ab978(0x55e)],msg[_0x2ab978(0x189)][_0x2ab978(0x580)]=_0x5089fd[_0x2ab978(0x568)],msg[_0x2ab978(0x189)][_0x2ab978(0x10a)]=_0x5089fd[_0x2ab978(0x354)],msg['info'][_0x2ab978(0x242)]=_0x5089fd[_0x2ab978(0x3ea)],msg[_0x2ab978(0x189)][_0x2ab978(0x443)]=_0x5089fd[_0x2ab978(0x3d2)],msg[_0x2ab978(0x189)][_0x2ab978(0x40a)]=_0x5089fd[_0x2ab978(0x388)],msg[_0x2ab978(0x189)]['agc_url']=_0x5089fd[_0x2ab978(0x508)],msg[_0x2ab978(0x189)][_0x2ab978(0x55c)]=_0x5089fd['noiseSuppression'],msg[_0x2ab978(0x189)]['version']=_0x5089fd[_0x2ab978(0x105)],msg[_0x2ab978(0x189)][_0x2ab978(0x55a)]=_0x5089fd[_0x2ab978(0x56c)],msg[_0x2ab978(0x189)][_0x2ab978(0xf4)]=_0x5089fd[_0x2ab978(0x3df)],msg[_0x2ab978(0x189)][_0x2ab978(0x4a6)]=_0x5089fd[_0x2ab978(0x425)],msg['info'][_0x2ab978(0x22d)]=!_0x5089fd[_0x2ab978(0x57c)],msg[_0x2ab978(0x189)][_0x2ab978(0x16a)]=_0x5089fd[_0x2ab978(0x243)],msg[_0x2ab978(0x189)][_0x2ab978(0x37b)]=_0x5089fd[_0x2ab978(0x2c1)],msg[_0x2ab978(0x189)][_0x2ab978(0xf0)]=_0x5089fd['audioMeterGuest'],msg[_0x2ab978(0x189)][_0x2ab978(0x50e)]=_0x5089fd[_0x2ab978(0x381)];try{navigator&&navigator['userAgent']&&(msg[_0x2ab978(0x189)][_0x2ab978(0x23a)]=navigator['userAgent']);navigator&&navigator[_0x2ab978(0x456)]&&('LpVLw'===_0x2ab978(0x255)?_0x51adb3(_0x1f0c90[_0x2ab978(0x1c3)]):msg[_0x2ab978(0x189)][_0x2ab978(0x456)]=navigator[_0x2ab978(0x456)]);if(safariVersion())msg[_0x2ab978(0x189)][_0x2ab978(0x4b2)]=_0x2ab978(0x4ed);else{if(getChromeVersion()>0x3c)_0x2ab978(0x498)===_0x2ab978(0x498)?msg[_0x2ab978(0x189)]['Browser']=_0x2ab978(0x29a)+getChromeVersion():_0x3ceeb5[_0x30ac][_0x2ab978(0x311)]===![]&&((_0x5a8939[_0x33b974][_0x2ab978(0x2da)]==null||_0x170115[_0x3d6c00][_0x2ab978(0x2da)]&&_0x2a1c17[_0x52fc20][_0x2ab978(0x2da)][_0x2ab978(0x424)]===![])&&(_0x3f3aa8[_0x51e868][_0x2ab978(0x4b3)](),_0x2c1b40[_0x1d4367]['id']='',_0x67a952[_0x3a4480]['removeAttribute'](_0x2ab978(0x229)),_0x29b666[_0x42eb0e][_0x2ab978(0x70)](),_0x290699[_0x41be58]['remove'](),_0x4a02f6[_0x1144b1]=null,_0xefe8e8[_0x2ab978(0x42b)](_0x4d9957,0x1)));else{if(userAgent[_0x2ab978(0x355)](_0x2ab978(0x449))>=0x0)msg[_0x2ab978(0x189)][_0x2ab978(0x4b2)]=_0x2ab978(0x449);else userAgent[_0x2ab978(0x355)](_0x2ab978(0x2e3))>=0x0?msg[_0x2ab978(0x189)][_0x2ab978(0x4b2)]=_0x2ab978(0x4f5):msg[_0x2ab978(0x189)][_0x2ab978(0x4b2)]=_0x2ab978(0xdf);}}}catch(_0x2042cc){};_0x5089fd[_0x2ab978(0x4ac)](msg,_0xf7f76d),pokeIframeAPI(_0x2ab978(0x272),!![],_0xf7f76d),updateUserList();},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x1c8)][_0x526771(0x22e)]=()=>{var _0x5a23d7=_0x526771;pokeIframeAPI(_0x5a23d7(0x272),![],_0xf7f76d),_0x5089fd[_0x5a23d7(0x3ba)](),warnlog(_0x5a23d7(0x130));return;},_0x5089fd['pcs'][_0xf7f76d]['ondatachannel']=function(_0x35d3a7){var _0x1fd3c3=_0x526771;warnlog(_0x1fd3c3(0x197)),warnlog(_0x35d3a7);if(_0x35d3a7['channel'][_0x1fd3c3(0x587)]&&_0x35d3a7['channel'][_0x1fd3c3(0x587)]!==_0x1fd3c3(0x1c8)){_0x5089fd[_0x1fd3c3(0x3ec)](_0x5089fd['rpcs'],_0xf7f76d,_0x35d3a7[_0x1fd3c3(0x3c7)]);return;}},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x1c8)]['onmessage']=_0x174cfd=>{var _0x2727a8=_0x526771;log(_0x2727a8(0x253));var _0x51d384=JSON[_0x2727a8(0x60a)](_0x174cfd['data']);_0x51d384[_0x2727a8(0x19e)]=_0xf7f76d;if(_0x51d384[_0x2727a8(0x3e8)]){_0x5089fd['processDescription'](_0x51d384);return;}else{if(_0x51d384[_0x2727a8(0x12d)]){log('GOT\x20ICE!!'),_0x5089fd[_0x2727a8(0x349)](_0x51d384);return;}else{if(_0x51d384['candidates']){log(_0x2727a8(0x5ef)),_0x5089fd['processIceBundle'](_0x51d384);return;}else{if(_0x2727a8(0x3ba)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x460)]=_0x51d384['ping'],_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d),warnlog(_0x2727a8(0x548));return;}else{if('pong'in _0x51d384){warnlog(_0x2727a8(0x445));return;}else{if(_0x2727a8(0x614)in _0x51d384){warnlog(_0x2727a8(0x594)),_0x5089fd[_0x2727a8(0x285)](_0xf7f76d);return;}}}}}}warnlog(_0x51d384);try{if(_0x2727a8(0x189)in _0x51d384){_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x44b)][_0x2727a8(0x189)]=_0x51d384['info'];_0x2727a8(0x587)in _0x51d384[_0x2727a8(0x189)]&&(typeof _0x51d384[_0x2727a8(0x189)]['label']==_0x2727a8(0x333)?_0x2727a8(0x545)===_0x2727a8(0x545)?_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['label']=sanitizeLabel(_0x51d384[_0x2727a8(0x189)][_0x2727a8(0x587)]):_0x4de8d3[_0x2727a8(0x1bb)]?(_0x4d694a[_0x2727a8(0x78)]=![],_0x345792['broadcast']=!![]):_0x2fe955[_0x2727a8(0x78)]=!![]:_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x587)]=![]);if(_0xf7f76d===_0x5089fd[_0x2727a8(0x207)])try{_0x5089fd['pcs'][_0xf7f76d]['stats']['info'][_0x2727a8(0x5ca)]=!![];}catch(_0x15037d){}else{if(_0x5089fd[_0x2727a8(0x4eb)][_0x2727a8(0x355)](_0xf7f76d)>=0x0)try{_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['stats'][_0x2727a8(0x189)][_0x2727a8(0x4ae)]=!![];}catch(_0x2a1ae1){}}}if(_0x5089fd[_0x2727a8(0x5ca)]){if(_0x2727a8(0x2ba)in _0x51d384&&_0x2727a8(0x648)in _0x51d384){warnlog(_0x2727a8(0x38d));if(_0x5089fd[_0x2727a8(0x5b6)])_0x2727a8(0xd3)!==_0x2727a8(0xd3)?_0x1e45fb(this[_0x2727a8(0x549)]):(warnlog(_0x2727a8(0x279)),_0x5089fd[_0x2727a8(0x551)](_0x51d384[_0x2727a8(0x2ba)],_0x51d384['vector'],_0x5089fd[_0x2727a8(0x5b6)])[_0x2727a8(0x4a4)](function(_0x296c05){var _0x12d65d=_0x2727a8;warnlog(_0x12d65d(0x5c2));if(_0x296c05===_0x5089fd[_0x12d65d(0x5b6)]){warnlog(_0x12d65d(0xc4)),_0x5089fd[_0x12d65d(0x2cb)][_0xf7f76d][_0x12d65d(0x4ae)]=!![],getById(_0x12d65d(0x302)+_0xf7f76d)[_0x12d65d(0x520)][_0x12d65d(0x2c3)]('directorBlue'),_0x5089fd[_0x12d65d(0x559)](_0xf7f76d);var _0x28f98e={};_0x28f98e['approved']=_0x12d65d(0x2ba),_0x5089fd[_0x12d65d(0x1c4)](_0x28f98e,_0xf7f76d);}else{warnlog('hash\x20failed');var _0x28f98e={};_0x28f98e['rejected']=_0x12d65d(0x2ba),_0x5089fd['sendRequest'](_0x28f98e,_0xf7f76d);}})[_0x2727a8(0x421)](function(){var _0x7b9743=_0x2727a8;warnlog(_0x7b9743(0x328));var _0x5ea891={};_0x5ea891[_0x7b9743(0x37a)]=_0x7b9743(0x2ba),_0x5089fd[_0x7b9743(0x1c4)](_0x5ea891,_0xf7f76d);}));else{warnlog(_0x2727a8(0x132));var _0x526069={};_0x526069['rejected']=_0x2727a8(0x2ba),_0x5089fd[_0x2727a8(0x1c4)](_0x526069,_0xf7f76d);}}}_0x2727a8(0x32c)in _0x51d384&&_0x5089fd[_0x2727a8(0x1fd)](_0x51d384[_0x2727a8(0x32c)],_0xf7f76d);if(_0x2727a8(0x419)in _0x51d384){if('UlnHp'==='UlnHp')_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x419)]=parseInt(_0x51d384['optimizedBitrate']);else{if(_0x429e5c['candidate'][_0x2727a8(0x12d)][_0x2727a8(0x355)](_0x3c2ced[_0x2727a8(0x26e)])===-0x1){_0x106618(_0x2727a8(0x3b1));return;}else _0x468ad8(_0x5cda57['candidate']);}}if('audioBitrate'in _0x51d384){if(_0x2727a8(0x38e)===_0x2727a8(0x38e))_0x5089fd[_0x2727a8(0xe6)](_0xf7f76d,_0x51d384['audioBitrate']);else{_0x2e9421[_0x2727a8(0xbf)]=_0xab7c62[_0x2727a8(0x426)](0xc);for(var _0xebb641 in _0x36e309[_0x2727a8(0x483)]){_0x113204('Checking\x20to\x20see\x20if\x20reconnectino\x20to\x20ws\x20lost\x20any\x20peers'),_0x11f510[_0x2727a8(0x483)][_0xebb641]['connectionState']===_0x2727a8(0x2c7)&&(_0x54d848[_0x2727a8(0x1b1)](_0xebb641),_0x58101d(_0x2727a8(0x169)));}}}_0x2727a8(0x294)in _0x51d384&&_0x5089fd[_0x2727a8(0x1e2)](_0xf7f76d,_0x51d384[_0x2727a8(0x294)]);if('requestStats'in _0x51d384){log(_0x51d384);if(_0x5089fd[_0x2727a8(0x4eb)][_0x2727a8(0x355)](_0xf7f76d)>=0x0){var _0x190dee={};for(var _0x4a2cfd in _0x5089fd['pcs']){if(_0x4a2cfd===_0xf7f76d)continue;_0x190dee[_0x4a2cfd]=_0x5089fd[_0x2727a8(0x2cb)][_0x4a2cfd][_0x2727a8(0x44b)];}var _0x526069={};_0x526069[_0x2727a8(0xd6)]=_0x190dee,_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x482)in _0x51d384){if(_0x51d384[_0x2727a8(0x482)]===_0x5089fd[_0x2727a8(0x482)]&&_0x5089fd[_0x2727a8(0x482)]){var _0x190dee={};for(var _0x4a2cfd in _0x5089fd[_0x2727a8(0x2cb)]){if(_0x4a2cfd===_0xf7f76d)continue;_0x190dee[_0x4a2cfd]=_0x5089fd[_0x2727a8(0x2cb)][_0x4a2cfd][_0x2727a8(0x44b)];}var _0x526069={};_0x526069[_0x2727a8(0xd6)]=_0x190dee,_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}}}}if('requestResolution'in _0x51d384)try{log(_0x51d384),_0x5089fd[_0x2727a8(0x151)](_0x51d384[_0x2727a8(0x19e)],_0x51d384['requestResolution']['w'],_0x51d384[_0x2727a8(0x599)]['h']);}catch(_0x5885de){errorlog(_0x5885de);}_0x2727a8(0x1bd)in _0x51d384&&(_0x51d384['scene']?_0x2727a8(0x5fc)!=='aoZlB'?_0x5089fd[_0x2727a8(0x4eb)]['indexOf'](_0xf7f76d)>=0x0?_0x5089fd[_0x2727a8(0x57f)]():errorlog(_0x2727a8(0x115)):_0x59a95c[_0x2727a8(0x634)]():_0x5089fd['forcePLI'](_0xf7f76d));if('chat'in _0x51d384){var _0x16ea7a=![],_0x52c0fc=![];_0x5089fd[_0x2727a8(0x4eb)][_0x2727a8(0x355)](_0xf7f76d)>=0x0&&(_0x16ea7a=!![],_0x2727a8(0x2c2)in _0x51d384&&(_0x51d384[_0x2727a8(0x2c2)]==!![]&&(_0x52c0fc=!![]))),log('isDirector\x20'+_0x16ea7a),getChatMessage(_0x51d384[_0x2727a8(0x212)],_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['label'],_0x16ea7a,_0x52c0fc);}if(_0x2727a8(0x39c)in _0x51d384){_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x39c)]=parseInt(_0x51d384['order'])||0x0;_0xf7f76d in _0x5089fd[_0x2727a8(0x483)]&&(_0x5089fd['rpcs'][_0xf7f76d][_0x2727a8(0x39c)]=_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x39c)]);if(_0x5089fd[_0x2727a8(0x5ca)]){var _0x121d6c=document[_0x2727a8(0x5c1)](_0x2727a8(0x379)+_0xf7f76d+'\x22]');log(_0x121d6c),_0x121d6c[0x0]&&(_0x121d6c[0x0][_0x2727a8(0x278)]=parseInt(_0x51d384[_0x2727a8(0x39c)])||0x0);}updateMixer();}'scale'in _0x51d384&&_0x5089fd[_0x2727a8(0x325)](_0xf7f76d,parseInt(_0x51d384[_0x2727a8(0x4a3)])||0x0);_0x2727a8(0x37a)in _0x51d384&&(_0x5089fd[_0x2727a8(0x5ca)]&&(!(_0x5089fd[_0x2727a8(0xfb)]||_0x5089fd[_0x2727a8(0x167)])&&(_0x51d384[_0x2727a8(0x37a)]===_0x2727a8(0x2ba)?(warnUser(_0x2727a8(0x611),0xbb8),getById(_0x2727a8(0x37d))[_0x2727a8(0x43e)]=miscTranslations[_0x2727a8(0x47d)]):warnUser(_0x2727a8(0x27a),0x1388))),warnlog(_0x2727a8(0x512)+_0x51d384[_0x2727a8(0x37a)]+_0x2727a8(0x152)+_0x5089fd['director']));if(_0x2727a8(0x567)in _0x51d384){if(_0x51d384[_0x2727a8(0x567)]==='requestCoDirector'){if('VwSrD'==='VwSrD')_0x5089fd['director']&&(!(_0x5089fd[_0x2727a8(0xfb)]||_0x5089fd[_0x2727a8(0x167)])&&(warnUser('The\x20director\x20approved\x20you\x20as\x20a\x20co-director',0xbb8),getById(_0x2727a8(0x37d))[_0x2727a8(0x43e)]=_0x2727a8(0x51c)));else{if(_0x4d5541[_0x2727a8(0x3d6)]['includes'](_0x1c05f1)){}else _0x454853['watchStream'](_0x2bcfe8);}}}if(_0x5089fd[_0x2727a8(0x4eb)][_0x2727a8(0x355)](_0xf7f76d)==-0x1){if(_0x2727a8(0x2d6)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x2d6),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x58a)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x58a),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x16e)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x16e),_0x5089fd['sendMessage'](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x316)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]='changeURL',_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x31e)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x31e),_0x5089fd['sendMessage'](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x1d9)in _0x51d384){var _0x526069={};_0x526069['rejected']=_0x2727a8(0x1d9),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x15f)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]='lowerhand',_0x5089fd['sendMessage'](_0x526069,_0xf7f76d);}else{if('hangup'in _0x51d384){if(_0x2727a8(0x21f)===_0x2727a8(0x21f)){var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x133),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else _0x268018(_0x1a4a73['timeout']),!_0x4a3552[_0x2727a8(0xfb)]&&_0x5f21b8(_0x2727a8(0x4a5),0x7530);}else{if(_0x2727a8(0x270)in _0x51d384){var _0x526069={};_0x526069['rejected']='displayMute',_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x2ea)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x2ea),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x3a8)in _0x51d384){if(_0x2727a8(0x320)===_0x2727a8(0x12c))_0x505fca(_0x2dbab8[_0x2727a8(0x1b0)]);else{var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x3a8),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}}else{if('micIsolated'in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]='micIsolated',_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}else{if(_0x2727a8(0x2c5)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x37a)]=_0x2727a8(0x2c5),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}}}}}}}}}}}}}}else{if(_0x2727a8(0x2d6)in _0x51d384){var _0x482067=_0x5089fd[_0x2727a8(0x646)][_0x2727a8(0x53a)]();_0x482067[_0x2727a8(0x39f)]&&('deviceID'in _0x51d384?applyAudioHack(_0x51d384[_0x2727a8(0x544)],_0x51d384[_0x2727a8(0x116)],_0x51d384[_0x2727a8(0x31a)]):applyAudioHack(_0x51d384[_0x2727a8(0x544)],_0x51d384[_0x2727a8(0x116)]));}if(_0x2727a8(0x58a)in _0x51d384){if(_0x51d384['requestVideoRecord']){if(_0x5089fd[_0x2727a8(0x22f)]){var _0x5b8861=0x1770;_0x51d384['value']&&(_0x5b8861=parseInt(_0x51d384[_0x2727a8(0x116)])),recordLocalVideo(_0x2727a8(0x277),_0x5b8861);}}else _0x5089fd[_0x2727a8(0x22f)]&&recordLocalVideo(_0x2727a8(0x44d));}if(_0x2727a8(0x16e)in _0x51d384){_0x5089fd[_0x2727a8(0x39c)]==![]&&(_0x2727a8(0x3f3)!==_0x2727a8(0x373)?_0x5089fd['order']=0x0:(_0x442003(),!_0x377eea[_0x2727a8(0xfb)]&&_0x31fb46(function(){var _0x5d4c09=_0x2727a8;_0x539668(_0xd42006[_0x5d4c09(0x4ab)]);},0x1)));_0x5089fd[_0x2727a8(0x39c)]+=parseInt(_0x51d384[_0x2727a8(0x16e)])||0x0;var _0x526069={};_0x526069={},_0x526069[_0x2727a8(0x39c)]=_0x5089fd[_0x2727a8(0x39c)],_0x5089fd['sendPeers'](_0x526069),updateMixer();}_0x2727a8(0x316)in _0x51d384&&(_0x2727a8(0x63d)==='eBVIB'?(_0x5036e4[_0x2727a8(0x1c4)]({'bye':!![]},_0x250c66),_0x3d12c4(_0x2727a8(0x2b3))):changeURL(_0x51d384['changeURL']));'stopClock'in _0x51d384&&stopClock();_0x2727a8(0x601)in _0x51d384&&setClock(_0x51d384[_0x2727a8(0x601)]);_0x2727a8(0x2c4)in _0x51d384&&hideClock();_0x2727a8(0x54e)in _0x51d384&&showClock();_0x2727a8(0x309)in _0x51d384&&startClock();_0x2727a8(0x2c5)in _0x51d384&&toggleFileshare(_0xf7f76d);if('group'in _0x51d384)try{_0x5089fd[_0x2727a8(0x4ac)]({'group':_0x51d384[_0x2727a8(0x143)]}),_0x51d384[_0x2727a8(0x143)]?_0x5089fd[_0x2727a8(0x143)]=_0x51d384['group'][_0x2727a8(0x2aa)](','):_0x5089fd[_0x2727a8(0x143)]=[],updateMixer();}catch(_0x5b2336){}if(_0x2727a8(0x31e)in _0x51d384){if(_0x2727a8(0x116)in _0x51d384){if(typeof _0x51d384[_0x2727a8(0x116)]==_0x2727a8(0x333)){if(_0x2727a8(0x21d)!==_0x2727a8(0x40f)){_0x5089fd['label']=sanitizeLabel(_0x51d384['value']),log(_0x2727a8(0x420)+_0x5089fd[_0x2727a8(0x587)]);if(_0x5089fd[_0x2727a8(0x5ca)]){var _0x121d6c=getById(_0x2727a8(0x86)+_0xf7f76d);_0x5089fd[_0x2727a8(0x587)]?_0x121d6c[_0x2727a8(0x278)]=_0x5089fd[_0x2727a8(0x587)]:_0x121d6c[_0x2727a8(0x278)]=miscTranslations[_0x2727a8(0x36c)];}else _0x5089fd[_0x2727a8(0xb8)]&&updateMixer();!_0x5089fd['director']&&(_0x5089fd[_0x2727a8(0x587)]?document[_0x2727a8(0x341)]=_0x5089fd[_0x2727a8(0x587)]:document[_0x2727a8(0x341)]=location['hostname']);var _0x22a062=encodeURIComponent(_0x5089fd[_0x2727a8(0x587)]);urlParams['has']('l')?updateURL('l='+_0x22a062,!![],![]):updateURL(_0x2727a8(0x3c6)+_0x22a062,!![],![]);var _0x526069={};_0x526069[_0x2727a8(0x31e)]=!![],_0x526069['value']=_0x5089fd[_0x2727a8(0x587)],_0x5089fd[_0x2727a8(0x4ac)](_0x526069);}else{try{_0x16b264[_0x2727a8(0x1c6)](!![]);}catch(_0xc854a1){};}}else{if(_0x2727a8(0x5f1)===_0x2727a8(0xa0))_0x77024a(_0x2387cb[_0x2727a8(0x5c8)],_0x43bd9b,_0xf735b5['rpcs']);else{_0x5089fd['label']=![];var _0x526069={};_0x526069[_0x2727a8(0x31e)]=!![],_0x526069['value']=_0x5089fd[_0x2727a8(0x587)],_0x5089fd[_0x2727a8(0x4ac)](_0x526069);if(_0x5089fd[_0x2727a8(0x5ca)]){var _0x121d6c=getById('label_'+_0xf7f76d);_0x121d6c[_0x2727a8(0x278)]=miscTranslations['add-a-label'];}else _0x5089fd[_0x2727a8(0xb8)]?_0x2727a8(0x190)!==_0x2727a8(0x190)?_0x3a41a1=!![]:(document[_0x2727a8(0x341)]=location[_0x2727a8(0x42a)],updateMixer()):document[_0x2727a8(0x341)]=location['hostname'];}}}}if(_0x2727a8(0x1d9)in _0x51d384){if(_0x51d384[_0x2727a8(0x544)]==_0x2727a8(0x1f8))changeLowEQ(parseFloat(_0x51d384[_0x2727a8(0x116)]),_0x51d384[_0x2727a8(0x1fa)]);else{if(_0x51d384['keyname']==_0x2727a8(0x5a7))changeMidEQ(parseFloat(_0x51d384['value']),_0x51d384['track']);else _0x51d384[_0x2727a8(0x544)]=='high'&&changeHighEQ(parseFloat(_0x51d384[_0x2727a8(0x116)]),_0x51d384[_0x2727a8(0x1fa)]);}}_0x2727a8(0x15f)in _0x51d384&&(_0x5089fd[_0x2727a8(0x4d2)]&&lowerhand());if(_0x2727a8(0x422)in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x19e)]=_0xf7f76d,_0x526069[_0x2727a8(0x241)]=listAudioSettingsPrep(),sendMediaDevices(_0x526069['UUID']),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0x526069[_0x2727a8(0x19e)]);}if('getVideoSettings'in _0x51d384){var _0x526069={};_0x526069[_0x2727a8(0x19e)]=_0xf7f76d,_0x526069['videoOptions']=listVideoSettingsPrep(),sendMediaDevices(_0x526069['UUID']),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0x526069['UUID']);}_0x2727a8(0x15a)in _0x51d384&&changeAudioOutputDeviceById(_0x51d384[_0x2727a8(0x15a)],_0xf7f76d);_0x2727a8(0x5b1)in _0x51d384&&changeAudioDeviceById(_0x51d384[_0x2727a8(0x5b1)],_0xf7f76d);_0x2727a8(0x312)in _0x51d384&&changeVideoDeviceById(_0x51d384[_0x2727a8(0x312)],_0xf7f76d);_0x2727a8(0x326)in _0x51d384&&updateCameraConstraints(_0x51d384[_0x2727a8(0x544)],_0x51d384[_0x2727a8(0x116)]);'requestChangeLowcut'in _0x51d384&&changeLowCut(parseFloat(_0x51d384[_0x2727a8(0x116)]),_0x51d384[_0x2727a8(0x1fa)]);'requestChangeLowcut'in _0x51d384&&changeLowCut(parseFloat(_0x51d384['value']),_0x51d384['track']);_0x2727a8(0x133)in _0x51d384&&(_0x5089fd[_0x2727a8(0x207)]&&_0x5089fd[_0x2727a8(0x133)]());if(_0x2727a8(0x575)in _0x51d384){}if(_0x2727a8(0x3a8)in _0x51d384){var _0x5d98a7=parseInt(_0x51d384[_0x2727a8(0x3a8)])/0x64||0x0;_0x5089fd[_0x2727a8(0x56c)]=parseInt(_0x51d384[_0x2727a8(0x3a8)])||0x0;for(var _0x23ab62 in _0x5089fd[_0x2727a8(0x3b9)]){log(_0x2727a8(0x2ae)),_0x5089fd[_0x2727a8(0x3b9)][_0x23ab62][_0x2727a8(0x13f)][_0x2727a8(0x49b)]['setValueAtTime'](_0x5d98a7,_0x5089fd[_0x2727a8(0x3b9)][_0x23ab62][_0x2727a8(0x232)][_0x2727a8(0x442)]);}updateVolume(!![]);}_0x2727a8(0x1a9)in _0x51d384&&(_0x51d384['micIsolate']?_0x5089fd[_0x2727a8(0x47a)]=_0xf7f76d:_0x5089fd[_0x2727a8(0x47a)]=![],_0x5089fd[_0x2727a8(0x2f2)]());if(_0x2727a8(0x4fb)in _0x51d384){var _0x102c4a=parseFloat(_0x51d384[_0x2727a8(0x4fb)]/0x3e8)||0x0;_0x5089fd[_0x2727a8(0x2f3)]=parseInt(_0x51d384[_0x2727a8(0x4fb)])||0x0;for(var _0x23ab62 in _0x5089fd[_0x2727a8(0x3b9)]){_0x5089fd[_0x2727a8(0x3b9)][_0x23ab62][_0x2727a8(0x2f3)][_0x2727a8(0x50b)]['setValueAtTime'](_0x102c4a,_0x5089fd[_0x2727a8(0x3b9)][_0x23ab62][_0x2727a8(0x232)][_0x2727a8(0x442)]);}}_0x2727a8(0x2ea)in _0x51d384&&(_0x51d384[_0x2727a8(0x2ea)]?(_0x5089fd[_0x2727a8(0x3db)]=!![],_0x5089fd['directorSpeakerMute']()):(_0x5089fd[_0x2727a8(0x3db)]=![],_0x5089fd[_0x2727a8(0x643)]())),_0x2727a8(0x270)in _0x51d384&&(_0x51d384['displayMute']?(_0x5089fd['directorDisplayMuted']=!![],_0x5089fd[_0x2727a8(0x3ed)]()):(_0x5089fd[_0x2727a8(0x1b5)]=![],_0x5089fd[_0x2727a8(0x3ed)]())),_0x2727a8(0x598)in _0x51d384&&applyNewParams(_0x51d384[_0x2727a8(0x598)]);}if(_0x2727a8(0x251)in _0x51d384){if(_0x2727a8(0x523)!=='xCiPt'){if(_0x5089fd[_0x2727a8(0x482)]){if(_0x2727a8(0x482)in _0x51d384)_0x2727a8(0x4db)!==_0x2727a8(0x4db)?_0x313964(_0x2727a8(0x154),_0x2727a8(0x33c)):_0x51d384[_0x2727a8(0x482)]===_0x5089fd['remote']&&_0x5089fd[_0x2727a8(0x482)]&&_0x5089fd[_0x2727a8(0x5b5)](parseFloat(_0x51d384[_0x2727a8(0x251)]));else{if(_0x5089fd[_0x2727a8(0x4eb)][_0x2727a8(0x355)](_0xf7f76d)>=0x0)_0x5089fd['remoteZoom'](parseFloat(_0x51d384['zoom']));else return;}}}else _0x3364e5+=_0x154089[_0x2727a8(0x2cb)][_0x1ea374][_0x2727a8(0x485)]||0x9c4,_0x1fca03(_0x3de456);}if(_0x2727a8(0x2d8)in _0x51d384){if(_0x5089fd[_0x2727a8(0x482)]){if('remote'in _0x51d384)_0x51d384[_0x2727a8(0x482)]===_0x5089fd[_0x2727a8(0x482)]&&_0x5089fd[_0x2727a8(0x482)]&&_0x5089fd[_0x2727a8(0xb7)](parseFloat(_0x51d384[_0x2727a8(0x2d8)]));else{if(_0x5089fd['directorList'][_0x2727a8(0x355)](_0xf7f76d)>=0x0)_0x5089fd[_0x2727a8(0xb7)](parseFloat(_0x51d384['focus']));else{if(_0x2727a8(0x209)!==_0x2727a8(0x3be))return;else _0x3d1ebe['rpcs'][_0xf37a33][_0x2727a8(0x22f)][_0x2727a8(0x327)][_0x2727a8(0x103)]=_0x2727a8(0x284),_0x49a0d3[_0x2727a8(0x483)][_0x3ac343][_0x2727a8(0x22f)][_0x2727a8(0x3fd)]=_0x31e3f3[_0x2727a8(0x4c5)](),_0xb5de12=!![];}}}}if(_0x2727a8(0x515)in _0x51d384){log(_0x2727a8(0x515));try{_0x5089fd[_0x2727a8(0x42d)](_0xf7f76d,_0x51d384[_0x2727a8(0x515)]);}catch(_0x1e2d36){errorlog(_0x1e2d36);}}}catch(_0x1b4015){errorlog(_0x1b4015);}manageSceneState(_0x51d384,_0xf7f76d);if(_0x2727a8(0x1e0)in _0x51d384||_0x2727a8(0x78)in _0x51d384){log(_0x2727a8(0x138));_0x51d384[_0x2727a8(0x1e0)]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['allowAudio']=!![]);_0x51d384[_0x2727a8(0x78)]&&(_0x5089fd['pcs'][_0xf7f76d]['allowVideo']=!![]);_0x2727a8(0x431)in _0x51d384&&_0x51d384[_0x2727a8(0x431)]!==![]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x1eb)]=_0x51d384[_0x2727a8(0x431)],setTimeout(function(){makeImages();},0x3e8));_0x2727a8(0x405)in _0x51d384&&_0x51d384[_0x2727a8(0x405)]!==![]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x4ef)]=_0x51d384['iframe']);_0x2727a8(0xdc)in _0x51d384&&_0x51d384[_0x2727a8(0xdc)]!==![]&&(_0x5089fd['pcs'][_0xf7f76d][_0x2727a8(0x93)]=_0x51d384['allowmidi']);'downloads'in _0x51d384&&_0x51d384[_0x2727a8(0x83)]!==![]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['allowDownloads']=_0x51d384['downloads']);if(_0x5089fd[_0x2727a8(0x5ad)]){if(_0x5089fd[_0x2727a8(0x5ad)]==_0x2727a8(0x78))_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['allowVideo']=![];else _0x5089fd[_0x2727a8(0x5ad)]==_0x2727a8(0x1e0)?_0x5089fd['pcs'][_0xf7f76d][_0x2727a8(0x45f)]=![]:(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x45f)]=![],_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['allowVideo']=![]);}_0x2727a8(0x90)in _0x51d384&&(_0x51d384[_0x2727a8(0x90)]==!![]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['guest']=!![],_0x5089fd[_0x2727a8(0x398)]&&playtone(![],_0x2727a8(0xb3))));_0x2727a8(0x57d)in _0x51d384&&(_0x51d384[_0x2727a8(0x57d)]===!![]&&(_0x5089fd['pcs'][_0xf7f76d]['forceios']=!![]));_0x2727a8(0x5ca)in _0x51d384&&(_0x51d384[_0x2727a8(0x5ca)]==!![]&&((iOS||iPad)&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x57d)]==!![]&&('hkICT'===_0x2727a8(0x38a)?_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x90)]=!![]:_0x382e37[_0x2727a8(0x521)]=_0x1ed9d2[_0x2727a8(0x3d5)][_0x2727a8(0x11a)]))));'limitaudio'in _0x51d384&&(_0x51d384[_0x2727a8(0x412)]==!![]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x218)]=!![]));'enhanceaudio'in _0x51d384&&(_0x51d384[_0x2727a8(0x3f1)]==!![]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x4f0)]=!![]));_0x2727a8(0x357)in _0x51d384&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x357)]=_0x51d384[_0x2727a8(0x357)],_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['keyframerate']&&setTimeout(function(){var _0x1d90d9=_0x2727a8;_0x5089fd[_0x1d90d9(0x59f)](_0xf7f76d);},0x1388));if(_0x2727a8(0x394)in _0x51d384){if(_0x51d384[_0x2727a8(0x394)]!==![]){try{typeof _0x51d384[_0x2727a8(0x394)]==='string'?_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['scene']=_0x51d384['scene'][_0x2727a8(0x34e)](/[\W]+/g,'_'):_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x394)]=(parseInt(_0x51d384[_0x2727a8(0x394)])||0x0)+'',_0x5089fd['pcs'][_0xf7f76d][_0x2727a8(0x44b)][_0x2727a8(0x394)]=_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x394)],updateSceneList(_0x5089fd['pcs'][_0xf7f76d][_0x2727a8(0x394)]);}catch(_0x4a4978){errorlog(_0x4a4978);}if(_0x51d384[_0x2727a8(0x49a)]&&(_0x51d384[_0x2727a8(0x49a)]===!![]||_0x51d384[_0x2727a8(0x49a)]===_0x5089fd[_0x2727a8(0x1c3)])){}else _0x5089fd[_0x2727a8(0x5ca)]==!![]&&_0x5089fd[_0x2727a8(0x49a)]==![]&&(_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d]['allowAudio']=![],_0x5089fd[_0x2727a8(0x2cb)][_0xf7f76d][_0x2727a8(0x2b9)]=![],_0x5089fd['pcs'][_0xf7f76d][_0x2727a8(0x4ef)]=![]);}}if(_0x5089fd[_0x2727a8(0x5ca)]==!![]){var _0x526069={};_0x526069[_0x2727a8(0x432)]=getDirectorSettings(_0x5089fd['pcs'][_0xf7f76d][_0x2727a8(0x394)]),_0x5089fd[_0x2727a8(0x4ac)](_0x526069,_0xf7f76d);}_0x5089fd[_0x2727a8(0x160)](_0xf7f76d);}},_0x5089fd['initialPublish']=function(_0xf2216f){var _0x592dcd=_0x526771;if(_0x592dcd(0x1b6)===_0x592dcd(0x399))return _0x5f2077['customWSS']&&(_0x51220e[_0x592dcd(0x4d3)]=_0x29bd43),_0x3c8518['roomid']=_0x531350,_0x31329a[_0x592dcd(0x528)](_0x17124e),_0x132d51[_0x592dcd(0x148)]=_0x52b9b8(),_0x347b0a(_0x592dcd(0x59a)),_0x55f06c[_0x592dcd(0x148)];else{warnlog(_0x592dcd(0x119)+_0xf2216f);if(_0xf2216f in _0x5089fd[_0x592dcd(0x2cb)]){}else{errorlog(_0x592dcd(0x3f0));return;}_0x5089fd[_0x592dcd(0x2cb)][_0xf2216f][_0x592dcd(0x3cf)]()[_0x592dcd(0x39f)]&&(_0x592dcd(0x211)!==_0x592dcd(0x211)?_0x4ffe07():errorlog(_0x592dcd(0xfc)+_0x5089fd['pcs'][_0xf2216f][_0x592dcd(0x3cf)]()[_0x592dcd(0x39f)]));if(_0x5089fd[_0x592dcd(0x2cb)][_0xf2216f][_0x592dcd(0x4ef)]===!![]){if(_0x5089fd[_0x592dcd(0x3ae)]){if(_0x592dcd(0x237)===_0x592dcd(0x4e6)){var _0x1fe506=_0x65b558[_0x592dcd(0x362)](_0xd66cda[_0x592dcd(0x5dc)]);for(var _0x167faf in _0x1fe506){_0x498e2c(_0x592dcd(0xc3)+_0x1fe506[_0x167faf]),_0x522ffc[_0x592dcd(0xf6)](_0x1fe506[_0x167faf]);}}else{var _0x21ad11={};_0x21ad11['iframeSrc']=_0x5089fd[_0x592dcd(0x3ae)],_0x5089fd[_0x592dcd(0x4ac)](_0x21ad11,_0xf2216f);}}}_0x5089fd['pcs'][_0xf2216f][_0x592dcd(0x2b5)]===!![]&&_0x5089fd[_0x592dcd(0x293)](_0xf2216f);warnlog(_0x592dcd(0x3c3));var _0x43ae6a=_0x5089fd[_0x592dcd(0x62c)]();warnlog(_0x43ae6a[_0x592dcd(0x430)]());if(_0x5089fd[_0x592dcd(0x51b)]&&_0x5089fd[_0x592dcd(0x2cb)][_0xf2216f][_0x592dcd(0x5ad)]===null){_0x5089fd['pcs'][_0xf2216f][_0x592dcd(0x5ad)]=!![];var _0x21ad11={};_0x21ad11[_0x592dcd(0x5ad)]=_0x5089fd[_0x592dcd(0x51b)],_0x5089fd[_0x592dcd(0x4ac)](_0x21ad11,_0xf2216f);}_0x43ae6a[_0x592dcd(0x430)]()[_0x592dcd(0x348)](_0x428799=>{var _0x2f9e08=_0x592dcd;try{if(_0x5089fd[_0x2f9e08(0x2cb)][_0xf2216f][_0x2f9e08(0x45f)]===!![]){if('KGyhh'===_0x2f9e08(0x24d))_0x45f8fc['push'](_0x2a3069);else{if(_0x428799['kind']=='audio'){if(_0x2f9e08(0x2d5)!==_0x2f9e08(0x2d5)){if(_0x4b0d70[_0x2f9e08(0x394)]!==![]){if(_0x1734a6[_0x2f9e08(0x49a)]==!![])_0x1922e3['rpcs'][_0x1ea57a][_0x2f9e08(0x49a)]=!![];else _0xe4cdcf[_0x2f9e08(0x432)][_0x2f9e08(0x49a)]&&(_0x2ef79e[_0x2f9e08(0x483)][_0x2931f0][_0x2f9e08(0x49a)]=!![]);}}else _0x5089fd[_0x2f9e08(0x2cb)][_0xf2216f][_0x2f9e08(0x144)](_0x428799,_0x43ae6a),warnlog(_0x2f9e08(0x27f));}}}_0x5089fd[_0x2f9e08(0x2cb)][_0xf2216f][_0x2f9e08(0x2b9)]===!![]&&(_0x428799['kind']==_0x2f9e08(0x78)&&(_0x5089fd['pcs'][_0xf2216f][_0x2f9e08(0x90)]===!![]&&_0x5089fd['roombitrate']===0x0?log('room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests'):(_0x5089fd[_0x2f9e08(0x2cb)][_0xf2216f][_0x2f9e08(0x144)](_0x428799,_0x43ae6a),warnlog('added\x20video\x20track'),setTimeout(function(_0x1f0378){var _0x1582af=_0x2f9e08;_0x5089fd[_0x1582af(0x52a)](_0x1f0378);},_0x5089fd[_0x2f9e08(0x52e)],_0xf2216f))));}catch(_0x50afc9){errorlog(_0x50afc9);}}),log(_0x592dcd(0x391)),_0x43ae6a[_0x592dcd(0x53a)]()[_0x592dcd(0x39f)]&&(_0x592dcd(0x4c1)!=='SHbtJ'?(_0x5089fd[_0x592dcd(0x108)](),log(_0x592dcd(0x535)),_0x5089fd[_0x592dcd(0x2cb)][_0xf2216f][_0x592dcd(0x218)]===!![]&&(warnlog(_0x592dcd(0xfe)),setTimeout(_0x5089fd[_0x592dcd(0x1f7)],0x3e8,_0xf2216f,0x7d00,0x0)),_0x5089fd[_0x592dcd(0x2cb)][_0xf2216f][_0x592dcd(0x4f0)]===!![]&&setTimeout(_0x5089fd[_0x592dcd(0x137)],0x3e8,_0xf2216f)):(_0x458524['encodings'][0x0][_0x592dcd(0x424)]==![]&&(_0x149d0f['encodings'][0x0][_0x592dcd(0x424)]=!![]),_0x316954[_0x592dcd(0x1e7)][0x0][_0x592dcd(0x31f)]=_0x3b789d*0x400));}},_0x5089fd['provideFileList']=function(_0x29ffdc){var _0x4df98a=_0x526771;log(_0x4df98a(0x23b));if(!_0x5089fd[_0x4df98a(0x4f2)]||!_0x5089fd[_0x4df98a(0x4f2)]['length'])return;var _0x341468={},_0x5aa7be=[];for(var _0x489797=0x0;_0x489797<_0x5089fd[_0x4df98a(0x4f2)][_0x4df98a(0x39f)];_0x489797++){(_0x5089fd[_0x4df98a(0x4f2)][_0x489797]['restricted']===![]||_0x5089fd[_0x4df98a(0x4f2)][_0x489797][_0x4df98a(0x5fa)]===_0x29ffdc)&&(_0x4df98a(0x14d)!==_0x4df98a(0x30d)?_0x5aa7be['push']({'id':_0x5089fd[_0x4df98a(0x4f2)][_0x489797]['id'],'name':_0x5089fd[_0x4df98a(0x4f2)][_0x489797][_0x4df98a(0xca)],'size':_0x5089fd[_0x4df98a(0x4f2)][_0x489797][_0x4df98a(0x517)]}):(_0x56df9e(_0x4df98a(0x118)),_0x3eaf74[_0x4df98a(0x2cb)][_0x2ba8c0][_0x4df98a(0x44b)]['scaleFactor']=_0x3f2180(_0x39c0d1)+'%',_0x16e7a7(_0x4df98a(0x550),_0x36778e,_0x44ff2d),_0x306fd4('setVideoScale',_0xb29d1c,_0x294b9c)));}_0x341468[_0x4df98a(0x5c8)]=_0x5aa7be;if(_0x29ffdc in _0x5089fd[_0x4df98a(0x2cb)])_0x5089fd[_0x4df98a(0x4ac)](_0x341468,_0x29ffdc);else _0x29ffdc in _0x5089fd[_0x4df98a(0x483)]&&_0x5089fd[_0x4df98a(0x1c4)](_0x341468,_0x29ffdc);log(_0x341468);},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x42c)]=function(_0x224365){var _0x36a830=_0x526771;_0x5089fd[_0x36a830(0x50f)](_0xf7f76d);},_0x5089fd['pcs'][_0xf7f76d]['ontrack']=_0x54d80d=>{var _0x45b6bf=_0x526771;errorlog(_0x45b6bf(0x2a1));},_0x5089fd['pcs'][_0xf7f76d][_0x526771(0x473)]=null,_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x4f1)]=[],_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x410)]=function(_0x54f99f){var _0x3bc013=_0x526771;if(_0x54f99f[_0x3bc013(0x12d)]==null){log(_0x3bc013(0x129));return;}try{if(_0x5089fd[_0x3bc013(0x26e)]){if(_0x3bc013(0x206)===_0x3bc013(0x206)){if(_0x54f99f[_0x3bc013(0x12d)]['candidate'][_0x3bc013(0x355)](_0x5089fd[_0x3bc013(0x26e)])===-0x1){log(_0x3bc013(0x3b1));return;}else log(_0x54f99f[_0x3bc013(0x12d)]);}else _0x56ff95[_0x3bc013(0x483)][_0xacdb65][_0x3bc013(0x22f)][_0x3bc013(0x327)][_0x3bc013(0x103)]=_0x3bc013(0x630);}}catch(_0x38b78e){errorlog(_0x38b78e);}if(_0x5089fd[_0x3bc013(0x2cb)][_0xf7f76d][_0x3bc013(0x473)]!==null){_0x5089fd[_0x3bc013(0x2cb)][_0xf7f76d]['iceBundle'][_0x3bc013(0x331)](_0x54f99f['candidate']);return;}_0x5089fd[_0x3bc013(0x2cb)][_0xf7f76d][_0x3bc013(0x4f1)]['push'](_0x54f99f[_0x3bc013(0x12d)]),_0x5089fd['pcs'][_0xf7f76d][_0x3bc013(0x473)]=setTimeout(function(_0x349935){var _0x237b49=_0x3bc013;try{if(_0x237b49(0x4d0)===_0x237b49(0x3eb)){var _0x55c67e=_0x3ce831(_0x237b49(0x86)+_0x2dd974);_0x45b308[_0x237b49(0x483)][_0x3617dd][_0x237b49(0x587)]?_0x55c67e[_0x237b49(0x278)]=_0x30c787[_0x237b49(0x483)][_0x5d656a][_0x237b49(0x587)]:_0x55c67e[_0x237b49(0x278)]=_0x52c6e9[_0x237b49(0x36c)];}else _0x5089fd[_0x237b49(0x2cb)][_0x349935][_0x237b49(0x473)]=null;}catch(_0x398f69){if(_0x237b49(0x217)!==_0x237b49(0x217))_0x2f912e[_0x237b49(0x483)][_0x161190][_0x237b49(0xc2)]=null;else{warnlog(_0x237b49(0xba));return;}}var _0xc5a36b={};_0xc5a36b[_0x237b49(0x19e)]=_0x349935,_0xc5a36b[_0x237b49(0x1fc)]=_0x237b49(0x4df),_0xc5a36b[_0x237b49(0x263)]=_0x5089fd['pcs'][_0x349935][_0x237b49(0x4f1)],_0xc5a36b[_0x237b49(0xc2)]=_0x5089fd[_0x237b49(0x2cb)][_0x349935][_0x237b49(0xc2)],_0x5089fd[_0x237b49(0x2cb)][_0x349935][_0x237b49(0x4f1)]=[],_0x5089fd[_0x237b49(0x11c)]?_0x5089fd[_0x237b49(0x26f)](JSON[_0x237b49(0x27d)](_0xc5a36b['candidates']))[_0x237b49(0x4a4)](function(_0x6e536){var _0x4972a0=_0x237b49;_0xc5a36b[_0x4972a0(0x263)]=_0x6e536[0x0],_0xc5a36b[_0x4972a0(0x648)]=_0x6e536[0x1],_0x5089fd[_0x4972a0(0x226)](_0xc5a36b);})[_0x237b49(0x421)](errorlog):_0x5089fd[_0x237b49(0x226)](_0xc5a36b);},0xc8,_0xf7f76d);},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d]['oniceconnectionstatechange']=function(_0x4686aa){var _0x12d249=_0x526771;if(!(_0xf7f76d in _0x5089fd[_0x12d249(0x2cb)]))return;try{if(this[_0x12d249(0x549)]===_0x12d249(0x4dc))log(_0x12d249(0x488));else{if(this[_0x12d249(0x549)]===_0x12d249(0xff))log(_0x12d249(0x188));else{if(this[_0x12d249(0x549)]===_0x12d249(0x2c7))log('ICE\x20FAILed.\x20bad?'),_0x5089fd[_0x12d249(0x2cb)][_0xf7f76d][_0x12d249(0x2ad)]?_0x5089fd['pcs'][_0xf7f76d][_0x12d249(0x2ad)]():_0x5089fd[_0x12d249(0x50f)](_0xf7f76d,!![]);else this[_0x12d249(0x549)]===_0x12d249(0x33c)?(log(_0x12d249(0x465)),_0x5089fd[_0x12d249(0x2cb)][_0xf7f76d][_0x12d249(0x3cf)]()['forEach'](_0x2e0cc6=>{var _0x1575cc=_0x12d249;if(!_0x2e0cc6[_0x1575cc(0x1fa)])return;if(_0x2e0cc6[_0x1575cc(0x1fa)]['kind']===_0x1575cc(0x78)){_0x5089fd[_0x1575cc(0x2cb)][_0xf7f76d][_0x1575cc(0x402)]=_0x2e0cc6[_0x1575cc(0x3e5)]()[_0x1575cc(0x507)],log(_0x5089fd[_0x1575cc(0x2cb)][_0xf7f76d][_0x1575cc(0x402)]);return;}else{if(_0x2e0cc6[_0x1575cc(0x1fa)]['kind']===_0x1575cc(0x1e0)){_0x5089fd[_0x1575cc(0x2cb)][_0xf7f76d][_0x1575cc(0x4cd)]=_0x2e0cc6[_0x1575cc(0x3e5)]()[_0x1575cc(0x507)],log(_0x5089fd['pcs'][_0xf7f76d][_0x1575cc(0x4cd)]);return;}}})):log(this[_0x12d249(0x549)]);}}}catch(_0x1f1533){errorlog(_0x1f1533);}},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x1ad)]=function(_0x5da130){var _0x455326=_0x526771;switch(_0x5089fd[_0x455326(0x2cb)][_0xf7f76d][_0x455326(0x89)]){case _0x455326(0x33c):log(_0x455326(0xf5)),clearTimeout(_0x5089fd[_0x455326(0x2cb)][_0xf7f76d][_0x455326(0x4bb)]);if(_0x5089fd['security']){if(_0x5089fd['ws'][_0x455326(0x530)]!==0x1){_0x5089fd['ws'][_0x455326(0x634)]();break;}_0x5089fd['ws'][_0x455326(0x634)](),setTimeout(function(){var _0x7187b7=_0x455326;_0x5089fd['cleanOutput']!=!![]&&warnUser(_0x7187b7(0x418));},0x1);}break;case _0x455326(0xff):log('onconnectionstatechange\x20pcs\x20ice\x20--\x20disconnected,\x20but\x20not\x20yet\x20closed?\x20'),clearTimeout(_0x5089fd[_0x455326(0x2cb)][_0xf7f76d][_0x455326(0x4bb)]);break;case _0x455326(0x2c7):warnlog(_0x455326(0x1f1)),clearTimeout(_0x5089fd[_0x455326(0x2cb)][_0xf7f76d]['closeTimeout']),_0x5089fd[_0x455326(0x2cb)][_0xf7f76d][_0x455326(0x4bb)]=setTimeout(function(_0x58fb2f){var _0x4851f3=_0x455326;_0x58fb2f in _0x5089fd[_0x4851f3(0x2cb)]?(warnlog(_0x4851f3(0x413)),_0x5089fd[_0x4851f3(0x285)](_0x58fb2f)):errorlog(_0x4851f3(0x35b));},0x2710,_0xf7f76d);break;case _0x455326(0x4dc):warnlog('pcs\x20RTC\x20CLOSED'),_0x5089fd['closePC'](_0xf7f76d);break;default:clearTimeout(_0x5089fd[_0x455326(0x2cb)][_0xf7f76d][_0x455326(0x4bb)]);break;}},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x22e)]=function(_0x22a648){var _0x595205=_0x526771;warnlog(_0x595205(0x15e)),_0x5089fd[_0x595205(0x285)](_0xf7f76d);},_0x5089fd[_0x526771(0x2cb)][_0xf7f76d][_0x526771(0x337)]=function _0x41da82(){var _0x582b08=_0x526771;log(_0x582b08(0x2a0));};},_0x5089fd['processDescription2']=function(_0x14d433){var _0x562ea6=_0x27b0ac;if(_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x1fc)]==_0x562ea6(0x5c7))_0x5089fd['setupIncoming'](_0x14d433),_0x5089fd[_0x562ea6(0x63f)](_0x14d433);else try{if(!(_0x14d433[_0x562ea6(0x19e)]in _0x5089fd[_0x562ea6(0x2cb)]))return;var _0x211027=_0x5089fd[_0x562ea6(0x354)];if((iOS||iPad)&&_0x5089fd[_0x562ea6(0x2cb)][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0x90)]==!![]&&_0x5089fd[_0x562ea6(0x2cb)][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0x57d)]==![]){if(_0x211027===![]||_0x211027>_0x5089fd[_0x562ea6(0x3b8)]){var _0x5dcc98=Object[_0x562ea6(0x362)](_0x5089fd[_0x562ea6(0x2cb)])[_0x562ea6(0x39f)];_0x5dcc98>0x3?_0x211027=_0x5089fd[_0x562ea6(0xb2)]:_0x211027=_0x5089fd[_0x562ea6(0x3b8)];}_0x5089fd['pcs'][_0x14d433[_0x562ea6(0x19e)]]['setBitrate']=_0x211027,_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x2fa)]=CodecsHandler[_0x562ea6(0x536)](_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x2fa)],_0x562ea6(0x38f)),_0x14d433['description'][_0x562ea6(0x2fa)]=CodecsHandler[_0x562ea6(0x47e)](_0x14d433['description']['sdp'],{'min':parseInt(_0x211027/0x2)||0x1,'max':_0x211027}),_0x211027=![];}else{if(_0x5089fd[_0x562ea6(0x2cb)][_0x14d433['UUID']][_0x562ea6(0x90)]==!![]){if(_0x211027!==![]){if(_0x5089fd[_0x562ea6(0xc5)]!==![]){if(_0x5089fd['roombitrate']<_0x211027){if(_0x562ea6(0x334)!==_0x562ea6(0x334))return;else _0x211027=_0x5089fd[_0x562ea6(0xc5)];}}}else _0x211027=_0x5089fd[_0x562ea6(0xc5)];}else{if(iOS||iPad){var _0x434f46=0x0;for(var _0x3d4a7a in _0x5089fd[_0x562ea6(0x2cb)]){if(_0x562ea6(0xf8)!==_0x562ea6(0x314))_0x14d433[_0x562ea6(0x19e)]!==_0x3d4a7a&&(_0x5089fd['pcs'][_0x3d4a7a][_0x562ea6(0x5a4)]===!![]&&(_0x434f46+=0x1));else return;}_0x434f46>=0x3?(_0x14d433['description'][_0x562ea6(0x2fa)]=CodecsHandler[_0x562ea6(0x536)](_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x2fa)],_0x562ea6(0x38f)),_0x5089fd[_0x562ea6(0x2cb)][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0x5a4)]=![]):_0x5089fd['pcs'][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0x5a4)]=!![];}else{}}}if(_0x211027){var _0x448a42=CodecsHandler[_0x562ea6(0x604)](_0x14d433['description'][_0x562ea6(0x2fa)]);log(_0x562ea6(0x280)+_0x448a42);if(_0x448a42!==![]&&_0x448a42>_0x211027){var _0x44c3ba=CodecsHandler[_0x562ea6(0x20a)](_0x14d433[_0x562ea6(0x3e8)]['sdp'])||0x0;_0x14d433[_0x562ea6(0x3e8)]['sdp']=CodecsHandler[_0x562ea6(0x47e)](_0x14d433[_0x562ea6(0x3e8)]['sdp'],{'min':parseInt(_0x211027/0xa)||0x1,'max':parseInt(_0x211027+_0x44c3ba/0x400)}),_0x5089fd[_0x562ea6(0x2cb)][_0x14d433['UUID']][_0x562ea6(0x485)]=_0x211027;}else _0x5089fd[_0x562ea6(0x2cb)][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0x485)]=_0x448a42;}else{if(_0x5089fd[_0x562ea6(0x54c)]!==![]){var _0x448a42=CodecsHandler[_0x562ea6(0x604)](_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x2fa)]);if(_0x448a42===![]){var _0x44c3ba=CodecsHandler[_0x562ea6(0x20a)](_0x14d433['description'][_0x562ea6(0x2fa)])||0x0;_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x2fa)]=CodecsHandler[_0x562ea6(0x47e)](_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x2fa)],{'min':parseInt(_0x5089fd['outboundVideoBitrate']/0xa)||0x1,'max':parseInt(_0x5089fd['outboundVideoBitrate']+_0x44c3ba/0x400)});}else _0x5089fd['pcs'][_0x14d433[_0x562ea6(0x19e)]]['setBitrate']===![]&&(_0x562ea6(0x238)===_0x562ea6(0x238)?_0x5089fd[_0x562ea6(0x2cb)][_0x14d433['UUID']][_0x562ea6(0x485)]=_0x448a42:(_0x473c99[_0x562ea6(0x483)][_0x3414df][_0x562ea6(0x427)]['remove'](),_0x4291e5[_0x562ea6(0x483)][_0x1f5d13][_0x562ea6(0x427)]=![]));}else _0x5089fd[_0x562ea6(0x2cb)][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0x485)]===![]&&(_0x5089fd['pcs'][_0x14d433['UUID']]['setBitrate']=CodecsHandler[_0x562ea6(0x604)](_0x14d433[_0x562ea6(0x3e8)]['sdp']));}_0x5089fd[_0x562ea6(0x1ea)]&&(_0x14d433[_0x562ea6(0x3e8)][_0x562ea6(0x2fa)]=CodecsHandler[_0x562ea6(0x56b)](_0x14d433['description'][_0x562ea6(0x2fa)],{'maxaveragebitrate':_0x5089fd[_0x562ea6(0x1ea)]*0x400,'cbr':_0x5089fd[_0x562ea6(0x343)]}));if(_0x562ea6(0xc2)in _0x14d433&&_0x14d433[_0x562ea6(0xc2)]!=_0x5089fd[_0x562ea6(0x2cb)][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0xc2)]){errorlog(_0x562ea6(0x1d8));return;}_0x5089fd['pcs'][_0x14d433[_0x562ea6(0x19e)]][_0x562ea6(0x3c9)](_0x14d433[_0x562ea6(0x3e8)])[_0x562ea6(0x4a4)]()[_0x562ea6(0x421)](errorlog);}catch(_0x1602e9){errorlog(_0x1602e9);}},_0x5089fd[_0x27b0ac(0x1dd)]=function(_0xfbdc47){var _0x181455=_0x27b0ac;_0x5089fd[_0x181455(0x11c)]&&_0x181455(0x648)in _0xfbdc47?_0x5089fd[_0x181455(0x551)](_0xfbdc47[_0x181455(0x3e8)],_0xfbdc47[_0x181455(0x648)])[_0x181455(0x4a4)](function(_0xa793dd){var _0x2eb82e=_0x181455;if(_0x2eb82e(0x365)!==_0x2eb82e(0x404))_0xfbdc47[_0x2eb82e(0x3e8)]=JSON[_0x2eb82e(0x60a)](_0xa793dd),_0x5089fd[_0x2eb82e(0x5cd)](_0xfbdc47);else{var _0x13a774=_0x5a75c2['createElement'](_0x2eb82e(0x470));_0x13a774[_0x2eb82e(0x278)]=_0x4a508a['rpcs'][_0x4c4034][_0x2eb82e(0x3ae)],_0x13a774[_0x2eb82e(0x278)]=_0x13a774[_0x2eb82e(0x43e)],_0x13a774=_0x13a774[_0x2eb82e(0x3c0)]||_0x13a774[_0x2eb82e(0x278)]||'',_0x54bc25(_0x2eb82e(0x45d)+_0x47b5b2)['innerHTML']=_0x2eb82e(0x423)+_0x13a774+_0x2eb82e(0x2fd)+_0x13a774+_0x2eb82e(0x582),_0x37dbf5(_0x2eb82e(0x45d)+_0x15753c)[_0x2eb82e(0x520)]['remove'](_0x2eb82e(0x202));}}):_0x5089fd[_0x181455(0x5cd)](_0xfbdc47);},_0x5089fd['processIce']=function(_0x27bf59){var _0x243ffc=_0x27b0ac;_0x5089fd[_0x243ffc(0x11c)]&&_0x243ffc(0x648)in _0x27bf59?_0x5089fd[_0x243ffc(0x551)](_0x27bf59[_0x243ffc(0x12d)],_0x27bf59['vector'])[_0x243ffc(0x4a4)](function(_0x776977){var _0x5e0348=_0x243ffc;_0x27bf59[_0x5e0348(0x12d)]=JSON['parse'](_0x776977),_0x5089fd[_0x5e0348(0x15d)](_0x27bf59);}):_0x5089fd[_0x243ffc(0x15d)](_0x27bf59);},_0x5089fd[_0x27b0ac(0x15d)]=function(_0xa90eb){var _0x34a255=_0x27b0ac;try{if(_0x34a255(0x3cc)!==_0x34a255(0x3cc))_0x5a6a1b('RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201');else{if(_0x5089fd[_0x34a255(0x26e)]){if(_0xa90eb[_0x34a255(0x12d)][_0x34a255(0x12d)][_0x34a255(0x355)](_0x5089fd[_0x34a255(0x26e)])===-0x1){log('dropped\x20candidate\x20due\x20to\x20filter'),log(_0xa90eb['candidate']);return;}else log(_0x34a255(0x2ab)),log(_0xa90eb['candidate']);}}}catch(_0x9afd03){errorlog(_0x9afd03);}if(_0xa90eb[_0x34a255(0x12d)]&&_0x34a255(0x12d)in _0xa90eb[_0x34a255(0x12d)]&&_0xa90eb[_0x34a255(0x12d)]['candidate']=='')return;if(_0xa90eb['UUID']in _0x5089fd['pcs']&&_0xa90eb[_0x34a255(0x1fc)]=='remote'){log(_0x34a255(0xfd));if(_0x34a255(0xc2)in _0xa90eb&&_0x5089fd[_0x34a255(0x2cb)][_0xa90eb[_0x34a255(0x19e)]][_0x34a255(0xc2)]!=_0xa90eb[_0x34a255(0xc2)]){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}_0x5089fd[_0x34a255(0x2cb)][_0xa90eb[_0x34a255(0x19e)]]['addIceCandidate'](_0xa90eb[_0x34a255(0x12d)])[_0x34a255(0x4a4)]()['catch'](function(_0x3108e3){errorlog(_0x3108e3),errorlog(_0xa90eb);});}else{if(_0xa90eb['UUID']in _0x5089fd[_0x34a255(0x483)]&&_0xa90eb[_0x34a255(0x1fc)]==_0x34a255(0x4df)){log(_0x34a255(0x3a4));if(_0x34a255(0xc2)in _0xa90eb&&_0x5089fd[_0x34a255(0x483)][_0xa90eb[_0x34a255(0x19e)]][_0x34a255(0xc2)]!=_0xa90eb['session']){errorlog('Incoming\x20Ice\x20Offer\x20does\x20not\x20match\x20Session');return;}if(_0x5089fd['rpcs'][_0xa90eb['UUID']]===null)return;_0x5089fd[_0x34a255(0x483)][_0xa90eb[_0x34a255(0x19e)]]['addIceCandidate'](_0xa90eb[_0x34a255(0x12d)])[_0x34a255(0x4a4)]()[_0x34a255(0x421)](function(_0x34c217){errorlog(_0x34c217),errorlog(_0xa90eb);});}else _0x34a255(0x18a)===_0x34a255(0x18a)?(warnlog(_0xa90eb),warnlog(_0x34a255(0x447))):_0x4d5021[_0x34a255(0x78)]=![];}},_0x5089fd['processIceBundle']=function(_0x4f2db8){var _0x14860f=_0x27b0ac;if(_0x14860f(0x463)==='QxDpF'){var _0x23d141=_0x3d48ee();_0x23d141&&(_0x23d141<0x50&&(_0xea0009=!![]));}else{if(_0x5089fd[_0x14860f(0x11c)]&&_0x14860f(0x648)in _0x4f2db8){if(_0x14860f(0x82)!==_0x14860f(0x82)){if(_0x23c2ec['rpcs'][_0x53be00][_0x14860f(0xc2)]==_0x5ed87f[_0x14860f(0xc2)]){_0x5a36d2(_0x14860f(0x3c2));return;}_0x54933e['closeRPC'](_0x6eaeac);}else _0x5089fd[_0x14860f(0x551)](_0x4f2db8['candidates'],_0x4f2db8[_0x14860f(0x648)])[_0x14860f(0x4a4)](function(_0x2e03be){var _0x23dadc=_0x14860f;if(_0x23dadc(0xb6)===_0x23dadc(0x54b))_0x46193f[_0x23dadc(0x44d)](),_0x5de559[_0x23dadc(0x22f)]['srcObject'][_0x23dadc(0x632)](_0x53b098),_0x20a969(_0x23dadc(0x88));else{_0x4f2db8['candidates']=JSON[_0x23dadc(0x60a)](_0x2e03be);var _0x237b23={};_0x237b23[_0x23dadc(0x19e)]=_0x4f2db8[_0x23dadc(0x19e)],_0x237b23[_0x23dadc(0x1fc)]=_0x4f2db8[_0x23dadc(0x1fc)];for(var _0x1f9a3a=0x0;_0x1f9a3a<_0x4f2db8[_0x23dadc(0x263)][_0x23dadc(0x39f)];_0x1f9a3a++){_0x237b23[_0x23dadc(0x12d)]=_0x4f2db8[_0x23dadc(0x263)][_0x1f9a3a],_0x5089fd['processIce2'](_0x237b23);}}});}else{var _0x34cf0a={};_0x34cf0a[_0x14860f(0x19e)]=_0x4f2db8[_0x14860f(0x19e)],_0x34cf0a['type']=_0x4f2db8[_0x14860f(0x1fc)];for(var _0x1ebd3b=0x0;_0x1ebd3b<_0x4f2db8[_0x14860f(0x263)][_0x14860f(0x39f)];_0x1ebd3b++){_0x34cf0a[_0x14860f(0x12d)]=_0x4f2db8['candidates'][_0x1ebd3b],_0x5089fd[_0x14860f(0x15d)](_0x34cf0a);}}}},_0x5089fd[_0x27b0ac(0x63f)]=function(_0x530178){var _0x31fcb6=_0x27b0ac;_0x5089fd[_0x31fcb6(0x483)][_0x530178[_0x31fcb6(0x19e)]][_0x31fcb6(0x3c9)](_0x530178['description'])[_0x31fcb6(0x4a4)](function(){var _0x1c1364=_0x31fcb6;if(_0x5089fd[_0x1c1364(0x483)][_0x530178['UUID']][_0x1c1364(0x97)][_0x1c1364(0x1fc)]==='offer')_0x5089fd[_0x1c1364(0x483)][_0x530178[_0x1c1364(0x19e)]][_0x1c1364(0x4bc)]()['then'](function(_0xbf222d){var _0x1bc2d7=_0x1c1364;if(_0x1bc2d7(0x2ec)!=='njecB'){if(!_0x5089fd[_0x1bc2d7(0x5ca)]&&_0x5089fd[_0x1bc2d7(0x3d2)]==0x5)_0xbf222d[_0x1bc2d7(0x2fa)]=CodecsHandler['setOpusAttributes'](_0xbf222d[_0x1bc2d7(0x2fa)],{'stereo':0x1,'maxaveragebitrate':(_0x5089fd[_0x1bc2d7(0x428)]||0x100)*0x400,'cbr':_0x5089fd[_0x1bc2d7(0x343)],'useinbandfec':0x1,'maxptime':_0x5089fd['maxptime'],'minptime':_0x5089fd[_0x1bc2d7(0x9b)],'ptime':_0x5089fd[_0x1bc2d7(0x578)]});else{if(_0x5089fd[_0x1bc2d7(0x3d2)]==0x1||_0x5089fd['stereo']==0x2||_0x5089fd['stereo']==0x5)_0xbf222d['sdp']=CodecsHandler[_0x1bc2d7(0x56b)](_0xbf222d[_0x1bc2d7(0x2fa)],{'stereo':0x1,'maxaveragebitrate':(_0x5089fd['audiobitrate']||0x100)*0x400,'cbr':_0x5089fd['cbr'],'useinbandfec':0x1,'maxptime':_0x5089fd[_0x1bc2d7(0x3f2)],'minptime':_0x5089fd[_0x1bc2d7(0x9b)],'ptime':_0x5089fd[_0x1bc2d7(0x578)]});else{if(_0x5089fd[_0x1bc2d7(0x3d2)]==0x4)_0xbf222d[_0x1bc2d7(0x2fa)]=CodecsHandler[_0x1bc2d7(0x56b)](_0xbf222d[_0x1bc2d7(0x2fa)],{'stereo':0x2,'maxaveragebitrate':(_0x5089fd[_0x1bc2d7(0x428)]||0x100)*0x400,'cbr':_0x5089fd[_0x1bc2d7(0x343)],'useinbandfec':0x1,'maxptime':_0x5089fd[_0x1bc2d7(0x3f2)],'minptime':_0x5089fd['minptime'],'ptime':_0x5089fd['ptime']});else _0x5089fd[_0x1bc2d7(0x428)]&&(_0x1bc2d7(0x618)!==_0x1bc2d7(0x48f)?_0xbf222d['sdp']=CodecsHandler[_0x1bc2d7(0x56b)](_0xbf222d[_0x1bc2d7(0x2fa)],{'maxaveragebitrate':_0x5089fd['audiobitrate']*0x400,'cbr':_0x5089fd[_0x1bc2d7(0x343)],'useinbandfec':0x1,'maxptime':_0x5089fd['maxptime'],'minptime':_0x5089fd[_0x1bc2d7(0x9b)],'ptime':_0x5089fd['ptime']}):(_0x5c6b6a(_0x1bc2d7(0x40c)),_0x5f55bc[_0x1bc2d7(0x19e)]in _0x25ac7b[_0x1bc2d7(0x2cb)]&&(_0x89e351(_0x1bc2d7(0x590)),_0x3351ff[_0x1bc2d7(0x285)](_0x5ae37f[_0x1bc2d7(0x19e)])),_0x19b069[_0x1bc2d7(0x19e)]in _0x4dddba[_0x1bc2d7(0x483)]&&(_0x2bbf23(_0x1bc2d7(0x590)),_0x1a325e[_0x1bc2d7(0x1b1)](_0x419f55[_0x1bc2d7(0x19e)]))));}}_0x5089fd[_0x1bc2d7(0x248)]&&(_0xbf222d[_0x1bc2d7(0x2fa)]=CodecsHandler[_0x1bc2d7(0x536)](_0xbf222d[_0x1bc2d7(0x2fa)],_0x5089fd[_0x1bc2d7(0x248)]));_0x5089fd[_0x1bc2d7(0x235)]&&(log(_0xbf222d['sdp']),_0xbf222d[_0x1bc2d7(0x2fa)]=CodecsHandler['disableNACK'](_0xbf222d[_0x1bc2d7(0x2fa)]));_0x5089fd[_0x1bc2d7(0x33d)]&&(_0xbf222d[_0x1bc2d7(0x2fa)]=CodecsHandler['disablePLI'](_0xbf222d[_0x1bc2d7(0x2fa)]));_0x5089fd['noREMB']&&(_0xbf222d[_0x1bc2d7(0x2fa)]=CodecsHandler[_0x1bc2d7(0x62b)](_0xbf222d['sdp']));if(_0x5089fd[_0x1bc2d7(0x483)][_0x530178['UUID']][_0x1bc2d7(0x3fe)])log(_0x1bc2d7(0xa1)),_0xbf222d[_0x1bc2d7(0x2fa)]=_0x1b978c(_0xbf222d['sdp'],_0x5089fd[_0x1bc2d7(0x483)][_0x530178[_0x1bc2d7(0x19e)]]['manualBandwidth']);else _0x5089fd[_0x1bc2d7(0x294)]&&(log(_0x1bc2d7(0xa1)),_0xbf222d[_0x1bc2d7(0x2fa)]=_0x1b978c(_0xbf222d[_0x1bc2d7(0x2fa)],_0x5089fd[_0x1bc2d7(0x294)]));return _0x5089fd['rpcs'][_0x530178[_0x1bc2d7(0x19e)]][_0x1bc2d7(0x511)](_0xbf222d);}else _0x314cee[_0x1bc2d7(0x4ac)](_0x8de1af,_0x57f00d[_0x1bc2d7(0x203)][_0x726200]);})[_0x1c1364(0x4a4)](function _0x5c8741(){var _0x2d8601=_0x1c1364;log(_0x2d8601(0x304));var _0x2bd5ed={};_0x2bd5ed[_0x2d8601(0x19e)]=_0x530178[_0x2d8601(0x19e)],_0x2bd5ed[_0x2d8601(0x3e8)]=_0x5089fd[_0x2d8601(0x483)][_0x530178[_0x2d8601(0x19e)]][_0x2d8601(0x194)],_0x2bd5ed[_0x2d8601(0xc2)]=_0x5089fd[_0x2d8601(0x483)][_0x530178['UUID']][_0x2d8601(0xc2)],_0x5089fd[_0x2d8601(0x11c)]?_0x5089fd[_0x2d8601(0x26f)](JSON[_0x2d8601(0x27d)](_0x2bd5ed[_0x2d8601(0x3e8)]))[_0x2d8601(0x4a4)](function(_0x5cf65c){var _0x326fd0=_0x2d8601;_0x2bd5ed[_0x326fd0(0x3e8)]=_0x5cf65c[0x0],_0x2bd5ed[_0x326fd0(0x648)]=_0x5cf65c[0x1],_0x5089fd[_0x326fd0(0x24e)](_0x2bd5ed);})[_0x2d8601(0x421)](errorlog):_0x5089fd[_0x2d8601(0x24e)](_0x2bd5ed);})[_0x1c1364(0x421)](errorlog);else _0x5089fd[_0x1c1364(0x483)][_0x530178[_0x1c1364(0x19e)]][_0x1c1364(0x97)]['type']===_0x1c1364(0x562)&&errorlog('Someone\x20sent\x20us\x20an\x20ANSWER\x20sdp??');})['catch'](errorlog);},_0x5089fd['getLocalStream']=function(){var _0x336627=_0x27b0ac;if(_0x336627(0x34c)===_0x336627(0x34c)){if(_0x5089fd[_0x336627(0x22f)][_0x336627(0x2da)])return _0x5089fd[_0x336627(0x22f)]['srcObject'];else return _0x5089fd['streamSrc']?(warnlog(_0x336627(0x183)),_0x5089fd[_0x336627(0x22f)][_0x336627(0x2da)]=outboundAudioPipeline(_0x5089fd[_0x336627(0x646)]),toggleMute(!![]),errorlog('This\x20shouldn\x27t\x20happen'),_0x5089fd[_0x336627(0x22f)][_0x336627(0x2da)]):(checkBasicStreamsExist(),_0x5089fd[_0x336627(0x22f)][_0x336627(0x2da)]);}else _0x478a24[_0x336627(0x78)]=![],_0x6b4372['broadcast']=!![];},_0x5089fd[_0x27b0ac(0x647)]=function(_0x2e5925,_0x231504=![],_0x31a3d7=![]){var _0x53c7d4=_0x27b0ac;log(_0x53c7d4(0x127)+_0x2e5925);var _0x172106=_0x5089fd['getLocalStream'](),_0x320a3d={},_0x14b6d1={},_0x538da5=[],_0x33c666=0xdac,_0x2478e2=0x7d0;_0x31a3d7&&(_0x33c666=0x4b0,_0x2478e2=0x3e8);_0x14b6d1[_0x53c7d4(0x352)]=_0x53c7d4(0x602);_0x33c666<0x3e8?_0x14b6d1[_0x53c7d4(0x12b)]=parseInt(_0x33c666*0x400):_0x14b6d1[_0x53c7d4(0x21c)]=parseInt(_0x33c666*0x400);_0x320a3d[_0x53c7d4(0x344)]=new MediaRecorder(_0x172106,_0x14b6d1);function _0x5386bb(_0x2e4020){var _0x9633cd=_0x53c7d4;_0x2e4020[_0x9633cd(0x1d6)]>0x40000?(_0x538da5['push'](_0x2e4020['slice'](0x40000,-0x1)),_0x2b5048[_0x9633cd(0x161)](_0x2e4020['slice'](0x0,0x40000)),_0x2e4020=_0x538da5['shift'](),_0x5386bb(_0x2e4020)):_0x2b5048[_0x9633cd(0x161)](_0x2e4020);}async function _0x297090(_0xb51fde){var _0x5daf74=_0x53c7d4;if(_0xb51fde['data']&&_0xb51fde[_0x5daf74(0x30a)]['size']>0x0)try{var _0x395c55=await _0xb51fde['data'][_0x5daf74(0x100)]();_0x5386bb(_0x395c55);}catch(_0x100fb2){try{_0x2b5048[_0x5daf74(0x634)]();}catch(_0x38b521){}warnlog(_0x100fb2);return;}}_0x320a3d[_0x53c7d4(0x344)][_0x53c7d4(0x16c)]=_0x297090,_0x320a3d['mediaRecorder'][_0x53c7d4(0x2ac)]=function(_0x1d2b82){errorlog(_0x1d2b82);},_0x172106[_0x53c7d4(0x20f)]=function(_0x1c1be8){errorlog(_0x1c1be8);};var _0x9373e3=_0x53c7d4(0x629)+_0x5089fd[_0x53c7d4(0x426)](0x5);if(_0x2e5925 in _0x5089fd[_0x53c7d4(0x2cb)])var _0x2b5048=_0x5089fd[_0x53c7d4(0x2cb)][_0x2e5925][_0x53c7d4(0x117)](_0x9373e3);else{if(_0x2e5925 in _0x5089fd[_0x53c7d4(0x483)])var _0x2b5048=_0x5089fd[_0x53c7d4(0x483)][_0x2e5925][_0x53c7d4(0x117)](_0x9373e3);else{warnlog(_0x53c7d4(0x340));return;}}_0x2b5048['binaryType']='arraybuffer',_0x2b5048['onopen']=()=>{var _0x3fbf44=_0x53c7d4;_0x2b5048[_0x3fbf44(0x161)](JSON[_0x3fbf44(0x27d)]({'type':_0x3fbf44(0x1e4),'size':0x5af3107a3fff,'filename':_0x9373e3+_0x3fbf44(0x19d),'id':_0x9373e3})),_0x320a3d[_0x3fbf44(0x344)][_0x3fbf44(0x277)](_0x2478e2);},_0x2b5048[_0x53c7d4(0x22e)]=()=>{var _0x6fac2=_0x53c7d4;try{var _0x51afd9=_0x5089fd[_0x6fac2(0x18c)]['indexOf'](_0x2b5048);_0x51afd9>-0x1&&(_0x6fac2(0x3d8)!==_0x6fac2(0x3d8)?(_0x13e99c[_0x6fac2(0x108)](),_0x5eb943(_0x6fac2(0x535)),_0x59b22e[_0x6fac2(0x2cb)][_0xadcc56][_0x6fac2(0x218)]===!![]&&(_0x2674eb(_0x6fac2(0xfe)),_0x5c119c(_0x2f5ea3[_0x6fac2(0x1f7)],0x3e8,_0x5a4af7,0x7d00,0x0)),_0x807404[_0x6fac2(0x2cb)][_0x9a09fa][_0x6fac2(0x4f0)]===!![]&&_0x45c1f4(_0x807e9e[_0x6fac2(0x137)],0x3e8,_0x3a3431)):_0x5089fd[_0x6fac2(0x18c)]['splice'](_0x51afd9,0x1));}catch(_0x5dc986){errorlog(_0x5dc986);}log(_0x6fac2(0x55d)),_0x2b5048=null;},_0x2b5048['onmessage']=_0x252ca8=>{},_0x5089fd[_0x53c7d4(0x18c)][_0x53c7d4(0x331)](_0x2b5048);},_0x5089fd[_0x27b0ac(0x42d)]=function(_0x31845c,_0x1a4684){var _0x1c9fab=_0x27b0ac;log(_0x1c9fab(0x5c6)+_0x1a4684+'\x20'+_0x31845c);var _0x2805ff=new FileReader(),_0x378e55=![];for(var _0x5dfc88=0x0;_0x5dfc88<_0x5089fd[_0x1c9fab(0x4f2)][_0x1c9fab(0x39f)];_0x5dfc88++){if(_0x5089fd[_0x1c9fab(0x4f2)][_0x5dfc88]['id']===_0x1a4684){_0x378e55=_0x5dfc88;break;}}if(_0x378e55===![]){warnlog('requested\x20file\x20was\x20not\x20found');return;}else{if(_0x5089fd[_0x1c9fab(0x4f2)][_0x378e55][_0x1c9fab(0xef)]==0x0){warnlog('requested\x20file\x20has\x20been\x20removed.');return;}else{if(!(_0x5089fd[_0x1c9fab(0x4f2)][_0x378e55][_0x1c9fab(0x5fa)]===![]||_0x5089fd[_0x1c9fab(0x4f2)][_0x378e55][_0x1c9fab(0x5fa)]===_0x31845c)){warnlog(_0x1c9fab(0x113));return;}}}var _0x56584b=0x4000,_0x10547f=0x0,_0x1da557=_0x378e55;_0x1da557==='sendChannel'&&(_0x1da557=_0x1c9fab(0x3bc)+_0x5089fd[_0x1c9fab(0x426)](0x5));if(_0x31845c in _0x5089fd[_0x1c9fab(0x2cb)])var _0x4cad29=_0x5089fd['pcs'][_0x31845c][_0x1c9fab(0x117)](_0x1da557);else{if(_0x31845c in _0x5089fd[_0x1c9fab(0x483)])var _0x4cad29=_0x5089fd[_0x1c9fab(0x483)][_0x31845c][_0x1c9fab(0x117)](_0x1da557);else{warnlog(_0x1c9fab(0x340));return;}}_0x4cad29[_0x1c9fab(0xeb)]=_0x1c9fab(0x4a1);var _0x295432=_0x5089fd[_0x1c9fab(0x4f2)][_0x378e55][_0x1c9fab(0x4c0)](0x0,_0x56584b);_0x4cad29[_0x1c9fab(0x337)]=()=>{var _0x24675e=_0x1c9fab;_0x4cad29[_0x24675e(0x161)](JSON['stringify']({'type':_0x24675e(0x124),'size':_0x5089fd[_0x24675e(0x4f2)][_0x378e55][_0x24675e(0x517)],'filename':_0x5089fd[_0x24675e(0x4f2)][_0x378e55]['name'],'id':_0x5089fd['hostedFiles'][_0x378e55]['id']})),_0x2805ff[_0x24675e(0x358)](_0x295432);},_0x4cad29['onclose']=()=>{var _0x301378=_0x1c9fab;try{var _0x3eb793=_0x5089fd['hostedTransfers']['indexOf'](_0x4cad29);_0x3eb793>-0x1&&_0x5089fd[_0x301378(0x18c)]['splice'](_0x3eb793,0x1);}catch(_0x34e264){errorlog(_0x34e264);}log(_0x301378(0x55d)),_0x4cad29=null;},_0x4cad29[_0x1c9fab(0x529)]=_0x448365=>{},_0x5089fd[_0x1c9fab(0x18c)][_0x1c9fab(0x331)](_0x4cad29),_0x2805ff[_0x1c9fab(0xbc)]=function(){var _0x400373=_0x1c9fab;if(_0x5089fd[_0x400373(0x4f2)][_0x378e55][_0x400373(0xef)]==0x0)return;var _0x10d418=_0x2805ff['result'];log(_0x10d418);try{_0x4cad29[_0x400373(0x161)](_0x10d418);}catch(_0xba061){try{_0x4cad29[_0x400373(0x634)]();}catch(_0x50af37){}warnlog(_0xba061);return;}_0x10547f+=0x1;if(_0x10547f*_0x56584b<_0x5089fd['hostedFiles'][_0x378e55]['size'])try{log(_0x400373(0x3e6)+_0x10547f),_0x295432=_0x5089fd['hostedFiles'][_0x378e55][_0x400373(0x4c0)](_0x10547f*_0x56584b,(_0x10547f+0x1)*_0x56584b),_0x2805ff[_0x400373(0x358)](_0x295432);}catch(_0x410b48){errorlog(_0x410b48);}else _0x4cad29[_0x400373(0x161)](_0x400373(0x3c5)),_0x4cad29[_0x400373(0x634)]();};},_0x5089fd[_0x27b0ac(0x3ec)]=function(_0x1a3887,_0x1814d9,_0x5521e1){var _0x13842f=_0x27b0ac;log(_0x13842f(0x43b));var _0x1b6e72=_0x5521e1;_0x1b6e72[_0x13842f(0xeb)]=_0x13842f(0x4a1);var _0x4d6dae='',_0xb33432=0x0,_0x3c5b6d=![],_0x2762e4=![];const {readable:_0x4d9f35,writable:_0x40f9b2}=new TransformStream({'transform':(_0x510399,_0x4d8fce)=>_0x510399['arrayBuffer']()[_0x13842f(0x4a4)](_0x731722=>_0x4d8fce[_0x13842f(0x9a)](new Uint8Array(_0x731722)))});var _0x126021=_0x40f9b2[_0x13842f(0x3ac)](),_0x73b5f9=0x0;_0x1b6e72[_0x13842f(0x337)]=_0x424a21=>{var _0x2a6a7a=_0x13842f;log(_0x2a6a7a(0x17a));},_0x1b6e72[_0x13842f(0x529)]=_0x4a70a3=>{var _0x376f6d=_0x13842f;log(_0x4a70a3);if(!_0x3c5b6d)try{_0x3c5b6d=JSON[_0x376f6d(0x60a)](_0x4a70a3[_0x376f6d(0x30a)]);if(_0x3c5b6d[_0x376f6d(0x1fc)]==_0x376f6d(0x124)){if(_0x376f6d(0x13a)===_0x376f6d(0x588))_0x26f6b2['info'][_0x376f6d(0x4b2)]=_0x376f6d(0x4f5);else{_0x4d9f35[_0x376f6d(0x7d)](streamSaver[_0x376f6d(0x524)](_0x3c5b6d[_0x376f6d(0x479)]));for(var _0x224c24=0x0;_0x224c24{_0x73b5f9<=0x0&&setTimeout(function(_0x5b660e,_0x4ed3b9){var _0xbe11a9=_0x4593;_0x4ed3b9<=0x0?_0x5b660e[_0xbe11a9(0x634)]():setTimeout(function(_0x3664f5,_0x3293c6){var _0x32f4bc=_0xbe11a9;_0x3664f5[_0x32f4bc(0x634)]();},0x1388,_0x5b660e);},0x3e8,_0x126021,_0x73b5f9);_0x1b6e72=null;return;};return;},_0x5089fd[_0x27b0ac(0x2a8)]=function(_0x4b5a38){var _0x2b5633=_0x27b0ac;log(_0x2b5633(0x5bf));var _0x193e83=_0x4b5a38[_0x2b5633(0x19e)];if(_0x193e83 in _0x5089fd['rpcs']){if('session'in _0x4b5a38){if(_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0xc2)]==_0x4b5a38['session']){log(_0x2b5633(0x3c2));return;}_0x5089fd[_0x2b5633(0x1b1)](_0x193e83);}}else log(_0x2b5633(0x5f8));try{if(_0x2b5633(0xcb)!==_0x2b5633(0xcb))_0x817c14[_0x2b5633(0x5ca)]==!![]&&_0x2b0267[_0x2b5633(0x3ef)](_0x41bc0b);else{for(var _0x1051f1 in _0x5089fd[_0x2b5633(0x483)]){if(_0x5089fd['rpcs'][_0x1051f1][_0x2b5633(0x1c3)]==_0x4b5a38['streamID']){_0x5089fd[_0x2b5633(0x483)][_0x1051f1][_0x2b5633(0x22f)]&&(_0x5089fd[_0x2b5633(0x483)][_0x1051f1]['videoElement'][_0x2b5633(0x327)][_0x2b5633(0x103)]='none');_0x5089fd[_0x2b5633(0x1b1)](_0x1051f1);if(_0x1051f1!==_0x193e83){if(_0x2b5633(0x20d)===_0x2b5633(0x390)){_0xdbc1bf('empty\x20ice..');return;}else _0x1051f1 in _0x5089fd[_0x2b5633(0x2cb)]&&(_0x4b5a38[_0x2b5633(0xc2)]&&_0x4b5a38['session'][_0x2b5633(0x4e9)](0x0,0x6)!==_0x5089fd[_0x2b5633(0x44e)]?_0x2b5633(0x204)===_0x2b5633(0x5a3)?_0x583a94(_0x17ed83):(warnlog('CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected'),_0x5089fd[_0x2b5633(0x285)](_0x1051f1,![])):warnlog(_0x2b5633(0x641)));}}}document[_0x2b5633(0x170)](_0x2b5633(0x3d3))&&document[_0x2b5633(0x170)]('mainmenu')[_0x2b5633(0x8f)][_0x2b5633(0x21b)](document[_0x2b5633(0x170)](_0x2b5633(0x3d3)));}}catch(_0x11dfa9){errorlog(_0x11dfa9);}if(_0x5089fd[_0x2b5633(0x5f4)]!==![]){if(Object[_0x2b5633(0x362)](_0x5089fd[_0x2b5633(0x483)])[_0x2b5633(0x39f)]>=_0x5089fd[_0x2b5633(0x5f4)]){if(_0x2b5633(0x13e)!==_0x2b5633(0x474)){warnlog(_0x2b5633(0x2dc));return;}else _0x5b6e34['anysend'](_0x525840);}}else{if(_0x5089fd['maxconnections']!==![]){if(Object['keys'](_0x5089fd[_0x2b5633(0x483)])[_0x2b5633(0x39f)]+Object[_0x2b5633(0x362)](_0x5089fd[_0x2b5633(0x2cb)])[_0x2b5633(0x39f)]>=_0x5089fd[_0x2b5633(0x3f7)]){warnlog('Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit');return;}}}if(_0x5089fd[_0x2b5633(0x227)]){if(_0x2b5633(0x4b8)===_0x2b5633(0x15b))_0x2f1340[_0x2b5633(0x28a)](_0x31ff71,_0x319b9e);else{if(_0x5089fd[_0x2b5633(0x5ca)]){if(_0x2b5633(0x642)!==_0x2b5633(0x642)){_0x598d42[_0x2b5633(0x38b)]();var _0x47139e=_0x4cbef4[_0x2b5633(0x126)][_0x2b5633(0x57a)][_0x2b5633(0x19e)];if(_0x2b5633(0x44b)in _0xe601a8[_0x2b5633(0x483)][_0x47139e]){var [_0x875732,_0x11288a]=_0x2b18af();_0x2c16b3(_0x11288a,_0x47139e),_0x875732[_0x2b5633(0x574)]=_0x599cb2(_0xbd0d27,0xbb8,_0x11288a,_0x47139e);}return _0x3c53d7['stopPropagation'](),![];}else!(_0x193e83 in _0x5089fd[_0x2b5633(0x2cb)])&&_0x5089fd['offerSDP'](_0x193e83);}else{if(_0x5089fd['directorList'][_0x2b5633(0x355)](_0x193e83)==-0x1)return;}}}_0x5089fd[_0x2b5633(0x483)][_0x193e83]=new RTCPeerConnection(_0x5089fd[_0x2b5633(0x5ed)]);if(_0x5089fd[_0x2b5633(0x612)]){if(Object[_0x2b5633(0x362)](_0x5089fd[_0x2b5633(0x483)])['length']>0x1){warnlog(_0x2b5633(0x10b)),log(_0x5089fd[_0x2b5633(0x483)]),delete _0x5089fd[_0x2b5633(0x483)][_0x193e83],updateUserList();return;}else warnlog(_0x2b5633(0x1c5));}_0x4b5a38['streamID']in _0x5089fd[_0x2b5633(0x5dc)]&&delete _0x5089fd[_0x2b5633(0x5dc)][_0x4b5a38['streamID']];_0x5089fd[_0x2b5633(0x483)][_0x193e83]['streamID']=_0x4b5a38[_0x2b5633(0x1c3)];_0x4b5a38[_0x2b5633(0xc2)]?_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0xc2)]=_0x4b5a38[_0x2b5633(0xc2)]:_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0xc2)]=null;_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0xe3)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x5a0)]=![],_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x44b)]={},_0x5089fd[_0x2b5633(0x483)][_0x193e83]['stats'][_0x2b5633(0xc1)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x591)]=-0x1,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x409)]=![],_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x28c)]=-0x1,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x3fe)]=![],_0x5089fd['rpcs'][_0x193e83]['videoElement']=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x2e6)]=![],_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x522)]=![],_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x143)]=[],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x1dc)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x427)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83]['directorVideoMuted']=![],_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x62d)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83]['remoteMuteElement']=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x4bb)]=null,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x2b7)]=null,_0x5089fd[_0x2b5633(0x483)][_0x193e83]['mutedStateMixer']=null,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x569)]=null,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x30f)]={},_0x5089fd[_0x2b5633(0x483)][_0x193e83]['scaleHeight']=![],_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x219)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83]['streamSrc']=null,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x586)]=0x64,_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x3f8)]=0x0,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x396)]=0x0,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x350)]=0x0,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x587)]=![],_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x39c)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x621)]=null,_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0xd8)]=null,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x3bb)]={},_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x3ae)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x2cc)]=![],_0x5089fd[_0x2b5633(0x483)][_0x193e83]['startTime']=Date[_0x2b5633(0x4c5)](),_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0xbf)]=_0x5089fd['wssid'];_0x5089fd[_0x2b5633(0x5b9)]==0x2&&(_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x5a0)]=!![]);var _0x294285='';_0x5089fd[_0x2b5633(0x3bd)]&&(_0x294285=_0x5089fd[_0x2b5633(0x3bd)]);if(_0x5089fd[_0x2b5633(0x5ca)]){var _0x5a0c7d='';_0x5089fd[_0x2b5633(0x514)]&&(_0x5089fd['customWSS']!==!![]&&(_0x5a0c7d='&pie='+_0x5089fd[_0x2b5633(0x514)]));var _0x3b9607='';_0x5089fd['password']&&(_0x5089fd[_0x2b5633(0x245)]===![]&&(_0x3b9607=_0x2b5633(0x56d)+_0x5089fd['password']));if(_0x5089fd[_0x2b5633(0x514)]&&'isScene'in _0x4b5a38&&_0x4b5a38[_0x2b5633(0x24b)]!==![]){}else createControlBox(_0x193e83,_0x2b5633(0x146)+location[_0x2b5633(0x2ca)]+location[_0x2b5633(0x2df)]+_0x2b5633(0x466)+_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x1c3)]+'&scene'+_0x294285+_0x2b5633(0x8b)+_0x5089fd[_0x2b5633(0x266)]+_0x3b9607+_0x5a0c7d,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x1c3)]);}_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x19e)]=_0x193e83;if('streamID'in _0x4b5a38){_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x1c3)]=_0x4b5a38[_0x2b5633(0x1c3)];try{if(_0x5089fd[_0x2b5633(0x436)]){if(_0x5089fd[_0x2b5633(0x436)]['includes'](_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x1c3)])){if(_0x5089fd[_0x2b5633(0x5be)]!==![]){let _0xbc60c4=_0x5089fd[_0x2b5633(0x436)]['indexOf'](_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x1c3)]);_0x5089fd[_0x2b5633(0x5be)][_0x2b5633(0x39f)]>_0xbc60c4&&(_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x3fe)]=parseInt(_0x5089fd[_0x2b5633(0x5be)][_0xbc60c4]),_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x3fe)]<=0x0&&(_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x3fe)]=![]));}}}}catch(_0x32ea42){errorlog(_0x32ea42);}}_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x22e)]=function(_0x3af398){var _0x5ea174=_0x2b5633;_0x5089fd[_0x5ea174(0x1b1)](_0x193e83);},_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x473)]=null,_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x4f1)]=[],_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x410)]=function(_0x83a409){var _0x50aa45=_0x2b5633;if(_0x83a409[_0x50aa45(0x12d)]==null){log(_0x50aa45(0x2ed));return;}try{if(_0x5089fd[_0x50aa45(0x26e)]){if(_0x83a409[_0x50aa45(0x12d)][_0x50aa45(0x12d)]['indexOf'](_0x5089fd[_0x50aa45(0x26e)])===-0x1){log(_0x50aa45(0x3b1));return;}else log(_0x83a409[_0x50aa45(0x12d)]);}}catch(_0x42e081){errorlog(_0x42e081);}if(_0x5089fd[_0x50aa45(0x483)][_0x193e83][_0x50aa45(0x473)]!==null){_0x5089fd[_0x50aa45(0x483)][_0x193e83][_0x50aa45(0x4f1)][_0x50aa45(0x331)](_0x83a409[_0x50aa45(0x12d)]);return;}_0x5089fd[_0x50aa45(0x483)][_0x193e83][_0x50aa45(0x4f1)][_0x50aa45(0x331)](_0x83a409[_0x50aa45(0x12d)]),_0x5089fd[_0x50aa45(0x483)][_0x193e83][_0x50aa45(0x473)]=setTimeout(function(){var _0x5a4c49=_0x50aa45;if(!(_0x193e83 in _0x5089fd[_0x5a4c49(0x483)]))return;_0x5089fd[_0x5a4c49(0x483)][_0x193e83][_0x5a4c49(0x473)]=null;if(_0x5089fd[_0x5a4c49(0x483)][_0x193e83][_0x5a4c49(0x4f1)]==[])return;var _0x222994={};_0x222994[_0x5a4c49(0x19e)]=_0x193e83,_0x222994['type']=_0x5a4c49(0x482),_0x222994[_0x5a4c49(0x263)]=_0x5089fd['rpcs'][_0x193e83]['iceBundle'],_0x222994[_0x5a4c49(0xc2)]=_0x5089fd['rpcs'][_0x193e83][_0x5a4c49(0xc2)],_0x5089fd['rpcs'][_0x193e83][_0x5a4c49(0x4f1)]=[],_0x5089fd[_0x5a4c49(0x11c)]?_0x5089fd[_0x5a4c49(0x26f)](JSON[_0x5a4c49(0x27d)](_0x222994['candidates']))[_0x5a4c49(0x4a4)](function(_0xbe73ba){var _0x434570=_0x5a4c49;'HIBUL'!==_0x434570(0x5a6)?(_0x222994['candidates']=_0xbe73ba[0x0],_0x222994[_0x434570(0x648)]=_0xbe73ba[0x1],_0x5089fd[_0x434570(0x24e)](_0x222994)):(_0x232884['rpcs'][_0x233775][_0x434570(0x22f)][_0x434570(0x327)][_0x434570(0x103)]&&_0x386879[_0x434570(0x483)][_0x435390]['videoElement']['style']['display']!==_0x434570(0x284)&&(_0x18859b[_0x434570(0x483)][_0x4808b5][_0x434570(0x22f)][_0x434570(0x327)][_0x434570(0x103)]=_0x434570(0x284),_0x56f90a[_0x434570(0x483)][_0x3fe848][_0x434570(0x22f)][_0x434570(0x3fd)]=_0x5a8f38[_0x434570(0x4c5)](),_0x2fccf5=!![]),_0x49e20f[_0x434570(0x483)][_0x2f48e5][_0x434570(0x22f)]['controlTimer']&&_0x2d9a9a(_0x2e9d81[_0x434570(0x483)][_0x2c5fb8][_0x434570(0x22f)][_0x434570(0x1b9)]),_0xef33b8[_0x434570(0x483)][_0x5d9bdc][_0x434570(0x22f)][_0x434570(0x39b)]=![],_0x3cf4b9[_0x434570(0x483)][_0x31bd92]['videoElement']['controlTimer']=_0x242158(_0x3564ac[_0x434570(0x174)](null,_0x4df4f5[_0x434570(0x483)][_0xe99b16][_0x434570(0x22f)]),0xbb8));})[_0x5a4c49(0x421)](errorlog):_0x5089fd['anyrequest'](_0x222994);},0x190);},_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x1ad)]=function(_0x187928){var _0x32dbdc=_0x2b5633;switch(this[_0x32dbdc(0x89)]){case _0x32dbdc(0x319):log(_0x32dbdc(0x319)),clearInterval(_0x5089fd[_0x32dbdc(0x483)][this[_0x32dbdc(0x19e)]][_0x32dbdc(0x4bb)]);case _0x32dbdc(0x597):log(_0x32dbdc(0x597)),clearInterval(_0x5089fd[_0x32dbdc(0x483)][this[_0x32dbdc(0x19e)]][_0x32dbdc(0x4bb)]);case'connected':log(_0x32dbdc(0x76)),clearInterval(_0x5089fd[_0x32dbdc(0x483)][this[_0x32dbdc(0x19e)]][_0x32dbdc(0x4bb)]);if(_0x5089fd[_0x32dbdc(0x612)]){if(_0x5089fd['ws'][_0x32dbdc(0x530)]!==0x1){if(_0x32dbdc(0x44f)==='RojWp')_0x2de949&&_0x4c4b59[_0x32dbdc(0x161)](_0x15970e[_0x32dbdc(0x27d)](_0x32dbdc(0xbd)+_0x65a605));else{_0x5089fd['ws'][_0x32dbdc(0x634)]();break;}}_0x5089fd['ws'][_0x32dbdc(0x634)](),setTimeout(function(){var _0x4ea909=_0x32dbdc;_0x5089fd[_0x4ea909(0xfb)]!=!![]&&warnUser('Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!');},0x1);}break;case _0x32dbdc(0xff):clearInterval(_0x5089fd[_0x32dbdc(0x483)][this[_0x32dbdc(0x19e)]]['closeTimeout']),warnlog(_0x32dbdc(0x2de));break;case _0x32dbdc(0x2c7):warnlog(_0x32dbdc(0x11b)),clearInterval(_0x5089fd['rpcs'][this[_0x32dbdc(0x19e)]][_0x32dbdc(0x4bb)]);_0x5089fd[_0x32dbdc(0x514)]===![]?this[_0x32dbdc(0x19e)]in _0x5089fd[_0x32dbdc(0x483)]&&(_0x5089fd[_0x32dbdc(0xbf)]!==_0x5089fd['rpcs'][this[_0x32dbdc(0x19e)]][_0x32dbdc(0xbf)]?_0x32dbdc(0x5b8)!==_0x32dbdc(0x5e8)?_0x5089fd[_0x32dbdc(0x1b1)](this[_0x32dbdc(0x19e)]):_0x83059a(_0x2ebaf1):_0x5089fd[_0x32dbdc(0x483)][this[_0x32dbdc(0x19e)]]['closeTimeout']=setTimeout(function(_0x35c4dc){var _0x165bf0=_0x32dbdc;_0x5089fd[_0x165bf0(0x1b1)](_0x35c4dc);},0xbb8,this['UUID'])):_0x5089fd[_0x32dbdc(0x483)][this[_0x32dbdc(0x19e)]][_0x32dbdc(0x4bb)]=setTimeout(function(_0x2e0c56){var _0x29ed43=_0x32dbdc;_0x5089fd[_0x29ed43(0x1b1)](_0x2e0c56);},0xbb8,this['UUID']);break;case _0x32dbdc(0x4dc):warnlog(_0x32dbdc(0x644)),_0x5089fd[_0x32dbdc(0x1b1)](this[_0x32dbdc(0x19e)]);break;default:clearInterval(_0x5089fd[_0x32dbdc(0x483)][this[_0x32dbdc(0x19e)]][_0x32dbdc(0x4bb)]);break;}},_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x216)]=function(){var _0x3f8bf5=_0x2b5633;if(_0x3f8bf5(0x526)!==_0x3f8bf5(0x526))_0x45ffaa[_0x3f8bf5(0x59f)](_0x55ea5b);else try{if(this[_0x3f8bf5(0x549)]==_0x3f8bf5(0x4dc))errorlog(_0x3f8bf5(0x5a1));else{if(this[_0x3f8bf5(0x549)]=='disconnected')warnlog(_0x3f8bf5(0x43c)),_0x5089fd[_0x3f8bf5(0x483)][_0x193e83][_0x3f8bf5(0x22f)][_0x3f8bf5(0x327)][_0x3f8bf5(0x134)]='0',_0x5089fd[_0x3f8bf5(0x483)][_0x193e83]['disconnectedTimeout']=setTimeout(function(_0x1659a1){updateMixer();},0x1f4,_0x193e83);else this[_0x3f8bf5(0x549)]=='failed'?errorlog(_0x3f8bf5(0x5f9)):(log(_0x3f8bf5(0x453)+this[_0x3f8bf5(0x549)]),_0x3f8bf5(0x134)in _0x5089fd[_0x3f8bf5(0x483)][_0x193e83]['videoElement'][_0x3f8bf5(0x327)]?_0x5089fd['rpcs'][_0x193e83]['videoElement'][_0x3f8bf5(0x327)][_0x3f8bf5(0x134)]=='0'&&(_0x3f8bf5(0xd5)===_0x3f8bf5(0xd5)?(_0x5089fd[_0x3f8bf5(0x483)][_0x193e83][_0x3f8bf5(0x22f)]['style'][_0x3f8bf5(0x134)]='1',updateMixer()):(_0x4daa49(_0x3f8bf5(0x555)),_0x2ce694['closePC'](_0x5d7e3e,![]))):_0x5089fd['rpcs'][_0x193e83]['videoElement']['style'][_0x3f8bf5(0x134)]='1',_0x5089fd[_0x3f8bf5(0x483)][_0x193e83]['disconnectedTimeout']&&clearTimeout(_0x5089fd[_0x3f8bf5(0x483)][_0x193e83]['disconnectedTimeout']));}}catch(_0x50856a){}},_0x5089fd[_0x2b5633(0x483)][_0x193e83][_0x2b5633(0x3f5)]=function(_0x4dfdad){var _0x1f0b35=_0x2b5633;log(_0x4dfdad);if(_0x4dfdad[_0x1f0b35(0x3c7)][_0x1f0b35(0x587)]&&_0x4dfdad[_0x1f0b35(0x3c7)][_0x1f0b35(0x587)]!==_0x1f0b35(0x1c8)){if(_0x5089fd[_0x1f0b35(0x2b2)]['includes'](_0x5089fd[_0x1f0b35(0x483)][_0x193e83][_0x1f0b35(0x1c3)]))return;_0x5089fd['recieveFile'](_0x5089fd[_0x1f0b35(0x483)],_0x193e83,_0x4dfdad[_0x1f0b35(0x3c7)]);return;}_0x5089fd[_0x1f0b35(0x483)][_0x193e83][_0x1f0b35(0x11d)]=_0x4dfdad[_0x1f0b35(0x3c7)],_0x5089fd[_0x1f0b35(0x483)][_0x193e83][_0x1f0b35(0x11d)][_0x1f0b35(0x19e)]=_0x193e83,_0x5089fd[_0x1f0b35(0x483)][_0x193e83][_0x1f0b35(0x11d)][_0x1f0b35(0x337)]=_0x36767e=>{var _0x22dab2=_0x1f0b35,_0xbff915={};_0xbff915[_0x22dab2(0x83)]=![],_0xbff915[_0x22dab2(0xdc)]=![],_0xbff915[_0x22dab2(0x405)]=![],_0xbff915[_0x22dab2(0x1e0)]=![],_0xbff915[_0x22dab2(0x78)]=![],_0xbff915[_0x22dab2(0x431)]=![];try{if(_0x5089fd[_0x22dab2(0x177)]!==![])_0x22dab2(0x231)!==_0x22dab2(0x231)?_0x51cc35(_0x56aa75):_0x5089fd[_0x22dab2(0x177)][_0x22dab2(0x4b5)](_0x5089fd['rpcs'][_0x193e83]['streamID'])?_0xbff915[_0x22dab2(0x78)]=!![]:_0xbff915[_0x22dab2(0x78)]=![];else{if(_0x5089fd[_0x22dab2(0x431)]!==![]){if(_0x22dab2(0x2e7)===_0x22dab2(0x2e7)){if(_0x5089fd[_0x22dab2(0x431)]!==null){if(_0x5089fd['rpcs'][_0x193e83][_0x22dab2(0x1c3)]===_0x5089fd[_0x22dab2(0x431)]){if(_0x22dab2(0x184)===_0x22dab2(0x4c8))for(var _0x141df0 in _0x32fef4[_0x22dab2(0x483)]){if(_0x232608[_0x22dab2(0x483)][_0x141df0][_0x22dab2(0x1c3)]===_0x1018b0){if(_0xe7c9f9[_0x22dab2(0x483)][_0x141df0][_0x22dab2(0x89)]===_0x22dab2(0x33c)){_0x314dac(_0x22dab2(0x5c0));return;}}}else _0x5089fd['webp']?(_0xbff915[_0x22dab2(0x431)]=!![],_0xbff915[_0x22dab2(0x78)]=![]):_0xbff915['video']=!![];}else _0xbff915[_0x22dab2(0x78)]=![];}else _0x5089fd[_0x22dab2(0x207)]&&(_0x193e83==_0x5089fd[_0x22dab2(0x207)]?_0x5089fd[_0x22dab2(0x1bb)]?(_0xbff915[_0x22dab2(0x78)]=![],_0xbff915[_0x22dab2(0x431)]=!![]):_0x22dab2(0x268)!==_0x22dab2(0x5c9)?_0xbff915[_0x22dab2(0x78)]=!![]:this['responseText']==0x1b0?_0x5b60fc(_0x22dab2(0x1f5)):_0x274cfc(_0x22dab2(0x1d1)):_0xbff915[_0x22dab2(0x78)]=![]);}else _0x38f67e(_0x22dab2(0x3a5));}else _0x5089fd[_0x22dab2(0x3d6)]!==![]?_0x5089fd[_0x22dab2(0x3d6)][_0x22dab2(0x4b5)](_0x5089fd['rpcs'][_0x193e83][_0x22dab2(0x1c3)])?_0xbff915[_0x22dab2(0x78)]=![]:_0xbff915[_0x22dab2(0x78)]=!![]:_0xbff915['video']=!![];}_0x5089fd[_0x22dab2(0x53b)]!==![]?_0x5089fd[_0x22dab2(0x53b)]['includes'](_0x5089fd[_0x22dab2(0x483)][_0x193e83][_0x22dab2(0x1c3)])?_0xbff915[_0x22dab2(0x1e0)]=!![]:_0xbff915[_0x22dab2(0x1e0)]=![]:_0xbff915['audio']=!![],_0x5089fd[_0x22dab2(0x31c)]!==![]?_0x5089fd['noiframe'][_0x22dab2(0x4b5)](_0x5089fd[_0x22dab2(0x483)][_0x193e83][_0x22dab2(0x1c3)])?_0xbff915['iframe']=!![]:_0xbff915[_0x22dab2(0x405)]=![]:_0xbff915[_0x22dab2(0x405)]=!![],(_0x5089fd[_0x22dab2(0x252)]||_0x5089fd[_0x22dab2(0x620)])&&(_0xbff915['allowmidi']=_0x5089fd[_0x22dab2(0x252)]||_0x5089fd[_0x22dab2(0x620)]),_0xbff915[_0x22dab2(0x83)]=!![],_0x5089fd[_0x22dab2(0x1a8)]&&(_0xbff915[_0x22dab2(0x83)]=![]),_0x5089fd[_0x22dab2(0x2b2)]['includes'](_0x5089fd[_0x22dab2(0x483)][_0x193e83]['streamID'])&&(errorlog('new\x20connection\x20is\x20contained\x20in\x20badStreamList!'),_0xbff915['downloads']=![],_0xbff915[_0x22dab2(0xdc)]=![],_0xbff915[_0x22dab2(0x405)]=![],_0xbff915[_0x22dab2(0x1e0)]=![],_0xbff915['video']=![],_0xbff915[_0x22dab2(0x431)]=![]);}catch(_0x137fe0){errorlog(_0x137fe0);}try{_0xbff915[_0x22dab2(0x189)]={},_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x587)]=_0x5089fd[_0x22dab2(0x587)],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x39c)]=_0x5089fd['order'],_0xbff915[_0x22dab2(0x189)]['stereo_url']=_0x5089fd[_0x22dab2(0x3d2)],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x34d)]=_0x5089fd['bitrate'],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x2f4)]=_0x5089fd['audiobitrate'],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x240)]=_0x5089fd['codec'],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x105)]=_0x5089fd['version'],_0xbff915['info'][_0x22dab2(0x57d)]=_0x5089fd[_0x22dab2(0x57d)],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x415)]=_0x5089fd[_0x22dab2(0x16d)],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x578)]=_0x5089fd[_0x22dab2(0x578)],_0xbff915['info'][_0x22dab2(0x9b)]=_0x5089fd[_0x22dab2(0x9b)],_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x3f2)]=_0x5089fd[_0x22dab2(0x3f2)];navigator&&navigator['userAgent']&&(_0xbff915[_0x22dab2(0x189)]['useragent']=navigator['userAgent']);navigator&&navigator[_0x22dab2(0x456)]&&(_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x456)]=navigator[_0x22dab2(0x456)]);if(_0x5089fd[_0x22dab2(0x492)]===![]){if(_0x22dab2(0x38c)===_0x22dab2(0x380))_0x5c7102(function(_0x104618){var _0x2f255b=_0x22dab2;if(_0x4dddfd[_0x2f255b(0x2cb)][_0x104618][_0x2f255b(0xdb)]!==![])_0x5bd8a5(_0x2f255b(0x471)),_0x5c3703[_0x2f255b(0x151)](_0x104618,_0x5025d5[_0x2f255b(0x2cb)][_0x104618]['scaleWidth'],_0x1a21c4[_0x2f255b(0x2cb)][_0x104618][_0x2f255b(0x5dd)]);else _0x27fb14[_0x2f255b(0x2cb)][_0x104618]['scale']!==![]&&(_0x209610('scale\x20scale'),_0x1ddc04[_0x2f255b(0x325)](_0x104618,_0x3e7e2b['pcs'][_0x104618][_0x2f255b(0x4a3)]));},0x0,_0xb689f2);else{if(window[_0x22dab2(0x570)]){_0xbff915[_0x22dab2(0x189)][_0x22dab2(0x5bc)]=window['obsstudio']['pluginVersion'];if(_0x5089fd[_0x22dab2(0x3d5)]){var _0x1884d2=![];_0x5089fd[_0x22dab2(0x3d5)][_0x22dab2(0x25d)]!==null&&(_0xbff915[_0x22dab2(0x3d0)]=_0x5089fd[_0x22dab2(0x3d5)][_0x22dab2(0x25d)],_0x5089fd[_0x22dab2(0x3d5)][_0x22dab2(0x25d)]===![]&&(_0x1884d2=!![])),_0x5089fd[_0x22dab2(0x3d5)][_0x22dab2(0x382)]!==null&&(_0xbff915[_0x22dab2(0x20e)]=_0x5089fd[_0x22dab2(0x3d5)][_0x22dab2(0x382)]),_0x5089fd['obsState'][_0x22dab2(0x4d1)]!==null&&(_0xbff915[_0x22dab2(0x4c9)]=_0x5089fd[_0x22dab2(0x3d5)][_0x22dab2(0x4d1)]),_0x5089fd[_0x22dab2(0x3d5)]['streaming']!==null&&(_0xbff915[_0x22dab2(0x521)]=_0x5089fd[_0x22dab2(0x3d5)]['streaming']);}_0x5089fd[_0x22dab2(0x16f)]!==![]&&('CjRiI'===_0x22dab2(0x62e)?_0x15b729(_0x14d971):(_0xbff915[_0x22dab2(0x419)]=parseInt(_0x5089fd[_0x22dab2(0x16f)]),_0x1884d2&&(_0x5089fd['rpcs'][_0x193e83][_0x22dab2(0x591)]=_0xbff915[_0x22dab2(0x419)])));}else _0xbff915[_0x22dab2(0x189)]['obs']=![];}}}catch(_0x11266c){};_0xbff915[_0x22dab2(0x90)]=![],_0xbff915['scene']=![],_0xbff915[_0x22dab2(0x5ca)]=![],_0xbff915[_0x22dab2(0x357)]=_0x5089fd['keyframerate'],_0xbff915['enhanceaudio']=![],_0xbff915[_0x22dab2(0x412)]=![],_0xbff915[_0x22dab2(0x57d)]=![];_0x5089fd[_0x22dab2(0x16d)]&&(_0xbff915[_0x22dab2(0x3f1)]=!![]);if(_0x5089fd[_0x22dab2(0x5ca)])_0xbff915['director']=!![],_0xbff915[_0x22dab2(0x57d)]=_0x5089fd[_0x22dab2(0x57d)],_0x5089fd[_0x22dab2(0x207)]&&_0x5089fd[_0x22dab2(0x207)]===_0x193e83&&(_0x5089fd[_0x22dab2(0x5b6)]&&(_0x5089fd[_0x22dab2(0x207)]&&_0x5089fd[_0x22dab2(0x26f)](_0x5089fd[_0x22dab2(0x5b6)],_0x5089fd[_0x22dab2(0x5b6)])[_0x22dab2(0x4a4)](function(_0x3a3429){var _0x5b2f9f=_0x22dab2,_0x4a8017={};_0x4a8017['UUID']=_0x5089fd[_0x5b2f9f(0x207)],_0x4a8017[_0x5b2f9f(0x2ba)]=_0x3a3429[0x0],_0x4a8017[_0x5b2f9f(0x648)]=_0x3a3429[0x1];var _0x3b6770=_0x5089fd[_0x5b2f9f(0x1c4)](_0x4a8017,_0x4a8017['UUID']);})[_0x22dab2(0x421)](errorlog)));else{if(_0x5089fd[_0x22dab2(0x394)]!==![])_0xbff915[_0x22dab2(0x394)]=_0x5089fd[_0x22dab2(0x394)],_0x5089fd[_0x22dab2(0x49a)]&&(_0xbff915[_0x22dab2(0x49a)]=_0x5089fd[_0x22dab2(0x49a)]);else _0x5089fd[_0x22dab2(0x266)]!==![]&&_0x5089fd[_0x22dab2(0x266)]!==''&&(_0xbff915[_0x22dab2(0x57d)]=_0x5089fd[_0x22dab2(0x57d)],_0xbff915[_0x22dab2(0x90)]=!![]);}_0x5089fd[_0x22dab2(0x1c4)](_0xbff915,_0x193e83)?log(_0x22dab2(0x102)):errorlog(_0x22dab2(0x477)),pokeIframeAPI(_0x22dab2(0x2ef),!![],_0x193e83);},_0x5089fd[_0x1f0b35(0x483)][_0x193e83]['receiveChannel'][_0x1f0b35(0x529)]=_0x9c7962=>{var _0x493e44=_0x1f0b35;if(_0x493e44(0x49f)!==_0x493e44(0x49f))var _0x4d5526=_0x33402c(_0x256eb3[_0x493e44(0x2cb)][_0x563268][_0x493e44(0x262)]);else{if(typeof _0x9c7962[_0x493e44(0x30a)]==_0x493e44(0x32d)){if(!_0x5089fd[_0x493e44(0x483)][_0x193e83]['imageElement'])_0x5089fd['rpcs'][_0x193e83]['imageElement']=document[_0x493e44(0x450)](_0x493e44(0x3a9)),_0x5089fd[_0x493e44(0x483)][_0x193e83]['imageElement'][_0x493e44(0x1cd)]=0x10,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)][_0x493e44(0x55e)]=0x9,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)]['style']['objectFit']=_0x493e44(0x5e4),_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2e6)][_0x493e44(0x57a)][_0x493e44(0x19e)]=_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)]['hidden']=![],_0x5089fd[_0x493e44(0x483)][_0x193e83]['imageElement'][_0x493e44(0x3af)](_0x493e44(0x48a),function(_0x2e8dee){var _0x33478a=_0x493e44;log(_0x33478a(0x34a));try{if(_0x2e8dee['ctrlKey']||_0x2e8dee['metaKey']){_0x2e8dee[_0x33478a(0x38b)]();var _0x755d1b=_0x2e8dee[_0x33478a(0x126)][_0x33478a(0x57a)][_0x33478a(0x19e)];if(_0x33478a(0x44b)in _0x5089fd[_0x33478a(0x483)][_0x755d1b]){var [_0x565b0f,_0x193c44]=statsMenuCreator();printViewStats(_0x193c44,_0x755d1b),_0x565b0f[_0x33478a(0x574)]=setInterval(printViewStats,0xbb8,_0x193c44,_0x755d1b);}return _0x2e8dee[_0x33478a(0x49d)](),![];}}catch(_0x25e767){errorlog(_0x25e767);}}),updateMixer();else _0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)][_0x493e44(0x3e4)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)][_0x493e44(0x3e4)]=![],_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)][_0x493e44(0x327)]['visibility']=_0x493e44(0xd9));_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)][_0x493e44(0x229)]=window[_0x493e44(0x4a8)][_0x493e44(0x332)](new Blob([new Uint8Array(_0x9c7962[_0x493e44(0x30a)])],{'type':_0x493e44(0x389)}));return;}var _0x381b4d=JSON[_0x493e44(0x60a)](_0x9c7962[_0x493e44(0x30a)]);_0x381b4d[_0x493e44(0x19e)]=_0x193e83;if('bye'in _0x381b4d){if('WFbwm'!==_0x493e44(0x54a)){var _0x20f1db=0x0,_0x45ba53=0x0;try{_0x20f1db=_0x1b1b43[_0x493e44(0x483)][_0x1b371b]['stats'][_0x28b771[_0x493e44(0x626)]][_0x493e44(0x9c)],_0x45ba53=_0x59d18c['rpcs'][_0x3a7322][_0x493e44(0x44b)][_0x5dfd35[_0x493e44(0x626)]][_0x493e44(0x3c1)];}catch(_0x1abf1c){}_0x26f14a[_0x493e44(0x483)][_0x32691c][_0x493e44(0x44b)][_0x53392c[_0x493e44(0x626)]][_0x493e44(0xbb)]=_0x2fbb54(0xa*(_0xf3422[_0x493e44(0x4ec)]-_0x20f1db)/(_0x1a043f[_0x493e44(0xa3)]/0x3e8-_0x45ba53))/0xa,_0x3f08c5[_0x493e44(0x483)][_0x5d3cd8][_0x493e44(0x44b)][_0x2c5adb['trackId']][_0x493e44(0x9c)]=_0x45c295[_0x493e44(0x4ec)],_0x18512a[_0x493e44(0x483)][_0x3ed123]['stats'][_0x23f021[_0x493e44(0x626)]][_0x493e44(0x3c1)]=_0xbb874b[_0x493e44(0xa3)]/0x3e8;}else{warnlog(_0x493e44(0x356)),_0x5089fd[_0x493e44(0x1b1)](_0x193e83);return;}}else{if(_0x493e44(0x3ba)in _0x381b4d){var _0x5e58e6={};_0x5e58e6[_0x493e44(0x460)]=_0x381b4d['ping'],_0x5089fd[_0x493e44(0x1c4)](_0x5e58e6,_0x193e83),warnlog(_0x493e44(0x548));return;}else{if(_0x493e44(0x460)in _0x381b4d){warnlog(_0x493e44(0x445));return;}}}var _0xdaee42=![],_0xf8def1=![];'rejected'in _0x381b4d&&(_0x5089fd['director']&&(!(_0x5089fd[_0x493e44(0xfb)]||_0x5089fd[_0x493e44(0x167)])&&warnUser(_0x493e44(0x2d0)+_0x381b4d[_0x493e44(0x37a)]+_0x493e44(0x8e),0x1388)),errorlog('ACTION\x20REJECTED:\x20'+_0x381b4d[_0x493e44(0x37a)]+_0x493e44(0x152)+_0x5089fd['director']));if(_0x493e44(0x3e8)in _0x381b4d)_0x5089fd[_0x493e44(0x1dd)](_0x381b4d);else{if('candidate'in _0x381b4d)_0x381b4d['UUID']=_0x193e83,log(_0x493e44(0x28f)),_0x5089fd[_0x493e44(0x349)](_0x381b4d);else{if('candidates'in _0x381b4d)_0x381b4d[_0x493e44(0x19e)]=_0x193e83,log(_0x493e44(0x2fc)),_0x5089fd[_0x493e44(0x4ee)](_0x381b4d);else{if('iframeSrc'in _0x381b4d)try{_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x3ae)]=_0x381b4d[_0x493e44(0x3ae)]||![];if(_0x5089fd[_0x493e44(0x5ca)]){if(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x3ae)]){var _0x3631c6=document[_0x493e44(0x450)](_0x493e44(0x470));_0x3631c6['innerText']=_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeSrc'],_0x3631c6[_0x493e44(0x278)]=_0x3631c6[_0x493e44(0x43e)],_0x3631c6=_0x3631c6['textContent']||_0x3631c6[_0x493e44(0x278)]||'',getById(_0x493e44(0x45d)+_0x193e83)[_0x493e44(0x43e)]=_0x493e44(0x423)+_0x3631c6+_0x493e44(0x2fd)+_0x3631c6+_0x493e44(0x582),getById(_0x493e44(0x45d)+_0x193e83)[_0x493e44(0x520)][_0x493e44(0x275)](_0x493e44(0x202));}else getById(_0x493e44(0x45d)+_0x193e83)[_0x493e44(0x520)][_0x493e44(0x2c3)](_0x493e44(0x202)),getById(_0x493e44(0x45d)+_0x193e83)['innerText']='';}else{if(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x3ae)]==![]){_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x275)]();_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x427)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x427)][_0x493e44(0x275)](),_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeVideo']=![]);_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)]=![],_0xdaee42=!![];if(_0x5089fd[_0x493e44(0x431)]!==![]){if(_0x493e44(0x571)!==_0x493e44(0x571))return;else{if(_0x5089fd[_0x493e44(0x431)]!==null)_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]===_0x5089fd[_0x493e44(0x431)]&&(_0x5089fd[_0x493e44(0x220)]=![]);else _0x193e83==_0x5089fd['directorUUID']&&(_0x5089fd[_0x493e44(0x220)]=![]);}}}else{if(_0x5089fd[_0x493e44(0x431)]!==![]){if(_0x5089fd[_0x493e44(0x431)]!==null){if(_0x493e44(0x4fe)!=='VUnjM'){if(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]===_0x5089fd[_0x493e44(0x431)]){if(_0x5089fd[_0x493e44(0x31c)]===![])_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)]=loadIframe(_0x381b4d[_0x493e44(0x3ae)]),_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)]['id']='iframe_'+_0x193e83,_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x57a)][_0x493e44(0x19e)]=_0x193e83,_0xdaee42=!![],_0x5089fd[_0x493e44(0x220)]=_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2cc)],_0x5089fd[_0x493e44(0x483)][_0x193e83]['streamID']&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)]['dataset'][_0x493e44(0x4e5)]=_0x5089fd[_0x493e44(0x483)][_0x193e83]['streamID']);else _0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]in _0x5089fd[_0x493e44(0x31c)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeEle']=loadIframe(_0x381b4d[_0x493e44(0x3ae)]),_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeEle']['id']=_0x493e44(0x3fc)+_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x57a)][_0x493e44(0x19e)]=_0x193e83,_0xdaee42=!![],_0x5089fd[_0x493e44(0x220)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)],_0x5089fd[_0x493e44(0x483)][_0x193e83]['streamID']&&(_0x493e44(0x112)!==_0x493e44(0x112)?_0x434ddc[_0x493e44(0x483)][this[_0x493e44(0x19e)]][_0x493e44(0x4bb)]=_0x50cb8e(function(_0x582682){var _0x587e2a=_0x493e44;_0x15957d[_0x587e2a(0x1b1)](_0x582682);},0xbb8,this[_0x493e44(0x19e)]):_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeEle'][_0x493e44(0x57a)][_0x493e44(0x4e5)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]));}}else(_0x231242['hostedFiles'][_0x1cec27][_0x493e44(0x5fa)]===![]||_0x4e4542[_0x493e44(0x4f2)][_0x2545db][_0x493e44(0x5fa)]===_0x23bba1)&&_0x3df430[_0x493e44(0x331)]({'id':_0x50f68b[_0x493e44(0x4f2)][_0x2523bf]['id'],'name':_0x5d9c47[_0x493e44(0x4f2)][_0x4e731f]['name'],'size':_0x5301bd[_0x493e44(0x4f2)][_0x4758e6][_0x493e44(0x517)]});}else{if(_0x5089fd[_0x493e44(0x207)]){if(_0x193e83==_0x5089fd['directorUUID']){if('XdiIp'===_0x493e44(0x46c)){if(_0x5089fd[_0x493e44(0x31c)]===![])_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2cc)]=loadIframe(_0x381b4d[_0x493e44(0x3ae)]),_0x5089fd['rpcs'][_0x193e83]['iframeEle']['id']=_0x493e44(0x3fc)+_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeEle']['dataset']['UUID']=_0x193e83,_0xdaee42=!![],_0x5089fd[_0x493e44(0x220)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)],_0x5089fd[_0x493e44(0x483)][_0x193e83]['streamID']&&('EtXLY'===_0x493e44(0x85)?_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeEle'][_0x493e44(0x57a)][_0x493e44(0x4e5)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]:_0x415561['encodings'][0x0]['scaleResolutionDownBy']=0x1);else _0x5089fd['rpcs'][_0x193e83][_0x493e44(0x1c3)]in _0x5089fd['noiframe']&&(_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeEle']=loadIframe(_0x381b4d[_0x493e44(0x3ae)]),_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)]['id']=_0x493e44(0x3fc)+_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x57a)][_0x493e44(0x19e)]=_0x193e83,_0xdaee42=!![],_0x5089fd[_0x493e44(0x220)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)],_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x1c3)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83]['iframeEle'][_0x493e44(0x57a)][_0x493e44(0x4e5)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]));}else _0x38845e[_0x493e44(0x638)]=!![];}}}}else{if(_0x5089fd[_0x493e44(0x31c)]===![])_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2cc)]=loadIframe(_0x381b4d['iframeSrc']),_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2cc)]['id']=_0x493e44(0x3fc)+_0x193e83,_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x57a)]['UUID']=_0x193e83,_0xdaee42=!![],_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x57a)][_0x493e44(0x4e5)]=_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x1c3)]);else{if(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1c3)]in _0x5089fd['noiframe']){_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)]=loadIframe(_0x381b4d[_0x493e44(0x3ae)]),_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)]['id']=_0x493e44(0x3fc)+_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x57a)]['UUID']=_0x193e83,_0xdaee42=!![];if(_0x5089fd[_0x493e44(0x483)][_0x193e83]['streamID']){if(_0x493e44(0x28b)!==_0x493e44(0x28b)){if(_0x4c6c17===![]||_0x3de452>_0x4b3c7e[_0x493e44(0x3b8)]){var _0x9b8376=_0x5d61d6[_0x493e44(0x362)](_0xd07ca2['pcs'])[_0x493e44(0x39f)];_0x9b8376>0x3?_0x2b5b06=_0x5c0da9[_0x493e44(0xb2)]:_0x5f2f81=_0x1bf231['maxiosbitrate'];}_0x52b408[_0x493e44(0x2cb)][_0x1fc29c['UUID']][_0x493e44(0x485)]=_0x2a3df8,_0x1a237b[_0x493e44(0x3e8)][_0x493e44(0x2fa)]=_0x1de857[_0x493e44(0x536)](_0x1c0fe2[_0x493e44(0x3e8)]['sdp'],_0x493e44(0x38f)),_0x249049[_0x493e44(0x3e8)][_0x493e44(0x2fa)]=_0x5463ad[_0x493e44(0x47e)](_0xd0f687['description'][_0x493e44(0x2fa)],{'min':_0x3b07b1(_0x518c1d/0x2)||0x1,'max':_0x179cae}),_0x66a717=![];}else _0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2cc)][_0x493e44(0x57a)][_0x493e44(0x4e5)]=_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x1c3)];}}}}}}}catch(_0x548e19){errorlog(_0x548e19);}}}}if(_0x493e44(0x212)in _0x381b4d){var _0x260a6b=![],_0x4f876e=![];_0x5089fd[_0x493e44(0x207)]===_0x193e83&&(_0x260a6b=!![],'overlay'in _0x381b4d&&(_0x381b4d['overlay']==!![]&&(_0x4f876e=!![])));if(_0x5089fd[_0x493e44(0x5ca)]){if(_0x381b4d[_0x493e44(0x212)]==_0x493e44(0x18e))_0x5089fd[_0x493e44(0x398)]&&playtone(),getById(_0x493e44(0x4cf)+_0x193e83)[_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x284),_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x12a)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x1db);else _0x381b4d[_0x493e44(0x212)]=='Lowered\x20hand'&&(getById(_0x493e44(0x4cf)+_0x193e83)['style'][_0x493e44(0x103)]=_0x493e44(0x630),_0x5089fd[_0x493e44(0x483)][_0x193e83]['remoteRaisedHandElement'][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x630));}log(_0x493e44(0x377)+_0x260a6b),getChatMessage(_0x381b4d[_0x493e44(0x212)],_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)],_0x260a6b,_0x4f876e);}_0x493e44(0x32c)in _0x381b4d&&(_0x493e44(0x63b)===_0x493e44(0x4dd)?_0x5c18d3['video']=![]:_0x5089fd[_0x493e44(0x1fd)](_0x381b4d[_0x493e44(0x32c)],_0x193e83));_0x493e44(0x11f)in _0x381b4d&&log(_0x381b4d);_0x493e44(0x143)in _0x381b4d&&(_0x381b4d[_0x493e44(0x143)]?_0x5089fd['rpcs'][_0x193e83]['group']=_0x381b4d[_0x493e44(0x143)][_0x493e44(0x2aa)](','):_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x143)]=[],_0xdaee42=!![]);_0x493e44(0xe8)in _0x381b4d&&(log(_0x381b4d),_0x5089fd['closedCaptions']&&updateClosedCaptions(_0x381b4d,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)],_0x193e83));if(_0x5089fd['director']){if('audioOptions'in _0x381b4d){if(_0x493e44(0x5f2)===_0x493e44(0x61d)){_0x19e16d(_0x794a80[_0x493e44(0x1c3)]);return;}else updateDirectorsAudio(_0x381b4d[_0x493e44(0x241)],_0x193e83);}_0x493e44(0x28d)in _0x381b4d&&updateDirectorsVideo(_0x381b4d[_0x493e44(0x28d)],_0x193e83),_0x493e44(0x71)in _0x381b4d&&gotDevicesRemote(_0x381b4d[_0x493e44(0x71)],_0x193e83),'recorder'in _0x381b4d&&updateRemoteRecordButton(_0x193e83,_0x381b4d[_0x493e44(0x53d)]),_0x493e44(0x186)in _0x381b4d&&updateRemoteTimerButton(_0x193e83,_0x381b4d[_0x493e44(0x186)]);}'meshcast'in _0x381b4d&&(_0x381b4d[_0x493e44(0x5ad)]&&meshcastWatch(_0x193e83,_0x381b4d[_0x493e44(0x5ad)]));_0x493e44(0x15f)in _0x381b4d&&(_0x5089fd[_0x493e44(0x4eb)][_0x493e44(0x355)](_0x193e83)>=0x0&&(_0x5089fd[_0x493e44(0x4d2)]&&('UVORI'===_0x493e44(0x500)?lowerhand():_0x29d064[_0x493e44(0x50f)](_0x326445,!![]))));if(_0x493e44(0x46f)in _0x381b4d){if(_0x5089fd[_0x493e44(0x431)]===![]){log(_0x381b4d);if(_0x5089fd[_0x493e44(0x4eb)][_0x493e44(0x355)](_0x193e83)>=0x0){if(_0x381b4d[_0x493e44(0x46f)]!==![]){if(_0x381b4d[_0x493e44(0x46f)]===_0x5089fd['streamID'])_0x5089fd[_0x493e44(0x46f)]=!![];else{if(_0x5089fd['view_set'][_0x493e44(0x39f)]&&!(_0x381b4d['infocus']in _0x5089fd[_0x493e44(0x436)]))warnlog(_0x493e44(0x5d8)),_0x5089fd[_0x493e44(0x46f)]=![];else{if(_0x5089fd[_0x493e44(0x469)]&&_0x5089fd[_0x493e44(0x469)]!==_0x381b4d[_0x493e44(0x46f)])warnlog(_0x493e44(0xed)),_0x5089fd['infocus']=![];else{if(_0x5089fd[_0x493e44(0x394)]!==![]&&_0x5089fd[_0x493e44(0x207)]&&_0x5089fd[_0x493e44(0x207)]in _0x5089fd['rpcs']&&!_0x5089fd[_0x493e44(0x483)][_0x5089fd[_0x493e44(0x207)]]['showDirector']&&_0x381b4d[_0x493e44(0x46f)]===_0x5089fd[_0x493e44(0x483)][_0x5089fd[_0x493e44(0x207)]][_0x493e44(0x1c3)])warnlog(_0x493e44(0x518)),_0x5089fd[_0x493e44(0x46f)]=![];else{for(var _0x5c537d in _0x5089fd[_0x493e44(0x483)]){if(_0x5089fd[_0x493e44(0x483)][_0x5c537d][_0x493e44(0x1c3)]===_0x381b4d[_0x493e44(0x46f)]){if('aebXb'!==_0x493e44(0x1e1))_0xe81ccb(_0x493e44(0x17c))[_0x493e44(0x289)]=!![];else{_0x5089fd[_0x493e44(0x46f)]=_0x5c537d;break;}}}warnlog(_0x493e44(0x42e));}}}}}else _0x493e44(0x6f)===_0x493e44(0x95)?_0x15986f['micIsolated']?(_0x8f2394(_0x493e44(0x472))[_0x493e44(0x520)][_0x493e44(0x2c3)](_0x493e44(0x4a0)),_0x1bee7b(_0x493e44(0x2d9))[_0x493e44(0x520)][_0x493e44(0x275)](_0x493e44(0x202))):(_0x213811(_0x493e44(0x472))[_0x493e44(0x520)]['remove'](_0x493e44(0x4a0)),_0x25f623(_0x493e44(0x2d9))[_0x493e44(0x520)][_0x493e44(0x2c3)](_0x493e44(0x202))):_0x5089fd[_0x493e44(0x46f)]=![];_0xdaee42=!![],_0xf8def1=!![];}}}_0x493e44(0x361)in _0x381b4d&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)]['sensors']={},_0x493e44(0x609)in _0x381b4d&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x361)][_0x493e44(0x609)]=_0x381b4d[_0x493e44(0x609)]),_0x493e44(0x606)in _0x381b4d&&(_0x5089fd[_0x493e44(0x483)][_0x193e83]['stats'][_0x493e44(0x361)]['acc']=_0x381b4d[_0x493e44(0x606)]),'gyro'in _0x381b4d&&(_0x5089fd['rpcs'][_0x193e83]['stats'][_0x493e44(0x361)][_0x493e44(0x2be)]=_0x381b4d[_0x493e44(0x2be)]),_0x493e44(0x5b3)in _0x381b4d&&(_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x361)][_0x493e44(0x5b3)]=_0x381b4d[_0x493e44(0x5b3)]),isIFrame&&parent[_0x493e44(0x363)]({'sensors':_0x381b4d},'*'));if(_0x493e44(0x3ce)in _0x381b4d){if(_0x493e44(0x63c)!==_0x493e44(0x198))playbackMIDI(_0x381b4d['midi']);else{_0x43dfa0(_0x493e44(0x3b1));return;}}_0x493e44(0x5c8)in _0x381b4d&&_0x381b4d[_0x493e44(0x5c8)]&&addDownloadLink(_0x381b4d[_0x493e44(0x5c8)],_0x193e83,_0x5089fd[_0x493e44(0x483)]);_0x493e44(0x387)in _0x381b4d&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)]&&_0x5089fd[_0x493e44(0x483)][_0x193e83]['stats'][_0x493e44(0x189)]&&(_0x493e44(0x4cc)in _0x381b4d['miniInfo']&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)]['info'][_0x493e44(0x288)]=_0x381b4d[_0x493e44(0x387)]['qlr']),_0x493e44(0x136)in _0x381b4d[_0x493e44(0x387)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x189)][_0x493e44(0x49c)]=_0x381b4d[_0x493e44(0x387)][_0x493e44(0x136)])));if('info'in _0x381b4d){if(_0x493e44(0x63e)!==_0x493e44(0x63e))_0x4137e3[_0x493e44(0xaf)](_0x13cf56,_0x353008);else{warnlog(_0x381b4d),_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x189)]=_0x381b4d[_0x493e44(0x189)];if(_0x493e44(0x587)in _0x381b4d[_0x493e44(0x189)]){typeof _0x381b4d[_0x493e44(0x189)][_0x493e44(0x587)]==_0x493e44(0x333)?'OjExO'===_0x493e44(0x33a)?_0xf848ee[_0x493e44(0x483)][_0xd461e8]['close']():_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x587)]=sanitizeLabel(_0x381b4d[_0x493e44(0x189)][_0x493e44(0x587)]):_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)]=![];if(_0x5089fd[_0x493e44(0x5ca)]){var _0x141b84=getById('label_'+_0x193e83);_0x141b84&&(_0x141b84[_0x493e44(0x327)]['float']=_0x493e44(0x4b6),_0x141b84['style'][_0x493e44(0x3d1)]=_0x493e44(0x4e8),_0x141b84[_0x493e44(0x327)][_0x493e44(0x4f7)]=_0x493e44(0x2c9),_0x141b84[_0x493e44(0x327)]['position']=_0x493e44(0x53c),_0x141b84[_0x493e44(0x327)][_0x493e44(0x5d3)]=_0x493e44(0x5cc),_0x141b84[_0x493e44(0x57a)][_0x493e44(0x19e)]=_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)]?_0x141b84[_0x493e44(0x278)]=_0x5089fd[_0x493e44(0x483)][_0x193e83]['label']:_0x141b84[_0x493e44(0x278)]=miscTranslations[_0x493e44(0x36c)],_0x141b84[_0x493e44(0x393)]=function(_0x485edd){var _0x19d229=_0x493e44,_0xaa3373=_0x485edd[_0x19d229(0x1a0)][_0x19d229(0x278)];_0x5089fd[_0x19d229(0x483)][_0x485edd['target'][_0x19d229(0x57a)][_0x19d229(0x19e)]][_0x19d229(0x587)]===![]&&(_0xaa3373='');window[_0x19d229(0x2d8)]();var _0x4968e4=prompt(miscTranslations[_0x19d229(0x636)],_0xaa3373);if(_0x4968e4!==null){_0x4968e4==''?(_0x4968e4=![],_0x485edd['target'][_0x19d229(0x278)]=miscTranslations[_0x19d229(0x36c)]):_0x19d229(0x494)===_0x19d229(0x494)?_0x485edd[_0x19d229(0x1a0)]['innerText']=_0x4968e4:_0xa3c8be[_0x19d229(0x483)][_0x22ed31][_0x19d229(0x44b)][_0x50e822[_0x19d229(0x626)]][_0x19d229(0x1ef)]=_0x5e474b(_0x35ba87(_0x4ac62c['audioLevel'])*0x2710)/0x2710;var _0x5cbfdd={};_0x5cbfdd[_0x19d229(0x19e)]=_0x485edd['target']['dataset']['UUID'],_0x5cbfdd[_0x19d229(0x31e)]=!![],_0x5cbfdd[_0x19d229(0x116)]=_0x4968e4,_0x5089fd['sendRequest'](_0x5cbfdd,_0x5cbfdd['UUID']);}});}}if(_0x493e44(0x39c)in _0x381b4d[_0x493e44(0x189)]){_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x39c)]=parseInt(_0x381b4d[_0x493e44(0x189)][_0x493e44(0x39c)])||0x0;if(_0x5089fd[_0x493e44(0x5ca)]){var _0x1e3182=document[_0x493e44(0x5c1)]('[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22'+_0x193e83+'\x22]');_0x1e3182[0x0]&&(_0x1e3182[0x0][_0x493e44(0x278)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x39c)]);}}else _0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x39c)]=0x0;if(_0x493e44(0x1ac)in _0x381b4d['info']){_0x381b4d['info'][_0x493e44(0x1ac)]?_0x5089fd['rpcs'][_0x193e83]['group']=_0x381b4d['info'][_0x493e44(0x1ac)][_0x493e44(0x2aa)](','):_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x143)]=[];if(_0x5089fd[_0x493e44(0x5ca)]){var _0x1e3182=document[_0x493e44(0x5c1)](_0x493e44(0x17d)+_0x193e83+'\x22]');for(var _0x1f86eb=0x0;_0x1f86eb<_0x1e3182[_0x493e44(0x39f)];_0x1f86eb++){_0x1e3182[_0x1f86eb]['classList']['remove'](_0x493e44(0x283));for(var _0x25e7af=0x0;_0x25e7af<_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x143)]['length'];_0x25e7af++){_0x1e3182[_0x1f86eb][_0x493e44(0x57a)][_0x493e44(0x116)]===_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x143)][_0x25e7af]&&_0x1e3182[_0x1f86eb]['classList'][_0x493e44(0x2c3)]('pressed');}}}else _0xdaee42=!![];}'muted'in _0x381b4d[_0x493e44(0x189)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x62d)]=_0x381b4d[_0x493e44(0x189)][_0x493e44(0x289)],_0x5089fd[_0x493e44(0x394)]===![]&&(_0x5089fd['roomid']&&(!_0x5089fd[_0x493e44(0xfb)]&&(_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x5d9)]?_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x62d)]?_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x284):_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)][_0x493e44(0x327)][_0x493e44(0x103)]='none':(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)]=getById('muteStateTemplate')[_0x493e44(0x43d)](!![]),_0x5089fd[_0x493e44(0x483)][_0x193e83]['remoteMuteElement']['id']=_0x493e44(0x7a)+_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x62d)]?_0x493e44(0x506)===_0x493e44(0x29f)?_0x5f3ec7(_0x261355[_0x493e44(0x121)]):_0x5089fd[_0x493e44(0x483)][_0x193e83]['remoteMuteElement'][_0x493e44(0x327)][_0x493e44(0x103)]='block':_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x630),_0xdaee42=!![])))));if(_0x5089fd[_0x493e44(0x5ca)]){if(_0x493e44(0x22d)in _0x381b4d[_0x493e44(0x189)]){if(_0x381b4d[_0x493e44(0x189)][_0x493e44(0x22d)]==![]){var _0x1e3182=document[_0x493e44(0x5c1)](_0x493e44(0xec)+_0x193e83+'\x22]');_0x1e3182[0x0]&&(_0x1e3182[0x0][_0x493e44(0x2ce)]=!![],_0x1e3182[0x0][_0x493e44(0x341)]=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume']);var _0x1e3182=document[_0x493e44(0x5c1)](_0x493e44(0x622)+_0x193e83+'\x22]');_0x1e3182[0x0]&&(_0x1e3182[0x0][_0x493e44(0x2ce)]=!![],_0x1e3182[0x0][_0x493e44(0x341)]=title=miscTranslations['Audio\x20processing\x20is\x20disabled\x20with\x20this\x20guest.\x20Can\x27t\x20mute\x20or\x20change\x20volume'],_0x1e3182[0x0][_0x493e44(0x327)][_0x493e44(0x134)]=0.2);}}if('recording_audio_gain'in _0x381b4d[_0x493e44(0x189)]){if(_0x381b4d[_0x493e44(0x189)][_0x493e44(0x55a)]!==![]){var _0x16dca1=parseInt(_0x381b4d[_0x493e44(0x189)][_0x493e44(0x55a)])||0x0;if(_0x16dca1===0x0){var _0x1e3182=document[_0x493e44(0x5c1)](_0x493e44(0xec)+_0x193e83+'\x22]');_0x1e3182[0x0]&&(_0x493e44(0x5ff)===_0x493e44(0x5ff)?(_0x1e3182[0x0][_0x493e44(0x57a)]['value']=0x1,_0x1e3182[0x0][_0x493e44(0x58d)]='pressed',_0x1e3182[0x0][_0x493e44(0x375)][0x1][_0x493e44(0x43e)]=miscTranslations[_0x493e44(0xd2)],_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x3f8)]=0x1):(_0x29bd21(_0x493e44(0x15e)),_0x4ad415[_0x493e44(0x285)](_0x491c66)));}else{var _0x1e3182=document[_0x493e44(0x5c1)]('[data-action-type=\x22volume\x22][data--u-u-i-d=\x22'+_0x193e83+'\x22]');_0x1e3182[0x0]&&(_0x1e3182[0x0]['value']=_0x16dca1,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x586)]=_0x16dca1,remoteVolumeUI(_0x1e3182[0x0]));}}}_0x493e44(0x3db)in _0x381b4d[_0x493e44(0x189)]&&(_0x381b4d[_0x493e44(0x189)][_0x493e44(0x3db)]&&updateRemoteSpeakerMute(_0x193e83)),'directorDisplayMuted'in _0x381b4d[_0x493e44(0x189)]&&(_0x381b4d[_0x493e44(0x189)][_0x493e44(0x1b5)]&&updateRemoteDisplayMute(_0x193e83));}_0x493e44(0x2b0)in _0x381b4d[_0x493e44(0x189)]&&(_0x5089fd[_0x493e44(0x5ca)]?_0x381b4d[_0x493e44(0x189)][_0x493e44(0x2b0)]&&updateDirectorVideoMute(_0x193e83):(_0x5089fd[_0x493e44(0x483)][_0x193e83]['directorVideoMuted']=_0x381b4d[_0x493e44(0x189)][_0x493e44(0x2b0)],_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x2b0)]&&(_0x193e83 in _0x5089fd['rpcs']&&_0x5089fd[_0x493e44(0x496)](0x0,_0x193e83))));_0x493e44(0x510)in _0x381b4d[_0x493e44(0x189)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1dc)]=_0x381b4d['info'][_0x493e44(0x510)],_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x1dc)]&&(_0x5089fd['director']&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x120)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x284))));_0x493e44(0x50e)in _0x381b4d[_0x493e44(0x189)]&&(_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x381)]=_0x381b4d[_0x493e44(0x189)]['rotate_video']);if(_0x193e83===_0x5089fd[_0x493e44(0x207)])try{_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x189)][_0x493e44(0x5ca)]=!![];}catch(_0x3987ad){}else{if(_0x5089fd[_0x493e44(0x4eb)][_0x493e44(0x355)](_0x193e83)>=0x0)try{_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x189)][_0x493e44(0x4ae)]=!![];}catch(_0x2fadec){}}_0xf8def1=!![];}}if('directorSettings'in _0x381b4d){if(_0x5089fd['directorUUID']===_0x193e83){_0x493e44(0x605)in _0x381b4d['directorSettings']&&(_0x5089fd[_0x493e44(0x605)]=parseInt(_0x381b4d[_0x493e44(0x432)][_0x493e44(0x605)])||0x0,_0xdaee42=!![]);if(_0x381b4d[_0x493e44(0x432)]['soloVideo']){if(_0x5089fd[_0x493e44(0x431)]===![]){if(_0x381b4d[_0x493e44(0x432)][_0x493e44(0x46a)]===_0x5089fd[_0x493e44(0x1c3)])_0x5089fd[_0x493e44(0x46f)]=!![];else for(var _0x5c537d in _0x5089fd['rpcs']){if(_0x5089fd[_0x493e44(0x483)][_0x5c537d][_0x493e44(0x1c3)]===_0x381b4d['directorSettings']['soloVideo']){_0x5089fd['infocus']=_0x5c537d;break;}}_0xdaee42=!![],_0xf8def1=!![];}}if(_0x493e44(0x49a)in _0x381b4d[_0x493e44(0x432)]){if(_0x5089fd[_0x493e44(0x394)]!==![]){if(_0x493e44(0x3ad)===_0x493e44(0x3ad)){if(_0x5089fd[_0x493e44(0x49a)]==!![])_0x5089fd[_0x493e44(0x483)][_0x193e83]['showDirector']=!![];else _0x381b4d['directorSettings']['showDirector']&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x49a)]=!![]);}else _0x1f8465[_0x493e44(0x556)]=_0x4cabe2['UUID'];}}if(_0x5089fd[_0x493e44(0x394)]!==![]){if(_0x381b4d[_0x493e44(0x432)]['scene'])for(var _0x5c537d in _0x381b4d[_0x493e44(0x432)][_0x493e44(0x394)]){setTimeout(function(_0x296932){var _0x265c12=_0x493e44;_0x5089fd[_0x265c12(0x3ef)](_0x296932);},0x3e8,_0x381b4d[_0x493e44(0x432)][_0x493e44(0x394)][_0x5c537d]);}if(_0x381b4d[_0x493e44(0x432)][_0x493e44(0x575)])for(var _0x5c537d in _0x381b4d[_0x493e44(0x432)][_0x493e44(0x575)]){setTimeout(function(_0x4a18d3){var _0x51e69e=_0x493e44;_0x5089fd[_0x51e69e(0x3ef)](_0x4a18d3);},0x3e8,_0x381b4d[_0x493e44(0x432)][_0x493e44(0x575)][_0x5c537d]);}}if(_0x493e44(0x5db)in _0x381b4d[_0x493e44(0x432)]){if(_0x493e44(0x46e)===_0x493e44(0x46e)){if(_0x5089fd['directorUUID']===_0x193e83)for(var _0x1f86eb=0x0;_0x1f86eb<_0x381b4d[_0x493e44(0x432)][_0x493e44(0x5db)][_0x493e44(0x39f)];_0x1f86eb++){!_0x5089fd[_0x493e44(0x4eb)][_0x493e44(0x4b5)](_0x381b4d[_0x493e44(0x432)]['addCoDirector'][_0x1f86eb][_0x493e44(0x1ce)])&&(_0x493e44(0x247)==='voEDt'?(_0x4a7052[_0x493e44(0x1b1)](_0x49d8b8),_0x45e1c6(_0x493e44(0x169))):_0x5089fd[_0x493e44(0x4eb)][_0x493e44(0x331)](_0x381b4d['directorSettings'][_0x493e44(0x5db)][_0x1f86eb][_0x493e44(0x1ce)]()));}}else _0x357a6e=_0x408161[_0x493e44(0x483)][_0x38d50b][_0x493e44(0x44b)][_0x31c947][_0x493e44(0x10d)];}}}_0x5089fd['directorList'][_0x493e44(0x355)](_0x193e83)>=0x0&&(_0x5089fd[_0x493e44(0x394)]!==![]&&('action'in _0x381b4d&&_0x5089fd[_0x493e44(0x3ef)](_0x381b4d)));if(_0x493e44(0x39c)in _0x381b4d){_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x39c)]=parseInt(_0x381b4d['order'])||0x0;_0x193e83 in _0x5089fd[_0x493e44(0x2cb)]&&(_0x5089fd[_0x493e44(0x2cb)][_0x193e83][_0x493e44(0x39c)]=parseInt(_0x381b4d[_0x493e44(0x39c)])||0x0);if(_0x5089fd[_0x493e44(0x5ca)]){var _0x1e3182=document[_0x493e44(0x5c1)](_0x493e44(0x379)+_0x193e83+'\x22]');_0x1e3182[0x0]&&(_0x1e3182[0x0][_0x493e44(0x278)]=parseInt(_0x381b4d[_0x493e44(0x39c)])||0x0);}_0xdaee42=!![];}if(_0x493e44(0x31e)in _0x381b4d){log(_0x493e44(0x4cb));if(_0x493e44(0x116)in _0x381b4d){log(_0x493e44(0x34b));if(typeof _0x381b4d[_0x493e44(0x116)]==_0x493e44(0x333)){_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)]=sanitizeLabel(_0x381b4d[_0x493e44(0x116)]);_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x587)][_0x493e44(0x39f)]==0x0&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)]=![]);if(_0x5089fd['director']){var _0x1e3182=getById('label_'+_0x193e83);_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)]?_0x1e3182[_0x493e44(0x278)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x587)]:_0x1e3182[_0x493e44(0x278)]=miscTranslations[_0x493e44(0x36c)];}else _0x5089fd[_0x493e44(0xb8)]&&(_0xdaee42=!![]);}else{_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x587)]=![];if(_0x5089fd[_0x493e44(0x5ca)]){var _0x1e3182=getById(_0x493e44(0x86)+_0x193e83);_0x1e3182[_0x493e44(0x278)]=miscTranslations[_0x493e44(0x36c)];}else{if(_0x5089fd[_0x493e44(0xb8)]){if(_0x493e44(0x308)===_0x493e44(0x308))_0xdaee42=!![];else{var _0x9087a5=0x1770;_0x48ada1[_0x493e44(0x116)]&&(_0x9087a5=_0x48d57e(_0x408a45[_0x493e44(0x116)])),_0x44b727(_0x493e44(0x277),_0x9087a5);}}}}_0xf8def1=!![];}}_0x493e44(0x351)in _0x381b4d&&(log(_0x381b4d),_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x62d)]=_0x381b4d['muteState'],_0x5089fd[_0x493e44(0x496)](![],_0x193e83),_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x189)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x44b)][_0x493e44(0x189)][_0x493e44(0x289)]=_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x62d)]),_0x5089fd[_0x493e44(0x394)]===![]&&(_0x5089fd['roomid']&&(!_0x5089fd[_0x493e44(0xfb)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)]?_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x62d)]?_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x5d9)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x284):_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x630):(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)]=getById(_0x493e44(0x75))['cloneNode'](!![]),_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)]['id']=_0x493e44(0x7a)+_0x193e83,_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x62d)]?_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x5d9)]['style'][_0x493e44(0x103)]=_0x493e44(0x284):_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x5d9)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x630),_0xdaee42=!![]),_0xf8def1=!![]))));if(_0x493e44(0x37e)in _0x381b4d){var _0x30fcee=getChromeVersion();_0x30fcee&&(_0x30fcee<0x50&&(_0xdaee42=!![]));}_0x493e44(0x1dc)in _0x381b4d&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1dc)]=_0x381b4d['videoMuted'],!_0x5089fd[_0x493e44(0x5ca)]?(_0x5089fd['rpcs'][_0x193e83][_0x493e44(0x1dc)]&&(_0x5089fd['requestRateLimit'](0x0,_0x193e83),_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)]&&(_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x2e6)][_0x493e44(0x3e4)]=!![],_0x5089fd[_0x493e44(0x483)][_0x193e83]['imageElement'][_0x493e44(0x327)]['visibility']=_0x493e44(0x3e4))),_0xdaee42=!![]):_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x1dc)]?_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x120)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x1db):_0x493e44(0x4d6)!==_0x493e44(0x4d6)?(_0x5d103c(_0x493e44(0x118)),_0x1cebbf['pcs'][_0x43505b]['stats'][_0x493e44(0x214)]=_0x4bf802(_0x2c6398)+'%',_0x1bc89c(_0x493e44(0x550),_0xc47b89,_0x398466),_0x281998(_0x493e44(0x1a2),_0x423f6b,_0x1c5c9e)):_0x5089fd[_0x493e44(0x483)][_0x193e83][_0x493e44(0x120)][_0x493e44(0x327)][_0x493e44(0x103)]=_0x493e44(0x630),_0xf8def1=!![]);if(_0x493e44(0x1af)in _0x381b4d){if(!_0x5089fd[_0x493e44(0x5ca)]){if(_0x493e44(0x1a0)in _0x381b4d){if(_0x5089fd[_0x493e44(0x4eb)]['indexOf'](_0x193e83)>=0x0){var _0xd6534e=_0x381b4d['target'];if(_0xd6534e===!![])_0x493e44(0xd1)!==_0x493e44(0x156)?_0x5089fd[_0x493e44(0x2b0)]=_0x381b4d[_0x493e44(0x1af)]:_0x4f5830[_0x493e44(0x161)](_0x526f89[_0x493e44(0x27d)](_0x14bf08));else _0xd6534e in _0x5089fd[_0x493e44(0x483)]&&(_0x5089fd['rpcs'][_0xd6534e][_0x493e44(0x2b0)]=_0x381b4d[_0x493e44(0x1af)],_0x5089fd['rpcs'][_0xd6534e]['directorVideoMuted']&&(_0xd6534e in _0x5089fd['rpcs']&&_0x5089fd[_0x493e44(0x496)](0x0,_0xd6534e)),_0xdaee42=!![]);}}}_0xf8def1=!![];}if(_0x493e44(0x515)in _0x381b4d){log(_0x493e44(0x577));try{_0x5089fd['sendFile'](_0x193e83,_0x381b4d[_0x493e44(0x515)]);}catch(_0x5475c6){errorlog(_0x5475c6);}}_0x493e44(0xd6)in _0x381b4d&&remoteStats(_0x381b4d,_0x193e83);if(_0xdaee42)setTimeout(function(){var _0x700fa=_0x493e44;if(_0x700fa(0x222)==='Ynzta')updateMixer(),updateUserList();else{var _0x25f706={};_0x25f706[_0x700fa(0x1dc)]=!![],_0x25f706[_0x700fa(0x614)]=!![],_0x11532c[_0x700fa(0x4ac)](_0x25f706);}},0x1);else _0xf8def1&&updateUserList();}},_0x5089fd[_0x1f0b35(0x483)][_0x193e83][_0x1f0b35(0x11d)]['onclose']=()=>{var _0x1cad6e=_0x1f0b35;warnlog(_0x1cad6e(0x31d));};},_0x5089fd[_0x2b5633(0x5c3)]=function(_0x7fe2ac){var _0x53e262=_0x2b5633;try{var _0x3bdf5d=_0x5089fd[_0x53e262(0x4f8)]||0x0;_0x3bdf5d=parseFloat(_0x3bdf5d);if(_0x5089fd[_0x53e262(0x4f8)]!==![]){var _0x459726=_0x5089fd['rpcs'][_0x7fe2ac][_0x53e262(0x26c)]()[_0x53e262(0x1b7)](),_0x4b8495=0x0;_0x459726[_0x53e262(0x348)](function(_0x3e8121){var _0x4839ca=_0x53e262;try{for(var _0x184c37 in _0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)]){if(typeof _0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37]==_0x4839ca(0x32d)&&_0x4839ca(0x560)in _0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37]&&_0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x560)]===_0x3e8121[_0x4839ca(0x1fa)]['id']&&_0x4839ca(0x59d)in _0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37]){var _0x15053f=0x0;_0x5089fd['rpcs'][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x10d)]?_0x15053f=_0x5089fd['rpcs'][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x10d)]:_0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37]['_sync_offset']=0x0;_0x15053f+=_0x3bdf5d-_0x5089fd['rpcs'][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37]['Buffer_Delay_in_ms'];_0x15053f>_0x3bdf5d&&(_0x15053f=_0x3bdf5d);if(_0x5089fd['rpcs'][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x286)]==_0x4839ca(0x1e0)){if(_0x3e8121['track']['id']in _0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x30f)]){if(_0x4839ca(0x438)===_0x4839ca(0x438)){log(_0x4839ca(0x4b1));var _0xf11ddc=_0x4b8495-_0x5089fd['rpcs'][_0x7fe2ac]['stats'][_0x184c37]['Buffer_Delay_in_ms']+_0x5089fd[_0x4839ca(0x35a)];_0xf11ddc<0x0&&(_0xf11ddc=0x0),log(_0x4839ca(0x56a)+_0xf11ddc),log('audioCtx\x20:\x20'+_0x5089fd[_0x4839ca(0x3e7)][_0x4839ca(0x442)]),_0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x30f)][_0x3e8121[_0x4839ca(0x1fa)]['id']][_0x4839ca(0x50b)][_0x4839ca(0x51f)](parseFloat(_0xf11ddc/0x3e8),_0x5089fd['audioCtx']['currentTime']+0x1),_0x5089fd['rpcs'][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x58e)]=_0xf11ddc;}else return;}}else _0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x286)]=='video'&&(_0x4b8495=_0x5089fd['rpcs'][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x59d)],_0x15053f<0x0&&(_0x15053f=0x0),_0x5089fd[_0x4839ca(0x483)][_0x7fe2ac][_0x4839ca(0x44b)][_0x184c37][_0x4839ca(0x10d)]=_0x15053f,_0x3e8121[_0x4839ca(0x23f)]=parseFloat(_0x15053f/0x3e8));}}}catch(_0x1cb642){errorlog(_0x1cb642);}});}}catch(_0x568dba){errorlog('device\x20does\x20not\x20support\x20playout\x20delay');}},_0x5089fd[_0x2b5633(0x28e)]=function(_0x32a45d){var _0x113546=_0x2b5633;if(!_0x5089fd[_0x113546(0x483)]||!(_0x32a45d in _0x5089fd[_0x113546(0x483)])){if('kDlpO'===_0x113546(0x141))return;else{if(_0x53d956['ws']===null||(typeof _0x1c7838['ws']!==_0x113546(0x32d)||_0x8860f0['ws'][_0x113546(0x530)]!==0x1))_0x489113(_0x42ffc7,'could\x20not\x20be\x20sent;\x20queuing\x20it'),_0x2cdc67[_0x113546(0x596)]['push'](_0x5abe70);else{_0x5164da[_0x113546(0x1c3)]=_0x3e62a0[_0x113546(0x1c3)][_0x113546(0x4e9)](0x0,0x18)+_0x402a98[_0x113546(0x50d)][_0x113546(0x4e9)](0x0,0x6);var _0xf997a7=_0x2e4d36[_0x113546(0x27d)](_0x4f91de);if(_0xf997a7[_0x113546(0x39f)]>0x3a98){_0x5b04d1('msg\x20size\x20error'),_0x2d3d86(_0x1fcbdc),_0xbdce82(_0xf997a7[_0x113546(0x39f)]);return;}_0x4edc32['ws'][_0x113546(0x161)](_0xf997a7);}}}try{_0x5089fd[_0x113546(0x483)][_0x32a45d][_0x113546(0x22f)]['paused']&&(log('trying\x20to\x20play'),_0x5089fd[_0x113546(0x483)][_0x32a45d][_0x113546(0x22f)][_0x113546(0xd0)]()[_0x113546(0x4a4)](_0x25d0d6=>{log('playing'),firstPlayTriggered=!![];})[_0x113546(0x421)](warnlog));}catch(_0x1bddd8){};try{_0x5089fd[_0x113546(0x483)][_0x32a45d][_0x113546(0x91)]()['then'](function(_0xc21db4){var _0x543535=_0x113546;if(!(_0x32a45d in _0x5089fd[_0x543535(0x483)]))return;setTimeout(_0x5089fd[_0x543535(0x28e)],0xbb8,_0x32a45d),!_0x5089fd['rpcs'][_0x32a45d][_0x543535(0x44b)][_0x543535(0x54f)]&&(_0x5089fd[_0x543535(0x483)][_0x32a45d][_0x543535(0x44b)][_0x543535(0x54f)]={}),_0xc21db4[_0x543535(0x348)](_0x5f5a40=>{var _0x543770=_0x543535;if(_0x5f5a40[_0x543770(0x1fc)]==_0x543770(0x40d)&&_0x5f5a40[_0x543770(0x5b0)]==!![])_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x61f)]=_0x5f5a40[_0x543770(0x296)],_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x32f)]=_0x5f5a40[_0x543770(0x56e)],_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x543770(0x54f)][_0x543770(0x324)]=_0x5f5a40[_0x543770(0x1f4)]*0x3e8;else{if(_0x5f5a40[_0x543770(0x1fc)]==_0x543770(0x1fa)&&_0x5f5a40[_0x543770(0x30c)]==!![]){if(_0x5f5a40['id']in _0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)])_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']]['_trackID']=_0x5f5a40[_0x543770(0x459)],_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']][_0x543770(0x59d)]=parseInt(0x3e8*(parseFloat(_0x5f5a40[_0x543770(0x290)])-_0x5089fd['rpcs'][_0x32a45d]['stats'][_0x5f5a40['id']][_0x543770(0x291)])/(parseInt(_0x5f5a40[_0x543770(0x633)])-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']][_0x543770(0x301)]))||0x0,_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']][_0x543770(0x291)]=parseFloat(_0x5f5a40['jitterBufferDelay'])||0x0,_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x5f5a40['id']][_0x543770(0x301)]=parseInt(_0x5f5a40['jitterBufferEmittedCount'])||0x0,'frameWidth'in _0x5f5a40&&(_0x543770(0x250)in _0x5f5a40&&(_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']][_0x543770(0x513)]=_0x5f5a40[_0x543770(0x18f)]+'\x20x\x20'+_0x5f5a40[_0x543770(0x250)],_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']][_0x543770(0x338)]=_0x5f5a40['frameWidth'],_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']][_0x543770(0x1ec)]=_0x5f5a40[_0x543770(0x250)]));else{var _0x4cdb03={};_0x4cdb03[_0x543770(0x291)]=parseFloat(_0x5f5a40[_0x543770(0x290)])||0x0,_0x4cdb03[_0x543770(0x301)]=parseInt(_0x5f5a40['jitterBufferEmittedCount'])||0x0,_0x4cdb03[_0x543770(0x59d)]=0x0,_0x4cdb03[_0x543770(0x560)]=_0x5f5a40[_0x543770(0x459)],_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['id']]=_0x4cdb03;}}else{if(_0x5f5a40[_0x543770(0x1fc)]==_0x543770(0x51e)){if(_0x543770(0x32f)in _0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)]&&_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x32f)]!=_0x5f5a40['id'])return;_0x543770(0x60b)in _0x5f5a40&&('ip'in _0x5f5a40&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x1a1)]=_0x5f5a40['ip']),_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x2f9)]=_0x5f5a40[_0x543770(0x60b)]),_0x543770(0x369)in _0x5f5a40&&(_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x625)]=_0x5f5a40[_0x543770(0x369)]),'networkType'in _0x5f5a40&&(_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)]['remote_networkType']=_0x5f5a40[_0x543770(0x5d7)]);}else{if(_0x5f5a40[_0x543770(0x1fc)]==_0x543770(0x553)){if(_0x543770(0x61f)in _0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)]&&_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x61f)]!=_0x5f5a40['id'])return;_0x543770(0x60b)in _0x5f5a40&&('ip'in _0x5f5a40&&(_0x543770(0x2a3)!=='YhUCQ'?_0x401c8e['sendFile'](_0x320296,_0x5cbdac[_0x543770(0x515)]):_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)]['RTC\x20Connection'][_0x543770(0x84)]=_0x5f5a40['ip']),_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x323)]=_0x5f5a40[_0x543770(0x60b)]),'candidateType'in _0x5f5a40&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x360)]=_0x5f5a40[_0x543770(0x369)]),_0x543770(0x5d7)in _0x5f5a40&&('Wtemo'!=='feEQJ'?_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x5fd)]=_0x5f5a40[_0x543770(0x5d7)]:_0x1c2366[_0x543770(0x483)][_0xfb641d][_0x543770(0x5d9)][_0x543770(0x327)][_0x543770(0x103)]=_0x543770(0x630));}else{if(_0x5f5a40[_0x543770(0x1fc)]=='transport')_0x543770(0x2b6)in _0x5f5a40&&('_bytesReceived'in _0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)]&&(_0x543770(0x386)!==_0x543770(0x386)?_0x5e2683[_0x543770(0x431)]!==![]&&(_0x4ab982['rpcs'][_0x131f2e]['iframeEle']&&_0x267f94['rpcs'][_0x182032]['iframeEle'][_0x543770(0x275)]()):_0x5089fd['rpcs'][_0x32a45d]['stats'][_0x543770(0x54f)][_0x543770(0x3c1)]&&(_0x5f5a40[_0x543770(0xa3)]&&(_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x543770(0x54f)][_0x543770(0x2ff)]=parseInt(0x8*(_0x5f5a40[_0x543770(0x2b6)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x101)])/(_0x5f5a40[_0x543770(0xa3)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x3c1)]))))),_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x101)]=_0x5f5a40[_0x543770(0x2b6)]),_0x543770(0xa3)in _0x5f5a40&&(_0x543770(0x123)!=='cugkh'?(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x3c1)]=_0x5f5a40[_0x543770(0xa3)],!_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x2a9)]?_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x2a9)]=_0x5f5a40[_0x543770(0xa3)]:_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x54f)][_0x543770(0x4aa)]=parseInt((_0x5f5a40[_0x543770(0xa3)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)]['RTC\x20Connection']['_timestampStart'])/0x258)/0x64):(_0x10b167[_0x543770(0x59f)](_0x30fc3c),_0x2a899a(_0x543770(0x32e))));else{if(_0x5f5a40[_0x543770(0x1fc)]==_0x543770(0x2c0)&&_0x543770(0x626)in _0x5f5a40){_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]]=_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]]||{},_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x35e)]=parseInt(0x8*(_0x5f5a40[_0x543770(0x2b6)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x537)])/(_0x5f5a40[_0x543770(0xa3)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x264)])),_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x5f5a40['trackId']][_0x543770(0x537)]=_0x5f5a40['bytesReceived']||_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x537)],_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x264)]=_0x5f5a40[_0x543770(0xa3)]||_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x264)],_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x543770(0x4e2)]=_0x5f5a40[_0x543770(0xad)],_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)]['_codecIdTrackId']=_0x5f5a40['trackId'];if(_0x5f5a40[_0x543770(0x497)]=='video'){_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x1fc)]=_0x543770(0x41a),_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x286)]=_0x543770(0x78);if(_0x5089fd['obsfix']&&_0x543770(0x248)in _0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)]&&_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x543770(0x248)]==_0x543770(0x4b4)){_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]]['pliDelta']=_0x5f5a40[_0x543770(0x350)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x2f8)]||0x0,_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x35f)]=_0x5f5a40['nackCount']-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x616)]+_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x35f)]||0x0,log(_0x543770(0x61b));if(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x455)]===0x0&&_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]]['nackTrigger']>=_0x5089fd[_0x543770(0x47b)])_0x543770(0x32a)!==_0x543770(0x32a)?_0x468684=0x1:(_0x5089fd[_0x543770(0x451)](_0x32a45d),_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']]['nackTrigger']=0x0,log(_0x543770(0x2fb)));else _0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x455)]>0x0&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x35f)]=0x0);}else{if(_0x5089fd['obsfix']&&_0x543770(0x248)in _0x5089fd[_0x543770(0x483)][_0x32a45d]['stats']&&_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)]['codec']==_0x543770(0x406)){_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']]['pliDelta']=_0x5f5a40[_0x543770(0x350)]-_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x5f5a40[_0x543770(0x626)]]['keyFramesRequested_pli']||0x0,_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x35f)]=_0x5f5a40[_0x543770(0x396)]-_0x5089fd['rpcs'][_0x32a45d]['stats'][_0x5f5a40[_0x543770(0x626)]]['streamErrors_nackCount']+_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]]['nackTrigger']||0x0,log(_0x543770(0x61b));if(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x455)]===0x0&&_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x5f5a40['trackId']]['nackTrigger']>=_0x5089fd[_0x543770(0x47b)]*0x4)_0x5089fd[_0x543770(0x451)](_0x32a45d),_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x35f)]=0x0,log(_0x543770(0x2fb));else _0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x455)]>0x0&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x35f)]=0x0);}}_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x2f8)]=_0x5f5a40['pliCount']||0x0,_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]]['streamErrors_nackCount']=_0x5f5a40['nackCount']||0x0;if(_0x543770(0x615)in _0x5f5a40)_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0xbb)]=parseInt(_0x5f5a40[_0x543770(0x615)]);else{if(_0x543770(0x4ec)in _0x5f5a40&&_0x5f5a40[_0x543770(0xa3)]){if(_0x543770(0x4bf)===_0x543770(0x4bf)){var _0x260d30=0x0,_0x25af9c=0x0;try{_0x260d30=_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x9c)],_0x25af9c=_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x3c1)];}catch(_0x1a2e1e){}_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0xbb)]=parseInt(0xa*(_0x5f5a40[_0x543770(0x4ec)]-_0x260d30)/(_0x5f5a40[_0x543770(0xa3)]/0x3e8-_0x25af9c))/0xa,_0x5089fd['rpcs'][_0x32a45d]['stats'][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x9c)]=_0x5f5a40[_0x543770(0x4ec)],_0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x3c1)]=_0x5f5a40[_0x543770(0xa3)]/0x3e8;}else _0x20d694[0x0][_0x543770(0x278)]=_0x2c5718(_0x401170[_0x543770(0x39c)])||0x0;}}}else _0x5f5a40[_0x543770(0x497)]==_0x543770(0x1e0)&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x1fc)]='Audio\x20Track',_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x286)]=_0x543770(0x1e0),_0x543770(0x26a)in _0x5f5a40&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x1ef)]=parseInt(parseFloat(_0x5f5a40[_0x543770(0x26a)])*0x2710)/0x2710));_0x543770(0xf2)in _0x5f5a40&&'packetsReceived'in _0x5f5a40&&(!(_0x543770(0x440)in _0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]])&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]]['_packetsLost']=_0x5f5a40[_0x543770(0xf2)]),!(_0x543770(0x276)in _0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]])&&(_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x5f5a40['trackId']][_0x543770(0x276)]=_0x5f5a40[_0x543770(0xbe)]),!(_0x543770(0x610)in _0x5089fd['rpcs'][_0x32a45d]['stats'][_0x5f5a40['trackId']])&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x610)]=0x0),_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x610)]=_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x610)]*0.35+0.65*((_0x5f5a40[_0x543770(0xf2)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x440)])*0x64)/(_0x5f5a40[_0x543770(0xbe)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x276)]+(_0x5f5a40[_0x543770(0xf2)]-_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']][_0x543770(0x440)]))||0x0,_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40['trackId']]['_packetsReceived']=_0x5f5a40['packetsReceived'],_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5f5a40[_0x543770(0x626)]][_0x543770(0x440)]=_0x5f5a40[_0x543770(0xf2)]);}else _0x543770(0x4e2)in _0x5089fd['rpcs'][_0x32a45d][_0x543770(0x44b)]&&_0x5f5a40['id']==_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats']['_codecId']&&(_0x543770(0x352)in _0x5f5a40&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x385)]]?_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)]['_codecIdTrackId']][_0x543770(0x248)]=_0x5f5a40[_0x543770(0x352)]:(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5089fd[_0x543770(0x483)][_0x32a45d]['stats'][_0x543770(0x385)]]={},_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x385)]][_0x543770(0x248)]=_0x5f5a40[_0x543770(0x352)])),_0x543770(0x250)in _0x5f5a40&&(_0x543770(0x18f)in _0x5f5a40&&(_0x5089fd[_0x543770(0x483)][_0x32a45d][_0x543770(0x44b)][_0x543770(0x513)]=parseInt(_0x5f5a40['frameWidth'])+_0x543770(0x4c3)+parseInt(_0x5f5a40[_0x543770(0x250)]))));}}}}}}),_0x5089fd['buffer']!==![]&&_0x5089fd[_0x543535(0x5c3)](_0x32a45d),setTimeout(function(){var _0x491999=_0x543535;_0x5089fd[_0x491999(0x643)](),_0x5089fd[_0x491999(0x3ed)]();},0x0);});}catch(_0xe86183){errorlog(_0xe86183);}},_0x5089fd['rpcs'][_0x193e83][_0x2b5633(0x8a)]=_0x38a39e=>{var _0x511801=_0x2b5633;_0x511801(0x233)!==_0x511801(0x233)?_0x1ea20e(_0x511801(0xc6))[_0x511801(0x43e)]=_0x393119[_0x511801(0x1c7)][_0x511801(0x39f)]:(warnlog(_0x511801(0x35d)),_0x5089fd[_0x511801(0xaf)](_0x38a39e,_0x193e83));},log(_0x2b5633(0x353));},_0x5089fd[_0x27b0ac(0xaf)]=function(_0x239a4d,_0x1a2a50){var _0x45a9c8=_0x27b0ac;if(_0x5089fd['badStreamList'][_0x45a9c8(0x4b5)](_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x1c3)])){errorlog(_0x45a9c8(0x5b7));return;}_0x5089fd[_0x45a9c8(0x4f8)]!==![]&&_0x5089fd[_0x45a9c8(0x5c3)](_0x1a2a50);_0x5089fd[_0x45a9c8(0x643)](),_0x5089fd[_0x45a9c8(0x3ed)]();if(_0x239a4d[_0x45a9c8(0x25b)]&&_0x239a4d['streams'][0x0]){_0x239a4d[_0x45a9c8(0x25b)][0x0]['onremovetrack']=function(_0xb668cc){var _0x223ec5=_0x45a9c8;try{_0x223ec5(0x303)!==_0x223ec5(0x2f1)?(warnlog('Track\x20was\x20removed'),_0x5089fd[_0x223ec5(0x483)][_0x1a2a50][_0x223ec5(0x646)][_0x223ec5(0x3fa)]()[_0x223ec5(0x348)](_0x3526df=>{var _0xa7e9a9=_0x223ec5;_0x3526df['id']==_0xb668cc[_0xa7e9a9(0x1fa)]['id']&&_0x5089fd[_0xa7e9a9(0x483)][_0x1a2a50][_0xa7e9a9(0x646)][_0xa7e9a9(0x632)](_0x3526df);}),_0x5089fd[_0x223ec5(0x483)][_0x1a2a50][_0x223ec5(0x22f)][_0x223ec5(0x2da)]=_0x5089fd['rpcs'][_0x1a2a50][_0x223ec5(0x646)],setTimeout(function(){updateMixer();},0x1)):(_0x2200d3(_0x527096,_0x223ec5(0x195)),_0x1e7752[_0x223ec5(0x596)][_0x223ec5(0x331)](_0x2e9132));}catch(_0x2455c4){}},_0x239a4d[_0x45a9c8(0x25b)][0x0][_0x45a9c8(0x5df)]=function(_0x482fe2){var _0x1051d8=_0x45a9c8;if(_0x1051d8(0x439)!=='BOaIi'){try{warnlog(_0x1051d8(0x10f)),_0x5089fd[_0x1051d8(0x483)][_0x1a2a50]['streamSrc'][_0x1051d8(0x3fa)]()[_0x1051d8(0x348)](_0x509378=>{var _0x431c04=_0x1051d8;_0x509378['id']==_0x482fe2[_0x431c04(0x1fa)]['id']&&_0x5089fd['rpcs'][_0x1a2a50]['streamSrc'][_0x431c04(0x632)](_0x509378);}),_0x5089fd[_0x1051d8(0x483)][_0x1a2a50][_0x1051d8(0x22f)]['srcObject']=_0x5089fd[_0x1051d8(0x483)][_0x1a2a50][_0x1051d8(0x646)];}catch(_0x3f7410){};}else{_0x10291e==''?(_0x329375=![],_0x45276d[_0x1051d8(0x1a0)][_0x1051d8(0x278)]=_0x250bfa[_0x1051d8(0x36c)]):_0x50e48d[_0x1051d8(0x1a0)][_0x1051d8(0x278)]=_0x21ee3f;var _0x482fdb={};_0x482fdb[_0x1051d8(0x19e)]=_0x1a426f[_0x1051d8(0x1a0)][_0x1051d8(0x57a)][_0x1051d8(0x19e)],_0x482fdb['changeLabel']=!![],_0x482fdb[_0x1051d8(0x116)]=_0x437be4,_0x1c64d2['sendRequest'](_0x482fdb,_0x482fdb['UUID']);}},_0x239a4d['streams'][0x0]['onerror']=function(_0x22c745){var _0x488e7c=_0x45a9c8;errorlog(_0x22c745);try{_0x488e7c(0x210)===_0x488e7c(0x310)?_0x3bc044[_0x488e7c(0x4d3)]=_0x3355ec:(warnlog(_0x488e7c(0x371)),_0x5089fd[_0x488e7c(0x483)][_0x1a2a50][_0x488e7c(0x646)][_0x488e7c(0x3fa)]()[_0x488e7c(0x348)](_0x111b42=>{var _0x17af7=_0x488e7c;try{_0x111b42['id']==_0x22c745[_0x17af7(0x1fa)]['id']&&_0x5089fd[_0x17af7(0x483)][_0x1a2a50][_0x17af7(0x646)][_0x17af7(0x632)](_0x111b42);}catch(_0x513b79){}}),_0x5089fd[_0x488e7c(0x483)][_0x1a2a50][_0x488e7c(0x22f)][_0x488e7c(0x2da)]=_0x5089fd[_0x488e7c(0x483)][_0x1a2a50]['streamSrc'],setTimeout(function(){updateMixer();},0x1));}catch(_0x526ee4){errorlog(_0x526ee4);}};var _0x2b5d54=_0x239a4d[_0x45a9c8(0x25b)][0x0][_0x45a9c8(0x3fa)]()[_0x45a9c8(0x39f)];_0x2b5d54>0x1&&errorlog(_0x45a9c8(0x56f));}else _0x239a4d[_0x45a9c8(0x1fa)]&&(_0x239a4d['track'][_0x45a9c8(0x2ac)]=function(_0x18a85d){var _0xab191f=_0x45a9c8;errorlog(_0x18a85d);try{warnlog(_0xab191f(0x371)),_0x5089fd[_0xab191f(0x483)][_0x1a2a50][_0xab191f(0x646)][_0xab191f(0x3fa)]()[_0xab191f(0x348)](_0x56dfc7=>{var _0x7855ae=_0xab191f;try{_0x56dfc7['id']==_0x18a85d[_0x7855ae(0x1fa)]['id']&&_0x5089fd[_0x7855ae(0x483)][_0x1a2a50][_0x7855ae(0x646)]['removeTrack'](_0x56dfc7);}catch(_0x5da588){}}),_0x5089fd[_0xab191f(0x483)][_0x1a2a50][_0xab191f(0x22f)][_0xab191f(0x2da)]=_0x5089fd[_0xab191f(0x483)][_0x1a2a50][_0xab191f(0x646)],setTimeout(function(){var _0x5d03f3=_0xab191f;_0x5d03f3(0x43f)!==_0x5d03f3(0x43f)?(_0x2410e7(_0x5d03f3(0x518)),_0x4826b8[_0x5d03f3(0x46f)]=![]):updateMixer();},0x1);}catch(_0x15f0d7){errorlog(_0x15f0d7);}});var _0x2e7898=![];if(_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x22f)]){if(_0x45a9c8(0x378)!==_0x45a9c8(0x378))_0x5f0a79[_0x45a9c8(0x270)]?(_0x481d84[_0x45a9c8(0x1b5)]=!![],_0x17143c[_0x45a9c8(0x3ed)]()):(_0x5a37e7[_0x45a9c8(0x1b5)]=![],_0x4c4e54[_0x45a9c8(0x3ed)]());else{if(_0x239a4d[_0x45a9c8(0x25b)]&&_0x239a4d['streams'][0x0]){!_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)]?(_0x5089fd['rpcs'][_0x1a2a50]['streamSrc']=_0x239a4d[_0x45a9c8(0x25b)][0x0],_0x239a4d[_0x45a9c8(0x25b)][0x0][_0x45a9c8(0x3fa)]()[_0x45a9c8(0x39f)]&&('ijTUb'===_0x45a9c8(0x199)?_0x2e7898=!![]:_0x599396())):_0x239a4d[_0x45a9c8(0x25b)][0x0]['getTracks']()[_0x45a9c8(0x348)](_0x17f8db=>{var _0x48d08e=_0x45a9c8;_0x2e7898&&warnlog('VIDEO\x20TRACK;\x20already\x20one\x20added'),_0x17f8db[_0x48d08e(0x52f)]==_0x48d08e(0x78)&&(_0x5089fd[_0x48d08e(0x483)][_0x1a2a50][_0x48d08e(0x646)][_0x48d08e(0x3fa)]()[_0x48d08e(0x348)](_0x270efc=>{var _0x248dec=_0x48d08e;_0x5089fd[_0x248dec(0x483)][_0x1a2a50][_0x248dec(0x646)][_0x248dec(0x632)](_0x270efc);}),_0x2e7898=!![]),log(_0x48d08e(0x2cf)),_0x5089fd[_0x48d08e(0x483)][_0x1a2a50]['streamSrc'][_0x48d08e(0x144)](_0x17f8db);});try{_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x22f)][_0x45a9c8(0x2da)]=_0x5089fd['rpcs'][_0x1a2a50]['streamSrc'];}catch(_0x283b5f){if(_0x45a9c8(0x4ca)!==_0x45a9c8(0x4ca))return _0x663435[_0x45a9c8(0x1fa)]&&_0x24c2f7[_0x45a9c8(0x1fa)][_0x45a9c8(0x52f)]==_0x45a9c8(0x78);else errorlog(_0x45a9c8(0x228));}log(_0x45a9c8(0x542));}else{if(_0x239a4d[_0x45a9c8(0x1fa)]){warnlog(_0x45a9c8(0xce));if(!_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50]['streamSrc'])_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)]=createMediaStream(),_0x239a4d[_0x45a9c8(0x1fa)]['kind']==_0x45a9c8(0x78)&&(_0x2e7898=!![]);else _0x239a4d[_0x45a9c8(0x1fa)][_0x45a9c8(0x52f)]=='video'&&(_0x2e7898=!![],_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)][_0x45a9c8(0x3fa)]()[_0x45a9c8(0x348)](_0x2b8871=>{var _0x2f7112=_0x45a9c8;_0x5089fd[_0x2f7112(0x483)][_0x1a2a50][_0x2f7112(0x646)]['removeTrack'](_0x2b8871);}));_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)][_0x45a9c8(0x144)](_0x239a4d[_0x45a9c8(0x1fa)]);try{_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50]['videoElement'][_0x45a9c8(0x2da)]=_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)];}catch(_0x4e43be){errorlog('4722');}}else errorlog(_0x45a9c8(0x24c));}setTimeout(function(){updateMixer();},0x1);}}else{if(_0x45a9c8(0x3ca)!==_0x45a9c8(0x3ca))return _0x2b194a[_0x45a9c8(0x1fa)]&&_0x305ca8[_0x45a9c8(0x1fa)][_0x45a9c8(0x52f)]=='video';else{log(_0x45a9c8(0x7e));try{var _0x33cb23=createVideoElement();}catch(_0x12a138){_0x45a9c8(0x383)===_0x45a9c8(0x383)?errorlog(_0x12a138):(_0x53e9bb[_0x45a9c8(0x483)][_0x3901e4]['stats'][_0x127064['id']][_0x45a9c8(0x513)]=_0x40dc23[_0x45a9c8(0x18f)]+_0x45a9c8(0x4c3)+_0x293914[_0x45a9c8(0x250)],_0x3b6a49[_0x45a9c8(0x483)][_0x5ef4c0][_0x45a9c8(0x44b)][_0x56b225['id']][_0x45a9c8(0x338)]=_0xc6e303[_0x45a9c8(0x18f)],_0x4fcea6[_0x45a9c8(0x483)][_0xf672d]['stats'][_0x5dfaf5['id']][_0x45a9c8(0x1ec)]=_0x1c7c12[_0x45a9c8(0x250)]);}_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x22f)]=_0x33cb23,_0x33cb23[_0x45a9c8(0x57a)][_0x45a9c8(0x19e)]=_0x1a2a50,_0x33cb23['id']=_0x45a9c8(0x3a0)+_0x1a2a50;_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50]['streamID']&&(_0x33cb23[_0x45a9c8(0x57a)][_0x45a9c8(0x4e5)]=_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x1c3)]);setupIncomingVideoTracking(_0x33cb23,_0x1a2a50);if(_0x239a4d['streams']&&_0x239a4d['streams'][0x0])'NoBNu'!==_0x45a9c8(0x4d7)?(_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)]=_0x239a4d[_0x45a9c8(0x25b)][0x0],_0x5089fd['rpcs'][_0x1a2a50][_0x45a9c8(0x22f)][_0x45a9c8(0x2da)]=_0x5089fd['rpcs'][_0x1a2a50][_0x45a9c8(0x646)],log(_0x45a9c8(0x542)),_0x239a4d['streams'][0x0]['getVideoTracks']()[_0x45a9c8(0x39f)]&&(_0x2e7898=!![])):_0x4ff8f4=_0x178aeb['pcs'][_0x515cef][_0x45a9c8(0xdb)];else _0x239a4d[_0x45a9c8(0x1fa)]&&(warnlog(_0x45a9c8(0xce)),!_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50]['streamSrc']&&(_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)]=createMediaStream()),_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)][_0x45a9c8(0x144)](_0x239a4d[_0x45a9c8(0x1fa)]),_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x22f)][_0x45a9c8(0x2da)]=_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x646)],_0x239a4d[_0x45a9c8(0x1fa)]['kind']==_0x45a9c8(0x78)&&(_0x2e7898=!![]));}}if(_0x2e7898){var _0x5426b4=![];if(_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x44b)]&&_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x44b)][_0x45a9c8(0x189)]&&_0x5089fd['rpcs'][_0x1a2a50][_0x45a9c8(0x44b)][_0x45a9c8(0x189)]['Browser']&&_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x44b)][_0x45a9c8(0x189)][_0x45a9c8(0x4b2)]===_0x45a9c8(0x449)){if(_0x45a9c8(0x5d4)!==_0x45a9c8(0x45a)){if(_0x5089fd['bitrate']){if(_0x5089fd['director']||_0x5089fd['roomid']!==![]&&_0x5089fd[_0x45a9c8(0x266)]!==''&&_0x5089fd[_0x45a9c8(0x394)]===![]){}else{if(_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x591)]!==![]){if(_0x5089fd['rpcs'][_0x1a2a50]['bandwidth']>=0x0&&_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x591)]<_0x5089fd[_0x45a9c8(0x294)]){}else _0x5426b4={},_0x5426b4[_0x45a9c8(0x294)]=_0x5089fd['bitrate'],_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x591)]=_0x5089fd[_0x45a9c8(0x294)],log(_0x45a9c8(0x2c6));}else _0x5426b4={},_0x5426b4[_0x45a9c8(0x294)]=_0x5089fd[_0x45a9c8(0x294)],_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x591)]=_0x5089fd['bitrate'],log(_0x45a9c8(0x2c6));}}}else _0x30e397['UUID']=_0x5a9b50,_0x3dc780(_0x45a9c8(0x28f)),_0x1dbe3a[_0x45a9c8(0x349)](_0x2cf8ed);}_0x5089fd[_0x45a9c8(0x4a3)]&&(_0x5426b4==![]&&(_0x5426b4={}),_0x5426b4['scale']=parseInt(_0x5089fd['scale'])),_0x5426b4&&_0x5089fd[_0x45a9c8(0x1c4)](_0x5426b4,_0x1a2a50);}if(_0x5089fd[_0x45a9c8(0x243)]===!![]){var _0x253cfb=function(_0x5ece1a){var _0x39d181=function(_0x2ef210){var _0x1f2967=_0x4593;if(!(_0x2ef210 in _0x5089fd[_0x1f2967(0x483)]))return;if(!_0x5089fd[_0x1f2967(0x483)][_0x2ef210][_0x1f2967(0x22f)])return;try{var _0x2903fd=_0x5089fd[_0x1f2967(0x483)][_0x2ef210][_0x1f2967(0x22f)]['muted'];_0x5089fd['rpcs'][_0x2ef210][_0x1f2967(0x22f)]['muted']=![];}catch(_0x18c486){warnlog(_0x18c486);}try{_0x5089fd[_0x1f2967(0x483)][_0x2ef210][_0x1f2967(0x22f)]['removeEventListener'](_0x1f2967(0xd0),_0x39d181);}catch(_0x4e8a58){warnlog(_0x4e8a58);}_0x5089fd[_0x1f2967(0x3e7)]['state']==_0x1f2967(0xc0)&&_0x5089fd[_0x1f2967(0x3e7)][_0x1f2967(0x2a2)]();try{var _0x3f1f31=_0x5089fd['rpcs'][_0x2ef210][_0x1f2967(0x646)][_0x1f2967(0x53a)]();if(_0x3f1f31['length']){if(_0x1f2967(0x73)!==_0x1f2967(0x4b9)){var _0x5a4fcf=_0x3f1f31[0x0];_0x5a4fcf[_0x1f2967(0x587)]!=_0x1f2967(0xc7)&&(_0x5089fd[_0x1f2967(0x483)][_0x2ef210][_0x1f2967(0x22f)]['srcObject']=addAudioPipeline(_0x5089fd['rpcs'][_0x2ef210][_0x1f2967(0x646)],_0x2ef210,_0x5a4fcf));}else _0x12f67d(_0x1f2967(0x52b));}else _0x5089fd['rpcs'][_0x2ef210]['videoElement'][_0x1f2967(0x2da)]=_0x5089fd[_0x1f2967(0x483)][_0x2ef210][_0x1f2967(0x646)];}catch(_0x51ecf9){warnlog(_0x51ecf9);}try{_0x5089fd[_0x1f2967(0x483)][_0x2ef210][_0x1f2967(0x22f)]['muted']=_0x2903fd,delete _0x5089fd[_0x1f2967(0x483)][_0x2ef210]['eventPlayActive'],'eventPlayActive'in _0x5089fd[_0x1f2967(0x483)][_0x2ef210]&&errorlog(_0x1f2967(0x20b));}catch(_0x16c4c6){warnlog(_0x16c4c6);}};return _0x39d181(_0x5ece1a);};_0x5089fd[_0x45a9c8(0x3e7)][_0x45a9c8(0xef)]==_0x45a9c8(0x196)&&(_0x5089fd[_0x45a9c8(0x638)]=!![]);if(_0x45a9c8(0x298)in _0x5089fd[_0x45a9c8(0x483)][_0x1a2a50]){}else _0x5089fd['firstPlayTriggered']==![]?_0x45a9c8(0x96)===_0x45a9c8(0x374)?_0x1c3b0e[_0x45a9c8(0x483)][_0x166c67][_0x45a9c8(0x11d)]['send'](_0x2739d7):_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x298)]=setInterval(function(_0x9fa3f9){var _0x932bdc=_0x45a9c8;log('..\x20waiting\x20for\x20user\x20gesture'),_0x9fa3f9 in _0x5089fd[_0x932bdc(0x483)]&&(_0x5089fd[_0x932bdc(0x638)]&&(clearInterval(_0x5089fd[_0x932bdc(0x483)][_0x9fa3f9][_0x932bdc(0x298)]),_0x5089fd[_0x932bdc(0x483)][_0x9fa3f9]['videoElement'][_0x932bdc(0x3af)](_0x932bdc(0xd0),_0x253cfb(_0x9fa3f9))));},0x3e8,_0x1a2a50):(!_0x5089fd['rpcs'][_0x1a2a50][_0x45a9c8(0x298)]&&(_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50]['eventPlayActive']=!![]),_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x22f)][_0x45a9c8(0x3af)](_0x45a9c8(0xd0),_0x253cfb(_0x1a2a50)));}_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x22f)][_0x45a9c8(0x627)]=_0x5089fd[_0x45a9c8(0x483)][_0x1a2a50][_0x45a9c8(0x381)],_0x5089fd[_0x45a9c8(0x643)](),_0x5089fd[_0x45a9c8(0x3ed)](),updateUserList(),mediaSourceUpdated(_0x1a2a50,_0x5089fd['rpcs'][_0x1a2a50][_0x45a9c8(0x1c3)],_0x2e7898);},_0x5089fd;}();function meshcast(){var _0x2b32ee=_0x56c269;if(session[_0x2b32ee(0x51b)]!==![])return;session['meshcastSettings']=null;try{var _0x15ab0f=new Date(),_0x10f5b5=_0x15ab0f[_0x2b32ee(0x400)]();urlParams[_0x2b32ee(0x1d4)]('tz')&&(_0x10f5b5=parseInt(urlParams[_0x2b32ee(0xe4)]('tz'))||_0x10f5b5);var _0x3836cb=[],_0x5f19c8=session[_0x2b32ee(0x426)](0xe),_0x338f5a=[],_0x4311ee={};fetch(_0x2b32ee(0x342))['then'](_0x34e84c=>_0x34e84c[_0x2b32ee(0x3ab)]())[_0x2b32ee(0x4a4)](function(_0x4438a7){var _0x5924a2=_0x2b32ee;if('LWBgR'!==_0x5924a2(0x384)){_0x338f5a=_0x4438a7;for(var _0x419cd6=0x0;_0x419cd6<_0x338f5a[_0x5924a2(0x39f)];_0x419cd6++){var _0x2387c5=Math['abs'](_0x338f5a[_0x419cd6]['tz']-_0x10f5b5);Math[_0x5924a2(0x258)](_0x2387c5-0x3c*0x18)<_0x2387c5&&(_0x2387c5=Math[_0x5924a2(0x258)](_0x2387c5-0x3c*0x18)),_0x338f5a[_0x419cd6][_0x5924a2(0xe1)]=_0x2387c5;}_0x338f5a['sort'](compare_deltas),_0x4311ee=_0x338f5a[0x0];try{_0x5924a2(0x193)!==_0x5924a2(0x193)?_0x2c67bb['rpcs'][_0x4a7ec9][_0x5924a2(0x646)][_0x5924a2(0x632)](_0x62ec32):(session['mc']=new RTCPeerConnection(session[_0x5924a2(0x5ed)]),session['mc'][_0x5924a2(0x42c)]=_0x58748b,session['videoElement'][_0x5924a2(0x2da)]&&session[_0x5924a2(0x22f)][_0x5924a2(0x2da)][_0x5924a2(0x430)]()[_0x5924a2(0x348)](_0x35a96a=>{var _0x4b9be9=_0x5924a2;'xmknO'===_0x4b9be9(0x1de)?_0x183054=_0x3a1d7b[_0x4b9be9(0x2cb)][_0x5b7f11][_0x4b9be9(0x1aa)]:(warnlog(_0x4b9be9(0x59b)),warnlog(_0x35a96a),session['mc'][_0x4b9be9(0x144)](_0x35a96a));}),warnlog(session['mc'][_0x5924a2(0x3cf)]()),session['mc'][_0x5924a2(0x410)]=function(_0x1911ca){var _0x5b83d8=_0x5924a2;if(_0x1911ca[_0x5b83d8(0x12d)]==null)return;log(_0x1911ca[_0x5b83d8(0x12d)]),_0x3836cb['push'](_0x1911ca['candidate']);});}catch(_0x410774){errorlog(_0x410774);}}else{_0x3ea361(_0x5924a2(0x2e0));return;}})[_0x2b32ee(0x421)](errorlog);}catch(_0x20024c){errorlog(_0x20024c);}function _0x213ab4(_0xf74770,_0x3dd503){var _0x52c3ed=_0x2b32ee;try{var _0x294425=new XMLHttpRequest();_0x294425['onreadystatechange']=function(){var _0x36a5d3=_0x4593;if(this[_0x36a5d3(0x530)]==0x4&&this[_0x36a5d3(0x5a2)]==0xc8){var _0x2dbf00=this['getResponseHeader'](_0x36a5d3(0x1bc));if(_0x2dbf00==_0x36a5d3(0x2bb)){var _0x5cc79a={};_0x5cc79a[_0x36a5d3(0x2fa)]=this[_0x36a5d3(0x5ea)],_0x5cc79a[_0x36a5d3(0x1fc)]=_0x36a5d3(0x562),_0x5cc79a[_0x36a5d3(0x2fa)]=CodecsHandler['setOpusAttributes'](_0x5cc79a[_0x36a5d3(0x2fa)],{'stereo':0x1}),_0x5cc79a[_0x36a5d3(0x2fa)]=_0x5cc79a[_0x36a5d3(0x2fa)][_0x36a5d3(0x34e)](/42001f/gi,_0x36a5d3(0x2a5)),_0x5cc79a['sdp']=_0x5cc79a[_0x36a5d3(0x2fa)][_0x36a5d3(0x34e)](/420029/gi,_0x36a5d3(0x2a5)),console[_0x36a5d3(0x36a)](_0x5cc79a),session['mc'][_0x36a5d3(0x3c9)](_0x5cc79a)['then']()[_0x36a5d3(0x421)](function(_0x1e6884){log(_0x1e6884);});if(_0x3836cb[_0x36a5d3(0x39f)]){var _0xf4930c=JSON['stringify'](_0x3836cb[_0x36a5d3(0x29c)]());setTimeout(function(){_0x213ab4(_0xf4930c,'ice');},0xa);}_0x365a69();}else _0x2dbf00==_0x36a5d3(0x417)&&(this[_0x36a5d3(0x5ea)]==0x1b0?warnUser('Meshcast\x20error:\x20432'):warnUser(_0x36a5d3(0x1d1)));}};var _0xe436d3=0x28;_0x294425[_0x52c3ed(0x4e3)](_0x52c3ed(0x552),_0x4311ee[_0x52c3ed(0x179)]+'/'+_0xe436d3,!![]),_0x294425[_0x52c3ed(0x533)](_0x52c3ed(0x59c),_0x52c3ed(0x48d)+_0x3dd503+_0x52c3ed(0x163)),_0x294425[_0x52c3ed(0x533)](_0x52c3ed(0x1a3),_0x52c3ed(0x256)+_0x5f19c8),_0x294425[_0x52c3ed(0x161)](_0xf74770);}catch(_0x5bd3c6){errorlog(_0x5bd3c6);}}function _0x58748b(_0x84e547){var _0x2fb8fa=_0x2b32ee;if(_0x2fb8fa(0x467)===_0x2fb8fa(0x467)){warnlog(_0x2fb8fa(0x47f)),warnlog(_0x84e547);try{session['mc'][_0x2fb8fa(0x50f)]()[_0x2fb8fa(0x4a4)](function(_0x41342e){var _0x3801c5=_0x2fb8fa;return _0x41342e[_0x3801c5(0x2fa)]=CodecsHandler[_0x3801c5(0x56b)](_0x41342e[_0x3801c5(0x2fa)],{'stereo':0x1}),_0x41342e[_0x3801c5(0x2fa)]=_0x41342e[_0x3801c5(0x2fa)]['replace'](/42001f/gi,_0x3801c5(0x2a5)),_0x41342e['sdp']=_0x41342e[_0x3801c5(0x2fa)][_0x3801c5(0x34e)](/420029/gi,_0x3801c5(0x2a5)),warnlog(_0x41342e),session['mc'][_0x3801c5(0x511)](_0x41342e);})[_0x2fb8fa(0x4a4)](function(){var _0x6e674=_0x2fb8fa;log(session['mc']['localDescription']),_0x213ab4(session['mc'][_0x6e674(0x194)]['sdp'],_0x6e674(0x2fa));})[_0x2fb8fa(0x421)](function(_0x3e2f14){});}catch(_0x107fa3){errorlog(_0x107fa3);}}else{var _0x3e34f8={};_0x3e34f8['addCoDirector']=[_0x46972f],_0x200aa0[_0x2fb8fa(0x28a)](_0x3e34f8,_0x520713);}}function _0x365a69(){var _0x5b6393=_0x2b32ee;if(_0x4311ee[_0x5b6393(0x607)])var _0x1eeba7=_0x5b6393(0x3de)+_0x4311ee['code']+'&id='+_0x5f19c8;else var _0x1eeba7=_0x5b6393(0x595)+_0x5f19c8;console[_0x5b6393(0x36a)]('MESHCAST\x20LINK:\x20'+_0x1eeba7);for(var _0x678e0 in session[_0x5b6393(0x2cb)]){if(session[_0x5b6393(0x2cb)][_0x678e0][_0x5b6393(0x5ad)]===null){if(_0x5b6393(0x5f7)===_0x5b6393(0x5f7)){session[_0x5b6393(0x2cb)][_0x678e0][_0x5b6393(0x5ad)]=!![];var _0x45f8d2={};_0x45f8d2['meshcast']={'token':_0x5f19c8,'url':_0x4311ee[_0x5b6393(0x179)]},session[_0x5b6393(0x4ac)](_0x45f8d2,_0x678e0);}else{_0x47b1b5(_0x5b6393(0x3b2)+_0x5b3910),_0x56fd36(_0x3b9337);var _0x1e2dca={};_0x1e2dca[_0x5b6393(0x251)]=_0x2c779d,_0x1e2dca[_0x5b6393(0x482)]=_0x205de3,_0x4c8545['sendRequest'](_0x1e2dca,_0x4a994c)?_0x29df5d(_0x5b6393(0x181)):_0x589871(_0x5b6393(0x42f));}}}session[_0x5b6393(0x51b)]={'token':_0x5f19c8,'url':_0x4311ee[_0x5b6393(0x179)]};}}function _0x275c(){var _0x3014aa=['obsStateSync','addCoDirector','waitingWatchList','scaleHeight','xbYVC','oninactive','totalRoomBitrate_default','pIncI','screensharequality','muted_activeSpeaker','contain','join','retryTimeout','devicePixelRatio','xVRpb','JDxGX','responseText','nopreview','frpBF','configuration','currentCameraConstraints','GOT\x20ICEs!!','sticky','opToa','XRvDi','verify','maxpublishers','directorChat','iOS\x20devices\x20do\x20not\x20support\x20dynamic\x20bitrates\x20correctly;\x20skipping','egpiT','MAKING\x20A\x20NEW\x20RPCS\x20RTC\x20CONNECTION','ICE\x20FAILED','restricted','Generate\x20Some\x20Crypto\x20keys\x20first','CzBda','remote_networkType','8px','tTTkC','237814XBxCoe','setClock','video/webm','CHECKING\x20FOR\x20OLD\x20MEDIA','getVideoBitrates','totalRoomBitrate','acc','code','dDlHP','lin','parse','relayProtocol','timeout','encrypt','claim','dAVHO','packetLoss_in_percentage','The\x20main\x20director\x20denied\x20you\x20as\x20a\x20co-director','security','jwk','bye','framesPerSecond','streamErrors_nackCount','credential','XBkIl','ASXOo','tKndb','OBS\x20PLI\x20FIX\x20MODE\x20ON','gwObF','hWeBL','quality_ss','_local_ice_id','midiRemote','canvasCtx','[data-action-type=\x22volume\x22][data--u-u-i-d=\x22','hash\x20is\x20','Refreshing\x20scale','remote_candidateType','trackId','rotated','TQBWC','chunked_','KdjAT','disableREMB','getLocalStream','remoteMuteState','zIgTM','wss://wss.vdo.ninja:443','none','153916vSccRm','removeTrack','jitterBufferEmittedCount','close','forceTcpMode','new-display-name','write','firstPlayTriggered','api','resolution\x20scale:\x20','qTipE','DzxwM','egBue','XSMrG','connectPeer','\x20-\x20Transferred','Websocket\x20connection\x20failed\x20or\x20something;\x20this\x20is\x20a\x20split\x20connection.\x20not\x20ideal,\x20as\x20it\x20could\x20be\x20unstable.','bqEgp','directorSpeakerMute','RTC\x20closed','turns:www.turn.vdo.ninja:443','streamSrc','chunkedStream','vector','DporW','load','mediaDevices','JPZLv','ougiU','ONpGT','muteStateTemplate','**\x20connected','ROOMID\x20EANBLED','video','joinRoom','remoteMuteState_','FEaYk','hanging\x20up','pipeTo','video\x20element\x20is\x20being\x20created\x20and\x20media\x20track\x20added','NlRee','pingTimeout','NqHwt','mpPGY','downloads','local_relayIP','EtXLY','label_','sPtlB','stopping\x20old\x20track','connectionState','ontrack','&room=','sendGenericData','charCodeAt',')\x20failed\x20due\x20to\x20permissions\x20or\x20it\x20was\x20rejected\x20by\x20the\x20user','parentNode','guest','getStats','defaultIframeSrc','allowMIDI','wUCTJ','FhZeb','OLoNy','remoteDescription','seed','dataReceived','enqueue','minptime','_framesDecoded','MOBILE\x20SCALE\x20RES\x20to\x202.5','Android','hidesololinks','hqmKm','bit\x20rate\x20being\x20munged','queuebutton','timestamp','directorViewBitrate','70icrZNf','pre\x20pixel\x20fix\x20','LVgIJ','turn:turn-au1.vdo.ninja:3478','pixelFix','turn:turn-as1.vdo.ninja:3478','ctrlKey','startTime','codecId','togglePrivateChat','onTrack','msg\x20size\x20error','turns:turn.obs.ninja:443','lowiosviewers','jointone','disableMouseEvents','right','csmTO','remoteFocus','showlabels','[data-action-type=\x22solo-chat\x22]','ice\x20timer\x20no\x20longer\x20exists','FPS','onload','line:\x20','packetsReceived','wssid','suspended','Audio_Loudness','session','LOADING\x20UP\x20WAITING\x20WATCH\x20STREAM','Hash\x20matched','roombitrate','queueNotification','MediaStreamAudioDestinationNode','Room\x20is\x20already\x20claimed\x20by\x20someone\x20else.','PbOtB','name','Nedjy','XVbYa','usc1','EVENT\x20TRACK\x20instead\x20of\x20event\x20Stream','reject','play','PhhUr','unmute-guest','lKRYM','RGNCK','DwHKf','remoteStats','roomclaimed','canvas','visible','RvqIF','scaleResolution','allowmidi','bitrateTimeoutFirefox','desaltStreamID','Unknown','Stream\x20ID\x20is\x20already\x20in\x20use.','delta','shift','activelySpeaking','get','canvasSource','limitAudioBitrate','Connection\x20to\x20Control\x20Server\x20lost.\x0a\x0aAuto-reconnect\x20is\x20partially\x20implemented','transcript','call','rejoining\x20room','binaryType','[data-action-type=\x22mute-guest\x22][data--u-u-i-d=\x22','NOT\x20VIEW\x20TARGET','IchBinSteveDerNinja','state','playback_audio_volume_meter','OPEN','packetsLost','AES-CBC','recording_audio_compressor_type','CONNECTEED!','watchStream','FYGQv','GYekz','sceneDisplay','oLhMh','cleanOutput','PROBLEM,\x20Senders\x20is\x20more\x20than\x200:\x20','PCS\x20WINS\x20ICE','limiting\x20AudioEncoder','disconnected','arrayBuffer','_bytesReceived','successfully\x20requested\x20audio\x20and\x20video','display','AudioContext','version','setAudioBitrate','room-is-claimed-codirector','applySoloChat','(((.+)+)+)+$','maxvb_url','TOO\x20MANY\x20PUBLISHING\x20PEERS','offerSDP','_sync_offset','stream\x20ID\x20is\x200\x20length','track\x20made\x20inactive;\x20removing','play\x20stream:\x20','Mute\x20video\x20-306','exnvV','user\x20didn\x27t\x20have\x20access\x20for\x20this\x20file.','VwMeV','Not\x20director','value','createDataChannel','bandwidth\x20set!','INITIAL\x20PUBLISH\x20START:\x20','streaming','FAIL\x20rpcs','password','receiveChannel','mobile','effectsData','remoteVideoMuteElement','room-is-claimed','nqHPu','nkrmZ','filetransfer','adaptivePtime','currentTarget','SENDING\x20CHUNKS\x20TO:\x20','SwEhR','empty\x20ice..','remoteRaisedHandElement','videoBitsPerSecond','DgKXo','candidate','zoomedBitrate','120XwlcPM','send\x20channel\x20closed','fadein','reject\x20co','hangup','opacity','screenShareElementHidden','hw_enc','enhanceAudioEncoder','ASKING\x20FOR\x20AUDIO\x20AND\x20VIDEO?','scaleResolutionDownBy\x20set\x202!','IuGag','session.pcs[UUID].scale\x20=\x20','safemode','apply','UeBcM','gainNode','Message\x20to\x20be\x20sent:\x20','kDlpO','test','group','addTrack','iceServers','https://','applyConstraints','listPromise','pushEffectsData','request','CGWkY','localMuteElement','tfLbd','toggleSoloChat','altpress','zOqff','setResolution',',\x20isDirector:\x20','reduce','hssConnection','sceneMute','ofwoy','sort','DjKaU','wBGXl','changeSpeaker','YftQL','privateKey','processIce2','WebRTC\x20Connection\x20Closed.\x20Clean\x20up.\x20657','lowerhand','initialPublish','send','midiHotkeys',';\x20charset=utf-8','unified-plan','failed\x20to\x20send\x20focus\x20change\x20request','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x204','cleanDirector','can\x27t\x20change\x20bitrate;\x20no\x20video\x20sender\x20found','cleaning\x20up\x20lost\x20connection','playback_audio_pipeline','cameraConstraints','ondataavailable','enhance','changeOrder','optimize','getElementById','pcm','GHCEn','Uowse','bind','de2','substr','novideo','Android\x2011','url','Opened\x20transfer\x20channel','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message;\x20RTC\x20peers\x20only','videosource','[data-action-type=\x22toggle-group\x22][data--u-u-i-d=\x22','ptz','oTlPF','windowed','zoom\x20success','Members\x20in\x20Room','session.videoElement.srcObject\x20failed;\x20but\x20streamSrc\x20worked?\x20--\x20probably\x20selected\x20no\x20audio/video\x20or\x20a\x20director','YgLjz','concat','timer','noREMB','PCS:\x20ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20pcs','info','brwPT','wss://debug.action.wtf:443','hostedTransfers','screenshare','Raised\x20hand','frameWidth','HvgnT','screensharefps','signData','PnEie','localDescription','could\x20not\x20be\x20sent;\x20queuing\x20it','running','data\x20channel\x20being\x20used\x20in\x20reverse;\x20this\x20shouldn\x27t\x20really\x20happen,\x20except\x20if\x20maybe\x20doing\x20a\x20file\x20transfer','GSEVw','ijTUb','turn:www.turn.obs.ninja:3478','focus\x20success','BZKGm','.webm','UUID','getTime','target','remote_relay_IP','setVideoScale','Authorization','crypto','You\x20are\x20no\x20longer\x20a\x20co-director\x20as\x20you\x20were\x20transferred.','getRandomValues','token','nodownloads','micIsolate','scaleDueToBitrate','encode','initial_group','onconnectionstatechange','\x20---\x20we\x20will\x20ask\x20again','directVideoMuted','message','closeRPC','outputDevice','mirrorExclude','decrypt','directorDisplayMuted','gjFMP','reverse','red','controlTimer','[data-action-type=\x22solo-chat\x22][data--u-u-i-d=\x22','webp','content-type','keyframe','6024EdzcnP','534IUKPDX','ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789','usw1','somepasswordwhere','streamID','sendRequest','CONNECTED\x20TO\x20FIRST\x20PEER','connect','queueList','sendChannel','tFWnp','scale\x20set!','cae1','SHA-256','width','toString','min','updateQueue','Unknown\x20Meshcast\x20error','audioMeterGuest','request\x20rate\x20limit:\x20','has','mono','byteLength','request\x20focus\x20change:\x20','Answer\x20SDP\x20does\x20not\x20have\x20a\x20matching\x20session\x20ID','requestChangeEQ','speedtest','inline-block','videoMuted','processDescription','mBBWa','NRoZM','audio','aebXb','limitBitrate','qyCYu','chunkedtransfer','seedAttempts','jap1','encodings','Websockets\x20timed\x20out;\x2020\x20seconds','onreadystatechange','outboundAudioBitrate','allowBroadcast','_frameHeight','importKey','Android\x2012','audio_level','Remote\x20peer\x20disconnected.\x20Due\x20to\x20enhanced\x20security,\x20please\x20refresh\x20to\x20create\x20a\x20new\x20connection.','Setting\x20pc\x20connection\x20timeout\x20in\x205\x20seconds\x20??','statsMenu','usw2','currentRoundTripTime','Meshcast\x20error:\x20432','aOjPc','limitAudioEncoder','low','equalizer','track','Requested_resolution','type','gotGenericData','labelstyle','production','recordLocal','savedBitrate','advanced','soloChatUUID','JciBm','The\x20other\x20end\x20is\x20just\x20being\x20a\x20keener.\x20Ignore\x20it.','bMzdi','directorUUID','padStart','vYMqu','getOpusBitrate','THIS\x20SHOULD\x20BE\x20DELETED','udp','WQzDa','obsSourceActive','ended','SaVdy','BgHfJ','chat','rEUOk','scaleFactor','Zofbp','oniceconnectionstatechange','yXRao','limitAudio','scaleWidth','locale','removeChild','bitsPerSecond','pqotc','WHY\x20ARE\x20YOU\x20GOD\x20DAMN\x20BEEPING','qcMsU','broadcastIFrame','395764yusAPQ','Ynzta','muted_savedState','watchTimeoutList','directorPassword','anysend','queue','4722','src','xivWk','RSASSA-PKCS1-v1_5','obsninja','recording_audio_pipeline','onclose','videoElement','lowcut','vRQFE','audioContext','uaegq','WoFyD','noNacks','couldn\x27t\x20set\x20rate\x20limit','jlAlv','AAMtN','screenShareElement','useragent','session.provideFileList','VotHa','setParameters','ExZWX','playoutDelayHint','codec_url','audioOptions','maxviewers_url','audioEffects','requestZoomChange','defaultPassword','requestAudioRateLimit','gJhKJ','codec','ruleOfThirds','GcFNT','isScene','NO\x20TRACK??\x20--\x20not\x20expected','PqGps','anyrequest','WUDAS','frameHeight','zoom','midiIn','received\x20data\x20from\x20viewer','verifyData','oOnrj','Bearer\x20','582381HLLWjM','abs','watchTimeoutList:','OoVhx','streams','warn','visibility','Tspcv','username','create\x20offer\x20worked','seedStream','preLimitedBitrate','candidates','_last_time','DpNrp','roomid','PaGly','FzATO','maxTouchPoints','audioLevel','Create\x20a\x20new\x20RTC\x20connection;\x20offering\x20SDP\x20on\x20request','getReceivers','Unmute\x20video','icefilter','encryptMessage','displayMute','tGEMA','new-push-connection','IXPeL','vzzfR','remove','_packetsReceived','start','innerText','hash\x20available','The\x20request\x20failed;\x20the\x20remote\x20user\x20did\x20not\x20recognize\x20you\x20as\x20the\x20director','iSKqa','audioDevice','stringify','jwDDu','added\x20audio\x20track','BITRATE:\x20','span','bitrateTimeout','pressed','block','closePC','_type','sceneSync','quality_limitation_reason','muted','sendPeers','xBXXL','targetBandwidth','videoOptions','processStats','GOT\x20ICE!!','jitterBufferDelay','_jitter_delay','send\x20channel\x20open\x20pcs','provideFileList','bitrate','float','localCandidateId','https://www.youtube.com/v/dQw4w9WgXcQ&Rick_Roll_Sample_Video','eventPlayActive','sending\x20message\x20to\x20server','Chromium-based\x20v','YVXvJ','pop','qyTyW','IqcUw','zmXQP','WEBRTC\x20CONNECTION\x20OPEN','Publisher\x20is\x20being\x20sent\x20a\x20video\x20stream???\x20NOT\x20EXPECTED!','resume','YhUCQ','joiningRoom','42e01f','TDICY','stream\x20ID\x20added\x20to\x20badStreamList:\x20','setupIncoming','_timestampStart','split','PASSED','onerror','restartIce','Adjusting\x20Gain;\x20only\x20track\x200\x20in\x20all\x20likely\x20hood,\x20unless\x20more\x20than\x20track\x200\x20support\x20is\x20added.','Someone\x20Joined\x20the\x20Room','directorVideoMuted','fr1','badStreamList','SEND\x20BYE','Should\x20we\x20ask\x20to\x20play\x20the\x20stream\x20Again?','allowDownloads','bytesReceived','mutedState','AyAvd','allowVideo','requestCoDirector','application/sdp','sign','scale\x20scale','gyro','website','inbound-rtp','sampleRate','overlay','add','hideClock','requestUpload','requested\x20video\x20bitrate\x20increase;\x20Firefox\x20peer\x20detected','failed','turns:turn.vdo.ninja:443','5px','host','pcs','iframeEle','encodering\x20being\x20kicked','disabled','adding\x20track','The\x20request\x20(','enabled','RTC\x20already\x20connected','action','cTivP','GjJrH','requestAudioHack','sKuIJ','focus','head6','srcObject','publishing\x20SDP\x20Offer:\x20','Publisher\x20will\x20be\x20ignored\x20due\x20to\x20max\x20connections\x20already\x20hit','removeAttribute','ICE\x20Disconnected;\x20wait\x20for\x20retry?\x20rpcs','pathname','requested\x20file\x20was\x20not\x20found','Unhandeled\x20Error\x20occured','sending\x20message\x20via\x20WSS\x20as\x20WebRTC\x20failed\x20to\x20send\x20message','CriOS','introButton','salt','imageElement','QWdQO','already\x20closed\x20PCS','noiseSuppression','speakerMute','transferred','VtXlJ','null\x20ice\x20rpcs','KXsix','new-view-connection','prototype','YoNUF','applyIsolatedChat','micDelay','ab_url','You\x27ve\x20been\x20transferred\x20to\x20a\x20different\x20room','enhacing\x20audio\x20encoder','dynamicScale','keyFramesRequested_pli','remote_relayProtocol','sdp','TRYING\x20KEYFRAME','GOT\x20ICES!!','\x27\x20target=\x27_blank\x27>','Someone\x20published\x20a\x20video\x20to\x20the\x20Room','total_recv_bitrate_kbps','irnSD','_jitter_count','container_','ByTjB','providing\x20answer','Pinging','HsLbY','maxframerate','Evsrh','startClock','data','3652136LWojWH','remoteSource','KinrO','zwols','delayNode','KvDlN','isConnected','changeCamera','manual','aaAAD','turns:www.turn.obs.ninja:443','changeURL','lEtIB','forceAspectRatio','new','deviceID','gRczd','noiframe','rpc\x20datachannel\x20closed','changeLabel','maxBitrate','OtEHA','directorEnabledPPT','rTzgZ','local_relayProtocol','Round_Trip_Time_ms','setScale','requestVideoHack','style','Failed\x20attempt\x20to\x20connect\x20as\x20co-director','videoaddedtoroom','gFPgB','tNwJb','pipe','object','FORCE\x20KEYFRAME\x20FOR\x20SCENE','_remote_ice_id','vdoninja','push','createObjectURL','string','GLaRL','connected\x20to\x20video\x20server','animatedMoves','onopen','_frameWidth','Media','lYkAt','AQAB','connected','noPLIs','aspectratio','kzOXc','UUID\x20does\x20not\x20exist','title','https://meshcast.io/servers.json','cbr','mediaRecorder','ZPGxI','kpgvV','10px','forEach','processIce','clicked','value\x20there','hLxSb','vb_url','replace','random','pliCount','muteState','mimeType','setup\x20peer\x20complete','maxvideobitrate','indexOf','BYE\x20RPCS','keyframerate','readAsArrayBuffer','turn:turn-br1.vdo.ninja:3478','sync','\x20---\x20PC\x20TIMED\x20OUT\x20and\x20already\x20deleted.\x20shouldn\x27t\x20happen','WCQvG','New\x20ON\x20TRACK\x20event','Bitrate_in_kbps','nackTrigger','local_candidateType','sensors','keys','postMessage','successfully\x20sent\x20message\x20vis\x20WebRTC\x20instead\x20of\x20WSS','sqnAJ','turn:www.turn.vdo.ninja:3478','QRVyI','find','candidateType','log','flipped','add-a-label','can\x27t\x20change\x20audio\x20bitrate;\x20no\x20audio\x20sender\x20found','mirrored','tkCdo','forceMediaSettings','Track\x20threw\x20an\x20error;\x20going\x20to\x20reconnect\x20it','exportKey','nvDxi','fvfyh','children','gfLxI','isDirector\x20','SSKvk','[data-action-type=\x22order-value\x22][data--u-u-i-d=\x22','rejected','playback_audio_samplerate','FORCING\x20A\x20KEY\x20FRAME:\x20','head4','requestSceneUpdate','tfliteModule','fzgDP','rotate','sourceActive','FDipM','eDeOw','_codecIdTrackId','dvhJU','miniInfo','echoCancellation','image/webp','hkICT','preventDefault','RYyay','requestCoDirector\x20recieved','FDFvd','vp8','xrGDz','does\x20any\x20audio\x20exist?','userAgent','onclick','scene','maxsamplerate','nackCount','keyframeTimeout','beepToNotify','KySmo','LWqWt','controls','order','The\x20Director\x20has\x20disabled\x20your\x20vision\x20temporarily
    ','getResponseHeader','length','videosource_','high','joinroom','RtOMb','RPCS\x20WINS\x20ICE','Setting\x20view\x20to\x20null\x20disables\x20all\x20playback','Track\x20stopped','sing1','volume','img','1vh','json','getWriter','XimFb','iframeSrc','addEventListener','what\x20is\x20this?','dropped\x20candidate\x20due\x20to\x20filter','request\x20zoom\x20change:\x20','screenShareState','XSjbY','hiddenSceneViewBitrate','HANG\x20UP\x202\x20COMPLETE','sBTcT','maxiosbitrate','webAudios','ping','inboundAudioPipeline','sendChannel_','codecGroupFlag','neMGF','EtpWI','textContent','_timestamp','SDP\x20Sessions\x20Match.\x20I\x20assume\x20ADDING\x20TRACKS.\x20RPCS','Does\x20Local\x20Stream\x20Source\x20EXIST?','cleanish','EOF1','label=','channel','UN-MUTED','setRemoteDescription','yCasd','limitTotalBitrate','bpffG','max','midi','getSenders','obsVisibility','top','stereo','mainmenu','offsetChannel','obsState','exclude','qdIvj','jTMqY','\x20is\x20not\x20defined;\x20skipping.','raw','directorSpeakerMuted','metaKey','updating\x20mixer','https://meshcast.io/view.html?api=','compressor','sensorData','limitTotalBitrateGuests','broadcastChannel','de1','hidden','getParameters','cid:','audioCtx','description','Unable\x20to\x20set\x20update\x20OBS\x20Visibility','maxviewers','wRiGm','recieveFile','directorDisplayMute','Transferred','directorActions','UUID\x20not\x20found\x20in\x20pcs','enhanceaudio','maxptime','pVxTk','labelsize','ondatachannel','RTCRtpSender','maxconnections','directorMutedState','bra1','getVideoTracks','digest','iframe_','sceneType2','manualBandwidth','ykpEZ','getTimezoneOffset','permaid','videoCodecs','urls','MIyvI','iframe','video/VP9','HsSmq','charAt','channelOffset','aec_url','requestFocusChange','Clean\x20up','candidate-pair','EYFOu','vRYWH','onicecandidate','focusDistance','limitaudio','\x20---\x20PC\x20TIMED\x20OUT,\x20but\x20still\x20alive.\x20Killing\x20it.','RTC\x20Connection\x20seems\x20to\x20be\x20dead\x20or\x20not\x20yet\x20open?\x201','enhance_audio','turn:turn.obs.ninja:3478','application/error','Remote\x20peer\x20connected\x20to\x20video\x20stream.\x0a\x0aConnection\x20to\x20handshake\x20server\x20being\x20killed\x20on\x20request.\x20This\x20increases\x20security,\x20but\x20the\x20peer\x20will\x20not\x20be\x20able\x20to\x20reconnect\x20automatically\x20on\x20connection\x20failure.\x0a\x0aPress\x20OK\x20to\x20start\x20the\x20stream!','optimizedBitrate','Video\x20Track','wss','scaleResolutionDownBy','seeding\x20blocked','webPquality','Update\x20Mixer\x20Event\x20on\x20REsize\x20SET','New\x20Label:\x20','catch','getAudioSettings','Shared\x20website:\x20Possibly\x20too\x20many\x20connections\x20from\x20the\x20same\x20address\x20tried\x20to\x20connect.Visit\x20https://discord.vdo.ninja\x20for\x20support.','recording_audio_ctx_latency','SET\x20SCALING\x20IS\x20FIRING,\x20which\x20is\x20GOOD\x20!!!!!!','URL','\x20Pixel\x20','time_active_minutes','streamid-already-published','sendMessage','undefined','coDirector','zRWSq','completed','updating\x20audio\x20delay','Browser','pause','video/VP8','includes','left','hangupDirector','ncDRZ','YCwYM','lfnCX','closeTimeout','createAnswer','theyBeSharksHere','localstats','tKNiW','slice','LQMRH','SkhaK','\x20x\x20','VBCAN','now','Your\x20room\x20has\x20changed','Enable\x20the\x20director\x27s\x20microphone\x20first.','BrSDn','obsRecording','pfGki','Change\x20Label','qlr','audioCodecs','You\x27ve\x20been\x20transferred','hands_','bDdBy','recording','raisehands','roomenc','ZUoZD','privacy','xUmcE','XyeDx','stfPs','showSettings','WjesH','jkfOu','closed','sqoqh','Inbound\x20User-based\x20Message\x20from\x20Room','local','uxhGZ','height_url','_codecId','open','resolve','sid','odWKR','WNUut','2px','substring','cover','directorList','framesDecoded','Safari','processIceBundle','allowIframe','enhanceAudio','iceBundle','hostedFiles','map','seeding','Chrome\x20for\x20iOS','storekey','marginLeft','buffer','showList','jpugD','delay','closedCaptions','enc','HeMKS','steve','UVORI','KJDxX','1308760BzhyIR','fullscreen','room\x20rate\x20restriction\x20detected.\x20No\x20videos\x20will\x20be\x20published\x20to\x20other\x20guests','TSTya','nVkcM','codecs','autoGainControl','hash\x20is\x20not\x20false','voiceMeterTemplate','delayTime','mIvtR','hash','rotate_video','createOffer','video_muted_init','setLocalDescription','ACTION\x20REJECTED:\x20','Resolution','customWSS','requestFile','FCZan','size','not\x20allowed\x20to\x20show\x20the\x20director','webcamonly','rZjiH','meshcastSettings','You\x20are\x20a\x20co-director\x20of\x20this\x20room;\x20you\x20have\x20partial\x20director\x20control\x20assigned\x20to\x20you.','aWRJT','remote-candidate','setValueAtTime','classList','obsStreaming','voiceMeter','OrwlH','createWriteStream','generateCrypto','ckTmV','dzptL','sendMsg','onmessage','optimizeBitrate','PUBLISHER\x27s\x20RTC\x20Connection\x20seems\x20to\x20be\x20dead?\x20','screenshareid','list','rampUpTime','kind','readyState','brazilIsSuperExpensive','aus1','setRequestHeader','gridlayout','starting\x20kicker','preferCodec','_last_bytes','BOKDN','xhUQS','getAudioTracks','noaudio','relative','recorder','sjMqS','fhGPc','match','fromCharCode','done\x20replacing/adding\x20tracks','generateKey','keyname','QBPJi','no\x20audio\x20track\x20to\x20poke','audioConstraints','PINGED','iceConnectionState','WFbwm','bdCpx','outboundVideoBitrate','Stream\x20ID\x20pre:','showClock','RTC\x20Connection','setVideoBitrate','decryptMessage','POST','local-candidate','slot','CLOSING\x20SECONDARY\x20CONNECTION;\x20matched\x20stream\x20ID\x20has\x20re-connected','from','scaleResolutionDownBy\x20set\x201!','reportbutton','announceCoDirector','recording_audio_gain','tfxFK','denoise_url','Transfer\x20ended','height','randomize','_trackID','turn:turn-usc1.obs.ninja:3478','answer','sceneList','nextQueue','stereo\x20enabled','Transfer\x20was\x20completed\x20successfully','approved','quality','mutedStateScene','audio_delay\x20:\x20','setOpusAttributes','audioGain','&password=','remoteCandidateId','MORE\x20THAN\x20ONE\x20VIDEO\x20TRACK\x20IS\x20BEING\x20ADDED','obsstudio','ukgup','Transfer\x20was\x20cnacelled\x20by\x20remote\x20user;\x20parital\x20file\x20saved.','head2','interval','mute','ZogCH','requestFile\x20in\x20reverse','ptime','Final\x20streamID:\x20','dataset','fCpWU','disableWebAudio','forceios','setupYourOwnPlease','sendKeyFrameScenes','quality_url','groupAudio','','actual\x20bitrate:','ldUmZ','speakerMuted','directorVolumeState','label','KZJFn','dkvCC','requestVideoRecord','OOO','SETTING\x20BITRATE\x20TOTAL\x20LIMIT','className','Audio_Sync_Delay_ms','importCrypto','problem','bandwidth','QnDad','COMPLETE:\x20','BYE','https://meshcast.io/view.html?id=','msg','checking','changeParams','requestResolution','deferring\x20with\x20a\x20promise','ADDING\x20TRACKS\x20TO\x20MESHCAST','Content-Type','Buffer_Delay_in_ms','webkitAudioContext','forcePLI','loudest','CLOSED','status','jLozU','encoder','signature','pkMbN','mid','deferring\x20with\x20a\x20promise;\x20hashed\x20room','turn:turn-usw2.vdo.ninja:3478','tTPNz','localVoiceMeter','taintedSession','meshcast','LJYSf','MOQux','nominated','changeMicrophone','reconnected','mag','lgTKp','remoteZoom','directorHash','new\x20connection\x20is\x20contained\x20in\x20badStreamList\x202!','HPyPM','activeSpeaker','SqIZB','DeLyH','obs','migrate','bitrate_set','SETUP\x20INCOMING','\x20---\x20we\x20will\x20not\x20ask\x20again;\x20we\x27re\x20already\x20connected','querySelectorAll','hash\x20result','playoutdelay','FaIBs','maxframerate_q2','SENDING\x20FILE:\x20','offer','fileList','PXllU','director','ZvIuQ','pointer','processDescription2','time','theyBeSharksHere','end-view-connection','SHA-1','sceneType','cursor','LmBVD','Awwsf','controlRoomBitrate','networkType','NOT\x20IN\x20VIEW\x20SET','remoteMuteElement'];_0x275c=function(){return _0x3014aa;};return _0x275c();}function meshcastWatch(_0x4d8fa3,_0x1c4c8e){var _0x25d55f=_0x56c269;!(_0x4d8fa3 in session[_0x25d55f(0x483)])&&(session[_0x25d55f(0x483)][_0x4d8fa3]={},session[_0x25d55f(0x483)][_0x4d8fa3][_0x25d55f(0x44b)]={},session[_0x25d55f(0x483)][_0x4d8fa3][_0x25d55f(0x3bb)]={},session[_0x25d55f(0x483)][_0x4d8fa3]['channelOffset']=![]);session[_0x25d55f(0x483)][_0x4d8fa3]['mc']=new RTCPeerConnection(session['configuration']),session[_0x25d55f(0x483)][_0x4d8fa3]['mc']['ontrack']=function(_0xbc16a1){var _0x4f0ec8=_0x25d55f;session[_0x4f0ec8(0xaf)](_0xbc16a1,_0x4d8fa3);};var _0x3fdb5f=session[_0x25d55f(0x426)](0xe),_0x2a7a20={};_0x2a7a20[_0x25d55f(0x1c3)]=_0x1c4c8e[_0x25d55f(0x1a7)],_0x2a7a20[_0x25d55f(0x19e)]=_0x3fdb5f;function _0x25848b(_0x3fbbcd){var _0x5804a4=_0x25d55f,_0x21d186=new XMLHttpRequest();_0x21d186[_0x5804a4(0x1e9)]=function(){var _0x1ea045=_0x5804a4;if(this[_0x1ea045(0x530)]==0x4&&this[_0x1ea045(0x5a2)]==0xc8){var _0x35732c=this[_0x1ea045(0x39e)](_0x1ea045(0x1bc));if(_0x35732c=='application/sdp'){var _0xb8c54c={};_0xb8c54c[_0x1ea045(0x2fa)]=this[_0x1ea045(0x5ea)],_0xb8c54c[_0x1ea045(0x1fc)]=_0x1ea045(0x5c7),session[_0x1ea045(0x483)][_0x4d8fa3]['mc'][_0x1ea045(0x3c9)](_0xb8c54c)['then'](function(){_0x1d00a4();})[_0x1ea045(0x421)](function(_0x140583){log(_0x140583);});}}else log(this);},_0x21d186[_0x5804a4(0x4e3)](_0x5804a4(0x552),_0x1c4c8e[_0x5804a4(0x179)],!![]),_0x21d186['setRequestHeader'](_0x5804a4(0x59c),'application/json;\x20charset=utf-8'),_0x21d186['setRequestHeader'](_0x5804a4(0x1a3),_0x5804a4(0x256)+_0x1c4c8e['token']),_0x21d186[_0x5804a4(0x161)](JSON[_0x5804a4(0x27d)](_0x3fbbcd));}function _0x1d00a4(){var _0x1237b5=_0x25d55f;session['rpcs'][_0x4d8fa3]['mc']['createAnswer']()[_0x1237b5(0x4a4)](function(_0x2e6ccf){var _0x4145d1=_0x1237b5;return _0x2e6ccf[_0x4145d1(0x2fa)]=CodecsHandler[_0x4145d1(0x56b)](_0x2e6ccf[_0x4145d1(0x2fa)],{'stereo':0x1}),session[_0x4145d1(0x483)][_0x4d8fa3]['mc'][_0x4145d1(0x511)](_0x2e6ccf);})[_0x1237b5(0x4a4)](function(){var _0x53ab1e=_0x1237b5,_0x505465={};_0x505465[_0x53ab1e(0x19e)]=_0x3fdb5f,_0x505465[_0x53ab1e(0x562)]=session['rpcs'][_0x4d8fa3]['mc'][_0x53ab1e(0x194)][_0x53ab1e(0x2fa)],_0x25848b(_0x505465);})[_0x1237b5(0x421)](function(_0x3d6d68){});}_0x25848b(_0x2a7a20);} \ No newline at end of file From 8c409ff8fc4c2d55ae91458ae83f3aeb5a975674 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Tue, 21 Dec 2021 10:40:16 -0500 Subject: [PATCH 06/13] Update index.html --- index.html | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/index.html b/index.html index 1f3b307..93c93be 100644 --- a/index.html +++ b/index.html @@ -1798,25 +1798,11 @@ // session.configuration.iceTransportPolicy = "relay"; // uncomment to enable "&privacy" and force the TURN server - ///// Different officially hosted handshake endpoints are available; each isolated from each other. - // session.wss = "wss://wss13.obs.ninja:443"; // US-East (Default) - // session.wss = "wss://apibackup.obs.ninja:443"; // US-West - // session.wss = "wss://jp1wss.obs.ninja:443"; // Japan - // session.wss = "wss://au1wss.obs.ninja:443"; // Australia - // session.wss = "wss://de1wss.obs.ninja:443"; // Germany - // session.wss = "wss://insecure.cam:444"; // China - ////// - /// If wanting to fully-self-host, uncomment the following and deploy your own websocket server; good for air-gapped deployments - // session.wss = "wss://wss.contribute.cam:443"; // https://github.com/steveseguin/websocket_server - // session.customWSS = true; - ////// - - /////// Or you can use piesocket.com if you wish to have a basic free websocket server hosted for you by a third-party - //session.customWSS = true; // Set to true to have Piesocket.com - //var apiKey = "ZCu96UFf9ezeQeClK7BOCkq6Q0x0lxWAPJcgxjz5"; // GET YOUR OWN API KEY at piesocket.com, as using this one is a privacy hazard. - //session.wss = "wss://us-nyc-1.websocket.me/v3/1?api_key="+apiKey; - //////////// + /// If wanting to fully-self-host, uncomment the following and deploy your own websocket server; good for air-gapped deployments + // session.wss = "wss://wss.contribute.cam:443"; // https://github.com/steveseguin/websocket_server + // session.customWSS = true; + ////// ///// The following lets you set the defaults From 6850d256d6084ce6671c190642c4186c4ec4f29e Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Tue, 21 Dec 2021 10:46:58 -0500 Subject: [PATCH 07/13] Add files via upload --- main.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.js b/main.js index 4cf5503..7e1007f 100644 --- a/main.js +++ b/main.js @@ -1130,9 +1130,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - if (navigator.userAgent.indexOf('Mac OS X') != -1) { - session.codec = "h264"; // default the codec to h264 if OBS is on macOS (that's all it supports with hardware) - } + //if (navigator.userAgent.indexOf('Mac OS X') != -1) { + // session.codec = "h264"; // default the codec to h264 if OBS is on macOS (that's all it supports with hardware) + //} if (session.disableOBS===false){ window.addEventListener("obsSourceVisibleChanged", obsSourceVisibleChanged); From da199214692aa06c2e09e14c18cd1d3c3a219d05 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Tue, 21 Dec 2021 10:48:39 -0500 Subject: [PATCH 08/13] Add files via upload not sure whether to leave or remove this change... --- main.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.js b/main.js index 7e1007f..4cf5503 100644 --- a/main.js +++ b/main.js @@ -1130,9 +1130,9 @@ async function main(){ // main asyncronous thread; mostly initializes the user s } } - //if (navigator.userAgent.indexOf('Mac OS X') != -1) { - // session.codec = "h264"; // default the codec to h264 if OBS is on macOS (that's all it supports with hardware) - //} + if (navigator.userAgent.indexOf('Mac OS X') != -1) { + session.codec = "h264"; // default the codec to h264 if OBS is on macOS (that's all it supports with hardware) + } if (session.disableOBS===false){ window.addEventListener("obsSourceVisibleChanged", obsSourceVisibleChanged); From 4517d6ca233c08f06abfc13c1c2c5b6039981fdb Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 22 Dec 2021 08:25:49 -0500 Subject: [PATCH 09/13] Update install.md --- install.md | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/install.md b/install.md index b88bb77..cf6cb55 100644 --- a/install.md +++ b/install.md @@ -30,7 +30,7 @@ That all aside, please continue: There's a community-created video tutorial on setting up here; https://youtu.be/8sDMwBIlgwE Otherwise, read on. -I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL. +I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL, unless you modify all browsers being used to support otherwise. (more on this in the internet-free section below) For webservers, I use NGINX on a Ubuntu server; smaller the better. I rely on Cloudflare to provide caching and SSL, so my installation of NGINX is pretty simple. ``` @@ -87,13 +87,30 @@ My suggestion? Limit changes to images and perhaps the translation files (maybe ### Internet-free deployments -For those looking to deploy a completely Internet-free or fully-isolated hosting option, you'll need to also deploy your own STUN/TURN service, as well as a handshake server. +For those looking to deploy a completely Internet-free or fully-isolated hosting option, you'll need to deploy your own handshake server, and you may also need to deploy your own STUN/TURN service. STUN/TURN might not be needed on a Local Area Network, and TURN might not be needed at all if you have control over each participant connecting, but adding one isn't too hard and can help with firewall and mobile network issues. -Details on how to deploy your own private STUN server can be Googled online; it's rather out of the scope of this guide's goals though. As of this writing, VDO.Ninja uses Google's public STUN servers, but most TURN-servers also offer optional STUN server functionality as well. (Details on deploying a TURN server are mentioned previously in this article.) +As of this writing, VDO.Ninja uses Google's public STUN servers, but most TURN-servers also offer optional STUN server functionality as well. Details on deploying a TURN server are mentioned previously in this article, so following those instructions should suffice if you wish to have a combined STUN/TURN service. -Internet-free deployments will also need to deal with private SSL certificates and any DNS secure context issues that may arise. VDO.Ninja relies on SSL for security, but if you can't figure out how to do private SSL issuance, these SSL restrictions can be disabled via the Chrome browser's command-line. VDO.Ninja may complain about the lack of security if you take this approach though, but you can edit out those lines of code which trigger those warnings as needed. +Internet-free deployments will also need to deal with private SSL certificates and any DNS secure context issues that may arise. VDO.Ninja relies on SSL for security, but if you can't figure out how to do private SSL issuance, these SSL restrictions can be somewhat disabled via the browser's command-line or sometimes via the Chrome://flags settings. VDO.Ninja may complain about the lack of security if you take this approach though, but you can edit out those lines of code which trigger those warnings as needed. You may still need to issue an SSL certificate, self-signed or what not, but with these flags enabled it doesn't at least need to be valid. -Finally, there is a handshake server hosting option available; advanced users can host their own personal handshake server, which is useful for air-gapped private deployments of the service. Some basic documentation with instructions on setting it up are included here: https://github.com/steveseguin/websocket_server. Please note that despite how simple the provided handshake server appears, it does work quite well as VDO.Ninja was designed to be as serverless as possible. Just be sure that your SSL-certifcates are valid, else it may not work. +Setting it via command line on Windows, +``` +"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors +``` +and on macOS +``` +/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-certificate-errors --ignore-urlfetcher-cert-requests &> /dev/null +``` +and on some versions of Chromium-based browsers, you can access it via a flag +``` +chrome://flags/#allow-insecure-localhost +``` + +Finally, there is a handshake server hosting option available; advanced users can host their own personal handshake server, which is useful for air-gapped private deployments of the service. Some basic documentation with instructions on setting it up are included here: https://github.com/steveseguin/websocket_server. Just be sure that your SSL-certifcates are valid or that you modify your browser to support invalid SSL certificates, else it will not work. From there, you just need to modify a couple ilnes in the index.html file of VDO.Ninja to configure things. + +Please note that despite how simple the provided handshake server appears, it does work quite well. VDO.Ninja was designed to be as serverless and agnostic as possible, so it will work with 3rd-party signaling services as well, such as piesocket.com, and even certain blockchain networks, IRC, and more (with a bit of added tweaking at course). + +WebRTC is very prickly about security, so if you run into issues with things not working, double check your SSL settings first. Regards, Steve From 924eb59bb294a0153a2b89f442fe880345f3e029 Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 22 Dec 2021 08:29:47 -0500 Subject: [PATCH 10/13] Update install.md --- install.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.md b/install.md index cf6cb55..5bb2197 100644 --- a/install.md +++ b/install.md @@ -30,7 +30,7 @@ That all aside, please continue: There's a community-created video tutorial on setting up here; https://youtu.be/8sDMwBIlgwE Otherwise, read on. -I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL, unless you modify all browsers being used to support otherwise. (more on this in the internet-free section below) +I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL, unless you modify all browsers being used to support otherwise. (more on this in the (Internet-free section)[#internet-free-deployments] below) For webservers, I use NGINX on a Ubuntu server; smaller the better. I rely on Cloudflare to provide caching and SSL, so my installation of NGINX is pretty simple. ``` From 36f7724f36dea23ea28c5e53bc96b342b74ec36b Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 22 Dec 2021 08:29:52 -0500 Subject: [PATCH 11/13] Create install.md From ba8ccbf4f4ad955a865d90df1b354bfe8b41f5de Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 22 Dec 2021 08:31:01 -0500 Subject: [PATCH 12/13] Update install.md --- install.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.md b/install.md index 5bb2197..16eefdc 100644 --- a/install.md +++ b/install.md @@ -30,7 +30,7 @@ That all aside, please continue: There's a community-created video tutorial on setting up here; https://youtu.be/8sDMwBIlgwE Otherwise, read on. -I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL, unless you modify all browsers being used to support otherwise. (more on this in the (Internet-free section)[#internet-free-deployments] below) +I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL, unless you modify all browsers being used to support otherwise. More on this in the [Internet-free section](#internet-free-deployments) below) For webservers, I use NGINX on a Ubuntu server; smaller the better. I rely on Cloudflare to provide caching and SSL, so my installation of NGINX is pretty simple. ``` From 9f7345a2ea3d6be9a663dd04a472f8ee80f903aa Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Wed, 22 Dec 2021 08:33:23 -0500 Subject: [PATCH 13/13] Update install.md --- install.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/install.md b/install.md index 16eefdc..b47e401 100644 --- a/install.md +++ b/install.md @@ -30,7 +30,7 @@ That all aside, please continue: There's a community-created video tutorial on setting up here; https://youtu.be/8sDMwBIlgwE Otherwise, read on. -I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL, unless you modify all browsers being used to support otherwise. More on this in the [Internet-free section](#internet-free-deployments) below) +I use Cloudflare with Flexible SSL enabled and HTTP Rewrites. If you do not use Cloudflare, you will need to deploy SSL certificates onto your website. You will also have to have Cloudflare or whatever DNS provider you have, point your domain name to the IP address of your webserver. VDO.Ninja REQUIRES a domain name and SSL, unless you modify all browsers being used to support otherwise. (More on this in the [Internet-free section](#internet-free-deployments) below) For webservers, I use NGINX on a Ubuntu server; smaller the better. I rely on Cloudflare to provide caching and SSL, so my installation of NGINX is pretty simple. ``` @@ -91,7 +91,7 @@ For those looking to deploy a completely Internet-free or fully-isolated hosting As of this writing, VDO.Ninja uses Google's public STUN servers, but most TURN-servers also offer optional STUN server functionality as well. Details on deploying a TURN server are mentioned previously in this article, so following those instructions should suffice if you wish to have a combined STUN/TURN service. -Internet-free deployments will also need to deal with private SSL certificates and any DNS secure context issues that may arise. VDO.Ninja relies on SSL for security, but if you can't figure out how to do private SSL issuance, these SSL restrictions can be somewhat disabled via the browser's command-line or sometimes via the Chrome://flags settings. VDO.Ninja may complain about the lack of security if you take this approach though, but you can edit out those lines of code which trigger those warnings as needed. You may still need to issue an SSL certificate, self-signed or what not, but with these flags enabled it doesn't at least need to be valid. +Internet-free deployments will also need to deal with private SSL certificates and any DNS secure context issues that may arise. VDO.Ninja relies on SSL for security, but if you can't figure out how to do private SSL issuance, these SSL restrictions can be somewhat disabled at the browser's command-line or for localhost via the Chrome://flags settings. VDO.Ninja may complain about the lack of security if you take this approach though, but you can edit out those lines of code which trigger those warnings as needed. You may still need to issue an SSL certificate, self-signed or what not, but with these flags enabled it doesn't at least need to be valid. Setting it via command line on Windows, ``` @@ -101,7 +101,7 @@ and on macOS ``` /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-certificate-errors --ignore-urlfetcher-cert-requests &> /dev/null ``` -and on some versions of Chromium-based browsers, you can access it via a flag +and if you intend to only access it as a localhost, ``` chrome://flags/#allow-insecure-localhost ```