UNPKG

cloudstudio

Version:

Run VS Code on a remote server.

2 lines 1.67 MB
/*! For license information please see extension.js.LICENSE.txt */ (()=>{var e={7164:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AppInsightsCore:()=>G,BaseCore:()=>H,BaseTelemetryPlugin:()=>O.i,CoreUtils:()=>q.Tr,DiagnosticLogger:()=>m.AQ,ESPromise:()=>z,ESPromiseScheduler:()=>X,EventHelper:()=>te.zB,EventLatency:()=>c,EventPersistence:()=>d,EventPropertyType:()=>u,EventsDiscardedReason:()=>ee.h,FullVersionString:()=>q.vs,InternalAppInsightsCore:()=>B,InternalBaseCore:()=>L,LoggingSeverity:()=>o,MinChannelPriorty:()=>J,NotificationManager:()=>U,PerfEvent:()=>g.zn,PerfManager:()=>g.Jk,ProcessTelemetryContext:()=>S.Vi,TraceLevel:()=>p,Undefined:()=>ie.jA,Utils:()=>q.cQ,ValueKind:()=>l,ValueSanitizer:()=>Z,Version:()=>q.Gf,_ExtendedInternalMessageId:()=>_,_InternalLogMessage:()=>m.lQ,_InternalMessageId:()=>s,__getRegisteredEvents:()=>ne.um,_throwInternal:()=>m.kP,addEventHandler:()=>ne.Ib,addEventListeners:()=>ne.yw,addPageHideEventListener:()=>ne.TJ,addPageShowEventListener:()=>ne.nD,addPageUnloadEventListener:()=>ne.c9,areCookiesSupported:()=>v.p7,arrForEach:()=>a.tO,arrIndexOf:()=>a.UA,arrMap:()=>a.Mr,arrReduce:()=>a.Xz,attachEvent:()=>ne.pZ,cookieAvailable:()=>v.p7,createCookieMgr:()=>v.Nz,createEnumStyle:()=>i.By,createGuid:()=>q.cm,createProcessTelemetryContext:()=>S.CD,createTraceParent:()=>ae.SU,createUniqueNamespace:()=>I.J,createUnloadHandlerContainer:()=>A.Y,dateNow:()=>a.m6,deleteCookie:()=>q.kT,detachEvent:()=>ne.pD,disableCookies:()=>q.oF,disallowsSameSiteNone:()=>v.UY,doPerf:()=>g.Lm,dumpObj:()=>f.eU,eventOff:()=>ne.QY,eventOn:()=>ne.XO,extend:()=>q.l7,findW3cTraceParent:()=>ae.lq,formatTraceParent:()=>ae.aR,generateW3CId:()=>te.DO,getCommonSchemaMetaData:()=>q.Vv,getConsole:()=>f.dr,getCookie:()=>q.ej,getCookieValue:()=>q.Do,getCrypto:()=>f.MX,getDocument:()=>f.Me,getExceptionName:()=>a.jj,getFieldValueType:()=>q.Sy,getGlobal:()=>h.Rd,getGlobalInst:()=>f.a8,getHistory:()=>f.s1,getIEVersion:()=>f.sA,getISOString:()=>a.Y6,getJSON:()=>f.xA,getLocation:()=>f.k$,getMsCrypto:()=>f.gz,getNavigator:()=>f.jW,getPerformance:()=>f.r,getSetValue:()=>a.qK,getTenantId:()=>q.jM,getTime:()=>q.hK,getWindow:()=>f.Jj,hasDocument:()=>f.Nv,hasHistory:()=>f.fE,hasJSON:()=>f.nS,hasNavigator:()=>f.d6,hasOwnProperty:()=>a.nr,hasWindow:()=>f.Ym,isArray:()=>a.kJ,isArrayValid:()=>q.JT,isBeaconsSupported:()=>f.MF,isBoolean:()=>a.jn,isChromium:()=>q.mJ,isDate:()=>a.J_,isDocumentObjectAvailable:()=>q.x9,isError:()=>a.VZ,isFetchSupported:()=>f.JO,isFunction:()=>a.mf,isIE:()=>f.w1,isLatency:()=>q.r7,isNotTruthy:()=>a.F,isNullOrUndefined:()=>a.le,isNumber:()=>a.hj,isObject:()=>a.Kn,isReactNative:()=>f.b$,isSampledFlag:()=>ae.Pn,isString:()=>a.HD,isTruthy:()=>a.fQ,isTypeof:()=>a.Ym,isUint8ArrayAvailable:()=>q.IZ,isUndefined:()=>a.o8,isValidSpanId:()=>ae.Lc,isValidTraceId:()=>ae.jN,isValidTraceParent:()=>ae.J6,isValueAssigned:()=>q.Sn,isValueKind:()=>q.oS,isWindowObjectAvailable:()=>q.dH,isXhrSupported:()=>f.Z3,mergeEvtNamespace:()=>ne.jU,newGuid:()=>te.GW,newId:()=>re.pZ,normalizeJsName:()=>a.Gf,objCreate:()=>h.pu,objDefineAccessors:()=>a.l_,objForEachKey:()=>a.rW,objFreeze:()=>a.FL,objKeys:()=>a.FY,objSeal:()=>a.Xi,openXhr:()=>q.ot,optimizeObject:()=>a.Ax,parseTraceParent:()=>ae.j_,perfNow:()=>te.Jj,proxyAssign:()=>a.cf,proxyFunctionAs:()=>a.Oi,proxyFunctions:()=>a.Vb,random32:()=>re._l,randomValue:()=>re.az,removeEventHandler:()=>ne.C1,removeEventListeners:()=>ne.nJ,removePageHideEventListener:()=>ne.C9,removePageShowEventListener:()=>ne.Yl,removePageUnloadEventListener:()=>ne.JA,safeGetCookieMgr:()=>v.JP,safeGetLogger:()=>m.vH,sanitizeProperty:()=>q.yj,setCookie:()=>q.d8,setEnableEnvMocks:()=>f.dI,setProcessTelemetryTimings:()=>q.if,setValue:()=>a.sO,strContains:()=>a._Q,strEndsWith:()=>a.Id,strFunction:()=>ie.cb,strObject:()=>ie.fK,strPrototype:()=>ie.hB,strStartsWith:()=>a.xe,strTrim:()=>a.nd,strUndefined:()=>ie.jA,throwError:()=>a._y,toISOString:()=>a.Y6,useXDomainRequest:()=>f.cp});var r=n(7421),i=n(951),a=n(4869),o=(0,i.By)({CRITICAL:1,WARNING:2}),s=(0,i.By)({BrowserDoesNotSupportLocalStorage:0,BrowserCannotReadLocalStorage:1,BrowserCannotReadSessionStorage:2,BrowserCannotWriteLocalStorage:3,BrowserCannotWriteSessionStorage:4,BrowserFailedRemovalFromLocalStorage:5,BrowserFailedRemovalFromSessionStorage:6,CannotSendEmptyTelemetry:7,ClientPerformanceMathError:8,ErrorParsingAISessionCookie:9,ErrorPVCalc:10,ExceptionWhileLoggingError:11,FailedAddingTelemetryToBuffer:12,FailedMonitorAjaxAbort:13,FailedMonitorAjaxDur:14,FailedMonitorAjaxOpen:15,FailedMonitorAjaxRSC:16,FailedMonitorAjaxSend:17,FailedMonitorAjaxGetCorrelationHeader:18,FailedToAddHandlerForOnBeforeUnload:19,FailedToSendQueuedTelemetry:20,FailedToReportDataLoss:21,FlushFailed:22,MessageLimitPerPVExceeded:23,MissingRequiredFieldSpecification:24,NavigationTimingNotSupported:25,OnError:26,SessionRenewalDateIsZero:27,SenderNotInitialized:28,StartTrackEventFailed:29,StopTrackEventFailed:30,StartTrackFailed:31,StopTrackFailed:32,TelemetrySampledAndNotSent:33,TrackEventFailed:34,TrackExceptionFailed:35,TrackMetricFailed:36,TrackPVFailed:37,TrackPVFailedCalc:38,TrackTraceFailed:39,TransmissionFailed:40,FailedToSetStorageBuffer:41,FailedToRestoreStorageBuffer:42,InvalidBackendResponse:43,FailedToFixDepricatedValues:44,InvalidDurationValue:45,TelemetryEnvelopeInvalid:46,CreateEnvelopeError:47,CannotSerializeObject:48,CannotSerializeObjectNonSerializable:49,CircularReferenceDetected:50,ClearAuthContextFailed:51,ExceptionTruncated:52,IllegalCharsInName:53,ItemNotInArray:54,MaxAjaxPerPVExceeded:55,MessageTruncated:56,NameTooLong:57,SampleRateOutOfRange:58,SetAuthContextFailed:59,SetAuthContextFailedAccountName:60,StringValueTooLong:61,StartCalledMoreThanOnce:62,StopCalledWithoutStart:63,TelemetryInitializerFailed:64,TrackArgumentsNotSpecified:65,UrlTooLong:66,SessionStorageBufferFull:67,CannotAccessCookie:68,IdTooLong:69,InvalidEvent:70,FailedMonitorAjaxSetRequestHeader:71,SendBrowserInfoOnUserInit:72,PluginException:73,NotificationException:74,SnippetScriptLoadFailure:99,InvalidInstrumentationKey:100,CannotParseAiBlobValue:101,InvalidContentBlob:102,TrackPageActionEventFailed:103,FailedAddingCustomDefinedRequestContext:104,InMemoryStorageBufferFull:105,InstrumentationKeyDeprecation:106}),l=(0,i.By)({NotSet:0,Pii_DistinguishedName:1,Pii_GenericData:2,Pii_IPV4Address:3,Pii_IPv6Address:4,Pii_MailSubject:5,Pii_PhoneNumber:6,Pii_QueryString:7,Pii_SipAddress:8,Pii_SmtpAddress:9,Pii_Identity:10,Pii_Uri:11,Pii_Fqdn:12,Pii_IPV4AddressLegacy:13,CustomerContent_GenericContent:32}),c=(0,i.By)({Normal:1,CostDeferred:2,RealTime:3,Immediate:4}),u=(0,i.By)({Unspecified:0,String:1,Int32:2,UInt32:3,Int64:4,UInt64:5,Double:6,Bool:7,Guid:8,DateTime:9}),d=(0,i.By)({Normal:1,Critical:2}),p=(0,i.By)({NONE:0,ERROR:1,WARNING:2,INFORMATION:3}),_=(0,a.FL)((0,r.uc)((0,r.uc)({},s),(0,i.By)({AuthHandShakeError:501,AuthRedirectFail:502,BrowserCannotReadLocalStorage:503,BrowserCannotWriteLocalStorage:504,BrowserDoesNotSupportLocalStorage:505,CannotParseBiBlobValue:506,CannotParseDataAttribute:507,CVPluginNotAvailable:508,DroppedEvent:509,ErrorParsingAISessionCookie:510,ErrorProvidedChannels:511,FailedToGetCookies:512,FailedToInitializeCorrelationVector:513,FailedToInitializeSDK:514,InvalidContentBlob:515,InvalidCorrelationValue:516,SessionRenewalDateIsZero:517,SendPostOnCompleteFailure:518,PostResponseHandler:519,SDKNotInitialized:520}))),m=n(9339),g=n(1782),f=n(9251),h=n(175),E=n(9141),S=n(1030),b=n(9031),v=n(8140),T=n(1733),C=n(8341),y=n(6335),R=500;function N(e,t,n,r){t&&(0,a.kJ)(t)&&t.length>0&&(t=t.sort((function(e,t){return e.priority-t.priority})),(0,a.tO)(t,(function(e){e.priority<R&&(0,a._y)("Channel has invalid priority - "+e.identifier)})),e.push({queue:(0,a.FL)(t),chain:(0,S.jV)(t,n,r)}))}var O=n(7951),D=function(e){function t(){var n,r,i=e.call(this)||this;function o(){n=0,r=[]}return i.identifier="TelemetryInitializerPlugin",i.priority=199,o(),(0,E.Z)(t,i,(function(e,t){e.addTelemetryInitializer=function(e){var t={id:n++,fn:e};return r.push(t),{remove:function(){(0,a.tO)(r,(function(e,n){if(e.id===t.id)return r.splice(n,1),-1}))}}},e.processTelemetry=function(t,n){for(var i=!1,o=r.length,s=0;s<o;++s){var l=r[s];if(l)try{if(!1===l.fn.apply(null,[t])){i=!0;break}}catch(e){(0,m.kP)(n.diagLog(),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+(0,a.jj)(e),{exception:(0,f.eU)(e)},!0)}}i||e.processNext(t,n)},e[y.Ho]=function(){o()}})),i}return(0,r.ne)(t,e),t}(O.i),I=n(7624),A=n(8593),w="Plugins must provide initialize method",x="SDK is still unloading...",k={loggingLevelConsole:1};function M(e,t){return new g.Jk(t)}function P(e,t){var n=!1;return(0,a.tO)(t,(function(t){if(t===e)return n=!0,-1})),n}var L=function e(){var t,n,i,o,s,l,c,u,d,p,_,f,O,L,F,U,B,q,G,H=0;(0,E.Z)(e,this,(function(e){function E(){t=!1,e.config=(0,a.mm)(!0,{},k),e.logger=new m.AQ(e.config),e._extensions=[],L=new D,n=[],i=null,o=null,s=null,l=null,c=null,d=null,u=[],p=null,_=null,f=null,O=!1,F=null,U=(0,I.J)("AIBaseCore",!0),B=(0,A.Y)(),G=null}function Y(){return(0,S.CD)(j(),e.config,e)}function V(t,n){var r=function(e,t,n){var r=[],i={};return(0,a.tO)(n,(function(t){((0,a.le)(t)||(0,a.le)(t.initialize))&&(0,a._y)(w);var n=t.priority,o=t.identifier;t&&n&&((0,a.le)(i[n])?i[n]=o:(0,m.jV)(e,"Two extensions have same priority #"+n+" - "+i[n]+", "+o)),(!n||n<500)&&r.push(t)})),{all:n,core:r}}(e.logger,0,u);d=r.core,c=null;var i=r.all;if(f=(0,a.FL)(function(e,t,n,r){var i=[];if(e&&(0,a.tO)(e,(function(e){return N(i,e,n,r)})),t){var o=[];(0,a.tO)(t,(function(e){e.priority>R&&o.push(e)})),N(i,o,n,r)}return i}(_,i,t,e)),p){var o=(0,a.UA)(i,p);-1!==o&&i.splice(o,1),-1!==(o=(0,a.UA)(d,p))&&d.splice(o,1),p._setQueue(f)}else p=function(e,t){var n;function r(){return(0,S.CD)(null,t.config,t,null)}function i(e,t,n,r){var i=e?e.length+1:1;function o(){0==--i&&(r&&r(),r=null)}i>0&&(0,a.tO)(e,(function(e){if(e&&e.queue.length>0){var r=e.chain,a=t.createNew(r);a.onComplete(o),n(a)}else i--})),o()}var o=!1;return(n={identifier:"ChannelControllerPlugin",priority:R,initialize:function(t,n,r,i){o=!0,(0,a.tO)(e,(function(e){e&&e.queue.length>0&&(0,b.bP)((0,S.CD)(e.chain,t,n),r)}))},isInitialized:function(){return o},processTelemetry:function(t,n){i(e,n||r(),(function(e){e[y.Z_](t)}),(function(){n[y.Z_](t)}))},update:function(t,n){var r=n||{reason:0};return i(e,t,(function(e){e[y.Z_](r)}),(function(){t[y.Z_](r)})),!0}})[y.nE]=function(){i(e,r(),(function(e){e.iterate((function(e){e[y.nE]&&e[y.nE]()}))}),null)},n[y.Mf]=function(){i(e,r(),(function(e){e.iterate((function(e){e[y.Mf]&&e[y.Mf]()}))}),null)},n[y.vE]=function(t,n){var r=n||{reason:0,isAsync:!1};return i(e,t,(function(e){e[y.Z_](r)}),(function(){t[y.Z_](r),o=!1})),!0},n.getChannel=function(t){var n=null;return e&&e.length>0&&(0,a.tO)(e,(function(e){if(e&&e.queue.length>0&&((0,a.tO)(e.queue,(function(e){if(e.identifier===t)return n=e,-1})),n))return-1})),n},n.flush=function(t,n,a,o){var s=1,l=!1,c=null;function u(){s--,l&&0===s&&(c&&(clearTimeout(c),c=null),n&&n(l),n=null)}return o=o||5e3,i(e,r(),(function(e){e.iterate((function(e){if(e.flush){s++;var n=!1;e.flush(t,(function(){n=!0,u()}),a)||n||(t&&null==c?c=setTimeout((function(){c=null,u()}),o):u())}}))}),(function(){l=!0,u()})),!0},n._setQueue=function(t){e=t},n}(f,e);i.push(p),d.push(p),e._extensions=(0,b.AA)(i),p.initialize(t,e,i),(0,b.bP)(Y(),i),e._extensions=(0,a.FL)((0,b.AA)(d||[])).slice(),n&&function(t){var n=(0,S.xy)(j(),e);e._updateHook&&!0===e._updateHook(n,t)||n.processNext(t)}(n)}function z(t){var n=null,r=null;return(0,a.tO)(e._extensions,(function(e){if(e.identifier===t&&e!==p&&e!==L)return r=e,-1})),!r&&p&&(r=p.getChannel(t)),r&&(n={plugin:r,setEnabled:function(e){(0,b.OY)(r)[y.C0]=!e},isEnabled:function(){var e=(0,b.OY)(r);return!e[y.vE]&&!e[y.C0]},remove:function(t,n){void 0===t&&(t=!0);var i=[r];W(i,{reason:1,isAsync:t},(function(t){t&&V(e.config,{reason:32,removed:i}),n&&n(t)}))}}),n}function j(){if(!c){var t=(d||[]).slice();-1===(0,a.UA)(t,L)&&t.push(L),c=(0,S.jV)((0,b.AA)(t),e.config,e)}return c}function W(t,n,r){if(t&&t.length>0){var i=(0,S.jV)(t,e.config,e),o=(0,S.Bt)(i,e);o.onComplete((function(){var e=!1,n=[];(0,a.tO)(u,(function(r,i){P(r,t)?e=!0:n.push(r)})),u=n;var i=[];_&&((0,a.tO)(_,(function(n,r){var o=[];(0,a.tO)(n,(function(n){P(n,t)?e=!0:o.push(n)})),i.push(o)})),_=i),r&&r(e)})),o.processNext(n)}else r(!1)}function $(){var t=e.logger?e.logger.queue:[];t&&((0,a.tO)(t,(function(t){var n={name:F||"InternalMessageId: "+t.messageId,iKey:e.config.instrumentationKey,time:(0,a.Y6)(new Date),baseType:m.lQ.dataType,baseData:{message:t.message}};e.track(n)})),t.length=0)}function K(e,t,n,r){return p?p.flush(e,t,n||6,r):(t&&t(!1),!0)}function Q(t){var n=e.logger;n?(0,m.kP)(n,2,73,t):(0,a._y)(t)}E(),e.isInitialized=function(){return t},e.initialize=function(n,o,l,c){O&&(0,a._y)(x),e.isInitialized()&&(0,a._y)("Core should not be initialized more than once"),n&&!(0,a.le)(n.instrumentationKey)||(0,a._y)("Please provide instrumentation key"),i=c,e._notificationManager=c,e.config=n||{},function(e){!0===e.disableDbgExt&&q&&(i[y.XP](q),q=null),i&&!q&&!0!==e.disableDbgExt&&(q=(0,C.p)(e),i[y.dV](q))}(n),function(t){!t.enablePerfMgr&&s&&(s=null),t.enablePerfMgr&&(0,a.sO)(e.config,"createPerfMgr",M)}(n),n.extensions=(0,a.le)(n.extensions)?[]:n.extensions,function(e){(0,a.qK)(e,T.F).NotificationManager=i}(n),l&&(e.logger=l),(u=[]).push.apply(u,(0,r.$h)((0,r.$h)([],o,!1),n.extensions,!1)),_=(n||{}).channels,V(n,null),f&&0!==f.length||(0,a._y)("No channels available"),t=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return f&&(0,a.tO)(f,(function(t){e.push(t.queue)})),(0,a.FL)(e)},e.track=function(t){(0,a.sO)(t,T.z,e.config.instrumentationKey,null,a.F),(0,a.sO)(t,"time",(0,a.Y6)(new Date),null,a.F),(0,a.sO)(t,"ver","4.0",null,a.le),!O&&e.isInitialized()?Y().processNext(t):n.push(t)},e.getProcessTelContext=Y,e.getNotifyMgr=function(){var t;return i||(i=(0,h.pu)(((t={})[y.dV]=function(e){},t[y.XP]=function(e){},t[y.eO]=function(e){},t[y.H4]=function(e,t){},t[y.rX]=function(e,t){},t)),e._notificationManager=i),i},e[y.dV]=function(e){i&&i[y.dV](e)},e[y.XP]=function(e){i&&i[y.XP](e)},e.getCookieMgr=function(){return l||(l=(0,v.Nz)(e.config,e.logger)),l},e.setCookieMgr=function(e){l=e},e.getPerfMgr=function(){return o||s||e.config&&e.config.enablePerfMgr&&(0,a.mf)(e.config.createPerfMgr)&&(s=e.config.createPerfMgr(e,e.getNotifyMgr())),o||s||(0,g.j5)()},e.setPerfMgr=function(e){o=e},e.eventCnt=function(){return n.length},e.releaseQueue=function(){if(t&&n.length>0){var e=n;n=[],(0,a.tO)(e,(function(e){Y().processNext(e)}))}},e.pollInternalLogs=function(t){F=t||null;var n=e.config.diagnosticLogInterval;return n&&n>0||(n=1e4),H&&clearInterval(H),H=setInterval((function(){$()}),n)},e.stopPollingInternalLogs=function(){H&&(clearInterval(H),H=0,$())},(0,a.Vb)(e,(function(){return L}),["addTelemetryInitializer"]),e.unload=function(n,r,i){void 0===n&&(n=!0),t||(0,a._y)("SDK is not initialized"),O&&(0,a._y)(x);var o={reason:50,isAsync:n,flushComplete:!1},s=(0,S.Bt)(j(),e);function l(t){o.flushComplete=t,O=!0,B.run(s,o),e.stopPollingInternalLogs(),s.processNext(o)}s.onComplete((function(){E(),r&&r(o)}),e),K(n,l,6,i)||l(!1)},e.getPlugin=z,e.addPlugin=function(t,n,r,i){if(!t)return i&&i(!1),void Q(w);var a=z(t.identifier);if(a&&!n)return i&&i(!1),void Q("Plugin ["+t.identifier+"] is already loaded!");var o={reason:16};function s(n){u.push(t),o.added=[t],V(e.config,o),i&&i(!0)}if(a){var l=[a.plugin];W(l,{reason:2,isAsync:!!r},(function(e){e?(o.removed=l,o.reason|=32,s()):i&&i(!1)}))}else s()},e.evtNamespace=function(){return U},e.flush=K,e.getTraceCtx=function(e){return G||(G=(0,b.Yn)()),G},e.setTraceCtx=function(e){G=e||null},(0,a.Oi)(e,"addUnloadCb",(function(){return B}),"add")}))};function F(e,t,n,r){(0,a.tO)(e,(function(e){if(e&&e[t])if(n)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(e){}}))}var U=function e(t){this.listeners=[];var n=!!(t||{}).perfEvtsSendAll;(0,E.Z)(e,this,(function(e){e[y.dV]=function(t){e.listeners.push(t)},e[y.XP]=function(t){for(var n=(0,a.UA)(e.listeners,t);n>-1;)e.listeners.splice(n,1),n=(0,a.UA)(e.listeners,t)},e[y.eO]=function(t){F(e.listeners,y.eO,!0,(function(e){e[y.eO](t)}))},e[y.H4]=function(t,n){F(e.listeners,y.H4,!0,(function(e){e[y.H4](t,n)}))},e[y.rX]=function(t,n){F(e.listeners,y.rX,n,(function(e){e[y.rX](t,n)}))},e[y.SN]=function(t){t&&(!n&&t.isChildEvt()||F(e.listeners,y.SN,!1,(function(e){t.isAsync?setTimeout((function(){return e[y.SN](t)}),0):e[y.SN](t)})))}}))},B=function(e){function t(){var n=e.call(this)||this;return(0,E.Z)(t,n,(function(e,t){function n(t){var n=e.getNotifyMgr();n&&n.eventsDiscarded([t],2)}e.initialize=function(e,n,r,i){t.initialize(e,n,r||new m.AQ(e),i||new U(e))},e.track=function(r){(0,g.Lm)(e.getPerfMgr(),(function(){return"AppInsightsCore:track"}),(function(){null===r&&(n(r),(0,a._y)("Invalid telemetry item")),function(e){(0,a.le)(e.name)&&(n(e),(0,a._y)("telemetry name required"))}(r),t.track(r)}),(function(){return{item:r}}),!r.sync)}})),n}return(0,r.ne)(t,e),t}(L),q=n(5705);const G=function(e){function t(){var n=e.call(this)||this;return n.pluginVersionStringArr=[],n.pluginVersionString="",(0,E.Z)(t,n,(function(e,t){e.logger&&e.logger.queue||(e.logger=new m.AQ({loggingLevelConsole:1})),e.initialize=function(n,r,i,o){(0,g.Lm)(e,(function(){return"AppInsightsCore.initialize"}),(function(){if(n){n.endpointUrl||(n.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var s=n.propertyStorageOverride;if(s&&(!s.getProperty||!s.setProperty))throw new Error("Invalid property storage override passed.");n.channels&&(0,a.tO)(n.channels,(function(t){t&&(0,a.tO)(t,(function(t){if(t.identifier&&t.version){var n=t.identifier+"="+t.version;e.pluginVersionStringArr.push(n)}}))}))}e.getWParam=function(){return"undefined"!=typeof document?0:-1},r&&(0,a.tO)(r,(function(t){if(t&&t.identifier&&t.version){var n=t.identifier+"="+t.version;e.pluginVersionStringArr.push(n)}})),e.pluginVersionString=e.pluginVersionStringArr.join(";");try{t.initialize(n,r,i,o),e.pollInternalLogs("InternalLog")}catch(t){var l=e.logger,c=(0,f.eU)(t);-1!==c.indexOf("channels")&&(c+="\n - Channels must be provided through config.channels only!"),l.throwInternal(1,514,"SDK Initialization Failed - no telemetry will be sent: "+c)}}),(function(){return{config:n,extensions:r,logger:i,notificationManager:o}}))},e.track=function(n){(0,g.Lm)(e,(function(){return"AppInsightsCore.track"}),(function(){var r=n;if(r){r.timings=r.timings||{},r.timings.trackStart=(0,q.hK)(),(0,q.r7)(r.latency)||(r.latency=1);var i=r.ext=r.ext||{};i.sdk=i.sdk||{},i.sdk.ver=q.vs;var a=r.baseData=r.baseData||{};a.properties||(a.properties={});var o=a.properties;o.version||(o.version=""),""!==e.pluginVersionString&&(o.version=e.pluginVersionString)}t.track(r)}),(function(){return{item:n}}),!n.sync)}})),n}return(0,r.ne)(t,e),t}(B),H=function(e){function t(){var n=e.call(this)||this;return(0,E.Z)(t,n,(function(e,t){e.initialize=function(n,r,i,a){n&&!n.endpointUrl&&(n.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/"),e.getWParam=function(){return q.x9?0:-1};try{t.initialize(n,r,i,a)}catch(t){(0,m.kP)(e.logger,1,514,"Initialization Failed: "+(0,f.eU)(t)+"\n - Note: Channels must be provided through config.channels only")}},e.track=function(e){var n=e;if(n){var r=n.ext=n.ext||{};r.sdk=r.sdk||{},r.sdk.ver=q.vs}t.track(n)}})),n}return(0,r.ne)(t,e),t}(L);var Y=a.mf;function V(e,t,n){return function(r){e[t]=r,n()}}const z=function(){function e(t){var n=0,r=null,i=[];function a(){if(i.length>0){var e=i.slice();i=[],setTimeout((function(){for(var t=0,n=e.length;t<n;++t)try{e[t]()}catch(e){}}),0)}}function o(e){0===n&&(r=e,n=1,a())}function s(e){0===n&&(r=e,n=2,a())}(0,E.Z)(e,this,(function(t){t.then=function(t,o){return new e((function(s,l){!function(t,o,s,l){i.push((function(){var i;try{(i=1===n?Y(t)?t(r):r:Y(o)?o(r):r)instanceof e?i.then(s,l):2!==n||Y(o)?s(i):l(i)}catch(e){return void l(e)}})),0!==n&&a()}(t,o,s,l)}))},t.catch=function(e){return t.then(null,e)}})),function(){if(!Y(t))throw new TypeError("ESPromise: resolvedFunc argument is not a Function");try{t(o,s)}catch(e){s(e)}}()}return e.resolve=function(t){return t instanceof e?t:t&&Y(t.then)?new e((function(e,n){try{t.then(e,n)}catch(e){n(e)}})):new e((function(e){e(t)}))},e.reject=function(t){return new e((function(e,n){n(t)}))},e.all=function(t){if(t&&t.length)return new e((function(e,n){try{for(var r=[],i=0,a=0;a<t.length;a++){var o=t[a];o&&Y(o.then)?(i++,o.then(V(r,a,(function(){0==--i&&e(r)})),n)):r[a]=o}0===i&&setTimeout((function(){e(r)}),0)}catch(e){n(e)}}))},e.race=function(t){return new e((function(e,n){if(t&&t.length)try{for(var r=function(r){var i=t[r];i&&Y(i.then)?i.then(e,n):setTimeout((function(){e(i)}),0)},i=0;i<t.length;i++)r(i)}catch(e){n(e)}}))},e}();var j=0,W=[],$=[],K=[];function Q(){return(new Date).getTime()}const X=function(){function e(t,n){var r=0,i=(t||"<unnamed>")+"."+j;function a(e){var t=(0,h.Rd)();t&&t.QUnit&&console&&console.log("ESPromiseScheduler["+i+"] "+e)}function o(e){n&&n.warnToConsole("ESPromiseScheduler["+i+"] "+e)}j++,(0,E.Z)(e,this,(function(e){var t=null,n=0;function s(e,t){for(var n=0;n<e.length;n++)if(e[n].id===t)return e.splice(n,1)[0];return null}e.scheduleEvent=function(e,l,c){var u=i+"."+n;n++,l&&(u+="-("+l+")");var d=u+"{"+r+"}";r++;var p,_,m,g={evt:null,tm:Q(),id:d,isRunning:!1,isAborted:!1};return g.evt=t?(p=g,_=t,m=new z((function(e,t){var n=Q()-_.tm,r=_.id;a("["+u+"] is waiting for ["+r+":"+n+" ms] to complete before starting -- ["+$.length+"] waiting and ["+W.length+"] running"),p.abort=function(e){p.abort=null,s($,u),p.isAborted=!0,t(new Error(e))},_.evt.then((function(n){s($,u),v(p).then(e,t)}),(function(n){s($,u),v(p).then(e,t)}))})),$.push(p),m):v(g),(t=g).evt._schId=d,g.evt;function f(e){for(var t=Q(),n=t-6e5,r=e.length,i=0;i<r;){var a=e[i];if(a&&a.tm<n){var s=null;a.abort?(s="Aborting ["+a.id+"] due to Excessive runtime ("+(t-a.tm)+" ms)",a.abort(s)):s="Removing ["+a.id+"] due to Excessive runtime ("+(t-a.tm)+" ms)",o(s),e.splice(i,1),r--}else i++}}function h(e,n){var r=!1,i=s(W,e);if(i||(i=s(K,e),r=!0),i){i.to&&(clearTimeout(i.to),i.to=null);var l=Q()-i.tm;n?r?o("Timed out event ["+e+"] finally complete -- "+l+" ms"):a("Promise ["+e+"] Complete -- "+l+" ms"):(K.push(i),o("Event ["+e+"] Timed out and removed -- "+l+" ms"))}else a("Failed to remove ["+e+"] from running queue");t&&t.id===e&&(t=null),f(W),f($),f(K)}function E(e,t){return function(n){return h(e,!0),t&&t(n),n}}function S(e,t,n,r){t.then((function(t){return t instanceof z?(a("Event ["+e+"] returned a promise -- waiting"),S(e,t,n,r),t):E(e,n)(t)}),E(e,r))}function b(e,t){var n=e.id;return new z((function(r,i){a("Event ["+n+"] Starting -- waited for "+(e.wTm||"--")+" ms"),e.isRunning=!0,e.abort=function(t){e.abort=null,e.isAborted=!0,h(n,!1),i(new Error(t))};var o=t(n);o instanceof z?(c&&(e.to=setTimeout((function(){h(n,!1),i(new Error("Timed out after ["+c+"] ms"))}),c)),S(n,o,(function(t){a("Event ["+n+"] Resolving after "+(Q()-e.tm)+" ms"),r(t)}),i)):(a("Promise ["+n+"] Auto completed as the start action did not return a promise"),r())}))}function v(t){var n=Q();return t.wTm=n-t.tm,t.tm=n,t.isAborted?z.reject(new Error("["+u+"] was aborted")):(W.push(t),b(t,e))}}}))}return e.incomplete=function(){return W},e.waitingToStart=function(){return $},e}();var Z=function(){function e(e){var t=this,n={},r=[],i=[];function o(e,t){var o,s=n[e];if(s&&(o=s[t]),!o&&null!==o){if((0,a.HD)(e)&&(0,a.HD)(t))if(i.length>0){for(var l=0;l<i.length;l++)if(i[l].handleField(e,t)){o={canHandle:!0,fieldHandler:i[l]};break}}else 0===r.length&&(o={canHandle:!0});if(!o&&null!==o)for(o=null,l=0;l<r.length;l++)if(r[l].handleField(e,t)){o={canHandle:!0,handler:r[l],fieldHandler:null};break}s||(s=n[e]={}),s[t]=o}return o}function s(e,t,n,r,i,o){if(e.handler)return e.handler.property(t,n,i,o);if(!(0,a.le)(i.kind)){if(4096==(4096&r)||!(0,q.oS)(i.kind))return null;i.value=i.value.toString()}return c(e.fieldHandler,t,n,r,i)}function l(e,t,n){return(0,q.Sn)(n)?{value:n}:null}function c(e,n,r,i,o){if(o&&e){var s=e.getSanitizer(n,r,i,o.kind,o.propertyType);if(s)if(4===i){var u={},d=o.value;(0,a.rW)(d,(function(t,i){var a=n+"."+r;if((0,q.Sn)(i)){var o=l(0,0,i);(o=c(e,a,t,(0,q.Sy)(i),o))&&(u[t]=o.value)}})),o.value=u}else{var p={path:n,name:r,type:i,prop:o,sanitizer:t};o=s.call(t,p)}}return o}e&&i.push(e),t.addSanitizer=function(e){e&&(r.push(e),n={})},t.addFieldSanitizer=function(e){e&&(i.push(e),n={})},t.handleField=function(e,t){var n=o(e,t);return!!n&&n.canHandle},t.value=function(e,t,n,r){var i=o(e,t);if(i&&i.canHandle){if(!i||!i.canHandle)return null;if(i.handler)return i.handler.value(e,t,n,r);if(!(0,a.HD)(t)||(0,a.le)(n)||""===n)return null;var c=null,u=(0,q.Sy)(n);if(8192==(8192&u)){var d=-8193&u;if(c=n,!(0,q.Sn)(c.value)||1!==d&&2!==d&&3!==d&&4096!=(4096&d))return null}else 1===u||2===u||3===u||4096==(4096&u)?c=l(0,0,n):4===u&&(c=l(0,0,r?JSON.stringify(n):n));if(c)return s(i,e,t,u,c,r)}return null},t.property=function(e,t,n,r){var i=o(e,t);if(!i||!i.canHandle)return null;if(!(0,a.HD)(t)||(0,a.le)(n)||!(0,q.Sn)(n.value))return null;var l=(0,q.Sy)(n.value);return 0===l?null:s(i,e,t,l,n,r)}}return e.getFieldType=q.Sy,e}(),J=100,ee=n(8452),te=n(8956),ne=n(7954),re=n(9406),ie=n(1550),ae=n(6207)},5705:(e,t,n)=>{"use strict";n.d(t,{Gf:()=>p,vs:()=>_,x9:()=>h,dH:()=>E,Sn:()=>S,jM:()=>b,IZ:()=>v,r7:()=>T,yj:()=>C,Vv:()=>y,oF:()=>R,d8:()=>N,kT:()=>O,ej:()=>D,Do:()=>I,cm:()=>A,l7:()=>w,hK:()=>x,oS:()=>k,JT:()=>M,if:()=>P,Sy:()=>L,cQ:()=>F,Tr:()=>U,mJ:()=>B,ot:()=>q});var r,i=n(1550),a=n(175),o=n(9251),s=n(4869),l=n(8140),c=n(8956),u=n(7954),d=n(9406),p="3.2.3",_="1DS-Web-JS-"+p,m="withCredentials",g=((r={})[0]=0,r[2]=6,r[1]=1,r[3]=7,r[4098]=6,r[4097]=1,r[4099]=7,r),f=null,h=Boolean((0,o.Me)()),E=Boolean((0,o.Jj)());function S(e){return!(""===e||(0,s.le)(e))}function b(e){if(e){var t=e.indexOf("-");if(t>-1)return e.substring(0,t)}return""}function v(){return null===f&&(f=!(0,s.o8)(Uint8Array)&&!function(){var e=(0,o.jW)();if(!(0,s.o8)(e)&&e.userAgent){var t=e.userAgent.toLowerCase();if((t.indexOf("safari")>=0||t.indexOf("firefox")>=0)&&t.indexOf("chrome")<0)return!0}return!1}()&&!(0,o.b$)()),f}function T(e){return!!(e&&(0,s.hj)(e)&&e>=1&&e<=4)}function C(e,t,n){if(!t&&!S(t)||"string"!=typeof e)return null;var r=typeof t;if("string"===r||"number"===r||"boolean"===r||(0,s.kJ)(t))t={value:t};else if("object"!==r||t.hasOwnProperty("value")){if((0,s.le)(t.value)||""===t.value||!(0,s.HD)(t.value)&&!(0,s.hj)(t.value)&&!(0,s.jn)(t.value)&&!(0,s.kJ)(t.value))return null}else t={value:n?JSON.stringify(t):t};if((0,s.kJ)(t.value)&&!M(t.value))return null;if(!(0,s.le)(t.kind)){if((0,s.kJ)(t.value)||!k(t.kind))return null;t.value=t.value.toString()}return t}function y(e,t,n){var r=-1;if(!(0,s.o8)(e))if(t>0&&(32===t?r=8192:t<=13&&(r=t<<5)),function(e){return e>=0&&e<=9}(n))-1===r&&(r=0),r|=n;else{var i=g[L(e)]||-1;-1!==r&&-1!==i?r|=i:6===i&&(r=i)}return r}function R(){(0,l.JP)(null).setEnabled(!1)}function N(e,t,n){(0,l.p7)(null)&&(0,l.JP)(null).set(e,t,86400*n,null,"/")}function O(e){(0,l.p7)(null)&&(0,l.JP)(null).del(e)}function D(e){return(0,l.p7)(null)?I((0,l.JP)(null),e):""}function I(e,t,n){var r;return void 0===n&&(n=!0),e&&(r=e.get(t),n&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||""}function A(e){void 0===e&&(e="D");var t=(0,c.GW)();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,"")),t}function w(e,t,n,r,a){var o={},l=!1,c=0,u=arguments.length,d=Object[i.hB],p=arguments;for("[object Boolean]"===d.toString.call(p[0])&&(l=p[0],c++);c<u;c++)e=p[c],(0,s.rW)(e,(function(e,t){l&&t&&(0,s.Kn)(t)?(0,s.kJ)(t)?(o[e]=o[e]||[],(0,s.tO)(t,(function(t,n){t&&(0,s.Kn)(t)?o[e][n]=w(!0,o[e][n],t):o[e][n]=t}))):o[e]=w(!0,o[e],t):o[e]=t}));return o}var x=c.Jj;function k(e){return 0===e||e>0&&e<=13||32===e}function M(e){return e.length>0}function P(e,t){var n=e;n.timings=n.timings||{},n.timings.processTelemetryStart=n.timings.processTelemetryStart||{},n.timings.processTelemetryStart[t]=x()}function L(e){var t=0;if(null!=e){var n=typeof e;"string"===n?t=1:"number"===n?t=2:"boolean"===n?t=3:n===i.fK&&(t=4,(0,s.kJ)(e)?(t=4096,e.length>0&&(t|=L(e[0]))):(0,s.nr)(e,"value")&&(t=8192|L(e.value)))}return t}var F={Version:p,FullVersionString:_,strUndefined:i.jA,strObject:i.fK,Undefined:i.jA,arrForEach:s.tO,arrIndexOf:s.UA,arrMap:s.Mr,arrReduce:s.Xz,objKeys:s.FY,toISOString:s.Y6,isReactNative:o.b$,isString:s.HD,isNumber:s.hj,isBoolean:s.jn,isFunction:s.mf,isArray:s.kJ,isObject:s.Kn,strTrim:s.nd,isDocumentObjectAvailable:h,isWindowObjectAvailable:E,isValueAssigned:S,getTenantId:b,isBeaconsSupported:o.MF,isUint8ArrayAvailable:v,isLatency:T,sanitizeProperty:C,getISOString:s.Y6,useXDomainRequest:o.cp,getCommonSchemaMetaData:y,cookieAvailable:l.p7,disallowsSameSiteNone:l.UY,setCookie:N,deleteCookie:O,getCookie:D,createGuid:A,extend:w,getTime:x,isValueKind:k,isArrayValid:M,objDefineAccessors:s.l_,addPageUnloadEventListener:u.c9,setProcessTelemetryTimings:P,addEventHandler:u.Ib,getFieldValueType:L,strEndsWith:s.Id,objForEachKey:s.rW},U={_canUseCookies:void 0,isTypeof:s.Ym,isUndefined:s.o8,isNullOrUndefined:s.le,hasOwnProperty:s.nr,isFunction:s.mf,isObject:s.Kn,isDate:s.J_,isArray:s.kJ,isError:s.VZ,isString:s.HD,isNumber:s.hj,isBoolean:s.jn,toISOString:s.Y6,arrForEach:s.tO,arrIndexOf:s.UA,arrMap:s.Mr,arrReduce:s.Xz,strTrim:s.nd,objCreate:a.pu,objKeys:s.FY,objDefineAccessors:s.l_,addEventHandler:u.Ib,dateNow:s.m6,isIE:o.w1,disableCookies:R,newGuid:c.GW,perfNow:c.Jj,newId:d.pZ,randomValue:d.az,random32:d._l,mwcRandomSeed:d.CN,mwcRandom32:d.F6,generateW3CId:c.DO};function B(){return!!(0,o.a8)("chrome")}function q(e,t,n,r,i,a){function o(e,t,n){try{e[t]=n}catch(e){}}void 0===r&&(r=!1),void 0===i&&(i=!1);var s=new XMLHttpRequest;return r&&o(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&o(s,m,n),s.open(e,t,!i),n&&o(s,m,n),!i&&a&&o(s,"timeout",a),s}},3391:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BE_PROFILE:()=>f,NRT_PROFILE:()=>g,PostChannel:()=>re,RT_PROFILE:()=>m});var r=n(7421),i=n(9141),a=n(1782),o=n(7954),s=n(7624),l=n(5705),c=n(4869),u=n(9251),d=n(8452),p=n(9339),_=n(7951),m="REAL_TIME",g="NEAR_REAL_TIME",f="BEST_EFFORT",h="POST",E="drop",S="requeue",b="application/x-json-stream",v="cache-control",T="content-type",C="time-delta-millis",y="client-version",R="client-id",N="time-delta-to-apply-millis",O="upload-time",D="apikey",I="AuthMsaDeviceTicket",A="AuthXToken";function w(e){var t=(e.ext||{}).intweb;return t&&(0,l.Sn)(t.msfpc)?t.msfpc:null}function x(e){for(var t=null,n=0;null===t&&n<e.length;n++)t=w(e[n]);return t}var k=function(){function e(t,n){var r=n?[].concat(n):[],i=this,a=x(r);i.iKey=function(){return t},i.Msfpc=function(){return a||""},i.count=function(){return r.length},i.events=function(){return r},i.addEvent=function(e){return!!e&&(r.push(e),a||(a=w(e)),!0)},i.split=function(n,i){var o;if(n<r.length){var s=r.length-n;(0,c.le)(i)||(s=i<s?i:s),o=r.splice(n,s),a=x(r)}return new e(t,o)}}return e.create=function(t,n){return new e(t,n)},e}(),M=n(1550),P=2e6,L=Math.min(P,65e3),F=/\./,U=function e(t,n,r,o){var s="baseData",u=!!o,d=n,p={};(0,i.Z)(e,this,(function(e){function n(e,t,i,a,o,s,_){(0,c.rW)(e,(function(e,m){var g=null;if(m||(0,l.Sn)(m)){var f=i,h=e,E=o,S=t;if(u&&!a&&F.test(e)){var b=e.split("."),v=b.length;if(v>1){E&&(E=E.slice());for(var T=0;T<v-1;T++){var C=b[T];S=S[C]=S[C]||{},f+="."+C,E&&E.push(C)}h=b[v-1]}}if(g=a&&function(e,t){var n=p[e];return void 0===n&&(e.length>=7&&(n=(0,c.xe)(e,"ext.metadata")||(0,c.xe)(e,"ext.web")),p[e]=n),n}(f)||!d||!d.handleField(f,h)?(0,l.yj)(h,m,r):d.value(f,h,m,r)){var y=g.value;if(S[h]=y,s&&s(E,h,g),_&&"object"==typeof y&&!(0,c.kJ)(y)){var R=E;R&&(R=R.slice()).push(h),n(m,y,f+"."+h,a,R,s,_)}}}}))}e.createPayload=function(e,t,n,r,i,a){return{apiKeys:[],payloadBlob:"",overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:a,sendReason:i}},e.appendPayload=function(n,r,i){var o=n&&r&&!n.overflow;return o&&(0,a.Lm)(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=r.events(),a=n.payloadBlob,o=n.numEvents,s=!1,l=[],u=[],d=n.isBeacon,p=d?65e3:3984588,_=d?L:P,m=0,g=0;m<t.length;){var f=t[m];if(f){if(o>=i){n.overflow=r.split(m);break}var h=e.getEventBlob(f);if(h&&h.length<=_){var E=h.length;if(a.length+E>p){n.overflow=r.split(m);break}a&&(a+="\n"),a+=h,++g>20&&(a.substr(0,1),g=0),s=!0,o++}else h?l.push(f):u.push(f),t.splice(m,1),m--}m++}if(l&&l.length>0&&n.sizeExceed.push(k.create(r.iKey(),l)),u&&u.length>0&&n.failedEvts.push(k.create(r.iKey(),u)),s){n.batches.push(r),n.payloadBlob=a,n.numEvents=o;var S=r.iKey();-1===(0,c.UA)(n.apiKeys,S)&&n.apiKeys.push(S)}}),(function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:i}})),o},e.getEventBlob=function(e){try{return(0,a.Lm)(t,(function(){return"Serializer.getEventBlob"}),(function(){var t={};t.name=e.name,t.time=e.time,t.ver=e.ver,t.iKey="o:"+(0,l.jM)(e.iKey);var r={},i=e.ext;i&&(t.ext=r,(0,c.rW)(i,(function(e,t){n(t,r[e]={},"ext."+e,!0,null,null,!0)})));var a=t.data={};a.baseType=e.baseType;var o=a.baseData={};return n(e.baseData,o,s,!1,[s],(function(e,t,n){B(r,e,t,n)}),!0),n(e.data,a,"data",!1,[],(function(e,t,n){B(r,e,t,n)}),!0),JSON.stringify(t)}),(function(){return{item:e}}))}catch(e){return null}}}))};function B(e,t,n,r){if(r&&e){var i=(0,l.Vv)(r.value,r.kind,r.propertyType);if(i>-1){var a=e.metadata;a||(a=e.metadata={f:{}});var o=a.f;if(o||(o=a.f={}),t)for(var s=0;s<t.length;s++){var u=t[s];o[u]||(o[u]={f:{}});var d=o[u].f;d||(d=o[u].f={}),o=d}o=o[n]={},(0,c.kJ)(r.value)?o.a={t:i}:o.t=i}}}function q(e){var t,n=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,e)*n,Math.min(t,6e5)}const G=function e(){var t={};(0,i.Z)(e,this,(function(e){e.setKillSwitchTenants=function(e,n){if(e&&n)try{var r=(o=e.split(","),s=[],o&&(0,c.tO)(o,(function(e){s.push((0,c.nd)(e))})),s);if("this-request-only"===n)return r;for(var i=1e3*parseInt(n,10),a=0;a<r.length;++a)t[r[a]]=(0,c.m6)()+i}catch(e){return[]}var o,s;return[]},e.isTenantKilled=function(e){var n=t,r=(0,c.nd)(e);return void 0!==n[r]&&n[r]>(0,c.m6)()||(delete n[r],!1)}}))},H=function e(){var t=!0,n=!0,r=!0,a="use-collector-delta",o=!1;(0,i.Z)(e,this,(function(e){e.allowRequestSending=function(){return t},e.firstRequestSent=function(){r&&(r=!1,o||(t=!1))},e.shouldAddClockSkewHeaders=function(){return n},e.getClockSkewHeaderValue=function(){return a},e.setClockSkew=function(e){o||(e?(a=e,n=!0,o=!0):n=!1,t=!0)}}))};var Y,V="&NoResponseBody=true",z=((Y={})[1]=S,Y[100]=S,Y[200]="sent",Y[8004]=E,Y[8003]=E,Y),j={},W={};function $(e,t,n){j[e]=t,!1!==n&&(W[t]=e)}function K(e){try{return e.responseText}catch(e){}return""}function Q(e,t){var n=!1;if(e&&t){var r=(0,c.FY)(e);if(r&&r.length>0)for(var i=t.toLowerCase(),a=0;a<r.length;a++){var o=r[a];if(o&&(0,c.nr)(t,o)&&o.toLowerCase()===i){n=!0;break}}}return n}function X(e,t,n,r){t&&n&&n.length>0&&(r&&j[t]?(e.hdrs[j[t]]=n,e.useHdrs=!0):e.url+="&"+t+"="+n)}$(I,I,!1),$(y,y),$(R,"Client-Id"),$(D,D),$(N,N),$(O,O),$(A,A);var Z=function e(t,n,r,o,s){this._responseHandlers=[];var d,_,m,g,f,S,I="?cors=true&"+T.toLowerCase()+"="+b,A=new G,w=!1,x=new H,k=!1,P=0,L=!0,F=[],B={},Y=[],j=null,$=!1,Z=!1,J=!1;(0,i.Z)(e,this,(function(e){var i=!0;function G(e,t){for(var n=0,r=null,i=0;null==r&&i<e.length;)1===(n=e[i])?(0,u.cp)()?r=H:(0,u.Z3)()&&(r=te):2===n&&(0,u.JO)(t)?r=ee:k&&3===n&&(0,u.MF)()&&(r=re),i++;return r?{_transport:n,_isSync:t,sendPOST:r}:null}function H(e,t,n){var r=new XDomainRequest;r.open(h,e.urlString),e.timeout&&(r.timeout=e.timeout),r.onload=function(){var e=K(r);ne(t,200,{},e),me(e)},r.onerror=function(){ne(t,400,{})},r.ontimeout=function(){ne(t,500,{})},r.onprogress=function(){},n?r.send(e.data):s.set((function(){r.send(e.data)}),0)}function ee(e,t,n){var r,a=e.urlString,o=!1,l=!1,u=((r={body:e.data,method:h}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,r);n&&(u.keepalive=!0,2===e._sendReason&&(o=!0,a+=V)),i&&(u.credentials="include"),e.headers&&(0,c.FY)(e.headers).length>0&&(u.headers=e.headers),fetch(a,u).then((function(e){var n={},r="";e.headers&&e.headers.forEach((function(e,t){n[t]=e})),e.body&&e.text().then((function(e){r=e})),l||(l=!0,ne(t,e.status,n,r),me(r))})).catch((function(e){l||(l=!0,ne(t,0,{}))})),o&&!l&&(l=!0,ne(t,200,{})),!l&&e.timeout>0&&s.set((function(){l||(l=!0,ne(t,500,{}))}),e.timeout)}function te(e,t,n){var r=e.urlString;function a(e,t,n){if(!e[n]&&t&&t.getResponseHeader){var r=t.getResponseHeader(n);r&&(e[n]=(0,c.nd)(r))}return e}function o(e,n){ne(t,e.status,function(e){var t={};return e.getAllResponseHeaders?t=function(e){var t={};if((0,c.HD)(e)){var n=(0,c.nd)(e).split(/[\r\n]+/);(0,c.tO)(n,(function(e){if(e){var n=e.indexOf(": ");if(-1!==n){var r=(0,c.nd)(e.substring(0,n)).toLowerCase(),i=(0,c.nd)(e.substring(n+1));t[r]=i}else t[(0,c.nd)(e)]=1}}))}return t}(e.getAllResponseHeaders()):(t=a(t,e,C),t=a(t,e,"kill-duration"),t=a(t,e,"kill-duration-seconds")),t}(e),n)}n&&e.disableXhrSync&&(n=!1);var s=(0,l.ot)(h,r,i,!0,n,e.timeout);(0,c.rW)(e.headers,(function(e,t){s.setRequestHeader(e,t)})),s.onload=function(){var e=K(s);o(s,e),me(e)},s.onerror=function(){o(s)},s.ontimeout=function(){o(s)},s.send(e.data)}function ne(e,t,n,r){try{e(t,n,r)}catch(e){(0,p.kP)(d.diagLog(),2,518,(0,u.eU)(e))}}function re(e,t,n){var r=200,i=e._thePayload,a=e.urlString+V;try{var o=(0,u.jW)();if(!o.sendBeacon(a,e.data))if(i){var s=[];(0,c.tO)(i.batches,(function(e){if(s&&e&&e.count()>0){for(var t=e.events(),n=0;n<t.length;n++)if(!o.sendBeacon(a,j.getEventBlob(t[n]))){s.push(e.split(n));break}}else s.push(e.split(0))})),ge(s,8003,i.sendType,!0)}else r=0}catch(e){d.diagLog().warnToConsole("Failed to send telemetry using sendBeacon API. Ex:"+(0,u.eU)(e)),r=0}finally{ne(t,r,{},"")}}function ie(e){return 2===e||3===e}function ae(e){return Z&&ie(e)&&(e=2),e}function oe(){return!w&&P<n}function se(){var e=Y;return Y=[],e}function le(e,t,n){var r=!1;return e&&e.length>0&&!w&&_[t]&&j&&(r=0!==t||oe()&&(n>0||x.allowRequestSending())),r}function ce(e){var t={};return e&&(0,c.tO)(e,(function(e,n){t[n]={iKey:e.iKey(),evts:e.events()}})),t}function ue(e,n,r,i,o){if(e&&0!==e.length)if(w)ge(e,1,i);else{i=ae(i);try{var s=e,c=0!==i;(0,a.Lm)(m,(function(){return"HttpManager:_sendBatches"}),(function(a){a&&(e=e.slice(0));for(var s=[],d=null,p=(0,l.hK)(),m=_[i]||(c?_[1]:_[0]),g=(Z||ie(i)||m&&3===m._transport)&&!L&&k&&(0,u.MF)();le(e,i,n);){var f=e.shift();f&&f.count()>0&&(A.isTenantKilled(f.iKey())?s.push(f):(d=d||j.createPayload(n,r,c,g,o,i),j.appendPayload(d,f,t)?null!==d.overflow&&(e=[d.overflow].concat(e),d.overflow=null,pe(d,p,(0,l.hK)(),o),p=(0,l.hK)(),d=null):(pe(d,p,(0,l.hK)(),o),p=(0,l.hK)(),e=[f].concat(e),d=null)))}d&&pe(d,p,(0,l.hK)(),o),e.length>0&&(Y=e.concat(Y)),ge(s,8004,i)}),(function(){return{batches:ce(s),retryCount:n,isTeardown:r,isSynchronous:c,sendReason:o,useSendBeacon:ie(i),sendType:i}}),!c)}catch(e){(0,p.kP)(d.diagLog(),2,48,"Unexpected Exception sending batch: "+(0,u.eU)(e))}}}function de(e,t,n){e[t]=e[t]||{},e[t][d.identifier]=n}function pe(t,n,i,o){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var s=!!e.sendHook,p=_[t.sendType];!ie(t.sendType)&&t.isBeacon&&2===t.sendReason&&(p=_[2]||_[3]||p);var g=J;(t.isBeacon||3===p._transport)&&(g=!1);var h=function(e,t){var n={url:I,hdrs:{},useHdrs:!1};t?(n.hdrs=(0,l.l7)(n.hdrs,B),n.useHdrs=(0,c.FY)(n.hdrs).length>0):(0,c.rW)(B,(function(e,t){W[e]?X(n,W[e],t,!1):(n.hdrs[e]=t,n.useHdrs=!0)})),X(n,R,"NO_AUTH",t),X(n,y,l.vs,t);var r="";(0,c.tO)(e.apiKeys,(function(e){r.length>0&&(r+=","),r+=e})),X(n,D,r,t),X(n,O,(0,c.m6)().toString(),t);var i=function(e){for(var t=0;t<e.batches.length;t++){var n=e.batches[t].Msfpc();if(n)return encodeURIComponent(n)}return""}(e);if((0,l.Sn)(i)&&(n.url+="&ext.intweb.msfpc="+i),x.shouldAddClockSkewHeaders()&&X(n,N,x.getClockSkewHeaderValue(),t),m.getWParam){var a=m.getWParam();a>=0&&(n.url+="&w="+a)}for(var o=0;o<F.length;o++)n.url+="&"+F[o].name+"="+F[o].value;return n}(t,g);g=g||h.useHdrs;var E=(0,l.hK)();(0,a.Lm)(m,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var _=0;_<t.batches.length;_++)for(var y=t.batches[_].events(),R=0;R<y.length;R++){var N=y[R];if($){var O=N.timings=N.timings||{};de(O,"sendEventStart",E),de(O,"serializationStart",n),de(O,"serializationCompleted",i)}N.sendAttempt>0?N.sendAttempt++:N.sendAttempt=1}ge(t.batches,1e3+(o||0),t.sendType,!0);var D={data:t.payloadBlob,urlString:h.url,headers:h.hdrs,_thePayload:t,_sendReason:o,timeout:f};(0,c.o8)(S)||(D.disableXhrSync=!!S),g&&(Q(D.headers,v)||(D.headers[v]="no-cache, no-store"),Q(D.headers,T)||(D.headers["content-type"]=b));var I=null;p&&(I=function(n){x.firstRequestSent();var i=function(n,i){!function(t,n,i,a){var o,s=9e3,u=null,p=!1,_=!1;try{var m=!0;if(typeof t!==M.jA){if(n){x.setClockSkew(n[C]);var g=n["kill-duration"]||n["kill-duration-seconds"];(0,c.tO)(A.setKillSwitchTenants(n["kill-tokens"],g),(function(e){(0,c.tO)(i.batches,(function(t){if(t.iKey()===e){u=u||[];var n=t.split(0);i.numEvents-=n.count(),u.push(n)}}))}))}if(200==t||204==t)return void(s=200);((o=t)>=300&&o<500&&408!=o&&429!=o||501==o||505==o||i.numEvents<=0)&&(m=!1),s=9e3+t%1e3}if(m){s=100;var f=i.retryCnt;0===i.sendType&&(f<r?(p=!0,_e((function(){0===i.sendType&&P--,ue(i.batches,f+1,i.isTeardown,Z?2:i.sendType,5)}),Z,q(f))):(_=!0,Z&&(s=8001)))}}finally{p||(x.setClockSkew(),function(t,n,r,i){try{i&&d._backOffTransmission(),200===n&&(i||t.isSync||d._clearBackOff(),function(e){if($){var t=(0,l.hK)();(0,c.tO)(e,(function(e){e&&e.count()>0&&function(e,t){$&&(0,c.tO)(e,(function(e){de(e.timings=e.timings||{},"sendEventCompleted",t)}))}(e.events(),t)}))}}(t.batches)),ge(t.batches,n,t.sendType,!0)}finally{0===t.sendType&&(P--,5!==r&&e.sendQueuedRequests(t.sendType,r))}}(i,s,a,_)),ge(u,8004,i.sendType)}}(n,i,t,o)},a=t.isTeardown||t.isSync;try{p.sendPOST(n,i,a),e.sendListener&&e.sendListener(D,n,a,t.isBeacon)}catch(e){d.diagLog().warnToConsole("Unexpected exception sending payload. Ex:"+(0,u.eU)(e)),ne(i,0,{})}}),(0,a.Lm)(m,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(I)if(0===t.sendType&&P++,s&&!t.isBeacon&&3!==p._transport){var n={data:D.data,urlString:D.urlString,headers:(0,l.l7)({},D.headers),timeout:D.timeout,disableXhrSync:D.disableXhrSync},r=!1;(0,a.Lm)(m,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{e.sendHook(n,(function(e){r=!0,L||e._thePayload||(e._thePayload=e._thePayload||D._thePayload,e._sendReason=e._sendReason||D._sendReason),I(e)}),t.isSync||t.isTeardown)}catch(e){r||I(D)}}))}else I(D)}))}),(function(){return{thePayload:t,serializationStart:n,serializationCompleted:i,sendReason:o}}),t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&ge(t.sizeExceed,8003,t.sendType),t.failedEvts&&t.failedEvts.length>0&&ge(t.failedEvts,8002,t.sendType)}function _e(e,t,n){t?e():s.set(e,n)}function me(t){var n=e._responseHandlers;try{for(var r=0;r<n.length;r++)try{n[r](t)}catch(e){(0,p.kP)(d.diagLog(),1,519,"Response handler failed: "+e)}if(t){var i=JSON.parse(t);(0,l.Sn)(i.webResult)&&(0,l.Sn)(i.webResult.msfpc)&&g.set("MSFPC",i.webResult.msfpc,31536e3)}}catch(e){}}function ge(e,t,n,r){if(e&&e.length>0&&o){var i=o[(c=t,u=z[c],(0,l.Sn)(u)||(u="oth",c>=9e3&&c<=9999?u="rspFail":c>=8e3&&c<=8999?u=E:c>=1e3&&c<=1999&&(u="send")),u)];if(i){var s=0!==n;(0,a.Lm)(m,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){_e((function(){try{i.call(o,e,t,s,n)}catch(e){(0,p.kP)(d.diagLog(),1,74,"send request notification failed: "+e)}}),r||s,0)}),(function(){return{batches:ce(e),reason:t,isSync:s,sendSync:r,sendType:n}}),!s)}}var c,u}e.initialize=function(e,t,n,r,a){var o;a||(a={}),I=e+I,J=!!(0,c.o8)(a.avoidOptions)||!a.avoidOptions,m=t,g=t.getCookieMgr(),$=!m.config.disableEventTimings;var s=!!m.config.enableCompoundKey;d=n;var l=a.valueSanitizer,p=a.stringifyObjects;(0,c.o8)(a.enableCompoundKey)||(s=!!a.enableCompoundKey),f=a.xhrTimeout,S=a.disableXhrSync,k=!(0,u.b$)(),j=new U(m,l,p,s);var h=r,E=a.alwaysUseXhrOverride?r:null,b=a.alwaysUseXhrOverride?r:null;if(!r){L=!1;var v=(0,u.k$)();v&&v.protocol&&"file:"===v.protocol.toLowerCase()&&(i=!1);var T=[];T=(0,u.b$)()?[2,1]:[1,2,3];var C=a.transports;C&&((0,c.hj)(C)?T=[C].concat(T):(0,c.kJ)(C)&&(T=C.concat(T))),r=G(T,!1),h=G(T,!0),r||d.diagLog().warnToConsole("No available transport to send events")}(o={})[0]=r,o[1]=h||G([1,2,3],!0),o[2]=E||G([3,2],!0)||h||G([1],!0),o[3]=b||G([2,3],!0)||h||G([1],!0),_=o},e._getDbgPlgTargets=function(){return[_[0],A,j,_]},e.addQueryStringParameter=function(e,t){for(var n=0;n<F.length;n++)if(F[n].name===e)return void(F[n].value=t);F.push({name:e,value:t})},e.addHeader=function(e,t){B[e]=t},e.canSendRequest=function(){return oe()&&x.allowRequestSending()},e.sendQueuedRequests=function(e,t){(0,c.o8)(e)&&(e=0),Z&&(e=ae(e),t=2),le(Y,e,0)&&ue(se(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!w&&0===P&&0===Y.length},e.setUnloading=function(e){Z=e},e.addBatch=function(e){if(e&&e.count()>0){if(A.isTenantKilled(e.iKey()))return!1;Y.push(e)}return!0},e.teardown=function(){Y.length>0&&ue(se(),0,!0,2,2)},e.pause=function(){w=!0},e.resume=function(){w=!1,e.sendQueuedRequests(0,4)},e.sendSynchronousBatch=function(e,t,n){e&&e.count()>0&&((0,c.le)(t)&&(t=1),Z&&(t=ae(t),n=2),ue([e],0,!1,t,n||0))}}))};function J(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout(e,t,n)}function ee(e){clearTimeout(e)}function te(e,t){return{set:e||J,clear:t||ee}}var ne="eventsDiscarded";const re=function(e){function t(){var n,r=e.call(this)||this;r.identifier="PostChannel",r.priority=1011,r.version="3.2.3";var _,h,E,S,b,v,T,C=!1,y=[],R=null,N=!1,O=0,D=500,A=0,w=1e4,x={},M=m,P=null,L=null,F=0,U=0,B={},G=-1,H=!0,Y=!1,V=6,z=2;return(0,i.Z)(t,r,(function(e,t){function r(e){"beforeunload"!==(e||(0,u.Jj)().event).type&&(Y=!0,h.setUnloading(Y)),ee(2,2)}function i(e){Y=!1,h.setUnloading(Y)}function j(e,t){if(e.sendAttempt||(e.sendAttempt=0),e.latency||(e.latency=1),e.ext&&e.ext.trace&&delete e.ext.trace,e.ext&&e.ext.user&&e.ext.user.id&&delete e.ext.user.id,H&&(e.ext=(0,c.Ax)(e.ext),e.baseData&&(e.baseData=(0,c.Ax)(e.baseData)),e.data&&(e.data=(0,c.Ax)(e.data))),e.sync)if(F||N)e.latency=3,e.sync=!1;else if(h)return H&&(e=(0,c.Ax)(e)),void h.sendSynchronousBatch(k.create(e.iKey,[e]),!0===e.sync?1:e.sync,3);var n=e.latency,r=A,i=w;4===n&&(r=O,i=D);var a=!1;if(r<i)a=!ae(e,t);else{var o=1,s=20;4===n&&(o=4,s=1),a=!0,function(e,t,n,r){for(;n<=t;){var i=re(e,t,!0);if(i&&i.count()>0){var a=i.split(0,r),o=a.count();if(o>0)return 4===n?O-=o:A-=o,me(ne,[a],d.h.QueueFull),!0}n++}return oe(),!1}(e.iKey,e.latency,o,s)&&(a=!ae(e,t))}a&&_e(ne,[e],d.h.QueueFull)}function W(e,t,n){var r=se(e,t,n);return h.sendQueuedRequests(t,n),r}function $(){return A>0}function K(){if(G>=0&&se(G,0,b)&&h.sendQueuedRequests(0,b),O>0&&!L&&!N){var e=x[M][2];e>=0&&(L=X((function(){L=null,W(4,0,1),K()}),e))}var t=x[M][1];!P&&!R&&t>=0&&!N&&($()?P=X((function(){P=null,W(0===U?3:1,0,1),U++,U%=2,K()}),t):U=0)}function Q(){n=null,C=!1,y=[],R=null,N=!1,O=0,D=500,A=0,w=1e4,x={},M=m,P=null,L=null,F=0,U=0,_=null,B={},E=void 0,S=0,G=-1,b=null,H=!0,Y=!1,V=6,z=2,v=null,T=te(),h=new Z(500,2,1,{requeue:de,send:ge,sent:fe,drop:he,rspFail:Ee,oth:Se},T),ue(),B[4]={batches:[],iKeyMap:{}},B[3]={batches:[],iKeyMap:{}},B[2]={batches:[],iKeyMap:{}},B[1]={batches:[],iKeyMap:{}},be()}function X(e,t){0===t&&F&&(t=1);var n=1e3;return F&&(n=q(F-1)),T.set(e,t*n)}function J(){return null!==P&&(T.clear(P),P=null,U=0,!0)}function ee(e,t){J(),R&&(T.clear(R),R=null),N||W(1,e,t)}function re(e,t,n){var r=B[t];r||(r=B[t=1]);var i=r.iKeyMap[e];return!i&&n&&(i=k.create(e),r.batches.push(i),r.iKeyMap[e]=i),i}function ie(t,n){h.canSendRequest()&&!F&&(E>0&&A>E&&(n=!0),n&&null==R&&e.flush(t,null,20))}function ae(e,t){H&&(e=(0,c.Ax)(e));var n=e.latency,r=re(e.iKey,n,!0);return!!r.addEvent(e)&&(4!==n?(A++,t&&0===e.sendAttempt&&ie(!e.sync,S>0&&r.count()>=S)):O++,!0)}function oe(){for(var e=0,t=0,n=function(n){var r=B[n];r&&r.batches&&(0,c.tO)(r.batches,(function(r){4===n?e+=r.count():t+=r.count()}))},r=1;r<=4;r++)n(r);A=t,O=e}function se(t,n,r){var i=!1,o=0===n;return!o||h.canSendRequest()?(0,a.Lm)(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],n=4;n>=t;){var r=B[n];r&&r.batches&&r.batches.length>0&&((0,c.tO)(r.batches,(function(t){h.addBatch(t)?i=i||t&&t.count()>0:e=e.concat(t.events()),4===n?O-=t.count():A-=t.count()})),r.batches=[],r.iKeyMap={}),n--}e.length>0&&_e(ne,e,d.h.KillSwitch),i&&G>=t&&(G=-1,b=0)}),(function(){return{latency:t,sendType:n,sendReason:r}}),!o):(G=G>=0?Math.min(G,t):t,b=Math.max(b,r)),i}function le(e,t){W(1,0,t),oe(),ce((function(){e&&e(),y.length>0?R=X((function(){R=null,le(y.shift(),t)}),0):(R=null,K())}))}function ce(e){h.isCompletelyIdle()?e():R=X((function(){R=null,ce(e)}),.25)}function ue(){(x={})[m]=[2,1,0],x[g]=[6,3,0],x[f]=[18,9,0]}function de(t,n){var r=[],i=V;Y&&(i=z),(0,c.tO)(t,(function(t){t&&t.count()>0&&(0,c.tO)(t.events(),(function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<i?((0,l.if)(t,e.identifier),j(t,!1)):r.push(t))}))})),r.length>0&&_e(ne,r,d.h.NonRetryableStatus),Y&&ee(2,2)}function pe(t,n){var r=e._notificationManager||{},i=r[t];if(i)try{i.apply(r,n)}catch(n){(0,p.kP)(e.diagLog(),1,74,t+" notification failed: "+n)}}function _e(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&pe(e,[t].concat(n))}function me(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&(0,c.tO)(t,(function(t){t&&t.count()>0&&pe(e,[t.events()].concat(n))}))}function ge(e,t,n){e&&e.length>0&&pe("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function fe(e,t){me("eventsSent",e,t),K()}function he(e,t){me(ne,e,t>=8e3&&t<=8999?t-8e3:d.h.Unknown)}function Ee(e){me(ne,e,d.h.NonRetryableStatus),K()}function Se(e,t){me(ne,e,d.h.Unknown),K()}function be(){S=n&&n.disableAutoBatchFlushLimit?0:Math