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