cloudstudio
Version:
Run VS Code on a remote server.
2 lines • 490 kB
JavaScript
/*! For license information please see extension.js.LICENSE.txt */
(()=>{var e={7164:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AppInsightsCore:()=>K,BaseCore:()=>U,BaseTelemetryPlugin:()=>k.i,CoreUtils:()=>q.Tr,DiagnosticLogger:()=>g.AQ,ESPromise:()=>H,ESPromiseScheduler:()=>Q,EventHelper:()=>te.zB,EventLatency:()=>l,EventPersistence:()=>d,EventPropertyType:()=>u,EventsDiscardedReason:()=>ee.h,FullVersionString:()=>q.vs,InternalAppInsightsCore:()=>V,InternalBaseCore:()=>N,LoggingSeverity:()=>s,MinChannelPriorty:()=>Z,NotificationManager:()=>j,PerfEvent:()=>h.zn,PerfManager:()=>h.Jk,ProcessTelemetryContext:()=>S.Vi,TraceLevel:()=>f,Undefined:()=>ie.jA,Utils:()=>q.cQ,ValueKind:()=>c,ValueSanitizer:()=>Y,Version:()=>q.Gf,_ExtendedInternalMessageId:()=>p,_InternalLogMessage:()=>g.lQ,_InternalMessageId:()=>a,__getRegisteredEvents:()=>ne.um,_throwInternal:()=>g.kP,addEventHandler:()=>ne.Ib,addEventListeners:()=>ne.yw,addPageHideEventListener:()=>ne.TJ,addPageShowEventListener:()=>ne.nD,addPageUnloadEventListener:()=>ne.c9,areCookiesSupported:()=>b.p7,arrForEach:()=>o.tO,arrIndexOf:()=>o.UA,arrMap:()=>o.Mr,arrReduce:()=>o.Xz,attachEvent:()=>ne.pZ,cookieAvailable:()=>b.p7,createCookieMgr:()=>b.Nz,createEnumStyle:()=>i.By,createGuid:()=>q.cm,createProcessTelemetryContext:()=>S.CD,createTraceParent:()=>oe.SU,createUniqueNamespace:()=>E.J,createUnloadHandlerContainer:()=>A.Y,dateNow:()=>o.m6,deleteCookie:()=>q.kT,detachEvent:()=>ne.pD,disableCookies:()=>q.oF,disallowsSameSiteNone:()=>b.UY,doPerf:()=>h.Lm,dumpObj:()=>m.eU,eventOff:()=>ne.QY,eventOn:()=>ne.XO,extend:()=>q.l7,findW3cTraceParent:()=>oe.lq,formatTraceParent:()=>oe.aR,generateW3CId:()=>te.DO,getCommonSchemaMetaData:()=>q.Vv,getConsole:()=>m.dr,getCookie:()=>q.ej,getCookieValue:()=>q.Do,getCrypto:()=>m.MX,getDocument:()=>m.Me,getExceptionName:()=>o.jj,getFieldValueType:()=>q.Sy,getGlobal:()=>v.Rd,getGlobalInst:()=>m.a8,getHistory:()=>m.s1,getIEVersion:()=>m.sA,getISOString:()=>o.Y6,getJSON:()=>m.xA,getLocation:()=>m.k$,getMsCrypto:()=>m.gz,getNavigator:()=>m.jW,getPerformance:()=>m.r,getSetValue:()=>o.qK,getTenantId:()=>q.jM,getTime:()=>q.hK,getWindow:()=>m.Jj,hasDocument:()=>m.Nv,hasHistory:()=>m.fE,hasJSON:()=>m.nS,hasNavigator:()=>m.d6,hasOwnProperty:()=>o.nr,hasWindow:()=>m.Ym,isArray:()=>o.kJ,isArrayValid:()=>q.JT,isBeaconsSupported:()=>m.MF,isBoolean:()=>o.jn,isChromium:()=>q.mJ,isDate:()=>o.J_,isDocumentObjectAvailable:()=>q.x9,isError:()=>o.VZ,isFetchSupported:()=>m.JO,isFunction:()=>o.mf,isIE:()=>m.w1,isLatency:()=>q.r7,isNotTruthy:()=>o.F,isNullOrUndefined:()=>o.le,isNumber:()=>o.hj,isObject:()=>o.Kn,isReactNative:()=>m.b$,isSampledFlag:()=>oe.Pn,isString:()=>o.HD,isTruthy:()=>o.fQ,isTypeof:()=>o.Ym,isUint8ArrayAvailable:()=>q.IZ,isUndefined:()=>o.o8,isValidSpanId:()=>oe.Lc,isValidTraceId:()=>oe.jN,isValidTraceParent:()=>oe.J6,isValueAssigned:()=>q.Sn,isValueKind:()=>q.oS,isWindowObjectAvailable:()=>q.dH,isXhrSupported:()=>m.Z3,mergeEvtNamespace:()=>ne.jU,newGuid:()=>te.GW,newId:()=>re.pZ,normalizeJsName:()=>o.Gf,objCreate:()=>v.pu,objDefineAccessors:()=>o.l_,objForEachKey:()=>o.rW,objFreeze:()=>o.FL,objKeys:()=>o.FY,objSeal:()=>o.Xi,openXhr:()=>q.ot,optimizeObject:()=>o.Ax,parseTraceParent:()=>oe.j_,perfNow:()=>te.Jj,proxyAssign:()=>o.cf,proxyFunctionAs:()=>o.Oi,proxyFunctions:()=>o.Vb,random32:()=>re._l,randomValue:()=>re.az,removeEventHandler:()=>ne.C1,removeEventListeners:()=>ne.nJ,removePageHideEventListener:()=>ne.C9,removePageShowEventListener:()=>ne.Yl,removePageUnloadEventListener:()=>ne.JA,safeGetCookieMgr:()=>b.JP,safeGetLogger:()=>g.vH,sanitizeProperty:()=>q.yj,setCookie:()=>q.d8,setEnableEnvMocks:()=>m.dI,setProcessTelemetryTimings:()=>q.if,setValue:()=>o.sO,strContains:()=>o._Q,strEndsWith:()=>o.Id,strFunction:()=>ie.cb,strObject:()=>ie.fK,strPrototype:()=>ie.hB,strStartsWith:()=>o.xe,strTrim:()=>o.nd,strUndefined:()=>ie.jA,throwError:()=>o._y,toISOString:()=>o.Y6,useXDomainRequest:()=>m.cp});var r=n(7421),i=n(951),o=n(4869),s=(0,i.By)({CRITICAL:1,WARNING:2}),a=(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}),c=(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}),l=(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}),f=(0,i.By)({NONE:0,ERROR:1,WARNING:2,INFORMATION:3}),p=(0,o.FL)((0,r.uc)((0,r.uc)({},a),(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}))),g=n(9339),h=n(1782),m=n(9251),v=n(175),y=n(9141),S=n(1030),C=n(9031),b=n(8140),w=n(1733),x=n(8341),T=n(6335),I=500;function _(e,t,n,r){t&&(0,o.kJ)(t)&&t.length>0&&(t=t.sort((function(e,t){return e.priority-t.priority})),(0,o.tO)(t,(function(e){e.priority<I&&(0,o._y)("Channel has invalid priority - "+e.identifier)})),e.push({queue:(0,o.FL)(t),chain:(0,S.jV)(t,n,r)}))}var k=n(7951),P=function(e){function t(){var n,r,i=e.call(this)||this;function s(){n=0,r=[]}return i.identifier="TelemetryInitializerPlugin",i.priority=199,s(),(0,y.Z)(t,i,(function(e,t){e.addTelemetryInitializer=function(e){var t={id:n++,fn:e};return r.push(t),{remove:function(){(0,o.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,s=r.length,a=0;a<s;++a){var c=r[a];if(c)try{if(!1===c.fn.apply(null,[t])){i=!0;break}}catch(e){(0,g.kP)(n.diagLog(),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+(0,o.jj)(e),{exception:(0,m.eU)(e)},!0)}}i||e.processNext(t,n)},e[T.Ho]=function(){s()}})),i}return(0,r.ne)(t,e),t}(k.i),E=n(7624),A=n(8593),R="Plugins must provide initialize method",D="SDK is still unloading...",M={loggingLevelConsole:1};function F(e,t){return new h.Jk(t)}function L(e,t){var n=!1;return(0,o.tO)(t,(function(t){if(t===e)return n=!0,-1})),n}var N=function e(){var t,n,i,s,a,c,l,u,d,f,p,m,k,N,O,j,V,q,K,U=0;(0,y.Z)(e,this,(function(e){function y(){t=!1,e.config=(0,o.mm)(!0,{},M),e.logger=new g.AQ(e.config),e._extensions=[],N=new P,n=[],i=null,s=null,a=null,c=null,l=null,d=null,u=[],f=null,p=null,m=null,k=!1,O=null,j=(0,E.J)("AIBaseCore",!0),V=(0,A.Y)(),K=null}function B(){return(0,S.CD)(W(),e.config,e)}function z(t,n){var r=function(e,t,n){var r=[],i={};return(0,o.tO)(n,(function(t){((0,o.le)(t)||(0,o.le)(t.initialize))&&(0,o._y)(R);var n=t.priority,s=t.identifier;t&&n&&((0,o.le)(i[n])?i[n]=s:(0,g.jV)(e,"Two extensions have same priority #"+n+" - "+i[n]+", "+s)),(!n||n<500)&&r.push(t)})),{all:n,core:r}}(e.logger,0,u);d=r.core,l=null;var i=r.all;if(m=(0,o.FL)(function(e,t,n,r){var i=[];if(e&&(0,o.tO)(e,(function(e){return _(i,e,n,r)})),t){var s=[];(0,o.tO)(t,(function(e){e.priority>I&&s.push(e)})),_(i,s,n,r)}return i}(p,i,t,e)),f){var s=(0,o.UA)(i,f);-1!==s&&i.splice(s,1),-1!==(s=(0,o.UA)(d,f))&&d.splice(s,1),f._setQueue(m)}else f=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 s(){0==--i&&(r&&r(),r=null)}i>0&&(0,o.tO)(e,(function(e){if(e&&e.queue.length>0){var r=e.chain,o=t.createNew(r);o.onComplete(s),n(o)}else i--})),s()}var s=!1;return(n={identifier:"ChannelControllerPlugin",priority:I,initialize:function(t,n,r,i){s=!0,(0,o.tO)(e,(function(e){e&&e.queue.length>0&&(0,C.bP)((0,S.CD)(e.chain,t,n),r)}))},isInitialized:function(){return s},processTelemetry:function(t,n){i(e,n||r(),(function(e){e[T.Z_](t)}),(function(){n[T.Z_](t)}))},update:function(t,n){var r=n||{reason:0};return i(e,t,(function(e){e[T.Z_](r)}),(function(){t[T.Z_](r)})),!0}})[T.nE]=function(){i(e,r(),(function(e){e.iterate((function(e){e[T.nE]&&e[T.nE]()}))}),null)},n[T.Mf]=function(){i(e,r(),(function(e){e.iterate((function(e){e[T.Mf]&&e[T.Mf]()}))}),null)},n[T.vE]=function(t,n){var r=n||{reason:0,isAsync:!1};return i(e,t,(function(e){e[T.Z_](r)}),(function(){t[T.Z_](r),s=!1})),!0},n.getChannel=function(t){var n=null;return e&&e.length>0&&(0,o.tO)(e,(function(e){if(e&&e.queue.length>0&&((0,o.tO)(e.queue,(function(e){if(e.identifier===t)return n=e,-1})),n))return-1})),n},n.flush=function(t,n,o,s){var a=1,c=!1,l=null;function u(){a--,c&&0===a&&(l&&(clearTimeout(l),l=null),n&&n(c),n=null)}return s=s||5e3,i(e,r(),(function(e){e.iterate((function(e){if(e.flush){a++;var n=!1;e.flush(t,(function(){n=!0,u()}),o)||n||(t&&null==l?l=setTimeout((function(){l=null,u()}),s):u())}}))}),(function(){c=!0,u()})),!0},n._setQueue=function(t){e=t},n}(m,e);i.push(f),d.push(f),e._extensions=(0,C.AA)(i),f.initialize(t,e,i),(0,C.bP)(B(),i),e._extensions=(0,o.FL)((0,C.AA)(d||[])).slice(),n&&function(t){var n=(0,S.xy)(W(),e);e._updateHook&&!0===e._updateHook(n,t)||n.processNext(t)}(n)}function H(t){var n=null,r=null;return(0,o.tO)(e._extensions,(function(e){if(e.identifier===t&&e!==f&&e!==N)return r=e,-1})),!r&&f&&(r=f.getChannel(t)),r&&(n={plugin:r,setEnabled:function(e){(0,C.OY)(r)[T.C0]=!e},isEnabled:function(){var e=(0,C.OY)(r);return!e[T.vE]&&!e[T.C0]},remove:function(t,n){void 0===t&&(t=!0);var i=[r];J(i,{reason:1,isAsync:t},(function(t){t&&z(e.config,{reason:32,removed:i}),n&&n(t)}))}}),n}function W(){if(!l){var t=(d||[]).slice();-1===(0,o.UA)(t,N)&&t.push(N),l=(0,S.jV)((0,C.AA)(t),e.config,e)}return l}function J(t,n,r){if(t&&t.length>0){var i=(0,S.jV)(t,e.config,e),s=(0,S.Bt)(i,e);s.onComplete((function(){var e=!1,n=[];(0,o.tO)(u,(function(r,i){L(r,t)?e=!0:n.push(r)})),u=n;var i=[];p&&((0,o.tO)(p,(function(n,r){var s=[];(0,o.tO)(n,(function(n){L(n,t)?e=!0:s.push(n)})),i.push(s)})),p=i),r&&r(e)})),s.processNext(n)}else r(!1)}function $(){var t=e.logger?e.logger.queue:[];t&&((0,o.tO)(t,(function(t){var n={name:O||"InternalMessageId: "+t.messageId,iKey:e.config.instrumentationKey,time:(0,o.Y6)(new Date),baseType:g.lQ.dataType,baseData:{message:t.message}};e.track(n)})),t.length=0)}function G(e,t,n,r){return f?f.flush(e,t,n||6,r):(t&&t(!1),!0)}function X(t){var n=e.logger;n?(0,g.kP)(n,2,73,t):(0,o._y)(t)}y(),e.isInitialized=function(){return t},e.initialize=function(n,s,c,l){k&&(0,o._y)(D),e.isInitialized()&&(0,o._y)("Core should not be initialized more than once"),n&&!(0,o.le)(n.instrumentationKey)||(0,o._y)("Please provide instrumentation key"),i=l,e._notificationManager=l,e.config=n||{},function(e){!0===e.disableDbgExt&&q&&(i[T.XP](q),q=null),i&&!q&&!0!==e.disableDbgExt&&(q=(0,x.p)(e),i[T.dV](q))}(n),function(t){!t.enablePerfMgr&&a&&(a=null),t.enablePerfMgr&&(0,o.sO)(e.config,"createPerfMgr",F)}(n),n.extensions=(0,o.le)(n.extensions)?[]:n.extensions,function(e){(0,o.qK)(e,w.F).NotificationManager=i}(n),c&&(e.logger=c),(u=[]).push.apply(u,(0,r.$h)((0,r.$h)([],s,!1),n.extensions,!1)),p=(n||{}).channels,z(n,null),m&&0!==m.length||(0,o._y)("No channels available"),t=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return m&&(0,o.tO)(m,(function(t){e.push(t.queue)})),(0,o.FL)(e)},e.track=function(t){(0,o.sO)(t,w.z,e.config.instrumentationKey,null,o.F),(0,o.sO)(t,"time",(0,o.Y6)(new Date),null,o.F),(0,o.sO)(t,"ver","4.0",null,o.le),!k&&e.isInitialized()?B().processNext(t):n.push(t)},e.getProcessTelContext=B,e.getNotifyMgr=function(){var t;return i||(i=(0,v.pu)(((t={})[T.dV]=function(e){},t[T.XP]=function(e){},t[T.eO]=function(e){},t[T.H4]=function(e,t){},t[T.rX]=function(e,t){},t)),e._notificationManager=i),i},e[T.dV]=function(e){i&&i[T.dV](e)},e[T.XP]=function(e){i&&i[T.XP](e)},e.getCookieMgr=function(){return c||(c=(0,b.Nz)(e.config,e.logger)),c},e.setCookieMgr=function(e){c=e},e.getPerfMgr=function(){return s||a||e.config&&e.config.enablePerfMgr&&(0,o.mf)(e.config.createPerfMgr)&&(a=e.config.createPerfMgr(e,e.getNotifyMgr())),s||a||(0,h.j5)()},e.setPerfMgr=function(e){s=e},e.eventCnt=function(){return n.length},e.releaseQueue=function(){if(t&&n.length>0){var e=n;n=[],(0,o.tO)(e,(function(e){B().processNext(e)}))}},e.pollInternalLogs=function(t){O=t||null;var n=e.config.diagnosticLogInterval;return n&&n>0||(n=1e4),U&&clearInterval(U),U=setInterval((function(){$()}),n)},e.stopPollingInternalLogs=function(){U&&(clearInterval(U),U=0,$())},(0,o.Vb)(e,(function(){return N}),["addTelemetryInitializer"]),e.unload=function(n,r,i){void 0===n&&(n=!0),t||(0,o._y)("SDK is not initialized"),k&&(0,o._y)(D);var s={reason:50,isAsync:n,flushComplete:!1},a=(0,S.Bt)(W(),e);function c(t){s.flushComplete=t,k=!0,V.run(a,s),e.stopPollingInternalLogs(),a.processNext(s)}a.onComplete((function(){y(),r&&r(s)}),e),G(n,c,6,i)||c(!1)},e.getPlugin=H,e.addPlugin=function(t,n,r,i){if(!t)return i&&i(!1),void X(R);var o=H(t.identifier);if(o&&!n)return i&&i(!1),void X("Plugin ["+t.identifier+"] is already loaded!");var s={reason:16};function a(n){u.push(t),s.added=[t],z(e.config,s),i&&i(!0)}if(o){var c=[o.plugin];J(c,{reason:2,isAsync:!!r},(function(e){e?(s.removed=c,s.reason|=32,a()):i&&i(!1)}))}else a()},e.evtNamespace=function(){return j},e.flush=G,e.getTraceCtx=function(e){return K||(K=(0,C.Yn)()),K},e.setTraceCtx=function(e){K=e||null},(0,o.Oi)(e,"addUnloadCb",(function(){return V}),"add")}))};function O(e,t,n,r){(0,o.tO)(e,(function(e){if(e&&e[t])if(n)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(e){}}))}var j=function e(t){this.listeners=[];var n=!!(t||{}).perfEvtsSendAll;(0,y.Z)(e,this,(function(e){e[T.dV]=function(t){e.listeners.push(t)},e[T.XP]=function(t){for(var n=(0,o.UA)(e.listeners,t);n>-1;)e.listeners.splice(n,1),n=(0,o.UA)(e.listeners,t)},e[T.eO]=function(t){O(e.listeners,T.eO,!0,(function(e){e[T.eO](t)}))},e[T.H4]=function(t,n){O(e.listeners,T.H4,!0,(function(e){e[T.H4](t,n)}))},e[T.rX]=function(t,n){O(e.listeners,T.rX,n,(function(e){e[T.rX](t,n)}))},e[T.SN]=function(t){t&&(!n&&t.isChildEvt()||O(e.listeners,T.SN,!1,(function(e){t.isAsync?setTimeout((function(){return e[T.SN](t)}),0):e[T.SN](t)})))}}))},V=function(e){function t(){var n=e.call(this)||this;return(0,y.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 g.AQ(e),i||new j(e))},e.track=function(r){(0,h.Lm)(e.getPerfMgr(),(function(){return"AppInsightsCore:track"}),(function(){null===r&&(n(r),(0,o._y)("Invalid telemetry item")),function(e){(0,o.le)(e.name)&&(n(e),(0,o._y)("telemetry name required"))}(r),t.track(r)}),(function(){return{item:r}}),!r.sync)}})),n}return(0,r.ne)(t,e),t}(N),q=n(5705);const K=function(e){function t(){var n=e.call(this)||this;return n.pluginVersionStringArr=[],n.pluginVersionString="",(0,y.Z)(t,n,(function(e,t){e.logger&&e.logger.queue||(e.logger=new g.AQ({loggingLevelConsole:1})),e.initialize=function(n,r,i,s){(0,h.Lm)(e,(function(){return"AppInsightsCore.initialize"}),(function(){if(n){n.endpointUrl||(n.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var a=n.propertyStorageOverride;if(a&&(!a.getProperty||!a.setProperty))throw new Error("Invalid property storage override passed.");n.channels&&(0,o.tO)(n.channels,(function(t){t&&(0,o.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,o.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,s),e.pollInternalLogs("InternalLog")}catch(t){var c=e.logger,l=(0,m.eU)(t);-1!==l.indexOf("channels")&&(l+="\n - Channels must be provided through config.channels only!"),c.throwInternal(1,514,"SDK Initialization Failed - no telemetry will be sent: "+l)}}),(function(){return{config:n,extensions:r,logger:i,notificationManager:s}}))},e.track=function(n){(0,h.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 o=r.baseData=r.baseData||{};o.properties||(o.properties={});var s=o.properties;s.version||(s.version=""),""!==e.pluginVersionString&&(s.version=e.pluginVersionString)}t.track(r)}),(function(){return{item:n}}),!n.sync)}})),n}return(0,r.ne)(t,e),t}(V),U=function(e){function t(){var n=e.call(this)||this;return(0,y.Z)(t,n,(function(e,t){e.initialize=function(n,r,i,o){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,o)}catch(t){(0,g.kP)(e.logger,1,514,"Initialization Failed: "+(0,m.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}(N);var B=o.mf;function z(e,t,n){return function(r){e[t]=r,n()}}const H=function(){function e(t){var n=0,r=null,i=[];function o(){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 s(e){0===n&&(r=e,n=1,o())}function a(e){0===n&&(r=e,n=2,o())}(0,y.Z)(e,this,(function(t){t.then=function(t,s){return new e((function(a,c){!function(t,s,a,c){i.push((function(){var i;try{(i=1===n?B(t)?t(r):r:B(s)?s(r):r)instanceof e?i.then(a,c):2!==n||B(s)?a(i):c(i)}catch(e){return void c(e)}})),0!==n&&o()}(t,s,a,c)}))},t.catch=function(e){return t.then(null,e)}})),function(){if(!B(t))throw new TypeError("ESPromise: resolvedFunc argument is not a Function");try{t(s,a)}catch(e){a(e)}}()}return e.resolve=function(t){return t instanceof e?t:t&&B(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,o=0;o<t.length;o++){var s=t[o];s&&B(s.then)?(i++,s.then(z(r,o,(function(){0==--i&&e(r)})),n)):r[o]=s}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&&B(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 W=0,J=[],$=[],G=[];function X(){return(new Date).getTime()}const Q=function(){function e(t,n){var r=0,i=(t||"<unnamed>")+"."+W;function o(e){var t=(0,v.Rd)();t&&t.QUnit&&console&&console.log("ESPromiseScheduler["+i+"] "+e)}function s(e){n&&n.warnToConsole("ESPromiseScheduler["+i+"] "+e)}W++,(0,y.Z)(e,this,(function(e){var t=null,n=0;function a(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,c,l){var u=i+"."+n;n++,c&&(u+="-("+c+")");var d=u+"{"+r+"}";r++;var f,p,g,h={evt:null,tm:X(),id:d,isRunning:!1,isAborted:!1};return h.evt=t?(f=h,p=t,g=new H((function(e,t){var n=X()-p.tm,r=p.id;o("["+u+"] is waiting for ["+r+":"+n+" ms] to complete before starting -- ["+$.length+"] waiting and ["+J.length+"] running"),f.abort=function(e){f.abort=null,a($,u),f.isAborted=!0,t(new Error(e))},p.evt.then((function(n){a($,u),b(f).then(e,t)}),(function(n){a($,u),b(f).then(e,t)}))})),$.push(f),g):b(h),(t=h).evt._schId=d,h.evt;function m(e){for(var t=X(),n=t-6e5,r=e.length,i=0;i<r;){var o=e[i];if(o&&o.tm<n){var a=null;o.abort?(a="Aborting ["+o.id+"] due to Excessive runtime ("+(t-o.tm)+" ms)",o.abort(a)):a="Removing ["+o.id+"] due to Excessive runtime ("+(t-o.tm)+" ms)",s(a),e.splice(i,1),r--}else i++}}function v(e,n){var r=!1,i=a(J,e);if(i||(i=a(G,e),r=!0),i){i.to&&(clearTimeout(i.to),i.to=null);var c=X()-i.tm;n?r?s("Timed out event ["+e+"] finally complete -- "+c+" ms"):o("Promise ["+e+"] Complete -- "+c+" ms"):(G.push(i),s("Event ["+e+"] Timed out and removed -- "+c+" ms"))}else o("Failed to remove ["+e+"] from running queue");t&&t.id===e&&(t=null),m(J),m($),m(G)}function y(e,t){return function(n){return v(e,!0),t&&t(n),n}}function S(e,t,n,r){t.then((function(t){return t instanceof H?(o("Event ["+e+"] returned a promise -- waiting"),S(e,t,n,r),t):y(e,n)(t)}),y(e,r))}function C(e,t){var n=e.id;return new H((function(r,i){o("Event ["+n+"] Starting -- waited for "+(e.wTm||"--")+" ms"),e.isRunning=!0,e.abort=function(t){e.abort=null,e.isAborted=!0,v(n,!1),i(new Error(t))};var s=t(n);s instanceof H?(l&&(e.to=setTimeout((function(){v(n,!1),i(new Error("Timed out after ["+l+"] ms"))}),l)),S(n,s,(function(t){o("Event ["+n+"] Resolving after "+(X()-e.tm)+" ms"),r(t)}),i)):(o("Promise ["+n+"] Auto completed as the start action did not return a promise"),r())}))}function b(t){var n=X();return t.wTm=n-t.tm,t.tm=n,t.isAborted?H.reject(new Error("["+u+"] was aborted")):(J.push(t),C(t,e))}}}))}return e.incomplete=function(){return J},e.waitingToStart=function(){return $},e}();var Y=function(){function e(e){var t=this,n={},r=[],i=[];function s(e,t){var s,a=n[e];if(a&&(s=a[t]),!s&&null!==s){if((0,o.HD)(e)&&(0,o.HD)(t))if(i.length>0){for(var c=0;c<i.length;c++)if(i[c].handleField(e,t)){s={canHandle:!0,fieldHandler:i[c]};break}}else 0===r.length&&(s={canHandle:!0});if(!s&&null!==s)for(s=null,c=0;c<r.length;c++)if(r[c].handleField(e,t)){s={canHandle:!0,handler:r[c],fieldHandler:null};break}a||(a=n[e]={}),a[t]=s}return s}function a(e,t,n,r,i,s){if(e.handler)return e.handler.property(t,n,i,s);if(!(0,o.le)(i.kind)){if(4096==(4096&r)||!(0,q.oS)(i.kind))return null;i.value=i.value.toString()}return l(e.fieldHandler,t,n,r,i)}function c(e,t,n){return(0,q.Sn)(n)?{value:n}:null}function l(e,n,r,i,s){if(s&&e){var a=e.getSanitizer(n,r,i,s.kind,s.propertyType);if(a)if(4===i){var u={},d=s.value;(0,o.rW)(d,(function(t,i){var o=n+"."+r;if((0,q.Sn)(i)){var s=c(0,0,i);(s=l(e,o,t,(0,q.Sy)(i),s))&&(u[t]=s.value)}})),s.value=u}else{var f={path:n,name:r,type:i,prop:s,sanitizer:t};s=a.call(t,f)}}return s}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=s(e,t);return!!n&&n.canHandle},t.value=function(e,t,n,r){var i=s(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,o.HD)(t)||(0,o.le)(n)||""===n)return null;var l=null,u=(0,q.Sy)(n);if(8192==(8192&u)){var d=-8193&u;if(l=n,!(0,q.Sn)(l.value)||1!==d&&2!==d&&3!==d&&4096!=(4096&d))return null}else 1===u||2===u||3===u||4096==(4096&u)?l=c(0,0,n):4===u&&(l=c(0,0,r?JSON.stringify(n):n));if(l)return a(i,e,t,u,l,r)}return null},t.property=function(e,t,n,r){var i=s(e,t);if(!i||!i.canHandle)return null;if(!(0,o.HD)(t)||(0,o.le)(n)||!(0,q.Sn)(n.value))return null;var c=(0,q.Sy)(n.value);return 0===c?null:a(i,e,t,c,n,r)}}return e.getFieldType=q.Sy,e}(),Z=100,ee=n(8452),te=n(8956),ne=n(7954),re=n(9406),ie=n(1550),oe=n(6207)},5705:(e,t,n)=>{"use strict";n.d(t,{Gf:()=>f,vs:()=>p,x9:()=>v,dH:()=>y,Sn:()=>S,jM:()=>C,IZ:()=>b,r7:()=>w,yj:()=>x,Vv:()=>T,oF:()=>I,d8:()=>_,kT:()=>k,ej:()=>P,Do:()=>E,cm:()=>A,l7:()=>R,hK:()=>D,oS:()=>M,JT:()=>F,if:()=>L,Sy:()=>N,cQ:()=>O,Tr:()=>j,mJ:()=>V,ot:()=>q});var r,i=n(1550),o=n(175),s=n(9251),a=n(4869),c=n(8140),l=n(8956),u=n(7954),d=n(9406),f="3.2.3",p="1DS-Web-JS-"+f,g="withCredentials",h=((r={})[0]=0,r[2]=6,r[1]=1,r[3]=7,r[4098]=6,r[4097]=1,r[4099]=7,r),m=null,v=Boolean((0,s.Me)()),y=Boolean((0,s.Jj)());function S(e){return!(""===e||(0,a.le)(e))}function C(e){if(e){var t=e.indexOf("-");if(t>-1)return e.substring(0,t)}return""}function b(){return null===m&&(m=!(0,a.o8)(Uint8Array)&&!function(){var e=(0,s.jW)();if(!(0,a.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,s.b$)()),m}function w(e){return!!(e&&(0,a.hj)(e)&&e>=1&&e<=4)}function x(e,t,n){if(!t&&!S(t)||"string"!=typeof e)return null;var r=typeof t;if("string"===r||"number"===r||"boolean"===r||(0,a.kJ)(t))t={value:t};else if("object"!==r||t.hasOwnProperty("value")){if((0,a.le)(t.value)||""===t.value||!(0,a.HD)(t.value)&&!(0,a.hj)(t.value)&&!(0,a.jn)(t.value)&&!(0,a.kJ)(t.value))return null}else t={value:n?JSON.stringify(t):t};if((0,a.kJ)(t.value)&&!F(t.value))return null;if(!(0,a.le)(t.kind)){if((0,a.kJ)(t.value)||!M(t.kind))return null;t.value=t.value.toString()}return t}function T(e,t,n){var r=-1;if(!(0,a.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=h[N(e)]||-1;-1!==r&&-1!==i?r|=i:6===i&&(r=i)}return r}function I(){(0,c.JP)(null).setEnabled(!1)}function _(e,t,n){(0,c.p7)(null)&&(0,c.JP)(null).set(e,t,86400*n,null,"/")}function k(e){(0,c.p7)(null)&&(0,c.JP)(null).del(e)}function P(e){return(0,c.p7)(null)?E((0,c.JP)(null),e):""}function E(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,l.GW)();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,"")),t}function R(e,t,n,r,o){var s={},c=!1,l=0,u=arguments.length,d=Object[i.hB],f=arguments;for("[object Boolean]"===d.toString.call(f[0])&&(c=f[0],l++);l<u;l++)e=f[l],(0,a.rW)(e,(function(e,t){c&&t&&(0,a.Kn)(t)?(0,a.kJ)(t)?(s[e]=s[e]||[],(0,a.tO)(t,(function(t,n){t&&(0,a.Kn)(t)?s[e][n]=R(!0,s[e][n],t):s[e][n]=t}))):s[e]=R(!0,s[e],t):s[e]=t}));return s}var D=l.Jj;function M(e){return 0===e||e>0&&e<=13||32===e}function F(e){return e.length>0}function L(e,t){var n=e;n.timings=n.timings||{},n.timings.processTelemetryStart=n.timings.processTelemetryStart||{},n.timings.processTelemetryStart[t]=D()}function N(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,a.kJ)(e)?(t=4096,e.length>0&&(t|=N(e[0]))):(0,a.nr)(e,"value")&&(t=8192|N(e.value)))}return t}var O={Version:f,FullVersionString:p,strUndefined:i.jA,strObject:i.fK,Undefined:i.jA,arrForEach:a.tO,arrIndexOf:a.UA,arrMap:a.Mr,arrReduce:a.Xz,objKeys:a.FY,toISOString:a.Y6,isReactNative:s.b$,isString:a.HD,isNumber:a.hj,isBoolean:a.jn,isFunction:a.mf,isArray:a.kJ,isObject:a.Kn,strTrim:a.nd,isDocumentObjectAvailable:v,isWindowObjectAvailable:y,isValueAssigned:S,getTenantId:C,isBeaconsSupported:s.MF,isUint8ArrayAvailable:b,isLatency:w,sanitizeProperty:x,getISOString:a.Y6,useXDomainRequest:s.cp,getCommonSchemaMetaData:T,cookieAvailable:c.p7,disallowsSameSiteNone:c.UY,setCookie:_,deleteCookie:k,getCookie:P,createGuid:A,extend:R,getTime:D,isValueKind:M,isArrayValid:F,objDefineAccessors:a.l_,addPageUnloadEventListener:u.c9,setProcessTelemetryTimings:L,addEventHandler:u.Ib,getFieldValueType:N,strEndsWith:a.Id,objForEachKey:a.rW},j={_canUseCookies:void 0,isTypeof:a.Ym,isUndefined:a.o8,isNullOrUndefined:a.le,hasOwnProperty:a.nr,isFunction:a.mf,isObject:a.Kn,isDate:a.J_,isArray:a.kJ,isError:a.VZ,isString:a.HD,isNumber:a.hj,isBoolean:a.jn,toISOString:a.Y6,arrForEach:a.tO,arrIndexOf:a.UA,arrMap:a.Mr,arrReduce:a.Xz,strTrim:a.nd,objCreate:o.pu,objKeys:a.FY,objDefineAccessors:a.l_,addEventHandler:u.Ib,dateNow:a.m6,isIE:s.w1,disableCookies:I,newGuid:l.GW,perfNow:l.Jj,newId:d.pZ,randomValue:d.az,random32:d._l,mwcRandomSeed:d.CN,mwcRandom32:d.F6,generateW3CId:l.DO};function V(){return!!(0,s.a8)("chrome")}function q(e,t,n,r,i,o){function s(e,t,n){try{e[t]=n}catch(e){}}void 0===r&&(r=!1),void 0===i&&(i=!1);var a=new XMLHttpRequest;return r&&s(a,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&s(a,g,n),a.open(e,t,!i),n&&s(a,g,n),!i&&o&&s(a,"timeout",o),a}},3391:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BE_PROFILE:()=>m,NRT_PROFILE:()=>h,PostChannel:()=>re,RT_PROFILE:()=>g});var r=n(7421),i=n(9141),o=n(1782),s=n(7954),a=n(7624),c=n(5705),l=n(4869),u=n(9251),d=n(8452),f=n(9339),p=n(7951),g="REAL_TIME",h="NEAR_REAL_TIME",m="BEST_EFFORT",v="POST",y="drop",S="requeue",C="application/x-json-stream",b="cache-control",w="content-type",x="time-delta-millis",T="client-version",I="client-id",_="time-delta-to-apply-millis",k="upload-time",P="apikey",E="AuthMsaDeviceTicket",A="AuthXToken";function R(e){var t=(e.ext||{}).intweb;return t&&(0,c.Sn)(t.msfpc)?t.msfpc:null}function D(e){for(var t=null,n=0;null===t&&n<e.length;n++)t=R(e[n]);return t}var M=function(){function e(t,n){var r=n?[].concat(n):[],i=this,o=D(r);i.iKey=function(){return t},i.Msfpc=function(){return o||""},i.count=function(){return r.length},i.events=function(){return r},i.addEvent=function(e){return!!e&&(r.push(e),o||(o=R(e)),!0)},i.split=function(n,i){var s;if(n<r.length){var a=r.length-n;(0,l.le)(i)||(a=i<a?i:a),s=r.splice(n,a),o=D(r)}return new e(t,s)}}return e.create=function(t,n){return new e(t,n)},e}(),F=n(1550),L=2e6,N=Math.min(L,65e3),O=/\./,j=function e(t,n,r,s){var a="baseData",u=!!s,d=n,f={};(0,i.Z)(e,this,(function(e){function n(e,t,i,o,s,a,p){(0,l.rW)(e,(function(e,g){var h=null;if(g||(0,c.Sn)(g)){var m=i,v=e,y=s,S=t;if(u&&!o&&O.test(e)){var C=e.split("."),b=C.length;if(b>1){y&&(y=y.slice());for(var w=0;w<b-1;w++){var x=C[w];S=S[x]=S[x]||{},m+="."+x,y&&y.push(x)}v=C[b-1]}}if(h=o&&function(e,t){var n=f[e];return void 0===n&&(e.length>=7&&(n=(0,l.xe)(e,"ext.metadata")||(0,l.xe)(e,"ext.web")),f[e]=n),n}(m)||!d||!d.handleField(m,v)?(0,c.yj)(v,g,r):d.value(m,v,g,r)){var T=h.value;if(S[v]=T,a&&a(y,v,h),p&&"object"==typeof T&&!(0,l.kJ)(T)){var I=y;I&&(I=I.slice()).push(v),n(g,T,m+"."+v,o,I,a,p)}}}}))}e.createPayload=function(e,t,n,r,i,o){return{apiKeys:[],payloadBlob:"",overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:o,sendReason:i}},e.appendPayload=function(n,r,i){var s=n&&r&&!n.overflow;return s&&(0,o.Lm)(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=r.events(),o=n.payloadBlob,s=n.numEvents,a=!1,c=[],u=[],d=n.isBeacon,f=d?65e3:3984588,p=d?N:L,g=0,h=0;g<t.length;){var m=t[g];if(m){if(s>=i){n.overflow=r.split(g);break}var v=e.getEventBlob(m);if(v&&v.length<=p){var y=v.length;if(o.length+y>f){n.overflow=r.split(g);break}o&&(o+="\n"),o+=v,++h>20&&(o.substr(0,1),h=0),a=!0,s++}else v?c.push(m):u.push(m),t.splice(g,1),g--}g++}if(c&&c.length>0&&n.sizeExceed.push(M.create(r.iKey(),c)),u&&u.length>0&&n.failedEvts.push(M.create(r.iKey(),u)),a){n.batches.push(r),n.payloadBlob=o,n.numEvents=s;var S=r.iKey();-1===(0,l.UA)(n.apiKeys,S)&&n.apiKeys.push(S)}}),(function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:i}})),s},e.getEventBlob=function(e){try{return(0,o.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,c.jM)(e.iKey);var r={},i=e.ext;i&&(t.ext=r,(0,l.rW)(i,(function(e,t){n(t,r[e]={},"ext."+e,!0,null,null,!0)})));var o=t.data={};o.baseType=e.baseType;var s=o.baseData={};return n(e.baseData,s,a,!1,[a],(function(e,t,n){V(r,e,t,n)}),!0),n(e.data,o,"data",!1,[],(function(e,t,n){V(r,e,t,n)}),!0),JSON.stringify(t)}),(function(){return{item:e}}))}catch(e){return null}}}))};function V(e,t,n,r){if(r&&e){var i=(0,c.Vv)(r.value,r.kind,r.propertyType);if(i>-1){var o=e.metadata;o||(o=e.metadata={f:{}});var s=o.f;if(s||(s=o.f={}),t)for(var a=0;a<t.length;a++){var u=t[a];s[u]||(s[u]={f:{}});var d=s[u].f;d||(d=s[u].f={}),s=d}s=s[n]={},(0,l.kJ)(r.value)?s.a={t:i}:s.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 K=function e(){var t={};(0,i.Z)(e,this,(function(e){e.setKillSwitchTenants=function(e,n){if(e&&n)try{var r=(s=e.split(","),a=[],s&&(0,l.tO)(s,(function(e){a.push((0,l.nd)(e))})),a);if("this-request-only"===n)return r;for(var i=1e3*parseInt(n,10),o=0;o<r.length;++o)t[r[o]]=(0,l.m6)()+i}catch(e){return[]}var s,a;return[]},e.isTenantKilled=function(e){var n=t,r=(0,l.nd)(e);return void 0!==n[r]&&n[r]>(0,l.m6)()||(delete n[r],!1)}}))},U=function e(){var t=!0,n=!0,r=!0,o="use-collector-delta",s=!1;(0,i.Z)(e,this,(function(e){e.allowRequestSending=function(){return t},e.firstRequestSent=function(){r&&(r=!1,s||(t=!1))},e.shouldAddClockSkewHeaders=function(){return n},e.getClockSkewHeaderValue=function(){return o},e.setClockSkew=function(e){s||(e?(o=e,n=!0,s=!0):n=!1,t=!0)}}))};var B,z="&NoResponseBody=true",H=((B={})[1]=S,B[100]=S,B[200]="sent",B[8004]=y,B[8003]=y,B),W={},J={};function $(e,t,n){W[e]=t,!1!==n&&(J[t]=e)}function G(e){try{return e.responseText}catch(e){}return""}function X(e,t){var n=!1;if(e&&t){var r=(0,l.FY)(e);if(r&&r.length>0)for(var i=t.toLowerCase(),o=0;o<r.length;o++){var s=r[o];if(s&&(0,l.nr)(t,s)&&s.toLowerCase()===i){n=!0;break}}}return n}function Q(e,t,n,r){t&&n&&n.length>0&&(r&&W[t]?(e.hdrs[W[t]]=n,e.useHdrs=!0):e.url+="&"+t+"="+n)}$(E,E,!1),$(T,T),$(I,"Client-Id"),$(P,P),$(_,_),$(k,k),$(A,A);var Y=function e(t,n,r,s,a){this._responseHandlers=[];var d,p,g,h,m,S,E="?cors=true&"+w.toLowerCase()+"="+C,A=new K,R=!1,D=new U,M=!1,L=0,N=!0,O=[],V={},B=[],W=null,$=!1,Y=!1,Z=!1;(0,i.Z)(e,this,(function(e){var i=!0;function K(e,t){for(var n=0,r=null,i=0;null==r&&i<e.length;)1===(n=e[i])?(0,u.cp)()?r=U:(0,u.Z3)()&&(r=te):2===n&&(0,u.JO)(t)?r=ee:M&&3===n&&(0,u.MF)()&&(r=re),i++;return r?{_transport:n,_isSync:t,sendPOST:r}:null}function U(e,t,n){var r=new XDomainRequest;r.open(v,e.urlString),e.timeout&&(r.timeout=e.timeout),r.onload=function(){var e=G(r);ne(t,200,{},e),ge(e)},r.onerror=function(){ne(t,400,{})},r.ontimeout=function(){ne(t,500,{})},r.onprogress=function(){},n?r.send(e.data):a.set((function(){r.send(e.data)}),0)}function ee(e,t,n){var r,o=e.urlString,s=!1,c=!1,u=((r={body:e.data,method:v}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,r);n&&(u.keepalive=!0,2===e._sendReason&&(s=!0,o+=z)),i&&(u.credentials="include"),e.headers&&(0,l.FY)(e.headers).length>0&&(u.headers=e.headers),fetch(o,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})),c||(c=!0,ne(t,e.status,n,r),ge(r))})).catch((function(e){c||(c=!0,ne(t,0,{}))})),s&&!c&&(c=!0,ne(t,200,{})),!c&&e.timeout>0&&a.set((function(){c||(c=!0,ne(t,500,{}))}),e.timeout)}function te(e,t,n){var r=e.urlString;function o(e,t,n){if(!e[n]&&t&&t.getResponseHeader){var r=t.getResponseHeader(n);r&&(e[n]=(0,l.nd)(r))}return e}function s(e,n){ne(t,e.status,function(e){var t={};return e.getAllResponseHeaders?t=function(e){var t={};if((0,l.HD)(e)){var n=(0,l.nd)(e).split(/[\r\n]+/);(0,l.tO)(n,(function(e){if(e){var n=e.indexOf(": ");if(-1!==n){var r=(0,l.nd)(e.substring(0,n)).toLowerCase(),i=(0,l.nd)(e.substring(n+1));t[r]=i}else t[(0,l.nd)(e)]=1}}))}return t}(e.getAllResponseHeaders()):(t=o(t,e,x),t=o(t,e,"kill-duration"),t=o(t,e,"kill-duration-seconds")),t}(e),n)}n&&e.disableXhrSync&&(n=!1);var a=(0,c.ot)(v,r,i,!0,n,e.timeout);(0,l.rW)(e.headers,(function(e,t){a.setRequestHeader(e,t)})),a.onload=function(){var e=G(a);s(a,e),ge(e)},a.onerror=function(){s(a)},a.ontimeout=function(){s(a)},a.send(e.data)}function ne(e,t,n,r){try{e(t,n,r)}catch(e){(0,f.kP)(d.diagLog(),2,518,(0,u.eU)(e))}}function re(e,t,n){var r=200,i=e._thePayload,o=e.urlString+z;try{var s=(0,u.jW)();if(!s.sendBeacon(o,e.data))if(i){var a=[];(0,l.tO)(i.batches,(function(e){if(a&&e&&e.count()>0){for(var t=e.events(),n=0;n<t.length;n++)if(!s.sendBeacon(o,W.getEventBlob(t[n]))){a.push(e.split(n));break}}else a.push(e.split(0))})),he(a,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 oe(e){return Y&&ie(e)&&(e=2),e}function se(){return!R&&L<n}function ae(){var e=B;return B=[],e}function ce(e,t,n){var r=!1;return e&&e.length>0&&!R&&p[t]&&W&&(r=0!==t||se()&&(n>0||D.allowRequestSending())),r}function le(e){var t={};return e&&(0,l.tO)(e,(function(e,n){t[n]={iKey:e.iKey(),evts:e.events()}})),t}function ue(e,n,r,i,s){if(e&&0!==e.length)if(R)he(e,1,i);else{i=oe(i);try{var a=e,l=0!==i;(0,o.Lm)(g,(function(){return"HttpManager:_sendBatches"}),(function(o){o&&(e=e.slice(0));for(var a=[],d=null,f=(0,c.hK)(),g=p[i]||(l?p[1]:p[0]),h=(Y||ie(i)||g&&3===g._transport)&&!N&&M&&(0,u.MF)();ce(e,i,n);){var m=e.shift();m&&m.count()>0&&(A.isTenantKilled(m.iKey())?a.push(m):(d=d||W.createPayload(n,r,l,h,s,i),W.appendPayload(d,m,t)?null!==d.overflow&&(e=[d.overflow].concat(e),d.overflow=null,fe(d,f,(0,c.hK)(),s),f=(0,c.hK)(),d=null):(fe(d,f,(0,c.hK)(),s),f=(0,c.hK)(),e=[m].concat(e),d=null)))}d&&fe(d,f,(0,c.hK)(),s),e.length>0&&(B=e.concat(B)),he(a,8004,i)}),(function(){return{batches:le(a),retryCount:n,isTeardown:r,isSynchronous:l,sendReason:s,useSendBeacon:ie(i),sendType:i}}),!l)}catch(e){(0,f.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 fe(t,n,i,s){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var a=!!e.sendHook,f=p[t.sendType];!ie(t.sendType)&&t.isBeacon&&2===t.sendReason&&(f=p[2]||p[3]||f);var h=Z;(t.isBeacon||3===f._transport)&&(h=!1);var v=function(e,t){var n={url:E,hdrs:{},useHdrs:!1};t?(n.hdrs=(0,c.l7)(n.hdrs,V),n.useHdrs=(0,l.FY)(n.hdrs).length>0):(0,l.rW)(V,(function(e,t){J[e]?Q(n,J[e],t,!1):(n.hdrs[e]=t,n.useHdrs=!0)})),Q(n,I,"NO_AUTH",t),Q(n,T,c.vs,t);var r="";(0,l.tO)(e.apiKeys,(function(e){r.length>0&&(r+=","),r+=e})),Q(n,P,r,t),Q(n,k,(0,l.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,c.Sn)(i)&&(n.url+="&ext.intweb.msfpc="+i),D.shouldAddClockSkewHeaders()&&Q(n,_,D.getClockSkewHeaderValue(),t),g.getWParam){var o=g.getWParam();o>=0&&(n.url+="&w="+o)}for(var s=0;s<O.length;s++)n.url+="&"+O[s].name+"="+O[s].value;return n}(t,h);h=h||v.useHdrs;var y=(0,c.hK)();(0,o.Lm)(g,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var p=0;p<t.batches.length;p++)for(var T=t.batches[p].events(),I=0;I<T.length;I++){var _=T[I];if($){var k=_.timings=_.timings||{};de(k,"sendEventStart",y),de(k,"serializationStart",n),de(k,"serializationCompleted",i)}_.sendAttempt>0?_.sendAttempt++:_.sendAttempt=1}he(t.batches,1e3+(s||0),t.sendType,!0);var P={data:t.payloadBlob,urlString:v.url,headers:v.hdrs,_thePayload:t,_sendReason:s,timeout:m};(0,l.o8)(S)||(P.disableXhrSync=!!S),h&&(X(P.headers,b)||(P.headers[b]="no-cache, no-store"),X(P.headers,w)||(P.headers["content-type"]=C));var E=null;f&&(E=function(n){D.firstRequestSent();var i=function(n,i){!function(t,n,i,o){var s,a=9e3,u=null,f=!1,p=!1;try{var g=!0;if(typeof t!==F.jA){if(n){D.setClockSkew(n[x]);var h=n["kill-duration"]||n["kill-duration-seconds"];(0,l.tO)(A.setKillSwitchTenants(n["kill-tokens"],h),(function(e){(0,l.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(a=200);((s=t)>=300&&s<500&&408!=s&&429!=s||501==s||505==s||i.numEvents<=0)&&(g=!1),a=9e3+t%1e3}if(g){a=100;var m=i.retryCnt;0===i.sendType&&(m<r?(f=!0,pe((function(){0===i.sendType&&L--,ue(i.batches,m+1,i.isTeardown,Y?2:i.sendType,5)}),Y,q(m))):(p=!0,Y&&(a=8001)))}}finally{f||(D.setClockSkew(),function(t,n,r,i){try{i&&d._backOffTransmission(),200===n&&(i||t.isSync||d._clearBackOff(),function(e){if($){var t=(0,c.hK)();(0,l.tO)(e,(function(e){e&&e.count()>0&&function(e,t){$&&(0,l.tO)(e,(function(e){de(e.timings=e.timings||{},"sendEventCompleted",t)}))}(e.events(),t)}))}}(t.batches)),he(t.batches,n,t.sendType,!0)}finally{0===t.sendType&&(L--,5!==r&&e.sendQueuedRequests(t.sendType,r))}}(i,a,o,p)),he(u,8004,i.sendType)}}(n,i,t,s)},o=t.isTeardown||t.isSync;try{f.sendPOST(n,i,o),e.sendListener&&e.sendListener(P,n,o,t.isBeacon)}catch(e){d.diagLog().warnToConsole("Unexpected exception sending payload. Ex:"+(0,u.eU)(e)),ne(i,0,{})}}),(0,o.Lm)(g,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(E)if(0===t.sendType&&L++,a&&!t.isBeacon&&3!==f._transport){var n={data:P.data,urlString:P.urlString,headers:(0,c.l7)({},P.headers),timeout:P.timeout,disableXhrSync:P.disableXhrSync},r=!1;(0,o.Lm)(g,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{e.sendHook(n,(function(e){r=!0,N||e._thePayload||(e._thePayload=e._thePayload||P._thePayload,e._sendReason=e._sendReason||P._sendReason),E(e)}),t.isSync||t.isTeardown)}catch(e){r||E(P)}}))}else E(P)}))}),(function(){return{thePayload:t,serializationStart:n,serializationCompleted:i,sendReason:s}}),t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&he(t.sizeExceed,8003,t.sendType),t.failedEvts&&t.failedEvts.length>0&&he(t.failedEvts,8002,t.sendType)}function pe(e,t,n){t?e():a.set(e,n)}function ge(t){var n=e._responseHandlers;try{for(var r=0;r<n.length;r++)try{n[r](t)}catch(e){(0,f.kP)(d.diagLog(),1,519,"Response handler failed: "+e)}if(t){var i=JSON.parse(t);(0,c.Sn)(i.webResult)&&(0,c.Sn)(i.webResult.msfpc)&&h.set("MSFPC",i.webResult.msfpc,31536e3)}}catch(e){}}function he(e,t,n,r){if(e&&e.length>0&&s){var i=s[(l=t,u=H[l],(0,c.Sn)(u)||(u="oth",l>=9e3&&l<=9999?u="rspFail":l>=8e3&&l<=8999?u=y:l>=1e3&&l<=1999&&(u="send")),u)];if(i){var a=0!==n;(0,o.Lm)(g,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){pe((function(){try{i.call(s,e,t,a,n)}catch(e){(0,f.kP)(d.diagLog(),1,74,"send request notification failed: "+e)}}),r||a,0)}),(function(){return{batches:le(e),reason:t,isSync:a,sendSync:r,sendType:n}}),!a)}}var l,u}e.initialize=function(e,t,n,r,o){var s;o||(o={}),E=e+E,Z=!!(0,l.o8)(o.avoidOptions)||!o.avoidOptions,g=t,h=t.getCookieMgr(),$=!g.config.disableEventTimings;var a=!!g.config.enableCompoundKey;d=n;var c=o.valueSanitizer,f=o.stringifyObjects;(0,l.o8)(o.enableCompoundKey)||(a=!!o.enableCompoundKey),m=o.xhrTimeout,S=o.disableXhrSync,M=!(0,u.b$)(),W=new j(g,c,f,a);var v=r,y=o.alwaysUseXhrOverride?r:null,C=o.alwaysUseXhrOverride?r:null;if(!r){N=!1;var b=(0,u.k$)();b&&b.protocol&&"file:"===b.protocol.toLowerCase()&&(i=!1);var w=[];w=(0,u.b$)()?[2,1]:[1,2,3];var x=o.transports;x&&((0,l.hj)(x)?w=[x].concat(w):(0,l.kJ)(x)&&(w=x.concat(w))),r=K(w,!1),v=K(w,!0),r||d.diagLog().warnToConsole("No available transport to send events")}(s={})[0]=r,s[1]=v||K([1,2,3],!0),s[2]=y||K([3,2],!0)||v||K([1],!0),s[3]=C||K([2,3],!0)||v||K([1],!0),p=s},e._getDbgPlgTargets=function(){return[p[0],A,W,p]},e.addQueryStringParameter=function(e,t){for(var n=0;n<O.length;n++)if(O[n].name===e)return void(O[n].value=t);O.push({name:e,value:t})},e.addHeader=function(e,t){V[e]=t},e.canSendRequest=function(){return se()&&D.allowRequestSending()},e.sendQueuedRequests=function(e,t){(0,l.o8)(e)&&(e=0),Y&&(e=oe(e),t=2),ce(B,e,0)&&ue(ae(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!R&&0===L&&0===B.length},e.setUnloading=function(e){Y=e},e.addBatch=function(e){if(e&&e.count()>0){if(A.isTenantKilled(e.iKey()))return!1;B.push(e)}return!0},e.teardown=function(){B.length>0&&ue(ae(),0,!0,2,2)},e.pause=function(){R=!0},e.resume=function(){R=!1,e.sendQueuedRequests(0,4)},e.sendSynchronousBatch=function(e,t,n){e&&e.count()>0&&((0,l.le)(t)&&(t=1),Y&&(t=oe(t),n=2),ue([e],0,!1,t,n||0))}}))};function Z(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||Z,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 p,v,y,S,C,b,w,x=!1,T=[],I=null,_=!1,k=0,P=500,A=0,R=1e4,D={},F=g,L=null,N=null,O=0,j=0,V={},K=-1,U=!0,B=!1,z=6,H=2;return(0,i.Z)(t,r,(function(e,t){function r(e){"beforeunload"!==(e||(0,u.Jj)().event).type&&(B=!0,v.setUnloading(B)),ee(2,2)}function i(e){B=!1,v.setUnloading(B)}function W(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,U&&(e.ext=(0,l.Ax)(e.ext),e.baseData&&(e.baseData=(0,l.Ax)(e.baseData)),e.data&&(e.data=(0,l.Ax)(e.data))),e.sync)if(O||_)e.latency=3,e.sync=!1;else if(v)return U&&(e=(0,l.Ax)(e)),void v.sendSynchronousBatch(M.create(e.iKey,[e]),!0===e.sync?1:e.sync,3);var n=e.latency,r=A,i=R;4===n&&(r=k,i=P);var o=!1;if(r<i)o=!oe(e,t);else{var s=1,a=20;4===n&&(s=4,a=1),o=!0,function(e,t,n,r){for(;n<=t;){var i=re(e,t,!0);if(i&&i.count()>0){var o=i.split(0,r),s=o.count();if(s>0)return 4===n?k-=s:A-=s,ge(ne,[o],d.h.QueueFull),!0}n++}return se(),!1}(e.iKey,e.latency,s,a)&&(o=!oe(e,t))}o&&pe(ne,[e],d.h.QueueFull)}function J(e,t,n){var r=ae(e,t,n);return v.sendQueuedRequests(t,n),r}function $(){return A>0}function G(){if(K>=0&&ae(K,0,C)&&v.sendQueuedRequests(0,C),k>0&&!N&&!_){var e=D[F][2];e>=0&&(N=Q((function(){N=null,J(4,0,1),G()}),e))}var t=D[F][1];!L&&!I&&t>=0&&!_&&($()?L=Q((function(){L=null,J(0===j?3:1,0,1),j++,j%=2,G()}),t):j=0)}function X(){n=null,x=!1,T=[],I=null,_=!1,k=0,P=500,A=0,R=1e4,D={},F=g,L=null,N=null,O=0,j=0,p=null,V={},y=void 0,S=0,K=-1,C=null,U=!0,B=!1,z=6,H=2,b=null,w=te(),v=new Y(500,2,1,{requeue:de,send:he,sent:me,drop:ve,rspFail:ye,oth:Se},w),ue(),V[4]={batches:[],iKeyMap:{}},V[3]={batches:[],iKeyMap:{}},V[2]={batches:[],iKeyMap:{}},V[1]={batches:[],iKeyMap:{}},Ce()}function Q(e,t){0===t&&O&&(t=1);var n=1e3;return O&&(n=q(O-1)),w.set(e,t*n)}function Z(){return null!==L&&(w.clear(L),L=null,j=0,!0)}function ee(e,t){Z(),I&&(w.clear(I),I=null),_||J(1,e,t)}function re(e,t,n){var r=V[t];r||(r=V[t=1]);var i=r.iKeyMap[e];return!i&&n&&(i=M.create(e),r.batches.push(i),r.iKeyMap[e]=i),i}function ie(t,n){v.canSendRequest()&&!O&&(y>0&&A>y&&(n=!0),n&&null==I&&e.flush(t,null,20))}function oe(e,t){U&&(e=(0,l.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)):k++,!0)}function se(){for(var e=0,t=0,n=function(n){var r=V[n];r&&r.batches&&(0,l.tO)(r.batches,(function(r){4===n?e+=r.count():t+=r.count()}))},r=1;r<=4;r++)n(r);A=t,k=e}function ae(t,n,r){var i=!1,s=0===n;return!s||v.canSendRequest()?(0,o.Lm)(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],n=4;n>=t;){var r=V[n];r&&r.batches&&r.batches.length>0&&((0,l.tO)(r.batches,(function(t){v.addBatch(t)?i=i||t&&t.count()>0:e=e.concat(t.events()),4===n?k-=t.count():A-=t.count()})),r.batches=[],r.iKeyMap={}),n--}e.length>0&&pe(ne,e,d.h.KillSwitch),i&&K>=t&&(K=-1,C=0)}),(function(){return{latency:t,sendType:n,sendReason:r}}),!s):(K=K>=0?Math.min(K,t):t,C=Math.max(C,r)),i}function ce(e,t){J(1,0,t),se(),le((function(){e&&e(),T.length>0?I=Q((function(){I=null,ce(T.shift(),t)}),0):(I=null,G())}))}function le(e){v.isCompletelyIdle()?e():I=Q((function(){I=null,le(e)}),.25)}function ue(){(D={})[g]=[2,1,0],D[h]=[6,3,0],D[m]=[18,9,0]}function de(t,n){var r=[],i=z;B&&(i=H),(0,l.tO)(t,(function(t){t&&t.count()>0&&(0,l.tO)(t.events(),(function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<i?((0,c.if)(t,e.identifier),W(t,!1)):r.push(t))}))})),r.length>0&&pe(ne,r,d.h.NonRetryableStatus),B&&ee(2,2)}function fe(t,n){var r=e._notificationManager||{},i=r[t];if(i)try{i.apply(r,n)}catch(n){(0,f.kP)(e.diagLog(),1,74,t+" notification failed: "+n)}}function pe(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&fe(e,[t].concat(n))}function ge(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&(0,l.tO)(t,(function(t){t&&t.count()>0&&fe(e,[t.events()].concat(n))}))}function he(e,t,n){e&&e.length>0&&fe("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function me(e,t){ge("eventsSent",e,t),G()}function ve(e,t){ge(ne,e,t>=8e3&&t<=8999?t-8e3:d.h.Unknown)}function ye(e){ge(ne,e,d.h.NonRetryableStatus),G()}function Se(e,t){ge(ne,e,d.h.Unknown),G()}function Ce(){S=n&&n.disableAutoBatchFlushLimit?0:Math