decoder-pro-audio.js 638 KB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("crypto")):"function"==typeof define&&define.amd?define(["crypto"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).crypto)}(this,function(e){"use strict";function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r,n=t(e),s=(r="undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-audio.js",document.baseURI).href,async function(e={}){var t,i,n;(n=e).ready=new Promise((e,r)=>{t=e,i=r}),(n=void 0!==n?n:{}).locateFile=function(e,t){return"decoder-pro-audio.wasm"==e&&"undefined"!=typeof JESSIBUCA_PRO_AUDIO_WASM_URL&&""!=JESSIBUCA_PRO_AUDIO_WASM_URL?JESSIBUCA_PRO_AUDIO_WASM_URL:t+e};var s,a,o,c=Object.assign({},n),u="./this.program",l="object"==typeof window,d="function"==typeof importScripts,f="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,h="";if(f){const{createRequire:e}=await import("module");var p=e("undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-audio.js",document.baseURI).href),m=p("fs"),v=p("path");h=d?v.dirname(h)+"/":p("url").fileURLToPath(new URL("./","undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-audio.js",document.baseURI).href)),s=(e,t)=>(e=G(e)?new URL(e):v.normalize(e),m.readFileSync(e,t?void 0:"utf8")),o=e=>{var t=s(e,!0);return t.buffer||(t=new Uint8Array(t)),t},a=(e,t,r,i=!0)=>{e=G(e)?new URL(e):v.normalize(e),m.readFile(e,i?void 0:"utf8",(e,n)=>{e?r(e):t(i?n.buffer:n)})},!n.thisProgram&&process.argv.length>1&&(u=process.argv[1].replace(/\\/g,"/")),process.argv.slice(2),n.inspect=()=>"[Emscripten Module object]"}else(l||d)&&(d?h=self.location.href:"undefined"!=typeof document&&document.currentScript&&(h=document.currentScript.src),r&&(h=r),h=0!==h.indexOf("blob:")?h.substr(0,h.replace(/[?#].*/,"").lastIndexOf("/")+1):"",s=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},d&&(o=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),a=(e,t,r)=>{var i=new XMLHttpRequest;i.open("GET",e,!0),i.responseType="arraybuffer",i.onload=()=>{200==i.status||0==i.status&&i.response?t(i.response):r()},i.onerror=r,i.send(null)});var y,g,_=n.print||console.log.bind(console),b=n.printErr||console.error.bind(console);Object.assign(n,c),c=null,n.arguments&&n.arguments,n.thisProgram&&(u=n.thisProgram),n.quit&&n.quit,n.wasmBinary&&(y=n.wasmBinary),"object"!=typeof WebAssembly&&V("no native wasm support detected");var S,I,w,A,k,C,x,E,T=!1;function D(){var e=g.buffer;n.HEAP8=S=new Int8Array(e),n.HEAP16=w=new Int16Array(e),n.HEAPU8=I=new Uint8Array(e),n.HEAPU16=A=new Uint16Array(e),n.HEAP32=k=new Int32Array(e),n.HEAPU32=C=new Uint32Array(e),n.HEAPF32=x=new Float32Array(e),n.HEAPF64=E=new Float64Array(e)}var M=[],B=[],P=[];function U(e){M.unshift(e)}function F(e){P.unshift(e)}var R=0,L=null;function V(e){n.onAbort&&n.onAbort(e),b(e="Aborted("+e+")"),T=!0,e+=". Build with -sASSERTIONS for more info.";var t=new WebAssembly.RuntimeError(e);throw i(t),t}var O,N,z,H,W=e=>e.startsWith("data:application/octet-stream;base64,"),G=e=>e.startsWith("file://");function j(e){if(e==O&&y)return new Uint8Array(y);if(o)return o(e);throw"both async and sync fetching of the wasm failed"}function q(e,t,r){return function(e){if(!y&&(l||d)){if("function"==typeof fetch&&!G(e))return fetch(e,{credentials:"same-origin"}).then(t=>{if(!t.ok)throw"failed to load wasm binary file at '"+e+"'";return t.arrayBuffer()}).catch(()=>j(e));if(a)return new Promise((t,r)=>{a(e,e=>t(new Uint8Array(e)),r)})}return Promise.resolve().then(()=>j(e))}(e).then(e=>WebAssembly.instantiate(e,t)).then(e=>e).then(r,e=>{b(`failed to asynchronously prepare wasm: ${e}`),V(e)})}n.locateFile?W(O="decoder-pro-audio.wasm")||(N=O,O=n.locateFile?n.locateFile(N,h):h+N):O=new URL("decoder-pro-audio.wasm","undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("decoder-pro-audio.js",document.baseURI).href).href;var $=e=>{for(;e.length>0;)e.shift()(n)};function Y(e){this.excPtr=e,this.ptr=e-24,this.set_type=function(e){C[this.ptr+4>>2]=e},this.get_type=function(){return C[this.ptr+4>>2]},this.set_destructor=function(e){C[this.ptr+8>>2]=e},this.get_destructor=function(){return C[this.ptr+8>>2]},this.set_caught=function(e){e=e?1:0,S[this.ptr+12|0]=e},this.get_caught=function(){return 0!=S[this.ptr+12|0]},this.set_rethrown=function(e){e=e?1:0,S[this.ptr+13|0]=e},this.get_rethrown=function(){return 0!=S[this.ptr+13|0]},this.init=function(e,t){this.set_adjusted_ptr(0),this.set_type(e),this.set_destructor(t)},this.set_adjusted_ptr=function(e){C[this.ptr+16>>2]=e},this.get_adjusted_ptr=function(){return C[this.ptr+16>>2]},this.get_exception_ptr=function(){if(Pt(this.get_type()))return C[this.excPtr>>2];var e=this.get_adjusted_ptr();return 0!==e?e:this.excPtr}}n.noExitRuntime;var K,J,X,Z="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,Q=(e,t,r)=>{for(var i=t+r,n=t;e[n]&&!(n>=i);)++n;if(n-t>16&&e.buffer&&Z)return Z.decode(e.subarray(t,n));for(var s="";t<n;){var a=e[t++];if(128&a){var o=63&e[t++];if(192!=(224&a)){var c=63&e[t++];if((a=224==(240&a)?(15&a)<<12|o<<6|c:(7&a)<<18|o<<12|c<<6|63&e[t++])<65536)s+=String.fromCharCode(a);else{var u=a-65536;s+=String.fromCharCode(55296|u>>10,56320|1023&u)}}else s+=String.fromCharCode((31&a)<<6|o)}else s+=String.fromCharCode(a)}return s},ee=(e,t)=>e?Q(I,e,t):"",te=e=>{for(var t="",r=e;I[r];)t+=K[I[r++]];return t},re={},ie={},ne={},se=e=>{throw new J(e)},ae=e=>{throw new X(e)},oe=(e,t,r)=>{function i(t){var i=r(t);i.length!==e.length&&ae("Mismatched type converter count");for(var n=0;n<e.length;++n)ce(e[n],i[n])}e.forEach(function(e){ne[e]=t});var n=new Array(t.length),s=[],a=0;t.forEach((e,t)=>{ie.hasOwnProperty(e)?n[t]=ie[e]:(s.push(e),re.hasOwnProperty(e)||(re[e]=[]),re[e].push(()=>{n[t]=ie[e],++a===s.length&&i(n)}))}),0===s.length&&i(n)};function ce(e,t,r={}){if(!("argPackAdvance"in t))throw new TypeError("registerType registeredInstance requires argPackAdvance");return function(e,t,r={}){var i=t.name;if(e||se(`type "${i}" must have a positive integer typeid pointer`),ie.hasOwnProperty(e)){if(r.ignoreDuplicateRegistrations)return;se(`Cannot register type '${i}' twice`)}if(ie[e]=t,delete ne[e],re.hasOwnProperty(e)){var n=re[e];delete re[e],n.forEach(e=>e())}}(e,t,r)}var ue,le=e=>{se(e.$$.ptrType.registeredClass.name+" instance already deleted")},de=!1,fe=e=>{},he=e=>{e.count.value-=1,0===e.count.value&&(e=>{e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)})(e)},pe=(e,t,r)=>{if(t===r)return e;if(void 0===r.baseClass)return null;var i=pe(e,t,r.baseClass);return null===i?null:r.downcast(i)},me={},ve=()=>Object.keys(Se).length,ye=()=>{var e=[];for(var t in Se)Se.hasOwnProperty(t)&&e.push(Se[t]);return e},ge=[],_e=()=>{for(;ge.length;){var e=ge.pop();e.$$.deleteScheduled=!1,e.delete()}},be=e=>{ue=e,ge.length&&ue&&ue(_e)},Se={},Ie=(e,t)=>(t=((e,t)=>{for(void 0===t&&se("ptr should not be undefined");e.baseClass;)t=e.upcast(t),e=e.baseClass;return t})(e,t),Se[t]),we=(e,t)=>(t.ptrType&&t.ptr||ae("makeClassHandle requires ptr and ptrType"),!!t.smartPtrType!=!!t.smartPtr&&ae("Both smartPtrType and smartPtr must be specified"),t.count={value:1},ke(Object.create(e,{$$:{value:t}})));function Ae(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=Ie(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r.clone();var i=r.clone();return this.destructor(e),i}function n(){return this.isSmartPointer?we(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):we(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var s,a=this.registeredClass.getActualType(t),o=me[a];if(!o)return n.call(this);s=this.isConst?o.constPointerType:o.pointerType;var c=pe(t,this.registeredClass,s.registeredClass);return null===c?n.call(this):this.isSmartPointer?we(s.registeredClass.instancePrototype,{ptrType:s,ptr:c,smartPtrType:this,smartPtr:e}):we(s.registeredClass.instancePrototype,{ptrType:s,ptr:c})}var ke=e=>"undefined"==typeof FinalizationRegistry?(ke=e=>e,e):(de=new FinalizationRegistry(e=>{he(e.$$)}),ke=e=>{var t=e.$$;if(t.smartPtr){var r={$$:t};de.register(e,r,e)}return e},fe=e=>de.unregister(e),ke(e));function Ce(){}var xe=(e,t)=>Object.defineProperty(t,"name",{value:e}),Ee=(e,t,r)=>{if(void 0===e[t].overloadTable){var i=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||se(`Function '${r}' called with an invalid number of arguments (${arguments.length}) - expects one of (${e[t].overloadTable})!`),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[i.argCount]=i}};function Te(e,t,r,i,n,s,a,o){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=i,this.baseClass=n,this.getActualType=s,this.upcast=a,this.downcast=o,this.pureVirtualFunctions=[]}var De=(e,t,r)=>{for(;t!==r;)t.upcast||se(`Expected null or instance of ${r.name}, got an instance of ${t.name}`),e=t.upcast(e),t=t.baseClass;return e};function Me(e,t){if(null===t)return this.isReference&&se(`null is not a valid ${this.name}`),0;t.$$||se(`Cannot pass "${it(t)}" as a ${this.name}`),t.$$.ptr||se(`Cannot pass deleted object as a pointer of type ${this.name}`);var r=t.$$.ptrType.registeredClass;return De(t.$$.ptr,r,this.registeredClass)}function Be(e,t){var r;if(null===t)return this.isReference&&se(`null is not a valid ${this.name}`),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;t.$$||se(`Cannot pass "${it(t)}" as a ${this.name}`),t.$$.ptr||se(`Cannot pass deleted object as a pointer of type ${this.name}`),!this.isConst&&t.$$.ptrType.isConst&&se(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);var i=t.$$.ptrType.registeredClass;if(r=De(t.$$.ptr,i,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&se("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:se(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var n=t.clone();r=this.rawShare(r,Ze.toHandle(()=>n.delete())),null!==e&&e.push(this.rawDestructor,r)}break;default:se("Unsupporting sharing policy")}return r}function Pe(e,t){if(null===t)return this.isReference&&se(`null is not a valid ${this.name}`),0;t.$$||se(`Cannot pass "${it(t)}" as a ${this.name}`),t.$$.ptr||se(`Cannot pass deleted object as a pointer of type ${this.name}`),t.$$.ptrType.isConst&&se(`Cannot convert argument of type ${t.$$.ptrType.name} to parameter type ${this.name}`);var r=t.$$.ptrType.registeredClass;return De(t.$$.ptr,r,this.registeredClass)}function Ue(e){return this.fromWireType(C[e>>2])}function Fe(e,t,r,i,n,s,a,o,c,u,l){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=i,this.isSmartPointer=n,this.pointeeType=s,this.sharingPolicy=a,this.rawGetPointee=o,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=l,n||void 0!==t.baseClass?this.toWireType=Be:i?(this.toWireType=Me,this.destructorFunction=null):(this.toWireType=Pe,this.destructorFunction=null)}var Re,Le,Ve=[],Oe=e=>{var t=Ve[e];return t||(e>=Ve.length&&(Ve.length=e+1),Ve[e]=t=Re.get(e)),t},Ne=(e,t,r)=>e.includes("j")?((e,t,r)=>{var i=n["dynCall_"+e];return r&&r.length?i.apply(null,[t].concat(r)):i.call(null,t)})(e,t,r):Oe(t).apply(null,r),ze=(e,t)=>{var r,i,n,s=(e=te(e)).includes("j")?(r=e,i=t,n=[],function(){return n.length=0,Object.assign(n,arguments),Ne(r,i,n)}):Oe(t);return"function"!=typeof s&&se(`unknown function pointer with signature ${e}: ${t}`),s},He=e=>{var t=Mt(e),r=te(t);return Dt(t),r},We=(e,t)=>{var r=[],i={};throw t.forEach(function e(t){i[t]||ie[t]||(ne[t]?ne[t].forEach(e):(r.push(t),i[t]=!0))}),new Le(`${e}: `+r.map(He).join([", "]))},Ge=(e,t)=>{for(var r=[],i=0;i<e;i++)r.push(C[t+4*i>>2]);return r},je=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function qe(e,t){if(!(e instanceof Function))throw new TypeError(`new_ called with constructor type ${typeof e} which is not a function`);var r=xe(e.name||"unknownFunctionName",function(){});r.prototype=e.prototype;var i=new r,n=e.apply(i,t);return n instanceof Object?n:i}function $e(e,t,r,i,n,s){var a=t.length;a<2&&se("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var o=null!==t[1]&&null!==r,c=!1,u=1;u<t.length;++u)if(null!==t[u]&&void 0===t[u].destructorFunction){c=!0;break}var l="void"!==t[0].name,d="",f="";for(u=0;u<a-2;++u)d+=(0!==u?", ":"")+"arg"+u,f+=(0!==u?", ":"")+"arg"+u+"Wired";var h=`\n        return function (${d}) {\n        if (arguments.length !== ${a-2}) {\n          throwBindingError('function ${e} called with ' + arguments.length + ' arguments, expected ${a-2}');\n        }`;c&&(h+="var destructors = [];\n");var p=c?"destructors":"null",m=["throwBindingError","invoker","fn","runDestructors","retType","classParam"],v=[se,i,n,je,t[0],t[1]];for(o&&(h+="var thisWired = classParam.toWireType("+p+", this);\n"),u=0;u<a-2;++u)h+="var arg"+u+"Wired = argType"+u+".toWireType("+p+", arg"+u+"); // "+t[u+2].name+"\n",m.push("argType"+u),v.push(t[u+2]);if(o&&(f="thisWired"+(f.length>0?", ":"")+f),h+=(l||s?"var rv = ":"")+"invoker(fn"+(f.length>0?", ":"")+f+");\n",c)h+="runDestructors(destructors);\n";else for(u=o?1:2;u<t.length;++u){var y=1===u?"thisWired":"arg"+(u-2)+"Wired";null!==t[u].destructorFunction&&(h+=y+"_dtor("+y+"); // "+t[u].name+"\n",m.push(y+"_dtor"),v.push(t[u].destructorFunction))}l&&(h+="var ret = retType.fromWireType(rv);\nreturn ret;\n"),h+="}\n",m.push(h);var g=qe(Function,m).apply(null,v);return xe(e,g)}function Ye(){this.allocated=[void 0],this.freelist=[]}var Ke=new Ye,Je=e=>{e>=Ke.reserved&&0===--Ke.get(e).refcount&&Ke.free(e)},Xe=()=>{for(var e=0,t=Ke.reserved;t<Ke.allocated.length;++t)void 0!==Ke.allocated[t]&&++e;return e},Ze={toValue:e=>(e||se("Cannot use deleted val. handle = "+e),Ke.get(e).value),toHandle:e=>{switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return Ke.allocate({refcount:1,value:e})}}};function Qe(e){return this.fromWireType(k[e>>2])}var et,tt,rt,it=e=>{if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e},nt=(e,t)=>{switch(t){case 4:return function(e){return this.fromWireType(x[e>>2])};case 8:return function(e){return this.fromWireType(E[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},st=(e,t,r)=>{switch(t){case 1:return r?e=>S[0|e]:e=>I[0|e];case 2:return r?e=>w[e>>1]:e=>A[e>>1];case 4:return r?e=>k[e>>2]:e=>C[e>>2];default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},at=(e,t,r)=>((e,t,r,i)=>{if(!(i>0))return 0;for(var n=r,s=r+i-1,a=0;a<e.length;++a){var o=e.charCodeAt(a);if(o>=55296&&o<=57343&&(o=65536+((1023&o)<<10)|1023&e.charCodeAt(++a)),o<=127){if(r>=s)break;t[r++]=o}else if(o<=2047){if(r+1>=s)break;t[r++]=192|o>>6,t[r++]=128|63&o}else if(o<=65535){if(r+2>=s)break;t[r++]=224|o>>12,t[r++]=128|o>>6&63,t[r++]=128|63&o}else{if(r+3>=s)break;t[r++]=240|o>>18,t[r++]=128|o>>12&63,t[r++]=128|o>>6&63,t[r++]=128|63&o}}return t[r]=0,r-n})(e,I,t,r),ot=e=>{for(var t=0,r=0;r<e.length;++r){var i=e.charCodeAt(r);i<=127?t++:i<=2047?t+=2:i>=55296&&i<=57343?(t+=4,++r):t+=3}return t},ct="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0,ut=(e,t)=>{for(var r=e,i=r>>1,n=i+t/2;!(i>=n)&&A[i];)++i;if((r=i<<1)-e>32&&ct)return ct.decode(I.subarray(e,r));for(var s="",a=0;!(a>=t/2);++a){var o=w[e+2*a>>1];if(0==o)break;s+=String.fromCharCode(o)}return s},lt=(e,t,r)=>{if(void 0===r&&(r=2147483647),r<2)return 0;for(var i=t,n=(r-=2)<2*e.length?r/2:e.length,s=0;s<n;++s){var a=e.charCodeAt(s);w[t>>1]=a,t+=2}return w[t>>1]=0,t-i},dt=e=>2*e.length,ft=(e,t)=>{for(var r=0,i="";!(r>=t/4);){var n=k[e+4*r>>2];if(0==n)break;if(++r,n>=65536){var s=n-65536;i+=String.fromCharCode(55296|s>>10,56320|1023&s)}else i+=String.fromCharCode(n)}return i},ht=(e,t,r)=>{if(void 0===r&&(r=2147483647),r<4)return 0;for(var i=t,n=i+r-4,s=0;s<e.length;++s){var a=e.charCodeAt(s);if(a>=55296&&a<=57343&&(a=65536+((1023&a)<<10)|1023&e.charCodeAt(++s)),k[t>>2]=a,(t+=4)+4>n)break}return k[t>>2]=0,t-i},pt=e=>{for(var t=0,r=0;r<e.length;++r){var i=e.charCodeAt(r);i>=55296&&i<=57343&&++r,t+=4}return t},mt={},vt=[],yt=(e,t)=>{var r=ie[e];return void 0===r&&se(t+" has unknown type "+He(e)),r},gt=(e,t,r)=>{var i=[],n=e.toWireType(i,r);return i.length&&(C[t>>2]=Ze.toHandle(i)),n},_t=[0,31,60,91,121,152,182,213,244,274,305,335],bt=[0,31,59,90,120,151,181,212,243,273,304,334],St=e=>{var t=ot(e)+1,r=Bt(t);return r&&at(e,r,t),r},It=e=>{var t=(e-g.buffer.byteLength+65535)/65536;try{return g.grow(t),D(),1}catch(e){}},wt={},At=()=>{if(!At.strings){var e={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:u||"./this.program"};for(var t in wt)void 0===wt[t]?delete e[t]:e[t]=wt[t];var r=[];for(var t in e)r.push(`${t}=${e[t]}`);At.strings=r}return At.strings},kt=[null,[],[]],Ct=(e,t)=>{var r=kt[e];0===t||10===t?((1===e?_:b)(Q(r,0)),r.length=0):r.push(t)};(()=>{for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);K=e})(),J=n.BindingError=class extends Error{constructor(e){super(e),this.name="BindingError"}},X=n.InternalError=class extends Error{constructor(e){super(e),this.name="InternalError"}},Object.assign(Ce.prototype,{isAliasOf(e){if(!(this instanceof Ce))return!1;if(!(e instanceof Ce))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr;e.$$=e.$$;for(var i=e.$$.ptrType.registeredClass,n=e.$$.ptr;t.baseClass;)r=t.upcast(r),t=t.baseClass;for(;i.baseClass;)n=i.upcast(n),i=i.baseClass;return t===i&&r===n},clone(){if(this.$$.ptr||le(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e,t=ke(Object.create(Object.getPrototypeOf(this),{$$:{value:(e=this.$$,{count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType})}}));return t.$$.count.value+=1,t.$$.deleteScheduled=!1,t},delete(){this.$$.ptr||le(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&se("Object already scheduled for deletion"),fe(this),he(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},isDeleted(){return!this.$$.ptr},deleteLater(){return this.$$.ptr||le(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&se("Object already scheduled for deletion"),ge.push(this),1===ge.length&&ue&&ue(_e),this.$$.deleteScheduled=!0,this}}),n.getInheritedInstanceCount=ve,n.getLiveInheritedInstances=ye,n.flushPendingDeletes=_e,n.setDelayFunction=be,Object.assign(Fe.prototype,{getPointee(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e},destructor(e){this.rawDestructor&&this.rawDestructor(e)},argPackAdvance:8,readValueFromPointer:Ue,deleteObject(e){null!==e&&e.delete()},fromWireType:Ae}),Le=n.UnboundTypeError=(et=Error,(rt=xe(tt="UnboundTypeError",function(e){this.name=tt,this.message=e;var t=new Error(e).stack;void 0!==t&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))})).prototype=Object.create(et.prototype),rt.prototype.constructor=rt,rt.prototype.toString=function(){return void 0===this.message?this.name:`${this.name}: ${this.message}`},rt),Object.assign(Ye.prototype,{get(e){return this.allocated[e]},has(e){return void 0!==this.allocated[e]},allocate(e){var t=this.freelist.pop()||this.allocated.length;return this.allocated[t]=e,t},free(e){this.allocated[e]=void 0,this.freelist.push(e)}}),Ke.allocated.push({value:void 0},{value:null},{value:!0},{value:!1}),Ke.reserved=Ke.allocated.length,n.count_emval_handles=Xe;var xt,Et={o:(e,t,r)=>{throw new Y(e).init(t,r),e},C:function(e,t,r){return 0},u:function(e,t,r,i){},r:(e,t,r,i,n)=>{},E:(e,t,r,i)=>{ce(e,{name:t=te(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:i},argPackAdvance:8,readValueFromPointer:function(e){return this.fromWireType(I[e])},destructorFunction:null})},F:(e,t,r,i,s,a,o,c,u,l,d,f,h)=>{d=te(d),a=ze(s,a),c&&(c=ze(o,c)),l&&(l=ze(u,l)),h=ze(f,h);var p=(e=>{if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return t>=48&&t<=57?`_${e}`:e})(d);((e,t,r)=>{n.hasOwnProperty(e)?((void 0===r||void 0!==n[e].overloadTable&&void 0!==n[e].overloadTable[r])&&se(`Cannot register public name '${e}' twice`),Ee(n,e,e),n.hasOwnProperty(r)&&se(`Cannot register multiple overloads of a function with the same number of arguments (${r})!`),n[e].overloadTable[r]=t):(n[e]=t,void 0!==r&&(n[e].numArguments=r))})(p,function(){We(`Cannot construct ${d} due to unbound types`,[i])}),oe([e,t,r],i?[i]:[],function(t){var r,s;t=t[0],s=i?(r=t.registeredClass).instancePrototype:Ce.prototype;var o=xe(d,function(){if(Object.getPrototypeOf(this)!==u)throw new J("Use 'new' to construct "+d);if(void 0===f.constructor_body)throw new J(d+" has no accessible constructor");var e=f.constructor_body[arguments.length];if(void 0===e)throw new J(`Tried to invoke ctor of ${d} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(f.constructor_body).toString()}) parameters instead!`);return e.apply(this,arguments)}),u=Object.create(s,{constructor:{value:o}});o.prototype=u;var f=new Te(d,o,u,h,r,a,c,l);f.baseClass&&(void 0===f.baseClass.__derivedClasses&&(f.baseClass.__derivedClasses=[]),f.baseClass.__derivedClasses.push(f));var m=new Fe(d,f,!0,!1,!1),v=new Fe(d+"*",f,!1,!1,!1),y=new Fe(d+" const*",f,!1,!0,!1);return me[e]={pointerType:v,constPointerType:y},((e,t,r)=>{n.hasOwnProperty(e)||ae("Replacing nonexistant public symbol"),void 0!==n[e].overloadTable&&void 0!==r?n[e].overloadTable[r]=t:(n[e]=t,n[e].argCount=r)})(p,o),[m,v,y]})},A:(e,t,r,i,n,s)=>{var a=Ge(t,r);n=ze(i,n),oe([],[e],function(e){var r=`constructor ${(e=e[0]).name}`;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new J(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);return e.registeredClass.constructor_body[t-1]=()=>{We(`Cannot construct ${e.name} due to unbound types`,a)},oe([],a,i=>(i.splice(1,0,null),e.registeredClass.constructor_body[t-1]=$e(r,i,null,n,s),[])),[]})},h:(e,t,r,i,n,s,a,o,c)=>{var u=Ge(r,i);t=(e=>{const t=(e=e.trim()).indexOf("(");return-1!==t?e.substr(0,t):e})(t=te(t)),s=ze(n,s),oe([],[e],function(e){var i=`${(e=e[0]).name}.${t}`;function n(){We(`Cannot call ${i} due to unbound types`,u)}t.startsWith("@@")&&(t=Symbol[t.substring(2)]),o&&e.registeredClass.pureVirtualFunctions.push(t);var l=e.registeredClass.instancePrototype,d=l[t];return void 0===d||void 0===d.overloadTable&&d.className!==e.name&&d.argCount===r-2?(n.argCount=r-2,n.className=e.name,l[t]=n):(Ee(l,t,i),l[t].overloadTable[r-2]=n),oe([],u,function(n){var o=$e(i,n,e,s,a,c);return void 0===l[t].overloadTable?(o.argCount=r-2,l[t]=o):l[t].overloadTable[r-2]=o,[]}),[]})},D:(e,t)=>{ce(e,{name:t=te(t),fromWireType:e=>{var t=Ze.toValue(e);return Je(e),t},toWireType:(e,t)=>Ze.toHandle(t),argPackAdvance:8,readValueFromPointer:Qe,destructorFunction:null})},l:(e,t,r)=>{ce(e,{name:t=te(t),fromWireType:e=>e,toWireType:(e,t)=>t,argPackAdvance:8,readValueFromPointer:nt(t,r),destructorFunction:null})},c:(e,t,r,i,n)=>{t=te(t);var s=e=>e;if(0===i){var a=32-8*r;s=e=>e<<a>>>a}var o=t.includes("unsigned");ce(e,{name:t,fromWireType:s,toWireType:o?function(e,t){return this.name,t>>>0}:function(e,t){return this.name,t},argPackAdvance:8,readValueFromPointer:st(t,r,0!==i),destructorFunction:null})},b:(e,t,r)=>{var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];function n(e){var t=C[e>>2],r=C[e+4>>2];return new i(S.buffer,r,t)}ce(e,{name:r=te(r),fromWireType:n,argPackAdvance:8,readValueFromPointer:n},{ignoreDuplicateRegistrations:!0})},m:(e,t)=>{var r="std::string"===(t=te(t));ce(e,{name:t,fromWireType(e){var t,i=C[e>>2],n=e+4;if(r)for(var s=n,a=0;a<=i;++a){var o=n+a;if(a==i||0==I[o]){var c=ee(s,o-s);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),s=o+1}}else{var u=new Array(i);for(a=0;a<i;++a)u[a]=String.fromCharCode(I[n+a]);t=u.join("")}return Dt(e),t},toWireType(e,t){var i;t instanceof ArrayBuffer&&(t=new Uint8Array(t));var n="string"==typeof t;n||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array||se("Cannot pass non-string to std::string"),i=r&&n?ot(t):t.length;var s=Bt(4+i+1),a=s+4;if(C[s>>2]=i,r&&n)at(t,a,i+1);else if(n)for(var o=0;o<i;++o){var c=t.charCodeAt(o);c>255&&(Dt(a),se("String has UTF-16 code units that do not fit in 8 bits")),I[a+o]=c}else for(o=0;o<i;++o)I[a+o]=t[o];return null!==e&&e.push(Dt,s),s},argPackAdvance:8,readValueFromPointer:Ue,destructorFunction(e){Dt(e)}})},i:(e,t,r)=>{var i,n,s,a,o;r=te(r),2===t?(i=ut,n=lt,a=dt,s=()=>A,o=1):4===t&&(i=ft,n=ht,a=pt,s=()=>C,o=2),ce(e,{name:r,fromWireType:e=>{for(var r,n=C[e>>2],a=s(),c=e+4,u=0;u<=n;++u){var l=e+4+u*t;if(u==n||0==a[l>>o]){var d=i(c,l-c);void 0===r?r=d:(r+=String.fromCharCode(0),r+=d),c=l+t}}return Dt(e),r},toWireType:(e,i)=>{"string"!=typeof i&&se(`Cannot pass non-string to C++ string type ${r}`);var s=a(i),c=Bt(4+s+t);return C[c>>2]=s>>o,n(i,c+4,s+t),null!==e&&e.push(Dt,c),c},argPackAdvance:8,readValueFromPointer:Qe,destructorFunction(e){Dt(e)}})},n:(e,t)=>{ce(e,{isVoid:!0,name:t=te(t),argPackAdvance:0,fromWireType:()=>{},toWireType:(e,t)=>{}})},f:(e,t,r,i,n)=>{var s,a;return(e=vt[e])(t=Ze.toValue(t),t[r=void 0===(a=mt[s=r])?te(s):a],i,n)},j:Je,e:(e,t,r)=>{var i=((e,t)=>{for(var r=new Array(e),i=0;i<e;++i)r[i]=yt(C[t+4*i>>2],"parameter "+i);return r})(e,t),n=i.shift();e--;var s="return function (obj, func, destructorsRef, args) {\n",a=0,o=[];0===r&&o.push("obj");for(var c=["retType"],u=[n],l=0;l<e;++l)o.push("arg"+l),c.push("argType"+l),u.push(i[l]),s+=`  var arg${l} = argType${l}.readValueFromPointer(args${a?"+"+a:""});\n`,a+=i[l].argPackAdvance;for(s+=`  var rv = ${1===r?"new func":"func.call"}(${o.join(", ")});\n`,l=0;l<e;++l)i[l].deleteObject&&(s+=`  argType${l}.deleteObject(arg${l});\n`);n.isVoid||(c.push("emval_returnValue"),u.push(gt),s+="  return emval_returnValue(retType, destructorsRef, rv);\n"),s+="};\n",c.push(s);var d,f,h=qe(Function,c).apply(null,u),p=`methodCaller<(${i.map(e=>e.name).join(", ")}) => ${n.name}>`;return d=xe(p,h),f=vt.length,vt.push(d),f},d:e=>{var t=Ze.toValue(e);je(t),Je(e)},p:function(e,t,r){var i,n,s=(n=t)+2097152>>>0<4194305-!!(i=e)?(i>>>0)+4294967296*n:NaN,a=new Date(1e3*s);k[r>>2]=a.getSeconds(),k[r+4>>2]=a.getMinutes(),k[r+8>>2]=a.getHours(),k[r+12>>2]=a.getDate(),k[r+16>>2]=a.getMonth(),k[r+20>>2]=a.getFullYear()-1900,k[r+24>>2]=a.getDay();var o=0|(e=>{var t;return((t=e.getFullYear())%4!=0||t%100==0&&t%400!=0?bt:_t)[e.getMonth()]+e.getDate()-1})(a);k[r+28>>2]=o,k[r+36>>2]=-60*a.getTimezoneOffset();var c=new Date(a.getFullYear(),0,1),u=new Date(a.getFullYear(),6,1).getTimezoneOffset(),l=c.getTimezoneOffset(),d=0|(u!=l&&a.getTimezoneOffset()==Math.min(l,u));k[r+32>>2]=d},t:(e,t,r)=>{var i=(new Date).getFullYear(),n=new Date(i,0,1),s=new Date(i,6,1),a=n.getTimezoneOffset(),o=s.getTimezoneOffset(),c=Math.max(a,o);function u(e){var t=e.toTimeString().match(/\(([A-Za-z ]+)\)$/);return t?t[1]:"GMT"}C[e>>2]=60*c,k[t>>2]=Number(a!=o);var l=u(n),d=u(s),f=St(l),h=St(d);o<a?(C[r>>2]=f,C[r+4>>2]=h):(C[r>>2]=h,C[r+4>>2]=f)},a:()=>{V("")},g:()=>Date.now(),y:(e,t,r)=>I.copyWithin(e,t,t+r),s:e=>{var t=I.length,r=33554432;if((e>>>=0)>r)return!1;for(var i=(e,t)=>e+(t-e%t)%t,n=1;n<=4;n*=2){var s=t*(1+.2/n);s=Math.min(s,e+100663296);var a=Math.min(r,i(Math.max(e,s),65536));if(It(a))return!0}return!1},w:(e,t)=>{var r=0;return At().forEach((i,n)=>{var s=t+r;C[e+4*n>>2]=s,((e,t)=>{for(var r=0;r<e.length;++r)S[0|t++]=e.charCodeAt(r);S[0|t]=0})(i,s),r+=i.length+1}),0},x:(e,t)=>{var r=At();C[e>>2]=r.length;var i=0;return r.forEach(e=>i+=e.length+1),C[t>>2]=i,0},k:e=>52,v:(e,t)=>{var r=0;return 0==e?r=2:1!=e&&2!=e||(r=64),S[0|t]=2,w[t+2>>1]=1,H=[r>>>0,(z=r,+Math.abs(z)>=1?z>0?+Math.floor(z/4294967296)>>>0:~~+Math.ceil((z-+(~~z>>>0))/4294967296)>>>0:0)],k[t+8>>2]=H[0],k[t+12>>2]=H[1],H=[0,(z=0,+Math.abs(z)>=1?z>0?+Math.floor(z/4294967296)>>>0:~~+Math.ceil((z-+(~~z>>>0))/4294967296)>>>0:0)],k[t+16>>2]=H[0],k[t+20>>2]=H[1],0},B:(e,t,r,i)=>52,q:function(e,t,r,i,n){return 70},z:(e,t,r,i)=>{for(var n=0,s=0;s<r;s++){var a=C[t>>2],o=C[t+4>>2];t+=8;for(var c=0;c<o;c++)Ct(e,I[a+c]);n+=o}return C[i>>2]=n,0}},Tt=function(){var e,t,r,s,a={a:Et};function o(e,t){var r;return Tt=e.exports,g=Tt.G,D(),Re=Tt.K,r=Tt.H,B.unshift(r),function(){if(R--,n.monitorRunDependencies&&n.monitorRunDependencies(R),0==R&&L){var e=L;L=null,e()}}(),Tt}if(R++,n.monitorRunDependencies&&n.monitorRunDependencies(R),n.instantiateWasm)try{return n.instantiateWasm(a,o)}catch(e){b(`Module.instantiateWasm callback failed with error: ${e}`),i(e)}return(e=y,t=O,r=a,s=function(e){o(e.instance)},e||"function"!=typeof WebAssembly.instantiateStreaming||W(t)||G(t)||f||"function"!=typeof fetch?q(t,r,s):fetch(t,{credentials:"same-origin"}).then(e=>WebAssembly.instantiateStreaming(e,r).then(s,function(e){return b(`wasm streaming compile failed: ${e}`),b("falling back to ArrayBuffer instantiation"),q(t,r,s)}))).catch(i),{}}(),Dt=e=>(Dt=Tt.I)(e),Mt=e=>(Mt=Tt.J)(e),Bt=e=>(Bt=Tt.L)(e),Pt=e=>(Pt=Tt.M)(e);function Ut(){function e(){xt||(xt=!0,n.calledRun=!0,T||($(B),t(n),n.onRuntimeInitialized&&n.onRuntimeInitialized(),function(){if(n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;)F(n.postRun.shift());$(P)}()))}R>0||(function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)U(n.preRun.shift());$(M)}(),R>0||(n.setStatus?(n.setStatus("Running..."),setTimeout(function(){setTimeout(function(){n.setStatus("")},1),e()},1)):e()))}if(n.dynCall_jij=(e,t,r,i)=>(n.dynCall_jij=Tt.N)(e,t,r,i),n.dynCall_jii=(e,t,r)=>(n.dynCall_jii=Tt.O)(e,t,r),n.dynCall_viiijj=(e,t,r,i,s,a,o,c)=>(n.dynCall_viiijj=Tt.P)(e,t,r,i,s,a,o,c),n.dynCall_jiji=(e,t,r,i,s)=>(n.dynCall_jiji=Tt.Q)(e,t,r,i,s),L=function e(){xt||Ut(),xt||(L=e)},n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();return Ut(),e.ready}),a=o;function o(e,t){var r=f();return(o=function(e,t){return r[e-=375]})(e,t)}!function(e){for(var t=o,r=e();;)try{if(207065===parseInt(t(390))/1*(-parseInt(t(378))/2)+parseInt(t(383))/3*(parseInt(t(394))/4)+-parseInt(t(381))/5*(parseInt(t(386))/6)+-parseInt(t(376))/7*(-parseInt(t(384))/8)+-parseInt(t(388))/9*(-parseInt(t(387))/10)+-parseInt(t(382))/11+-parseInt(t(389))/12*(-parseInt(t(391))/13))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(f);var c=1e-6,u=typeof Float32Array!==a(377)?Float32Array:Array,l=Math[a(392)];var d=Math.PI/180;function f(){var e=["abs","max","25SsIntk","3754663poMoEx","194115FfHuMp","206856xWYJeL","sqrt","208842lEfXil","551050VhjgXc","54NoGhWg","144WXjQyG","334099zxLssh","464191ZedEja","random","hypot","4mZiIrt","length","63itKXyS","undefined","2LNnkXk"];return(f=function(){return e})()}Math[a(393)]||(Math[a(393)]=function(){for(var e=a,t=0,r=arguments[e(375)];r--;)t+=arguments[r]*arguments[r];return Math[e(385)](t)});var h=Object.freeze({__proto__:null,EPSILON:c,get ARRAY_TYPE(){return u},RANDOM:l,setMatrixArrayType:function(e){u=e},toRadian:function(e){return e*d},equals:function(e,t){var r=a;return Math.abs(e-t)<=c*Math[r(380)](1,Math[r(379)](e),Math.abs(t))}});function p(){var e=v,t=new(h[e(331)])(16);return h[e(331)]!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t}function m(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function v(e,t){var r=_();return(v=function(e,t){return r[e-=318]})(e,t)}function y(e,t,r){var i=t[0],n=t[1],s=t[2],a=t[3],o=t[4],c=t[5],u=t[6],l=t[7],d=t[8],f=t[9],h=t[10],p=t[11],m=t[12],v=t[13],y=t[14],g=t[15],_=r[0],b=r[1],S=r[2],I=r[3];return e[0]=_*i+b*o+S*d+I*m,e[1]=_*n+b*c+S*f+I*v,e[2]=_*s+b*u+S*h+I*y,e[3]=_*a+b*l+S*p+I*g,_=r[4],b=r[5],S=r[6],I=r[7],e[4]=_*i+b*o+S*d+I*m,e[5]=_*n+b*c+S*f+I*v,e[6]=_*s+b*u+S*h+I*y,e[7]=_*a+b*l+S*p+I*g,_=r[8],b=r[9],S=r[10],I=r[11],e[8]=_*i+b*o+S*d+I*m,e[9]=_*n+b*c+S*f+I*v,e[10]=_*s+b*u+S*h+I*y,e[11]=_*a+b*l+S*p+I*g,_=r[12],b=r[13],S=r[14],I=r[15],e[12]=_*i+b*o+S*d+I*m,e[13]=_*n+b*c+S*f+I*v,e[14]=_*s+b*u+S*h+I*y,e[15]=_*a+b*l+S*p+I*g,e}function g(e,t,r){var i=t[0],n=t[1],s=t[2],a=t[3],o=i+i,c=n+n,u=s+s,l=i*o,d=i*c,f=i*u,h=n*c,p=n*u,m=s*u,v=a*o,y=a*c,g=a*u;return e[0]=1-(h+m),e[1]=d+g,e[2]=f-y,e[3]=0,e[4]=d-g,e[5]=1-(l+m),e[6]=p+v,e[7]=0,e[8]=f+y,e[9]=p-v,e[10]=1-(l+h),e[11]=0,e[12]=r[0],e[13]=r[1],e[14]=r[2],e[15]=1,e}function _(){var e=["5065572nqIBuU","sqrt","1186059ByTuig","mat4(","8XBUhMT","hypot","10QrKzHY","upDegrees","cos","150355EsilcS","335760ajgYXK","11wWBqNK","51668WpGlCn","52IWgFbS","downDegrees","sin","34539ANANwb","EPSILON","tan","max","ARRAY_TYPE","rightDegrees","20mGRJVT","abs","74133mBTIiY"];return(_=function(){return e})()}function b(e,t){var r=v,i=t[0],n=t[1],s=t[2],a=t[4],o=t[5],c=t[6],u=t[8],l=t[9],d=t[10];return e[0]=Math.hypot(i,n,s),e[1]=Math[r(341)](a,o,c),e[2]=Math.hypot(u,l,d),e}function S(e,t,r,i,n){var s,a=1/Math.tan(t/2);return e[0]=a/r,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=a,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=n&&n!==1/0?(s=1/(i-n),e[10]=(n+i)*s,e[14]=2*n*i*s):(e[10]=-1,e[14]=-2*i),e}!function(e){for(var t=v,r=e();;)try{if(130728===-parseInt(t(320))/1+-parseInt(t(323))/2+parseInt(t(327))/3*(parseInt(t(324))/4)+parseInt(t(342))/5*(-parseInt(t(321))/6)+-parseInt(t(338))/7*(parseInt(t(340))/8)+-parseInt(t(335))/9*(-parseInt(t(333))/10)+parseInt(t(322))/11*(parseInt(t(336))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(_);var I=S;function w(e,t,r,i,n,s,a){var o=1/(t-r),c=1/(i-n),u=1/(s-a);return e[0]=-2*o,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*u,e[11]=0,e[12]=(t+r)*o,e[13]=(n+i)*c,e[14]=(a+s)*u,e[15]=1,e}var A=w;function k(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e[3]=t[3]-r[3],e[4]=t[4]-r[4],e[5]=t[5]-r[5],e[6]=t[6]-r[6],e[7]=t[7]-r[7],e[8]=t[8]-r[8],e[9]=t[9]-r[9],e[10]=t[10]-r[10],e[11]=t[11]-r[11],e[12]=t[12]-r[12],e[13]=t[13]-r[13],e[14]=t[14]-r[14],e[15]=t[15]-r[15],e}var C=y,x=k,E=Object.freeze({__proto__:null,create:p,clone:function(e){var t=new(h[v(331)])(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t},copy:function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},fromValues:function(e,t,r,i,n,s,a,o,c,u,l,d,f,p,m,y){var g=new(h[v(331)])(16);return g[0]=e,g[1]=t,g[2]=r,g[3]=i,g[4]=n,g[5]=s,g[6]=a,g[7]=o,g[8]=c,g[9]=u,g[10]=l,g[11]=d,g[12]=f,g[13]=p,g[14]=m,g[15]=y,g},set:function(e,t,r,i,n,s,a,o,c,u,l,d,f,h,p,m,v){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e[4]=s,e[5]=a,e[6]=o,e[7]=c,e[8]=u,e[9]=l,e[10]=d,e[11]=f,e[12]=h,e[13]=p,e[14]=m,e[15]=v,e},identity:m,transpose:function(e,t){if(e===t){var r=t[1],i=t[2],n=t[3],s=t[6],a=t[7],o=t[11];e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=r,e[6]=t[9],e[7]=t[13],e[8]=i,e[9]=s,e[11]=t[14],e[12]=n,e[13]=a,e[14]=o}else e[0]=t[0],e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=t[1],e[5]=t[5],e[6]=t[9],e[7]=t[13],e[8]=t[2],e[9]=t[6],e[10]=t[10],e[11]=t[14],e[12]=t[3],e[13]=t[7],e[14]=t[11],e[15]=t[15];return e},invert:function(e,t){var r=t[0],i=t[1],n=t[2],s=t[3],a=t[4],o=t[5],c=t[6],u=t[7],l=t[8],d=t[9],f=t[10],h=t[11],p=t[12],m=t[13],v=t[14],y=t[15],g=r*o-i*a,_=r*c-n*a,b=r*u-s*a,S=i*c-n*o,I=i*u-s*o,w=n*u-s*c,A=l*m-d*p,k=l*v-f*p,C=l*y-h*p,x=d*v-f*m,E=d*y-h*m,T=f*y-h*v,D=g*T-_*E+b*x+S*C-I*k+w*A;return D?(D=1/D,e[0]=(o*T-c*E+u*x)*D,e[1]=(n*E-i*T-s*x)*D,e[2]=(m*w-v*I+y*S)*D,e[3]=(f*I-d*w-h*S)*D,e[4]=(c*C-a*T-u*k)*D,e[5]=(r*T-n*C+s*k)*D,e[6]=(v*b-p*w-y*_)*D,e[7]=(l*w-f*b+h*_)*D,e[8]=(a*E-o*C+u*A)*D,e[9]=(i*C-r*E-s*A)*D,e[10]=(p*I-m*b+y*g)*D,e[11]=(d*b-l*I-h*g)*D,e[12]=(o*k-a*x-c*A)*D,e[13]=(r*x-i*k+n*A)*D,e[14]=(m*_-p*S-v*g)*D,e[15]=(l*S-d*_+f*g)*D,e):null},adjoint:function(e,t){var r=t[0],i=t[1],n=t[2],s=t[3],a=t[4],o=t[5],c=t[6],u=t[7],l=t[8],d=t[9],f=t[10],h=t[11],p=t[12],m=t[13],v=t[14],y=t[15];return e[0]=o*(f*y-h*v)-d*(c*y-u*v)+m*(c*h-u*f),e[1]=-(i*(f*y-h*v)-d*(n*y-s*v)+m*(n*h-s*f)),e[2]=i*(c*y-u*v)-o*(n*y-s*v)+m*(n*u-s*c),e[3]=-(i*(c*h-u*f)-o*(n*h-s*f)+d*(n*u-s*c)),e[4]=-(a*(f*y-h*v)-l*(c*y-u*v)+p*(c*h-u*f)),e[5]=r*(f*y-h*v)-l*(n*y-s*v)+p*(n*h-s*f),e[6]=-(r*(c*y-u*v)-a*(n*y-s*v)+p*(n*u-s*c)),e[7]=r*(c*h-u*f)-a*(n*h-s*f)+l*(n*u-s*c),e[8]=a*(d*y-h*m)-l*(o*y-u*m)+p*(o*h-u*d),e[9]=-(r*(d*y-h*m)-l*(i*y-s*m)+p*(i*h-s*d)),e[10]=r*(o*y-u*m)-a*(i*y-s*m)+p*(i*u-s*o),e[11]=-(r*(o*h-u*d)-a*(i*h-s*d)+l*(i*u-s*o)),e[12]=-(a*(d*v-f*m)-l*(o*v-c*m)+p*(o*f-c*d)),e[13]=r*(d*v-f*m)-l*(i*v-n*m)+p*(i*f-n*d),e[14]=-(r*(o*v-c*m)-a*(i*v-n*m)+p*(i*c-n*o)),e[15]=r*(o*f-c*d)-a*(i*f-n*d)+l*(i*c-n*o),e},determinant:function(e){var t=e[0],r=e[1],i=e[2],n=e[3],s=e[4],a=e[5],o=e[6],c=e[7],u=e[8],l=e[9],d=e[10],f=e[11],h=e[12],p=e[13],m=e[14],v=e[15];return(t*a-r*s)*(d*v-f*m)-(t*o-i*s)*(l*v-f*p)+(t*c-n*s)*(l*m-d*p)+(r*o-i*a)*(u*v-f*h)-(r*c-n*a)*(u*m-d*h)+(i*c-n*o)*(u*p-l*h)},multiply:y,translate:function(e,t,r){var i,n,s,a,o,c,u,l,d,f,h,p,m=r[0],v=r[1],y=r[2];return t===e?(e[12]=t[0]*m+t[4]*v+t[8]*y+t[12],e[13]=t[1]*m+t[5]*v+t[9]*y+t[13],e[14]=t[2]*m+t[6]*v+t[10]*y+t[14],e[15]=t[3]*m+t[7]*v+t[11]*y+t[15]):(i=t[0],n=t[1],s=t[2],a=t[3],o=t[4],c=t[5],u=t[6],l=t[7],d=t[8],f=t[9],h=t[10],p=t[11],e[0]=i,e[1]=n,e[2]=s,e[3]=a,e[4]=o,e[5]=c,e[6]=u,e[7]=l,e[8]=d,e[9]=f,e[10]=h,e[11]=p,e[12]=i*m+o*v+d*y+t[12],e[13]=n*m+c*v+f*y+t[13],e[14]=s*m+u*v+h*y+t[14],e[15]=a*m+l*v+p*y+t[15]),e},scale:function(e,t,r){var i=r[0],n=r[1],s=r[2];return e[0]=t[0]*i,e[1]=t[1]*i,e[2]=t[2]*i,e[3]=t[3]*i,e[4]=t[4]*n,e[5]=t[5]*n,e[6]=t[6]*n,e[7]=t[7]*n,e[8]=t[8]*s,e[9]=t[9]*s,e[10]=t[10]*s,e[11]=t[11]*s,e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},rotate:function(e,t,r,i){var n,s,a,o,c,u,l,d,f,p,m,y,g,_,b,S,I,w,A,k,C,x,E,T,D=v,M=i[0],B=i[1],P=i[2],U=Math[D(341)](M,B,P);return U<h[D(328)]?null:(M*=U=1/U,B*=U,P*=U,n=Math.sin(r),a=1-(s=Math[D(319)](r)),o=t[0],c=t[1],u=t[2],l=t[3],d=t[4],f=t[5],p=t[6],m=t[7],y=t[8],g=t[9],_=t[10],b=t[11],S=M*M*a+s,I=B*M*a+P*n,w=P*M*a-B*n,A=M*B*a-P*n,k=B*B*a+s,C=P*B*a+M*n,x=M*P*a+B*n,E=B*P*a-M*n,T=P*P*a+s,e[0]=o*S+d*I+y*w,e[1]=c*S+f*I+g*w,e[2]=u*S+p*I+_*w,e[3]=l*S+m*I+b*w,e[4]=o*A+d*k+y*C,e[5]=c*A+f*k+g*C,e[6]=u*A+p*k+_*C,e[7]=l*A+m*k+b*C,e[8]=o*x+d*E+y*T,e[9]=c*x+f*E+g*T,e[10]=u*x+p*E+_*T,e[11]=l*x+m*E+b*T,t!==e&&(e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e)},rotateX:function(e,t,r){var i=Math.sin(r),n=Math.cos(r),s=t[4],a=t[5],o=t[6],c=t[7],u=t[8],l=t[9],d=t[10],f=t[11];return t!==e&&(e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[4]=s*n+u*i,e[5]=a*n+l*i,e[6]=o*n+d*i,e[7]=c*n+f*i,e[8]=u*n-s*i,e[9]=l*n-a*i,e[10]=d*n-o*i,e[11]=f*n-c*i,e},rotateY:function(e,t,r){var i=Math[v(326)](r),n=Math.cos(r),s=t[0],a=t[1],o=t[2],c=t[3],u=t[8],l=t[9],d=t[10],f=t[11];return t!==e&&(e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[0]=s*n-u*i,e[1]=a*n-l*i,e[2]=o*n-d*i,e[3]=c*n-f*i,e[8]=s*i+u*n,e[9]=a*i+l*n,e[10]=o*i+d*n,e[11]=c*i+f*n,e},rotateZ:function(e,t,r){var i=v,n=Math[i(326)](r),s=Math[i(319)](r),a=t[0],o=t[1],c=t[2],u=t[3],l=t[4],d=t[5],f=t[6],h=t[7];return t!==e&&(e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[0]=a*s+l*n,e[1]=o*s+d*n,e[2]=c*s+f*n,e[3]=u*s+h*n,e[4]=l*s-a*n,e[5]=d*s-o*n,e[6]=f*s-c*n,e[7]=h*s-u*n,e},fromTranslation:function(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=t[0],e[13]=t[1],e[14]=t[2],e[15]=1,e},fromScaling:function(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=t[1],e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=t[2],e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromRotation:function(e,t,r){var i,n,s,a=v,o=r[0],u=r[1],l=r[2],d=Math.hypot(o,u,l);return d<c?null:(o*=d=1/d,u*=d,l*=d,i=Math[a(326)](t),s=1-(n=Math[a(319)](t)),e[0]=o*o*s+n,e[1]=u*o*s+l*i,e[2]=l*o*s-u*i,e[3]=0,e[4]=o*u*s-l*i,e[5]=u*u*s+n,e[6]=l*u*s+o*i,e[7]=0,e[8]=o*l*s+u*i,e[9]=u*l*s-o*i,e[10]=l*l*s+n,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e)},fromXRotation:function(e,t){var r=Math.sin(t),i=Math.cos(t);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=i,e[6]=r,e[7]=0,e[8]=0,e[9]=-r,e[10]=i,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromYRotation:function(e,t){var r=v,i=Math[r(326)](t),n=Math[r(319)](t);return e[0]=n,e[1]=0,e[2]=-i,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=i,e[9]=0,e[10]=n,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromZRotation:function(e,t){var r=v,i=Math[r(326)](t),n=Math[r(319)](t);return e[0]=n,e[1]=i,e[2]=0,e[3]=0,e[4]=-i,e[5]=n,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},fromRotationTranslation:g,fromQuat2:function(e,t){var r=new(h[v(331)])(3),i=-t[0],n=-t[1],s=-t[2],a=t[3],o=t[4],c=t[5],u=t[6],l=t[7],d=i*i+n*n+s*s+a*a;return d>0?(r[0]=2*(o*a+l*i+c*s-u*n)/d,r[1]=2*(c*a+l*n+u*i-o*s)/d,r[2]=2*(u*a+l*s+o*n-c*i)/d):(r[0]=2*(o*a+l*i+c*s-u*n),r[1]=2*(c*a+l*n+u*i-o*s),r[2]=2*(u*a+l*s+o*n-c*i)),g(e,t,r),e},getTranslation:function(e,t){return e[0]=t[12],e[1]=t[13],e[2]=t[14],e},getScaling:b,getRotation:function(e,t){var r=v,i=new u(3);b(i,t);var n=1/i[0],s=1/i[1],a=1/i[2],o=t[0]*n,c=t[1]*s,l=t[2]*a,d=t[4]*n,f=t[5]*s,h=t[6]*a,p=t[8]*n,m=t[9]*s,y=t[10]*a,g=o+f+y,_=0;return g>0?(_=2*Math[r(337)](g+1),e[3]=.25*_,e[0]=(h-m)/_,e[1]=(p-l)/_,e[2]=(c-d)/_):o>f&&o>y?(_=2*Math.sqrt(1+o-f-y),e[3]=(h-m)/_,e[0]=.25*_,e[1]=(c+d)/_,e[2]=(p+l)/_):f>y?(_=2*Math[r(337)](1+f-o-y),e[3]=(p-l)/_,e[0]=(c+d)/_,e[1]=.25*_,e[2]=(h+m)/_):(_=2*Math[r(337)](1+y-o-f),e[3]=(c-d)/_,e[0]=(p+l)/_,e[1]=(h+m)/_,e[2]=.25*_),e},fromRotationTranslationScale:function(e,t,r,i){var n=t[0],s=t[1],a=t[2],o=t[3],c=n+n,u=s+s,l=a+a,d=n*c,f=n*u,h=n*l,p=s*u,m=s*l,v=a*l,y=o*c,g=o*u,_=o*l,b=i[0],S=i[1],I=i[2];return e[0]=(1-(p+v))*b,e[1]=(f+_)*b,e[2]=(h-g)*b,e[3]=0,e[4]=(f-_)*S,e[5]=(1-(d+v))*S,e[6]=(m+y)*S,e[7]=0,e[8]=(h+g)*I,e[9]=(m-y)*I,e[10]=(1-(d+p))*I,e[11]=0,e[12]=r[0],e[13]=r[1],e[14]=r[2],e[15]=1,e},fromRotationTranslationScaleOrigin:function(e,t,r,i,n){var s=t[0],a=t[1],o=t[2],c=t[3],u=s+s,l=a+a,d=o+o,f=s*u,h=s*l,p=s*d,m=a*l,v=a*d,y=o*d,g=c*u,_=c*l,b=c*d,S=i[0],I=i[1],w=i[2],A=n[0],k=n[1],C=n[2],x=(1-(m+y))*S,E=(h+b)*S,T=(p-_)*S,D=(h-b)*I,M=(1-(f+y))*I,B=(v+g)*I,P=(p+_)*w,U=(v-g)*w,F=(1-(f+m))*w;return e[0]=x,e[1]=E,e[2]=T,e[3]=0,e[4]=D,e[5]=M,e[6]=B,e[7]=0,e[8]=P,e[9]=U,e[10]=F,e[11]=0,e[12]=r[0]+A-(x*A+D*k+P*C),e[13]=r[1]+k-(E*A+M*k+U*C),e[14]=r[2]+C-(T*A+B*k+F*C),e[15]=1,e},fromQuat:function(e,t){var r=t[0],i=t[1],n=t[2],s=t[3],a=r+r,o=i+i,c=n+n,u=r*a,l=i*a,d=i*o,f=n*a,h=n*o,p=n*c,m=s*a,v=s*o,y=s*c;return e[0]=1-d-p,e[1]=l+y,e[2]=f-v,e[3]=0,e[4]=l-y,e[5]=1-u-p,e[6]=h+m,e[7]=0,e[8]=f+v,e[9]=h-m,e[10]=1-u-d,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},frustum:function(e,t,r,i,n,s,a){var o=1/(r-t),c=1/(n-i),u=1/(s-a);return e[0]=2*s*o,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=2*s*c,e[6]=0,e[7]=0,e[8]=(r+t)*o,e[9]=(n+i)*c,e[10]=(a+s)*u,e[11]=-1,e[12]=0,e[13]=0,e[14]=a*s*2*u,e[15]=0,e},perspectiveNO:S,perspective:I,perspectiveZO:function(e,t,r,i,n){var s,a=1/Math[v(329)](t/2);return e[0]=a/r,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=a,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=n&&n!==1/0?(s=1/(i-n),e[10]=n*s,e[14]=n*i*s):(e[10]=-1,e[14]=-i),e},perspectiveFromFieldOfView:function(e,t,r,i){var n=v,s=Math[n(329)](t[n(318)]*Math.PI/180),a=Math[n(329)](t[n(325)]*Math.PI/180),o=Math[n(329)](t.leftDegrees*Math.PI/180),c=Math[n(329)](t[n(332)]*Math.PI/180),u=2/(o+c),l=2/(s+a);return e[0]=u,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=l,e[6]=0,e[7]=0,e[8]=-(o-c)*u*.5,e[9]=(s-a)*l*.5,e[10]=i/(r-i),e[11]=-1,e[12]=0,e[13]=0,e[14]=i*r/(r-i),e[15]=0,e},orthoNO:w,ortho:A,orthoZO:function(e,t,r,i,n,s,a){var o=1/(t-r),c=1/(i-n),u=1/(s-a);return e[0]=-2*o,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*c,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=u,e[11]=0,e[12]=(t+r)*o,e[13]=(n+i)*c,e[14]=s*u,e[15]=1,e},lookAt:function(e,t,r,i){var n,s,a,o,u,l,d,f,p,y,g=v,_=t[0],b=t[1],S=t[2],I=i[0],w=i[1],A=i[2],k=r[0],C=r[1],x=r[2];return Math.abs(_-k)<h[g(328)]&&Math[g(334)](b-C)<c&&Math[g(334)](S-x)<h[g(328)]?m(e):(d=_-k,f=b-C,p=S-x,n=w*(p*=y=1/Math.hypot(d,f,p))-A*(f*=y),s=A*(d*=y)-I*p,a=I*f-w*d,(y=Math[g(341)](n,s,a))?(n*=y=1/y,s*=y,a*=y):(n=0,s=0,a=0),o=f*a-p*s,u=p*n-d*a,l=d*s-f*n,(y=Math[g(341)](o,u,l))?(o*=y=1/y,u*=y,l*=y):(o=0,u=0,l=0),e[0]=n,e[1]=o,e[2]=d,e[3]=0,e[4]=s,e[5]=u,e[6]=f,e[7]=0,e[8]=a,e[9]=l,e[10]=p,e[11]=0,e[12]=-(n*_+s*b+a*S),e[13]=-(o*_+u*b+l*S),e[14]=-(d*_+f*b+p*S),e[15]=1,e)},targetTo:function(e,t,r,i){var n=v,s=t[0],a=t[1],o=t[2],c=i[0],u=i[1],l=i[2],d=s-r[0],f=a-r[1],h=o-r[2],p=d*d+f*f+h*h;p>0&&(d*=p=1/Math[n(337)](p),f*=p,h*=p);var m=u*h-l*f,y=l*d-c*h,g=c*f-u*d;return(p=m*m+y*y+g*g)>0&&(m*=p=1/Math[n(337)](p),y*=p,g*=p),e[0]=m,e[1]=y,e[2]=g,e[3]=0,e[4]=f*g-h*y,e[5]=h*m-d*g,e[6]=d*y-f*m,e[7]=0,e[8]=d,e[9]=f,e[10]=h,e[11]=0,e[12]=s,e[13]=a,e[14]=o,e[15]=1,e},str:function(e){return v(339)+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+", "+e[6]+", "+e[7]+", "+e[8]+", "+e[9]+", "+e[10]+", "+e[11]+", "+e[12]+", "+e[13]+", "+e[14]+", "+e[15]+")"},frob:function(e){return Math[v(341)](e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])},add:function(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e[3]=t[3]+r[3],e[4]=t[4]+r[4],e[5]=t[5]+r[5],e[6]=t[6]+r[6],e[7]=t[7]+r[7],e[8]=t[8]+r[8],e[9]=t[9]+r[9],e[10]=t[10]+r[10],e[11]=t[11]+r[11],e[12]=t[12]+r[12],e[13]=t[13]+r[13],e[14]=t[14]+r[14],e[15]=t[15]+r[15],e},subtract:k,multiplyScalar:function(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*r,e[5]=t[5]*r,e[6]=t[6]*r,e[7]=t[7]*r,e[8]=t[8]*r,e[9]=t[9]*r,e[10]=t[10]*r,e[11]=t[11]*r,e[12]=t[12]*r,e[13]=t[13]*r,e[14]=t[14]*r,e[15]=t[15]*r,e},multiplyScalarAndAdd:function(e,t,r,i){return e[0]=t[0]+r[0]*i,e[1]=t[1]+r[1]*i,e[2]=t[2]+r[2]*i,e[3]=t[3]+r[3]*i,e[4]=t[4]+r[4]*i,e[5]=t[5]+r[5]*i,e[6]=t[6]+r[6]*i,e[7]=t[7]+r[7]*i,e[8]=t[8]+r[8]*i,e[9]=t[9]+r[9]*i,e[10]=t[10]+r[10]*i,e[11]=t[11]+r[11]*i,e[12]=t[12]+r[12]*i,e[13]=t[13]+r[13]*i,e[14]=t[14]+r[14]*i,e[15]=t[15]+r[15]*i,e},exactEquals:function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]&&e[6]===t[6]&&e[7]===t[7]&&e[8]===t[8]&&e[9]===t[9]&&e[10]===t[10]&&e[11]===t[11]&&e[12]===t[12]&&e[13]===t[13]&&e[14]===t[14]&&e[15]===t[15]},equals:function(e,t){var r=v,i=e[0],n=e[1],s=e[2],a=e[3],o=e[4],u=e[5],l=e[6],d=e[7],f=e[8],p=e[9],m=e[10],y=e[11],g=e[12],_=e[13],b=e[14],S=e[15],I=t[0],w=t[1],A=t[2],k=t[3],C=t[4],x=t[5],E=t[6],T=t[7],D=t[8],M=t[9],B=t[10],P=t[11],U=t[12],F=t[13],R=t[14],L=t[15];return Math[r(334)](i-I)<=h[r(328)]*Math[r(330)](1,Math.abs(i),Math[r(334)](I))&&Math.abs(n-w)<=h[r(328)]*Math[r(330)](1,Math[r(334)](n),Math.abs(w))&&Math.abs(s-A)<=c*Math[r(330)](1,Math[r(334)](s),Math[r(334)](A))&&Math[r(334)](a-k)<=c*Math[r(330)](1,Math[r(334)](a),Math[r(334)](k))&&Math[r(334)](o-C)<=c*Math.max(1,Math[r(334)](o),Math[r(334)](C))&&Math[r(334)](u-x)<=h[r(328)]*Math.max(1,Math[r(334)](u),Math.abs(x))&&Math.abs(l-E)<=h[r(328)]*Math[r(330)](1,Math[r(334)](l),Math[r(334)](E))&&Math[r(334)](d-T)<=h[r(328)]*Math[r(330)](1,Math.abs(d),Math.abs(T))&&Math.abs(f-D)<=h[r(328)]*Math.max(1,Math.abs(f),Math[r(334)](D))&&Math[r(334)](p-M)<=h[r(328)]*Math[r(330)](1,Math.abs(p),Math[r(334)](M))&&Math[r(334)](m-B)<=h[r(328)]*Math[r(330)](1,Math[r(334)](m),Math[r(334)](B))&&Math.abs(y-P)<=h[r(328)]*Math[r(330)](1,Math[r(334)](y),Math.abs(P))&&Math[r(334)](g-U)<=h[r(328)]*Math.max(1,Math[r(334)](g),Math[r(334)](U))&&Math[r(334)](_-F)<=c*Math[r(330)](1,Math[r(334)](_),Math.abs(F))&&Math[r(334)](b-R)<=h[r(328)]*Math[r(330)](1,Math.abs(b),Math[r(334)](R))&&Math[r(334)](S-L)<=h[r(328)]*Math[r(330)](1,Math.abs(S),Math.abs(L))},mul:C,sub:x});function T(){var e=P,t=new u(3);return h[e(451)]!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function D(e){var t=P,r=e[0],i=e[1],n=e[2];return Math[t(465)](r,i,n)}function M(e,t,r){var i=new(h[P(451)])(3);return i[0]=e,i[1]=t,i[2]=r,i}function B(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e}function P(e,t){var r=N();return(P=function(e,t){return r[e-=451]})(e,t)}function U(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e[2]=t[2]*r[2],e}function F(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e[2]=t[2]/r[2],e}function R(e,t){var r=t[0]-e[0],i=t[1]-e[1],n=t[2]-e[2];return Math.hypot(r,i,n)}function L(e,t){var r=t[0]-e[0],i=t[1]-e[1],n=t[2]-e[2];return r*r+i*i+n*n}function V(e){var t=e[0],r=e[1],i=e[2];return t*t+r*r+i*i}function O(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function N(){var e=["RANDOM","abs","304051ZWzgom","sin","ARRAY_TYPE","round","ceil","min","20HdJSlD","3519432eOeWGD","7uizzkz","EPSILON","24IEFFDr","sqrt","8640306PzRenX","cos","5535248HNERbS","733958jRJjUF","hypot","length","max","133011lwhAqC","410595zIegib","10zOJRmi","floor"];return(N=function(){return e})()}!function(e){for(var t=P,r=e();;)try{if(631261===parseInt(t(464))/1+parseInt(t(470))/2*(-parseInt(t(468))/3)+-parseInt(t(459))/4*(-parseInt(t(469))/5)+-parseInt(t(456))/6*(parseInt(t(457))/7)+-parseInt(t(463))/8+parseInt(t(461))/9+parseInt(t(455))/10*(-parseInt(t(474))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(N);var z,H=B,W=U,G=F,j=R,q=L,$=D,Y=V,K=(z=T(),function(e,t,r,i,n,s){var a,o,c=P;for(!t&&(t=3),!r&&(r=0),o=i?Math[c(454)](i*t+r,e[c(466)]):e.length,a=r;a<o;a+=t)z[0]=e[a],z[1]=e[a+1],z[2]=e[a+2],n(z,z,s),e[a]=z[0],e[a+1]=z[1],e[a+2]=z[2];return e}),J=Object.freeze({__proto__:null,create:T,clone:function(e){var t=new u(3);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t},length:D,fromValues:M,copy:function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},set:function(e,t,r,i){return e[0]=t,e[1]=r,e[2]=i,e},add:function(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e},subtract:B,multiply:U,divide:F,ceil:function(e,t){var r=P;return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e[2]=Math[r(453)](t[2]),e},floor:function(e,t){var r=P;return e[0]=Math[r(471)](t[0]),e[1]=Math[r(471)](t[1]),e[2]=Math[r(471)](t[2]),e},min:function(e,t,r){var i=P;return e[0]=Math.min(t[0],r[0]),e[1]=Math[i(454)](t[1],r[1]),e[2]=Math[i(454)](t[2],r[2]),e},max:function(e,t,r){var i=P;return e[0]=Math[i(467)](t[0],r[0]),e[1]=Math[i(467)](t[1],r[1]),e[2]=Math[i(467)](t[2],r[2]),e},round:function(e,t){var r=P;return e[0]=Math[r(452)](t[0]),e[1]=Math[r(452)](t[1]),e[2]=Math[r(452)](t[2]),e},scale:function(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e},scaleAndAdd:function(e,t,r,i){return e[0]=t[0]+r[0]*i,e[1]=t[1]+r[1]*i,e[2]=t[2]+r[2]*i,e},distance:R,squaredDistance:L,squaredLength:V,negate:function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e},inverse:function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e[2]=1/t[2],e},normalize:function(e,t){var r=P,i=t[0],n=t[1],s=t[2],a=i*i+n*n+s*s;return a>0&&(a=1/Math[r(460)](a)),e[0]=t[0]*a,e[1]=t[1]*a,e[2]=t[2]*a,e},dot:O,cross:function(e,t,r){var i=t[0],n=t[1],s=t[2],a=r[0],o=r[1],c=r[2];return e[0]=n*c-s*o,e[1]=s*a-i*c,e[2]=i*o-n*a,e},lerp:function(e,t,r,i){var n=t[0],s=t[1],a=t[2];return e[0]=n+i*(r[0]-n),e[1]=s+i*(r[1]-s),e[2]=a+i*(r[2]-a),e},hermite:function(e,t,r,i,n,s){var a=s*s,o=a*(2*s-3)+1,c=a*(s-2)+s,u=a*(s-1),l=a*(3-2*s);return e[0]=t[0]*o+r[0]*c+i[0]*u+n[0]*l,e[1]=t[1]*o+r[1]*c+i[1]*u+n[1]*l,e[2]=t[2]*o+r[2]*c+i[2]*u+n[2]*l,e},bezier:function(e,t,r,i,n,s){var a=1-s,o=a*a,c=s*s,u=o*a,l=3*s*o,d=3*c*a,f=c*s;return e[0]=t[0]*u+r[0]*l+i[0]*d+n[0]*f,e[1]=t[1]*u+r[1]*l+i[1]*d+n[1]*f,e[2]=t[2]*u+r[2]*l+i[2]*d+n[2]*f,e},random:function(e,t){var r=P;t=t||1;var i=2*h[r(472)]()*Math.PI,n=2*l()-1,s=Math[r(460)](1-n*n)*t;return e[0]=Math[r(462)](i)*s,e[1]=Math[r(475)](i)*s,e[2]=n*t,e},transformMat4:function(e,t,r){var i=t[0],n=t[1],s=t[2],a=r[3]*i+r[7]*n+r[11]*s+r[15];return a=a||1,e[0]=(r[0]*i+r[4]*n+r[8]*s+r[12])/a,e[1]=(r[1]*i+r[5]*n+r[9]*s+r[13])/a,e[2]=(r[2]*i+r[6]*n+r[10]*s+r[14])/a,e},transformMat3:function(e,t,r){var i=t[0],n=t[1],s=t[2];return e[0]=i*r[0]+n*r[3]+s*r[6],e[1]=i*r[1]+n*r[4]+s*r[7],e[2]=i*r[2]+n*r[5]+s*r[8],e},transformQuat:function(e,t,r){var i=r[0],n=r[1],s=r[2],a=r[3],o=t[0],c=t[1],u=t[2],l=n*u-s*c,d=s*o-i*u,f=i*c-n*o,h=n*f-s*d,p=s*l-i*f,m=i*d-n*l,v=2*a;return l*=v,d*=v,f*=v,h*=2,p*=2,m*=2,e[0]=o+l+h,e[1]=c+d+p,e[2]=u+f+m,e},rotateX:function(e,t,r,i){var n=P,s=[],a=[];return s[0]=t[0]-r[0],s[1]=t[1]-r[1],s[2]=t[2]-r[2],a[0]=s[0],a[1]=s[1]*Math[n(462)](i)-s[2]*Math.sin(i),a[2]=s[1]*Math[n(475)](i)+s[2]*Math[n(462)](i),e[0]=a[0]+r[0],e[1]=a[1]+r[1],e[2]=a[2]+r[2],e},rotateY:function(e,t,r,i){var n=P,s=[],a=[];return s[0]=t[0]-r[0],s[1]=t[1]-r[1],s[2]=t[2]-r[2],a[0]=s[2]*Math[n(475)](i)+s[0]*Math[n(462)](i),a[1]=s[1],a[2]=s[2]*Math[n(462)](i)-s[0]*Math[n(475)](i),e[0]=a[0]+r[0],e[1]=a[1]+r[1],e[2]=a[2]+r[2],e},rotateZ:function(e,t,r,i){var n=P,s=[],a=[];return s[0]=t[0]-r[0],s[1]=t[1]-r[1],s[2]=t[2]-r[2],a[0]=s[0]*Math.cos(i)-s[1]*Math[n(475)](i),a[1]=s[0]*Math[n(475)](i)+s[1]*Math[n(462)](i),a[2]=s[2],e[0]=a[0]+r[0],e[1]=a[1]+r[1],e[2]=a[2]+r[2],e},angle:function(e,t){var r=P,i=e[0],n=e[1],s=e[2],a=t[0],o=t[1],c=t[2],u=Math.sqrt(i*i+n*n+s*s)*Math[r(460)](a*a+o*o+c*c),l=u&&O(e,t)/u;return Math.acos(Math.min(Math[r(467)](l,-1),1))},zero:function(e){return e[0]=0,e[1]=0,e[2]=0,e},str:function(e){return"vec3("+e[0]+", "+e[1]+", "+e[2]+")"},exactEquals:function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]},equals:function(e,t){var r=P,i=e[0],n=e[1],s=e[2],a=t[0],o=t[1],u=t[2];return Math[r(473)](i-a)<=h[r(458)]*Math[r(467)](1,Math[r(473)](i),Math[r(473)](a))&&Math[r(473)](n-o)<=c*Math[r(467)](1,Math[r(473)](n),Math.abs(o))&&Math[r(473)](s-u)<=c*Math.max(1,Math.abs(s),Math[r(473)](u))},sub:H,mul:W,div:G,dist:j,sqrDist:q,len:$,sqrLen:Y,forEach:K});function X(){var e=["850671TyBGVp","76783JrdYXs","6VNUXSu","3588485MsZlKY","1101612ozlBbj","584difJwd","5000080fXYSza","24460578QQufNG","2468055nfwkoM"];return(X=function(){return e})()}function Z(e,t){var r=X();return(Z=function(e,t){return r[e-=242]})(e,t)}function Q(){const e=["getProgramInfoLog","enableVertexAttribArray","UNSIGNED_BYTE","identity","14518670oOvHFT","uniform1i","DEPTH_TEST","UNSIGNED_SHORT","viewMatrix","create","uProjectionMatrix","rgbaTexture","TEXTURE_WRAP_T","bindBuffer","vertexAttribPointer","uViewMatrix","TEXTURE2","pixelStorei","3599760PzXiAe","ortho","ELEMENT_ARRAY_BUFFER","slice","texImage2D","aTexturePosition","LINEAR","getProgramParameter","UNPACK_ALIGNMENT","aVertexPosition","8QwsNAF","vertexPosition","FLOAT","yTexture","getAttribLocation","clear","shaderSource","position","uniformLocations","bufferData","FRAGMENT_SHADER","deleteShader","utexture","vTexture","11hHfNvY","Unable to initialize the shader program: ","1lGIllN","vtexture","COMPILE_STATUS","isyuv","2180423Zmdptf","linkProgram","ARRAY_BUFFER","createProgram","enable","drawElements","clearColor","activeTexture","modelMatrix","deleteBuffer","uniformMatrix4fv","concat","createBuffer","4jPaHTG","TEXTURE0","depthFunc","deleteTexture","TEXTURE_WRAP_S","1351557xQqUKc","TEXTURE1","89242sPwzjH","STATIC_DRAW","createShader","TEXTURE_MIN_FILTER","attachShader","log","getUniformLocation","program","useProgram","indices","COLOR_BUFFER_BIT","texParameteri","CLAMP_TO_EDGE","uModelMatrix","DEPTH_BUFFER_BIT","2475150ivMsxe","VERTEX_SHADER","fromValues","attribLocations","createTexture","clearDepth","texturePosition","TEXTURE_2D","texPosition","compileShader","238440xYXPXR","LUMINANCE","lookAt","LEQUAL","bindTexture"];return(Q=function(){return e})()}function ee(e,t){const r=Q();return(ee=function(e,t){return r[e-=356]})(e,t)}!function(e){for(var t=Z,r=e();;)try{if(861962===parseInt(t(246))/1+-parseInt(t(250))/2+-parseInt(t(245))/3+-parseInt(t(243))/4+-parseInt(t(249))/5*(-parseInt(t(248))/6)+parseInt(t(247))/7*(-parseInt(t(242))/8)+parseInt(t(244))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(X),function(e){const t=ee,r=e();for(;;)try{if(647919===-parseInt(t(378))/1*(-parseInt(t(402))/2)+-parseInt(t(427))/3*(parseInt(t(395))/4)+-parseInt(t(450))/5+parseInt(t(417))/6+parseInt(t(382))/7*(-parseInt(t(362))/8)+-parseInt(t(400))/9+parseInt(t(436))/10*(parseInt(t(376))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Q);var te=(e,t)=>{const r=ee;t&&e[r(449)](e[r(360)],1);const i=function(){const t=r,i=d(e[t(418)],"\n            attribute vec4 aVertexPosition;\n            attribute vec2 aTexturePosition;\n            uniform mat4 uModelMatrix;\n            uniform mat4 uViewMatrix;\n            uniform mat4 uProjectionMatrix;\n            varying lowp vec2 vTexturePosition;\n            void main(void) {\n              gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * aVertexPosition;\n              vTexturePosition = aTexturePosition;\n            }\n        "),n=d(e[t(372)],"\n            precision highp float;\n            varying highp vec2 vTexturePosition;\n            uniform int isyuv;\n            uniform sampler2D rgbaTexture;\n            uniform sampler2D yTexture;\n            uniform sampler2D uTexture;\n            uniform sampler2D vTexture;\n\n            const mat4 YUV2RGB = mat4( 1.1643828125, 0, 1.59602734375, -.87078515625,\n                                       1.1643828125, -.39176171875, -.81296875, .52959375,\n                                       1.1643828125, 2.017234375, 0, -1.081390625,\n                                       0, 0, 0, 1);\n\n\n            void main(void) {\n\n                if (isyuv>0) {\n\n                    highp float y = texture2D(yTexture,  vTexturePosition).r;\n                    highp float u = texture2D(uTexture,  vTexturePosition).r;\n                    highp float v = texture2D(vTexture,  vTexturePosition).r;\n                    gl_FragColor = vec4(y, u, v, 1) * YUV2RGB;\n\n                } else {\n                    gl_FragColor =  texture2D(rgbaTexture, vTexturePosition);\n                }\n            }\n        "),s=e[t(385)]();return e[t(406)](s,i),e[t(406)](s,n),e[t(383)](s),e[t(359)](s,e.LINK_STATUS)?s:(console[t(407)](t(377)+e[t(432)](s)),null)}();let n={program:i,attribLocations:{vertexPosition:e[r(366)](i,r(361)),texturePosition:e.getAttribLocation(i,r(357))},uniformLocations:{projectionMatrix:e[r(408)](i,r(442)),modelMatrix:e.getUniformLocation(i,r(415)),viewMatrix:e.getUniformLocation(i,r(447)),rgbatexture:e[r(408)](i,r(443)),ytexture:e.getUniformLocation(i,r(365)),utexture:e[r(408)](i,"uTexture"),vtexture:e.getUniformLocation(i,r(375)),isyuv:e[r(408)](i,r(381))}},s=function(){const t=r,i=e.createBuffer();e[t(445)](e[t(384)],i);e[t(371)](e[t(384)],new Float32Array([-1,-1,-1,1,-1,-1,1,1,-1,-1,1,-1]),e[t(403)]);var n=[];n=n[t(393)]([0,1],[1,1],[1,0],[0,0]);const s=e[t(394)]();e[t(445)](e[t(384)],s),e[t(371)](e[t(384)],new Float32Array(n),e.STATIC_DRAW);const a=e[t(394)]();e.bindBuffer(e[t(452)],a);return e[t(371)](e[t(452)],new Uint16Array([0,1,2,0,2,3]),e[t(403)]),{position:i,texPosition:s,indices:a}}(),a=l(),o=l(),c=l(),u=l();function l(){const t=r;let i=e[t(421)]();return e[t(431)](e[t(424)],i),e[t(413)](e[t(424)],e.TEXTURE_MAG_FILTER,e[t(358)]),e.texParameteri(e[t(424)],e[t(405)],e.LINEAR),e[t(413)](e[t(424)],e[t(399)],e[t(414)]),e[t(413)](e[t(424)],e[t(444)],e[t(414)]),i}function d(t,i){const n=r,s=e[n(404)](t);return e[n(368)](s,i),e[n(426)](s),e.getShaderParameter(s,e[n(380)])?s:(console.log("An error occurred compiling the shaders: "+e.getShaderInfoLog(s)),e[n(373)](s),null)}function f(t,i){const a=r;e.viewport(0,0,t,i),e[a(388)](0,0,0,0),e[a(422)](1),e[a(386)](e[a(438)]),e[a(397)](e[a(430)]),e[a(367)](e[a(412)]|e[a(416)]);const l=p();E[a(451)](l,-1,1,-1,1,.1,100);const d=E[a(441)]();E[a(435)](d);const f=p();E[a(429)](f,J[a(419)](0,0,0),M(0,0,-1),M(0,1,0));{const t=3,r=e[a(364)],i=!1,o=0,c=0;e[a(445)](e.ARRAY_BUFFER,s[a(369)]),e[a(446)](n[a(420)][a(363)],t,r,i,o,c),e[a(433)](n.attribLocations.vertexPosition)}{const t=2,r=e[a(364)],i=!1,o=0,c=0;e[a(445)](e[a(384)],s[a(425)]),e[a(446)](n[a(420)][a(423)],t,r,i,o,c),e.enableVertexAttribArray(n.attribLocations.texturePosition)}e[a(389)](e.TEXTURE0+3),e.bindTexture(e[a(424)],o),e[a(389)](e[a(396)]+4),e[a(431)](e[a(424)],c),e[a(389)](e[a(396)]+5),e.bindTexture(e[a(424)],u),e[a(445)](e[a(452)],s[a(411)]),e[a(410)](n[a(409)]),e[a(392)](n[a(370)].projectionMatrix,!1,l),e[a(392)](n.uniformLocations[a(390)],!1,d),e.uniformMatrix4fv(n.uniformLocations[a(440)],!1,f),e[a(437)](n[a(370)].rgbatexture,2),e[a(437)](n[a(370)].ytexture,3),e[a(437)](n.uniformLocations[a(374)],4),e[a(437)](n[a(370)][a(379)],5),e[a(437)](n[a(370)][a(381)],1);{const t=6,r=e[a(439)],i=0;e[a(387)](e.TRIANGLES,t,r,i)}}return{render:function(t,i,n,s,a){const l=r;e.activeTexture(e.TEXTURE0),e[l(431)](e[l(424)],o),e.texImage2D(e[l(424)],0,e[l(428)],t,i,0,e[l(428)],e[l(434)],n),e[l(389)](e[l(401)]),e[l(431)](e[l(424)],c),e[l(356)](e[l(424)],0,e.LUMINANCE,t/2,i/2,0,e.LUMINANCE,e[l(434)],s),e[l(389)](e[l(448)]),e.bindTexture(e[l(424)],u),e.texImage2D(e[l(424)],0,e[l(428)],t/2,i/2,0,e[l(428)],e.UNSIGNED_BYTE,a),f(t,i)},renderYUV:function(t,i,n){const s=r;let a=n.slice(0,t*i),l=n[s(453)](t*i,t*i*5/4),d=n[s(453)](t*i*5/4,t*i*3/2);e[s(389)](e[s(396)]),e[s(431)](e[s(424)],o),e[s(356)](e[s(424)],0,e.LUMINANCE,t,i,0,e.LUMINANCE,e[s(434)],a),e[s(389)](e[s(401)]),e[s(431)](e[s(424)],c),e.texImage2D(e[s(424)],0,e[s(428)],t/2,i/2,0,e[s(428)],e[s(434)],l),e[s(389)](e[s(448)]),e[s(431)](e[s(424)],u),e[s(356)](e.TEXTURE_2D,0,e[s(428)],t/2,i/2,0,e[s(428)],e[s(434)],d),f(t,i)},destroy:function(){const t=r;e.deleteProgram(n[t(409)]),e[t(391)](s[t(369)]),e.deleteBuffer(s[t(425)]),e[t(391)](s[t(411)]),e[t(398)](a),e[t(398)](o),e[t(398)](c),e[t(398)](u),n=null,s=null,a=null,o=null,c=null,u=null}}};const re=qe;!function(e){const t=qe,r=e();for(;;)try{if(865854===parseInt(t(353))/1*(parseInt(t(187))/2)+parseInt(t(335))/3*(-parseInt(t(481))/4)+-parseInt(t(424))/5+parseInt(t(629))/6+parseInt(t(185))/7*(-parseInt(t(309))/8)+parseInt(t(199))/9+parseInt(t(302))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Fe);const ie={websocket:1,fetch:2,hls:3,webrtc:4,webTransport:5,aliyunRtc:6,ts:7};re(628),re(143),re(342),re(399),re(277);const ne={fetch:re(143),hls:re(342),websocket:re(628),webrtc:re(399),webTransport:"webTransport",worker:re(276),aliyunRtc:"aliyunRtc",mp4Vod:"mp4Vod",flvVod:re(346),file:"file"},se={player:"player",playerAudio:re(245),playbackTF:re(358),talk:re(336),playVod:"playVod"},ae={mp4:re(597),webm:"webm",flv:re(575),mov:re(179)},oe={flv:re(575),m7s:re(619),hls:re(342),webrtc:re(399),webTransport:re(329),nakedFlow:re(475),fmp4:re(303),mpeg4:re(166),aliyunRtc:"aliyunRtc",ts:"ts",g711:"g711",pcm:re(634),ps:"ps",dhav:re(229)};re(169),re(231),re(296),re(562),re(650),re(265);const ce={mse:re(606),wcs:re(538),offscreen:"offscreen",wasm:"wasm",simd:"simd",simdFFmpeg:re(550),mt:"mt",webrtc:re(399),hls:re(342),aliyunRtc:re(277),browser:re(427)},ue={canvas:"canvas",video:re(492)},le={debug:re(327),warn:"warn"},de={click:re(354),mouseDownAndUp:"mouseDownAndUp"},fe={normal:re(612),simple:re(449)},he={normal:re(612),small:re(312)},pe={drop:re(273),accelerate:re(557)};re(284);const me=re(255),ve=36e5,ye=4080;re(324),re(371);re(626),re(618),re(469);const ge={average:re(447),all:"all"};re(204),re(298),re(320),re(675),re(620),re(381),re(417),re(466),re(282),re(282),re(282),re(407),re(407),re(600),re(426),re(655),re(407),re(381),re(282),re(282),re(426),re(655),re(466),re(466),re(466),re(407),re(583),re(583),re(263),re(546),re(343),re(482),re(546),re(546),re(546),re(527),re(583),re(397),re(209),re(209),re(227),re(671),re(610),re(546),re(407),re(280),re(592),re(592),re(542),re(624),re(247),re(191),re(624),re(676);const _e={playType:se.player,videoBuffer:1e3,videoBufferDelay:1e3,networkDelay:1e4,isResize:!0,isFullResize:!1,isFlv:!1,isHls:!1,isFmp4:!1,isWebrtc:!1,isWebrtcForQiNiu:!1,isWebrtcForDJI:!1,isWebrtcForZLM:!1,isWebrtcForSRS:!1,webrtcForSRSBySDK:!1,webrtcForSRSByWhipWhep:!1,webrtcForSRSByWhipWhepOldVersion:!1,isWebrtcForOthers:!1,isNakedFlow:!1,isMpeg4:!1,isAliyunRtc:!1,isTs:!1,isPs:!1,isDHav:!1,debug:!1,debugLevel:le[re(327)],debugUuid:"",isMulti:!0,multiIndex:-1,hotKey:!1,loadingTimeout:10,heartTimeout:10,timeout:10,pageVisibilityHiddenTimeout:300,loadingTimeoutReplay:!0,heartTimeoutReplay:!0,loadingTimeoutReplayTimes:3,heartTimeoutReplayTimes:3,heartTimeoutReplayUseLastFrameShow:!0,replayUseLastFrameShow:!0,replayShowLoadingIcon:!1,supportDblclickFullscreen:!1,showBandwidth:!1,showPerformance:!1,mseCorrectTimeDuration:20,mseCorrectAudioTimeDuration:20,keepScreenOn:!0,isNotMute:!1,muted:!0,hasAudio:!0,hasVideo:!0,operateBtns:{fullscreen:!1,screenshot:!1,play:!1,audio:!1,record:!1,ptz:!1,quality:!1,zoom:!1,close:!1,scale:!1,performance:!1,logSave:!1,aiFace:!1,aiObject:!1,aiOcclusion:!1,fullscreenFn:null,fullscreenExitFn:null,screenshotFn:null,playFn:null,pauseFn:null,recordFn:null,recordStopFn:null},extendOperateBtns:[],contextmenuBtns:[],watermarkConfig:{},controlAutoHide:!1,controlAutoHideDelayTime:5,hasControl:!1,controlSize:he.normal,loadingIcon:!0,initShowLoadingIconInner:!1,loadingIconStyle:{},loadingText:"",background:"",poster:"",backgroundLoadingShow:!0,loadingBackground:"",loadingBackgroundWidth:0,loadingBackgroundHeight:0,decoder:re(451),decoderOld:re(517),decoderAudio:re(593),decoderHard:"decoder-pro-hard.js",decoderHardNotWasm:re(614),decoderOnlyAudio:re(528),decoderOnlyVideo:re(238),wasmMp4RecorderDecoder:re(494),decoderWASM:"",isDecoderUseCDN:!1,url:"",rotate:0,mirrorRotate:"none",aspectRatio:re(570),playbackConfig:{playList:[],fps:"",autoCalcFps:!0,showControl:!0,controlType:fe[re(612)],duration:0,startTime:"",showRateBtn:!1,rateConfig:[],showPrecision:"",showPrecisionBtn:!0,isCacheBeforeDecodeForFpsRender:!1,uiUsePlaybackPause:!1,isPlaybackPauseClearCache:!0,isUseFpsRender:!1,isUseLocalCalculateTime:!1,localOneFrameTimestamp:40,supportWheel:!1,useWCS:!1,useMSE:!1,useSIMD:!0},playbackNextIFrameDuration:1,qualityConfig:[],defaultStreamQuality:"",scaleConfig:["拉伸","缩放","正常"],forceNoOffscreen:!0,hiddenAutoPause:!1,protocol:ie.fetch,demuxType:oe[re(575)],useWasm:!1,useOldWasm:!1,useMSE:!1,useWCS:!1,useSIMD:!0,isFFmpegSIMD:!1,useMThreading:!1,useSThreading:!1,preferredHardDecode:!1,wcsUseVideoRender:!0,wcsUseWebgl2Render:!1,wasmUseVideoRender:!0,mseUseCanvasRender:!1,hlsUseCanvasRender:!1,webrtcUseCanvasRender:!1,useOffscreen:!1,useWebGPU:!1,useWebCanvas:!1,mseDecodeErrorReplay:!0,wcsDecodeErrorReplay:!0,wasmDecodeErrorReplay:!0,simdDecodeErrorReplay:!0,simdDecodeErrorReplayType:ce[re(250)],autoWasm:!0,decoderErrorAutoWasm:!1,hardDecodingNotSupportAutoWasm:!0,webglAlignmentErrorReplay:!0,webglContextLostErrorReplay:!0,openWebglAlignment:!1,syncAudioAndVideo:!0,syncAudioAndVideoDiff:300,playbackDelayTime:1e3,playbackFps:25,playVodFps:25,playbackForwardMaxRateDecodeIFrame:4,calcPlaybackForwardMaxRateDecodeIFrame:!1,playbackCurrentTimeMove:!0,useVideoRender:!0,useCanvasRender:!1,videoRenderType:"",networkDelayTimeoutReplay:!1,recordType:ae.mp4,checkFirstIFrame:!0,nakedFlowFps:25,audioEngine:null,isShowRecordingUI:!0,isShowZoomingUI:!0,useFaceDetector:!1,useObjectDetector:!1,useImageDetector:!1,useOcclusionDetector:!1,useLicensePlateDetector:!1,ptzPositionConfig:{},ptzShowType:re(314),ptzClickType:de[re(354)],ptzStopEmitDelay:.3,ptzZoomShow:!1,ptzApertureShow:!1,ptzFocusShow:!1,ptzMoreArrowShow:!1,ptzCruiseShow:!1,ptzFogShow:!1,ptzWiperShow:!1,ptzSupportDraggable:!1,weiXinInAndroidAudioBufferSize:4800,isCryptoAudio:!1,isM7sCrypto:!1,isSm4Crypto:!1,isSm4CryptoH265V2:!1,isXorCrypto:!1,sm4CryptoKey:"",m7sCryptoKey:"",xorCryptoKey:"",cryptoKey:"",cryptoIV:"",cryptoKeyUrl:"",listenWindowResizeAuoResize:!0,orientationChangeResize:!1,useWebFullScreen:!1,ptsMaxDiff:3600,aiFaceDetectLevel:2,aiFaceDetectWidth:240,aiFaceDetectEmitBase64:!1,aiFaceDetectShowRect:!0,aiFaceDetectInterval:1e3,aiFaceDetectRectConfig:{},aiObjectDetectLevel:2,aiObjectDetectWidth:240,aiObjectDetectEmitBase64:!1,aiObjectDetectShowRect:!0,aiObjectDetectInterval:1e3,aiObjectDetectRectConfig:{},aiObjectDetectTarget:"",aiOcclusionDetectInterval:1e3,aiImageDetectDrop:!1,aiImageDetectActive:!1,aiLicensePlateDetectActive:!1,aiLicensePlateDetectInterval:1e3,videoRenderSupportScale:!0,mediaSourceTsIsMaxDiffReplay:!0,controlHtml:"",isH265:!1,isWebrtcH265:!1,supportLockScreenPlayAudio:!0,supportHls265:!0,hls264UseOldDemuxer:!1,hls265ForceFixLargeGap:!0,isEmitSEI:!1,pauseAndNextPlayUseLastFrameShow:!1,demuxUseWorker:!0,playFailedAndReplay:!0,showMessageConfig:{},videoElementPlayingFailedReplay:!0,mp4RecordUseWasm:!0,mseAutoCleanupSourceBuffer:!0,mseAutoCleanupMaxBackwardDuration:30,mseAutoCleanupMinBackwardDuration:10,widthOrHeightChangeReplay:!0,simdH264DecodeVideoWidthIsTooLargeReplay:!0,mediaSourceAudioG711NotSupportReplay:!0,mediaSourceAudioInitTimeoutReplay:!0,mediaSourceAudioNoDataTimeoutReplay:!0,mediaSourceUseCanvasRenderPlayFailedReplay:!0,mediaSourceUseCanvasRenderPlayFailedReplayType:ue[re(492)],webcodecsAudioInitTimeoutReplay:!0,webcodecsAudioNoDataTimeoutReplay:!0,webcodecsAudioDecodeErrorReplay:!0,widthOrHeightChangeReplayDelayTime:0,ghostWatermarkConfig:{on:5,off:5,content:"",fontSize:12,color:re(434),opacity:.15,speed:.2},dynamicWatermarkConfig:{content:"",speed:.2,fontSize:12,color:re(434),opacity:.15},isDropSameTimestampGop:!1,mseDecodeAudio:!0,wcsDecodeAudio:!0,nakedFlowH265DemuxUseNew:!0,nakedFlowDemuxUseNew:!0,extendDomConfig:{html:"",showBeforePlay:!1,showAfterLoading:!0},disableContextmenu:!1,mseDecoderUseWorker:!0,openMemoryLog:!1,mainThreadFetchUseWorker:!0,playFailedAndPausedShowPlayBtn:!0,mseCorrectionTimestamp:!0,flvDemuxBufferSizeTooLargeReplay:!1,flvDemuxBufferSizeTooLargeEmitFailed:!1,flvDemuxBufferSizeMaxLarge:1048576,isCheckInView:!1,hiddenControl:!1,removeControl:!1,androidMobileFullscreenRotate:!0,recordWebMSupportSeek:!0,wasmPlayAudioUseVideoRender:!1,mseWaitVideoCanplayTimeout:6,mseWaitVideoCanplayAutoWasm:!0,mseVideoBufferMinDelay:1e3,zoomMaxScale:5,zoomSupportGestureInMobile:!1,zoomSupportGestureInMobileSpeed:.2,zoomSupportWheelInPc:!1,zoomSupportWheelInPcSpeed:.2,zoomCheckBorderRange:!1,drawingRectColor:re(421),drawingRectLineWidth:1,drawingRectEndRemoveDom:!0,videoSEISyncPtsDiff:.2,initShowPlayBtn:!1,playbackCheckStreamEnd:!0,autoUseSystemFullScreen:!0,playVodConfig:{showControl:!0,showRateBtn:!1,rateConfig:[],useWCS:!1,useMSE:!0,useSIMD:!0,startTime:null,forwardRate:null,hlsTsVideoTrackIndex:null,hlsTsAudioTrackIndex:null},playVodForwardMaxRateDecodeIFrame:8,playVodEndedAndAutoReplay:!1,playVodEndedAndShowPlayBtn:!0,playVodMaxGopDuration:20,playVodMaxBufferLength:30,playVodBackBufferLength:10,playVodNextIFrameDuration:1,hotKeyVolumeStep:.05,hotKeySeekStep:5,websocketOpenTimeout:8,i18n:{},screenshotUseHighQuality:!1,requestAnimationFrameMaxDiff:800,isUseFileProtocol:!1,correctionConfigurationProfileIndication:!0,correctionConfigurationVersion:!0,demuxFlvUseV2:!1,demuxPsUseV2:!1,wasmSimdFirstFrameDecodeDelayTimeout:5,streamMaxChunkSize:32768,delayFrameChasingPolicy:pe[re(273)],delayFrameAccelerateDecodeMaxNum:8,isEmitTsPrivateData:!1,tsVideoTrackIndex:null,tsAudioTrackIndex:null,intervalUseWorker:!0,emitVideoContentClickEvent:!1,checkWebrtcLowFps:!0,checkWebrtcLowFpsDuration:5,webrtcLowFps:3,checkWebrtcLowFpsCalcType:ge[re(677)],playVodMp4UseSrc:!0,isSpecialPlaybackVod:!1,webrtcPlayType:null,waitingCheckFirstIframeTimeoutAutoWasmAndNoCheck:!0};re(202),re(223),re(448),re(183),re(197),re(601),re(295),re(359),re(672),re(176),re(564),re(484),re(566),re(496),re(432),re(147),re(278),re(412),re(264),re(395);const be={init:"init",initVideo:re(190),render:"render",playAudio:re(687),initAudio:re(384),kBps:re(523),decode:re(681),audioCode:re(662),audioNalu:re(366),audioAACSequenceHeader:re(521),videoCode:re(499),videoCodec:"videoCodec",videoNalu:"videoNalu",videoPayload:"videoPayload",audioPayload:re(420),wasmError:re(599),workerFetch:"workerFetch",iframeIntervalTs:"iframeIntervalTs",isDropping:re(300),workerEnd:re(253),networkDelay:re(408),playbackStreamVideoFps:re(311),wasmWidthOrHeightChange:re(170),simdDecodeError:re(279),simdH264DecodeVideoWidthIsTooLarge:re(489),simdDecodeDelayTimeout:"simdDecodeDelayTimeout",websocketOpen:re(607),websocketStringMsg:re(425),closeEnd:re(313),tempStream:re(690),videoSEI:re(515),flvScriptData:"flvScriptData",aacSequenceHeader:re(545),videoSequenceHeader:re(519),flvBufferData:re(643),checkFirstIFrame:re(171),mseHandle:re(463),mseFirstRenderTime:re(480),mseError:"mseError",notSupportNewWasm:re(308),outOfMemoryWasm:re(573),failedToAsynchronouslyPrepareWasm:re(540),mtStreamStats:re(683),videoStreamStats:re(450),audioStreamStats:re(428),tsError:re(317),tsPrivateData:re(383),videoInitedAndNotFirstVideoIFrame:re(598)};re(488);const Se={audio:1,video:2},Ie=8,we=9,Ae=18,ke={init:re(352),decode:"decode",audioDecode:"audioDecode",videoDecode:re(163),initAudioCodec:re(210),initVideoCodec:re(604),close:re(269),updateConfig:re(360),resetDecode:re(290),clearBuffer:re(649),resetAudioDecode:re(362),resetVideoDecode:re(361),fetchStream:re(222),sendWsMessage:re(328),mseUpdateVideoTimestamp:re(233),playbackIsPause:re(639),playbackNextFrame:re(243),playbackNextIFrame:re(297),playVodFps:re(644),playVodNextFrame:re(272),playVodNextIFrame:re(556),updateForwardMaxRateDecodeIFrame:re(192)};re(389),re(615),re(173),re(323),re(631),re(385),re(389),re(631),re(236),re(607),re(425),re(352);const Ce={fullscreenInner:re(622),fullscreen:re(693),fullscreenEndInner:re(214),fullScreenByStart:"fullScreenByStart",webFullscreen:"webFullscreen",decoderWorkerInit:re(572),play:re(530),playing:"playing",pause:re(198),mute:re(632),load:"load",loading:re(332),zooming:re(293),drawingRect:re(594),drawingRectInfo:"drawingRectInfo",videoInfo:re(364),timeUpdate:"timeUpdate",audioInfo:re(660),log:re(510),error:"error",kBps:"kBps",timeout:re(278),delayTimeout:"delayTimeout",delayTimeoutRetryEnd:re(531),loadingTimeout:"loadingTimeout",loadingTimeoutRetryEnd:re(584),stats:re(186),performance:re(493),videoSmooth:re(603),faceDetectActive:"faceDetectActive",objectDetectActive:re(453),occlusionDetectActive:"occlusionDetectActive",imageDetectActive:re(581),licensePlateDetectActive:re(684),record:re(656),recording:re(490),recordingTimestamp:"recordingTimestamp",recordStart:"recordStart",recordEnd:"recordEnd",recordCreateError:re(635),recordBlob:re(345),recordCancel:re(196),buffer:re(615),videoFrame:re(422),videoSEI:re(515),videoSEISyncPts:re(344),start:re(206),startInner:re(574),metadata:"metadata",resize:"resize",volumechange:re(685),volume:re(178),destroy:re(401),beforeDestroy:re(468),streamEnd:re(299),streamRate:re(621),streamAbps:"streamAbps",streamVbps:re(413),streamDts:re(259),streamSuccess:"streamSuccess",streamMessage:"streamMessage",streamError:"streamError",streamStats:"streamStats",streamEndInner:re(356),mseSourceOpen:re(388),mseSourceClose:re(410),mseSourceended:re(240),mseSourceStartStreaming:re(654),mseSourceEndStreaming:"mseSourceEndStreaming",mseSourceBufferError:re(228),mseAddSourceBufferError:re(235),mseWorkerAddSourceBufferError:re(283),mseSourceBufferBusy:re(195),mseSourceBufferFull:"mseSourceBufferFull",videoWaiting:"videoWaiting",videoTimeUpdate:re(376),videoSyncAudio:"videoSyncAudio",playToRenderTimes:re(418),playbackTime:re(495),playbackTimestamp:"playbackTimestamp",playbackTimeScroll:re(609),playbackPrecision:re(591),playbackShowPrecisionChange:re(246),playbackJustTime:"playbackJustTime",playbackStats:re(580),playbackSeek:re(522),playbackPause:re(158),playbackPauseOrResume:re(161),playbackRateChange:re(216),playbackPreRateChange:re(181),playbackEndInner:re(213),playbackEnd:re(307),playbackEndedAndReplay:re(160),playbackNextFrame:"playbackNextFrame",playbackNextIFrame:re(297),playVodStats:re(429),playVodPause:"playVodPause",playVodPauseOrResume:re(409),playVodRateChange:re(156),playVodTime:re(168),playVodBufferedTime:"playVodBufferedTime",playVodTimeCache:"playVodTimeCache",playVodSeek:re(536),playVodSeeking:re(663),playVodSeekEnd:re(559),playVodVideoSeekingByMse:re(513),playVodVideoSeekedByMse:"playVodVideoSeekedByMse",playVodCanplay:"playVodCanplay",playVodWaiting:re(148),playVodEndedAndReplay:re(467),playVodEndedInner:re(520),playVodEnded:"playVodEnded",playVodNextFrame:re(272),playVodNextIFrame:re(556),playVodDuration:re(578),ptz:re(281),streamQualityChange:re(625),visibilityChange:"visibilityChange",netBuf:re(661),close:re(269),networkDelayTimeout:re(646),togglePerformancePanel:"togglePerformancePanel",viewResizeChange:re(479),flvDemuxBufferSizeTooLarge:re(400),talkGetUserMediaSuccess:re(439),talkGetUserMediaFail:"talkGetUserMediaFail",talkGetUserMediaTimeout:re(341),talkStreamStart:re(406),talkStreamOpen:"talkStreamOpen",talkStreamClose:re(355),talkStreamError:re(237),talkStreamInactive:re(357),talkStreamMsg:"talkStreamMsg",webrtcDisconnect:re(577),webrtcFailed:re(669),webrtcClosed:re(623),webrtcChecking:re(184),webrtcConnected:re(375),webrtcCompleted:re(248),webrtcOnConnectionStateChange:re(508),webrtcOnIceConnectionStateChange:re(673),webrtcLowFps:re(485),webrtcIceCandidate:re(326),webrtcDataChannelOpen:re(212),webrtcDataChannelMsg:re(605),crashLog:re(157),focus:"focus",blur:re(689),inView:re(680),visibilityHiddenTimeout:re(647),websocketOpen:re(607),websocketClose:re(236),websocketError:re(286),websocketStringMsg:re(425),aiObjectDetectorInfo:re(172),aiFaceDetectorInfo:re(454),aiOcclusionDetectResult:re(452),aiImageDetectResult:re(404),playFailedAndPaused:"playFailedAndPaused",audioResumeState:"audioResumeState",webrtcStreamH265:re(368),flvMetaData:re(316),talkFailedAndStop:re(648),removeLoadingBgImage:re(164),memoryLog:re(576),downloadMemoryLog:"downloadMemoryLog",pressureObserverCpu:re(682),currentPts:"currentPts",online:re(438),offline:re(541),networkState:re(529),clickInitPlayer:re(217),audioSplitBuffer:"audioSplitBuffer",tsPrivateData:"tsPrivateData",videoRectContentClick:re(666),hls264UseOldDemuxer:re(442),hlsTsVideoTrackPidList:re(498),tsVideoTrackPidList:"tsVideoTrackPidList"};re(364),re(660),re(560),re(523),re(412),re(379),re(531),re(474),re(693),re(543),re(530),re(198),re(186),re(493),re(377),re(345),re(196),re(664),re(635),re(418),re(625),re(293),re(582),re(647),re(579),re(607),re(236),re(425),re(443),re(646),re(508),re(673),re(212),re(605),re(515),re(344),re(464),re(680),re(529),re(178),re(217),re(666),re(172),re(522),re(181),re(216),re(246),re(307),re(367),re(409),re(156),re(168),re(509),re(536),re(663),re(559),re(498),re(423),re(355),re(237),re(357),re(341),re(648),re(315),re(611),re(226),re(560),re(523),re(412),re(584),re(379),re(531),re(198),re(632),re(186),re(418),re(157),re(236),re(474),re(443);const xe={talkStreamError:Ce.talkStreamError,talkStreamClose:Ce.talkStreamClose},Ee={playError:re(500),playFailedError:re(477),fetchError:"fetchError",fetchErrorWorker:"fetchErrorWorker",websocketError:re(286),websocketOpenTimeout:re(155),webTransportError:re(249),webcodecsH265NotSupport:re(337),webcodecsDecodeError:re(398),webcodecsUnsupportedConfigurationError:"webcodecsUnsupportedConfigurationError",webcodecsDecodeConfigureError:"webcodecsDecodeConfigureError",webcodecsAudioInitTimeout:re(415),webcodecsAudioNoDataTimeout:re(257),webcodecsAudioDecodeError:"webcodecsAudioDecodeError",mediaSourceH265NotSupport:re(440),mediaSourceAudioG711NotSupport:"mediaSourceAudioG711NotSupport",mediaSourceAudioInitTimeout:"mediaSourceAudioInitTimeout",mediaSourceAudioNoDataTimeout:re(568),mediaSourceDecoderConfigurationError:re(678),mediaSourceFull:Ce[re(516)],mseSourceBufferError:Ce[re(228)],mseAddSourceBufferError:Ce[re(235)],mseWorkerAddSourceBufferError:Ce[re(283)],mediaSourceAppendBufferError:re(533),mediaSourceTsIsMaxDiff:re(224),mediaSourceUseCanvasRenderPlayFailed:re(526),mediaSourceBufferedIsZeroError:re(142),wasmDecodeError:re(525),wasmUseVideoRenderError:"wasmUseVideoRenderError",simdH264DecodeVideoWidthIsTooLarge:"simdH264DecodeVideoWidthIsTooLarge",simdDecodeError:"simdDecodeError",simdDecodeDelayTimeout:re(333),hlsError:re(535),webrtcError:re(225),webrtcClosed:Ce[re(623)],webrtcIceCandidateError:"webrtcIceCandidateError",webglAlignmentError:"webglAlignmentError",wasmWidthOrHeightChange:"wasmWidthOrHeightChange",mseWidthOrHeightChange:re(590),wcsWidthOrHeightChange:"wcsWidthOrHeightChange",widthOrHeightChange:"widthOrHeightChange",tallWebsocketClosedByError:re(668),flvDemuxBufferSizeTooLarge:Ce[re(400)],audioChannelError:"audioChannelError",webglContextLostError:re(266),videoElementPlayingFailed:"videoElementPlayingFailed",videoElementPlayingFailedForWebrtc:re(552),decoderWorkerInitError:re(431),decoderWorkerWasmError:"decoderWorkerWasmError",decoderWorkerUncaughtError:"decoderWorkerUncaughtError",videoInfoError:re(334),streamEnd:Ce.streamEnd,websocket1006Error:re(502),delayTimeout:Ce[re(379)],loadingTimeout:Ce[re(412)],networkDelayTimeout:Ce[re(646)],fullscreenError:"fullscreenError",aliyunRtcError:"aliyunRtcError",mseWaitVideoCanplayTimeout:re(613),initDecoderWorkerTimeout:"initDecoderWorkerTimeout",notSupportNewWasm:re(308),outOfMemoryWasm:re(573),failedToAsynchronouslyPrepareWasm:re(540),playVodMp4Error:re(330),playVodMp4NotMoovError:re(288),playVodMp4UseSrcError:re(162),playVodMp4UseSrcVideoError:re(348),playVodFlvError:re(433),playVodMseDecodeVideoError:"playVodMseDecodeVideoError",playVodCalcFpsError:re(548),mp4Error:"mp4Error",tsPacketSizeError:"tsPacketSizeError",hlsM3u8Empty:re(518),hlsM3u8Error:re(641),...xe};re(602);const Te={notConnect:re(271),open:re(445),close:re(269),error:re(560)},De={connecting:0,open:1,closing:2,closed:3};re(554),re(679),re(230),re(640),re(221),re(234),re(640),re(234),re(534),re(154),re(351),re(394);const Me={h264:7,h265:12,av1:13,mpeg4:99},Be={h264:re(534),h265:re(154)},Pe={PCM:1,AAC:10,ALAW:7,MULAW:8,MP3:2,OPUS:13,G711A:7,G711U:8,G722_1:12};re(363),re(331),re(544),re(565);const Ue={10:re(363),7:"ALAW",8:"MULAW",2:"MP3"};function Fe(){const e=["lowNetwork",'video/mp4; codecs="hev1.1.6.L123.b0"',"websocketError","video decoder initialization failed","playVodMp4NotMoovError","Jb%20pro%20%E4%BD%93%E9%AA%8C%E7%BB%93%E6%9D%9F%2C%E8%AF%B7%E5%88%B7%E6%96%B0%E9%A1%B5%E9%9D%A2%E5%86%8D%E6%AC%A1%E4%BD%93%E9%AA%8C%EF%BC%8C%E5%A6%82%E9%9C%80%E8%A6%81%E8%B4%AD%E4%B9%B0%E5%95%86%E4%B8%9A%E6%8E%88%E6%9D%83%EF%BC%8C%E5%8F%AF%E4%BB%A5%E8%81%94%E7%B3%BB%E5%BE%AE%E4%BF%A1%EF%BC%9Abosswancheng","resetDecode","buffereos","遮挡物检查激活","zooming","media-source","controlSize","Webrtc","playbackNextIFrame","Video not supported","streamEnd","isDropping","The user aborted a request","1199740Rmlcpl","fmp4","switch-url-success","csrc","ethernet","playbackEnd","notSupportNewWasm","22664dtSCbG","playing","playbackStreamVideoFps","small","closeEnd","vertical","talkStreamMsg","flvMetaData","tsError","ended","30min","Audio Decode Failed","webgl2","A key frame is required after configure() or flush()","fetchSuccess","jbprov","remove-buffer","webrtcIceCandidate","debug","sendWsMessage","webTransport","playVodMp4Error","ALAW(g711a)","loading","simdDecodeDelayTimeout","videoInfoError","3AXlQVi","talk","webcodecsH265NotSupport","电子放大","保存日志","#000","talkGetUserMediaTimeout","hls","请求结束","videoSEISyncPts","recordBlob","flvVod","load-complete","playVodMp4UseSrcVideoError","zoomExpand","startstreaming","AV1","init","43972PvYoMv","click","talkStreamClose","streamEndInner","talkStreamInactive","playbackTF","multiIndex","updateConfig","resetVideoDecode","resetAudioDecode","AAC","videoInfo","readystatechange","audioNalu","playVodEnded","webrtcStreamH265","fogClose","endstreaming","jbprovm","Momibuca","hls-level-loaded","webrtc-disconnected","webrtcConnected","videoTimeUpdate","recordEnd","image/jpeg","delayTimeout",'video/mp4;codecs="hev1.4.10.L120.90"',"不支持硬解码H265","multiSelected","tsPrivateData","initAudio","sendMessage","warn","遮挡物检查","mseSourceOpen","destroyEnd","seeked","webgpu","multiMouseover","flv-script-data","MPEG4","playVodMp4UseSrc","multiDragenter","解析视频分辨率失败","webcodecsDecodeError","webrtc","flvDemuxBufferSizeTooLarge","destroy","down","remote-inbound-rtp","aiImageDetectResult","audio packet","talkStreamStart","流异常","networkDelay","playVodPauseOrResume","mseSourceClose","decoder-pro-audio-player.js","loadingTimeout","streamVbps","云台激活","webcodecsAudioInitTimeout","multiDrop","缓冲区已满","playToRenderTimes","demuxed-track","audioPayload","red","videoFrame","tsVideoTrackPidList","1634480lhwAwD","websocketStringMsg","初始化音频解码器失败","browser","audioStreamStats","playVodStats","container","decoderWorkerInitError","watermarkConfig","playVodFlvError","white","ulaw","sourceclose","stream-parsed","online","talkGetUserMediaSuccess","mediaSourceH265NotSupport","focusFar","hls264UseOldDemuxer","audioResumeState","apertureFar","open","left-down","average","isMulti","simple","videoStreamStats","decoder-pro.js","aiOcclusionDetectResult","objectDetectActive","aiFaceDetectorInfo","zoomNarrow","mp3","track","right","Decoder failure","webrtc-closed","right-down","七牛云","mseHandle","currentPts","1-1","解码失败","playVodEndedAndReplay","beforeDestroy","NV12","jtt","candidate-pair","multiDblSelected","multiMousemove","playFailedAndPaused","nakedFlow","local-candidate","playFailedError","webgl","viewResizeChange","mseFirstRenderTime","1474068ahECOT","流异常结束","#343434","isTs","webrtcLowFps","playback","multiMousedown","Invalid NAL unit size","simdH264DecodeVideoWidthIsTooLarge","recording","物品识别","video","performance","jessibuca-pro-mp4-recorder-decoder.js","playbackTime","dynamicWatermarkConfig","Simd","hlsTsVideoTrackPidList","videoCode","playIsNotPauseOrUrlIsNull","MEDIA_ERR_DECODE","websocket1006Error","receiver","oneHour","Decoding error","Media failed to decode","fiveMin","webrtcOnConnectionStateChange","playVodBufferedTime","log","suspend","Unsupported audio format","playVodVideoSeekingByMse","停止录制","videoSEI","mseSourceBufferFull","decoder-pro-old.js","hlsM3u8Empty","videoSequenceHeader","playVodEndedInner","audioAACSequenceHeader","playbackSeek","kBps","loadstart","wasmDecodeError","mediaSourceUseCanvasRenderPlayFailed","初始化worker失败","decoder-pro-audio-only.js","networkState","play","delayTimeoutRetryEnd","opus","mediaSourceAppendBufferError","H264(AVC)","hlsError","playVodSeek","Unsupported configuration","wcs","g711a","failedToAsynchronouslyPrepareWasm","offline","点播MP4文件异常","webFullscreen","MULAW(g711u)","aacSequenceHeader","请求失败","Error Domain=NSOSStatusErrorDomain","playVodCalcFpsError","ten-min","simdFFmpeg","阿里云","videoElementPlayingFailedForWebrtc","udp","empty","focusNear","playVodNextIFrame","accelerate","webrtc-failed","playVodSeekEnd","error","stalled","WebTransport","complete","isWebrtcForOthers","MP3","ghostWatermarkConfig",'video/mp4;codecs="hev1.2.4.L120.90"',"mediaSourceAudioNoDataTimeout","apertureNear","default","multiFullscreen","decoderWorkerInit","outOfMemoryWasm","startInner","flv","memoryLog","webrtcDisconnect","playVodDuration","visibilityChange","playbackStats","imageDetectActive","focus","video自动渲染失败","loadingTimeoutRetryEnd","remote-candidate","closed","Fetch is aborted","ratechange","wcsDecodeError","mseWidthOrHeightChange","playbackPrecision","wasm初始化异常","decoder-pro-audio.js","drawingRect","canplay","subtitle-playlist","mp4","videoInitedAndNotFirstVideoIFrame","wasmError","硬解码不支持G711a/u音频格式","widthOrHeightChangeReplayDelayTime","fetchError","videoSmooth","initVideoCodec","webrtcDataChannelMsg","mse","websocketOpen",'video/mp4; codecs="av01.0.05M.08"',"playbackTimeScroll","音频通道错误","load","normal","mseWaitVideoCanplayTimeout","decoder-pro-hard-not-wasm.js","buffer","left","stream","I420","m7s","播放地址不能为空","streamRate","fullscreen$2","webrtcClosed","点播MP4文件格式异常","streamQualityChange","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAIAAABKoV4MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAO0lEQVRYhe3NIQEAMAgAsHNLAPp3JMAFDW4wW4FFVZ0l3X237qHX6/V6vV6v1+v1er1er9frP0RmLvYPXx0DlQ6vy9kAAAAASUVORK5CYII=","cruiseStop","websocket","8125770rApimg","人脸识别激活","bufferByteLength","mute","ceil","pcm","recordCreateError","ws1006","#FFCC00","peer-connection","playbackIsPause","download","hlsM3u8Error","one-hour","flvBufferData","playVodFps",'video/mp4; codecs="hvc1.1.6.L120.90"',"networkDelayTimeout","visibilityHiddenTimeout","talkFailedAndStop","clearBuffer","AliyunRtc","five-min","inbound-rtp","性能面板激活","mseSourceStartStreaming","等待音频数据超时","record","Dji","g711u","3-1","audioInfo","netBuf","audioCode","playVodSeeking","recordingTimestamp","right-up","videoRectContentClick",'video/mp4;codecs="hev1.1.6.L120.90"',"tallWebsocketClosedByError","webrtcFailed","object","FLV待解封装buffer过大","isNakedFlow","webrtcOnIceConnectionStateChange","webrtc-connected","Video Decode Failed","TS流包大小异常","all","mediaSourceDecoderConfigurationError","buffering","inView","decode","pressureObserverCpu","mtStreamStats","licensePlateDetectActive","volumechange","退出全屏","playAudio","sei","blur","tempStream","4-1","multiMouseup","fullscreen","speed","mediaSourceBufferedIsZeroError","fetch","canplaythrough","webrtc-completed",'video/mp4; codecs="avc1.64002A"',"videoRenderSupportScale","playVodWaiting","Other","alaw","loadeddata","switch-url-failed","关闭电子放大","H265(HEVC)","websocketOpenTimeout","playVodRateChange","crashLog","playbackPause","multiDragleave","playbackEndedAndReplay","playbackPauseOrResume","playVodMp4UseSrcError","videoDecode","removeLoadingBgImage","stop","mpeg4","emptied","playVodTime","FLV","wasmWidthOrHeightChange","checkFirstIFrame","aiObjectDetectorInfo","fetchClose","image/webp","cruiseStart","isHls","memory access out of bounds","volume","mov","mseDecodeError","playbackPreRateChange","Decoder error","supportHls265","webrtcChecking","3353evnMka","stats","24nCvEEW","DECODER_ERROR_NOT_SUPPORTED","video decode error","initVideo","点播解码器异常","updateForwardMaxRateDecodeIFrame","3-4","fogOpen","mseSourceBufferBusy","recordCancel","pauseAndNextPlayUseLastFrameShow","pause","8247069mmVfzO","global","fiStop","playType","sourceopen","HEVC not supported","MEDIA_ERR_ABORTED","start","tenMin","canvas","加载超时重播失败","initAudioCodec","loadedmetadata","webrtcDataChannelOpen","playbackEndInner","fullscreenEndInner","data-channel","playbackRateChange","clickInitPlayer","created","no-audio-track","物品识别激活","base64","fetchStream","playbackForwardMaxRateDecodeIFrame","mediaSourceTsIsMaxDiff","webrtcError","timeUpdate","播放超时重播失败","mseSourceBufferError","dhav","full","HLS","wiperOpen","mseUpdateVideoTimestamp","blob","mseAddSourceBufferError","websocketClose","talkStreamError","decoder-pro-video-only.js","webrtc-checking","mseSourceended","metadata-parsed","progress","playbackNextFrame","connecting","playerAudio","playbackShowPrecisionChange","点播FLV文件异常","webrtcCompleted","webtransportError","wasm","worklet","leftUp","workerEnd","waiting","JessibucaPro","timeupdate","webcodecsAudioNoDataTimeout","sender","streamDts","half-hour","subtitle-segments","hevc","不支持该分辨率的视频","heartTimeout","DHav","webglContextLostError","active","leftDown","close","ZLMediaKit","notConnect","playVodNextFrame","drop","rtp","Wasm","worker","aliyunRtc","timeout","simdDecodeError","初始化解码worker超时","ptz","初始化解码器失败","mseWorkerAddSourceBufferError"];return(Fe=function(){return e})()}const Re={sps:7,pps:8,iFrame:5,kUnspecified:0,kSliceNonIDR:1,kSliceDPA:2,kSliceDPB:3,kSliceDPC:4,kSliceIDR:5,kSliceSEI:6,kSliceSPS:7,kSlicePPS:8,kSliceAUD:9,kEndOfSequence:10,kEndOfStream:11,kFiller:12,kSPSExt:13,kReserved0:14},Le={pFrame:1,kSliceBLA_W_LP:16,kSliceBLA_W_RADL:17,kSliceBLA_N_LP:18,iFrame:19,kSliceIDR_W_RADL:19,nLp:20,kSliceIDR_N_LP:20,craNut:21,kSliceCRA_NUT:21,kSliceRSV_IRAP_VCL22:22,kSliceRSV_IRAP_VCL23:23,vps:32,kSliceVPS:32,sps:33,kSliceSPS:33,pps:34,kSlicePPS:34,kSliceAUD:35,sei:39,prefixSei:39,suffixSei:40};re(478),re(321),re(391),re(342),re(399),re(208);const Ve={key:"key",delta:"delta"},Oe={avc:re(146),hvc:re(645),hev:re(285),hev2:re(667),hev3:re(567),hev4:'video/mp4;codecs="hev1.3.E.L120.90"',hev5:re(380),hev6:'video/mp4;codecs="hvc1.1.6.L120.90"',av1:re(608)},Ne={ended:re(318),open:re(445),closed:re(586)};Math[re(633)](40),re(207),re(507),re(642),re(260),re(549),re(651),re(319),re(504),re(507),re(458),re(665),re(446),re(461),re(458),re(402),re(616),re(252),re(268),re(165),re(201),re(349),re(455),re(444),re(569),re(441),re(555),re(175),re(627),re(194),re(369),re(232);re(658),re(634),re(532);re(378),re(174);const ze={sourceClose:re(436),sourceOpen:re(203),sourceended:"sourceended",startstreaming:re(350),endstreaming:re(370),qualitychange:"qualitychange"};re(595),re(254),re(256),re(588),re(561),re(242),re(211),re(560),re(144),re(563),re(167),re(151),re(524),re(198),re(390),re(511),re(256),re(685),re(365);const He={h264:"avc",h265:re(262),av1:"av1"};re(322),re(537),re(459),re(505),re(182);const We={abortError:re(301),abortError2:"AbortError",abortError3:re(587),abort:"AbortError"};re(332),re(310),re(401);const Ge={sequenceHeader:0,nalu:1},je={keyFrame:1,interFrame:2};re(554),re(470),re(553);re(617),re(486),re(269);re(251);function qe(e,t){const r=Fe();return(qe=function(e,t){return r[e-=142]})(e,t)}re(539),re(274),re(386),re(251),re(251),re(267),re(483),re(637),re(340),re(571),re(472),re(382),re(392),re(692),re(487),re(473),re(396),re(159),re(416),re(659),re(691),re(465),re(193),re(430),re(492);const $e={keyFrame:1,interFrame:2};re(245),re(386),re(143),re(575),re(411),re(261),re(373),re(419),re(393),re(241),re(694),re(347),re(688),re(219),re(325),re(291),re(152),re(304),re(596),re(437),re(560);const Ye={idle:"idle",connecting:re(244),buffering:re(679),error:re(560),complete:re(563)};re(205),re(501),re(287),re(188),re(405),re(512),re(189),re(506),re(547),re(177);const Ke={video:1,audio:2},Je={PACKET_TYPE_SEQ_START:0,PACKET_TYPE_FRAMES:1,PACKET_TYPE_SEQ_END:2,PACKET_TYPE_FRAMESX:3,PACKET_TYPE_METADATA:4},Xe={FT_KEY:16,FT_INTER:32};re(471),re(305),re(215),re(652),re(476),re(638),re(503),re(585),re(403),re(258),re(617),re(457),re(294),re(636),re(180),re(589),re(348);const Ze={StartCodePS:442,StartCodeSYS:443,StartCodeMAP:444,StartCodeVideo:480,StartCodeAudio:448,PrivateStreamCode:445,MEPGProgramEndCode:441},Qe={h264:27,h265:36,aac:15,g711a:144,g711u:145,mp3:3},et={map:1048576,video:10485760,audio:1048576,skip:1048576};re(435),re(150),re(456),re(532),re(239),re(674),re(145),re(374),re(558),re(460),re(218);const tt=typeof window===re(670)&&window.window===window?window:typeof self===re(670)&&self.self===self?self:typeof global===re(670)&&global[re(200)]===global?global:void 0;re(560),re(686),re(514),re(414),re(338),re(153),re(653),re(630),re(491),re(220),re(387),re(292),re(339),re(275),re(497),re(270),re(372),re(462),re(657),re(149),re(551),re(306),re(289);var rt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function it(e,t){return e(t={exports:{}},t.exports),t.exports}var nt=Object.freeze({__proto__:null,commonjsGlobal:rt,commonjsRequire:function(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")},unwrapExports:function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e},createCommonjsModule:it,getCjsExportFromNamespace:function(e){return e&&e.default||e}}),st=at;function at(e,t){var r=ot();return(at=function(e,t){return r[e-=335]})(e,t)}function ot(){var e=["msExitFullscreen","fullscreenEnabled","isFullscreen","webkitCancelFullScreen","document","mozFullScreenEnabled","screenfull","request","fullscreenerror","mozfullscreenchange","fullscreenElement","msRequestFullscreen","webkitExitFullscreen","isEnabled","webkitRequestFullscreen","bind","6ZuRYwW","removeEventListener","MSFullscreenChange","requestFullscreen","webkitCurrentFullScreenElement","off","documentElement","error","webkitfullscreenerror","exit","MSFullscreenError","6531847JijQmL","msFullscreenElement","exitFullscreen","change","22193532tAYALm","webkitFullscreenElement","3513595SUbihT","exports","catch","mozRequestFullScreen","mozFullScreenElement","9ysiofZ","mozCancelFullScreen","fullscreenchange","664544kcoomL","3416SCkaOM","5184528jYWAFi","1614192qUZxrM","undefined","then"];return(ot=function(){return e})()}!function(e){for(var t=at,r=e();;)try{if(595646===parseInt(t(380))/1*(parseInt(t(359))/2)+parseInt(t(355))/3*(parseInt(t(358))/4)+parseInt(t(350))/5+parseInt(t(361))/6+parseInt(t(344))/7+parseInt(t(360))/8+-parseInt(t(348))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ot),it(function(e){var t,r,i,n,s,a;t=at,r=typeof window!==t(362)&&typeof window[t(368)]!==t(362)?window[t(368)]:{},i="object"!==t(362)&&e[t(351)],n=function(){for(var e,i=t,n=[[i(336),i(346),i(374),i(365),i(357),i(372)],[i(378),i(376),i(349),"webkitFullscreenEnabled","webkitfullscreenchange",i(341)],["webkitRequestFullScreen","webkitCancelFullScreen",i(337),i(367),"webkitfullscreenchange",i(341)],[i(353),i(356),i(354),i(369),i(373),"mozfullscreenerror"],[i(375),i(364),i(345),"msFullscreenEnabled",i(335),i(343)]],s=0,a=n.length,o={};s<a;s++)if((e=n[s])&&e[1]in r){for(s=0;s<e.length;s++)o[n[0][s]]=e[s];return o}return!1}(),s={change:n[t(357)],error:n[t(372)]},a={request:function(e,i){return new Promise(function(t,s){var a=at,o=function(){var e=at;this[e(338)](e(347),o),t()}[a(379)](this);this.on(a(347),o);var c=(e=e||r[a(339)])[n.requestFullscreen](i);c instanceof Promise&&c[a(363)](o)[a(352)](s)}[t(379)](this))},exit:function(){return new Promise(function(e,t){var i=at;if(this[i(366)]){var s=function(){var t=i;this[t(338)](t(347),s),e()}[i(379)](this);this.on(i(347),s);var a=r[n[i(346)]]();a instanceof Promise&&a.then(s).catch(t)}else e()}.bind(this))},toggle:function(e,r){var i=t;return this[i(366)]?this[i(342)]():this[i(371)](e,r)},onchange:function(e){this.on("change",e)},onerror:function(e){var r=t;this.on(r(340),e)},on:function(e,t){var i=s[e];i&&r.addEventListener(i,t,!1)},off:function(e,i){var n=s[e];n&&r[t(381)](n,i,!1)},raw:n},n?(Object.defineProperties(a,{isFullscreen:{get:function(){return Boolean(r[n[t(374)]])}},element:{enumerable:!0,get:function(){return r[n[t(374)]]}},isEnabled:{enumerable:!0,get:function(){return Boolean(r[n[t(365)]])}}}),i?e[t(351)]=a:window[t(370)]=a):i?e.exports={isEnabled:!1}:window[t(370)]={isEnabled:!1}})[st(377)];const ct=ut;function ut(e,t){const r=lt();return(ut=function(e,t){return r[e-=413]})(e,t)}function lt(){const e=["readBits","readSEG","readUEG","_current_word","_current_word_bits_left","_buffer","readByte","error","8909664fcmsqM","set","min","getUint32","subarray","41jAThMm","14544zxzVTC","241752zUCQzj","_skipLeadingZero","destroy","_fillCurrentWord","_total_bytes","readBool","7075980DxzGeB","10170118WlEcin","2353632tVZWpQ","byteLength","ExpGolomb: _fillCurrentWord() but no bytes available","ExpGolomb: readBits() bits exceeded max 32bits!","580812CWAZjS","_total_bits","_buffer_index"];return(lt=function(){return e})()}!function(e){const t=ut,r=e();for(;;)try{if(727868===parseInt(t(421))/1*(parseInt(t(422))/2)+-parseInt(t(435))/3+-parseInt(t(423))/4+parseInt(t(429))/5+-parseInt(t(431))/6+-parseInt(t(430))/7+parseInt(t(416))/8)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(lt);class dt{constructor(e){const t=ut;this[t(413)]=e,this[t(437)]=0,this[t(427)]=e[t(432)],this[t(436)]=8*e[t(432)],this[t(441)]=0,this._current_word_bits_left=0}[ct(425)](){this[ct(413)]=null}[ct(426)](){const e=ct;let t=this[e(427)]-this[e(437)];if(t<=0)return void console[e(415)](e(433),this[e(427)],this[e(437)]);let r=Math[e(418)](4,t),i=new Uint8Array(4);i[e(417)](this[e(413)][e(420)](this[e(437)],this._buffer_index+r)),this._current_word=new DataView(i.buffer)[e(419)](0,!1),this[e(437)]+=r,this[e(442)]=8*r}[ct(438)](e){const t=ct;if(e>32&&console[t(415)](t(434)),e<=this[t(442)]){let r=this._current_word>>>32-e;return this[t(441)]<<=e,this[t(442)]-=e,r}let r=this[t(442)]?this[t(441)]:0;r>>>=32-this._current_word_bits_left;let i=e-this[t(442)];this._fillCurrentWord();let n=Math[t(418)](i,this[t(442)]),s=this[t(441)]>>>32-n;return this._current_word<<=n,this[t(442)]-=n,r=r<<n|s,r}[ct(428)](){return 1===this[ct(438)](1)}[ct(414)](){return this[ct(438)](8)}[ct(424)](){const e=ct;let t;for(t=0;t<this[e(442)];t++)if(this[e(441)]&2147483648>>>t)return this[e(441)]<<=t,this[e(442)]-=t,t;return this[e(426)](),t+this[e(424)]()}[ct(440)](){const e=ct;let t=this[e(424)]();return this[e(438)](t+1)-1}[ct(439)](){let e=this.readUEG();return 1&e?e+1>>>1:-1*(e>>>1)}}const ft=ht;function ht(e,t){const r=yt();return(ht=function(e,t){return r[e-=208]})(e,t)}!function(e){const t=ht,r=e();for(;;)try{if(959700===parseInt(t(216))/1*(parseInt(t(252))/2)+parseInt(t(273))/3*(parseInt(t(256))/4)+parseInt(t(274))/5*(-parseInt(t(235))/6)+parseInt(t(264))/7*(parseInt(t(227))/8)+-parseInt(t(276))/9+-parseInt(t(261))/10+-parseInt(t(210))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(yt);const pt=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350,-1,-1,-1],mt=pt,vt=pt;function yt(){const e=["indexOf","4851162yuUOjb","has_last_incomplete_data","Invalid sampling index: ","length","audio_object_type","allStreamsSameTimeFraming zero is Not Supported","destroy","findNextSyncwordOffset","Flv: AAC invalid channel configuration","readBool","mp4a.40.","unshift","userAgent","byteLength","Flv: AAC invalid sampling frequency index!","readNextAACFrame","readByte","6XrUGHB","error","more than 2 numProgram Not Supported","slice","15232JSNSaz","Could not found ADTS syncword until payload end","channel: ","ext_object_type","getIncompleteData","533660SPtsWT","object_type","more than 2 numLayer Not Supported","255857eetoVi","hasIncompleteData","sequenceHeader","profile: ","eof_flag_","sampling_frequency","frameLengthType = ","data","chan_config","1413qhewNW","10CcVemn","sampling_freq_index","3028185epMmko","toLowerCase","mp4a.40.2","subarray","current_syncword_offset_","buffer","AAC","9336844QnvYoc","channel_config","firefox","StreamMuxConfig Missing","channels","look","137859zilYRk",". Only frameLengthType = 0 Supported","read","set","android","aac","readBits","iserro","log","audioMuxVersionA is Not Supported","sample_rate","352srdYzU","sampling_index","data_","push","bufpos","warn","bufoff"];return(yt=function(){return e})()}function gt({profile:e,sampleRate:t,channel:r}){return new Uint8Array([175,0,e<<3|(14&t)>>1,(1&t)<<7|r<<3])}function _t(e){const t=ht,r=new Uint8Array(e[t(238)]+2);return r[t(219)]([175,1],0),r.set(e,2),r}function bt(e){const t=ht;return St(e)&&e[1]===Ge[t(266)]}function St(e){const t=ht;return e[0]>>4===Pe[t(209)]}const It=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];function wt(e){const t=ht;let r=new Uint8Array(e),i=null,n=0,s=0,a=0,o=null;if(n=s=r[0]>>>3,a=(7&r[0])<<1|r[1]>>>7,a<0||a>=It[t(238)])return void console.error(t(249));let c=It[a],u=(120&r[1])>>>3;if(u<0||u>=8)return void console[t(224)](t(243));5===n&&(o=(7&r[1])<<1|r[2]>>>7,r[2]);let l=tt.navigator[t(247)][t(277)]();return-1!==l[t(234)](t(212))?a>=6?(n=5,i=new Array(4),o=a-3):(n=2,i=new Array(2),o=a):-1!==l[t(234)](t(220))?(n=2,i=new Array(2),o=a):(n=5,o=a,i=new Array(4),a>=6?o=a-3:1===u&&(n=2,i=new Array(2),o=a)),i[0]=n<<3,i[0]|=(15&a)>>>1,i[1]=(15&a)<<7,i[1]|=(15&u)<<3,5===n&&(i[1]|=(15&o)>>>1,i[2]=(1&o)<<7,i[2]|=8,i[3]=0),{audioType:t(221),config:i,sampleRate:c,channelCount:u,objectType:n,codec:t(245)+n,originalCodec:t(245)+s}}ft(215);class At{constructor(e){const t=ft;this[t(229)]=e,this[t(268)]=!1,this[t(280)]=this[t(242)](0),this[t(268)]&&console[t(253)](t(257))}findNextSyncwordOffset(e){const t=ft;let r=e,i=this[t(229)];for(;;){if(r+7>=i.byteLength)return this.eof_flag_=!0,i[t(248)];if(4095===(i[r+0]<<8|i[r+1])>>>4)return r;r++}}[ft(250)](){const e=ft;let t=this[e(229)],r=null;for(;null==r&&!this[e(268)];){let i=this.current_syncword_offset_,n=(8&t[i+1])>>>3,s=(6&t[i+1])>>>1,a=1&t[i+1],o=(192&t[i+2])>>>6,c=(60&t[i+2])>>>2,u=(1&t[i+2])<<2|(192&t[i+3])>>>6,l=(3&t[i+3])<<11|t[i+4]<<3|(224&t[i+5])>>>5;if(t[i+6],i+l>this[e(229)][e(248)]){this[e(268)]=!0,this[e(236)]=!0;break}let d=1===a?7:9,f=l-d;i+=d;let h=this[e(242)](i+f);if(this[e(280)]=h,0!==n&&1!==n||0!==s)continue;let p=t[e(279)](i,i+f);r={},r[e(239)]=o+1,r.sampling_freq_index=c,r.sampling_frequency=mt[c],r[e(211)]=u,r[e(271)]=p}return r}[ft(265)](){return this[ft(236)]}[ft(260)](){const e=ft;return this.has_last_incomplete_data?this[e(229)][e(279)](this.current_syncword_offset_):null}}class kt{constructor(e){const t=ft;this.data_=e,this[t(268)]=!1,this[t(280)]=this[t(242)](0),this[t(268)]&&console.error("Could not found ADTS syncword until payload end")}[ft(242)](e){const t=ft;let r=e,i=this.data_;for(;;){if(r+1>=i[t(248)])return this[t(268)]=!0,i[t(248)];if(695===(i[r+0]<<3|i[r+1]>>>5))return r;r++}}getLATMValue(e){const t=ft;let r=e[t(222)](2),i=0;for(let n=0;n<=r;n++)i<<=8,i|=e[t(251)]();return i}[ft(250)](e){const t=ft;let r=this[t(229)],i=null;for(;null==i&&!this[t(268)];){let n=this.current_syncword_offset_,s=(31&r[n+1])<<8|r[n+2];if(n+3+s>=this.data_[t(248)]){this.eof_flag_=!0,this.has_last_incomplete_data=!0;break}let a=new dt(r[t(279)](n+3,n+3+s)),o=null;if(a[t(244)]()){if(null==e){console[t(232)](t(213)),this[t(280)]=this[t(242)](n+3+s),a[t(241)]();continue}o=e}else{let e=a[t(244)]();if(e&&a.readBool()){console[t(253)](t(225)),a[t(241)]();break}if(e&&this.getLATMValue(a),!a[t(244)]()){console[t(253)](t(240)),a[t(241)]();break}if(0!==a[t(222)](6)){console[t(253)]("more than 2 numSubFrames Not Supported"),a[t(241)]();break}if(0!==a[t(222)](4)){console[t(253)](t(254)),a[t(241)]();break}if(0!==a.readBits(3)){console[t(253)](t(263)),a[t(241)]();break}let r=e?this.getLATMValue(a):0,i=a[t(222)](5);r-=5;let n=a.readBits(4);r-=4;let s=a.readBits(4);r-=4,a[t(222)](3),r-=3,r>0&&a[t(222)](r);let c=a[t(222)](3);if(0!==c){console[t(253)](t(270)+c+t(217)),a[t(241)]();break}a.readByte();let u=a[t(244)]();if(u)if(e)this.getLATMValue(a);else{let e=0;for(;;){e<<=8;let r=a[t(244)]();if(e+=a[t(251)](),!r)break}console[t(224)](e)}a[t(244)]()&&a.readByte(),o={},o[t(239)]=i,o[t(275)]=n,o[t(269)]=mt[o.sampling_freq_index],o[t(211)]=s,o.other_data_present=u}let c=0;for(;;){let e=a[t(251)]();if(c+=e,255!==e)break}let u=new Uint8Array(c);for(let e=0;e<c;e++)u[e]=a.readByte();i={},i[t(239)]=o[t(239)],i[t(275)]=o[t(275)],i.sampling_frequency=mt[o[t(275)]],i[t(211)]=o.channel_config,i.other_data_present=o.other_data_present,i[t(271)]=u,this[t(280)]=this.findNextSyncwordOffset(n+3+s)}return i}[ft(265)](){return this[ft(236)]}[ft(260)](){const e=ft;return this[e(236)]?this.data_[e(279)](this[e(280)]):null}}function Ct(e,t=0){return(e[t]<<24>>>0)+(e[t+1]<<16)+(e[t+2]<<8)+(e[t+3]||0)}function xt(e){const t=Dt,r=e[t(171)];let i=2,n=0;for(;null!==e[i]&&void 0!==e[i]&&1!==e[i];)i++;if(i++,n=i+2,n>=r)return[];const s=[];for(;n<r;)switch(e[n]){case 0:if(0!==e[n-1]){n+=2;break}if(0!==e[n-2]){n++;break}i!==n-2&&s.push(e[t(190)](i,n-2));do{n++}while(1!==e[n]&&n<r);i=n+1,n=i+2;break;case 1:if(0!==e[n-1]||0!==e[n-2]){n+=3;break}i!==n-2&&s[t(183)](e[t(190)](i,n-2)),i=n+1,n=i+2;break;default:n+=3}return i<r&&s[t(183)](e[t(190)](i)),s}function Et(e,t=4){const r=Dt;if(e.length<4)return[];const i=e.length,n=[];let s,a=0;for(;a+t<i;)if(s=Ct(e,a),3===t&&(s>>>=8),a+=t,s){if(a+s>i)break;n.push(e[r(190)](a,a+s)),a+=s}return n}function Tt(e){const t=Dt,r=e.byteLength,i=new Uint8Array(4);i[0]=r>>>24&255,i[1]=r>>>16&255,i[2]=r>>>8&255,i[3]=255&r;const n=new Uint8Array(r+4);return n[t(172)](i,0),n.set(e,4),n}function Dt(e,t){const r=Mt();return(Dt=function(e,t){return r[e-=170]})(e,t)}function Mt(){const e=["1029060CFdHeC","pps","475VqDvqu","buffer","push","data","Error writing NALU from AVCC: buffer overflow","slice","1xvEnmj","1661914iTIHem","17322ROWmhl","subarray","109688QAxBmR","shift","vps","11Hafvgy","error","188982SUSpKu","length","set","126oZltax","1564NVDHoI","5556vRsQAV","toString","6641630mxGown","Error writing parameter set: buffer overflow"];return(Mt=function(){return e})()}function Bt(e,t){const r=Dt;let i=null;return t?e[r(171)]>=28&&(i=1+(3&e[26])):e[r(171)]>=12&&(i=1+(3&e[9])),i}!function(e){const t=Dt,r=e();for(;;)try{if(478052===parseInt(t(187))/1*(-parseInt(t(188))/2)+-parseInt(t(175))/3*(-parseInt(t(174))/4)+-parseInt(t(181))/5*(-parseInt(t(189))/6)+parseInt(t(173))/7*(-parseInt(t(191))/8)+-parseInt(t(170))/9+parseInt(t(177))/10*(parseInt(t(194))/11)+-parseInt(t(179))/12)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Mt);const Pt=jt;function Ut(){return Date[jt(489)]()}function Ft(){const e=jt;return performance&&typeof performance[e(489)]===e(703)?performance[e(489)]():Date[e(489)]()}function Rt(e){let t=0,r=Ft();return i=>{if(!function(e){const t=Pt;return"[object Number]"===Object.prototype[t(515)][t(772)](e)}(i))return;t+=i;const n=Ft(),s=n-r;s>=1e3&&(e(t/s*1e3),r=n,t=0)}}!function(e){const t=jt,r=e();for(;;)try{if(552698===parseInt(t(677))/1+-parseInt(t(574))/2+-parseInt(t(691))/3*(parseInt(t(557))/4)+parseInt(t(735))/5+-parseInt(t(848))/6*(-parseInt(t(669))/7)+parseInt(t(680))/8+-parseInt(t(858))/9*(parseInt(t(506))/10))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(zt),(()=>{const e=jt;try{if(typeof WebAssembly===e(720)&&typeof WebAssembly[e(606)]===e(703)){const t=new(WebAssembly[e(583)])(Uint8Array.of(0,97,115,109,1,0,0,0));if(t instanceof WebAssembly[e(583)])return new(WebAssembly[e(539)])(t)instanceof WebAssembly[e(539)]}}catch(e){}})();const Lt=Pt(785),Vt=Pt(541),Ot=Pt(696);Pt(485),Pt(785);const Nt=Lt===Pt(782);Pt(780),Pt(655);function zt(){const e=["prototype","rect","now","onerror","clientY","webgl2","VideoEncoder.isConfigSupported() result is not supported","-webkit-touch-callout","https:","vps","strokeStyle","container","UNMASKED_RENDERER_WEBGL","Chrome","push","apply","pow","hev3","revokeObjectURL","4360YVQmhq","-moz-user-select","srcElement","borderStyle","ALAW","lineWidth","hash","audioWorklet","contain","toString","unknown","set","illegal icc","getTime","getFullYear","sps","bottom","numberOfFrames","port","TB/s","appendChild","PB/s","status","opera","safari","createTextNode","dispatchEvent","element","forEach","width","VideoEncoder is not supported","type","AudioDecoder","Instance","second",'"2.1.13"',"touches","createElement","assign","join","image","mousedown","xxxx","getSeconds","hour","location","getDate","max","removeAttribute","useMSE","Edg","4001384pctKxs","PressureObserver","onload","toFixed","hardwareConcurrency","drawImage","hev5","UNMASKED_VENDOR_WEBGL","useWCS","amd","fontSize","kSliceBLA_W_RADL","body","map","MediaStream","validate","charCodeAt","2184874LdxSAQ","-webkit-tap-highlight-color","QQBrowser","fillText","getContext","showModalDialog","touchmove","WebGLRenderingContext","document","Module","NaN","fullscreenElement","substr","save","edge","gpu","split","content","iFrame","vendor","win32","mimeTypes","event","protocol","hidden","format","0 Bytes","-ms-user-select","setHours","reduce","application/360softmgrplugin","apple","instantiate","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","Bytes","MediaStreamTrackGenerator","-webkit-user-select","insertBefore","100","0 KB/s","moz-webgl","connection","-o-user-select","mseDecodeAudio","URL","img","setAttribute","getExtension","copyright","isConfigSupported","position","ManagedMediaSource","Safari","setUint16","ArkWeb","crossOrigin","toLocaleLowerCase","[object Exception]","wcsDecodeAudio","href","green yuv","visibility","filter","imageSmoothingQuality","random","green","hostname","attachShadow","repeat","360SE","isTypeSupported","canvas","script","Opera","useMThreading","nvidia","then","div","setUint32","If you want to help, upload a sample of this file to","target","2401027200000","webm","canPlayType","true","getUserMedia","toLowerCase","failed to asynchronously prepare wasm","VideoFrame","text","mediaDevices","hev4","performance","ZB/s","renderer","7628642qlEUtW","string","{y}-{m}-{d} {h}:{i}:{s}","kSliceRSV_IRAP_VCL22","Worker","100%","getMinutes","MB/s","778038zIlycI","shadowRoot","style","4094248aWVlSK","canConstructInDedicatedWorker","setInt32","application/vnd.chromium.remoting-viewer","supported","#000","min","avc1.","px 宋体","charAt","webkitFullscreenElement","3hFPmIS","getMonth","slice","AudioData","high",'"12-25-2025"',"nettype/","buffer","strokeRect","resume","keys","webkit-3d","function","isEnabled","length","VideoDecoder","craNut","ActiveXObject","origin","fromCharCode","createBuffer","image/png","numberOfChannels","webgl","360","transferControlToOffscreen","right","left","experimental-webgl","object","userAgent","requestVideoFrameCallback","xxxxxxxxxxxx4xxx","encTypeCode","Firefox","paused","VideoEncoder.isConfigSupported is not a function","WAVE","getHours","xSpace","Anonymous","overflow","QihooBrowser","round","4797660houTJw","hev2","localhost","readAsArrayBuffer","WebGL2RenderingContext","data","h265","MouseEvents","font","version","subarray","documentElement","Edge","firefox","fontFamily","not compiled with thread support, using thread emulation","test","webkitGetUserMedia","isView","createObjectURL","findLast","video","hvc","removeChild","dataset","color","ended","byteLength","getMilliseconds","touchend","pageY","RIFF","opacity","mousemove","endsWith","setInt8","start","call","9999999","height","host","mozGetUserMedia","html","not compiled with thread support","destination",'"2046-2-1"',"toDataURL",'"delaytime"',"application/vnd.apple.mpegurl","data-",'"production"',"click","scrollTop","quality","fillStyle","angle","match","msGetUserMedia","pageX","parse","line","clientX","px Arial","clearRect","close","stringify","backgroundColor","open","download","getParameter","src","replace","MULAW","navigator","-webkit-text-size-adjust","effectiveType","atob","indexOf","hasAudio","memory","undefined","chrome","AAC","none","floor","intel","keyFrame","pointer-events: none !important; display: block !important","log","pps","noteOn","application/javascript","substring","wheel","textAlign","top","out of memory","search","toUpperCase","pathname","useSIMD","hev","MediaSource","isFullscreen","createBufferSource","HarmonyOS","useOffscreen","copyToChannel","demuxUseWorker","KB/s","hev1.1.6.L120.90","isFFmpegSIMD","kSliceBLA_N_LP","6oSIhZT","wow64","restore","trim","kSliceBLA_W_LP","zIndex","isArray","getImageData","scrollLeft","Reserved SBR extensions is not implemented","14319ojaBZZ","getDay","kSliceRSV_IRAP_VCL23",'"development"',"nLp"];return(zt=function(){return e})()}function Ht(e){return null==e}function Wt(e){const t=Pt;return e&&0===Object[t(701)](e)[t(705)]}function Gt(e){return e&&typeof e===Pt(703)}function jt(e,t){const r=zt();return(jt=function(e,t){return r[e-=485]})(e,t)}function qt(e){const t=Pt;let r=null,i=31&e[0];return(i===Re[t(521)]||i===Re[t(824)])&&(r=Be.h264),!r&&(i=(126&e[0])>>1,(i===Le[t(496)]||i===Le.sps||i===Le[t(824)])&&(r=Be[t(741)])),r}function $t(e){e[Pt(799)]()}function Yt(){return function(e){const t=Pt;let r="";if("object"==typeof e)try{r=JSON[t(800)](e),r=JSON[t(794)](r)}catch(t){r=e}else r=e;return r}(_e)}function Kt(e){const t=Pt;return e[0]>>4===je[t(821)]&&e[1]===Ge.sequenceHeader}function Jt(e){return!0===e||e===Pt(658)}function Xt(e){return!0!==e&&"true"!==e}function Zt(e,t){const r=Pt,i=Et(e.slice(5));let n=!1;return i[r(534)](e=>{const i=r,s=t?e[0]>>>1&63:31&e[0];(t&&(s===Le[i(852)]||s===Le[i(568)]||s===Le[i(847)]||s===Le[i(592)]||s===Le[i(486)]||i(707),i(672),s===Le[i(860)])||Xt(t)&&s===Re[i(592)])&&(n=!0)}),n}function Qt(e){return e&&ArrayBuffer[Pt(753)](e)}function er(e,t={}){return function(e,t={}){const r=Pt;let i=8,n=!1;return e&&e[r(535)]&&e[r(774)]&&(n=e.width>=1920||e[r(774)]>=1080,e[r(724)],r(741)),t[r(565)]?i=16:t.useWasm&&(i=t[r(835)]?t[r(648)]?n?4:16:n?t[r(846)]?1:3:4:t[r(648)]?n?4:16:n?1:4),i}(e,t)}function tr(){return Xt(Nt)}const rr=or;!function(e){const t=or,r=e();for(;;)try{if(491401===-parseInt(t(509))/1*(parseInt(t(521))/2)+parseInt(t(504))/3*(parseInt(t(525))/4)+parseInt(t(513))/5+parseInt(t(526))/6+-parseInt(t(507))/7+-parseInt(t(503))/8+parseInt(t(516))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ur);var ir=function(e,t,r,i){return new(r||(r=Promise))(function(n,s){const a=or;function o(e){const t=or;try{u(i[t(501)](e))}catch(e){s(e)}}function c(e){const t=or;try{u(i[t(500)](e))}catch(e){s(e)}}function u(e){const t=or;var i;e[t(496)]?n(e[t(527)]):(i=e.value,i instanceof r?i:new r(function(e){e(i)}))[t(531)](o,c)}u((i=i[a(524)](e,t||[]))[a(501)]())})};const nr=Symbol(32),sr=Symbol(16),ar=Symbol(8);function or(e,t){const r=ur();return(or=function(e,t){return r[e-=491]})(e,t)}class cr{constructor(e){const t=rr;this.g=e,this[t(494)]=0,e&&(this.need=e.next()[t(527)])}[rr(522)](e){const t=rr;this.g=e,this[t(528)](e[t(501)]().value,!0)}[rr(510)](){const e=rr;this[e(506)]&&this[e(494)]&&(this[e(506)][e(520)](0,this[e(494)]),this[e(506)]=this.buffer[e(508)](0,this.buffer[e(498)]-this[e(494)]),this[e(494)]=0)}demand(e,t){const r=rr;return t&&this[r(510)](),this[r(492)]=e,this[r(519)]()}read(e){return ir(this,void 0,void 0,function*(){const t=or;return this[t(514)]&&(yield this[t(514)]),this[t(514)]=new Promise((r,i)=>{const n=t;var s;this[n(518)]=i,this[n(493)]=e=>{const t=n;delete this[t(514)],delete this[t(493)],delete this[t(492)],r(e)};this.demand(e,!0)||null===(s=this.pull)||void 0===s||s[n(529)](this,e)})})}readU32(){return this[rr(512)](nr)}[rr(517)](){return this[rr(512)](sr)}[rr(530)](){return this.read(ar)}close(){const e=rr;var t;this.g&&this.g.return(),this[e(506)]&&this[e(506)][e(508)](0,0),null===(t=this[e(518)])||void 0===t||t[e(529)](this,new Error(e(515))),delete this[e(514)]}flush(){const e=rr;if(!this[e(506)]||!this[e(492)])return;let t=null;const r=this.buffer.subarray(this[e(494)]);let i=0;const n=t=>r[e(498)]<(i=t);if(typeof this.need===e(505)){if(n(this[e(492)]))return;t=r[e(508)](0,i)}else if(this.need===nr){if(n(4))return;t=r[0]<<24|r[1]<<16|r[2]<<8|r[3]}else if(this[e(492)]===sr){if(n(2))return;t=r[0]<<8|r[1]}else if(this[e(492)]===ar){if(n(1))return;t=r[0]}else if("buffer"in this.need){if(e(502)in this[e(492)]){if(n(this.need[e(511)]-this[e(492)][e(502)]))return;new Uint8Array(this.need[e(506)],this[e(492)][e(502)])[e(532)](r[e(508)](0,i)),t=this.need}else if(this.g)return void this.g[e(500)](new Error("Unsupported type"))}else{if(n(this[e(492)].byteLength))return;new Uint8Array(this[e(492)])[e(532)](r.subarray(0,i)),t=this[e(492)]}return this[e(494)]+=i,this.g?this.demand(this.g[e(501)](t)[e(527)],!0):this.resolve&&this[e(493)](t),t}write(e){const t=rr;if(e instanceof Uint8Array?this[t(495)](e[t(498)]).set(e):"buffer"in e?this[t(495)](e[t(511)])[t(532)](new Uint8Array(e.buffer,e[t(502)],e[t(511)])):this.malloc(e[t(511)]).set(new Uint8Array(e)),!this.g&&!this[t(493)])return new Promise(e=>this.pull=e);this[t(519)]()}[rr(491)](e){const t=rr;this[t(495)](4).set([e>>24&255,e>>16&255,e>>8&255,255&e]),this[t(519)]()}writeU16(e){const t=rr;this.malloc(2)[t(532)]([e>>8&255,255&e]),this.flush()}[rr(523)](e){const t=rr;this[t(495)](1)[0]=e,this[t(519)]()}malloc(e){const t=rr;if(this.buffer){const r=this[t(506)][t(498)],i=r+e;if(i<=this[t(506)][t(506)].byteLength-this[t(506)][t(502)])this[t(506)]=new Uint8Array(this.buffer[t(506)],this[t(506)].byteOffset,i);else{const e=new Uint8Array(i);e[t(532)](this[t(506)]),this[t(506)]=e}return this[t(506)][t(508)](r,i)}return this[t(506)]=new Uint8Array(e),this[t(506)]}}function ur(){const e=["byteOffset","3008872cPdhym","2010kKfdJT","number","buffer","771246lRqRFK","subarray","3181sVcWtZ","consume","byteLength","read","1138480VDGlhE","lastReadPromise","EOF","2186073pVqSry","readU16","reject","flush","copyWithin","114puStDY","setG","writeU8","apply","2836YFDHJI","1280292eVOBNp","value","demand","call","readU8","then","set","writeU32","need","resolve","consumed","malloc","done","U16","length","__awaiter","throw","next"];return(ur=function(){return e})()}function lr(e,t){const r=dr();return(lr=function(e,t){return r[e-=319]})(e,t)}function dr(){const e=["debugUuid","20775304EJdlwu","[❗❗❗][","3156820hYRGGv","210GrNECt","JbPro","169603zmGSRD","warn","23212jFLRxB","log","1238oRQrkV","[❌❌❌][","1188027IoXsOd","24eaNDcm","debugLevel","11104760ensIgC","debug","1371tYFqvA","_opt","error","39vtAxrW"];return(dr=function(){return e})()}cr.U32=nr,cr[rr(497)]=sr,cr.U8=ar,function(e){const t=lr,r=e();for(;;)try{if(618906===-parseInt(t(328))/1*(-parseInt(t(321))/2)+-parseInt(t(331))/3*(-parseInt(t(319))/4)+-parseInt(t(335))/5+parseInt(t(336))/6*(-parseInt(t(338))/7)+parseInt(t(324))/8*(parseInt(t(323))/9)+-parseInt(t(326))/10+parseInt(t(333))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(dr);class fr{constructor(e){const t=lr;this[t(320)]=(r,...i)=>{const n=t;if(e[n(329)][n(325)]==le[n(327)]){const t=e[n(329)][n(332)]?"["+e[n(329)][n(332)]+"]":"";console[n(320)](n(337)+t+"[✅✅✅]["+r+"]",...i)}},this[t(339)]=(r,...i)=>{const n=t;if(e[n(329)][n(325)]==le[n(327)]||e[n(329)][n(325)]==le[n(339)]){const t=e[n(329)][n(332)]?"["+e[n(329)].debugUuid+"]":"";console.log(n(337)+t+n(334)+r+"]",...i)}},this[t(330)]=(r,...i)=>{const n=t,s=e[n(329)][n(332)]?"["+e[n(329)][n(332)]+"]":"";console[n(330)](n(337)+s+n(322)+r+"]",...i)}}}const hr=pr;function pr(e,t){const r=mr();return(pr=function(e,t){return r[e-=149]})(e,t)}function mr(){const e=["getProfileString","_skipScalingList","getChromaFormatString","4293110HJrxwt","1472853xZlVow","Baseline","_ebsp2rbsp","3hJysmx","92869UsBqeJ","destroy","Unknown","subarray","2kqMIBu","4:2:2","High444","High10","High422","10534464cNeViF","ceil","4823076ROOjap","toString","22509890EoJfrl","byteLength","4:2:0","486XZVPXO","readBits","readBool","length","readByte","1357744gOvYFD","Extended","Main","getLevelString","avc1.","readUEG","parseSPS$2","4:4:4","readSEG"];return(mr=function(){return e})()}!function(e){const t=pr,r=e();for(;;)try{if(767122===-parseInt(t(163))/1*(parseInt(t(171))/2)+-parseInt(t(166))/3*(-parseInt(t(178))/4)+parseInt(t(162))/5+-parseInt(t(183))/6*(parseInt(t(167))/7)+parseInt(t(150))/8+-parseInt(t(176))/9+parseInt(t(180))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(mr);class vr{static[hr(165)](e){let t=e,r=t[hr(181)],i=new Uint8Array(r),n=0;for(let e=0;e<r;e++)e>=2&&3===t[e]&&0===t[e-1]&&0===t[e-2]||(i[n]=t[e],n++);return new Uint8Array(i.buffer,0,n)}static parseSPS(e){const t=hr;let r=vr[t(165)](e),i=new dt(r);i[t(149)]();let n=i[t(149)]();i[t(149)]();let s=i.readByte();i[t(155)]();let a=vr[t(159)](n),o=vr[t(153)](s),c=1,u=420,l=[0,420,422,444],d=8;if((100===n||110===n||122===n||244===n||44===n||83===n||86===n||118===n||128===n||138===n||144===n)&&(c=i[t(155)](),3===c&&i[t(184)](1),c<=3&&(u=l[c]),d=i[t(155)]()+8,i.readUEG(),i.readBits(1),i[t(185)]())){let e=3!==c?8:12;for(let r=0;r<e;r++)i[t(185)]()&&(r<6?vr._skipScalingList(i,16):vr[t(160)](i,64))}i[t(155)]();let f=i[t(155)]();if(0===f)i.readUEG();else if(1===f){i.readBits(1),i[t(158)](),i[t(158)]();let e=i.readUEG();for(let t=0;t<e;t++)i.readSEG()}let h=i[t(155)]();i[t(184)](1);let p=i[t(155)](),m=i.readUEG(),v=i[t(184)](1);0===v&&i.readBits(1),i[t(184)](1);let y=0,g=0,_=0,b=0;i[t(185)]()&&(y=i[t(155)](),g=i[t(155)](),_=i[t(155)](),b=i[t(155)]());let S=1,I=1,w=0,A=!0,k=0,C=0;if(i[t(185)]()){if(i[t(185)]()){let e=i[t(149)]();e>0&&e<16?(S=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2][e-1],I=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1][e-1]):255===e&&(S=i[t(149)]()<<8|i[t(149)](),I=i.readByte()<<8|i.readByte())}if(i[t(185)]()&&i[t(185)](),i[t(185)]()&&(i[t(184)](4),i[t(185)]()&&i.readBits(24)),i.readBool()&&(i.readUEG(),i.readUEG()),i[t(185)]()){let e=i.readBits(32),r=i[t(184)](32);A=i[t(185)](),k=r,C=2*e,w=k/C}}let x=1;(1!==S||1!==I)&&(x=S/I);let E=0,T=0;if(0===c)E=1,T=2-v;else{E=3===c?1:2,T=(1===c?2:1)*(2-v)}let D=16*(p+1),M=16*(m+1)*(2-v);D-=(y+g)*E,M-=(_+b)*T;let B=Math[t(177)](D*x);return i[t(168)](),i=null,{profile_string:a,level_string:o,bit_depth:d,ref_frames:h,chroma_format:u,chroma_format_string:vr[t(161)](u),frame_rate:{fixed:A,fps:w,fps_den:C,fps_num:k},sar_ratio:{width:S,height:I},codec_size:{width:D,height:M},present_size:{width:B,height:M}}}static[hr(156)](e){const t=hr;let r=e[t(170)](1,4),i=t(154);for(let e=0;e<3;e++){let n=r[e][t(179)](16);n[t(186)]<2&&(n="0"+n),i+=n}let n=vr[t(165)](e),s=new dt(n);s[t(149)]();let a=s.readByte();s.readByte();let o=s[t(149)]();s[t(155)]();let c=vr.getProfileString(a),u=vr[t(153)](o),l=1,d=420,f=[0,420,422,444],h=8,p=8;if((100===a||110===a||122===a||244===a||44===a||83===a||86===a||118===a||128===a||138===a||144===a)&&(l=s[t(155)](),3===l&&s[t(184)](1),l<=3&&(d=f[l]),h=s[t(155)]()+8,p=s[t(155)]()+8,s[t(184)](1),s.readBool())){let e=3!==l?8:12;for(let r=0;r<e;r++)s[t(185)]()&&(r<6?vr[t(160)](s,16):vr[t(160)](s,64))}s.readUEG();let m=s[t(155)]();if(0===m)s.readUEG();else if(1===m){s[t(184)](1),s[t(158)](),s[t(158)]();let e=s[t(155)]();for(let t=0;t<e;t++)s.readSEG()}let v=s.readUEG();s.readBits(1);let y=s.readUEG(),g=s[t(155)](),_=s[t(184)](1);0===_&&s[t(184)](1),s[t(184)](1);let b=0,S=0,I=0,w=0;s[t(185)]()&&(b=s[t(155)](),S=s[t(155)](),I=s[t(155)](),w=s[t(155)]());let A=1,k=1,C=0,x=!0,E=0,T=0;if(s.readBool()){if(s[t(185)]()){let e=s.readByte();e>0&&e<16?(A=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2][e-1],k=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1][e-1]):255===e&&(A=s.readByte()<<8|s[t(149)](),k=s[t(149)]()<<8|s[t(149)]())}if(s.readBool()&&s.readBool(),s.readBool()&&(s[t(184)](4),s[t(185)]()&&s[t(184)](24)),s[t(185)]()&&(s[t(155)](),s[t(155)]()),s[t(185)]()){let e=s[t(184)](32),r=s[t(184)](32);x=s[t(185)](),E=r,T=2*e,C=E/T}}let D=1;(1!==A||1!==k)&&(D=A/k);let M=0,B=0;if(0===l)M=1,B=2-_;else{M=3===l?1:2,B=(1===l?2:1)*(2-_)}let P=16*(y+1),U=16*(g+1)*(2-_);P-=(b+S)*M,U-=(I+w)*B;let F=Math[t(177)](P*D);return s[t(168)](),s=null,{codec_mimetype:i,profile_idc:a,level_idc:o,profile_string:c,level_string:u,chroma_format_idc:l,bit_depth:h,bit_depth_luma:h,bit_depth_chroma:p,ref_frames:v,chroma_format:d,chroma_format_string:vr[t(161)](d),frame_rate:{fixed:x,fps:C,fps_den:T,fps_num:E},sar_ratio:{width:A,height:k},codec_size:{width:P,height:U},present_size:{width:F,height:U}}}static[hr(160)](e,t){const r=hr;let i=8,n=8,s=0;for(let a=0;a<t;a++)0!==n&&(s=e[r(158)](),n=(i+s+256)%256),i=0===n?i:n}static getProfileString(e){const t=hr;switch(e){case 66:return t(164);case 77:return t(152);case 88:return t(151);case 100:return"High";case 110:return t(174);case 122:return t(175);case 244:return t(173);default:return t(169)}}static[hr(153)](e){return(e/10).toFixed(1)}static getChromaFormatString(e){const t=hr;switch(e){case 420:return t(182);case 422:return t(172);case 444:return t(157);default:return t(169)}}}const yr=_r;function gr(){const e=["3929485yYVJGS","9JeXmgs","3071866gPiGJC","buffer","1225707AJVsgk","4pSRVek","2637852qBtQmu","195706ZKdqkK","buflen","bufpos","read","5093336MUvJxO","24887646TfCpuO","length","iserro","bufoff"];return(gr=function(){return e})()}function _r(e,t){const r=gr();return(_r=function(e,t){return r[e-=441]})(e,t)}!function(e){const t=_r,r=e();for(;;)try{if(448338===-parseInt(t(453))/1*(parseInt(t(443))/2)+-parseInt(t(456))/3+-parseInt(t(441))/4*(parseInt(t(452))/5)+-parseInt(t(442))/6+-parseInt(t(454))/7+parseInt(t(447))/8+parseInt(t(448))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(gr);yr(446);function br(e,t){const r=Sr();return(br=function(e,t){return r[e-=240]})(e,t)}function Sr(){const e=["readBits","4221693blfvjD","getUint32","_loadWord","_data","readBool","2148945LpNxvy","_bitsAvailable","5705860vxZBsE","readEG","skipLZ","Cannot read more than 32 bits","2949792PqWZiM","14840fYNvbd","buffer","skipBits","subarray","set","readUByte","376826cjrfOw","187074qGmWAl","ExpGolomb data params is required","byteLength","203hOojtg","_word","No bytes available","min","floor","2VpAqRh","readUEG","_bytesAvailable","4ZYZgbd"];return(Sr=function(){return e})()}const Ir=br;!function(e){const t=br,r=e();for(;;)try{if(300339===parseInt(t(261))/1*(parseInt(t(270))/2)+-parseInt(t(262))/3*(parseInt(t(241))/4)+parseInt(t(248))/5+-parseInt(t(254))/6+parseInt(t(265))/7*(-parseInt(t(255))/8)+-parseInt(t(243))/9+parseInt(t(250))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Sr);Ir(245),Ir(257),Ir(252),Ir(271),Ir(251),Ir(247),Ir(260);const wr=kr;function Ar(e,t={}){const r=kr,i={};let n=function(){const e=kr;let t=new ArrayBuffer(2);return new DataView(t)[e(130)](0,256,!0),256===new Int16Array(t)[0]}();const s=new DataView(e[r(197)]);let a=s[r(210)](0),o=s.getUint8(1);if(s[r(210)](2),s[r(210)](3),1!==a){if(!t.correctionConfigurationVersion)return console[r(148)]("JbPro[xxx][❌❌❌][parseAVCDecoderConfigurationRecord] invalid version "+a+r(201)),{};{console[r(127)]("JbPro[xxx][✅✅✅][parseAVCDecoderConfigurationRecord] invalid version "+a+", correct to 1");let e=252&s[r(210)](0)|1;s[r(193)](0,e)}}if(0===o){if(!t[r(142)])return console[r(148)](r(169)),{};console[r(127)]("JbPro[xxx][✅✅✅][parseAVCDecoderConfigurationRecord] AVC profile (0) detected, correct to Baseline Profile (66)"),s[r(193)](1,66)}const c=1+(3&s[r(210)](4));if(3!==c&&4!==c)return{};let u=31&s.getUint8(5);if(0===u)return{};let l=6;for(let t=0;t<u;t++){let a=s[r(199)](l,!n);if(l+=2,0===a)continue;let o=new Uint8Array(e.buffer,l,a);l+=a;let c=vr[r(156)](o);if(0!==t)continue;i[r(134)]=o,i.timescale=1e3,i[r(160)]=c.codec_size[r(215)],i.codecHeight=c.codec_size[r(189)],i[r(139)]=c.present_size[r(215)],i[r(147)]=c[r(178)][r(189)],i[r(192)]=c[r(207)],i[r(143)]=c[r(170)],i[r(167)]=c[r(132)],i[r(122)]=c.chroma_format,i[r(185)]=c.sar_ratio,i[r(173)]=c[r(144)],(!1===c[r(144)][r(174)]||0===c[r(144)][r(121)]||0===c.frame_rate[r(164)])&&(i[r(173)]={fixed:!0,fps:25,fps_num:25e3,fps_den:1e3});let u=i[r(173)][r(164)],d=i[r(173)][r(121)];i[r(136)]=i.timescale*(u/d);let f=o[r(153)](1,4),h=r(211);for(let e=0;e<3;e++){let t=f[e].toString(16);t[r(179)]<2&&(t="0"+t),h+=t}i.codec=h}let d=s.getUint8(l);if(0===d)return{};l++;for(let t=0;t<d;t++){let t=s[r(199)](l,!n);if(l+=2,0===t)continue;let a=new Uint8Array(e[r(197)],l,t);l+=t,i.pps=a}if(i[r(131)]=He[r(138)],i[r(134)]){const e=i[r(134)].byteLength,t=new Uint8Array([e>>>24&255,e>>>16&255,e>>>8&255,255&e]),n=new Uint8Array(e+4);n[r(165)](t,0),n.set(i[r(134)],4),i.sps=n}if(i[r(119)]){const e=i[r(119)].byteLength,t=new Uint8Array([e>>>24&255,e>>>16&255,e>>>8&255,255&e]),n=new Uint8Array(e+4);n[r(165)](t,0),n[r(165)](i[r(119)],4),i[r(119)]=n}return i}function kr(e,t){const r=Fr();return(kr=function(e,t){return r[e-=119]})(e,t)}function Cr({sps:e,pps:t}){const r=kr,i=[23,0,0,0,0,1,66,0,30,255];i[0]=23,i[6]=e[1],i[7]=e[2],i[8]=e[3],i[10]=225,i[11]=e[r(159)]>>8&255,i[12]=255&e.byteLength,i[r(208)](...e,1,t[r(159)]>>8&255,255&t[r(159)],...t);return new Uint8Array(i)}function xr({sps:e,pps:t}){const r=kr;let i=8+e[r(159)]+1+2+t[r(159)],n=!1;const s=vr.parseSPS$2(e);66!==e[3]&&77!==e[3]&&88!==e[3]&&(n=!0,i+=4);let a=new Uint8Array(i);a[0]=1,a[1]=e[1],a[2]=e[2],a[3]=e[3],a[4]=255,a[5]=225;let o=e[r(159)];a[6]=o>>>8,a[7]=255&o;let c=8;a.set(e,8),c+=o,a[c]=1;let u=t.byteLength;a[c+1]=u>>>8,a[c+2]=255&u,a.set(t,c+3),c+=3+u,n&&(a[c]=252|s.chroma_format_idc,a[c+1]=248|s[r(198)]-8,a[c+2]=248|s.bit_depth_chroma-8,a[c+3]=0,c+=4);const l=[23,0,0,0,0],d=new Uint8Array(l.length+a[r(159)]);return d[r(165)](l,0),d[r(165)](a,l[r(179)]),d}function Er(e,t){const r=kr;let i=[];i[0]=t?23:39,i[1]=1,i[2]=0,i[3]=0,i[4]=0;const n=new Uint8Array(i.length+e[r(159)]);return n[r(165)](i,0),n.set(e,i[r(179)]),n}function Tr(e){return 31&e[0]}function Dr(e){return e===Re[kr(154)]}function Mr(e){return!function(e){const t=kr;return e===Re[t(134)]||e===Re[t(119)]}(e)&&!Dr(e)}function Br(e){return e===Re[kr(157)]}!function(e){const t=kr,r=e();for(;;)try{if(552747===-parseInt(t(146))/1*(parseInt(t(191))/2)+-parseInt(t(181))/3*(parseInt(t(150))/4)+parseInt(t(205))/5+-parseInt(t(190))/6*(-parseInt(t(129))/7)+-parseInt(t(175))/8+-parseInt(t(120))/9*(parseInt(t(128))/10)+parseInt(t(172))/11*(parseInt(t(158))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Fr);wr(182),wr(137);class Pr{constructor(e){const t=wr;this.data=e,this[t(180)]=!1,this[t(140)]=this[t(141)](0),this[t(180)]&&console.error("Could not find H264 startcode until payload end!")}findNextStartCodeOffset(e){const t=wr;let r=e,i=this[t(196)];for(;;){if(r+3>=i[t(159)])return this[t(180)]=!0,i[t(159)];let e=i[r+0]<<24|i[r+1]<<16|i[r+2]<<8|i[r+3],n=i[r+0]<<16|i[r+1]<<8|i[r+2];if(1===e||1===n)return r;r++}}readNextNaluPayload(){const e=wr;let t=this[e(196)],r=null;for(;null==r&&!this[e(180)];){let i=this.currentStartcodeOffset;i+=1===(t[i]<<24|t[i+1]<<16|t[i+2]<<8|t[i+3])?4:3;let n=31&t[i],s=(128&t[i])>>>7,a=this[e(141)](i);this[e(140)]=a,n>=Re[e(155)]||0===s&&(r={type:n,data:t[e(153)](i,a)})}return r}}class Ur{constructor(e){const t=wr;let r=e.data[t(159)];this[t(171)]=e.type,this[t(196)]=new Uint8Array(4+r),new DataView(this.data[t(197)])[t(166)](0,r),this[t(196)].set(e[t(196)],4)}}function Fr(){const e=["sarRatio","Invalid AVCDecoderConfigurationRecord, lack of data!","skipUEG","readBit","height","54402iCsBrk","26abfOoj","profile","setUint8","codec","parseSPS$2","data","buffer","bit_depth_luma","getUint16","nb_sps",", valid version is 1 and return","ceil","read","readBool","5026485eMQYjN","codec_size","profile_string","push","chroma_format","getUint8","avc1.","read_golomb","readUEG","readUByte","width","pps","17361UfoVpK","fps_num","chromaFormat","codecHeight","Invalid AVCDecoderConfigurationRecord: No PPS'","Invalid AVCDecoderConfigurationRecord version !== 1 || avcProfile === 0","Strange NaluLengthSizeMinusOne: ","log","4300kghhiE","602MAenFw","setInt16","videoType","bit_depth","skipScalingList","sps","Strange AVCDecoderConfigurationRecord: PPS Count = ","refSampleDuration","readUE","h264","presentWidth","currentStartcodeOffset","findNextStartCodeOffset","correctionConfigurationProfileIndication","level","frame_rate","sar_ratio","82349rZyLgQ","presentHeight","error","Invalid AVCDecoderConfigurationRecord: No SPS","93872XZgxWk"," Strange AVCDecoderConfigurationRecord: SPS Count = ","shift","subarray","kSliceSEI","kReserved0","parseSPS","iFrame","3222792hlLoir","byteLength","codecWidth","timescale","avcc","skipBits","fps_den","set","setUint32","bitDepth","sliceType","JbPro[xxx][❌❌❌][parseAVCDecoderConfigurationRecord] invalid AVC profile (0) detected, and return","level_string","type","99yfmvxL","frameRate","fixed","7611896wuMKAR","kSliceNonIDR","toString","present_size","length","eofFlag","102edPBzE","readBits","pos","bit"];return(Fr=function(){return e})()}function Rr(e,t){const r=Vr();return(Rr=function(e,t){return r[e-=168]})(e,t)}const Lr=Rr;function Vr(){const e=["GetSE","GetBit","m_len","m_idx","10482992Evkxla","m_data","GetUE","7984OTFpaW","length","304345EciyOd","10153746MVjETZ","10cogltm","m_zeros","m_bits","2380994nmjfYw","GetBYTE","m_byte","6806742AKcSQH","GetWord","2030kDhTQk","330879SGTHFp"];return(Vr=function(){return e})()}!function(e){const t=Rr,r=e();for(;;)try{if(822611===-parseInt(t(172))/1*(parseInt(t(174))/2)+-parseInt(t(183))/3+-parseInt(t(170))/4*(-parseInt(t(182))/5)+-parseInt(t(180))/6+parseInt(t(177))/7+parseInt(t(188))/8+parseInt(t(173))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Vr);Lr(178),Lr(185),Lr(181),Lr(169),Lr(184);const Or=zr;function Nr(){const e=["5837140gEhyWb","SPSParser sps_seq_parameter_set_id > 15","18lghMYM","SPSParser sps_max_sub_layers_minus1 > 6","61762KHjnSq","1744404jiPOnN","118472vbisdy","GetUE","warn","1476ThvugE","SPSParser bit_depth_luma_minus8 != bit_depth_chroma_minus8","GetWord","2739484kccjOv","349908YZWZeh","_ebsp2rbsp","2681427mSUINo"];return(Nr=function(){return e})()}!function(e){const t=zr,r=e();for(;;)try{if(599830===-parseInt(t(284))/1*(parseInt(t(286))/2)+-parseInt(t(295))/3+parseInt(t(294))/4+-parseInt(t(298))/5+-parseInt(t(287))/6+-parseInt(t(297))/7+-parseInt(t(288))/8*(-parseInt(t(291))/9))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Nr);Or(296);function zr(e,t){const r=Nr();return(zr=function(e,t){return r[e-=283]})(e,t)}function Hr(){const e=["73549AMeNsm","byteLength","Unknown","destroy","4:2:2","320059rPgsEx","3171qPfkHi","min","4:0:0","856664yOlXRC","436AGJmgI","readUEG","2004ZRHhyo","readBits","4:4:4","readBool","18GEjDcl","push","toFixed","13541NGrlsu","readSEG","704290DLpnAH","hvc1.","readByte",".1.L","4074lGNmeS","1605EHoaKX","136exwAYz",".B0"];return(Hr=function(){return e})()}function Wr(e,t){const r=Hr();return(Wr=function(e,t){return r[e-=208]})(e,t)}!function(e){const t=Wr,r=e();for(;;)try{if(228592===-parseInt(t(235))/1+parseInt(t(211))/2*(parseInt(t(236))/3)+parseInt(t(210))/4+parseInt(t(227))/5*(parseInt(t(226))/6)+-parseInt(t(230))/7*(parseInt(t(228))/8)+parseInt(t(217))/9*(-parseInt(t(222))/10)+parseInt(t(220))/11*(parseInt(t(213))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Hr);const Gr=e=>{let t=e,r=t[Wr(231)],i=new Uint8Array(r),n=0;for(let e=0;e<r;e++)e>=2&&3===t[e]&&0===t[e-1]&&0===t[e-2]||(i[n]=t[e],n++);return new Uint8Array(i.buffer,0,n)},jr=e=>{const t=Wr;switch(e){case 0:return t(209);case 1:return"4:2:0";case 2:return t(234);case 3:return t(215);default:return t(232)}};function qr(){const e=[".1.L","4:0:0","Unknown","10RpZJDm","15LYGKHd","115746LaSnql","readSEG","getLevelString","Main10","SCC","getProfileString","hvc1.","1823646nGfaYM","8OTdRRD","9140lcVUvG","_ebsp2rbsp","390SKqJJb","parsePPS","Main","getChromaFormatString","2746bvqmqx","readByte","readBool","6gwrCrw","parseSPS","1377817LgMXrZ","6235068GVgrrE","byteLength","readUEG","13exwoGr","4:2:2","readBits","Rext","destroy","4:2:0","parseVPS","4:4:4","push","1760463iComHm","toFixed"];return(qr=function(){return e})()}function $r(e,t){const r=qr();return($r=function(e,t){return r[e-=166]})(e,t)}const Yr=$r;!function(e){const t=$r,r=e();for(;;)try{if(107984===-parseInt(t(202))/1+parseInt(t(177))/2*(parseInt(t(201))/3)+parseInt(t(171))/4*(parseInt(t(173))/5)+parseInt(t(180))/6*(parseInt(t(182))/7)+-parseInt(t(170))/8*(-parseInt(t(195))/9)+parseInt(t(200))/10*(parseInt(t(169))/11)+-parseInt(t(183))/12*(parseInt(t(186))/13))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(qr);class Kr{static[Yr(172)](e){let t=e,r=t[Yr(184)],i=new Uint8Array(r),n=0;for(let e=0;e<r;e++)e>=2&&3===t[e]&&0===t[e-1]&&0===t[e-2]||(i[n]=t[e],n++);return new Uint8Array(i.buffer,0,n)}static[Yr(192)](e){const t=Yr;let r=Kr._ebsp2rbsp(e),i=new dt(r);return i[t(178)](),i[t(178)](),i[t(188)](4),i[t(188)](2),i[t(188)](6),{num_temporal_layers:i[t(188)](3)+1,temporal_id_nested:i[t(179)]()}}static[Yr(181)](e){const t=Yr;let r=Kr[t(172)](e),i=new dt(r);i[t(178)](),i[t(178)]();let n=0,s=0,a=0,o=0;i[t(188)](4);let c=i[t(188)](3);i.readBool();let u=i[t(188)](2),l=i[t(179)](),d=i[t(188)](5),f=i[t(178)](),h=i[t(178)](),p=i[t(178)](),m=i.readByte(),v=i[t(178)](),y=i[t(178)](),g=i.readByte(),_=i[t(178)](),b=i[t(178)](),S=i.readByte(),I=i[t(178)](),w=[],A=[];for(let e=0;e<c;e++)w[t(194)](i[t(179)]()),A[t(194)](i[t(179)]());if(c>0)for(let e=c;e<8;e++)i[t(188)](2);for(let e=0;e<c;e++)w[e]&&(i[t(178)](),i.readByte(),i[t(178)](),i.readByte(),i.readByte(),i[t(178)](),i[t(178)](),i[t(178)](),i[t(178)](),i[t(178)](),i[t(178)]()),A[e]&&i[t(178)]();i.readUEG();let k=i.readUEG();3==k&&i[t(188)](1);let C=i.readUEG(),x=i[t(185)]();i[t(179)]()&&(n+=i.readUEG(),s+=i[t(185)](),a+=i[t(185)](),o+=i[t(185)]());let E=i[t(185)](),T=i.readUEG(),D=i[t(185)]();for(let e=i[t(179)]()?0:c;e<=c;e++)i.readUEG(),i[t(185)](),i[t(185)]();if(i[t(185)](),i[t(185)](),i[t(185)](),i.readUEG(),i.readUEG(),i[t(185)](),i[t(179)]()){if(i[t(179)]())for(let e=0;e<4;e++)for(let r=0;r<(3===e?2:6);r++){if(i[t(179)]()){let r=Math.min(64,1<<4+(e<<1));e>1&&i[t(203)]();for(let e=0;e<r;e++)i[t(203)]()}else i.readUEG()}}i.readBool(),i[t(179)](),i[t(179)]()&&(i[t(178)](),i[t(185)](),i[t(185)](),i[t(179)]());let M=i[t(185)](),B=0;for(let e=0;e<M;e++){let r=!1;if(0!==e&&(r=i[t(179)]()),r){e===M&&i[t(185)](),i[t(179)](),i[t(185)]();let r=0;for(let e=0;e<=B;e++){let e=i[t(179)](),n=!1;!e&&(n=i[t(179)]()),(e||n)&&r++}B=r}else{let e=i[t(185)](),r=i[t(185)]();B=e+r;for(let r=0;r<e;r++)i[t(185)](),i[t(179)]();for(let e=0;e<r;e++)i[t(185)](),i.readBool()}}if(i.readBool()){let e=i[t(185)]();for(let r=0;r<e;r++){for(let e=0;e<D+4;e++)i.readBits(1);i[t(188)](1)}}let P=!1,U=0,F=1,R=1,L=!1,V=1,O=1;if(i[t(179)](),i[t(179)](),i[t(179)]()){if(i[t(179)]()){let e=i[t(178)]();e>0&&e<=16?(F=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2][e-1],R=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1][e-1]):255===e&&(F=i.readBits(16),R=i[t(188)](16))}if(i[t(179)]()&&i[t(179)](),i[t(179)]()){i[t(188)](3),i.readBool(),i.readBool()&&(i[t(178)](),i[t(178)](),i.readByte())}if(i[t(179)]()&&(i.readUEG(),i[t(185)]()),i[t(179)](),i.readBool(),i[t(179)](),P=i[t(179)](),P&&(i[t(185)](),i[t(185)](),i.readUEG(),i[t(185)]()),i.readBool()){if(V=i[t(188)](32),O=i[t(188)](32),i.readBool()&&i[t(185)](),i[t(179)]()){let e=!1,r=!1,n=!1;e=i.readBool(),r=i[t(179)](),(e||r)&&(n=i[t(179)](),n&&(i.readByte(),i[t(188)](5),i[t(179)](),i[t(188)](5)),i[t(188)](4),i[t(188)](4),n&&i[t(188)](4),i[t(188)](5),i.readBits(5),i.readBits(5));for(let s=0;s<=c;s++){let s=i[t(179)]();L=s;let a=!0,o=1;!s&&(a=i[t(179)]());let c=!1;if(a?i[t(185)]():c=i[t(179)](),!c&&(o=i.readUEG()+1),e){for(let e=0;e<o;e++)i[t(185)](),i[t(185)](),n&&(i[t(185)](),i[t(185)]());i[t(179)]()}if(r){for(let e=0;e<o;e++)i[t(185)](),i[t(185)](),n&&(i[t(185)](),i[t(185)]());i[t(179)]()}}}}i.readBool()&&(i[t(179)](),i[t(179)](),i.readBool(),U=i[t(185)](),i[t(185)](),i[t(185)](),i.readUEG(),i[t(185)]())}i[t(179)]();let N=t(168)+d+t(197)+I+".B0",z=C-(n+s)*(1===k||2===k?2:1),H=x-(a+o)*(1===k?2:1),W=1;return 1!==F&&1!==R&&(W=F/R),i[t(190)](),i=null,{codec_mimetype:N,profile_string:Kr[t(167)](d),level_string:Kr[t(204)](I),profile_idc:d,bit_depth:E+8,ref_frames:1,chroma_format:k,chroma_format_string:Kr[t(176)](k),general_level_idc:I,general_profile_space:u,general_tier_flag:l,general_profile_idc:d,general_profile_compatibility_flags_1:f,general_profile_compatibility_flags_2:h,general_profile_compatibility_flags_3:p,general_profile_compatibility_flags_4:m,general_constraint_indicator_flags_1:v,general_constraint_indicator_flags_2:y,general_constraint_indicator_flags_3:g,general_constraint_indicator_flags_4:_,general_constraint_indicator_flags_5:b,general_constraint_indicator_flags_6:S,min_spatial_segmentation_idc:U,constant_frame_rate:0,chroma_format_idc:k,bit_depth_luma_minus8:E,bit_depth_chroma_minus8:T,frame_rate:{fixed:L,fps:O/V,fps_den:V,fps_num:O},sar_ratio:{width:F,height:R},codec_size:{width:z,height:H},present_size:{width:z*W,height:H}}}static[Yr(174)](e){const t=Yr;let r=Kr[t(172)](e),i=new dt(r);i[t(178)](),i[t(178)](),i.readUEG(),i[t(185)](),i[t(179)](),i[t(179)](),i[t(188)](3),i[t(179)](),i[t(179)](),i[t(185)](),i[t(185)](),i[t(203)](),i[t(179)](),i[t(179)](),i.readBool()&&i[t(185)](),i.readSEG(),i[t(203)](),i.readBool(),i[t(179)](),i[t(179)](),i[t(179)]();let n=i.readBool(),s=i.readBool(),a=1;return s&&n?a=0:s?a=3:n&&(a=2),{parallelismType:a}}static[Yr(176)](e){const t=Yr;switch(e){case 0:return t(198);case 1:return t(191);case 2:return t(187);case 3:return t(193);default:return"Unknown"}}static[Yr(167)](e){const t=Yr;switch(e){case 1:return t(175);case 2:return t(205);case 3:return"MainSP";case 4:return t(189);case 9:return t(166);default:return t(199)}}static[Yr(204)](e){return(e/30)[Yr(196)](1)}}const Jr=si;function Xr(e,t={}){const r=si,i=e;if(i[r(424)]<22)return console.error(r(468)+i[r(424)]+r(461)),{};let n={codecWidth:0,codecHeight:0,videoType:He[r(437)],timescale:1e3},s=function(){const e=r;let t=new ArrayBuffer(2);return new DataView(t)[e(413)](0,256,!0),256===new Int16Array(t)[0]}(),a=new DataView(i.buffer),o=a[r(415)](0),c=31&a[r(415)](1);if(1!==o&&0!==o){if(!t[r(454)])return console[r(442)](r(473)+o+r(488)),{};{console[r(484)](r(429)+o+r(378));let e=252&a.getUint8(0)|1;a[r(445)](0,e)}}if(0===c){if(!t[r(380)])return console[r(442)]("JbPro[xxx][❌❌❌][parseHEVCDecoderConfigurationRecord] invalid HEVC profile "+c+", valid hevc profile is Main Profile (1), Main 10 Profile (2),Main Still Picture Profile (3)"),{};{console[r(484)](r(422)+c+", correct to Main Profile (1)");let e=224&a[r(415)](1)|1;a.setUint8(1,e)}}let u=1+(3&a[r(415)](21));if(3!==u&&4!==u)return console[r(442)](r(447)+(u-1)+r(346)+u+" ,"),{};let l=a[r(415)](22);for(let e=0,t=23;e<l;e++){let e=63&a[r(415)](t+0),o=a.getUint16(t+1,!s);t+=3;for(let c=0;c<o;c++){let o=a.getUint16(t+0,!s);if(0===c)if(33===e){t+=2;let e=new Uint8Array(i[r(398)],t,o),s=Kr[r(436)](e);n.codecWidth=s.codec_size[r(389)],n[r(352)]=s.codec_size[r(417)],n[r(438)]=s[r(455)][r(389)],n[r(382)]=s[r(455)][r(417)],n[r(469)]=s.profile_string,n[r(339)]=s.level_string,n[r(344)]=s.bit_depth,n[r(440)]=s[r(349)],n.sarRatio=s[r(401)],n[r(416)]=s[r(402)],(!1===s[r(402)][r(365)]||0===s[r(402)][r(373)]||0===s.frame_rate[r(407)])&&(n[r(416)]={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3});let a=n.frameRate[r(407)],c=n[r(416)][r(373)];n[r(475)]=n[r(477)]*(a/c),n[r(481)]=s[r(397)],t+=o}else t+=2+o;else t+=2+o}}return n[r(367)]=new Uint8Array(i),n}function Zr({vps:e,pps:t,sps:r}){const i=si;let n={configurationVersion:1};const s=(e=>{const t=Wr;let r=Gr(e),i=new dt(r);return i[t(224)](),i[t(224)](),i[t(214)](4),i[t(214)](2),i.readBits(6),{num_temporal_layers:i.readBits(3)+1,temporal_id_nested:i[t(216)]()}})(e),a=(e=>{const t=Wr;let r=Gr(e),i=new dt(r);i.readByte(),i[t(224)]();let n=0,s=0,a=0,o=0;i.readBits(4);let c=i.readBits(3);i[t(216)]();let u=i[t(214)](2),l=i[t(216)](),d=i.readBits(5),f=i[t(224)](),h=i[t(224)](),p=i[t(224)](),m=i[t(224)](),v=i[t(224)](),y=i[t(224)](),g=i.readByte(),_=i[t(224)](),b=i.readByte(),S=i.readByte(),I=i.readByte(),w=[],A=[];for(let e=0;e<c;e++)w[t(218)](i[t(216)]()),A[t(218)](i[t(216)]());if(c>0)for(let e=c;e<8;e++)i.readBits(2);for(let e=0;e<c;e++)w[e]&&(i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)](),i[t(224)]()),w[e]&&i.readByte();i.readUEG();let k=i[t(212)]();3==k&&i.readBits(1);let C=i[t(212)](),x=i.readUEG();i[t(216)]()&&(n+=i[t(212)](),s+=i[t(212)](),a+=i[t(212)](),o+=i[t(212)]());let E=i[t(212)](),T=i.readUEG(),D=i[t(212)]();for(let e=i.readBool()?0:c;e<=c;e++)i[t(212)](),i.readUEG(),i[t(212)]();if(i[t(212)](),i.readUEG(),i.readUEG(),i[t(212)](),i[t(212)](),i[t(212)](),i[t(216)]()&&i[t(216)]())for(let e=0;e<4;e++)for(let r=0;r<(3===e?2:6);r++)if(i[t(216)]()){let r=Math[t(208)](64,1<<4+(e<<1));e>1&&i[t(221)]();for(let e=0;e<r;e++)i[t(221)]()}else i[t(212)]();i[t(216)](),i[t(216)](),i[t(216)]()&&(i.readByte(),i[t(212)](),i[t(212)](),i[t(216)]());let M=i[t(212)](),B=0;for(let e=0;e<M;e++){let r=!1;if(0!==e&&(r=i[t(216)]()),r){e===M&&i.readUEG(),i.readBool(),i[t(212)]();let r=0;for(let e=0;e<=B;e++){let e=i[t(216)](),n=!1;!e&&(n=i[t(216)]()),(e||n)&&r++}B=r}else{let e=i[t(212)](),r=i[t(212)]();B=e+r;for(let r=0;r<e;r++)i[t(212)](),i[t(216)]();for(let e=0;e<r;e++)i[t(212)](),i[t(216)]()}}if(i[t(216)]()){let e=i.readUEG();for(let r=0;r<e;r++){for(let e=0;e<D+4;e++)i[t(214)](1);i.readBits(1)}}let P=!1,U=0,F=1,R=1,L=!1,V=1,O=1;if(i[t(216)](),i[t(216)](),i[t(216)]()){if(i[t(216)]()){let e=i[t(224)]();e>0&&e<16?(F=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2][e-1],R=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1][e-1]):255===e&&(F=i[t(214)](16),R=i[t(214)](16))}if(i[t(216)]()&&i.readBool(),i[t(216)]()&&(i[t(214)](3),i[t(216)](),i[t(216)]()&&(i[t(224)](),i[t(224)](),i.readByte())),i[t(216)]()&&(i[t(212)](),i[t(212)]()),i[t(216)](),i[t(216)](),i[t(216)](),P=i[t(216)](),P&&(n+=i[t(212)](),s+=i[t(212)](),a+=i[t(212)](),o+=i.readUEG()),i[t(216)]()&&(V=i.readBits(32),O=i[t(214)](32),i[t(216)]()&&(i[t(212)](),i[t(216)]()))){let e=!1,r=!1,n=!1;e=i[t(216)](),r=i[t(216)](),(e||r)&&(n=i[t(216)](),n&&(i[t(224)](),i.readBits(5),i[t(216)](),i[t(214)](5)),i.readBits(4),i[t(214)](4),n&&i[t(214)](4),i[t(214)](5),i.readBits(5),i[t(214)](5));for(let s=0;s<=c;s++){let s=i[t(216)]();L=s;let a=!1,o=1;!s&&(a=i.readBool());let c=!1;if(a?i.readSEG():c=i.readBool(),!c&&(cpbcnt=i[t(212)]()+1),e)for(let e=0;e<o;e++)i[t(212)](),i[t(212)](),n&&(i[t(212)](),i[t(212)]());if(r)for(let e=0;e<o;e++)i[t(212)](),i[t(212)](),n&&(i[t(212)](),i[t(212)]())}}i.readBool()&&(i[t(216)](),i[t(216)](),i[t(216)](),U=i.readUEG(),i[t(212)](),i[t(212)](),i[t(212)](),i[t(212)]())}i.readBool();let N=t(223)+d+t(225)+I+t(229),z=C,H=x,W=1;return 1!==F&&1!==R&&(W=F/R),i[t(233)](),i=null,{codec_mimetype:N,level_string:(G=I,(G/30)[Wr(219)](1)),profile_idc:d,bit_depth:E+8,ref_frames:1,chroma_format:k,chroma_format_string:jr(k),general_level_idc:I,general_profile_space:u,general_tier_flag:l,general_profile_idc:d,general_profile_compatibility_flags_1:f,general_profile_compatibility_flags_2:h,general_profile_compatibility_flags_3:p,general_profile_compatibility_flags_4:m,general_constraint_indicator_flags_1:v,general_constraint_indicator_flags_2:y,general_constraint_indicator_flags_3:g,general_constraint_indicator_flags_4:_,general_constraint_indicator_flags_5:b,general_constraint_indicator_flags_6:S,min_spatial_segmentation_idc:U,constant_frame_rate:0,chroma_format_idc:k,bit_depth_luma_minus8:E,bit_depth_chroma_minus8:T,frame_rate:{fixed:L,fps:O/V,fps_den:V,fps_num:O},sar_ratio:{width:F,height:R},codec_size:{width:z,height:H},present_size:{width:z*W,height:H}};var G})(r),o=(e=>{const t=Wr;let r=Gr(e),i=new dt(r);i[t(224)](),i.readByte(),i[t(212)](),i[t(212)](),i[t(216)](),i[t(216)](),i[t(214)](3),i[t(216)](),i.readBool(),i[t(212)](),i[t(212)](),i[t(221)](),i[t(216)](),i[t(216)](),i.readBool()&&i[t(212)](),i.readSEG(),i[t(221)](),i[t(216)](),i.readBool(),i.readBool(),i.readBool();let n=i[t(216)](),s=i[t(216)](),a=1;return s&&n?a=0:s?a=3:n&&(a=2),{parallelismType:a}})(t);n=Object[i(410)](n,s,a,o);let c=23+(5+e.byteLength)+(5+r[i(470)])+(5+t[i(470)]),u=new Uint8Array(c);u[0]=1,u[1]=(3&n[i(490)])<<6|(n[i(392)]?1:0)<<5|31&n[i(404)],u[2]=n.general_profile_compatibility_flags_1||0,u[3]=n[i(355)]||0,u[4]=n[i(345)]||0,u[5]=n[i(492)]||0,u[6]=n[i(420)]||0,u[7]=n.general_constraint_indicator_flags_2||0,u[8]=n[i(351)]||0,u[9]=n[i(491)]||0,u[10]=n[i(471)]||0,u[11]=n[i(357)]||0,u[12]=60,u[13]=240|(3840&n[i(458)])>>8,u[14]=255&n[i(458)],u[15]=252|3&n[i(431)],u[16]=252|3&n[i(375)],u[17]=248|7&n.bit_depth_luma_minus8,u[18]=248|7&n[i(391)],u[19]=0,u[20]=0,u[21]=(3&n[i(354)])<<6|(7&n.num_temporal_layers)<<3|(n[i(411)]?1:0)<<2|3,u[22]=3,u[23]=128|Le[i(425)],u[24]=0,u[25]=1,u[26]=(65280&e[i(470)])>>8,u[27]=255&e.byteLength,u[i(451)](e,28),u[23+(5+e[i(470)])+0]=128|Le[i(342)],u[23+(5+e[i(470)])+1]=0,u[23+(5+e.byteLength)+2]=1,u[23+(5+e.byteLength)+3]=(65280&r[i(470)])>>8,u[23+(5+e[i(470)])+4]=255&r[i(470)],u[i(451)](r,23+(5+e[i(470)])+5),u[23+(5+e.byteLength+5+r[i(470)])+0]=128|Le[i(409)],u[23+(5+e.byteLength+5+r[i(470)])+1]=0,u[23+(5+e.byteLength+5+r[i(470)])+2]=1,u[23+(5+e[i(470)]+5+r[i(470)])+3]=(65280&t.byteLength)>>8,u[23+(5+e[i(470)]+5+r.byteLength)+4]=255&t[i(470)],u[i(451)](t,23+(5+e[i(470)]+5+r.byteLength)+5);const l=[28,0,0,0,0],d=new Uint8Array(l[i(424)]+u[i(470)]);return d.set(l,0),d[i(451)](u,l[i(424)]),d}function Qr(e,t){const r=si;let i=[];i[0]=t?28:44,i[1]=1,i[2]=0,i[3]=0,i[4]=0;const n=new Uint8Array(i[r(424)]+e[r(470)]);return n[r(451)](i,0),n[r(451)](e,i[r(424)]),n}function ei(e){return(126&e[0])>>1}function ti(){const e=["look","lengthSizeMinusOne","data","fixed","chromaFormatIdc","hvcc","general_interlaced_source_flag","findNextStartCodeOffset","sps_max_sub_layers_minus1","avgFrameRate","push","fps_num","hev1.1.6.L93.B0","chroma_format_idc","sub_layer_interlaced_source_flag","bit_depth",", correct to 1","sub_layer_level_idc","correctionConfigurationProfileIndication","conf_win_left_offset","presentHeight","sub_layer_level_present_flag","1167BkJqEh","max","sei","68fuAfGc","readBits","width","generalConstraintIndicatorFlags","bit_depth_chroma_minus8","general_tier_flag","generalLevelIdc","sub_layer_frame_only_constraint_flag","readUByte","sps_temporal_id_nesting_flag","codec_mimetype","buffer"," < 23","read_golomb","sar_ratio","frame_rate","sarRatio","general_profile_idc","readUEG","setUint32","fps_den","profile_tier_level","pps","assign","temporal_id_nested","155859mhOzHB","setInt16","conf_win_top_offset","getUint8","frameRate","height","sub_layer_profile_compatibility_flag","warn","general_constraint_indicator_flags_1","codec_size","JbPro[xxx][✅✅✅][parseHEVCDecoderConfigurationRecord] invalid HEVC profile ","sub_layer_progressive_source_flag","length","vps","sub_layer_tier_flag","subarray","sub_layer_profile_idc","JbPro[xxx][✅✅✅][parseHEVCDecoderConfigurationRecord] invalid version ","conf_win_right_offset","parallelismType","12783030ZAAwlB","profile_idc","configurationVersion","psps","parseSPS","h265","presentWidth","generalProfileCompatibilityFlags","chromaFormat","from","error","tier_flag","type","setUint8","sub_layer_non_packed_constraint_flag","JbPro[xxx][❌❌❌][parseHEVCDecoderConfigurationRecord], invalid Strange NaluLengthSizeMinusOne: ","general_constraint_indicator_flags","pic_height_in_luma_samples","78WxCBdI","set","3865416iIZmwI","sps_seq_parameter_set_id","correctionConfigurationVersion","present_size","generalProfileIdc","codecWidth","min_spatial_segmentation_idc","level_string","1076859DDfjxF"," < 22","sub_layer_profile_present_flag","general_frame_only_constraint_flag","parseHEVCDecoderVPSAndSPSAndPPS and sps tag is ","separate_colour_plane_flag","sps_video_parameter_set_id","read","JbPro[xxx][❌❌❌][parseHEVCDecoderConfigurationRecord] Invalid, lack of data! ","profile","byteLength","general_constraint_indicator_flags_5","pic_width_in_luma_samples","JbPro[xxx][❌❌❌][parseHEVCDecoderConfigurationRecord] invalid version ","eofFlag","refSampleDuration","generalTierFlag","timescale","arrayBuffer.length ","Could not find H265 startcode until payload end!","readNextNaluPayload","codec","profile_string","parseHEVCDecoderVPSAndSPSAndPPS and pps tag is ","log","general_profile_compatibility_flags","sub_layer_profile_space","375822FXcAtp",", valid version is 1 or 0","numTemporalLayers","general_profile_space","general_constraint_indicator_flags_4","general_profile_compatibility_flags_4","45oOcOMj","general_progressive_source_flag","level","currentStartcodeOffset","2062081KeFSdQ","sps","level_idc","bitDepth","general_profile_compatibility_flags_3"," and naluLengthSize is ","profile_space","slice","chroma_format","general_level_idc","general_constraint_indicator_flags_3","codecHeight","conf_win_bottom_offset","constant_frame_rate","general_profile_compatibility_flags_2","bitDepthLumaMinus8","general_constraint_indicator_flags_6","profile_compatibility_flags","bitDepthChromaMinus8","parseHEVCDecoderVPSAndSPSAndPPS and vpsTag is ","conformance_window_flag"];return(ti=function(){return e})()}function ri(e){return!((t=e)>=32&&t<=40);var t}function ii(e){return e>=16&&e<=21}!function(e){const t=si,r=e();for(;;)try{if(605077===-parseInt(t(384))/1*(parseInt(t(450))/2)+parseInt(t(412))/3*(-parseInt(t(387))/4)+-parseInt(t(337))/5*(-parseInt(t(487))/6)+parseInt(t(341))/7+-parseInt(t(452))/8+-parseInt(t(460))/9+parseInt(t(432))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ti);class ni{constructor(e){const t=si;this[t(364)]=e,this[t(474)]=!1,this[t(340)]=this[t(369)](0),this[t(474)]&&console[t(442)](t(479))}[Jr(369)](e){const t=Jr;let r=e,i=this[t(364)];for(;;){if(r+3>=i[t(470)])return this[t(474)]=!0,i.byteLength;let e=i[r+0]<<24|i[r+1]<<16|i[r+2]<<8|i[r+3],n=i[r+0]<<16|i[r+1]<<8|i[r+2];if(1===e||1===n)return r;r++}}[Jr(480)](){const e=Jr;let t=this[e(364)],r=null;for(;null==r&&!this.eofFlag;){let i=this.currentStartcodeOffset;i+=1===(t[i]<<24|t[i+1]<<16|t[i+2]<<8|t[i+3])?4:3;let n=t[i]>>1&63,s=(128&t[i])>>>7,a=this[e(369)](i);this[e(340)]=a,0===s&&(r={type:n,data:t.subarray(i,a)})}return r}}function si(e,t){const r=ti();return(si=function(e,t){return r[e-=337]})(e,t)}class ai{constructor(e){const t=Jr;let r=e[t(364)][t(470)];this[t(444)]=e.type,this[t(364)]=new Uint8Array(4+r),new DataView(this[t(364)][t(398)])[t(406)](0,r),this[t(364)][t(451)](e[t(364)],4)}}var oi=Bi;!function(e){for(var t=Bi,r=e();;)try{if(104458===-parseInt(t(405))/1*(-parseInt(t(391))/2)+parseInt(t(471))/3*(parseInt(t(415))/4)+parseInt(t(413))/5+parseInt(t(465))/6+-parseInt(t(453))/7*(parseInt(t(432))/8)+-parseInt(t(417))/9*(-parseInt(t(404))/10)+-parseInt(t(486))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ei);var ci,ui=oi(440),li=oi(420),di=/^(?:text|application)\/xml/i,fi=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,hi=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,pi=/^\s*$/,mi={},vi={},yi="",gi={type:"GET",beforeSend:_i,success:_i,error:_i,complete:_i,context:null,xhr:function(){return new(window[oi(448)])},accepts:{json:ui,xml:oi(389),html:li,text:"text/plain","*":"*/"[oi(387)]("*")},crossDomain:!1,timeout:0,username:null,password:null,processData:!0,promise:_i,contentType:oi(455)};function _i(){}var bi=function(e,t){var r=oi;"object"==typeof e&&(t=e,e=void 0);var i=Ti({},t=t||{});for(var n in gi)void 0===i[n]&&(i[n]=gi[n]);try{var s={},a=new Promise(function(e,t){var r=Bi;s[r(463)]=e,s[r(467)]=t});a[r(463)]=s[r(463)],a.reject=s[r(467)],i[r(462)]=a}catch(e){i.promise={resolve:_i,reject:_i}}var o=hi[r(390)](window.location[r(422)][r(412)]())||[];i.url=((e||i[r(450)]||window.location[r(422)])+"")[r(429)](/#.*$/,"")[r(429)](/^\/\//,o[1]+"//");var c=i[r(450)];!i[r(447)]&&(i[r(447)]=/^([\w-]+:)?\/\/([^\/]+)/[r(399)](i[r(450)])&&RegExp.$2!==window[r(470)][r(422)]);var u=i.dataType;if(u===r(482)){if(!/=\?/[r(399)](i.url)){var l=(i.jsonp||r(456))+"=?";i[r(450)]=ki(i[r(450)],l)}return function(e){var t,r=oi,i=e[r(428)]||r(482)+Pi(),n=window.document[r(491)](r(452)),s={abort:function(){i in window&&(window[i]=null)}},a=window[r(394)].getElementsByTagName("head")[0]||window[r(394)][r(410)];function o(i){var n=r;window[n(408)](t),s.abort(),wi(i[n(475)],s,i[n(475)],e),c()}function c(){var e=r;n[e(446)]?n[e(446)]():n[e(416)]=n[e(457)]=n[e(479)]=null,n[e(427)]&&n[e(427)][e(480)](n),n=null,delete window[i]}return n[r(479)]=function(e){o(e)},window[i]=function(i){window[r(408)](t),Si(i,s,e),c()},Ci(e),n[r(393)]=e.url[r(429)](/=\?/,"="+i),n[r(393)]=ki(n[r(393)],"_="+(new Date)[r(431)]()),n[r(423)]=!0,e[r(392)]&&(n[r(488)]=e[r(392)]),a[r(386)](n,a[r(437)]),e[r(402)]>0&&(t=window[r(474)](function(){s[r(439)](),wi("timeout",s,"timeout",e),c()},e[r(402)])),e.promise[r(439)]=function(){s.abort()},e[r(462)][r(419)]=s,e[r(462)]}(i)}Ci(i);var d=i[r(426)][u]||i[r(426)]["*"],f={};/^([\w-]+:)\/\//.test(i[r(450)])?RegExp.$1:window[r(470)].protocol;var h,p=gi.xhr();!i[r(447)]&&!f[r(477)]&&(f["X-Requested-With"]=r(448)),i[r(385)]&&(mi[c]&&(f["If-Modified-Since"]=mi[c]),vi[c]&&(f["If-None-Match"]=vi[c])),d&&(f[r(433)]=d,d[r(400)](",")>-1&&(d=d[r(438)](",",2)[0]),p.overrideMimeType&&p[r(461)](d));var m=!/^(?:GET|HEAD)$/[r(399)](i[r(475)][r(411)]());if((i[r(434)]&&m&&!1!==i.contentType||t[r(435)])&&(f[r(401)]=i.contentType),!1===i.cache&&!m){var v=/([?&])_=[^&]*/;i[r(450)]=v.test(c)?c[r(429)](v,r(409)+Pi()):c+(/\?/.test(c)?"&":"?")+"_="+Pi()}i[r(424)]=Ti(f,i[r(424)]||{}),p[r(457)]=function(){var e,t,n=r;if(4===p[n(441)]){clearTimeout(h);var s,a=!1;if(p.status>=200&&p.status<300||304===p.status){if(yi=p.getAllResponseHeaders(),i.ifModified){var o=Ai(n(476));o&&(mi[c]=o),(o=Ai(n(484)))&&(vi[c]=o)}u=u||(e=p[n(444)](n(485)),t=oi,e&&(e===li?"html":e===ui?t(483):di.test(e)&&t(459))||t(395)),s=p[n(396)];try{u===n(459)?s=p[n(464)]:"json"===u&&(s=pi[n(399)](s)?null:JSON[n(454)](s))}catch(e){a=e}a?wi(a,n(472),p,i):Si(s,p,i)}else wi(null,n(398),p,i)}};var y=!(r(423)in i)||i[r(423)];if(p.open(i[r(475)],i[r(450)],y,i.username,i[r(487)]),i[r(451)])for(var g in i.xhrFields)p[g]=i[r(451)][g];for(var g in i.mimeType&&p[r(461)]&&p.overrideMimeType(i[r(414)]),i[r(424)])void 0!==i[r(424)][g]&&p.setRequestHeader(g,i.headers[g]+"");return!1===function(e,t){var r=oi,i=t.context;if(!1===t.beforeSend[r(489)](i,e,t))return!1}(p,i)?(p[r(439)](),!1):(i[r(402)]>0&&(h=window[r(474)](function(){var e=r;p[e(457)]=null,p[e(439)](),wi(null,e(402),p,i)},i[r(402)])),p[r(490)](i[r(434)]?i[r(434)]:null),i[r(462)][r(439)]=function(){p.abort()},i[r(462)])};function Si(e,t,r){var i=oi,n=r[i(388)],s=i(478);r[i(478)][i(489)](n,e,s,t),r[i(462)].resolve(e,s,t),Ii(s,t,r)}function Ii(e,t,r){var i=oi,n=r[i(388)];r[i(443)][i(489)](n,t,e)}function wi(e,t,r,i){var n=oi,s=i[n(388)];i.error[n(489)](s,r,t,e),i[n(462)][n(467)](r,t,e),Ii(t,r,i)}function Ai(e){var t,r=oi;if(!ci){for(ci={};t=fi.exec(yi);)ci[t[1][r(412)]()]=t[2];t=ci[e.toLowerCase()]}return null===t?null:t}function ki(e,t){return(e+"&"+t).replace(/[&?]{1,2}/,"?")}function Ci(e){var t,r,i,n,s=oi;Di(e)&&!(e.data instanceof FormData)&&e[s(421)]&&(e[s(434)]=(t=e[s(434)],(n=[])[(i=oi)(458)]=function(e,t){this[i(442)](encodeURIComponent(e)+"="+encodeURIComponent(t))},xi(n,t,r),n[i(468)]("&")[i(429)](i(481),"+"))),e[s(434)]&&(!e[s(475)]||e[s(475)][s(411)]()===s(473))&&(e[s(450)]=ki(e[s(450)],e[s(434)]))}function xi(e,t,r,i){var n,s,a=oi,o=(n=t,s=oi,Object[s(397)].toString[s(489)](n)===s(445));for(var c in t){var u=t[c];i&&(c=r?i:i+"["+(o?"":c)+"]"),!i&&o?e[a(458)](u[a(430)],u[a(425)]):(r?o(u):Di(u))?xi(e,u,r,c):e[a(458)](c,u)}}function Ei(){var e=["toUpperCase","toLowerCase","400530eUuEPJ","mimeType","512428IlTGPG","onload","1266750RAIVEd","slice","xhr","text/html","processData","href","async","headers","value","accepts","parentNode","jsonpCallback","replace","name","getTime","863832GKLlaK","Accept","data","contentType","object","firstChild","split","abort","application/json, text/javascript","readyState","push","complete","getResponseHeader","[object Array]","clearAttributes","crossDomain","XMLHttpRequest","ajaxSetup","url","xhrFields","script","7dqMIPh","parse","application/x-www-form-urlencoded; charset=UTF-8","callback","onreadystatechange","add","xml","getJSON","overrideMimeType","promise","resolve","responseXML","116190qiGHwp","hasOwnProperty","reject","join","length","location","3SKBAuT","parseerror","GET","setTimeout","type","Last-Modified","X-Requested-With","success","onerror","removeChild","%20","jsonp","json","etag","content-type","2745710VsPJDL","password","charset","call","send","createElement","ifModified","insertBefore","concat","context","application/xml, text/xml","exec","2EgGqxC","scriptCharset","src","document","text","responseText","prototype","error","test","indexOf","Content-Type","timeout","post","10GGqfCN","93719extFDz","POST","function","clearTimeout","$1_=","documentElement"];return(Ei=function(){return e})()}function Ti(e){for(var t=oi,r=Array.prototype[t(418)][t(489)](arguments,1),i=0,n=r[t(469)];i<n;i++){var s=r[i]||{};for(var a in s)s[t(466)](a)&&void 0!==s[a]&&(e[a]=s[a])}return e}function Di(e){var t=oi,r=typeof e;return r===t(407)||r===t(436)&&!!e}function Mi(e){return"function"==typeof e}function Bi(e,t){var r=Ei();return(Bi=function(e,t){return r[e-=385]})(e,t)}function Pi(){var e=oi;return(new Date)[e(431)]()}bi.get=function(e,t,r,i){return Mi(t)&&(i=i||r,r=t,t=void 0),bi({url:e,data:t,success:r,dataType:i})},bi[oi(403)]=function(e,t,r,i){var n=oi;return Mi(t)&&(i=i||r,r=t,t=void 0),bi({type:n(406),url:e,data:t,success:r,dataType:i})},bi[oi(460)]=function(e,t,r){var i=oi;return Mi(t)&&(r=t,t=void 0),bi({url:e,data:t,success:r,dataType:i(483)})},bi[oi(449)]=function(e,t){return t?Ti(Ti(e,gi),t):Ti(gi,e)};var Ui=yn;function Fi(){var e=["Counter","Cipher Feedback","invalid ciphertext size (must be 16 bytes)","ofb","invalid initialation vector size (must be 16 bytes)","_remainingCounterIndex","AES must be instanitated with `new`","6wDVGvv","setValue","Counter must be instanitated with `new`","_lastPrecipher","invalid initialation vector size (must be 16 size)","_lastCipherblock","invalid key size (must be 16, 24 or 32 bytes)","Output Feedback","_Kd","decrypt","PKCS#7 invalid length","call","2590086WHReWZ","invalid counter value (must be an integer)","invalid ciphertext size (must be segmentSize bytes)","slice","Cipher Block Chaining","448bsgbJt","defineProperty","buffer","invalid ciphertext size (must be multiple of 16 bytes)","cbc","invalid counter bytes size (must be 16 bytes)","name","ecb","cfb","push","increment","Array contains invalid value: ","substr","segmentSize","setBytes","prototype","encrypt","set","2egYERJ","_lastPrecipherIndex","PKCS#7 padding byte out of range","_Ke","PKCS#7 invalid padding byte","_aes","_counter","length","164504fXCfUZ","Uint8Array","_shiftRegister","22837650Eugmuw","key","16RlIZoq","fromCharCode","_remainingCounter","MAX_SAFE_INTEGER","30195TQySVJ","join","number","description","8640070RnnJBc","0123456789abcdef","ctr","4997583RzChAT","4641469xOWBYB","invalid plaintext size (must be segmentSize bytes)"];return(Fi=function(){return e})()}function Ri(e){return parseInt(e)===e}function Li(e){var t=yn;if(!Ri(e.length))return!1;for(var r=0;r<e[t(307)];r++)if(!Ri(e[r])||e[r]<0||e[r]>255)return!1;return!0}function Vi(e,t){var r=yn;if(e[r(353)]&&e[r(357)]===r(309))return t&&(e=e[r(349)]?e[r(349)]():Array[r(297)][r(349)][r(345)](e)),e;if(Array.isArray(e)){if(!Li(e))throw new Error(r(362)+e);return new Uint8Array(e)}if(Ri(e[r(307)])&&Li(e))return new Uint8Array(e);throw new Error("unsupported array-like object")}function Oi(e){return new Uint8Array(e)}function Ni(e,t,r,i,n){var s=yn;(null!=i||null!=n)&&(e=e[s(349)]?e[s(349)](i,n):Array[s(297)][s(349)][s(345)](e,i,n)),t[s(299)](e,r)}!function(e){for(var t=yn,r=e();;)try{if(610590===-parseInt(t(308))/1*(parseInt(t(300))/2)+parseInt(t(346))/3+parseInt(t(351))/4*(parseInt(t(317))/5)+parseInt(t(334))/6*(-parseInt(t(325))/7)+-parseInt(t(313))/8*(-parseInt(t(324))/9)+parseInt(t(321))/10+-parseInt(t(311))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Fi);var zi,Hi,Wi={toBytes:function(e){var t=yn,r=[],i=0;for(e=encodeURI(e);i<e[t(307)];){var n=e.charCodeAt(i++);37===n?(r[t(360)](parseInt(e[t(363)](i,2),16)),i+=2):r[t(360)](n)}return Vi(r)},fromBytes:function(e){for(var t=yn,r=[],i=0;i<e[t(307)];){var n=e[i];n<128?(r[t(360)](String[t(314)](n)),i++):n>191&&n<224?(r.push(String.fromCharCode((31&n)<<6|63&e[i+1])),i+=2):(r.push(String[t(314)]((15&n)<<12|(63&e[i+1])<<6|63&e[i+2])),i+=3)}return r[t(318)]("")}},Gi=(Hi=(zi=yn)(322),{toBytes:function(e){for(var t=yn,r=[],i=0;i<e[t(307)];i+=2)r[t(360)](parseInt(e[t(363)](i,2),16));return r},fromBytes:function(e){for(var t=zi,r=[],i=0;i<e[t(307)];i++){var n=e[i];r[t(360)](Hi[(240&n)>>4]+Hi[15&n])}return r[t(318)]("")}}),ji={16:10,24:12,32:14},qi=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],$i=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],Yi=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],Ki=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,1673313503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],Ji=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],Xi=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],Zi=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],Qi=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],en=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],tn=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,1297403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],rn=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,607398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],nn=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],sn=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,1201765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],an=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],on=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925];function cn(e){for(var t=yn,r=[],i=0;i<e[t(307)];i+=4)r[t(360)](e[i]<<24|e[i+1]<<16|e[i+2]<<8|e[i+3]);return r}var un=function(e){var t=yn;if(!(this instanceof un))throw Error(t(333));Object[t(352)](this,"key",{value:Vi(e,!0)}),this._prepare()};un[Ui(297)]._prepare=function(){var e=Ui,t=ji[this[e(312)][e(307)]];if(null==t)throw new Error(e(340));this._Ke=[],this[e(342)]=[];for(var r=0;r<=t;r++)this[e(303)].push([0,0,0,0]),this[e(342)][e(360)]([0,0,0,0]);var i,n=4*(t+1),s=this[e(312)][e(307)]/4,a=cn(this[e(312)]);for(r=0;r<s;r++)i=r>>2,this[e(303)][i][r%4]=a[r],this[e(342)][t-i][r%4]=a[r];for(var o,c=0,u=s;u<n;){if(o=a[s-1],a[0]^=$i[o>>16&255]<<24^$i[o>>8&255]<<16^$i[255&o]<<8^$i[o>>24&255]^qi[c]<<24,c+=1,8!=s)for(r=1;r<s;r++)a[r]^=a[r-1];else{for(r=1;r<s/2;r++)a[r]^=a[r-1];o=a[s/2-1],a[s/2]^=$i[255&o]^$i[o>>8&255]<<8^$i[o>>16&255]<<16^$i[o>>24&255]<<24;for(r=s/2+1;r<s;r++)a[r]^=a[r-1]}for(r=0;r<s&&u<n;)l=u>>2,d=u%4,this[e(303)][l][d]=a[r],this[e(342)][t-l][d]=a[r++],u++}for(var l=1;l<t;l++)for(var d=0;d<4;d++)o=this[e(342)][l][d],this[e(342)][l][d]=nn[o>>24&255]^sn[o>>16&255]^an[o>>8&255]^on[255&o]},un.prototype[Ui(298)]=function(e){var t=Ui;if(16!=e[t(307)])throw new Error("invalid plaintext size (must be 16 bytes)");for(var r=this[t(303)][t(307)]-1,i=[0,0,0,0],n=cn(e),s=0;s<4;s++)n[s]^=this._Ke[0][s];for(var a=1;a<r;a++){for(s=0;s<4;s++)i[s]=Ki[n[s]>>24&255]^Ji[n[(s+1)%4]>>16&255]^Xi[n[(s+2)%4]>>8&255]^Zi[255&n[(s+3)%4]]^this._Ke[a][s];n=i.slice()}var o,c=Oi(16);for(s=0;s<4;s++)o=this._Ke[r][s],c[4*s]=255&($i[n[s]>>24&255]^o>>24),c[4*s+1]=255&($i[n[(s+1)%4]>>16&255]^o>>16),c[4*s+2]=255&($i[n[(s+2)%4]>>8&255]^o>>8),c[4*s+3]=255&($i[255&n[(s+3)%4]]^o);return c},un[Ui(297)].decrypt=function(e){var t=Ui;if(16!=e.length)throw new Error(t(329));for(var r=this[t(342)][t(307)]-1,i=[0,0,0,0],n=cn(e),s=0;s<4;s++)n[s]^=this[t(342)][0][s];for(var a=1;a<r;a++){for(s=0;s<4;s++)i[s]=Qi[n[s]>>24&255]^en[n[(s+3)%4]>>16&255]^tn[n[(s+2)%4]>>8&255]^rn[255&n[(s+1)%4]]^this[t(342)][a][s];n=i[t(349)]()}var o,c=Oi(16);for(s=0;s<4;s++)o=this._Kd[r][s],c[4*s]=255&(Yi[n[s]>>24&255]^o>>24),c[4*s+1]=255&(Yi[n[(s+3)%4]>>16&255]^o>>16),c[4*s+2]=255&(Yi[n[(s+2)%4]>>8&255]^o>>8),c[4*s+3]=255&(Yi[255&n[(s+1)%4]]^o);return c};var ln=function(e){var t=Ui;if(!(this instanceof ln))throw Error(t(333));this[t(320)]="Electronic Code Block",this[t(357)]=t(358),this[t(305)]=new un(e)};ln[Ui(297)][Ui(298)]=function(e){var t=Ui;if((e=Vi(e))[t(307)]%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var r=Oi(e.length),i=Oi(16),n=0;n<e[t(307)];n+=16)Ni(e,i,0,n,n+16),Ni(i=this._aes[t(298)](i),r,n);return r},ln[Ui(297)][Ui(343)]=function(e){var t=Ui;if((e=Vi(e))[t(307)]%16!=0)throw new Error(t(354));for(var r=Oi(e[t(307)]),i=Oi(16),n=0;n<e[t(307)];n+=16)Ni(e,i,0,n,n+16),Ni(i=this[t(305)].decrypt(i),r,n);return r};var dn=function(e,t){var r=Ui;if(!(this instanceof dn))throw Error(r(333));if(this[r(320)]=r(350),this.name=r(355),t){if(16!=t[r(307)])throw new Error(r(331))}else t=Oi(16);this[r(339)]=Vi(t,!0),this[r(305)]=new un(e)};dn.prototype[Ui(298)]=function(e){var t=Ui;if((e=Vi(e))[t(307)]%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var r=Oi(e[t(307)]),i=Oi(16),n=0;n<e.length;n+=16){Ni(e,i,0,n,n+16);for(var s=0;s<16;s++)i[s]^=this._lastCipherblock[s];this[t(339)]=this[t(305)].encrypt(i),Ni(this[t(339)],r,n)}return r},dn[Ui(297)][Ui(343)]=function(e){var t=Ui;if((e=Vi(e))[t(307)]%16!=0)throw new Error(t(354));for(var r=Oi(e[t(307)]),i=Oi(16),n=0;n<e.length;n+=16){Ni(e,i,0,n,n+16),i=this[t(305)][t(343)](i);for(var s=0;s<16;s++)r[n+s]=i[s]^this[t(339)][s];Ni(e,this._lastCipherblock,0,n,n+16)}return r};var fn=function(e,t,r){var i=Ui;if(!(this instanceof fn))throw Error("AES must be instanitated with `new`");if(this[i(320)]=i(328),this.name=i(359),t){if(16!=t[i(307)])throw new Error(i(338))}else t=Oi(16);!r&&(r=1),this[i(364)]=r,this[i(310)]=Vi(t,!0),this[i(305)]=new un(e)};fn[Ui(297)][Ui(298)]=function(e){var t=Ui;if(e[t(307)]%this.segmentSize!=0)throw new Error(t(326));for(var r,i=Vi(e,!0),n=0;n<i[t(307)];n+=this[t(364)]){r=this[t(305)].encrypt(this[t(310)]);for(var s=0;s<this.segmentSize;s++)i[n+s]^=r[s];Ni(this[t(310)],this[t(310)],0,this.segmentSize),Ni(i,this[t(310)],16-this[t(364)],n,n+this.segmentSize)}return i},fn.prototype[Ui(343)]=function(e){var t=Ui;if(e[t(307)]%this[t(364)]!=0)throw new Error(t(348));for(var r,i=Vi(e,!0),n=0;n<i[t(307)];n+=this.segmentSize){r=this[t(305)].encrypt(this[t(310)]);for(var s=0;s<this.segmentSize;s++)i[n+s]^=r[s];Ni(this[t(310)],this._shiftRegister,0,this.segmentSize),Ni(e,this[t(310)],16-this[t(364)],n,n+this[t(364)])}return i};var hn=function(e,t){var r=Ui;if(!(this instanceof hn))throw Error(r(333));if(this[r(320)]=r(341),this[r(357)]=r(330),t){if(16!=t.length)throw new Error("invalid initialation vector size (must be 16 bytes)")}else t=Oi(16);this[r(337)]=Vi(t,!0),this._lastPrecipherIndex=16,this[r(305)]=new un(e)};hn[Ui(297)].encrypt=function(e){for(var t=Ui,r=Vi(e,!0),i=0;i<r[t(307)];i++)16===this._lastPrecipherIndex&&(this._lastPrecipher=this._aes[t(298)](this[t(337)]),this[t(301)]=0),r[i]^=this._lastPrecipher[this[t(301)]++];return r},hn.prototype[Ui(343)]=hn[Ui(297)][Ui(298)];var pn=function(e){var t=Ui;if(!(this instanceof pn))throw Error(t(336));0!==e&&!e&&(e=1),"number"==typeof e?(this[t(306)]=Oi(16),this[t(335)](e)):this[t(296)](e)};pn[Ui(297)].setValue=function(e){var t=Ui;if(typeof e!==t(319)||parseInt(e)!=e)throw new Error(t(347));if(e>Number[t(316)])throw new Error("integer value out of safe range");for(var r=15;r>=0;--r)this[t(306)][r]=e%256,e=parseInt(e/256)},pn[Ui(297)][Ui(296)]=function(e){var t=Ui;if(16!=(e=Vi(e,!0))[t(307)])throw new Error(t(356));this[t(306)]=e},pn[Ui(297)][Ui(361)]=function(){for(var e=Ui,t=15;t>=0;t--){if(255!==this[e(306)][t]){this[e(306)][t]++;break}this._counter[t]=0}};var mn=function(e,t){var r=Ui;if(!(this instanceof mn))throw Error(r(333));this.description=r(327),this[r(357)]=r(323),!(t instanceof pn)&&(t=new pn(t)),this[r(306)]=t,this._remainingCounter=null,this[r(332)]=16,this[r(305)]=new un(e)};mn[Ui(297)][Ui(298)]=function(e){for(var t=Ui,r=Vi(e,!0),i=0;i<r.length;i++)16===this[t(332)]&&(this[t(315)]=this[t(305)][t(298)](this[t(306)][t(306)]),this[t(332)]=0,this[t(306)][t(361)]()),r[i]^=this[t(315)][this[t(332)]++];return r},mn[Ui(297)][Ui(343)]=mn[Ui(297)].encrypt;const vn={AES:un,Counter:pn,ModeOfOperation:{ecb:ln,cbc:dn,cfb:fn,ofb:hn,ctr:mn},utils:{hex:Gi,utf8:Wi},padding:{pkcs7:{pad:function(e){var t=Ui,r=16-(e=Vi(e,!0)).length%16,i=Oi(e[t(307)]+r);Ni(e,i);for(var n=e.length;n<i[t(307)];n++)i[n]=r;return i},strip:function(e){var t=Ui;if((e=Vi(e,!0))[t(307)]<16)throw new Error(t(344));var r=e[e[t(307)]-1];if(r>16)throw new Error(t(302));for(var i=e.length-r,n=0;n<r;n++)if(e[i+n]!==r)throw new Error(t(304));var s=Oi(i);return Ni(e,s,0,0,i),s}}},_arrayTest:{coerceArray:Vi,createArray:Oi,copyArray:Ni}};function yn(e,t){var r=Fi();return(yn=function(e,t){return r[e-=296]})(e,t)}var gn=Sn;function _n(){var e=["94397YkHmFe","finalize","clamp","1901988vMcTUD","3001415DEcAcy","Hasher","_data","apply","splice","BufferedBlockAlgorithm","words","join","WordArray","randomBytes","max","_append","getRandomValues","concat","commonjsGlobal","Utf8","call","extend","cfg","msCrypto","8AQHfUE","amd","1264942YKyeFX","Native crypto module could not be used to get secure random number.","createCommonjsModule","ceil","slice","prototype","reset","clone","hasOwnProperty","undefined","commonjsRequire","8168tPByjB","sigBytes","crypto","Latin1","push","_nDataBytes","3735QJIORD","toString","10JejMcX","_minBufferSize","CryptoJS","length","6cJLhmf","init","min","exports","HMAC","_doFinalize","_doProcessBlock","9781871obEtPh","$super","object","function","parse","1420668VTwrJe","readInt32LE","stringify","_process"];return(_n=function(){return e})()}!function(e){for(var t=Sn,r=e();;)try{if(313658===parseInt(t(435))/1*(parseInt(t(394))/2)+-parseInt(t(431))/3+-parseInt(t(438))/4+-parseInt(t(439))/5*(-parseInt(t(419))/6)+-parseInt(t(396))/7+parseInt(t(407))/8*(-parseInt(t(413))/9)+-parseInt(t(415))/10*(-parseInt(t(426))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(_n);var bn=nt[gn(398)](function(e,t){var r,i,s;r=nt[gn(388)],i=function(){var e=e||function(e){var t,r=Sn;if(typeof window!==r(405)&&window[r(409)]&&(t=window.crypto),typeof self!==r(405)&&self[r(409)]&&(t=self[r(409)]),typeof globalThis!==r(405)&&globalThis[r(409)]&&(t=globalThis[r(409)]),!t&&typeof window!==r(405)&&window.msCrypto&&(t=window[r(393)]),!t&&typeof nt[r(388)]!==r(405)&&nt[r(388)][r(409)]&&(t=nt[r(388)][r(409)]),!t&&typeof nt[r(406)]===r(429))try{t=n.default}catch(e){}var i=function(){var e=r;if(t){if(typeof t[e(386)]===e(429))try{return t[e(386)](new Uint32Array(1))[0]}catch(e){}if("function"==typeof t[e(448)])try{return t[e(448)](4)[e(432)]()}catch(e){}}throw new Error(e(397))},s=Object.create||function(){function e(){}return function(t){var r,i=Sn;return e[i(401)]=t,r=new e,e[i(401)]=null,r}}(),a={},o=a.lib={},c=o.Base={extend:function(e){var t=Sn,r=s(this);return e&&r.mixIn(e),(!r[t(404)](t(420))||this[t(420)]===r[t(420)])&&(r[t(420)]=function(){var e=t;r.$super[e(420)][e(442)](this,arguments)}),r[t(420)][t(401)]=r,r[t(427)]=this,r},create:function(){var e=Sn,t=this[e(391)]();return t[e(420)][e(442)](t,arguments),t},init:function(){},mixIn:function(e){var t=Sn;for(var r in e)e.hasOwnProperty(r)&&(this[r]=e[r]);e[t(404)](t(414))&&(this[t(414)]=e[t(414)])},clone:function(){var e=Sn;return this[e(420)][e(401)][e(391)](this)}},u=o[r(447)]=c[r(391)]({init:function(e,t){var i=r;e=this[i(445)]=e||[],null!=t?this.sigBytes=t:this[i(408)]=4*e[i(418)]},toString:function(e){return(e||d)[r(433)](this)},concat:function(e){var t=r,i=this[t(445)],n=e[t(445)],s=this.sigBytes,a=e[t(408)];if(this[t(437)](),s%4)for(var o=0;o<a;o++){var c=n[o>>>2]>>>24-o%4*8&255;i[s+o>>>2]|=c<<24-(s+o)%4*8}else for(var u=0;u<a;u+=4)i[s+u>>>2]=n[u>>>2];return this[t(408)]+=a,this},clamp:function(){var t=r,i=this[t(445)],n=this[t(408)];i[n>>>2]&=4294967295<<32-n%4*8,i.length=e[t(399)](n/4)},clone:function(){var e=r,t=c.clone[e(390)](this);return t[e(445)]=this.words[e(400)](0),t},random:function(e){for(var t=r,n=[],s=0;s<e;s+=4)n[t(411)](i());return new u.init(n,e)}}),l=a.enc={},d=l.Hex={stringify:function(e){for(var t=r,i=e[t(445)],n=e[t(408)],s=[],a=0;a<n;a++){var o=i[a>>>2]>>>24-a%4*8&255;s[t(411)]((o>>>4).toString(16)),s[t(411)]((15&o)[t(414)](16))}return s[t(446)]("")},parse:function(e){for(var t=r,i=e.length,n=[],s=0;s<i;s+=2)n[s>>>3]|=parseInt(e.substr(s,2),16)<<24-s%8*4;return new(u[t(420)])(n,i/2)}},f=l[r(410)]={stringify:function(e){for(var t=r,i=e[t(445)],n=e[t(408)],s=[],a=0;a<n;a++){var o=i[a>>>2]>>>24-a%4*8&255;s[t(411)](String.fromCharCode(o))}return s[t(446)]("")},parse:function(e){for(var t=r,i=e[t(418)],n=[],s=0;s<i;s++)n[s>>>2]|=(255&e.charCodeAt(s))<<24-s%4*8;return new(u[t(420)])(n,i)}},h=l[r(389)]={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f[r(430)](unescape(encodeURIComponent(e)))}},p=o[r(444)]=c.extend({reset:function(){var e=r;this[e(441)]=new(u[e(420)]),this[e(412)]=0},_append:function(e){var t=r;"string"==typeof e&&(e=h[t(430)](e)),this[t(441)][t(387)](e),this[t(412)]+=e[t(408)]},_process:function(t){var i,n=r,s=this[n(441)],a=s[n(445)],o=s[n(408)],c=this.blockSize,l=o/(4*c),d=(l=t?e[n(399)](l):e[n(384)]((0|l)-this[n(416)],0))*c,f=e[n(421)](4*d,o);if(d){for(var h=0;h<d;h+=c)this[n(425)](a,h);i=a[n(443)](0,d),s[n(408)]-=f}return new u.init(i,f)},clone:function(){var e=r,t=c[e(403)][e(390)](this);return t[e(441)]=this[e(441)].clone(),t},_minBufferSize:0});o[r(440)]=p[r(391)]({cfg:c[r(391)](),init:function(e){var t=r;this[t(392)]=this[t(392)].extend(e),this[t(402)]()},reset:function(){p.reset.call(this),this._doReset()},update:function(e){var t=r;return this[t(385)](e),this[t(434)](),this},finalize:function(e){var t=r;return e&&this[t(385)](e),this[t(424)]()},blockSize:16,_createHelper:function(e){return function(t,r){var i=Sn;return new e.init(r)[i(436)](t)}},_createHmacHelper:function(e){return function(t,r){return new(m[Sn(423)].init)(e,r).finalize(t)}}});var m=a.algo={};return a}(Math);return e},"object"===(s=Sn)(428)?e[s(422)]=i():"undefined"===s(429)&&(void 0)[s(395)]?(void 0)([],i):r[s(417)]=i()});function Sn(e,t){var r=_n();return(Sn=function(e,t){return r[e-=384]})(e,t)}function In(e,t){var r=An();return(In=function(e,t){return r[e-=131]})(e,t)}var wn=In;!function(e){for(var t=In,r=e();;)try{if(725177===parseInt(t(155))/1+-parseInt(t(156))/2+parseInt(t(140))/3+parseInt(t(139))/4+-parseInt(t(136))/5*(parseInt(t(159))/6)+parseInt(t(148))/7+-parseInt(t(135))/8*(-parseInt(t(157))/9))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(An);nt[wn(143)](function(e,t){var r,i,n;r=nt[wn(142)],i=function(e){return i=(r=e)[(t=In)(151)],n=i[t(134)],s=i.WordArray,(a=r[t(141)]={})[t(146)]=n[t(153)]({init:function(e,r){this[t(158)]=e,this.low=r}}),a.WordArray=n[t(153)]({init:function(e,r){var i=t;e=this.words=e||[],this[i(131)]=null!=r?r:8*e[i(133)]},toX32:function(){for(var e=t,r=this[e(138)],i=r.length,n=[],a=0;a<i;a++){var o=r[a];n[e(152)](o[e(158)]),n[e(152)](o[e(137)])}return s[e(154)](n,this[e(131)])},clone:function(){for(var e=t,r=n[e(144)][e(150)](this),i=r[e(138)]=this[e(138)][e(147)](0),s=i[e(133)],a=0;a<s;a++)i[a]=i[a][e(144)]();return r}}),e;var t,r,i,n,s,a},"object"===(n=In)(132)?e[n(149)]=i(bn):i(r[n(160)])});function An(){var e=["4432645HNODMD","exports","call","lib","push","extend","create","91018yuFeIE","1281288dSYtgM","77661rdHHaT","high","2322mDmJWz","CryptoJS","sigBytes","object","length","Base","8BCRwDd","10495isuOLg","low","words","4801060oeTjXv","734961uzAbwD","x64","commonjsGlobal","createCommonjsModule","clone","amd","Word","slice"];return(An=function(){return e})()}var kn=xn;function Cn(){var e=["522eGnOcy","buffer","commonjsGlobal","WordArray","undefined","2603637gupeCh","CryptoJS","apply","248664oMKQGq","./core","53056sEzNgy","424354MrAHUh","function","2nOHuOE","createCommonjsModule","init","594176PeCcVW","1470ktHaOt","call","lib","95703WGOImx","object"];return(Cn=function(){return e})()}function xn(e,t){var r=Cn();return(xn=function(e,t){return r[e-=374]})(e,t)}!function(e){for(var t=xn,r=e();;)try{if(111888===parseInt(t(392))/1+-parseInt(t(385))/2*(parseInt(t(380))/3)+-parseInt(t(388))/4+parseInt(t(389))/5*(parseInt(t(394))/6)+-parseInt(t(383))/7+-parseInt(t(382))/8+parseInt(t(377))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Cn);nt[kn(386)](function(e,t){var r,i,n,s=kn;r=nt[s(374)],i=function(e){var t=s;return function(){var t=xn;if(typeof ArrayBuffer==t(384)){var r=e.lib.WordArray,i=r[t(387)],n=r[t(387)]=function(e){var r=t;if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||typeof Uint8ClampedArray!==r(376)&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e[r(395)],e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var n=e.byteLength,s=[],a=0;a<n;a++)s[a>>>2]|=e[a]<<24-a%4*8;i[r(390)](this,s,n)}else i[r(379)](this,arguments)};n.prototype=r}}(),e[t(391)][t(375)]},(n=xn)(393)==n(393)?e.exports=i(bn):"undefined"===n(384)&&(void 0).amd?(void 0)([n(381)],i):i(r[n(378)])});function En(e,t){var r=Tn();return(En=function(e,t){return r[e-=477]})(e,t)}function Tn(){var e=["Utf16BE","1285920WhtUre","words","1595741egpNgw","charCodeAt","20wcPoST","length","create","join","fromCharCode","sigBytes","push","6KiDMMt","28192640NFaDiK","amd","6335720LaqcrI","4AhMyrD","./core","enc","exports","lib","object","Utf16LE","8875278iYcbar","CryptoJS","Utf16","327017QEZkPf","245605vMofAT"];return(Tn=function(){return e})()}!function(e){for(var t=En,r=e();;)try{if(515085===-parseInt(t(490))/1*(-parseInt(t(480))/2)+parseInt(t(493))/3+parseInt(t(497))/4*(parseInt(t(491))/5)+parseInt(t(504))/6*(parseInt(t(495))/7)+parseInt(t(479))/8+parseInt(t(487))/9+-parseInt(t(477))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Tn);it(function(e,t){var r,i,n;r=rt,i=function(e){var t=En;return function(){var t=En,r=e,i=r[t(484)].WordArray,n=r[t(482)];function s(e){return e<<8&4278255360|e>>>8&16711935}n[t(489)]=n[t(492)]={stringify:function(e){for(var r=t,i=e[r(494)],n=e[r(502)],s=[],a=0;a<n;a+=2){var o=i[a>>>2]>>>16-a%4*8&65535;s.push(String[r(501)](o))}return s.join("")},parse:function(e){for(var r=t,n=e[r(498)],s=[],a=0;a<n;a++)s[a>>>1]|=e[r(496)](a)<<16-a%2*16;return i.create(s,2*n)}},n[t(486)]={stringify:function(e){for(var r=t,i=e.words,n=e[r(502)],a=[],o=0;o<n;o+=2){var c=s(i[o>>>2]>>>16-o%4*8&65535);a[r(503)](String[r(501)](c))}return a[r(500)]("")},parse:function(e){for(var r=t,n=e[r(498)],a=[],o=0;o<n;o++)a[o>>>1]|=s(e[r(496)](o)<<16-o%2*16);return i[r(499)](a,2*n)}}}(),e[t(482)][t(489)]},(n=En)(485)==n(485)?e[n(483)]=i(bn):i(r[n(488)])});function Dn(e,t){var r=Mn();return(Dn=function(e,t){return r[e-=375]})(e,t)}!function(e){for(var t=Dn,r=e();;)try{if(969695===parseInt(t(384))/1*(-parseInt(t(390))/2)+parseInt(t(403))/3*(-parseInt(t(391))/4)+-parseInt(t(396))/5+-parseInt(t(382))/6+-parseInt(t(388))/7+parseInt(t(393))/8*(-parseInt(t(383))/9)+parseInt(t(397))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Mn);it(function(e,t){var r,i,n,s=Dn;r=nt[s(402)],i=function(e){var t,r,i,n=s;return i=(r=e)[(t=Dn)(378)][t(376)],r[t(377)].Base64={stringify:function(e){var r=t,i=e.words,n=e[r(392)],s=this[r(380)];e[r(387)]();for(var a=[],o=0;o<n;o+=3)for(var c=(i[o>>>2]>>>24-o%4*8&255)<<16|(i[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|i[o+2>>>2]>>>24-(o+2)%4*8&255,u=0;u<4&&o+.75*u<n;u++)a.push(s[r(395)](c>>>6*(3-u)&63));var l=s.charAt(64);if(l)for(;a[r(406)]%4;)a[r(404)](l);return a[r(399)]("")},parse:function(e){var r=t,n=e[r(406)],s=this[r(380)],a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var o=0;o<s[r(406)];o++)a[s[r(375)](o)]=o}var c=s.charAt(64);if(c){var u=e[r(381)](c);-1!==u&&(n=u)}return function(e,r,n){for(var s=t,a=[],o=0,c=0;c<r;c++)if(c%4){var u=n[e[s(375)](c-1)]<<c%4*2|n[e[s(375)](c)]>>>6-c%4*2;a[o>>>2]|=u<<24-o%4*8,o++}return i[s(379)](a,o)}(e,n,a)},_map:t(398)},e.enc[n(405)]},(n=Dn)(401)==n(401)?e[n(385)]=i(bn):"undefined"===n(389)&&(void 0)[n(400)]?(void 0)([n(394)],i):i(r[n(386)])});function Mn(){var e=["3VyDYVS","push","Base64","length","charCodeAt","WordArray","enc","lib","create","_map","indexOf","9426222zEYwcW","27VYiehF","1ZcJUPo","exports","CryptoJS","clamp","8426558iKNRGs","function","848390TUApuv","2819788DvtwjO","sigBytes","2059928klkPMb","./core","charAt","4354440bCPQwM","65170290Xwcxas","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=","join","amd","object","commonjsGlobal"];return(Mn=function(){return e})()}function Bn(e,t){var r=Pn();return(Bn=function(e,t){return r[e-=302]})(e,t)}!function(e){for(var t=Bn,r=e();;)try{if(271498===-parseInt(t(305))/1*(-parseInt(t(306))/2)+parseInt(t(314))/3*(parseInt(t(302))/4)+-parseInt(t(316))/5*(parseInt(t(328))/6)+parseInt(t(312))/7+-parseInt(t(325))/8+-parseInt(t(326))/9*(-parseInt(t(320))/10)+-parseInt(t(322))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Pn);it(function(e,t){var r,i,n,s=Bn;r=nt[s(317)],i=function(e){var t,r,i,n=s;return i=(r=e)[(t=Bn)(309)].WordArray,r.enc[t(315)]={stringify:function(e,r){var i=t;void 0===r&&(r=!0);var n=e.words,s=e[i(310)],a=r?this[i(327)]:this._map;e[i(308)]();for(var o=[],c=0;c<s;c+=3)for(var u=(n[c>>>2]>>>24-c%4*8&255)<<16|(n[c+1>>>2]>>>24-(c+1)%4*8&255)<<8|n[c+2>>>2]>>>24-(c+2)%4*8&255,l=0;l<4&&c+.75*l<s;l++)o[i(311)](a.charAt(u>>>6*(3-l)&63));var d=a[i(324)](64);if(d)for(;o[i(319)]%4;)o.push(d);return o.join("")},parse:function(e,r){var n=t;void 0===r&&(r=!0);var s=e.length,a=r?this._safe_map:this[n(321)],o=this[n(330)];if(!o){o=this[n(330)]=[];for(var c=0;c<a.length;c++)o[a[n(329)](c)]=c}var u=a[n(324)](64);if(u){var l=e.indexOf(u);-1!==l&&(s=l)}return function(e,r,n){for(var s=t,a=[],o=0,c=0;c<r;c++)if(c%4){var u=n[e.charCodeAt(c-1)]<<c%4*2|n[e[s(329)](c)]>>>6-c%4*2;a[o>>>2]|=u<<24-o%4*8,o++}return i[s(307)](a,o)}(e,s,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:t(323)},e.enc[n(315)]},"object"===(n=Bn)(304)?e[n(313)]=i(bn):"undefined"===n(331)&&(void 0).amd?(void 0)([n(303)],i):i(r[n(318)])});function Pn(){var e=["_reverseMap","function","2740BMUfxN","./core","object","7mXuPlX","17074eDlijx","create","clamp","lib","sigBytes","push","2986809bTPVBw","exports","1170sRVeoW","Base64url","25EPIvsf","commonjsGlobal","CryptoJS","length","2129970wUWaaF","_map","4783559sJBVLO","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_","charAt","293864sgLAYO","18ihKELM","_safe_map","523788rQpDKs","charCodeAt"];return(Pn=function(){return e})()}var Un=Fn;function Fn(e,t){var r=Rn();return(Fn=function(e,t){return r[e-=255]})(e,t)}function Rn(){var e=["createCommonjsModule","function","_hash","MD5","4QEMZOX","_createHelper","call","_process","Hasher","sigBytes","18342EqAiGV","1676589XuHrjL","lib","_createHmacHelper","object","4645216bXJsBL","1517929dLpOLl","floor","exports","270MpvoAZ","789851sXWUSO","815XFxeqv","algo","_nDataBytes","sin","WordArray","8588538zoazMI","23023njPYxf","length","4ASFztE","HmacMD5","words","_data","init","CryptoJS","./core","clone"];return(Rn=function(){return e})()}!function(e){for(var t=Fn,r=e();;)try{if(828564===parseInt(t(284))/1*(parseInt(t(268))/2)+-parseInt(t(275))/3*(-parseInt(t(256))/4)+parseInt(t(285))/5*(parseInt(t(274))/6)+-parseInt(t(280))/7+-parseInt(t(279))/8+-parseInt(t(290))/9+-parseInt(t(283))/10*(parseInt(t(291))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Rn);nt[Un(264)](function(e,t){var r,i,n;r=rt,i=function(e){var t=Fn;return function(t){var r=Fn,i=e,n=i[r(276)],s=n[r(289)],a=n[r(272)],o=i[r(286)],c=[];!function(){for(var e=r,i=0;i<64;i++)c[i]=4294967296*t.abs(t[e(288)](i+1))|0}();var u=o.MD5=a.extend({_doReset:function(){var e=r;this[e(266)]=new(s[e(260)])([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var i=r,n=0;n<16;n++){var s=t+n,a=e[s];e[s]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var o=this._hash[i(258)],u=e[t+0],p=e[t+1],m=e[t+2],v=e[t+3],y=e[t+4],g=e[t+5],_=e[t+6],b=e[t+7],S=e[t+8],I=e[t+9],w=e[t+10],A=e[t+11],k=e[t+12],C=e[t+13],x=e[t+14],E=e[t+15],T=o[0],D=o[1],M=o[2],B=o[3];T=l(T,D,M,B,u,7,c[0]),B=l(B,T,D,M,p,12,c[1]),M=l(M,B,T,D,m,17,c[2]),D=l(D,M,B,T,v,22,c[3]),T=l(T,D,M,B,y,7,c[4]),B=l(B,T,D,M,g,12,c[5]),M=l(M,B,T,D,_,17,c[6]),D=l(D,M,B,T,b,22,c[7]),T=l(T,D,M,B,S,7,c[8]),B=l(B,T,D,M,I,12,c[9]),M=l(M,B,T,D,w,17,c[10]),D=l(D,M,B,T,A,22,c[11]),T=l(T,D,M,B,k,7,c[12]),B=l(B,T,D,M,C,12,c[13]),M=l(M,B,T,D,x,17,c[14]),T=d(T,D=l(D,M,B,T,E,22,c[15]),M,B,p,5,c[16]),B=d(B,T,D,M,_,9,c[17]),M=d(M,B,T,D,A,14,c[18]),D=d(D,M,B,T,u,20,c[19]),T=d(T,D,M,B,g,5,c[20]),B=d(B,T,D,M,w,9,c[21]),M=d(M,B,T,D,E,14,c[22]),D=d(D,M,B,T,y,20,c[23]),T=d(T,D,M,B,I,5,c[24]),B=d(B,T,D,M,x,9,c[25]),M=d(M,B,T,D,v,14,c[26]),D=d(D,M,B,T,S,20,c[27]),T=d(T,D,M,B,C,5,c[28]),B=d(B,T,D,M,m,9,c[29]),M=d(M,B,T,D,b,14,c[30]),T=f(T,D=d(D,M,B,T,k,20,c[31]),M,B,g,4,c[32]),B=f(B,T,D,M,S,11,c[33]),M=f(M,B,T,D,A,16,c[34]),D=f(D,M,B,T,x,23,c[35]),T=f(T,D,M,B,p,4,c[36]),B=f(B,T,D,M,y,11,c[37]),M=f(M,B,T,D,b,16,c[38]),D=f(D,M,B,T,w,23,c[39]),T=f(T,D,M,B,C,4,c[40]),B=f(B,T,D,M,u,11,c[41]),M=f(M,B,T,D,v,16,c[42]),D=f(D,M,B,T,_,23,c[43]),T=f(T,D,M,B,I,4,c[44]),B=f(B,T,D,M,k,11,c[45]),M=f(M,B,T,D,E,16,c[46]),T=h(T,D=f(D,M,B,T,m,23,c[47]),M,B,u,6,c[48]),B=h(B,T,D,M,b,10,c[49]),M=h(M,B,T,D,x,15,c[50]),D=h(D,M,B,T,g,21,c[51]),T=h(T,D,M,B,k,6,c[52]),B=h(B,T,D,M,v,10,c[53]),M=h(M,B,T,D,w,15,c[54]),D=h(D,M,B,T,p,21,c[55]),T=h(T,D,M,B,S,6,c[56]),B=h(B,T,D,M,E,10,c[57]),M=h(M,B,T,D,_,15,c[58]),D=h(D,M,B,T,C,21,c[59]),T=h(T,D,M,B,y,6,c[60]),B=h(B,T,D,M,A,10,c[61]),M=h(M,B,T,D,m,15,c[62]),D=h(D,M,B,T,I,21,c[63]),o[0]=o[0]+T|0,o[1]=o[1]+D|0,o[2]=o[2]+M|0,o[3]=o[3]+B|0},_doFinalize:function(){var e=r,i=this[e(259)],n=i[e(258)],s=8*this[e(287)],a=8*i[e(273)];n[a>>>5]|=128<<24-a%32;var o=t[e(281)](s/4294967296),c=s;n[15+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(a+64>>>9<<4)]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),i[e(273)]=4*(n[e(255)]+1),this[e(271)]();for(var u=this._hash,l=u[e(258)],d=0;d<4;d++){var f=l[d];l[d]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8)}return u},clone:function(){var e=r,t=a[e(263)][e(270)](this);return t[e(266)]=this[e(266)][e(263)](),t}});function l(e,t,r,i,n,s,a){var o=e+(t&r|~t&i)+n+a;return(o<<s|o>>>32-s)+t}function d(e,t,r,i,n,s,a){var o=e+(t&i|r&~i)+n+a;return(o<<s|o>>>32-s)+t}function f(e,t,r,i,n,s,a){var o=e+(t^r^i)+n+a;return(o<<s|o>>>32-s)+t}function h(e,t,r,i,n,s,a){var o=e+(r^(t|~i))+n+a;return(o<<s|o>>>32-s)+t}i[r(267)]=a[r(269)](u),i[r(257)]=a[r(277)](u)}(Math),e[t(267)]},(n=Fn)(278)==n(278)?e[n(282)]=i(bn):"undefined"===n(265)&&(void 0).amd?(void 0)([n(262)],i):i(r[n(261)])});function Ln(e,t){var r=On();return(Ln=function(e,t){return r[e-=470]})(e,t)}var Vn=Ln;function On(){var e=["1596EupAXi","clone","amd","1398Uabtcy","SHA1","lib","words","795999xlgHPs","./core","extend","2104WulSRo","32428oBbpax","9355490nPNACL","object","call","_hash","exports","init","CryptoJS","commonjsGlobal","1968cRNZQY","7601670uynaUw","28nWdTIA","createCommonjsModule","8dmPKCg","737135wVOtsQ","sigBytes","_data","algo","_nDataBytes","16436pYiyRq"];return(On=function(){return e})()}!function(e){for(var t=Ln,r=e();;)try{if(679137===parseInt(t(497))/1+parseInt(t(500))/2*(parseInt(t(493))/3)+parseInt(t(481))/4*(parseInt(t(484))/5)+parseInt(t(490))/6*(parseInt(t(489))/7)+-parseInt(t(483))/8*(parseInt(t(480))/9)+-parseInt(t(471))/10+-parseInt(t(470))/11*(parseInt(t(479))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(On);nt[Vn(482)](function(e,t){var r,i,n,s=Vn;r=nt[s(478)],i=function(e){var t,r,i,n,a,o,c,u,l=s;return i=(r=e)[(t=Ln)(495)],n=i.WordArray,a=i.Hasher,o=r[t(487)],c=[],u=o[t(494)]=a[t(499)]({_doReset:function(){var e=t;this[e(474)]=new(n[e(476)])([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,r){for(var i=t,n=this._hash[i(496)],s=n[0],a=n[1],o=n[2],u=n[3],l=n[4],d=0;d<80;d++){if(d<16)c[d]=0|e[r+d];else{var f=c[d-3]^c[d-8]^c[d-14]^c[d-16];c[d]=f<<1|f>>>31}var h=(s<<5|s>>>27)+l+c[d];h+=d<20?1518500249+(a&o|~a&u):d<40?1859775393+(a^o^u):d<60?(a&o|a&u|o&u)-1894007588:(a^o^u)-899497514,l=u,u=o,o=a<<30|a>>>2,a=s,s=h}n[0]=n[0]+s|0,n[1]=n[1]+a|0,n[2]=n[2]+o|0,n[3]=n[3]+u|0,n[4]=n[4]+l|0},_doFinalize:function(){var e=t,r=this[e(486)],i=r[e(496)],n=8*this[e(488)],s=8*r[e(485)];return i[s>>>5]|=128<<24-s%32,i[14+(s+64>>>9<<4)]=Math.floor(n/4294967296),i[15+(s+64>>>9<<4)]=n,r.sigBytes=4*i.length,this._process(),this[e(474)]},clone:function(){var e=t,r=a.clone[e(473)](this);return r[e(474)]=this[e(474)][e(491)](),r}}),r[t(494)]=a._createHelper(u),r.HmacSHA1=a._createHmacHelper(u),e[l(494)]},(n=Ln)(472)==n(472)?e[n(475)]=i(bn):i(r[n(477)])});function Nn(e,t){var r=zn();return(Nn=function(e,t){return r[e-=316]})(e,t)}function zn(){var e=["commonjsGlobal","sqrt","973567ybQtXb","18JyALpj","123016NMNOFt","CryptoJS","5152390YWTpcj","_createHmacHelper","4fdfgZb","6PTgNSj","slice","2333451mBeneV","_data","24uAAucj","694512mVDpJH","call","words","clone","init","HmacSHA256","7992070HmCKqZ","_createHelper","SHA256","lib","amd","Hasher","_nDataBytes","object","sigBytes","function","algo","19619413NkJDli","WordArray","_hash"];return(zn=function(){return e})()}!function(e){for(var t=Nn,r=e();;)try{if(812467===-parseInt(t(333))/1*(-parseInt(t(342))/2)+-parseInt(t(340))/3*(-parseInt(t(337))/4)+parseInt(t(349))/5+parseInt(t(338))/6*(-parseInt(t(331))/7)+-parseInt(t(343))/8+-parseInt(t(332))/9*(parseInt(t(335))/10)+-parseInt(t(326))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(zn);it(function(e,t){var r,i,n,s=Nn;r=nt[s(329)],i=function(e){var t=s;return function(t){var r=Nn,i=e,n=i[r(318)],s=n[r(327)],a=n[r(320)],o=i[r(325)],c=[],u=[];!function(){function e(e){for(var r=t[Nn(330)](e),i=2;i<=r;i++)if(!(e%i))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var i=2,n=0;n<64;)e(i)&&(n<8&&(c[n]=r(t.pow(i,.5))),u[n]=r(t.pow(i,1/3)),n++),i++}();var l=[],d=o.SHA256=a.extend({_doReset:function(){var e=r;this[e(328)]=new(s[e(347)])(c[e(339)](0))},_doProcessBlock:function(e,t){for(var i=r,n=this[i(328)][i(345)],s=n[0],a=n[1],o=n[2],c=n[3],d=n[4],f=n[5],h=n[6],p=n[7],m=0;m<64;m++){if(m<16)l[m]=0|e[t+m];else{var v=l[m-15],y=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,g=l[m-2],_=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;l[m]=y+l[m-7]+_+l[m-16]}var b=s&a^s&o^a&o,S=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),I=p+((d<<26|d>>>6)^(d<<21|d>>>11)^(d<<7|d>>>25))+(d&f^~d&h)+u[m]+l[m];p=h,h=f,f=d,d=c+I|0,c=o,o=a,a=s,s=I+(S+b)|0}n[0]=n[0]+s|0,n[1]=n[1]+a|0,n[2]=n[2]+o|0,n[3]=n[3]+c|0,n[4]=n[4]+d|0,n[5]=n[5]+f|0,n[6]=n[6]+h|0,n[7]=n[7]+p|0},_doFinalize:function(){var e=r,i=this[e(341)],n=i.words,s=8*this[e(321)],a=8*i[e(323)];return n[a>>>5]|=128<<24-a%32,n[14+(a+64>>>9<<4)]=t.floor(s/4294967296),n[15+(a+64>>>9<<4)]=s,i[e(323)]=4*n.length,this._process(),this[e(328)]},clone:function(){var e=r,t=a[e(346)][e(344)](this);return t[e(328)]=this._hash[e(346)](),t}});i.SHA256=a[r(316)](d),i[r(348)]=a[r(336)](d)}(Math),e[t(317)]},"object"===(n=Nn)(322)?e.exports=i(bn):"undefined"===n(324)&&(void 0)[n(319)]?(void 0)(["./core"],i):i(r[n(334)])});var Hn=Gn;function Wn(){var e=["976TPghdN","exports","HmacSHA224","498113ervOhw","6750936lRhOkx","227406bDpMPj","createCommonjsModule","_createHmacHelper","commonjsGlobal","79515jOBPZv","object","140ppsUCf","SHA224","init","28JwfMix","5Wdvovk","sigBytes","_doFinalize","_hash","1874025fgFxIR","2059932ScYxlI","function","10EwIABv","./sha256","188907DsUVpg","call","lib"];return(Wn=function(){return e})()}!function(e){for(var t=Gn,r=e();;)try{if(564569===parseInt(t(206))/1*(parseInt(t(204))/2)+-parseInt(t(201))/3+parseInt(t(202))/4*(parseInt(t(197))/5)+-parseInt(t(214))/6*(parseInt(t(196))/7)+parseInt(t(209))/8*(parseInt(t(218))/9)+-parseInt(t(193))/10*(parseInt(t(212))/11)+-parseInt(t(213))/12)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Wn);nt[Hn(215)](function(e,t){var r,i,n,s=Hn;r=nt[s(217)],i=function(e){var t,r,i,n,a,o,c=s;return i=(r=e)[(t=Gn)(208)].WordArray,n=r.algo,a=n.SHA256,o=n[t(194)]=a.extend({_doReset:function(){var e=t;this[e(200)]=new(i[e(195)])([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=t,r=a[e(199)][e(207)](this);return r[e(198)]-=4,r}}),r[t(194)]=a._createHelper(o),r[t(211)]=a[t(216)](o),e[c(194)]},"object"===(n=Gn)(192)?e[n(210)]=i(bn):"undefined"===n(203)&&(void 0).amd?(void 0)(["./core",n(205)],i):i(r.CryptoJS)});function Gn(e,t){var r=Wn();return(Gn=function(e,t){return r[e-=192]})(e,t)}var jn=qn;function qn(e,t){var r=$n();return(qn=function(e,t){return r[e-=265]})(e,t)}!function(e){for(var t=qn,r=e();;)try{if(505526===-parseInt(t(299))/1+parseInt(t(289))/2+parseInt(t(274))/3+parseInt(t(281))/4+parseInt(t(290))/5+parseInt(t(294))/6+parseInt(t(301))/7*(-parseInt(t(282))/8))break;r.push(r.shift())}catch(e){r.push(r.shift())}}($n);nt[jn(278)](function(e,t){var r,i,n,s=jn;r=nt[s(284)],i=function(e){var t=s;return function(){var t=qn,r=e,i=r.lib.Hasher,n=r[t(265)],s=n[t(266)],a=n.WordArray,o=r[t(296)];function c(){var e=t;return s[e(288)][e(272)](s,arguments)}var u=[c(1116352408,3609767458),c(1899447441,602891725),c(3049323471,3964484399),c(3921009573,2173295548),c(961987163,4081628472),c(1508970993,3053834265),c(2453635748,2937671579),c(2870763221,3664609560),c(3624381080,2734883394),c(310598401,1164996542),c(607225278,1323610764),c(1426881987,3590304994),c(1925078388,4068182383),c(2162078206,991336113),c(2614888103,633803317),c(3248222580,3479774868),c(3835390401,2666613458),c(4022224774,944711139),c(264347078,2341262773),c(604807628,2007800933),c(770255983,1495990901),c(1249150122,1856431235),c(1555081692,3175218132),c(1996064986,2198950837),c(2554220882,3999719339),c(2821834349,766784016),c(2952996808,2566594879),c(3210313671,3203337956),c(3336571891,1034457026),c(3584528711,2466948901),c(113926993,3758326383),c(338241895,168717936),c(666307205,1188179964),c(773529912,1546045734),c(1294757372,1522805485),c(1396182291,2643833823),c(1695183700,2343527390),c(1986661051,1014477480),c(2177026350,1206759142),c(2456956037,344077627),c(2730485921,1290863460),c(2820302411,3158454273),c(3259730800,3505952657),c(3345764771,106217008),c(3516065817,3606008344),c(3600352804,1432725776),c(4094571909,1467031594),c(275423344,851169720),c(430227734,3100823752),c(506948616,1363258195),c(659060556,3750685593),c(883997877,3785050280),c(958139571,3318307427),c(1322822218,3812723403),c(1537002063,2003034995),c(1747873779,3602036899),c(1955562222,1575990012),c(2024104815,1125592928),c(2227730452,2716904306),c(2361852424,442776044),c(2428436474,593698344),c(2756734187,3733110249),c(3204031479,2999351573),c(3329325298,3815920427),c(3391569614,3928383900),c(3515267271,566280711),c(3940187606,3454069534),c(4118630271,4000239992),c(116418474,1914138554),c(174292421,2731055270),c(289380356,3203993006),c(460393269,320620315),c(685471733,587496836),c(852142971,1086792851),c(1017036298,365543100),c(1126000580,2618297676),c(1288033470,3409855158),c(1501505948,4234509866),c(1607167915,987167468),c(1816402316,1246189591)],l=[];!function(){for(var e=0;e<80;e++)l[e]=c()}();var d=o.SHA512=i[t(273)]({_doReset:function(){var e=t;this[e(276)]=new a.init([new(s[e(271)])(1779033703,4089235720),new s.init(3144134277,2227873595),new(s[e(271)])(1013904242,4271175723),new(s[e(271)])(2773480762,1595750129),new(s[e(271)])(1359893119,2917565137),new(s[e(271)])(2600822924,725511199),new(s[e(271)])(528734635,4215389547),new(s[e(271)])(1541459225,327033209)])},_doProcessBlock:function(e,r){for(var i=t,n=this[i(276)][i(292)],s=n[0],a=n[1],o=n[2],c=n[3],d=n[4],f=n[5],h=n[6],p=n[7],m=s[i(300)],v=s[i(293)],y=a[i(300)],g=a.low,_=o[i(300)],b=o[i(293)],S=c.high,I=c[i(293)],w=d[i(300)],A=d[i(293)],k=f[i(300)],C=f[i(293)],x=h[i(300)],E=h[i(293)],T=p.high,D=p[i(293)],M=m,B=v,P=y,U=g,F=_,R=b,L=S,V=I,O=w,N=A,z=k,H=C,W=x,G=E,j=T,q=D,$=0;$<80;$++){var Y,K,J=l[$];if($<16)K=J[i(300)]=0|e[r+2*$],Y=J.low=0|e[r+2*$+1];else{var X=l[$-15],Z=X.high,Q=X[i(293)],ee=(Z>>>1|Q<<31)^(Z>>>8|Q<<24)^Z>>>7,te=(Q>>>1|Z<<31)^(Q>>>8|Z<<24)^(Q>>>7|Z<<25),re=l[$-2],ie=re[i(300)],ne=re[i(293)],se=(ie>>>19|ne<<13)^(ie<<3|ne>>>29)^ie>>>6,ae=(ne>>>19|ie<<13)^(ne<<3|ie>>>29)^(ne>>>6|ie<<26),oe=l[$-7],ce=oe.high,ue=oe[i(293)],le=l[$-16],de=le[i(300)],fe=le.low;K=(K=(K=ee+ce+((Y=te+ue)>>>0<te>>>0?1:0))+se+((Y+=ae)>>>0<ae>>>0?1:0))+de+((Y+=fe)>>>0<fe>>>0?1:0),J[i(300)]=K,J[i(293)]=Y}var he,pe=O&z^~O&W,me=N&H^~N&G,ve=M&P^M&F^P&F,ye=B&U^B&R^U&R,ge=(M>>>28|B<<4)^(M<<30|B>>>2)^(M<<25|B>>>7),_e=(B>>>28|M<<4)^(B<<30|M>>>2)^(B<<25|M>>>7),be=(O>>>14|N<<18)^(O>>>18|N<<14)^(O<<23|N>>>9),Se=(N>>>14|O<<18)^(N>>>18|O<<14)^(N<<23|O>>>9),Ie=u[$],we=Ie[i(300)],Ae=Ie.low,ke=j+be+((he=q+Se)>>>0<q>>>0?1:0),Ce=_e+ye;j=W,q=G,W=z,G=H,z=O,H=N,O=L+(ke=(ke=(ke=ke+pe+((he+=me)>>>0<me>>>0?1:0))+we+((he+=Ae)>>>0<Ae>>>0?1:0))+K+((he+=Y)>>>0<Y>>>0?1:0))+((N=V+he|0)>>>0<V>>>0?1:0)|0,L=F,V=R,F=P,R=U,P=M,U=B,M=ke+(ge+ve+(Ce>>>0<_e>>>0?1:0))+((B=he+Ce|0)>>>0<he>>>0?1:0)|0}v=s[i(293)]=v+B,s.high=m+M+(v>>>0<B>>>0?1:0),g=a[i(293)]=g+U,a[i(300)]=y+P+(g>>>0<U>>>0?1:0),b=o[i(293)]=b+R,o[i(300)]=_+F+(b>>>0<R>>>0?1:0),I=c[i(293)]=I+V,c.high=S+L+(I>>>0<V>>>0?1:0),A=d[i(293)]=A+N,d.high=w+O+(A>>>0<N>>>0?1:0),C=f[i(293)]=C+H,f[i(300)]=k+z+(C>>>0<H>>>0?1:0),E=h[i(293)]=E+G,h[i(300)]=x+W+(E>>>0<G>>>0?1:0),D=p[i(293)]=D+q,p.high=T+j+(D>>>0<q>>>0?1:0)},_doFinalize:function(){var e=t,r=this[e(279)],i=r.words,n=8*this[e(298)],s=8*r.sigBytes;return i[s>>>5]|=128<<24-s%32,i[30+(s+128>>>10<<5)]=Math[e(283)](n/4294967296),i[31+(s+128>>>10<<5)]=n,r[e(291)]=4*i.length,this[e(297)](),this._hash[e(302)]()},clone:function(){var e=t,r=i.clone.call(this);return r[e(276)]=this[e(276)][e(287)](),r},blockSize:32});r[t(275)]=i[t(269)](d),r[t(270)]=i[t(277)](d)}(),e[t(275)]},"object"===(n=qn)(286)?e[n(267)]=i(bn):"undefined"===n(285)&&(void 0)[n(280)]?(void 0)([n(303),n(295)],i):i(r[n(268)])});function $n(){var e=["1538996UiULtn","4582720yEgNmO","sigBytes","words","low","3516996bjzani","./x64-core","algo","_process","_nDataBytes","504079CmPhGu","high","21ORjpTD","toX32","./core","x64","Word","exports","CryptoJS","_createHelper","HmacSHA512","init","apply","extend","891393YdrHNV","SHA512","_hash","_createHmacHelper","createCommonjsModule","_data","amd","1540340yYkBah","5186184JhMDUY","floor","commonjsGlobal","function","object","clone","create"];return($n=function(){return e})()}var Yn=Kn;function Kn(e,t){var r=Jn();return(Kn=function(e,t){return r[e-=449]})(e,t)}!function(e){for(var t=Kn,r=e();;)try{if(308537===parseInt(t(451))/1*(-parseInt(t(479))/2)+-parseInt(t(471))/3*(-parseInt(t(477))/4)+parseInt(t(449))/5*(-parseInt(t(465))/6)+-parseInt(t(470))/7*(parseInt(t(462))/8)+parseInt(t(480))/9*(-parseInt(t(478))/10)+-parseInt(t(450))/11*(parseInt(t(463))/12)+parseInt(t(475))/13*(parseInt(t(469))/14))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Jn);nt[Yn(455)](function(e,t){var r,i,n,s=Yn;r=nt[s(483)],i=function(e){var t,r,i,n,a,o,c,u,l=s;return i=(r=e)[(t=Kn)(474)],n=i.Word,a=i[t(482)],o=r[t(467)],c=o[t(461)],u=o[t(468)]=c[t(464)]({_doReset:function(){var e=t;this[e(456)]=new(a[e(457)])([new n.init(3418070365,3238371032),new(n[e(457)])(1654270250,914150663),new(n[e(457)])(2438529370,812702999),new(n[e(457)])(355462360,4144912697),new(n[e(457)])(1731405415,4290775857),new(n[e(457)])(2394180231,1750603025),new(n[e(457)])(3675008525,1694076839),new(n[e(457)])(1203062813,3204075428)])},_doFinalize:function(){var e=t,r=c[e(452)][e(466)](this);return r[e(458)]-=16,r}}),r[t(468)]=c[t(472)](u),r[t(476)]=c[t(454)](u),e[l(468)]},(n=Kn)(453)==n(453)?e.exports=i(bn):"undefined"===n(459)&&(void 0).amd?(void 0)([n(481),n(460),n(473)],i):i(r.CryptoJS)});function Jn(){var e=["_hash","init","sigBytes","function","./x64-core","SHA512","2639248OcgZns","11832jhbznp","extend","12918WJWbrs","call","algo","SHA384","2968nobzjq","7Pklijf","26607JmGjxL","_createHelper","./sha512","x64","62621hwWNqZ","HmacSHA384","260hPUkCG","10TKPisM","726182HkJeeT","2105469WVPQxl","./core","WordArray","commonjsGlobal","500mXHgXA","1639rZOGza","1mecbAN","_doFinalize","object","_createHmacHelper","createCommonjsModule"];return(Jn=function(){return e})()}function Xn(e,t){var r=Zn();return(Xn=function(e,t){return r[e-=416]})(e,t)}!function(e){for(var t=Xn,r=e();;)try{if(547262===parseInt(t(429))/1+parseInt(t(446))/2+-parseInt(t(447))/3+parseInt(t(454))/4+-parseInt(t(425))/5+-parseInt(t(453))/6*(parseInt(t(424))/7)+-parseInt(t(444))/8)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Zn);it(function(e,t){var r,i,n;r=nt[Xn(428)],i=function(e){return function(t){var r=Xn,i=e,n=i[r(426)],s=n.WordArray,a=n[r(450)],o=i[r(448)][r(417)],c=i.algo,u=[],l=[],d=[];!function(){for(var e=r,t=1,i=0,n=0;n<24;n++){u[t+5*i]=(n+1)*(n+2)/2%64;var s=(2*t+3*i)%5;t=i%5,i=s}for(t=0;t<5;t++)for(i=0;i<5;i++)l[t+5*i]=i+(2*t+3*i)%5*5;for(var a=1,c=0;c<24;c++){for(var f=0,h=0,p=0;p<7;p++){if(1&a){var m=(1<<p)-1;m<32?h^=1<<m:f^=1<<m-32}128&a?a=a<<1^113:a<<=1}d[c]=o[e(449)](f,h)}}();var f=[];!function(){for(var e=r,t=0;t<25;t++)f[t]=o[e(449)]()}();var h=c[r(416)]=a[r(423)]({cfg:a[r(427)].extend({outputLength:512}),_doReset:function(){for(var e=r,t=this[e(438)]=[],i=0;i<25;i++)t[i]=new o.init;this[e(421)]=(1600-2*this[e(427)][e(434)])/32},_doProcessBlock:function(e,t){for(var i=r,n=this[i(438)],s=this[i(421)]/2,a=0;a<s;a++){var o=e[t+2*a],c=e[t+2*a+1];o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),c=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),(D=n[a])[i(441)]^=c,D[i(442)]^=o}for(var h=0;h<24;h++){for(var p=0;p<5;p++){for(var m=0,v=0,y=0;y<5;y++)m^=(D=n[p+5*y]).high,v^=D[i(442)];var g=f[p];g[i(441)]=m,g[i(442)]=v}for(p=0;p<5;p++){var _=f[(p+4)%5],b=f[(p+1)%5],S=b[i(441)],I=b[i(442)];for(m=_[i(441)]^(S<<1|I>>>31),v=_[i(442)]^(I<<1|S>>>31),y=0;y<5;y++)(D=n[p+5*y])[i(441)]^=m,D[i(442)]^=v}for(var w=1;w<25;w++){var A=(D=n[w]).high,k=D.low,C=u[w];C<32?(m=A<<C|k>>>32-C,v=k<<C|A>>>32-C):(m=k<<C-32|A>>>64-C,v=A<<C-32|k>>>64-C);var x=f[l[w]];x[i(441)]=m,x[i(442)]=v}var E=f[0],T=n[0];for(E.high=T[i(441)],E[i(442)]=T[i(442)],p=0;p<5;p++)for(y=0;y<5;y++){var D=n[w=p+5*y],M=f[w],B=f[(p+1)%5+5*y],P=f[(p+2)%5+5*y];D.high=M[i(441)]^~B[i(441)]&P[i(441)],D[i(442)]=M[i(442)]^~B[i(442)]&P[i(442)]}D=n[0];var U=d[h];D.high^=U[i(441)],D[i(442)]^=U.low}},_doFinalize:function(){var e=r,i=this[e(420)],n=i[e(435)];this[e(436)];var a=8*i[e(431)],o=32*this[e(421)];n[a>>>5]|=1<<24-a%32,n[(t[e(443)]((a+1)/o)*o>>>5)-1]|=128,i[e(431)]=4*n[e(440)],this[e(432)]();for(var c=this[e(438)],u=this[e(427)][e(434)]/8,l=u/8,d=[],f=0;f<l;f++){var h=c[f],p=h[e(441)],m=h[e(442)];p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),d[e(422)](m),d.push(p)}return new s.init(d,u)},clone:function(){for(var e=r,t=a[e(433)][e(439)](this),i=t[e(438)]=this._state[e(430)](0),n=0;n<25;n++)i[n]=i[n][e(433)]();return t}});i[r(416)]=a[r(419)](h),i[r(418)]=a[r(437)](h)}(Math),e.SHA3},(n=Xn)(445)==n(445)?e.exports=i(bn):i(r.CryptoJS)});function Zn(){var e=["2397640mGeoJC","2993960joLgqE","lib","cfg","commonjsGlobal","786074WZvGPG","slice","sigBytes","_process","clone","outputLength","words","_nDataBytes","_createHmacHelper","_state","call","length","high","low","ceil","6857920xMkmZM","object","2075892OyRvtk","63975fzasiL","x64","create","Hasher","./core","amd","6OLJfAG","2172476VXzFLx","SHA3","Word","HmacSHA3","_createHelper","_data","blockSize","push","extend"];return(Zn=function(){return e})()}var Qn=ts;function es(){var e=["_nDataBytes","_process","36IrmOgc","object","clone","1339430FfgOlB","274194GQDjZr","_hash","exports","10401066qctmnd","1FlrPSY","extend","./core","2422420mhkmzf","function","5waRBUm","WordArray","create","lib","sigBytes","Hasher","155600xFIRAr","createCommonjsModule","1732904GhPgnM","HmacRIPEMD160","commonjsGlobal","_createHelper","words","2587016lNhuLB","88ppbyoY","_createHmacHelper"];return(es=function(){return e})()}function ts(e,t){var r=es();return(ts=function(e,t){return r[e-=446]})(e,t)}!function(e){for(var t=ts,r=e();;)try{if(883536===parseInt(t(466))/1*(-parseInt(t(453))/2)+-parseInt(t(458))/3*(-parseInt(t(446))/4)+-parseInt(t(471))/5*(-parseInt(t(462))/6)+-parseInt(t(469))/7+-parseInt(t(448))/8+parseInt(t(465))/9+parseInt(t(461))/10*(parseInt(t(454))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(es);nt[Qn(447)](function(e,t){var r,i,n;r=nt[Qn(450)],i=function(e){return function(){var t=ts,r=e,i=r[t(474)],n=i[t(472)],s=i[t(476)],a=r.algo,o=n[t(473)]([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),c=n[t(473)]([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),u=n[t(473)]([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),l=n.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),d=n[t(473)]([0,1518500249,1859775393,2400959708,2840853838]),f=n[t(473)]([1352829926,1548603684,1836072691,2053994217,0]),h=a.RIPEMD160=s[t(467)]({_doReset:function(){this[t(463)]=n.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,r){for(var i=t,n=0;n<16;n++){var s=r+n,a=e[s];e[s]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var h,b,S,I,w,A,k,C,x,E,T,D=this[i(463)][i(452)],M=d[i(452)],B=f[i(452)],P=o[i(452)],U=c[i(452)],F=u[i(452)],R=l[i(452)];for(A=h=D[0],k=b=D[1],C=S=D[2],x=I=D[3],E=w=D[4],n=0;n<80;n+=1)T=h+e[r+P[n]]|0,T+=n<16?p(b,S,I)+M[0]:n<32?m(b,S,I)+M[1]:n<48?v(b,S,I)+M[2]:n<64?y(b,S,I)+M[3]:g(b,S,I)+M[4],T=(T=_(T|=0,F[n]))+w|0,h=w,w=I,I=_(S,10),S=b,b=T,T=A+e[r+U[n]]|0,T+=n<16?g(k,C,x)+B[0]:n<32?y(k,C,x)+B[1]:n<48?v(k,C,x)+B[2]:n<64?m(k,C,x)+B[3]:p(k,C,x)+B[4],T=(T=_(T|=0,R[n]))+E|0,A=E,E=x,x=_(C,10),C=k,k=T;T=D[1]+S+x|0,D[1]=D[2]+I+E|0,D[2]=D[3]+w+A|0,D[3]=D[4]+h+k|0,D[4]=D[0]+b+C|0,D[0]=T},_doFinalize:function(){var e=t,r=this._data,i=r[e(452)],n=8*this[e(456)],s=8*r.sigBytes;i[s>>>5]|=128<<24-s%32,i[14+(s+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),r[e(475)]=4*(i.length+1),this[e(457)]();for(var a=this[e(463)],o=a.words,c=0;c<5;c++){var u=o[c];o[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return a},clone:function(){var e=t,r=s[e(460)].call(this);return r[e(463)]=this[e(463)][e(460)](),r}});function p(e,t,r){return e^t^r}function m(e,t,r){return e&t|~e&r}function v(e,t,r){return(e|~t)^r}function y(e,t,r){return e&r|t&~r}function g(e,t,r){return e^(t|~r)}function _(e,t){return e<<t|e>>>32-t}r.RIPEMD160=s[t(451)](h),r[t(449)]=s[t(455)](h)}(),e.RIPEMD160},(n=ts)(459)==n(459)?e[n(464)]=i(bn):"undefined"===n(470)&&(void 0).amd?(void 0)([n(468)],i):i(r.CryptoJS)});function rs(e,t){var r=ns();return(rs=function(e,t){return r[e-=432]})(e,t)}var is=rs;!function(e){for(var t=rs,r=e();;)try{if(980713===parseInt(t(463))/1*(-parseInt(t(443))/2)+-parseInt(t(456))/3*(-parseInt(t(432))/4)+parseInt(t(453))/5*(-parseInt(t(441))/6)+-parseInt(t(464))/7+parseInt(t(459))/8*(parseInt(t(455))/9)+-parseInt(t(449))/10*(parseInt(t(468))/11)+-parseInt(t(454))/12*(-parseInt(t(466))/13))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ns);nt[is(451)](function(e,t){var r,i,n;r=nt[is(433)],i=function(e){var t,r,i,n;t=rs,i=(r=e).lib[t(467)],n=r[t(457)].Utf8,r[t(435)][t(446)]=i[t(436)]({init:function(e,r){var i=t;e=this[i(444)]=new(e[i(465)]),typeof r==i(440)&&(r=n.parse(r));var s=e[i(462)],a=4*s;r[i(434)]>a&&(r=e[i(461)](r)),r[i(437)]();for(var o=this[i(445)]=r[i(439)](),c=this[i(448)]=r[i(439)](),u=o[i(442)],l=c[i(442)],d=0;d<s;d++)u[d]^=1549556828,l[d]^=909522486;o[i(434)]=c[i(434)]=a,this[i(452)]()},reset:function(){var e=t,r=this[e(444)];r.reset(),r[e(458)](this[e(448)])},update:function(e){var r=t;return this[r(444)][r(458)](e),this},finalize:function(e){var r=t,i=this[r(444)],n=i[r(461)](e);return i[r(452)](),i[r(461)](this[r(445)][r(439)]().concat(n))}})},(n=rs)(460)==n(460)?e[n(447)]=i(bn):i(r.CryptoJS)});function ns(){var e=["5keJmwm","892356BGarlD","603cRAWbU","93tooGQY","enc","update","68824QJtPRr","object","finalize","blockSize","1esdlmk","1076845BbzcbN","init","364DqODEi","Base","382624pVMjSM","168372qbIhiv","commonjsGlobal","sigBytes","algo","extend","clamp","amd","clone","string","4416630GsPmTA","words","1611574pxsKJG","_hasher","_oKey","HMAC","exports","_iKey","370PZHReR","./core","createCommonjsModule","reset"];return(ns=function(){return e})()}var ss=as;!function(e){for(var t=as,r=e();;)try{if(804388===-parseInt(t(344))/1+parseInt(t(321))/2*(parseInt(t(320))/3)+parseInt(t(319))/4+parseInt(t(331))/5+parseInt(t(326))/6*(-parseInt(t(324))/7)+parseInt(t(328))/8*(parseInt(t(334))/9)+-parseInt(t(340))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(os);nt[ss(313)](function(e,t){var r,i,n,s=ss;r=nt[s(332)],i=function(e){var t,r,i,n,a,o,c,u,l,d=s;return t=as,i=(r=e).lib,n=i[t(316)],a=i[t(327)],o=r[t(345)],c=o[t(335)],u=o[t(337)],l=o.PBKDF2=n[t(312)]({cfg:n[t(312)]({keySize:4,hasher:c,iterations:25e4}),init:function(e){var r=t;this[r(341)]=this.cfg[r(312)](e)},compute:function(e,r){for(var i=t,n=this[i(341)],s=u[i(315)](n[i(329)],e),o=a.create(),c=a[i(315)]([1]),l=o[i(330)],d=c.words,f=n[i(338)],h=n.iterations;l[i(323)]<f;){var p=s.update(r)[i(343)](c);s[i(314)]();for(var m=p[i(330)],v=m[i(323)],y=p,g=1;g<h;g++){y=s.finalize(y),s.reset();for(var _=y.words,b=0;b<v;b++)m[b]^=_[b]}o.concat(p),d[0]++}return o[i(311)]=4*f,o}}),r[t(322)]=function(e,r,i){return l[t(315)](i).compute(e,r)},e[d(322)]},"object"===(n=as)(339)?e[n(325)]=i(bn):"undefined"===n(336)&&(void 0)[n(318)]?(void 0)([n(342),n(333),n(317)],i):i(r.CryptoJS)});function as(e,t){var r=os();return(as=function(e,t){return r[e-=311]})(e,t)}function os(){var e=["WordArray","18336KMroCP","hasher","words","789590FaXYCw","commonjsGlobal","./sha256","6021KPEaas","SHA256","function","HMAC","keySize","object","5347990DaVuIT","cfg","./core","finalize","1514472iNOZYX","algo","sigBytes","extend","createCommonjsModule","reset","create","Base","./hmac","amd","3447488WMiIqN","501lRDugI","15836BoCIEC","PBKDF2","length","7152495pNATEu","exports","6KNMHRf"];return(os=function(){return e})()}var cs=ls;function us(){var e=["41235HxTuOx","extend","finalize","1086264bbIJCU","Base","8356086LlLDKp","words","7955647BTtpTL","update","14923232JSFvmt","56940idSXnb","112wRCLAi","algo","commonjsGlobal","reset","createCommonjsModule","cfg","hasher","lib","concat","amd","sigBytes","852732xseJSx","iterations","./hmac","create","compute","length","EvpKDF","MD5","object","CryptoJS","./core"];return(us=function(){return e})()}!function(e){for(var t=ls,r=e();;)try{if(820870===-parseInt(t(303))/1+-parseInt(t(289))/2+-parseInt(t(310))/3+-parseInt(t(311))/4*(-parseInt(t(300))/5)+parseInt(t(305))/6+-parseInt(t(307))/7+parseInt(t(309))/8)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(us);nt[cs(315)](function(e,t){var r,i,n,s=cs;r=nt[s(313)],i=function(e){var t,r,i,n,a,o,c,u,l=s;return i=(r=e)[(t=ls)(318)],n=i[t(304)],a=i.WordArray,o=r[t(312)],c=o[t(296)],u=o[t(295)]=n[t(301)]({cfg:n[t(301)]({keySize:4,hasher:c,iterations:1}),init:function(e){var r=t;this[r(316)]=this.cfg[r(301)](e)},compute:function(e,r){for(var i,n=t,s=this[n(316)],o=s[n(317)][n(292)](),c=a[n(292)](),u=c[n(306)],l=s.keySize,d=s[n(290)];u[n(294)]<l;){i&&o[n(308)](i),i=o[n(308)](e)[n(302)](r),o[n(314)]();for(var f=1;f<d;f++)i=o[n(302)](i),o[n(314)]();c[n(286)](i)}return c[n(288)]=4*l,c}}),r[t(295)]=function(e,r,i){var n=t;return u.create(i)[n(293)](e,r)},e[l(295)]},(n=ls)(297)==n(297)?e.exports=i(bn):i(r[n(298)])});function ls(e,t){var r=us();return(ls=function(e,t){return r[e-=286]})(e,t)}var ds=hs;function fs(){var e=["amd","mixIn","185lMGOYy","_iv","_parse","ivSize","_doReset","string","hasher","Utf8","init","toString","165850NMXizV","366024VehdIW","99nsyLrx","BlockCipherMode","StreamCipher","38264IgxrDd","Pkcs7","_mode","call","_prevBlock","11wTVoQS","./core","EvpKDF","slice","createEncryptor","PasswordBasedCipher","padding","reset","kdf","unpad","_xformMode","encryptBlock","CBC","12148598RJffcK","exports","concat","object","formatter","WordArray","format","enc","lib","373212BSmmXI","_data","create","mode","_DEC_XFORM_MODE","./evpkdf","2634036JipYGb","random","Cipher","ciphertext","_ENC_XFORM_MODE","createCommonjsModule","_cipher","compute","_doFinalize","keySize","commonjsGlobal","key","parse","push","execute","Decryptor","_process","finalize","SerializableCipher","pad","Encryptor","decrypt","blockSize","flush","extend","BlockCipher","encrypt","splice","decryptBlock","39340mALNiW","7hgSwmG","BufferedBlockAlgorithm","sigBytes","processBlock","words","salt","cfg","createDecryptor","algo","_append"];return(fs=function(){return e})()}function hs(e,t){var r=fs();return(hs=function(e,t){return r[e-=262]})(e,t)}!function(e){for(var t=hs,r=e();;)try{if(300364===parseInt(t(312))/1*(parseInt(t(279))/2)+-parseInt(t(334))/3+parseInt(t(307))/4*(parseInt(t(292))/5)+-parseInt(t(340))/6*(-parseInt(t(280))/7)+-parseInt(t(303))/8*(-parseInt(t(304))/9)+parseInt(t(302))/10+-parseInt(t(325))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(fs);nt[ds(345)](function(e,t){var r,i,n,s=ds;r=nt[s(350)],i=function(e){var t=s;e.lib[t(342)]||function(){var r=t,i=e,n=i[r(333)],s=n.Base,a=n[r(330)],o=n[r(281)],c=i[r(332)];c[r(299)];var u=c.Base64,l=i[r(288)][r(314)],d=n.Cipher=o[r(274)]({cfg:s[r(274)](),createEncryptor:function(e,t){var i=r;return this[i(336)](this[i(344)],e,t)},createDecryptor:function(e,t){var i=r;return this.create(this[i(338)],e,t)},init:function(e,t,i){var n=r;this[n(286)]=this.cfg[n(274)](i),this._xformMode=e,this._key=t,this.reset()},reset:function(){var e=r;o.reset[e(310)](this),this[e(296)]()},process:function(e){var t=r;return this[t(289)](e),this[t(266)]()},finalize:function(e){var t=r;return e&&this[t(289)](e),this[t(348)]()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return typeof e==hs(297)?b:g}return function(t){return{encrypt:function(r,i,n){var s=hs;return e(i)[s(276)](t,r,i,n)},decrypt:function(r,i,n){var s=hs;return e(i)[s(271)](t,r,i,n)}}}}()});n[r(306)]=d[r(274)]({_doFinalize:function(){var e=r;return this[e(266)](!!e(273))},blockSize:1});var f=i.mode={},h=n[r(305)]=s.extend({createEncryptor:function(e,t){var i=r;return this.Encryptor[i(336)](e,t)},createDecryptor:function(e,t){var i=r;return this[i(265)][i(336)](e,t)},init:function(e,t){this[r(346)]=e,this._iv=t}}),p=f[r(324)]=function(){var e=r,t=h[e(274)]();function i(t,r,i){var n,s=e,a=this._iv;a?(n=a,this[s(293)]=void 0):n=this[s(311)];for(var o=0;o<i;o++)t[r+o]^=n[o]}return t[e(270)]=t.extend({processBlock:function(t,r){var n=e,s=this[n(346)],a=s[n(272)];i[n(310)](this,t,r,a),s[n(323)](t,r),this[n(311)]=t[n(315)](r,r+a)}}),t[e(265)]=t.extend({processBlock:function(t,r){var n=e,s=this._cipher,a=s[n(272)],o=t[n(315)](r,r+a);s[n(278)](t,r),i[n(310)](this,t,r,a),this._prevBlock=o}}),t}(),m=(i.pad={})[r(308)]={pad:function(e,t){for(var i=r,n=4*t,s=n-e[i(282)]%n,o=s<<24|s<<16|s<<8|s,c=[],u=0;u<s;u+=4)c[i(263)](o);var l=a[i(336)](c,s);e[i(327)](l)},unpad:function(e){var t=r,i=255&e[t(284)][e[t(282)]-1>>>2];e[t(282)]-=i}};n[r(275)]=d[r(274)]({cfg:d[r(286)].extend({mode:p,padding:m}),reset:function(){var e,t=r;d[t(319)].call(this);var i=this[t(286)],n=i.iv,s=i.mode;this[t(322)]==this[t(344)]?e=s[t(316)]:(e=s[t(287)],this._minBufferSize=1),this[t(309)]&&this._mode.__creator==e?this[t(309)][t(300)](this,n&&n[t(284)]):(this._mode=e[t(310)](s,this,n&&n[t(284)]),this[t(309)].__creator=e)},_doProcessBlock:function(e,t){var i=r;this[i(309)][i(283)](e,t)},_doFinalize:function(){var e,t=r,i=this[t(286)][t(318)];return this[t(322)]==this._ENC_XFORM_MODE?(i[t(269)](this[t(335)],this[t(272)]),e=this[t(266)](!!t(273))):(e=this[t(266)](!0),i[t(321)](e)),e},blockSize:4});var v=n.CipherParams=s[r(274)]({init:function(e){this.mixIn(e)},toString:function(e){return(e||this[r(329)]).stringify(this)}}),y=(i[r(331)]={}).OpenSSL={stringify:function(e){var t=r,i=e[t(343)],n=e[t(285)];return(n?a[t(336)]([1398893684,1701076831])[t(327)](n)[t(327)](i):i)[t(301)](u)},parse:function(e){var t,i=r,n=u[i(262)](e),s=n.words;return 1398893684==s[0]&&1701076831==s[1]&&(t=a[i(336)](s[i(315)](2,4)),s[i(277)](0,4),n[i(282)]-=16),v[i(336)]({ciphertext:n,salt:t})}},g=n[r(268)]=s[r(274)]({cfg:s[r(274)]({format:y}),encrypt:function(e,t,i,n){var s=r;n=this[s(286)][s(274)](n);var a=e[s(316)](i,n),o=a.finalize(t),c=a[s(286)];return v[s(336)]({ciphertext:o,key:i,iv:c.iv,algorithm:e,mode:c[s(337)],padding:c[s(318)],blockSize:e[s(272)],formatter:n[s(331)]})},decrypt:function(e,t,i,n){var s=r;return n=this.cfg[s(274)](n),t=this[s(294)](t,n[s(331)]),e[s(287)](i,n)[s(267)](t[s(343)])},_parse:function(e,t){return typeof e==r(297)?t.parse(e,this):e}}),_=(i.kdf={}).OpenSSL={execute:function(e,t,i,n,s){var o=r;if(!n&&(n=a[o(341)](8)),s)c=l[o(336)]({keySize:t+i,hasher:s})[o(347)](e,n);else var c=l[o(336)]({keySize:t+i})[o(347)](e,n);var u=a.create(c[o(284)].slice(t),4*i);return c[o(282)]=4*t,v[o(336)]({key:c,iv:u,salt:n})}},b=n[r(317)]=g[r(274)]({cfg:g[r(286)][r(274)]({kdf:_}),encrypt:function(e,t,i,n){var s=r,a=(n=this[s(286)].extend(n))[s(320)][s(264)](i,e[s(349)],e[s(295)],n.salt,n[s(298)]);n.iv=a.iv;var o=g.encrypt.call(this,e,t,a[s(351)],n);return o[s(291)](a),o},decrypt:function(e,t,i,n){var s=r;n=this.cfg[s(274)](n),t=this._parse(t,n[s(331)]);var a=n.kdf[s(264)](i,e[s(349)],e[s(295)],t[s(285)],n[s(298)]);return n.iv=a.iv,g.decrypt[s(310)](this,e,t,a.key,n)}})}()},"object"===(n=hs)(328)?e[n(326)]=i(bn):i(r.CryptoJS)});function ps(){var e=["Decryptor","_prevBlock","7033023KDCRax","encryptBlock","amd","function","extend","call","Encryptor","10384chTKnf","./core","351507PFRUip","lib","commonjsGlobal","blockSize","2140728WEGtJf","slice","exports","./cipher-core","25jYhcPn","5409800dvWNgh","704464TCijgy","114HVZmMX","_iv","3357956ZaPFzM","CryptoJS","mode","createCommonjsModule","BlockCipherMode","_cipher"];return(ps=function(){return e})()}var ms=vs;function vs(e,t){var r=ps();return(vs=function(e,t){return r[e-=209]})(e,t)}!function(e){for(var t=vs,r=e();;)try{if(559751===-parseInt(t(217))/1*(-parseInt(t(230))/2)+parseInt(t(219))/3+parseInt(t(229))/4*(-parseInt(t(227))/5)+parseInt(t(223))/6+parseInt(t(232))/7+parseInt(t(228))/8+-parseInt(t(210))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ps);nt[ms(235)](function(e,t){var r,i,n=ms;nt[n(221)],e[vs(225)]=(i=n,(r=bn).mode.CFB=function(){var e=vs,t=r[e(220)][e(236)][e(214)]();function i(t,r,i,n){var s,a=e,o=this._iv;o?(s=o[a(224)](0),this[a(231)]=void 0):s=this._prevBlock,n[a(211)](s,0);for(var c=0;c<i;c++)t[r+c]^=s[c]}return t[e(216)]=t.extend({processBlock:function(t,r){var n=e,s=this[n(237)],a=s[n(222)];i[n(215)](this,t,r,a,s),this._prevBlock=t.slice(r,r+a)}}),t[e(238)]=t[e(214)]({processBlock:function(t,r){var n=e,s=this[n(237)],a=s.blockSize,o=t[n(224)](r,r+a);i[n(215)](this,t,r,a,s),this[n(209)]=o}}),t}(),r[i(234)].CFB)});function ys(e,t){var r=gs();return(ys=function(e,t){return r[e-=473]})(e,t)}!function(e){for(var t=ys,r=e();;)try{if(973421===parseInt(t(497))/1+parseInt(t(486))/2*(-parseInt(t(492))/3)+parseInt(t(484))/4*(-parseInt(t(479))/5)+parseInt(t(473))/6*(-parseInt(t(487))/7)+parseInt(t(495))/8+-parseInt(t(474))/9+parseInt(t(491))/10*(parseInt(t(488))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(gs);it(function(e,t){var r,i,n,s=ys;r=nt[s(493)],i=function(e){var t,r,i,n=s;return e[n(482)].CTR=(r=e[(t=n)(499)].BlockCipherMode[t(489)](),i=r[t(483)]=r[t(489)]({processBlock:function(e,r){var i=t,n=this[i(475)],s=n[i(490)],a=this._iv,o=this[i(480)];a&&(o=this[i(480)]=a[i(478)](0),this[i(476)]=void 0);var c=o[i(478)](0);n.encryptBlock(c,0),o[s-1]=o[s-1]+1|0;for(var u=0;u<s;u++)e[r+u]^=c[u]}}),r[t(477)]=i,r),e.mode[n(498)]},(n=ys)(481)==n(481)?e.exports=i(bn):i(r[n(494)])});function gs(){var e=["28368880lBhcsh","2811135BxQXQL","commonjsGlobal","CryptoJS","8055896wylWtl","./cipher-core","1136180bbIkDW","CTR","lib","1182XKRdNx","7868268OYVRFX","_cipher","_iv","Decryptor","slice","5kYVTBo","_counter","object","mode","Encryptor","3497020KkGxxi","./core","2dQbTIM","46942NcFNFm","11svGmyO","extend","blockSize"];return(gs=function(){return e})()}var _s=bs;function bs(e,t){var r=Ss();return(bs=function(e,t){return r[e-=208]})(e,t)}function Ss(){var e=["Decryptor","Encryptor","162444ITmQXZ","CryptoJS","_iv","commonjsGlobal","6293604sHXGnY","10851744chxoLv","object","6WCtHFL","11LvmUIa","encryptBlock","5THcULn","mode","slice","createCommonjsModule","_cipher","238tnpShW","7195890lgCIyv","108684GYXRDX","611316ZHDbKt","function","extend","1513502keTvCf","_counter","lib","blockSize","160kzZDlh","CTRGladman","./cipher-core"];return(Ss=function(){return e})()}!function(e){for(var t=bs,r=e();;)try{if(795342===-parseInt(t(230))/1+parseInt(t(227))/2*(-parseInt(t(216))/3)+parseInt(t(213))/4*(parseInt(t(219))/5)+parseInt(t(209))/6*(parseInt(t(224))/7)+-parseInt(t(234))/8*(-parseInt(t(226))/9)+-parseInt(t(225))/10+parseInt(t(217))/11*(parseInt(t(214))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ss);nt[_s(222)](function(e,t){var r,i,n,s=_s;r=nt[s(212)],i=function(e){var t=s;return e[t(220)][t(235)]=function(){var r=t,i=e[r(232)].BlockCipherMode[r(229)]();function n(e){if(255&~(e>>24))e+=1<<24;else{var t=e>>16&255,r=e>>8&255,i=255&e;255===t?(t=0,255===r?(r=0,255===i?i=0:++i):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=i}return e}var s=i[r(208)]=i[r(229)]({processBlock:function(e,t){var i,s=r,a=this[s(223)],o=a[s(233)],c=this._iv,u=this[s(231)];c&&(u=this[s(231)]=c[s(221)](0),this[s(211)]=void 0),0===((i=u)[0]=n(i[0]))&&(i[1]=n(i[1]));var l=u[s(221)](0);a[s(218)](l,0);for(var d=0;d<o;d++)e[t+d]^=l[d]}});return i[r(237)]=s,i}(),e[t(220)][t(235)]},(n=bs)(215)==n(215)?e.exports=i(bn):"undefined"===n(228)&&(void 0).amd?(void 0)(["./core",n(236)],i):i(r[n(210)])});function Is(){var e=["./cipher-core","commonjsGlobal","717405lFWgHp","CryptoJS","639yjEJMf","lib","Encryptor","BlockCipherMode","OFB","_cipher","amd","2248141ImCjKF","Decryptor","_iv","extend","5473098TMmAGw","18109290pGlyEh","10AYZKlI","205922hJcBjW","object","exports","./core","blockSize","_keystream","mode","32aUkfXN","112128TbnTOQ","createCommonjsModule","48376pYdEXS"];return(Is=function(){return e})()}var ws=As;function As(e,t){var r=Is();return(As=function(e,t){return r[e-=103]})(e,t)}!function(e){for(var t=As,r=e();;)try{if(709710===-parseInt(t(114))/1*(-parseInt(t(115))/2)+parseInt(t(123))/3+-parseInt(t(122))/4*(parseInt(t(128))/5)+-parseInt(t(112))/6+parseInt(t(108))/7+-parseInt(t(125))/8*(parseInt(t(130))/9)+parseInt(t(113))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Is);nt[ws(124)](function(e,t){var r,i,n,s=ws;r=nt[s(127)],i=function(e){var t,r,i,n=s;return e[n(121)][n(105)]=(r=e[(t=n)(131)][t(104)][t(111)](),i=r[t(103)]=r[t(111)]({processBlock:function(e,r){var i=t,n=this[i(106)],s=n[i(119)],a=this[i(110)],o=this[i(120)];a&&(o=this[i(120)]=a.slice(0),this[i(110)]=void 0),n.encryptBlock(o,0);for(var c=0;c<s;c++)e[r+c]^=o[c]}}),r[t(109)]=i,r),e[n(121)][n(105)]},(n=As)(116)==n(116)?e[n(117)]=i(bn):i(r[n(129)])});function ks(e,t){var r=Cs();return(ks=function(e,t){return r[e-=469]})(e,t)}function Cs(){var e=["lib","decryptBlock","encryptBlock","60PvdPGh","575859akbUZO","commonjsGlobal","object","5133084DKwSQE","4YHpBch","1741726bhRjDE","BlockCipherMode","3385570KwRunP","mode","Decryptor","ECB","189975NJIfPB","extend","exports","amd","1IHWVbq","320805lopFdN","function","583816LaQAyh","Encryptor","_cipher","8EPFwgL"];return(Cs=function(){return e})()}!function(e){for(var t=ks,r=e();;)try{if(194909===parseInt(t(480))/1*(-parseInt(t(483))/2)+parseInt(t(491))/3*(parseInt(t(469))/4)+parseInt(t(476))/5*(parseInt(t(490))/6)+-parseInt(t(470))/7+-parseInt(t(486))/8*(-parseInt(t(481))/9)+-parseInt(t(472))/10+parseInt(t(494))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Cs);it(function(e,t){var r,i,n,s=ks;r=nt[s(492)],i=function(e){var t,r,i=s;return e.mode[i(475)]=((r=e[(t=i)(487)][t(471)][t(477)]())[t(484)]=r[t(477)]({processBlock:function(e,r){var i=t;this[i(485)][i(489)](e,r)}}),r[t(474)]=r[t(477)]({processBlock:function(e,r){var i=t;this[i(485)][i(488)](e,r)}}),r),e[i(473)][i(475)]},(n=ks)(493)==n(493)?e[n(478)]=i(bn):"undefined"===n(482)&&(void 0)[n(479)]?(void 0)(["./core","./cipher-core"],i):i(r.CryptoJS)});var xs=Es;function Es(e,t){var r=Ts();return(Es=function(e,t){return r[e-=358]})(e,t)}!function(e){for(var t=Es,r=e();;)try{if(237934===-parseInt(t(372))/1*(parseInt(t(366))/2)+parseInt(t(369))/3*(-parseInt(t(371))/4)+-parseInt(t(375))/5*(parseInt(t(376))/6)+-parseInt(t(370))/7+parseInt(t(374))/8+parseInt(t(361))/9*(parseInt(t(362))/10)+-parseInt(t(378))/11*(-parseInt(t(367))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ts);nt[xs(363)](function(e,t){var r,i,n,s=xs;r=nt[s(365)],i=function(e){var t=s;return e[t(358)][t(377)]={pad:function(e,r){var i=t,n=e[i(364)],s=4*r,a=s-n%s,o=n+a-1;e.clamp(),e[i(379)][o>>>2]|=a<<24-o%4*8,e[i(364)]+=a},unpad:function(e){var r=t,i=255&e.words[e[r(364)]-1>>>2];e[r(364)]-=i}},e[t(358)].Ansix923},"object"===(n=Es)(368)?e[n(373)]=i(bn):i(r[n(359)])});function Ts(){var e=["exports","3695624boiRkc","155idQhHM","26682nEWTmv","AnsiX923","2221978rVkzAa","words","./cipher-core","pad","CryptoJS","amd","657ixgqTh","58130gAemkQ","createCommonjsModule","sigBytes","commonjsGlobal","367442gCHPXY","12pmQXZM","object","28527xmeGQB","285453vEgklM","128cmwNJZ","2yqrUml"];return(Ts=function(){return e})()}var Ds=Ms;function Ms(e,t){var r=Bs();return(Ms=function(e,t){return r[e-=167]})(e,t)}function Bs(){var e=["15454xYSodO","946020DgXhhM","6829670roWGTL","3628580lHQkid","pad","words","./cipher-core","exports","45096vIRAyh","object","11hLjsqc","random","Iso10126","amd","concat","commonjsGlobal","2637KmZNhl","6508064bSgYLK","6lSZisX","lib","WordArray","sigBytes","CryptoJS","2077565mWHgfh","98bVtRNN","function","createCommonjsModule"];return(Bs=function(){return e})()}!function(e){for(var t=Ms,r=e();;)try{if(833340===parseInt(t(173))/1*(-parseInt(t(176))/2)+parseInt(t(177))/3+parseInt(t(193))/4+parseInt(t(178))/5+-parseInt(t(167))/6*(-parseInt(t(172))/7)+-parseInt(t(184))/8*(parseInt(t(192))/9)+parseInt(t(179))/10*(-parseInt(t(186))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Bs);nt[Ds(175)](function(e,t){var r,i,n,s=Ds;r=nt[s(191)],i=function(e){var t=s;return e[t(180)][t(188)]={pad:function(r,i){var n=t,s=4*i,a=s-r[n(170)]%s;r[n(190)](e[n(168)].WordArray[n(187)](a-1))[n(190)](e[n(168)][n(169)].create([a<<24],1))},unpad:function(e){var r=t,i=255&e[r(181)][e[r(170)]-1>>>2];e.sigBytes-=i}},e[t(180)][t(188)]},"object"===(n=Ms)(185)?e[n(183)]=i(bn):"undefined"===n(174)&&(void 0)[n(189)]?(void 0)(["./core",n(182)],i):i(r[n(171)])});var Ps=Us;function Us(e,t){var r=Fs();return(Us=function(e,t){return r[e-=127]})(e,t)}function Fs(){var e=["lib","6BmevDL","sigBytes","3658048ggCTeT","exports","9553047xsaTio","2425358icwHso","ZeroPadding","amd","function","createCommonjsModule","1058571FpcRMt","./core","18wcVcMh","./cipher-core","concat","909342gpqxYd","27996168DqQfiS","object","unpad","pad","6493225vNLZnu","WordArray"];return(Fs=function(){return e})()}!function(e){for(var t=Us,r=e();;)try{if(846800===-parseInt(t(136))/1+-parseInt(t(131))/2+-parseInt(t(141))/3+-parseInt(t(128))/4+-parseInt(t(146))/5+-parseInt(t(149))/6*(parseInt(t(130))/7)+-parseInt(t(142))/8*(-parseInt(t(138))/9))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Fs);nt[Ps(135)](function(e,t){var r,i,n;r=rt,i=function(e){var t=Us;return e[t(145)].Iso97971={pad:function(r,i){var n=t;r[n(140)](e[n(148)][n(147)].create([2147483648],1)),e[n(145)][n(132)][n(145)](r,i)},unpad:function(r){var i=t;e.pad[i(132)][i(144)](r),r[i(127)]--}},e[t(145)].Iso97971},"object"===(n=Us)(143)?e[n(129)]=i(bn):"undefined"===n(134)&&(void 0)[n(133)]?(void 0)([n(137),n(139)],i):i(r.CryptoJS)});function Rs(e,t){var r=Ls();return(Rs=function(e,t){return r[e-=190]})(e,t)}function Ls(){var e=["2jXtreK","11354050LqERCu","sigBytes","words","2764050ygoTFH","10FJdqPH","189wsVClt","CryptoJS","3291096hErpna","22Xdsrdg","ZeroPadding","./cipher-core","pad","804523auBuuH","amd","3726kduzaZ","2448704bGRKoS","function","commonjsGlobal","./core","clamp","416322JvRFoT","object"];return(Ls=function(){return e})()}!function(e){for(var t=Rs,r=e();;)try{if(688873===-parseInt(t(210))/1+parseInt(t(197))/2*(parseInt(t(201))/3)+-parseInt(t(190))/4*(parseInt(t(202))/5)+parseInt(t(212))/6*(-parseInt(t(203))/7)+-parseInt(t(205))/8+-parseInt(t(195))/9+parseInt(t(198))/10*(parseInt(t(206))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ls);it(function(e,t){var r,i,n,s=Rs;r=nt[s(192)],i=function(e){var t=s;return e.pad[t(207)]={pad:function(e,r){var i=t,n=4*r;e[i(194)](),e[i(199)]+=n-(e.sigBytes%n||n)},unpad:function(e){var r=t,i=e[r(200)],n=e[r(199)]-1;for(n=e[r(199)]-1;n>=0;n--)if(i[n>>>2]>>>24-n%4*8&255){e[r(199)]=n+1;break}}},e[t(209)][t(207)]},"object"===(n=Rs)(196)?e.exports=i(bn):"undefined"===n(191)&&(void 0)[n(211)]?(void 0)([n(193),n(208)],i):i(r[n(204)])});var Vs=Ns;function Os(){var e=["189fkZRFT","object","180NgrgLv","commonjsGlobal","3482zFyEmE","3650823SiykdO","NoPadding","function","678SzBUlB","13487750zEroBk","136588QdnNRr","createCommonjsModule","10493TjfdwQ","./core","230ObFpOd","pad","1042323jiKWTd","636lhAqgz","218688HyFUpj"];return(Os=function(){return e})()}!function(e){for(var t=Ns,r=e();;)try{if(980958===-parseInt(t(117))/1+parseInt(t(124))/2*(parseInt(t(118))/3)+parseInt(t(130))/4*(-parseInt(t(115))/5)+-parseInt(t(128))/6*(-parseInt(t(132))/7)+-parseInt(t(119))/8*(parseInt(t(120))/9)+-parseInt(t(129))/10+-parseInt(t(125))/11*(-parseInt(t(122))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Os);nt[Vs(131)](function(e,t){var r,i,n,s=Vs;r=nt[s(123)],i=function(e){var t=s;return e.pad[t(126)]={pad:function(){},unpad:function(){}},e[t(116)][t(126)]},"object"===(n=Ns)(121)?e.exports=i(bn):"undefined"===n(127)&&(void 0).amd?(void 0)([n(133),"./cipher-core"],i):i(r.CryptoJS)});function Ns(e,t){var r=Os();return(Ns=function(e,t){return r[e-=115]})(e,t)}var zs=Ws;function Hs(){var e=["ciphertext","amd","format","createCommonjsModule","2717066aKauvl","9396qqSAwg","commonjsGlobal","1947145CoHtLn","function","6yvzhYC","enc","exports","15924PlesWK","CryptoJS","3857373bNKGDm","parse","create","20OPIrKj","2806260dBGMLh","70049TekOYs","toString","216OyIyXD","./cipher-core","312hDufYY","Hex"];return(Hs=function(){return e})()}!function(e){for(var t=Ws,r=e();;)try{if(237155===parseInt(t(427))/1*(-parseInt(t(424))/2)+-parseInt(t(411))/3*(parseInt(t(420))/4)+parseInt(t(422))/5+-parseInt(t(408))/6+parseInt(t(409))/7*(-parseInt(t(413))/8)+parseInt(t(429))/9+-parseInt(t(432))/10*(-parseInt(t(419))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Hs);nt[zs(418)](function(e,t){var r,i,n,s,a,o,c=zs;nt[c(421)],e[Ws(426)]=(i=c,n=Ws,a=(s=r=bn).lib.CipherParams,o=s[n(425)][n(414)],s[n(417)][n(414)]={stringify:function(e){var t=n;return e[t(415)][t(410)](o)},parse:function(e){var t=n,r=o[t(430)](e);return a[t(431)]({ciphertext:r})}},r[i(417)].Hex)});function Ws(e,t){var r=Hs();return(Ws=function(e,t){return r[e-=408]})(e,t)}function Gs(e,t){var r=js();return(Gs=function(e,t){return r[e-=279]})(e,t)}function js(){var e=["_nRounds","./evpkdf","364362emZttt","sigBytes","4158784wdYbat","_doCryptBlock","object","./core","3411632uqDOrW","AES","./cipher-core","2463566kdfJJR","_keyPriorReset","BlockCipher","4346406YbJpic","_invKeySchedule","_key","exports","_keySchedule","5FLTWIu","function","commonjsGlobal","CryptoJS","algo","844145rduOoc","396596AELMHH"];return(js=function(){return e})()}!function(e){for(var t=Gs,r=e();;)try{if(793062===parseInt(t(296))/1*(parseInt(t(302))/2)+-parseInt(t(291))/3+parseInt(t(285))/4+parseInt(t(301))/5+parseInt(t(279))/6+-parseInt(t(288))/7+parseInt(t(281))/8)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(js);it(function(e,t){var r,i,n,s=Gs;r=nt[s(298)],i=function(e){var t=s;return function(){var t=Gs,r=e,i=r.lib[t(290)],n=r[t(300)],s=[],a=[],o=[],c=[],u=[],l=[],d=[],f=[],h=[],p=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,i=0;for(t=0;t<256;t++){var n=i^i<<1^i<<2^i<<3^i<<4;n=n>>>8^255&n^99,s[r]=n,a[n]=r;var m=e[r],v=e[m],y=e[v],g=257*e[n]^16843008*n;o[r]=g<<24|g>>>8,c[r]=g<<16|g>>>16,u[r]=g<<8|g>>>24,l[r]=g,g=16843009*y^65537*v^257*m^16843008*r,d[n]=g<<24|g>>>8,f[n]=g<<16|g>>>16,h[n]=g<<8|g>>>24,p[n]=g,r?(r=m^e[e[e[y^m]]],i^=e[e[i]]):r=i=1}}();var m=[0,1,2,4,8,16,32,64,128,27,54],v=n.AES=i.extend({_doReset:function(){var e=t;if(!this[e(303)]||this[e(289)]!==this[e(293)]){for(var r=this[e(289)]=this[e(293)],i=r.words,n=r[e(280)]/4,a=4*((this[e(303)]=n+6)+1),o=this._keySchedule=[],c=0;c<a;c++)c<n?o[c]=i[c]:(v=o[c-1],c%n?n>6&&c%n==4&&(v=s[v>>>24]<<24|s[v>>>16&255]<<16|s[v>>>8&255]<<8|s[255&v]):(v=s[(v=v<<8|v>>>24)>>>24]<<24|s[v>>>16&255]<<16|s[v>>>8&255]<<8|s[255&v],v^=m[c/n|0]<<24),o[c]=o[c-n]^v);for(var u=this[e(292)]=[],l=0;l<a;l++){if(c=a-l,l%4)var v=o[c];else v=o[c-4];u[l]=l<4||c<=4?v:d[s[v>>>24]]^f[s[v>>>16&255]]^h[s[v>>>8&255]]^p[s[255&v]]}}},encryptBlock:function(e,r){var i=t;this[i(282)](e,r,this[i(295)],o,c,u,l,s)},decryptBlock:function(e,r){var i=t,n=e[r+1];e[r+1]=e[r+3],e[r+3]=n,this[i(282)](e,r,this._invKeySchedule,d,f,h,p,a),n=e[r+1],e[r+1]=e[r+3],e[r+3]=n},_doCryptBlock:function(e,r,i,n,s,a,o,c){for(var u=this[t(303)],l=e[r]^i[0],d=e[r+1]^i[1],f=e[r+2]^i[2],h=e[r+3]^i[3],p=4,m=1;m<u;m++){var v=n[l>>>24]^s[d>>>16&255]^a[f>>>8&255]^o[255&h]^i[p++],y=n[d>>>24]^s[f>>>16&255]^a[h>>>8&255]^o[255&l]^i[p++],g=n[f>>>24]^s[h>>>16&255]^a[l>>>8&255]^o[255&d]^i[p++],_=n[h>>>24]^s[l>>>16&255]^a[d>>>8&255]^o[255&f]^i[p++];l=v,d=y,f=g,h=_}v=(c[l>>>24]<<24|c[d>>>16&255]<<16|c[f>>>8&255]<<8|c[255&h])^i[p++],y=(c[d>>>24]<<24|c[f>>>16&255]<<16|c[h>>>8&255]<<8|c[255&l])^i[p++],g=(c[f>>>24]<<24|c[h>>>16&255]<<16|c[l>>>8&255]<<8|c[255&d])^i[p++],_=(c[h>>>24]<<24|c[l>>>16&255]<<16|c[d>>>8&255]<<8|c[255&f])^i[p++],e[r]=v,e[r+1]=y,e[r+2]=g,e[r+3]=_},keySize:8});r[t(286)]=i._createHelper(v)}(),e[t(286)]},"object"===(n=Gs)(283)?e[n(294)]=i(bn):"undefined"===n(297)&&(void 0).amd?(void 0)([n(284),"./enc-base64","./md5",n(304),n(287)],i):i(r[n(299)])});var qs=$s;function $s(e,t){var r=Ys();return($s=function(e,t){return r[e-=359]})(e,t)}!function(e){for(var t=$s,r=e();;)try{if(285595===-parseInt(t(369))/1*(-parseInt(t(370))/2)+parseInt(t(373))/3+-parseInt(t(366))/4+parseInt(t(397))/5*(parseInt(t(382))/6)+-parseInt(t(367))/7*(parseInt(t(393))/8)+parseInt(t(371))/9+-parseInt(t(384))/10*(parseInt(t(394))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ys);nt[qs(392)](function(e,t){var r,i,n;r=nt[qs(395)],i=function(e){return function(){var t=$s,r=e,i=r[t(404)],n=i[t(390)],s=i.BlockCipher,a=r[t(364)],o=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],f=a[t(359)]=s[t(383)]({_doReset:function(){for(var e=t,r=this._key[e(376)],i=[],n=0;n<56;n++){var s=o[n]-1;i[n]=r[s>>>5]>>>31-s%32&1}for(var a=this[e(398)]=[],l=0;l<16;l++){var d=a[l]=[],f=u[l];for(n=0;n<24;n++)d[n/6|0]|=i[(c[n]-1+f)%28]<<31-n%6,d[4+(n/6|0)]|=i[28+(c[n+24]-1+f)%28]<<31-n%6;for(d[0]=d[0]<<1|d[0]>>>31,n=1;n<7;n++)d[n]=d[n]>>>4*(n-1)+3;d[7]=d[7]<<5|d[7]>>>27}var h=this[e(381)]=[];for(n=0;n<16;n++)h[n]=a[15-n]},encryptBlock:function(e,r){this[t(399)](e,r,this._subKeys)},decryptBlock:function(e,r){var i=t;this[i(399)](e,r,this[i(381)])},_doCryptBlock:function(e,r,i){var n=t;this[n(403)]=e[r],this[n(405)]=e[r+1],h[n(380)](this,4,252645135),h[n(380)](this,16,65535),p[n(380)](this,2,858993459),p.call(this,8,16711935),h[n(380)](this,1,1431655765);for(var s=0;s<16;s++){for(var a=i[s],o=this[n(403)],c=this[n(405)],u=0,f=0;f<8;f++)u|=l[f][((c^a[f])&d[f])>>>0];this[n(403)]=c,this[n(405)]=o^u}var m=this._lBlock;this[n(403)]=this[n(405)],this[n(405)]=m,h[n(380)](this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),h.call(this,16,65535),h[n(380)](this,4,252645135),e[r]=this._lBlock,e[r+1]=this[n(405)]},keySize:2,ivSize:2,blockSize:2});function h(e,r){var i=t,n=(this[i(403)]>>>e^this[i(405)])&r;this._rBlock^=n,this[i(403)]^=n<<e}function p(e,r){var i=t,n=(this._rBlock>>>e^this[i(403)])&r;this[i(403)]^=n,this[i(405)]^=n<<e}r[t(359)]=s._createHelper(f);var m=a[t(361)]=s[t(383)]({_doReset:function(){var e=t,r=this[e(362)][e(376)];if(2!==r[e(402)]&&4!==r[e(402)]&&r.length<6)throw new Error(e(378));var i=r[e(389)](0,2),s=r[e(402)]<4?r[e(389)](0,2):r[e(389)](2,4),a=r[e(402)]<6?r.slice(0,2):r.slice(4,6);this[e(363)]=f[e(379)](n[e(391)](i)),this[e(368)]=f[e(379)](n[e(391)](s)),this[e(372)]=f.createEncryptor(n[e(391)](a))},encryptBlock:function(e,r){var i=t;this[i(363)][i(365)](e,r),this[i(368)][i(377)](e,r),this[i(372)][i(365)](e,r)},decryptBlock:function(e,r){var i=t;this[i(372)][i(377)](e,r),this[i(368)][i(365)](e,r),this[i(363)].decryptBlock(e,r)},keySize:6,ivSize:2,blockSize:2});r[t(361)]=s[t(387)](m)}(),e.TripleDES},(n=$s)(400)==n(400)?e[n(360)]=i(bn):"undefined"===n(388)&&(void 0)[n(375)]?(void 0)([n(401),"./enc-base64",n(374),n(386),n(385)],i):i(r[n(396)])});function Ys(){var e=["length","_lBlock","lib","_rBlock","DES","exports","TripleDES","_key","_des1","algo","encryptBlock","1636024MRTzAL","1229487NhUWsQ","_des2","579mViaaT","146rdEZbw","4748859csqGrc","_des3","1000338bCRYkn","./md5","amd","words","decryptBlock","Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.","createEncryptor","call","_invSubKeys","204GxcgFs","extend","6590SKkslY","./cipher-core","./evpkdf","_createHelper","function","slice","WordArray","create","createCommonjsModule","16FDBtTB","1331edZSxu","commonjsGlobal","CryptoJS","32685LLyywB","_subKeys","_doCryptBlock","object","./core"];return(Ys=function(){return e})()}var Ks=Js;function Js(e,t){var r=Xs();return(Js=function(e,t){return r[e-=302]})(e,t)}!function(e){for(var t=Js,r=e();;)try{if(176417===-parseInt(t(326))/1*(-parseInt(t(310))/2)+parseInt(t(321))/3+-parseInt(t(333))/4+-parseInt(t(334))/5*(parseInt(t(312))/6)+parseInt(t(314))/7*(-parseInt(t(316))/8)+parseInt(t(320))/9+parseInt(t(306))/10*(parseInt(t(330))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Xs);nt[Ks(332)](function(e,t){var r,i,n;r=nt[Ks(311)],i=function(e){return function(){var t=Js,r=e,i=r.lib.StreamCipher,n=r[t(329)],s=n[t(307)]=i[t(319)]({_doReset:function(){for(var e=t,r=this[e(325)],i=r.words,n=r[e(309)],s=this._S=[],a=0;a<256;a++)s[a]=a;a=0;for(var o=0;a<256;a++){var c=a%n,u=i[c>>>2]>>>24-c%4*8&255;o=(o+s[a]+u)%256;var l=s[a];s[a]=s[o],s[o]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=a.call(this)},keySize:8,ivSize:0});function a(){for(var e=this._S,t=this._i,r=this._j,i=0,n=0;n<4;n++){r=(r+e[t=(t+1)%256])%256;var s=e[t];e[t]=e[r],e[r]=s,i|=e[(e[t]+e[r])%256]<<24-8*n}return this._i=t,this._j=r,i}r[t(307)]=i[t(322)](s);var o=n[t(308)]=s[t(319)]({cfg:s[t(303)][t(319)]({drop:192}),_doReset:function(){var e=t;s[e(328)][e(318)](this);for(var r=this[e(303)][e(324)];r>0;r--)a.call(this)}});r[t(308)]=i[t(322)](o)}(),e.RC4},(n=Js)(304)==n(304)?e.exports=i(bn):"undefined"===n(331)&&(void 0)[n(305)]?(void 0)([n(302),n(313),n(317),n(323),n(327)],i):i(r[n(315)])});function Xs(){var e=["911658yOcXQr","_createHelper","./evpkdf","drop","_key","44281JeTDTI","./cipher-core","_doReset","algo","1067473XlJlMC","function","createCommonjsModule","783240fDOVvX","485nQgEqq","./core","cfg","object","amd","20EMboLL","RC4","RC4Drop","sigBytes","2tKfTgK","commonjsGlobal","6078kVINRz","./enc-base64","1991066LqVnmz","CryptoJS","8jrhflb","./md5","call","extend","1914057gBNlES"];return(Xs=function(){return e})()}var Zs=Qs;function Qs(e,t){var r=ea();return(Qs=function(e,t){return r[e-=122]})(e,t)}function ea(){var e=["1413680xCbCXf","StreamCipher","algo","Rabbit","lib","./evpkdf","call","72uYdMVh","cfg","11FEkwVR","11262643lKJlzP","commonjsGlobal","_key","4411410dJMAfA","./enc-base64","528796XVGXUG","./core","object","2806320PiwNVy","4dpzJVS","./cipher-core","70072rdScxY","createCommonjsModule","_createHelper","321LnyMFE","exports","13049010SWNXsb","extend","CryptoJS","function"];return(ea=function(){return e})()}!function(e){for(var t=Qs,r=e();;)try{if(967002===parseInt(t(144))/1*(-parseInt(t(148))/2)+parseInt(t(123))/3*(parseInt(t(150))/4)+-parseInt(t(142))/5+-parseInt(t(147))/6+parseInt(t(139))/7+-parseInt(t(129))/8*(parseInt(t(136))/9)+-parseInt(t(125))/10*(-parseInt(t(138))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ea);nt[Zs(151)](function(e,t){var r,i,n;r=nt[Zs(140)],i=function(e){return function(){var t=Qs,r=e,i=r[t(133)][t(130)],n=r[t(131)],s=[],a=[],o=[],c=n[t(132)]=i[t(126)]({_doReset:function(){for(var e=t,r=this[e(141)].words,i=this[e(137)].iv,n=0;n<4;n++)r[n]=16711935&(r[n]<<8|r[n]>>>24)|4278255360&(r[n]<<24|r[n]>>>8);var s=this._X=[r[0],r[3]<<16|r[2]>>>16,r[1],r[0]<<16|r[3]>>>16,r[2],r[1]<<16|r[0]>>>16,r[3],r[2]<<16|r[1]>>>16],a=this._C=[r[2]<<16|r[2]>>>16,4294901760&r[0]|65535&r[1],r[3]<<16|r[3]>>>16,4294901760&r[1]|65535&r[2],r[0]<<16|r[0]>>>16,4294901760&r[2]|65535&r[3],r[1]<<16|r[1]>>>16,4294901760&r[3]|65535&r[0]];for(this._b=0,n=0;n<4;n++)u[e(135)](this);for(n=0;n<8;n++)a[n]^=s[n+4&7];if(i){var o=i.words,c=o[0],l=o[1],d=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),f=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),h=d>>>16|4294901760&f,p=f<<16|65535&d;for(a[0]^=d,a[1]^=h,a[2]^=f,a[3]^=p,a[4]^=d,a[5]^=h,a[6]^=f,a[7]^=p,n=0;n<4;n++)u[e(135)](this)}},_doProcessBlock:function(e,r){var i=t,n=this._X;u[i(135)](this),s[0]=n[0]^n[5]>>>16^n[3]<<16,s[1]=n[2]^n[7]>>>16^n[5]<<16,s[2]=n[4]^n[1]>>>16^n[7]<<16,s[3]=n[6]^n[3]>>>16^n[1]<<16;for(var a=0;a<4;a++)s[a]=16711935&(s[a]<<8|s[a]>>>24)|4278255360&(s[a]<<24|s[a]>>>8),e[r+a]^=s[a]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,r=0;r<8;r++)a[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<a[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<a[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<a[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<a[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<a[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<a[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<a[6]>>>0?1:0)|0,this._b=t[7]>>>0<a[7]>>>0?1:0,r=0;r<8;r++){var i=e[r]+t[r],n=65535&i,s=i>>>16,c=((n*n>>>17)+n*s>>>15)+s*s,u=((4294901760&i)*i|0)+((65535&i)*i|0);o[r]=c^u}e[0]=o[0]+(o[7]<<16|o[7]>>>16)+(o[6]<<16|o[6]>>>16)|0,e[1]=o[1]+(o[0]<<8|o[0]>>>24)+o[7]|0,e[2]=o[2]+(o[1]<<16|o[1]>>>16)+(o[0]<<16|o[0]>>>16)|0,e[3]=o[3]+(o[2]<<8|o[2]>>>24)+o[1]|0,e[4]=o[4]+(o[3]<<16|o[3]>>>16)+(o[2]<<16|o[2]>>>16)|0,e[5]=o[5]+(o[4]<<8|o[4]>>>24)+o[3]|0,e[6]=o[6]+(o[5]<<16|o[5]>>>16)+(o[4]<<16|o[4]>>>16)|0,e[7]=o[7]+(o[6]<<8|o[6]>>>24)+o[5]|0}r.Rabbit=i[t(122)](c)}(),e.Rabbit},"object"===(n=Qs)(146)?e[n(124)]=i(bn):"undefined"===n(128)&&(void 0).amd?(void 0)([n(145),n(143),"./md5",n(134),n(149)],i):i(r[n(127)])});var ta=ia;function ra(){var e=["6PrDwDZ","words","2107360pkAeRW","30234fvFGEX","createCommonjsModule","329SYSEaD","./md5","./enc-base64","amd","20uOlYff","1915419nbdNCo","./evpkdf","RabbitLegacy","_createHelper","StreamCipher","call","2598363jEBDqz","cfg","35592GiFJmq","algo","./core","922765dzLMbi","object","4NeaTIm","24QtkAhJ","11033UHyTjp"];return(ra=function(){return e})()}function ia(e,t){var r=ra();return(ia=function(e,t){return r[e-=248]})(e,t)}!function(e){for(var t=ia,r=e();;)try{if(291045===-parseInt(t(250))/1+-parseInt(t(248))/2*(parseInt(t(254))/3)+parseInt(t(253))/4+parseInt(t(272))/5*(-parseInt(t(251))/6)+-parseInt(t(256))/7*(-parseInt(t(269))/8)+-parseInt(t(267))/9*(parseInt(t(260))/10)+-parseInt(t(261))/11*(-parseInt(t(249))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ra);nt[ta(255)](function(e,t){var r,i;r=rt,i=function(e){var t=ia;return function(){var t=ia,r=e,i=r.lib[t(265)],n=r[t(270)],s=[],a=[],o=[],c=n[t(263)]=i.extend({_doReset:function(){var e=t,r=this._key.words,i=this[e(268)].iv,n=this._X=[r[0],r[3]<<16|r[2]>>>16,r[1],r[0]<<16|r[3]>>>16,r[2],r[1]<<16|r[0]>>>16,r[3],r[2]<<16|r[1]>>>16],s=this._C=[r[2]<<16|r[2]>>>16,4294901760&r[0]|65535&r[1],r[3]<<16|r[3]>>>16,4294901760&r[1]|65535&r[2],r[0]<<16|r[0]>>>16,4294901760&r[2]|65535&r[3],r[1]<<16|r[1]>>>16,4294901760&r[3]|65535&r[0]];this._b=0;for(var a=0;a<4;a++)u.call(this);for(a=0;a<8;a++)s[a]^=n[a+4&7];if(i){var o=i[e(252)],c=o[0],l=o[1],d=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),f=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),h=d>>>16|4294901760&f,p=f<<16|65535&d;for(s[0]^=d,s[1]^=h,s[2]^=f,s[3]^=p,s[4]^=d,s[5]^=h,s[6]^=f,s[7]^=p,a=0;a<4;a++)u[e(266)](this)}},_doProcessBlock:function(e,r){var i=t,n=this._X;u[i(266)](this),s[0]=n[0]^n[5]>>>16^n[3]<<16,s[1]=n[2]^n[7]>>>16^n[5]<<16,s[2]=n[4]^n[1]>>>16^n[7]<<16,s[3]=n[6]^n[3]>>>16^n[1]<<16;for(var a=0;a<4;a++)s[a]=16711935&(s[a]<<8|s[a]>>>24)|4278255360&(s[a]<<24|s[a]>>>8),e[r+a]^=s[a]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,r=0;r<8;r++)a[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<a[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<a[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<a[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<a[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<a[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<a[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<a[6]>>>0?1:0)|0,this._b=t[7]>>>0<a[7]>>>0?1:0,r=0;r<8;r++){var i=e[r]+t[r],n=65535&i,s=i>>>16,c=((n*n>>>17)+n*s>>>15)+s*s,u=((4294901760&i)*i|0)+((65535&i)*i|0);o[r]=c^u}e[0]=o[0]+(o[7]<<16|o[7]>>>16)+(o[6]<<16|o[6]>>>16)|0,e[1]=o[1]+(o[0]<<8|o[0]>>>24)+o[7]|0,e[2]=o[2]+(o[1]<<16|o[1]>>>16)+(o[0]<<16|o[0]>>>16)|0,e[3]=o[3]+(o[2]<<8|o[2]>>>24)+o[1]|0,e[4]=o[4]+(o[3]<<16|o[3]>>>16)+(o[2]<<16|o[2]>>>16)|0,e[5]=o[5]+(o[4]<<8|o[4]>>>24)+o[3]|0,e[6]=o[6]+(o[5]<<16|o[5]>>>16)+(o[4]<<16|o[4]>>>16)|0,e[7]=o[7]+(o[6]<<8|o[6]>>>24)+o[5]|0}r[t(263)]=i[t(264)](c)}(),e[t(263)]},"object"===ia(273)?e.exports=i(bn):i(r.CryptoJS)});const na=aa;function sa(){const e=["3168906mAmbtR","_keyPriorReset","20223880GnXqoS","CryptoJS","BlockCipher","_createHelper","words","object","amd","457247tvoUwS","./cipher-core","120864rPCXgP","sbox","function","270ITVtEK","63VqwcdJ","Blowfish","lib","left","pbox","./md5","createCommonjsModule","_key","76804ZBPaCe","sigBytes","436978SNYLtQ","right","extend","99204MzOmUp","commonjsGlobal","5rHPMLJ"];return(sa=function(){return e})()}function aa(e,t){const r=sa();return(aa=function(e,t){return r[e-=131]})(e,t)}!function(e){const t=aa,r=e();for(;;)try{if(270446===-parseInt(t(143))/1+parseInt(t(159))/2+parseInt(t(149))/3*(-parseInt(t(131))/4)+parseInt(t(133))/5*(-parseInt(t(134))/6)+-parseInt(t(157))/7+-parseInt(t(145))/8*(parseInt(t(148))/9)+parseInt(t(136))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(sa);nt[na(155)](function(e,t){const r=na;!function(t,r){const i=aa;"object"===i(141)?e.exports=r(bn):"undefined"===i(147)&&(void 0)[i(142)]?(void 0)(["./core","./enc-base64",i(154),"./evpkdf",i(144)],r):r(t[i(137)])}(nt[r(132)],function(e){const t=r;return function(){const t=aa;var r=e,i=r[t(151)][t(138)],n=r.algo;const s=16,a=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],o=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var c={pbox:[],sbox:[]};function u(e,r){const i=t;let n=r>>24&255,s=r>>16&255,a=r>>8&255,o=255&r,c=e.sbox[0][n]+e[i(146)][1][s];return c^=e[i(146)][2][a],c+=e[i(146)][3][o],c}function l(e,r,i){const n=t;let a,o=r,c=i;for(let t=0;t<s;++t)o^=e[n(153)][t],c=u(e,o)^c,a=o,o=c,c=a;return a=o,o=c,c=a,c^=e[n(153)][16],o^=e[n(153)][17],{left:o,right:c}}var d=n[t(150)]=i[t(161)]({_doReset:function(){const e=t;if(this[e(135)]!==this[e(156)]){var r=this[e(135)]=this[e(156)],i=r[e(140)],n=r[e(158)]/4;!function(e,r,i){const n=t;for(let t=0;t<4;t++){e.sbox[t]=[];for(let r=0;r<256;r++)e[n(146)][t][r]=o[t][r]}let s=0;for(let t=0;t<18;t++)e[n(153)][t]=a[t]^r[s],s++,s>=i&&(s=0);let c=0,u=0,d=0;for(let t=0;t<18;t+=2)d=l(e,c,u),c=d[n(152)],u=d[n(160)],e.pbox[t]=c,e.pbox[t+1]=u;for(let t=0;t<4;t++)for(let r=0;r<256;r+=2)d=l(e,c,u),c=d[n(152)],u=d.right,e[n(146)][t][r]=c,e.sbox[t][r+1]=u}(c,i,n)}},encryptBlock:function(e,r){const i=t;var n=l(c,e[r],e[r+1]);e[r]=n[i(152)],e[r+1]=n[i(160)]},decryptBlock:function(e,r){const i=t;var n=function(e,r,i){const n=t;let s,a=r,o=i;for(let t=17;t>1;--t)a^=e[n(153)][t],o=u(e,a)^o,s=a,a=o,o=s;return s=a,a=o,o=s,o^=e[n(153)][1],a^=e.pbox[0],{left:a,right:o}}(c,e[r],e[r+1]);e[r]=n.left,e[r+1]=n[i(160)]},blockSize:2,keySize:4,ivSize:2});r[t(150)]=i[t(139)](d)}(),e[t(150)]})});function oa(e,t){var r=ca();return(oa=function(e,t){return r[e-=447]})(e,t)}function ca(){var e=["CryptoJS","2998314PPaFhS","exports","3KYuuqV","369543gQSWIA","function","2442200OzRKPl","./pad-iso97971","./aes","1670aIlbDV","4699375YHBPdb","./sha1","./mode-ctr","./pad-ansix923","./evpkdf","./sha384","./enc-base64","./rabbit","./tripledes","./md5","7BDALap","commonjsGlobal","3657468IIJuwT","./pad-zeropadding","./sha224","./ripemd160","./sha512","amd","./hmac","./pad-iso10126","./pad-nopadding","1805772qfTcyc","./enc-base64url","21051vcpsDy","./sha3","./format-hex","./x64-core","object","./pbkdf2"];return(ca=function(){return e})()}function ua(){const e=["3IrMwMD","84366AEkMmS","405456KgoCmn","includes","ModeOfOperation","1892576NsBsQo","create","WordArray","4634105SNHbAX","ctr","byteLength","lib","2460oUtGCM","1236ZKmyFS","slice","toString","2307600aHcoBt","then","catch","length","5585DHHWCV","1227794yUwGjR","decrypt"];return(ua=function(){return e})()}function la(e,t){const r=ua();return(la=function(e,t){return r[e-=392]})(e,t)}function da(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function fa(e,t){var r=ma();return(fa=function(e,t){return r[e-=489]})(e,t)}!function(e){for(var t=oa,r=e();;)try{if(755020===-parseInt(t(452))/1+parseInt(t(479))/2+-parseInt(t(451))/3*(parseInt(t(470))/4)+parseInt(t(458))/5+parseInt(t(449))/6*(-parseInt(t(468))/7)+parseInt(t(454))/8+-parseInt(t(481))/9*(-parseInt(t(457))/10))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ca),it(function(e,t){var r,i,n;r=nt[oa(469)],i=function(e){return e},"object"===(n=oa)(485)?e[n(450)]=bn:"undefined"===n(453)&&(void 0)[n(475)]?(void 0)(["./core",n(484),"./lib-typedarrays","./enc-utf16",n(464),n(480),n(467),n(459),"./sha256",n(472),n(474),n(463),n(482),n(473),n(476),n(447),n(462),"./cipher-core","./mode-cfb",n(460),"./mode-ctr-gladman","./mode-ofb","./mode-ecb",n(461),n(477),n(455),n(471),n(478),n(483),n(456),n(466),"./rc4",n(465),"./rabbit-legacy","./blowfish"],i):r[n(448)]=r[n(448)]}),function(e){const t=la,r=e();for(;;)try{if(418938===parseInt(t(398))/1+parseInt(t(394))/2*(parseInt(t(396))/3)+parseInt(t(412))/4+-parseInt(t(393))/5*(-parseInt(t(409))/6)+parseInt(t(404))/7+parseInt(t(401))/8+parseInt(t(397))/9*(-parseInt(t(408))/10))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ua);var ha=fa;!function(e){for(var t=fa,r=e();;)try{if(695019===parseInt(t(1509))/1*(parseInt(t(507))/2)+parseInt(t(582))/3*(parseInt(t(976))/4)+parseInt(t(537))/5*(-parseInt(t(504))/6)+-parseInt(t(1595))/7+parseInt(t(1339))/8+parseInt(t(980))/9+parseInt(t(1143))/10*(parseInt(t(1138))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ma);var pa=nt[ha(696)](function(e,t){var r,n,s=ha,a=(r=new Date,n=4,{setLogLevel:function(e){var t=fa;n=e==this.debug?1:e==this[t(528)]?2:e==this[t(840)]?3:(this.error,4)},debug:function(e,t){var i=fa;void 0===console[i(837)]&&(console.debug=console[i(1355)]),1>=n&&console[i(837)]("["+a[i(1297)](new Date-r,1e3)+"]","["+e+"]",t)},log:function(e,t){var r=fa;this[r(837)](e[r(1486)])},info:function(e,t){var i=fa;2>=n&&console[i(528)]("["+a[i(1297)](new Date-r,1e3)+"]","["+e+"]",t)},warn:function(e,t){3>=n&&console.warn("["+a.getDurationString(new Date-r,1e3)+"]","["+e+"]",t)},error:function(e,t){var i=fa;4>=n&&console.error("["+a[i(1297)](new Date-r,1e3)+"]","["+e+"]",t)}});a[s(1297)]=function(e,t){var r,i=s;function n(e,t){for(var r=(""+e)[fa(1545)](".");r[0].length<t;)r[0]="0"+r[0];return r.join(".")}e<0?(r=!0,e=-e):r=!1;var a=e/(t||1),o=Math.floor(a/3600);a-=3600*o;var c=Math[i(1065)](a/60),u=1e3*(a-=60*c);return u-=1e3*(a=Math[i(1065)](a)),u=Math[i(1065)](u),(r?"-":"")+o+":"+n(c,2)+":"+n(a,2)+"."+n(u,3)},a[s(1620)]=function(e){var t=s,r=e[t(783)];if(r>0){for(var i="",n=0;n<r;n++)n>0&&(i+=","),i+="["+a[t(1297)](e[t(1279)](n))+","+a.getDurationString(e[t(866)](n))+"]";return i}return t(880)},s(1491)!==s(1329)&&(t[s(986)]=a);var o=function(e){var t=s;if(!(e instanceof ArrayBuffer))throw t(1050);this[t(1507)]=e,this[t(846)]=new DataView(e),this[t(1418)]=0};o[s(520)].getPosition=function(){return this[s(1418)]},o[s(520)][s(506)]=function(){var e=s;return this[e(1507)][e(1199)]},o.prototype[s(1529)]=function(){var e=s;return this[e(1507)][e(1199)]},o[s(520)][s(596)]=function(e){var t=s,r=Math[t(1559)](0,Math[t(1430)](this[t(1507)][t(1199)],e));return this[t(1418)]=isNaN(r)||!isFinite(r)?0:r,!0},o[s(520)].isEos=function(){var e=s;return this[e(1079)]()>=this[e(506)]()},o.prototype[s(724)]=function(e,t){var r=s,i=0;if(this[r(1418)]+e<=this[r(1507)][r(1199)]){switch(e){case 1:i=t?this.dataview[r(562)](this[r(1418)]):this[r(846)].getUint8(this.position);break;case 2:i=t?this.dataview[r(549)](this.position):this[r(846)][r(1722)](this.position);break;case 3:if(t)throw r(1158);i=this[r(846)][r(1431)](this.position)<<16,i|=this[r(846)][r(1431)](this[r(1418)]+1)<<8,i|=this[r(846)][r(1431)](this.position+2);break;case 4:i=t?this.dataview[r(543)](this[r(1418)]):this[r(846)].getUint32(this.position);break;case 8:if(t)throw r(1448);i=this[r(846)][r(1691)](this[r(1418)])<<32,i|=this[r(846)].getUint32(this[r(1418)]+4);break;default:throw r(1417)+e}return this.position+=e,i}throw r(1683)},o.prototype.readUint8=function(){return this[s(724)](1,!1)},o[s(520)].readUint16=function(){return this[s(724)](2,!1)},o[s(520)][s(814)]=function(){return this[s(724)](3,!1)},o[s(520)].readUint32=function(){return this.readAnyInt(4,!1)},o[s(520)][s(774)]=function(){return this[s(724)](8,!1)},o[s(520)].readString=function(e){var t=s;if(this[t(1418)]+e<=this[t(1507)][t(1199)]){for(var r="",i=0;i<e;i++)r+=String[t(1629)](this.readUint8());return r}throw t(1683)},o[s(520)].readCString=function(){for(var e=s,t=[];;){var r=this[e(848)]();if(0===r)break;t.push(r)}return String[e(1629)][e(803)](null,t)},o[s(520)][s(1462)]=function(){return this[s(724)](1,!0)},o[s(520)][s(1034)]=function(){return this[s(724)](2,!0)},o[s(520)][s(1286)]=function(){return this.readAnyInt(4,!0)},o[s(520)][s(1273)]=function(){return this[s(724)](8,!1)},o[s(520)][s(1205)]=function(e){for(var t=new Uint8Array(e),r=0;r<e;r++)t[r]=this.readUint8();return t},o.prototype[s(627)]=function(e){for(var t=s,r=new Int16Array(e),i=0;i<e;i++)r[i]=this[t(1034)]();return r},o.prototype[s(1277)]=function(e){for(var t=s,r=new Int16Array(e),i=0;i<e;i++)r[i]=this[t(952)]();return r},o[s(520)][s(1082)]=function(e){for(var t=s,r=new Uint32Array(e),i=0;i<e;i++)r[i]=this[t(1001)]();return r},o[s(520)][s(1442)]=function(e){for(var t=s,r=new Int32Array(e),i=0;i<e;i++)r[i]=this[t(1286)]();return r},s(1491)!==s(1329)&&(t.MP4BoxStream=o);var c=function(e,t,r){var i=s;this[i(588)]=t||0,e instanceof ArrayBuffer?this.buffer=e:typeof e==i(1491)?(this[i(1309)]=e,t&&(this[i(588)]+=t)):this.buffer=new ArrayBuffer(e||0),this.position=0,this[i(525)]=null==r?c[i(841)]:r};c[s(520)]={},c[s(520)][s(1079)]=function(){return this[s(1418)]},c[s(520)][s(529)]=function(e){var t=s;if(this._dynamicSize){var r=this._byteOffset+this[t(1418)]+e,i=this[t(1472)].byteLength;if(r<=i)r>this[t(1363)]&&(this[t(1363)]=r);else{for(i<1&&(i=1);r>i;)i*=2;var n=new ArrayBuffer(i),a=new Uint8Array(this[t(1472)]);new Uint8Array(n,0,a[t(783)])[t(675)](a),this[t(1507)]=n,this[t(1363)]=r}}},c[s(520)][s(1087)]=function(){var e=s;if(this[e(1363)]!=this[e(1472)][e(1199)]){var t=new ArrayBuffer(this._byteLength),r=new Uint8Array(t),i=new Uint8Array(this[e(1472)],0,r[e(783)]);r[e(675)](i),this.buffer=t}},c[s(900)]=!1,c[s(841)]=!0,c[s(520)][s(1363)]=0,Object[s(1257)](c[s(520)],s(1199),{get:function(){var e=s;return this[e(1363)]-this[e(588)]}}),Object[s(1257)](c.prototype,s(1507),{get:function(){return this._trimAlloc(),this._buffer},set:function(e){var t=s;this[t(1472)]=e,this._dataView=new DataView(this._buffer,this[t(588)]),this._byteLength=this[t(1472)][t(1199)]}}),Object[s(1257)](c.prototype,s(1621),{get:function(){return this[s(588)]},set:function(e){var t=s;this._byteOffset=e,this._dataView=new DataView(this[t(1472)],this[t(588)]),this[t(1363)]=this._buffer[t(1199)]}}),Object.defineProperty(c.prototype,"dataView",{get:function(){return this[s(540)]},set:function(e){var t=s;this[t(588)]=e[t(1621)],this[t(1472)]=e[t(1507)],this[t(540)]=new DataView(this[t(1472)],this[t(588)]),this[t(1363)]=this[t(588)]+e.byteLength}}),c.prototype.seek=function(e){var t=Math[s(1559)](0,Math.min(this.byteLength,e));this.position=isNaN(t)||!isFinite(t)?0:t},c[s(520)].isEof=function(){return this[s(1418)]>=this._byteLength},c[s(520)].mapUint8Array=function(e){var t=s;this[t(529)](1*e);var r=new Uint8Array(this[t(1472)],this.byteOffset+this[t(1418)],e);return this[t(1418)]+=1*e,r},c[s(520)][s(1442)]=function(e,t){var r=s;e=null==e?this.byteLength-this[r(1418)]/4:e;var i=new Int32Array(e);return c.memcpy(i[r(1507)],0,this[r(1507)],this[r(1621)]+this[r(1418)],e*i[r(1677)]),c[r(964)](i,null==t?this[r(525)]:t),this.position+=i[r(1199)],i},c[s(520)][s(627)]=function(e,t){var r=s;e=null==e?this[r(1199)]-this[r(1418)]/2:e;var i=new Int16Array(e);return c.memcpy(i[r(1507)],0,this.buffer,this[r(1621)]+this[r(1418)],e*i[r(1677)]),c[r(964)](i,null==t?this[r(525)]:t),this[r(1418)]+=i[r(1199)],i},c[s(520)][s(795)]=function(e){var t=s;e=null==e?this[t(1199)]-this[t(1418)]:e;var r=new Int8Array(e);return c[t(1580)](r[t(1507)],0,this[t(1507)],this.byteOffset+this[t(1418)],e*r.BYTES_PER_ELEMENT),this[t(1418)]+=r[t(1199)],r},c[s(520)].readUint32Array=function(e,t){var r=s;e=null==e?this.byteLength-this.position/4:e;var i=new Uint32Array(e);return c[r(1580)](i.buffer,0,this[r(1507)],this[r(1621)]+this[r(1418)],e*i[r(1677)]),c.arrayToNative(i,null==t?this[r(525)]:t),this[r(1418)]+=i[r(1199)],i},c[s(520)].readUint16Array=function(e,t){var r=s;e=null==e?this.byteLength-this[r(1418)]/2:e;var i=new Uint16Array(e);return c[r(1580)](i[r(1507)],0,this[r(1507)],this[r(1621)]+this[r(1418)],e*i[r(1677)]),c[r(964)](i,null==t?this[r(525)]:t),this[r(1418)]+=i[r(1199)],i},c[s(520)].readUint8Array=function(e){var t=s;e=null==e?this[t(1199)]-this[t(1418)]:e;var r=new Uint8Array(e);return c[t(1580)](r[t(1507)],0,this.buffer,this[t(1621)]+this[t(1418)],e*r[t(1677)]),this[t(1418)]+=r[t(1199)],r},c.prototype[s(790)]=function(e,t){var r=s;e=null==e?this[r(1199)]-this[r(1418)]/8:e;var i=new Float64Array(e);return c[r(1580)](i[r(1507)],0,this[r(1507)],this.byteOffset+this[r(1418)],e*i[r(1677)]),c[r(964)](i,null==t?this[r(525)]:t),this.position+=i[r(1199)],i},c[s(520)][s(554)]=function(e,t){var r=s;e=null==e?this[r(1199)]-this.position/4:e;var i=new Float32Array(e);return c[r(1580)](i[r(1507)],0,this[r(1507)],this[r(1621)]+this.position,e*i[r(1677)]),c.arrayToNative(i,null==t?this[r(525)]:t),this[r(1418)]+=i[r(1199)],i},c.prototype.readInt32=function(e){var t=s,r=this[t(540)][t(543)](this.position,null==e?this[t(525)]:e);return this.position+=4,r},c[s(520)][s(1034)]=function(e){var t=s,r=this[t(540)][t(549)](this.position,null==e?this.endianness:e);return this.position+=2,r},c[s(520)].readInt8=function(){var e=this[s(540)].getInt8(this.position);return this.position+=1,e},c[s(520)][s(1001)]=function(e){var t=s,r=this[t(540)][t(1691)](this.position,null==e?this[t(525)]:e);return this.position+=4,r},c[s(520)].readUint16=function(e){var t=s,r=this[t(540)][t(1722)](this[t(1418)],null==e?this[t(525)]:e);return this[t(1418)]+=2,r},c[s(520)][s(848)]=function(){var e=s,t=this._dataView.getUint8(this[e(1418)]);return this[e(1418)]+=1,t},c[s(520)][s(1479)]=function(e){var t=s,r=this[t(540)].getFloat32(this[t(1418)],null==e?this.endianness:e);return this[t(1418)]+=4,r},c.prototype[s(1018)]=function(e){var t=s,r=this[t(540)][t(1030)](this.position,null==e?this[t(525)]:e);return this[t(1418)]+=8,r},c[s(525)]=new Int8Array(new Int16Array([1])[s(1507)])[0]>0,c[s(1580)]=function(e,t,r,i,n){var a=s,o=new Uint8Array(e,t,n),c=new Uint8Array(r,i,n);o[a(675)](c)},c[s(964)]=function(e,t){return t==this.endianness?e:this.flipArrayEndianness(e)},c[s(1247)]=function(e,t){var r=s;return this.endianness==t?e:this[r(1692)](e)},c[s(1692)]=function(e){for(var t=s,r=new Uint8Array(e[t(1507)],e[t(1621)],e.byteLength),i=0;i<e[t(1199)];i+=e.BYTES_PER_ELEMENT)for(var n=i+e[t(1677)]-1,a=i;n>a;n--,a++){var o=r[a];r[a]=r[n],r[n]=o}return e},c[s(520)][s(787)]=0,String[s(607)]=function(e){for(var t=s,r=[],i=0;i<e[t(783)];i++)r[i]=e[i];return String[t(1629)].apply(null,r)},c[s(520)].readString=function(e,t){var r=s;return null==t||t==r(1471)?String[r(607)][r(803)](null,[this[r(1179)](null==e?this.byteLength-this.position:e)]):new TextDecoder(t)[r(555)](this[r(1179)](e))},c.prototype[s(981)]=function(e){var t=s,r=this[t(1199)]-this[t(1418)],i=new Uint8Array(this[t(1472)],this._byteOffset+this[t(1418)]),n=r;null!=e&&(n=Math[t(1430)](e,r));for(var a=0;a<n&&0!==i[a];a++);var o=String[t(607)].apply(null,[this[t(1179)](a)]);return null!=e?this[t(1418)]+=n-a:a!=r&&(this[t(1418)]+=1),o};var u=Math.pow(2,32);c.prototype[s(1273)]=function(){var e=s;return this.readInt32()*u+this[e(1001)]()},c.prototype.readUint64=function(){var e=s;return this[e(1001)]()*u+this[e(1001)]()},c.prototype.readInt64=function(){return this[s(1001)]()*u+this.readUint32()},c.prototype.readUint24=function(){var e=s;return(this[e(848)]()<<16)+(this[e(848)]()<<8)+this[e(848)]()},t[s(1166)]=c,c[s(520)].save=function(e){var t=s,r=new Blob([this[t(1507)]]);if(!window[t(565)]||!URL[t(857)])throw t(1488);var i=window[t(565)].createObjectURL(r),n=document[t(670)]("a");document[t(797)][t(1379)](n),n[t(1517)](t(1308),i),n[t(1517)](t(1688),e),n[t(1517)](t(1203),t(1458)),n[t(697)](),window[t(565)][t(1142)](i)},c[s(520)][s(641)]=!0,Object[s(1257)](c[s(520)],s(1586),{get:function(){return this[s(641)]},set:function(e){var t=s;!e&&this[t(1087)](),this[t(641)]=e}}),c[s(520)].shift=function(e){var t=s,r=new ArrayBuffer(this[t(1363)]-e),i=new Uint8Array(r),n=new Uint8Array(this._buffer,e,i[t(783)]);i[t(675)](n),this[t(1507)]=r,this[t(1418)]-=e},c[s(520)].writeInt32Array=function(e,t){var r=s;if(this[r(529)](4*e[r(783)]),e instanceof Int32Array&&this[r(1621)]+this[r(1418)]%e[r(1677)]===0)c.memcpy(this[r(1472)],this[r(1621)]+this[r(1418)],e.buffer,0,e.byteLength),this[r(699)](e[r(783)],t);else for(var i=0;i<e.length;i++)this[r(1437)](e[i],t)},c.prototype[s(1452)]=function(e,t){var r=s;if(this[r(529)](2*e.length),e instanceof Int16Array&&this[r(1621)]+this[r(1418)]%e[r(1677)]===0)c[r(1580)](this[r(1472)],this.byteOffset+this.position,e[r(1507)],0,e[r(1199)]),this[r(613)](e[r(783)],t);else for(var i=0;i<e[r(783)];i++)this.writeInt16(e[i],t)},c[s(520)][s(891)]=function(e){var t=s;if(this[t(529)](1*e.length),e instanceof Int8Array&&this[t(1621)]+this[t(1418)]%e.BYTES_PER_ELEMENT===0)c[t(1580)](this[t(1472)],this[t(1621)]+this[t(1418)],e[t(1507)],0,e[t(1199)]),this[t(777)](e[t(783)]);else for(var r=0;r<e.length;r++)this[t(1264)](e[r])},c[s(520)].writeUint32Array=function(e,t){var r=s;if(this._realloc(4*e[r(783)]),e instanceof Uint32Array&&this[r(1621)]+this[r(1418)]%e[r(1677)]===0)c[r(1580)](this._buffer,this[r(1621)]+this[r(1418)],e.buffer,0,e[r(1199)]),this[r(1075)](e.length,t);else for(var i=0;i<e[r(783)];i++)this[r(1633)](e[i],t)},c[s(520)][s(1221)]=function(e,t){var r=s;if(this[r(529)](2*e.length),e instanceof Uint16Array&&this[r(1621)]+this[r(1418)]%e[r(1677)]===0)c[r(1580)](this[r(1472)],this.byteOffset+this.position,e[r(1507)],0,e[r(1199)]),this.mapUint16Array(e[r(783)],t);else for(var i=0;i<e.length;i++)this[r(1600)](e[i],t)},c[s(520)][s(1671)]=function(e){var t=s;if(this[t(529)](1*e[t(783)]),e instanceof Uint8Array&&this.byteOffset+this[t(1418)]%e[t(1677)]===0)c.memcpy(this._buffer,this[t(1621)]+this[t(1418)],e[t(1507)],0,e[t(1199)]),this.mapUint8Array(e.length);else for(var r=0;r<e.length;r++)this[t(824)](e[r])},c.prototype[s(612)]=function(e,t){var r=s;if(this[r(529)](8*e[r(783)]),e instanceof Float64Array&&this[r(1621)]+this[r(1418)]%e[r(1677)]===0)c[r(1580)](this._buffer,this[r(1621)]+this[r(1418)],e[r(1507)],0,e[r(1199)]),this.mapFloat64Array(e[r(783)],t);else for(var i=0;i<e.length;i++)this[r(1360)](e[i],t)},c[s(520)].writeFloat32Array=function(e,t){var r=s;if(this[r(529)](4*e.length),e instanceof Float32Array&&this[r(1621)]+this[r(1418)]%e.BYTES_PER_ELEMENT===0)c[r(1580)](this._buffer,this[r(1621)]+this.position,e.buffer,0,e.byteLength),this[r(825)](e[r(783)],t);else for(var i=0;i<e[r(783)];i++)this.writeFloat32(e[i],t)},c[s(520)][s(1437)]=function(e,t){var r=s;this[r(529)](4),this[r(540)][r(977)](this[r(1418)],e,null==t?this.endianness:t),this[r(1418)]+=4},c[s(520)][s(568)]=function(e,t){var r=s;this[r(529)](2),this[r(540)][r(610)](this.position,e,null==t?this[r(525)]:t),this[r(1418)]+=2},c[s(520)].writeInt8=function(e){var t=s;this[t(529)](1),this[t(540)][t(1714)](this[t(1418)],e),this.position+=1},c[s(520)][s(1633)]=function(e,t){var r=s;this[r(529)](4),this[r(540)][r(492)](this[r(1418)],e,null==t?this[r(525)]:t),this[r(1418)]+=4},c[s(520)][s(1600)]=function(e,t){var r=s;this[r(529)](2),this[r(540)].setUint16(this[r(1418)],e,null==t?this[r(525)]:t),this[r(1418)]+=2},c[s(520)][s(824)]=function(e){var t=s;this._realloc(1),this[t(540)][t(1637)](this[t(1418)],e),this[t(1418)]+=1},c[s(520)][s(1465)]=function(e,t){var r=s;this._realloc(4),this[r(540)][r(903)](this.position,e,null==t?this[r(525)]:t),this[r(1418)]+=4},c[s(520)][s(1360)]=function(e,t){var r=s;this[r(529)](8),this[r(540)][r(678)](this[r(1418)],e,null==t?this[r(525)]:t),this[r(1418)]+=8},c[s(520)].writeUCS2String=function(e,t,r){var i=s;null==r&&(r=e[i(783)]);for(var n=0;n<e[i(783)]&&n<r;n++)this[i(1600)](e[i(518)](n),t);for(;n<r;n++)this[i(1600)](0)},c.prototype[s(1226)]=function(e,t,r){var i=s,n=0;if(null==t||t==i(1471))if(null!=r){var a=Math.min(e[i(783)],r);for(n=0;n<a;n++)this[i(824)](e[i(518)](n));for(;n<r;n++)this[i(824)](0)}else for(n=0;n<e[i(783)];n++)this[i(824)](e[i(518)](n));else this[i(1671)](new TextEncoder(t).encode(e[i(1255)](0,r)))},c.prototype.writeCString=function(e,t){var r=s,i=0;if(null!=t){var n=Math[r(1430)](e[r(783)],t);for(i=0;i<n;i++)this.writeUint8(e[r(518)](i));for(;i<t;i++)this[r(824)](0)}else{for(i=0;i<e[r(783)];i++)this[r(824)](e[r(518)](i));this[r(824)](0)}},c[s(520)].writeStruct=function(e,t){for(var r=s,i=0;i<e[r(783)];i+=2){var n=e[i+1];this.writeType(n,t[e[i]],t)}},c[s(520)].writeType=function(e,t,r){var i,n=s;if("function"==typeof e)return e(this,t);if(typeof e==n(1491)&&!(e instanceof Array))return e[n(675)](this,t,r);var a=null,o=n(1471),u=this[n(1418)];switch("string"==typeof e&&/:/[n(1565)](e)&&(i=e[n(1545)](":"),e=i[0],a=parseInt(i[1])),typeof e==n(1416)&&/,/[n(1565)](e)&&(i=e[n(1545)](","),e=i[0],o=parseInt(i[1])),e){case n(789):this[n(824)](t);break;case n(1084):this.writeInt8(t);break;case n(1678):this[n(1600)](t,this.endianness);break;case"int16":this.writeInt16(t,this.endianness);break;case n(493):this[n(1633)](t,this[n(525)]);break;case n(682):this[n(1437)](t,this[n(525)]);break;case"float32":this.writeFloat32(t,this.endianness);break;case"float64":this.writeFloat64(t,this[n(525)]);break;case n(1367):this.writeUint16(t,c.BIG_ENDIAN);break;case n(1590):this[n(568)](t,c.BIG_ENDIAN);break;case n(499):this.writeUint32(t,c.BIG_ENDIAN);break;case"int32be":this[n(1437)](t,c[n(900)]);break;case n(1704):this[n(1465)](t,c[n(900)]);break;case"float64be":this[n(1360)](t,c.BIG_ENDIAN);break;case n(1628):this[n(1600)](t,c[n(841)]);break;case n(1702):this.writeInt16(t,c[n(841)]);break;case n(850):this[n(1633)](t,c[n(841)]);break;case n(1728):this[n(1437)](t,c[n(841)]);break;case n(1460):this[n(1465)](t,c[n(841)]);break;case"float64le":this[n(1360)](t,c[n(841)]);break;case n(1337):this[n(1121)](t,a);break;case n(1416):this.writeString(t,o,a);break;case n(1017):this[n(854)](t,this[n(525)],a);break;case"u16stringle":this[n(854)](t,c[n(841)],a);break;case n(1519):this.writeUCS2String(t,c[n(900)],a);break;default:if(3==e[n(783)]){for(var l=e[1],d=0;d<t[n(783)];d++)this[n(1587)](l,t[d]);break}this.writeStruct(e,t)}null!=a&&(this.position=u,this[n(529)](a),this[n(1418)]=u+a)},c[s(520)].writeUint64=function(e){var t=s,r=Math[t(1065)](e/u);this[t(1633)](r),this[t(1633)](4294967295&e)},c[s(520)][s(1547)]=function(e){var t=s;this.writeUint8((16711680&e)>>16),this[t(824)]((65280&e)>>8),this[t(824)](255&e)},c[s(520)][s(653)]=function(e,t){var r=s,i=this.position;this.seek(e),this[r(1633)](t),this.seek(i)},c[s(520)][s(699)]=function(e,t){var r=s;this[r(529)](4*e);var i=new Int32Array(this._buffer,this.byteOffset+this[r(1418)],e);return c[r(964)](i,null==t?this.endianness:t),this.position+=4*e,i},c[s(520)][s(613)]=function(e,t){var r=s;this[r(529)](2*e);var i=new Int16Array(this[r(1472)],this[r(1621)]+this[r(1418)],e);return c[r(964)](i,null==t?this.endianness:t),this[r(1418)]+=2*e,i},c[s(520)].mapInt8Array=function(e){var t=s;this[t(529)](1*e);var r=new Int8Array(this[t(1472)],this.byteOffset+this.position,e);return this.position+=1*e,r},c.prototype.mapUint32Array=function(e,t){var r=s;this[r(529)](4*e);var i=new Uint32Array(this[r(1472)],this[r(1621)]+this[r(1418)],e);return c[r(964)](i,null==t?this[r(525)]:t),this[r(1418)]+=4*e,i},c[s(520)][s(1618)]=function(e,t){var r=s;this._realloc(2*e);var i=new Uint16Array(this[r(1472)],this[r(1621)]+this[r(1418)],e);return c.arrayToNative(i,null==t?this[r(525)]:t),this[r(1418)]+=2*e,i},c[s(520)][s(1284)]=function(e,t){var r=s;this._realloc(8*e);var i=new Float64Array(this[r(1472)],this[r(1621)]+this.position,e);return c[r(964)](i,null==t?this[r(525)]:t),this[r(1418)]+=8*e,i},c.prototype[s(825)]=function(e,t){var r=s;this[r(529)](4*e);var i=new Float32Array(this[r(1472)],this.byteOffset+this[r(1418)],e);return c.arrayToNative(i,null==t?this[r(525)]:t),this[r(1418)]+=4*e,i};var l=function(e){var t=s;this.buffers=[],this[t(889)]=-1,e&&(this[t(1212)](e),this[t(889)]=0)};l[s(520)]=new c(new ArrayBuffer,0,c[s(900)]),l[s(520)][s(580)]=function(){var e,t=s;return this[t(889)]>-1||(this[t(912)][t(783)]>0?0===(e=this[t(912)][0]).fileStart?(this[t(1507)]=e,this[t(889)]=0,a[t(837)](t(745),t(1058)),!0):(this[t(689)](),!1):(this[t(689)](),!1))},ArrayBuffer[s(833)]=function(e,t){var r=s;a.debug(r(922),r(573)+(e[r(1199)]+t[r(1199)]));var i=new Uint8Array(e[r(1199)]+t[r(1199)]);return i.set(new Uint8Array(e),0),i.set(new Uint8Array(t),e[r(1199)]),i[r(1507)]},l[s(520)][s(1317)]=function(e,t,r){var i,n=s;return(i=new Uint8Array(r))[n(675)](new Uint8Array(e,t,r)),i[n(1507)].fileStart=e[n(630)]+t,i[n(1507)].usedBytes=0,i[n(1507)]},l.prototype[s(1212)]=function(e){for(var t=s,r=!0,i=0;i<this[t(912)][t(783)];i++){var n=this.buffers[i];if(e[t(630)]<=n[t(630)]){if(e.fileStart===n[t(630)]){if(e[t(1199)]>n[t(1199)]){this[t(912)][t(632)](i,1),i--;continue}}else e[t(630)]+e[t(1199)]<=n[t(630)]||(e=this[t(1317)](e,0,n.fileStart-e[t(630)])),a[t(837)](t(745),"Appending new buffer (fileStart: "+e[t(630)]+t(752)+e[t(1199)]+")"),this[t(912)][t(632)](i,0,e),0===i&&(this[t(1507)]=e);r=!1;break}if(e[t(630)]<n[t(630)]+n.byteLength){var o=n[t(630)]+n.byteLength-e[t(630)],c=e.byteLength-o;if(!(c>0)){r=!1;break}e=this.reduceBuffer(e,o,c)}}r&&(a[t(837)](t(745),"Appending new buffer (fileStart: "+e[t(630)]+t(752)+e.byteLength+")"),this.buffers[t(1540)](e),0===i&&(this[t(1507)]=e))},l.prototype[s(689)]=function(e){var t,r,i,n,o,c=s,u=[],l="";for(i=0,n=0,t=0;t<this[c(912)][c(783)];t++)r=this[c(912)][t],0===t?(o={},u[c(1540)](o),o[c(1279)]=r.fileStart,o.end=r[c(630)]+r[c(1199)],l+="["+o[c(1279)]+"-"):o[c(866)]===r[c(630)]?o[c(866)]=r[c(630)]+r[c(1199)]:((o={})[c(1279)]=r[c(630)],l+=u[u[c(783)]-1][c(866)]-1+c(1164)+o[c(1279)]+"-",o[c(866)]=r[c(630)]+r[c(1199)],u[c(1540)](o)),i+=r[c(940)],n+=r.byteLength;u[c(783)]>0&&(l+=o[c(866)]-1+"]");var d=e?a.info:a[c(837)];0===this[c(912)][c(783)]?d(c(745),c(959)):d(c(745),this.buffers[c(783)]+" stored buffer(s) ("+i+"/"+n+c(1603)+l)},l[s(520)].cleanBuffers=function(){var e,t,r=s;for(e=0;e<this[r(912)][r(783)];e++)(t=this[r(912)][e])[r(940)]===t[r(1199)]&&(a[r(837)](r(745),r(1372)+e),this.buffers[r(632)](e,1),e--)},l[s(520)][s(702)]=function(){var e,t=s;if(this[t(889)]+1<this[t(912)].length){if((e=this[t(912)][this.bufferIndex+1])[t(630)]===this[t(1507)][t(630)]+this[t(1507)][t(1199)]){var r=this[t(1507)].byteLength,i=this[t(1507)].usedBytes,n=this.buffer[t(630)];return this[t(912)][this[t(889)]]=ArrayBuffer[t(833)](this[t(1507)],e),this[t(1507)]=this[t(912)][this[t(889)]],this.buffers.splice(this[t(889)]+1,1),this.buffer[t(940)]=i,this.buffer[t(630)]=n,a[t(837)](t(664),t(674)+r+"->"+this[t(1507)].byteLength+")"),!0}return!1}return!1},l[s(520)][s(1294)]=function(e,t,r){var i,n=s,o=null,c=-1;for(i=!0===e?0:this[n(889)];i<this[n(912)][n(783)]&&(o=this[n(912)][i])[n(630)]<=t;)c=i,r&&(o.fileStart+o.byteLength<=t?o[n(940)]=o[n(1199)]:o[n(940)]=t-o[n(630)],this[n(689)]()),i++;return-1!==c?(o=this[n(912)][c])[n(630)]+o[n(1199)]>=t?(a[n(837)](n(745),n(953)+c),c):-1:-1},l[s(520)][s(780)]=function(e){var t,r,i,n=s,a=void 0!==e?e:this[n(889)];if(r=this[n(912)][a],this.buffers[n(783)]>a+1)for(t=a+1;t<this[n(912)][n(783)]&&(i=this[n(912)][t])[n(630)]===r[n(630)]+r[n(1199)];t++)r=i;return r[n(630)]+r.byteLength},l.prototype[s(1098)]=function(e){var t=this[s(1294)](!0,e,!1);return-1!==t?this.findEndContiguousBuf(t):e},l[s(520)][s(1194)]=function(e){var t=s;this.buffer[t(940)]+=e,this.logBufferLevel()},l.prototype[s(1053)]=function(){var e=s;this[e(1507)].usedBytes=this[e(1507)].byteLength,this[e(689)]()},l[s(520)].seek=function(e,t,r){var i,n=s;return-1!==(i=this.findPosition(t,e,r))?(this[n(1507)]=this[n(912)][i],this[n(889)]=i,this.position=e-this[n(1507)].fileStart,a.debug(n(745),n(873)+this[n(1418)]),!0):(a.debug(n(745),n(541)+e+" not found in buffered data"),!1)},l[s(520)].getPosition=function(){var e=s;if(-1===this[e(889)]||null===this.buffers[this.bufferIndex])throw"Error accessing position in the MultiBufferStream";return this.buffers[this[e(889)]].fileStart+this.position},l[s(520)][s(1529)]=function(){return this[s(1199)]},l[s(520)][s(506)]=function(){var e=s;if(-1===this[e(889)]||null===this[e(912)][this.bufferIndex])throw"Error accessing position in the MultiBufferStream";return this[e(912)][this[e(889)]].fileStart+this[e(1199)]},l.prototype[s(1283)]=function(){var e=s;this[e(912)]=[],this[e(889)]=-1},s(1491)!==s(1329)&&(t[s(745)]=l);var d=function(){var e=s,t=[];t[3]=e(631),t[4]=e(1473),t[5]=e(556),t[6]=e(1388),this[e(531)]=function(e){return t[e]};var r=this,i={};return this[e(1071)]=function(r){var n,s,o,c=e,u=0;for(n=r[c(848)](),o=r[c(848)]();128&o;)u=(127&o)<<7,o=r[c(848)]();return u+=127&o,a.debug("MPEG4DescriptorParser","Found "+(t[n]||"Descriptor "+n)+c(884)+u+" at position "+r[c(1079)]()),(s=t[n]?new i[t[n]](u):new(i[c(961)])(u))[c(1706)](r),s},i[e(961)]=function(t,r){var i=e;this[i(1301)]=t,this[i(1033)]=r,this[i(1202)]=[]},i[e(961)].prototype.parse=function(t){var r=e;this.data=t[r(1205)](this[r(1033)])},i[e(961)][e(520)].findDescriptor=function(t){for(var r=e,i=0;i<this.descs[r(783)];i++)if(this[r(1202)][i][r(1301)]==t)return this[r(1202)][i];return null},i[e(961)][e(520)].parseRemainingDescriptors=function(t){for(var i=e,n=t[i(1418)];t.position<n+this[i(1033)];){var s=r.parseOneDescriptor(t);this[i(1202)][i(1540)](s)}},i[e(631)]=function(t){var r=e;i[r(961)][r(623)](this,3,t)},i[e(631)][e(520)]=new i.Descriptor,i[e(631)][e(520)][e(1706)]=function(t){var r=e;if(this[r(616)]=t.readUint16(),this[r(1146)]=t[r(848)](),this[r(1033)]-=3,128&this[r(1146)]?(this[r(1598)]=t[r(952)](),this[r(1033)]-=2):this[r(1598)]=0,64&this.flags){var i=t.readUint8();this[r(565)]=t[r(1451)](i),this[r(1033)]-=i+1}else this.URL="";32&this.flags?(this.OCR_ES_ID=t[r(952)](),this[r(1033)]-=2):this[r(1141)]=0,this[r(1443)](t)},i.ES_Descriptor[e(520)].getOTI=function(t){var r=e,i=this[r(994)](4);return i?i[r(1020)]:0},i[e(631)][e(520)][e(1060)]=function(t){var r=e,i=this.findDescriptor(4);if(!i)return null;var n=i.findDescriptor(5);if(n&&n[r(937)]){var s=(248&n[r(937)][0])>>3;return 31===s&&n[r(937)][r(783)]>=2&&(s=32+((7&n[r(937)][0])<<3)+((224&n[r(937)][1])>>5)),s}return null},i[e(1473)]=function(t){var r=e;i[r(961)][r(623)](this,4,t)},i[e(1473)][e(520)]=new(i[e(961)]),i[e(1473)][e(520)][e(1706)]=function(t){var r=e;this.oti=t[r(848)](),this[r(1044)]=t[r(848)](),this[r(508)]=!!(this[r(1044)]>>1&1),this[r(1044)]=this.streamType>>>2,this[r(1187)]=t[r(814)](),this[r(1239)]=t.readUint32(),this.avgBitrate=t[r(1001)](),this[r(1033)]-=13,this[r(1443)](t)},i[e(556)]=function(t){var r=e;i[r(961)][r(623)](this,5,t)},i[e(556)][e(520)]=new(i[e(961)]),i.SLConfigDescriptor=function(t){var r=e;i[r(961)][r(623)](this,6,t)},i.SLConfigDescriptor[e(520)]=new(i[e(961)]),this};s(1491)!==s(1329)&&(t[s(1715)]=d);var f={ERR_INVALID_DATA:-1,ERR_NOT_ENOUGH_DATA:0,OK:1,BASIC_BOXES:[s(1015),s(1144),s(570),s(649),s(718),s(621)],FULL_BOXES:[s(938),s(619),s(1475),s(1362),s(1642),"ipro",s(819)],CONTAINER_BOXES:[["moov",[s(1354),s(1016)]],[s(1354)],["edts"],[s(1571)],[s(879)],["dinf"],[s(928),[s(1027),"sbgp"]],[s(515),[s(1104)]],[s(494),[s(1405)]],["traf",[s(818),s(1027),"sbgp"]],[s(1218)],[s(984)],[s(1697)],[s(1588),[s(533)]],[s(718)],[s(1568)],[s(1583)],[s(621)],["strd"],["sinf"],[s(868)],["schi"],[s(514)],[s(1091),[s(921)]],[s(855),[s(608)]],[s(1641)],[s(1457)],[s(1468)],[s(1497),[s(1066)]]],boxCodes:[],fullBoxCodes:[],containerBoxCodes:[],sampleEntryCodes:{},sampleGroupEntryCodes:[],trackGroupTypes:[],UUIDBoxes:{},UUIDs:[],initialize:function(){var e=s;f[e(898)][e(520)]=new(f[e(691)]),f[e(1231)][e(520)]=new(f[e(691)]),f.SampleEntry[e(520)]=new f.Box,f[e(730)][e(520)]=new f.FullBox,f[e(1567)][e(1128)](function(t){f[e(1298)](t)}),f[e(793)][e(1128)](function(t){f[e(917)](t)}),f[e(954)][e(1128)](function(t){f[e(913)](t[0],null,t[1])})},Box:function(e,t,r){var i=s;this.type=e,this[i(1033)]=t,this.uuid=r},FullBox:function(e,t,r){var i=s;f[i(691)].call(this,e,t,r),this[i(1146)]=0,this[i(925)]=0},ContainerBox:function(e,t,r){var i=s;f[i(691)][i(623)](this,e,t,r),this[i(705)]=[]},SampleEntry:function(e,t,r,i){var n=s;f[n(1231)][n(623)](this,e,t),this.hdr_size=r,this[n(1279)]=i},SampleGroupEntry:function(e){this[s(1551)]=e},TrackGroupTypeBox:function(e,t){var r=s;f[r(898)][r(623)](this,e,t)},createBoxCtor:function(e,t){var r=s;f[r(1533)][r(1540)](e),f[e+r(691)]=function(t){var i=r;f[i(691)][i(623)](this,e,t)},f[e+"Box"][r(520)]=new(f[r(691)]),t&&(f[e+"Box"].prototype[r(1706)]=t)},createFullBoxCtor:function(e,t){var r=s;f[e+r(691)]=function(t){f[r(898)].call(this,e,t)},f[e+r(691)][r(520)]=new(f[r(898)]),f[e+r(691)][r(520)][r(1706)]=function(e){var i=r;this[i(1335)](e),t&&t[i(623)](this,e)}},addSubBoxArrays:function(e){if(e){this[s(711)]=e;for(var t=e.length,r=0;r<t;r++)this[e[r]+"s"]=[]}},createContainerBoxCtor:function(e,t,r){var i=s;f[e+i(691)]=function(t){var n=i;f[n(1231)][n(623)](this,e,t),f.addSubBoxArrays.call(this,r)},f[e+i(691)][i(520)]=new(f[i(1231)]),t&&(f[e+i(691)][i(520)][i(1706)]=t)},createMediaSampleEntryCtor:function(e,t,r){var i=s;f.sampleEntryCodes[e]=[],f[e+i(997)]=function(e,t){var n=i;f[n(997)][n(623)](this,e,t),f[n(957)][n(623)](this,r)},f[e+i(997)][i(520)]=new(f[i(997)]),t&&(f[e+"SampleEntry"][i(520)].parse=t)},createSampleEntryCtor:function(e,t,r,i){var n=s;f.sampleEntryCodes[e].push(t),f[t+n(997)]=function(r){var s=n;f[e+"SampleEntry"][s(623)](this,t,r),f[s(957)][s(623)](this,i)},f[t+"SampleEntry"][n(520)]=new(f[e+n(997)]),r&&(f[t+n(997)][n(520)][n(1706)]=r)},createEncryptedSampleEntryCtor:function(e,t,r){var i=s;f.createSampleEntryCtor[i(623)](this,e,t,r,[i(895)])},createSampleGroupCtor:function(e,t){var r=s;f[e+r(827)]=function(t){var i=r;f[i(827)][i(623)](this,e,t)},f[e+r(827)][r(520)]=new(f[r(827)]),t&&(f[e+"SampleGroupEntry"].prototype.parse=t)},createTrackGroupCtor:function(e,t){var r=s;f[e+r(730)]=function(t){var i=r;f.TrackGroupTypeBox[i(623)](this,e,t)},f[e+r(730)][r(520)]=new f.TrackGroupTypeBox,t&&(f[e+r(730)][r(520)][r(1706)]=t)},createUUIDBox:function(e,t,r,i){var n=s;f[n(859)][n(1540)](e),f[n(656)][e]=function(i){var s=n;t?f[s(898)][s(623)](this,s(710),i,e):r?f[s(1231)][s(623)](this,"uuid",i,e):f.Box.call(this,s(710),i,e)},f.UUIDBoxes[e].prototype=t?new(f[n(898)]):r?new(f[n(1231)]):new f.Box,i&&(t?f[n(656)][e].prototype[n(1706)]=function(e){var t=n;this[t(1335)](e),i&&i[t(623)](this,e)}:f[n(656)][e][n(520)][n(1706)]=i)}};function h(e,t){this.x=e,this.y=t}function p(e,t){var r=s;this[r(1504)]=e,this[r(746)]=t}f.initialize(),f[s(1608)]=1,f[s(1710)]=2,f.TKHD_FLAG_IN_PREVIEW=4,f[s(1156)]=1,f[s(1029)]=2,f.TFHD_FLAG_SAMPLE_DUR=8,f[s(1180)]=16,f[s(939)]=32,f[s(838)]=65536,f.TFHD_FLAG_DEFAULT_BASE_IS_MOOF=131072,f[s(595)]=1,f.TRUN_FLAGS_FIRST_FLAG=4,f[s(886)]=256,f[s(1521)]=512,f[s(1375)]=1024,f[s(584)]=2048,f[s(691)][s(520)].add=function(e){return this.addBox(new f[e+"Box"])},f[s(691)][s(520)][s(1365)]=function(e){var t=s;return this.boxes.push(e),this[e.type+"s"]?this[e.type+"s"][t(1540)](e):this[e[t(1593)]]=e,e},f.Box[s(520)][s(675)]=function(e,t){return this[e]=t,this},f.Box[s(520)][s(1404)]=function(e,t){var r=s,i=t||r(1074);return!this[i]&&(this[i]=[]),this[i][r(1540)](e),this},"undefined"!==s(1491)&&(t[s(1461)]=f),f[s(878)]=function(e){return f[s(1213)](e)},f.parseHex16=function(e){for(var t=s,r="",i=0;i<16;i++){var n=e.readUint8()[t(1574)](16);r+=1===n.length?"0"+n:n}return r},f[s(906)]=function(e,t,r){var i,n,o,c=s,u=e[c(1079)](),l=0;if(e[c(506)]()-u<8)return a.debug(c(1461),c(1305)),{code:f[c(1446)]};if(r&&r<8)return a.debug("BoxParser",c(1464)),{code:f.ERR_NOT_ENOUGH_DATA};var d=e.readUint32(),h=e[c(1451)](4);if(a[c(837)](c(1461),c(1674)+h+c(1062)+d+c(782)+u),l=8,h==c(710)){if(e[c(506)]()-e[c(1079)]()<16||r-l<16)return e[c(596)](u),a[c(837)](c(1461),c(1459)),{code:f[c(1446)]};o=f.parseUUID(e),l+=16}if(1==d){if(e[c(506)]()-e[c(1079)]()<8||r&&r-l<8)return e[c(596)](u),{code:f[c(1446)]};d=e.readUint64(),l+=8}else if(0===d)if(r)d=r;else if("mdat"!==h)return i=new f.Box(h,d),{code:f.OK,box:i,size:i[c(1033)]};return 0!==d&&d<l||0!==d&&r&&d>r?{code:f[c(1446)],type:h,size:d,hdr_size:l,start:u}:0!==d&&u+d>e[c(506)]()?(e[c(596)](u),{code:f[c(1446)],type:h,size:d,hdr_size:l,start:u}):t?{code:f.OK,type:h,size:d,hdr_size:l,start:u}:(f[h+c(691)]?i=new(f[h+c(691)])(d):h!==c(710)?(i=new f.Box(h,d)).has_unparsed_data=!0:f[c(656)][o]?i=new f.UUIDBoxes[o](d):((i=new(f[c(691)])(h,d))[c(710)]=o,i[c(1576)]=!0),i[c(965)]=l,i[c(1279)]=u,i[c(985)]===f[c(691)][c(520)].write&&i.type!==c(1015)&&i[c(1265)](e),i[c(1706)](e),(n=e[c(1079)]()-(i[c(1279)]+i[c(1033)]))<0?e.seek(i[c(1279)]+i.size):n>0&&0!==i[c(1033)]&&e[c(596)](i[c(1279)]+i[c(1033)]),{code:f.OK,box:i,size:i[c(1033)]})},f[s(691)][s(520)][s(1706)]=function(e){var t=s;this[t(1593)]!=t(1015)?this[t(937)]=e[t(1205)](this.size-this[t(965)]):0===this[t(1033)]?e[t(596)](e.getEndPosition()):e[t(596)](this.start+this[t(1033)])},f[s(691)][s(520)][s(1265)]=function(e){var t=s;this.data=e.readUint8Array(this[t(1033)]-this.hdr_size),e[t(1418)]-=this[t(1033)]-this.hdr_size},f[s(898)].prototype[s(1265)]=function(e){var t=s;this[t(1335)](e),this[t(937)]=e[t(1205)](this[t(1033)]-this[t(965)]),this[t(965)]-=4,e[t(1418)]-=this[t(1033)]-this[t(965)]},f[s(898)][s(520)].parseFullHeader=function(e){var t=s;this.version=e[t(848)](),this[t(1146)]=e[t(814)](),this.hdr_size+=4},f[s(898)].prototype.parse=function(e){var t=s;this[t(1335)](e),this[t(937)]=e[t(1205)](this[t(1033)]-this[t(965)])},f[s(1231)][s(520)].parse=function(e){for(var t,r,i=s;e[i(1079)]()<this[i(1279)]+this[i(1033)];){if((t=f[i(906)](e,!1,this[i(1033)]-(e.getPosition()-this[i(1279)]))).code!==f.OK)return;if(r=t[i(747)],this[i(705)][i(1540)](r),this.subBoxNames&&-1!=this[i(711)][i(646)](r.type))this[this[i(711)][this[i(711)][i(646)](r.type)]+"s"][i(1540)](r);else{var n=r[i(1593)]!==i(710)?r.type:r.uuid;this[n]||(this[n]=r)}}},f[s(691)][s(520)][s(1639)]=function(e){var t=s;this[t(1157)]=e[t(952)]();var r=[];r[0]=this[t(1157)]>>10&31,r[1]=this.language>>5&31,r[2]=31&this[t(1157)],this[t(687)]=String.fromCharCode(r[0]+96,r[1]+96,r[2]+96)},f[s(1703)]="Visual",f[s(1086)]=s(974),f[s(813)]=s(1228),f.SAMPLE_ENTRY_TYPE_METADATA=s(1190),f[s(845)]=s(978),f[s(654)]=s(1129),f[s(799)]=s(1400),f[s(997)][s(520)][s(1021)]=function(e){var t=s;e.readUint8Array(6),this.data_reference_index=e[t(952)](),this[t(965)]+=8},f.SampleEntry[s(520)].parse=function(e){var t=s;this[t(1021)](e),this[t(937)]=e[t(1205)](this[t(1033)]-this[t(965)])},f[s(997)][s(520)][s(1265)]=function(e){var t=s;this[t(1021)](e),this[t(937)]=e[t(1205)](this[t(1033)]-this[t(965)]),this[t(965)]-=8,e.position-=this[t(1033)]-this.hdr_size},f.SampleEntry.prototype[s(918)]=function(e){var t=s;f[t(1231)][t(520)].parse[t(623)](this,e)},f.createMediaSampleEntryCtor(f[s(813)]),f[s(502)](f.SAMPLE_ENTRY_TYPE_METADATA),f.createMediaSampleEntryCtor(f.SAMPLE_ENTRY_TYPE_SUBTITLE),f[s(502)](f.SAMPLE_ENTRY_TYPE_SYSTEM),f[s(502)](f[s(799)]),f[s(502)](f[s(1703)],function(e){var t,r=s;this[r(1021)](e),e[r(952)](),e[r(952)](),e[r(1082)](3),this[r(904)]=e[r(952)](),this[r(1623)]=e.readUint16(),this[r(760)]=e[r(1001)](),this[r(1495)]=e[r(1001)](),e.readUint32(),this[r(1654)]=e.readUint16(),t=Math.min(31,e[r(848)]()),this[r(1663)]=e[r(1451)](t),t<31&&e[r(1451)](31-t),this[r(574)]=e.readUint16(),e[r(952)](),this[r(918)](e)}),f[s(502)](f.SAMPLE_ENTRY_TYPE_AUDIO,function(e){var t=s;this[t(1021)](e),e[t(1082)](2),this.channel_count=e[t(952)](),this[t(1316)]=e[t(952)](),e[t(952)](),e.readUint16(),this.samplerate=e[t(1001)]()/65536,this[t(918)](e)}),f.createSampleEntryCtor(f[s(1703)],s(685)),f.createSampleEntryCtor(f.SAMPLE_ENTRY_TYPE_VISUAL,s(1374)),f.createSampleEntryCtor(f[s(1703)],"avc3"),f[s(1724)](f[s(1703)],s(1538)),f.createSampleEntryCtor(f[s(1703)],s(742)),f[s(1724)](f.SAMPLE_ENTRY_TYPE_VISUAL,s(1539)),f.createSampleEntryCtor(f[s(1703)],"hvc1"),f[s(1724)](f[s(1703)],s(581)),f[s(1724)](f[s(1703)],s(1667)),f.createSampleEntryCtor(f[s(1703)],s(1120)),f.createSampleEntryCtor(f[s(1703)],"dvh1"),f[s(1724)](f[s(1703)],s(1653)),f[s(1724)](f[s(1703)],s(863)),f.createSampleEntryCtor(f[s(1703)],s(530)),f.createSampleEntryCtor(f[s(1703)],s(737)),f.createSampleEntryCtor(f[s(1703)],s(1549)),f[s(1724)](f[s(1703)],s(829)),f[s(1724)](f.SAMPLE_ENTRY_TYPE_VISUAL,s(1119)),f[s(1724)](f[s(1703)],"avs3"),f.createSampleEntryCtor(f[s(1703)],s(1625)),f[s(1724)](f[s(1703)],"mjp2"),f[s(1724)](f[s(1703)],s(738)),f[s(1724)](f[s(1703)],s(622)),f.createSampleEntryCtor(f[s(1086)],s(870)),f[s(1724)](f[s(1086)],s(1420)),f.createSampleEntryCtor(f[s(1086)],"ac-4"),f.createSampleEntryCtor(f[s(1086)],s(1425)),f[s(1724)](f.SAMPLE_ENTRY_TYPE_AUDIO,"Opus"),f[s(1724)](f[s(1086)],s(1699)),f[s(1724)](f[s(1086)],"mha2"),f[s(1724)](f[s(1086)],"mhm1"),f.createSampleEntryCtor(f[s(1086)],s(1271)),f[s(788)](f[s(1703)],s(811)),f[s(788)](f[s(1086)],"enca"),f[s(788)](f[s(845)],s(1591)),f[s(788)](f.SAMPLE_ENTRY_TYPE_SYSTEM,s(651)),f[s(788)](f.SAMPLE_ENTRY_TYPE_TEXT,s(852)),f[s(788)](f[s(1573)],s(1526)),f[s(1298)](s(864),function(e){var t=s,r=16*(1+(1&(1&e[t(848)]())));this[t(1088)]=[];for(var i=0;i<3;i++)16==r?this.layer_size[i]=e.readUint16():this[t(1088)][i]=e[t(1001)]()}),f[s(1298)](s(1522),function(e){var t=s;this[t(1626)]=e[t(848)]()}),f[s(917)](s(972),function(e){var t=s;this.aux_type=e.readCString();var r=this[t(1033)]-this[t(965)]-(this[t(546)][t(783)]+1);this[t(1709)]=e[t(1205)](r)}),f[s(1298)]("av1C",function(e){var t=s,r=e[t(848)]();if(!(r>>7&!1)&&(this[t(925)]=127&r,1===this[t(925)]&&(r=e[t(848)](),this[t(1436)]=r>>5&7,this[t(1607)]=31&r,r=e[t(848)](),this[t(658)]=r>>7&1,this[t(1572)]=r>>6&1,this[t(624)]=r>>5&1,this[t(896)]=r>>4&1,this[t(1424)]=r>>3&1,this[t(1105)]=r>>2&1,this[t(1500)]=3&r,r=e[t(848)](),this[t(1353)]=r>>5&7,0===this.reserved_1))){if(this[t(1474)]=r>>4&1,1===this[t(1474)])this.initial_presentation_delay_minus_one=15&r;else if(this.reserved_2=15&r,0!==this[t(1480)])return;var i=this.size-this[t(965)]-4;this.configOBUs=e[t(1205)](i)}}),f.createBoxCtor("avcC",function(e){var t,r,i=s;for(this[i(973)]=e[i(848)](),this[i(1429)]=e[i(848)](),this.profile_compatibility=e[i(848)](),this[i(1386)]=e[i(848)](),this[i(1454)]=3&e[i(848)](),this[i(1248)]=31&e[i(848)](),r=this[i(1033)]-this[i(965)]-6,this.SPS=[],t=0;t<this[i(1248)];t++)this[i(758)][t]={},this[i(758)][t][i(783)]=e[i(952)](),this[i(758)][t][i(1026)]=e.readUint8Array(this[i(758)][t].length),r-=2+this[i(758)][t][i(783)];for(this[i(748)]=e[i(848)](),r--,this[i(1505)]=[],t=0;t<this[i(748)];t++)this[i(1505)][t]={},this.PPS[t][i(783)]=e[i(952)](),this[i(1505)][t][i(1026)]=e[i(1205)](this[i(1505)][t][i(783)]),r-=2+this[i(1505)][t][i(783)];r>0&&(this[i(1380)]=e.readUint8Array(r))}),f[s(1298)](s(1208),function(e){var t=s;this[t(1426)]=e[t(1001)](),this[t(1239)]=e[t(1001)](),this.avgBitrate=e[t(1001)]()}),f.createFullBoxCtor(s(1485),function(e){var t=s,r=e[t(848)]();this[t(680)]=!(128&~r),this[t(950)]=!(64&~r),this.max_ref_per_pic=(63&r)>>2,e[t(814)]()}),f.createBoxCtor("cdef",function(e){var t,r=s;for(this[r(599)]=e[r(952)](),this[r(1589)]=[],this[r(1384)]=[],this.channel_associations=[],t=0;t<this[r(599)];t++)this[r(1589)][r(1540)](e[r(952)]()),this[r(1384)][r(1540)](e.readUint16()),this[r(1318)].push(e[r(952)]())}),f[s(1298)](s(1469),function(e){var t=s;this.cleanApertureWidthN=e.readUint32(),this[t(1515)]=e[t(1001)](),this[t(1406)]=e[t(1001)](),this[t(604)]=e.readUint32(),this[t(1209)]=e.readUint32(),this.horizOffD=e[t(1001)](),this.vertOffN=e[t(1001)](),this[t(1428)]=e.readUint32()}),f.createBoxCtor(s(1554),function(e){var t=s;this[t(1057)]=e[t(952)](),this.max_pic_average_light_level=e.readUint16()}),f.createFullBoxCtor("cmex",function(e){var t=s;1&this[t(1146)]&&(this[t(1557)]=e[t(1286)]()),2&this[t(1146)]&&(this[t(1171)]=e[t(1286)]()),4&this.flags&&(this[t(849)]=e[t(1286)]()),8&this[t(1146)]&&(0==this[t(925)]?16&this.flags?(this.quat_x=e[t(1286)](),this.quat_y=e.readInt32(),this[t(567)]=e[t(1286)]()):(this[t(1719)]=e.readInt16(),this[t(1253)]=e.readInt16(),this[t(567)]=e.readInt16()):this.version),32&this[t(1146)]&&(this.id=e[t(1001)]())}),f.createFullBoxCtor(s(729),function(e){var t=s;this[t(808)]=e[t(1286)](),this[t(1013)]=e[t(1286)](),this.principal_point_y=e[t(1286)](),1&this[t(1146)]&&(this.focal_length_y=e[t(1286)](),this[t(620)]=e.readInt32())}),f.createBoxCtor("cmpd",function(e){var t=s;for(this[t(956)]=e[t(1001)](),this[t(1183)]=[],this[t(1493)]=[],i=0;i<this[t(956)];i++){var r=e[t(952)]();this.component_types[t(1540)](r),r>=32768&&this[t(1493)].push(e.readCString())}}),f.createFullBoxCtor(s(557),function(e){var t,r,i=s;if(t=e.readUint32(),this.chunk_offsets=[],0===this[i(925)])for(r=0;r<t;r++)this[i(572)][i(1540)](e[i(774)]())}),f[s(917)](s(1103),function(e){var t=s;this[t(1163)]=e[t(952)](),this.maxFALL=e[t(952)]()}),f[s(1298)](s(1061),function(e){var t=s;if(this[t(1031)]=e[t(1451)](4),this[t(1031)]===t(1167)){this[t(967)]=e[t(952)](),this.transfer_characteristics=e.readUint16(),this[t(1492)]=e.readUint16();var r=e[t(848)]();this.full_range_flag=r>>7}else(this[t(1031)]===t(775)||"prof"===this[t(1031)])&&(this[t(1260)]=e[t(1205)](this.size-4))}),f[s(917)]("cprt",function(e){this[s(1639)](e),this.notice=e.readCString()}),f[s(917)](s(1004),function(e){var t=s;0===this[t(925)]&&(this.compositionToDTSShift=e[t(1286)](),this.leastDecodeToDisplayDelta=e[t(1286)](),this[t(590)]=e.readInt32(),this[t(802)]=e[t(1286)](),this[t(703)]=e[t(1286)]())}),f[s(917)](s(547),function(e){var t,r,i=s;if(t=e.readUint32(),this.sample_counts=[],this[i(659)]=[],0===this.version)for(r=0;r<t;r++){this[i(736)][i(1540)](e.readUint32());var n=e[i(1286)]();this.sample_offsets[i(1540)](n)}else if(1==this[i(925)])for(r=0;r<t;r++)this[i(736)][i(1540)](e[i(1001)]()),this.sample_offsets[i(1540)](e[i(1286)]())}),f[s(1298)](s(1676),function(e){var t=s,r=e.readUint8(),i=e[t(848)](),n=e[t(848)]();this[t(686)]=r>>6,this[t(511)]=r>>1&31,this[t(1059)]=(1&r)<<2|i>>6&3,this.acmod=i>>3&7,this[t(1668)]=i>>2&1,this[t(1122)]=3&i|n>>5&7}),f[s(1298)]("dec3",function(e){var t=s,r=e[t(952)]();this[t(1680)]=r>>3,this[t(1078)]=7&r,this[t(844)]=[];for(var i=0;i<this.num_ind_sub+1;i++){var n={};this[t(844)][t(1540)](n);var a=e[t(848)](),o=e[t(848)](),c=e[t(848)]();n[t(686)]=a>>6,n[t(511)]=a>>1&31,n[t(1059)]=(1&a)<<4|o>>4&15,n[t(1421)]=o>>1&7,n.lfeon=1&o,n[t(655)]=c>>1&15,n[t(655)]>0&&(n.chan_loc=(1&c)<<8|e[t(848)]())}}),f.createFullBoxCtor("dfLa",function(e){var t=s,r=[],i=[t(1223),t(963),t(993),"SEEKTABLE","VORBIS_COMMENT",t(1686),t(1537),"RESERVED"];for(this[t(1335)](e);;){var n=e[t(848)](),a=Math[t(1430)](127&n,i.length-1);if(a?e[t(1205)](e.readUint24()):(e[t(1205)](13),this[t(1299)]=e.readUint32()>>12,e[t(1205)](20)),r[t(1540)](i[a]),128&n)break}this[t(715)]=r[t(783)]+" ("+r.join(", ")+")"}),f[s(1298)](s(823),function(e){this.bytessent=e.readUint64()}),f[s(1298)](s(911),function(e){var t=s;this[t(732)]=e[t(1001)]()}),f[s(1298)](s(1597),function(e){var t=s;this[t(636)]=e[t(774)]()}),f[s(1298)](s(1664),function(e){var t=s;if(this[t(860)]=e[t(848)](),this.OutputChannelCount=e[t(848)](),this[t(548)]=e[t(952)](),this[t(552)]=e[t(1001)](),this[t(1385)]=e.readInt16(),this.ChannelMappingFamily=e[t(848)](),0!==this[t(1516)]){this[t(1137)]=e[t(848)](),this.CoupledCount=e[t(848)](),this[t(1530)]=[];for(var r=0;r<this[t(820)];r++)this.ChannelMapping[r]=e[t(848)]()}}),f.createFullBoxCtor(s(1569),function(e){var t,r,i=s;this[i(1074)]=[];for(var n=e.readUint32(),a=0;a<n;a++){if((t=f.parseOneBox(e,!1,this[i(1033)]-(e.getPosition()-this[i(1279)])))[i(1136)]!==f.OK)return;r=t.box,this[i(1074)][i(1540)](r)}}),f.createBoxCtor(s(1487),function(e){var t=s;this[t(636)]=e[t(774)]()}),f[s(917)]("elng",function(e){var t=s;this[t(513)]=e.readString(this[t(1033)]-this[t(965)])}),f[s(917)](s(1476),function(e){var t=s;this[t(1074)]=[];for(var r=e[t(1001)](),i=0;i<r;i++){var n={};this[t(1074)].push(n),1===this.version?(n[t(1285)]=e.readUint64(),n[t(1614)]=e[t(1273)]()):(n.segment_duration=e[t(1001)](),n[t(1614)]=e[t(1286)]()),n[t(1478)]=e.readInt16(),n[t(645)]=e[t(1034)]()}}),f[s(917)](s(1293),function(e){var t=s;1==this[t(925)]?(this[t(1382)]=e[t(1001)](),this[t(1364)]=e[t(774)](),this.event_duration=e[t(1001)](),this.id=e[t(1001)](),this.scheme_id_uri=e[t(981)](),this[t(744)]=e.readCString()):(this.scheme_id_uri=e[t(981)](),this[t(744)]=e.readCString(),this[t(1382)]=e.readUint32(),this.presentation_time_delta=e[t(1001)](),this.event_duration=e[t(1001)](),this.id=e[t(1001)]());var r=this[t(1033)]-this[t(965)]-(16+(this[t(536)].length+1)+(this[t(744)][t(783)]+1));1==this.version&&(r-=4),this[t(1346)]=e[t(1205)](r)}),f.createEntityToGroupCtor=function(e,t){var r=s;f[e+r(691)]=function(t){var i=r;f[i(898)][i(623)](this,e,t)},f[e+r(691)][r(520)]=new f.FullBox,f[e+r(691)][r(520)][r(1706)]=function(e){var n=r;if(this[n(1335)](e),t)t[n(623)](this,e);else for(this[n(1556)]=e[n(1001)](),this[n(1070)]=e[n(1001)](),this[n(968)]=[],i=0;i<this[n(1070)];i++){var s=e.readUint32();this[n(968)][n(1540)](s)}}},f.createEntityToGroupCtor("aebr"),f[s(1304)](s(1410)),f[s(1304)](s(1185)),f.createEntityToGroupCtor(s(1660)),f[s(1304)](s(1536)),f[s(1304)]("dobr"),f[s(1304)]("eqiv"),f[s(1304)](s(1240)),f[s(1304)](s(1348)),f[s(1304)]("iaug"),f[s(1304)]("pano"),f[s(1304)](s(1313)),f[s(1304)]("ster"),f[s(1304)](s(826)),f.createEntityToGroupCtor(s(901)),f[s(1304)](s(1564)),f.createFullBoxCtor(s(1229),function(e){var t=s,r=e[t(1205)](this[t(1033)]-this[t(965)]);if(typeof d!==t(1329)){var i=new d;this[t(535)]=i[t(1071)](new c(r.buffer,0,c[t(900)]))}}),f.createBoxCtor("fiel",function(e){var t=s;this.fieldCount=e[t(848)](),this[t(615)]=e[t(848)]()}),f[s(1298)](s(539),function(e){this[s(876)]=e.readString(4)}),f.createBoxCtor(s(856),function(e){var t=s,r=this[t(1033)]-this[t(965)];this[t(1076)]=e[t(1451)](4),this[t(1616)]=e.readUint32(),r-=8,this[t(606)]=[];for(var i=0;r>=4;)this.compatible_brands[i]=e[t(1451)](4),r-=4,i++}),f.createFullBoxCtor("hdlr",function(e){var t=s;0===this[t(925)]&&(e[t(1001)](),this[t(1252)]=e[t(1451)](4),e.readUint32Array(3),this.name=e[t(1451)](this[t(1033)]-this[t(965)]-20),"\0"===this[t(1281)][this[t(1281)][t(783)]-1]&&(this[t(1281)]=this[t(1281)][t(1467)](0,-1)))}),f.createBoxCtor("hvcC",function(e){var t,r,i,n,a=s;this[a(973)]=e.readUint8(),n=e[a(848)](),this[a(1438)]=n>>6,this[a(1282)]=(32&n)>>5,this[a(756)]=31&n,this.general_profile_compatibility=e.readUint32(),this[a(1140)]=e.readUint8Array(6),this.general_level_idc=e[a(848)](),this[a(1010)]=4095&e.readUint16(),this[a(796)]=3&e[a(848)](),this[a(695)]=3&e[a(848)](),this[a(1052)]=7&e[a(848)](),this.bit_depth_chroma_minus8=7&e.readUint8(),this[a(1483)]=e[a(952)](),n=e[a(848)](),this[a(801)]=n>>6,this[a(1648)]=(13&n)>>3,this[a(1470)]=(4&n)>>2,this[a(1454)]=3&n,this[a(741)]=[];var o=e[a(848)]();for(t=0;t<o;t++){var c=[];this.nalu_arrays.push(c),n=e[a(848)](),c[a(772)]=(128&n)>>7,c[a(975)]=63&n;var u=e[a(952)]();for(r=0;r<u;r++){var l={};c[a(1540)](l),i=e[a(952)](),l[a(937)]=e[a(1205)](i)}}}),f[s(917)](s(1262),function(e){var t,r=s;0===this.version?this[r(936)]=e[r(952)]():this[r(936)]=e[r(1001)](),this[r(1606)]=[];for(var i=0;i<this.entry_count;i++){if((t=f.parseOneBox(e,!1,this[r(1033)]-(e.getPosition()-this.start))).code!==f.OK)return;t[r(747)][r(1593)],r(1245),this[r(1606)][i]=t[r(747)]}}),f[s(917)]("iloc",function(e){var t,r=s;t=e.readUint8(),this.offset_size=t>>4&15,this.length_size=15&t,t=e[r(848)](),this[r(1422)]=t>>4&15,1===this[r(925)]||2===this.version?this[r(861)]=15&t:this.index_size=0,this[r(1661)]=[];var i=0;if(this[r(925)]<2)i=e[r(952)]();else{if(2!==this[r(925)])throw r(1259);i=e[r(1001)]()}for(var n=0;n<i;n++){var a={};if(this[r(1661)].push(a),this[r(925)]<2)a[r(1159)]=e[r(952)]();else{if(2!==this[r(925)])throw"version of iloc box not supported";a.item_ID=e[r(1001)]()}switch(1===this[r(925)]||2===this.version?a[r(566)]=15&e[r(952)]():a.construction_method=0,a.data_reference_index=e.readUint16(),this[r(1422)]){case 0:a[r(733)]=0;break;case 4:a[r(733)]=e[r(1001)]();break;case 8:a[r(733)]=e[r(774)]();break;default:throw r(666)}var o=e[r(952)]();a[r(1269)]=[];for(var c=0;c<o;c++){var u={};if(a[r(1269)][r(1540)](u),1===this.version||2===this[r(925)])switch(this[r(861)]){case 0:u[r(1311)]=0;break;case 4:u[r(1311)]=e[r(1001)]();break;case 8:u[r(1311)]=e[r(774)]();break;default:throw"Error reading extent index"}switch(this[r(1644)]){case 0:u[r(1558)]=0;break;case 4:u[r(1558)]=e[r(1001)]();break;case 8:u[r(1558)]=e.readUint64();break;default:throw r(991)}switch(this[r(776)]){case 0:u[r(750)]=0;break;case 4:u.extent_length=e[r(1001)]();break;case 8:u[r(750)]=e[r(774)]();break;default:throw"Error reading extent index"}}}}),f[s(1298)](s(1499),function(e){var t=s,r=e[t(848)]();this[t(545)]=r>>7,this.axis=1&r}),f[s(917)]("infe",function(e){var t=s;if((0===this.version||1===this[t(925)])&&(this.item_ID=e[t(952)](),this.item_protection_index=e[t(952)](),this[t(517)]=e[t(981)](),this[t(1022)]=e[t(981)](),this.content_encoding=e[t(981)]()),1===this[t(925)])return this[t(1371)]=e[t(1451)](4),void e[t(596)](this[t(1279)]+this.size);this[t(925)]>=2&&(2===this[t(925)]?this[t(1159)]=e[t(952)]():3===this.version&&(this[t(1159)]=e[t(1001)]()),this[t(989)]=e.readUint16(),this.item_type=e.readString(4),this[t(517)]=e[t(981)](),this.item_type===t(1369)?(this[t(1022)]=e.readCString(),this[t(739)]=e[t(981)]()):this[t(1413)]===t(810)&&(this[t(1108)]=e[t(981)]()))}),f[s(917)]("ipma",function(e){var t,r,i=s;for(entry_count=e[i(1001)](),this[i(872)]=[],t=0;t<entry_count;t++){var n={};this[i(872)].push(n),this.version<1?n.id=e[i(952)]():n.id=e[i(1001)]();var a=e[i(848)]();for(n[i(726)]=[],r=0;r<a;r++){var o=e[i(848)](),c={};n[i(726)].push(c),c[i(1048)]=(128&o)>>7==1,1&this.flags?c[i(717)]=(127&o)<<8|e.readUint8():c[i(717)]=127&o}}}),f[s(917)](s(1697),function(e){var t,r,i=s;for(this[i(639)]=[];e.getPosition()<this[i(1279)]+this[i(1033)];){if((t=f.parseOneBox(e,!0,this[i(1033)]-(e[i(1079)]()-this.start)))[i(1136)]!==f.OK)return;(r=0===this[i(925)]?new(f[i(1102)])(t[i(1593)],t[i(1033)],t[i(965)],t[i(1279)]):new(f[i(947)])(t.type,t[i(1033)],t[i(965)],t[i(1279)]))[i(985)]===f.Box[i(520)][i(985)]&&r[i(1593)]!==i(1015)&&r.parseDataAndRewind(e),r[i(1706)](e),this[i(639)][i(1540)](r)}}),f[s(1298)](s(806),function(e){this[s(609)]=3&e.readUint8()}),f[s(917)]("ispe",function(e){var t=s;this.image_width=e.readUint32(),this[t(1251)]=e.readUint32()}),f.createFullBoxCtor("kind",function(e){var t=s;this[t(712)]=e[t(981)](),this[t(744)]=e[t(981)]()}),f[s(917)](s(1150),function(e){var t=s,r=e.readUint8();this[t(1585)]=[];for(var i=0;i<r;i++){var n={};this.levels[i]=n,n[t(1643)]=e.readUint32();var a=e[t(848)]();switch(n.padding_flag=a>>7,n.assignment_type=127&a,n[t(1049)]){case 0:n.grouping_type=e.readString(4);break;case 1:n.grouping_type=e[t(1451)](4),n[t(635)]=e[t(1001)]();break;case 2:case 3:break;case 4:n.sub_track_id=e[t(1001)]()}}}),f[s(1298)](s(1432),function(e){this.layer_id=e.readUint16()}),f[s(1298)](s(638),function(e){var t=s;this.period=e[t(1001)](),this[t(1275)]=e.readUint32()}),h[s(520)][s(1574)]=function(){return"("+this.x+","+this.y+")"},f[s(1298)](s(1508),function(e){var t=s;this[t(941)]=[],this[t(941)][0]=new h(e.readUint16(),e[t(952)]()),this[t(941)][1]=new h(e[t(952)](),e[t(952)]()),this[t(941)][2]=new h(e[t(952)](),e.readUint16()),this[t(1433)]=new h(e[t(952)](),e[t(952)]()),this.max_display_mastering_luminance=e[t(1001)](),this[t(998)]=e.readUint32()}),f[s(917)](s(734),function(e){var t=s;1==this[t(925)]?(this.creation_time=e[t(774)](),this[t(766)]=e[t(774)](),this[t(1382)]=e[t(1001)](),this[t(1014)]=e.readUint64()):(this[t(614)]=e[t(1001)](),this[t(766)]=e[t(1001)](),this.timescale=e.readUint32(),this[t(1014)]=e[t(1001)]()),this[t(1639)](e),e.readUint16()}),f[s(917)]("mehd",function(e){var t=s;1&this[t(1146)]&&(this[t(925)]=1),1==this[t(925)]?this[t(1665)]=e.readUint64():this[t(1665)]=e[t(1001)]()}),f[s(917)](s(690),function(e){var t=s;this.boxes=[],f[t(1231)].prototype[t(1706)][t(623)](this,e)}),f.createFullBoxCtor(s(1693),function(e){var t=s;this.sequence_number=e[t(1001)]()}),f[s(917)](s(1407),function(e){var t=s;this[t(676)]=e[t(1001)]()}),f[s(917)](s(1490),function(e){var t=s;this.bits_per_pixel=e[t(848)]()}),f.createFullBoxCtor(s(1291),function(e){var t=s;1==this[t(925)]?(this[t(614)]=e[t(774)](),this[t(766)]=e[t(774)](),this[t(1382)]=e.readUint32(),this[t(1014)]=e.readUint64()):(this[t(614)]=e[t(1001)](),this.modification_time=e[t(1001)](),this[t(1382)]=e.readUint32(),this[t(1014)]=e[t(1001)]()),this[t(1073)]=e[t(1001)](),this[t(1601)]=e[t(952)]()>>8,e[t(952)](),e[t(1082)](2),this[t(1035)]=e[t(1082)](9),e[t(1082)](6),this[t(1196)]=e[t(1001)]()}),f[s(1298)](s(1210),function(e){var t=s;this[t(882)]=e[t(1001)]()}),f[s(1298)](s(987),function(e){this[s(882)]=e.readUint64()}),f[s(917)](s(905),function(e){var t=s,r=e[t(1001)]();this.padbits=[];for(var i=0;i<Math.floor((r+1)/2);i++)this[t(597)]=e[t(848)]()}),f.createBoxCtor(s(1584),function(e){var t=s;this[t(1531)]=e[t(1001)](),this[t(1067)]=e.readUint32()}),f.createBoxCtor(s(1359),function(e){var t=s;this.text=e.readString(this[t(1033)]-this[t(965)])}),f[s(1298)]("payt",function(e){var t=s;this[t(593)]=e[t(1001)]();var r=e[t(848)]();this.rtpmap_string=e[t(1451)](r)}),f[s(917)]("pdin",function(e){var t=s,r=(this.size-this.hdr_size)/8;this.rate=[],this.initial_delay=[];for(var i=0;i<r;i++)this[t(1073)][i]=e[t(1001)](),this[t(1723)][i]=e[t(1001)]()}),f[s(917)]("pitm",function(e){var t=s;0===this[t(925)]?this[t(979)]=e.readUint16():this[t(979)]=e[t(1001)]()}),f[s(917)](s(830),function(e){var t,r=s;for(this[r(1408)]=e[r(848)](),this[r(728)]=[],t=0;t<this.num_channels;t++)this.bits_per_channels[t]=e[r(848)]()}),f.createBoxCtor(s(1481),function(e){var t=s;this[t(1275)]=e[t(1001)]()}),f[s(917)](s(575),function(e){var t=s;if(this[t(1072)]=e[t(952)](),this[t(1037)]=[],2&this[t(1146)])for(var r=0;r<this.step_count;r++)this.item_count[r]=e[t(952)]()}),f[s(917)](s(1028),function(e){var t=s;this[t(650)]=e.readUint32(),this.ntp_timestamp=e[t(774)](),0===this[t(925)]?this[t(1614)]=e[t(1001)]():this[t(1614)]=e[t(774)]()}),f[s(917)](s(1016),function(e){var t=s;if(this[t(700)]=f[t(1213)](e),this[t(925)]>0){var r=e[t(1001)]();this[t(1393)]=[];for(var i=0;i<r;i++)this.kid[i]=f[t(1213)](e)}var n=e[t(1001)]();n>0&&(this[t(937)]=e.readUint8Array(n))}),f[s(917)]("clef",function(e){var t=s;this[t(904)]=e[t(1001)](),this[t(1623)]=e[t(1001)]()}),f[s(917)]("enof",function(e){var t=s;this[t(904)]=e[t(1001)](),this[t(1623)]=e[t(1001)]()}),f.createFullBoxCtor(s(579),function(e){var t=s;this.width=e[t(1001)](),this[t(1623)]=e[t(1001)]()}),f.createContainerBoxCtor(s(1445),null,["clef",s(579),s(757)]),f[s(1298)](s(657),function(e){var t=s;this[t(519)]=e[t(1451)](4),this.sdptext=e[t(1451)](this[t(1033)]-this.hdr_size-4)}),f.createFullBoxCtor(s(688),function(e){var t=s;1&this[t(1146)]&&(this.aux_info_type=e[t(1001)](),this[t(637)]=e.readUint32());var r=e[t(1001)]();this[t(1613)]=[];for(var i=0;i<r;i++)0===this[t(925)]?this[t(1613)][i]=e[t(1001)]():this.offset[i]=e.readUint64()}),f[s(917)](s(501),function(e){var t=s;1&this[t(1146)]&&(this[t(1276)]=e.readUint32(),this[t(637)]=e[t(1001)]()),this[t(1502)]=e[t(848)]();var r=e.readUint32();if(this[t(660)]=[],0===this.default_sample_info_size)for(var i=0;i<r;i++)this[t(660)][i]=e[t(848)]()}),f.createSampleEntryCtor(f[s(1573)],s(1570),function(e){var t=s;this.parseHeader(e),this[t(739)]=e[t(981)](),this.mime_format=e.readCString(),this[t(918)](e)}),f.createSampleEntryCtor(f.SAMPLE_ENTRY_TYPE_METADATA,s(1361),function(e){var t=s;this[t(1021)](e),this[t(739)]=e[t(981)](),this[t(1321)]=e[t(981)](),this[t(970)]=e[t(981)](),this[t(918)](e)}),f[s(1724)](f[s(845)],s(1011),function(e){var t=s;this[t(1021)](e),this[t(739)]=e[t(981)](),this[t(1207)]=e[t(981)](),this[t(918)](e)}),f[s(1724)](f.SAMPLE_ENTRY_TYPE_SUBTITLE,s(1055),function(e){var t=s;this[t(1021)](e),this[t(1321)]=e[t(981)](),this[t(970)]=e.readCString(),this.auxiliary_mime_types=e.readCString(),this[t(918)](e)}),f[s(1724)](f[s(845)],"stxt",function(e){var t=s;this[t(1021)](e),this[t(739)]=e[t(981)](),this[t(1207)]=e.readCString(),this[t(918)](e)}),f[s(1724)](f[s(845)],s(990),function(e){var t=s;this.parseHeader(e),this[t(966)]=e[t(1001)](),this[t(1414)]=e[t(1462)](),this[t(667)]=e[t(1462)](),this[t(1695)]=e.readUint8Array(4),this[t(1453)]=e.readInt16Array(4),this[t(701)]=e[t(1205)](12),this.parseFooter(e)}),f.createSampleEntryCtor(f[s(1573)],s(862),function(e){var t=s;this[t(1021)](e),this[t(918)](e)}),f[s(1131)]("alst",function(e){var t,r=s,i=e[r(952)]();for(this[r(589)]=e[r(952)](),this.sample_offset=[],t=0;t<i;t++)this[r(720)][t]=e[r(1001)]();var n=this[r(1118)]-4-4*i;for(this[r(578)]=[],this.num_total_samples=[],t=0;t<n/4;t++)this[r(578)][t]=e[r(952)](),this[r(767)][t]=e[r(952)]()}),f.createSampleGroupCtor(s(1612),function(e){var t=s;this.layerNumber=e[t(848)](),this[t(1174)]=e[t(848)](),this.avgBitRate=e[t(952)](),this[t(1483)]=e[t(952)]()}),f.createSampleGroupCtor(s(1340),function(e){var t=s;this.subSequenceIdentifier=e[t(952)](),this[t(503)]=e.readUint8();var r=e[t(848)]();this[t(1149)]=r>>7,this.avgRateFlag=r>>6&1,this[t(1149)]&&(this[t(1014)]=e[t(1001)]()),this[t(534)]&&(this[t(1174)]=e[t(848)](),this[t(1249)]=e.readUint16(),this.avgFrameRate=e[t(952)]()),this[t(969)]=[];for(var i=e[t(848)](),n=0;n<i;n++){var a={};this[t(969)][t(1540)](a),a[t(1025)]=e.readUint8(),a[t(503)]=e[t(848)](),a[t(1063)]=e[t(952)]()}}),f[s(1131)]("dtrt",function(e){}),f[s(1131)]("mvif",function(e){}),f[s(1131)](s(1089),function(e){var t=s;this[t(1409)]=e[t(1034)]()}),f.createSampleGroupCtor(s(749),function(e){var t=s,r=e[t(848)]();this[t(988)]=r>>7,this[t(1009)]=127&r}),f.createSampleGroupCtor(s(916),function(e){var t=s;if(this.operation_point_count=e.readUint16(),this[t(1118)]!==2+(1===this[t(885)]?2:6*this.operation_point_count)+9)this[t(937)]=e[t(1205)](this.description_length-2);else{if(1===this[t(885)])this[t(1094)]=e[t(952)]();else{this.target_rate_share=[],this[t(661)]=[];for(var r=0;r<this.operation_point_count;r++)this[t(661)][r]=e[t(1001)](),this.target_rate_share[r]=e[t(952)]()}this.maximum_bitrate=e[t(1001)](),this[t(1235)]=e[t(1001)](),this[t(1266)]=e[t(848)]()}}),f[s(1131)](s(1230),function(e){var t=s;this[t(1409)]=e[t(1034)]()}),f[s(827)].prototype[s(1706)]=function(e){var t=s;this[t(937)]=e[t(1205)](this[t(1118)])},f.createSampleGroupCtor(s(1175),function(e){}),f[s(1131)](s(1656),function(e){}),f.createSampleGroupCtor("seig",function(e){var t=s;this[t(545)]=e[t(848)]();var r=e.readUint8();this[t(1514)]=r>>4,this[t(1041)]=15&r,this[t(930)]=e[t(848)](),this[t(1287)]=e[t(848)](),this[t(1700)]=f[t(1213)](e),this[t(1064)]=0,this[t(1679)]=0,1===this.isProtected&&0===this.Per_Sample_IV_Size&&(this[t(1064)]=e[t(848)](),this.constant_IV=e[t(1205)](this.constant_IV_size))}),f.createSampleGroupCtor("stsa",function(e){}),f[s(1131)](s(719),function(e){var t=e.readUint8();this.NAL_unit_type=63&t}),f[s(1131)](s(999),function(e){var t=s,r=e.readUint8();this[t(692)]=r>>7}),f.createSampleGroupCtor(s(935),function(e){}),f.createSampleGroupCtor(s(1112),function(e){}),f.createSampleGroupCtor(s(1184),function(e){}),f.createFullBoxCtor("sbgp",function(e){var t=s;this.grouping_type=e.readString(4),1===this[t(925)]?this[t(635)]=e.readUint32():this.grouping_type_parameter=0,this.entries=[];for(var r=e[t(1001)](),i=0;i<r;i++){var n={};this.entries[t(1540)](n),n.sample_count=e[t(1286)](),n[t(1341)]=e[t(1286)]()}}),p[s(520)].toString=function(){var e=s;return"[row: "+this[e(1504)]+e(1358)+this.bad_pixel_column+"]"},f[s(917)](s(1698),function(e){var t,r=s;for(this.component_count=e[r(952)](),this[r(1575)]=[],t=0;t<this[r(956)];t++)this[r(1575)][r(1540)](e[r(952)]());var i=e[r(848)]();for(this[r(509)]=!(128&~i),this.num_bad_rows=e[r(1001)](),this[r(1518)]=e[r(1001)](),this[r(491)]=e[r(1001)](),this[r(798)]=[],this.bad_columns=[],this.bad_pixels=[],t=0;t<this[r(1090)];t++)this[r(798)].push(e[r(1001)]());for(t=0;t<this[r(1518)];t++)this[r(694)][r(1540)](e[r(1001)]());for(t=0;t<this.num_bad_pixels;t++){var n=e.readUint32(),a=e[r(1001)]();this[r(673)][r(1540)](new p(n,a))}}),f[s(917)]("schm",function(e){var t=s;this[t(1684)]=e[t(1451)](4),this.scheme_version=e[t(1001)](),1&this[t(1146)]&&(this[t(843)]=e[t(1451)](this.size-this.hdr_size-8))}),f[s(1298)](s(716),function(e){var t=s;this[t(1290)]=e[t(1451)](this[t(1033)]-this[t(965)])}),f[s(917)](s(1198),function(e){var t,r=s,i=this.size-this.hdr_size;this[r(1397)]=[],this[r(1523)]=[],this[r(1392)]=[],this[r(1109)]=[];for(var n=0;n<i;n++)t=e[r(848)](),this[r(1397)][n]=t>>6,this[r(1523)][n]=t>>4&3,this[r(1392)][n]=t>>2&3,this[r(1109)][n]=3&t}),f[s(917)](s(1019)),f[s(917)](s(1027),function(e){var t=s;this[t(1551)]=e[t(1451)](4),a[t(837)](t(1461),t(706)+this[t(1551)]),1===this.version?this.default_length=e.readUint32():this[t(899)]=0,this[t(925)]>=2&&(this[t(707)]=e[t(1001)]()),this[t(1074)]=[];for(var r=e[t(1001)](),i=0;i<r;i++){var n;n=f[this[t(1551)]+t(827)]?new(f[this[t(1551)]+"SampleGroupEntry"])(this[t(1551)]):new(f[t(827)])(this[t(1551)]),this[t(1074)][t(1540)](n),1===this[t(925)]?0===this.default_length?n[t(1118)]=e[t(1001)]():n[t(1118)]=this[t(899)]:n[t(1118)]=this.default_length,n[t(985)]===f.SampleGroupEntry[t(520)][t(985)]&&(n[t(937)]=e.readUint8Array(n[t(1118)]),e.position-=n[t(1118)]),n.parse(e)}}),f.createFullBoxCtor(s(665),function(e){var t=s;this.reference_ID=e.readUint32(),this[t(1382)]=e[t(1001)](),0===this[t(925)]?(this[t(564)]=e[t(1001)](),this[t(1246)]=e[t(1001)]()):(this[t(564)]=e[t(774)](),this[t(1246)]=e[t(774)]()),e[t(952)](),this[t(639)]=[];for(var r=e.readUint16(),i=0;i<r;i++){var n={};this[t(639)][t(1540)](n);var a=e[t(1001)]();n[t(1532)]=a>>31&1,n[t(500)]=2147483647&a,n.subsegment_duration=e[t(1001)](),a=e[t(1001)](),n[t(1008)]=a>>31&1,n[t(618)]=a>>28&7,n[t(1466)]=268435455&a}}),f.SingleItemTypeReferenceBox=function(e,t,r,i){f[s(691)].call(this,e,t),this.hdr_size=r,this.start=i},f.SingleItemTypeReferenceBox[s(520)]=new(f[s(691)]),f.SingleItemTypeReferenceBox[s(520)].parse=function(e){var t=s;this[t(1161)]=e[t(952)]();var r=e[t(952)]();this.references=[];for(var i=0;i<r;i++)this.references[i]={},this[t(639)][i][t(721)]=e.readUint16()},f[s(947)]=function(e,t,r,i){var n=s;f[n(691)][n(623)](this,e,t),this[n(965)]=r,this[n(1279)]=i},f[s(947)].prototype=new(f[s(691)]),f.SingleItemTypeReferenceBoxLarge[s(520)].parse=function(e){var t=s;this[t(1161)]=e[t(1001)]();var r=e.readUint16();this[t(639)]=[];for(var i=0;i<r;i++)this[t(639)][i]={},this[t(639)][i].to_item_ID=e[t(1001)]()},f[s(917)]("SmDm",function(e){var t=s;this[t(755)]=e[t(952)](),this[t(1151)]=e.readUint16(),this[t(713)]=e[t(952)](),this[t(881)]=e.readUint16(),this[t(1083)]=e[t(952)](),this[t(743)]=e[t(952)](),this[t(1535)]=e[t(952)](),this[t(1054)]=e[t(952)](),this[t(1503)]=e.readUint32(),this[t(1322)]=e[t(1001)]()}),f[s(917)]("smhd",function(e){var t=s;this[t(1320)]=e.readUint16(),e[t(952)]()}),f.createFullBoxCtor("ssix",function(e){var t=s;this[t(725)]=[];for(var r=e[t(1001)](),i=0;i<r;i++){var n={};this[t(725)][t(1540)](n),n.ranges=[];for(var a=e[t(1001)](),o=0;o<a;o++){var c={};n[t(753)].push(c),c.level=e[t(848)](),c[t(583)]=e.readUint24()}}}),f.createFullBoxCtor(s(1331),function(e){var t,r=s;if(t=e[r(1001)](),this[r(572)]=[],0===this[r(925)])for(var i=0;i<t;i++)this[r(572)].push(e.readUint32())}),f[s(917)](s(1596),function(e){var t=s,r=(this[t(1033)]-this[t(965)])/2;this.priority=[];for(var i=0;i<r;i++)this[t(1394)][i]=e[t(952)]()}),f[s(917)]("sthd"),f[s(917)](s(495),function(e){var t=s;this[t(1173)]=e[t(952)](),this[t(948)]=e[t(952)](),this[t(1023)]=e[t(1001)]();var r=(this[t(1033)]-this[t(965)]-8)/4;this[t(992)]=[];for(var i=0;i<r;i++)this[t(992)][i]=e[t(1001)]()}),f[s(917)](s(1498),function(e){var t,r,i=s;if(t=e.readUint32(),this.first_chunk=[],this[i(1543)]=[],this.sample_description_index=[],0===this[i(925)])for(r=0;r<t;r++)this.first_chunk[i(1540)](e[i(1001)]()),this[i(1543)][i(1540)](e.readUint32()),this[i(784)][i(1540)](e.readUint32())}),f.createFullBoxCtor("stsd",function(e){var t,r,i,n,a=s;for(this[a(1074)]=[],i=e[a(1001)](),t=1;t<=i;t++){if((r=f[a(906)](e,!0,this.size-(e[a(1079)]()-this[a(1279)])))[a(1136)]!==f.OK)return;f[r[a(1593)]+a(997)]?((n=new(f[r[a(1593)]+"SampleEntry"])(r[a(1033)])).hdr_size=r[a(965)],n.start=r.start):n=new(f[a(997)])(r[a(1593)],r[a(1033)],r.hdr_size,r[a(1279)]),n[a(985)]===f[a(997)].prototype[a(985)]&&n[a(1265)](e),n.parse(e),this[a(1074)][a(1540)](n)}}),f[s(917)]("stsg",function(e){var t=s;this.grouping_type=e[t(1001)]();var r=e.readUint16();this[t(1341)]=[];for(var i=0;i<r;i++)this[t(1341)][i]=e.readUint32()}),f[s(917)](s(1659),function(e){var t,r,i=s;if(t=e.readUint32(),this.shadowed_sample_numbers=[],this.sync_sample_numbers=[],0===this[i(925)])for(r=0;r<t;r++)this[i(1594)].push(e.readUint32()),this.sync_sample_numbers.push(e[i(1001)]())}),f[s(917)](s(1398),function(e){var t,r,i=s;if(r=e.readUint32(),0===this[i(925)])for(this.sample_numbers=[],t=0;t<r;t++)this.sample_numbers[i(1540)](e[i(1001)]())}),f[s(917)]("stsz",function(e){var t,r=s;if(this[r(625)]=[],0===this[r(925)])for(this[r(1630)]=e[r(1001)](),this[r(883)]=e[r(1001)](),t=0;t<this.sample_count;t++)0===this[r(1630)]?this.sample_sizes[r(1540)](e[r(1001)]()):this[r(625)][t]=this[r(1630)]}),f[s(917)](s(642),function(e){var t,r,i,n=s;if(t=e[n(1001)](),this[n(736)]=[],this.sample_deltas=[],0===this[n(925)])for(r=0;r<t;r++)this[n(736)][n(1540)](e[n(1001)]()),(i=e[n(1286)]())<0&&(i=1),this[n(1295)][n(1540)](i)}),f[s(917)](s(1093),function(e){var t=s,r=e[t(1001)]();this.single_view_allowed=3&r,this[t(831)]=e[t(1001)]();var i,n,a=e.readUint32();for(this[t(1351)]=e[t(1451)](a),this.boxes=[];e.getPosition()<this[t(1279)]+this[t(1033)];){if((i=f.parseOneBox(e,!1,this[t(1033)]-(e.getPosition()-this[t(1279)]))).code!==f.OK)return;n=i.box,this[t(705)].push(n),this[n.type]=n}}),f.createBoxCtor(s(1370),function(e){var t=s;f.ftypBox[t(520)][t(1706)][t(623)](this,e)}),f[s(917)]("stz2",function(e){var t,r,i=s;if(this.sample_sizes=[],0===this[i(925)])if(this.reserved=e[i(814)](),this.field_size=e.readUint8(),r=e.readUint32(),4===this[i(1095)])for(t=0;t<r;t+=2){var n=e.readUint8();this[i(625)][t]=n>>4&15,this[i(625)][t+1]=15&n}else if(8===this[i(1095)])for(t=0;t<r;t++)this[i(625)][t]=e[i(848)]();else if(16===this[i(1095)])for(t=0;t<r;t++)this[i(625)][t]=e[i(952)]()}),f[s(917)](s(914),function(e){var t,r,i,n,a=s;for(i=e.readUint32(),this[a(1074)]=[],t=0;t<i;t++){var o={};if(this[a(1074)][t]=o,o[a(1578)]=e.readUint32(),o.subsamples=[],(n=e.readUint16())>0)for(r=0;r<n;r++){var c={};o.subsamples[a(1540)](c),1==this[a(925)]?c[a(1033)]=e[a(1001)]():c[a(1033)]=e[a(952)](),c[a(1394)]=e.readUint8(),c[a(1130)]=e[a(848)](),c.codec_specific_parameters=e.readUint32()}}}),f[s(917)](s(669),function(e){var t=s;if(e.readUint8(),0===this[t(925)])e[t(848)]();else{var r=e[t(848)]();this[t(1402)]=r>>4&15,this[t(1541)]=15&r}this[t(1254)]=e[t(848)](),this.default_Per_Sample_IV_Size=e.readUint8(),this[t(1201)]=f[t(1213)](e),1===this[t(1254)]&&0===this[t(804)]&&(this[t(698)]=e[t(848)](),this.default_constant_IV=e[t(1205)](this.default_constant_IV_size))}),f[s(917)]("tfdt",function(e){var t=s;1==this.version?this[t(496)]=e[t(774)]():this.baseMediaDecodeTime=e.readUint32()}),f[s(917)]("tfhd",function(e){var t=s,r=0;this[t(1689)]=e[t(1001)](),this.size-this[t(965)]>r&&this[t(1146)]&f[t(1156)]?(this[t(1390)]=e.readUint64(),r+=8):this[t(1390)]=0,this[t(1033)]-this[t(965)]>r&&this[t(1146)]&f[t(1029)]?(this.default_sample_description_index=e[t(1001)](),r+=4):this[t(1326)]=0,this[t(1033)]-this[t(965)]>r&&this[t(1146)]&f[t(681)]?(this[t(1645)]=e.readUint32(),r+=4):this.default_sample_duration=0,this[t(1033)]-this[t(965)]>r&&this[t(1146)]&f[t(1180)]?(this[t(1169)]=e[t(1001)](),r+=4):this.default_sample_size=0,this[t(1033)]-this[t(965)]>r&&this[t(1146)]&f[t(939)]?(this[t(1444)]=e[t(1001)](),r+=4):this[t(1444)]=0}),f[s(917)](s(533),function(e){var t=s;this[t(1643)]=e[t(1001)](),e[t(814)]();var r=e[t(848)]();this[t(893)]=r>>4&3,this[t(1006)]=r>>2&3,this[t(1477)]=3&r,this.entries=[];for(var i=e[t(1001)](),n=0;n<i;n++)1===this[t(925)]?(this[t(732)]=e.readUint64(),this.moof_offset=e[t(774)]()):(this.time=e[t(1001)](),this[t(926)]=e.readUint32()),this.traf_number=e["readUint"+8*(this[t(893)]+1)](),this[t(1389)]=e[t(927)+8*(this[t(1006)]+1)](),this[t(1560)]=e["readUint"+8*(this.length_size_of_sample_num+1)]()}),f[s(917)](s(847),function(e){var t=s;1==this[t(925)]?(this[t(614)]=e.readUint64(),this[t(766)]=e.readUint64(),this[t(1689)]=e[t(1001)](),e[t(1001)](),this.duration=e.readUint64()):(this[t(614)]=e[t(1001)](),this[t(766)]=e[t(1001)](),this[t(1689)]=e[t(1001)](),e[t(1001)](),this[t(1014)]=e[t(1001)]()),e[t(1082)](2),this[t(602)]=e[t(1034)](),this.alternate_group=e.readInt16(),this[t(1601)]=e[t(1034)]()>>8,e[t(952)](),this[t(1035)]=e[t(1442)](9),this.width=e[t(1001)](),this[t(1623)]=e[t(1001)]()}),f[s(1298)]("tmax",function(e){this[s(732)]=e.readUint32()}),f[s(1298)](s(834),function(e){var t=s;this[t(732)]=e[t(1001)]()}),f.createBoxCtor(s(812),function(e){var t=s;this.bytessent=e[t(1001)]()}),f[s(1298)](s(1051),function(e){var t=s;this[t(636)]=e[t(1001)]()}),f[s(1298)](s(512),function(e){var t=s;this[t(636)]=e[t(774)]()}),f[s(730)].prototype.parse=function(e){var t=s;this[t(1335)](e),this[t(1206)]=e[t(1001)]()},f[s(727)]("msrc"),f[s(1222)]=function(e,t,r,i){var n=s;f[n(691)].call(this,e,t),this.hdr_size=r,this[n(1279)]=i},f[s(1222)][s(520)]=new(f[s(691)]),f[s(1222)].prototype[s(1706)]=function(e){var t=s;this[t(1303)]=e[t(1082)]((this[t(1033)]-this[t(965)])/4)},f.trefBox[s(520)][s(1706)]=function(e){for(var t,r,i=s;e[i(1079)]()<this.start+this[i(1033)];){if((t=f[i(906)](e,!0,this.size-(e[i(1079)]()-this[i(1279)]))).code!==f.OK)return;(r=new f.TrackReferenceTypeBox(t.type,t[i(1033)],t.hdr_size,t[i(1279)])).write===f[i(691)][i(520)][i(985)]&&r[i(1593)]!==i(1015)&&r[i(1265)](e),r[i(1706)](e),this.boxes[i(1540)](r)}},f[s(917)](s(1713),function(e){var t=s;for(this.track_ID=e.readUint32(),this.boxes=[];e[t(1079)]()<this[t(1279)]+this[t(1033)];){if(ret=f[t(906)](e,!1,this[t(1033)]-(e[t(1079)]()-this[t(1279)])),ret.code!==f.OK)return;box=ret[t(747)],this[t(705)][t(1540)](box)}}),f[s(917)](s(1104),function(e){var t=s;this.track_id=e[t(1001)](),this[t(1326)]=e[t(1001)](),this[t(1645)]=e[t(1001)](),this.default_sample_size=e[t(1001)](),this[t(1444)]=e[t(1001)]()}),f[s(1298)](s(1302),function(e){var t=s;this[t(636)]=e[t(774)]()}),f[s(917)](s(818),function(e){var t=s,r=0;if(this.sample_count=e[t(1001)](),r+=4,this.size-this[t(965)]>r&&this.flags&f.TRUN_FLAGS_DATA_OFFSET?(this[t(662)]=e[t(1286)](),r+=4):this[t(662)]=0,this.size-this[t(965)]>r&&this[t(1146)]&f[t(571)]?(this[t(684)]=e[t(1001)](),r+=4):this.first_sample_flags=0,this[t(1238)]=[],this.sample_size=[],this[t(1189)]=[],this[t(1e3)]=[],this.size-this[t(965)]>r)for(var i=0;i<this[t(883)];i++)this[t(1146)]&f[t(886)]&&(this[t(1238)][i]=e.readUint32()),this.flags&f[t(1521)]&&(this.sample_size[i]=e.readUint32()),this.flags&f[t(1375)]&&(this[t(1189)][i]=e[t(1001)]()),this[t(1146)]&f.TRUN_FLAGS_CTS_OFFSET&&(0===this[t(925)]?this[t(1e3)][i]=e.readUint32():this[t(1e3)][i]=e[t(1286)]())}),f[s(917)]("tsel",function(e){var t=s;this[t(1173)]=e[t(1001)]();var r=(this[t(1033)]-this[t(965)]-4)/4;this.attribute_list=[];for(var i=0;i<r;i++)this.attribute_list[i]=e.readUint32()}),f.createFullBoxCtor(s(1727),function(e){var t=s;this[t(892)]=e[t(981)]()}),f[s(1298)]("tyco",function(e){var t=s,r=(this.size-this[t(965)])/4;this[t(606)]=[];for(var i=0;i<r;i++)this.compatible_brands[i]=e[t(1451)](4)}),f.createFullBoxCtor(s(1024),function(e){var t=s;this[t(683)]=e.readCString(),this.name=e[t(981)](),this[t(929)]=e[t(981)](),this[t(888)]=e[t(981)]()}),f[s(917)](s(1306),function(e){var t,r=s;if(this[r(1357)]=e[r(1001)](),1==this[r(925)]);else if(0==this.version){for(this[r(956)]=e[r(1001)](),this.component_index=[],this[r(1649)]=[],this[r(1133)]=[],this[r(1708)]=[],t=0;t<this.component_count;t++)this[r(1575)].push(e.readUint16()),this[r(1649)][r(1540)](e[r(848)]()),this[r(1133)].push(e[r(848)]()),this[r(1708)].push(e[r(848)]());this[r(1227)]=e[r(848)](),this[r(1325)]=e[r(848)](),this[r(1646)]=e[r(848)]();var i=e[r(848)]();this[r(1525)]=i>>7&1,this[r(516)]=i>>6&1,this[r(1330)]=i>>5&1,this[r(871)]=i>>4&1,this[r(943)]=i>>3&1,this[r(1619)]=e[r(1001)](),this[r(1268)]=e[r(1001)](),this.tile_align_size=e[r(1001)](),this[r(1336)]=e[r(1001)](),this.num_tile_rows_minus_one=e[r(1001)]()}}),f[s(917)](s(1334),function(e){var t=s;1!==this[t(1146)]&&(this[t(1338)]=e[t(981)]())}),f[s(917)](s(663),function(e){var t=s;this.name=e[t(981)](),this[t(1033)]-this.hdr_size-this[t(1281)].length-1>0&&(this[t(1338)]=e[t(981)]())}),f[s(877)]("a5d40b30e81411ddba2f0800200c9a66",!0,!1,function(e){var t=s;this.LiveServerManifest=e.readString(this[t(1033)]-this.hdr_size)[t(671)](/&/g,t(1032))[t(671)](/</g,t(1669))[t(671)](/>/g,t(1270)).replace(/"/g,t(933))[t(671)](/'/g,t(781))}),f[s(877)](s(1256),!0,!1,function(e){var t=s;this[t(700)]=f.parseHex16(e);var r=e[t(1001)]();r>0&&(this.data=e[t(1205)](r))}),f.createUUIDBox(s(1153),!0,!1),f[s(877)](s(1036),!0,!1,function(e){var t=s;this[t(633)]=e[t(814)](),this[t(1725)]=e.readUint8(),this[t(1201)]=f[t(1213)](e)}),f.createUUIDBox(s(1632),!0,!1,function(e){var t=s;this[t(644)]=e.readUint8(),this[t(1074)]=[];for(var r=0;r<this[t(644)];r++){var i={},n=0,a=0;1===this[t(925)]?(n=e[t(774)](),a=e.readUint64()):(n=e[t(1001)](),a=e[t(1001)]()),i[t(1165)]=n,i.absolute_duration=a,this[t(1074)][t(1540)](i)}}),f[s(877)](s(1636),!0,!1,function(e){var t=s;1===this[t(925)]?(this[t(1165)]=e.readUint64(),this[t(1014)]=e.readUint64()):(this[t(1165)]=e[t(1001)](),this[t(1014)]=e[t(1001)]())}),f.createFullBoxCtor(s(1314),function(e){var t=s;this.graphicsmode=e[t(952)](),this[t(1115)]=e[t(1277)](3)}),f[s(917)]("vpcC",function(e){var t,r=s;1===this[r(925)]?(this.profile=e.readUint8(),this.level=e[r(848)](),t=e.readUint8(),this.bitDepth=t>>4,this[r(594)]=t>>1&7,this[r(677)]=1&t,this[r(1696)]=e[r(848)](),this[r(1125)]=e[r(848)](),this.matrixCoefficients=e[r(848)](),this[r(532)]=e[r(952)](),this.codecIntializationData=e[r(1205)](this[r(532)])):(this.profile=e.readUint8(),this[r(1712)]=e[r(848)](),t=e[r(848)](),this[r(1116)]=t>>4&15,this[r(643)]=15&t,t=e[r(848)](),this[r(594)]=t>>4&15,this[r(1562)]=t>>1&7,this[r(677)]=1&t,this[r(532)]=e[r(952)](),this[r(1300)]=e[r(1205)](this[r(532)]))}),f[s(1298)](s(1634),function(e){var t=s;this[t(1720)]=e[t(1451)](this[t(1033)]-this[t(965)])}),f.createFullBoxCtor(s(1081),function(e){var t,r,i=s,n={held_bits:void 0,num_held_bits:0,stream_read_1_bytes:function(e){var t=fa;this.held_bits=e[t(848)](),this.num_held_bits=8},stream_read_2_bytes:function(e){this[fa(934)]=e.readUint16(),this.num_held_bits=16},extract_bits:function(e){var t=fa,r=this[t(934)]>>this[t(1040)]-e&(1<<e)-1;return this[t(1040)]-=e,r}};if(n[i(731)](e),n[i(1344)](5),this[i(1454)]=n[i(1344)](2),this[i(1378)]=n.extract_bits(1),this.ptl_present_flag){if(n.stream_read_2_bytes(e),this[i(553)]=n[i(1344)](9),this[i(1197)]=n.extract_bits(3),this[i(1100)]=n.extract_bits(2),this[i(695)]=n[i(1344)](2),n[i(731)](e),this[i(1687)]=n.extract_bits(3),n[i(1344)](5),n[i(1039)](e),n.extract_bits(2),this[i(982)]=n[i(1344)](6),this[i(756)]=n[i(1344)](7),this[i(1282)]=n[i(1344)](1),this.general_level_idc=e[i(848)](),n[i(731)](e),this[i(835)]=n.extract_bits(1),this[i(521)]=n[i(1344)](1),this[i(1638)]=new Uint8Array(this.num_bytes_constraint_info),this[i(982)]){for(t=0;t<this[i(982)]-1;t++){var a=n[i(1344)](6);n[i(731)](e);var o=n[i(1344)](2);this[i(1638)][t]=a<<2|o}this.general_constraint_info[this[i(982)]-1]=n[i(1344)](6)}else n[i(1344)](6);if(this[i(1197)]>1){for(n.stream_read_1_bytes(e),this[i(1292)]=0,r=this[i(1197)]-2;r>=0;--r){var c=n[i(1344)](1);this[i(1292)]|=c<<r}for(r=this[i(1197)];r<=8&&this[i(1197)]>1;++r)n[i(1344)](1);for(this.sublayer_level_idc=[],r=this.num_sublayers-2;r>=0;--r)this.ptl_sublayer_present_mask&1<<r&&(this.sublayer_level_idc[r]=e[i(848)]())}if(this.ptl_num_sub_profiles=e[i(848)](),this[i(611)]=[],this[i(909)])for(t=0;t<this[i(909)];t++)this[i(611)][i(1540)](e[i(1001)]());this.max_picture_width=e[i(952)](),this[i(522)]=e[i(952)](),this[i(792)]=e[i(952)]()}this[i(741)]=[];var u=e[i(848)]();for(t=0;t<u;t++){var l=[];this[i(741)][i(1540)](l),n.stream_read_1_bytes(e),l[i(772)]=n.extract_bits(1),n[i(1344)](2),l[i(975)]=n[i(1344)](5);var d=1;for(13!=l[i(975)]&&12!=l[i(975)]&&(d=e[i(952)]()),r=0;r<d;r++){var f=e.readUint16();l.push({data:e.readUint8Array(f),length:f})}}}),f[s(917)](s(1327),function(e){var t=strm[s(848)]();this.lengthSizeMinusOne=3&t}),f[s(997)][s(520)][s(1605)]=function(){return!1},f[s(997)][s(520)].isAudio=function(){return!1},f[s(997)][s(520)][s(1324)]=function(){return!1},f.SampleEntry[s(520)][s(923)]=function(){return!1},f[s(997)][s(520)][s(1622)]=function(){return!1},f[s(997)].prototype.getCodec=function(){var e=s;return this.type[e(671)](".","")},f[s(997)].prototype.getWidth=function(){return""},f.SampleEntry[s(520)][s(1555)]=function(){return""},f.SampleEntry[s(520)][s(768)]=function(){return""},f[s(997)][s(520)][s(1160)]=function(){return""},f[s(997)].prototype.getSampleSize=function(){return""},f[s(1627)][s(520)][s(1605)]=function(){return!0},f[s(1627)][s(520)][s(1501)]=function(){return this[s(904)]},f[s(1627)][s(520)][s(1555)]=function(){return this[s(1623)]},f[s(1561)][s(520)][s(1441)]=function(){return!0},f[s(1561)][s(520)][s(768)]=function(){return this[s(599)]},f.AudioSampleEntry[s(520)][s(1160)]=function(){return this.samplerate},f[s(1561)].prototype[s(1548)]=function(){return this[s(1316)]},f[s(890)][s(520)][s(1324)]=function(){return!0},f.MetadataSampleEntry.prototype.isMetadata=function(){return!0},f[s(1434)]=function(e,t){var r=s,i=Number(e)[r(1574)](16);for(t=typeof t===r(1329)||null===t?t=2:t;i[r(783)]<t;)i="0"+i;return i},f[s(1181)][s(520)][s(1315)]=f[s(600)][s(520)].getCodec=f[s(1191)][s(520)][s(1315)]=f[s(1412)][s(520)][s(1315)]=function(){var e=s,t=f[e(997)][e(520)].getCodec[e(623)](this);return this[e(577)]?t+"."+f.decimalToHex(this[e(577)].AVCProfileIndication)+f[e(1434)](this[e(577)][e(561)])+f[e(1434)](this.avcC[e(1386)]):t},f[s(809)][s(520)].getCodec=f[s(773)].prototype[s(1315)]=function(){var e,t=s,r=f[t(997)].prototype[t(1315)][t(623)](this);if(this[t(1450)]){switch(r+=".",this[t(1450)][t(1438)]){case 0:r+="";break;case 1:r+="A";break;case 2:r+="B";break;case 3:r+="C"}r+=this[t(1450)].general_profile_idc,r+=".";var i=this[t(1450)][t(1506)],n=0;for(e=0;e<32&&(n|=1&i,31!=e);e++)n<<=1,i>>=1;r+=f[t(1434)](n,0),r+=".",0===this.hvcC[t(1282)]?r+="L":r+="H",r+=this.hvcC[t(652)];var a=!1,o="";for(e=5;e>=0;e--)(this.hvcC[t(1140)][e]||a)&&(o="."+f[t(1434)](this.hvcC.general_constraint_indicator[e],0)+o,a=!0);r+=o}return r},f[s(1577)][s(520)].getCodec=f.vvi1SampleEntry.prototype[s(1315)]=function(){var e,t=s,r=f.SampleEntry.prototype[t(1315)].call(this);if(this[t(1081)]){r+="."+this[t(1081)][t(756)],this[t(1081)].general_tier_flag?r+=".H":r+=".L",r+=this[t(1081)].general_level_idc;var i="";if(this.vvcC[t(1638)]){var n,a=[],o=0;for(o|=this[t(1081)][t(1484)]<<7,o|=this[t(1081)][t(672)]<<6,e=0;e<this[t(1081)][t(1638)][t(783)];++e)o|=this.vvcC[t(1638)][e]>>2&63,a.push(o),o&&(n=e),o=this[t(1081)][t(1638)][e]>>2&3;if(void 0===n)i=t(1176);else{i=".C";var c="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",u=0,l=0;for(e=0;e<=n;++e)for(u=u<<8|a[e],l+=8;l>=5;){i+=c[u>>l-5&31],u&=(1<<(l-=5))-1}l&&(i+=c[31&(u<<=5-l)])}}r+=i}return r},f.mp4aSampleEntry[s(520)][s(1315)]=function(){var e=s,t=f[e(997)].prototype[e(1315)][e(623)](this);if(this[e(1229)]&&this[e(1229)][e(535)]){var r=this[e(1229)][e(535)][e(1345)](),i=this[e(1229)].esd.getAudioConfig();return t+"."+f[e(1434)](r)+(i?"."+i:"")}return t},f[s(1681)][s(520)][s(1315)]=function(){var e=s,t=f[e(997)][e(520)][e(1315)][e(623)](this);return this.mime_format?t+"."+this.mime_format:t},f.vp08SampleEntry[s(520)][s(1315)]=f[s(538)][s(520)][s(1315)]=function(){var e=s,t=f[e(997)].prototype[e(1315)][e(623)](this),r=this[e(1347)][e(1712)];0==r&&(r="00");var i=this[e(1347)][e(1116)];return 8==i&&(i="08"),t+".0"+this.vpcC[e(1357)]+"."+r+"."+i},f.av01SampleEntry[s(520)].getCodec=function(){var e,t=s,r=f[t(997)][t(520)][t(1315)][t(623)](this),i=this[t(1135)][t(1607)];return i<10&&(i="0"+i),2===this[t(1135)][t(1436)]&&1===this[t(1135)][t(1572)]?e=1===this[t(1135)][t(624)]?"12":"10":this[t(1135)][t(1436)]<=2&&(e=1===this[t(1135)].high_bitdepth?"10":"08"),r+"."+this[t(1135)][t(1436)]+"."+i+(this[t(1135)][t(658)]?"H":"M")+"."+e},f[s(691)][s(520)][s(1111)]=function(e,t){var r=s;this[r(1033)]+=8,this.size>u&&(this[r(1033)]+=8),this[r(1593)]===r(710)&&(this[r(1033)]+=16),a[r(837)](r(1216),r(875)+this[r(1593)]+" of size: "+this[r(1033)]+r(782)+e[r(1079)]()+(t||"")),this.size>u?e.writeUint32(1):(this[r(1635)]=e[r(1079)](),e.writeUint32(this.size)),e.writeString(this[r(1593)],null,4),this[r(1593)]===r(710)&&e[r(1671)](this[r(710)]),this[r(1033)]>u&&e[r(1332)](this[r(1033)])},f.FullBox.prototype[s(1111)]=function(e){var t=s;this[t(1033)]+=4,f[t(691)][t(520)][t(1111)][t(623)](this,e,t(1391)+this.version+t(1097)+this[t(1146)]),e.writeUint8(this.version),e[t(1547)](this[t(1146)])},f.Box[s(520)][s(985)]=function(e){var t=s;this.type===t(1015)?this[t(937)]&&(this[t(1033)]=this.data[t(783)],this[t(1111)](e),e[t(1671)](this.data)):(this[t(1033)]=this[t(937)]?this.data[t(783)]:0,this[t(1111)](e),this[t(937)]&&e[t(1671)](this.data))},f[s(1231)][s(520)][s(985)]=function(e){var t=s;this[t(1033)]=0,this[t(1111)](e);for(var r=0;r<this.boxes[t(783)];r++)this.boxes[r]&&(this[t(705)][r][t(985)](e),this[t(1033)]+=this[t(705)][r][t(1033)]);a[t(837)](t(1216),t(1624)+this[t(1593)]+t(1182)+this[t(1033)]),e.adjustUint32(this[t(1635)],this[t(1033)])},f[s(1222)][s(520)].write=function(e){var t=s;this.size=4*this[t(1303)][t(783)],this[t(1111)](e),e[t(1579)](this[t(1303)])},f[s(1423)][s(520)][s(985)]=function(e){var t,r=s;for(this[r(1033)]=7,t=0;t<this[r(758)][r(783)];t++)this[r(1033)]+=2+this[r(758)][t][r(783)];for(t=0;t<this[r(1505)][r(783)];t++)this[r(1033)]+=2+this.PPS[t][r(783)];for(this[r(1380)]&&(this.size+=this.ext[r(783)]),this.writeHeader(e),e.writeUint8(this[r(973)]),e[r(824)](this.AVCProfileIndication),e[r(824)](this[r(561)]),e[r(824)](this[r(1386)]),e[r(824)](this[r(1454)]+252),e[r(824)](this[r(758)][r(783)]+224),t=0;t<this[r(758)][r(783)];t++)e[r(1600)](this.SPS[t].length),e[r(1671)](this[r(758)][t].nalu);for(e[r(824)](this[r(1505)][r(783)]),t=0;t<this[r(1505)][r(783)];t++)e.writeUint16(this[r(1505)][t][r(783)]),e[r(1671)](this[r(1505)][t][r(1026)]);this[r(1380)]&&e[r(1671)](this[r(1380)])},f[s(1455)][s(520)][s(985)]=function(e){var t,r=s;for(this[r(925)]=0,this.flags=0,this[r(1033)]=4+8*this.chunk_offsets[r(783)],this.writeHeader(e),e.writeUint32(this.chunk_offsets[r(783)]),t=0;t<this[r(572)][r(783)];t++)e[r(1332)](this[r(572)][t])},f.cslgBox[s(520)].write=function(e){var t=s;this[t(925)]=0,this[t(1146)]=0,this[t(1033)]=20,this[t(1111)](e),e.writeInt32(this.compositionToDTSShift),e[t(1437)](this[t(1168)]),e[t(1437)](this.greatestDecodeToDisplayDelta),e.writeInt32(this[t(802)]),e[t(1437)](this[t(703)])},f[s(1496)][s(520)].write=function(e){var t,r=s;for(this[r(925)]=0,this[r(1146)]=0,this[r(1033)]=4+8*this[r(736)][r(783)],this[r(1111)](e),e[r(1633)](this[r(736)][r(783)]),t=0;t<this.sample_counts.length;t++)e.writeUint32(this[r(736)][t]),1===this[r(925)]?e[r(1437)](this[r(659)][t]):e[r(1633)](this.sample_offsets[t])},f[s(1134)][s(520)].write=function(e){var t=s;this.version=0,this[t(1146)]=0,this[t(1033)]=4,this[t(1111)](e),e[t(1633)](this[t(1074)][t(783)]);for(var r=0;r<this[t(1074)][t(783)];r++)this[t(1074)][r].write(e),this[t(1033)]+=this[t(1074)][r][t(1033)];a[t(837)]("BoxWriter",t(1624)+this.type+t(1182)+this[t(1033)]),e[t(653)](this.sizePosition,this[t(1033)])},f[s(955)][s(520)][s(985)]=function(e){var t=s;this.version=0,this[t(1146)]=0,this[t(1033)]=this[t(513)].length,this.writeHeader(e),e[t(1226)](this[t(513)])},f.elstBox[s(520)].write=function(e){var t=s;this[t(925)]=0,this.flags=0,this[t(1033)]=4+12*this[t(1074)][t(783)],this[t(1111)](e),e[t(1633)](this[t(1074)][t(783)]);for(var r=0;r<this[t(1074)][t(783)];r++){var i=this[t(1074)][r];e[t(1633)](i[t(1285)]),e[t(1437)](i.media_time),e[t(568)](i.media_rate_integer),e[t(568)](i[t(645)])}},f[s(910)][s(520)][s(985)]=function(e){var t=s;this[t(925)]=0,this.flags=0,this.size=16+this[t(1346)][t(783)]+(this.scheme_id_uri[t(783)]+1)+(this[t(744)].length+1),this.writeHeader(e),e.writeCString(this[t(536)]),e[t(1121)](this.value),e[t(1633)](this[t(1382)]),e[t(1633)](this.presentation_time_delta),e[t(1633)](this[t(591)]),e.writeUint32(this.id),e.writeUint8Array(this[t(1346)])},f[s(1552)][s(520)].write=function(e){var t=s;this[t(1033)]=8+4*this.compatible_brands.length,this[t(1111)](e),e[t(1226)](this[t(1076)],null,4),e[t(1633)](this[t(1616)]);for(var r=0;r<this[t(606)][t(783)];r++)e[t(1226)](this[t(606)][r],null,4)},f[s(759)][s(520)][s(985)]=function(e){var t=s;this[t(1033)]=20+this[t(1281)][t(783)]+1,this[t(925)]=0,this.flags=0,this[t(1111)](e),e.writeUint32(0),e[t(1226)](this[t(1252)],null,4),e.writeUint32(0),e[t(1633)](0),e[t(1633)](0),e[t(1121)](this[t(1281)])},f[s(1069)][s(520)].write=function(e){var t,r,i=s;for(this[i(1033)]=23,t=0;t<this[i(741)][i(783)];t++)for(this[i(1033)]+=3,r=0;r<this[i(741)][t][i(783)];r++)this[i(1033)]+=2+this[i(741)][t][r][i(937)][i(783)];for(this[i(1111)](e),e[i(824)](this[i(973)]),e[i(824)](this[i(1438)]<<6+this[i(1282)]<<5+this[i(756)]),e.writeUint32(this[i(1506)]),e[i(1671)](this[i(1140)]),e[i(824)](this[i(652)]),e[i(1600)](this[i(1010)]+(15<<24)),e[i(824)](this[i(796)]+252),e[i(824)](this[i(695)]+252),e[i(824)](this[i(1052)]+248),e[i(824)](this[i(1350)]+248),e.writeUint16(this[i(1483)]),e.writeUint8((this[i(801)]<<6)+(this[i(1648)]<<3)+(this.temporalIdNested<<2)+this[i(1454)]),e[i(824)](this[i(741)].length),t=0;t<this[i(741)].length;t++)for(e[i(824)]((this.nalu_arrays[t][i(772)]<<7)+this[i(741)][t][i(975)]),e.writeUint16(this[i(741)][t][i(783)]),r=0;r<this[i(741)][t][i(783)];r++)e.writeUint16(this[i(741)][t][r][i(937)][i(783)]),e[i(1671)](this[i(741)][t][r].data)},f.kindBox[s(520)][s(985)]=function(e){var t=s;this[t(925)]=0,this.flags=0,this.size=this.schemeURI[t(783)]+1+(this.value[t(783)]+1),this[t(1111)](e),e.writeCString(this[t(712)]),e[t(1121)](this[t(744)])},f[s(1399)][s(520)][s(985)]=function(e){var t=s;this[t(1033)]=20,this[t(1146)]=0,this[t(925)]=0,this[t(1111)](e),e[t(1633)](this.creation_time),e[t(1633)](this.modification_time),e[t(1633)](this[t(1382)]),e[t(1633)](this[t(1014)]),e[t(1600)](this[t(1157)]),e.writeUint16(0)},f.mehdBox[s(520)][s(985)]=function(e){var t=s;this[t(925)]=0,this[t(1146)]=0,this[t(1033)]=4,this[t(1111)](e),e[t(1633)](this[t(1665)])},f.mfhdBox.prototype[s(985)]=function(e){var t=s;this[t(925)]=0,this.flags=0,this[t(1033)]=4,this[t(1111)](e),e[t(1633)](this.sequence_number)},f[s(1241)].prototype[s(985)]=function(e){var t=s;this[t(925)]=0,this[t(1146)]=0,this[t(1033)]=96,this[t(1111)](e),e[t(1633)](this[t(614)]),e.writeUint32(this[t(766)]),e[t(1633)](this[t(1382)]),e[t(1633)](this[t(1014)]),e[t(1633)](this[t(1073)]),e[t(1600)](this[t(1601)]<<8),e[t(1600)](0),e[t(1633)](0),e[t(1633)](0),e[t(1579)](this[t(1035)]),e[t(1633)](0),e[t(1633)](0),e.writeUint32(0),e[t(1633)](0),e[t(1633)](0),e[t(1633)](0),e.writeUint32(this[t(1196)])},f[s(997)][s(520)][s(1111)]=function(e){var t=s;this[t(1033)]=8,f[t(691)][t(520)].writeHeader[t(623)](this,e),e[t(824)](0),e[t(824)](0),e[t(824)](0),e[t(824)](0),e[t(824)](0),e[t(824)](0),e[t(1600)](this[t(1234)])},f.SampleEntry[s(520)][s(1373)]=function(e){for(var t=s,r=0;r<this[t(705)][t(783)];r++)this[t(705)][r][t(985)](e),this.size+=this.boxes[r][t(1033)];a[t(837)]("BoxWriter",t(1624)+this[t(1593)]+" with new size "+this[t(1033)]),e.adjustUint32(this[t(1635)],this[t(1033)])},f[s(997)][s(520)][s(985)]=function(e){var t=s;this.writeHeader(e),e[t(1671)](this[t(937)]),this.size+=this[t(937)][t(783)],a.debug(t(1216),"Adjusting box "+this[t(1593)]+" with new size "+this[t(1033)]),e[t(653)](this.sizePosition,this[t(1033)])},f[s(1627)][s(520)].write=function(e){var t=s;this[t(1111)](e),this[t(1033)]+=70,e[t(1600)](0),e[t(1600)](0),e[t(1633)](0),e[t(1633)](0),e[t(1633)](0),e[t(1600)](this[t(904)]),e[t(1600)](this[t(1623)]),e.writeUint32(this[t(760)]),e[t(1633)](this.vertresolution),e[t(1633)](0),e[t(1600)](this[t(1654)]),e.writeUint8(Math.min(31,this[t(1663)][t(783)])),e.writeString(this[t(1663)],null,31),e[t(1600)](this.depth),e[t(568)](-1),this[t(1373)](e)},f[s(1561)].prototype[s(985)]=function(e){var t=s;this.writeHeader(e),this[t(1033)]+=20,e[t(1633)](0),e[t(1633)](0),e[t(1600)](this[t(599)]),e.writeUint16(this.samplesize),e.writeUint16(0),e[t(1600)](0),e.writeUint32(this.samplerate<<16),this.writeFooter(e)},f.stppSampleEntry[s(520)][s(985)]=function(e){var t=s;this[t(1111)](e),this.size+=this.namespace[t(783)]+1+this[t(970)][t(783)]+1+this[t(1333)].length+1,e.writeCString(this.namespace),e.writeCString(this.schema_location),e[t(1121)](this[t(1333)]),this[t(1373)](e)},f.SampleGroupEntry[s(520)][s(985)]=function(e){var t=s;e[t(1671)](this[t(937)])},f[s(853)].prototype[s(985)]=function(e){var t=s;this[t(925)]=1,this[t(1146)]=0,this[t(1033)]=12+8*this[t(1074)][t(783)],this[t(1111)](e),e[t(1226)](this[t(1551)],null,4),e[t(1633)](this[t(635)]),e[t(1633)](this[t(1074)][t(783)]);for(var r=0;r<this[t(1074)][t(783)];r++){var i=this[t(1074)][r];e.writeInt32(i[t(883)]),e[t(1437)](i.group_description_index)}},f[s(1381)][s(520)][s(985)]=function(e){var t,r,i=s;for(this[i(1146)]=0,this[i(1033)]=12,t=0;t<this[i(1074)].length;t++)r=this[i(1074)][t],1===this[i(925)]&&(0===this.default_length&&(this[i(1033)]+=4),this.size+=r[i(937)][i(783)]);for(this[i(1111)](e),e[i(1226)](this[i(1551)],null,4),1===this[i(925)]&&e[i(1633)](this[i(899)]),this[i(925)]>=2&&e[i(1633)](this[i(1326)]),e.writeUint32(this[i(1074)][i(783)]),t=0;t<this[i(1074)].length;t++)r=this[i(1074)][t],1===this[i(925)]&&0===this[i(899)]&&e[i(1633)](r[i(1118)]),r.write(e)},f[s(1356)].prototype.write=function(e){var t=s;this[t(925)]=0,this.flags=0,this.size=20+12*this[t(639)].length,this[t(1111)](e),e[t(1633)](this[t(1192)]),e.writeUint32(this[t(1382)]),e[t(1633)](this[t(564)]),e[t(1633)](this[t(1246)]),e[t(1600)](0),e[t(1600)](this.references[t(783)]);for(var r=0;r<this[t(639)][t(783)];r++){var i=this[t(639)][r];e.writeUint32(i[t(1532)]<<31|i[t(500)]),e.writeUint32(i[t(924)]),e.writeUint32(i[t(1008)]<<31|i.SAP_type<<28|i[t(1466)])}},f[s(587)][s(520)][s(985)]=function(e){var t=s;this.version=0,this[t(1146)]=1,this[t(1033)]=4,this.writeHeader(e),e.writeUint16(this[t(1320)]),e[t(1600)](0)},f[s(1263)][s(520)].write=function(e){var t=s;this[t(925)]=0,this.flags=0,this[t(1033)]=4+4*this[t(572)][t(783)],this[t(1111)](e),e[t(1633)](this[t(572)].length),e[t(1579)](this[t(572)])},f[s(1177)][s(520)].write=function(e){var t,r=s;for(this.version=0,this[r(1146)]=0,this.size=4+12*this[r(1096)][r(783)],this.writeHeader(e),e[r(1633)](this[r(1096)].length),t=0;t<this[r(1096)][r(783)];t++)e.writeUint32(this[r(1096)][t]),e[r(1633)](this.samples_per_chunk[t]),e.writeUint32(this.sample_description_index[t])},f.stsdBox[s(520)][s(985)]=function(e){var t,r=s;for(this[r(925)]=0,this[r(1146)]=0,this[r(1033)]=0,this[r(1111)](e),e[r(1633)](this.entries[r(783)]),this[r(1033)]+=4,t=0;t<this[r(1074)][r(783)];t++)this.entries[t].write(e),this.size+=this[r(1074)][t].size;a[r(837)](r(1216),r(1624)+this.type+r(1182)+this[r(1033)]),e[r(653)](this[r(1635)],this[r(1033)])},f[s(1419)].prototype[s(985)]=function(e){var t,r=s;for(this.version=0,this[r(1146)]=0,this.size=4+8*this[r(1594)].length,this.writeHeader(e),e[r(1633)](this[r(1594)][r(783)]),t=0;t<this[r(1594)][r(783)];t++)e[r(1633)](this[r(1594)][t]),e[r(1633)](this[r(722)][t])},f[s(1592)].prototype[s(985)]=function(e){var t=s;this[t(925)]=0,this[t(1146)]=0,this[t(1033)]=4+4*this.sample_numbers[t(783)],this[t(1111)](e),e[t(1633)](this[t(858)][t(783)]),e[t(1579)](this[t(858)])},f[s(1124)][s(520)].write=function(e){var t,r=s,i=!0;if(this[r(925)]=0,this[r(1146)]=0,this[r(625)][r(783)]>0)for(t=0;t+1<this.sample_sizes[r(783)];){if(this[r(625)][t+1]!==this[r(625)][0]){i=!1;break}t++}else i=!1;this.size=8,!i&&(this[r(1033)]+=4*this[r(625)].length),this[r(1111)](e),i?e[r(1633)](this[r(625)][0]):e[r(1633)](0),e.writeUint32(this[r(625)][r(783)]),!i&&e[r(1579)](this[r(625)])},f[s(1272)].prototype[s(985)]=function(e){var t,r=s;for(this[r(925)]=0,this[r(1146)]=0,this[r(1033)]=4+8*this[r(736)].length,this[r(1111)](e),e[r(1633)](this[r(736)][r(783)]),t=0;t<this[r(736)][r(783)];t++)e[r(1633)](this.sample_counts[t]),e.writeUint32(this[r(1295)][t])},f[s(821)][s(520)][s(985)]=function(e){var t=s,r=Math[t(754)](2,32)-1;this[t(925)]=this[t(496)]>r?1:0,this[t(1146)]=0,this[t(1033)]=4,1===this[t(925)]&&(this.size+=4),this[t(1111)](e),1===this[t(925)]?e[t(1332)](this[t(496)]):e.writeUint32(this.baseMediaDecodeTime)},f.tfhdBox[s(520)].write=function(e){var t=s;this[t(925)]=0,this[t(1033)]=4,this[t(1146)]&f[t(1156)]&&(this[t(1033)]+=8),this.flags&f.TFHD_FLAG_SAMPLE_DESC&&(this[t(1033)]+=4),this[t(1146)]&f[t(681)]&&(this[t(1033)]+=4),this[t(1146)]&f[t(1180)]&&(this[t(1033)]+=4),this[t(1146)]&f[t(939)]&&(this[t(1033)]+=4),this[t(1111)](e),e[t(1633)](this[t(1689)]),this[t(1146)]&f.TFHD_FLAG_BASE_DATA_OFFSET&&e[t(1332)](this.base_data_offset),this[t(1146)]&f.TFHD_FLAG_SAMPLE_DESC&&e[t(1633)](this[t(1326)]),this.flags&f[t(681)]&&e[t(1633)](this.default_sample_duration),this[t(1146)]&f[t(1180)]&&e[t(1633)](this[t(1169)]),this[t(1146)]&f[t(939)]&&e[t(1633)](this[t(1444)])},f[s(920)].prototype[s(985)]=function(e){var t=s;this[t(925)]=0,this[t(1033)]=80,this[t(1111)](e),e[t(1633)](this[t(614)]),e[t(1633)](this[t(766)]),e[t(1633)](this[t(1689)]),e.writeUint32(0),e[t(1633)](this[t(1014)]),e.writeUint32(0),e[t(1633)](0),e[t(568)](this[t(602)]),e[t(568)](this[t(948)]),e[t(568)](this[t(1601)]<<8),e[t(1600)](0),e[t(497)](this[t(1035)]),e[t(1633)](this.width),e[t(1633)](this[t(1623)])},f.trexBox[s(520)][s(985)]=function(e){var t=s;this[t(925)]=0,this[t(1146)]=0,this.size=20,this[t(1111)](e),e[t(1633)](this.track_id),e[t(1633)](this.default_sample_description_index),e.writeUint32(this[t(1645)]),e[t(1633)](this[t(1169)]),e[t(1633)](this[t(1444)])},f.trunBox[s(520)][s(985)]=function(e){var t=s;this[t(925)]=0,this.size=4,this.flags&f[t(595)]&&(this[t(1033)]+=4),this.flags&f.TRUN_FLAGS_FIRST_FLAG&&(this[t(1033)]+=4),this[t(1146)]&f[t(886)]&&(this[t(1033)]+=4*this[t(1238)][t(783)]),this[t(1146)]&f[t(1521)]&&(this[t(1033)]+=4*this.sample_size[t(783)]),this.flags&f.TRUN_FLAGS_FLAGS&&(this.size+=4*this.sample_flags[t(783)]),this.flags&f[t(584)]&&(this[t(1033)]+=4*this[t(1e3)][t(783)]),this[t(1111)](e),e[t(1633)](this[t(883)]),this[t(1146)]&f[t(595)]&&(this.data_offset_position=e[t(1079)](),e[t(1437)](this[t(662)])),this.flags&f[t(571)]&&e.writeUint32(this[t(684)]);for(var r=0;r<this[t(883)];r++)this[t(1146)]&f[t(886)]&&e[t(1633)](this[t(1238)][r]),this[t(1146)]&f.TRUN_FLAGS_SIZE&&e.writeUint32(this[t(1630)][r]),this[t(1146)]&f[t(1375)]&&e.writeUint32(this.sample_flags[r]),this[t(1146)]&f[t(584)]&&(0===this[t(925)]?e.writeUint32(this.sample_composition_time_offset[r]):e[t(1437)](this[t(1e3)][r]))},f[s(897)][s(520)][s(985)]=function(e){var t=s;this[t(925)]=0,this[t(1338)]?(this.flags=0,this[t(1033)]=this[t(1338)][t(783)]+1):(this[t(1146)]=1,this.size=0),this[t(1111)](e),this[t(1338)]&&e.writeCString(this[t(1338)])},f[s(791)][s(520)][s(985)]=function(e){var t=s;this[t(925)]=0,this[t(1146)]=0,this[t(1033)]=this[t(1281)][t(783)]+1+(this.location?this[t(1338)][t(783)]+1:0),this[t(1111)](e),e[t(1121)](this[t(1281)]),this[t(1338)]&&e[t(1121)](this.location)},f[s(1343)][s(520)][s(985)]=function(e){var t=s;this.version=0,this[t(1146)]=1,this[t(1033)]=8,this[t(1111)](e),e[t(1600)](this.graphicsmode),e[t(1221)](this.opcolor)},f[s(1496)][s(520)][s(1101)]=function(e){var t,r,i,n=s;for(i=0,t=0;t<this[n(736)][n(783)];t++)for(r=0;r<this[n(736)][t];r++)e[i][n(1662)]=e[i][n(983)]+this[n(659)][t],i++},f[s(1272)][s(520)][s(1101)]=function(e){var t,r,i,n=s;for(i=0,t=0;t<this[n(736)][n(783)];t++)for(r=0;r<this[n(736)][t];r++)e[i][n(983)]=0===i?0:e[i-1].dts+this.sample_deltas[t],i++},f[s(1263)][s(520)].unpack=function(e){var t,r=s;for(t=0;t<this[r(572)].length;t++)e[t][r(1613)]=this.chunk_offsets[t]},f[s(1177)].prototype[s(1101)]=function(e){var t,r,i,n,a,o=s;for(n=0,a=0,t=0;t<this[o(1096)][o(783)];t++)for(r=0;r<(t+1<this[o(1096)][o(783)]?this[o(1096)][t+1]:1/0);r++)for(a++,i=0;i<this.samples_per_chunk[t];i++){if(!e[n])return;e[n][o(807)]=this[o(784)][t],e[n][o(865)]=a,n++}},f[s(1124)].prototype.unpack=function(e){var t,r=s;for(t=0;t<this.sample_sizes.length;t++)e[t].size=this[r(625)][t]},f[s(1099)]=[s(705),s(1074),s(639),s(714),"items",s(1606),"extents",s(872),"subsegments","ranges","seekLists","seekPoints",s(535),"levels"],f[s(1383)]=[s(606),s(1035),s(1115),s(736),"sample_counts","sample_deltas",s(1096),s(1543),"sample_sizes",s(572),s(659),s(784),s(1238)],f[s(1415)]=function(e,t){var r,i=s;if(e&&!t)return!1;for(r in e)if(!(f[i(1099)][i(646)](r)>-1||e[r]instanceof f.Box||t[r]instanceof f[i(691)]||void 0===e[r]||typeof t[r]===i(1329)||typeof e[r]===i(765)||"function"==typeof t[r]||e[i(711)]&&e[i(711)][i(646)](r.slice(0,4))>-1||t[i(711)]&&t[i(711)][i(646)](r.slice(0,4))>-1||r===i(937)||r===i(1279)||"size"===r||r===i(614)||r===i(766)||f.DIFF_PRIMITIVE_ARRAY_PROP_NAMES[i(646)](r)>-1||e[r]===t[r]))return!1;return!0},f[s(1352)]=function(e,t){var r=s;if(!f[r(1415)](e,t))return!1;for(var i=0;i<f[r(1099)].length;i++){var n=f[r(1099)][i];if(e[n]&&t[n]&&!f[r(1352)](e[n],t[n]))return!1}return!0};var m=function(){};m[s(520)].parseSample=function(e){var t,r,i=s,n=new o(e[i(1507)]);for(t=[];!n.isEos();)(r=f[i(906)](n,!1))[i(1136)]===f.OK&&"vttc"===r[i(747)][i(1593)]&&t[i(1540)](r.box);return t},m.prototype.getText=function(e,t,r){var i=s;function n(e,t,r){var i=fa;return r=r||"0",(e+="")[i(783)]>=t?e:new Array(t-e[i(783)]+1)[i(951)](r)+e}function a(e){var t=fa,r=Math.floor(e/3600),i=Math[t(1065)]((e-3600*r)/60),s=Math[t(1065)](e-3600*r-60*i),a=Math[t(1065)](1e3*(e-3600*r-60*i-s));return n(r,2)+":"+n(i,2)+":"+n(s,2)+"."+n(a,3)}for(var o=this[i(526)](r),c="",u=0;u<o[i(783)];u++){var l=o[u];c+=a(e)+i(1232)+a(t)+"\r\n",c+=l.payl[i(1720)]}return c};var v=function(){};v[s(520)].parseSample=function(e){var t,r=s,i={};i[r(1080)]=[];var n=new o(e[r(937)][r(1507)]);if(e.subsamples&&0!==e[r(714)].length){if(i[r(867)]=n[r(1451)](e.subsamples[0][r(1033)]),e[r(714)].length>1)for(t=1;t<e[r(714)][r(783)];t++)i[r(1080)][t]=n[r(1205)](e.subsamples[t].size)}else i[r(867)]=n[r(1451)](e[r(937)][r(783)]);return typeof DOMParser!==r(1329)&&(i.document=(new DOMParser).parseFromString(i[r(867)],r(1705))),i};var y=function(){};y[s(520)].parseSample=function(e){var t=s;return new o(e[t(937)][t(1507)]).readString(e[t(937)].length)},y[s(520)][s(836)]=function(e){var t=s,r=new o(e[t(1507)]);return r[t(1001)](),r[t(981)]()},s(1491)!==s(1329)&&(t.XMLSubtitlein4Parser=v,t.Textin4Parser=y);var g=function(e){var t=s;this.stream=e||new l,this[t(705)]=[],this[t(1439)]=[],this[t(1427)]=[],this[t(1217)]=!1,this[t(1666)]=!1,this.onMoovStart=null,this[t(1542)]=!1,this.onReady=null,this[t(1244)]=!1,this[t(1563)]=null,this[t(785)]=null,this.onError=null,this[t(640)]=!1,this[t(1657)]=[],this[t(1546)]=[],this[t(1513)]=!1,this[t(647)]=!1,this[t(1401)]=0,this[t(869)]=!1,this[t(800)]=null,this[t(1366)]=!1};g[s(520)][s(1283)]=function(){var e=s;this[e(816)]&&(this[e(816)][e(1283)](),this[e(816)]=null),this.boxes=[],this[e(1439)]=[],this[e(1427)]=[],this[e(1217)]=!1,this.moovStartFound=!1,this[e(1655)]=null,this.moovStartSent=!1,this[e(915)]=null,this.readySent=!1,this.onSegment=null,this[e(785)]=null,this[e(1524)]=null,this[e(640)]=!1,this.fragmentedTracks=[],this.extractedTracks=[],this[e(1513)]=!1,this[e(647)]=!1,this[e(1401)]=0,this[e(869)]=!1,this[e(800)]=null,this[e(1366)]=!1,this[e(585)]=null,this.ftyp=null,this[e(1661)]=[],this.entity_groups=[]},g.prototype[s(505)]=function(e,t,r){var i=s,n=this[i(1152)](e);if(n){var a={};this[i(1657)][i(1540)](a),a.id=e,a.user=t,a[i(1354)]=n,n[i(1310)]=0,a[i(1139)]=null,a[i(1489)]=1e3,a[i(1155)]=!0,r&&(r[i(1126)]&&(a[i(1489)]=r[i(1126)]),r.rapAlignement&&(a[i(1155)]=r[i(1155)]))}},g[s(520)].unsetSegmentOptions=function(e){for(var t=s,r=-1,i=0;i<this[t(1657)].length;i++){this[t(1657)][i].id==e&&(r=i)}r>-1&&this[t(1657)].splice(r,1)},g[s(520)][s(1323)]=function(e,t,r){var i=s,n=this[i(1152)](e);if(n){var a={};this[i(1546)][i(1540)](a),a.id=e,a.user=t,a[i(1354)]=n,n[i(1310)]=0,a[i(1489)]=1e3,a[i(668)]=[],r&&r[i(1126)]&&(a[i(1489)]=r[i(1126)])}},g[s(520)][s(1440)]=function(e){for(var t=s,r=-1,i=0;i<this[t(1546)][t(783)];i++){this.extractedTracks[i].id==e&&(r=i)}r>-1&&this.extractedTracks.splice(r,1)},g.prototype[s(1706)]=function(){var e,t,r=s;if(!this[r(1147)]||this[r(1147)]())for(;;){if(this[r(751)]&&this.hasIncompleteMdat()){if(this[r(794)]())continue;return}if(this[r(1403)]&&this[r(1403)](),(e=f[r(906)](this[r(816)],false))[r(1136)]===f[r(1446)]){if(this[r(786)]){if(this[r(786)](e))continue;return}return}var i;switch(i=(t=e[r(747)])[r(1593)]!==r(710)?t[r(1593)]:t[r(710)],this[r(705)][r(1540)](t),i){case r(1015):this.mdats[r(1540)](t);break;case r(494):this[r(1427)][r(1540)](t);break;case r(585):this.moovStartFound=!0,0===this[r(1439)][r(783)]&&(this[r(1217)]=!0);default:this[i],this[i]=t}this[r(1280)]&&this[r(1280)](t,e)}},g.prototype.checkBuffer=function(e){var t=s;if(null==e)throw t(944);if(void 0===e[t(630)])throw"Buffer must have a fileStart property";return 0===e[t(1199)]?(this.stream[t(689)](),!1):(e[t(940)]=0,this[t(816)][t(1212)](e),this[t(816)][t(689)](),!!this.stream.initialized())},g[s(520)][s(524)]=function(e,t){var r,i=s;if(this[i(842)](e))return this[i(1706)](),this.moovStartFound&&!this[i(1542)]&&(this.moovStartSent=!0,this[i(1655)]&&this[i(1655)]()),this[i(585)]?(!this[i(640)]&&(this[i(960)](),this.sampleListBuilt=!0),this[i(648)](),this[i(915)]&&!this[i(1244)]&&(this.readySent=!0,this.onReady(this[i(1038)]())),this[i(576)](t),this.nextSeekPosition?(r=this.nextSeekPosition,this[i(1726)]=void 0):r=this[i(1672)],this[i(816)][i(1098)]&&(r=this[i(816)][i(1098)](r))):r=this[i(1672)]?this[i(1672)]:0,this.sidx&&this[i(800)]&&!this.sidxSent&&(this.onSidx(this.sidx),this.sidxSent=!0),this[i(690)]&&(this[i(723)]&&!this[i(869)]&&(this[i(723)](),this[i(869)]=!0),this[i(740)]&&this[i(740)](this[i(598)])),this[i(816)].cleanBuffers&&(this[i(816)][i(689)](),this[i(816)][i(1701)](),this[i(816)][i(689)](!0)),r},g[s(520)][s(1038)]=function(){var e,t,r,i,n,a,o=s,c={},u=new Date(o(1296))[o(490)]();if(this.moov)for(c[o(1349)]=!0,c[o(1014)]=this[o(585)][o(1291)][o(1014)],c.timescale=this.moov.mvhd[o(1382)],c[o(498)]=null!=this.moov.mvex,c[o(498)]&&this[o(585)][o(515)][o(1602)]&&(c[o(1665)]=this[o(585)][o(515)][o(1602)][o(1665)]),c[o(1217)]=this[o(1217)],c[o(945)]=null!=this[o(585)].iods,c[o(1117)]=[],c.brands[o(1540)](this[o(856)][o(1076)]),c[o(1117)]=c.brands.concat(this.ftyp.compatible_brands),c.created=new Date(u+1e3*this[o(585)].mvhd[o(614)]),c[o(1447)]=new Date(u+1e3*this.moov.mvhd[o(766)]),c[o(1307)]=[],c.audioTracks=[],c[o(1092)]=[],c[o(1604)]=[],c[o(995)]=[],c[o(1670)]=[],c[o(1544)]=[],e=0;e<this[o(585)][o(832)][o(783)];e++){if(a=(r=this[o(585)][o(832)][e]).mdia[o(879)][o(928)].stsd[o(1074)][0],i={},c[o(1307)][o(1540)](i),i.id=r.tkhd[o(1689)],i.name=r[o(1571)][o(1132)].name,i[o(639)]=[],r.tref)for(t=0;t<r[o(984)][o(705)][o(783)];t++)n={},i[o(639)].push(n),n[o(1593)]=r[o(984)][o(705)][t].type,n[o(1303)]=r.tref.boxes[t].track_ids;r[o(628)]&&(i[o(962)]=r[o(628)][o(1476)][o(1074)]),i[o(1195)]=new Date(u+1e3*r[o(847)].creation_time),i[o(1447)]=new Date(u+1e3*r[o(847)][o(766)]),i[o(1550)]=r.tkhd[o(1014)],i[o(1045)]=c[o(1382)],i[o(602)]=r.tkhd.layer,i[o(948)]=r[o(847)][o(948)],i.volume=r[o(847)].volume,i.matrix=r[o(847)].matrix,i[o(1647)]=r[o(847)][o(904)]/65536,i.track_height=r.tkhd[o(1623)]/65536,i[o(1382)]=r[o(1571)][o(734)][o(1382)],i[o(764)]=r[o(1571)][o(879)][o(928)][o(1004)],i[o(1014)]=r[o(1571)][o(734)].duration,i[o(1267)]=r.samples_duration,i[o(1002)]=a[o(1315)](),i[o(921)]=r.udta&&r[o(1091)][o(1289)][o(783)]?r[o(1091)][o(1289)][0]:{schemeURI:"",value:""},i[o(1157)]=r.mdia[o(1387)]?r[o(1571)].elng[o(513)]:r[o(1571)][o(734)][o(687)],i.nb_samples=r[o(668)][o(783)],i[o(1033)]=r[o(1046)],i[o(563)]=8*i.size*i[o(1382)]/i.samples_duration,a[o(1441)]()?(i[o(1593)]="audio",c[o(887)][o(1540)](i),i.audio={},i[o(1114)][o(1717)]=a[o(1160)](),i[o(1114)][o(599)]=a[o(768)](),i.audio.sample_size=a.getSampleSize()):a[o(1605)]()?(i[o(1593)]="video",c[o(1092)][o(1540)](i),i.video={},i[o(1707)][o(904)]=a[o(1501)](),i[o(1707)][o(1623)]=a[o(1555)]()):a[o(1324)]()?(i[o(1593)]=o(1682),c[o(1604)][o(1540)](i)):a.isHint()?(i[o(1593)]=o(1494),c.hintTracks[o(1540)](i)):a.isMetadata()?(i.type=o(1494),c[o(995)][o(1540)](i)):(i[o(1593)]=o(1494),c[o(1544)].push(i))}else c[o(1349)]=!1;if(c[o(1369)]="",c.hasMoov&&c[o(1307)]){for(c.videoTracks&&c.videoTracks[o(783)]>0?c[o(1369)]+=o(1319):c[o(887)]&&c.audioTracks.length>0?c[o(1369)]+=o(779):c[o(1369)]+=o(1178),e=0;e<c.tracks.length;e++)0!==e&&(c[o(1369)]+=","),c[o(1369)]+=c[o(1307)][e][o(1002)];c[o(1369)]+=o(1243),c[o(1369)]+=this.ftyp[o(606)].join(),c[o(1369)]+='"'}return c},g[s(520)][s(946)]=function(e){var t=s;e&&(this[t(1726)]?this[t(1726)]=Math.min(e.offset+e[t(1077)],this[t(1726)]):this[t(1726)]=e[t(1613)]+e[t(1077)])},g[s(520)][s(576)]=function(e){var t,r,i=s;if(this[i(647)]){if(this[i(1513)]&&null!==this[i(1563)])for(t=0;t<this[i(1657)][i(783)];t++){var n=this.fragmentedTracks[t];for(r=n[i(1354)];r[i(1310)]<r[i(668)].length&&this[i(647)];){a[i(837)](i(664),"Creating media fragment on track #"+n.id+" for sample "+r[i(1310)]);var o=this[i(1328)](n.id,r.nextSample,n[i(1139)]);if(!o)break;if(n[i(1139)]=o,r[i(1310)]++,(r.nextSample%n.nb_samples===0||e||r[i(1310)]>=r[i(668)].length)&&(this[i(1563)]&&this[i(1563)](n.id,n[i(1123)],n[i(1139)].buffer,r[i(1310)],e||r.nextSample>=r[i(668)][i(783)]),n[i(1139)]=null,n!==this[i(1657)][t]))break}}if(null!==this[i(785)])for(t=0;t<this[i(1546)][i(783)];t++){var c=this[i(1546)][t];for(r=c[i(1354)];r[i(1310)]<r[i(668)].length&&this[i(647)];){a[i(837)](i(664),i(828)+c.id+i(542)+r.nextSample);var u=this[i(1711)](r,r.nextSample);if(!u){this[i(946)](r[i(668)][r[i(1310)]]);break}if(r.nextSample++,c.samples[i(1540)](u),(r[i(1310)]%c[i(1489)]===0||r.nextSample>=r[i(668)][i(783)])&&(a[i(837)](i(664),i(1236)+c.id+" for sample "+r.nextSample),this[i(785)]&&this[i(785)](c.id,c[i(1123)],c[i(668)]),c[i(668)]=[],c!==this[i(1546)][t]))break}}}},g[s(520)][s(1106)]=function(e){var t=s,r=this[t(1215)](e,!0);return r[t(783)]?r[0]:null},g[s(520)][s(1215)]=function(e,t){var r=s,i=[];return g[r(1193)][r(623)](this,e,i,t),i},g._sweep=function(e,t,r){var i=s;for(var n in this[i(1593)]&&this.type==e&&t.push(this),this[i(705)]){if(t[i(783)]&&r)return;g[i(1193)][i(623)](this[i(705)][n],e,t,r)}},g.prototype[s(1611)]=function(e){var t=s,r=this[t(1152)](e);return r?r[t(668)]:void 0},g.prototype[s(1188)]=function(e,t){var r=s,i=this[r(1152)](e);return this[r(1711)](i,t)},g[s(520)].releaseUsedSamples=function(e,t,r){var i=s,n=this.getTrackById(e);n[i(1675)]||(n[i(1675)]=0);for(var a=n[i(1675)];a<t;a++)this[i(1609)](n,a);n[i(1675)]=t,r&&(this.boxes=[],this[i(1439)]=[],this[i(1427)]=[],this[i(1395)]=0)},g[s(520)][s(851)]=function(e){var t=s,r=this.getTrackById(e);const i=r.samples,n=i[i[t(783)]-1];n.data=null,n.description=null,n[t(1077)]=0,r[t(668)]=[],r[t(668)][t(1540)](n),r[t(1310)]=r.samples[t(783)],this[t(705)]=[],this[t(1439)]=[],this[t(1427)]=[],this[t(1395)]=0},g.prototype[s(1279)]=function(){var e=s;this.sampleProcessingStarted=!0,this[e(576)](!1)},g[s(520)][s(1068)]=function(){this.sampleProcessingStarted=!1},g[s(520)].flush=function(){var e=s;this[e(648)](),this[e(576)](!0),this[e(816)][e(1701)](),this[e(816)][e(689)](!0)},g.prototype.seekTrack=function(e,t,r){var i,n,a,o=s,c=0,u=0;if(0===r[o(668)][o(783)])return{offset:0,time:0};for(i=0;i<r.samples.length;i++){if(n=r[o(668)][i],0===i)u=0,a=n[o(1382)];else if(n[o(1233)]>e*n[o(1382)]){u=i-1;break}t&&n[o(704)]&&(c=i)}for(t&&(u=c),e=r[o(668)][u][o(1233)],r[o(1310)]=u;r[o(668)][u][o(1077)]===r.samples[u][o(1033)]&&r.samples[u+1];)u++;return{offset:r[o(668)][u][o(1613)]+r.samples[u][o(1077)],time:e/a}},g[s(520)][s(839)]=function(e){var t,r=s;return e[r(668)]?((t=e[r(668)][e[r(668)].length-1])[r(1233)]+t[r(1014)])/t.timescale:1/0},g[s(520)][s(596)]=function(e,t){var r,i,n,a=s,o=this[a(585)],c={offset:1/0,time:1/0};if(this[a(585)]){for(n=0;n<o[a(832)][a(783)];n++)r=o[a(832)][n],e>this[a(839)](r)||((i=this[a(1482)](e,t,r))[a(1613)]<c[a(1613)]&&(c[a(1613)]=i.offset),i[a(732)]<c.time&&(c.time=i[a(732)]));return c[a(1613)]===1/0?c={offset:this[a(1672)],time:0}:c[a(1613)]=this[a(816)].getEndFilePositionAfter(c[a(1613)]),c}throw"Cannot seek: moov not received!"},g.prototype.equal=function(e){for(var t=s,r=0;r<this[t(705)].length&&r<e.boxes[t(783)];){var i=this.boxes[r],n=e[t(705)][r];if(!f[t(1352)](i,n))return!1;r++}return!0},s(1491)!==s(1329)&&(t[s(664)]=g),g.prototype.lastBoxStartPosition=0,g.prototype[s(1312)]=null,g.prototype.nextParsePosition=0,g[s(520)][s(1085)]=!1,g[s(520)][s(786)]=function(e){var t,r=s;return"mdat"===e.type?(t=new(f[e[r(1593)]+r(691)])(e.size),this.parsingMdat=t,this[r(705)][r(1540)](t),this[r(1439)][r(1540)](t),t[r(1279)]=e[r(1279)],t[r(965)]=e.hdr_size,this[r(816)][r(1194)](t.hdr_size),this.lastBoxStartPosition=t.start+t[r(1033)],this[r(816)][r(596)](t.start+t.size,!1,this.discardMdatData)?(this[r(1312)]=null,!0):(this[r(1666)]?this[r(1672)]=this.stream[r(780)]():this[r(1672)]=t.start+t[r(1033)],!1)):("moov"===e[r(1593)]&&(this.moovStartFound=!0,0===this[r(1439)][r(783)]&&(this.isProgressive=!0)),!!this[r(816)][r(702)]&&this[r(816)][r(702)]()?(this[r(1672)]=this.stream[r(506)](),!0):(e.type?this[r(1666)]?this[r(1672)]=this[r(816)][r(506)]():this[r(1672)]=this[r(816)][r(1079)]()+e[r(1033)]:this[r(1672)]=this[r(816)][r(506)](),!1))},g[s(520)][s(751)]=function(){return null!==this[s(1312)]},g[s(520)][s(794)]=function(){var e,t=s;return e=this[t(1312)],this[t(816)][t(596)](e[t(1279)]+e[t(1033)],!1,this.discardMdatData)?(a[t(837)](t(664),"Found 'mdat' end in buffered data"),this[t(1312)]=null,!0):(this[t(1672)]=this.stream[t(780)](),!1)},g[s(520)][s(1147)]=function(){var e=s;return this[e(816)][e(596)](this[e(1520)],!0,this[e(1085)])},g[s(520)][s(1403)]=function(){var e=s;this[e(1520)]=this.stream[e(1079)]()},g[s(520)][s(1280)]=function(e,t){var r=s;this[r(816)][r(1194)]&&("mdat"===e[r(1593)]?(this[r(816)][r(1194)](e[r(965)]),this[r(1085)]&&this[r(816)][r(1194)](e.size-e[r(965)])):this[r(816)][r(1194)](e.size))},g.prototype[s(1463)]=f.Box[s(520)][s(1463)],g[s(520)][s(1365)]=f[s(691)][s(520)][s(1365)],g[s(520)].init=function(e){var t=s,r=e||{};this.add("ftyp")[t(675)](t(1076),r.brands&&r[t(1117)][0]||t(1224))[t(675)](t(1616),0).set(t(606),r[t(1117)]||["iso4"]);var i=this.add(t(585));return i[t(1463)](t(1291))[t(675)](t(1382),r.timescale||600)[t(675)](t(1073),r[t(1073)]||65536)[t(675)](t(614),0)[t(675)]("modification_time",0)[t(675)](t(1014),r.duration||0)[t(675)](t(1601),r.width?0:256)[t(675)](t(1035),[65536,0,0,0,65536,0,0,0,1073741824])[t(675)](t(1196),1),i[t(1463)](t(515)),this},g.prototype[s(1012)]=function(e){var t=s;!this[t(585)]&&this[t(1599)](e);var r=e||{};r.width=r.width||320,r.height=r[t(1623)]||320,r.id=r.id||this.moov.mvhd.next_track_id,r[t(1593)]=r[t(1593)]||t(685);var i=this[t(585)].add(t(1354));this[t(585)].mvhd[t(1196)]=r.id+1,i.add(t(847))[t(675)](t(1146),f[t(1608)]|f[t(1710)]|f[t(693)])[t(675)](t(614),0).set(t(766),0)[t(675)](t(1689),r.id)[t(675)](t(1014),r[t(1014)]||0)[t(675)](t(602),r[t(602)]||0)[t(675)](t(948),0)[t(675)](t(1601),1)[t(675)](t(1035),[0,0,0,0,0,0,0,0,0]).set("width",r.width<<16)[t(675)]("height",r.height<<16);var n=i[t(1463)](t(1571));n.add(t(734))[t(675)](t(614),0)[t(675)](t(766),0).set("timescale",r[t(1382)]||1)[t(675)](t(1014),r.media_duration||0).set("language",r[t(1157)]||"und"),n[t(1463)]("hdlr")[t(675)]("handler",r[t(1132)]||t(550)).set("name",r[t(1281)]||"Track created with MP4Box.js"),n.add(t(1387)).set(t(513),r.language||t(1110));var a=n[t(1463)](t(879));if(void 0!==f[r.type+t(997)]){var c=new(f[r[t(1593)]+t(997)]);c[t(1234)]=1;var u="";for(var l in f.sampleEntryCodes)for(var d=f[t(1716)][l],h=0;h<d[t(783)];h++)if(d[t(646)](r[t(1593)])>-1){u=l;break}switch(u){case t(763):if(a.add(t(1314))[t(675)](t(1113),0)[t(675)]("opcolor",[0,0,0]),c[t(675)](t(904),r[t(904)])[t(675)](t(1623),r[t(1623)])[t(675)]("horizresolution",72<<16).set(t(1495),72<<16).set(t(1654),1)[t(675)](t(1663),r[t(1593)]+t(1127))[t(675)]("depth",24),r[t(1566)]){var p=new f.avcCBox;p[t(1706)](new o(r[t(1566)])),c.addBox(p)}else if(r[t(1651)]){var m=new(f[t(1069)]);m[t(1706)](new o(r[t(1651)])),c.addBox(m)}break;case t(974):a[t(1463)](t(771))[t(675)](t(1320),r[t(1320)]||0),c[t(675)]("channel_count",r[t(599)]||2)[t(675)](t(1316),r.samplesize||16)[t(675)](t(1299),r.samplerate||65536);break;case t(1228):a[t(1463)](t(938));break;case"Subtitle":if(a.add(t(942)),r.type===t(1055))c[t(675)](t(1321),r[t(1321)]||"nonamespace")[t(675)](t(970),r[t(970)]||"")[t(675)](t(1333),r.auxiliary_mime_types||"");break;case"Metadata":a[t(1463)]("nmhd");break;default:a[t(1463)](t(619))}r[t(929)]&&c[t(1365)](r.description),r[t(1658)]&&r.description_boxes[t(1128)](function(e){c[t(1365)](e)}),a[t(1463)]("dinf")[t(1463)](t(1569))[t(1404)]((new f["url Box"])[t(675)](t(1146),1));var v=a.add(t(928));return v.add("stsd")[t(1404)](c),v[t(1463)](t(642))[t(675)](t(736),[])[t(675)](t(1295),[]),v.add(t(1498))[t(675)](t(1096),[])[t(675)](t(1543),[]).set("sample_description_index",[]),v[t(1463)]("stco")[t(675)]("chunk_offsets",[]),v.add(t(1219))[t(675)](t(625),[]),this.moov.mvex[t(1463)](t(1104))[t(675)](t(1689),r.id)[t(675)](t(1326),r[t(1326)]||1).set("default_sample_duration",r[t(1645)]||0)[t(675)](t(1169),r.default_sample_size||0)[t(675)](t(1444),r.default_sample_flags||0),this[t(1342)](i),r.id}},f[s(691)][s(520)][s(601)]=function(e){var t=s,r=e||new c;r[t(525)]=c[t(900)],this[t(985)](r)},g.prototype.addSample=function(e,t,r){var i=s,n=r||{},a={},o=this[i(1152)](e);if(null!==o){a[i(761)]=o.samples[i(783)],a.track_id=o[i(847)][i(1689)],a.timescale=o[i(1571)][i(734)].timescale,a.description_index=n[i(784)]?n[i(784)]-1:0,a[i(929)]=o.mdia[i(879)][i(928)][i(1278)][i(1074)][a[i(807)]],a[i(937)]=t,a[i(1033)]=t.byteLength,a.alreadyRead=a[i(1033)],a.duration=n[i(1014)]||1,a[i(1233)]=n.cts||0,a[i(983)]=n[i(983)]||0,a[i(704)]=n[i(704)]||!1,a[i(1397)]=n[i(1397)]||0,a.depends_on=n[i(762)]||0,a[i(527)]=n.is_depended_on||0,a.has_redundancy=n[i(1685)]||0,a[i(629)]=n[i(629)]||0,a[i(1613)]=0,a.subsamples=n[i(714)],o.samples[i(1540)](a),o.samples_size+=a[i(1033)],o[i(1267)]+=a.duration,void 0===o[i(1511)]&&(o[i(1511)]=n[i(983)]),this[i(576)]();var c=this[i(1721)](a);return this.addBox(c),c[i(601)](),c.trafs[0][i(569)][0][i(662)]=c[i(1033)]+8,this[i(1463)](i(1015))[i(937)]=new Uint8Array(t),a}},g[s(520)][s(1721)]=function(e){var t=s,r=0;r=e[t(704)]?1<<25:65536;var i=new f.moofBox;i.add("mfhd").set(t(908),this[t(1401)]),this[t(1401)]++;var n=i.add(t(1405)),a=this[t(1152)](e[t(1689)]);return n[t(1463)](t(592)).set(t(1689),e[t(1689)])[t(675)]("flags",f[t(1288)]),n[t(1463)]("tfdt").set(t(496),e[t(983)]-(a[t(1511)]||0)),n[t(1463)](t(818)).set(t(1146),f[t(595)]|f[t(886)]|f.TRUN_FLAGS_SIZE|f[t(1375)]|f.TRUN_FLAGS_CTS_OFFSET).set(t(662),0)[t(675)](t(684),0)[t(675)](t(883),1).set(t(1238),[e.duration]).set(t(1630),[e[t(1033)]])[t(675)](t(1189),[r]).set(t(1e3),[e[t(1233)]-e[t(983)]]),i},g.prototype[s(1395)]=0,g[s(520)][s(510)]=0,g[s(520)][s(1220)]=function(){var e,t,r,i,n,a,o=s;for(this[o(1617)]=this[o(585)][o(1291)][o(1014)],this[o(585)][o(1291)][o(1014)]=0,e=0;e<this[o(585)][o(832)][o(783)];e++){(t=this.moov[o(832)][e]).tkhd.duration=0,t[o(1571)][o(734)][o(1014)]=0,(t[o(1571)][o(879)][o(928)].stco||t[o(1571)][o(879)][o(928)][o(557)])[o(572)]=[],(r=t.mdia[o(879)][o(928)][o(1498)])[o(1096)]=[],r[o(1543)]=[],r[o(784)]=[],(t[o(1571)][o(879)][o(928)][o(1219)]||t[o(1571)].minf[o(928)][o(1274)])[o(625)]=[],(i=t[o(1571)][o(879)][o(928)].stts).sample_counts=[],i[o(1295)]=[],(n=t[o(1571)].minf.stbl[o(547)])&&(n[o(736)]=[],n[o(659)]=[]),a=t.mdia.minf[o(928)][o(1398)];var c=t[o(1571)][o(879)].stbl[o(705)][o(646)](a);-1!=c&&(t[o(1571)].minf[o(928)][o(705)][c]=null)}},g[s(996)]=function(e,t,r,i,n){var a,o,c,u,l=s;function d(e,t,r){var i=fa;this[i(1551)]=e,this.grouping_type_parameter=t,this[i(626)]=r,this[i(551)]=-1,this.entry_index=-1}for(t&&(t[l(1170)]=[]),!e[l(1170)]&&(e.sample_groups_info=[]),o=0;o<r[l(783)];o++){for(u=r[o][l(1551)]+"/"+r[o][l(635)],c=new d(r[o][l(1551)],r[o].grouping_type_parameter,r[o]),t&&(t.sample_groups_info[u]=c),!e[l(1170)][u]&&(e[l(1170)][u]=c),a=0;a<i.length;a++)i[a][l(1551)]===r[o].grouping_type&&(c.description=i[a],c.description[l(1242)]=!0);if(n)for(a=0;a<n[l(783)];a++)n[a][l(1551)]===r[o].grouping_type&&(c.fragment_description=n[a],c.fragment_description[l(1242)]=!0,c.is_fragment=!0)}if(t){if(n)for(o=0;o<n[l(783)];o++)!n[o][l(1242)]&&n[o][l(925)]>=2&&(u=n[o].grouping_type+"/0",(c=new d(n[o][l(1551)],0))[l(1003)]=!0,!t[l(1170)][u]&&(t[l(1170)][u]=c))}else for(o=0;o<i.length;o++)!i[o][l(1242)]&&i[o].version>=2&&(u=i[o][l(1551)]+"/0",c=new d(i[o][l(1551)],0),!e[l(1170)][u]&&(e[l(1170)][u]=c))},g.setSampleGroupProperties=function(e,t,r,i){var n,a,o=s;for(n in t[o(559)]=[],i){var c;if(t[o(559)][n]={},t[o(559)][n].grouping_type=i[n][o(1551)],t.sample_groups[n].grouping_type_parameter=i[n][o(635)],r>=i[n][o(551)]&&(i[n][o(551)]<0&&(i[n][o(551)]=0),i[n][o(1376)]++,i[n][o(1376)]<=i[n][o(626)][o(1074)][o(783)]-1&&(i[n].last_sample_in_run+=i[n].sbgp[o(1074)][i[n][o(1376)]][o(883)])),i[n].entry_index<=i[n].sbgp.entries[o(783)]-1?t[o(559)][n][o(1341)]=i[n][o(626)].entries[i[n][o(1376)]].group_description_index:t[o(559)][n][o(1341)]=-1,0!==t.sample_groups[n][o(1341)])c=i[n][o(1534)]?i[n][o(1534)]:i[n].description,t[o(559)][n][o(1341)]>0?(a=t[o(559)][n].group_description_index>65535?(t[o(559)][n][o(1341)]>>16)-1:t.sample_groups[n].group_description_index-1,c&&a>=0&&(t.sample_groups[n].description=c[o(1074)][a])):c&&c[o(925)]>=2&&c[o(707)]>0&&(t[o(559)][n][o(929)]=c[o(1074)][c[o(707)]-1])}},g[s(1186)]=function(e,t,r){var i=s;t&&(e?(t[i(1397)]=e[i(1397)][r],t[i(762)]=e.sample_depends_on[r],t.is_depended_on=e.sample_is_depended_on[r],t[i(1685)]=e[i(1109)][r]):(t[i(1397)]=0,t[i(762)]=0,t.is_depended_on=0,t[i(1685)]=0))},g.prototype.buildSampleLists=function(){var e,t,r=s;for(e=0;e<this[r(585)].traks[r(783)];e++)t=this[r(585)][r(832)][e],this[r(1342)](t)},g[s(520)].buildTrakSampleLists=function(e){var t,r,i,n,a,o,c,u,l,d,f,h,p,m,v,y,_,b,S,I,w,A,k,C,x=s;if(e[x(668)]=[],e[x(1267)]=0,e[x(1046)]=0,r=e[x(1571)].minf[x(928)][x(1331)]||e[x(1571)][x(879)].stbl[x(557)],i=e.mdia.minf.stbl[x(1498)],n=e[x(1571)][x(879)].stbl[x(1219)]||e[x(1571)].minf.stbl[x(1274)],a=e[x(1571)].minf[x(928)].stts,o=e[x(1571)][x(879)][x(928)][x(547)],c=e[x(1571)].minf[x(928)][x(1398)],u=e.mdia.minf[x(928)].stsd,l=e[x(1571)][x(879)][x(928)][x(914)],h=e[x(1571)][x(879)][x(928)][x(1596)],d=e[x(1571)][x(879)][x(928)][x(708)],f=e[x(1571)][x(879)][x(928)][x(1528)],b=-1,S=-1,I=-1,w=-1,A=0,k=0,C=0,g[x(996)](e,null,d,f),typeof n!==x(1329)){for(t=0;t<n[x(625)][x(783)];t++){var E={};E.number=t,E[x(1689)]=e[x(847)][x(1689)],E[x(1382)]=e.mdia[x(734)][x(1382)],E[x(1077)]=0,e[x(668)][t]=E,E[x(1033)]=n.sample_sizes[t],e[x(1046)]+=E.size,0===t?(m=1,p=0,E[x(865)]=m,E.chunk_run_index=p,_=i[x(1543)][p],y=0,v=p+1<i.first_chunk[x(783)]?i[x(1096)][p+1]-1:1/0):t<_?(E[x(865)]=m,E[x(1449)]=p):(m++,E[x(865)]=m,y=0,m<=v||(v=++p+1<i[x(1096)].length?i[x(1096)][p+1]-1:1/0),E[x(1449)]=p,_+=i[x(1543)][p]),E[x(807)]=i[x(784)][E[x(1449)]]-1,E[x(929)]=u.entries[E[x(807)]],E[x(1613)]=r[x(572)][E[x(865)]-1]+y,y+=E[x(1033)],t>b&&(S++,b<0&&(b=0),b+=a[x(736)][S]),t>0?(e.samples[t-1].duration=a[x(1295)][S],e[x(1267)]+=e[x(668)][t-1][x(1014)],E[x(983)]=e.samples[t-1].dts+e.samples[t-1][x(1014)]):E[x(983)]=0,o?(t>=I&&(w++,I<0&&(I=0),I+=o[x(736)][w]),E[x(1233)]=e[x(668)][t].dts+o[x(659)][w]):E[x(1233)]=E[x(983)],c?(t==c[x(858)][A]-1?(E.is_sync=!0,A++):(E[x(704)]=!1,E[x(629)]=0),l&&l.entries[k][x(1578)]+C==t+1&&(E[x(714)]=l[x(1074)][k][x(714)],C+=l.entries[k][x(1578)],k++)):E[x(704)]=!0,g[x(1186)](e.mdia[x(879)].stbl.sdtp,E,E.number),h?E.degradation_priority=h[x(1394)][t]:E[x(629)]=0,l&&l[x(1074)][k][x(1578)]+C==t&&(E[x(714)]=l[x(1074)][k][x(714)],C+=l.entries[k].sample_delta),(d[x(783)]>0||f[x(783)]>0)&&g[x(1553)](e,E,t,e[x(1170)])}t>0&&(e[x(668)][t-1].duration=Math[x(1559)](e[x(1571)].mdhd[x(1014)]-e[x(668)][t-1][x(983)],0),e.samples_duration+=e[x(668)][t-1][x(1014)])}},g[s(520)][s(648)]=function(){var e,t,r,i,n,a,o,c,u,l,d,h,p,m,v,y=s;if(void 0!==this[y(585)])for(;this[y(1395)]<this[y(1427)][y(783)];)if(u=this[y(1427)][this.lastMoofIndex],this[y(1395)]++,"moof"==u[y(1593)])for(l=u,e=0;e<l.trafs[y(783)];e++){for(d=l[y(544)][e],h=this.getTrackById(d[y(592)][y(1689)]),p=this[y(1650)](d[y(592)][y(1689)]),i=d[y(592)][y(1146)]&f.TFHD_FLAG_SAMPLE_DESC?d[y(592)].default_sample_description_index:p?p.default_sample_description_index:1,n=d.tfhd[y(1146)]&f[y(681)]?d[y(592)][y(1645)]:p?p.default_sample_duration:0,a=d[y(592)].flags&f.TFHD_FLAG_SAMPLE_SIZE?d.tfhd[y(1169)]:p?p.default_sample_size:0,o=d.tfhd[y(1146)]&f[y(939)]?d.tfhd[y(1444)]:p?p[y(1444)]:0,d[y(1560)]=0,d[y(708)][y(783)]>0&&g[y(996)](h,d,d[y(708)],h[y(1571)][y(879)][y(928)][y(1528)],d[y(1528)]),t=0;t<d[y(569)][y(783)];t++){var _=d[y(569)][t];for(r=0;r<_[y(883)];r++){(m={})[y(931)]=this[y(1395)],m[y(603)]=d.sample_number,d[y(1560)]++,m.number=h[y(668)][y(783)],d.first_sample_index=h[y(668)][y(783)],h[y(668)][y(1540)](m),m[y(1689)]=h[y(847)].track_id,m[y(1382)]=h.mdia[y(734)].timescale,m[y(807)]=i-1,m.description=h[y(1571)].minf.stbl[y(1278)][y(1074)][m[y(807)]],m[y(1033)]=a,_.flags&f[y(1521)]&&(m[y(1033)]=_[y(1630)][r]),h[y(1046)]+=m.size,m[y(1014)]=n,_[y(1146)]&f[y(886)]&&(m.duration=_[y(1238)][r]),h[y(1267)]+=m[y(1014)],h.first_traf_merged||r>0?m[y(983)]=h[y(668)][h[y(668)][y(783)]-2][y(983)]+h[y(668)][h[y(668)][y(783)]-2][y(1014)]:(d.tfdt?m[y(983)]=d[y(817)].baseMediaDecodeTime:m[y(983)]=0,h.first_traf_merged=!0),m[y(1233)]=m[y(983)],_[y(1146)]&f.TRUN_FLAGS_CTS_OFFSET&&(m[y(1233)]=m[y(983)]+_.sample_composition_time_offset[r]),v=o,_[y(1146)]&f[y(1375)]?v=_[y(1189)][r]:0===r&&_[y(1146)]&f[y(571)]&&(v=_[y(684)]),m.is_sync=!(v>>16&1),m.is_leading=v>>26&3,m.depends_on=v>>24&3,m[y(527)]=v>>22&3,m.has_redundancy=v>>20&3,m[y(629)]=65535&v;var b=!!(d[y(592)][y(1146)]&f[y(1156)]),S=!!(d[y(592)][y(1146)]&f[y(1288)]),I=!!(_[y(1146)]&f.TRUN_FLAGS_DATA_OFFSET),w=0;w=b?d[y(592)][y(1390)]:S||0===t?l[y(1279)]:c,m[y(1613)]=0===t&&0===r?I?w+_[y(662)]:w:c,c=m.offset+m[y(1033)],(d[y(708)][y(783)]>0||d[y(1528)][y(783)]>0||h[y(1571)][y(879)].stbl.sbgps[y(783)]>0||h[y(1571)][y(879)].stbl[y(1528)].length>0)&&g.setSampleGroupProperties(h,m,m.number_in_traf,d.sample_groups_info)}}if(d[y(914)]){h.has_fragment_subsamples=!0;var A=d[y(907)];for(t=0;t<d[y(914)][y(1074)][y(783)];t++)A+=d[y(914)][y(1074)][t][y(1578)],(m=h.samples[A-1])[y(714)]=d.subs[y(1074)][t][y(714)]}}},g.prototype[s(1711)]=function(e,t){var r,i=s,n=e.samples[t];if(!this.moov)return null;if(n[i(937)]){if(n.alreadyRead==n[i(1033)])return n}else n[i(937)]=new Uint8Array(n[i(1033)]),n[i(1077)]=0,this[i(510)]+=n[i(1033)],a[i(837)](i(664),"Allocating sample #"+t+" on track #"+e[i(847)].track_id+i(1377)+n[i(1033)]+" (total: "+this[i(510)]+")");for(;;){var o=this.stream[i(1294)](!0,n[i(1613)]+n[i(1077)],!1);if(!(o>-1))return null;var u=(r=this[i(816)][i(912)][o])[i(1199)]-(n[i(1613)]+n.alreadyRead-r[i(630)]);if(n.size-n[i(1077)]<=u)return a.debug("ISOFile","Getting sample #"+t+i(1690)+n[i(1077)]+i(558)+(n[i(1613)]+n[i(1077)]-r[i(630)])+i(1107)+(n[i(1033)]-n.alreadyRead)+i(815)+n[i(1033)]+")"),c[i(1580)](n.data[i(1507)],n[i(1077)],r,n[i(1613)]+n[i(1077)]-r[i(630)],n[i(1033)]-n[i(1077)]),r[i(940)]+=n[i(1033)]-n[i(1077)],this.stream[i(689)](),n[i(1077)]=n[i(1033)],n;if(0===u)return null;a[i(837)](i(664),i(958)+t+i(1640)+n[i(1077)]+i(558)+(n[i(1613)]+n[i(1077)]-r[i(630)])+" read size: "+u+i(815)+n[i(1033)]+")"),c[i(1580)](n.data[i(1507)],n[i(1077)],r,n[i(1613)]+n[i(1077)]-r[i(630)],u),n[i(1077)]+=u,r[i(940)]+=u,this.stream.logBufferLevel()}},g.prototype.releaseSample=function(e,t){var r=s,i=e[r(668)][t];return i[r(937)]?(this[r(510)]-=i[r(1033)],i[r(937)]=null,i[r(929)]=null,delete i[r(629)],delete i[r(762)],delete i[r(807)],delete i[r(1685)],delete i.is_depended_on,delete i[r(1397)],delete i[r(704)],delete i[r(931)],delete i.number_in_traf,delete i.timescale,delete i.cts,delete i[r(983)],delete i[r(1613)],delete i[r(1033)],delete i[r(1689)],delete i.duration,i[r(1077)]=0,i[r(1033)]):0},g.prototype[s(770)]=function(){return this[s(510)]},g[s(520)][s(1043)]=function(){var e=s;const t=this[e(816)][e(912)]||[];let r=0;return t.forEach(e=>{const t=e.byteLength;r+=t}),r},g.prototype[s(778)]=function(){var e,t=s,r="";for(e=0;e<this.moov.traks.length;e++){e>0&&(r+=","),r+=this[t(585)][t(832)][e][t(1571)][t(879)][t(928)][t(1278)].entries[0][t(1315)]()}return r},g[s(520)][s(1650)]=function(e){var t,r=s;if(!this[r(585)]||!this[r(585)][r(515)])return null;for(t=0;t<this[r(585)].mvex.trexs.length;t++){var i=this[r(585)][r(515)][r(805)][t];if(i[r(1689)]==e)return i}return null},g.prototype[s(1152)]=function(e){var t=s;if(void 0===this[t(585)])return null;for(var r=0;r<this[t(585)][t(832)][t(783)];r++){var i=this[t(585)].traks[r];if(i[t(847)][t(1689)]==e)return i}return null},g[s(520)][s(1661)]=[],g[s(520)][s(822)]=[],g[s(520)][s(1581)]=0,g[s(520)][s(723)]=function(){var e,t,r,i=s,n=this.items,a=this[i(822)],o=this[i(690)];if(null!=o&&void 0!==o[i(1132)]&&void 0!==o[i(1262)]){for(e=0;e<o[i(1262)][i(1606)][i(783)];e++)(r={}).id=o[i(1262)].item_infos[e][i(1159)],n[r.id]=r,r[i(679)]=[],r[i(1281)]=o[i(1262)][i(1606)][e][i(517)],o[i(1262)].item_infos[e].protection_index>0&&(r.protection=o[i(523)].protections[o[i(1262)][i(1606)][e].protection_index-1]),o[i(1262)][i(1606)][e][i(1413)]?r[i(1593)]=o[i(1262)][i(1606)][e][i(1413)]:r.type=i(1369),r[i(1022)]=o[i(1262)].item_infos[e][i(1022)],r[i(739)]=o[i(1262)].item_infos[e][i(739)];if(o[i(1457)])for(e=0;e<o[i(1457)][i(705)].length;e++)entity_group={},entity_group.id=o[i(1457)][i(705)][e].group_id,entity_group[i(968)]=o[i(1457)][i(705)][e][i(968)],entity_group[i(1593)]=o.grpl[i(705)][e].type,a[entity_group.id]=entity_group;if(o[i(1005)])for(e=0;e<o[i(1005)][i(1661)][i(783)];e++){var c=o[i(1005)].items[e];for(r=n[c[i(1159)]],0!==c[i(1234)]&&(r[i(1610)]=o[i(894)].boxes[c[i(1234)]-1]),c[i(566)],r[i(1269)]=[],r.size=0,t=0;t<c.extents[i(783)];t++)r[i(1269)][t]={},r[i(1269)][t][i(1613)]=c[i(1269)][t][i(1558)]+c[i(733)],r[i(1269)][t].length=c[i(1269)][t][i(750)],r[i(1269)][t][i(1077)]=0,r[i(1033)]+=r.extents[t].length}if(o[i(1154)]&&(n[o[i(1154)].item_id][i(874)]=!0),o[i(1697)])for(e=0;e<o[i(1697)][i(639)][i(783)];e++){var u=o[i(1697)][i(639)][e];for(t=0;t<u.references.length;t++)n[u[i(1161)]][i(679)][i(1540)]({type:u.type,id:u[i(639)][t]})}if(o[i(855)])for(var l=0;l<o[i(855)][i(1411)][i(783)];l++){var d=o[i(855)].ipmas[l];for(e=0;e<d[i(872)].length;e++){var f=d[i(872)][e];if(!(r=n[f.id])&&(r=a[f.id]),r)for(void 0===r[i(634)]&&(r.properties={},r[i(634)].boxes=[]),t=0;t<f.props[i(783)];t++){var h=f[i(726)][t];if(h[i(717)]>0&&h.property_index-1<o[i(855)][i(1641)][i(705)][i(783)]){var p=o[i(855)][i(1641)].boxes[h[i(717)]-1];r.properties[p[i(1593)]]=p,r[i(634)][i(705)][i(1540)](p)}}}}}},g.prototype[s(605)]=function(e){var t,r,i=s;if(!this[i(690)])return null;if(!(r=this[i(1661)][e])[i(937)]&&r.size)r[i(937)]=new Uint8Array(r[i(1033)]),r[i(1077)]=0,this[i(1581)]+=r[i(1033)],a.debug("ISOFile",i(1368)+e+" of size "+r[i(1033)]+" (total: "+this.itemsDataSize+")");else if(r[i(1077)]===r[i(1033)])return r;for(var n=0;n<r[i(1269)][i(783)];n++){var o=r[i(1269)][n];if(o[i(1077)]!==o.length){var u=this[i(816)][i(1294)](!0,o[i(1613)]+o[i(1077)],!1);if(!(u>-1))return null;var l=(t=this[i(816)][i(912)][u])[i(1199)]-(o[i(1613)]+o.alreadyRead-t[i(630)]);if(!(o.length-o.alreadyRead<=l))return a[i(837)](i(664),"Getting item #"+e+" extent #"+n+i(1640)+o.alreadyRead+i(558)+(o[i(1613)]+o[i(1077)]-t[i(630)])+i(1107)+l+i(1652)+o.length+i(1396)+r[i(1033)]+")"),c[i(1580)](r[i(937)][i(1507)],r[i(1077)],t,o.offset+o[i(1077)]-t.fileStart,l),o[i(1077)]+=l,r.alreadyRead+=l,t[i(940)]+=l,this[i(816)].logBufferLevel(),null;a[i(837)](i(664),i(489)+e+i(769)+n+" data (alreadyRead: "+o[i(1077)]+i(558)+(o.offset+o[i(1077)]-t[i(630)])+" read size: "+(o[i(783)]-o.alreadyRead)+i(1652)+o[i(783)]+i(1396)+r[i(1033)]+")"),c[i(1580)](r[i(937)][i(1507)],r.alreadyRead,t,o.offset+o[i(1077)]-t[i(630)],o[i(783)]-o.alreadyRead),t[i(940)]+=o[i(783)]-o.alreadyRead,this[i(816)][i(689)](),r[i(1077)]+=o[i(783)]-o[i(1077)],o[i(1077)]=o[i(783)]}}return r[i(1077)]===r.size?r:null},g[s(520)][s(1056)]=function(e){var t=s,r=this[t(1661)][e];if(r[t(937)]){this.itemsDataSize-=r.size,r.data=null,r.alreadyRead=0;for(var i=0;i<r[t(1269)][t(783)];i++){r[t(1269)][i][t(1077)]=0}return r[t(1033)]}return 0},g.prototype.processItems=function(e){var t=s;for(var r in this[t(1661)]){var i=this[t(1661)][r];this[t(605)](i.id),e&&!i[t(1435)]&&(e(i),i.sent=!0,i[t(937)]=null)}},g[s(520)][s(971)]=function(e){var t=s;for(var r in this[t(1661)]){var i=this[t(1661)][r];if(i[t(1281)]===e)return i.id}return-1},g[s(520)][s(1211)]=function(){var e=s;return this[e(690)]?this[e(690)][e(1132)].handler:null},g[s(520)][s(560)]=function(){var e=s;return this.meta&&this[e(690)][e(1154)]?this[e(605)](this[e(690)][e(1154)][e(979)]):null},g.prototype.itemToFragmentedTrackFile=function(e){var t=s,r=e||{},i=null;if(null==(i=r[t(1007)]?this.getItem(r.itemId):this.getPrimaryItem()))return null;var n=new g;n.discardMdatData=!1;var a={type:i[t(1593)],description_boxes:i.properties[t(705)]};i.properties[t(1456)]&&(a.width=i[t(634)].ispe[t(1042)],a.height=i.properties.ispe[t(1251)]);var o=n.addTrack(a);return o?(n[t(1145)](o,i[t(937)]),n):null},g[s(520)].write=function(e){for(var t=s,r=0;r<this[t(705)].length;r++)this[t(705)][r][t(985)](e)},g[s(520)][s(1328)]=function(e,t,r){var i=s,n=this.getTrackById(e),o=this[i(1711)](n,t);if(null==o)return this[i(946)](n[i(668)][t]),null;var u=r||new c;u.endianness=c[i(900)];var l=this[i(1721)](o);l[i(985)](u),l[i(544)][0].truns[0][i(662)]=l.size+8,a.debug(i(1047),"Adjusting data_offset with new value "+l[i(544)][0][i(569)][0].data_offset),u[i(653)](l[i(544)][0][i(569)][0].data_offset_position,l[i(544)][0].truns[0][i(662)]);var d=new(f[i(1225)]);return d.data=o[i(937)],d[i(985)](u),u},g.writeInitializationSegment=function(e,t,r,i){var n,o=s;a[o(837)](o(664),"Generating initialization segment");var u=new c;u[o(525)]=c[o(900)],e[o(985)](u);var l=t[o(1463)](o(515));for(r&&l.add(o(1602))[o(675)](o(1665),r),n=0;n<t.traks.length;n++)l.add("trex")[o(675)](o(1689),t[o(832)][n].tkhd[o(1689)])[o(675)](o(1326),1)[o(675)](o(1645),i)[o(675)](o(1169),0)[o(675)]("default_sample_flags",65536);return t.write(u),u[o(1507)]},g[s(520)][s(1204)]=function(e){var t=s,r=new c;r[t(525)]=c[t(900)],this.write(r),r.save(e)},g[s(520)].getBuffer=function(){var e=s,t=new c;return t[e(525)]=c[e(900)],this[e(985)](t),t[e(1507)]},g[s(520)][s(902)]=function(){var e,t,r,i,n=s;for(this[n(1563)],!this.isFragmentationInitialized&&(this[n(1513)]=!0,this.nextMoofNumber=0,this[n(1220)]()),t=[],e=0;e<this[n(1657)][n(783)];e++){var a=new(f[n(949)]);a.mvhd=this.moov[n(1291)],a[n(705)][n(1540)](a[n(1291)]),r=this[n(1152)](this[n(1657)][e].id),a[n(705)].push(r),a[n(832)][n(1540)](r),(i={}).id=r[n(847)][n(1689)],i[n(1123)]=this.fragmentedTracks[e].user,i[n(1507)]=g[n(1510)](this.ftyp,a,this[n(585)].mvex&&this.moov[n(515)][n(1602)]?this.moov.mvex[n(1602)].fragment_duration:void 0,this[n(585)][n(832)][e].samples.length>0?this.moov[n(832)][e][n(668)][0][n(1014)]:0),t.push(i)}return t},g[s(520)][s(1718)]=function(){var e=s,t={};return t.moov=this[e(585)],this[e(585)]&&this.moov[e(832)]&&this[e(585)][e(832)].length>1&&(t[e(1512)]=this[e(585)].traks[0].samples.length,t[e(586)]=this.moov[e(832)][1][e(668)][e(783)]),t},f[s(691)].prototype[s(1148)]=function(e){var t=s;this[t(1033)]+=8,this[t(1033)]>u&&(this.size+=8),this[t(1593)]===t(710)&&(this[t(1033)]+=16),e[t(1355)](e[t(919)]+t(1258)+this[t(1033)]),e[t(1355)](e.indent+t(1582)+this.type)},f[s(898)].prototype[s(1148)]=function(e){var t=s;this[t(1033)]+=4,f[t(691)][t(520)][t(1148)].call(this,e),e.log(e[t(919)]+t(1162)+this.version),e[t(1355)](e[t(919)]+t(1631)+this.flags)},f[s(691)].prototype[s(1250)]=function(e){this[s(1148)](e)},f[s(1231)][s(520)].print=function(e){var t=s;this[t(1148)](e);for(var r=0;r<this[t(705)][t(783)];r++)if(this[t(705)][r]){var i=e[t(919)];e.indent+=" ",this[t(705)][r][t(1250)](e),e.indent=i}},g[s(520)][s(1250)]=function(e){var t=s;e[t(919)]="";for(var r=0;r<this[t(705)].length;r++)this[t(705)][r]&&this[t(705)][r][t(1250)](e)},f[s(1241)][s(520)][s(1250)]=function(e){var t=s;f[t(898)][t(520)][t(1148)][t(623)](this,e),e[t(1355)](e[t(919)]+t(1261)+this[t(614)]),e[t(1355)](e[t(919)]+t(1527)+this[t(766)]),e[t(1355)](e.indent+t(1200)+this[t(1382)]),e[t(1355)](e[t(919)]+"duration: "+this.duration),e[t(1355)](e[t(919)]+t(1615)+this[t(1073)]),e[t(1355)](e[t(919)]+t(617)+(this[t(1601)]>>8)),e[t(1355)](e[t(919)]+t(709)+this.matrix.join(", ")),e[t(1355)](e.indent+"next_track_id: "+this[t(1196)])},f[s(920)][s(520)][s(1250)]=function(e){var t=s;f[t(898)][t(520)][t(1148)][t(623)](this,e),e[t(1355)](e[t(919)]+t(1261)+this.creation_time),e.log(e[t(919)]+t(1527)+this[t(766)]),e[t(1355)](e[t(919)]+t(1673)+this[t(1689)]),e.log(e[t(919)]+"duration: "+this[t(1014)]),e[t(1355)](e[t(919)]+t(617)+(this[t(1601)]>>8)),e.log(e[t(919)]+t(709)+this.matrix[t(951)](", ")),e.log(e.indent+"layer: "+this[t(602)]),e[t(1355)](e.indent+t(1172)+this[t(948)]),e[t(1355)](e[t(919)]+t(1694)+this.width),e[t(1355)](e.indent+t(1214)+this[t(1623)])};var _={};_[s(932)]=function(e,t){var r=void 0===e||e,i=new g(t);return i.discardMdatData=!r,i},s(1491)!==s(1329)&&(t[s(932)]=_[s(932)])});function ma(){var e=["writeInt8","parseDataAndRewind","discard_priority","samples_duration","row_align_size","extents","&gt;","mhm2","sttsBox","readInt64","stz2","bytes","aux_info_type","readUint16Array","stsd","start","updateUsedBytes","name","general_tier_flag","destroy","mapFloat64Array","segment_duration","readInt32","Per_Sample_IV_Size","TFHD_FLAG_DEFAULT_BASE_IS_MOOF","kinds","sdptext","mvhd","ptl_sublayer_present_mask","emsg","findPosition","sample_deltas","1904-01-01T00:00:00Z","getDurationString","createBoxCtor","samplerate","codecIntializationData","tag","trpy","track_ids","createEntityToGroupCtor","Not enough data in stream to parse the type and size of the box","uncC","tracks","href","dataView","nextSample","extent_index","parsingMdat","slid","vmhd","getCodec","samplesize","reduceBuffer","channel_associations",'video/mp4; codecs="',"balance","namespace","luminanceMin","setExtractionOptions","isSubtitle","interleave_type","default_sample_description_index","vvnC","createFragment","undefined","block_little_endian","stco","writeUint64","auxiliary_mime_types","url ","parseFullHeader","num_tile_cols_minus_one","cstring","location","3497024otQVjK","avss","group_description_index","buildTrakSampleLists","vmhdBox","extract_bits","getOTI","message_data","vpcC","fobr","hasMoov","bit_depth_chroma_minus8","stereo_indication_type","boxEqual","reserved_1","trak","log","sidxBox","profile",", column: ","payl","writeFloat64","metx","xml ","_byteLength","presentation_time","addBox","sidxSent","uint16be","Allocating item #","mime","styp","extension_type","Removing buffer #","writeFooter","avc2","TRUN_FLAGS_FLAGS","entry_index"," of size ","ptl_present_flag","appendChild","ext","sgpdBox","timescale","DIFF_PRIMITIVE_ARRAY_PROP_NAMES","channel_types","OutputGain","AVCLevelIndication","elng","SLConfigDescriptor","trun_number","base_data_offset"," v=","sample_is_depended_on","kid","priority","lastMoofIndex"," full item size: ","is_leading","stss","mdhdBox","Text","nextMoofNumber","default_crypt_byte_block","saveParsePosition","addEntry","traf","cleanApertureHeightN","mfro","num_channels","roll_distance","afbr","ipmas","avc4SampleEntry","item_type","horizontal_justification","boxEqualFields","string","readInt method not implemented for size: ","position","stshBox","ac-3","acmod","base_offset_size","avcCBox","chroma_subsampling_x","ec-3","bufferSizeDB","moofs","vertOffD","AVCProfileIndication","min","getUint8","lsel","white_point","decimalToHex","sent","seq_profile","writeInt32","general_profile_space","mdats","unsetExtractionOptions","isAudio","readInt32Array","parseRemainingDescriptors","default_sample_flags","tapt","ERR_NOT_ENOUGH_DATA","modified","No method for reading signed 64 bits values","chunk_run_index","hvcC","readString","writeInt16Array","box_record","lengthSizeMinusOne","co64Box","ispe","grpl","_self","Not enough bytes left in the parent box to parse a UUID box","float32le","BoxParser","readInt8","add","Not enough bytes left in the parent box to parse a new box","writeFloat32","SAP_delta_time","slice","j2kH","clap","temporalIdNested","ASCII","_buffer","DecoderConfigDescriptor","initial_presentation_delay_present","iods","elst","length_size_of_sample_num","media_rate_integer","readFloat32","reserved_2","pmax","seekTrack","avgFrameRate","ptl_frame_only_constraint","ccst","msg","drep","DataStream.save: Can't create object URL.","nb_samples","mskC","object","matrix_coefficients","component_type_urls","metadata","vertresolution","cttsBox","etyp","stsc","imir","chroma_sample_position","getWidth","default_sample_info_size","luminanceMax","bad_pixel_row","PPS","general_profile_compatibility","buffer","mdcv","485WSazVO","writeInitializationSegment","first_dts","moovAudioNum","isFragmentationInitialized","crypt_byte_block","cleanApertureWidthD","ChannelMappingFamily","setAttribute","num_bad_cols","u16stringbe","lastBoxStartPosition","TRUN_FLAGS_SIZE","a1op","sample_depends_on","onError","component_little_endian","encm","modification_time: ","sgpds","getLength","ChannelMapping","hSpacing","reference_type","boxCodes","fragment_description","whitePointChromaticity_x","brst","PICTURE","avc4","dav1","push","default_skip_byte_block","moovStartSent","samples_per_chunk","otherTracks","split","extractedTracks","writeUint24","getSampleSize","vvcN","movie_duration","grouping_type","ftypBox","setSampleGroupProperties","clli","getHeight","group_id","pos_x","extent_offset","max","sample_number","AudioSampleEntry","transferFunction","onSegment","prgr","test","avcDecoderConfigRecord","BASIC_BOXES","hnti","dref","mett","mdia","high_bitdepth","SAMPLE_ENTRY_TYPE_METADATA","toString","component_index","has_unparsed_data","vvc1SampleEntry","sample_delta","writeUint32Array","memcpy","itemsDataSize","type:","hinf","pasp","levels","dynamicSize","writeType","mfra","channel_indexes","int16be","encu","stssBox","type","shadowed_sample_numbers","8539153rJdjkQ","stdp","dmed","dependsOn_ES_ID","init","writeUint16","volume","mehd"," bytes), continuous ranges: ","subtitleTracks","isVideo","item_infos","seq_level_idx_0","TKHD_FLAG_ENABLED","releaseSample","source","getTrackSamplesInfo","avll","offset","media_time","rate: ","minor_version","initial_duration","mapUint16Array","pixel_size","printRanges","byteOffset","isHint","height","Adjusting box ","j2ki","op_index","VisualSampleEntry","uint16le","fromCharCode","sample_size","flags:","d4807ef2ca3946958e5426cb9e46a79f","writeUint32","vttC","sizePosition","6d1d9b0542d544e680e2141daff757b2","setUint8","general_constraint_info","parseLanguage"," partial data (alreadyRead: ","ipco","bxml","track_ID","offset_size","default_sample_duration","block_size","track_width","numTemporalLayers","component_bit_depth_minus_one","getTrexById","hevcDecoderConfigRecord"," full extent size: ","dvhe","frame_count","onMoovStart","scnm","fragmentedTracks","description_boxes","stsh","altr","items","pts","compressorname","dOps","fragment_duration","moovStartFound","hvt1","lfeon","&lt;","hintTracks","writeUint8Array","nextParsePosition","track_id: ","Found box of type '","lastValidSample","dac3","BYTES_PER_ELEMENT","uint16","constant_IV","data_rate","stxtSampleEntry","subtitles","Not enough bytes in buffer","scheme_type","has_redundancy","CUESHEET","bit_depth_minus8","download","track_id"," data (alreadyRead: ","getUint32","flipArrayEndianness","mfhd","width: ","bg_color_rgba","colourPrimaries","iref","sbpm","mha1","KID","cleanBuffers","int16le","SAMPLE_ENTRY_TYPE_VISUAL","float32be","application/xml","parse","video","component_align_size","aux_subtype","TKHD_FLAG_IN_MOVIE","getSample","level","trep","setInt8","MPEG4DescriptorParser","sampleEntryCodes","sample_rate","getPerformanceInfo","quat_x","text","createSingleSampleMoof","getUint16","initial_delay","createSampleEntryCtor","default_IV_size","nextSeekPosition","txtC","int32le","Getting item #","getTime","num_bad_pixels","setUint32","uint32","moof","stri","baseMediaDecodeTime","writeInt32Array","isFragmented","uint32be","referenced_size","saiz","createMediaSampleEntryCtor","layerNumber","48RtUnjW","setSegmentOptions","getEndPosition","86pQReRl","upStream","correction_applied","samplesDataSize","bsid","tpyl","extended_language","trgr","mvex","block_pad_lsb","item_name","charCodeAt","descriptionformat","prototype","ptl_multilayer_enabled_flag","max_picture_height","ipro","appendBuffer","endianness","parseSample","is_depended_on","info","_realloc","vvi1","getDescriptorName","codecIntializationDataSize","tfra","avgRateFlag","esd","scheme_id_uri","5230RMwAPY","vp09SampleEntry","frma","_dataView","Position "," sample #","getInt32","trafs","reserved","aux_type","ctts","PreSkip","getInt16","vide","last_sample_in_run","InputSampleRate","ols_idx","readFloat32Array","decode","DecoderSpecificInfo","co64"," offset: ","sample_groups","getPrimaryItem","profile_compatibility","getInt8","bitrate","earliest_presentation_time","URL","construction_method","quat_z","writeInt16","truns","free","TRUN_FLAGS_FIRST_FLAG","chunk_offsets","Trying to create a new buffer of size: ","depth","prdi","processSamples","avcC","num_output_samples","prof","initialized","hev1","326955mSSKTx","range_size","TRUN_FLAGS_CTS_OFFSET","moov","moovVideoNum","smhdBox","_byteOffset","first_output_sample","greatestDecodeToDisplayDelta","event_duration","tfhd","payloadID","chromaSubsampling","TRUN_FLAGS_DATA_OFFSET","seek","padbits","onItem","channel_count","avc2SampleEntry","computeSize","layer","number_in_traf","cleanApertureHeightD","getItem","compatible_brands","fromCharCodeUint8","ipma","angle","setInt16","general_sub_profile_idc","writeFloat64Array","mapInt16Array","creation_time","fieldOrdering","ES_ID","volume: ","SAP_type","nmhd","skew_factor","strk","uncv","call","twelve_bit","sample_sizes","sbgp","readInt16Array","edts","degradation_priority","fileStart","ES_Descriptor","splice","default_AlgorithmID","properties","grouping_type_parameter","bytessent","aux_info_type_parameter","maxr","references","sampleListBuilt","_dynamicSize","stts","colorSpace","fragment_count","media_rate_fraction","indexOf","sampleProcessingStarted","updateSampleLists","skip","ref_track_id","encs","general_level_idc","adjustUint32","SAMPLE_ENTRY_TYPE_SYSTEM","num_dep_sub","UUIDBoxes","rtp ","seq_tier_0","sample_offsets","sample_info_size","available_bitrate","data_offset","urn ","ISOFile","sidx","Error reading base offset size","vertical_justification","samples","tenc","createElement","replace","ptl_multilayer_enabled","bad_pixels","Concatenating buffer for box parsing (length: ","set","_size","videoFullRangeFlag","setFloat64","ref_to","all_ref_pics_intra","TFHD_FLAG_SAMPLE_DUR","int32","lang","first_sample_flags","avc1","fscod","languageString","saio","logBufferLevel","meta","Box","level_independently_decodable","TKHD_FLAG_IN_PREVIEW","bad_columns","chroma_format_idc","createCommonjsModule","click","default_constant_IV_size","mapInt32Array","system_id","style_record","mergeNextBuffer","compositionEndTime","is_sync","boxes","Found Sample Groups of type ","default_group_description_index","sbgps","matrix: ","uuid","subBoxNames","schemeURI","primaryGChromaticity_x","subsamples","numMetadataBlocks","sdp ","property_index","meco","sync","sample_offset","to_item_ID","sync_sample_numbers","flattenItemInfo","readAnyInt","subsegments","props","createTrackGroupCtor","bits_per_channels","cmin","TrackGroupTypeBox","stream_read_1_bytes","time","base_offset","mdhd","Textin4Parser","sample_counts","vvs1","mjpg","content_encoding","processItems","nalu_arrays","av01","primaryBChromaticity_y","value","MultiBufferStream","bad_pixel_column","box","nb_PPS_nalus","rap ","extent_length","hasIncompleteMdat"," - Length: ","ranges","pow","primaryRChromaticity_x","general_profile_idc","enof","SPS","hdlrBox","horizresolution","number","depends_on","Visual","cts_shift","function","modification_time","num_total_samples","getChannelCount"," extent #","getAllocatedSampleDataSize","smhd","completeness","hvc1SampleEntry","readUint64","rICC","length_size","mapInt8Array","getCodecs",'audio/mp4; codecs="',"findEndContiguousBuf","&#039;"," at position ","length","sample_description_index","onSamples","processIncompleteBox","failurePosition","createEncryptedSampleEntryCtor","uint8","readFloat64Array","urn Box","avg_frame_rate","FULL_BOXES","processIncompleteMdat","readInt8Array","parallelismType","body","bad_rows","SAMPLE_ENTRY_TYPE_TEXT","onSidx","constantFrameRate","compositionStartTime","apply","default_Per_Sample_IV_Size","trexs","irot","description_index","focal_length_x","hev1SampleEntry","uri ","encv","totl","SAMPLE_ENTRY_TYPE_HINT","readUint24"," full size: ","stream","tfdt","trun","mere","OutputChannelCount","tfdtBox","entity_groups","dimm","writeUint8","mapFloat32Array","tsyn","SampleGroupEntry","Exporting on track #","vp08","pixi","stereo_scheme","traks","concat","tmin","ptl_frame_only_constraint_flag","parseConfig","debug","TFHD_FLAG_DUR_EMPTY","getTrackDuration","warn","LITTLE_ENDIAN","checkBuffer","scheme_uri","ind_subs","SAMPLE_ENTRY_TYPE_SUBTITLE","dataview","tkhd","readUint8","pos_z","uint32le","removeUsedSamples","enct","sbgpBox","writeUCS2String","iprp","ftyp","createObjectURL","sample_numbers","UUIDs","Version","index_size","wvtt","vvc1","a1lx","chunk_index","end","documentString","rinf","itemListBuilt","mp4a","block_reversed","associations","Repositioning parser at buffer position: ","primary","Writing box ","data_format","createUUIDBox","parseUUID","minf","(empty)","primaryGChromaticity_y","packetssent","sample_count",", size ","operation_point_count","TRUN_FLAGS_DURATION","audioTracks","tags","bufferIndex","SubtitleSampleEntry","writeInt8Array","config","length_size_of_traf_num","dinf","sinf","monochrome","url Box","FullBox","default_length","BIG_ENDIAN","wbbr","initializeSegmentation","setFloat32","width","padb","parseOneBox","first_sample_index","sequence_number","ptl_num_sub_profiles","emsgBox","dmax","buffers","createContainerBoxCtor","subs","onReady","rash","createFullBoxCtor","parseFooter","indent","tkhdBox","kind","ArrayBuffer","isMetadata","subsegment_duration","version","moof_offset","readUint","stbl","description","isProtected","moof_number","createFile","&quot;","held_bits","tsas","entry_count","data","hmhd","TFHD_FLAG_SAMPLE_FLAGS","usedBytes","display_primaries","sthd","pad_unknown","Buffer must be defined and non empty","hasIOD","setNextSeekPositionFromSample","SingleItemTypeReferenceBoxLarge","alternate_group","moovBox","intra_pred_used","join","readUint16","Found position in existing buffer #","CONTAINER_BOXES","elngBox","component_count","addSubBoxArrays","Getting sample #","No more buffer in memory","buildSampleLists","Descriptor","edits","PADDING","arrayToNative","hdr_size","displayFlags","colour_primaries","entity_ids","dependency","schema_location","hasItem","auxC","configurationVersion","Audio","nalu_type","4IDKJJD","setInt32","Subtitle","item_id","10357245JUhOKW","readCString","num_bytes_constraint_info","dts","tref","write","Log","nump","num_leading_samples_known","item_protection_index","tx3g","Error reading extent index","attribute_list","APPLICATION","findDescriptor","metadataTracks","initSampleGroups","SampleEntry","min_display_mastering_luminance","tele","sample_composition_time_offset","readUint32","codec","is_fragment","cslg","iloc","length_size_of_trun_num","itemId","starts_with_SAP","num_leading_samples","min_spatial_segmentation_idc","sbtt","addTrack","principal_point_x","duration","mdat","pssh","u16string","readFloat64","senc","oti","parseHeader","content_type","sub_track_id","udes","subSeqDirectionFlag","nalu","sgpd","prft","TFHD_FLAG_SAMPLE_DESC","getFloat64","colour_type","&amp;","size","readInt16","matrix","8974dbce7be74c5184f97148f9882554","item_count","getInfo","stream_read_2_bytes","num_held_bits","skip_byte_block","image_width","getStreamBufferSize","streamType","movie_timescale","samples_size","MP4Box","essential","assignment_type","Needs an array buffer","tpay","bit_depth_luma_minus8","setAllUsedBytes","whitePointChromaticity_y","stpp","releaseItem","max_content_light_level","Stream ready for parsing","bsmod","getAudioConfig","colr","' and size ","subSequenceIdentifier","constant_IV_size","floor","tyco","vSpacing","stop","hvcCBox","num_entities_in_group","parseOneDescriptor","step_count","rate","entries","mapUint32Array","major_brand","alreadyRead","num_ind_sub","getPosition","resources","vvcC","readUint32Array","primaryBChromaticity_x","int8","discardMdatData","SAMPLE_ENTRY_TYPE_AUDIO","_trimAlloc","layer_size","prol","num_bad_rows","udta","videoTracks","stvi","target_rate_share","field_size","first_chunk"," f=","getEndFilePositionAfter","DIFF_BOXES_PROP_NAMES","constant_frame_rate","unpack","SingleItemTypeReferenceBox","CoLL","trex","chroma_subsampling_y","getBox"," read size: ","item_uri_type","sample_has_redundancy","fr-FR","writeHeader","tscl","graphicsmode","audio","opcolor","bitDepth","brands","description_length","vp09","lhe1","writeCString","bit_rate_code","user","stszBox","transferCharacteristics","nbSamples"," Compressor","forEach","System","discardable","createSampleGroupCtor","hdlr","component_format","drefBox","av1C","code","StreamCount","2260423xcFokZ","segmentStream","general_constraint_indicator","OCR_ES_ID","revokeObjectURL","10oZoSQG","idat","addSample","flags","restoreParsePosition","printHeader","durationFlag","leva","primaryRChromaticity_y","getTrackById","a2394f525a9b4f14a2446c427c648df4","pitm","rapAlignement","TFHD_FLAG_BASE_DATA_OFFSET","language","No method for reading signed 24 bits values","item_ID","getSampleRate","from_item_ID","version:","maxCLL","], [","absolute_time","DataStream","nclx","leastDecodeToDisplayDelta","default_sample_size","sample_groups_info","pos_y","alternate_group: ","switch_group","accurateStatisticsFlag","scif",".CA","stscBox",'application/mp4; codecs="',"mapUint8Array","TFHD_FLAG_SAMPLE_SIZE","avc1SampleEntry"," with new size ","component_types","vipr","albc","process_sdtp","bufferSize","getTrackSample","sample_flags","Metadata","avc3SampleEntry","reference_ID","_sweep","addUsedBytes","created","next_track_id","num_sublayers","sdtp","byteLength","timescale: ","default_KID","descs","target","save","readUint8Array","track_group_id","mime_format","btrt","horizOffN","npck","getMetaHandler","insertBuffer","parseHex16","height: ","getBoxes","BoxWriter","isProgressive","vttc","stsz","resetTables","writeUint16Array","TrackReferenceTypeBox","STREAMINFO","iso4","mdatBox","writeString","sampling_type","Hint","esds","roll","ContainerBox"," --\x3e ","cts","data_reference_index","minimum_bitrate","Sending samples on track #","XMLSubtitlein4Parser","sample_duration","maxBitrate","favc","mvhdBox","used",'"; profiles="',"readySent","infe","first_offset","nativeToEndian","nb_SPS_nalus","avgBitRate","print","image_height","handler","quat_y","default_isProtected","substring","d08a4f1810f34a82b6c832d8aba183d3","defineProperty","size:","version of iloc box not supported","ICC_profile","creation_time: ","iinf","stcoBox"];return(ma=function(){return e})()}function va(e,t){const r=ya();return(va=function(e,t){return r[e-=169]})(e,t)}function ya(){const e=["stack overflow","then","instantiate","every","debuglog","init error","message","length","set","catch","exports","653632hACULD","reverse","init","7zKylKf","not support wasm","Memory","1529499Wfordi","102352mtFQCw","instance","object","Module","slice","Instance","debugLog","byteLength","1274100iXHBUq","function","319796BztfSx","destroy","parse","2ggtIqU","342oheQQg","player","debugWarn","759665AKgRrQ","reduce","TAG_NAME","18649690NsTxWR","transport","memory","wasm not supported"];return(ya=function(){return e})()}pa[ha(986)],pa.MP4BoxStream,pa[ha(1166)],pa[ha(745)],pa[ha(1715)],pa[ha(1461)],pa[ha(1237)],pa[ha(735)],pa[ha(664)],pa[ha(932)];const ga=va;!function(e){const t=va,r=e();for(;;)try{if(325343===-parseInt(t(179))/1+parseInt(t(182))/2*(-parseInt(t(210))/3)+-parseInt(t(204))/4+parseInt(t(186))/5+parseInt(t(177))/6*(-parseInt(t(207))/7)+parseInt(t(169))/8*(-parseInt(t(183))/9)+parseInt(t(189))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ya);ga(180),ga(190);function _a(...e){const t=Sa,r=e[0][t(209)];return e[t(215)]((e,i)=>{const n=t,s=new r((0|e[n(214)])+(0|i[n(214)]));return s[n(204)](e,0),s[n(204)](i,0|e.byteLength),s},new r)}function ba(){const e=["16DjJFfN","error","hexStringToUint8Array: invalid hexString length, must be even and bexString length is: ","4761856kRljRH","4584429QyhzbJ","2240058fJbcSz","set","23707270IvKkbK","2442230CUyIit","replace","61YjhElD","constructor","length","105810EzwJQy","padStart","toString","byteLength","reduce","12WQsfzI","22294LxYJDZ"];return(ba=function(){return e})()}function Sa(e,t){const r=ba();return(Sa=function(e,t){return r[e-=199]})(e,t)}!function(e){const t=Sa,r=e();for(;;)try{if(619434===-parseInt(t(208))/1*(parseInt(t(217))/2)+parseInt(t(203))/3+-parseInt(t(201))/4+parseInt(t(211))/5*(parseInt(t(216))/6)+parseInt(t(206))/7+parseInt(t(218))/8*(-parseInt(t(202))/9)+parseInt(t(205))/10)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ba);const Ia=Fa;function wa(){const e=["input is not supported","slice","key is invalid","set","toString","cbc","byteLength","pkcs#7","array","pkcs#5","join","string","127908AKkBxr","2dbuasJ","10654DVXoOv","646608tEpCLp","8uGUYMu","5916204aFWAEU","1250sBHVph","padding is invalid","fromCodePoint","366815UoOyWA","2489607oIxrCI","splice","3414tboawq","iv is invalid","includes","89246INKKGw","error","codePointAt","substr","none","push","length"];return(wa=function(){return e})()}!function(e){const t=Fa,r=e();for(;;)try{if(783341===parseInt(t(229))/1+-parseInt(t(215))/2*(-parseInt(t(224))/3)+parseInt(t(218))/4*(-parseInt(t(223))/5)+-parseInt(t(226))/6*(parseInt(t(216))/7)+parseInt(t(217))/8+-parseInt(t(219))/9+-parseInt(t(220))/10*(-parseInt(t(248))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(wa);const Aa=16,ka=[214,144,233,254,204,225,61,183,22,182,20,194,40,251,44,5,43,103,154,118,42,190,4,195,170,68,19,38,73,134,6,153,156,66,80,244,145,239,152,122,51,84,11,67,237,207,172,98,228,179,28,169,201,8,232,149,128,223,148,250,117,143,63,166,71,7,167,252,243,115,23,186,131,89,60,25,230,133,79,168,104,107,129,178,113,100,218,139,248,235,15,75,112,86,157,53,30,36,14,94,99,88,209,162,37,34,124,59,1,33,120,135,212,0,70,87,159,211,39,82,76,54,2,231,160,196,200,158,234,191,138,210,64,199,56,181,163,247,242,206,249,97,21,161,224,174,93,164,155,52,26,85,173,147,50,48,245,140,177,227,29,246,226,46,130,102,202,96,192,41,35,171,13,83,78,111,213,219,55,69,222,253,142,47,3,255,106,114,109,108,91,81,141,27,175,146,187,221,188,127,17,217,92,65,31,16,90,216,10,193,49,136,165,205,123,189,45,116,208,18,184,229,180,176,137,105,151,74,12,150,119,126,101,185,241,9,197,110,198,132,24,240,125,236,58,220,77,32,121,238,95,62,215,203,57,72],Ca=[462357,472066609,943670861,1415275113,1886879365,2358483617,2830087869,3301692121,3773296373,4228057617,404694573,876298825,1347903077,1819507329,2291111581,2762715833,3234320085,3705924337,4177462797,337322537,808926789,1280531041,1752135293,2223739545,2695343797,3166948049,3638552301,4110090761,269950501,741554753,1213159005,1684763257];function xa(e){const t=Fa,r=[];for(let i=0,n=e[t(235)];i<n;i+=2)r[t(234)](parseInt(e[t(232)](i,2),16));return r}function Ea(e,t){const r=31&t;return e<<r|e>>>32-r}function Ta(e){return(255&ka[e>>>24&255])<<24|(255&ka[e>>>16&255])<<16|(255&ka[e>>>8&255])<<8|255&ka[255&e]}function Da(e){return e^Ea(e,2)^Ea(e,10)^Ea(e,18)^Ea(e,24)}function Ma(e){return e^Ea(e,13)^Ea(e,23)}function Ba(e,t,r){const i=new Array(4),n=new Array(4);for(let t=0;t<4;t++)n[0]=255&e[4*t],n[1]=255&e[4*t+1],n[2]=255&e[4*t+2],n[3]=255&e[4*t+3],i[t]=n[0]<<24|n[1]<<16|n[2]<<8|n[3];for(let e,t=0;t<32;t+=4)e=i[1]^i[2]^i[3]^r[t+0],i[0]^=Da(Ta(e)),e=i[2]^i[3]^i[0]^r[t+1],i[1]^=Da(Ta(e)),e=i[3]^i[0]^i[1]^r[t+2],i[2]^=Da(Ta(e)),e=i[0]^i[1]^i[2]^r[t+3],i[3]^=Da(Ta(e));for(let e=0;e<16;e+=4)t[e]=i[3-e/4]>>>24&255,t[e+1]=i[3-e/4]>>>16&255,t[e+2]=i[3-e/4]>>>8&255,t[e+3]=255&i[3-e/4]}function Pa(e,t,r,{padding:i=Ia(243),mode:n,iv:s=[],output:a=Ia(247)}={}){const o=Ia;if("cbc"===n&&(typeof s===o(247)&&(s=xa(s)),16!==s.length))throw new Error(o(227));if(typeof t===o(247)&&(t=xa(t)),16!==t.length)throw new Error(o(238));if(e="string"==typeof e?0!==r?function(e){const t=Fa,r=[];for(let i=0,n=e[t(235)];i<n;i++){const n=e[t(231)](i);if(n<=127)r[t(234)](n);else if(n<=2047)r[t(234)](192|n>>>6),r[t(234)](128|63&n);else if(n<=55295||n>=57344&&n<=65535)r[t(234)](224|n>>>12),r[t(234)](128|n>>>6&63),r[t(234)](128|63&n);else{if(!(n>=65536&&n<=1114111))throw r[t(234)](n),new Error(t(236));i++,r.push(240|n>>>18&28),r[t(234)](128|n>>>12&63),r[t(234)](128|n>>>6&63),r[t(234)](128|63&n)}}return r}(e):xa(e):[...e],(i===o(245)||i===o(243))&&0!==r){const t=Aa-e[o(235)]%Aa;for(let r=0;r<t;r++)e[o(234)](t)}const c=new Array(32);!function(e,t,r){const i=new Array(4),n=new Array(4);for(let t=0;t<4;t++)n[0]=255&e[0+4*t],n[1]=255&e[1+4*t],n[2]=255&e[2+4*t],n[3]=255&e[3+4*t],i[t]=n[0]<<24|n[1]<<16|n[2]<<8|n[3];i[0]^=2746333894,i[1]^=1453994832,i[2]^=1736282519,i[3]^=2993693404;for(let e,r=0;r<32;r+=4)e=i[1]^i[2]^i[3]^Ca[r+0],t[r+0]=i[0]^=Ma(Ta(e)),e=i[2]^i[3]^i[0]^Ca[r+1],t[r+1]=i[1]^=Ma(Ta(e)),e=i[3]^i[0]^i[1]^Ca[r+2],t[r+2]=i[2]^=Ma(Ta(e)),e=i[0]^i[1]^i[2]^Ca[r+3],t[r+3]=i[3]^=Ma(Ta(e));if(0===r)for(let e,r=0;r<16;r++)e=t[r],t[r]=t[31-r],t[31-r]=e}(t,c,r);const u=[];let l=s,d=e[o(235)],f=0;for(;d>=Aa;){const t=e[o(237)](f,f+16),i=new Array(16);if(n===o(241))for(let e=0;e<Aa;e++)0!==r&&(t[e]^=l[e]);Ba(t,i,c);for(let e=0;e<Aa;e++)"cbc"===n&&0===r&&(i[e]^=l[e]),u[f+e]=i[e];n===o(241)&&(l=0!==r?i:t),d-=Aa,f+=Aa}if((i===o(245)||i===o(243))&&0===r){const e=u[o(235)],t=u[e-1];for(let r=1;r<=t;r++)if(u[e-r]!==t)throw new Error(o(221));u[o(225)](e-t,t)}return a!==o(244)?0!==r?function(e){const t=Fa;return e.map(e=>{const t=Fa;return 1===(e=e[t(240)](16))[t(235)]?"0"+e:e})[t(246)]("")}(u):function(e){const t=Fa,r=[];for(let i=0,n=e[t(235)];i<n;i++)e[i]>=240&&e[i]<=247?(r[t(234)](String[t(222)](((7&e[i])<<18)+((63&e[i+1])<<12)+((63&e[i+2])<<6)+(63&e[i+3]))),i+=3):e[i]>=224&&e[i]<=239?(r.push(String[t(222)](((15&e[i])<<12)+((63&e[i+1])<<6)+(63&e[i+2]))),i+=2):e[i]>=192&&e[i]<=223?(r[t(234)](String[t(222)](((31&e[i])<<6)+(63&e[i+1]))),i++):r[t(234)](String[t(222)](e[i]));return r[t(246)]("")}(u):u}function Ua(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function Fa(e,t){const r=wa();return(Fa=function(e,t){return r[e-=215]})(e,t)}function Ra(){const e=["12339107bDrFPc","346ceHIWu","6104740wuIHxH","push","1335258huFHBB","slice","93jVwXSy","58IQspav","off","3295512lMaxDR","9124871FHucWc","ctx","once","70kPOXEe","apply","keys","163060ImolCO","length","6lRdkNz"];return(Ra=function(){return e})()}const La=Va;function Va(e,t){const r=Ra();return(Va=function(e,t){return r[e-=384]})(e,t)}!function(e){const t=Va,r=e();for(;;)try{if(861212===-parseInt(t(391))/1*(-parseInt(t(385))/2)+parseInt(t(390))/3*(parseInt(t(400))/4)+-parseInt(t(386))/5+-parseInt(t(402))/6*(-parseInt(t(394))/7)+-parseInt(t(393))/8+parseInt(t(388))/9*(parseInt(t(397))/10)+-parseInt(t(384))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ra);class Oa{on(e,t,r){const i=Va,n=this.e||(this.e={});return(n[e]||(n[e]=[]))[i(387)]({fn:t,ctx:r}),this}[La(396)](e,t,r){const i=this;function n(...s){const a=Va;i[a(392)](e,n),t[a(398)](r,s)}return n._=t,this.on(e,n,r)}emit(e,...t){const r=La,i=((this.e||(this.e={}))[e]||[])[r(389)]();for(let e=0;e<i[r(401)];e+=1)i[e].fn[r(398)](i[e][r(395)],t);return this}[La(392)](e,t){const r=La,i=this.e||(this.e={});if(!e)return Object[r(399)](i).forEach(e=>{delete i[e]}),void delete this.e;const n=i[e],s=[];if(n&&t)for(let e=0,i=n[r(401)];e<i;e+=1)n[e].fn!==t&&n[e].fn._!==t&&s[r(387)](n[e]);return s[r(401)]?i[e]=s:delete i[e],this}}const Na=za;function za(e,t){const r=Ha();return(za=function(e,t){return r[e-=130]})(e,t)}function Ha(){const e=["set","27935oPpIgN","dispatch","8248030qNtawD","parsedOffset","destroy","tempBuffer","player","data","state","length","Init","TAG_NAME","findFirstStartCode","308442sVILbN","reset","4014618yzQTTy","init","slice","findSecondStartCode","debugLog","isDestroyed","emit","1076BhAEJr","off","fisrtStartCodeOffset","9357138UvqlAk","180782LThVxQ","7824504mtjgQc","versionLayer","stats"];return(Ha=function(){return e})()}!function(e){const t=za,r=e();for(;;)try{if(859596===-parseInt(t(147))/1+-parseInt(t(134))/2+parseInt(t(136))/3+parseInt(t(143))/4*(-parseInt(t(152))/5)+parseInt(t(146))/6+-parseInt(t(154))/7+parseInt(t(148))/8)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ha);const Wa={init:0,findFirstStartCode:1,findSecondStartCode:2};class Ga extends Oa{constructor(e){const t=za;super(),this[t(158)]=e,this[t(132)]="Mp3Demux",this[t(141)]=!1,this.reset(),this[t(157)]=new Uint8Array(0),this[t(158)][t(140)](this[t(132)],"init")}[Na(156)](){const e=Na;this.isDestroyed=!0,this[e(144)](),this[e(135)](),this[e(158)][e(140)](this.TAG_NAME,"destroy")}[Na(135)](){const e=Na;this[e(150)]=Wa[e(137)],this.tempBuffer=null,this[e(155)]=0,this[e(149)]=0}[Na(153)](e,t){const r=Na;let i=new Uint8Array(this[r(157)].length+e[r(130)]);for(i[r(151)](this[r(157)],0),i.set(e,this.tempBuffer[r(130)]),this[r(157)]=i;!this.isDestroyed;){if(this[r(160)]==Wa[r(131)]){let e=!1;for(;this[r(157)][r(130)]-this[r(155)]>=2&&!this[r(141)];)if(255==this[r(157)][this[r(155)]]){if(!(!1&this.tempBuffer[this[r(155)]+1])){this[r(149)]=this[r(157)][this.parsedOffset+1],this[r(160)]=Wa[r(133)],this[r(145)]=this[r(155)],this[r(155)]+=2,e=!0;break}this[r(155)]++}else this[r(155)]++;if(e)continue;break}if(this.state==Wa[r(133)]){let e=!1;for(;this[r(157)].length-this[r(155)]>=2&&!this[r(141)];)if(255==this[r(157)][this.parsedOffset]){if(this[r(157)][this[r(155)]+1]==this.versionLayer){this[r(160)]=Wa[r(139)],this.secondStartCodeOffset=this[r(155)],this[r(155)]+=2,e=!0;break}this.parsedOffset++}else this[r(155)]++;if(e)continue;break}if(this[r(160)]==Wa.findSecondStartCode){let e=this.tempBuffer[r(138)](this[r(145)],this.secondStartCodeOffset);this[r(142)](r(159),e,t),this[r(157)]=this[r(157)][r(138)](this.secondStartCodeOffset),this[r(145)]=0,this[r(155)]=2,this[r(160)]=Wa[r(133)]}}}}function ja(e,t,r){const i=qa;for(let n=2;n<e[i(421)];++n){const s=n-2,a=t[s%t[i(421)]],o=r[s%r.length];e[n]=e[n]^a^o}return e}function qa(e,t){const r=Ya();return(qa=function(e,t){return r[e-=410]})(e,t)}function $a(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}function Ya(){const e=["170tTWDJs","2419500phMMEi","10291qTityx","byteLength","22274VLhHUf","93336olUFQm","245DXIRWs","slice","set","length","30jLTyOw","2600BSBbKp","40196519sfPPHY","2247652FlDnjo","2473317JwdRmS"];return(Ya=function(){return e})()}function Ka(e,t){const r=Ja();return(Ka=function(e,t){return r[e-=250]})(e,t)}function Ja(){const e=["reduce","set","5LxjTRU","417326BJKRTX","9245795Bkikda","length","195632dkpYvU","3377382ANbYcc","5186058adZMjF","byteLength","filter","28406310mJrIOB","9CTIgEx","154ZSXhHS","2929076CWuarJ"];return(Ja=function(){return e})()}!function(e){const t=qa,r=e();for(;;)try{if(539718===parseInt(t(414))/1*(parseInt(t(412))/2)+-parseInt(t(413))/3+-parseInt(t(410))/4+parseInt(t(418))/5*(-parseInt(t(417))/6)+parseInt(t(416))/7*(-parseInt(t(423))/8)+-parseInt(t(411))/9*(parseInt(t(422))/10)+parseInt(t(424))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ya),function(e){const t=Ka,r=e();for(;;)try{if(969483===parseInt(t(264))/1*(-parseInt(t(250))/2)+parseInt(t(255))/3+-parseInt(t(261))/4+-parseInt(t(251))/5+parseInt(t(254))/6+-parseInt(t(260))/7*(parseInt(t(253))/8)+parseInt(t(259))/9*(parseInt(t(258))/10))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ja);const Xa=Qa;function Za(){const e=["8FjoKrD","12885903YCLqlE","495231HhqNtx","240DzDBww","forEach","2413692fhcllR","7979958bmekpb","proxy","Events","12fsBFSL","removeEventListener","14738Xqmaqp","bind","350430TtlUQU","map","2855524LIjSHY","188fMEiiK","destroys","master","debugLog"];return(Za=function(){return e})()}function Qa(e,t){const r=Za();return(Qa=function(e,t){return r[e-=458]})(e,t)}!function(e){const t=Qa,r=e();for(;;)try{if(809984===parseInt(t(477))/1*(parseInt(t(472))/2)+parseInt(t(466))/3+parseInt(t(470))/4*(parseInt(t(474))/5)+parseInt(t(467))/6+-parseInt(t(476))/7*(parseInt(t(461))/8)+-parseInt(t(462))/9+parseInt(t(464))/10*(-parseInt(t(463))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Za);class eo{constructor(e){const t=Qa;this[t(458)]=[],this[t(468)]=this[t(468)][t(473)](this),this[t(459)]=e}destroy(){const e=Qa;this[e(458)][e(465)](e=>e()),this[e(458)]=[],this.master[e(460)](e(469),"destroy"),this.master=null}[Xa(468)](e,t,r,i={}){const n=Xa;if(!e)return;if(Array.isArray(t))return t[n(475)](t=>this.proxy(e,t,r,i));e.addEventListener(t,r,i);const s=()=>{const s=n;Gt(e.removeEventListener)&&e[s(471)](t,r,i)};return this[n(458)].push(s),s}}const to=io;!function(e){const t=io,r=e();for(;;)try{if(739490===-parseInt(t(293))/1+-parseInt(t(285))/2*(-parseInt(t(335))/3)+parseInt(t(294))/4*(-parseInt(t(317))/5)+parseInt(t(342))/6*(-parseInt(t(276))/7)+-parseInt(t(257))/8+parseInt(t(310))/9*(parseInt(t(283))/10)+-parseInt(t(345))/11*(-parseInt(t(278))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(no);class ro{static[to(275)](){const e=to;ro[e(254)]={avc1:[],avcC:[],hvc1:[],hvcC:[],av01:[],av1C:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[],Opus:[],dOps:[],"ac-3":[],dac3:[],"ec-3":[],dec3:[]};for(let t in ro[e(254)])ro[e(254)][e(269)](t)&&(ro[e(254)][t]=[t[e(312)](0),t[e(312)](1),t[e(312)](2),t[e(312)](3)]);let t=ro[e(309)]={};t[e(336)]=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),t.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),t[e(282)]=new Uint8Array([0,0,0,0,0,0,0,0]),t[e(314)]=t[e(341)]=t[e(282)],t[e(256)]=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),t.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),t[e(300)]=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),t[e(248)]=new Uint8Array([0,0,0,0,0,0,0,0]),t[e(299)]=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static[to(298)](e){const t=to;let r=8,i=null,n=Array.prototype[t(274)][t(343)](arguments,1),s=n[t(315)];for(let e=0;e<s;e++)r+=n[e][t(338)];i=new Uint8Array(r),i[0]=r>>>24&255,i[1]=r>>>16&255,i[2]=r>>>8&255,i[3]=255&r,i.set(e,4);let a=8;for(let e=0;e<s;e++)i[t(319)](n[e],a),a+=n[e].byteLength;return i}static generateInitSegment(e){const t=to;let r=ro[t(298)](ro[t(254)][t(316)],ro[t(309)][t(336)]),i=ro[t(281)](e),n=new Uint8Array(r.byteLength+i[t(338)]);return n[t(319)](r,0),n[t(319)](i,r.byteLength),n}static[to(281)](e){const t=to;let r=ro.mvhd(e[t(273)],e.duration),i=ro[t(249)](e),n=ro[t(255)](e);return ro[t(298)](ro[t(254)][t(281)],r,i,n)}static[to(340)](e,t){const r=to;return ro[r(298)](ro[r(254)][r(340)],new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e,t>>>24&255,t>>>16&255,t>>>8&255,255&t,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static[to(249)](e){const t=to;return ro[t(298)](ro[t(254)][t(249)],ro[t(289)](e),ro.mdia(e))}static tkhd(e){const t=to;let r=e.id,i=e[t(332)],n=e.presentWidth,s=e[t(264)];return ro[t(298)](ro[t(254)][t(289)],new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,255&r,0,0,0,0,i>>>24&255,i>>>16&255,i>>>8&255,255&i,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>>8&255,255&n,0,0,s>>>8&255,255&s,0,0]))}static[to(290)](e){const t=to;return ro[t(298)](ro[t(254)][t(290)],ro[t(334)](e),ro[t(265)](e),ro.minf(e))}static[to(334)](e){const t=to;let r=e[t(273)],i=e[t(332)];return ro.box(ro[t(254)][t(334)],new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,255&r,i>>>24&255,i>>>16&255,i>>>8&255,255&i,85,196,0,0]))}static hdlr(e){const t=to;let r=null;return r=e[t(258)]===t(272)?ro[t(309)][t(295)]:ro[t(309)].HDLR_VIDEO,ro.box(ro.types[t(265)],r)}static[to(279)](e){const t=to;let r=null;return r=e[t(258)]===t(272)?ro[t(298)](ro[t(254)][t(260)],ro[t(309)][t(248)]):ro[t(298)](ro.types[t(267)],ro[t(309)].VMHD),ro.box(ro[t(254)].minf,r,ro[t(253)](),ro[t(330)](e))}static[to(253)](){const e=to;return ro[e(298)](ro[e(254)][e(253)],ro[e(298)](ro.types.dref,ro[e(309)][e(300)]))}static stbl(e){const t=to;return ro.box(ro.types[t(330)],ro[t(297)](e),ro[t(298)](ro[t(254)].stts,ro[t(309)].STTS),ro[t(298)](ro[t(254)][t(286)],ro.constants[t(314)]),ro[t(298)](ro[t(254)].stsz,ro[t(309)][t(256)]),ro[t(298)](ro.types[t(321)],ro[t(309)].STCO))}static stsd(e){const t=to;return"audio"===e.type?e[t(333)]===t(308)?ro.box(ro.types[t(297)],ro[t(309)][t(324)],ro[t(308)](e)):ro[t(298)](ro[t(254)].stsd,ro[t(309)][t(324)],ro[t(259)](e)):e[t(329)]===t(322)?ro.box(ro[t(254)].stsd,ro[t(309)].STSD_PREFIX,ro[t(262)](e)):e[t(329)]===t(292)?ro[t(298)](ro[t(254)][t(297)],ro.constants[t(324)],ro.av01(e)):ro[t(298)](ro[t(254)][t(297)],ro[t(309)][t(324)],ro.hvc1(e))}static mp3(e){const t=to;let r=e.channelCount,i=e.audioSampleRate,n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r,0,16,0,0,0,0,i>>>8&255,255&i,0,0]);return ro[t(298)](ro[t(254)][t(339)],n)}static mp4a(e){const t=to;let r=e[t(301)],i=e.audioSampleRate,n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r,0,16,0,0,0,0,i>>>8&255,255&i,0,0]);return ro[t(298)](ro[t(254)].mp4a,n,ro[t(318)](e))}static[to(266)](e){const t=to;let r=e[t(301)],i=e.audioSampleRate,n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r,0,16,0,0,0,0,i>>>8&255,255&i,0,0]);return ro[t(298)](ro[t(254)][t(307)],n,ro.box(ro[t(254)].dac3,new Uint8Array(e[t(250)])))}static[to(251)](e){const t=to;let r=e.channelCount,i=e[t(304)],n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r,0,16,0,0,0,0,i>>>8&255,255&i,0,0]);return ro[t(298)](ro[t(254)][t(305)],n,ro[t(298)](ro.types[t(323)],new Uint8Array(e[t(250)])))}static[to(318)](e){const t=to;let r=e.config||[],i=r[t(315)],n=new Uint8Array([0,0,0,0,3,23+i,0,1,0,4,15+i,64,21,0,0,0,0,0,0,0,0,0,0,0,5][t(344)]([i])[t(344)](r)[t(344)]([6,1,2]));return ro[t(298)](ro.types[t(318)],n)}static[to(277)](e){const t=to;let r=e[t(301)],i=e[t(304)],n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r,0,16,0,0,0,0,i>>>8&255,255&i,0,0]);return ro[t(298)](ro[t(254)][t(277)],n,ro[t(252)](e))}static[to(252)](e){const t=to;let r=e[t(301)],i=e[t(284)],n=e[t(304)];if(e[t(250)])return ro[t(298)](ro[t(254)].dOps,a);let s=[];switch(i){case 1:case 2:s=[0];break;case 0:s=[255,1,1,0,1];break;case 128:s=[255,2,0,0,1];break;case 3:s=[1,2,1,0,2,1];break;case 4:s=[1,2,2,0,1,2,3];break;case 5:s=[1,3,2,0,4,1,2,3];break;case 6:s=[1,4,2,0,4,1,2,3,5];break;case 7:s=[1,4,2,0,4,1,2,3,5,6];break;case 8:s=[1,5,3,0,6,1,2,3,4,5,7];break;case 130:s=[1,1,2,0,1];break;case 131:s=[1,1,3,0,1,2];break;case 132:s=[1,1,4,0,1,2,3];break;case 133:s=[1,1,5,0,1,2,3,4];break;case 134:s=[1,1,6,0,1,2,3,4,5];break;case 135:s=[1,1,7,0,1,2,3,4,5,6];break;case 136:s=[1,1,8,0,1,2,3,4,5,6,7]}let a=new Uint8Array([0,r,0,0,n>>>24&255,n>>>17&255,n>>>8&255,n>>>0&255,0,0,...s]);return ro[t(298)](ro[t(254)][t(252)],a)}static avc1(e){const t=to;let r=e[t(263)];const i=e[t(326)],n=e.codecHeight;let s=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,i>>>8&255,255&i,n>>>8&255,255&n,0,72,0,0,0,72,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return ro[t(298)](ro[t(254)][t(262)],s,ro[t(298)](ro[t(254)][t(287)],r))}static hvc1(e){const t=to;let r=e.avcc;const i=e.codecWidth,n=e.codecHeight;let s=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,i>>>8&255,255&i,n>>>8&255,255&n,0,72,0,0,0,72,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return ro[t(298)](ro.types.hvc1,s,ro.box(ro.types[t(270)],r))}static[to(313)](e){const t=to;let r=e[t(263)],i=e[t(326)]||192,n=e[t(331)]||108,s=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,i>>>8&255,255&i,n>>>8&255,255&n,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return ro[t(298)](ro.types[t(313)],s,ro[t(298)](ro[t(254)].av1C,r))}static[to(255)](e){const t=to;return ro[t(298)](ro[t(254)].mvex,ro.trex(e))}static[to(327)](e){const t=to;let r=e.id,i=new Uint8Array([0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return ro.box(ro[t(254)].trex,i)}static[to(280)](e,t){const r=to;return ro[r(298)](ro[r(254)][r(280)],ro[r(328)](e[r(325)]),ro[r(311)](e,t))}static mfhd(e){const t=to;let r=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,255&e]);return ro[t(298)](ro[t(254)].mfhd,r)}static[to(311)](e,t){const r=to;let i=e.id,n=ro[r(298)](ro[r(254)][r(296)],new Uint8Array([0,0,0,0,i>>>24&255,i>>>16&255,i>>>8&255,255&i])),s=ro.box(ro[r(254)][r(268)],new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,255&t])),a=ro[r(302)](e),o=ro[r(288)](e,a.byteLength+16+16+8+16+8+8);return ro[r(298)](ro[r(254)][r(311)],n,s,o,a)}static[to(302)](e){const t=to;let r=new Uint8Array(5),i=e.flags;return r[4]=i[t(261)]<<6|i[t(306)]<<4|i[t(271)]<<2|i.hasRedundancy,ro[t(298)](ro[t(254)][t(302)],r)}static trun(e,t){const r=to;let i=new Uint8Array(28);t+=36,i.set([0,0,15,1,0,0,0,1,t>>>24&255,t>>>16&255,t>>>8&255,255&t],0);let n=e.duration,s=e[r(320)],a=e.flags,o=e[r(303)];return i[r(319)]([n>>>24&255,n>>>16&255,n>>>8&255,255&n,s>>>24&255,s>>>16&255,s>>>8&255,255&s,a[r(261)]<<2|a.dependsOn,a[r(271)]<<6|a[r(291)]<<4|a[r(337)],0,0,o>>>24&255,o>>>16&255,o>>>8&255,255&o],12),ro[r(298)](ro[r(254)][r(288)],i)}static mdat(e){const t=to;return ro[t(298)](ro[t(254)].mdat,e)}}function io(e,t){const r=no();return(io=function(e,t){return r[e-=248]})(e,t)}function no(){const e=["hdlr","ac3","vmhd","tfdt","hasOwnProperty","hvcC","isDependedOn","audio","timescale","slice","init","133LqFjvD","Opus","12OMCLtS","minf","moof","moov","STTS","11953570ggkqKQ","channelConfigCode","359790pXvlnB","stsc","avcC","trun","tkhd","mdia","hasRedundancy","av1","950577Fkqzin","4cPsPLl","HDLR_AUDIO","tfhd","stsd","box","VMHD","DREF","channelCount","sdtp","cts","audioSampleRate","ec-3","dependsOn","ac-3","mp3","constants","9MUyHDy","traf","charCodeAt","av01","STSC","length","ftyp","71075PgIaan","esds","set","size","stco","avc","dec3","STSD_PREFIX","sequenceNumber","codecWidth","trex","mfhd","videoType","stbl","codecHeight","duration","audioType","mdhd","6JLXYHM","FTYP","isNonSync","byteLength",".mp3","mvhd","STCO","16542pscuaL","call","concat","9497433dkGPfH","SMHD","trak","config","ec3","dOps","dinf","types","mvex","STSZ","5295080MiWWHC","type","mp4a","smhd","isLeading","avc1","avcc","presentHeight"];return(no=function(){return e})()}ro[to(275)]();const so=ao;function ao(e,t){const r=oo();return(ao=function(e,t){return r[e-=405]})(e,t)}!function(e){const t=ao,r=e();for(;;)try{if(750851===parseInt(t(411))/1*(-parseInt(t(420))/2)+-parseInt(t(409))/3*(parseInt(t(424))/4)+parseInt(t(417))/5*(parseInt(t(421))/6)+-parseInt(t(423))/7+parseInt(t(418))/8*(parseInt(t(415))/9)+parseInt(t(412))/10+parseInt(t(416))/11*(parseInt(t(413))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(oo);so(407),so(425);function oo(){const e=["length","5442136MoyUbz","4836276HhNQCc","data","buffer","set","channel_count","mp3","3AGHxES","Invalid MP3 packet, first byte != 0xFF ","237431ZUrVtA","875210DcvIeK","683268QyUFdX","Invalid MP3 packet, header missing!","373077ETEyUq","385iEKoVe","286360iOYKEx","168dKWurF","error","10PMxtQe","102YdfjYZ"];return(oo=function(){return e})()}const co=[44100,48e3,32e3,0],uo=[22050,24e3,16e3,0],lo=[11025,12e3,8e3,0],fo=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],ho=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],po=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1];function mo(e){const t=so,r=new Uint8Array(e[t(422)]+1);return r[t(406)]([32],0),r.set(e,1),r}const vo=Ao;!function(e){const t=Ao,r=e();for(;;)try{if(838009===parseInt(t(533))/1+parseInt(t(498))/2+parseInt(t(525))/3+parseInt(t(503))/4*(parseInt(t(535))/5)+-parseInt(t(509))/6+parseInt(t(481))/7*(-parseInt(t(511))/8)+parseInt(t(517))/9*(-parseInt(t(500))/10))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ko);const yo={kMPEG1Audio:3,kMPEG2Audio:4,kPrivateData:5,kPESPrivateData:6,kADTSAAC:15,kLOASAAC:17,kAC3:129,kEAC3:135,kMetadata:21,kSCTE35:134,kH264:27,kH265:36,G711A:144,G711U:145,G722:146,G723:147,G729:153,OPUS:156};class go{constructor(){const e=Ao;this.slices=[],this[e(527)]=0,this.expected_length=0,this[e(513)]=0}}class _o{constructor(){const e=Ao;this[e(493)]=null,this[e(482)]=null,this[e(496)]=null,this.random_access_indicator=null}}class bo{constructor(){const e=Ao;this.pid=null,this[e(487)]=null,this.len=null,this[e(482)]=null,this[e(518)]=null,this[e(489)]=null,this[e(522)]=null}}const So=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];class Io{constructor(){const e=Ao;this[e(491)]=null,this[e(490)]=null,this.hasAudio=null,this[e(538)]=null,this[e(506)]=null,this[e(495)]=null,this[e(488)]=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this[e(528)]=null,this[e(529)]=null,this.fps=null,this[e(520)]=null,this.level=null,this[e(512)]=null,this[e(497)]=null,this[e(536)]=null,this[e(504)]=null,this.metadata=null,this[e(494)]=null,this[e(531)]=null,this.hasKeyframesIndex=null,this[e(524)]=null}[vo(539)](){const e=vo;let t=!1===this[e(541)]||!0===this[e(541)]&&null!=this[e(506)]&&null!=this[e(486)]&&null!=this[e(519)],r=!1===this.hasVideo||!0===this.hasVideo&&null!=this.videoCodec&&null!=this.width&&null!=this[e(529)]&&null!=this[e(514)]&&null!=this.profile&&null!=this[e(523)]&&null!=this[e(512)]&&null!=this[e(497)]&&null!=this.sarNum&&null!=this[e(504)];return null!=this[e(491)]&&t&&r}[vo(526)](){return!0===this.hasKeyframesIndex}[vo(540)](e){const t=vo;if(null==this[t(524)])return null;let r=this[t(524)],i=this[t(502)](r[t(507)],e);return{index:i,milliseconds:r[t(507)][i],fileposition:r[t(485)][i]}}[vo(502)](e,t){const r=vo;let i=0,n=e[r(537)]-1,s=0,a=0,o=n;for(t<e[0]&&(i=0,a=o+1);a<=o;){if(s=a+Math[r(501)]((o-a)/2),s===n||t>=e[s]&&t<e[s+1]){i=s;break}e[s]<t?a=s+1:o=s-1}return i}}class wo{constructor(e){const t=vo;let r=null,i=e.audio_object_type,n=e.audio_object_type,s=e[t(484)],a=e[t(530)],o=0,c=navigator[t(516)][t(534)]();-1!==c[t(515)](t(492))?s>=6?(n=5,r=new Array(4),o=s-3):(n=2,r=new Array(2),o=s):-1!==c.indexOf(t(483))?(n=2,r=new Array(2),o=s):(n=5,o=s,r=new Array(4),s>=6?o=s-3:1===a&&(n=2,r=new Array(2),o=s)),r[0]=n<<3,r[0]|=(15&s)>>>1,r[1]=(15&s)<<7,r[1]|=(15&a)<<3,5===n&&(r[1]|=(15&o)>>>1,r[2]=(1&o)<<7,r[2]|=8,r[3]=0),this[t(499)]=r,this.sampling_rate=So[s],this[t(510)]=s,this.channel_count=a,this.object_type=n,this[t(521)]=i,this[t(505)]=t(508)+n,this[t(532)]=t(508)+i}}function Ao(e,t){const r=ko();return(Ao=function(e,t){return r[e-=481]})(e,t)}function ko(){const e=["audioChannelCount","profile","original_object_type","dts","level","keyframesIndex","3632676cKqpLb","isSeekable","total_length","width","height","channel_config","segmentCount","original_codec_mimetype","507899EJBxqz","toLowerCase","165qFbJvm","sarNum","length","hasVideo","isComplete","getNearestKeyframe","hasAudio","1233827BjmYBr","data","android","sampling_freq_index","filepositions","audioSampleRate","stream_id","audioDataRate","nearest_pts","duration","mimeType","firefox","pid","segments","videoCodec","stream_type","chromaFormat","2211964BSwAaL","config","1881990VEMBsO","floor","_search","57848BinEEF","sarDen","codec_mimetype","audioCodec","times","mp4a.40.","6108648vLTIzs","sampling_index","40IPfTKW","refFrames","random_access_indicator","fps","indexOf","userAgent","27BpwHWC","pts"];return(ko=function(){return e})()}const Co=Eo;!function(e){const t=Eo,r=e();for(;;)try{if(743276===parseInt(t(482))/1+-parseInt(t(481))/2*(-parseInt(t(475))/3)+parseInt(t(483))/4+-parseInt(t(484))/5*(parseInt(t(473))/6)+-parseInt(t(471))/7+-parseInt(t(480))/8*(-parseInt(t(476))/9)+-parseInt(t(477))/10*(parseInt(t(487))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(To);class xo{constructor(e){const t=Eo;this[t(485)]=e,this[t(493)]=0,this.bitLength=8*e[t(492)]}get[Co(490)](){return this[Co(489)]-this.index}[Co(479)](e){const t=Co;if(this[t(490)]<e)return!1;this[t(493)]+=e}[Co(486)](e,t=!0){return this[Co(470)](e,this.index,t)}[Co(470)](e,t,r=!0){const i=Co;if(this[i(490)]<e)return 0;const n=t%8,s=this[i(485)][t/8|0]&255>>>n,a=8-n;if(a>=e)return r&&(this[i(493)]+=e),s>>a-e;{r&&(this.index+=a);const n=e-a;return s<<n|this[i(470)](n,t+a,r)}}[Co(472)](){const e=Co;let t;for(t=0;t<this[e(489)]-this[e(493)];++t)if(0!==this.getBits(1,this[e(493)]+t,!1))return this.index+=t,t;return t}[Co(488)](){const e=Co;this.skipBits(1+this[e(472)]())}skipEG(){this[Co(479)](1+this.skipLZ())}[Co(491)](){const e=Co,t=this[e(472)]();return this[e(486)](t+1)-1}[Co(478)](){const e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)}[Co(474)](){return 1===this.readBits(1)}[Co(494)](e=1){return this[Co(486)](8*e)}readUShort(){return this[Co(486)](16)}readUInt(){return this[Co(486)](32)}}function Eo(e,t){const r=To();return(Eo=function(e,t){return r[e-=470]})(e,t)}function To(){const e=["skipBits","8Fourqa","2nLlZqe","955931jaYHKK","2896920EchAvT","5neMPHn","data","readBits","6910387wsMvQF","skipUEG","bitLength","bitsAvailable","readUEG","byteLength","index","readUByte","getBits","3190670pFdQto","skipLZ","4093932gCVUFq","readBoolean","259881UKyZSE","6685533hwvgnf","10CQHINJ","readEG"];return(To=function(){return e})()}function Do(e,t){var r=Ho();return(Do=function(e,t){return r[e-=475]})(e,t)}function Mo(e){return e[3]|e[2]<<8|e[1]<<16|e[0]<<24}!function(e){for(var t=Do,r=e();;)try{if(576283===parseInt(t(476))/1*(-parseInt(t(481))/2)+-parseInt(t(495))/3+-parseInt(t(477))/4*(-parseInt(t(485))/5)+-parseInt(t(482))/6+-parseInt(t(483))/7+parseInt(t(491))/8+-parseInt(t(486))/9*(-parseInt(t(479))/10))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Ho);const Bo=new Array(214,144,233,254,204,225,61,183,22,182,20,194,40,251,44,5,43,103,154,118,42,190,4,195,170,68,19,38,73,134,6,153,156,66,80,244,145,239,152,122,51,84,11,67,237,207,172,98,228,179,28,169,201,8,232,149,128,223,148,250,117,143,63,166,71,7,167,252,243,115,23,186,131,89,60,25,230,133,79,168,104,107,129,178,113,100,218,139,248,235,15,75,112,86,157,53,30,36,14,94,99,88,209,162,37,34,124,59,1,33,120,135,212,0,70,87,159,211,39,82,76,54,2,231,160,196,200,158,234,191,138,210,64,199,56,181,163,247,242,206,249,97,21,161,224,174,93,164,155,52,26,85,173,147,50,48,245,140,177,227,29,246,226,46,130,102,202,96,192,41,35,171,13,83,78,111,213,219,55,69,222,253,142,47,3,255,106,114,109,108,91,81,141,27,175,146,187,221,188,127,17,217,92,65,31,16,90,216,10,193,49,136,165,205,123,189,45,116,208,18,184,229,180,176,137,105,151,74,12,150,119,126,101,185,241,9,197,110,198,132,24,240,125,236,58,220,77,32,121,238,95,62,215,203,57,72),Po=new Array(2746333894,1453994832,1736282519,2993693404),Uo=new Array(462357,472066609,943670861,1415275113,1886879365,2358483617,2830087869,3301692121,3773296373,4228057617,404694573,876298825,1347903077,1819507329,2291111581,2762715833,3234320085,3705924337,4177462797,337322537,808926789,1280531041,1752135293,2223739545,2695343797,3166948049,3638552301,4110090761,269950501,741554753,1213159005,1684763257);function Fo(e,t,r,i,n){var s=Do,a=n;a=t+n>e[s(487)]&&i+n<=r.length?e[s(487)]-t:i+n>r[s(487)]&&t+n<=e.length?r[s(487)]-i:t+n<=e.length&&i+n<=r[s(487)]?n:r[s(487)]<e[s(487)]?r.length-i:e[s(487)]-i;for(var o=0;o<a;o++)r[o+i]=e[o+t]}function Ro(e){return new Array(e>>24&255,e>>16&255,e>>8&255,255&e)}function Lo(e,t){var r=Do;return t+3<e[r(487)]?e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]:t+2<e.length?e[t+1]<<16|e[t+2]<<8|e[t+3]:t+1<e[r(487)]?e[t]<<8|e[t+1]:e[t]}function Vo(e){var t=new Array(36),r=function(e){for(var t=Do,r=Math[t(492)](e.length/4),i=new Array(r),n=0;n<e[t(487)];n++)e[n]=255&e[n];for(n=0;n<i.length;n++)i[n]=Lo(e,4*n);return i}(e);t[0]=r[0]^Po[0],t[1]=r[1]^Po[1],t[2]=r[2]^Po[2],t[3]=r[3]^Po[3];for(var i=new Array(32),n=0;n<32;n++)t[n+4]=t[n]^Oo(t[n+1]^t[n+2]^t[n+3]^Uo[n]),i[n]=t[n+4];return i}function Oo(e){var t=new Array(4),r=Ro(e);t[0]=Bo[255&r[0]],t[1]=Bo[255&r[1]],t[2]=Bo[255&r[2]],t[3]=Bo[255&r[3]];var i=Lo(t,0);return i^(i<<13|i>>>19)^(i<<23|i>>>9)}function No(e,t){var r=new Array(36);r[0]=Lo(t,0),r[1]=Lo(t,4),r[2]=Lo(t,8),r[3]=Lo(t,12);for(var i=0;i<32;i++)r[i+4]=r[i]^zo(r[i+1]^r[i+2]^r[i+3]^e[i]);var n=new Array(4);for(i=35;i>=32;i--)n[35-i]=r[i];return function(e){for(var t=Do,r=new Array(4*e[t(487)]),i=0;i<e[t(487)];i++)Fo(Ro(e[i]),0,r,4*i,4);return r}(n)}function zo(e){var t=Ro(e),r=new Array(4);r[0]=Bo[255&t[0]],r[1]=Bo[255&t[1]],r[2]=Bo[255&t[2]],r[3]=Bo[255&t[3]];var i=Lo(r,0);return i^(i<<2|i>>>30)^(i<<10|i>>>22)^(i<<18|i>>>14)^(i<<24|i>>>8)}function Ho(){var e=["cipher is error!","489130ZTyhAO","16081722RSEPqI","length","includes","data is error!","min","4152584ORgNqb","ceil","byteLength","log","1199196etfOCz","slice","set","20551xhXRHZ","24SgMKDF","iv is error!","10qmqKgc","sm4 key is error!","26syqgCV","6177216HZvHAz","4341211SqOKIF"];return(Ho=function(){return e})()}function Wo(e,t,r){var i=Do;if(null==e||null==e||e.length%16!=0)return console[i(494)]("sm4 key is error!"),null;if(null==r||null==r||r[i(487)]<=0)return console.log(i(484)),null;if(null==t||null==t||t[i(487)]%16!=0)return console[i(494)](i(478)),null;for(var n=Vo(e),s=Math.ceil(r[i(487)]/16),a=new Array(r[i(487)]),o=t[i(496)](),c=0;c<s;c++){o=No(n,o);var u=new Array(16),l=16*c,d=Math[i(490)](l+16,r[i(487)]);Fo(r,l,u,0,d-l);for(var f=0;f<d-l;f++)a[l+f]=u[f]^o[f]}return a}function Go(){const e=["282lwcXcR","6720dCIYuR","4865xqXprg","318090KGkWxW","1720345MJwIVy","ALAW","length","1356932qVGhSh","forEach","6616Iwrqki","2785608wlnLud","464029DzKasF","set","slice","prototype","call"];return(Go=function(){return e})()}function jo(e){const t=qo,r=new Uint8Array(e[t(303)]+1);return r[t(309)]([114],0),r.set(e,1),r}function qo(e,t){const r=Go();return(qo=function(e,t){return r[e-=295]})(e,t)}function $o(e){const t=qo,r=new Uint8Array(e.length+1);return r[t(309)]([130],0),r[t(309)](e,1),r}!function(e){const t=qo,r=e();for(;;)try{if(296149===parseInt(t(308))/1+-parseInt(t(298))/2*(parseInt(t(297))/3)+-parseInt(t(304))/4+-parseInt(t(301))/5+-parseInt(t(300))/6+parseInt(t(299))/7*(parseInt(t(306))/8)+parseInt(t(307))/9)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Go);const Yo=Ko;function Ko(e,t){const r=Xo();return(Ko=function(e,t){return r[e-=104]})(e,t)}!function(e){const t=Ko,r=e();for(;;)try{if(779275===-parseInt(t(124))/1+-parseInt(t(125))/2+-parseInt(t(109))/3*(-parseInt(t(126))/4)+parseInt(t(105))/5+parseInt(t(110))/6*(-parseInt(t(108))/7)+parseInt(t(115))/8*(-parseInt(t(127))/9)+parseInt(t(118))/10*(parseInt(t(130))/11))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Xo);class Jo{static[Yo(112)](e){const t=Yo;let r=null;for(let i=0;i<e[t(117)];){e[i];let n=(120&e[i])>>3,s=!!(4&e[i]),a=!!(2&e[i]);e[i],i+=1,s&&(i+=1);let o=Number.POSITIVE_INFINITY;if(a){o=0;for(let t=0;o|=(127&e[i])<<7*t,i+=1,128&e[i];t++);}1===n&&(r=Jo[t(119)](e[t(129)](i,i+o))),i+=o}return r}static[Yo(119)](e){const t=Yo;let r=new dt(e),i=r[t(128)](3);r[t(107)]();let n=r[t(107)](),s=!0,a=0,o=0,c=[];if(n)c[t(123)]({operating_point_idc:0,level:r.readBits(5),tier:0});else{let e=!1,i=0;if(r[t(107)]()){let e=r.readBits(32),n=r.readBits(32),c=r[t(107)]();if(c){let e=0;for(;;){if(0!==r[t(128)](1))break;e+=1}e>=32||r[t(128)](e)}o=e,a=n,s=c,r[t(107)]()&&(i=r[t(128)](5),r[t(128)](32),r.readBits(5),r[t(128)](5))}let n=r[t(107)](),u=r.readBits(5);for(let s=0;s<=u;s++){let s=r[t(128)](12),a=r[t(128)](5),o=a>7?r[t(128)](1):0;if(c[t(123)]({operating_point_idc:s,level:a,tier:o}),e){r.readBool()&&(r[t(128)](i+1),r.readBits(i+1),r[t(107)]())}if(n){r[t(107)]()&&r.readBits(4)}}}let{level:u,tier:l}=c[0],d=r[t(128)](4),f=r[t(128)](4),h=r[t(128)](d+1)+1,p=r[t(128)](f+1)+1,m=!1;!n&&(m=r.readBool()),m&&(r[t(128)](4),r[t(128)](4));r[t(107)](),r[t(107)](),r.readBool();let v=!1,y=2;if(!n){if(r[t(107)](),r.readBool(),r[t(107)](),r[t(107)](),v=r.readBool(),v&&(r[t(107)](),r[t(107)]()),y=r[t(107)]()?2:r.readBits(1),y){r.readBool()||r[t(128)](1)}v&&r[t(128)](3)}r[t(107)](),r[t(107)](),r[t(107)]();let g=r.readBool(),_=8;if(2===i&&g){_=r.readBool()?12:10}else _=g?10:8;let b=!1;1!==i&&(b=r.readBool()),r[t(107)]()&&(r.readBits(8),r[t(128)](8),r[t(128)](8));let S=1,I=1;if(b)r.readBits(1),S=1,I=1;else{if(r.readBits(1),0==i)S=1,I=1;else if(1==i)S=0,I=0;else if(12==_){r[t(128)](1)&&r[t(128)](1)}else S=1,I=0;S&&I&&r[t(128)](2),r[t(128)](1)}r[t(107)](),r.destroy(),r=null;return{codec_mimetype:t(104)+i+"."+Jo[t(114)](u,l)+"."+_[t(122)](10)[t(113)](2,"0"),level:u,tier:l,level_string:Jo[t(114)](u,l),profile_idc:i,profile_string:""+i,bit_depth:_,ref_frames:1,chroma_format:Jo[t(120)](b,S,I),chroma_format_string:Jo[t(121)](b,S,I),frame_rate:{fixed:s,fps:a/o,fps_den:o,fps_num:a},sar_ratio:{width:1,height:1},codec_size:{width:h,height:p},present_size:{width:1*h,height:p}}}static[Yo(114)](e,t){const r=Yo;return e.toString(10)[r(113)](2,"0")+(0===t?"M":"H")}static[Yo(120)](e,t,r){return e?0:0===t&&0===r?3:1===t&&0===r?2:1===t&&1===r?1:Number[Yo(116)]}static[Yo(121)](e,t,r){const i=Yo;return e?"4:0:0":0===t&&0===r?"4:4:4":1===t&&0===r?"4:2:2":i(1===t&&1===r?106:111)}}function Xo(){const e=["9WidBpb","readBits","subarray","36640703ZgtxZd","av01.","1745640ndHznO","4:2:0","readBool","42161gPaVWg","3wGHMlB","894MLiDTI","Unknown","parseOBUs","padStart","getLevelString","1182952hFgvtX","NaN","byteLength","10ceqrQE","parseSeuqneceHeader","getChromaFormat","getChromaFormatString","toString","push","1496111BlVNse","2511736yhXpMn","3585796tHWPrA"];return(Xo=function(){return e})()}function Zo(e,t){const r=Qo();return(Zo=function(e,t){return r[e-=189]})(e,t)}function Qo(){const e=["857235Dtwdbl","codec_size","bitDepth","setUint8","24VEEIFV","level","671lBRAxa","byteLength",", valid version is 1 and return","level_string","frame_rate","presentHeight",", correct to 1","162137dRjAnN","bit_depth","188217cSvZIQ","fps_num","2coWEXY","presentWidth","error","height","videoType","codec_mimetype","Invalid AV1CodecConfigurationRecord, lack of data!","length","codecHeight","sar_ratio","fps_den","set","log","width","Invalid AV1CodecConfigurationRecord, parseOBUs failed!","chroma_format","codec","79395YbCSSz","buffer","2583889DmnWWN","parseOBUs","6dtwtJx","profile","getUint8","fixed","696gvlVZU","140vGhvwU","994440jnfabt","present_size","chromaFormat","frameRate","Invalid AV1CodecConfigurationRecord, invalid version ","sarRatio"];return(Qo=function(){return e})()}function ec(){const e=["max","27704voDOaL","min","55aAJzPY","6994910Pzuobe","303294yQxfUB","16FlwOyD","1wKWaTB","3486637zzfWJn","length","1750264hsDQnJ","243kdoAcw","2248569nDZDDL","18234194SyLsWJ"];return(ec=function(){return e})()}function tc(e,t){const r=ec();return(tc=function(e,t){return r[e-=212]})(e,t)}function rc(e,t){const r=tc;if(e[r(216)]!==t.length)return!1;for(let i=0;i<e[r(216)];i++)if(e[i]!==t[i])return!1;return!0}!function(e){const t=Zo,r=e();for(;;)try{if(219216===parseInt(t(191))/1*(parseInt(t(195))/2)+parseInt(t(212))/3*(-parseInt(t(232))/4)+-parseInt(t(228))/5*(-parseInt(t(216))/6)+-parseInt(t(214))/7+parseInt(t(222))/8+parseInt(t(193))/9*(parseInt(t(221))/10)+parseInt(t(234))/11*(-parseInt(t(220))/12))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(Qo),function(e){const t=tc,r=e();for(;;)try{if(479273===parseInt(t(214))/1*(-parseInt(t(217))/2)+parseInt(t(218))/3*(-parseInt(t(222))/4)+-parseInt(t(224))/5*(-parseInt(t(212))/6)+-parseInt(t(215))/7+-parseInt(t(213))/8*(parseInt(t(219))/9)+parseInt(t(225))/10+parseInt(t(220))/11)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(ec);const ic=nc;function nc(e,t){const r=sc();return(nc=function(e,t){return r[e-=488]})(e,t)}function sc(){const e=["videoMimeType","doPlaybackCacheLoop","oldDts","pat_"," and current codecId is ","aac"," and videoMimeType is ","streamFps","demuxPs","fetchNext().then() and requestAbort is true so return","_doRemoveRanges() sourceBuffer error","isDropSameTimestampGop","_initAudioSourceBuffer() addSourceBuffer mseDecoder.mediaSource.addSourceBuffer()","ac3","mseWorkerAddSourceBufferError","config is not empty object and codecWidth is ","adts_aac","mediaSourceAudioNoDataTimeout","doDecode","correctSamplePts dts and list is ","websocketOpen","level","videoMeta"," or cryptoIV.length is ","kSlicePPS","audioSourceBuffer","isXorCrypto","video_metadata_changed_"," and mseDecoder.audioMimeType is ","AC3: Channel Mode changed from ","sampleRate","Opus: SamplingFrequencyIndex changed from ","kSliceCRA_NUT","ec-3"," and mseCorrectTimeDuration is ","\n                                decodeVideo dts is less than(or equal) prev dts ,\n                                dts is ","abortError2","mseDecoder.audioSourceBuffer.appendBuffer()","mediaSourceAppendBufferFull","rate","kSliceIDR","input","firstRenderTime is ","MediaSource","sort"," , payload is ","parsePAT","pendingAudioSegments","video_track_","sourceClose","parsePESPacket","H265: Critical h265 metadata has been changed, attempt to re-generate InitSegment","LOG_NAME","mp4","channel_mode","isInitSegmentDispatched",", streamFps is ","audioSampleRateIndex","skip","init and is V2:","decodeVideo: simd decode delay timeout, and return","isFmp4","_decodeConfigurationRecord error","calcDelayFrameAccelerateDecodeMaxNum","fps_num","g711a","sourceOpen","_doDecodeVideo",",  and reason is ","playVodRate","setCodec","_doCleanUpSourceBuffer","delay is ","clear","is_sync","correctionConfigurationProfileIndication","handleVideoH265Nalu","abortError3",",\n                            new width is ","SoundHandler"," and tempDelay is ","frameRate","isStateOpen","findSei","removeSourceBuffer() sourceBuffer","channelCount","hvcc","parseVPS",",sampleRateIndex: "," less than (or equal) preTs is ","original_codec_mimetype","extractH264SEI","loop demux diff time is ","some","options","handleOffscreenCanvasWebglContextRestored","isStateClosed","has_audio_","debugLog","mdia","_opt","object_type","parseH265Payload",'" is string so return',"notConnect","first_parse_","worker fmp4Demuxer","config","_onMediaSourceSourceOpen","set","isMediaSourceBeenOpened","useWasm","setCodecAudio: is aac and channelCount "," > ","opt","decodeVideo dts is equal to prev dts and payload size is equal to prev payload size so drop this frame","dispatchAudioMediaSegment","Generated first AudioSpecificConfig for mimeType: ",", and waiting calc","AbortError","isAudioInitInfo","profile: ","getDelayFrameAccelerateDecodeMaxNum","low_frequency_effects_channel_on",", isVideoSequenceHeader is true","socket is not open and state is","mseSourceBufferError","AAC: AudioObjectType changed from ","_doDecodeAudio","isStateEnded","mseCorrectTimeDuration","G711U","avcC","decodeVideo and diff time is ","cacheAudioTrack","mediaSourceDecoderConfigurationError"," is not H264 or H265","needClear",", so ignore this pid ","removeEventListener","_resetInIt","_decodeVideo","demuxVideo() and ","tsError","log","mseCorrectAudioTimeDuration","TAG","extractNALu$2","pps","preventDefault","mediaSourceH265NotSupport","events","sampling_freq_index","MP3: AudioObjectType changed from ","endOfStream","stringify","worker wcsDecoder","isM7sCrypto cryptoKey.length is ","isSm4Crypto opt.sm4CryptoKey is null","AC3: BitStream Mode changed from ","undefined","hasAudio","onMediaSourceSourceOpen() audioSourceBuffer is null and next init"," more than ","appendBuffer() and isStateClosed is true and isMediaSourceBeenOpened is false, wait media source open",",\n                             firstAudioTime is ","hasIncompleteData","_isTsPacketSizeValid","appendAudioBuffer","random_access_indicator","_clearAudioNoDataCheckTimeout","audio_last_sample_pts_","buffer","removeSourceBuffer() audioSourceBuffer error","calcPlaybackForwardMaxRateDecodeIFrame","isRecordTypeFlv","isPlayVod","getContext","useSThreading","startStreamRateAndStatsInterval"," and isDestroyed is true, so return","websocketStringMsg","fetchNext().catch() and abortController.signal.aborted is true so return","byteOffset","smpte2038_pids","getBufferListString","isEmitTsPrivateData","writableStream write() and abortController.signal.aborted is true so return","video_metadata_","loas_aac","mpeg4","fetchStream, WebsocketStream socket close abnormally and code is ","isPlaybackCacheBeforeDecodeForFpsRender","websocket error","playbackFps","psStreamBuffer","isTs","audioMimeType","webglcontextrestored","destroy","cryptoPayloadAudio","networkDelayTimeout","tsPacketSize","debugUuid","width","decodeVideo and payload is video sequence header so drop this frame","MULAW","videoCodec"," > maxDelay "," and set dropping is true","current_program_","mseDecoder.mediaSourceBufferError is true","extractNALu() buffer error","timescale_","dispatch() this.input is null","handleVideoH265NaluList","channel","onReady()","isSm4CryptoH265V2","descriptor","timeInit","getBuildTime","codecWidth","from","videoDecode","MP3: SamplingFrequencyIndex changed from ","prevDts","isHevc"," less than ","prevAudioDts",",ts List length is ","onmessage:","decodeVideo has not init , isIframe is ","abortError","MP3: Channel count changed from ","handleVideoH264Nalu","demuxFlv() type is video and payload.byteLength is ","mseWidthOrHeightChange","has_video_","localDts","startTime","Generated first HEVCDecoderConfigurationRecord for mimeType: ","pmt_","kAC3","prevAudioTs","getDelayNotUpdateDelay","addSourceBuffer","wasmSimdFirstFrameDecodeDelayTimeout"," and ok is ","aac seq header"," > timestamp is ","setCodecVideo: hasInitVideoCodec is false, codecId is ","mediaSource video sourceBuffer error","AAC: Unknown pts","presentWidth",", ts List length is "," and new delay is "," and decoder.delay is "," and forOldVersion is ","parsePESPrivateDataPayload","stream_type","onOffscreenCanvasWebglContextLost","duration_","current_pmt_pid_","handleVideoH264NaluList list size is ","closeEnd","mseDecoder.mediaSourceAppendBufferFull is true","getDelay() and preDelayTimestamp is ","dropping","demuxNakedFlow","codecHeight"," and waiting for sourceBuffer","preDelayTimestamp","data","mseAutoCleanupMinBackwardDuration","vps changed","demuxM7s","calcIframeIntervalTimestamp","resetDelay","dts is "," and has iframe and next decoder.dropBuffer$2()","debugError","writableStream write() and requestAbort is true so return",", diff time is ","sampleRateIndex","locked","readNextAACFrame","firstAudioTime is ","scte_35_pids","closed","push","codedWidth","_decodeVideo payload bytes is 0 and return","protocol","filter","codec"," so drop this frame","demux() isIFrame is false and unit type is IDR and update to true","sample_rate",", channel: ","mediaSource"," ,new bufferList is ","units","videoTrackId","av1","createImageBitmap","close() and socket.readyState is ","mseDecoderUseWorker","loop() bufferList is empty and reset delay to -1","BIG_ENDIAN","_getSeqHeader",",\n                                new width is ","_initAudioSourceBuffer","fetch","mp4a.40.","debugLevel","configure","_doAppendSegments() mediaSource is closed or ended and return","generateInitSegment","payload","AAC","parseEAC3Payload","networkDelay","decodeAudio, decoder is destroyed and return","kH265","program_number","mediaSourceAddSourceBufferError","abort catch","kSliceNonIDR","playbackForwardMaxRateDecodeIFrame",",\n                                and prevPayloadBufferSize is ","_videoPidList","firstTimestamp","profile","codec_mimetype","type","write","G711A"," and decoder.mp3Demuxer is null and return","nakedFlowFps","url","updatePlaybackNextIFrame","sps/pps","find","shift",", and ts list is ",",\n                                 firstRenderTime is ","parsedOffset","channel_config"," and,\n                        options.ts is ","player","calcNetworkDelay now dts:","DataStream","demuxFlv() isVideoSequenceHeader(enhancedH265) is true and isHevc is ","mseDecoder.mediaSourceAppendBufferError is true","initPlayType","decodeVideo","_initAudioSourceBuffer and mseDecoder.isStateOpen is ","parseOpusPayload","mediaSource is not attached to video or mediaSource is closed","webglObj"," < 15, maybe play slowly","pes_private_data_pids","writableStream pipeTo() and e is","readBits","VideoDecoder error: ","handleAddNaluStartCode","TAG_NAME","audio_init_segment_dispatched_","_decodeAudioConfigurationRecord audio codec is not support , codecId is ","pcmData, decoder is destroyed and return","playbackCacheLoop"," and emit replay","socketStatus","h264","sm4CryptoKey","s and status is ","pts","getNearestTimestampMilliseconds","kSliceIDR_N_LP"," and prev time is ","fetch().catch() and e.name is AbortError so return"," cacheTrack dts is ","dispatch","videoBuffer","chromaFormat","validatedFailed, please contact the author to get the correct license","AAC: SamplingFrequencyIndex changed from ","opus","setCodecVideo: init video codec , codecId is ","KLVA","calcPlaybackStreamFps","dispatchVideoInitSegment"," so decode all frame previous","endOfStream() error","vcl","mp4Box onError","playbackConfig","isM7sCrypto","getUint16","worker PsLoader","isPs","setCodecAudio: mp3 is not support for old version"," and prev ts is ","needInitAudio","_hasPendingSegments"," vs start is ","removeUsedSamples","mseUpdateVideoTimestamp"," and isIFrame is ","resetAllDelay","checkFirstIFrame","isEmitSEI","then","isPlayback",", start dts is ","audio_track_","_decodeConfigurationRecord","audioSourceNoDataCheckTimeout","fetch().catch() and e is ","hev","close() and writableStream.close() error","profile_string","startTimestamp","Video: Codec mimeType changed from ","hasPendingEos","pendingUnits","pcr_pid","parseADTSAACPayload","VideoDecoder configure has not init , isIframe is "," and diff is ","VideoEncoder","setCodecAudio: is aac and metaInfo is null, set has audio false and return","setCodecAudio: hasInitAudioCodec is false, codecId is ","Invalid MAP size","tsAudioTrackIndex","parseG711Payload","sendWsMessage","playbackIsPause","Invalid video size"," and prevPayloadBufferSize is ","isIFrame","wasmDecodeDelay is ","handlePESSlice","getSourceBufferUpdating","concat","isAvc","dispatch naluArray length is 0","secondStartCodeOffset","isPlayer","decodeNext","height"," and\n                        payloadBufferSize is ","audioBufferSize","send","FT_KEY","code","streamEndInner","ms and return -1",", height is ","recordType",",local diff is ","_decodeEnhancedH265Video","fetch done"," and payload size is ",", height: ","streamVideoType","_parseAudioData","value","mseSourceBufferError mseDecoder.sourceBuffer","calcWasmMemoryUsed","clearBuffer,bufferList length is ","isDropping","getIncompleteData","refSampleDuration","handleOffscreenCanvasWebglContextLost, stencil is false","listenMp4Box","pendingAudioRemoveRanges"," ,\n                            and now ts is ","init","handle","parseChunks","isUseSThreading","network_pid","vps","pendingRemoveRanges","parsePMT: table_id ","Demux error:","mediaSource audio sourceBuffer error","getBufferListVideoTsList","_checkTsIsMaxDiff","moof","mdat","common_pids","sequenceNumber","removeSourceBuffer","length","isCryptoAudio","extractNALu","parseLOASAACPayload","getNaluDts","useMSE","setCodecVideo: SIMD H264 decode video width is too large, width is ","eventListenList","cancel","avc","isPlayUseMSEAndDecoderInWorker"," and has iFrame, buffer length is ","worker","audioSpecificConfig",", sampleRate:","string","details","eac3",", so set isVideoInitedAndNotFirstVideoIFrame = false","webgl","updatePlaybackNextFrame, isIn is "," and opt is","supportVideoFrameCallbackHandle",",\n                            diff is ","parsePES","isVideoInited","onSamples() trackId error"," , message is ","extractH265SEI","handlePESSlice: packet_start_code_prefix should be 1 but with value ","fetchStream, WebsocketStream socket error","MEPGProgramEndCode","synchronous_klv_pids","emitError","decodeAudio first frame is not iFrame","isWidthOrHeightChanged",", diff is ","getBufferLength","VANC","abort success","readUByte","startPlaybackCacheLoop","ceil","pes_slice_queues_",", stream_id=","audioMeta","ref_frames","JbPro Worker Version is ","isPause","isPlaybackPlayRateLessThanOne","_doAppendSegments","playbackTF","indexOf","isG711U","types","endOfStream() has pending eos","dispatchAudioInitSegment","decoder init audio codec is ","calcNetworkDelay","HEAPF32",'fetchNext().then() and value "',"file_position","playbackStreamVideoFps","Video Track PID List: ","audio_metadata_","mp3Demuxer","kH264","sarNum","status",", old height is ","Unsupported stream. type: ","entries","handleVideoH264Frames","isInPlayNextIFrame","presentHeight","open"," and isAvc is ","streamAudioFps","destroyDemux","original_object_type","tracks","chroma_format","videoInfo, isPlayVod is true and startStreamRateAndStatsInterval","streamEnd","fetchNext().then() and abortController.signal.aborted is true so return","sendWebsocketMessage, message is","supportMSEDecodeHevc","has not init video codec"," and ignore","Synchronous KLV Metadata: pid=","draw, decoder is destroyed and return","clearPlaybackCacheLoop"," ","ts_packet_size = 192, m2ts mode","decodeVideo and payload is too small , payload length is ","kLOASAAC","setInterval()","Invalid skip size","firstStartCodeOffset","getTrackById"," but isSocketError is true , so return","videoTotalMB","videoInfo","currentPTS","expected_length","pushBuffer","detectVideoMetadataChange","  ","len","Webcodecs Video Decoder initSize","setCodecAudio: init audio codec, codeId is ","chroma_format_string","syncOffset","tempStream","wasClean","isSendSeqHeader","decodeVideo has init, and init isVideoInitedAndNotFirstVideoIFrame = true",", and reason is ","pushLatestDelay","simdDecodeError","Parsed first PAT: ","websocketError","isSm4Crypto","remove","sarRatio","parse","hasVideo","cts"," so not support, set has audio false and return","parseMP3Payload","cryptoIV","isWCSDecodeAudio","probe","mseDecodeAudio","demuxPsUseV2","version_number","audioNalu","codedHeight","tsVideoTrackIndex","stop","stopStreamRateAndStatsInterval"," and nalUnitSize is ","sps changed","streamType","socket is null","onopen","onError","isG711A","mediaSourceAppendBufferError","Insufficient data for header"," is not corresponded to PMT!","decodeAudio","debugWarn","_clearAudioSourceBufferCheckTimeout","_doRemoveRanges() audioSourceBuffer error","catch","onmessage","handleVideoH265Frames","ALAW",",and ts list is ","fetchStream","5318082CBgfwy","offscreenCanvasGL","playAudio","...","getState","\n                            decodeAudio dts is less than(or equal) prev dts ,\n                            dts is ","originalCodec","decodeVideo: simd decode error, and return","bit_stream_mode","_doRemoveRanges","isNakedFlow","kSliceVPS"," ant auto wasm decode","addEventListener","onReady","readUEG","updatePlayVodNextIFrame, isIn is ","pid","fetchNext().catch() and e is ","_decodeVideo now time is ","getTime","last_pcr_","getLastBufferVideoTimestamp","lastBuf","playbackRate","media_info_"," , not support","loop() dropBuffer is dropping and isIFrame ","start","playbackForwardMaxRateDecodeIFrameByCalced",", nextIFrameTime is ","Short buffer","_initSourceBuffer() mseDecoder.mediaSource.addSourceBuffer()","getVideoBufferLength","calcNetworkDelay, dts is ","stopId","2038300KoVdDP","isIn","abs","isMSEDecodeAudio","Audio: Audio Codecs changed from ","websocketFirstMessage","demuxFmp4"," and firstRenderTime is ","yuvData, transferToImageBitmap error is","audioTrackType","isfms","_init","fetchError","$video","request abort and run res.body.cancel()"," and return","kMPEG2Audio","decodeAudio and has already initialized and payload is aac codec packet so drop this frame","streamSuccess","prevPayloadBufferSize","flags","flvScriptData","ts_packet_size = 204, RS encoded MPEG2-TS stream","loas_previous_frame","streamVbps","total_length","streamStats"," and type is ","isAV1","getAudioSourceBufferUpdating","updatePlayVodNextIFrame","websocketOpenTimeout","_remainingPacketData","stsd","_isSendAACSeqHeader","key","isInPlayNextFrame",'video/mp2t; codecs="',"demuxTs","mseDecoder.mediaSourceAddSourceBufferError is true",", and wasClean is ","Timed ID3 Metadata: pid=","delay",", dts is ","kEAC3","StartCodeVideo","isMP3","updating","prevTs","pushBuffer(), pushLatestDelay is ","alaw","size","currentAudioTrackIndex","mediaSourceError"," ,\n                            and diff is ",", and msg is "," ms","fetch().catch() and abortController.signal.aborted is true so return","samples","setExtractionOptions"," and bufferList length is ","_initPmt","onOffscreenCanvasWebglContextRestored","playbackIsCacheBeforeDecodeForFpsRender","currentTime","avcc","state","Client disconnecting","writableStream abort() and e is ","StartCodePS","toString","fetchErrorWorker",", dts=","handleVideoH264NaluList","fetch response status is ","writableStream","PACKET_TYPE_FRAMESX","videoSourceBuffer updateend and hasPendingEos is true, next endOfStream()","slices","playbackCacheLoop() decoder.streamFps is null and return","bit_stream_identification","decodeDiffTimestamp","fetchStream, WebsocketStream socket close and code is ","iFrame","doPlaybackCacheLoop() and isPlaybackOnlyDecodeIFrame is true and isIFrame is true, and ts is","audioTrackId","_isEmitVideoTrackPidList","h265"," to ","_cleanup","h265 naluList.length === 0","isFFmpegSIMD","Generated first AVCDecoderConfigurationRecord for mimeType: ","demuxVideo","writableStream close()","transferToImageBitmap","audioCodec","ms, video is stuck","calcPlaybackStreamFps, calc streamVideoFps is ","clearSlices","debug",", syncOffset = ","websocket","workerFetch","isDestroyed","payload_unit_start_indicator"," and prevTs is ","calcPlaybackStreamFps, bufferListLength  is ","parseSCTE35","correctionConfigurationVersion","dropBuffer$2() iFrameIndex is "," and buffer list length is ","_initSourceBuffer and isStateOpen is ","emitSectionSlices","decoder","setCodecAudio: audioDecoder or audioDecoder.setCodec is null","_isEnhancedH265Header","reset","isMpeg4","audioSampleRate","error","kMetadata","isPlaybackOnlyDecodeIFrame","fromCharCode","body","cryptoPayload","mp4Box","\n                and replay","audioTracks","audioTrack","streamDts","fetchStatus","video","subarray","map","Video: Coded Resolution changed from ","drawImage","lastBuffer","bitDepth",", pts=","aborted","codec_size","expected: ","useWCS","timed_id3_pids","aac_last_incomplete_data_","1593632LHXuSX","2321703xpHwor","extractH265PPS","appendBuffer",",\n                                and mseCorrectTimeDuration is ","elementary_stream_priority_indicator","readNextNaluPayload"," and isHevc is ","parseTimedID3MetadataPayload","Opus: Channel count changed from ","now"," and isIframe is ","code is ","parseSynchronousKLVMetadataPayload","discontinuity_indicator","useSIMD","getDelay","mediaSourceTsIsMaxDiff","initAudio","abort","endOfStream()","timeInit set false , cacheTrack = {} now dts is ","videoCode","errorInfo() emit simdDecodeError and\n                iframeIntervalTimestamp is "," _opt.sampleRate is ","parseAsynchronousKLVMetadataPayload","mimeType"," package length is ","isWorkerFetch","firstAudioTime","currentVideoTrackIndex","ts is ","refFrames","useOffscreen"," isIFrame is ","firstStartCodeOffset -14 is","present_size","AudioDecoder","audio_object_type","webglcontextlost","mp4a","fetchStream, WebsocketStream socket open","isPushDropping"," and isAV1 is ","nakedFlowH265DemuxUseNew","pushBuffer video ts is ","getNotDroppingDelayTs","clearBuffer","wasmWidthOrHeightChange"," and maxDiff is ","updateend","videoTrack",",\n                            and resetAllDelay","AC3: Bit Stream Identification changed from ","nextIFrameTime","pid_stream_type","_preDoDecode","ts_packet_size","checkStreamEnd","offset","ulaw","duration","init and forHardDecode is ","isAAC","asynchronous_klv_pids","AAC: Channel configuration changed from ","worker mpeg4Demuxer","demux","floor","Opus","accelerate","decodeVideo: hasInitVideoCodec is false, codecId is ","HEAPU8","videoNalu","mseAutoCleanupSourceBuffer","getUint8","appendAudioBuffer() player is destroyed","tsPacketSizeError","decodeVideo first frame is not iFrame","end","suffixSei","getCorrectionConfiguration","findIndex","writableStream abort() and e.name is AbortError so return","isPlayUseMSEAndDecoderInWorkerAndMseDecodeAudio","sendWebsocketMessage",'" string so return',"delta","getUint32","section_slice_queues_","sampling_frequency","reduce","byteLength"," and emit error and next abort()","message","binaryType","videoBufferSize","PACKET_TYPE_FRAMES","MP3","mediaSourceBufferError",",\n                                and emit change event","handleNALu","correctSamplePts","updatePrevDecodedVideoFrameLocalTimestamp","sequenceHeader","SMPTE 2038 Metadata: pid=","_isSendVideoSeqHeader","writableStream abort() and abortController.signal.aborted is true so return","playVodNextIFrame","sync_byte = "," create uint8Array error :","warn","onSamples","decode","updateConfig","parseAC3Payload","6515855SZTPDq","_initSourceBuffer"," and codecHeight is ","prefixSei","Parsed first PMT: ","render","initVideo","emitPESSlices","getDelayNotUpdateDelay() and preDelayTimestamp is ","mp3","onReady and audioTrack is","_hasPendingRemoveRanges","onclose","detectAudioMetadataChange","audioSequenceNumber","pcmData ts ",", readyState: ","yuvData() and diff time is ","sampling_rate","playType","headers","isUseSIMDAndroid","next","parseSPS","decodeVideo: video width or height is changed, and return","min"," and notDroppingDelayTs is ","VideoDecoder","video seq header","hvcC","kSliceSEI"," is not corresponded to PAT!","parsePES: packet_start_code_prefix should be 1 but with value ","kMPEG1Audio","fps_den","handleSectionSlice","videoTracks","mediaSource is end",", next set streamFps is 25","video_init_segment_dispatched_","mseAutoCleanupMaxBackwardDuration","mediaSourceFull","_doAppendSegments() sourceBuffer is null and wait init and return",", return false"," ,delay is ","isXorCrypto cryptoKey.length is ","kADTSAAC","sourceBuffer","keyFrame","signal","mseHandle","audioCode","stbl","demuxFlvUseV2","useMThreading","workerEnd","decProgramStreamMap","onerror","invalid codec","includes",",nalu type is ","delayFrameAccelerateDecodeMaxNum","forEach","createFile","match","updatePrevDecodeVideoFrameLocalTimestamp","isDecodeFirstIIframe","parseVideo264Header","h264 naluList.length === 0",", not 0x47 and break","isFirstDispatch and tsPacketSize = ","findSecondStartCode"," null","sps","fps","idle","sar_ratio","name",", new height is ","getVideoBufferDuration",", and pid list ",", pid: ","tmp8","VideoDecoder configure error","yuvData, isVideoFirstIFrame is false and return","width: ","getStreamBufferLength","slice","demuxMpeg4","cacheTrack","videoBufferDelay","buffered","SourceBuffer Error - updating: ","mediaSourceAudioInitTimeout","handleVideoNalu","playbackNextIFrame","fileStart","isAllIframeInBufferList","offscreenCanvas","fetchNext().then() and done is true","audioTotalMB","parseSPS$2","kSCTE35","_stopCheckWsOpenTimeout","pushBuffer,\n                            preTimestamp is ","demuxFlv() type is ","minf","delayFrameChasingPolicy","Not Supported Opus channel count.","audio","seqHeader","isFlv","audioAACSequenceHeader","readyState"," and prev dts is ","decodeAudio() and decoder is destroyed","1624268RLyHeP","dispatchPESPrivateDataDescriptor","program_pmt_map_","isKeyframe","visibility",", isAacCodecPacket is true","options:","join","decodeVideo and webcodecs configure is","sourceended","reason","firstRenderTime","loop() common dumex delay is -1, ts is ","demuxFlv() type is audio and payload.byteLength is ","websocket Open Timeout form ","audioDecode","4847202elPPrt","hasInit","toFixed","cryptoKey","videoSEI","findFirstStartCode","ID3 ","isPlaybackPause","openWebglAlignment","playVodFps","playbackCacheLoop sync frame duration is ","wcsDecodeAudio","replace","audioSourceBufferCheckTimeout","fetchStream, url is ","complete","updateForwardMaxRateDecodeIFrame","config is empty object","kPESPrivateData","audioPayload","hasInitVideoCodec","hasAudioInit","postVideoInitedAndNotFirstVideoIFrameToMain","dts","pps changed","flvStreamBuffer","renderYUV","ac-3","g711u","_parseVideoData","close","decodeVideo is max diff , ts is ","prevTimestamp","loop() isPushDropping is true and bufferList length is ","kSliceSPS","setCodecVideo","offscreenCanvasCtx","mseFirstRenderTime","assign","dispatchVideoMediaSegment","abortSourceBuffer() abort audioSourceBuffer","demuxFlv","level_string","delete","isEmitInfo"," less than bufferStartDts is ","isPlayUseMSE","pendingSegments","\n                            decodeVideo: video width or height is changed,\n                            old width is ","timescale","H264: Critical h264 metadata has been changed, attempt to re-generate InitSegment","HEAPU32","channel_count","streamVideoFps"];return(sc=function(){return e})()}function ac(e={},t={},r=!1,i=!1){const n=ic;let s=[],a=[],o=null,c=null,u=null,l=null,d=null,f=null,h=!1,p="",m=null,v=null,y=!1,g=!1,_="",b=!!Jt(r),S=null,I=null,w=null,A=null,k=null,C=null,x=0,E=!1,T=null,D=null,M=null,B=null,P=null,U=0,F=0,R=null,L=null,V=null,O=0,N=null,z=!1,H=!1,W=!1,G=!1,j=null,q=null,$=!1,Y=!0,K=0,J=0,X=null,Z=null,Q=null,ee=null,re=null,oe=null,ce=null;n(612)in self&&(o={TAG_NAME:n(1478),hasInit:!1,isEmitInfo:!1,offscreenCanvas:null,offscreenCanvasCtx:null,decoder:null,init(){const e=n;o[e(988)]=new VideoDecoder({output:function(t){const r=e;if(Gt(t[r(1627)]))t.createImageBitmap().then(e=>{const i=r;o[i(1304)][i(1010)](e,0,0,t.codedWidth,t[i(814)]);let n=o[i(1234)][i(969)]();postMessage({cmd:be[i(1141)],buffer:n,delay:je[i(916)],ts:0},[n]),$t(t)});else{o.offscreenCanvasCtx[r(1010)](t,0,0,t[r(1613)],t[r(814)]);let e=o.offscreenCanvas.transferToImageBitmap();postMessage({cmd:be[r(1141)],buffer:e,delay:je[r(916)],ts:0},[e]),$t(t)}},error:function(t){const r=e;je[r(1603)]("worker",r(546),t,t[r(944)]())}}),je[e(1420)](o.TAG_NAME,e(660))},destroy(){const e=n;o[e(991)](),o[e(988)]&&"closed"!==o[e(988)].state&&(o[e(988)].close(),o.decoder=null),je.debugLog(o[e(548)],"destroy")},decode:function(e,t,r){const i=n,s=e[0]>>4==1;if(o[i(1269)]){const r=new EncodedVideoChunk({data:e.slice(5),timestamp:t,type:s?Ve[i(909)]:Ve[i(1107)]});try{o[i(988)][i(1133)](r)}catch(e){}}else if(s&&e[1]===Ge[i(1124)]){const t=15&e[0];postMessage({cmd:be[i(1042)],code:t});const r=new Uint8Array(e);postMessage({cmd:be[i(1529)],buffer:r,codecId:t},[r.buffer]);let n=null,s=null;const a=e.slice(5),c=je[i(1101)]();if(t===Me.h264?(s=Ar(a,c),n={codec:s.codec,description:a}):t===Me[i(961)]&&(s=Xr(a,c),n={codec:s[i(1617)],description:a}),!n||n&&!n[i(1617)]||s&&0===s.codecWidth&&0===s.codecHeight)return void je.debugWarn(o[i(548)],i(1260),JSON.stringify(n));s&&s[i(1544)]&&s.codecHeight&&(n[i(814)]=s.codecHeight,n[i(1613)]=s[i(1544)]),!o[i(1312)]&&(je[i(1420)]("worker",i(786)),postMessage({cmd:be.initVideo,w:s[i(1544)],h:s.codecHeight}),o.isEmitInfo=!0,o[i(1234)]=new OffscreenCanvas(s[i(1544)],s.codecHeight),o.offscreenCanvasCtx=o[i(1234)][i(1499)]("2d")),je[i(1422)][i(641)],i(1375);try{o[i(988)][i(497)](n),o[i(1269)]=!0}catch(e){je[i(1603)](i(689),i(1219),e[i(637)],e,e[i(944)]()),e[i(944)]()}}else je[i(829)](i(689),i(610)+s+i(1367)+e[1]+i(1618))},reset(){const e=n;o.hasInit=!1,o[e(1312)]=!1,o.offscreenCanvas=null,o[e(1304)]=null}});let ue=function(){const e=n;if($=!0,c)try{c[e(1039)](),c=null,je.debugLog(e(689),e(716))}catch(t){c=null,je[e(1420)]("worker",e(508),t)}},le={TAG_NAME:"worker nakedFlow",init(){const e=n;le.lastBuf=null,le[e(665)]=null,le[e(1209)]=null,le.pps=null,le[e(820)]=null,le.localDts=0,le[e(607)]={},le[e(792)]=!1,je.debugLog(le[e(548)],e(660))},destroy(){const e=n;le.lastBuf=null,le[e(665)]=null,le[e(1209)]=null,le.pps=null,le[e(820)]=null,le[e(1561)]=0,le.pendingUnits={},le[e(792)]=!1,je[e(1420)](le.TAG_NAME,e(1521))},dispatch(e){const t=n,r=new Uint8Array(e);if(je[t(1422)].nakedFlowDemuxUseNew){const e=le.extractNALu$3(r);if(0===e[t(677)])return void je[t(1420)](le[t(548)],t(628));le.handleVideoFrames(e)}else le[t(1469)](r)},getNaluDts(){const e=n,t=je[e(1422)].nakedFlowFps;let r=le.localDts;return le[e(1561)]=le.localDts+parseInt(1e3/t,10),r},getNaluAudioDts(){const e=n,t=je[e(1422)][e(1352)],r=je[e(1422)][e(634)];return le[e(1561)]+parseInt(r/t*1e3)},extractNALu(e){const t=n;let r,i,s=0,a=e[t(1112)],o=0,c=[];for(;s<a;)switch(r=e[s++],o){case 0:0===r&&(o=1);break;case 1:o=0===r?2:0;break;case 2:case 3:0===r?o=3:1===r&&s<a?(i&&c[t(1612)](e[t(1007)](i,s-o-1)),i=s,o=0):o=0}return i&&c[t(1612)](e.subarray(i,a)),c},extractNALu$2(e){const t=n;let r=null;if(!e||e[t(1112)]<1)return;le[t(861)]?(r=new Uint8Array(e.byteLength+le.lastBuf[t(677)]),r.set(le[t(861)]),r[t(1431)](new Uint8Array(e),le[t(861)][t(677)])):r=new Uint8Array(e);let i=0,s=-1,a=-2,o=4;const c=new Array;for(let e=0;e<r[t(677)];e+=2){const i=r[e],n=r[e+1];0==s&&0==i&&0==n?(c[t(1612)](e-1),o=3):1==n&&0==i&&0==s&&0==a&&(c[t(1612)](e-2),o=4),a=i,s=n}if(c[t(677)]>1)for(let e=0;e<c.length-1;++e){const n=r[t(1007)](c[e],c[e+1]+1);le[t(1121)](n,o),i=c[e+1]}else i=c[0];if(0!=i&&i<r[t(677)])le[t(861)]=r.subarray(i);else{!le[t(861)]&&(le[t(861)]=r);const i=new Uint8Array(le.lastBuf.length+e.byteLength);i.set(le[t(861)]),i.set(new Uint8Array(e),le.lastBuf[t(677)]),le[t(861)]=i}},extractNALu$3(e){const t=n;let r,i,s=0,a=e[t(1112)],o=0,c=[],u=new Uint8Array(e);if(le.lastBuf){const e=new Uint8Array(u.byteLength+le[t(861)][t(1112)]);e.set(le[t(861)]),e[t(1431)](u,le[t(861)].byteLength),u=e,a=u[t(1112)],le[t(861)]=null}for(;s<a;)switch(r=u[s++],o){case 0:0===r&&(o=1);break;case 1:o=0===r?2:0;break;case 2:case 3:0===r?o=3:1===r&&s<a?(i!=s-o-1&&c[t(1612)](u[t(1007)](i,s-o-1)),i=s,o=0):o=0}return i<a&&(le[t(861)]=u[t(1007)](i,a)),c},handleNALu(e,t){const r=n;e[r(1112)]<=4||(e=e[r(1223)](t),le[r(1230)](e))},handleVideoNalu(e){const t=n;if(!le.streamType&&(le.streamType=qt(e),je[t(1549)]=le[t(820)]===Be[t(961)]),le.streamType===Be[t(555)]){const r=le[t(547)](e),i=le[t(679)](r);if(0===i[t(677)])return void je[t(829)]("worker",t(1230),t(1204));const n=[];if(i[t(1198)](e=>{const r=t,i=Tr(e);i===Re[r(1470)]||i===Re[r(1209)]?le[r(1557)](e):Mr(i)&&n.push(e)}),1===n[t(677)])le[t(1557)](n[0]);else{if(function(e){if(0===e[kr(179)])return!1;const t=Tr(e[0]);for(let r=1;r<e.length;r++)if(t!==Tr(e[r]))return!1;return!0}(n)){const e=Tr(n[0]),r=Br(e);le[t(947)](n,r,e)}else n[t(1198)](e=>{le[t(1557)](e)})}}else if(le[t(820)]===Be.h265)if(je[t(1422)].nakedFlowH265DemuxUseNew){const r=le[t(547)](e),i=le.extractNALu(r);if(0===i[t(677)])return void je[t(829)]("worker","handleVideoNalu",t(964));const n=[];if(i[t(1198)](e=>{const r=t,i=ei(e);i===Le[r(1470)]||i===Le.sps||i===Le[r(665)]?le[r(1398)](e):ri(i)&&n.push(e)}),1===n[t(677)])le.handleVideoH265Nalu(n[0]);else{if(function(e){const t=si;if(0===e[t(424)])return!1;const r=ei(e[0]);for(let i=1;i<e[t(424)];i++)if(r!==ei(e[i]))return!1;return!0}(n)){const e=ei(n[0]),r=ii(e);le[t(1537)](n,r,e)}else n.forEach(e=>{le[t(1398)](e)})}}else{ei(e)===Le[t(1470)]?le[t(1022)](e):le[t(1398)](e)}},extractH264PPS(e){const t=n,r=le[t(547)](e);le[t(679)](r)[t(1198)](e=>{const r=t;Dr(Tr(e))?le[r(1413)](e):le[r(1557)](e)})},extractH265PPS(e){const t=n,r=le[t(547)](e);le.extractNALu(r).forEach(e=>{const r=t,i=ei(e);i===Le[si(386)]?le[r(705)](e):le[r(1398)](e)})},extractH264SEI(e){const t=n,r=le.handleAddNaluStartCode(e);le[t(679)](r).forEach(e=>{le[t(1557)](e)})},extractH265SEI(e){const t=n,r=le[t(547)](e);le[t(679)](r)[t(1198)](e=>{le[t(1398)](e)})},handleAddNaluStartCode(e){const t=n,r=[0,0,0,1],i=new Uint8Array(e[t(677)]+r[t(677)]);return i.set(r),i[t(1431)](e,r[t(677)]),i},handleVideoH264Nalu(e){const t=n,r=Tr(e);switch(r){case Re[t(1209)]:le.sps=e;break;case Re.pps:le[t(1470)]=e}if(le[t(792)]){if(le[t(1209)]&&le[t(1470)]){const e=Cr({sps:le[t(1209)],pps:le[t(1470)]}),r=le[t(1561)];je[t(1133)](e,{type:Se[t(1006)],ts:r,isIFrame:!0,cts:0}),le[t(1209)]=null,le[t(1470)]=null}if(Mr(r)){const i=Br(r),n=le[t(681)](),s=function(e,t){const r=kr;let i=[];i[0]=t?23:39,i[1]=1,i[2]=0,i[3]=0,i[4]=0,i[5]=e[r(159)]>>24&255,i[6]=e[r(159)]>>16&255,i[7]=e[r(159)]>>8&255,i[8]=255&e[r(159)];const n=new Uint8Array(i.length+e[r(159)]);return n.set(i,0),n[r(165)](e,i.length),n}(e,i);le[t(1340)](s,{type:Se[t(1006)],ts:n,isIFrame:i,cts:0})}}else if(le[t(1209)]&&le[t(1470)]){le[t(792)]=!0;const e=Cr({sps:le[t(1209)],pps:le[t(1470)]});je.decode(e,{type:Se[t(1006)],ts:0,isIFrame:!0,cts:0}),le.sps=null,le[t(1470)]=null}},handleVideoH264NaluList(e,t,r){const i=n;if(le[i(792)]){const n=le.getNaluDts(),s=Er(e[i(1111)]((e,t)=>{const r=i,n=Tt(e),s=Tt(t),a=new Uint8Array(n[r(1112)]+s[r(1112)]);return a.set(n,0),a.set(s,n.byteLength),a}),t);le[i(1340)](s,{type:Se[i(1006)],ts:n,isIFrame:t,cts:0}),je[i(1420)](i(689),i(1586)+e.length+i(1047)+s[i(1112)]+i(1054)+t+",nalu type is "+r+", dts is "+n)}},handleVideoH265Nalu(e){const t=n,r=ei(e);switch(r){case Le[t(665)]:le[t(665)]=e;break;case Le[t(1209)]:le[t(1209)]=e;break;case Le[t(1470)]:le.pps=e}if(le.isSendSeqHeader){if(le.vps&&le.sps&&le[t(1470)]){const e=Zr({vps:le[t(665)],sps:le[t(1209)],pps:le[t(1470)]}),r=le.localDts;je.decode(e,{type:Se[t(1006)],ts:r,isIFrame:!0,cts:0}),le[t(665)]=null,le[t(1209)]=null,le.pps=null}if(ri(r)){const i=ii(r),n=le[t(681)](),s=function(e,t){const r=si;let i=[];i[0]=t?28:44,i[1]=1,i[2]=0,i[3]=0,i[4]=0,i[5]=e.byteLength>>24&255,i[6]=e.byteLength>>16&255,i[7]=e[r(470)]>>8&255,i[8]=255&e.byteLength;const n=new Uint8Array(i[r(424)]+e[r(470)]);return n[r(451)](i,0),n.set(e,i.length),n}(e,i);le[t(1340)](s,{type:Se.video,ts:n,isIFrame:i,cts:0})}}else if(le[t(665)]&&le[t(1209)]&&le[t(1470)]){le[t(792)]=!0;const e=Zr({vps:le[t(665)],sps:le.sps,pps:le[t(1470)]});je[t(1133)](e,{type:Se[t(1006)],ts:0,isIFrame:!0,cts:0}),le[t(665)]=null,le[t(1209)]=null,le[t(1470)]=null}},handleVideoH265NaluList(e,t,r){const i=n;if(le.isSendSeqHeader){const n=le.getNaluDts(),s=Qr(e[i(1111)]((e,t)=>{const r=i,n=Tt(e),s=Tt(t),a=new Uint8Array(n[r(1112)]+s.byteLength);return a[r(1431)](n,0),a[r(1431)](s,n[r(1112)]),a}),t);le.doDecode(s,{type:Se.video,ts:n,isIFrame:t,cts:0}),je.debugLog(i(689),"handleVideoH265NaluList list size is "+e[i(677)]+i(1047)+s[i(1112)]+i(1054)+t+i(1196)+r+i(917)+n)}},doDecode(e,t){const r=n;je.calcNetworkDelay(t.ts),t[r(622)]&&je[r(1599)](t.ts),je[r(1133)](e,t)},handleVideoFrames(e){const t=n;if(!le[t(647)])for(let t of e)if(le.streamVideoType=qt(t),le.streamVideoType)break;le[t(647)]?le[t(647)]===Be[t(555)]?le[t(749)](e):le[t(647)]===Be[t(961)]&&le[t(834)](e):je[t(829)](t(689),"handleVideoFrames","streamVideoType is null")},handleVideoH264Frames(e){const t=n;let r=[],i=[],s=!1,a=!1;le[t(607)][t(1624)]&&(r=le[t(607)][t(1624)],a=le[t(607)][t(576)],s=le.pendingUnits[t(957)],le.pendingUnits={});let o={};for(let n of e){if(n.byteLength<4)continue;const e=Tr(n);let c=!1,u=e===Re[t(1362)];(e===Re[t(509)]||e===Re.kSliceIDR)&&(o=le[t(1203)](n),c=!0),r[t(677)]&&a&&(o[t(884)]||!c)&&(i[t(1612)]({units:r,isIFrame:s}),r=[],s=!1,a=!1),r.push(n),s=s||u,a=a||c}r[t(677)]&&(le[t(607)]={units:r,vcl:a,iFrame:s}),i[t(1198)](e=>{const r=t,i=e[r(1624)],n=e[r(622)];let s=null,a=null;if(i[r(1198)](e=>{const t=r,i=31&e[0];switch(i){case Re[t(1470)]:le[t(1470)]=e;break;case Re[t(1209)]:le[t(1209)]=e;break;case Re[t(1166)]:a=e}if(Mr(i)){const r=Tt(e);if(s){const e=new Uint8Array(s.byteLength+r[t(1112)]);e[t(1431)](s,0),e[t(1431)](r,s.byteLength),s=e}else s=r}}),!le.isSendSeqHeader&&le[r(1209)]&&le.pps){le[r(792)]=!0;const e=xr({sps:le.sps,pps:le[r(1470)]});je[r(1133)](e,{type:Se[r(1006)],ts:0,isIFrame:!0,cts:0}),le.sps=null,le.pps=null}if(le[r(792)]){if(le[r(1209)]&&le[r(1470)]){const e=xr({sps:le.sps,pps:le[r(1470)]}),t=le.localDts;je[r(1133)](e,{type:Se.video,ts:t,isIFrame:!0,cts:0}),le[r(1209)]=null,le[r(1470)]=null}if(s){const e=le.getNaluDts(),t=Er(s,n);je[r(1422)][r(593)]&&a&&postMessage({cmd:be.videoSEI,buffer:a,ts:e,isHevc:!1},[a[r(1494)]]),le[r(1340)](t,{type:Se[r(1006)],ts:e,isIFrame:n,cts:0})}}})},handleVideoH265Frames(e){const t=n;let r=[],i=[],s=!1,a=!1;le[t(607)][t(1624)]&&(r=le[t(607)][t(1624)],a=le[t(607)][t(576)],s=le[t(607)][t(957)],le[t(607)]={});let o={};for(let n of e){if(n.byteLength<4)continue;const e=ei(n);let c=!1,u=ii(e);ri(e)&&(o=le.parseVideo265Header(n),c=!0),r[t(677)]&&a&&(o.isfms||!c)&&(i[t(1612)]({units:r,isIFrame:s}),r=[],s=!1,a=!1),r[t(1612)](n),s=s||u,a=a||c}r[t(677)]&&(le[t(607)]={units:r,vcl:a,iFrame:s}),i[t(1198)](e=>{const r=t,i=e.units,n=e[r(622)];let s=null,a=null;if(i[r(1198)](e=>{const t=r,i=e[0]>>>1&63;switch(i){case Le[t(1470)]:le[t(1470)]=e;break;case Le[t(1209)]:le[t(1209)]=e;break;case Le[t(665)]:le[t(665)]=e;break;case Le.suffixSei:case Le[t(1139)]:a=e}if(ri(i)){const r=Tt(e);if(s){const e=new Uint8Array(s[t(1112)]+r[t(1112)]);e.set(s,0),e.set(r,s[t(1112)]),s=e}else s=r}}),!le[r(792)]&&le[r(1209)]&&le[r(1470)]&&le[r(665)]){le[r(792)]=!0;const e=Zr({sps:le.sps,pps:le[r(1470)],vps:le[r(665)]});je[r(1133)](e,{type:Se[r(1006)],ts:0,isIFrame:!0,cts:0}),le[r(1209)]=null,le[r(1470)]=null,le[r(665)]=null}if(le[r(792)]){if(le.sps&&le[r(1470)]&&le[r(665)]){const e=Zr({sps:le[r(1209)],pps:le.pps,vps:le.vps}),t=le[r(1561)];je.decode(e,{type:Se[r(1006)],ts:t,isIFrame:!0,cts:0}),le[r(1209)]=null,le[r(1470)]=null,le[r(665)]=null}if(s){const e=le.getNaluDts(),t=Qr(s,n);je._opt[r(593)]&&a&&postMessage({cmd:be[r(1272)],buffer:a,ts:e,isHevc:!0},[a[r(1494)]]),le[r(1340)](t,{type:Se[r(1006)],ts:e,isIFrame:n,cts:0})}}})},handleVideoH265Frames_1(e){const t=n;e[t(1198)](e=>{le[t(1230)](e)})},parseVideo264Header(e){const t=n,r=new xo(e);r[t(717)]();return{isfms:0===r[t(853)](),sType:r[t(853)]()}},parseVideo265Header(e){const t=n,r=new xo(e);return r[t(717)](),{nalType:r[t(545)](6),isfms:0===r.readBits(1),sType:r[t(545)](3)}}},de={LOG_NAME:n(1428),mp4Box:null,offset:0,videoTrackId:null,audioTrackId:null,audioTrackType:null,isHevc:!1,listenMp4Box(){const e=n;de[e(1e3)]=pa[e(1199)](),de[e(1e3)][e(852)]=de[e(852)],de[e(1e3)].onError=de[e(823)],de[e(1e3)][e(1132)]=de[e(1132)],je.debugLog(de[e(1374)],e(660))},destroy(){const e=n;de[e(1e3)]&&(de[e(1e3)][e(816)](),de[e(1e3)].flush(),de[e(1e3)][e(1521)](),de[e(1e3)]=null),de[e(1079)]=0,de[e(1625)]=null,de[e(959)]=null,de[e(883)]=null,de[e(1549)]=!1,je[e(1420)](de.LOG_NAME,"destroy")},_getSeqHeader(e){const t=n,r=de[t(1e3)][t(776)](e.id);for(const e of r[t(1421)][t(1242)][t(1188)][t(907)][t(748)])if(e.avcC||e[t(1165)]){const r=new(pa[t(533)])(void 0,0,pa.DataStream[t(490)]);let i=[];e[t(1454)]?(e[t(1454)][t(517)](r),i=[23,0,0,0,0]):(de.isHevc=!0,je.isHevc=!0,e[t(1165)].write(r),i=[28,0,0,0,0]);const n=new Uint8Array(r[t(1494)],8),s=new Uint8Array(i[t(677)]+n[t(677)]);return s[t(1431)](i,0),s[t(1431)](n,i[t(677)]),s}return null},onReady(e){const t=n;je[t(1420)](de.LOG_NAME,t(1539));const r=e[t(1172)][0];let i=e[t(1002)][0];if(r){de[t(1625)]=r.id;const e=de[t(491)](r);e&&(je[t(1420)](de[t(1374)],t(1246)),je.decodeVideo(e,0,!0,0)),de.mp4Box.setExtractionOptions(r.id)}if(!i&&(i=(e[t(757)]||[])[t(524)](e=>{const r=t;return e[r(1213)]===r(1401)})),i&&je[t(1422)][t(1483)]){de[t(959)]=i.id;const e=i[t(1245)]||{},r=i[t(1617)]||"";let n="";if(r.includes(t(1145))?n=Pe[t(1118)]:r.includes(t(1060))?n=Pe[t(501)]:r[t(1195)](t(1080))?n=Pe[t(1528)]:r[t(1195)](t(924))&&(n=Pe[t(835)]),n&&i.id){if(de[t(883)]=n,je[t(1420)](de[t(1374)],t(1146),Ue[n]),de.mp4Box[t(933)](i.id),de.isAAC()){const r=vt[t(729)](e[t(1620)]),n=i.codec[t(1280)](t(495),""),s=gt({profile:parseInt(n,10),sampleRate:r,channel:e[t(1320)]});je[t(1420)](de[t(1374)],"aacADTSHeader"),je[t(828)](s,0)}}else je[t(829)](de.LOG_NAME,t(1194),r)}de[t(1e3)][t(866)]()},onError(e){const t=n;je.debugError(de[t(1374)],t(577),e)},onSamples(e,t,r){const i=n;if(e===de[i(1625)]){for(const e of r){const t=e.data,r=e[i(1396)],n=1e3*e.cts/e[i(1317)];e.duration,e[i(1317)],r&&je[i(1599)](n);let s=null;s=de[i(1549)]?Qr(t,r):Er(t,r),je[i(1133)](s,{type:Se.video,ts:n,isIFrame:r,cts:0})}de.mp4Box[i(588)](e)}else if(e===de[i(959)]){if(je._opt[i(1483)]){for(const e of r){const t=e.data,r=1e3*e[i(804)]/e[i(1317)];e[i(1081)],e[i(1317)];let n=null;de[i(1083)]()?n=_t(t):de.isG711A()?n=jo(t):de[i(730)]()?n=$o(t):de.isMP3()&&(n=mo(t)),je.decode(n,{type:Se[i(1245)],ts:r,isIFrame:!1,cts:0})}de.mp4Box.removeUsedSamples(e)}}else je[i(829)](de[i(1374)],i(703),e)},dispatch(e){const t=n;let r=new Uint8Array(e);r[t(1494)][t(1232)]=de[t(1079)],de[t(1079)]+=r[t(1112)],de.mp4Box[t(1023)](r[t(1494)])},isAAC(){const e=n;return de[e(883)]===Pe[e(501)]},isMP3(){const e=n;return de.audioTrackType===Pe[e(1118)]},isG711(){const e=n;return de[e(883)]===Pe[e(1528)]||de[e(883)]===Pe[e(835)]},isG711A:()=>de[n(883)]===Pe.ALAW,isG711U(){const e=n;return de.audioTrackType===Pe[e(1528)]}},fe={LOG_NAME:n(1086),lastBuffer:new Uint8Array(0),parsedOffset:0,firstStartCodeOffset:0,secondStartCodeOffset:0,state:"init",hasInitVideoCodec:!1,localDts:0,dispatch(e){const t=n,r=new Uint8Array(e);fe[t(679)](r)},destroy(){const e=n;fe[e(1011)]=new Uint8Array(0),fe[e(528)]=0,fe.firstStartCodeOffset=0,fe[e(629)]=0,fe[e(940)]=e(660),fe[e(1288)]=!1,fe[e(1561)]=0,je[e(1420)](fe[e(1374)],"destroy")},extractNALu(e){const t=n;if(!e||e[t(1112)]<1)return void je[t(829)](fe[t(1374)],t(1534),e);const r=new Uint8Array(fe.lastBuffer[t(677)]+e[t(677)]);for(r[t(1431)](fe.lastBuffer,0),r[t(1431)](new Uint8Array(e),fe[t(1011)][t(677)]),fe[t(1011)]=r;;){if(fe[t(940)]===t(660)){let e=!1;for(;fe[t(1011)][t(677)]-fe.parsedOffset>=4;)if(0===fe[t(1011)][fe[t(528)]])if(0===fe.lastBuffer[fe[t(528)]+1])if(1===fe.lastBuffer[fe[t(528)]+2]){if(182===fe[t(1011)][fe[t(528)]+3]){fe[t(940)]=t(1273),fe[t(775)]=fe[t(528)],fe[t(528)]+=4,e=!0;break}fe.parsedOffset++}else fe[t(528)]++;else fe[t(528)]++;else fe[t(528)]++;if(e)continue;break}if(fe[t(940)]===t(1273)){let e=!1;for(;fe[t(1011)][t(677)]-fe[t(528)]>=4;)if(0===fe[t(1011)][fe.parsedOffset])if(0===fe[t(1011)][fe[t(528)]+1])if(1===fe[t(1011)][fe.parsedOffset+2]){if(182===fe[t(1011)][fe.parsedOffset+3]){fe[t(940)]=t(1207),fe[t(629)]=fe[t(528)],fe[t(528)]+=4,e=!0;break}fe.parsedOffset++}else fe.parsedOffset++;else fe[t(528)]++;else fe[t(528)]++;if(e)continue;break}if(fe[t(940)]===t(1207)){if(!(fe[t(1011)].length-fe.parsedOffset>0))break;{let e,r=192&fe[t(1011)][fe[t(528)]];e=0==r?fe.secondStartCodeOffset-14:fe[t(629)];let i,n=0==(192&fe[t(1011)][fe[t(775)]+4]);if(n){if(fe.firstStartCodeOffset-14<0)return void je.debugWarn(fe[t(1374)],t(1055),fe[t(775)]-14);!fe[t(1288)]&&(fe[t(1288)]=!0,je[t(1420)](fe[t(1374)],"setCodec"),rt[t(1392)](Me[t(1512)],"",je[t(1543)]())),i=fe[t(1011)].subarray(fe[t(775)]-14,e)}else i=fe[t(1011)][t(1007)](fe[t(775)],e);let s=fe[t(681)]();fe[t(1288)]?(postMessage({cmd:be[t(977)],type:Ce[t(898)],value:8*i.byteLength}),postMessage({cmd:be[t(977)],type:Ce[t(1004)],value:s}),I=s,null===w&&(w=Ut()),x+=1,je[t(1123)](),rt[t(1133)](i,n?1:0,s)):je[t(829)](fe.LOG_NAME,t(764)),fe[t(1011)]=fe.lastBuffer.subarray(e),fe[t(775)]=0==r?14:0,fe.parsedOffset=fe.firstStartCodeOffset+4,fe[t(940)]=t(1273)}}}},getNaluDts(){const e=n;let t=fe.localDts;return fe.localDts=fe[e(1561)]+40,t}},he={TAG_NAME:"worker TsLoaderV2",first_parse_:!0,tsPacketSize:0,syncOffset:0,pmt_:null,config_:null,media_info_:new Io,timescale_:90,duration_:0,pat_:{version_number:0,network_pid:0,program_map_pid:{}},current_program_:null,current_pmt_pid_:-1,program_pmt_map_:{},pes_slice_queues_:{},section_slice_queues_:{},video_metadata_:{vps:null,sps:null,pps:null,details:null},audio_metadata_:{codec:null,audio_object_type:null,sampling_freq_index:null,sampling_frequency:null,channel_config:null},last_pcr_:null,audio_last_sample_pts_:void 0,aac_last_incomplete_data_:null,has_video_:!1,has_audio_:!1,video_init_segment_dispatched_:!1,audio_init_segment_dispatched_:!1,video_metadata_changed_:!1,audio_metadata_changed_:!1,loas_previous_frame:null,video_track_:{type:n(1006),id:1,sequenceNumber:0,samples:[],length:0},audio_track_:{type:n(1245),id:2,sequenceNumber:0,samples:[],length:0},_remainingPacketData:null,_videoPidList:[],_audioPidList:[],currentVideoTrackIndex:-1,currentAudioTrackIndex:-1,_isEmitVideoTrackPidList:!1,_isEmitAudioTrackPidList:!1,init(){const e=n;je[e(1422)].tsVideoTrackIndex&&(he.currentVideoTrackIndex=je[e(1422)][e(815)]-1),je[e(1422)].tsAudioTrackIndex&&(he[e(926)]=je._opt[e(616)]-1),je[e(1420)](he[e(548)],"init")},destroy(){const e=n;he[e(863)]=null,he.pes_slice_queues_=null,he[e(1109)]=null,he[e(1510)]=null,he[e(741)]=null,he.aac_last_incomplete_data_=null,he[e(1370)]=null,he[e(597)]=null,he._remainingPacketData=null,je[e(1420)](he[e(548)],e(1521))},probe(e){const t=n;let r=new Uint8Array(e),i=-1,s=188;if(r.byteLength<=3*s)return{needMoreData:!0};for(;-1===i;){let e=Math.min(1e3,r[t(1112)]-3*s);for(let t=0;t<e;){if(71===r[t]&&71===r[t+s]&&71===r[t+2*s]){i=t;break}t++}if(-1===i)if(188===s)s=192;else{if(192!==s)break;s=204}}return-1===i?{match:!1}:(192===s&&i>=4?(je[t(1420)](he[t(548)],t(770)),i-=4):204===s&&je.debugLog(he[t(548)],t(896)),{match:!0,consumed:0,ts_packet_size:s,sync_offset:i})},_initPmt:()=>({program_number:0,version_number:0,pcr_pid:0,pid_stream_type:{},common_pids:{h264:void 0,h265:void 0,adts_aac:void 0,loas_aac:void 0,opus:void 0,ac3:void 0,eac3:void 0,mp3:void 0,g711a:void 0,g711u:void 0},pes_private_data_pids:{},timed_id3_pids:{},synchronous_klv_pids:{},asynchronous_klv_pids:{},scte_35_pids:{},smpte2038_pids:{}}),_isTsPacketSizeValid(){const e=n;return 188===he.tsPacketSize||192===he[e(1524)]||204===he[e(1524)]},dispatch(e){const t=n;he[t(906)]&&(e=function(...e){const t=Ka;if((e=e[t(257)](Boolean))[t(252)]<2)return e[0];const r=new Uint8Array(e[t(262)]((e,r)=>e+r[t(256)],0));let i=0;return e.forEach(e=>{r[t(263)](e,i),i+=e.byteLength}),r}(he[t(906)],e),he[t(906)]=null);let r=e.buffer;const i=he[t(662)](r);i?he[t(906)]=e[t(1007)](i):e[t(677)]<he[t(1524)]&&(he._remainingPacketData=e)},parseChunks(e){const t=n;let r=0;if(he[t(1427)]){he[t(1427)]=!1;const i=he[t(809)](e);i[t(1200)]&&(he[t(1524)]=i[t(1077)],he[t(789)]=i.sync_offset),r=he[t(789)],je[t(1420)](he[t(548)],t(1206)+he[t(1524)]+t(975)+he[t(789)]),Xt(he._isTsPacketSizeValid())&&postMessage({cmd:be[t(1465)],value:Ee[t(1097)],msg:he[t(1524)]})}if(!Xt(he[t(1489)]())){for(;r+he.tsPacketSize<=e[t(1112)];){192===he[t(1524)]&&(r+=4);const i=new Uint8Array(e,r,188);let n=i[0];if(71!==n){je[t(829)](he.TAG_NAME,t(1129)+n+t(1205));break}let s=(64&i[1])>>>6;i[1];let a=(31&i[1])<<8|i[2],o=(48&i[3])>>>4,c=15&i[3],u=!(!he[t(1564)]||he[t(1564)][t(608)]!==a),l={},d=4;if(2==o||3==o){let e=i[4];if(e>0&&(u||3==o)){l[t(1034)]=(128&i[5])>>>7,l[t(1491)]=(64&i[5])>>>6,l[t(1025)]=(32&i[5])>>>5;let e=(16&i[5])>>>4;if(e){let e=300*(i[6]<<25|i[7]<<17|i[8]<<9|i[9]<<1|i[10]>>>7)+((1&i[10])<<8|i[11]);he[t(859)]=e}if(je[t(1422)][t(1508)]){if(1===(2&i[5])>>>1){let t=6;e&&(t+=6),(8&i[5])>>>3&&(t+=6),(4&i[5])>>>2&&(t+=1);let r=i[t],n=i.subarray(t+1,t+1+r);const s=new Uint8Array(n);postMessage({cmd:be.tsPrivateData,buffer:s},[s.buffer])}}}if(2==o||5+e===188){r+=188,204===he[t(1524)]&&(r+=16);continue}d=5+e}if(1==o||3==o)if(0===a||a===he[t(1585)]||null!=he[t(1564)]&&he[t(1564)].pid_stream_type[a]===yo[t(1238)]){let i=188-d;he[t(1171)](e,r+d,i,{pid:a,payload_unit_start_indicator:s,continuity_conunter:c,random_access_indicator:l[t(1491)]})}else if(null!=he[t(1564)]&&null!=he[t(1564)][t(1075)][a]){let i=188-d,n=he[t(1564)][t(1075)][a];(a===he[t(1564)][t(674)][t(555)]||a===he[t(1564)].common_pids[t(961)]||a===he[t(1564)][t(674)][t(1338)]||a===he[t(1564)][t(674)][t(1511)]||a===he[t(1564)][t(674)][t(1335)]||a===he[t(1564)].common_pids.eac3||a===he[t(1564)][t(674)][t(569)]||a===he[t(1564)][t(674)][t(1145)]||a===he[t(1564)][t(674)].g711a||a===he[t(1564)].common_pids[t(1296)]||!0===he.pmt_[t(543)][a]||!0===he[t(1564)].timed_id3_pids[a]||!0===he[t(1564)][t(709)][a]||!0===he[t(1564)][t(1084)][a])&&he[t(624)](e,r+d,i,{pid:a,stream_type:n,payload_unit_start_indicator:s,continuity_conunter:c,random_access_indicator:l[t(1491)]})}r+=188,204===he.tsPacketSize&&(r+=16)}return he.dispatchAudioVideoMediaSegment(),r}},handleSectionSlice(e,t,r,i){const s=n;let a=new Uint8Array(e,t,r),o=he[s(1109)][i.pid];if(i[s(979)]){let n=a[0];if(null!=o&&0!==o.total_length){let a=new Uint8Array(e,t+1,Math[s(1161)](r,n));o[s(952)].push(a),o[s(899)]+=a.byteLength,o.total_length===o[s(781)]?he[s(987)](o,i):he[s(973)](o,i)}for(let c=1+n;c<a[s(1112)];){if(255===a[c+0])break;let n=(15&a[c+1])<<8|a[c+2];he.section_slice_queues_[i.pid]=new go,o=he[s(1109)][i[s(855)]],o[s(781)]=n+3,o[s(1491)]=i[s(1491)];let u=new Uint8Array(e,t+c,Math[s(1161)](r-c,o[s(781)]-o.total_length));o[s(952)][s(1612)](u),o[s(899)]+=u[s(1112)],o[s(899)]===o.expected_length?he[s(987)](o,i):o[s(899)]>=o[s(781)]&&he[s(973)](o,i),c+=u[s(1112)]}}else if(null!=o&&0!==o[s(899)]){let n=new Uint8Array(e,t,Math.min(r,o[s(781)]-o[s(899)]));o[s(952)][s(1612)](n),o[s(899)]+=n[s(1112)],o[s(899)]===o[s(781)]?he[s(987)](o,i):o[s(899)]>=o.expected_length&&he.clearSlices(o,i)}},handlePESSlice(e,t,r,i){const s=n;let a=new Uint8Array(e,t,r),o=a[0]<<16|a[1]<<8|a[2];a[3];let c=a[4]<<8|a[5];if(i[s(979)]){if(1!==o)return void je[s(829)](he[s(548)],s(706)+o);let e=he[s(720)][i[s(855)]];e&&(0===e[s(781)]||e[s(781)]===e.total_length?he[s(1143)](e,i):he[s(973)](e,i)),he.pes_slice_queues_[i[s(855)]]=new go,he[s(720)][i[s(855)]][s(1491)]=i.random_access_indicator}if(null==he[s(720)][i[s(855)]])return;let u=he.pes_slice_queues_[i.pid];u[s(952)].push(a),i[s(979)]&&(u[s(781)]=0===c?0:c+6),u[s(899)]+=a[s(1112)],u[s(781)]>0&&u[s(781)]===u[s(899)]?he[s(1143)](u,i):u[s(781)]>0&&u.expected_length<u[s(899)]&&he[s(973)](u,i)},emitSectionSlices(e,t){const r=n;let i=new Uint8Array(e[r(899)]);for(let t=0,n=0;t<e[r(952)].length;t++){let s=e[r(952)][t];i[r(1431)](s,n),n+=s[r(1112)]}e[r(952)]=[],e[r(781)]=-1,e[r(899)]=0;let s={};s[r(855)]=t[r(855)],s.data=i,s[r(738)]=e.file_position,s.random_access_indicator=e[r(1491)],he.parseSection(s)},emitPESSlices(e,t){const r=n;let i=new Uint8Array(e[r(899)]);for(let t=0,n=0;t<e[r(952)][r(677)];t++){let s=e.slices[t];i.set(s,n),n+=s[r(1112)]}e[r(952)]=[],e.expected_length=-1,e.total_length=0;let s=new _o;s.pid=t[r(855)],s.data=i,s.stream_type=t[r(1582)],s[r(1491)]=e[r(1491)],he[r(701)](s)},clearSlices(e){e[n(952)]=[],e.expected_length=-1,e.total_length=0},parseSection(e){const t=n;let r=e[t(1595)],i=e[t(855)];0===i?he[t(1368)](r):i===he[t(1585)]?he.parsePMT(r):null!=he.pmt_&&he.pmt_[t(1610)][i]&&he[t(982)](r)},parsePES(e){const t=n;let r=e[t(1595)],i=r[0]<<16|r[1]<<8|r[2],s=r[3],a=r[4]<<8|r[5];if(1===i){if(188!==s&&190!==s&&191!==s&&240!==s&&241!==s&&255!==s&&242!==s&&248!==s){r[6];let i,n,o=(192&r[7])>>>6,c=r[8];(2===o||3===o)&&(i=536870912*(14&r[9])+4194304*(255&r[10])+16384*(254&r[11])+128*(255&r[12])+(254&r[13])/2,n=3===o?536870912*(14&r[14])+4194304*(255&r[15])+16384*(254&r[16])+128*(255&r[17])+(254&r[18])/2:i);let u,l=9+c;if(0!==a){if(a<3+c)return void je[t(829)](he.TAG_NAME,"Malformed PES: PES_packet_length < 3 + PES_header_data_length");u=a-3-c}else u=r[t(1112)]-l;let d=r[t(1007)](l,l+u);switch(e[t(1582)]){case yo.kMPEG1Audio:case yo.kMPEG2Audio:he[t(806)](d,i);break;case yo[t(1286)]:he[t(1564)][t(674)].opus===e[t(855)]?he[t(539)](d,i):he.pmt_[t(674)][t(1335)]===e[t(855)]?he[t(1135)](d,i):he[t(1564)][t(674)][t(694)]===e[t(855)]?he[t(502)](d,i):he.pmt_[t(1084)][e[t(855)]]?he[t(1045)](d,e.pid,s):he.pmt_.smpte2038_pids[e.pid]?he.parseSMPTE2038MetadataPayload(d,i,n,e[t(855)],s):he[t(1581)](d,i,n,e[t(855)],s);break;case yo[t(1182)]:he[t(609)](d,i);break;case yo[t(772)]:he[t(680)](d,i);break;case yo[t(1565)]:he.parseAC3Payload(d,i);break;case yo[t(918)]:he[t(502)](d,i);break;case yo[t(995)]:he.pmt_[t(1018)][e[t(855)]]?he[t(1028)](d,i,n,e.pid,s):he.pmt_[t(709)][e[t(855)]]&&he[t(1033)](d,i,n,e[t(855)],s);break;case yo[t(743)]:he.parseH264Payload(d,i,n,e.random_access_indicator);break;case yo[t(505)]:he[t(1424)](d,i,n,e[t(1491)]);break;case yo.G711A:he[t(617)](d,i,!0);break;case yo[t(1453)]:he.parseG711Payload(d,i,!1);break;default:je.debugLog(he[t(548)],t(747)+e[t(1582)]+t(1217)+e.pid)}}else if((188===s||191===s||240===s||241===s||255===s||242===s||248===s)&&e[t(1582)]===yo[t(1286)]){let i,n=6;i=0!==a?a:r.byteLength-n;let o=r.subarray(n,n+i);he[t(1581)](o,void 0,void 0,e.pid,s)}}else je.debugError(he[t(548)],t(1168)+i)},parsePAT(e){const t=n;let r=e[0];if(0!==r)return void je[t(829)](he.TAG_NAME,"parsePAT: table_id "+r+t(1167));let i=(15&e[1])<<8|e[2];e[3],e[4];let s=(62&e[5])>>>1,a=1&e[5],o=e[6];e[7];let c=null;if(1===a&&0===o)c={version_number:0,network_pid:0,program_pmt_pid:{}},c[t(812)]=s;else if(c=he[t(1325)],null==c)return;let u=i-5-4,l=-1,d=-1;for(let r=8;r<8+u;r+=4){let i=e[r]<<8|e[r+1],n=(31&e[r+2])<<8|e[r+3];0===i?c[t(664)]=n:(c.program_pmt_pid[i]=n,-1===l&&(l=i),-1===d&&(d=n))}1===a&&0===o&&(null==he[t(1325)]&&je[t(1420)](he.TAG_NAME,t(797)+JSON[t(1477)](c)),he[t(1325)]=c,he[t(1532)]=l,he[t(1585)]=d)},parsePMT(e){const t=n;let r=e[0];if(2!==r)return void je[t(1603)](he[t(548)],t(667)+r+t(827));let i,s=(15&e[1])<<8|e[2],a=e[3]<<8|e[4],o=(62&e[5])>>>1,c=1&e[5],u=e[6];if(e[7],1===c&&0===u)i=he[t(935)](),i[t(506)]=a,i[t(812)]=o,he[t(1254)][a]=i;else if(i=he[t(1254)][a],null==i)return;i[t(608)]=(31&e[8])<<8|e[9];let l=(15&e[10])<<8|e[11],d=12+l,f=s-9-l-4;for(let r=d;r<d+f;){let n=e[r],s=(31&e[r+1])<<8|e[r+2],a=(15&e[r+3])<<8|e[r+4];i[t(1075)][s]=n;let o=i[t(674)].h264||i[t(674)][t(961)],c=i[t(674)][t(1338)]||i[t(674)][t(1511)]||i[t(674)][t(1335)]||i[t(674)][t(694)]||i[t(674)][t(569)]||i[t(674)][t(1145)]||i[t(674)][t(1387)]||i[t(674)][t(1296)];if(n!==yo[t(743)]||o)if(n!==yo.kH265||o)if(n!==yo[t(1182)]||c)if(n!==yo[t(772)]||c)if(n!==yo.kAC3||c)if(n!==yo[t(918)]||c)if(n!==yo[t(1169)]&&n!==yo[t(890)]||c)if(n!==yo[t(518)]||c)if(n!==yo[t(1453)]||c)if(n===yo[t(1286)]){if(i[t(543)][s]=!0,a>0){for(let n=r+5;n<r+5+a;){let r=e[n+0],a=e[n+1];if(5===r){let r=String[t(997)](...Array.from(e[t(1007)](n+2,n+2+a)));r===t(715)?i[t(1506)][s]=!0:r===t(1089)?i.common_pids[t(569)]=s:"KLVA"===r&&(i[t(1084)][s]=!0)}else if(127===r&&s===i[t(674)][t(569)]){let r=null;if(128===e[n+2]&&(r=e[n+3]),null==r){je[t(829)](he[t(548)],t(1244));continue}const i={codec:t(569),channel_count:15&r?15&r:2,channel_config_code:r,sample_rate:48e3},s={codec:t(569),meta:i};0==he[t(549)]?(he[t(741)]=i,he[t(733)](s)):he[t(1149)](s)&&(he.dispatchAudioMediaSegment(),he.dispatchAudioInitSegment(s))}n+=2+a}let o=e[t(1007)](r+5,r+5+a);he[t(1253)](s,n,o)}}else if(n===yo[t(995)]){if(a>0)for(let n=r+5;n<r+5+a;){let r=e[n+0],a=e[n+1];if(38===r){let r=e[n+2]<<8|e[n+3],a=null;65535===r&&(a=String[t(997)](...Array[t(1545)](e[t(1007)](n+4,n+4+4))));let o=null;if(255===e[n+4+(65535===r?4:0)]){let i=4+(65535===r?4:0)+1;o=String[t(997)](...Array[t(1545)](e.subarray(n+i,n+i+4)))}a===t(1274)&&o===t(1274)?i[t(1018)][s]=!0:o===t(571)&&(i[t(709)][s]=!0)}n+=2+a}}else n===yo[t(1238)]&&(i.scte_35_pids[s]=!0);else i[t(674)][t(1296)]=s;else i[t(674)][t(1387)]=s;else i.common_pids[t(1145)]=s;else i[t(674)].eac3=s;else i[t(674)].ac3=s;else i[t(674)][t(1511)]=s;else i[t(674)].adts_aac=s;else!he._videoPidList[t(1195)](s)&&he[t(512)][t(1612)](s),-1===he[t(1050)]||-1!==he[t(1050)]&&void 0!==he._videoPidList[he[t(1050)]]?i[t(674)].h265=s:je[t(1420)](he[t(548)],"select video track index is "+(he.currentVideoTrackIndex+1)+t(1216)+he[t(512)][t(1259)](",")+t(1460)+s);else!he[t(512)][t(1195)](s)&&he[t(512)][t(1612)](s),-1===he[t(1050)]||-1!==he[t(1050)]&&void 0!==he._videoPidList[he.currentVideoTrackIndex]?i[t(674)][t(555)]=s:je[t(1420)](he[t(548)],"select video track index is "+(he.currentVideoTrackIndex+1)+t(1216)+he[t(512)][t(1259)](",")+", so ignore this pid "+s);r+=5+a}a===he[t(1532)]&&(null==he[t(1564)]&&je[t(1420)](he[t(548)],t(1140)+JSON[t(1477)](i)),he[t(1564)]=i,(i[t(674)][t(555)]||i.common_pids[t(961)])&&(he[t(1560)]=!0),(i[t(674)].adts_aac||i[t(674)][t(1511)]||i[t(674)].ac3||i.common_pids[t(569)]||i[t(674)][t(1145)]||i[t(674)][t(1387)]||i.common_pids.g711u)&&(he[t(1419)]=!0),!he[t(960)]&&(he[t(960)]=!0,je[t(1420)](he[t(548)],t(740)+he._videoPidList[t(1259)](","))))},parseSCTE35(e){},parseH264Payload(e,t,r,i){const s=n;let a=new Pr(e),o=null,c=null,u=[],l=0,d=!1;for(;null!=(o=a.readNextNaluPayload());){let e=new Ur(o);if(e[s(516)]===Re[s(1302)]){let t=vr[s(1237)](o[s(1595)]);he.video_init_segment_dispatched_?!0===he[s(783)](e,t)&&(je[s(1420)](he[s(548)],s(1318)),he[s(1349)]=!0,he[s(1510)]={vps:void 0,sps:e,pps:void 0,details:t}):(he[s(1510)][s(1209)]=e,he[s(1510)][s(693)]=t)}else e[s(516)]===Re[s(1346)]?(!he[s(1175)]||he[s(1349)])&&(he.video_metadata_[s(1470)]=e,he.video_metadata_[s(1209)]&&he[s(1510)][s(1470)]&&(he.video_metadata_changed_&&he[s(1307)](),he[s(573)]())):(e[s(516)]===Re.kSliceIDR||e[s(516)]===Re[s(509)]&&1===i)&&(d=!0);he[s(1175)]&&(u[s(1612)](e),l+=e[s(1595)][s(1112)])}let f=Math[s(1088)](t/he.timescale_),h=Math.floor(r/he[s(1535)]);if(u[s(677)]){let e=he[s(1370)];for(let e=0;e<u[s(677)];e++){let t=u[e];if(null==c)c=t.data;else{let e=new Uint8Array(c.byteLength+t[s(1595)][s(1112)]);e[s(1431)](c,0),e[s(1431)](t[s(1595)],c[s(1112)]),c=e}}let t={length:l,isIFrame:d,dts:h,pts:f,cts:f-h,payload:c,type:Se[s(1006)],isHevc:!1};e[s(932)][s(1612)](t),e.length=c[s(1112)]}},parseH265Payload(e,t,r,i){const s=n;let a=new ni(e),o=null,c=null,u=[],l=0,d=!1;for(;null!=(o=a[s(1026)]());){let e=new ai(o);if(e[s(516)]===Le[s(849)]){if(!he[s(1175)]){let t=Kr[s(1409)](o[s(1595)]);he[s(1510)][s(665)]=e,he[s(1510)][s(693)]={...he.video_metadata_[s(693)],...t}}}else if(e.type===Le[s(1302)]){let t=Kr[s(1159)](o[s(1595)]);he[s(1175)]?!0===he[s(783)](e,t)&&(je.debugLog(he.TAG_NAME,s(1373)),he[s(1349)]=!0,he[s(1510)]={vps:void 0,sps:e,pps:void 0,details:t}):(he[s(1510)][s(1209)]=e,he.video_metadata_[s(693)]={...he[s(1510)].details,...t})}else if(e[s(516)]===Le[s(1346)]){if(!he[s(1175)]||he[s(1349)]){let t=Kr.parsePPS(o.data);he[s(1510)].pps=e,he[s(1510)].details={...he[s(1510)][s(693)],...t},he[s(1510)][s(665)]&&he[s(1510)][s(1209)]&&he.video_metadata_[s(1470)]&&(he[s(1349)]&&he[s(1307)](),he[s(573)]())}}else(e[s(516)]===Le.kSliceIDR_W_RADL||e[s(516)]===Le[s(560)]||e.type===Le[s(1354)])&&(d=!0);he[s(1175)]&&(u[s(1612)](e),l+=e.data[s(1112)])}let f=Math[s(1088)](t/he[s(1535)]),h=Math[s(1088)](r/he[s(1535)]);if(u[s(677)]){let e=he[s(1370)];for(let e=0;e<u.length;e++){let t=u[e];if(null==c)c=t[s(1595)];else{let e=new Uint8Array(c[s(1112)]+t.data[s(1112)]);e[s(1431)](c,0),e[s(1431)](t[s(1595)],c[s(1112)]),c=e}}let t={type:Se[s(1006)],length:l,isIFrame:d,dts:h,pts:f,cts:f-h,payload:c,isHevc:!0};e[s(932)].push(t),e.length=c[s(1112)]}},detectVideoMetadataChange(e,t){const r=n;if(t[r(515)]!==he[r(1510)][r(693)][r(515)])return je[r(1420)](he[r(548)],r(605)+(he[r(1510)][r(693)][r(515)]+" to ")+t[r(515)]),!0;if(t[r(1015)].width!==he[r(1510)][r(693)].codec_size[r(1526)]||t.codec_size.height!==he[r(1510)][r(693)][r(1015)][r(632)]){let e=he[r(1510)].details[r(1015)],i=t.codec_size;return je[r(1420)](he[r(548)],r(1009)+(e[r(1526)]+"x")+e[r(632)]+r(962)+i[r(1526)]+"x"+i[r(632)]),!0}return t.present_size[r(1526)]!==he[r(1510)].details[r(1056)].width&&(je[r(1420)](he.TAG_NAME,"Video: Present resolution width changed from "+(he[r(1510)][r(693)][r(1056)].width+r(962)+t.present_size[r(1526)])),!0)},isInitSegmentDispatched(){const e=n;return he[e(1560)]&&he[e(1419)]?he[e(1175)]:he.has_video_&&!he.has_audio_?he.video_init_segment_dispatched_:!(he[e(1560)]||!he[e(1419)])&&he.audio_init_segment_dispatched_},dispatchVideoInitSegment(){const e=n;let t=he.video_metadata_[e(693)],r={};r[e(516)]=e(1006),r.id=he[e(1370)].id,r[e(1317)]=1e3,r.duration=he.duration_,r.codecWidth=t[e(1015)][e(1526)],r.codecHeight=t.codec_size[e(632)],r[e(1576)]=t[e(1056)][e(1526)],r[e(751)]=t[e(1056)].height,r.profile=t[e(603)],r[e(1343)]=t[e(1310)],r[e(1012)]=t.bit_depth,r[e(566)]=t[e(758)],r[e(801)]=t[e(1212)],r[e(1403)]=t.frame_rate;let i=r[e(1403)][e(1170)],s=r[e(1403)][e(1386)];if(r[e(655)]=i/s*1e3,r[e(1617)]=t[e(515)],he[e(1510)][e(665)]){je.isHevc=!0;let t=he.video_metadata_[e(665)].data[e(1007)](4),i=he[e(1510)].sps[e(1595)].subarray(4),n=he.video_metadata_[e(1470)].data[e(1007)](4);r[e(1408)]=Zr({vps:t,sps:i,pps:n}),0==he[e(1175)]&&je[e(1420)](he.TAG_NAME,e(1563)+r.codec),r[e(1408)]&&je[e(537)](r[e(1408)],0,!0,0)}else{let t=he[e(1510)][e(1209)].data[e(1007)](4),i=he.video_metadata_[e(1470)][e(1595)].subarray(4);r.avcc=xr({sps:t,pps:i}),0==he[e(1175)]&&je[e(1420)](he[e(548)],e(966)+r[e(1617)]),r[e(939)]&&je[e(537)](r[e(939)],0,!0,0)}he[e(1175)]=!0,he.video_metadata_changed_=!1;let a=he.media_info_;a[e(803)]=!0,a[e(1526)]=r.codecWidth,a.height=r[e(1592)],a[e(1210)]=r[e(1403)].fps,a[e(514)]=r[e(514)],a[e(1343)]=r[e(1343)],a[e(1052)]=t[e(723)],a.chromaFormat=t[e(788)],a[e(744)]=r[e(801)].width,a.sarDen=r[e(801)][e(632)],a[e(1529)]=r[e(1617)],a.hasAudio&&a.audioCodec?a[e(1046)]=e(911)+a[e(1529)]+","+a[e(970)]+'"':a.mimeType='video/mp2t; codecs="'+a[e(1529)]+'"'},dispatchVideoMediaSegment(){const e=n;he.isInitSegmentDispatched()&&he[e(1370)][e(677)]&&he[e(1076)]()},dispatchAudioMediaSegment(){const e=n;he.isInitSegmentDispatched()&&he[e(597)].length&&he._preDoDecode()},dispatchAudioVideoMediaSegment(){const e=n;he[e(1377)]()&&(he.audio_track_[e(677)]||he[e(1370)][e(677)])&&he._preDoDecode()},parseADTSAACPayload(e,t){const r=n;if(he[r(1560)]&&!he.video_init_segment_dispatched_)return;if(he[r(1019)]){let t=new Uint8Array(e[r(1112)]+he[r(1019)].byteLength);t.set(he[r(1019)],0),t[r(1431)](e,he[r(1019)][r(1112)]),e=t}let i,s;if(null!=t&&(s=t/he[r(1535)]),"aac"===he[r(741)].codec){if(null==t&&null!=he[r(1493)])i=1024/he[r(741)].sampling_frequency*1e3,s=he[r(1493)]+i;else if(null==t)return void je[r(829)](he[r(548)],"AAC: Unknown pts");if(he.aac_last_incomplete_data_&&he[r(1493)]){i=1024/he[r(741)].sampling_frequency*1e3;let e=he[r(1493)]+i;Math[r(876)](e-s)>1&&(je[r(829)](he[r(548)],"AAC: Detected pts overlapped, "+(r(1016)+e)+"ms, PES pts: "+s+"ms"),s=e)}}let a,o=new At(e),c=null,u=s;for(;null!=(c=o[r(1608)]());){i=1024/c[r(1110)]*1e3;const e={codec:r(1327),data:c};0==he[r(549)]?(he[r(741)]={codec:"aac",audio_object_type:c[r(1058)],sampling_freq_index:c[r(1474)],sampling_frequency:c[r(1110)],channel_config:c[r(529)]},he[r(733)](e)):he.detectAudioMetadataChange(e)&&(he[r(1438)](),he.dispatchAudioInitSegment(e)),a=u;let t=Math[r(1088)](u);const n=new Uint8Array(c[r(1595)][r(677)]+2);n.set([175,1],0),n[r(1431)](c[r(1595)],2);let s={payload:n,length:n[r(1112)],pts:t,dts:t,type:Se[r(1245)]};he[r(597)][r(932)][r(1612)](s),he[r(597)][r(677)]+=n.byteLength,u+=i}o[r(1488)]()&&(he[r(1019)]=o[r(654)]()),a&&(he[r(1493)]=a)},parseLOASAACPayload(e,t){const r=n;if(he[r(1560)]&&!he[r(1175)])return;if(he[r(1019)]){let t=new Uint8Array(e[r(1112)]+he[r(1019)][r(1112)]);t[r(1431)](he[r(1019)],0),t[r(1431)](e,he[r(1019)][r(1112)]),e=t}let i,s;if(null!=t&&(s=t/he[r(1535)]),he[r(741)].codec===r(1327)){if(null==t&&null!=he.audio_last_sample_pts_)i=1024/he[r(741)].sampling_frequency*1e3,s=he[r(1493)]+i;else if(null==t)return void je[r(829)](he.TAG_NAME,r(1575));if(he[r(1019)]&&he[r(1493)]){i=1024/he[r(741)][r(1110)]*1e3;let e=he.audio_last_sample_pts_+i;Math[r(876)](e-s)>1&&(je[r(829)](he[r(1468)],"AAC: Detected pts overlapped, "+(r(1016)+e)+"ms, PES pts: "+s+"ms"),s=e)}}let a,o=new kt(e),c=null,u=s;for(;null!=(c=o[r(1608)](Ht(he[r(897)])?void 0:he[r(897)]));){he[r(897)]=c,i=1024/c[r(1110)]*1e3;const e={codec:r(1327),data:c};0==he[r(549)]?(he[r(741)]={codec:r(1327),audio_object_type:c[r(1058)],sampling_freq_index:c[r(1474)],sampling_frequency:c[r(1110)],channel_config:c[r(529)]},he[r(733)](e)):he[r(1149)](e)&&(he[r(1438)](),he[r(733)](e)),a=u;let t=Math[r(1088)](u);const n=new Uint8Array(c.data.length+2);n[r(1431)]([175,1],0),n[r(1431)](c.data,2);let s={payload:n,length:n[r(1112)],pts:t,dts:t,type:Se[r(1245)]};he[r(597)][r(932)][r(1612)](s),he.audio_track_[r(677)]+=n[r(1112)],u+=i}o[r(1488)]()&&(he[r(1019)]=o.getIncompleteData()),a&&(he[r(1493)]=a)},parseAC3Payload(e,t){},parseEAC3Payload(e,t){},parseOpusPayload(e,t){},parseMP3Payload(e,t){const r=n;if(he[r(1560)]&&!he.video_init_segment_dispatched_)return;let i=[44100,48e3,32e3,0],s=[22050,24e3,16e3,0],a=[11025,12e3,8e3,0],o=e[1]>>>3&3,c=(6&e[1])>>1,u=(e[2],(12&e[2])>>>2),l=3!==(e[3]>>>6&3)?2:1,d=0,f=34;switch(r(1145),o){case 0:d=a[u];break;case 2:d=s[u];break;case 3:d=i[u]}switch(c){case 1:f=34,r(677);break;case 2:f=33,r(677);break;case 3:f=32}const h={};h[r(1423)]=f,h[r(1620)]=d,h[r(1320)]=l,h[r(1595)]=e;const p={codec:r(1145),data:h};0==he[r(549)]?(he[r(741)]={codec:"mp3",object_type:f,sample_rate:d,channel_count:l},he.dispatchAudioInitSegment(p)):he.detectAudioMetadataChange(p)&&(he[r(1438)](),he[r(733)](p));const m=new Uint8Array(e[r(677)]+1);m[r(1431)]([32],0),m[r(1431)](e,1);let v={payload:m,length:m[r(1112)],pts:t/he[r(1535)],dts:t/he.timescale_,type:Se.audio};he[r(597)][r(932)][r(1612)](v),he.audio_track_[r(677)]+=m.byteLength},parseG711Payload(e,t,r){const i=n;if(he.has_video_&&!he[i(1175)])return;const s={};s[i(1620)]=8e3,s[i(1320)]=1;const a={codec:i(r?1387:1296)};0==he[i(549)]?(he[i(741)]={codec:a[i(1617)],sample_rate:s.sample_rate,channel_count:s[i(1320)]},he[i(733)](a)):he[i(1149)](a)&&(he[i(1438)](),he[i(733)](a));const o=new Uint8Array(e[i(677)]+1),c=r?[114]:[130];o[i(1431)](c,0),o.set(e,1);let u={payload:o,length:o.byteLength,pts:t/he[i(1535)],dts:t/he[i(1535)],type:Se.audio};he[i(597)][i(932)][i(1612)](u),he[i(597)][i(677)]+=o[i(1112)]},detectAudioMetadataChange(e){const t=n;if(e.codec!==he.audio_metadata_[t(1617)])return je[t(1420)](he.TAG_NAME,t(878)+(he[t(741)][t(1617)]+t(962)+e[t(1617)])),!0;if("aac"===e[t(1617)]&&he[t(741)].codec===t(1327)){const r=e.data;if(r[t(1058)]!==he.audio_metadata_[t(1058)])return je[t(1420)](he[t(548)],t(1449)+(he[t(741)][t(1058)]+t(962)+r[t(1058)])),!0;if(r[t(1474)]!==he[t(741)][t(1474)])return je[t(1420)](he.TAG_NAME,t(568)+(he[t(741)].sampling_freq_index+" to ")+r[t(1474)]),!0;if(r.channel_config!==he.audio_metadata_.channel_config)return je[t(1420)](he[t(548)],t(1085)+(he.audio_metadata_[t(529)]+t(962)+r.channel_config)),!0}else if("ac-3"===e.codec&&he[t(741)][t(1617)]===t(1295)){const r=e[t(1595)];if(r.sampling_frequency!==he[t(741)][t(1110)])return je.debugLog(he[t(548)],"AC3: Sampling Frequency changed from "+(he[t(741)][t(1110)]+t(962)+r[t(1110)])),!0;if(r[t(954)]!==he[t(741)].bit_stream_identification)return je.debugLog(he[t(548)],t(1073)+(he[t(741)][t(954)]+t(962)+r[t(954)])),!0;if(r[t(846)]!==he[t(741)][t(846)])return je.debugLog(he[t(548)],t(1481)+(he[t(741)][t(846)]+" to ")+r[t(846)]),!0;if(r[t(1376)]!==he[t(741)][t(1376)])return je.debugLog(he[t(548)],t(1351)+(he.audio_metadata_[t(1376)]+" to ")+r[t(1376)]),!0;if(r.low_frequency_effects_channel_on!==he[t(741)][t(1445)])return je[t(1420)](he[t(548)],"AC3: Low Frequency Effects Channel On changed from "+he[t(741)][t(1445)]+" to "+r[t(1445)]),!0}else if(e.codec===t(569)&&he[t(741)].codec===t(569)){const r=e.meta;if(r[t(1620)]!==he[t(741)][t(1620)])return je.debugLog(he.TAG_NAME,t(1353)+(he[t(741)][t(1620)]+t(962)+r[t(1620)])),!0;if(r[t(1320)]!==he.audio_metadata_.channel_count)return je[t(1420)](he.TAG_NAME,t(1029)+(he.audio_metadata_[t(1320)]+" to ")+r[t(1320)]),!0}else if(e[t(1617)]===t(1145)&&he[t(741)][t(1617)]===t(1145)){const r=e[t(1595)];if(r[t(1423)]!==he[t(741)].object_type)return je[t(1420)](he[t(548)],t(1475)+(he.audio_metadata_[t(1423)]+t(962)+r.object_type)),!0;if(r[t(1620)]!==he[t(741)].sample_rate)return je[t(1420)](he[t(548)],t(1547)+(he.audio_metadata_[t(1620)]+" to ")+r[t(1620)]),!0;if(r[t(1320)]!==he[t(741)][t(1320)])return je[t(1420)](he.TAG_NAME,t(1556)+(he.audio_metadata_.channel_count+t(962)+r.channel_count)),!0}return!1},dispatchAudioInitSegment(e){const t=n;let r={};if(r.type=t(1245),r.id=he.audio_track_.id,r[t(1317)]=1e3,r[t(1081)]=he[t(1584)],"aac"===he[t(741)][t(1617)]){let i=e[t(1617)]===t(1327)?e[t(1595)]:null,n=new wo(i);r[t(993)]=n[t(1154)],r[t(1379)]=n.sampling_index,r[t(1407)]=n[t(1320)],r.codec=n[t(515)],r[t(844)]=n[t(1412)],r[t(1429)]=n.config,r.refSampleDuration=1024/r[t(993)]*r[t(1317)],t(501);const s=gt({profile:je.isMSEDecodeAudio()?n.object_type:n[t(756)],sampleRate:r[t(1379)],channel:r[t(1407)]});je[t(828)](s,0)}else he[t(741)].codec===t(1295)||he[t(741)][t(1617)]===t(1355)||he[t(741)][t(1617)]===t(569)||("mp3"===he[t(741)][t(1617)]?(r[t(993)]=he[t(741)].sample_rate,r[t(1407)]=he.audio_metadata_[t(1320)],r[t(1617)]="mp3",r.originalCodec="mp3",r.config=void 0):"g711a"===he[t(741)].codec?(r.audioSampleRate=he[t(741)][t(1620)],r[t(1407)]=he[t(741)][t(1320)],r[t(1617)]="g711a",r[t(844)]="g711a",r[t(1429)]=void 0,t(518)):he[t(741)][t(1617)]===t(1296)&&(r[t(993)]=he[t(741)][t(1620)],r[t(1407)]=he[t(741)].channel_count,r[t(1617)]="g711u",r[t(844)]="g711u",r.config=void 0));0==he[t(549)]&&je.debugLog(he[t(548)],t(1439)+r[t(1617)]),he.audio_init_segment_dispatched_=!0,he[t(1349)]=!1},dispatchPESPrivateDataDescriptor(e,t,r){const i=n;let s={};s[i(855)]=e,s[i(1582)]=t,s[i(1541)]=r},parsePESPrivateDataPayload(e,t,r,i,s){const a=n;let o=new bo;if(o.pid=i,o.stream_id=s,o[a(785)]=e[a(1112)],o[a(1595)]=e,null!=t){let e=Math.floor(t/he[a(1535)]);o[a(558)]=e}else o.nearest_pts=he[a(559)]();if(null!=r){let e=Math[a(1088)](r/he[a(1535)]);o[a(1291)]=e}},parseTimedID3MetadataPayload(e,t,r,i,s){const a=n;je[a(1420)](he[a(548)],a(915)+i+", pts="+t+a(946)+r+a(721)+s)},parseSynchronousKLVMetadataPayload(e,t,r,i,s){const a=n;je[a(1420)](he.TAG_NAME,a(766)+i+", pts="+t+a(946)+r+a(721)+s)},parseAsynchronousKLVMetadataPayload(e,t,r){const i=n;je[i(1420)](he[i(548)],"Asynchronous KLV Metadata: pid="+t+i(721)+r)},parseSMPTE2038MetadataPayload(e,t,r,i,s){const a=n;je.debugLog(he[a(548)],a(1125)+i+a(1013)+t+a(946)+r+a(721)+s)},getNearestTimestampMilliseconds(){const e=n;if(null!=he[e(1493)])return Math[e(1088)](he[e(1493)]);if(null!=he[e(859)]){return Math[e(1088)](he.last_pcr_/300/he[e(1535)])}},_preDoDecode(){const e=n,t=he[e(1370)],r=he[e(597)];let i=t[e(932)];he[e(1122)](t),he[e(1122)](r),r[e(932)][e(677)]>0&&(i=t[e(932)][e(626)](r[e(932)]),i=i[e(1366)]((t,r)=>{const i=e;return t[i(1291)]-r[i(1291)]})),i.forEach(t=>{const r=e,i=new Uint8Array(t[r(500)]);delete t[r(500)],t.type===Se[r(1006)]?he._doDecodeVideo({...t,payload:i}):t[r(516)]===Se.audio&&he[r(1450)]({...t,payload:i})}),t[e(932)]=[],t.length=0,r[e(932)]=[],r[e(677)]=0},_doDecodeVideo(e){const t=n,r=new Uint8Array(e.payload);let i=null;i=e[t(1549)]?Qr(r,e[t(622)]):Er(r,e[t(622)]),e[t(622)]&&je.calcIframeIntervalTimestamp(e.dts);const s=je.cryptoPayload(i,e[t(622)]);je[t(1133)](s,{type:Se[t(1006)],ts:e[t(1291)],isIFrame:e[t(622)],cts:e[t(804)]})},_doDecodeAudio(e){const t=n,r=new Uint8Array(e[t(500)]),i=je[t(1522)](r);je[t(1133)](i,{type:Se[t(1245)],ts:e[t(1291)],isIFrame:!1,cts:0})},correctSamplePts(e,t=5){const r=n,i=e.samples||[];i[r(1198)](e=>[e.oldDts=e[r(1291)]]);let s=!1;for(let e=0;e<i[r(677)]-1;e++){const n=i[e],a=i[e+1];n[r(1291)]>=a.dts&&(s=!0,a[r(1291)]=n[r(1291)]+t)}if(s){const e=i[r(1008)](e=>{const t=r;return e.oldDts===e[t(1291)]?t(1601)+e.dts:"old dts "+e[t(1324)]+" -> new dts "+e.dts});je[r(829)](he[r(548)],r(1341)+e[r(1259)](","))}}},ge={TAG_NAME:n(581),input:null,destroy(){const e=n;ge[e(1363)]&&(ge[e(1363)][e(1298)](),ge[e(1363)]=null),oe&&(oe=null,ce=null,je[e(1517)]=null),ge[e(885)](),je.debugLog(ge[e(548)],e(1521))},init(){const e=n;ge._init(),je[e(1422)][e(811)]?(ce=ge[e(1087)](),oe=Fe(ce)):ge[e(1363)]=new cr(ge[e(1087)]()),je.debugLog(ge[e(548)],e(1381),je[e(1422)][e(811)])},_init(){const e=n;ge.audioTrack={type:null,channelCount:"",channels:0,sampleRate:"",sampleRateIndex:-1},ge[e(1071)]={type:null,sps:null,pps:null,vps:null},ge._isSendAACSeqHeader=!1,ge[e(1126)]=!1,ge[e(558)]=0,ge[e(1291)]=0,ge[e(1218)]=new Uint8Array(4),ge.dv=new DataView(ge[e(1218)][e(1494)]),ge.videoBuffer=[],ge[e(1116)]=0,ge.currentPTS=0,ge[e(1562)]=0},dispatch(e){const t=n;je[t(1422)][t(811)]?oe(e):ge.input?ge.input.write(e):je[t(829)](ge[t(548)],t(1536))},*demux(){const e=n,t=ge[e(1218)],r=ge.dv;try{let i=!0;for(;!je[e(978)];){if(t.length<4){je.debugWarn(ge.TAG_NAME,e(826)),yield t;continue}yield t;const n=r[e(1108)](0);if(i){if(n!==Ze[e(943)]){yield t.length;continue}i=!1}switch(n){case Ze[e(943)]:yield 9,yield t[e(1007)](0,1);const i=7&r[e(1095)](0);yield i;break;case Ze.StartCodeMAP:yield t[e(1007)](0,2);const s=r[e(580)](0);if(s>et.map||s<0){je.debugWarn(ge.TAG_NAME,e(615)),yield t;continue}const a=yield s;ge[e(1192)](a);break;case Ze[e(919)]:yield t.subarray(0,2);const o=r[e(580)](0);if(o>et[e(1006)]||o<0){je[e(829)](ge[e(548)],e(620)),yield t;continue}ge[e(967)](yield o);break;case Ze.StartCodeAudio:yield t[e(1007)](0,2);const c=r[e(580)](0);if(c>et[e(1245)]||c<0){je.debugWarn(ge.TAG_NAME,"Invalid audio size"),yield t;continue}ge.demuxAudio(yield c);break;case Ze[e(708)]:je.debugLog(ge[e(548)],e(708),n),ge[e(963)]();break;default:yield t[e(1007)](0,2);const u=r[e(580)](0);if(u>et[e(1380)]||u<0){je[e(829)](ge.TAG_NAME,e(774)),yield t;continue}yield u}}}catch(t){throw je[e(1603)](ge[e(548)],e(668),t),ge._cleanup(),t}},parsePESPacket(e){const t=n;if(e[t(677)]<4)throw new Error(t(869));const r=e[1],i=r>>7==1,s=(64&r)>>6==1,a=e[2];if(e.length<a+3)throw new Error("Short buffer");const o=e[t(1007)](3,3+a);return i&&o[t(677)]>4&&(ge.pts=(14&o[0])<<29|o[1]<<22|(254&o[2])<<14|o[3]<<7|o[4]>>1,s&&o[t(677)]>9?ge[t(1291)]=(14&o[5])<<29|o[6]<<22|(254&o[7])<<14|o[8]<<7|o[9]>>1:ge[t(1291)]=ge.pts),e[t(1007)](3+a)},decProgramStreamMap(e){const t=n,r=new DataView(e[t(1494)],e[t(1505)],e[t(1112)]),i=e[t(677)];let s=2;const a=r[t(580)](s);s+=2,s+=a;let o=r[t(580)](s);for(s+=2;o>0&&!(i<=s+1);){const n=e[s];s++;const a=e[s];if(s++,a>=224&&a<=239?ge.videoTrack[t(516)]||(n===Qe[t(555)]?ge[t(1071)].type=Me.h264:n===Qe[t(961)]&&(ge.videoTrack[t(516)]=Me[t(961)]),je.debugLog(ge.TAG_NAME,"type: "+ge.videoTrack[t(516)])):a>=192&&a<=223&&(ge[t(1003)][t(516)]||(n===Qe.aac?ge[t(1003)][t(516)]=Pe[t(501)]:n===Qe[t(1387)]?ge[t(1003)].type=Pe[t(518)]:n===Qe[t(1296)]?ge[t(1003)][t(516)]=Pe[t(1453)]:n===Qe.mp3&&(ge[t(1003)][t(516)]=Pe[t(1118)]),(ge.isG711U()||ge.isG711A())&&(ge.audioTrack.channelCount=1,ge.audioTrack.sampleRate=8e3),je.debugLog(ge[t(548)],"codec: "+JSON[t(1477)](ge[t(1003)])))),i<=s+1)break;const c=r[t(580)](s);s+=2,s+=c,o-=4+c}},demuxVideo(e){const t=n,r=ge[t(1372)](e),i=ge[t(565)];if(!ge[t(1562)]){if(!function(e,t){const r=Dt,i=xt(e);let n=!1,s=!1,a=!1;for(let e=0;e<i.length;e++){const o=i[e],c=31&o[0];if(t){const e=o[0]>>1&63;e===Le[r(193)]?a=!0:e===Le.sps?n=!0:e===Le[r(180)]&&(s=!0)}else c===Re.sps?n=!0:c===Re[r(180)]&&(s=!0)}return t?n&&s&&a:n&&s}(r,ge[t(1549)]())){let e=t(1464)+(ge[t(1549)]()?"isHevc":t(627))+" and starTime is null and has not "+(ge[t(1549)]()?"sps/pps/vps":t(523))+t(1179);return je[t(1420)](ge[t(548)],e),!1}ge[t(1562)]=Date[t(1030)](),ge[t(780)]=ge[t(558)]}if(ge[t(780)]===ge[t(558)])return ge[t(1116)]+=r[t(677)],i.push(r[t(1223)]()),je[t(1420)](ge[t(548)],"demuxVideo() and currentPTS equal pts "+ge.pts/90+" and merge"),!1;if(i.length&&ge.currentPTS!==ge[t(558)]){let e=0,r=!0;ge[t(1549)]()?(126&i[0][4])>>1!=32&&(r=!1):1==(15&i[0][4])&&(r=!1);const n=1==i[t(677)]?i[0]:i[t(1111)]((r,i)=>{const n=t;return r[n(1007)](e)[n(1431)](i),e+=i[n(677)],r},new Uint8Array(ge[t(1116)])),s=ge[t(558)]/90,a=ge[t(1291)]/90;ge[t(1297)](n,{isIFrame:r,dts:a,pts:s}),i[t(677)]=0}ge[t(1116)]+=r[t(677)],i[t(1612)](r[t(1223)]()),ge[t(780)]=ge[t(558)]},demuxAudio(e){const t=n;if(!je._opt.hasAudio)return;const r=ge.parsePESPacket(e);ge[t(648)](r,ge[t(1291)]/90)},_parseVideoData(e,t){const r=n,i=xt(e),s=ge[r(1549)]();if(0===i[r(677)])return;let a=null,o=t.isIFrame||!1;const c=t[r(1291)],u=t[r(558)],l=u-c;i[r(1198)](e=>{const t=r,i=s?e[0]>>>1&63:31&e[0];switch(i){case 5:case 16:case 17:case 18:case 19:case 20:case 21:case 22:case 23:if(!s&&5!==i||s&&5===i)break;o=!0;break;case 6:case 39:case 40:if(!s&&6!==i||s&&6===i)break;je[t(1422)][t(593)]&&postMessage({cmd:be[t(1272)],buffer:e,ts:c,isHevc:s},[e.buffer]);break;case 32:if(!s)break;ge[t(1071)][t(665)]?!rc(ge[t(1071)].vps,e)&&je[t(829)](ge[t(548)],t(1597)):ge[t(1071)][t(665)]=e;break;case 7:case 33:if(!s&&7!==i||s&&7===i)break;ge[t(1071)].sps?!rc(ge[t(1071)][t(1209)],e)&&je[t(829)](ge.TAG_NAME,t(819)):ge[t(1071)][t(1209)]=e;break;case 8:case 34:if(!s&&8!==i||s&&8===i)break;ge[t(1071)][t(1470)]?!rc(ge[t(1071)][t(1470)],e)&&je[t(829)](ge[t(548)],t(1292)):ge[t(1071)][t(1470)]=e}if(s&&ri(i)||!s&&Mr(i)){const r=Tt(e);if(a){const e=new Uint8Array(a[t(1112)]+r[t(1112)]);e[t(1431)](a,0),e.set(r,a[t(1112)]),a=e}else a=r}});let d=null;s?ge[r(1071)][r(1209)]&&ge.videoTrack.pps&&ge[r(1071)][r(665)]&&(d=Zr({vps:ge[r(1071)][r(665)],sps:ge.videoTrack.sps,pps:ge[r(1071)][r(1470)]})):ge.videoTrack[r(1209)]&&ge[r(1071)][r(1470)]&&(d=xr({sps:ge[r(1071)][r(1209)],pps:ge[r(1071)].pps})),d&&!ge._isSendVideoSeqHeader&&(je[r(1420)](ge.TAG_NAME,r(1164)),je[r(537)](d,0,!0,0),ge[r(1126)]=!0),a&&ge[r(1389)](a,{pts:u,dts:c,cts:l,isIFrame:o})},_parseAudioData(e,t){const r=n;if(ge[r(1083)]()){if(!ge[r(908)]){const t=function(e){const t=((192&e[2])>>>6)+1,r=(60&e[2])>>>2,i=(1&e[2])<<2|(192&e[3])>>>6,n=new Uint8Array([(3&t)<<3|(14&r)>>1,(1&r)<<7|(15&i)<<3]);return{profile:t,sampleRateIndex:r,sampleRate:mt[r],channel:i,audioSpecificConfig:n}}(e[r(1007)](0,7));ge[r(1003)]=Object[r(1306)](ge.audioTrack,{description:t[r(690)],sampleRate:t.sampleRate,channels:t.channel});const i=gt({profile:t.profile,sampleRate:t[r(1606)],channel:t[r(1538)]});je[r(1420)](ge[r(548)],r(1571),r(1443)+t[r(514)]+r(691)+t[r(1352)]+r(1410)+t[r(1606)]+r(1621)+t[r(1538)]),je.decodeAudio(i,0),ge[r(908)]=!0}if(ge._isSendAACSeqHeader){let i=_t(e[r(1007)](7));ge[r(1450)](i,t)}}else{let i;ge[r(824)]()?i=jo(e):ge[r(730)]()?i=$o(e):ge[r(920)]()&&(i=mo(i)),ge[r(1450)](i,t)}},_doDecodeVideo(e,t){const r=n,i=new Uint8Array(e);let s=null;s=ge[r(1549)]()?Qr(i,t[r(622)]):Er(i,t[r(622)]),t[r(622)]&&je.calcIframeIntervalTimestamp(t[r(1291)]);const a=je[r(999)](s,t[r(622)]);je[r(1133)](a,{type:Se[r(1006)],ts:t.dts,isIFrame:t[r(622)],cts:t[r(804)]})},_doDecodeAudio(e,t){const r=je.cryptoPayloadAudio(e);je.decode(r,{type:Se.audio,ts:t,isIFrame:!1,cts:0})},isHevc(){const e=n;return ge[e(1071)][e(516)]===Me[e(961)]},isAAC(){const e=n;return ge[e(1003)][e(516)]===Pe.AAC},isG711A(){const e=n;return ge[e(1003)][e(516)]===Pe.G711A},isG711U(){const e=n;return ge[e(1003)][e(516)]===Pe.G711U},isMP3(){const e=n;return ge[e(1003)].type===Pe[e(1118)]},_cleanup(){const e=n;je[e(1420)](ge[e(548)],"cleanup")}},_e=null;(function(){const e=Pt;return!!(tt[e(673)]&&tt[e(837)]&&e(681)in tt[e(837)]&&!0===tt[e(837)].canConstructInDedicatedWorker)})()&&(_e={TAG_NAME:"worker MediaSource",_resetInIt(){const e=n;_e[e(627)]=null,_e[e(1083)]=null,_e[e(902)]=null,_e[e(1549)]=null,_e.videoInfo={},_e[e(1344)]={},_e[e(722)]={},_e.sourceBuffer=null,_e[e(1347)]=null,_e[e(1269)]=!1,_e.hasAudioInit=!1,_e[e(1442)]=!1,_e[e(1322)]="",_e[e(1519)]="",_e[e(1225)]={},_e[e(1456)]={},_e[e(1542)]=!1,_e[e(675)]=0,_e[e(1150)]=0,_e[e(1263)]=null,_e.firstAudioTime=null,_e[e(1360)]=!1,_e[e(825)]=!1,_e[e(507)]=!1,_e.mediaSourceBufferError=!1,_e[e(927)]=!1,_e.prevTimestamp=null,_e[e(955)]=null,_e[e(1548)]=null,_e[e(1551)]=null,_e[e(893)]=0,_e[e(712)]=!1,_e[e(922)]=null,_e[e(1566)]=null,_e[e(684)]=[],_e[e(666)]=[],_e[e(1315)]=[],_e[e(658)]=[],_e[e(1369)]=[],_e[e(699)]=null,_e[e(1281)]=null,_e[e(599)]=null,_e[e(606)]=!1,_e[e(1432)]=!1,_e[e(887)]={currentTime:0,readyState:0}},init(){const e=n;_e[e(1473)]=new eo,_e[e(1462)](),_e[e(1622)]=new(self[e(1365)]),_e[e(1202)]=!!Xt(je[e(1422)][e(592)]),_e._bindMediaSourceEvents(),je[e(1420)](_e.TAG_NAME,e(660))},destroy(){const e=n;_e[e(816)](),_e[e(830)](),_e[e(684)]&&_e[e(684)][e(677)]&&(_e[e(684)].forEach(e=>e()),_e.eventListenList=[]),_e._resetInIt(),_e[e(1622)]=null,je[e(1420)](_e.TAG_NAME,"destroy")},getState(){const e=n;return _e[e(1622)]&&_e[e(1622)][e(1249)]},isStateOpen(){const e=n;return _e[e(842)]()===Ne[e(752)]},isStateClosed(){const e=n;return _e[e(842)]()===Ne[e(1611)]},isStateEnded:()=>_e[n(842)]()===Ne.ended,_bindMediaSourceEvents(){const e=n,{proxy:t}=_e[e(1473)],r=t(_e.mediaSource,ze[e(1388)],()=>{const t=e;je[t(1420)](_e.TAG_NAME,"sourceOpen"),_e[t(1432)]=!0,_e[t(1430)]()}),i=t(_e[e(1622)],ze[e(1371)],()=>{const t=e;je[t(1420)](_e[t(548)],"sourceClose")}),s=t(_e[e(1622)],ze[e(1261)],()=>{const t=e;je.debugLog(_e[t(548)],"sourceended")});_e[e(684)][e(1612)](r,i,s)},_onMediaSourceSourceOpen(){const e=n;!_e.sourceBuffer&&(je[e(1420)](_e[e(548)],"onMediaSourceSourceOpen() sourceBuffer is null and next init"),_e[e(1137)]()),!_e[e(1347)]&&(je[e(1420)](_e[e(548)],e(1484)),_e[e(493)]()),_e[e(586)]()&&_e[e(727)]()},decodeVideo(e,t,r,i){const s=n;if(je.isDestroyed)je[s(829)](_e.TAG_NAME,"decodeVideo() and decoder is destroyed");else if(Xt(_e[s(1269)]))if(r&&e[1]===Ge[s(1124)]){const i=15&e[0];if(i===Me.h265&&Xt(je._opt[s(763)]))return void _e[s(710)](Ee[s(1472)]);_e[s(779)][s(1617)]=i,postMessage({cmd:be.videoCode,code:i});const n=new Uint8Array(e);postMessage({cmd:be[s(1529)],buffer:n,codecId:i},[n[s(1494)]]),_e[s(1269)]=_e[s(598)](e,t,r,i)}else je[s(829)](_e.TAG_NAME,s(1554)+r+s(1367)+e[1]+s(1618));else if(null===S&&(je[s(1420)](_e[s(548)],s(793)),S=!0,je[s(1290)](S)),!_e.isDecodeFirstIIframe&&r&&(_e[s(1202)]=!0,je.debugLog(_e[s(548)],"decodeVideo and is first iframe and ts is "+t+s(695)),S=!1,je[s(1290)](S)),_e.isDecodeFirstIIframe){if(r&&0===e[1]){const t=15&e[0];let r={};const i=je[s(1101)]();if(t===Me[s(555)]){r=Ar(e[s(1223)](5),i)}else t===Me[s(961)]&&(r=Xr(e,i));const n=_e.videoInfo;n&&n.width&&n[s(632)]&&r&&r[s(1544)]&&r[s(1592)]&&(r[s(1544)]!==n[s(1526)]||r.codecHeight!==n[s(632)])&&(je[s(829)](_e.TAG_NAME,"\n                                decodeVideo: video width or height is changed,\n                                old width is "+n[s(1526)]+", old height is "+n[s(632)]+s(492)+r[s(1544)]+s(1214)+r[s(1592)]+s(1120)),_e[s(712)]=!0,_e.emitError(Ee[s(1559)],s(1221)+n[s(1526)]+"->"+r[s(1544)]+s(646)+n[s(632)]+"->"+r[s(1592)]))}if(_e[s(712)])return void je[s(829)](_e[s(548)],s(1160));if(Kt(e))return void je[s(1420)](_e[s(548)],s(1527));if(e[s(1112)]<12)return void je.debugWarn(_e[s(548)],s(771)+e[s(1112)]);let n=t;if(je[s(630)]){if(null===_e.firstRenderTime&&(_e[s(1263)]=t,je[s(1420)](_e[s(548)],s(1364)+_e[s(1263)]),postMessage({cmd:be[s(1305)],value:_e[s(1263)]})),n=t-_e[s(1263)],n<0&&(je.debugWarn(_e[s(548)],"decodeVideo\n                                 local dts is < 0 , ts is "+t+s(980)+_e[s(922)]+s(527)+_e.firstRenderTime+s(1356)+je[s(1422)][s(1452)]),n=null===_e.prevDts?0:_e[s(1548)]+je[s(1422)][s(1452)],_e[s(671)](t)))return je[s(829)](_e[s(548)],s(1299)+t+" and prevTs is "+_e[s(922)]+s(713)+(_e[s(922)]-t)),void _e[s(710)](Ee[s(1037)],s(1051)+t+s(980)+_e.prevTs+s(713)+(_e[s(922)]-t));if(null!==_e[s(1548)]&&n<=_e[s(1548)]){if(je[s(829)](_e[s(548)],s(1357)+n+" and prev dts is "+_e[s(1548)]+" ,\n                                and now ts is "+t+s(584)+_e[s(922)]+" ,\n                                and diff is "+(t-_e[s(922)])+s(881)+_e.firstRenderTime+s(1031)+r+s(1024)+je[s(1422)][s(1452)]+s(511)+_e[s(893)]+s(645)+e[s(1112)]),n===_e[s(1548)]&&_e[s(893)]===e[s(1112)])return void je.debugWarn(_e[s(548)],s(1437));if(n=_e[s(1548)]+je[s(1422)][s(1452)],_e[s(671)](t))return je.debugWarn(_e.TAG_NAME,"decodeVideo is max diff , ts is "+t+s(980)+_e[s(922)]+s(713)+(_e.prevTs-t)+s(553)),void _e[s(710)](Ee[s(1037)],s(1051)+t+s(980)+_e[s(922)]+s(713)+(_e[s(922)]-t))}}je[s(630)]?_e[s(1463)](e,n,r,i,t):je[s(595)],_e[s(1548)]=n,_e[s(893)]=e.byteLength,_e.prevTs=t}else je[s(1420)](_e[s(548)],s(1098))},decodeAudio(e,t){const r=n;if(je[r(978)])je[r(829)](_e[r(548)],r(1251));else if(Xt(_e[r(1289)]))_e[r(1289)]=_e._decodeAudioConfigurationRecord(e,t);else{let i=t;if(bt(e))return void je[r(1420)](_e.TAG_NAME,r(891));_e[r(1492)](),_e[r(1202)]?(je[r(630)]&&(null===_e[r(1049)]&&(_e[r(1049)]=t,je[r(1420)](_e[r(548)],r(1609)+_e[r(1049)])),i=t-_e[r(1049)],i<0&&(je[r(829)](_e[r(548)],"decodeAudio\n                             local dts is < 0 , ts is "+t+r(980)+_e[r(1566)]+r(1487)+_e[r(1049)]),i=null===_e[r(1551)]?0:_e[r(1551)]+je[r(1422)][r(1467)]),null!==_e[r(1566)]&&i<=_e[r(1551)]&&(je.debugWarn(_e[r(548)],r(843)+i+r(1250)+_e[r(1551)]+r(659)+t+r(584)+_e[r(1566)]+r(928)+(t-_e.prevAudioTs)),i=_e[r(1551)]+je._opt[r(1467)])),je[r(630)]?_e._decodeAudio(e,i,t):je[r(595)],_e[r(1566)]=t,_e[r(1551)]=i):je[r(1420)](_e[r(548)],r(711))}},_checkTsIsMaxDiff(e){const t=n;return _e.prevTs>0&&e<_e.prevTs&&_e[t(922)]-e>ve},_decodeConfigurationRecord(e,t,r,i){const s=n;let a=e[s(1223)](5),o={};const c=je[s(1101)]();if(i===Me.h264?o=Ar(a,c):i===Me[s(961)]?o=Xr(a,c):i===Me[s(1626)]&&(o=function(e,t){const r=Zo;if(e[r(202)]<4)return void console[r(197)](r(201));let i={},n=new DataView(e.buffer),s=127&n[r(218)](0);if(n.getUint8(1),n[r(218)](1),n[r(218)](2),1!==s){if(!t.correctionConfigurationVersion)return console[r(197)](r(226)+s+r(236)),{};{console[r(207)]("JbPro[xxx][✅✅✅][parseAV1CodecConfigurationRecord] invalid version "+s+r(190));let e=252&n[r(218)](0)|1;n[r(231)](0,e)}}const a=Jo[r(215)](new Uint8Array(e[r(213)],4,e.length-4));if(null!=a)return i.codecWidth=a[r(229)][r(208)],i[r(203)]=a[r(229)][r(198)],i[r(196)]=a.present_size[r(208)],i[r(189)]=a[r(223)][r(198)],i[r(217)]=a.profile_string,i[r(233)]=a[r(237)],i[r(230)]=a[r(192)],i[r(224)]=a[r(210)],i[r(227)]=a[r(204)],i[r(225)]=a[r(238)],(!1===a.frame_rate[r(219)]||0===a.frame_rate[r(194)]||0===a[r(238)].fps_den)&&(i[r(225)]={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3}),i.frameRate[r(205)],i[r(225)].fps_num,i[r(211)]=a[r(200)],i[r(199)]=He.av1,i;console.error(r(209))}(a,c)),Wt(o)||0===o[s(1544)]&&0===o[s(1592)]){je[s(829)](_e[s(548)],s(1384),JSON[s(1477)](o));let e="";return e=Wt(o)?s(1285):s(1337)+o[s(1544)]+s(1138)+o[s(1592)],_e[s(710)](Ee[s(1457)],e),!1}_e[s(779)][s(1526)]=o[s(1544)],_e[s(779)][s(632)]=o[s(1592)];const u={id:Ke[s(1006)],type:"video",timescale:1e3,duration:0,avcc:a,codecWidth:o[s(1544)],codecHeight:o[s(1592)],videoType:o.videoType},l=ro.generateInitSegment(u);return _e[s(627)]=i===Me[s(555)],_e.isAV1=i===Me[s(1626)],_e[s(1549)]=i===Me.h265,o[s(1617)]?_e[s(1322)]='video/mp4; codecs="'+o[s(1617)]+'"':_e[s(627)]?_e[s(1322)]=Oe[s(686)]:_e[s(1549)]?_e.videoMimeType=Oe[s(601)]:_e[s(902)]&&(_e[s(1322)]=Oe[s(1626)]),postMessage({cmd:be[s(1142)],w:o[s(1544)],h:o.codecHeight}),_e[s(1137)](),_e.appendBuffer(l[s(1494)]),_e[s(675)]=0,_e[s(1225)]={},_e[s(1542)]=!1,!0},_decodeAudioConfigurationRecord(e,t){const r=n,i=e[0]>>4&15,s=e[0]>>1&1,a=i===Pe.MP3,o=i===Pe[r(501)];if(Xt(o||a))return je[r(829)](_e[r(548)],r(550)+i+r(850)),_e[r(710)](Ee.mediaSourceAudioG711NotSupport),!1;const c={id:Ke[r(1245)],type:r(1245),timescale:1e3};let u={};if(bt(e)){if(u=wt(e[r(1223)](2)),!u)return!1;c[r(993)]=u.sampleRate,c[r(1407)]=u[r(1407)],c[r(1429)]=u[r(1429)],c[r(655)]=1024/c.audioSampleRate*c[r(1317)]}else{if(!a)return!1;if(u=function(e){const t=so;if(e[t(422)]<4)return void console.error(t(414));let r=new Uint8Array(e[t(405)]),i=null;if(255!==r[0])return void console[t(419)](t(410));let n=r[1]>>>3&3,s=(6&r[1])>>1,a=(240&r[2])>>>4,o=(12&r[2])>>>2,c=3&~(r[3]>>>6)?2:1,u=0,l=0,d=t(408);switch(n){case 0:u=lo[o];break;case 2:u=uo[o];break;case 3:u=co[o]}switch(s){case 1:a<po[t(422)]&&(l=po[a]);break;case 2:a<ho[t(422)]&&(l=ho[a]);break;case 3:a<fo[t(422)]&&(l=fo[a])}return i={bitRate:l,sampleRate:u,channelCount:c,codec:d,originalCodec:d,audioType:t(408)},i}(e.slice(1)),!u)return!1;c[r(993)]=u[r(1352)],c.channelCount=u.channelCount,c[r(655)]=1152/c.audioSampleRate*c[r(1317)]}c[r(1617)]=u.codec,c[r(1081)]=0;let l="mp4",d=u[r(1617)],f=null;a&&Xt(je[r(1422)].isFirefox)?(l="mpeg",d="",f=new Uint8Array):f=ro[r(499)](c);let h=c[r(516)]+"/"+l;return d&&d[r(677)]>0&&(h+=";codecs="+d),Xt(_e[r(1442)])&&(q=i===Pe[r(501)]?s?16:8:0===s?8:16,postMessage({cmd:be[r(1187)],code:i}),postMessage({cmd:be[r(1038)],sampleRate:c[r(993)],channels:c[r(1407)],depth:q}),_e[r(1442)]=!0),_e[r(1519)]=h,_e[r(1083)]=o,_e[r(493)](),_e[r(1490)](f[r(1494)]),!0},_initSourceBuffer(){const e=n,{proxy:t}=_e[e(1473)];if(null===_e[e(1183)]&&null!==_e.mediaSource&&_e[e(1404)]()&&_e[e(1322)]){try{je[e(1420)](_e[e(548)],e(870),_e[e(1322)]),_e.sourceBuffer=_e[e(1622)][e(1568)](_e[e(1322)])}catch(t){return je[e(1603)](_e.TAG_NAME,"_initSourceBuffer() appendBuffer mseDecoder.mediaSource.addSourceBuffer()",t[e(637)],t[e(944)](),t),_e[e(710)](Ee[e(1336)],t.code),void(_e[e(507)]=!0)}if(_e.sourceBuffer){const r=t(_e[e(1183)],e(994),t=>{const r=e;_e[r(1119)]=!0;const i="SourceBuffer Error - updating: "+_e[r(1183)][r(921)]+r(1152)+_e.mediaSource[r(1249)];je[r(1603)](_e[r(548)],r(650),i,t),_e.emitError(Ee.mseSourceBufferError,r(1574))}),i=t(_e[e(1183)],e(1070),()=>{const t=e;_e[t(1147)]()?_e[t(847)]():_e[t(586)]()?_e[t(727)]():_e[t(606)]&&(je[t(1420)](_e.TAG_NAME,t(951)),_e.endOfStream())});_e.eventListenList.push(r,i)}}else je[e(1420)](_e[e(548)],e(986)+_e[e(1404)]()+e(1328)+_e.videoMimeType+e(753)+_e[e(627)]+e(1027)+_e[e(1549)]+e(1063)+_e[e(902)]+e(1593))},_initAudioSourceBuffer(){const e=n,{proxy:t}=_e[e(1473)];if(null===_e[e(1347)]&&null!==_e[e(1622)]&&_e[e(1404)]()&&_e[e(1519)]){try{je[e(1420)](_e[e(548)],"_initAudioSourceBuffer() mseDecoder.mediaSource.addSourceBuffer()",_e.audioMimeType),_e[e(830)](),_e[e(1347)]=_e[e(1622)].addSourceBuffer(_e[e(1519)])}catch(t){return je[e(1603)](_e[e(548)],e(1334),t[e(637)],t[e(944)](),t),_e.emitError(Ee[e(1336)],t[e(637)]),void(_e[e(507)]=!0)}if(_e.audioSourceBuffer){const r=t(_e.audioSourceBuffer,e(994),t=>{const r=e;_e[r(1119)]=!0;const i=r(1228)+_e[r(1347)][r(921)]+r(1152)+_e[r(1622)][r(1249)];je.debugError(_e[r(548)],"mseSourceBufferError mseDecoder.audioSourceBuffer",i,t),_e[r(710)](Ee[r(1448)],r(669))}),i=t(_e[e(1347)],e(1070),()=>{const t=e;_e._hasPendingRemoveRanges()?_e[t(847)]():_e._hasPendingSegments()?_e._doAppendSegments():_e.hasPendingEos&&(je[t(1420)](_e.TAG_NAME,"audioSourceBuffer updateend and hasPendingEos is true, next endOfStream()"),_e[t(1476)]())});_e[e(684)][e(1612)](r,i),null===_e.audioSourceNoDataCheckTimeout&&(_e[e(599)]=setTimeout(()=>{const t=e;_e[t(1492)](),_e[t(710)](Ee[t(1339)])},1e3))}}else je[e(1420)](_e[e(548)],e(538)+_e[e(1404)]()+e(1350)+_e[e(1519)]+e(1593))},_decodeVideo(e,t,r,i,s){const a=n;let o=e[a(1223)](5),c=o[a(1112)];if(0===c)return void je[a(829)](_e[a(548)],a(1614));let u=Date[a(1030)](),l=!1;!_e[a(1300)]&&(_e[a(1300)]=u,l=!0);const d=u-_e[a(1300)];if(_e.decodeDiffTimestamp=d,d>1e3&&!l&&je.isPlayer&&je[a(1420)](_e[a(548)],a(857)+u+a(561)+_e.prevTimestamp+a(1605)+d+a(930)),_e[a(1225)].id&&t>=_e[a(1225)].dts){let e=8+_e[a(1225)].size,r=new Uint8Array(e);r[0]=e>>>24&255,r[1]=e>>>16&255,r[2]=e>>>8&255,r[3]=255&e,r[a(1431)](ro[a(731)].mdat,4),r.set(_e[a(1225)][a(1595)],8),_e[a(1225)][a(1081)]=t-_e[a(1225)].dts;let i=ro[a(672)](_e[a(1225)],_e[a(1225)][a(1291)]);_e[a(1225)]={};let n=new Uint8Array(i[a(1112)]+r[a(1112)]);n[a(1431)](i,0),n[a(1431)](r,i[a(1112)]),_e[a(1023)](n[a(1494)]),x+=1}else je[a(1420)](_e[a(548)],a(1041)+t+", and ts is "+s+a(563)+(_e[a(1225)]&&_e[a(1225)][a(1291)])),_e[a(1542)]=!1,_e[a(1225)]={};!_e.cacheTrack&&(_e[a(1225)]={}),_e[a(1225)].id=Ke[a(1006)],_e[a(1225)][a(675)]=++_e[a(675)],_e.cacheTrack.size=c,_e[a(1225)][a(1291)]=t,_e.cacheTrack[a(804)]=i,_e[a(1225)][a(1255)]=r,_e[a(1225)][a(1595)]=o,_e.cacheTrack[a(894)]={isLeading:0,dependsOn:r?2:1,isDependedOn:r?1:0,hasRedundancy:0,isNonSync:r?0:1},_e[a(1300)]=Date.now()},_decodeAudio(e,t,r){const i=n;let s=_e[i(1083)]?e[i(1223)](2):e[i(1223)](1),a=s[i(1112)];if(_e[i(1456)].id&&t>=_e[i(1456)].dts){let e=8+_e[i(1456)][i(925)],r=new Uint8Array(e);r[0]=e>>>24&255,r[1]=e>>>16&255,r[2]=e>>>8&255,r[3]=255&e,r[i(1431)](ro[i(731)][i(673)],4),r[i(1431)](_e[i(1456)].data,8),_e[i(1456)].duration=t-_e[i(1456)][i(1291)];let n=ro[i(672)](_e.cacheAudioTrack,_e[i(1456)][i(1291)]);_e.cacheAudioTrack={};let s=new Uint8Array(n[i(1112)]+r[i(1112)]);s[i(1431)](n,0),s[i(1431)](r,n[i(1112)]),_e[i(1490)](s.buffer)}else _e[i(1456)]={};!_e.cacheAudioTrack&&(_e[i(1456)]={}),_e.cacheAudioTrack.id=Ke.audio,_e[i(1456)][i(675)]=++_e[i(1150)],_e[i(1456)][i(925)]=a,_e.cacheAudioTrack[i(1291)]=t,_e[i(1456)][i(804)]=0,_e.cacheAudioTrack[i(1595)]=s,_e[i(1456)][i(894)]={isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}},appendBuffer(e){const t=n;if(je[t(978)])je[t(829)](_e[t(548)],"appendBuffer() player is destroyed");else if(_e[t(507)])je[t(829)](_e[t(548)],t(913));else if(_e[t(1360)])je[t(829)](_e[t(548)],t(1588));else if(_e[t(825)])je[t(829)](_e[t(548)],t(535));else if(_e.mediaSourceBufferError)je[t(829)](_e[t(548)],t(1533));else{if(_e[t(1418)]()){if(_e[t(1432)])return _e.mediaSourceBufferError=!0,void _e[t(710)](Ee[t(1448)],t(540));je[t(1420)](_e[t(548)],t(1486))}if(_e.isStateEnded())return _e[t(1119)]=!0,void _e[t(710)](Ee[t(1448)],t(1173));_e[t(1315)][t(1612)](e),_e.sourceBuffer&&(je[t(1422)].mseAutoCleanupSourceBuffer&&_e._needCleanupSourceBuffer()&&_e[t(1393)](),Xt(_e[t(625)]())&&_e[t(1404)]()&&Xt(_e[t(1147)]())&&_e[t(727)]())}},appendAudioBuffer(e){const t=n;if(je.isDestroyed)je[t(829)](_e.TAG_NAME,t(1096));else if(_e[t(507)])je[t(829)](_e.TAG_NAME,t(913));else if(_e[t(1360)])je.debugWarn(_e[t(548)],t(1588));else if(_e.mediaSourceAppendBufferError)je.debugWarn(_e[t(548)],t(535));else if(_e[t(1119)])je[t(829)](_e[t(548)],t(1533));else{if(_e[t(1418)]()){if(_e[t(1432)])return _e[t(1119)]=!0,void _e[t(710)](Ee.mseSourceBufferError,"mediaSource is not attached to video or mediaSource is closed");je[t(1420)](_e[t(548)],t(1486))}if(_e.isStateEnded())return _e[t(1119)]=!0,void _e[t(710)](Ee[t(1448)],t(1173));_e[t(1369)][t(1612)](e),_e[t(1347)]&&(je._opt[t(1094)]&&_e._needCleanupSourceBuffer()&&_e[t(1393)](),Xt(_e[t(903)]())&&_e[t(1404)]()&&Xt(_e[t(1147)]())&&_e[t(727)]())}},getSourceBufferUpdating(){const e=n;return _e[e(1183)]&&_e[e(1183)][e(921)]},getAudioSourceBufferUpdating(){const e=n;return _e[e(1347)]&&_e[e(1347)][e(921)]},stop(){const e=n;_e.abortSourceBuffer(),_e.removeSourceBuffer(),_e[e(1476)]()},clearUpAllSourceBuffer(){const e=n;if(_e[e(1183)]){const t=_e[e(1183)][e(1227)];for(let r=0;r<t[e(677)];r++){let i=t[e(866)](r),n=t[e(1099)](r);_e[e(666)][e(1612)]({start:i,end:n})}Xt(_e[e(625)]())&&_e[e(847)]()}if(_e[e(1347)]){const t=_e[e(1347)][e(1227)];for(let r=0;r<t[e(677)];r++){let i=t[e(866)](r),n=t[e(1099)](r);_e[e(658)][e(1612)]({start:i,end:n})}Xt(_e.getAudioSourceBufferUpdating())&&_e[e(847)]()}},endOfStream(){const e=n;if(_e[e(1404)]()&&Y)if(_e[e(625)]()||_e.getAudioSourceBufferUpdating())je.debugLog(_e[e(548)],e(732)),_e[e(606)]=!0;else{_e.hasPendingEos=!1;try{je.debugLog(_e[e(548)],e(1040)),_e[e(1622)].endOfStream()}catch(t){je[e(829)](_e[e(548)],e(575),t,t[e(944)]())}}},abortSourceBuffer(){const e=n;if(_e[e(1404)]){if(_e[e(1183)]){try{je.debugLog(_e[e(548)],"abortSourceBuffer() abort sourceBuffer"),_e.sourceBuffer.abort()}catch(e){}Xt(_e.getSourceBufferUpdating())&&_e[e(847)]()}if(_e.audioSourceBuffer){try{je[e(1420)](_e.TAG_NAME,e(1308)),_e.audioSourceBuffer[e(1039)]()}catch(e){}Xt(_e[e(903)]())&&_e[e(847)]()}}_e[e(1183)]=null,_e.audioSourceBuffer=null},removeSourceBuffer(){const e=n;if(!_e.isStateClosed()&&_e.mediaSource){if(_e[e(1183)])try{je[e(1420)](_e[e(548)],e(1406)),_e.mediaSource.removeSourceBuffer(_e.sourceBuffer)}catch(t){je[e(829)](_e[e(548)],"removeSourceBuffer() sourceBuffer error",t,t[e(944)]())}if(_e.audioSourceBuffer)try{je.debugLog(_e[e(548)],"removeSourceBuffer() audioSourceBuffer"),_e[e(1622)][e(676)](_e[e(1347)])}catch(t){je.debugWarn(_e[e(548)],e(1495),t,t[e(944)]())}}},_hasPendingSegments(){const e=n;return _e[e(1315)][e(677)]>0||_e.pendingAudioSegments[e(677)]>0},getPendingSegmentsLength:()=>_e[n(1315)].length,_doAppendSegments(){const e=n;if(_e[e(1418)]()||_e[e(1451)]())je.debugLog(_e.TAG_NAME,e(498));else if(null!==_e[e(1183)]){if(_e[e(585)]()&&null===_e.audioSourceBuffer)return je.debugLog(_e[e(548)],"_doAppendSegments() audioSourceBuffer is null and need init audio source buffer"),void(null===_e[e(1281)]&&(_e.audioSourceBufferCheckTimeout=setTimeout(()=>{const t=e;_e[t(830)](),_e.emitError(Ee[t(1229)])},1e3)));if(Xt(_e[e(625)]())&&_e[e(1315)][e(677)]>0){const t=_e.pendingSegments[e(525)]();try{_e.sourceBuffer[e(1023)](t)}catch(t){je[e(1603)](_e.TAG_NAME,"mseDecoder.sourceBuffer.appendBuffer()",t[e(637)],t),22===t[e(637)]?(_e[e(816)](),_e.mediaSourceAppendBufferFull=!0,_e[e(710)](Ee[e(1177)],e(1032)+t[e(637)]+e(704)+t.message)):11===t[e(637)]?(_e[e(816)](),_e[e(825)]=!0,_e[e(710)](Ee[e(825)],e(1032)+t[e(637)]+e(704)+t[e(1114)])):(_e[e(816)](),_e[e(1119)]=!0,_e.emitError(Ee[e(1448)],e(1032)+t.code+" , message is "+t[e(1114)]))}}if(Xt(_e[e(903)]())&&_e[e(1369)][e(677)]>0){const t=_e[e(1369)][e(525)]();try{_e.audioSourceBuffer[e(1023)](t)}catch(t){je[e(1603)](_e[e(548)],e(1359),t.code,t),22===t[e(637)]?(_e[e(816)](),_e[e(1360)]=!0,_e[e(710)](Ee.mediaSourceFull,e(1032)+t[e(637)]+e(704)+t[e(1114)])):11===t[e(637)]?(_e[e(816)](),_e[e(825)]=!0,_e[e(710)](Ee.mediaSourceAppendBufferError,e(1032)+t[e(637)]+e(704)+t[e(1114)])):(_e.stop(),_e.mediaSourceBufferError=!0,_e.emitError(Ee.mseSourceBufferError,t.code,e(1032)+t[e(637)]+e(704)+t.message))}}}else je[e(1420)](_e[e(548)],e(1178))},_doCleanUpSourceBuffer(){const e=n,t=_e[e(887)][e(938)];if(_e[e(1183)]){const r=_e[e(1183)][e(1227)];let i=!1;for(let n=0;n<r.length;n++){let s=r[e(866)](n),a=r[e(1099)](n);if(s<=t&&t<a+3){if(t-s>=je._opt[e(1176)]){i=!0;let r=t-je[e(1422)][e(1596)];_e[e(666)][e(1612)]({start:s,end:r})}}else a<t&&(i=!0,_e[e(666)].push({start:s,end:a}))}i&&Xt(_e.getSourceBufferUpdating())&&_e._doRemoveRanges()}if(_e.audioSourceBuffer){const r=_e.audioSourceBuffer[e(1227)];let i=!1;for(let n=0;n<r[e(677)];n++){let s=r.start(n),a=r[e(1099)](n);if(s<=t&&t<a+3){if(t-s>=je[e(1422)][e(1176)]){i=!0;let r=t-je[e(1422)][e(1596)];_e[e(658)].push({start:s,end:r})}}else a<t&&(i=!0,_e.pendingAudioRemoveRanges[e(1612)]({start:s,end:a}))}i&&Xt(_e[e(903)]())&&_e[e(847)]()}},_hasPendingRemoveRanges(){const e=n;return _e[e(666)].length>0||_e[e(658)].length>0},needInitAudio(){const e=n;return je._opt[e(1483)]&&je[e(1422)][e(810)]},_doRemoveRanges(){const e=n;if(_e[e(1183)]&&Xt(_e.getSourceBufferUpdating())){let t=_e.pendingRemoveRanges;for(;t[e(677)]&&Xt(_e.getSourceBufferUpdating());){let r=t[e(525)]();try{_e[e(1183)][e(800)](r[e(866)],r[e(1099)])}catch(t){je[e(829)](_e[e(548)],e(1332),t,t[e(944)]())}}}if(_e[e(1347)]&&Xt(_e[e(903)]())){let t=_e[e(658)];for(;t[e(677)]&&Xt(_e[e(903)]());){let r=t.shift();try{_e[e(1347)][e(800)](r[e(866)],r[e(1099)])}catch(t){je[e(829)](_e[e(548)],e(831),t,t[e(944)]())}}}},_getPlaybackRate(){},_needCleanupSourceBuffer(){const e=n;if(Xt(je[e(1422)][e(1094)]))return!1;const t=_e[e(887)][e(938)];if(_e[e(1183)]){let r=_e.sourceBuffer[e(1227)];if(r[e(677)]>=1&&t-r[e(866)](0)>=je._opt[e(1176)])return!0}if(_e[e(1347)]){let r=_e[e(1347)][e(1227)];if(r[e(677)]>=1&&t-r.start(0)>=je[e(1422)][e(1176)])return!0}return!1},_clearAudioSourceBufferCheckTimeout(){const e=n;_e[e(1281)]&&(clearTimeout(_e[e(1281)]),_e[e(1281)]=null)},_clearAudioNoDataCheckTimeout(){const e=n;_e[e(599)]&&(clearTimeout(_e[e(599)]),_e[e(599)]=null)},getHandle(){const e=n;return _e.mediaSource[e(661)]},emitError(e,t=""){postMessage({cmd:be.mseError,value:e,msg:t})}});let xe=function(e){const t=n;let r=e[t(1158)]();return i=>{const n=t;let s=new Uint8Array(i);if(je[n(1293)]){let e=new Uint8Array(je[n(1293)][n(677)]+s[n(677)]);e.set(je[n(1293)]),e.set(s,je[n(1293)][n(677)]),s=e,je[n(1293)]=null}for(;s[n(677)]>=r[n(649)];){let t=s.slice(r[n(649)]);r=e[n(1158)](s[n(1223)](0,r[n(649)])),s=t}s[n(677)]>0&&(je[n(1293)]=s)}},Fe=function(e){const t=n;let r=e.next(),i=Qt(r[t(649)]),s=i?r[t(649)][t(1112)]:r[t(649)];return n=>{const a=t;let o=new Uint8Array(n);if(je[a(1517)]){let e=new Uint8Array(je[a(1517)].length+o[a(677)]);e.set(je[a(1517)]),e[a(1431)](o,je.psStreamBuffer[a(677)]),o=e,je[a(1517)]=null}for(;o[a(677)]>=s;){let t=o.slice(s),n=o[a(1223)](0,s);i&&r.value[a(1431)](n),r=e[a(1158)](n),i=Qt(r[a(649)]),s=i?r.value[a(1112)]:r.value,o=t}o[a(677)]>0&&(je[a(1517)]=o)}},je={TAG_NAME:n(689),isPlayer:!0,isHevc:null,isPlayVod:!1,isPlayback:!1,isPlaybackPause:!1,isInPlayNextFrame:!1,isInPlayNextIFrame:!1,dropping:!1,isPushDropping:!1,isWorkerFetch:!1,isDestroyed:!1,fetchStatus:Ye[n(1211)],_opt:(()=>{const e=nc,t=Yt();return{debug:t[e(974)],debugLevel:t[e(496)],debugUuid:t[e(1525)],useOffscreen:t[e(1053)],useWCS:t.useWCS,useMSE:t[e(682)],useWasm:t[e(1433)],videoBuffer:t.videoBuffer,videoBufferDelay:t[e(1226)],openWebglAlignment:t[e(1276)],playType:t.playType,hasAudio:t[e(1483)],hasVideo:t[e(803)],playbackRate:1,playVodRate:1,playbackFps:t[e(578)][e(1210)],playbackDefaultFps:t[e(1516)],playbackAutoCalcFps:t.playbackConfig.autoCalcFps,playbackForwardMaxRateDecodeIFrame:t[e(510)],calcPlaybackForwardMaxRateDecodeIFrame:t[e(1496)],playbackIsCacheBeforeDecodeForFpsRender:t[e(578)].isCacheBeforeDecodeForFpsRender,sampleRate:0,networkDelay:t[e(503)],visibility:!0,useSIMD:t[e(1035)],useMThreading:t.useMThreading,useSThreading:t.useSThreading,isFFmpegSIMD:t[e(965)],isRecording:!1,recordType:t.recordType,isNakedFlow:t[e(848)],checkFirstIFrame:t.checkFirstIFrame,audioBufferSize:1024,isM7sCrypto:t[e(579)],isCryptoAudio:t[e(678)],cryptoKey:t.cryptoKey,cryptoIV:t[e(807)],isSm4Crypto:t[e(799)],isSm4CryptoH265V2:t.isSm4CryptoH265V2,sm4CryptoKey:t[e(556)],isXorCrypto:t.isXorCrypto,isHls265:!1,isFlv:t[e(1247)],isFmp4:t.isFmp4,isMpeg4:t.isMpeg4,isTs:t.isTs,isPs:t.isPs,isEmitSEI:t[e(593)],isRecordTypeFlv:!1,isWasmMp4:!1,isChrome:!1,isFirefox:!1,isDropSameTimestampGop:t[e(1333)],mseDecodeAudio:t[e(810)],wcsDecodeAudio:t.wcsDecodeAudio,nakedFlowH265DemuxUseNew:t[e(1064)],mseDecoderUseWorker:t[e(488)],mseAutoCleanupSourceBuffer:t[e(1094)],mseAutoCleanupMaxBackwardDuration:t.mseAutoCleanupMaxBackwardDuration,mseAutoCleanupMinBackwardDuration:t[e(1596)],mseCorrectTimeDuration:t[e(1452)],mseCorrectAudioTimeDuration:t[e(1467)],nakedFlowDemuxUseNew:t.nakedFlowDemuxUseNew,nakedFlowFps:t[e(520)],supportMSEDecodeHevc:!1,checkStreamEnd:!0,websocketOpenTimeout:t[e(905)],correctionConfigurationProfileIndication:t.correctionConfigurationProfileIndication,correctionConfigurationVersion:t.correctionConfigurationVersion,demuxFlvUseV2:t[e(1189)],demuxPsUseV2:t[e(811)],wasmSimdFirstFrameDecodeDelayTimeout:t[e(1569)],delayFrameChasingPolicy:t[e(1243)],delayFrameAccelerateDecodeMaxNum:t[e(1197)],isEmitTsPrivateData:t[e(1508)],tsVideoTrackIndex:t[e(815)],tsAudioTrackIndex:t.tsAudioTrackIndex}})(),mp3Demuxer:null,delay:-1,pushLatestDelay:-1,firstTimestamp:null,startTimestamp:null,preDelayTimestamp:null,stopId:null,streamFps:null,streamAudioFps:null,streamVideoFps:null,writableStream:null,networkDelay:0,webglObj:null,socketStatus:Te.notConnect,flvStreamBuffer:null,psStreamBuffer:null,playVodFps:null,playbackForwardMaxRateDecodeIFrameByCalced:null,calcDelayFrameAccelerateDecodeMaxNum:null,startStreamRateAndStatsInterval:function(){je.stopStreamRateAndStatsInterval(),d=setInterval(()=>{const e=nc;let t=0;null!==I&&null!==k&&(t=parseInt(I-k,10));const r=je[e(651)]();let i={};if(je.isPlayVod)i=JSON[e(1477)]({wasmDecodeDelay:t,p2dfps:x,wasmVideoTotalMB:r[e(778)],wasmAudioTotalMB:r[e(1236)]});else{l&&l(0);const n=je[e(714)]();i=JSON[e(1477)]({demuxBufferDelay:n[e(1006)],videoBufferDuration:je[e(1215)](),demuxLastBufferTimestamp:je[e(860)](),audioDemuxBufferDelay:n[e(1245)],streamBufferByteLength:je[e(1222)](),netBuf:je.networkDelay||0,pushLatestDelay:je.pushLatestDelay||0,latestDelay:je[e(916)],isStreamTsMoreThanLocal:E,wasmDecodeDelay:t,p2dfps:x,wasmVideoTotalMB:r[e(778)],wasmAudioTotalMB:r[e(1236)]})}if(postMessage({cmd:be[e(977)],type:Ce[e(900)],value:i}),w&&je[e(1157)]()&&null===k){const t=Ut()-w;t>1e3*je[e(1422)][e(1569)]&&(G=!0,je.debugWarn(e(689),e(623)+t+" ms and isSimdDecodeDelayTimeout is true, emit simdDecodeDelayTimeout"),postMessage({cmd:be.simdDecodeDelayTimeout}))}if(x=0,tr()){const t=Ut();null===X&&(X=t);t-X>60*(Number("1")||1)*60*1e3&&tr()&&je[e(1298)]()}},1e3)},stopStreamRateAndStatsInterval:function(){d&&(clearInterval(d),d=null)},_startCheckWsOpenTimeout:function(){const e=n;je[e(1239)](),Z=setTimeout(()=>{const t=e;if(je.socketStatus===Te[t(1426)]){const e=t(1266)+je._opt[t(905)]+t(557)+je[t(554)];je.debugError("worker",e),postMessage({cmd:be[t(977)],type:Ee[t(905)],value:ne[t(976)],msg:e})}},1e3*je._opt[e(905)])},_stopCheckWsOpenTimeout:function(){Z&&(clearTimeout(Z),Z=null)},useOffscreen:function(){const e=n;return je[e(1422)][e(1053)]&&typeof OffscreenCanvas!=e(1482)},getDelay:function(e,t){const r=n;if(!e||je[r(1422)][r(803)]&&!b)return-1;if(t===Se[r(1245)])return je[r(916)];if(je[r(1594)]&&je.preDelayTimestamp>e)return je[r(1594)]-e>1e3&&je[r(829)](r(689),r(1589)+je[r(1594)]+r(1572)+e+r(1485)+(je[r(1594)]-e)+"ms and return "+je[r(916)]),je[r(1594)]=e,je.delay;if(je[r(513)]){if(e){const t=Date[r(1030)]()-je[r(604)],i=e-je[r(513)];t>=i?(E=!1,je.delay=t-i):(E=!0,je[r(916)]=i-t)}}else je[r(513)]=e,je.startTimestamp=Date.now(),je[r(916)]=-1;return je[r(1594)]=e,je[r(916)]},getDelayNotUpdateDelay:function(e,t){const r=n;if(!e||je._opt.hasVideo&&!b)return-1;if(t===Se[r(1245)])return je[r(795)];if(je.preDelayTimestamp&&je[r(1594)]-e>1e3)return je[r(829)]("worker",r(1144)+je[r(1594)]+r(1572)+e+r(1485)+(je.preDelayTimestamp-e)+r(639)),-1;if(je[r(513)]){let t=-1;if(e){const i=Date[r(1030)]()-je[r(604)],n=e-je[r(513)];i>=n?(E=!1,t=i-n):(E=!0,t=n-i)}return t}return-1},resetDelay:function(){const e=n;je.firstTimestamp=null,je[e(604)]=null,je.delay=-1,je.dropping=!1},resetAllDelay:function(){const e=n;je[e(1600)](),je[e(1594)]=null},doDecode:function(e){const t=n;je[t(687)]()?e[t(516)]===Se.audio?je[t(1422)][t(810)]?_e[t(828)](e[t(500)],e.ts):e[t(988)][t(1133)](e[t(500)],e.ts):e[t(516)]===Se.video&&_e.decodeVideo(e[t(500)],e.ts,e[t(622)],e[t(804)]):je[t(1422)][t(1017)]&&je[t(1053)]()&&e[t(516)]===Se[t(1006)]&&o[t(1133)]?o[t(1133)](e[t(500)],e.ts,e[t(804)]):e.decoder[t(1133)](e[t(500)],e.ts,e[t(622)],e[t(804)])},decodeNext(e){const t=n;if(0===s.length)return;e.ts;let i=s[0];const a=e.type===Se.video&&Kt(e.payload);if(Xt(r))a&&(s.shift(),je[t(1340)](i));else{const r=e.type===Se[t(1245)]&&i.type===Se[t(1006)];if(a||r)return s[t(525)](),void je.doDecode(i);if(e.type===Se[t(1006)])for(;i&&i[t(516)]===Se[t(1245)];)s.shift(),je[t(1340)](i),i=s[0]}},initPlayType:function(){const e=n,t=je[e(1422)][e(1155)]===se[e(531)],r=je._opt[e(1155)]===se[e(728)],i=je[e(1422)][e(1155)]===se.playVod;je[e(630)]=t,je[e(595)]=r,je[e(1498)]=i,je[e(867)]=je[e(1422)].playbackForwardMaxRateDecodeIFrame},init:function(){const e=n;if(je[e(1420)]("worker",e(1082)+r+e(1580)+i+e(698),JSON[e(1477)](je[e(1422)])),je._opt.isNakedFlow&&le[e(660)](),je.isPlayUseMSEAndDecoderInWorker()&&_e&&_e[e(660)](),o&&je[e(1422)][e(1017)]&&je[e(1053)]()&&o[e(660)](),Xt(je.isPlaybackCacheBeforeDecodeForFpsRender())){je[e(1420)](e(689),e(773));const t=()=>{const t=e,i=je.getMaxDelayTs();let n=null;if(s[t(677)]){if(je.isPushDropping)return void je[t(829)](t(689),t(1301)+s.length);if(je[t(1590)]){for(n=s[t(525)](),je[t(829)]("worker",t(865)+n[t(622)]+" and delay is "+je.delay+t(985)+s[t(677)]);!n[t(622)]&&s[t(677)];)n=s[t(525)]();const e=je[t(1567)](n.ts,n[t(516)]);n[t(622)]&&e<=je[t(1066)]()&&(je[t(1420)]("worker","loop() is dropping = false, is iFrame"),je[t(1590)]=!1,je[t(1340)](n),je.decodeNext(n))}else if(je[t(595)]||je.isPlayUseMSE()||0===je[t(1422)][t(565)])for(;s[t(677)];)n=s.shift(),je[t(1340)](n);else if(n=s[0],-1===je[t(1036)](n.ts,n[t(516)]))Xt(r)&&je.debugLog(t(689),t(1264)+n.ts+t(901)+n[t(516)]+" and buffer length is "+s[t(677)]+" and bufferList is "+je[t(1507)]()),s[t(525)](),je.doDecode(n),je.decodeNext(n);else if(je[t(916)]>i&&je[t(630)])je.hasIframeInBufferList()?(je[t(1420)](t(689),t(1394)+je[t(916)]+t(1530)+i+t(688)+s[t(677)]+" and bufferList is "+je[t(1507)]()+t(1531)),je.resetAllDelay(),je[t(1590)]=!0,postMessage({cmd:be.isDropping})):(s.shift(),je[t(1340)](n),je[t(631)](n));else for(;s[t(677)]&&(n=s[0],je[t(1036)](n.ts,n.type)>je[t(1422)][t(565)]);)s[t(525)](),je[t(1340)](n),n[t(516)]===Se[t(1006)]&&je.decodeNext(n)}else-1!==je[t(916)]&&je[t(1420)]("worker",t(489)),je[t(591)]()};je[e(873)]=setInterval(()=>{const r=e;let i=Date.now();!T&&(T=i);const n=i-T;n>100&&je.debugWarn(r(689),r(1414)+n),t(),T=Date[r(1030)]()},20)}else je[e(1420)](e(689),"playback and playbackIsCacheBeforeDecodeForFpsRender is true");if(Xt(je[e(1422)][e(592)])&&(b=!0),je[e(687)]()&&_e){const t=_e.getHandle();t&&postMessage({cmd:be[e(1186)],mseHandle:t},[t])}},getBufferListString(){const e=n;let t="";return s[e(1198)](r=>{t+=r[e(516)]+"|"+r.ts+","}),t},playbackCacheLoop:function(){const e=n;if(je[e(768)](),null===je[e(1329)])return void je[e(1420)](e(689),e(953));const t=Math.ceil(1e3/je[e(1329)]),r=je[e(1422)][e(862)];if(r<1){je[e(1323)]();const i=Math[e(719)](t/r);return je.debugLog(je[e(548)],"playbackCacheLoop() decimal playRate is "+r+", and intervalDuration is "+i+"ms"),void(je[e(873)]=setInterval(je[e(1323)],i))}for(let t=0;t<je[e(1422)][e(862)];t++)je[e(1323)]();je[e(1420)](e(689),"playbackCacheLoop fragDuration is "+t+e(1378)+je.streamFps),je.stopId=setInterval(()=>{const r=e,i=Date.now();!Q&&(Q=i);for(let e=0;e<je[r(1422)][r(862)];e++)je[r(1323)]();let n=i-Q,a=parseInt(n/t);a>1&&s[r(677)]>0&&je[r(829)]("worker",r(1278)+n+"ms and fragDuration is "+t+"ms and diffFps is "+a+r(934)+s[r(677)]),Q=i},t)},doPlaybackCacheLoop:function(){const e=n;let t=null;if(s[e(677)])if(t=s.shift(),t.type===Se[e(1006)]){je[e(996)]()?t[e(622)]&&(je[e(1420)](e(689),e(958),t.ts),je[e(1340)](t)):je[e(1340)](t);let r=s[0];for(;r&&r.type===Se[e(1245)];)s[e(525)](),je[e(996)]()||je.isInPlayNextFrame||je.isPlaybackPlayRateLessThanOne()||je[e(1340)](r),r=s[0]}else if(t.type===Se[e(1245)]){je.isPlaybackOnlyDecodeIFrame()||je.isInPlayNextFrame||je[e(726)]()||je[e(1340)](t);let r=s[0];for(;r;){if(t=s[e(525)](),t[e(516)]===Se[e(1006)]){je[e(996)]()?t[e(622)]&&(je.debugLog(e(689),e(958),t.ts),je[e(1340)](t)):je[e(1340)](t),r=null;break}t[e(516)]===Se[e(1245)]&&(je.isPlaybackOnlyDecodeIFrame()||je[e(910)]||je.isPlaybackPlayRateLessThanOne()||je[e(1340)](t),r=s[0])}}},clearPlaybackCacheLoop:function(){const e=n;je[e(873)]&&(clearInterval(je[e(873)]),je.stopId=null),Q=null},startPlaybackCacheLoop:function(){je[n(552)]()},destroyDemux(){const e=n;je[e(742)]&&(je[e(742)][e(1521)](),je.mp3Demuxer=null),f&&(f[e(1298)](),f=null),ee&&(ee=null,re=null,je.flvStreamBuffer=null),oe&&(oe=null,ce=null,je.psStreamBuffer=null),le[e(1521)](),de[e(1521)](),fe[e(1521)](),he[e(1521)](),ge[e(1521)]()},close:function(){const e=n;if(je.debugLog(e(689),e(1298)),je[e(978)]=!0,ue(),!u||1!==u[e(1249)]&&2!==u[e(1249)]?u&&je[e(1420)](e(689),e(1628)+u.readyState):($=!0,u[e(1298)](1e3,e(941))),u&&(u[e(822)]=null,u[e(833)]=null,u[e(1148)]=null,u[e(1193)]=null,je[e(554)]=Te[e(1426)]),u=null,je[e(817)](),je[e(1239)](),je[e(768)](),je.stopId&&(clearInterval(je[e(873)]),je[e(873)]=null),je.writableStream&&(Gt(je.writableStream[e(1298)])&&Xt(je.writableStream[e(1607)])?je.writableStream.close()[e(832)](t=>{const r=e;je[r(1420)](r(689),r(602),t[r(944)](),t)}).finally(()=>{je[e(949)]=null}):je[e(949)]=null),je[e(755)](),qe)try{Gt(qe.clear)&&qe[e(1395)](),Gt(qe[e(1311)])&&qe[e(1311)](),qe=null}catch(t){je.debugLog(e(689),"close() and audioDecoder.clear error: "+t[e(944)]()+" and ignore")}if(rt)try{Gt(rt.clear)&&rt[e(1395)](),Gt(rt[e(1311)])&&rt[e(1311)](),rt=null}catch(t){je[e(1420)]("worker","close() and videoDecoder.clear error: "+t[e(944)]()+e(765))}l=null,T=null,E=!1,I=null,k=null,w=null,A=null,C=null,x=0,o&&(o[e(1521)]&&o.destroy(),o=null),_e&&(_e[e(1521)](),_e=null),je[e(513)]=null,je[e(604)]=null,je.networkDelay=0,je.streamFps=null,je[e(754)]=null,je[e(1321)]=null,je[e(916)]=-1,je[e(795)]=-1,je[e(1594)]=null,je[e(1590)]=!1,je.isPushDropping=!1,je[e(630)]=!0,je[e(595)]=!1,je[e(1275)]=!1,je.isInPlayNextFrame=!1,je.isInPlayNextIFrame=!1,je[e(1498)]=!1,je[e(1048)]=!1,je.isHevc=null,je.playbackForwardMaxRateDecodeIFrameByCalced=null,je[e(1385)]=null,je[e(1422)]={},je.webglObj&&(je[e(541)].destroy(),je[e(1234)][e(1461)](e(1059),je.onOffscreenCanvasWebglContextLost),je[e(1234)].removeEventListener("webglcontextrestored",je.onOffscreenCanvasWebglContextRestored),je[e(1234)]=null,je[e(839)]=null,je[e(1304)]=null),s=[],a=[],m=null,v=null,y=!1,g=!1,_="",b=!1,S=null,z=!1,H=!1,W=!1,G=!1,j=null,U=0,F=0,R=null,D=null,M=null,L=null,V=null,q=null,O=0,N=null,B=null,P=null,je[e(1005)]=Ye[e(1211)],Y=!0,je.debug=null,je[e(1422)]={},postMessage({cmd:be[e(1587)]})},pushBuffer:function(e,t){const r=n;if(t[r(516)]===Se[r(1245)]&&bt(e)){if(je[r(1420)](r(689),"pushBuffer audio ts is "+t.ts+r(1257)),je[r(1422)][r(1497)]){const t=new Uint8Array(e);postMessage({cmd:be.aacSequenceHeader,buffer:t},[t[r(1494)]])}je[r(828)](e,t.ts)}else if(t.type===Se[r(1006)]&&t[r(622)]&&Kt(e)){if(je[r(1420)](r(689),r(1065)+t.ts+r(1446)),je[r(1422)][r(1497)]){const t=new Uint8Array(e);postMessage({cmd:be.videoSequenceHeader,buffer:t},[t[r(1494)]])}je[r(537)](e,t.ts,t.isIFrame,t.cts)}else{if(je._opt.isRecording)if(je[r(1422)][r(1497)]){const i=new Uint8Array(e);postMessage({cmd:be.flvBufferData,type:t[r(516)],buffer:i,ts:t.ts},[i.buffer])}else if(je[r(1422)][r(641)]===ae[r(1375)])if(t[r(516)]===Se[r(1006)]){const i=new Uint8Array(e)[r(1223)](5);postMessage({cmd:be[r(1093)],buffer:i,isIFrame:t[r(622)],ts:t.ts,cts:t[r(804)]},[i.buffer])}else if(t[r(516)]===Se[r(1245)]&&je[r(1422)].isWasmMp4){const i=new Uint8Array(e),n=St(i)?i[r(1223)](2):i[r(1223)](1);postMessage({cmd:be[r(813)],buffer:n,ts:t.ts},[n[r(1494)]])}if(je._opt[r(593)]&&t.type===Se.video&&je.isWorkerFetch&&je[r(1405)](e,t.ts),je[r(630)]&&(t[r(516)]===Se[r(1006)]&&(null!==V&&V>=t.ts&&(je[r(829)](r(689),"pushBuffer() and isIFrame is "+t[r(622)]+r(530)+t.ts+r(1411)+V+r(633)+e[r(1112)]+r(621)+O),V-t.ts>ve&&(je[r(829)](r(689),r(1240)+V+", options.ts is "+t.ts+r(700)+(V-t.ts)+" more than "+ve+r(1072)),je[r(591)](),V=null)),V>0&&t.ts,O=e[r(1112)],V=t.ts),b)){const e=je._opt[r(565)]+je[r(1422)].videoBufferDelay,i=je.getDelayNotUpdateDelay(t.ts,t.type);je[r(795)]=i,je[r(916)]>0&&i>e&&je[r(916)]<e&&je.hasIframeInBufferList()&&!1===je[r(1062)]&&(je[r(1420)](r(689),r(923)+i+" more than "+e+r(1579)+je[r(916)]+r(1602)),je.dropBuffer$2())}t[r(516)]===Se[r(1245)]?s[r(1612)]({ts:t.ts,payload:e,decoder:{decode:je[r(828)]},type:Se[r(1245)],isIFrame:!1}):t.type===Se.video&&s[r(1612)]({ts:t.ts,cts:t.cts,payload:e,decoder:{decode:je[r(537)]},type:Se[r(1006)],isIFrame:t.isIFrame}),je[r(572)]()}},calcPlaybackStreamFps(){const e=n;if(je[e(1514)]()&&Ht(je.streamVideoFps)){let t=function(e,t){const r=Pt,i=t?e[r(636)](e=>e[r(537)]===t):e;if(i[r(705)]<2)return null;let n=[],s=[i[0]];for(let e=1;e<i[r(705)];e++){const t=i[e].ts-i[e-1].ts;t>=0&&t<=150?s[r(501)](i[e]):(s[r(705)]>=10&&n.push(s),s=[i[e]])}if(s[r(705)]>=10&&n[r(501)](s),0===n[r(705)])return null;const a=n.reduce((e,t)=>t[r(705)]>e.length?t:e);let o=0;for(let e=1;e<a[r(705)];e++)o+=a[e].ts-a[e-1].ts;const c=o/(a.length-1);return Math[r(734)](1e3/c)}(s,Se[e(1006)]);if(t){const r=je[e(670)]();let i="";i=r[e(677)]>100?JSON[e(1477)](r[e(1223)](0,100))+e(841):JSON[e(1477)](r),je[e(1420)](e(689),e(972)+t+e(1577)+r[e(677)]+e(526)+i),t<15&&je[e(829)](e(689),e(972)+t+e(542)),je[e(1321)]=t,postMessage({cmd:be.playbackStreamVideoFps,value:je[e(1321)]}),je.streamFps=t,je[e(552)]()}else{const t=100;if(s[e(677)]>=t){const r=je[e(670)]();je[e(829)](e(689),e(981)+s[e(677)]+e(1485)+t+e(1552)+r.length+e(836)+JSON.stringify(r)+e(1174)),je[e(1321)]=25,postMessage({cmd:be[e(739)],value:je[e(1321)]}),je[e(1329)]=je[e(1321)],je[e(552)]()}if(s[e(677)]>t/2){const r=je[e(670)]();je[e(829)](e(689),"calcPlaybackStreamFps, bufferListLength  is "+s.length+e(1485)+t/2+e(1552)+r[e(677)]+e(836)+JSON[e(1477)](r)+e(1440))}}}},getBufferLength(){let e={video:0,audio:0};return s.forEach(t=>{const r=nc;t[r(516)]===Se[r(1006)]?e[r(1006)]+=1:t[r(516)]===Se[r(1245)]&&(e[r(1245)]+=1)}),e},getVideoBufferLength(){const e=n;let t=0;return s[e(1198)](r=>{r[e(516)]===Se.video&&(t+=1)}),t},getVideoBufferDuration(){const e=n,t=s[e(524)](t=>{const r=e;return t.type===Se[r(1006)]}),r=function(e,t){const r=Pt;if(Gt(e[r(755)]))return e[r(755)](t);for(let i=e[r(705)]-1;i>=0;i--)if(t(e[i],i,e))return e[i]}(s,t=>{const r=e;return t[r(516)]===Se[r(1006)]});return t&&r?parseInt(r.ts-t.ts,10):0},getLastBufferVideoTimestamp(){const e=n;let t=0;if(0===s[e(677)])return t;const r=s[e(677)]-1;for(let i=r;i>=0;i--){const r=s[i];if(r[e(516)]===Se[e(1006)]){t=r.ts;break}}const i=s[r];return i.ts-t<1e3&&(t=i.ts),t},hasIframeInBufferList(){const e=n;return s[e(1415)](t=>{const r=e;return t[r(516)]===Se[r(1006)]&&t.isIFrame})},isAllIframeInBufferList(){const e=n,t=je[e(871)]();let r=0;return s[e(1198)](t=>{const i=e;t.type===Se[i(1006)]&&t[i(622)]&&(r+=1)}),t===r},getNotDroppingDelayTs(){const e=n;return je[e(1422)][e(565)]+je._opt[e(1226)]/2},getMaxDelayTs(){const e=n;return je[e(1422)][e(565)]+je[e(1422)].videoBufferDelay},getAudioBufferLength(){let e=0;return s.forEach(t=>{t.type===Se.audio&&(e+=1)}),e},getStreamBufferLength(){const e=n;let t=0;return f&&f[e(1494)]&&(t=f[e(1494)].byteLength),je[e(1293)]&&(t=je[e(1293)][e(1112)]),je._opt[e(848)]?le[e(861)]&&(t=le[e(861)][e(1112)]):je[e(1422)][e(1518)]?he[e(906)]&&(t=he[e(906)][e(1112)]):je[e(1422)][e(1383)]?de[e(1e3)]&&(t=de[e(1e3)].getStreamBufferSize()):je[e(1422)].isPs&&(ge[e(1363)]&&ge[e(1363)][e(1494)]?t=ge[e(1363)].buffer[e(1112)]:je[e(1517)]&&(t=je[e(1517)][e(1112)])),t},fetchStream:function(e,t={},r=[]){const i=n;if(je.debugLog(i(689),i(1282)+e,i(1258),JSON.stringify(t)),je[i(1048)]=!0,t[i(1247)]?je[i(1422)][i(1247)]=!0:t[i(1383)]?(je._opt[i(1383)]=!0,de[i(657)]()):t.isMpeg4?je._opt.isMpeg4=!0:t[i(848)]?je[i(1422)][i(848)]=!0:t[i(1518)]?(je[i(1422)][i(1518)]=!0,he[i(660)]()):t[i(582)]&&(je[i(1422)][i(582)]=!0,ge[i(660)]()),l=Rt(e=>{postMessage({cmd:be[i(977)],type:Ce.streamRate,value:e})}),je.init(),je[i(1501)](),t[i(1615)]===ie[i(494)]){t[i(1247)]&&(je[i(1422)].demuxFlvUseV2?(re=je[i(1309)](),ee=xe(re)):f=new cr(je[i(1309)]())),c=new AbortController;const r=Object[i(1306)]({signal:c[i(1185)]},{headers:t[i(1416)]&&t.options[i(1156)]||{}});fetch(e,r)[i(594)](e=>{const r=i;if(Jt($))return je[r(1420)]("worker",r(888)),je.fetchStatus=Ye.idle,void e[r(998)][r(685)]();if(!je[r(978)]){if(!function(e){const t=Pt;return e.ok&&e.status>=200&&e[t(528)]<=299}(e))return je.debugWarn(r(689),r(948)+e[r(745)]+r(1570)+e.ok+r(1113)),ue(),void postMessage({cmd:be[r(977)],type:Ee[r(886)],value:r(948)+e[r(745)]+r(1570)+e.ok});if(postMessage({cmd:be[r(977)],type:Ce.streamSuccess}),typeof WritableStream!==Pt(815))je.writableStream=new WritableStream({write:e=>{const i=r;if(!je[i(978)])return c&&c.signal&&c[i(1185)][i(1014)]?(je[i(1420)](i(689),i(1509)),void(je[i(1005)]=Ye[i(1283)])):Jt($)?(je[i(1420)](i(689),i(1604)),je[i(1005)]=Ye[i(1283)],void ue()):void("string"!=typeof e?(je.fetchStatus=Ye.buffering,l(8*e[i(1112)]),t[i(1247)]?je[i(1422)][i(1189)]?ee(e):f[i(517)](e):t[i(1383)]?je[i(880)](e):t.isMpeg4?je.demuxMpeg4(e):t[i(1518)]?je[i(912)](e):t[i(848)]?je.demuxNakedFlow(e):t.isPs&&je[i(1330)](e)):je[i(829)](i(689),'writableStream write() and value is "'+e+i(1106)))},close:()=>{const e=r;je[e(978)]||(je.debugLog("worker",e(968)),je[e(1005)]=Ye[e(1283)],ue(),je[e(1422)][e(1078)]?(je[e(755)](),postMessage({cmd:be[e(977)],type:Ce[e(760)],value:ne[e(494)],msg:e(644)})):postMessage({cmd:be[e(977)],type:Ce[e(638)]}))},abort:e=>{const t=r;if(je.isDestroyed)return;if(c&&c[t(1185)]&&c.signal[t(1014)])return je[t(1420)](t(689),t(1127)),void(je.fetchStatus=Ye.complete);if(je[t(755)](),e.name===We[t(1039)])return void je[t(1420)]("worker",t(1103));const i=e.toString();je.debugLog(t(689),t(942)+i),-1===i[t(729)](We[t(1555)])&&-1===i[t(729)](We[t(1358)])&&-1===i.indexOf(We[t(1399)])&&(ue(),postMessage({cmd:be.workerFetch,type:Ee[t(945)],value:e.toString()}))}}),e[r(998)].pipeTo(je.writableStream).catch(e=>{const t=r;e[t(1213)]!==t(1441)&&je.debugLog("worker",t(544),e.name,e[t(944)]())});else{const i=e[r(998)].getReader(),n=()=>{const e=r;i.read()[e(594)](({done:r,value:i})=>{const s=e;if(!je[s(978)])return r?(je[s(1420)](s(689),s(1235)),je[s(1005)]=Ye[s(1283)],ue(),void(je._opt.checkStreamEnd?(je.destroyDemux(),postMessage({cmd:be[s(977)],type:Ce[s(760)],value:ne.fetch,msg:s(644)})):postMessage({cmd:be[s(977)],type:Ce.streamEndInner}))):c&&c[s(1185)]&&c[s(1185)][s(1014)]?(je.debugLog("worker",s(761)),void(je[s(1005)]=Ye[s(1283)])):Jt($)?(je.debugLog(s(689),s(1331)),je[s(1005)]=Ye.complete,void ue()):void(typeof i!==s(692)?(je.fetchStatus=Ye.buffering,l(8*i.byteLength),t[s(1247)]?je._opt[s(1189)]?ee(i):f[s(517)](i):t.isFmp4?je.demuxFmp4(i):t.isMpeg4?je[s(1224)](i):t[s(1518)]?je[s(912)](i):t[s(848)]?je[s(1591)](i):t[s(582)]&&je[s(1330)](i),n()):je.debugWarn(s(689),s(737)+i+s(1425)))}).catch(t=>{const r=e;if(c&&c[r(1185)]&&c.signal.aborted)return je.debugLog(r(689),r(1504)),void(je[r(1005)]=Ye[r(1283)]);if(je[r(755)](),t[r(1213)]===We[r(1039)])return void je[r(1420)](r(689),"fetchNext().catch() and e.name is AbortError so return");const i=t[r(944)]();je[r(1420)](r(689),r(856)+i),-1===i[r(729)](We[r(1555)])&&-1===i.indexOf(We[r(1358)])&&-1===i.indexOf(We[r(1399)])&&(ue(),postMessage({cmd:be[r(977)],type:Ee[r(945)],value:t.toString()}))})};n()}}})[i(832)](e=>{const t=i;c&&c[t(1185)]&&c[t(1185)][t(1014)]?je[t(1420)]("worker",t(931)):e[t(1213)]!==We[t(1039)]?(je.debugLog(t(689),t(600)+e[t(944)]()),ue(),postMessage({cmd:be.workerFetch,type:Ee.fetchError,value:e[t(944)]()}),je[t(755)]()):je[t(1420)]("worker",t(562))})}else t[i(1615)]===ie[i(976)]&&(t[i(1247)]&&(je[i(1422)][i(1189)]?(re=je[i(1309)](),ee=xe(re)):f=new cr(je[i(1309)]())),u=new WebSocket(e,r),u[i(1115)]="arraybuffer",u.onopen=()=>{const e=i;je[e(1420)](e(689),e(1061)),je[e(554)]=Te.open,je[e(1239)](),postMessage({cmd:be.workerFetch,type:Ce[e(892)]}),postMessage({cmd:be[e(977)],type:Ce[e(1342)]}),t[e(1416)]&&t[e(1416)].websocketFirstMessage&&je[e(1105)](t[e(1416)][e(879)])},u[i(1148)]=e=>{const t=i;if(je[t(978)])return void je[t(1420)]("worker",t(956)+e[t(637)]+t(1502));if(je[t(1420)](t(689),"fetchStream, WebsocketStream socket close and code is "+e[t(637)]+t(1390)+e[t(1262)]+t(914)+e.wasClean),Jt($))return void je.debugLog(t(689),"fetchStream, WebsocketStream socket close and requestAbort is true so return");if(h){je[t(1420)](t(689),t(956)+e[t(637)]+t(777));let r=t(1032)+e[t(637)]+t(794)+e[t(1262)]+", and wasClean is "+e[t(791)]+t(929)+p;return postMessage({cmd:be[t(977)],type:Ee[t(798)],value:r}),void(p="")}let r=!1;1006===e.code&&(je[t(1603)](t(689),t(1513)+e[t(637)]),r=!0),je.socketStatus=Te[t(1298)],je[t(1422)][t(1078)]||r?(je.destroyDemux(),postMessage({cmd:be[t(977)],type:Ce[t(760)],value:ne[t(976)],msg:e[t(637)]})):postMessage({cmd:be[t(977)],type:Ce[t(638)]})},u[i(1193)]=e=>{const t=i;je.debugError(t(689),t(707),e[t(1114)]||""),h=!0,je[t(554)]=Te[t(994)],p=e[t(1114)]||t(1515),je.destroyDemux()},u.onmessage=e=>{const r=i;je[r(978)]?je[r(1420)](r(689),"socket.onmessage and isDestroyed, so return"):typeof e[r(1595)]!==r(692)?(l(8*e[r(1595)][r(1112)]),t[r(1247)]?je[r(1422)][r(1189)]?ee(e[r(1595)]):f.write(e[r(1595)]):t[r(1383)]?je[r(880)](e[r(1595)]):t[r(992)]?je[r(1224)](e[r(1595)]):je[r(1422)].isNakedFlow?je[r(1591)](e[r(1595)]):je[r(1422)][r(1518)]?je[r(912)](e.data):je[r(1422)][r(582)]?je[r(1330)](e[r(1595)]):je[r(1598)](e[r(1595)])):postMessage({cmd:be[r(1503)],value:e.data})})},demuxFlv:function*(){const e=n;yield 9;const t=new ArrayBuffer(4),r=new Uint8Array(t),i=new Uint32Array(t);for(;;){r[3]=0;const t=yield 15,n=t[4];r[0]=t[7],r[1]=t[6],r[2]=t[5];const s=i[0];r[0]=t[10],r[1]=t[9],r[2]=t[8],r[3]=t[11];let a=i[0];const o=(yield s)[e(1223)]();switch(n){case Ie:if(o[e(1112)]>0){const t=je[e(1522)](o);je.decode(t,{type:Se[e(1245)],ts:a})}else je[e(829)](e(689),e(1265)+o[e(1112)]+e(889));break;case we:if(o[e(1112)]>=6){const t=o[0];if(je[e(990)](t))je[e(643)](o,a);else{const t=15&o[0];let r=o[0]>>4===$e[e(1184)];const n=t===Me.h265;if(e(555),Xt(r)&&Jt(Zt(o,n))&&(je.debugLog(e(689),e(1619)),r=!0),r&&Kt(o)&&null===je[e(1549)]){const t=15&o[0];je[e(1549)]=t===Me[e(961)],j=Bt(o,je[e(1549)]),je[e(1420)](e(689),"demuxFlv() isVideoSequenceHeader is true and isHevc is "+je[e(1549)]+e(818)+j)}r&&je[e(1599)](a),je.isPlayer&&je[e(735)](a),i[0]=o[4],i[1]=o[3],i[2]=o[2],i[3]=0;let s=i[0],c=je.cryptoPayload(o,r);je.decode(c,{type:Se.video,ts:a,isIFrame:r,cts:s})}}else je[e(829)]("worker",e(1558)+o[e(1112)]+" and return");break;case Ae:postMessage({cmd:be[e(895)],buffer:o},[o[e(1494)]]);break;default:je[e(1420)]("worker",e(1241)+n)}}},decode:function(e,t){const r=n;t.type===Se.audio?je[r(1422)][r(1483)]&&(postMessage({cmd:be[r(977)],type:Ce.streamAbps,value:8*e[r(1112)]}),je[r(630)]?je[r(782)](e,{type:t[r(516)],ts:t.ts,cts:t[r(804)]}):je.isPlayback&&(je[r(996)]()||(je.isPlaybackCacheBeforeDecodeForFpsRender()?je.pushBuffer(e,{type:t[r(516)],ts:t.ts,cts:t[r(804)]}):je[r(782)](e,{type:t[r(516)],ts:t.ts,cts:t[r(804)]})))):t[r(516)]===Se.video&&je._opt.hasVideo&&(postMessage({cmd:be[r(977)],type:Ce.streamVbps,value:8*e[r(1112)]}),postMessage({cmd:be.workerFetch,type:Ce[r(1004)],value:t.ts}),je[r(630)]?je.pushBuffer(e,{type:t[r(516)],ts:t.ts,isIFrame:t[r(622)],cts:t.cts}):je[r(595)]&&(je[r(1514)]()?je[r(782)](e,{type:t[r(516)],ts:t.ts,cts:t[r(804)],isIFrame:t[r(622)]}):je[r(996)]()?t.isIFrame&&je.pushBuffer(e,{type:t[r(516)],ts:t.ts,cts:t.cts,isIFrame:t.isIFrame}):je.pushBuffer(e,{type:t[r(516)],ts:t.ts,cts:t[r(804)],isIFrame:t[r(622)]})))},cryptoPayload:function(e,t){const r=n;let i=e;return je._opt.isM7sCrypto?je[r(1422)][r(807)]&&je._opt.cryptoIV[r(1112)]>0&&je[r(1422)][r(1271)]&&je[r(1422)][r(1271)][r(1112)]>0?i=function(e,t,r,i=!1){const n=la;t=new Uint8Array(t),r=new Uint8Array(r);const s=e[n(406)];let a=5;for(;a<s;){let o=da(e.slice(a,a+4));if(o>s)break;let c=e[a+4],u=!1;if(i?(c=c>>>1&63,u=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21][n(399)](c)):(c&=31,u=1===c||5===c),u){const i=e[n(410)](a+4+2,a+4+o);let s=new(vn[n(400)][n(405)])(t,new vn.Counter(r));const c=s[n(395)](i);s=null,e.set(c,a+4+2)}a=a+4+o}return e}(e,je[r(1422)][r(1271)],je[r(1422)][r(807)],je[r(1549)]):je[r(1603)](r(689),r(1479)+(je[r(1422)][r(1271)]&&je[r(1422)][r(1271)].byteLength)+r(1345)+(je[r(1422)][r(807)]&&je[r(1422)][r(807)][r(1112)])+r(1208)):je[r(1422)].isSm4Crypto?je[r(1422)][r(556)]?i=je[r(1422)][r(807)]&&je[r(1422)].cryptoIV[r(1112)]>0&&je._opt.cryptoKey&&je[r(1422)][r(1271)][r(1112)]>0?function(e,t,r,i=!1,n=!1){var s=Do;t=new Uint8Array(t),r=new Uint8Array(r);const a=e[s(493)];let o=5;for(;o<a;){let c=Mo(e[s(496)](o,o+4));if(c>a)break;let u=e[o+4],l=!1,d=2;if(i?(n&&(d=3),u=u>>>1&63,l=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21][s(488)](u)):(u&=31,l=1===u||5===u),l){const i=Wo(t,r,e[s(496)](o+4+d,o+4+c));e[s(475)](i,o+4+d)}o=o+4+c}return e}(e,je[r(1422)].cryptoKey,je._opt.cryptoIV,je[r(1549)],je[r(1422)][r(1540)]):function(e,t,r=!1,i=!1){const n=Ia,s=e[n(242)];let a=new Uint8Array(e[n(237)](0,5)),o=5;for(;o<s;){const c=e[n(237)](o,o+4);let u=Ua(c);if(u>s){const t=new Uint8Array(a[n(235)]+e[n(235)]-o);t[n(239)](a,0),t.set(e.slice(o),a[n(235)]),a=t;break}let l=e[o+4],d=!1,f=2;if(r?(i&&(f=3),l=l>>>1&63,d=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21][n(228)](l)):(l&=31,d=1===l||5===l),d){const r=Pa(e[n(237)](o+4+f,o+4+u),t,0,{padding:n(233),output:"array"});let i=r[r.length-1];if(i>0&&i<16){let e=!0;for(let t=1;t<=i;t++)if(r[r.length-t]!==i){e=!1;break}e&&r.splice(r[n(235)]-i,i)}const s=new Uint8Array(f);s.set(e[n(237)](o+4,o+4+f),0);const c=Tt(_a(s,new Uint8Array(r))),l=new Uint8Array(a[n(235)]+c.length);l[n(239)](a,0),l[n(239)](c,a[n(235)]),a=l}else{const t=e.slice(o+4,o+4+u),r=new Uint8Array(a.length+4+t[n(235)]);r.set(a,0),r[n(239)](c,a[n(235)]),r[n(239)](t,a[n(235)]+4),a=r}o=o+4+u}return a}(e,je[r(1422)][r(556)],je[r(1549)],je[r(1422)][r(1540)]):!je._opt[r(556)]&&je[r(1603)](r(689),r(1480)):je._opt[r(1348)]&&(je[r(1422)][r(807)]&&je[r(1422)].cryptoIV.byteLength>0&&je[r(1422)][r(1271)]&&je[r(1422)][r(1271)][r(1112)]>0?i=function(e,t,r,i=!1){const n=qa,s=e.byteLength;let a=5;for(;a<s;){let o=$a(e[n(419)](a,a+4));if(o>s)break;let c=e[a+4],u=!1;if(i?(c=c>>>1&63,u=[0,1,2,3,4,5,6,7,8,9,16,17,18,19,20,21].includes(c)):(c&=31,u=1===c||5===c),u){const i=ja(e[n(419)](a+4,a+4+o),t,r);e[n(420)](i,a+4)}a=a+4+o}return e}(e,je._opt.cryptoKey,je._opt[r(807)],je[r(1549)]):je.debugError(r(689),r(1181)+(je._opt[r(1271)]&&je._opt[r(1271)][r(1112)])+r(1345)+(je._opt.cryptoIV&&je._opt.cryptoIV[r(1112)])+r(1208))),i},cryptoPayloadAudio:function(e){const t=n;if(Xt(je[t(1422)][t(678)]))return e;let r=e;if(je[t(1422)].isM7sCrypto)if(je[t(1422)][t(807)]&&je[t(1422)].cryptoIV[t(1112)]>0&&je[t(1422)][t(1271)]&&je[t(1422)][t(1271)][t(1112)]>0){e[0]>>4===Pe.AAC&&(r=function(e,t,r){const i=la;if(e.byteLength<=30)return e;const n=e[i(410)](32);let s=new(vn[i(400)][i(405)])(t,new vn.Counter(r));const a=s[i(395)](n);return s=null,e.set(a,32),e}(e,je._opt[t(1271)],je[t(1422)][t(807)]))}else je[t(1603)](t(689),"isM7sCrypto cryptoKey.length is "+(je[t(1422)].cryptoKey&&je[t(1422)].cryptoKey[t(1112)])+" or cryptoIV.length is "+(je[t(1422)][t(807)]&&je[t(1422)][t(807)][t(1112)])+" null");else if(je[t(1422)][t(1348)])if(je[t(1422)][t(807)]&&je[t(1422)][t(807)].byteLength>0&&je[t(1422)][t(1271)]&&je._opt[t(1271)].byteLength>0){e[0]>>4===Pe[t(501)]&&(r=function(e,t,r){const i=qa;if(e[i(415)]<=30)return e;const n=ja(e[i(419)](30),t,r);return e[i(420)](n,30),e}(e,je._opt[t(1271)],je[t(1422)][t(807)]))}else je[t(1603)](t(689),t(1181)+(je[t(1422)][t(1271)]&&je[t(1422)][t(1271)][t(1112)])+" or cryptoIV.length is "+(je[t(1422)][t(807)]&&je[t(1422)][t(807)][t(1112)])+t(1208));return r},setCodecAudio:function(e,t){const r=n,s=e[0]>>4,a=e[0]>>1&1;if(q=s===Pe[r(501)]?a?16:8:0===a?8:16,qe&&qe[r(1392)]||!Xt(i))if(bt(e)||s===Pe.ALAW||s===Pe[r(1528)]||s===Pe.MP3){je[r(1420)]("worker",r(787)+s+r(1044)+je[r(1422)][r(1352)]);const n=s===Pe[r(501)]?e[r(1223)](2):new Uint8Array(0);if(s===Pe.AAC){const e=wt(n);if(!e)return je[r(829)]("worker",r(613)),void(je[r(1422)].hasAudio=!1);const t=e[r(1407)];if(t>2)return je[r(829)](r(689),r(1434)+t+" > 2"+r(805)),void(je[r(1422)][r(1483)]=!1)}if(i){if(s===Pe[r(1118)])return void je.debugError("worker",r(583));qe.sample_rate=je[r(1422)][r(1352)],qe[r(1133)](e,t)}else qe[r(1392)](s,je[r(1422)][r(1352)],n,je[r(1543)]());if(s===Pe.AAC&&postMessage({cmd:be[r(1248)],buffer:n},[n.buffer]),g=!0,_=s,s!==Pe[r(501)]&&(s===Pe[r(1118)]?(!je[r(742)]&&(je.mp3Demuxer=new Ga(je),je.mp3Demuxer.on(r(1595),(e,t)=>{qe[r(1133)](e,t)})),je[r(742)].dispatch(e[r(1223)](1),t)):qe.decode(e[r(1223)](1),t)),tr()){const e=Number("1")||1;setTimeout(()=>{const e=r;je[e(1603)]("worker",e(769)),je[e(1298)](),postMessage({cmd:be[e(1191)]})},60*e*60*1e3)}}else je[r(829)]("worker",r(614)+s+r(864));else je.debugError(r(689),r(989))},decodeAudio:function(e,t){const s=n;if(je.isDestroyed)je.debugLog("worker",s(504));else if(je[s(1104)]())_e[s(828)](e,t);else if(Jt(r)&&(je.isMSEDecodeAudio()||je[s(808)]()||je.isUseMThreading()||je[s(663)]()))postMessage({cmd:be[s(1287)],payload:e,ts:t,cts:t},[e.buffer]);else{const r=e[0]>>4;if(g){if(bt(e))return void je.debugLog(s(689),s(891));if(i)qe[s(1133)](e,t);else if(r===Pe[s(1118)]){if(null===je[s(742)])return void je[s(829)]("worker",s(734)+_+s(1326)+r+s(519));je[s(742)][s(564)](e[s(1223)](1),t)}else qe[s(1133)](r===Pe[s(501)]?e[s(1223)](2):e[s(1223)](1),t)}else je.setCodecAudio(e,t)}},setCodecVideo:function(e,t){const r=n,s=15&e[0];if(rt&&rt.setCodec||!Xt(i))if(Kt(e))if(s===Me[r(555)]||s===Me[r(961)]){je.debugLog(r(689),r(570)+s);const t=e[r(1223)](5);if(s===Me[r(555)]&&je.isUseSIMDAndroid()){const e=Ar(t,je[r(1101)]());if(e[r(1544)]>ye||e[r(1592)]>ye)return postMessage({cmd:be.simdH264DecodeVideoWidthIsTooLarge,value:r(1221)+e[r(1544)]+r(1435)+ye+r(646)+e[r(1592)]+r(1435)+ye}),void je[r(829)](r(689),r(683)+e[r(1544)]+r(640)+e.codecHeight)}const n=new Uint8Array(e);y=!0,i?rt[r(1133)](e,0):rt[r(1392)](s,t,je[r(1543)]()),postMessage({cmd:be[r(1042)],code:s}),postMessage({cmd:be[r(1529)],buffer:n,codecId:s},[n[r(1494)]])}else je[r(829)](r(689),r(1573)+s+r(1458));else je[r(829)](r(689),r(1091)+s+r(590)+t+" and packetType is "+e[1]);else je[r(1603)](r(689),"setCodecVideo: videoDecoder or videoDecoder.setCodec is null")},decodeVideo:function(e,t,s,a=0){const o=n;if(je.isDestroyed)je[o(1420)](o(689),"decodeVideo, decoder is destroyed and return");else if(je[o(687)]())_e.decodeVideo(e,t,s,a);else if(Jt(r))postMessage({cmd:be.videoPayload,payload:e,isIFrame:s,ts:t,cts:a,delay:je[o(916)]},[e[o(1494)]]);else if(y)if(null===S&&(je[o(1420)](je[o(548)],o(793)),S=!0,je.postVideoInitedAndNotFirstVideoIFrameToMain(S)),!b&&s&&(b=!0,je[o(1420)](je[o(548)],"decodeVideo and is first iframe, so set isVideoInitedAndNotFirstVideoIFrame = false"),S=!1,je[o(1290)](S)),b){if(s&&Kt(e)){const t=15&e[0];let r={};const i=je.getCorrectionConfiguration();let n=e.slice(5);t===Me[o(555)]?r=Ar(n,i):t===Me[o(961)]&&(r=Xr(n,i)),r[o(1544)]&&r[o(1592)]&&m&&v&&(r[o(1544)]!==m||r[o(1592)]!==v)&&(je[o(829)](o(689),o(1316)+m+o(746)+v+o(1400)+r[o(1544)]+o(1214)+r[o(1592)]+",\n                            and emit change event"),H=!0,postMessage({cmd:be[o(1068)],value:o(1221)+m+"->"+r[o(1544)]+o(646)+v+"->"+r[o(1592)]}))}if(H)return void je.debugWarn(o(689),o(1160));if(W)return void je.debugWarn(o(689),o(845));if(G)return void je.debugWarn(o(689),o(1382));if(Kt(e))return void je[o(1420)]("worker",o(1527));if(e[o(1112)]<12)return void je.debugWarn("worker","decodeVideo and payload is too small , payload length is "+e[o(1112)]);if(I=t,null===w&&(w=Ut()),x+=1,je[o(1201)](),i)rt[o(1133)](e,t);else{const r=e.slice(5);rt[o(1133)](r,s?1:0,t)}}else je[o(1420)]("worker",o(1098));else je[o(1303)](e,s)},clearBuffer:function(e=!1){const t=n;je[t(1420)](t(689),t(652)+s[t(677)]+", need clear is "+e),e&&(s=[]),je[t(630)]&&(je[t(591)](),Jt(je[t(1422)][t(592)])&&(je[t(1590)]=!0,postMessage({cmd:be[t(653)]}))),Jt(je._opt.checkFirstIFrame)&&Xt(r)&&(b=!1)},dropBuffer$2:function(){const e=n;if(s.length>0){let t=s[e(1102)](t=>{const r=e;return Jt(t[r(622)])&&t[r(516)]===Se[r(1006)]});if(je[e(1233)]())for(let r=0;r<s[e(677)];r++){const i=s[r],n=je[e(1567)](i.ts,i[e(516)]);if(n>=je[e(1066)]()){je[e(1420)]("worker","dropBuffer$2() isAllIframeInBufferList() is true, and index is "+r+e(1402)+n+e(1162)+je[e(1066)]()),t=r;break}}if(t>=0){je[e(1062)]=!0,postMessage({cmd:be[e(653)]});const r=s[e(677)];if(je._opt.delayFrameChasingPolicy===pe[e(1090)]&&t<=je[e(1444)]()){je[e(1420)]("worker","dropBuffer$2() _opt.delayFrameChasingPolicy is accelerate and iframe index "+t+e(1550)+je[e(1444)]()+e(574));s[e(1223)](0,t-1)[e(1198)](t=>{je[e(1340)](t)})}s=s[e(1223)](t);const i=s.shift();je[e(591)](),je.getDelay(i.ts,i[e(516)]),je[e(1340)](i),je[e(1062)]=!1,je[e(1420)](e(689),e(984)+t+",and old bufferList length is "+r+e(1623)+s[e(677)]+e(1578)+je[e(916)]+" ")}else je.isPushDropping=!1}0===s.length&&(je.isPushDropping=!1)},getDelayFrameAccelerateDecodeMaxNum(){const e=n;return je.calcDelayFrameAccelerateDecodeMaxNum?je[e(1385)]:m&&v?(je.calcDelayFrameAccelerateDecodeMaxNum=er({width:m,height:v,encTypeCode:je[e(1549)]?Me.h265:Me[e(555)]},{useWCS:je[e(1422)][e(1017)],useWasm:je[e(1422)][e(1433)],useSIMD:je._opt[e(1035)],isFFmpegSIMD:je[e(1422)].isFFmpegSIMD,useMThreading:je[e(1422)][e(1190)]}),je[e(1385)]):je[e(1422)].delayFrameAccelerateDecodeMaxNum},updatePrevDecodedVideoFrameLocalTimestamp(){const e=n;if(!je[e(630)])return;const t=Ut();null===C&&(C=t);const r=t-C;r>85&&je.debugLog(je[e(548)],e(1153)+r+e(1485)+85+e(971)),C=t},updatePrevDecodeVideoFrameLocalTimestamp(){const e=n;if(!je[e(630)])return;const t=Ut();null===A&&(A=t);const r=t-A;r>85&&je[e(1420)](e(689),e(1455)+r+e(1485)+85+e(971)),A=t},demuxM7s:function(e){const t=n,r=new DataView(e),i=r[t(1108)](1,!1),s=r[t(1095)](0),a=new ArrayBuffer(4),o=new Uint32Array(a);switch(s){case Se[t(1245)]:const n=je.cryptoPayloadAudio(new Uint8Array(e,5));je[t(1133)](n,{type:Se.audio,ts:i});break;case Se.video:if(r[t(1112)]>=11){const n=new Uint8Array(e,5),s=n[0];if(je[t(990)](s))je[t(643)](n,i);else{const e=r[t(1095)](5)>>4==1;if(e&&(je[t(1599)](i),Kt(n)&&null===je.isHevc)){const e=15&n[0];je[t(1549)]=e===Me.h265}je[t(630)]&&je[t(735)](i),o[0]=n[4],o[1]=n[3],o[2]=n[2],o[3]=0;let s=o[0],a=je.cryptoPayload(n,e);je.decode(a,{type:Se.video,ts:i,isIFrame:e,cts:s})}}else je[t(829)](t(689),"demuxM7s() type is video and arrayBuffer length is "+e[t(1112)]+t(889))}},demuxNakedFlow:function(e){le[n(564)](e)},demuxFmp4:function(e){de[n(564)](e)},demuxMpeg4:function(e){fe.dispatch(e)},demuxTs:function(e){he.dispatch(e)},demuxPs(e){ge[n(564)](e)},_decodeEnhancedH265Video:function(e,t){const r=n,i=e[0],s=48&i,a=15&i,o=e[r(1223)](1,5),c=new ArrayBuffer(4),u=new Uint32Array(c),l="a"==String[r(997)](o[0]);if(je.isHevc=Xt(l),a===Je.PACKET_TYPE_SEQ_START){if(s===Xe.FT_KEY){const i=e[r(1223)](5);if(l);else{const n=new Uint8Array(5+i[r(677)]);n[r(1431)]([28,0,0,0,0],0),n.set(i,5),j=Bt(e,je.isHevc),je[r(1420)](r(689),r(534)+je[r(1549)]+r(818)+j),je[r(1133)](n,{type:Se.video,ts:t,isIFrame:!0,cts:0})}}}else if(a===Je[r(1117)]){let i=e,n=0;const a=s===Xe[r(636)];if(a&&je[r(1599)](t),l);else{u[0]=e[4],u[1]=e[3],u[2]=e[2],u[3]=0,n=u[0];i=Qr(e.slice(8),a),i=je[r(999)](i,a),je.decode(i,{type:Se[r(1006)],ts:t,isIFrame:a,cts:n})}}else if(a===Je[r(950)]){const i=s===Xe[r(636)];i&&je[r(1599)](t);let n=Qr(e[r(1223)](5),i);n=je[r(999)](n,i),je[r(1133)](n,{type:Se[r(1006)],ts:t,isIFrame:i,cts:0})}},_isEnhancedH265Header:function(e){return!(128&~e)},findSei:function(e,t){const r=n;let i=4;!Ht(j)&&(i=j);Et(e.slice(5),i)[r(1198)](e=>{const i=r,n=je[i(1549)]?e[0]>>>1&63:31&e[0],s=je.isHevc&&(n===Le[i(1100)]||n===Le[i(1139)]),a=Xt(je[i(1549)])&&n===Re.kSliceSEI;(s||a)&&postMessage({cmd:be.videoSEI,buffer:e,ts:t,isHevc:je[i(1549)]},[e[i(1494)]])})},calcNetworkDelay:function(e){const t=n;if(!(b&&e>0))return;null===D?(D=e,M=Ut()):e<D&&(je.debugLog("worker",t(872)+e+t(1313)+D),D=e,M=Ut());const r=e-D,i=Ut()-M,s=i>r?i-r:0;if(je[t(503)]=s,s>je[t(1422)][t(503)]&&je[t(630)]){let n=!1;const a=Ut();null===N&&(n=!0,N=a),(a-N>=1e3||n)&&(je.debugWarn("worker",t(532)+e+t(596)+D+t(587)+r+t(642)+i+t(1180)+s),postMessage({cmd:be[t(977)],type:Ce[t(1523)],value:s}),N=a)}},calcIframeIntervalTimestamp:function(e){null===L?L=e:L<e&&(P=e-L,postMessage({cmd:be.iframeIntervalTs,value:P}),L=e)},canVisibilityDecodeNotDrop:function(){const e=n;return je[e(1422)][e(1256)]&&m*v<=2073600},calcWasmMemoryUsed:function(){const r=n;if(!rt||!qe)return{videoTotalMB:0,audioTotalMB:0};let i=0,s=0;rt&&(i=e[r(1092)].length),qe&&(s=t[r(1092)].length);return{videoTotalMB:(i/1048576).toFixed(2),audioTotalMB:(s/1048576)[r(1270)](2)}},isPlaybackCacheBeforeDecodeForFpsRender:function(){const e=n;return je.isPlayback&&je[e(1422)][e(937)]},isPlaybackOnlyDecodeIFrame:function(){const e=n,t=je[e(877)]();let r=!1;return r=je._opt[e(1496)]?je[e(1422)][e(862)]>je.playbackForwardMaxRateDecodeIFrameByCalced:je[e(1422)][e(862)]>=je._opt[e(510)],je.isPlayback&&r&&Xt(t)},isPlaybackPlayRateLessThanOne:function(){const e=n,t=je[e(877)]();return je[e(595)]&&je[e(1422)][e(862)]<1&&Xt(t)},isPlayUseMSE:function(){const e=n;return je[e(630)]&&je._opt[e(682)]&&Jt(r)},isUseSIMDAndroid:function(){const e=n;return je[e(1422)][e(1035)]&&!je[e(1422)].isFFmpegSIMD},isUseSIMDFfmpeg:function(){const e=n;return je[e(1422)][e(1035)]&&je[e(1422)][e(965)]},isPlayUseMSEAndDecoderInWorker:function(){const e=n;return je[e(1314)]()&&je[e(1422)][e(488)]},isPlayUseMSEAndDecoderInWorkerAndMseDecodeAudio:function(){const e=n;return je[e(687)]()&&je[e(877)]()},isUseMThreading(){const e=n;return je[e(1422)].useWasm&&je[e(1422)][e(1190)]},isUseSThreading(){const e=n;return je[e(1422)].useWasm&&je._opt[e(1500)]},playbackUpdatePlaybackRate:function(e,t){const r=n;e>=1&&t>=1||(je[r(768)](),je[r(718)]())},onOffscreenCanvasWebglContextLost:function(e){const t=n;je[t(1603)](t(689),"handleOffscreenCanvasWebglContextLost and next try to create webgl"),e[t(1471)](),z=!0,je[t(541)][t(1521)](),je[t(541)]=null,je[t(839)]=null,setTimeout(()=>{const e=t;je[e(839)]=je.offscreenCanvas[e(1499)](e(696)),je.offscreenCanvasGL&&je[e(839)].getContextAttributes().stencil?(je[e(541)]=te(je[e(839)],je[e(1422)][e(1276)]),z=!1):je.debugError("worker",e(656))},500)},onOffscreenCanvasWebglContextRestored:function(e){const t=n;je[t(1420)]("worker",t(1417)),e.preventDefault()},videoInfo:function(e,t,r){const i=n;postMessage({cmd:be[i(1042)],code:e}),postMessage({cmd:be[i(1142)],w:t,h:r}),m=t,v=r,je[i(1053)]()&&(je.offscreenCanvas=new OffscreenCanvas(t,r),je[i(839)]=je.offscreenCanvas[i(1499)](i(696)),je.webglObj=te(je[i(839)],je[i(1422)][i(1276)]),je[i(1234)][i(851)](i(1059),je.onOffscreenCanvasWebglContextLost,!1),je[i(1234)].addEventListener(i(1520),je[i(936)],!1)),je[i(1498)]&&(je.debugLog(i(689),i(759)),je[i(1501)]())},audioInfo:function(e,t,r){postMessage({cmd:be.audioCode,code:e}),postMessage({cmd:be.initAudio,sampleRate:t,channels:r,depth:q}),F=r},yuvData:function(t,r){const i=n;if(je[i(978)])return void je[i(1420)](i(689),"yuvData, decoder is destroyed and return");if(Xt(b))return void je[i(1420)](i(689),i(1220));je.updatePrevDecodedVideoFrameLocalTimestamp();const s=m*v*3/2;try{let n=e.HEAPU8[i(1007)](t,t+s),a=new Uint8Array(n);if(B=null,k=r,je.useOffscreen())try{if(z)return;je[i(541)][i(1294)](m,v,a);let e=je[i(1234)][i(969)]();postMessage({cmd:be[i(1141)],buffer:e,delay:je[i(916)],ts:r},[e])}catch(e){je[i(1603)](i(689),"yuvData, transferToImageBitmap error is",e,e[i(944)]())}else postMessage({cmd:be.render,output:a,delay:je[i(916)],ts:r},[a.buffer])}catch(e){je.debugWarn(i(689),"yuvData ts "+r+" create uint8Array error :",e,e[i(944)]())}},pcmData:function(e,r,i){const s=n;if(je[s(978)])return void je.debugLog(s(689),s(551));let o=r,c=[],u=0;try{let n=je._opt[s(1352)],l=je._opt.audioBufferSize;for(let r=0;r<F;r++){let i=t.HEAPU32[(e>>2)+r]>>2;c[r]=t[s(736)][s(1007)](i,i+o)}if(U){if(!(o>=(r=l-U)))return U+=o,a[0]=Float32Array.of(...a[0],...c[0]),void(2==F&&(a[1]=Float32Array.of(...a[1],...c[1])));{let e=[];e[0]=Float32Array.of(...a[0],...c[0][s(1007)](0,r)),2==F&&(e[1]=Float32Array.of(...a[1],...c[1][s(1007)](0,r)));let t=i;if(null!==R&&i==R){const e=Math[s(1088)](1e3*l/n);t=R+e}postMessage({cmd:be.playAudio,buffer:e,ts:t},e[s(1008)](e=>e.buffer)),u=r,o-=r,R=t}}for(U=o;U>=l;U-=l){let e=[];e[0]=c[0][s(1223)](u,u+=l),2==F&&(e[1]=c[1].slice(u-l,u));let t=i;if(null!==R&&i==R){const e=Math[s(1088)](1e3*l/n);t=R+e}postMessage({cmd:be[s(840)],buffer:e,ts:t},e[s(1008)](e=>e[s(1494)])),R=t}U&&(a[0]=c[0][s(1223)](u),2==F&&(a[1]=c[1][s(1223)](u))),c=[]}catch(e){je[s(829)](s(689),s(1151)+i+" create uint8Array error :",e,e[s(944)]())}},errorInfo:function(e){const t=n;null===B&&(B=Ut());const r=Ut(),i=function(e,t,r){const i=jt;return Math[i(553)](Math[i(686)](e,Math[i(553)](t,r)),Math[i(686)](t,r))}(P>0?2*P:5e3,1e3,5e3),s=r-B;s>i&&(je[t(829)](t(689),t(1043)+P+t(611)+s+t(1069)+i+t(1001)),W=!0,postMessage({cmd:be[t(796)]}))},sendWebsocketMessage:function(e){const t=n;u?u[t(1249)]===De[t(752)]?(je.debugLog(t(689),t(762),e),u[t(635)](e)):je[t(1603)](t(689),t(1447),u[t(1249)]):je[t(1603)](t(689),t(821))},timeEnd(){const e=n;je[e(1603)](e(689),e(769)),je[e(1298)](),postMessage({cmd:be[e(1191)]})},postStreamToMain(e,t){const r=n;postMessage({cmd:be[r(790)],type:t,buffer:e},[e[r(1494)]])},postVideoInitedAndNotFirstVideoIFrameToMain(e){postMessage({cmd:be.videoInitedAndNotFirstVideoIFrame,value:e})},updatePlaybackIsPause(e){const t=n;je[t(1420)](t(689),"updatePlaybackIsPause, isPause is "+e),je[t(1275)]=e,Jt(e)?je[t(768)]():je[t(718)]()},updatePlaybackNextFrame(e){const t=n;je[t(1420)](je[t(548)],t(697)+e),je.isInPlayNextFrame=e,e&&je[t(1323)]()},updatePlaybackNextIFrame(e,t){const r=n;if(je[r(1420)](je[r(548)],"updatePlaybackNextIFrame, isIn is "+e+r(868)+t),je[r(910)]=e,je[r(750)]=e,e){if(0===s[r(677)])return;let e=s[0],i=e.ts-t;for(;i<100&&(je[r(1323)](),0!==s[r(677)]);)e=s[0],i=e.ts-t}},updatePlayVodNextFrame(e){const t=n;je.debugLog(je[t(548)],"updatePlayVodNextFrame, isIn is "+e),je[t(910)]=e},updatePlayVodNextIFrame(e,t){const r=n;je[r(1420)](je[r(548)],r(854)+e+r(868)+t),je[r(910)]=e,je[r(750)]=e},getBuildTime:()=>me+"-20251202",getCorrectionConfiguration(){const e=n;return{correctionConfigurationProfileIndication:je[e(1422)][e(1397)],correctionConfigurationVersion:je[e(1422)][e(983)]}},validatedFailed(){const e=n;je[e(1603)]("worker",e(567))},getBufferListVideoTsList(){const e=n;return s[e(1616)](t=>{const r=e;return t[r(516)]===Se[r(1006)]}).map(e=>parseInt(e.ts,10))},isMSEDecodeAudio(){const e=n;return je[e(1422)][e(682)]&&je._opt.mseDecodeAudio},isWCSDecodeAudio(){const e=n;return je._opt[e(1017)]&&je[e(1422)][e(1279)]},debugLog(e,...t){const r=n;je._opt[r(974)]&&je[r(974)]&&je[r(974)][r(1466)](e,...t)},debugWarn(e,...t){const r=n;je[r(1422)][r(974)]&&je[r(974)]&&je[r(974)][r(1131)](e,...t)},debugError(e,...t){const r=n;je[r(974)]&&je[r(974)][r(994)](e,...t)}};je.debug=new fr(je),i&&(je=Object[n(1306)](je,{setAudioCodec:function(e){postMessage({cmd:be[n(1187)],code:e})},setVideoCodec:function(e){postMessage({cmd:be[n(1042)],code:e})},setVideoSize:function(e,t){const r=n;K=e*t,J=K>>2,m=e,v=t,postMessage({cmd:be[r(1142)],w:e,h:t}),je[r(1053)]()&&(je[r(1234)]=new OffscreenCanvas(e,t),je[r(839)]=je[r(1234)].getContext(r(696)),je[r(541)]=te(je[r(839)],je[r(1422)][r(1276)]),je[r(1234)][r(851)]("webglcontextlost",je[r(1583)],!1),je.offscreenCanvas[r(851)](r(1520),je.onOffscreenCanvasWebglContextRestored,!1))},initAudioPlanar:function(e,t){F=e,postMessage({cmd:be.initAudio,sampleRate:t,channels:e,depth:q})},playAudioPlanar:function(e,r,i){const s=n;if(je[s(978)])return void je[s(1420)](s(689),s(551));let o=r,c=[],u=0;try{let n=je[s(1422)][s(1352)],l=je[s(1422)][s(634)];for(let r=0;r<F;r++){let i=t[s(1319)][(e>>2)+r]>>2;c[r]=t[s(736)][s(1007)](i,i+o)}if(U){if(!(o>=(r=l-U)))return U+=o,a[0]=Float32Array.of(...a[0],...c[0]),void(2==F&&(a[1]=Float32Array.of(...a[1],...c[1])));{let e=[];e[0]=Float32Array.of(...a[0],...c[0][s(1007)](0,r)),2==F&&(e[1]=Float32Array.of(...a[1],...c[1][s(1007)](0,r)));let t=i;if(null!==R&&i==R){const e=Math[s(1088)](1e3*l/n);t=R+e}postMessage({cmd:be.playAudio,buffer:e,ts:t},e.map(e=>e[s(1494)])),u=r,o-=r,R=t}}for(U=o;U>=l;U-=l){let e=[];e[0]=c[0][s(1223)](u,u+=l),2==F&&(e[1]=c[1][s(1223)](u-l,u));let t=i;if(null!==R&&i==R){const e=Math.floor(1e3*l/n);t=R+e}postMessage({cmd:be[s(840)],buffer:e,ts:t},e[s(1008)](e=>e.buffer)),R=t}U&&(a[0]=c[0][s(1223)](u),2==F&&(a[1]=c[1][s(1223)](u))),c=[]}catch(e){je[s(829)]("worker","playAudioPlanar ts "+i+s(1130),e,e[s(944)]())}},draw:function(t,r,i,s){const a=n;if(je.isDestroyed)return void je[a(1420)]("worker",a(767));je[a(1123)]();const o=e.HEAPU8[a(1007)](r,r+K),c=e.HEAPU8[a(1007)](i,i+J),u=e[a(1092)].subarray(s,s+J),l=new Uint8Array(K+J+J);if(l.set(o),l.set(c,K),l[a(1431)](u,K+J),B=null,k=t,je.useOffscreen())try{if(z)return;je[a(541)][a(1294)](m,v,l);let e=je.offscreenCanvas[a(969)]();postMessage({cmd:be[a(1141)],buffer:e,delay:je[a(916)],ts:t},[e])}catch(e){je[a(1603)](a(689),a(882),e,e.toString())}else postMessage({cmd:be[a(1141)],output:l,delay:je[a(916)],ts:t},[l.buffer])}}));let qe=null;t[n(1057)]&&(qe=new(t[n(1057)])(je));let rt=null;e[n(1163)]&&(rt=new(e[n(1163)])(je)),postMessage({cmd:be[n(660)]}),self.onmessage=function(e){const t=n;let r=e[t(1595)];switch(r.cmd){case ke[t(660)]:try{je._opt=Object[t(1306)](je[t(1422)],JSON.parse(r[t(1436)]))}catch(e){}je[t(536)](),je[t(1420)](t(689),t(1553)+ke[t(660)],r[t(1436)]);break;case ke[t(1133)]:je[t(782)](r[t(1494)],r[t(1416)]);break;case ke[t(1267)]:je[t(828)](r[t(1494)],r.ts);break;case ke[t(1546)]:je[t(537)](r[t(1494)],r.ts,r[t(622)]);break;case ke[t(1067)]:je[t(1067)](r[t(1459)]);break;case ke[t(837)]:je.fetchStream(r[t(521)],JSON[t(802)](r[t(1436)]),r.protocols);break;case ke[t(1298)]:je[t(1420)](t(689),t(1553)+ke[t(1298)],JSON[t(1477)](r[t(1416)])),r.options&&Xt(r.options[t(702)])&&(Y=r.options[t(702)]),je[t(1298)]();break;case ke[t(1134)]:je.debugLog("worker","onmessage:"+ke[t(1134)],r[t(909)],r[t(649)]);let e=null;"playbackRate"===r.key&&(e=je[t(1422)][t(862)]),je[t(1422)][r.key]=r[t(649)],r[t(909)]===t(862)?(je.playbackUpdatePlaybackRate(r[t(649)],e),je[t(1514)]()&&Xt(je[t(1275)])):(r.key,t(1391));break;case ke[t(618)]:je[t(1105)](r[t(1114)]);break;case ke[t(589)]:_e.$video[t(938)]=Number(r[t(1114)]);break;case ke[t(619)]:je.updatePlaybackIsPause(r[t(725)]);break;case ke.playbackNextFrame:je.updatePlaybackNextFrame(r[t(875)]);break;case ke[t(1231)]:je[t(522)](r[t(875)],r[t(1074)]);break;case ke.playVodNextFrame:je.updatePlayVodNextFrame(r[t(875)]);break;case ke[t(1128)]:je[t(904)](r[t(875)],r[t(1074)]);break;case ke[t(1277)]:je[t(1277)]=r[t(1210)];break;case ke[t(1284)]:je[t(867)]=r[t(1361)]}}}!function(e){const t=nc,r=e();for(;;)try{if(855898===parseInt(t(1252))/1+-parseInt(t(1020))/2+parseInt(t(1021))/3+parseInt(t(874))/4+-parseInt(t(1136))/5+parseInt(t(1268))/6+-parseInt(t(838))/7)break;r.push(r.shift())}catch(e){r.push(r.shift())}}(sc),Date[ic(1030)]||(Date[ic(1030)]=function(){const e=ic;return(new Date)[e(858)]()}),console.log(ic(724)+Ot+":"+Vt+ic(784));var oc=uc;function cc(){var e=["56958FmjYpt","1VFKXjz","20ywemQE","toString","1499440WJHyNN","275kxgsaY","136050vGrPXD","1339644WRhZDR","1432QGzXoF","5372874WVTojO","JbPro[❌❌❌][wasm]:","3394707aVNSzF","4UHSBov","32921LGdDPs","catch","52IbJfiE"];return(cc=function(){return e})()}function uc(e,t){var r=cc();return(uc=function(e,t){return r[e-=197]})(e,t)}!function(e){for(var t=uc,r=e();;)try{if(729163===-parseInt(t(205))/1*(parseInt(t(208))/2)+-parseInt(t(199))/3*(-parseInt(t(200))/4)+-parseInt(t(209))/5*(parseInt(t(210))/6)+parseInt(t(201))/7*(parseInt(t(212))/8)+parseInt(t(197))/9*(parseInt(t(206))/10)+parseInt(t(204))/11+parseInt(t(211))/12*(-parseInt(t(203))/13))break;r.push(r.shift())}catch(e){r.push(r.shift())}}(cc),s({printErr:function(e){(function(e){const t=Pt;return!(!e||-1===e[t(812)](t(778))&&-1===e[t(812)](t(518))&&-1===e[t(812)](t(653))&&-1===e[t(812)](t(857)))})(e)||console.warn("JbPro[❌❌❌][audio wasm]:",e)}}).then(e=>{ac(e,e)})[oc(202)](e=>{var t=oc;console.warn(t(198),e,e[t(207)]())})});