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