UNPKG

@tencentcloud/call-engine-js

Version:
3 lines 903 kB
Object.defineProperty(exports,"__esModule",{value:!0});var A=require("@tencentcloud/chat"),B=require("trtc-cloud-js-sdk"),I=require("rtc-detect");function Q(A){return A&&"object"==typeof A&&"default"in A?A:{default:A}}var g=Q(A),E=Q(B),C=Q(I);function i(A,B,I,Q){var g,E=arguments.length,C=E<3?B:null===Q?Q=Object.getOwnPropertyDescriptor(B,I):Q;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(A,B,I,Q);else for(var i=A.length-1;i>=0;i--)(g=A[i])&&(C=(E<3?g(C):E>3?g(B,I,C):g(B,I))||C);return E>3&&C&&Object.defineProperty(B,I,C),C}function o(A,B,I,Q){return new(I||(I=Promise))((function(g,E){function C(A){try{o(Q.next(A))}catch(Tc){E(Tc)}}function i(A){try{o(Q.throw(A))}catch(Tc){E(Tc)}}function o(A){var B;A.done?g(A.value):(B=A.value,B instanceof I?B:new I((function(A){A(B)}))).then(C,i)}o((Q=Q.apply(A,B||[])).next())}))}"function"==typeof SuppressedError&&SuppressedError;var a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function D(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}var G={};!function(A){var B=Object.prototype.hasOwnProperty,I="~";function Q(){}function g(A,B,I){this.fn=A,this.context=B,this.once=I||!1}function E(A,B,Q,E,C){if("function"!=typeof Q)throw new TypeError("The listener must be a function");var i=new g(Q,E||A,C),o=I?I+B:B;return A._events[o]?A._events[o].fn?A._events[o]=[A._events[o],i]:A._events[o].push(i):(A._events[o]=i,A._eventsCount++),A}function C(A,B){0===--A._eventsCount?A._events=new Q:delete A._events[B]}function i(){this._events=new Q,this._eventsCount=0}Object.create&&(Q.prototype=Object.create(null),(new Q).__proto__||(I=!1)),i.prototype.eventNames=function(){var A,Q,g=[];if(0===this._eventsCount)return g;for(Q in A=this._events)B.call(A,Q)&&g.push(I?Q.slice(1):Q);return Object.getOwnPropertySymbols?g.concat(Object.getOwnPropertySymbols(A)):g},i.prototype.listeners=function(A){var B=I?I+A:A,Q=this._events[B];if(!Q)return[];if(Q.fn)return[Q.fn];for(var g=0,E=Q.length,C=new Array(E);g<E;g++)C[g]=Q[g].fn;return C},i.prototype.listenerCount=function(A){var B=I?I+A:A,Q=this._events[B];return Q?Q.fn?1:Q.length:0},i.prototype.emit=function(A,B,Q,g,E,C){var i=I?I+A:A;if(!this._events[i])return!1;var o,a,D=this._events[i],G=arguments.length;if(D.fn){switch(D.once&&this.removeListener(A,D.fn,void 0,!0),G){case 1:return D.fn.call(D.context),!0;case 2:return D.fn.call(D.context,B),!0;case 3:return D.fn.call(D.context,B,Q),!0;case 4:return D.fn.call(D.context,B,Q,g),!0;case 5:return D.fn.call(D.context,B,Q,g,E),!0;case 6:return D.fn.call(D.context,B,Q,g,E,C),!0}for(a=1,o=new Array(G-1);a<G;a++)o[a-1]=arguments[a];D.fn.apply(D.context,o)}else{var t,e=D.length;for(a=0;a<e;a++)switch(D[a].once&&this.removeListener(A,D[a].fn,void 0,!0),G){case 1:D[a].fn.call(D[a].context);break;case 2:D[a].fn.call(D[a].context,B);break;case 3:D[a].fn.call(D[a].context,B,Q);break;case 4:D[a].fn.call(D[a].context,B,Q,g);break;default:if(!o)for(t=1,o=new Array(G-1);t<G;t++)o[t-1]=arguments[t];D[a].fn.apply(D[a].context,o)}}return!0},i.prototype.on=function(A,B,I){return E(this,A,B,I,!1)},i.prototype.once=function(A,B,I){return E(this,A,B,I,!0)},i.prototype.removeListener=function(A,B,Q,g){var E=I?I+A:A;if(!this._events[E])return this;if(!B)return C(this,E),this;var i=this._events[E];if(i.fn)i.fn!==B||g&&!i.once||Q&&i.context!==Q||C(this,E);else{for(var o=0,a=[],D=i.length;o<D;o++)(i[o].fn!==B||g&&!i[o].once||Q&&i[o].context!==Q)&&a.push(i[o]);a.length?this._events[E]=1===a.length?a[0]:a:C(this,E)}return this},i.prototype.removeAllListeners=function(A){var B;return A?(B=I?I+A:A,this._events[B]&&C(this,B)):(this._events=new Q,this._eventsCount=0),this},i.prototype.off=i.prototype.removeListener,i.prototype.addListener=i.prototype.on,i.prefixed=I,i.EventEmitter=i,A.exports=i}({get exports(){return G},set exports(A){G=A}});var t,e,s,w,h,R,n,r,y,F,c,M=G;!function(A){A.CAMERA="camera",A.SPEAKER="speaker",A.MICROPHONES="microphones",A.MICROPHONE="microphone",A.AUDIO="audio",A.VIDEO="video"}(t||(t={})),exports.TUIErrorCode=void 0,(e=exports.TUIErrorCode||(exports.TUIErrorCode={}))[e.ERR_SUCC=0]="ERR_SUCC",e[e.ERR_FAILED=-1]="ERR_FAILED",e[e.ERR_INVALID_PARAMETER=-1001]="ERR_INVALID_PARAMETER",e[e.ERR_SDK_NOT_INITIALIZED=-1002]="ERR_SDK_NOT_INITIALIZED",e[e.ERR_PERMISSION_DENIED=-1003]="ERR_PERMISSION_DENIED",e[e.ERR_REQUIRE_PAYMENT=-1004]="ERR_REQUIRE_PAYMENT",e[e.ERR_CAMERA_START_FAILED=-1100]="ERR_CAMERA_START_FAILED",e[e.ERR_CAMERA_NOT_AUTHORIZED=-1101]="ERR_CAMERA_NOT_AUTHORIZED",e[e.ERR_CAMERA_OCCUPIED=-1102]="ERR_CAMERA_OCCUPIED",e[e.ERR_CAMERA_DEVICE_EMPTY=-1103]="ERR_CAMERA_DEVICE_EMPTY",e[e.ERR_MICROPHONE_START_FAILED=-1104]="ERR_MICROPHONE_START_FAILED",e[e.ERR_MICROPHONE_NOT_AUTHORIZED=-1105]="ERR_MICROPHONE_NOT_AUTHORIZED",e[e.ERR_MICROPHONE_OCCUPIED=-1106]="ERR_MICROPHONE_OCCUPIED",e[e.ERR_MICROPHONE_DEVICE_EMPTY=-1107]="ERR_MICROPHONE_DEVICE_EMPTY",e[e.ERR_ROOM_NAME_INVALID=-2107]="ERR_ROOM_NAME_INVALID",e[e.ERR_USER_NOT_EXIST=-2200]="ERR_USER_NOT_EXIST",e[e.ERR_REQUEST_ID_INVALID=-2311]="ERR_REQUEST_ID_INVALID",exports.TUIVideoQuality=void 0,(s=exports.TUIVideoQuality||(exports.TUIVideoQuality={}))[s.kVideoQuality_360p=1]="kVideoQuality_360p",s[s.kVideoQuality_540p=2]="kVideoQuality_540p",s[s.kVideoQuality_720p=3]="kVideoQuality_720p",s[s.kVideoQuality_1080p=4]="kVideoQuality_1080p",exports.TUIAudioQuality=void 0,(w=exports.TUIAudioQuality||(exports.TUIAudioQuality={}))[w.kAudioProfileSpeech=0]="kAudioProfileSpeech",w[w.kAudioProfileDefault=1]="kAudioProfileDefault",w[w.kAudioProfileMusic=2]="kAudioProfileMusic",exports.TUINetworkQuality=void 0,(h=exports.TUINetworkQuality||(exports.TUINetworkQuality={}))[h.kQualityUnknown=0]="kQualityUnknown",h[h.kQualityExcellent=1]="kQualityExcellent",h[h.kQualityGood=2]="kQualityGood",h[h.kQualityPoor=3]="kQualityPoor",h[h.kQualityBad=4]="kQualityBad",h[h.kQualityVeryBad=5]="kQualityVeryBad",h[h.kQualityDown=6]="kQualityDown",exports.TUIKickedOutOfRoomReason=void 0,(R=exports.TUIKickedOutOfRoomReason||(exports.TUIKickedOutOfRoomReason={}))[R.kKickedByAdmin=0]="kKickedByAdmin",R[R.kKickedByLoggedOnOtherDevice=1]="kKickedByLoggedOnOtherDevice",R[R.kKickedByServer=2]="kKickedByServer",exports.TUIResolutionMode=void 0,(n=exports.TUIResolutionMode||(exports.TUIResolutionMode={}))[n.kResolutionMode_Landscape=0]="kResolutionMode_Landscape",n[n.kResolutionMode_Portrait=1]="kResolutionMode_Portrait",exports.TUICallEvent=void 0,(r=exports.TUICallEvent||(exports.TUICallEvent={})).ERROR="onError",r.SDK_READY="sdkReady",r.KICKED_OUT="onKickedOffLine",r.onUserSigExpired="onUserSigExpired",r.ON_CALL_BEGIN="onCallBegin",r.INVITED="onInvited",r.ON_CALL_RECEIVED="onCallReceived",r.USER_ACCEPT="onUserAccept",r.USER_ENTER="onUserJoin",r.USER_LEAVE="onUserLeave",r.REJECT="onUserReject",r.NO_RESP="onUserNoResponse",r.LINE_BUSY="onUserLineBusy",r.CALLING_CANCEL="onCallingCancel",r.ON_CALL_CANCELED="onCallCancelled",r.CALL_END="onCallEnd",r.CALLING_END="onCallEnd",r.USER_VIDEO_AVAILABLE="onUserVideoAvailable",r.USER_AUDIO_AVAILABLE="onUserAudioAvailable",r.USER_VOICE_VOLUME="onUserVoiceVolumeChanged",r.GROUP_CALL_INVITEE_LIST_UPDATE="onGroupCallInviteeListUpdate",r.CALL_TYPE_CHANGED="onCallMediaTypeChanged",r.DEVICED_UPDATED="onDeviceUpdated",r.ON_USER_NETWORK_QUALITY_CHANGED="onUserNetworkQualityChanged",r.MESSAGE_SENT_BY_ME="onMessageSentByMe",r.onDeviceChange="onDeviceChange",r.ON_CALL_NOT_CONNECTED="onCallNotConnected",r.ON_USER_INVITING="onUserInviting",exports.TUIRoomDeviceMangerEvents=void 0,(exports.TUIRoomDeviceMangerEvents||(exports.TUIRoomDeviceMangerEvents={})).onDeviceChanged="onDeviceChanged",exports.TUICamera=void 0,(y=exports.TUICamera||(exports.TUICamera={}))[y.kFront=0]="kFront",y[y.kBack=1]="kBack",exports.TUICallCameraPosition=void 0,(F=exports.TUICallCameraPosition||(exports.TUICallCameraPosition={}))[F.FRONT=0]="FRONT",F[F.BACK=1]="BACK",exports.AUDIO_PLAYBACK_DEVICE=void 0,(c=exports.AUDIO_PLAYBACK_DEVICE||(exports.AUDIO_PLAYBACK_DEVICE={}))[c.EAR=0]="EAR",c[c.SPEAKER=1]="SPEAKER";var N;exports.CallEndReason=void 0,(N=exports.CallEndReason||(exports.CallEndReason={}))[N.UnKnown=0]="UnKnown",N[N.Hangup=1]="Hangup",N[N.Reject=2]="Reject",N[N.NoResponse=3]="NoResponse",N[N.Offline=4]="Offline",N[N.LineBusy=5]="LineBusy",N[N.Canceled=6]="Canceled",N[N.OtherDeviceAccepted=7]="OtherDeviceAccepted",N[N.OtherDeviceReject=8]="OtherDeviceReject",N[N.EndByServer=9]="EndByServer";var U="3.1.2";const k="boolean",S="string",L="object",Y="array",J="function",u="undefined",l="video",d="audio",H="web",q="unknown",f="cover",K="enableVirtualBackground",p="blur",b="image",x={ELECTRON:"electron",WEB:"web",MINI_PROGRAM:"miniProgram"};function v(A,B){(null==B||B>A.length)&&(B=A.length);for(var I=0,Q=Array(B);I<B;I++)Q[I]=A[I];return Q}function m(A,B){if(!(A instanceof B))throw new TypeError("Cannot call a class as a function")}function W(A,B){for(var I=0;I<B.length;I++){var Q=B[I];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(A,X(Q.key),Q)}}function T(A,B,I){return B&&W(A.prototype,B),I&&W(A,I),Object.defineProperty(A,"prototype",{writable:!1}),A}function Z(){ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var A,B,I="function"==typeof Symbol?Symbol:{},Q=I.iterator||"@@iterator",g=I.toStringTag||"@@toStringTag";function E(I,Q,g,E){var o=Q&&Q.prototype instanceof i?Q:i,a=Object.create(o.prototype);return V(a,"_invoke",function(I,Q,g){var E,i,o,a=0,D=g||[],G=!1,t={p:0,n:0,v:A,a:e,f:e.bind(A,4),d:function(B,I){return E=B,i=0,o=A,t.n=I,C}};function e(I,Q){for(i=I,o=Q,B=0;!G&&a&&!g&&B<D.length;B++){var g,E=D[B],e=t.p,s=E[2];I>3?(g=s===Q)&&(o=E[(i=E[4])?5:(i=3,3)],E[4]=E[5]=A):E[0]<=e&&((g=I<2&&e<E[1])?(i=0,t.v=Q,t.n=E[1]):e<s&&(g=I<3||E[0]>Q||Q>s)&&(E[4]=I,E[5]=Q,t.n=s,i=0))}if(g||I>1)return C;throw G=!0,Q}return function(g,D,s){if(a>1)throw TypeError("Generator is already running");for(G&&1===D&&e(D,s),i=D,o=s;(B=i<2?A:o)||!G;){E||(i?i<3?(i>1&&(t.n=-1),e(i,o)):t.n=o:t.v=o);try{if(a=2,E){if(i||(g="next"),B=E[g]){if(!(B=B.call(E,o)))throw TypeError("iterator result is not an object");if(!B.done)return B;o=B.value,i<2&&(i=0)}else 1===i&&(B=E.return)&&B.call(E),i<2&&(o=TypeError("The iterator does not provide a '"+g+"' method"),i=1);E=A}else if((B=(G=t.n<0)?o:I.call(Q,t))!==C)break}catch(B){E=A,i=1,o=B}finally{a=1}}return{value:B,done:G}}}(I,g,E),!0),a}var C={};function i(){}function o(){}function a(){}B=Object.getPrototypeOf;var D=[][Q]?B(B([][Q]())):(V(B={},Q,(function(){return this})),B),G=a.prototype=i.prototype=Object.create(D);function t(A){return Object.setPrototypeOf?Object.setPrototypeOf(A,a):(A.__proto__=a,V(A,g,"GeneratorFunction")),A.prototype=Object.create(G),A}return o.prototype=a,V(G,"constructor",a),V(a,"constructor",o),o.displayName="GeneratorFunction",V(a,g,"GeneratorFunction"),V(G),V(G,g,"Generator"),V(G,Q,(function(){return this})),V(G,"toString",(function(){return"[object Generator]"})),(Z=function(){return{w:E,m:t}})()}function V(A,B,I,Q){var g=Object.defineProperty;try{g({},"",{})}catch(A){g=0}V=function(A,B,I,Q){if(B)g?g(A,B,{value:I,enumerable:!Q,configurable:!Q,writable:!Q}):A[B]=I;else{function E(B,I){V(A,B,(function(A){return this._invoke(B,I,A)}))}E("next",0),E("throw",1),E("return",2)}},V(A,B,I,Q)}function j(A,B){return function(A){if(Array.isArray(A))return A}(A)||function(A,B){var I=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=I){var Q,g,E,C,i=[],o=!0,a=!1;try{if(E=(I=I.call(A)).next,0===B){if(Object(I)!==I)return;o=!1}else for(;!(o=(Q=E.call(I)).done)&&(i.push(Q.value),i.length!==B);o=!0);}catch(A){a=!0,g=A}finally{try{if(!o&&null!=I.return&&(C=I.return(),Object(C)!==C))return}finally{if(a)throw g}}return i}}(A,B)||z(A,B)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(A){return function(A){if(Array.isArray(A))return v(A)}(A)||function(A){if("undefined"!=typeof Symbol&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||z(A)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(A){var B=function(A,B){if("object"!=typeof A||!A)return A;var I=A[Symbol.toPrimitive];if(void 0!==I){var Q=I.call(A,B||"default");if("object"!=typeof Q)return Q;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===B?String:Number)(A)}(A,"string");return"symbol"==typeof B?B:B+""}function P(A){return P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},P(A)}function z(A,B){if(A){if("string"==typeof A)return v(A,B);var I={}.toString.call(A).slice(8,-1);return"Object"===I&&A.constructor&&(I=A.constructor.name),"Map"===I||"Set"===I?Array.from(A):"Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I)?v(A,B):void 0}}var _=function(A){return A&&A.Math===Math&&A},$=_("object"==typeof globalThis&&globalThis)||_("object"==typeof window&&window)||_("object"==typeof self&&self)||_("object"==typeof a&&a)||_("object"==typeof a&&a)||function(){return this}()||Function("return this")(),AA={},BA=function(A){try{return!!A()}catch(B){return!0}},IA=!BA((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})),QA=!BA((function(){var A=function(){}.bind();return"function"!=typeof A||A.hasOwnProperty("prototype")})),gA=QA,EA=Function.prototype.call,CA=gA?EA.bind(EA):function(){return EA.apply(EA,arguments)},iA={},oA={}.propertyIsEnumerable,aA=Object.getOwnPropertyDescriptor,DA=aA&&!oA.call({1:2},1);iA.f=DA?function(A){var B=aA(this,A);return!!B&&B.enumerable}:oA;var GA,tA,eA=function(A,B){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:B}},sA=QA,wA=Function.prototype,hA=wA.call,RA=sA&&wA.bind.bind(hA,hA),nA=sA?RA:function(A){return function(){return hA.apply(A,arguments)}},rA=nA,yA=rA({}.toString),FA=rA("".slice),cA=function(A){return FA(yA(A),8,-1)},MA=BA,NA=cA,UA=Object,kA=nA("".split),SA=MA((function(){return!UA("z").propertyIsEnumerable(0)}))?function(A){return"String"===NA(A)?kA(A,""):UA(A)}:UA,LA=function(A){return null==A},YA=LA,JA=TypeError,uA=function(A){if(YA(A))throw new JA("Can't call method on "+A);return A},lA=SA,dA=uA,HA=function(A){return lA(dA(A))},qA="object"==typeof document&&document.all,fA=void 0===qA&&void 0!==qA?function(A){return"function"==typeof A||A===qA}:function(A){return"function"==typeof A},KA=fA,pA=function(A){return"object"==typeof A?null!==A:KA(A)},bA=$,xA=fA,vA=function(A,B){return arguments.length<2?(I=bA[A],xA(I)?I:void 0):bA[A]&&bA[A][B];var I},mA=nA({}.isPrototypeOf),WA=$.navigator,TA=WA&&WA.userAgent,ZA=TA?String(TA):"",VA=$,jA=ZA,OA=VA.process,XA=VA.Deno,PA=OA&&OA.versions||XA&&XA.version,zA=PA&&PA.v8;zA&&(tA=(GA=zA.split("."))[0]>0&&GA[0]<4?1:+(GA[0]+GA[1])),!tA&&jA&&(!(GA=jA.match(/Edge\/(\d+)/))||GA[1]>=74)&&(GA=jA.match(/Chrome\/(\d+)/))&&(tA=+GA[1]);var _A=tA,$A=_A,AB=BA,BB=$.String,IB=!!Object.getOwnPropertySymbols&&!AB((function(){var A=Symbol("symbol detection");return!BB(A)||!(Object(A)instanceof Symbol)||!Symbol.sham&&$A&&$A<41})),QB=IB&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,gB=vA,EB=fA,CB=mA,iB=Object,oB=QB?function(A){return"symbol"==typeof A}:function(A){var B=gB("Symbol");return EB(B)&&CB(B.prototype,iB(A))},aB=String,DB=function(A){try{return aB(A)}catch(B){return"Object"}},GB=fA,tB=DB,eB=TypeError,sB=function(A){if(GB(A))return A;throw new eB(tB(A)+" is not a function")},wB=sB,hB=LA,RB=function(A,B){var I=A[B];return hB(I)?void 0:wB(I)},nB=CA,rB=fA,yB=pA,FB=TypeError,cB={},MB={get exports(){return cB},set exports(A){cB=A}},NB=$,UB=Object.defineProperty,kB=function(A,B){try{UB(NB,A,{value:B,configurable:!0,writable:!0})}catch(I){NB[A]=B}return B},SB=$,LB=kB,YB="__core-js_shared__",JB=MB.exports=SB[YB]||LB(YB,{});(JB.versions||(JB.versions=[])).push({version:"3.43.0",mode:"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.43.0/LICENSE",source:"https://github.com/zloirock/core-js"});var uB=cB,lB=function(A,B){return uB[A]||(uB[A]=B||{})},dB=uA,HB=Object,qB=function(A){return HB(dB(A))},fB=qB,KB=nA({}.hasOwnProperty),pB=Object.hasOwn||function(A,B){return KB(fB(A),B)},bB=nA,xB=0,vB=Math.random(),mB=bB(1.1.toString),WB=function(A){return"Symbol("+(void 0===A?"":A)+")_"+mB(++xB+vB,36)},TB=lB,ZB=pB,VB=WB,jB=IB,OB=QB,XB=$.Symbol,PB=TB("wks"),zB=OB?XB.for||XB:XB&&XB.withoutSetter||VB,_B=function(A){return ZB(PB,A)||(PB[A]=jB&&ZB(XB,A)?XB[A]:zB("Symbol."+A)),PB[A]},$B=CA,AI=pA,BI=oB,II=RB,QI=function(A,B){var I,Q;if("string"===B&&rB(I=A.toString)&&!yB(Q=nB(I,A)))return Q;if(rB(I=A.valueOf)&&!yB(Q=nB(I,A)))return Q;if("string"!==B&&rB(I=A.toString)&&!yB(Q=nB(I,A)))return Q;throw new FB("Can't convert object to primitive value")},gI=TypeError,EI=_B("toPrimitive"),CI=function(A,B){if(!AI(A)||BI(A))return A;var I,Q=II(A,EI);if(Q){if(void 0===B&&(B="default"),I=$B(Q,A,B),!AI(I)||BI(I))return I;throw new gI("Can't convert object to primitive value")}return void 0===B&&(B="number"),QI(A,B)},iI=CI,oI=oB,aI=function(A){var B=iI(A,"string");return oI(B)?B:B+""},DI=pA,GI=$.document,tI=DI(GI)&&DI(GI.createElement),eI=function(A){return tI?GI.createElement(A):{}},sI=eI,wI=!IA&&!BA((function(){return 7!==Object.defineProperty(sI("div"),"a",{get:function(){return 7}}).a})),hI=IA,RI=CA,nI=iA,rI=eA,yI=HA,FI=aI,cI=pB,MI=wI,NI=Object.getOwnPropertyDescriptor;AA.f=hI?NI:function(A,B){if(A=yI(A),B=FI(B),MI)try{return NI(A,B)}catch(I){}if(cI(A,B))return rI(!RI(nI.f,A,B),A[B])};var UI={},kI=IA&&BA((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),SI=pA,LI=String,YI=TypeError,JI=function(A){if(SI(A))return A;throw new YI(LI(A)+" is not an object")},uI=IA,lI=wI,dI=kI,HI=JI,qI=aI,fI=TypeError,KI=Object.defineProperty,pI=Object.getOwnPropertyDescriptor,bI="enumerable",xI="configurable",vI="writable";UI.f=uI?dI?function(A,B,I){if(HI(A),B=qI(B),HI(I),"function"==typeof A&&"prototype"===B&&"value"in I&&vI in I&&!I[vI]){var Q=pI(A,B);Q&&Q[vI]&&(A[B]=I.value,I={configurable:xI in I?I[xI]:Q[xI],enumerable:bI in I?I[bI]:Q[bI],writable:!1})}return KI(A,B,I)}:KI:function(A,B,I){if(HI(A),B=qI(B),HI(I),lI)try{return KI(A,B,I)}catch(Q){}if("get"in I||"set"in I)throw new fI("Accessors not supported");return"value"in I&&(A[B]=I.value),A};var mI=UI,WI=eA,TI=IA?function(A,B,I){return mI.f(A,B,WI(1,I))}:function(A,B,I){return A[B]=I,A},ZI={},VI={get exports(){return ZI},set exports(A){ZI=A}},jI=IA,OI=pB,XI=Function.prototype,PI=jI&&Object.getOwnPropertyDescriptor,zI=OI(XI,"name"),_I={EXISTS:zI,PROPER:zI&&"something"===function(){}.name,CONFIGURABLE:zI&&(!jI||jI&&PI(XI,"name").configurable)},$I=fA,AQ=cB,BQ=nA(Function.toString);$I(AQ.inspectSource)||(AQ.inspectSource=function(A){return BQ(A)});var IQ,QQ,gQ,EQ=AQ.inspectSource,CQ=fA,iQ=$.WeakMap,oQ=CQ(iQ)&&/native code/.test(String(iQ)),aQ=WB,DQ=lB("keys"),GQ=function(A){return DQ[A]||(DQ[A]=aQ(A))},tQ={},eQ=oQ,sQ=$,wQ=pA,hQ=TI,RQ=pB,nQ=cB,rQ=GQ,yQ=tQ,FQ="Object already initialized",cQ=sQ.TypeError,MQ=sQ.WeakMap;if(eQ||nQ.state){var NQ=nQ.state||(nQ.state=new MQ);NQ.get=NQ.get,NQ.has=NQ.has,NQ.set=NQ.set,IQ=function(A,B){if(NQ.has(A))throw new cQ(FQ);return B.facade=A,NQ.set(A,B),B},QQ=function(A){return NQ.get(A)||{}},gQ=function(A){return NQ.has(A)}}else{var UQ=rQ("state");yQ[UQ]=!0,IQ=function(A,B){if(RQ(A,UQ))throw new cQ(FQ);return B.facade=A,hQ(A,UQ,B),B},QQ=function(A){return RQ(A,UQ)?A[UQ]:{}},gQ=function(A){return RQ(A,UQ)}}var kQ={set:IQ,get:QQ,has:gQ,enforce:function(A){return gQ(A)?QQ(A):IQ(A,{})},getterFor:function(A){return function(B){var I;if(!wQ(B)||(I=QQ(B)).type!==A)throw new cQ("Incompatible receiver, "+A+" required");return I}}},SQ=nA,LQ=BA,YQ=fA,JQ=pB,uQ=IA,lQ=_I.CONFIGURABLE,dQ=EQ,HQ=kQ.enforce,qQ=kQ.get,fQ=String,KQ=Object.defineProperty,pQ=SQ("".slice),bQ=SQ("".replace),xQ=SQ([].join),vQ=uQ&&!LQ((function(){return 8!==KQ((function(){}),"length",{value:8}).length})),mQ=String(String).split("String"),WQ=VI.exports=function(A,B,I){"Symbol("===pQ(fQ(B),0,7)&&(B="["+bQ(fQ(B),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),I&&I.getter&&(B="get "+B),I&&I.setter&&(B="set "+B),(!JQ(A,"name")||lQ&&A.name!==B)&&(uQ?KQ(A,"name",{value:B,configurable:!0}):A.name=B),vQ&&I&&JQ(I,"arity")&&A.length!==I.arity&&KQ(A,"length",{value:I.arity});try{I&&JQ(I,"constructor")&&I.constructor?uQ&&KQ(A,"prototype",{writable:!1}):A.prototype&&(A.prototype=void 0)}catch(g){}var Q=HQ(A);return JQ(Q,"source")||(Q.source=xQ(mQ,"string"==typeof B?B:"")),A};Function.prototype.toString=WQ((function(){return YQ(this)&&qQ(this).source||dQ(this)}),"toString");var TQ=fA,ZQ=UI,VQ=ZI,jQ=kB,OQ=function(A,B,I,Q){Q||(Q={});var g=Q.enumerable,E=void 0!==Q.name?Q.name:B;if(TQ(I)&&VQ(I,E,Q),Q.global)g?A[B]=I:jQ(B,I);else{try{Q.unsafe?A[B]&&(g=!0):delete A[B]}catch(C){}g?A[B]=I:ZQ.f(A,B,{value:I,enumerable:!1,configurable:!Q.nonConfigurable,writable:!Q.nonWritable})}return A},XQ={},PQ=Math.ceil,zQ=Math.floor,_Q=Math.trunc||function(A){var B=+A;return(B>0?zQ:PQ)(B)},$Q=function(A){var B=+A;return B!=B||0===B?0:_Q(B)},Ag=$Q,Bg=Math.max,Ig=Math.min,Qg=function(A,B){var I=Ag(A);return I<0?Bg(I+B,0):Ig(I,B)},gg=$Q,Eg=Math.min,Cg=function(A){var B=gg(A);return B>0?Eg(B,9007199254740991):0},ig=Cg,og=function(A){return ig(A.length)},ag=HA,Dg=Qg,Gg=og,tg=function(A){return function(B,I,Q){var g=ag(B),E=Gg(g);if(0===E)return!A&&-1;var C,i=Dg(Q,E);if(A&&I!=I){for(;E>i;)if((C=g[i++])!=C)return!0}else for(;E>i;i++)if((A||i in g)&&g[i]===I)return A||i||0;return!A&&-1}},eg={includes:tg(!0),indexOf:tg(!1)},sg=pB,wg=HA,hg=eg.indexOf,Rg=tQ,ng=nA([].push),rg=function(A,B){var I,Q=wg(A),g=0,E=[];for(I in Q)!sg(Rg,I)&&sg(Q,I)&&ng(E,I);for(;B.length>g;)sg(Q,I=B[g++])&&(~hg(E,I)||ng(E,I));return E},yg=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Fg=rg,cg=yg.concat("length","prototype");XQ.f=Object.getOwnPropertyNames||function(A){return Fg(A,cg)};var Mg={};Mg.f=Object.getOwnPropertySymbols;var Ng=vA,Ug=XQ,kg=Mg,Sg=JI,Lg=nA([].concat),Yg=Ng("Reflect","ownKeys")||function(A){var B=Ug.f(Sg(A)),I=kg.f;return I?Lg(B,I(A)):B},Jg=pB,ug=Yg,lg=AA,dg=UI,Hg=function(A,B,I){for(var Q=ug(B),g=dg.f,E=lg.f,C=0;C<Q.length;C++){var i=Q[C];Jg(A,i)||I&&Jg(I,i)||g(A,i,E(B,i))}},qg=BA,fg=fA,Kg=/#|\.prototype\./,pg=function(A,B){var I=xg[bg(A)];return I===mg||I!==vg&&(fg(B)?qg(B):!!B)},bg=pg.normalize=function(A){return String(A).replace(Kg,".").toLowerCase()},xg=pg.data={},vg=pg.NATIVE="N",mg=pg.POLYFILL="P",Wg=pg,Tg=$,Zg=AA.f,Vg=TI,jg=OQ,Og=kB,Xg=Hg,Pg=Wg,zg=function(A,B){var I,Q,g,E,C,i=A.target,o=A.global,a=A.stat;if(I=o?Tg:a?Tg[i]||Og(i,{}):Tg[i]&&Tg[i].prototype)for(Q in B){if(E=B[Q],g=A.dontCallGetSet?(C=Zg(I,Q))&&C.value:I[Q],!Pg(o?Q:i+(a?".":"#")+Q,A.forced)&&void 0!==g){if(typeof E==typeof g)continue;Xg(E,g)}(A.sham||g&&g.sham)&&Vg(E,"sham",!0),jg(I,Q,E,A)}},_g={};_g[_B("toStringTag")]="z";var $g="[object z]"===String(_g),AE=$g,BE=fA,IE=cA,QE=_B("toStringTag"),gE=Object,EE="Arguments"===IE(function(){return arguments}()),CE=AE?IE:function(A){var B,I,Q;return void 0===A?"Undefined":null===A?"Null":"string"==typeof(I=function(A,B){try{return A[B]}catch(I){}}(B=gE(A),QE))?I:EE?IE(B):"Object"===(Q=IE(B))&&BE(B.callee)?"Arguments":Q},iE=CE,oE=String,aE=function(A){if("Symbol"===iE(A))throw new TypeError("Cannot convert a Symbol value to a string");return oE(A)},DE={},GE=rg,tE=yg,eE=Object.keys||function(A){return GE(A,tE)},sE=IA,wE=kI,hE=UI,RE=JI,nE=HA,rE=eE;DE.f=sE&&!wE?Object.defineProperties:function(A,B){RE(A);for(var I,Q=nE(B),g=rE(B),E=g.length,C=0;E>C;)hE.f(A,I=g[C++],Q[I]);return A};var yE,FE=vA("document","documentElement"),cE=JI,ME=DE,NE=yg,UE=tQ,kE=FE,SE=eI,LE="prototype",YE="script",JE=GQ("IE_PROTO"),uE=function(){},lE=function(A){return"<"+YE+">"+A+"</"+YE+">"},dE=function(A){A.write(lE("")),A.close();var B=A.parentWindow.Object;return A=null,B},HE=function(){try{yE=new ActiveXObject("htmlfile")}catch(g){}var A,B,I;HE="undefined"!=typeof document?document.domain&&yE?dE(yE):(B=SE("iframe"),I="java"+YE+":",B.style.display="none",kE.appendChild(B),B.src=String(I),(A=B.contentWindow.document).open(),A.write(lE("document.F=Object")),A.close(),A.F):dE(yE);for(var Q=NE.length;Q--;)delete HE[LE][NE[Q]];return HE()};UE[JE]=!0;var qE=Object.create||function(A,B){var I;return null!==A?(uE[LE]=cE(A),I=new uE,uE[LE]=null,I[JE]=A):I=HE(),void 0===B?I:ME.f(I,B)},fE={},KE=nA([].slice),pE=cA,bE=HA,xE=XQ.f,vE=KE,mE="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];fE.f=function(A){return mE&&"Window"===pE(A)?function(A){try{return xE(A)}catch(B){return vE(mE)}}(A):xE(bE(A))};var WE=ZI,TE=UI,ZE=function(A,B,I){return I.get&&WE(I.get,B,{getter:!0}),I.set&&WE(I.set,B,{setter:!0}),TE.f(A,B,I)},VE={},jE=_B;VE.f=jE;var OE=$,XE=OE,PE=pB,zE=VE,_E=UI.f,$E=CA,AC=vA,BC=_B,IC=OQ,QC=UI.f,gC=pB,EC=_B("toStringTag"),CC=function(A,B,I){A&&!I&&(A=A.prototype),A&&!gC(A,EC)&&QC(A,EC,{configurable:!0,value:B})},iC=cA,oC=nA,aC=function(A){if("Function"===iC(A))return oC(A)},DC=sB,GC=QA,tC=aC(aC.bind),eC=function(A,B){return DC(A),void 0===B?A:GC?tC(A,B):function(){return A.apply(B,arguments)}},sC=cA,wC=Array.isArray||function(A){return"Array"===sC(A)},hC=nA,RC=BA,nC=fA,rC=CE,yC=EQ,FC=function(){},cC=vA("Reflect","construct"),MC=/^\s*(?:class|function)\b/,NC=hC(MC.exec),UC=!MC.test(FC),kC=function(A){if(!nC(A))return!1;try{return cC(FC,[],A),!0}catch(B){return!1}},SC=function(A){if(!nC(A))return!1;switch(rC(A)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return UC||!!NC(MC,yC(A))}catch(B){return!0}};SC.sham=!0;var LC=!cC||RC((function(){var A;return kC(kC.call)||!kC(Object)||!kC((function(){A=!0}))||A}))?SC:kC,YC=wC,JC=LC,uC=pA,lC=_B("species"),dC=Array,HC=function(A){var B;return YC(A)&&(B=A.constructor,(JC(B)&&(B===dC||YC(B.prototype))||uC(B)&&null===(B=B[lC]))&&(B=void 0)),void 0===B?dC:B},qC=function(A,B){return new(HC(A))(0===B?0:B)},fC=eC,KC=SA,pC=qB,bC=og,xC=qC,vC=nA([].push),mC=function(A){var B=1===A,I=2===A,Q=3===A,g=4===A,E=6===A,C=7===A,i=5===A||E;return function(o,a,D,G){for(var t,e,s=pC(o),w=KC(s),h=bC(w),R=fC(a,D),n=0,r=G||xC,y=B?r(o,h):I||C?r(o,0):void 0;h>n;n++)if((i||n in w)&&(e=R(t=w[n],n,s),A))if(B)y[n]=e;else if(e)switch(A){case 3:return!0;case 5:return t;case 6:return n;case 2:vC(y,t)}else switch(A){case 4:return!1;case 7:vC(y,t)}return E?-1:Q||g?g:y}},WC={forEach:mC(0),map:mC(1),filter:mC(2),some:mC(3),every:mC(4),find:mC(5),findIndex:mC(6),filterReject:mC(7)},TC=zg,ZC=$,VC=CA,jC=nA,OC=IA,XC=IB,PC=BA,zC=pB,_C=mA,$C=JI,Ai=HA,Bi=aI,Ii=aE,Qi=eA,gi=qE,Ei=eE,Ci=XQ,ii=fE,oi=Mg,ai=AA,Di=UI,Gi=DE,ti=iA,ei=OQ,si=ZE,wi=lB,hi=tQ,Ri=WB,ni=_B,ri=VE,yi=function(A){var B=XE.Symbol||(XE.Symbol={});PE(B,A)||_E(B,A,{value:zE.f(A)})},Fi=function(){var A=AC("Symbol"),B=A&&A.prototype,I=B&&B.valueOf,Q=BC("toPrimitive");B&&!B[Q]&&IC(B,Q,(function(A){return $E(I,this)}),{arity:1})},ci=CC,Mi=kQ,Ni=WC.forEach,Ui=GQ("hidden"),ki="Symbol",Si="prototype",Li=Mi.set,Yi=Mi.getterFor(ki),Ji=Object[Si],ui=ZC.Symbol,li=ui&&ui[Si],di=ZC.RangeError,Hi=ZC.TypeError,qi=ZC.QObject,fi=ai.f,Ki=Di.f,pi=ii.f,bi=ti.f,xi=jC([].push),vi=wi("symbols"),mi=wi("op-symbols"),Wi=wi("wks"),Ti=!qi||!qi[Si]||!qi[Si].findChild,Zi=function(A,B,I){var Q=fi(Ji,B);Q&&delete Ji[B],Ki(A,B,I),Q&&A!==Ji&&Ki(Ji,B,Q)},Vi=OC&&PC((function(){return 7!==gi(Ki({},"a",{get:function(){return Ki(this,"a",{value:7}).a}})).a}))?Zi:Ki,ji=function(A,B){var I=vi[A]=gi(li);return Li(I,{type:ki,tag:A,description:B}),OC||(I.description=B),I},Oi=function(A,B,I){A===Ji&&Oi(mi,B,I),$C(A);var Q=Bi(B);return $C(I),zC(vi,Q)?(I.enumerable?(zC(A,Ui)&&A[Ui][Q]&&(A[Ui][Q]=!1),I=gi(I,{enumerable:Qi(0,!1)})):(zC(A,Ui)||Ki(A,Ui,Qi(1,gi(null))),A[Ui][Q]=!0),Vi(A,Q,I)):Ki(A,Q,I)},Xi=function(A,B){$C(A);var I=Ai(B),Q=Ei(I).concat($i(I));return Ni(Q,(function(B){OC&&!VC(Pi,I,B)||Oi(A,B,I[B])})),A},Pi=function(A){var B=Bi(A),I=VC(bi,this,B);return!(this===Ji&&zC(vi,B)&&!zC(mi,B))&&(!(I||!zC(this,B)||!zC(vi,B)||zC(this,Ui)&&this[Ui][B])||I)},zi=function(A,B){var I=Ai(A),Q=Bi(B);if(I!==Ji||!zC(vi,Q)||zC(mi,Q)){var g=fi(I,Q);return!g||!zC(vi,Q)||zC(I,Ui)&&I[Ui][Q]||(g.enumerable=!0),g}},_i=function(A){var B=pi(Ai(A)),I=[];return Ni(B,(function(A){zC(vi,A)||zC(hi,A)||xi(I,A)})),I},$i=function(A){var B=A===Ji,I=pi(B?mi:Ai(A)),Q=[];return Ni(I,(function(A){!zC(vi,A)||B&&!zC(Ji,A)||xi(Q,vi[A])})),Q};XC||(ei(li=(ui=function(){if(_C(li,this))throw new Hi("Symbol is not a constructor");var A=arguments.length&&void 0!==arguments[0]?Ii(arguments[0]):void 0,B=Ri(A),I=function(A){var Q=void 0===this?ZC:this;Q===Ji&&VC(I,mi,A),zC(Q,Ui)&&zC(Q[Ui],B)&&(Q[Ui][B]=!1);var g=Qi(1,A);try{Vi(Q,B,g)}catch(E){if(!(E instanceof di))throw E;Zi(Q,B,g)}};return OC&&Ti&&Vi(Ji,B,{configurable:!0,set:I}),ji(B,A)})[Si],"toString",(function(){return Yi(this).tag})),ei(ui,"withoutSetter",(function(A){return ji(Ri(A),A)})),ti.f=Pi,Di.f=Oi,Gi.f=Xi,ai.f=zi,Ci.f=ii.f=_i,oi.f=$i,ri.f=function(A){return ji(ni(A),A)},OC&&(si(li,"description",{configurable:!0,get:function(){return Yi(this).description}}),ei(Ji,"propertyIsEnumerable",Pi,{unsafe:!0}))),TC({global:!0,constructor:!0,wrap:!0,forced:!XC,sham:!XC},{Symbol:ui}),Ni(Ei(Wi),(function(A){yi(A)})),TC({target:ki,stat:!0,forced:!XC},{useSetter:function(){Ti=!0},useSimple:function(){Ti=!1}}),TC({target:"Object",stat:!0,forced:!XC,sham:!OC},{create:function(A,B){return void 0===B?gi(A):Xi(gi(A),B)},defineProperty:Oi,defineProperties:Xi,getOwnPropertyDescriptor:zi}),TC({target:"Object",stat:!0,forced:!XC},{getOwnPropertyNames:_i}),Fi(),ci(ui,ki),hi[Ui]=!0;var Ao=IB&&!!Symbol.for&&!!Symbol.keyFor,Bo=zg,Io=vA,Qo=pB,go=aE,Eo=lB,Co=Ao,io=Eo("string-to-symbol-registry"),oo=Eo("symbol-to-string-registry");Bo({target:"Symbol",stat:!0,forced:!Co},{for:function(A){var B=go(A);if(Qo(io,B))return io[B];var I=Io("Symbol")(B);return io[B]=I,oo[I]=B,I}});var ao=zg,Do=pB,Go=oB,to=DB,eo=Ao,so=lB("symbol-to-string-registry");ao({target:"Symbol",stat:!0,forced:!eo},{keyFor:function(A){if(!Go(A))throw new TypeError(to(A)+" is not a symbol");if(Do(so,A))return so[A]}});var wo=QA,ho=Function.prototype,Ro=ho.apply,no=ho.call,ro="object"==typeof Reflect&&Reflect.apply||(wo?no.bind(Ro):function(){return no.apply(Ro,arguments)}),yo=wC,Fo=fA,co=cA,Mo=aE,No=nA([].push),Uo=zg,ko=vA,So=ro,Lo=CA,Yo=nA,Jo=BA,uo=fA,lo=oB,Ho=KE,qo=function(A){if(Fo(A))return A;if(yo(A)){for(var B=A.length,I=[],Q=0;Q<B;Q++){var g=A[Q];"string"==typeof g?No(I,g):"number"!=typeof g&&"Number"!==co(g)&&"String"!==co(g)||No(I,Mo(g))}var E=I.length,C=!0;return function(A,B){if(C)return C=!1,B;if(yo(this))return B;for(var Q=0;Q<E;Q++)if(I[Q]===A)return B}}},fo=IB,Ko=String,po=ko("JSON","stringify"),bo=Yo(/./.exec),xo=Yo("".charAt),vo=Yo("".charCodeAt),mo=Yo("".replace),Wo=Yo(1.1.toString),To=/[\uD800-\uDFFF]/g,Zo=/^[\uD800-\uDBFF]$/,Vo=/^[\uDC00-\uDFFF]$/,jo=!fo||Jo((function(){var A=ko("Symbol")("stringify detection");return"[null]"!==po([A])||"{}"!==po({a:A})||"{}"!==po(Object(A))})),Oo=Jo((function(){return'"\\udf06\\ud834"'!==po("\udf06\ud834")||'"\\udead"'!==po("\udead")})),Xo=function(A,B){var I=Ho(arguments),Q=qo(B);if(uo(Q)||void 0!==A&&!lo(A))return I[1]=function(A,B){if(uo(Q)&&(B=Lo(Q,this,Ko(A),B)),!lo(B))return B},So(po,null,I)},Po=function(A,B,I){var Q=xo(I,B-1),g=xo(I,B+1);return bo(Zo,A)&&!bo(Vo,g)||bo(Vo,A)&&!bo(Zo,Q)?"\\u"+Wo(vo(A,0),16):A};po&&Uo({target:"JSON",stat:!0,arity:3,forced:jo||Oo},{stringify:function(A,B,I){var Q=Ho(arguments),g=So(jo?Xo:po,null,Q);return Oo&&"string"==typeof g?mo(g,To,Po):g}});var zo=Mg,_o=qB;zg({target:"Object",stat:!0,forced:!IB||BA((function(){zo.f(1)}))},{getOwnPropertySymbols:function(A){var B=zo.f;return B?B(_o(A)):[]}});var $o=zg,Aa=IA,Ba=nA,Ia=pB,Qa=fA,ga=mA,Ea=aE,Ca=ZE,ia=Hg,oa=$.Symbol,aa=oa&&oa.prototype;if(Aa&&Qa(oa)&&(!("description"in aa)||void 0!==oa().description)){var Da={},Ga=function(){var A=arguments.length<1||void 0===arguments[0]?void 0:Ea(arguments[0]),B=ga(aa,this)?new oa(A):void 0===A?oa():oa(A);return""===A&&(Da[B]=!0),B};ia(Ga,oa),Ga.prototype=aa,aa.constructor=Ga;var ta="Symbol(description detection)"===String(oa("description detection")),ea=Ba(aa.valueOf),sa=Ba(aa.toString),wa=/^Symbol\((.*)\)[^)]+$/,ha=Ba("".replace),Ra=Ba("".slice);Ca(aa,"description",{configurable:!0,get:function(){var A=ea(this);if(Ia(Da,A))return"";var B=sa(A),I=ta?Ra(B,7,-1):ha(B,wa,"$1");return""===I?void 0:I}}),$o({global:!0,constructor:!0,forced:!0},{Symbol:Ga})}var na=TypeError,ra=function(A){if(A>9007199254740991)throw na("Maximum allowed index exceeded");return A},ya=IA,Fa=UI,ca=eA,Ma=function(A,B,I){ya?Fa.f(A,B,ca(0,I)):A[B]=I},Na=BA,Ua=_A,ka=_B("species"),Sa=function(A){return Ua>=51||!Na((function(){var B=[];return(B.constructor={})[ka]=function(){return{foo:1}},1!==B[A](Boolean).foo}))},La=zg,Ya=BA,Ja=wC,ua=pA,la=qB,da=og,Ha=ra,qa=Ma,fa=qC,Ka=Sa,pa=_A,ba=_B("isConcatSpreadable"),xa=pa>=51||!Ya((function(){var A=[];return A[ba]=!1,A.concat()[0]!==A})),va=function(A){if(!ua(A))return!1;var B=A[ba];return void 0!==B?!!B:Ja(A)};La({target:"Array",proto:!0,arity:1,forced:!xa||!Ka("concat")},{concat:function(A){var B,I,Q,g,E,C=la(this),i=fa(C,0),o=0;for(B=-1,Q=arguments.length;B<Q;B++)if(va(E=-1===B?C:arguments[B]))for(g=da(E),Ha(o+g),I=0;I<g;I++,o++)I in E&&qa(i,o,E[I]);else Ha(o+1),qa(i,o++,E);return i.length=o,i}});var ma=BA,Wa=function(A,B){var I=[][A];return!!I&&ma((function(){I.call(null,B||function(){return 1},1)}))},Ta=WC.forEach,Za=Wa("forEach")?[].forEach:function(A){return Ta(this,A,arguments.length>1?arguments[1]:void 0)};zg({target:"Array",proto:!0,forced:[].forEach!==Za},{forEach:Za}),zg({target:"Array",stat:!0},{isArray:wC});var Va=_B,ja=qE,Oa=UI.f,Xa=Va("unscopables"),Pa=Array.prototype;void 0===Pa[Xa]&&Oa(Pa,Xa,{configurable:!0,value:ja(null)});var za,_a,$a,AD=function(A){Pa[Xa][A]=!0},BD={},ID=!BA((function(){function A(){}return A.prototype.constructor=null,Object.getPrototypeOf(new A)!==A.prototype})),QD=pB,gD=fA,ED=qB,CD=ID,iD=GQ("IE_PROTO"),oD=Object,aD=oD.prototype,DD=CD?oD.getPrototypeOf:function(A){var B=ED(A);if(QD(B,iD))return B[iD];var I=B.constructor;return gD(I)&&B instanceof I?I.prototype:B instanceof oD?aD:null},GD=BA,tD=fA,eD=pA,sD=DD,wD=OQ,hD=_B("iterator"),RD=!1;[].keys&&("next"in($a=[].keys())?(_a=sD(sD($a)))!==Object.prototype&&(za=_a):RD=!0);var nD=!eD(za)||GD((function(){var A={};return za[hD].call(A)!==A}));nD&&(za={}),tD(za[hD])||wD(za,hD,(function(){return this}));var rD={IteratorPrototype:za,BUGGY_SAFARI_ITERATORS:RD},yD=rD.IteratorPrototype,FD=qE,cD=eA,MD=CC,ND=BD,UD=function(){return this},kD=nA,SD=sB,LD=pA,YD=function(A){return LD(A)||null===A},JD=String,uD=TypeError,lD=function(A,B,I){try{return kD(SD(Object.getOwnPropertyDescriptor(A,B)[I]))}catch(Q){}},dD=pA,HD=uA,qD=function(A){if(YD(A))return A;throw new uD("Can't set "+JD(A)+" as a prototype")},fD=Object.setPrototypeOf||("__proto__"in{}?function(){var A,B=!1,I={};try{(A=lD(Object.prototype,"__proto__","set"))(I,[]),B=I instanceof Array}catch(Q){}return function(I,Q){return HD(I),qD(Q),dD(I)?(B?A(I,Q):I.__proto__=Q,I):I}}():void 0),KD=zg,pD=CA,bD=fA,xD=function(A,B,I,Q){var g=B+" Iterator";return A.prototype=FD(yD,{next:cD(+!Q,I)}),MD(A,g,!1),ND[g]=UD,A},vD=DD,mD=fD,WD=CC,TD=TI,ZD=OQ,VD=BD,jD=_I.PROPER,OD=_I.CONFIGURABLE,XD=rD.IteratorPrototype,PD=rD.BUGGY_SAFARI_ITERATORS,zD=_B("iterator"),_D="keys",$D="values",AG="entries",BG=function(){return this},IG=function(A,B,I,Q,g,E,C){xD(I,B,Q);var i,o,a,D=function(A){if(A===g&&w)return w;if(!PD&&A&&A in e)return e[A];switch(A){case _D:case $D:case AG:return function(){return new I(this,A)}}return function(){return new I(this)}},G=B+" Iterator",t=!1,e=A.prototype,s=e[zD]||e["@@iterator"]||g&&e[g],w=!PD&&s||D(g),h="Array"===B&&e.entries||s;if(h&&(i=vD(h.call(new A)))!==Object.prototype&&i.next&&(vD(i)!==XD&&(mD?mD(i,XD):bD(i[zD])||ZD(i,zD,BG)),WD(i,G,!0)),jD&&g===$D&&s&&s.name!==$D&&(OD?TD(e,"name",$D):(t=!0,w=function(){return pD(s,this)})),g)if(o={values:D($D),keys:E?w:D(_D),entries:D(AG)},C)for(a in o)(PD||t||!(a in e))&&ZD(e,a,o[a]);else KD({target:B,proto:!0,forced:PD||t},o);return e[zD]!==w&&ZD(e,zD,w,{name:g}),VD[B]=w,o},QG=function(A,B){return{value:A,done:B}},gG=HA,EG=AD,CG=BD,iG=kQ,oG=UI.f,aG=IG,DG=QG,GG=IA,tG="Array Iterator",eG=iG.set,sG=iG.getterFor(tG),wG=aG(Array,"Array",(function(A,B){eG(this,{type:tG,target:gG(A),index:0,kind:B})}),(function(){var A=sG(this),B=A.target,I=A.index++;if(!B||I>=B.length)return A.target=null,DG(void 0,!0);switch(A.kind){case"keys":return DG(I,!1);case"values":return DG(B[I],!1)}return DG([I,B[I]],!1)}),"values"),hG=CG.Arguments=CG.Array;if(EG("keys"),EG("values"),EG("entries"),GG&&"values"!==hG.name)try{oG(hG,"name",{value:"values"})}catch(Pl){}var RG=zg,nG=Date,rG=nA(nG.prototype.getTime);RG({target:"Date",stat:!0},{now:function(){return rG(new nG)}});var yG=$Q,FG=aE,cG=uA,MG=RangeError,NG=nA,UG=Cg,kG=aE,SG=uA,LG=NG((function(A){var B=FG(cG(this)),I="",Q=yG(A);if(Q<0||Infinity===Q)throw new MG("Wrong number of repetitions");for(;Q>0;(Q>>>=1)&&(B+=B))1&Q&&(I+=B);return I})),YG=NG("".slice),JG=Math.ceil,uG=function(A){return function(B,I,Q){var g,E,C=kG(SG(B)),i=UG(I),o=C.length,a=void 0===Q?" ":kG(Q);return i<=o||""===a?C:((E=LG(a,JG((g=i-o)/a.length))).length>g&&(E=YG(E,0,g)),A?C+E:E+C)}},lG=nA,dG=BA,HG={start:uG(!1),end:uG(!0)}.start,qG=RangeError,fG=isFinite,KG=Math.abs,pG=Date.prototype,bG=pG.toISOString,xG=lG(pG.getTime),vG=lG(pG.getUTCDate),mG=lG(pG.getUTCFullYear),WG=lG(pG.getUTCHours),TG=lG(pG.getUTCMilliseconds),ZG=lG(pG.getUTCMinutes),VG=lG(pG.getUTCMonth),jG=lG(pG.getUTCSeconds),OG=dG((function(){return"0385-07-25T07:06:39.999Z"!==bG.call(new Date(-50000000000001))}))||!dG((function(){bG.call(new Date(NaN))}))?function(){if(!fG(xG(this)))throw new qG("Invalid time value");var A=this,B=mG(A),I=TG(A),Q=B<0?"-":B>9999?"+":"";return Q+HG(KG(B),Q?6:4,0)+"-"+HG(VG(A)+1,2,0)+"-"+HG(vG(A),2,0)+"T"+HG(WG(A),2,0)+":"+HG(ZG(A),2,0)+":"+HG(jG(A),2,0)+"."+HG(I,3,0)+"Z"}:bG,XG=OG;zg({target:"Date",proto:!0,forced:Date.prototype.toISOString!==XG},{toISOString:XG});var PG=qB,zG=CI;zg({target:"Date",proto:!0,arity:1,forced:BA((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(A){var B=PG(this),I=zG(B,"number");return"number"!=typeof I||isFinite(I)?B.toISOString():null}});var _G=nA,$G=OQ,At=Date.prototype,Bt="Invalid Date",It="toString",Qt=_G(At[It]),gt=_G(At.getTime);String(new Date(NaN))!==Bt&&$G(At,It,(function(){var A=gt(this);return A==A?Qt(this):Bt}));var Et=fA,Ct=pA,it=fD,ot=function(A,B,I){var Q,g;return it&&Et(Q=B.constructor)&&Q!==I&&Ct(g=Q.prototype)&&g!==I.prototype&&it(A,g),A},at=nA(1.1.valueOf),Dt="\t\n\v\f\r                 \u2028\u2029\ufeff",Gt=uA,tt=aE,et=Dt,st=nA("".replace),wt=RegExp("^["+et+"]+"),ht=RegExp("(^|[^"+et+"])["+et+"]+$"),Rt=function(A){return function(B){var I=tt(Gt(B));return 1&A&&(I=st(I,wt,"")),2&A&&(I=st(I,ht,"$1")),I}},nt={start:Rt(1),end:Rt(2),trim:Rt(3)},rt=zg,yt=IA,Ft=$,ct=OE,Mt=nA,Nt=Wg,Ut=pB,kt=ot,St=mA,Lt=oB,Yt=CI,Jt=BA,ut=XQ.f,lt=AA.f,dt=UI.f,Ht=at,qt=nt.trim,ft="Number",Kt=Ft[ft];ct[ft];var pt=Kt.prototype,bt=Ft.TypeError,xt=Mt("".slice),vt=Mt("".charCodeAt),mt=function(A){var B,I,Q,g,E,C,i,o,a=Yt(A,"number");if(Lt(a))throw new bt("Cannot convert a Symbol value to a number");if("string"==typeof a&&a.length>2)if(a=qt(a),43===(B=vt(a,0))||45===B){if(88===(I=vt(a,2))||120===I)return NaN}else if(48===B){switch(vt(a,1)){case 66:case 98:Q=2,g=49;break;case 79:case 111:Q=8,g=55;break;default:return+a}for(C=(E=xt(a,2)).length,i=0;i<C;i++)if((o=vt(E,i))<48||o>g)return NaN;return parseInt(E,Q)}return+a},Wt=Nt(ft,!Kt(" 0o1")||!Kt("0b1")||Kt("+0x1")),Tt=function(A){var B,I=arguments.length<1?0:Kt(function(A){var B=Yt(A,"number");return"bigint"==typeof B?B:mt(B)}(A));return St(pt,B=this)&&Jt((function(){Ht(B)}))?kt(Object(I),this,Tt):I};Tt.prototype=pt,Wt&&(pt.constructor=Tt),rt({global:!0,constructor:!0,wrap:!0,forced:Wt},{Number:Tt});Wt&&function(A,B){for(var I,Q=yt?ut(B):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),g=0;Q.length>g;g++)Ut(B,I=Q[g])&&!Ut(A,I)&&dt(A,I,lt(B,I))}(ct[ft],Kt);var Zt=qB,Vt=DD,jt=ID;zg({target:"Object",stat:!0,forced:BA((function(){Vt(1)})),sham:!jt},{getPrototypeOf:function(A){return Vt(Zt(A))}});var Ot=qB,Xt=eE;zg({target:"Object",stat:!0,forced:BA((function(){Xt(1)}))},{keys:function(A){return Xt(Ot(A))}});var Pt=CE,zt=$g?{}.toString:function(){return"[object "+Pt(this)+"]"};$g||OQ(Object.prototype,"toString",zt,{unsafe:!0});var _t=$,$t=BA,Ae=nA,Be=aE,Ie=nt.trim,Qe=Dt,ge=_t.parseInt,Ee=_t.Symbol,Ce=Ee&&Ee.iterator,ie=/^[+-]?0x/i,oe=Ae(ie.exec),ae=8!==ge(Qe+"08")||22!==ge(Qe+"0x16")||Ce&&!$t((function(){ge(Object(Ce))}))?function(A,B){var I=Ie(Be(A));return ge(I,B>>>0||(oe(ie,I)?16:10))}:ge;zg({global:!0,forced:parseInt!==ae},{parseInt:ae});var De,Ge,te,ee,se=$,we=ZA,he=cA,Re=function(A){return we.slice(0,A.length)===A},ne=Re("Bun/")?"BUN":Re("Cloudflare-Workers")?"CLOUDFLARE":Re("Deno/")?"DENO":Re("Node.js/")?"NODE":se.Bun&&"string"==typeof Bun.version?"BUN":se.Deno&&"object"==typeof Deno.version?"DENO":"process"===he(se.process)?"NODE":se.window&&se.document?"BROWSER":"REST",re="NODE"===ne,ye=vA,Fe=ZE,ce=IA,Me=_B("species"),Ne=function(A){var B=ye(A);ce&&B&&!B[Me]&&Fe(B,Me,{configurable:!0,get:function(){return this}})},Ue=mA,ke=TypeError,Se=function(A,B){if(Ue(B,A))return A;throw new ke("Incorrect invocation")},Le=LC,Ye=DB,Je=TypeError,ue=function(A){if(Le(A))return A;throw new Je(Ye(A)+" is not a constructor")},le=JI,de=ue,He=LA,qe=_B("species"),fe=TypeError,Ke=function(A,B){if(A<B)throw new fe("Not enough arguments");return A},pe=/(?:ipad|iphone|ipod).*applewebkit/i.test(ZA),be=$,xe=ro,ve=eC,me=fA,We=pB,Te=BA,Ze=FE,Ve=KE,je=eI,Oe=Ke,Xe=pe,Pe=re,ze=be.setImmediate,_e=be.clearImmediate,$e=be.process,As=be.Dispatch,Bs=be.Function,Is=be.MessageChannel,Qs=be.String,gs=0,Es={},Cs="onreadystatechange";Te((function(){De=be.location}));var is=function(A){if(We(Es,A)){var B=Es[A];delete Es[A],B()}},os=function(A){return function(){is(A)}},as=function(A){is(A.data)},Ds=function(A){be.postMessage(Qs(A),De.protocol+"//"+De.host)};ze&&_e||(ze=function(A){Oe(arguments.length,1);var B=me(A)?A:Bs(A),I=Ve(arguments,1);return Es[++gs]=function(){xe(B,void 0,I)},Ge(gs),gs},_e=function(A){delete Es[A]},Pe?Ge=function(A){$e.nextTick(os(A))}:As&&As.now?Ge=function(A){As.now(os(A))}:Is&&!Xe?(ee=(te=new Is).port2,te.port1.onmessage=as,Ge=ve(ee.postMessage,ee)):be.addEventListener&&me(be.postMessage)&&!be.importScripts&&De&&"file:"!==De.protocol&&!Te(Ds)?(Ge=Ds,be.addEventListener("message",as,!1)):Ge=Cs in je("script")?function(A){Ze.appendChild(je("script"))[Cs]=function(){Ze.removeChild(this),is(A)}}:function(A){setTimeout(os(A),0)});var Gs={set:ze,clear:_e},ts=$,es=IA,ss=Object.getOwnPropertyDescriptor,ws=function(){this.head=null,this.tail=null};ws.prototype={add:function(A){var B={item:A,next:null},I=this.tail;I?I.next=B:this.head=B,this.tail=B},get:function(){var A=this.head;if(A)return null===(this.head=A.next)&&(this.tail=null),A.item}};var hs,Rs,ns,rs,ys,Fs=ws,cs=/ipad|iphone|ipod/i.test(ZA)&&"undefined"!=typeof Pebble,Ms=/web0s(?!.*chrome)/i.test(ZA),Ns=$,Us=function(A){if(!es)return ts[A];var B=ss(ts,A);return B&&B.value},ks=eC,Ss=Gs.set,Ls=Fs,Ys=pe,Js=cs,us=Ms,ls=re,ds=Ns.MutationObserver||Ns.WebKitMutationObserver,Hs=Ns.document,qs=Ns.process,fs=Ns.Promise,Ks=Us("queueMicrotask");if(!Ks){var ps=new Ls,bs=function(){var A,B;for(ls&&(A=qs.domain)&&A.exit();B=ps.get();)try{B()}catch(Pl){throw ps.head&&hs(),Pl}A&&A.enter()};Ys||ls||us||!ds||!Hs?!Js&&fs&&fs.resolve?((rs=fs.resolve(void 0)).constructor=fs,ys=ks(rs.then,rs),hs=function(){ys(bs)}):ls?hs=function(){qs.nextTick(bs)}:(Ss=ks(Ss,Ns),hs=function(){Ss(bs)}):(Rs=!0,ns=Hs.createTextNode(""),new ds(bs).observe(ns,{characterData:!0}),hs=function(){ns.data=Rs=!Rs}),Ks=function(A){ps.head||hs(),ps.add(A)}}var xs=Ks,vs=function(A){try{return{error:!1,value:A()}}catch(Pl){return{error:!0,value:Pl}}},ms=$.Promise,Ws=$,Ts=ms,Zs=fA,Vs=Wg,js=EQ,Os=_B,Xs=ne,Ps=_A;Ts&&Ts.prototype;var zs=Os("species"),_s=!1,$s=Zs(Ws.PromiseRejectionEvent),Aw=Vs("Promise",(function(){var A=js(Ts),B=A!==String(Ts);if(!B&&66===Ps)return!0;if(!Ps||Ps<51||!/native code/.test(A)){var I=new Ts((function(A){A(1)})),Q=function(A){A((function(){}),(function(){}))};if((I.constructor={})[zs]=Q,!(_s=I.then((function(){}))instanceof Q))return!0}return!(B||"BROWSER"!==Xs&&"DENO"!==Xs||$s)})),Bw={CONSTRUCTOR:Aw,REJECTION_EVENT:$s,SUBCLASSING:_s},Iw={},Qw=sB,gw=TypeError,Ew=function(A){var B,I;this.promise=new A((function(A,Q){if(void 0!==B||void 0!==I)throw new gw("Bad Promise constructor");B=A,I=Q})),this.resolve=Qw(B),this.reject=Qw(I)};Iw.f=function(A){return new Ew(A)};var Cw,iw,ow,aw,Dw=zg,Gw=re,tw=$,ew=OE,sw=CA,ww=OQ,hw=fD,Rw=CC,nw=Ne,rw=sB,yw=fA,Fw=pA,cw=Se,Mw=function(A,B){var I,Q=le(A).constructor;return void 0===Q||He(I=le(Q)[qe])?B:de(I)},Nw=Gs.set,Uw=xs,kw=function(A,B){try{1===arguments.length?console.error(A):console.error(A,B)}catch(Pl){}},Sw=vs,Lw=Fs,Yw=kQ,Jw=ms,uw=Iw,lw="Promise",dw=Bw.CONSTRUCTOR,Hw=Bw.REJECTION_EVENT,qw=Bw.SUBCLASSING,fw=Yw.getterFor(lw),Kw=Yw.set,pw=Jw&&Jw.prototype,bw=Jw,xw=pw,vw=tw.TypeError,mw=tw.document,Ww=tw.process,Tw=uw.f,Zw=Tw,Vw=!!(mw&&mw.createEvent&&tw.dispatchEvent),jw="unhandledrejection",Ow=function(A){var B;return!(!Fw(A)||!yw(B=A.then))&&B},Xw=function(A,B){var I,Q,g,E=B.value,C=1===B.state,i=C?A.ok:A.fail,o=A.resolve,a=A.reject,D=A.domain;try{i?(C||(2===B.rejection&&Ah(B),B.rejection=1),!0===i?I=E:(D&&D.enter(),I=i(E),D&&(D.exit(),g=!0)),I===A.promise?a(new vw("Promise-chain cycle")):(Q=Ow(I))?sw(Q,I,o,a):o(I)):a(E)}catch(Pl){D&&!g&&D.exit(),a(Pl)}},Pw=function(A,B){A.notified||(A.notified=!0,Uw((function(){for(var I,Q=A.reactions;I=Q.get();)Xw(I,A);A.notified=!1,B&&!A.rejection&&_w(A)})))},zw=function(A,B,I){var Q,g;Vw?((Q=mw.createEvent("Event")).promise=B,Q.reason=I,Q.initEvent(A,!1,!0),tw.dispatchEvent(Q)):Q={promise:B,reason:I},!Hw&&(g=tw["on"+A])?g(Q):A===jw&&kw("Unhandled promise rejection",I)},_w=function(A){sw(Nw,tw,(function(){var B,I=A.facade,Q=A.value;if($w(A)&&(B=Sw((function(){Gw?Ww.emit("unhandledRejection",Q,I):zw(jw,I,Q)})),A.rejection=Gw||$w(A)?2:1,B.error))throw B.value}))},$w=function(A){return 1!==A.rejection&&!A.parent},Ah=function(A){sw(Nw,tw,(function(){var B=A.facade;Gw?Ww.emit("rejectionHandled",B):zw("rejectionhandled",B,A.value)}))},Bh=function(A,B,I){return function(Q){A(B,Q,I)}},Ih=function(A,B,I){A.done||(A.done=!0,I&&(A=I),A.value=B,A.state=2,Pw(A,!0))},Qh=function(A,B,I){if(!A.done){A.done=!0,I&&(A=I);try{if(A.facade===B)throw new vw("Promise can't be resolved itself");var Q=Ow(B);Q?Uw((function(){var I={done:!1};try{sw(Q,B,Bh(Qh,I,A),Bh(Ih,I,A))}catch(Pl){Ih(I,Pl,A)}})):(A.value=B,A.state=1,Pw(A,!1))}catch(Pl){Ih({done:!1},Pl,A)}}};if(dw&&(xw=(bw=function(A){cw(this,xw),rw(A),sw(Cw,this);var B=fw(this);try{A(Bh(Qh,B),Bh(Ih,B))}catch(Pl){Ih(B,Pl)}}).prototype,(Cw=function(A){Kw(this,{type:lw,done:!1,notified:!1,parent:!1,reactions:new Lw,rejection:!1,state:0,value:null})}).prototype=ww(xw,"then",(function(A,B){var I=fw(this),Q=Tw(Mw(this,bw));return I.parent=!0,Q.ok=!yw(A)||A,Q.fail=yw(B)&&B,Q.domain=Gw?Ww.domain:void 0,0===I.state?I.reactions.add(Q):Uw((function(){Xw(Q,I)})),Q.promise})),iw=function(){var A=new Cw,B=fw(A);this.promise=A,this.resolve=Bh(Qh,B),this.reject=Bh(Ih,B)},uw.f=Tw=function(A){return A===bw||A===ow?new iw(A):Zw(A)},yw(Jw)&&pw!==Object.prototype)){aw=pw.then,qw||ww(pw,"then",(function(A,B){var I=this;return new bw((function(A,B){sw(aw,I,A,B)})).then(A,B)}),{unsafe:!0});try{delete pw.constructor}catch(Pl){}hw&&hw(pw,xw)}Dw({global:!0,constructor:!0,wrap:!0,forced:dw},{Promise:bw}),ow=ew.Promise,Rw(bw,lw,!1),nw(lw);var gh=BD,Eh=_B("iterator"),Ch=Array.prototype,ih=function(A){return void 0!==A&&(gh.Array===A||Ch[Eh]===A)},oh=CE,ah=RB,Dh=LA,Gh=BD,th=_B("iterator"),eh=function(A){if(!Dh(A))return ah(A,th)||ah(A,"@@iterator")||Gh[oh(A)]},sh=CA,wh=sB,hh=JI,Rh=DB,nh=eh,rh=TypeError,yh=function(A,B){var I=arguments.length<2?nh(A):B;if(wh(I))return hh(sh(I,A));throw new rh(Rh(A)+" is not iterable")},Fh=CA,ch=JI,Mh=RB,Nh=eC,Uh=CA,kh=JI,Sh=DB,Lh=ih,Yh=og,Jh=mA,uh=yh,lh=eh,dh=function(A,B,I){var Q,g;ch(A);try{if(!(Q=Mh(A,"return"))){if("throw"===B)throw I;return I}Q=Fh(Q,A)}catch(Pl){g=!0,Q=Pl}if("throw"===B)throw I;if(g)throw Q;return ch(Q),I},Hh=TypeError,qh=function(A,B){this.stopped=A,this.result=B},fh=qh.prototype,Kh=function(A,B,I){var Q,g,E,C,i,o,a,D=I&&I.that,G=!(!I||!I.AS_ENTRIES),t=!(!I||!I.IS_RECORD),e=!(!I||!I.IS_ITERATOR),s=!(!I||!I.INTERRUPTED),w=Nh(B,D),h=function(A){return Q&&dh(Q,"normal"),new qh(!0,A)},R=function(A){return G?(kh(A),s?w(A[0],A[1],h):w(A[0],A[1])):s?w(A,h):w(A)};if(t)Q=A.iterator;else if(e)Q=A;else{if(!(g=lh(A)))throw new Hh(Sh(A)+" is not iterable");if(Lh(g)){for(E=0,C=Yh(A);C>E;E++)if((i=R(A[E]))&&Jh(fh,i))return i;return new qh(!1)}Q=uh(A,g)}for(o=t?A.next:Q.next;!(a=Uh(o,Q)).done;){try{i=R(a.value)}catch(Pl){dh(Q,"throw",Pl)}if("object"==typeof i&&i&&Jh(fh,i))return i}return new qh(!1)},ph=_B("iterator"),bh=!1;try{var xh=0,vh={next:function(){return{done:!!xh++}},return:function(){bh=!0}};vh[ph]=function(){return this},Array.from(vh,(function(){throw 2}))}catch(Pl){}var mh=function(A,B){try{if(!B&&!bh)return!1}catch(Pl){return!1}var I=!1;try{var Q={};Q[ph]=function(){return{n