!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jQuery")):"function"==typeof define&&define.amd?define("1ds",["jQuery"],t):"object"==typeof exports?exports["1ds"]=t(require("jQuery")):e["1ds"]=t(e.jQuery)}(self,(e=>(()=>{"use strict";var t={786:t=>{t.exports=e}},n={};function r(e){var a=n[e];if(void 0!==a)return a.exports;var i=n[e]={exports:{}};return t[e](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{r.r(a),r.d(a,{BiSink:()=>Fv,ClientQosSinkOneDS:()=>Wv,ExpExperimentsSink:()=>Qv,PerformanceSink:()=>$v,ScenarioSink:()=>ug,getMetaTags:()=>Gv,initialize:()=>ag,initializeFakeTelemetry:()=>og});var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};var t=function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},t.apply(this,arguments)};Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var n,i,o="Ms.Web.PageView",s="Ms.Web.PageAction",c="Ms.Qos.OutgoingServiceRequest",u="Ms.Web.PageUnload",l="Ms.Osgs.ExperimentTrigger",f="Ms.Webi.MeePortal.UserFeedbackV2",d=r(786),p=r.n(d),v=document.referrer,g=document.cookie,h=2;function m(e){var t=e||y;return{getLocationHref:function(){return t(window.spaLocationHref||window.location.href)},getRealLocationHref:function(){return t(window.location.href)},getSpaLocationHref:function(){return t(window.spaLocationHref||"")},getReferrer:function(){return t((window.spaReferrer||v).split("?")[0]||"")},getPageId:E,getQueryParameter:C,getCookie:T,getPerformanceTiming:function(){return window.performance&&window.performance.timing||{}},getNow:function(){return new Date},isPageOptedOutFromAutoPageView:b,setSpaLocationHref:function(e){window.spaLocationHref=e},setSpaReferrer:function(e){window.spaReferrer=e},setSpaPageId:function(e){window.spaPageId=e},setWindowLoadHandler:function(e){p()(window).on("load",e)}}}function y(e){return e}function C(e){return function(e,t){var n=new RegExp("".concat(e,"=([^&]+)"),"i"),r=t.match(n);return r&&h===r.length?r[1]:""}(e,window.location.search)}function T(e){for(var t=e.toLowerCase(),n=g.split(";"),r=0;r<n.length;r++){var a=n[r].split("="),i=decodeURIComponent(a[0].trim().toLowerCase()),o=a.length>1?a[1]:"";if(i===t)return decodeURIComponent(o)}return""}function b(){return!!p()("meta[name='noAutoPageView']").length}function I(e){var t=document.createElement("a");return t.href=e,t}function E(){return window.spaPageId||((e=document.querySelector("html > head").getElementsByTagName("meta").namedItem("pageid"))?e.getAttribute("content"):null)||document.title;var e}(i=T("oref"))&&(v=i,(n=new Date).setDate(n.getDate()-1),function(e,t,n,r){void 0===r&&(r="/");var a=n;a||(a=new Date).setDate(a.getDate()+1);var i="".concat(encodeURIComponent("oref"),"=").concat(encodeURIComponent(""),";expires=").concat(a.toUTCString(),";path=").concat(r);document.cookie=i}(0,0,n)),v=function(e,t){if(e&&!/^https:\/\/login\.live[\-\.]/i.test(e)&&!/^https:\/\/login\.microsoftonline\.com/i.test(e)&&!/^https:\/\/login\.windows-ppe\.net/i.test(e)&&!/^http(s?):\/\/directvisit/i.test(e))return e;if(!t)return e;var n=t.match(/\brefd=([0-9a-z\.\-]+)\b/i);if(!n||h!==n.length)return e;var r="https://".concat(n[1].toLowerCase(),"/"),a=t.match(/\brefp=([0-9a-z\.\-]+)\b/i);return a&&h===a.length&&(r+=a[1].replace("-","/").toLowerCase()),r}(v,window.location.search),function(){function e(t,n,r,a){var i=this;if(this.options=t,this.cvManager=n,this.ccManager=r,this.qosLogger=a,this.willChangeSupportCors=!1,this.alwaysAddCvToRequestHeader=!0,this.timers={},this.mockedAjaxOps={},this.hostIdx=2,this.portIdx=3,this.minServerErrorStatusCode=500,this.maxServerErrorStatusCode=600,this.retryTimeout=50,this.cv1Length=16,this.cv2Length=22,this.base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this.cv1Constants={validationPattern:new RegExp("^[".concat(this.base64CharSet,"]{").concat(16..toString(),"}(.[0-9]+)+$")),maxCorrelationVectorLength:63},this.cv2Constants={validationPattern:new RegExp("^[".concat(this.base64CharSet,"]{").concat(22..toString(),"}(.[0-9]+)+$")),maxCorrelationVectorLength:127},this.ajaxGet=function(e){return i.prepareRequest(e),i.flattenDataAndAppendAntiForgeryToken(e,-1),i.sendRequest(e,i.getImpl)},this.ajaxPost=function(e){return i.prepareRequest(e),i.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),i.sendRequest(e,i.postImpl)},this.ajaxPut=function(e){return i.prepareRequest(e),i.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),i.sendRequest(e,i.putImpl)},this.ajaxDelete=function(e){return i.prepareRequest(e),i.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),i.sendRequest(e,i.delImpl)},this.getAntiForgeryToken=function(e,t){for(var n=e&&typeof e==typeof window?e:window,r=t&&"string"==typeof t?"_".concat(t.toString()):"",a="__RequestVerificationToken".concat(r),i=n.document.getElementsByTagName("input"),o=0;o<i.length;o++){var s=i[o];if("hidden"===s.type&&s.name===a)return{name:a,value:s.value}}return{}},this.mockAjaxOperationResult=function(e,t){if(!e)throw new Error("operationName must be specified.");if(!t)throw new Error("result must be specified.");i.mockedAjaxOps[e.toLowerCase()]=t},this.clearAjaxOperationMocks=function(){i.mockedAjaxOps={}},this.targetUriOverrideCallbackFunction=function(e){return e},this.getAntiForgeryTokenForRequest=function(e){return e.token?e.token:i.getAntiForgeryToken(e.tokenWindow,e.appPath)},this.prepareRequest=function(t){if(!t.serviceName)throw new Error("AjaxTelemetrySink: settings.serviceName is not set.");if(!t.operationName)throw new Error("AjaxTelemetrySink: settings.operationName is not set.");if(t.currentOperationName=t.parentOperationName||t.operationName,t.additionalHeaders=t.additionalHeaders||[],t.requestedWithHeaderBehavior&&"query"!==t.requestedWithHeaderBehavior)"header"===t.requestedWithHeaderBehavior&&(t.additionalHeaders["X-Requested-With"]="XMLHttpRequest");else if(t.url){var n=I(t.url);n.search+=(n.search?"&":"?")+"X-Requested-With=XMLHttpRequest",t.url=n.href}i.options.useJsll3xQuirks&&("auto"!==t.dataType?t.dataType=t.dataType||"json":delete t.dataType),i.cvManager.incrementCv(),t.cV=i.cvManager.getCurrentCvValue();var r=i.ccManager.serialize();r&&(void 0===t.addCvToRequestHeader||t.addCvToRequestHeader)&&(t.additionalHeaders["Correlation-Context"]=r),t.cache&&(t.noCacheBusting=!0),(i.options.overrideRequestQosData||t.overrideRequestQosData)&&(t.QosCallback=e.overrideRequestQosData.bind(i,i.options,t)),t.antiforgeryTokenBehavior||(i.isCrossDomainRequest(t)?t.antiforgeryTokenBehavior=-1:i.isJsonContentType(t)&&(t.antiforgeryTokenBehavior=2))},this.flattenDataAndAppendAntiForgeryToken=function(e,t){var n=t||1,r=e.data;switch(r&&"string"!=typeof r&&(r=p().param(r)),n){case 1:i.getTokenAndExecuteCommandIfTokenIsValid(e,(function(e){r=r?"".concat(r,"&"):"",r+="".concat(encodeURIComponent(e.name),"=").concat(encodeURIComponent(e.value))}));break;case 2:i.getTokenAndExecuteCommandIfTokenIsValid(e,(function(t){e.additionalHeaders[encodeURIComponent(t.name)]=encodeURIComponent(t.value)}));break;case-1:break;default:throw new Error("Unsupported AntiforgeryTokenBehavior: ".concat(n))}e.data=r},this.isJsonContentType=function(e){return!!e.contentType&&"string"==typeof e.contentType&&-1!==e.contentType.indexOf("json")},this.isCrossDomainRequest=function(e){var t;try{t=location.href}catch(e){var n=document.createElement("a");n.href="",t=n.href}var r=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,a=r.exec(t.toLowerCase()),o=r.exec(e.url?e.url.toLowerCase():"");return!(!(o&&o.length>3&&a&&a.length>3)||o[1]===a[1]&&o[i.hostIdx]===a[i.hostIdx]&&(o[i.portIdx]||("http:"===o[1]?"80":"443"))===(a[i.portIdx]||("http:"===a[1]?"80":"443")))},this.sendRequest=function(e,t){if(e.operationName){var n=e.operationName.toLowerCase();if(i.mockedAjaxOps[n]){var r=i.mockedAjaxOps[n],a=p().Deferred();return setTimeout((function(){r(a)})),a}}return t(e)},this.postImpl=function(e){return e.method="POST",i.makeRequest(e)},this.getImpl=function(e){return e.method="GET",i.makeRequest(e)},this.putImpl=function(e){return e.method="PUT",i.makeRequest(e)},this.delImpl=function(e){return e.method="DELETE",i.makeRequest(e)},this.makeRequest=function(e){var t=i;if("function"==typeof p()){i.willChangeSupportCors&&(p().support.cors=!0);var n,r=e.additionalHeaders||{},a=e.body,o=a?JSON.stringify(a):e.data||void 0,s=e.maxRetry||0,u=0,l=e.operationName||e.url,f=e.errorFormatter||function(e){return e},d={url:e.url,type:e.method,data:o,crossDomain:!0,headers:{},success:e.success,timeout:e.timeout,error:e.error,jsonp:e.jsonp,jsonpCallback:e.jsonpCallback,cache:e.cache,beforeSend:function(a){if(e.contractVersion&&a.setRequestHeader("MS-Contract-Version",e.contractVersion),(!0===e.addCvToRequestHeader||!1!==e.addCvToRequestHeader&&t.alwaysAddCvToRequestHeader)&&t.isValid(n)&&a.setRequestHeader("MS-CV",n),r)for(var i in r)r.hasOwnProperty(i)&&a.setRequestHeader(i,r[i])}};e.dataType&&(d.dataType=e.dataType),e.noCacheBusting||(d.cache=!1),e.contentType&&(d.contentType=e.contentType),e.accept&&(d.headers.Accept=e.accept),e.accepts&&(d.accepts=e.accepts),e.async&&(d.async=e.async),e.xhrFields&&(d.xhrFields=e.xhrFields),e.complete&&(d.complete=e.complete),e.contents&&(d.contents=e.contents),e.context&&(d.context=e.context),e.dataFilter&&(d.dataFilter=e.dataFilter),e.global&&(d.global=e.global),e.ifModified&&(d.ifModified=e.ifModified),e.isLocal&&(d.isLocal=e.isLocal),e.mimeType&&(d.mimeType=e.mimeType),e.password&&(d.password=e.password),e.processData&&(d.processData=e.processData),e.scriptCharset&&(d.scriptCharset=e.scriptCharset),e.statusCode&&(d.statusCode=e.statusCode),e.traditional&&(d.traditional=e.traditional),e.type&&(d.type=e.type),e.username&&(d.username=e.username),e.xhr&&(d.xhr=e.xhr),n=i.isValid(e.cV)?e.cV:i.increment();var v=function(r,a,i){var o=r.getResponseHeader("Content-Length"),s={name:"Ms.Webi.OutgoingRequest",data:{cV:n,baseData:{operationName:e.currentOperationName,targetUri:t.targetUriOverrideCallbackFunction?t.targetUriOverrideCallbackFunction(d.url):d.url,latencyMs:i,serviceErrorCode:!a&&r.responseJSON&&r.responseJSON.code&&!isNaN(r.responseJSON.code)?r.responseJSON.code:-1,succeeded:a,requestMethod:d.type,responseContentType:d.dataType,protocolStatusCode:r.status.toString(),dependencyOperationName:l,dependencyOperationVersion:e.version&&e.version.toString(),dependencyName:e.serviceName,dependencyType:"WebService",responseSizeBytes:o&&parseInt(o,10)},baseType:c,message:a?void 0:JSON.stringify(r.errorThrown),retryCount:u,customData:e.customDataCallBack&&"function"==typeof e.customDataCallBack?JSON.stringify(e.customDataCallBack(r)):void 0}};e.QosCallback&&"function"==typeof e.QosCallback&&e.QosCallback(r,s),t.reportEvent(s.data)},g=function(){var r="".concat(l,"_Retry_").concat(u);return t.recordTimeSpan(r,!1),p().ajax(d).then((function(e,n,a){var i=t.recordTimeSpan(r,!0);return v(a,!0,i),a}),(function(a,i){var o=t.recordTimeSpan(r,!0);v(a,!1,o);var c=p().Deferred();return s>u&&(0===a.status||a.status>=t.minServerErrorStatusCode&&a.status<t.maxServerErrorStatusCode)?(u++,n=t.isValid(e.cV)?t.incrementExternal(n):t.increment(),setTimeout((function(){g().done(c.resolve).fail(c.reject)}),t.retryTimeout)):c.reject(a,i),c.promise()}))};return g().then((function(e,t,n){return n}),(function(t){return f(t,e)}))}},this.isValid=function(e){if(e){var t=e.split(".")[0];if(t){if(t.length===i.cv1Length)return i.validateWithCv1(e);if(t.length===i.cv2Length)return i.validateWithCv2(e)}}return!1},this.validateWithCv1=function(e){return!!(i.cv1Constants.validationPattern.test(e)&&e.length<=i.cv1Constants.maxCorrelationVectorLength)},this.validateWithCv2=function(e){return!!(i.cv2Constants.validationPattern.test(e)&&e.length<=i.cv2Constants.maxCorrelationVectorLength)},this.increment=function(){return i.cvManager.incrementCv(),i.cvManager.getCurrentCvValue()},this.incrementExternal=function(e){if(i.isValid(e)){var t=e.split("."),n=t.length;t[n-1]=(parseInt(t[n-1],10)+1).toString();for(var r="",a=0;a<n;a++)r+=t[a],a<n-1&&(r+=".");var o=t[0].length===i.cv2Length?i.cv2Constants.maxCorrelationVectorLength:i.cv1Constants.maxCorrelationVectorLength;if(r.length<=o)return r}return""},this.reportEvent=function(e){var t=e.baseData,n={currentOperationName:t.operationName,operationName:t.dependencyOperationName,requestUri:t.targetUri,latencyMs:t.latencyMs,serviceErrorCode:t.serviceErrorCode,isSuccess:t.succeeded,httpMethod:t.requestMethod,contentType:t.responseContentType,httpStatusCode:t.protocolStatusCode,serviceName:t.dependencyName,serviceType:t.dependencyType,operationVersion:t.dependencyOperationVersion,responseSize:t.responseSizeBytes,errorMessage:e.message,retryCount:e.retryCount,customData:e.customData,cV:e.cV};i.qosLogger.reportOutgoingApi(n)},!t)throw new Error("options must be specified.");this.willChangeSupportCors=!1}e.prototype.getTokenAndExecuteCommandIfTokenIsValid=function(e,t){var n=this.getAntiForgeryTokenForRequest(e);n&&t(n)},e.overrideRequestQosData=function(e,t,n,r){if((r||r.data)&&(t.overrideRequestQosData||e.overrideRequestQosData)){var a=r.data.baseData,i=r.data,o={isSuccess:a&&a.succeeded,latencyMs:a&&a.latencyMs,httpStatusCode:a&&a.protocolStatusCode,serviceErrorCode:a&&a.serviceErrorCode,errorMessage:i&&i.message};o.responseStatus=n.status,o.requestTimeout=t.timeout;var s=0;t.overrideRequestQosData&&(s=t.overrideRequestQosData(t,n,o)),0===s&&e.overrideRequestQosData&&(e.overrideRequestQosData(o),s=1),1===s&&(a&&(a.succeeded=o.isSuccess,a.latencyMs=o.latencyMs,a.protocolStatusCode=o.httpStatusCode,a.serviceErrorCode=o.serviceErrorCode),i&&(i.message=o.errorMessage))}},e.prototype.recordTimeSpan=function(e,t){var n=(new Date).getTime();return t?n-this.timers[e]:void(this.timers[e]=n)}}();var S="function",w="object",N="undefined",x="prototype",A="hasOwnProperty",D=Object,k=D[x],_=D.assign,P=D.create,O=D.defineProperty,M=k[A],R=null;function L(e){void 0===e&&(e=!0);var t=!1===e?null:R;return t||(typeof globalThis!==N&&(t=globalThis),t||typeof self===N||(t=self),t||typeof window===N||(t=window),t||typeof r.g===N||(t=r.g),R=t),t}function U(e){throw new TypeError(e)}function V(e){if(P)return P(e);if(null==e)return{};var t=typeof e;function n(){}return t!==w&&t!==S&&U("Object prototype may only be an Object:"+e),n[x]=e,new n}(L()||{}).Symbol,(L()||{}).Reflect;var H,q=_||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])k[A].call(t,a)&&(e[a]=t[a]);return e},F=function(e,t){return F=D.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t[A](n)&&(e[n]=t[n])},F(e,t)};function B(e,t){function n(){this.constructor=e}typeof t!==S&&null!==t&&U("Class extends value "+String(t)+" is not a constructor or null"),F(e,t),e[x]=null===t?V(t):(n[x]=t[x],new n)}function j(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e}var z,W="undefined",K="constructor",G="prototype",X="function",Q="_dynInstFuncs",J="_isDynProxy",Y="_dynClass",$="_dynInstChk",Z=$,ee="_dfOpts",te="_unknown_",ne="__proto__",re="_dyn"+ne,ae="__dynProto$Gbl",ie="_dynInstProto",oe="useBaseInst",se="setInstFuncs",ce=Object,ue=ce.getPrototypeOf,le=ce.getOwnPropertyNames,fe=(typeof globalThis!==W&&(z=globalThis),z||typeof self===W||(z=self),z||typeof window===W||(z=window),z||typeof r.g===W||(z=r.g),z||{}),de=fe[ae]||(fe[ae]={o:(H={},H[se]=!0,H[oe]=!0,H),n:1e3});function pe(e,t){return e&&ce[G].hasOwnProperty.call(e,t)}function ve(e){return e&&(e===ce[G]||e===Array[G])}function ge(e){return ve(e)||e===Function[G]}function he(e){var t;if(e){if(ue)return ue(e);var n=e[ne]||e[G]||(e[K]?e[K][G]:null);t=e[re]||n,pe(e,re)||(delete e[ie],t=e[re]=e[ie]||e[re],e[ie]=n)}return t}function me(e,t){var n=[];if(le)n=le(e);else for(var r in e)"string"==typeof r&&pe(e,r)&&n.push(r);if(n&&n.length>0)for(var a=0;a<n.length;a++)t(n[a])}function ye(e,t,n){return t!==K&&typeof e[t]===X&&(n||pe(e,t))}function Ce(e){throw new TypeError("DynamicProto: "+e)}function Te(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function be(e,t,n,r,a){if(!ve(e)){var i=n[Q]=n[Q]||{},o=i[t]=i[t]||{};!1!==i[Z]&&(i[Z]=!!a),me(n,(function(t){ye(n,t,!1)&&n[t]!==r[t]&&(o[t]=n[t],delete n[t],(!pe(e,t)||e[t]&&!e[t][J])&&(e[t]=function(e,t){var n=function(){var r=function(e,t,n,r){var a=null;if(e&&pe(n,Y)){var i=e[Q]||{};if((a=(i[n[Y]]||{})[t])||Ce("Missing ["+t+"] "+X),!a[$]&&!1!==i[Z]){for(var o=!pe(e,t),s=he(e),c=[];o&&s&&!ge(s)&&!Te(c,s);){var u=s[t];if(u){o=u===r;break}c.push(s),s=he(s)}try{o&&(e[t]=a),a[$]=1}catch(e){i[Z]=!1}}}return a}(this,t,e,n)||function(e,t,n){var r=t[e];return r===n&&(r=he(t)[e]),typeof r!==X&&Ce("["+e+"] is not a "+X),r}(t,e,n);return r.apply(this,arguments)};return n[J]=1,n}(e,t)))}))}}function Ie(e,t){return pe(e,G)?e.name||t||te:((e||{})[K]||{}).name||t||te}function Ee(e,t,n,r){pe(e,G)||Ce("theClass is an invalid class definition.");var a=e[G];(function(e,t){if(ue){for(var n=[],r=he(t);r&&!ge(r)&&!Te(n,r);){if(r===e)return!0;n.push(r),r=he(r)}return!1}return!0})(a,t)||Ce("["+Ie(e)+"] not in hierarchy of ["+Ie(t)+"]");var i=null;pe(a,Y)?i=a[Y]:(i="_dynCls$"+Ie(e,"_")+"$"+de.n,de.n++,a[Y]=i);var o=Ee[ee],s=!!o[oe];s&&r&&void 0!==r[oe]&&(s=!!r[oe]);var c=function(e){var t={};return me(e,(function(n){!t[n]&&ye(e,n,!1)&&(t[n]=e[n])})),t}(t),u=function(e,t,n,r){function a(e,t,n){var a=t[n];if(a[J]&&r){var i=e[Q]||{};!1!==i[Z]&&(a=(i[t[Y]]||{})[n]||a)}return function(){return a.apply(e,arguments)}}var i={};me(n,(function(e){i[e]=a(t,n,e)}));for(var o=he(e),s=[];o&&!ge(o)&&!Te(s,o);)me(o,(function(e){!i[e]&&ye(o,e,!ue)&&(i[e]=a(t,o,e))})),s.push(o),o=he(o);return i}(a,t,c,s);n(t,u);var l=!!ue&&!!o[se];l&&r&&(l=!!r[se]),be(a,i,t,c,!1!==l)}Ee[ee]=de.o;var Se="initialize",we="name",Ne="getNotifyMgr",xe="identifier",Ae="push",De="isInitialized",ke="config",_e="instrumentationKey",Pe="logger",Oe="length",Me="time",Re="processNext",Le="getProcessTelContext",Ue="addNotificationListener",Ve="removeNotificationListener",He="stopPollingInternalLogs",qe="onComplete",Fe="getPlugin",Be="flush",je="_extensions",ze="splice",We="teardown",Ke="messageId",Ge="message",Xe="isAsync",Qe="_doTeardown",Je="update",Ye="getNext",$e="diagLog",Ze="setNextPlugin",et="createNew",tt="cookieCfg",nt="indexOf",rt="substring",at="userAgent",it="split",ot="setEnabled",st="substr",ct="nodeType",ut="apply",lt="replace",ft="enableDebugExceptions",dt="toLowerCase",pt="call",vt="type",gt="handler",ht="listeners",mt="isChildEvt",yt="getCtx",Ct="setCtx",Tt="complete",bt="traceId",It="spanId",Et="traceFlags",St="version",wt="",Nt="channels",xt="core",At="createPerfMgr",Dt="disabled",kt="extensionConfig",_t="processTelemetry",Pt="priority",Ot="eventsSent",Mt="eventsDiscarded",Rt="eventsSendRequest",Lt="perfEvent",Ut="errorToConsole",Vt="warnToConsole",Ht="getPerfMgr",qt="toISOString",Ft="endsWith",Bt="startsWith",jt="indexOf",zt="trim",Wt="toString",Kt="__proto__",Gt="constructor",Xt=O,Qt=D.freeze,Jt=(D.seal,D.keys),Yt=String[x],$t=Yt[zt],Zt=Yt[Ft],en=Yt[Bt],tn=Date[x][qt],nn=Array.isArray,rn=k[Wt],an=M[Wt],on=an[pt](D),sn=/-([a-z])/g,cn=/([^\w\d_$])/g,un=/^(\d+[\w\d_$])/,ln=Object.getPrototypeOf;function fn(e){if(e){if(ln)return ln(e);var t=e[Kt]||e[x]||e[Gt];if(t)return t}return null}function dn(e){return void 0===e||typeof e===N}function pn(e){return null===e||dn(e)}function vn(e){return!pn(e)}function gn(e,t){return!(!e||!M[pt](e,t))}function hn(e){return!(!e||typeof e!==w)}function mn(e){return!(!e||typeof e!==S)}function yn(e){var t=e;return t&&Sn(t)&&(t=(t=(t=t[lt](sn,(function(e,t){return t.toUpperCase()})))[lt](cn,"_"))[lt](un,(function(e,t){return"_"+t}))),t}function Cn(e,t){if(e)for(var n in e)M[pt](e,n)&&t[pt](e,n,e[n])}function Tn(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=en?e[Bt](t):function(e,t){var n=!1,r=t?t[Oe]:0;if(e&&r&&e[Oe]>=r&&!(n=e===t)){for(var a=0;a<r;a++)if(e[a]!==t[a])return!1;n=!0}return n}(e,t)),n}function bn(e,t){return!(!e||!t)&&-1!==e[nt](t)}var In=nn||function(e){return!(!e||"[object Array]"!==rn[pt](e))};function En(e){return!(!e||"[object Error]"!==rn[pt](e))}function Sn(e){return"string"==typeof e}function wn(e){return"number"==typeof e}function Nn(e){return"boolean"==typeof e}function xn(e){var t=!1;if(e&&"object"==typeof e){var n=ln?ln(e):fn(e);n?(n[Gt]&&M[pt](n,Gt)&&(n=n[Gt]),t=typeof n===S&&an[pt](n)===on):t=!0}return t}function An(e){if(e)return tn?e[qt]():function(e){if(e&&e.getUTCFullYear){var t=function(e){var t=String(e);return 1===t[Oe]&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}}(e)}function Dn(e,t,n){var r=e[Oe];try{for(var a=0;a<r&&(!(a in e)||-1!==t[pt](n||e,e[a],a,e));a++);}catch(e){}}function kn(e,t,n){if(e){if(e[jt])return e[jt](t,n);var r=e[Oe],a=n||0;try{for(var i=Math.max(a>=0?a:r-Math.abs(a),0);i<r;i++)if(i in e&&e[i]===t)return i}catch(e){}}return-1}function _n(e,t,n){var r;if(e){if(e.map)return e.map(t,n);var a=e[Oe],i=n||e;r=new Array(a);try{for(var o=0;o<a;o++)o in e&&(r[o]=t[pt](i,e[o],e))}catch(e){}}return r}function Pn(e){return e&&(e=$t&&e[zt]?e[zt]():e[lt]?e[lt](/^\s+|(?=\s)\s+$/g,wt):e),e}var On=!{toString:null}.propertyIsEnumerable("toString"),Mn=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];function Rn(e){var t=typeof e;if(t===S||t===w&&null!==e||U("objKeys called on non-object"),!On&&Jt)return Jt(e);var n=[];for(var r in e)e&&M[pt](e,r)&&n[Ae](r);if(On)for(var a=Mn[Oe],i=0;i<a;i++)e&&M[pt](e,Mn[i])&&n[Ae](Mn[i]);return n}function Ln(e,t,n,r){if(Xt)try{var a={enumerable:!0,configurable:!0};return n&&(a.get=n),r&&(a.set=r),Xt(e,t,a),!0}catch(e){}return!1}function Un(e){return Qt&&Cn(e,(function(e,t){(In(t)||hn(t))&&Qt(t)})),Vn(e)}var Vn=Qt||function(e){return e};function Hn(){var e=Date;return e.now?e.now():(new e).getTime()}function qn(e){return En(e)?e[we]:wt}function Fn(e,t,n,r,a){var i=n;return e&&((i=e[t])===n||a&&!a(i)||r&&!r(n)||(i=n,e[t]=i)),i}function Bn(e,t,n){var r;return e?!(r=e[t])&&pn(r)&&(r=dn(n)?{}:n,e[t]=r):r=dn(n)?{}:n,r}function jn(e,t){return pn(e)?t:e}function zn(e){return!!e}function Wn(e){throw new Error(e)}function Kn(e,t){var n=null,r=null;return mn(e)?n=e:r=e,function(){var e=arguments;if(n&&(r=n()),r)return r[t][ut](r,e)}}function Gn(e,t,n,r,a){e&&t&&n&&(!1!==a||dn(e[t]))&&(e[t]=Kn(n,r))}function Xn(e,t,n,r){return e&&t&&hn(e)&&In(n)&&Dn(n,(function(n){Sn(n)&&Gn(e,n,t,n,r)})),e}function Qn(e){return e&&_&&(e=D(_({},e))),e}function Jn(e,t,n,r,a,i){var o=arguments,s=o[0]||{},c=o[Oe],u=!1,l=1;for(c>0&&Nn(s)&&(u=s,s=o[l]||{},l++),hn(s)||(s={});l<c;l++){var f=o[l],d=In(f),p=hn(f);for(var v in f)if(d&&v in f||p&&M[pt](f,v)){var g=f[v],h=void 0;if(u&&g&&((h=In(g))||xn(g))){var m=s[v];h?In(m)||(m=[]):xn(m)||(m={}),g=Jn(u,m,g)}void 0!==g&&(s[v]=g)}}return s}var Yn="ctx",$n="ParentContextKey",Zn="ChildrenContextKey",er=function(){function e(t,n,r){var a,i=this,o=!1;i.start=Hn(),i[we]=t,i[Xe]=r,i[mt]=function(){return!1},mn(n)&&(o=Ln(i,"payload",(function(){return!a&&mn(n)&&(a=n(),n=null),a}))),i[yt]=function(t){return t?t===e[$n]||t===e[Zn]?i[t]:(i[Yn]||{})[t]:null},i[Ct]=function(t,n){t&&(t===e[$n]?(i[t]||(i[mt]=function(){return!0}),i[t]=n):t===e[Zn]?i[t]=n:(i[Yn]=i[Yn]||{})[t]=n)},i[Tt]=function(){var t=0,r=i[yt](e[Zn]);if(In(r))for(var a=0;a<r[Oe];a++){var s=r[a];s&&(t+=s[Me])}i[Me]=Hn()-i.start,i.exTime=i[Me]-t,i[Tt]=function(){},!o&&mn(n)&&(i.payload=n())}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),tr=function(){function e(t){this.ctx={},Ee(e,this,(function(e){e.create=function(e,t,n){return new er(e,t,n)},e.fire=function(e){e&&(e[Tt](),t&&mn(t[Lt])&&t[Lt](e))},e[Ct]=function(t,n){t&&((e[Yn]=e[Yn]||{})[t]=n)},e[yt]=function(t){return(e[Yn]||{})[t]}}))}return e.__ieDyn=1,e}(),nr="CoreUtils.doPerf";function rr(e,t,n,r,a){if(e){var i=e;if(i[Ht]&&(i=i[Ht]()),i){var o=void 0,s=i[yt](nr);try{if(o=i.create(t(),r,a)){if(s&&o[Ct]&&(o[Ct](er[$n],s),s[yt]&&s[Ct])){var c=s[yt](er[Zn]);c||(c=[],s[Ct](er[Zn],c)),c[Ae](o)}return i[Ct](nr,o),n(o)}}catch(e){o&&o[Ct]&&o[Ct]("exception",e)}finally{o&&i.fire(o),i[Ct](nr,s)}}}return n()}var ar="window",ir="document",or="navigator",sr="location",cr="performance",ur="JSON",lr="crypto",fr="msCrypto",dr="msie",pr="trident/",vr="XMLHttpRequest",gr=null,hr=null,mr=!1,yr=null,Cr=null;function Tr(e,t){var n=!1;if(e){try{if(!(n=t in e)){var r=e[x];r&&(n=t in r)}}catch(e){}if(!n)try{n=!dn((new e)[t])}catch(e){}}return n}function br(e){var t=L();return t&&t[e]?t[e]:e===ar&&Ir()?window:null}function Ir(){return Boolean(typeof window===w&&window)}function Er(){return Ir()?window:br(ar)}function Sr(){return Boolean(typeof document===w&&document)}function wr(){return Sr()?document:br(ir)}function Nr(){return Boolean(typeof navigator===w&&navigator)}function xr(){return Nr()?navigator:br(or)}function Ar(){return Boolean(typeof history===w&&history)}function Dr(e){if(e&&mr){var t=br("__mockLocation");if(t)return t}return typeof location===w&&location?location:br(sr)}function kr(){return br(cr)}function _r(){return Boolean(typeof JSON===w&&JSON||null!==br(ur))}function Pr(){return _r()?JSON||br(ur):null}function Or(){var e=xr();return!(!e||!e.product)&&"ReactNative"===e.product}function Mr(){var e=xr();if(e&&(e[at]!==hr||null===gr)){var t=((hr=e[at])||wt)[dt]();gr=bn(t,dr)||bn(t,pr)}return gr}function Rr(e){var t=Object[x].toString[pt](e),n=wt;return"[object Error]"===t?n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e[we]+"'":_r()&&(n=Pr().stringify(e)),t+n}function Lr(){return null===Cr&&(Cr=Nr()&&Boolean(xr().sendBeacon)),Cr}function Ur(e){var t=!1;try{t=!!br("fetch");var n=br("Request");t&&e&&n&&(t=Tr(n,"keepalive"))}catch(e){}return t}function Vr(){return null===yr&&(yr=typeof XDomainRequest!==N)&&Hr()&&(yr=yr&&!Tr(br(vr),"withCredentials")),yr}function Hr(){var e=!1;try{e=!!br(vr)}catch(e){}return e}var qr,Fr=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],Br=null;function jr(e,t){return function(){var n=arguments,r=zr(t);if(r){var a=r.listener;a&&a[e]&&a[e][ut](a,n)}}}function zr(e){var t,n=Br;return n||!0===e.disableDbgExt||(n=Br||((t=br("Microsoft"))&&(Br=t.ApplicationInsights),Br)),n?n.ChromeDbgExt:null}function Wr(e){if(!qr){qr={};for(var t=0;t<Fr[Oe];t++)qr[Fr[t]]=jr(Fr[t],e)}return qr}function Kr(e){return e?'"'+e[lt](/\"/g,wt)+'"':wt}function Gr(e,t){var n=typeof console!==N?console:br("console");if(n){var r="log";n[e]&&(r=e),mn(n[r])&&n[r](t)}}var Xr=function(){function e(e,t,n,r){void 0===n&&(n=!1);var a=this;a[Ke]=e,a[Ge]=(n?"AI: ":"AI (Internal): ")+e;var i=wt;_r()&&(i=Pr().stringify(r));var o=(t?" message:"+Kr(t):wt)+(r?" props:"+Kr(i):wt);a[Ge]+=o}return e.dataType="MessageData",e}();function Qr(e,t){return(e||{})[Pe]||new Jr(t)}var Jr=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var n,r,a,i,o=0,s={};Ee(e,this,(function(e){function c(t,n){if(!(o>=a)){var i=!0,c="AITR_"+n[Ke];if(s[c]?i=!1:s[c]=!0,i&&(t<=r&&(e.queue[Ae](n),o++,u(1===t?"error":"warn",n)),o===a)){var l="Internal events throttle limit per PageView reached for this app.",f=new Xr(23,l,!1);e.queue[Ae](f),1===t?e[Ut](l):e[Vt](l)}}}function u(e,n){var r=zr(t||{});r&&r[$e]&&r[$e](e,n)}!function(e){n=jn(e.loggingLevelConsole,0),r=jn(e.loggingLevelTelemetry,1),a=jn(e.maxMessageLimit,25),i=jn(e.enableDebug,jn(e[ft],!1))}(t||{}),e.consoleLoggingLevel=function(){return n},e.telemetryLoggingLevel=function(){return r},e.maxInternalMessageLimit=function(){return a},e[ft]=function(){return i},e.throwInternal=function(t,r,a,o,l){void 0===l&&(l=!1);var f=new Xr(r,a,l,o);if(i)throw Rr(f);var d=1===t?Ut:Vt;if(dn(f[Ge]))u("throw"+(1===t?"Critical":"Warning"),f);else{if(l){var p=+f[Ke];!s[p]&&n>=t&&(e[d](f[Ge]),s[p]=!0)}else n>=t&&e[d](f[Ge]);c(t,f)}},e[Vt]=function(e){Gr("warn",e),u("warning",e)},e[Ut]=function(e){Gr("error",e),u("error",e)},e.resetInternalMessageCount=function(){o=0,s={}},e.logInternalMessage=c}))}return e.__ieDyn=1,e}();function Yr(e){return e||new Jr}function $r(e,t,n,r,a,i){void 0===i&&(i=!1),Yr(e).throwInternal(t,n,r,a,i)}function Zr(e,t){Yr(e)[Vt](t)}var ea="toGMTString",ta="toUTCString",na="cookie",ra="expires",aa="enabled",ia="isCookieUseDisabled",oa="disableCookiesUsage",sa="_ckMgr",ca=null,ua=null,la=null,fa=wr(),da={},pa={};function va(e){return!e||e.isEnabled()}function ga(e,t){return!!(t&&e&&In(e.ignoreCookies))&&-1!==e.ignoreCookies[nt](t)}function ha(e,t){var n;if(e)n=e.getCookieMgr();else if(t){var r=t[tt];n=r[sa]?r[sa]:ma(t)}return n||(n=function(e,t){var n=ma[sa]||pa[sa];return n||(n=ma[sa]=ma(e,t),pa[sa]=n),n}(t,(e||{})[Pe])),n}function ma(e,t){var n,r=function(e){var t=e[tt]=e[tt]||{};if(Fn(t,"domain",e.cookieDomain,vn,pn),Fn(t,"path",e.cookiePath||"/",null,pn),pn(t[aa])){var n=void 0;dn(e[ia])||(n=!e[ia]),dn(e[oa])||(n=!e[oa]),t[aa]=n}return t}(e||pa),a=r.path||"/",i=r.domain,o=!1!==r[aa],s=((n={isEnabled:function(){var e=o&&ya(t),n=pa[sa];return e&&n&&s!==n&&(e=va(n)),e}})[ot]=function(e){o=!1!==e},n.set=function(e,t,n,o,c){var u,l=!1;if(va(s)&&!function(e,t){return!!(t&&e&&In(e.blockedCookies)&&-1!==e.blockedCookies[nt](t))||ga(e,t)}(r,e)){var f={},d=Pn(t||wt),p=d[nt](";");if(-1!==p&&(d=Pn(t[rt](0,p)),f=Ca(t[rt](p+1))),Fn(f,"domain",o||i,zn,dn),!pn(n)){var v=Mr();if(dn(f[ra])){var g=Hn()+1e3*n;if(g>0){var h=new Date;h.setTime(g),Fn(f,ra,Ta(h,v?ea:ta)||Ta(h,v?ea:ta)||wt,zn)}}v||Fn(f,"max-age",wt+n,null,dn)}var m=Dr();m&&"https:"===m.protocol&&(Fn(f,"secure",null,null,dn),null===ua&&(u=(xr()||{})[at],ua=!(Sn(u)&&(bn(u,"CPU iPhone OS 12")||bn(u,"iPad; CPU OS 12")||bn(u,"Macintosh; Intel Mac OS X 10_14")&&bn(u,"Version/")&&bn(u,"Safari")||bn(u,"Macintosh; Intel Mac OS X 10_14")&&function(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=Zt?e[Ft](t):function(e,t){var n=!1,r=t?t[Oe]:0,a=e?e[Oe]:0;if(r&&a&&a>=r&&!(n=e===t)){for(var i=a-1,o=r-1;o>=0;o--){if(e[i]!=t[o])return!1;i--}n=!0}return n}(e,t)),n}(u,"AppleWebKit/605.1.15 (KHTML, like Gecko)")||bn(u,"Chrome/5")||bn(u,"Chrome/6")||bn(u,"UnrealEngine")&&!bn(u,"Chrome")||bn(u,"UCBrowser/12")||bn(u,"UCBrowser/11")))),ua&&Fn(f,"SameSite","None",null,dn)),Fn(f,"path",c||a,null,dn),(r.setCookie||Ea)(e,ba(d,f)),l=!0}return l},n.get=function(e){var t=wt;return va(s)&&!ga(r,e)&&(t=(r.getCookie||Ia)(e)),t},n.del=function(e,t){var n=!1;return va(s)&&(n=s.purge(e,t)),n},n.purge=function(e,n){var a,i=!1;if(ya(t)){var o=((a={}).path=n||"/",a[ra]="Thu, 01 Jan 1970 00:00:01 GMT",a);Mr()||(o["max-age"]="0"),(r.delCookie||Ea)(e,ba(wt,o)),i=!0}return i},n);return s[sa]=s,s}function ya(e){if(null===ca){ca=!1;try{ca=void 0!==(fa||{})[na]}catch(t){$r(e,2,68,"Cannot access document.cookie - "+qn(t),{exception:Rr(t)})}}return ca}function Ca(e){var t={};return e&&e[Oe]&&Dn(Pn(e)[it](";"),(function(e){if(e=Pn(e||wt)){var n=e[nt]("=");-1===n?t[e]=null:t[Pn(e[rt](0,n))]=Pn(e[rt](n+1))}})),t}function Ta(e,t){return mn(e[t])?e[t]():null}function ba(e,t){var n=e||wt;return Cn(t,(function(e,t){n+="; "+e+(pn(t)?wt:"="+t)})),n}function Ia(e){var t=wt;if(fa){var n=fa[na]||wt;la!==n&&(da=Ca(n),la=n),t=Pn(da[e]||wt)}return t}function Ea(e,t){fa&&(fa[na]=e+"="+t)}var Sa=4294967296,wa=4294967295,Na=!1,xa=123456789,Aa=987654321;function Da(){try{var e=2147483647&Hn();(t=(Math.random()*Sa^e)+e)<0&&(t>>>=0),xa=123456789+t&wa,Aa=987654321-t&wa,Na=!0}catch(e){}var t}function ka(e){var t=0,n=br(lr)||br(fr);return n&&n.getRandomValues&&(t=n.getRandomValues(new Uint32Array(1))[0]&wa),0===t&&Mr()&&(Na||Da(),t=function(e){var t=((Aa=36969*(65535&Aa)+(Aa>>16)&wa)<<16)+(65535&(xa=18e3*(65535&xa)+(xa>>16)&wa))>>>0&wa;return e||(t>>>=0),t}()&wa),0===t&&(t=Math.floor(Sa*Math.random()|0)),e||(t>>>=0),t}function _a(e){void 0===e&&(e=22);for(var t=ka()>>>0,n=0,r=wt;r[Oe]<e;)n++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===n&&(t=(ka()<<2&4294967295|3&t)>>>0,n=0);return r}var Pa=O,Oa="2.8.16",Ma="."+_a(6),Ra=0;function La(e){return 1===e[ct]||9===e[ct]||!+e[ct]}function Ua(e,t){return void 0===t&&(t=!1),yn(e+Ra+++(t?"."+Oa:wt)+Ma)}function Va(e){var t={id:Ua("_aiData-"+(e||wt)+"."+Oa),accept:function(e){return La(e)},get:function(e,n,r,a){var i=e[t.id];return i?i[yn(n)]:(a&&((i=function(e,t){var n=t[e.id];if(!n){n={};try{La(t)&&(function(e,t,n){if(Pa)try{return Pa(e,t,{value:n,enumerable:!1,configurable:!0}),!0}catch(e){}return!1}(t,e.id,n)||(t[e.id]=n))}catch(e){}}return n}(t,e))[yn(n)]=r),r)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(e){}}};return t}var Ha="on",qa="attachEvent",Fa="addEventListener",Ba="detachEvent",ja="removeEventListener",za="events",Wa="visibilitychange",Ka="pagehide",Ga="pageshow",Xa="unload",Qa="beforeunload",Ja=Ua("aiEvtPageHide"),Ya=Ua("aiEvtPageShow"),$a=/\.[\.]+/g,Za=/[\.]+$/,ei=1,ti=Va("events"),ni=/^([^.]*)(?:\.(.+)|)/;function ri(e){return e&&e[lt]?e[lt](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,wt):e}function ai(e,t){var n;if(t){var r=wt;In(t)?(r=wt,Dn(t,(function(e){(e=ri(e))&&("."!==e[0]&&(e="."+e),r+=e)}))):r=ri(t),r&&("."!==r[0]&&(r="."+r),e=(e||wt)+r)}var a=ni.exec(e||wt)||[];return(n={})[vt]=a[1],n.ns=(a[2]||wt).replace($a,".").replace(Za,wt)[it](".").sort().join("."),n}function ii(e,t,n){void 0===n&&(n=!0);var r=ti.get(e,za,{},n),a=r[t];return a||(a=r[t]=[]),a}function oi(e,t,n,r){e&&t&&t[vt]&&(e[ja]?e[ja](t[vt],n,r):e[Ba]&&e[Ba](Ha+t[vt],n))}function si(e,t,n,r){for(var a=t[Oe];a--;){var i=t[a];i&&(n.ns&&n.ns!==i.evtName.ns||r&&!r(i)||(oi(e,i.evtName,i[gt],i.capture),t[ze](a,1)))}}function ci(e,t){return t?ai("xx",In(t)?[e].concat(t):[e,t]).ns[it]("."):e}function ui(e,t,n,r,a){var i;void 0===a&&(a=!1);var o=!1;if(e)try{var s=ai(t,r);if(o=function(e,t,n,r){var a=!1;return e&&t&&t[vt]&&n&&(e[Fa]?(e[Fa](t[vt],n,r),a=!0):e[qa]&&(e[qa](Ha+t[vt],n),a=!0)),a}(e,s,n,a),o&&ti.accept(e)){var c=((i={guid:ei++,evtName:s})[gt]=n,i.capture=a,i);ii(e,s.type)[Ae](c)}}catch(e){}return o}function li(e,t,n,r,a){if(void 0===a&&(a=!1),e)try{var i=ai(t,r),o=!1;!function(e,t,n){if(t[vt])si(e,ii(e,t[vt]),t,n);else{var r=ti.get(e,za,{});Cn(r,(function(r,a){si(e,a,t,n)})),0===Rn(r)[Oe]&&ti.kill(e,za)}}(e,i,(function(e){return!((!i.ns||n)&&e[gt]!==n||(o=!0,0))})),o||oi(e,i,n,a)}catch(e){}}function fi(e,t,n,r){var a=!1;return t&&e&&e[Oe]>0&&Dn(e,(function(e){e&&(n&&-1!==kn(n,e)||(a=function(e,t,n){var r=!1,a=Er();a&&(r=ui(a,e,t,n),r=ui(a.body,e,t,n)||r);var i=wr();return i&&(r=ui(i,e,t,n)||r),r}(e,t,r)||a))})),a}function di(e,t,n){e&&In(e)&&Dn(e,(function(e){e&&function(e,t,n){var r=Er();r&&(li(r,e,t,n),li(r.body,e,t,n));var a=wr();a&&li(a,e,t,n)}(e,t,n)}))}function pi(e,t,n){return function(e,t,n,r){var a=!1;return t&&e&&In(e)&&!(a=fi(e,t,n,r))&&n&&n[Oe]>0&&(a=fi(e,t,null,r)),a}([Qa,Xa,Ka],e,t,n)}function vi(e,t){di([Qa,Xa,Ka],e,t)}function gi(e,t,n){var r=ci(Ja,n),a=fi([Ka],e,t,r);return t&&-1!==kn(t,Wa)||(a=fi([Wa],(function(t){var n=wr();e&&n&&"hidden"===n.visibilityState&&e(t)}),t,r)||a),!a&&t&&(a=gi(e,null,n)),a}function hi(e,t){var n=ci(Ja,t);di([Ka],e,n),di([Wa],null,n)}function mi(e,t,n){var r=ci(Ya,n),a=fi([Ga],e,t,r);return!(a=fi([Wa],(function(t){var n=wr();e&&n&&"visible"===n.visibilityState&&e(t)}),t,r)||a)&&t&&(a=mi(e,null,n)),a}function yi(){var e=Ci();return e[rt](0,8)+"-"+e[rt](8,12)+"-"+e[rt](12,16)+"-"+e[rt](16,20)+"-"+e[rt](20)}function Ci(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=wt,r=0;r<4;r++)n+=t[15&(e=ka())]+t[e>>4&15]+t[e>>8&15]+t[e>>12&15]+t[e>>16&15]+t[e>>20&15]+t[e>>24&15]+t[e>>28&15];var a=t[8+(3&ka())|0];return n[st](0,8)+n[st](9,4)+"4"+n[st](13,3)+a+n[st](16,3)+n[st](19,12)}var Ti,bi="",Ii="version",Ei="properties",Si="1DS-Web-JS-3.2.14",wi="withCredentials",Ni=((Ti={})[0]=0,Ti[2]=6,Ti[1]=1,Ti[3]=7,Ti[4098]=6,Ti[4097]=1,Ti[4099]=7,Ti),xi=Boolean(wr()),Ai=Boolean(Er());function Di(e){return!(e===bi||pn(e))}function ki(e,t,n){var r=-1;if(!dn(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 a=Ni[Li(e)]||-1;-1!==r&&-1!==a?r|=a:6===a&&(r=a)}return r}function _i(e,t,n){var r;return void 0===n&&(n=!0),e&&(r=e.get(t),n&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||bi}function Pi(e){void 0===e&&(e="D");var t=yi();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,bi)),t}function Oi(e,t,n,r,a){var i={},o=!1,s=0,c=arguments.length,u=arguments;for("[object Boolean]"===Object[x].toString.call(u[0])&&(o=u[0],s++);s<c;s++)Cn(u[s],(function(e,t){o&&t&&hn(t)?In(t)?(i[e]=i[e]||[],Dn(t,(function(t,n){t&&hn(t)?i[e][n]=Oi(!0,i[e][n],t):i[e][n]=t}))):i[e]=Oi(!0,i[e],t):i[e]=t}));return i}var Mi=function(){var e=kr();return e&&e.now?e.now():Hn()};function Ri(e,t){var n=e;n.timings=n.timings||{},n.timings.processTelemetryStart=n.timings.processTelemetryStart||{},n.timings.processTelemetryStart[t]=Mi()}function Li(e){var t=0;if(null!=e){var n=typeof e;"string"===n?t=1:"number"===n?t=2:"boolean"===n?t=3:n===w&&(t=4,In(e)?(t=4096,e.length>0&&(t|=Li(e[0]))):M.call(e,"value")&&(t=8192|Li(e.value)))}return t}function Ui(e,t,n,r,a,i){function o(e,t,n){try{e[t]=n}catch(e){}}void 0===r&&(r=!1),void 0===a&&(a=!1);var s=new XMLHttpRequest;return r&&o(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&o(s,wi,n),s.open(e,t,!a),n&&o(s,wi,n),!a&&i&&o(s,"timeout",i),s}var Vi="00",Hi="00000000000000000000000000000000",qi="0000000000000000";function Fi(e,t,n){return!(!e||e[Oe]!==t||e===n||!e.match(/^[\da-f]*$/i))}function Bi(e,t,n){return Fi(e,t)?e:n}function ji(e,t,n,r){var a;return(a={})[St]=Fi(r,2,"ff")?r:Vi,a[bt]=zi(e)?e:Ci(),a.spanId=Wi(t)?t:Ci()[st](0,16),a.traceFlags=n>=0&&n<=255?n:1,a}function zi(e){return Fi(e,32,Hi)}function Wi(e){return Fi(e,16,qi)}function Ki(e){if(e){var t=function(e){(isNaN(e)||e<0||e>255)&&(e=1);for(var t=e.toString(16);t[Oe]<2;)t="0"+t;return t}(e[Et]);Fi(t,2)||(t="01");var n=e[St]||Vi;return"00"!==n&&"ff"!==n&&(n=Vi),"".concat(n.toLowerCase(),"-").concat(Bi(e.traceId,32,Hi).toLowerCase(),"-").concat(Bi(e.spanId,16,qi).toLowerCase(),"-").concat(t.toLowerCase())}return""}var Gi=Va("plugin");function Xi(e){return Gi.get(e,"state",{},!0)}function Qi(e,t){for(var n,r=[],a=null,i=e[Ye]();i;){var o=i[Fe]();o&&(a&&mn(a[Ze])&&mn(o[_t])&&a[Ze](o),(mn(o[De])?o[De]():(n=Xi(o))[De])||r[Ae](o),a=o,i=i[Ye]())}Dn(r,(function(r){var a=e[xt]();r[Se](e.getCfg(),a,t,e[Ye]()),n=Xi(r),r[xt]||n[xt]||(n[xt]=a),n[De]=!0,delete n[We]}))}function Ji(e){return e.sort((function(e,t){var n=0;if(t){var r=mn(t[_t]);mn(e[_t])?n=r?e[Pt]-t[Pt]:1:r&&(n=-1)}else n=e?1:-1;return n}))}var Yi="TelemetryPluginChain",$i="_hasRun",Zi="_getTelCtx",eo=0;function to(e,t,n,r){var a=null,i=[];null!==r&&(a=r?function(e,t,n){for(;e;){if(e[Fe]()===n)return e;e=e[Ye]()}return io([n],t[ke]||{},t)}(e,n,r):e);var o={_next:function(){var e=a;if(a=e?e[Ye]():null,!e){var t=i;t&&t[Oe]>0&&(Dn(t,(function(e){try{e.func[pt](e.self,e.args)}catch(e){$r(n[Pe],2,73,"Unexpected Exception during onComplete - "+Rr(e))}})),i=[])}return e},ctx:{core:function(){return n},diagLog:function(){return Qr(n,t)},getCfg:function(){return t},getExtCfg:s,getConfig:function(e,n,r){void 0===r&&(r=!1);var a,i=s(e,null);return i&&!pn(i[n])?a=i[n]:t&&!pn(t[n])&&(a=t[n]),pn(a)?r:a},hasNext:function(){return!!a},getNext:function(){return a},setNext:function(e){a=e},iterate:function(e){for(var t;t=o._next();){var n=t[Fe]();n&&e(n)}},onComplete:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];e&&i[Ae]({func:e,self:dn(t)?o.ctx:t,args:n})}}};function s(e,n,r){var a;if(void 0===n&&(n={}),void 0===r&&(r=0),t){var i=t[kt];i&&e&&(a=i[e])}if(a){if(hn(n)&&0!==r){var o=Jn(!0,n,a);t&&2===r&&Cn(n,(function(e){if(pn(o[e])){var n=t[e];pn(n)||(o[e]=n)}})),a=o}}else a=n;return a}return o}function no(e,t,n,r){var a=to(e,t,n,r),i=a.ctx;return i[Re]=function(e){var t=a._next();return t&&t[_t](e,i),!t},i[et]=function(e,r){return void 0===e&&(e=null),In(e)&&(e=io(e,t,n,r)),no(e||i[Ye](),t,n,r)},i}function ro(e,t,n){var r=t[ke]||{},a=to(e,r,t,n),i=a.ctx;return i[Re]=function(e){var t=a._next();return t&&t.unload(i,e),!t},i[et]=function(e,n){return void 0===e&&(e=null),In(e)&&(e=io(e,r,t,n)),ro(e||i[Ye](),t,n)},i}function ao(e,t,n){var r=t[ke]||{},a=to(e,r,t,n).ctx;return a[Re]=function(e){return a.iterate((function(t){mn(t[Je])&&t[Je](a,e)}))},a[et]=function(e,n){return void 0===e&&(e=null),In(e)&&(e=io(e,r,t,n)),ao(e||a[Ye](),t,n)},a}function io(e,t,n,r){var a=null,i=!r;if(In(e)&&e[Oe]>0){var o=null;Dn(e,(function(e){if(i||r!==e||(i=!0),i&&e&&mn(e[_t])){var s=function(e,t,n){var r,a=null,i=mn(e[_t]),o=mn(e[Ze]),s={getPlugin:function(){return e},getNext:function(){return a},processTelemetry:function(r,u){c(u=u||function(){var r;return e&&mn(e[Zi])&&(r=e[Zi]()),r||(r=no(s,t,n)),r}(),(function(t){if(!e||!i)return!1;var n=Xi(e);return!n[We]&&!n[Dt]&&(o&&e[Ze](a),e[_t](r,t),!0)}),"processTelemetry",(function(){return{item:r}}),!r.sync)||u[Re](r)},unload:function(t,n){c(t,(function(){var r=!1;if(e){var a=Xi(e),i=e[xt]||a[xt];!e||i&&i!==t.core()||a[We]||(a[xt]=null,a[We]=!0,a[De]=!1,e[We]&&!0===e[We](t,n)&&(r=!0))}return r}),"unload",(function(){}),n[Xe])||t[Re](n)},update:function(t,n){c(t,(function(){var r=!1;if(e){var a=Xi(e),i=e[xt]||a[xt];!e||i&&i!==t.core()||a[We]||e[Je]&&!0===e[Je](t,n)&&(r=!0)}return r}),"update",(function(){}),!1)||t[Re](n)},_id:r=e?e[xe]+"-"+e[Pt]+"-"+eo++:"Unknown-0-"+eo++,_setNext:function(e){a=e}};function c(t,n,i,o,s){var c=!1,u=e?e[xe]:Yi,l=t[$i];return l||(l=t[$i]={}),t.setNext(a),e&&rr(t[xt](),(function(){return u+":"+i}),(function(){l[r]=!0;try{var e=a?a._id:wt;e&&(l[e]=!1),c=n(t)}catch(e){var o=!a||l[a._id];o&&(c=!0),a&&o||$r(t[$e](),1,73,"Plugin ["+u+"] failed during "+i+" - "+Rr(e)+", run flags: "+Rr(l))}}),o,s),c}return Vn(s)}(e,t,n);a||(a=s),o&&o._setNext(s),o=s}}))}return r&&!a?io([r],t,n):a}var oo=500;function so(e,t,n){t&&In(t)&&t[Oe]>0&&(Dn(t=t.sort((function(e,t){return e[Pt]-t[Pt]})),(function(e){e[Pt]<oo&&Wn("Channel has invalid priority - "+e[xe])})),e[Ae]({queue:Vn(t),chain:io(t,n[ke],n)}))}function co(){var e=[];return{add:function(t){t&&e[Ae](t)},run:function(t,n){Dn(e,(function(e){try{e(t,n)}catch(e){$r(t[$e](),2,73,"Unexpected error calling unload handler - "+Rr(e))}})),e=[]}}}var uo="getPlugin",lo=function(){function e(){var t,n,r,a,i,o=this;function s(e){void 0===e&&(e=null);var t=e;if(!t){var a=n||no(null,{},o[xt]);t=r&&r[uo]?a[et](null,r[uo]):a[et](null,r)}return t}function c(e,t,a){e&&Fn(e,kt,[],null,pn),!a&&t&&(a=t[Le]()[Ye]());var i=r;r&&r[uo]&&(i=r[uo]()),o[xt]=t,n=no(a,e,t,i)}function u(){t=!1,o[xt]=null,n=null,r=null,i=[],a=co()}u(),Ee(e,o,(function(e){e[Se]=function(e,n,r,a){c(e,n,a),t=!0},e[We]=function(t,n){var o,s=e[xt];if(s&&(!t||s===t[xt]())){var c,l=!1,f=t||ro(null,s,r&&r[uo]?r[uo]():r),d=n||((o={reason:0})[Xe]=!1,o);return e[Qe]&&!0===e[Qe](f,d,p)?c=!0:p(),c}function p(){if(!l){l=!0,a.run(f,n);var e=i;i=[],Dn(e,(function(e){e.rm()})),!0===c&&f[Re](d),u()}}},e[Je]=function(t,n){var a=e[xt];if(a&&(!t||a===t[xt]())){var i,o=!1,s=t||ao(null,a,r&&r[uo]?r[uo]():r),u=n||{reason:0};return e._doUpdate&&!0===e._doUpdate(s,u,l)?i=!0:l(),i}function l(){o||(o=!0,c(s.getCfg(),s.core(),s[Ye]()))}},e._addHook=function(e){e&&(In(e)?i=i.concat(e):i[Ae](e))},Gn(e,"_addUnloadCb",(function(){return a}),"add")})),o[$e]=function(e){return s(e)[$e]()},o[De]=function(){return t},o.setInitialized=function(e){t=e},o[Ze]=function(e){r=e},o[Re]=function(e,t){t?t[Re](e):r&&mn(r[_t])&&r[_t](e,null)},o._getTelCtx=s}return e.__ieDyn=1,e}(),fo=function(e){function t(){var n,r,a=e.call(this)||this;function i(){n=0,r=[]}return a.identifier="TelemetryInitializerPlugin",a.priority=199,i(),Ee(t,a,(function(e,t){e.addTelemetryInitializer=function(e){var t={id:n++,fn:e};return r[Ae](t),{remove:function(){Dn(r,(function(e,n){if(e.id===t.id)return r[ze](n,1),-1}))}}},e[_t]=function(t,n){for(var a=!1,i=r[Oe],o=0;o<i;++o){var s=r[o];if(s)try{if(!1===s.fn[ut](null,[t])){a=!0;break}}catch(e){$r(n[$e](),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+qn(e),{exception:Rr(e)},!0)}}a||e[Re](t,n)},e[Qe]=function(){i()}})),a}return B(t,e),t.__ieDyn=1,t}(lo),po="Plugins must provide initialize method",vo="_notificationManager",go="SDK is still unloading...",ho={loggingLevelConsole:1};function mo(e,t){return new tr(t)}function yo(e,t){var n=!1;return Dn(t,(function(t){if(t===e)return n=!0,-1})),n}var Co=function(){function e(){var t,n,r,a,i,o,s,c,u,l,f,d,p,v,g,h,m,y,C,T,b=0,I=!1;Ee(e,this,(function(e){function E(n){if(!b&&!I&&(n||e[Pe]&&e[Pe].queue[Oe]>0)){var r=jn(t.diagnosticLogInterval);r&&r>0||(r=1e4),b=setInterval((function(){clearInterval(b),b=0,k()}),r)}return b}function S(){n=!1,t=Jn(!0,{},ho),e[ke]=t,e[Pe]=new Jr(t),e[je]=[],g=new fo,r=[],a=null,i=null,o=null,s=null,c=null,l=null,u=[],f=null,d=null,p=null,v=!1,h=null,m=Ua("AIBaseCore",!0),y=co(),T=null}function w(){var n=no(A(),t,e);return n[qe](E),n}function N(n){var r=function(e,t,n){var r,a=[],i={};return Dn(n,(function(t){(pn(t)||pn(t[Se]))&&Wn(po);var n=t[Pt],r=t[xe];t&&n&&(pn(i[n])?i[n]=r:Zr(e,"Two extensions have same priority #"+n+" - "+i[n]+", "+r)),(!n||n<500)&&a[Ae](t)})),(r={all:n})[xt]=a,r}(e[Pe],0,u);l=r[xt],c=null;var a=r.all;if(p=Vn(function(e,t,n){var r=[];if(e&&Dn(e,(function(e){return so(r,e,n)})),t){var a=[];Dn(t,(function(e){e[Pt]>oo&&a[Ae](e)})),so(r,a,n)}return r}(d,a,e)),f){var i=kn(a,f);-1!==i&&a[ze](i,1),-1!==(i=kn(l,f))&&l[ze](i,1),f._setQueue(p)}else f=function(e,t){function n(){return no(null,t[ke],t,null)}function r(e,t,n,r){var a=e?e[Oe]+1:1;function i(){0==--a&&(r&&r(),r=null)}a>0&&Dn(e,(function(e){if(e&&e.queue[Oe]>0){var r=e.chain,o=t[et](r);o[qe](i),n(o)}else a--})),i()}var a=!1,i={identifier:"ChannelControllerPlugin",priority:oo,initialize:function(t,n,r,i){a=!0,Dn(e,(function(e){e&&e.queue[Oe]>0&&Qi(no(e.chain,t,n),r)}))},isInitialized:function(){return a},processTelemetry:function(t,a){r(e,a||n(),(function(e){e[Re](t)}),(function(){a[Re](t)}))},update:function(t,n){var a=n||{reason:0};return r(e,t,(function(e){e[Re](a)}),(function(){t[Re](a)})),!0},pause:function(){r(e,n(),(function(e){e.iterate((function(e){e.pause&&e.pause()}))}),null)},resume:function(){r(e,n(),(function(e){e.iterate((function(e){e.resume&&e.resume()}))}),null)},teardown:function(t,n){var i=n||{reason:0,isAsync:!1};return r(e,t,(function(e){e[Re](i)}),(function(){t[Re](i),a=!1})),!0},getChannel:function(t){var n=null;return e&&e[Oe]>0&&Dn(e,(function(e){if(e&&e.queue[Oe]>0&&(Dn(e.queue,(function(e){if(e[xe]===t)return n=e,-1})),n))return-1})),n},flush:function(t,a,i,o){var s=1,c=!1,u=null;function l(){s--,c&&0===s&&(u&&(clearTimeout(u),u=null),a&&a(c),a=null)}return o=o||5e3,r(e,n(),(function(e){e.iterate((function(e){if(e[Be]){s++;var n=!1;e[Be](t,(function(){n=!0,l()}),i)||n||(t&&null==u?u=setTimeout((function(){u=null,l()}),o):l())}}))}),(function(){c=!0,l()})),!0},_setQueue:function(t){e=t}};return i}(p,e);a[Ae](f),l[Ae](f),e[je]=Ji(a),f[Se](t,e,a),Qi(w(),a),e[je]=Vn(Ji(l||[])).slice(),n&&function(t){var n=ao(A(),e);n[qe](E),e._updateHook&&!0===e._updateHook(n,t)||n[Re](t)}(n)}function x(t){var n,r=null,a=null;return Dn(e[je],(function(e){if(e[xe]===t&&e!==f&&e!==g)return a=e,-1})),!a&&f&&(a=f.getChannel(t)),a&&((n={plugin:a})[ot]=function(e){Xi(a)[Dt]=!e},n.isEnabled=function(){var e=Xi(a);return!e[We]&&!e[Dt]},n.remove=function(e,t){var n;void 0===e&&(e=!0);var r=[a],i=((n={reason:1})[Xe]=e,n);D(r,i,(function(e){e&&N({reason:32,removed:r}),t&&t(e)}))},r=n),r}function A(){if(!c){var n=(l||[]).slice();-1===kn(n,g)&&n[Ae](g),c=io(Ji(n),t,e)}return c}function D(n,r,a){if(n&&n[Oe]>0){var i=ro(io(n,t,e),e);i[qe]((function(){var e=!1,t=[];Dn(u,(function(r,a){yo(r,n)?e=!0:t[Ae](r)})),u=t;var r=[];d&&(Dn(d,(function(t,a){var i=[];Dn(t,(function(t){yo(t,n)?e=!0:i[Ae](t)})),r[Ae](i)})),d=r),a&&a(e),E()})),i[Re](r)}else a(!1)}function k(){if(e[Pe]&&e[Pe].queue){var n=e[Pe].queue.slice(0);e[Pe].queue[Oe]=0,Dn(n,(function(n){var r,a=((r={})[we]=h||"InternalMessageId: "+n[Ke],r.iKey=jn(t[_e]),r.time=An(new Date),r.baseType=Xr.dataType,r.baseData={message:n[Ge]},r);e.track(a)}))}}function _(e,t,n,r){return f?f[Be](e,t,n||6,r):(t&&t(!1),!0)}function P(t){var n=e[Pe];n?($r(n,2,73,t),E()):Wn(t)}S(),e[De]=function(){return n},e[Se]=function(r,i,s,c){var l,f;v&&Wn(go),e[De]()&&Wn("Core should not be initialized more than once"),t=r||{},e[ke]=t,pn(r[_e])&&Wn("Please provide instrumentation key"),a=c,e[vo]=c,!0===(f=jn(t.disableDbgExt))&&C&&(a[Ve](C),C=null),a&&!C&&!0!==f&&(C=Wr(t),a[Ue](C)),!(l=jn(t.enablePerfMgr))&&o&&(o=null),l&&Bn(t,At,mo),Bn(t,kt,{}).NotificationManager=a,s&&(e[Pe]=s);var g=Bn(t,"extensions",[]);(u=[])[Ae].apply(u,j(j([],i),g)),d=Bn(t,Nt,[]),N(null),p&&0!==p[Oe]||Wn("No "+Nt+" available"),n=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return p&&Dn(p,(function(t){e[Ae](t.queue)})),Vn(e)},e.track=function(n){n.iKey=n.iKey||t[_e],n[Me]=n[Me]||An(new Date),n.ver=n.ver||"4.0",!v&&e[De]()?w()[Re](n):r[Ae](n)},e[Le]=w,e[Ne]=function(){return a||(a=function(){var e;return V(((e={})[Ue]=function(e){},e[Ve]=function(e){},e[Ot]=function(e){},e[Mt]=function(e,t){},e[Rt]=function(e,t){},e))}(),e[vo]=a),a},e[Ue]=function(e){a&&a[Ue](e)},e[Ve]=function(e){a&&a[Ve](e)},e.getCookieMgr=function(){return s||(s=ma(t,e[Pe])),s},e.setCookieMgr=function(e){s=e},e[Ht]=function(){if(!i&&!o&&jn(t.enablePerfMgr)){var n=jn(t[At]);mn(n)&&(o=n(e,e[Ne]()))}return i||o||null},e.setPerfMgr=function(e){i=e},e.eventCnt=function(){return r[Oe]},e.releaseQueue=function(){if(n&&r[Oe]>0){var e=r;r=[],Dn(e,(function(e){w()[Re](e)}))}},e.pollInternalLogs=function(e){return h=e||null,I=!1,b&&(clearInterval(b),b=null),E(!0)},e[He]=function(){I=!0,b&&(clearInterval(b),b=0,k())},Xn(e,(function(){return g}),["addTelemetryInitializer"]),e.unload=function(t,r,a){var i;void 0===t&&(t=!0),n||Wn("SDK is not initialized"),v&&Wn(go);var o=((i={reason:50})[Xe]=t,i.flushComplete=!1,i),s=ro(A(),e);function c(t){o.flushComplete=t,v=!0,y.run(s,o),e[He](),s[Re](o)}s[qe]((function(){S(),r&&r(o)}),e),k(),_(t,c,6,a)||c(!1)},e[Fe]=x,e.addPlugin=function(e,t,n,r){if(!e)return r&&r(!1),void P(po);var a=x(e[xe]);if(a&&!t)return r&&r(!1),void P("Plugin ["+e[xe]+"] is already loaded!");var i={reason:16};function o(t){u[Ae](e),i.added=[e],N(i),r&&r(!0)}if(a){var s=[a.plugin];D(s,{reason:2,isAsync:!!n},(function(e){e?(i.removed=s,i.reason|=32,o()):r&&r(!1)}))}else o()},e.evtNamespace=function(){return m},e[Be]=_,e.getTraceCtx=function(e){var t;return T||(t={},T={getName:function(){return t[we]},setName:function(e){t[we]=e},getTraceId:function(){return t[bt]},setTraceId:function(e){zi(e)&&(t[bt]=e)},getSpanId:function(){return t[It]},setSpanId:function(e){Wi(e)&&(t[It]=e)},getTraceFlags:function(){return t[Et]},setTraceFlags:function(e){t[Et]=e}}),T},e.setTraceCtx=function(e){T=e||null},Gn(e,"addUnloadCb",(function(){return y}),"add")}))}return e.__ieDyn=1,e}();function To(e,t,n,r){Dn(e,(function(e){if(e&&e[t])if(n)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(e){}}))}var bo=function(){function e(t){this.listeners=[];var n=!!(t||{}).perfEvtsSendAll;Ee(e,this,(function(e){e[Ue]=function(t){e.listeners[Ae](t)},e[Ve]=function(t){for(var n=kn(e[ht],t);n>-1;)e.listeners[ze](n,1),n=kn(e[ht],t)},e[Ot]=function(t){To(e[ht],Ot,!0,(function(e){e[Ot](t)}))},e[Mt]=function(t,n){To(e[ht],Mt,!0,(function(e){e[Mt](t,n)}))},e[Rt]=function(t,n){To(e[ht],Rt,n,(function(e){e[Rt](t,n)}))},e[Lt]=function(t){t&&(!n&&t[mt]()||To(e[ht],Lt,!1,(function(e){t[Xe]?setTimeout((function(){return e[Lt](t)}),0):e[Lt](t)})))}}))}return e.__ieDyn=1,e}(),Io=function(e){function t(){var n=e.call(this)||this;return Ee(t,n,(function(e,t){function n(t){var n=e[Ne]();n&&n[Mt]([t],2)}e[Se]=function(e,n,r,a){t[Se](e,n,r||new Jr(e),a||new bo(e))},e.track=function(r){rr(e[Ht](),(function(){return"AppInsightsCore:track"}),(function(){null===r&&(n(r),Wn("Invalid telemetry item")),function(e){pn(e[we])&&(n(e),Wn("telemetry name required"))}(r),t.track(r)}),(function(){return{item:r}}),!r.sync)}})),n}return B(t,e),t.__ieDyn=1,t}(Co),Eo=function(e){function t(){var n=e.call(this)||this;return n.pluginVersionStringArr=[],Ee(t,n,(function(e,t){e.logger&&e.logger.queue||(e.logger=new Jr({loggingLevelConsole:1})),e.initialize=function(n,r,a,i){rr(e,(function(){return"AppInsightsCore.initialize"}),(function(){var o=e.pluginVersionStringArr;if(n){n.endpointUrl||(n.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var s=n.propertyStorageOverride;!s||s.getProperty&&s.setProperty||Wn("Invalid property storage override passed."),n.channels&&Dn(n.channels,(function(e){e&&Dn(e,(function(e){if(e.identifier&&e.version){var t=e.identifier+"="+e.version;o.push(t)}}))}))}e.getWParam=function(){return"undefined"!=typeof document||n.enableWParam?0:-1},r&&Dn(r,(function(e){if(e&&e.identifier&&e.version){var t=e.identifier+"="+e.version;o.push(t)}})),e.pluginVersionString=o.join(";"),e.pluginVersionStringArr=o;try{t.initialize(n,r,a,i),e.pollInternalLogs("InternalLog")}catch(t){var c=e.logger,u=Rr(t);-1!==u.indexOf("channels")&&(u+="\n - Channels must be provided through config.channels only!"),$r(c,1,514,"SDK Initialization Failed - no telemetry will be sent: "+u)}}),(function(){return{config:n,extensions:r,logger:a,notificationManager:i}}))},e.track=function(n){rr(e,(function(){return"AppInsightsCore.track"}),(function(){var r,a=n;if(a){a.timings=a.timings||{},a.timings.trackStart=Mi(),(r=a.latency)&&wn(r)&&r>=1&&r<=4||(a.latency=1);var i=a.ext=a.ext||{};i.sdk=i.sdk||{},i.sdk.ver=Si;var o=a.baseData=a.baseData||{};o[Ei]=o[Ei]||{};var s=o[Ei];s[Ii]=s[Ii]||e.pluginVersionString||bi}t.track(a)}),(function(){return{item:n}}),!n.sync)}})),n}return B(t,e),t.__ieDyn=1,t}(Io);const So=Eo;function wo(e){var t={};return Cn(e,(function(e,n){t[e]=n,t[n]=e})),Un(t)}function No(e){var t={};return Cn(e,(function(e,n){t[e]=n[1],t[n[0]]=n[1]})),Un(t)}var xo=wo({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5}),Ao="REAL_TIME",Do="",ko="POST",_o="drop",Po="requeue",Oo="application/x-json-stream",Mo="cache-control",Ro="content-type",Lo="kill-duration",Uo="time-delta-millis",Vo="client-version",Ho="client-id",qo="time-delta-to-apply-millis",Fo="upload-time",Bo="apikey",jo="AuthMsaDeviceTicket",zo="AuthXToken",Wo="msfpc",Ko="trace",Go="user";function Xo(e){var t=(e.ext||{}).intweb;return t&&Di(t[Wo])?t[Wo]:null}function Qo(e){for(var t=null,n=0;null===t&&n<e.length;n++)t=Xo(e[n]);return t}var Jo=function(){function e(t,n){var r=n?[].concat(n):[],a=this,i=Qo(r);a.iKey=function(){return t},a.Msfpc=function(){return i||Do},a.count=function(){return r.length},a.events=function(){return r},a.addEvent=function(e){return!!e&&(r.push(e),i||(i=Xo(e)),!0)},a.split=function(n,a){var o;if(n<r.length){var s=r.length-n;pn(a)||(s=a<s?a:s),o=r.splice(n,s),i=Qo(r)}return new e(t,o)}}return e.create=function(t,n){return new e(t,n)},e}();const Yo=function(){function e(){var t=!0,n=!0,r=!0,a="use-collector-delta",i=!1;Ee(e,this,(function(e){e.allowRequestSending=function(){return t},e.firstRequestSent=function(){r&&(r=!1,i||(t=!1))},e.shouldAddClockSkewHeaders=function(){return n},e.getClockSkewHeaderValue=function(){return a},e.setClockSkew=function(e){i||(e?(a=e,n=!0,i=!0):n=!1,t=!0)}}))}return e.__ieDyn=1,e}();var $o=function(){function e(){var t={};Ee(e,this,(function(e){e.setKillSwitchTenants=function(e,n){if(e&&n)try{var r=function(e){var t=[];return e&&Dn(e,(function(e){t.push(Pn(e))})),t}(e.split(","));if("this-request-only"===n)return r;for(var a=1e3*parseInt(n,10),i=0;i<r.length;++i)t[r[i]]=Hn()+a}catch(e){return[]}return[]},e.isTenantKilled=function(e){var n=t,r=Pn(e);return void 0!==n[r]&&n[r]>Hn()||(delete n[r],!1)}}))}return e.__ieDyn=1,e}();const Zo=$o;function es(e){var t,n=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,e)*n,Math.min(t,6e5)}var ts,ns=2e6,rs=Math.min(ns,65e3),as="metadata",is="f",os=/\./,ss=function(){function e(t,n,r,a){var i="data",o="baseData",s=!!a,c=n,u={};Ee(e,this,(function(e){function n(e,t,a,i,o,l,f){Cn(e,(function(e,d){var p=null;if(d||Di(d)){var v=a,g=e,h=o,m=t;if(s&&!i&&os.test(e)){var y=e.split("."),C=y.length;if(C>1){h&&(h=h.slice());for(var T=0;T<C-1;T++){var b=y[T];m=m[b]=m[b]||{},v+="."+b,h&&h.push(b)}g=y[C-1]}}var I=i&&function(e,t){var n=u[e];return void 0===n&&(e.length>=7&&(n=Tn(e,"ext.metadata")||Tn(e,"ext.web")),u[e]=n),n}(v);if(p=!I&&c&&c.handleField(v,g)?c.value(v,g,d,r):function(e,t,n){if(!t&&!Di(t)||"string"!=typeof e)return null;var r=typeof t;if("string"===r||"number"===r||"boolean"===r||In(t))t={value:t};else if("object"!==r||M.call(t,"value")){if(pn(t.value)||t.value===bi||!Sn(t.value)&&!wn(t.value)&&!Nn(t.value)&&!In(t.value))return null}else t={value:n?JSON.stringify(t):t};if(In(t.value)&&!(t.value.length>0))return null;if(!pn(t.kind)){if(In(t.value)||!(0===(a=t.kind)||a>0&&a<=13||32===a))return null;t.value=t.value.toString()}var a;return t}(g,d,r)){var E=p.value;if(m[g]=E,l&&l(h,g,p),f&&"object"==typeof E&&!In(E)){var S=h;S&&(S=S.slice()).push(g),n(d,E,v+"."+g,i,S,l,f)}}}}))}e.createPayload=function(e,t,n,r,a,i){return{apiKeys:[],payloadBlob:Do,overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:i,sendReason:a}},e.appendPayload=function(n,r,a){var i=n&&r&&!n.overflow;return i&&rr(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=r.events(),i=n.payloadBlob,o=n.numEvents,s=!1,c=[],u=[],l=n.isBeacon,f=l?65e3:3984588,d=l?rs:ns,p=0,v=0;p<t.length;){var g=t[p];if(g){if(o>=a){n.overflow=r.split(p);break}var h=e.getEventBlob(g);if(h&&h.length<=d){var m=h.length;if(i.length+m>f){n.overflow=r.split(p);break}i&&(i+="\n"),i+=h,++v>20&&(i.substr(0,1),v=0),s=!0,o++}else h?c.push(g):u.push(g),t.splice(p,1),p--}p++}if(c&&c.length>0&&n.sizeExceed.push(Jo.create(r.iKey(),c)),u&&u.length>0&&n.failedEvts.push(Jo.create(r.iKey(),u)),s){n.batches.push(r),n.payloadBlob=i,n.numEvents=o;var y=r.iKey();-1===kn(n.apiKeys,y)&&n.apiKeys.push(y)}}),(function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:a}})),i},e.getEventBlob=function(e){try{return rr(t,(function(){return"Serializer.getEventBlob"}),(function(){var t={};t.name=e.name,t.time=e.time,t.ver=e.ver,t.iKey="o:"+function(e){if(e){var t=e.indexOf("-");if(t>-1)return e.substring(0,t)}return bi}(e.iKey);var r={},a=e.ext;a&&(t.ext=r,Cn(a,(function(e,t){n(t,r[e]={},"ext."+e,!0,null,null,!0)})));var s=t[i]={};s.baseType=e.baseType;var c=s[o]={};return n(e.baseData,c,o,!1,[o],(function(e,t,n){cs(r,e,t,n)}),!0),n(e.data,s,i,!1,[],(function(e,t,n){cs(r,e,t,n)}),!0),JSON.stringify(t)}),(function(){return{item:e}}))}catch(e){return null}}}))}return e.__ieDyn=1,e}();function cs(e,t,n,r){if(r&&e){var a=ki(r.value,r.kind,r.propertyType);if(a>-1){var i=e[as];i||(i=e[as]={f:{}});var o=i[is];if(o||(o=i[is]={}),t)for(var s=0;s<t.length;s++){var c=t[s];o[c]||(o[c]={f:{}});var u=o[c][is];u||(u=o[c][is]={}),o=u}o=o[n]={},In(r.value)?o.a={t:a}:o.t=a}}}var us="sendAttempt",ls="&NoResponseBody=true",fs=((ts={})[1]=Po,ts[100]=Po,ts[200]="sent",ts[8004]=_o,ts[8003]=_o,ts),ds={},ps={};function vs(e,t,n){ds[e]=t,!1!==n&&(ps[t]=e)}function gs(e){try{return e.responseText}catch(e){}return Do}function hs(e,t){var n=!1;if(e&&t){var r=Rn(e);if(r&&r.length>0)for(var a=t.toLowerCase(),i=0;i<r.length;i++){var o=r[i];if(o&&gn(t,o)&&o.toLowerCase()===a){n=!0;break}}}return n}function ms(e,t,n,r){t&&n&&n.length>0&&(r&&ds[t]?(e.hdrs[ds[t]]=n,e.useHdrs=!0):e.url+="&"+t+"="+n)}function ys(e,t){return t&&(wn(t)?e=[t].concat(e):In(t)&&(e=t.concat(e))),e}vs(jo,jo,!1),vs(Vo,Vo),vs(Ho,"Client-Id"),vs(Bo,Bo),vs(qo,qo),vs(Fo,Fo),vs(zo,zo);var Cs=function(){function e(t,n,r,a,i){this._responseHandlers=[];var o,s,c,u,l,f,d,p,v,g,h="?cors=true&"+Ro.toLowerCase()+"="+Oo,m=new Zo,y=!1,C=new Yo,T=!1,b=0,I=!0,E=[],S={},w=[],x=null,A=!1,D=!1,k=!1;Ee(e,this,(function(e){var _=!0;function P(e,t){for(var n=0,r=null,a=0;null==r&&a<e.length;)1===(n=e[a])?Vr()?r=O:Hr()&&(r=R):2===n&&Ur(t)&&(!t||t&&!p)?r=M:T&&3===n&&Lr()&&(r=U),a++;return r?{_transport:n,_isSync:t,sendPOST:r}:null}function O(e,t,n){var r=new XDomainRequest;r.open(ko,e.urlString),e.timeout&&(r.timeout=e.timeout),r.onload=function(){var e=gs(r);L(t,200,{},e),X(e)},r.onerror=function(){L(t,400,{})},r.ontimeout=function(){L(t,500,{})},r.onprogress=function(){},n?r.send(e.data):i.set((function(){r.send(e.data)}),0)}function M(e,t,n){var r,a=e.urlString,o=!1,s=!1,c=((r={body:e.data,method:ko}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,r);n&&(c.keepalive=!0,2===e._sendReason&&(o=!0,g&&(a+=ls))),_&&(c.credentials="include"),e.headers&&Rn(e.headers).length>0&&(c.headers=e.headers),fetch(a,c).then((function(e){var n={},r=Do,a=e.headers;a&&a.forEach((function(e,t){n[t]=e})),e.body&&e.text().then((function(e){r=e})),s||(s=!0,L(t,e.status,n,r),X(r))})).catch((function(e){s||(s=!0,L(t,0,{}))})),o&&!s&&(s=!0,L(t,200,{})),!s&&e.timeout>0&&i.set((function(){s||(s=!0,L(t,500,{}))}),e.timeout)}function R(e,t,n){var r=e.urlString;function a(e,t,n){if(!e[n]&&t&&t.getResponseHeader){var r=t.getResponseHeader(n);r&&(e[n]=Pn(r))}return e}function i(e,n){L(t,e.status,function(e){var t,n,r={};return e.getAllResponseHeaders?(t=e.getAllResponseHeaders(),n={},Sn(t)&&Dn(Pn(t).split(/[\r\n]+/),(function(e){if(e){var t=e.indexOf(": ");if(-1!==t){var r=Pn(e.substring(0,t)).toLowerCase(),a=Pn(e.substring(t+1));n[r]=a}else n[Pn(e)]=1}})),r=n):(r=a(r,e,Uo),r=a(r,e,Lo),r=a(r,e,"kill-duration-seconds")),r}(e),n)}n&&e.disableXhrSync&&(n=!1);var o=Ui(ko,r,_,!0,n,e.timeout);Cn(e.headers,(function(e,t){o.setRequestHeader(e,t)})),o.onload=function(){var e=gs(o);i(o,e),X(e)},o.onerror=function(){i(o)},o.ontimeout=function(){i(o)},o.send(e.data)}function L(e,t,n,r){try{e(t,n,r)}catch(e){$r(s,2,518,Rr(e))}}function U(e,t,n){var r=200,a=e._thePayload,i=e.urlString+(g?ls:Do);try{var o=xr();if(!o.sendBeacon(i,e.data))if(a){var c=[];Dn(a.batches,(function(e){if(c&&e&&e.count()>0){for(var t=e.events(),n=0;n<t.length;n++)if(!o.sendBeacon(i,x.getEventBlob(t[n]))){c.push(e.split(n));break}}else c.push(e.split(0))})),Q(c,8003,a.sendType,!0)}else r=0}catch(e){Zr(s,"Failed to send telemetry using sendBeacon API. Ex:"+Rr(e)),r=0}finally{L(t,r,{},Do)}}function V(e){return 2===e||3===e}function H(e){return D&&V(e)&&(e=2),e}function q(){return!y&&b<n}function F(){var e=w;return w=[],e}function B(e,t,n){var r=!1;return e&&e.length>0&&!y&&c[t]&&x&&(r=0!==t||q()&&(n>0||C.allowRequestSending())),r}function j(e){var t={};return e&&Dn(e,(function(e,n){t[n]={iKey:e.iKey(),evts:e.events()}})),t}function z(e,n,r,a,i){if(e&&0!==e.length)if(y)Q(e,1,a);else{a=H(a);try{var o=e,l=0!==a;rr(u,(function(){return"HttpManager:_sendBatches"}),(function(o){o&&(e=e.slice(0));for(var s=[],u=null,f=Mi(),d=c[a]||(l?c[1]:c[0]),p=d&&d._transport,g=v&&(D||V(a)||3===p||d._isSync&&2===p);B(e,a,n);){var h=e.shift();h&&h.count()>0&&(m.isTenantKilled(h.iKey())?s.push(h):(u=u||x.createPayload(n,r,l,g,i,a),x.appendPayload(u,h,t)?null!==u.overflow&&(e=[u.overflow].concat(e),u.overflow=null,K(u,f,Mi(),i),f=Mi(),u=null):(K(u,f,Mi(),i),f=Mi(),e=[h].concat(e),u=null)))}u&&K(u,f,Mi(),i),e.length>0&&(w=e.concat(w)),Q(s,8004,a)}),(function(){return{batches:j(o),retryCount:n,isTeardown:r,isSynchronous:l,sendReason:i,useSendBeacon:V(a),sendType:a}}),!l)}catch(e){$r(s,2,48,"Unexpected Exception sending batch: "+Rr(e))}}}function W(e,t,n){e[t]=e[t]||{},e[t][o.identifier]=n}function K(t,n,a,i){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var l=!!e.sendHook,v=c[t.sendType];!V(t.sendType)&&t.isBeacon&&2===t.sendReason&&(v=c[2]||c[3]||v);var g=k;(t.isBeacon||3===v._transport)&&(g=!1);var y=function(e,t){var n={url:h,hdrs:{},useHdrs:!1};t?(n.hdrs=Oi(n.hdrs,S),n.useHdrs=Rn(n.hdrs).length>0):Cn(S,(function(e,t){ps[e]?ms(n,ps[e],t,!1):(n.hdrs[e]=t,n.useHdrs=!0)})),ms(n,Ho,"NO_AUTH",t),ms(n,Vo,Si,t);var r=Do;Dn(e.apiKeys,(function(e){r.length>0&&(r+=","),r+=e})),ms(n,Bo,r,t),ms(n,Fo,Hn().toString(),t);var a=function(e){for(var t=0;t<e.batches.length;t++){var n=e.batches[t].Msfpc();if(n)return encodeURIComponent(n)}return Do}(e);if(Di(a)&&(n.url+="&ext.intweb.msfpc="+a),C.shouldAddClockSkewHeaders()&&ms(n,qo,C.getClockSkewHeaderValue(),t),u.getWParam){var i=u.getWParam();i>=0&&(n.url+="&w="+i)}for(var o=0;o<E.length;o++)n.url+="&"+E[o].name+"="+E[o].value;return n}(t,g);g=g||y.useHdrs;var T=Mi();rr(u,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var c=0;c<t.batches.length;c++)for(var h=t.batches[c].events(),E=0;E<h.length;E++){var S=h[E];if(A){var w=S.timings=S.timings||{};W(w,"sendEventStart",T),W(w,"serializationStart",n),W(w,"serializationCompleted",a)}S[us]>0?S[us]++:S[us]=1}Q(t.batches,1e3+(i||0),t.sendType,!0);var x={data:t.payloadBlob,urlString:y.url,headers:y.hdrs,_thePayload:t,_sendReason:i,timeout:f,disableXhrSync:d,disableFetchKeepAlive:p};g&&(hs(x.headers,Mo)||(x.headers[Mo]="no-cache, no-store"),hs(x.headers,Ro)||(x.headers[Ro]=Oo));var k=null;v&&(k=function(n){C.firstRequestSent();var a=function(n,a){!function(t,n,a,i){var s,c=9e3,u=null,l=!1,f=!1;try{var d=!0;if(typeof t!==N){if(n){C.setClockSkew(n[Uo]);var p=n[Lo]||n["kill-duration-seconds"];Dn(m.setKillSwitchTenants(n["kill-tokens"],p),(function(e){Dn(a.batches,(function(t){if(t.iKey()===e){u=u||[];var n=t.split(0);a.numEvents-=n.count(),u.push(n)}}))}))}if(200==t||204==t)return void(c=200);((s=t)>=300&&s<500&&408!=s&&429!=s||501==s||505==s||a.numEvents<=0)&&(d=!1),c=9e3+t%1e3}if(d){c=100;var v=a.retryCnt;0===a.sendType&&(v<r?(l=!0,G((function(){0===a.sendType&&b--,z(a.batches,v+1,a.isTeardown,D?2:a.sendType,5)}),D,es(v))):(f=!0,D&&(c=8001)))}}finally{l||(C.setClockSkew(),function(t,n,r,a){try{a&&o._backOffTransmission(),200===n&&(a||t.isSync||o._clearBackOff(),function(e){if(A){var t=Mi();Dn(e,(function(e){e&&e.count()>0&&function(e,t){A&&Dn(e,(function(e){W(e.timings=e.timings||{},"sendEventCompleted",t)}))}(e.events(),t)}))}}(t.batches)),Q(t.batches,n,t.sendType,!0)}finally{0===t.sendType&&(b--,5!==r&&e.sendQueuedRequests(t.sendType,r))}}(a,c,i,f)),Q(u,8004,a.sendType)}}(n,a,t,i)},c=t.isTeardown||t.isSync;try{v.sendPOST(n,a,c),e.sendListener&&e.sendListener(x,n,c,t.isBeacon)}catch(e){Zr(s,"Unexpected exception sending payload. Ex:"+Rr(e)),L(a,0,{})}}),rr(u,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(k)if(0===t.sendType&&b++,l&&!t.isBeacon&&3!==v._transport){var n={data:x.data,urlString:x.urlString,headers:Oi({},x.headers),timeout:x.timeout,disableXhrSync:x.disableXhrSync,disableFetchKeepAlive:x.disableFetchKeepAlive},r=!1;rr(u,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{e.sendHook(n,(function(e){r=!0,I||e._thePayload||(e._thePayload=e._thePayload||x._thePayload,e._sendReason=e._sendReason||x._sendReason),k(e)}),t.isSync||t.isTeardown)}catch(e){r||k(x)}}))}else k(x)}))}),(function(){return{thePayload:t,serializationStart:n,serializationCompleted:a,sendReason:i}}),t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&Q(t.sizeExceed,8003,t.sendType),t.failedEvts&&t.failedEvts.length>0&&Q(t.failedEvts,8002,t.sendType)}function G(e,t,n){t?e():i.set(e,n)}function X(t){var n=e._responseHandlers;try{for(var r=0;r<n.length;r++)try{n[r](t)}catch(e){$r(s,1,519,"Response handler failed: "+e)}if(t){var a=JSON.parse(t);Di(a.webResult)&&Di(a.webResult[Wo])&&l.set("MSFPC",a.webResult[Wo],31536e3)}}catch(e){}}function Q(e,t,n,r){if(e&&e.length>0&&a){var i=a[(c=t,l=fs[c],Di(l)||(l="oth",c>=9e3&&c<=9999?l="rspFail":c>=8e3&&c<=8999?l=_o:c>=1e3&&c<=1999&&(l="send")),l)];if(i){var o=0!==n;rr(u,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){G((function(){try{i.call(a,e,t,o,n)}catch(e){$r(s,1,74,"send request notification failed: "+e)}}),r||o,0)}),(function(){return{batches:j(e),reason:t,isSync:o,sendSync:r,sendType:n}}),!o)}}var c,l}e.initialize=function(e,t,n,r,a){var i;a||(a={}),h=e+h,k=!!dn(a.avoidOptions)||!a.avoidOptions,u=t,l=t.getCookieMgr(),A=!u.config.disableEventTimings;var m=!!u.config.enableCompoundKey;s=(o=n).diagLog();var y=a.valueSanitizer,C=a.stringifyObjects;dn(a.enableCompoundKey)||(m=!!a.enableCompoundKey),f=a.xhrTimeout,d=!!a.disableXhrSync,p=!!a.disableFetchKeepAlive,g=!1!==a.addNoResponse,T=!Or(),x=new ss(u,y,C,m),pn(a.useSendBeacon)||(T=!!a.useSendBeacon);var b=r,E=a.alwaysUseXhrOverride?r:null,S=a.alwaysUseXhrOverride?r:null,w=[3,2];if(!r){I=!1;var N=Dr();N&&N.protocol&&"file:"===N.protocol.toLowerCase()&&(_=!1);var D=[];Or()?(D=[2,1],w=[2,1,3]):D=[1,2,3],(r=P(D=ys(D,a.transports),!1))||Zr(s,"No available transport to send events"),b=P(D,!0)}E||(E=P(w=ys(w,a.unloadTransports),!0)),v=!I&&(T&&Lr()||!p&&Ur(!0)),(i={})[0]=r,i[1]=b||P([1,2,3],!0),i[2]=E||b||P([1],!0),i[3]=S||P([2,3],!0)||b||P([1],!0),c=i},e._getDbgPlgTargets=function(){return[c[0],m,x,c]},e.addQueryStringParameter=function(e,t){for(var n=0;n<E.length;n++)if(E[n].name===e)return void(E[n].value=t);E.push({name:e,value:t})},e.addHeader=function(e,t){S[e]=t},e.canSendRequest=function(){return q()&&C.allowRequestSending()},e.sendQueuedRequests=function(e,t){dn(e)&&(e=0),D&&(e=H(e),t=2),B(w,e,0)&&z(F(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!y&&0===b&&0===w.length},e.setUnloading=function(e){D=e},e.addBatch=function(e){if(e&&e.count()>0){if(m.isTenantKilled(e.iKey()))return!1;w.push(e)}return!0},e.teardown=function(){w.length>0&&z(F(),0,!0,2,2)},e.pause=function(){y=!0},e.resume=function(){y=!1,e.sendQueuedRequests(0,4)},e.sendSynchronousBatch=function(e,t,n){e&&e.count()>0&&(pn(t)&&(t=1),D&&(t=H(t),n=2),z([e],0,!1,t,n||0))}}))}return e.__ieDyn=1,e}();function Ts(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout(e,t,n)}function bs(e){clearTimeout(e)}function Is(e,t){return{set:e||Ts,clear:t||bs}}var Es="eventsDiscarded",Ss="overrideInstrumentationKey",ws="maxEventRetryAttempts",Ns="maxUnloadEventRetryAttempts",xs=function(e){function t(){var n,r=e.call(this)||this;r.identifier="PostChannel",r.priority=1011,r.version="3.2.14";var a,i,o,s,c,u,l,f=!1,d=[],p=null,v=!1,g=0,h=500,m=0,y=1e4,C={},T=Ao,b=null,I=null,E=0,S=0,w={},N=-1,x=!0,A=!1,D=6,k=2;return Ee(t,r,(function(e,t){function r(e){"beforeunload"!==(e||Er().event).type&&(A=!0,i.setUnloading(A)),H(2,2)}function _(e){A=!1,i.setUnloading(A)}function P(e,t){if(e.sendAttempt||(e.sendAttempt=0),e.latency||(e.latency=1),e.ext&&e.ext[Ko]&&delete e.ext[Ko],e.ext&&e.ext[Go]&&e.ext[Go].id&&delete e.ext[Go].id,x&&(e.ext=Qn(e.ext),e.baseData&&(e.baseData=Qn(e.baseData)),e.data&&(e.data=Qn(e.data))),e.sync)if(E||v)e.latency=3,e.sync=!1;else if(i)return x&&(e=Qn(e)),void i.sendSynchronousBatch(Jo.create(e.iKey,[e]),!0===e.sync?1:e.sync,3);var n=e.latency,r=m,a=y;4===n&&(r=g,a=h);var o=!1;if(r<a)o=!B(e,t);else{var s=1,c=20;4===n&&(s=4,c=1),o=!0,function(e,t,n,r){for(;n<=t;){var a=q(e,t,!0);if(a&&a.count()>0){var i=a.split(0,r),o=i.count();if(o>0)return 4===n?g-=o:m-=o,Y(Es,[i],xo.QueueFull),!0}n++}return j(),!1}(e.iKey,e.latency,s,c)&&(o=!B(e,t))}o&&J(Es,[e],xo.QueueFull)}function O(e,t,n){var r=z(e,t,n);return i.sendQueuedRequests(t,n),r}function M(){return m>0}function R(){if(N>=0&&z(N,0,c)&&i.sendQueuedRequests(0,c),g>0&&!I&&!v){var e=C[T][2];e>=0&&(I=U((function(){I=null,O(4,0,1),R()}),e))}var t=C[T][1];!b&&!p&&t>=0&&!v&&(M()?b=U((function(){b=null,O(0===S?3:1,0,1),S++,S%=2,R()}),t):S=0)}function L(){n=null,f=!1,d=[],p=null,v=!1,g=0,h=500,m=0,y=1e4,C={},T=Ao,b=null,I=null,E=0,S=0,a=null,w={},o=void 0,s=0,N=-1,c=null,x=!0,A=!1,D=6,k=2,u=null,l=Is(),i=new Cs(500,2,1,{requeue:X,send:$,sent:Z,drop:ee,rspFail:te,oth:ne},l),G(),w[4]={batches:[],iKeyMap:{}},w[3]={batches:[],iKeyMap:{}},w[2]={batches:[],iKeyMap:{}},w[1]={batches:[],iKeyMap:{}},re()}function U(e,t){0===t&&E&&(t=1);var n=1e3;return E&&(n=es(E-1)),l.set(e,t*n)}function V(){return null!==b&&(l.clear(b),b=null,S=0,!0)}function H(e,t){V(),p&&(l.clear(p),p=null),v||O(1,e,t)}function q(e,t,n){var r=w[t];r||(r=w[t=1]);var a=r.iKeyMap[e];return!a&&n&&(a=Jo.create(e),r.batches.push(a),r.iKeyMap[e]=a),a}function F(t,n){i.canSendRequest()&&!E&&(o>0&&m>o&&(n=!0),n&&null==p&&e.flush(t,null,20))}function B(e,t){x&&(e=Qn(e));var n=e.latency,r=q(e.iKey,n,!0);return!!r.addEvent(e)&&(4!==n?(m++,t&&0===e.sendAttempt&&F(!e.sync,s>0&&r.count()>=s)):g++,!0)}function j(){for(var e=0,t=0,n=function(n){var r=w[n];r&&r.batches&&Dn(r.batches,(function(r){4===n?e+=r.count():t+=r.count()}))},r=1;r<=4;r++)n(r);m=t,g=e}function z(t,n,r){var a=!1,o=0===n;return!o||i.canSendRequest()?rr(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],n=4;n>=t;){var r=w[n];r&&r.batches&&r.batches.length>0&&(Dn(r.batches,(function(t){i.addBatch(t)?a=a||t&&t.count()>0:e=e.concat(t.events()),4===n?g-=t.count():m-=t.count()})),r.batches=[],r.iKeyMap={}),n--}e.length>0&&J(Es,e,xo.KillSwitch),a&&N>=t&&(N=-1,c=0)}),(function(){return{latency:t,sendType:n,sendReason:r}}),!o):(N=N>=0?Math.min(N,t):t,c=Math.max(c,r)),a}function W(e,t){O(1,0,t),j(),K((function(){e&&e(),d.length>0?p=U((function(){p=null,W(d.shift(),t)}),0):(p=null,R())}))}function K(e){i.isCompletelyIdle()?e():p=U((function(){p=null,K(e)}),.25)}function G(){(C={})[Ao]=[2,1,0],C.NEAR_REAL_TIME=[6,3,0],C.BEST_EFFORT=[18,9,0]}function X(t,n){var r=[],a=D;A&&(a=k),Dn(t,(function(t){t&&t.count()>0&&Dn(t.events(),(function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<a?(Ri(t,e.identifier),P(t,!1)):r.push(t))}))})),r.length>0&&J(Es,r,xo.NonRetryableStatus),A&&H(2,2)}function Q(t,n){var r=e._notificationManager||{},a=r[t];if(a)try{a.apply(r,n)}catch(n){$r(e.diagLog(),1,74,t+" notification failed: "+n)}}function J(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&Q(e,[t].concat(n))}function Y(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&Dn(t,(function(t){t&&t.count()>0&&Q(e,[t.events()].concat(n))}))}function $(e,t,n){e&&e.length>0&&Q("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function Z(e,t){Y("eventsSent",e,t),R()}function ee(e,t){Y(Es,e,t>=8e3&&t<=8999?t-8e3:xo.Unknown)}function te(e){Y(Es,e,xo.NonRetryableStatus),R()}function ne(e,t){Y(Es,e,xo.Unknown),R()}function re(){s=n&&n.disableAutoBatchFlushLimit?0:Math.max(1500,y/6)}L(),e._getDbgPlgTargets=function(){return[i]},e.initialize=function(s,c,f){rr(c,(function(){return"PostChannel:initialize"}),(function(){var d=c;t.initialize(s,c,f);try{c.addUnloadCb,u=ci(Ua(e.identifier),c.evtNamespace&&c.evtNamespace());var p=e._getTelCtx();s.extensionConfig[e.identifier]=s.extensionConfig[e.identifier]||{},n=p.getExtCfg(e.identifier),l=Is(n.setTimeoutOverride,n.clearTimeoutOverride),x=!n.disableOptimizeObj&&!!br("chrome"),function(e){var t=e.getWParam;e.getWParam=function(){var e=0;return n.ignoreMc1Ms0CookieProcessing&&(e|=2),e|t()}}(d),n.eventsLimitInMem>0&&(y=n.eventsLimitInMem),n.immediateEventLimit>0&&(h=n.immediateEventLimit),n.autoFlushEventsLimit>0&&(o=n.autoFlushEventsLimit),wn(n[ws])&&(D=n[ws]),wn(n[Ns])&&(k=n[Ns]),re(),n.httpXHROverride&&n.httpXHROverride.sendPOST&&(a=n.httpXHROverride),Di(s.anonCookieName)&&i.addQueryStringParameter("anoncknm",s.anonCookieName),i.sendHook=n.payloadPreprocessor,i.sendListener=n.payloadListener;var v=n.overrideEndpointUrl?n.overrideEndpointUrl:s.endpointUrl;e._notificationManager=c.getNotifyMgr(),i.initialize(v,e.core,e,a,n);var g=s.disablePageUnloadEvents||[];pi(r,g,u),gi(r,g,u),mi(_,s.disablePageShowEvents,u)}catch(t){throw e.setInitialized(!1),t}}),(function(){return{coreConfig:s,core:c,extensions:f}}))},e.processTelemetry=function(t,r){Ri(t,e.identifier);var a=(r=e._getTelCtx(r)).getExtCfg(e.identifier),i=!!n.disableTelemetry;a&&(i=i||!!a.disableTelemetry);var o=t;i||f||(n[Ss]&&(o.iKey=n[Ss]),a&&a[Ss]&&(o.iKey=a[Ss]),P(o,!0),A?H(2,2):R()),e.processNext(o,r)},e._doTeardown=function(e,t){var n;H(2,2),f=!0,i.teardown(),vi(null,u),hi(null,u),n=ci(Ya,u),di([Ga],null,n),di([Wa],null,n),L()},e.setEventQueueLimits=function(e,t){y=e>0?e:1e4,o=t>0?t:0,re();var n=m>e;if(!n&&s>0)for(var r=1;!n&&r<=3;r++){var a=w[r];a&&a.batches&&Dn(a.batches,(function(e){e&&e.count()>=s&&(n=!0)}))}F(!0,n)},e.pause=function(){V(),v=!0,i.pause()},e.resume=function(){v=!1,i.resume(),R()},e.addResponseHandler=function(e){i._responseHandlers.push(e)},e._loadTransmitProfiles=function(e){V(),G(),T=Ao,R(),Cn(e,(function(e,t){var n=t.length;if(n>=2){var r=n>2?t[2]:0;if(t.splice(0,n-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0){var a=t[0]/t[1];t[0]=Math.ceil(a)*t[1]}r>=0&&t[1]>=0&&r>t[1]&&(r=t[1]),t.push(r),C[e]=t}}))},e.flush=function(e,t,n){if(void 0===e&&(e=!0),!v)if(n=n||1,e)null==p?(V(),z(1,0,n),p=U((function(){p=null,W(t,n)}),0)):d.push(t);else{var r=V();O(1,1,n),null!=t&&t(),r&&R()}},e.setMsaAuthTicket=function(e){i.addHeader(jo,e)},e.hasEvents=M,e._setTransmitProfile=function(e){T!==e&&void 0!==C[e]&&(V(),T=e,R())},e._backOffTransmission=function(){E<4&&(E++,V(),R())},e._clearBackOff=function(){E&&(E=0,V(),R())},Ln(e,"_setTimeoutOverride",(function(){return l.set}),(function(e){l=Is(e,l.clear)})),Ln(e,"_clearTimeoutOverride",(function(){return l.clear}),(function(e){l=Is(l.set,e)}))})),r}return B(t,e),t.__ieDyn=1,t}(lo);const As=xs;var Ds,ks="locale",_s="ver",Ps="name",Os=No({UserExt:[0,"user"],DeviceExt:[1,"device"],TraceExt:[2,"trace"],WebExt:[3,"web"],AppExt:[4,"app"],OSExt:[5,"os"],SdkExt:[6,"sdk"],IntWebExt:[7,"intweb"],UtcExt:[8,"utc"],LocExt:[9,"loc"],CloudExt:[10,"cloud"],DtExt:[11,"dt"]}),Ms=No({id:[0,"id"],ver:[1,_s],appName:[2,Ps],locale:[3,ks],expId:[4,"expId"],env:[5,"env"]}),Rs=No({domain:[0,"domain"],browser:[1,"browser"],browserVer:[2,"browserVer"],screenRes:[3,"screenRes"],userConsent:[4,"userConsent"],consentDetails:[5,"consentDetails"]}),Ls=No({locale:[0,ks],localId:[1,"localId"],id:[2,"id"]}),Us=No({osName:[0,Ps],ver:[1,_s]}),Vs=No({ver:[0,_s],seq:[1,"seq"],installId:[2,"installId"],epoch:[3,"epoch"]}),Hs=No({msfpc:[0,"msfpc"],anid:[1,"anid"],serviceName:[2,"serviceName"]}),qs=No({popSample:[0,"popSample"],eventFlags:[1,"eventFlags"]}),Fs=No({tz:[0,"tz"]}),Bs=No({sessionId:[0,"sesId"]}),js=No({localId:[0,"localId"],deviceClass:[1,"deviceClass"],make:[2,"make"],model:[3,"model"]}),zs=No({role:[0,"role"],roleInstance:[1,"roleInstance"],roleVer:[2,"roleVer"]}),Ws=No({traceId:[0,"traceID"],traceName:[1,Ps],parentId:[2,"parentID"]}),Ks=No({traceId:[0,"traceId"],spanId:[1,"spanId"],traceFlags:[2,"traceFlags"]});function Gs(){return void 0===Ds&&(Ds=!!Qs(0)),Ds}function Xs(){return Gs()?Qs(0):null}function Qs(e){var t,n,r=null;try{var a=L();if(!a)return null;n=new Date,(r=0===e?a.localStorage:a.sessionStorage)&&mn(r.setItem)&&(r.setItem(n,n),t=r.getItem(n)!==n,r.removeItem(n),t&&(r=null))}catch(e){r=null}return r}function Js(){return this.getId()}function Ys(e){this.setId(e)}var $s=function(){function e(){Ee(e,this,(function(e){e.setId=function(t){e.customId=t},e.getId=function(){return Sn(e.customId)?e.customId:e.automaticId}}))}return e._staticInit=void Ln(e.prototype,"id",Js,Ys),e}(),Zs="ai_session",ec=function(){function e(t,n){var r,a,i=Qr(t),o=ha(t);Ee(e,this,(function(t){var s,c={sessionRenewalMs:(s=n).sessionRenewalMs&&function(){return s.sessionRenewalMs},sessionExpirationMs:s.sessionExpirationMs&&function(){return s.sessionExpirationMs},cookieDomain:s.cookieDomain&&function(){return s.cookieDomain},namePrefix:s.namePrefix&&function(){return s.namePrefix},sessionAsGuid:function(){return s.sessionAsGuid},idLength:function(){return s.idLength?s.idLength:22}};function u(e){var n=t.automaticSession,r=e.split("|");r.length>0&&n.setId(r[0]);try{if(r.length>1){var a=+r[1];n.acquisitionDate=+new Date(a),n.acquisitionDate=n.acquisitionDate>0?n.acquisitionDate:0}if(r.length>2){var o=+r[2];n.renewalDate=+new Date(o),n.renewalDate=n.renewalDate>0?n.renewalDate:0}}catch(e){$r(i,1,510,"Error parsing ai_session cookie, session will be reset: "+e)}0===n.renewalDate&&$r(i,2,517,"AI session renewal date is 0, session will be reset.")}function l(){var e=t.automaticSession,n=(new Date).getTime(),r=t.config.sessionAsGuid();!dn(r)&&r?Nn(r)?e.setId(Pi()):e.setId(Pi(r)):e.setId(_a(c&&c.idLength?c.idLength():22)),e.acquisitionDate=n,e.renewalDate=n,f(e.getId(),e.acquisitionDate,e.renewalDate),Gs()||$r(i,2,505,"Browser does not support local storage. Session durations will be inaccurate.")}function f(e,n,i){var s=n+t.config.sessionExpirationMs(),c=i+t.config.sessionRenewalMs(),u=new Date,l=[e,n,i];s<c?u.setTime(s):u.setTime(c);var f=t.config.cookieDomain?t.config.cookieDomain():null;o.set(a(),l.join("|")+";expires="+u.toUTCString(),null,f),r=(new Date).getTime()}mn(n.sessionExpirationMs)||(c.sessionExpirationMs=function(){return e.acquisitionSpan}),mn(n.sessionRenewalMs)||(c.sessionRenewalMs=function(){return e.renewalSpan}),t.config=c,a=function(){return t.config.namePrefix&&t.config.namePrefix()?Zs+t.config.namePrefix():Zs},t.automaticSession=new $s,t.update=function(){t.automaticSession.getId()||function(){var e=o.get(a());if(e&&mn(e.split))u(e);else{var n=function(e,t){var n=Xs();if(null!==n)try{return n.getItem(t)}catch(t){Ds=!1,$r(e,1,503,"Browser failed read of local storage. "+t)}return null}(i,a());n&&u(n)}t.automaticSession.getId()||l()}();var n=t.automaticSession,s=t.config,c=(new Date).getTime(),d=c-n.acquisitionDate>s.sessionExpirationMs(),p=c-n.renewalDate>s.sessionRenewalMs();d||p?l():(!r||c-r>e.cookieUpdateInterval)&&(n.renewalDate=c,f(n.getId(),n.acquisitionDate,n.renewalDate))},t.backup=function(){var e,n,r,o=t.automaticSession;e=o.getId(),n=o.acquisitionDate,r=o.renewalDate,function(e,t,n){var r=Xs();if(null!==r)try{return r.setItem(t,n),!0}catch(t){Ds=!1,$r(e,1,504,"Browser failed write to local storage. "+t)}}(i,a(),[e,n,r].join("|"))}}))}return e.acquisitionSpan=864e5,e.renewalSpan=18e5,e.cookieUpdateInterval=6e4,e}(),tc=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];function nc(e,t){void 0===t&&(t=tc);var n=null;if(e)for(var r=e.split(","),a=0;a<r.length;a++)rc(r[a],t)&&(n?n+=","+r[a]:n=r[a]);return n}function rc(e,t){if(void 0===t&&(t=tc),!e||e.length<4)return!1;for(var n=!1,r=e.substring(0,3).toString().toUpperCase(),a=0;a<t.length;a++)if(t[a]+":"===r&&e.length<=256){n=!0;break}return n}function ac(){return this.getExpId()}var ic=function(){function e(t,n){var r=null,a=tc.slice(0),i=ha(n),o=t;Ee(e,this,(function(e){if(Sr()){var n=wr().documentElement;n&&(e.locale=n.lang)}function s(e){e!==r&&(r=nc(e,a))}e.env=t.env?t.env:function(e){var t,n={},r=wr();if(r){t=r&&r.querySelectorAll("meta");for(var a=0;a<t.length;a++){var i=t[a];i.name&&0===i.name.toLowerCase().indexOf(e)&&(n[i.name.replace(e,"")]=i.content)}}return n}("awa-").env,e.getExpId=function(){return o.expId?(s(o.expId),r):(s(_i(i,"Treatments")),r)}}))}return e.validateAppExpId=nc,e._staticInit=void Ln(e.prototype,"expId",ac),e}(),oc=function(){},sc=function(){};function cc(){return this.getMsfpc()}function uc(){return this.getAnid()}var lc=function(){function e(t,n){var r=ha(n);Ee(e,this,(function(e){t.serviceName&&(e.serviceName=t.serviceName),e.getMsfpc=function(){return _i(r,"MSFPC")},e.getAnid=function(){return _i(r,"ANON").slice(0,34)}}))}var t;return e._staticInit=(Ln(t=e.prototype,"msfpc",cc),void Ln(t,"anid",uc)),e}(),fc=function(){var e=(new Date).getTimezoneOffset(),t=e%60,n=(e-t)/60,r="+";n>0&&(r="-"),n=Math.abs(n),t=Math.abs(t),this.tz=r+(n<10?"0"+n:n.toString())+":"+(t<10?"0"+t:t.toString())},dc={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(ipad|iphone|ipod)(?=.*like mac os x)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i},pc={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},vc="([\\d,.]+)",gc="([\\d,_,.]+)",hc="Unknown",mc=[{r:dc.WINPHONE,os:"Windows Phone"},{r:dc.WINRT,os:"Windows RT"},{r:dc.WIN,os:"Windows"},{r:dc.IOS,os:"iOS"},{r:dc.ANDROID,os:"Android"},{r:dc.LINUX,os:"Linux"},{r:dc.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:dc.OSX,os:"Mac OS X"}];function yc(e,t){var n=e.match(new RegExp(t+" "+vc));return n?pc[n[1]]?pc[n[1]]:n[1]:hc}function Cc(e){return e.indexOf(".")>-1?".":e.indexOf("_")>-1?"_":null}var Tc=function(e){if(e.populateOperatingSystemInfo){var t=this,n=xr()||{},r=e.userAgent||n.userAgent||"",a=e.userAgentData||n.userAgentData||{};if(r){var i=function(e){for(var t=0;t<mc.length;t++){var n=mc[t];if(n.r&&e.match(n.r))return n.os;if(n.s&&-1!==e.indexOf(n.s))return n.os}return hc}(r.toLowerCase());t.name=i,t.ver=function(e,t){return"Windows"===t?yc(e,"Windows NT"):"Android"===t?yc(e,t):"Mac OS X"===t?function(e){var t=e.match(new RegExp("Mac OS X "+gc));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Cc(n);return r?n.split(r)[0]:n}}return hc}(e):"iOS"===t?function(e){var t=e.match(new RegExp("OS "+gc));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Cc(n);return r?n.split(r)[0]:n}}return hc}(e):hc}(r,i)}t.name&&t.name!==hc||!Sn(a.platform)||(t.name=a.platform)}},bc="MicrosoftApplicationsTelemetryDeviceId",Ic=function(){function e(t,n){var r=0;Ee(e,this,(function(e){var a=t.propertyStorageOverride;e.seq=r,e.epoch=ka(!1).toString();var i=ha(n,t);if(i.isEnabled()||a){var o=function(e,t,n){return t?t.getProperty(n)||"":_i(e,n)}(i,a,bc);o||(o=yi()),function(e,t,n,r){t?t.setProperty(n,r):e.set(n,r,31536e3)}(i,a,bc,o),e.installId=o}else i.purge(bc);e.getSequenceId=function(){return++r}}))}return e.__ieDyn=1,e}(),Ec=function(e,t,n,r){var a=this;if(a.traceId=t||Ci(),e.enableDistributedTracing&&!n&&(n=Ci().substring(0,16)),a.parentId=n,e.enableApplicationInsightsTrace){a.name=r;var i=Dr();i&&i.pathname&&(a.name=i.pathname)}},Sc="setLocalId";function wc(){return this.getLocalId()}function Nc(e){this[Sc](e)}var xc=function(){function e(t,n,r){var a,i=n,o=ha(r,t);Ee(e,this,(function(n){if(o&&o.isEnabled()&&(d(),i.enableApplicationInsightsUser)){var r=_i(o,e.userCookieName);if(r){var s=r.split(e.cookieSeparator);s.length>0&&(n.id=s[0])}if(!n.id){n.id=_a(t&&!dn(t.idLength)?t.idLength:22);var c=An(new Date);n.accountAcquisitionDate=c;var u=[n.id,c],l=i.cookieDomain?i.cookieDomain:void 0;o.set(e.userCookieName,u.join(e.cookieSeparator),31536e3,l)}}if("undefined"!=typeof navigator){var f=navigator;n.locale=f.userLanguage||f.language}function d(){if(!i.hashIdentifiers&&!i.dropIdentifiers){var e=_i(o,"MUID");e&&(a="t:"+e)}return a}n.getLocalId=function(){return a||d()},n[Sc]=function(e){a=e}}))}return e.cookieSeparator="|",e.userCookieName="ai_user",e._staticInit=void Ln(e.prototype,"localId",wc,Nc),e}(),Ac=function(e){var t=this;t.popSample=100,t.eventFlags=0,e.hashIdentifiers&&(t.eventFlags=1048576|t.eventFlags),e.dropIdentifiers&&(t.eventFlags=2097152|t.eventFlags),e.scrubIpOnly&&(t.eventFlags=4194304|t.eventFlags)},Dc=["Required","Analytics","SocialMedia","Advertising"],kc="([\\d,.]+)",_c="Unknown",Pc="Edg/",Oc=[{ua:"OPR/",b:"Opera"},{ua:"PhantomJS",b:"PhantomJS"},{ua:"Edge",b:"Edge"},{ua:Pc,b:"Edge"},{ua:"Electron",b:"Electron"},{ua:"Chrome",b:"Chrome"},{ua:"Trident",b:"MSIE"},{ua:"MSIE ",b:"MSIE"},{ua:"Firefox",b:"Firefox"},{ua:"Safari",b:"Safari"},{ua:"SkypeShell",b:"SkypeShell"}],Mc=[{br:"Microsoft Edge",b:"Edge"},{br:"Google Chrome",b:"Chrome"},{br:"Opera",b:"Opera"}];function Rc(e,t){return t.indexOf(e)>-1}function Lc(e,t){for(var n=0;n<t.length;n++)if(e==t[n].brand)return t[n].version;return null}function Uc(){return this.getUserConsent()}var Vc=function(){function e(t,n){var r=ha(n),a=t||{};Ee(e,this,(function(e){var t=Dr();if(t){var n=t.hostname;n&&(e.domain="file:"===t.protocol?"local":n)}if(a.populateBrowserInfo){var i=a.userAgent,o=(a.userAgentData||{}).brands,s=xr();s&&(i=i||s.userAgent||"",o=o||(s.userAgentData||{}).brands),function(t,n){if(In(n))try{for(var r=0;r<Mc.length;r++){var a=Lc(Mc[r].br,n);if(a)return e.browser=Mc[r].b,void(e.browserVer=a)}}catch(e){}if(t){var i=function(e){if(e)for(var t=0;t<Oc.length;t++)if(Rc(Oc[t].ua,e))return Oc[t].b;return _c}(t);e.browser=i,e.browserVer=function(e,t){return"MSIE"===t?function(e){var t=e.match(new RegExp("MSIE "+kc));if(t)return t[1];var n=e.match(new RegExp("rv:"+kc));return n?n[1]:void 0}(e):function(e,t){"Safari"===e?e="Version":"Edge"===e&&Rc(Pc,t)&&(e="Edg");var n=t.match(new RegExp(e+"/"+kc));return n||"Opera"===e&&(n=t.match(new RegExp("OPR/"+kc)))?n[1]:_c}(t,e)}(t,i)}}(i,o);var c=function(){var e={h:0,w:0},t=Er();return t&&t.screen&&(e.h=screen.height,e.w=screen.width),e}();e.screenRes=c.w+"X"+c.h}dn(a.gpcDataSharingOptIn)?e.gpcDataSharingOptIn=null:e.gpcDataSharingOptIn=a.gpcDataSharingOptIn,e.getUserConsent=function(){return a.userConsented||!!_i(r,a.userConsentCookieName||"MSCC")},e.getUserConsentDetails=function(){var t=null;try{var n=a.callback;if(n&&n.userConsentDetails){var r=n.userConsentDetails();if(r){t=a.disableConsentDetailsSanitize?r:{};for(var i=0;i<Dc.length;i++){var o=Dc[i];t[o]=r[o]||!1}}}var s=e.gpcDataSharingOptIn;return null!==s&&((t=t||{}).GPC_DataSharingOptIn=!!s),t?JSON.stringify(t):null}catch(e){}},Ln(e,"userConsent",e.getUserConsent)}))}return e._staticInit=void Ln(e.prototype,"userConsent",Uc),e}();function Hc(e,t,n,r,a){var i=t.ext[Os[e]];if(i)try{Cn(r,(function(e,t){if(Sn(t)||wn(t)||Nn(t)){var r=i[n[e]];!a&&(r||Sn(r)||wn(r)||Nn(r))&&(t=r),i[n[e]]=t}}))}catch(e){}return i}var qc=function(){function e(t,n,r){Ee(e,this,(function(e){e.app=new ic(n,r),e.cloud=new oc,e.user=new xc(t,n,r),e.os=new Tc(n),e.web=new Vc(n,r);var a=new Ic(t,r),i=new lc(n,r),o=new Ac(n);e.loc=new fc,e.device=new sc;var s=new ec(r,n);e.session=new $s;var c,u,l,f=(c=new Ec(n),u=v(),l=c||{},{getName:function(){return l.name},setName:function(e){u&&u.setName(e),l.name=e},getTraceId:function(){return l.traceId},setTraceId:function(e){u&&u.setTraceId(e),zi(e)&&(l.traceId=e)},getSpanId:function(){return l.parentId},setSpanId:function(e){u&&u.setSpanId(e),Wi(e)&&(l.parentId=e)},getTraceFlags:function(){return l.traceFlags},setTraceFlags:function(e){u&&u.setTraceFlags(e),l.traceFlags=e}}),d=!(n||{}).eventContainExtFields;function p(){var t=e.session;if(t&&Sn(t.customId))return t.customId;s.update();var n=s.automaticSession;if(n){var r=n.getId();r&&Sn(r)&&(t.automaticId=r)}return t.automaticId}function v(){var e=f;return r&&r.getTraceCtx&&(e=r.getTraceCtx(!1)||f),e}e.getTraceCtx=function(){return f},e.getSessionId=p,e.applyApplicationContext=function(t){var n,r=e.app;Hc(4,t,Ms,((n={})[0]=r.id,n[1]=r.ver,n[2]=r.name,n[3]=r.locale,n[4]=r.getExpId(),n[5]=r.env,n),d)},e.applyUserContext=function(t){var n,r=e.user;Hc(0,t,Ls,((n={})[1]=r.getLocalId(),n[0]=r.locale,n[2]=r.id,n),d)},e.applyWebContext=function(t){var n,r=e.web;Hc(3,t,Rs,((n={})[0]=r.domain,n[1]=r.browser,n[2]=r.browserVer,n[3]=r.screenRes,n[5]=r.getUserConsentDetails(),n[4]=r.getUserConsent(),n),d)},e.applyOsContext=function(t){var n,r=e.os;Hc(5,t,Us,((n={})[0]=r.name,n[1]=r.ver,n),d)},e.applySdkContext=function(e){var t;Hc(6,e,Vs,((t={})[2]=a.installId,t[1]=a.getSequenceId(),t[3]=a.epoch,t),d)},e.applyIntWebContext=function(e){var t;Hc(7,e,Hs,((t={})[0]=i.getMsfpc(),t[1]=i.getAnid(),t[2]=i.serviceName,t),d)},e.applyUtcContext=function(e){var t,n=((t={})[0]=o.popSample,t);o.eventFlags>0&&(n[1]=o.eventFlags),Hc(8,e,qs,n,d)},e.applyLocContext=function(t){var n;Hc(9,t,Fs,((n={})[0]=e.loc.tz,n),d)},e.applySessionContext=function(e){var t;Hc(4,e,Bs,((t={})[0]=p(),t),d)},e.applyDeviceContext=function(t){var n,r=e.device;Hc(1,t,js,((n={})[0]=r.localId,n[2]=r.make,n[3]=r.model,n[1]=r.deviceClass,n),d)},e.applyCloudContext=function(t){var n,r=e.cloud;Hc(10,t,zs,((n={})[0]=r.role,n[1]=r.roleInstance,n[2]=r.roleVer,n),d)},e.applyAITraceContext=function(e){var t;if(n.enableApplicationInsightsTrace){var r=v();r&&Hc(2,e,Ws,((t={})[0]=r.getTraceId(),t[1]=r.getName(),t[2]=r.getSpanId(),t),!1)}},e.applyDistributedTraceContext=function(e){var t,n=v();if(n){var r=((t={})[0]=n.getTraceId(),t[1]=n.getSpanId(),t),a=n.getTraceFlags();pn(a)||(r[2]=a),Hc(11,e,Ks,r,!1)}}}))}return e.__ieDyn=1,e}(),Fc=[Os[4],Os[0],Os[3],Os[5],Os[6],Os[7],Os[8],Os[9],Os[1],Os[2],Os[11],Os[10]];const Bc=function(e){function t(){var n,r,a,i=e.call(this)||this;return i.identifier="SystemPropertiesCollector",i.priority=3,i.version="3.2.14",Ee(t,i,(function(e,t){function i(){n=null,r={}}i(),e.initialize=function(r,i,o){t.initialize(r,i,o),a=e._getTelCtx().getExtCfg(e.identifier),n=new qc(r,a,i),i&&i.setTraceCtx&&i.setTraceCtx(n.getTraceCtx())},e.processTelemetry=function(t,i){Ri(t,e.identifier),i=e._getTelCtx(i);var o,s,c=t.ext=t.ext?t.ext:{};t.data=t.data?t.data:{},Dn(Fc,(function(e){c[e]=c[e]||{}})),n&&(n.applyUtcContext(t),n.applyApplicationContext(t),n.applyUserContext(t),n.applyWebContext(t),n.applyOsContext(t),n.applySdkContext(t),n.applyIntWebContext(t),n.applyLocContext(t),n.applySessionContext(t),n.applyDeviceContext(t),a.enableApplicationInsightsTrace&&n.applyAITraceContext(t),a.enableDistributedTracing&&n.applyDistributedTraceContext(t),n.applyCloudContext(t)),Dn(Rn(c),(function(e){0===Rn(c[e]).length&&delete c[e]})),o=r,s=t.data,o&&Cn(o,(function(e,t){s[e]||(s[e]=t)})),e.processNext(t,i)},e.getPropertiesContext=function(){return n},e.setProperty=function(e,t){r[e]=t},e._doTeardown=function(e,t){var r=(e||{}).core();if(r&&r.getTraceCtx&&n){var a=r.getTraceCtx(!1);a&&a===n.getTraceCtx()&&r.setTraceCtx(null)}i()}})),i}return B(t,e),t.__ieDyn=1,t}(lo);var jc=["c:","i:","w:"],zc={"microsoft.com":"c1.microsoft.com","xbox.com":"c.xbox.com","live.com":"c.live.com","microsoftstore.com":"c.microsoftstore.com","msn.com":"c.msn.com","windows.com":"c.windows.com","office.com":"c.office.com"};const Wc=function(){function e(t){this.core=t;var n,r=Pi(),a=Ci(),i=null,o=!1,s=ha(t);Ee(e,this,(function(e){e.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||a},e.getLastPageViewId=function(){return r},e.initializeIds=function(){o?r=Pi():o=!0},e.getMuidUserId=function(){var e=_i(s,"MUID");return e&&e.length?"t:"+e:e},e.setAppUserId=function(e){if(i=null,e)for(var t=0;t<jc.length;t++)if(jc[t]===e.substring(0,2)){i=e;break}},e.setDeviceClass=function(e){e&&(n=e)},e.getDeviceClass=function(){return n},e.getAppUserId=function(){return i},e.syncMuid=function(e){var t=Dr();if(t&&e){var n=(t.protocol||"http:")+"//"+e+"/c.gif?DI=4050&did=1&t=",r=wr();if(r){var a=r.createElement("IMG");a.style.display="none",a.src=n,a.hidden="",a["aria-hidden"]="true",a.role="presentation"}return!0}return!1},e.getMuidHost=function(e){return zc[e]}}))}return e.visitorId=function(){return _i(ha(null),"MUID")},e}(),Kc=function(){function e(){this._timers=[]}return e.prototype._recordTimeSpan=function(e,t){var n=(new Date).getTime();if(t)return n-this._timers[e];this._timers[e]=n},e}();var Gc="split",Xc="length",Qc="toLowerCase",Jc="toString",Yc="removeItem",$c="name",Zc="message",eu="stringify",tu="pathname",nu="correlationHeaderExcludePatterns",ru="indexOf",au="exceptions",iu="parsedStack",ou="properties",su="measurements",cu="sizeInBytes",uu="typeName",lu="severityLevel",fu="problemGroup",du="isManual",pu="CreateFromInterface",vu="assembly",gu="fileName",hu="hasFullStack",mu="level",yu="method",Cu="line",Tu="duration",bu="receivedResponse",Iu="substring",Eu="";function Su(e,t){return void 0===t&&(t=!1),null==e?t:"true"===e.toString()[Qc]()}function wu(e){(isNaN(e)||e<0)&&(e=0),e=Math.round(e);var t=Eu+e%1e3,n=Eu+Math.floor(e/1e3)%60,r=Eu+Math.floor(e/6e4)%60,a=Eu+Math.floor(e/36e5)%24,i=Math.floor(e/864e5);return t=1===t[Xc]?"00"+t:2===t[Xc]?"0"+t:t,n=n[Xc]<2?"0"+n:n,r=r[Xc]<2?"0"+r:r,a=a[Xc]<2?"0"+a:a,(i>0?i+".":Eu)+a+":"+r+":"+n+"."+t}var Nu=wo({LocalStorage:0,SessionStorage:1}),xu=void wo({AI:0,AI_AND_W3C:1,W3C:2}),Au=void 0,Du="";function ku(e){try{if(pn(L()))return null;var t=(new Date)[Jc](),n=br(e===Nu.LocalStorage?"localStorage":"sessionStorage"),r=Du+t;n.setItem(r,t);var a=n.getItem(r)!==t;if(n[Yc](r),!a)return n}catch(e){}return null}function _u(){return Pu()?ku(Nu.SessionStorage):null}function Pu(e){return(e||void 0===Au)&&(Au=!!ku(Nu.SessionStorage)),Au}function Ou(e,t){var n=_u();if(null!==n)try{return n.getItem(t)}catch(t){Au=!1,$r(e,2,2,"Browser failed read of session storage. "+qn(t),{exception:Rr(t)})}return null}var Mu,Ru="AppInsightsPropertiesPlugin",Lu="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",Uu="/v2/track",Vu="not_specified",Hu="iKey";function qu(e,t,n){var r=t[Xc],a=Fu(e,t);if(a[Xc]!==r){for(var i=0,o=a;void 0!==n[o];)i++,o=a[Iu](0,147)+Ju(i);a=o}return a}function Fu(e,t){var n;return t&&(t=Pn(t[Jc]()))[Xc]>150&&(n=t[Iu](0,150),$r(e,2,57,"name is too long.  It has been truncated to 150 characters.",{name:t},!0)),n||t}function Bu(e,t,n){var r;return void 0===n&&(n=1024),t&&(n=n||1024,(t=Pn(t)).toString()[Xc]>n&&(r=t[Jc]()[Iu](0,n),$r(e,2,61,"string value is too long. It has been truncated to "+n+" characters.",{value:t},!0))),r||t}function ju(e,t){return Qu(e,t,2048,66)}function zu(e,t){var n;return t&&t[Xc]>32768&&(n=t[Iu](0,32768),$r(e,2,56,"message is too long, it has been truncated to 32768 characters.",{message:t},!0)),n||t}function Wu(e,t){var n;if(t){var r=""+t;r[Xc]>32768&&(n=r[Iu](0,32768),$r(e,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:t},!0))}return n||t}function Ku(e,t){if(t){var n={};Cn(t,(function(t,r){if(hn(r)&&_r())try{r=Pr()[eu](r)}catch(t){$r(e,2,49,"custom property is not valid",{exception:t},!0)}r=Bu(e,r,8192),t=qu(e,t,n),n[t]=r})),t=n}return t}function Gu(e,t){if(t){var n={};Cn(t,(function(t,r){t=qu(e,t,n),n[t]=r})),t=n}return t}function Xu(e,t){return t?Qu(e,t,128,69)[Jc]():t}function Qu(e,t,n,r){var a;return t&&(t=Pn(t))[Xc]>n&&(a=t[Iu](0,n),$r(e,2,r,"input is too long, it has been truncated to "+n+" characters.",{data:t},!0)),a||t}function Ju(e){var t="00"+e;return t.substr(t[Xc]-3)}function Yu(e,t,n,r,a,i){var o;n=Bu(r,n)||Vu,(pn(e)||pn(t)||pn(n))&&Wn("Input doesn't contain all required fields");var s="";e[Hu]&&(s=e[Hu],delete e[Hu]);var c=((o={})[$c]=n,o.time=An(new Date),o.iKey=s,o.ext=i||{},o.tags=[],o.data={},o.baseType=t,o.baseData=e,o);return pn(a)||Cn(a,(function(e,t){c.data[e]=t})),c}(Mu={MAX_NAME_LENGTH:150,MAX_ID_LENGTH:128,MAX_PROPERTY_LENGTH:8192,MAX_STRING_LENGTH:1024,MAX_URL_LENGTH:2048,MAX_MESSAGE_LENGTH:32768,MAX_EXCEPTION_LENGTH:32768}).sanitizeKeyAndAddUniqueness=qu,Mu.sanitizeKey=Fu,Mu.sanitizeString=Bu,Mu.sanitizeUrl=ju,Mu.sanitizeMessage=zu,Mu.sanitizeException=Wu,Mu.sanitizeProperties=Ku,Mu.sanitizeMeasurements=Gu,Mu.sanitizeId=Xu,Mu.sanitizeInput=Qu,Mu.padNumber=Ju,Mu.trim=Pn;var $u=function(){function e(e,t,n,r){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};var a=this;a.ver=2,a[$c]=Bu(e,t)||Vu,a[ou]=Ku(e,n),a[su]=Gu(e,r)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Event",e.dataType="EventData",e}(),Zu=function(){function e(e,t,n,r,a){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};var i=this;i.ver=2,t=t||Vu,i[Zc]=zu(e,t),i[ou]=Ku(e,r),i[su]=Gu(e,a),n&&(i[lu]=n)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Message",e.dataType="MessageData",e}(),el=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},this.kind=0},tl=function(){function e(e,t,n,r,a,i,o,s,c){this.aiDataContract={ver:1,metrics:1,properties:0};var u=this;u.ver=2;var l=new el;l.count=r>0?r:void 0,l.max=isNaN(i)||null===i?void 0:i,l.min=isNaN(a)||null===a?void 0:a,l[$c]=Bu(e,t)||Vu,l.value=n,l.stdDev=isNaN(o)||null===o?void 0:o,u.metrics=[l],u[ou]=Ku(e,s),u[su]=Gu(e,c)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",e.dataType="MetricData",e}(),nl=function(){function e(e,t,n,r,a,i,o){this.aiDataContract={ver:1,name:0,url:0,duration:0,properties:0,measurements:0,id:0};var s=this;s.ver=2,s.id=Xu(e,o),s.url=ju(e,n),s[$c]=Bu(e,t)||Vu,isNaN(r)||(s[Tu]=wu(r)),s[ou]=Ku(e,a),s[su]=Gu(e,i)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",e.dataType="PageviewData",e}(),rl=function(){function e(e,t,n,r,a,i,o){this.aiDataContract={ver:1,name:0,url:0,duration:0,perfTotal:0,networkConnect:0,sentRequest:0,receivedResponse:0,domProcessing:0,properties:0,measurements:0};var s=this;s.ver=2,s.url=ju(e,n),s[$c]=Bu(e,t)||Vu,s[ou]=Ku(e,a),s[su]=Gu(e,i),o&&(s.domProcessing=o.domProcessing,s[Tu]=o[Tu],s.networkConnect=o.networkConnect,s.perfTotal=o.perfTotal,s[bu]=o[bu],s.sentRequest=o.sentRequest)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",e.dataType="PageviewPerformanceData",e}(),al="error",il="stack",ol="stackDetails",sl="errorSrc",cl="message",ul="description";function ll(e,t){var n=e;return n&&!Sn(n)&&(JSON&&JSON[eu]?(n=JSON[eu](e),!t||n&&"{}"!==n||(n=mn(e[Jc])?e[Jc]():""+e)):n=e+" - (Missing JSON.stringify)"),n||""}function fl(e,t){var n=e;return e&&(n&&!Sn(n)&&(n=e[cl]||e[ul]||n),n&&!Sn(n)&&(n=ll(n,!0)),e.filename&&(n=n+" @"+(e.filename||"")+":"+(e.lineno||"?")+":"+(e.colno||"?"))),t&&"String"!==t&&"Object"!==t&&"Error"!==t&&-1===(n||"")[ru](t)&&(n=t+": "+n),n||""}function dl(e){return e&&e.src&&Sn(e.src)&&e.obj&&In(e.obj)}function pl(e){var t=e||"";Sn(t)||(t=Sn(t[il])?t[il]:""+t);var n=t[Gc]("\n");return{src:t,obj:n}}function vl(e){var t=null;if(e)try{if(e[il])t=pl(e[il]);else if(e[al]&&e[al][il])t=pl(e[al][il]);else if(e.exception&&e.exception[il])t=pl(e.exception[il]);else if(dl(e))t=e;else if(dl(e[ol]))t=e[ol];else if(window&&window.opera&&e[cl])t=function(e){for(var t=[],n=e[Gc]("\n"),r=0;r<n[Xc];r++){var a=n[r];n[r+1]&&(a+="@"+n[r+1],r++),t.push(a)}return{src:e,obj:t}}(e[Zc]);else if(e.reason&&e.reason[il])t=pl(e.reason[il]);else if(Sn(e))t=pl(e);else{var n=e[cl]||e[ul]||"";Sn(e[sl])&&(n&&(n+="\n"),n+=" from "+e[sl]),n&&(t=pl(n))}}catch(e){t=pl(e)}return t||{src:"",obj:null}}function gl(e){var t="";if(e&&!(t=e.typeName||e[$c]||""))try{var n=/function (.{1,200})\(/.exec(e.constructor[Jc]());t=n&&n[Xc]>1?n[1]:""}catch(e){}return t}function hl(e){if(e)try{if(!Sn(e)){var t=gl(e),n=ll(e,!1);return n&&"{}"!==n||(e[al]&&(t=gl(e=e[al])),n=ll(e,!0)),0!==n[ru](t)&&"String"!==t?t+":"+n:n}}catch(e){}return""+(e||"")}var ml=function(){function e(e,t,n,r,a,i){this.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0};var o=this;o.ver=2,function(e){try{if(hn(e))return"ver"in e&&"exceptions"in e&&"properties"in e}catch(e){}return!1}(t)?(o[au]=t[au]||[],o[ou]=t[ou],o[su]=t[su],t[lu]&&(o[lu]=t[lu]),t.id&&(o.id=t.id),t[fu]&&(o[fu]=t[fu]),pn(t[du])||(o[du]=t[du])):(n||(n={}),o[au]=[new yl(e,t,n)],o[ou]=Ku(e,n),o[su]=Gu(e,r),a&&(o[lu]=a),i&&(o.id=i))}return e.CreateAutoException=function(e,t,n,r,a,i,o,s){var c,u=gl(a||i||e);return(c={})[Zc]=fl(e,u),c.url=t,c.lineNumber=n,c.columnNumber=r,c.error=hl(a||i||e),c.evt=hl(i||e),c[uu]=u,c.stackDetails=vl(o||a||i),c.errorSrc=s,c},e.CreateFromInterface=function(t,n,r,a){var i=n[au]&&_n(n[au],(function(e){return yl[pu](t,e)}));return new e(t,q(q({},n),{exceptions:i}),r,a)},e.prototype.toInterface=function(){var e,t=this,n=t.exceptions,r=t.properties,a=t.measurements,i=t.severityLevel,o=t.problemGroup,s=t.id,c=t.isManual,u=n instanceof Array&&_n(n,(function(e){return e.toInterface()}))||void 0;return(e={ver:"4.0"})[au]=u,e.severityLevel=i,e.properties=r,e.measurements=a,e.problemGroup=o,e.id=s,e.isManual=c,e},e.CreateSimpleException=function(e,t,n,r,a,i){var o;return{exceptions:[(o={},o[hu]=!0,o.message=e,o.stack=a,o.typeName=t,o)]}},e.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",e.dataType="ExceptionData",e.formatError=hl,e}(),yl=function(){function e(e,t,n){this.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2};var r=this;if(function(e){try{if(hn(e))return"hasFullStack"in e&&"typeName"in e}catch(e){}return!1}(t))r[uu]=t[uu],r[Zc]=t[Zc],r[il]=t[il],r[iu]=t[iu]||[],r[hu]=t[hu];else{var a=t,i=a&&a.evt;En(a)||(a=a[al]||i||a),r[uu]=Bu(e,gl(a))||Vu,r[Zc]=zu(e,fl(t||a,r[uu]))||Vu;var o=t[ol]||vl(t);r[iu]=function(e){var t,n=e.obj;if(n&&n[Xc]>0){t=[];var r=0,a=0;if(Dn(n,(function(e){var n=e[Jc]();if(Cl.regex.test(n)){var i=new Cl(n,r++);a+=i[cu],t.push(i)}})),a>32768)for(var i=0,o=t[Xc]-1,s=0,c=i,u=o;i<o;){if((s+=t[i][cu]+t[o][cu])>32768){var l=u-c+1;t.splice(c,l);break}c=i,u=o,i++,o--}}return t}(o),In(r[iu])&&_n(r[iu],(function(t){t[vu]=Bu(e,t[vu]),t[gu]=Bu(e,t[gu])})),r[il]=Wu(e,function(e){var t="";return e&&(e.obj?Dn(e.obj,(function(e){t+=e+"\n"})):t=e.src||""),t}(o)),r.hasFullStack=In(r.parsedStack)&&r.parsedStack[Xc]>0,n&&(n[uu]=n[uu]||r[uu])}}return e.prototype.toInterface=function(){var e,t=this,n=t[iu]instanceof Array&&_n(t[iu],(function(e){return e.toInterface()}));return(e={id:t.id,outerId:t.outerId,typeName:t[uu],message:t[Zc],hasFullStack:t[hu],stack:t[il]})[iu]=n||void 0,e},e.CreateFromInterface=function(t,n){var r=n[iu]instanceof Array&&_n(n[iu],(function(e){return Cl[pu](e)}))||n[iu];return new e(t,q(q({},n),{parsedStack:r}))},e}(),Cl=function(){function e(t,n){this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0};var r=this;if(r[cu]=0,"string"==typeof t){var a=t;r[mu]=n,r[yu]="<no_method>",r[vu]=Pn(a),r[gu]="",r[Cu]=0;var i=a.match(e.regex);i&&i[Xc]>=5&&(r[yu]=Pn(i[2])||r[yu],r[gu]=Pn(i[4]),r[Cu]=parseInt(i[5])||0)}else r[mu]=t[mu],r[yu]=t[yu],r[vu]=t[vu],r[gu]=t[gu],r[Cu]=t[Cu],r[cu]=0;r.sizeInBytes+=r.method[Xc],r.sizeInBytes+=r.fileName[Xc],r.sizeInBytes+=r.assembly[Xc],r[cu]+=e.baseSize,r.sizeInBytes+=r.level.toString()[Xc],r.sizeInBytes+=r.line.toString()[Xc]}return e.CreateFromInterface=function(t){return new e(t,null)},e.prototype.toInterface=function(){var e=this;return{level:e[mu],method:e[yu],assembly:e[vu],fileName:e[gu],line:e[Cu]}},e.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,e.baseSize=58,e}();function Tl(e){var t=null;if(mn(Event))t=new Event(e);else{var n=wr();n&&n.createEvent&&(t=n.createEvent("Event")).initEvent(e,!0,!0)}return t}var bl=No({requestContextHeader:[0,"Request-Context"],requestContextTargetKey:[1,"appId"],requestContextAppIdFormat:[2,"appId=cid-v1:"],requestIdHeader:[3,"Request-Id"],traceParentHeader:[4,"traceparent"],traceStateHeader:[5,"tracestate"],sdkContextHeader:[6,"Sdk-Context"],sdkContextHeaderAppIdRequest:[7,"appId"],requestContextHeaderLowerCase:[8,"request-context"]}),Il=wr()||{},El=0,Sl=[null,null,null,null,null];function wl(e){var t=El,n=Sl,r=n[t];return Il.createElement?n[t]||(r=n[t]=Il.createElement("a")):r={host:Nl(e,!0)},r.href=e,++t>=n[Xc]&&(t=0),El=t,r}function Nl(e,t){var n=xl(e,t)||"";if(n){var r=n.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r[Xc]>3&&Sn(r[2])&&r[2][Xc]>0)return r[2]+(r[3]||"")}return n}function xl(e,t){var n=null;if(e){var r=e.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r[Xc]>2&&Sn(r[2])&&r[2][Xc]>0&&(n=r[2]||"",t&&r[Xc]>2)){var a=(r[1]||"")[Qc](),i=r[3]||"";("http"===a&&":80"===i||"https"===a&&":443"===i)&&(i=""),n+=i}}return n}var Al=["https://dc.services.visualstudio.com"+Uu,"https://breeze.aimon.applicationinsights.io"+Uu,"https://dc-int.services.visualstudio.com"+Uu];var Dl={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(e,t,n){if(!t||e&&e.disableCorrelationHeaders)return!1;if(e&&e[nu])for(var r=0;r<e.correlationHeaderExcludePatterns[Xc];r++)if(e[nu][r].test(t))return!1;var a=wl(t).host[Qc]();if(!a||-1===a[ru](":443")&&-1===a[ru](":80")||(a=(xl(t,!0)||"")[Qc]()),(!e||!e.enableCorsCorrelation)&&a&&a!==n)return!1;var i,o=e&&e.correlationHeaderDomains;if(o&&(Dn(o,(function(e){var t=new RegExp(e.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));i=i||t.test(a)})),!i))return!1;var s=e&&e.correlationHeaderExcludedDomains;if(!s||0===s[Xc])return!0;for(r=0;r<s[Xc];r++)if(new RegExp(s[r].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(a))return!1;return a&&a[Xc]>0},getCorrelationContext:function(e){if(e){var t=Dl.getCorrelationContextValue(e,bl[1]);if(t&&t!==Dl.correlationIdPrefix)return t}},getCorrelationContextValue:function(e,t){if(e)for(var n=e[Gc](","),r=0;r<n[Xc];++r){var a=n[r][Gc]("=");if(2===a[Xc]&&a[0]===t)return a[1]}}};function kl(){var e=kr();if(e&&e.now&&e.timing){var t=e.now()+e.timing.navigationStart;if(t>0)return t}return Hn()}function _l(e,t){var n=null;return 0===e||0===t||pn(e)||pn(t)||(n=t-e),n}function Pl(e,t){var n=e||{};return{getName:function(){return n[$c]},setName:function(e){t&&t.setName(e),n[$c]=e},getTraceId:function(){return n.traceID},setTraceId:function(e){t&&t.setTraceId(e),zi(e)&&(n.traceID=e)},getSpanId:function(){return n.parentID},setSpanId:function(e){t&&t.setSpanId(e),Wi(e)&&(n.parentID=e)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),n.traceFlags=e}}}var Ol=function(){function e(e,t,n,r,a,i,o,s,c,u,l,f){void 0===c&&(c="Ajax"),this.aiDataContract={id:1,ver:1,name:0,resultCode:0,duration:0,success:0,data:0,target:0,type:0,properties:0,measurements:0,kind:0,value:0,count:0,min:0,max:0,stdDev:0,dependencyKind:0,dependencySource:0,commandName:0,dependencyTypeName:0};var d=this;d.ver=2,d.id=t,d[Tu]=wu(a),d.success=i,d.resultCode=o+"",d.type=Bu(e,c);var p=function(e,t,n,r){var a,i=r,o=r;if(t&&t[Xc]>0){var s=wl(t);if(a=s.host,!i)if(null!=s[tu]){var c=0===s.pathname[Xc]?"/":s[tu];"/"!==c.charAt(0)&&(c="/"+c),o=s[tu],i=Bu(e,n?n+" "+c:c)}else i=Bu(e,t)}else a=r,i=r;return{target:a,name:i,data:o}}(e,n,s,r);d.data=ju(e,r)||p.data,d.target=Bu(e,p.target),u&&(d.target="".concat(d.target," | ").concat(u)),d[$c]=Bu(e,p[$c]),d[ou]=Ku(e,l),d[su]=Gu(e,f)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",e.dataType="RemoteDependencyData",e}(),Ml="_aiHooks",Rl=["req","rsp","hkErr","fnErr"];function Ll(e,t){if(e)for(var n=0;n<e[Oe]&&!t(e[n],n);n++);}function Ul(e,t,n,r,a){a>=0&&a<=2&&Ll(e,(function(e,i){var o=e.cbks,s=o[Rl[a]];if(s){t.ctx=function(){return r[i]=r[i]||{}};try{s[ut](t.inst,n)}catch(e){var c=t.err;try{var u=o[Rl[2]];u&&(t.err=e,u[ut](t.inst,n))}catch(e){}finally{t.err=c}}}}))}function Vl(e,t,n,r){var a=null;return e&&(gn(e,t)?a=e:n&&(a=Vl(fn(e),t,r,!1))),a}function Hl(e,t,n,r){var a=n&&n[Ml];if(!a){var i=function(e){return function(){var t,n=arguments,r=e.h,a=((t={})[we]=e.n,t.inst=this,t.ctx=null,t.set=function(e,t){(n=s([],n))[e]=t,o=s([a],n)},t),i=[],o=s([a],n);function s(e,t){return Ll(t,(function(t){e[Ae](t)})),e}a.evt=br("event"),Ul(r,a,o,i,0);var c=e.f;if(c)try{a.rslt=c[ut](this,n)}catch(e){throw a.err=e,Ul(r,a,o,i,3),e}return Ul(r,a,o,i,1),a.rslt}}(a={i:0,n:t,f:n,h:[]});i[Ml]=a,e[t]=i}var o={id:a.i,cbks:r,rm:function(){var e=this.id;Ll(a.h,(function(t,n){if(t.id===e)return a.h[ze](n,1),1}))}};return a.i++,a.h[Ae](o),o}function ql(e,t,n,r,a){if(void 0===r&&(r=!0),e&&t&&n){var i=Vl(e,t,r,a);if(i){var o=i[t];if(typeof o===S)return Hl(i,t,o,n)}}return null}function Fl(e,t,n,r,a){if(e&&t&&n){var i=Vl(e,t,r,a)||e;if(i)return Hl(i,t,i[t],n)}return null}var Bl="toString",jl="disableExceptionTracking",zl="autoTrackPageVisitTime",Wl="overridePageViewDuration",Kl="enableUnhandledPromiseRejectionTracking",Gl="samplingPercentage",Xl="isStorageUseDisabled",Ql="isBrowserLinkTrackingEnabled",Jl="enableAutoRouteTracking",Yl="namePrefix",$l="disableFlushOnBeforeUnload",Zl="core",ef="dataType",tf="envelopeType",nf="diagLog",rf="track",af="trackPageView",of="trackPreviousPageVisit",sf="sendPageViewInternal",cf="sendPageViewPerformanceInternal",uf="populatePageViewPerformanceEvent",lf="href",ff="sendExceptionInternal",df="exception",pf="error",vf="_onerror",gf="errorSrc",hf="lineNumber",mf="columnNumber",yf="message",Cf="CreateAutoException",Tf="addTelemetryInitializer",bf="duration",If="length",Ef="isPerformanceTimingSupported",Sf="getPerformanceTiming",wf="navigationStart",Nf="shouldCollectDuration",xf="isPerformanceTimingDataReady",Af="responseStart",Df="loadEventEnd",kf="responseEnd",_f="connectEnd",Pf="pageVisitStartTime",Of=null,Mf=function(){function e(t,n,r,a){Ee(e,this,(function(e){var i,o=null,s=[],c=!1;function u(e){r&&r.flush(e)}function l(){o||(o=setTimeout((function(){o=null;var e=s.slice(0),t=!1;s=[],Dn(e,(function(e){e()?t=!0:s.push(e)})),s[If]>0&&l(),t&&u(!0)}),100))}function f(e){s.push(e),l()}r&&(i=r.logger),e[af]=function(e,r){var o=e.name;if(pn(o)||"string"!=typeof o){var s=wr();o=e.name=s&&s.title||""}var l=e.uri;if(pn(l)||"string"!=typeof l){var d=Dr();l=e.uri=d&&d[lf]||""}if(!a[Ef]())return t[sf](e,r),u(!0),void(function(){if(null==Of)try{Of=!!(self&&self instanceof WorkerGlobalScope)}catch(e){Of=!1}return Of}()||$r(i,2,25,"trackPageView: navigation timing API used for calculation of page duration is not supported in this browser. This page view will be collected without duration and timing info."));var p,v,g=!1,h=a[Sf]()[wf];h>0&&(p=_l(h,+new Date),a[Nf](p)||(p=void 0)),pn(r)||pn(r[bf])||(v=r[bf]),!n&&isNaN(v)||(isNaN(v)&&(r||(r={}),r[bf]=p),t[sf](e,r),u(!0),g=!0),r||(r={}),f((function(){var n=!1;try{if(a[xf]()){n=!0;var s={name:o,uri:l};a[uf](s),s.isValid||g?(g||(r[bf]=s.durationMs,t[sf](e,r)),c||(t[cf](s,r),c=!0)):(r[bf]=p,t[sf](e,r))}else h>0&&_l(h,+new Date)>6e4&&(n=!0,g||(r[bf]=6e4,t[sf](e,r)))}catch(e){$r(i,1,38,"trackPageView failed on page load calculation: "+qn(e),{exception:Rr(e)})}return n}))},e.teardown=function(e,t){if(o){clearTimeout(o),o=null;var n=s.slice(0);s=[],Dn(n,(function(e){e()}))}}}))}return e.__ieDyn=1,e}(),Rf=["googlebot","adsbot-google","apis-google","mediapartners-google"];function Lf(){var e=kr();return e&&!!e.timing}function Uf(){var e=kr(),t=e?e.timing:0;return t&&t.domainLookupStart>0&&t[wf]>0&&t[Af]>0&&t.requestStart>0&&t[Df]>0&&t[kf]>0&&t[_f]>0&&t.domLoading>0}function Vf(){return Lf()?kr().timing:null}function Hf(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=(xr()||{}).userAgent,r=!1;if(n)for(var a=0;a<Rf[If];a++)r=r||-1!==n.toLowerCase().indexOf(Rf[a]);if(r)return!1;for(a=0;a<e[If];a++)if(e[a]<0||e[a]>=36e5)return!1;return!0}var qf=function(){function e(t){var n=Qr(t);Ee(e,this,(function(e){e[uf]=function(t){t.isValid=!1;var r,a=(r=kr())&&r.getEntriesByType&&r.getEntriesByType("navigation")[If]>0?kr().getEntriesByType("navigation")[0]:null,i=Vf(),o=0,s=0,c=0,u=0,l=0;(a||i)&&(a?(o=a[bf],s=0===a.startTime?a[_f]:_l(a.startTime,a[_f]),c=_l(a.requestStart,a[Af]),u=_l(a[Af],a[kf]),l=_l(a.responseEnd,a[Df])):(o=_l(i[wf],i[Df]),s=_l(i[wf],i[_f]),c=_l(i.requestStart,i[Af]),u=_l(i[Af],i[kf]),l=_l(i.responseEnd,i[Df])),0===o?$r(n,2,10,"error calculating page view performance.",{total:o,network:s,request:c,response:u,dom:l}):e[Nf](o,s,c,u,l)?o<Math.floor(s)+Math.floor(c)+Math.floor(u)+Math.floor(l)?$r(n,2,8,"client performance math error.",{total:o,network:s,request:c,response:u,dom:l}):(t.durationMs=o,t.perfTotal=t[bf]=wu(o),t.networkConnect=wu(s),t.sentRequest=wu(c),t.receivedResponse=wu(u),t.domProcessing=wu(l),t.isValid=!0):$r(n,2,45,"Invalid page load duration value. Browser perf data won't be sent.",{total:o,network:s,request:c,response:u,dom:l}))},e[Sf]=Vf,e[Ef]=Lf,e[xf]=Uf,e[Nf]=Hf}))}return e.__ieDyn=1,e}(),Ff=function(){function e(t,n){var r="prevPageVisitData";Ee(e,this,(function(e){e[of]=function(e,a){try{var i=function(e,n){var a=null;try{a=function(){var e=null;try{if(Pu()){var n=Hn(),a=Ou(t,r);a&&_r()&&((e=Pr().parse(a)).pageVisitTime=n-e[Pf],function(e,t){var n=_u();if(null!==n)try{return n[Yc](t),!0}catch(t){Au=!1,$r(e,2,6,"Browser failed removal of session storage item. "+qn(t),{exception:Rr(t)})}}(t,r))}}catch(n){Zr(t,"Stop page visit timer failed: "+Rr(n)),e=null}return e}(),function(e,n){try{if(Pu()){null!=Ou(t,r)&&Wn("Cannot call startPageVisit consecutively without first calling stopPageVisit");var a=new Bf(e,n),i=Pr().stringify(a);!function(e,t,n){var r=_u();if(null!==r)try{return r.setItem(t,n),!0}catch(t){Au=!1,$r(e,2,4,"Browser failed write to session storage. "+qn(t),{exception:Rr(t)})}}(t,r,i)}}catch(e){Zr(t,"Call to start failed: "+Rr(e))}}(e,n)}catch(e){Zr(t,"Call to restart failed: "+Rr(e)),a=null}return a}(e,a);i&&n(i.pageName,i.pageUrl,i.pageVisitTime)}catch(e){Zr(t,"Auto track page visit time failed, metric will not be collected: "+Rr(e))}},Ln(e,"_logger",(function(){return t})),Ln(e,"pageVisitTimeTrackingHandler",(function(){return n}))}))}return e.__ieDyn=1,e}(),Bf=function(e,t){this[Pf]=Hn(),this.pageName=e,this.pageUrl=t},jf=function(e,t){var n=this,r={};n.start=function(t){void 0!==r[t]&&$r(e,2,62,"start was called more than once for this event without calling stop.",{name:t,key:t},!0),r[t]=+new Date},n.stop=function(t,a,i,o){var s=r[t];if(isNaN(s))$r(e,2,63,"stop was called without a corresponding start.",{name:t,key:t},!0);else{var c=_l(s,+new Date);n.action(t,a,c,i,o)}delete r[t],r[t]=void 0}};function zf(e,t){e&&e.dispatchEvent&&t&&e.dispatchEvent(t)}var Wf=6e4;function Kf(e,t){return(e=e||t)<Wf&&(e=Wf),e}function Gf(e){return e||(e={}),e.sessionRenewalMs=Kf(e.sessionRenewalMs,18e5),e.sessionExpirationMs=Kf(e.sessionExpirationMs,864e5),e[jl]=Su(e[jl]),e[zl]=Su(e[zl]),e[Wl]=Su(e[Wl]),e[Kl]=Su(e[Kl]),(isNaN(e[Gl])||e[Gl]<=0||e[Gl]>=100)&&(e[Gl]=100),e[Xl]=Su(e[Xl]),e[Ql]=Su(e[Ql]),e[Jl]=Su(e[Jl]),e[Yl]=e[Yl]||"",e.enableDebug=Su(e.enableDebug),e[$l]=Su(e[$l]),e.disableFlushOnUnload=Su(e.disableFlushOnUnload,e[$l]),e}function Xf(e){dn(e[Xl])||(e[Xl]?(xu=!1,Au=!1):((!0||void 0===xu)&&(xu=!!ku(Nu.LocalStorage)),Au=Pu(!0)))}var Qf=function(e){function t(){var n,r,a,i,o,s,c,u,l,f,d,p,v,g,h,m,y,C=e.call(this)||this;return C.identifier="ApplicationInsightsAnalytics",C.priority=180,C.autoRoutePVDelay=500,Ee(t,C,(function(e,t){var C=t._addHook;function T(t,n,r,a,i){e[nf]().throwInternal(t,n,r,a,i)}function b(){n=null,r=null,a=null,i=null,o=null,s=null,c=!1,u=!1,l=!1,f=!1,d=!1,p=!1,v=!1,g=!1;var e=Dr(!0);h=e&&e[lf]||"",m=null,y=null}b(),e.getCookieMgr=function(){return ha(e[Zl])},e.processTelemetry=function(t,n){e.processNext(t,n)},e.trackEvent=function(t,n){try{var r=Yu(t,$u[ef],$u[tf],e[nf](),n);e[Zl][rf](r)}catch(e){T(2,39,"trackTrace failed, trace will not be collected: "+qn(e),{exception:Rr(e)})}},e.startTrackEvent=function(e){try{n.start(e)}catch(e){T(1,29,"startTrackEvent failed, event will not be collected: "+qn(e),{exception:Rr(e)})}},e.stopTrackEvent=function(e,t,r){try{n.stop(e,void 0,t,r)}catch(e){T(1,30,"stopTrackEvent failed, event will not be collected: "+qn(e),{exception:Rr(e)})}},e.trackTrace=function(t,n){try{var r=Yu(t,Zu[ef],Zu[tf],e[nf](),n);e[Zl][rf](r)}catch(e){T(2,39,"trackTrace failed, trace will not be collected: "+qn(e),{exception:Rr(e)})}},e.trackMetric=function(t,n){try{var r=Yu(t,tl[ef],tl[tf],e[nf](),n);e[Zl][rf](r)}catch(e){T(1,36,"trackMetric failed, metric will not be collected: "+qn(e),{exception:Rr(e)})}},e[af]=function(t,n){try{var r=t||{};a[af](r,q(q(q({},r.properties),r.measurements),n)),e.config[zl]&&o[of](r.name,r.uri)}catch(e){T(1,37,"trackPageView failed, page view will not be collected: "+qn(e),{exception:Rr(e)})}},e[sf]=function(t,n,r){var a=wr();a&&(t.refUri=void 0===t.refUri?a.referrer:t.refUri);var i=Yu(t,nl[ef],nl[tf],e[nf](),n,r);e[Zl][rf](i)},e[cf]=function(t,n,r){var a=Yu(t,rl[ef],rl[tf],e[nf](),n,r);e[Zl][rf](a)},e.trackPageViewPerformance=function(t,n){var r=t||{};try{i[uf](r),e[cf](r,n)}catch(e){T(1,37,"trackPageViewPerformance failed, page view will not be collected: "+qn(e),{exception:Rr(e)})}},e.startTrackPage=function(e){try{if("string"!=typeof e){var t=wr();e=t&&t.title||""}r.start(e)}catch(e){T(1,31,"startTrackPage failed, page view may not be collected: "+qn(e),{exception:Rr(e)})}},e.stopTrackPage=function(t,n,a,i){try{if("string"!=typeof t){var s=wr();t=s&&s.title||""}if("string"!=typeof n){var c=Dr();n=c&&c[lf]||""}r.stop(t,n,a,i),e.config[zl]&&o[of](t,n)}catch(e){T(1,32,"stopTrackPage failed, page view will not be collected: "+qn(e),{exception:Rr(e)})}},e[ff]=function(t,n,r){var a=t&&(t[df]||t[pf])||En(t)&&t||{name:t&&typeof t,message:t||Vu};t=t||{};var i=Yu(new ml(e[nf](),a,t.properties||n,t.measurements,t.severityLevel,t.id).toInterface(),ml[ef],ml[tf],e[nf](),n,r);e[Zl][rf](i)},e.trackException=function(t,n){t&&!t[df]&&t[pf]&&(t[df]=t[pf]);try{e[ff](t,n)}catch(e){T(1,35,"trackException failed, exception will not be collected: "+qn(e),{exception:Rr(e)})}},e[vf]=function(t){var n=t&&t[pf],r=t&&t.evt;try{if(!r){var a=Er();a&&(r=a.event)}var i=t&&t.url||(wr()||{}).URL,o=t[gf]||"window.onerror@"+i+":"+(t[hf]||0)+":"+(t[mf]||0),s={errorSrc:o,url:i,lineNumber:t[hf]||0,columnNumber:t[mf]||0,message:t[yf]};!function(e,t,n,r,a){return!a&&Sn(e)&&("Script error."===e||"Script error"===e)}(t.message,t.url,t.lineNumber,t.columnNumber,t[pf])?(t[gf]||(t[gf]=o),e.trackException({exception:t,severityLevel:3},s)):function(t,n){var r=Yu(t,ml[ef],ml[tf],e[nf](),n);e[Zl][rf](r)}(ml[Cf]("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",i,t[hf]||0,t[mf]||0,n,r,null,o),s)}catch(e){var c=n?n.name+", "+n[yf]:"null";T(1,11,"_onError threw exception while logging error, error will not be collected: "+qn(e),{exception:Rr(e),errorString:c})}},e[Tf]=function(t){if(e[Zl])return e[Zl][Tf](t);s||(s=[]),s.push(t)},e.initialize=function(T,b,I,E){if(!e.isInitialized()){var S;pn(b)&&Wn("Error initializing"),t.initialize(T,b,I,E),T.storagePrefix&&(S=T.storagePrefix,Du=S||"");try{y=ci(Ua(e.identifier),b.evtNamespace&&b.evtNamespace()),s&&(Dn(s,(function(e){b[Tf](e)})),s=null);var w=function(t){var n=no(null,t,e[Zl]),r=e.identifier,a=Gf(t),i=e.config=n.getExtCfg(r);return void 0!==a&&Cn(a,(function(e,t){i[e]=n.getConfig(r,e,t),void 0===i[e]&&(i=t)})),i}(T);Xf(w),i=new qf(e[Zl]),a=new Mf(e,w[Wl],e[Zl],i),o=new Ff(e[nf](),(function(t,n,r){return function(t,n,r){var a={PageName:t,PageUrl:n};e.trackMetric({name:"PageVisitTime",average:r,max:r,min:r,sampleCount:1},a)}(t,n,r)})),function(t,n){c=t[Ql]||n[Ql],function(){if(!u&&c){var t=["/browserLinkSignalR/","/__browserLink/"];e[Tf]((function(e){if(c&&e.baseType===Ol[ef]){var n=e.baseData;if(n)for(var r=0;r<t[If];r++)if(n.target&&n.target.indexOf(t[r])>=0)return!1}return!0})),u=!0}}()}(w,T),(n=new jf(e[nf](),"trackEvent")).action=function(t,n,r,a,i){a||(a={}),i||(i={}),a.duration=r[Bl](),e.trackEvent({name:t,properties:a,measurements:i})},(r=new jf(e[nf](),"trackPageView")).action=function(t,n,r,a,i){pn(a)&&(a={}),a.duration=r[Bl]();var o={name:t,uri:n,properties:a,measurements:i};e[sf](o,a)},Ir()&&(function(t){var n=Er(),r=Dr(!0);(d=t[jl])||p||t.autoExceptionInstrumented||(C(Fl(n,"onerror",{ns:y,rsp:function(t,n,r,a,i,o){d||!0===t.rslt||e[vf](ml[Cf](n,r,a,i,o,t.evt))}},!1)),p=!0),function(t,n,r){(v=!0===t[Kl])&&!g&&(C(Fl(n,"onunhandledrejection",{ns:y,rsp:function(t,n){v&&!0!==t.rslt&&e[vf](ml[Cf](function(e){if(e&&e.reason){var t=e.reason;return!Sn(t)&&mn(t[Bl])?t[Bl]():Rr(t)}return e||""}(n),r?r[lf]:"",0,0,n,t.evt))}},!1)),g=!0,t.autoUnhandledPromiseInstrumented=g)}(t,n,r)}(w),function(t){var n=Er(),r=Dr(!0);if(l=!0===t[Jl],n&&l&&Ar()){var a=Ar()?history:br("history");mn(a.pushState)&&mn(a.replaceState)&&typeof Event!==N&&function(t,n,r,a){var i=t[Yl]||"";f||(C(Fl(r,"pushState",{ns:y,rsp:function(){l&&(zf(n,Tl(i+"pushState")),zf(n,Tl(i+"locationchange")))}},!0)),C(Fl(r,"replaceState",{ns:y,rsp:function(){l&&(zf(n,Tl(i+"replaceState")),zf(n,Tl(i+"locationchange")))}},!0)),ui(n,i+"popstate",(function(){l&&zf(n,Tl(i+"locationchange"))}),y),ui(n,i+"locationchange",(function(){if(m?(h=m,m=a&&a[lf]||""):m=a&&a[lf]||"",l){var t=function(){var t=null;if(e[Zl]&&e[Zl].getTraceCtx&&(t=e[Zl].getTraceCtx(!1)),!t){var n=e[Zl].getPlugin(Ru);if(n){var r=n.plugin.context;r&&(t=Pl(r.telemetryTrace))}}return t}();if(t){t.setTraceId(Ci());var n="_unknown_";a&&a.pathname&&(n=a.pathname+(a.hash||"")),t.setName(Bu(e[nf](),n))}setTimeout(function(t){e[af]({refUri:t,properties:{duration:0}})}.bind(e,h),e.autoRoutePVDelay)}}),y),f=!0)}(t,n,a,r)}}(w))}catch(t){throw e.setInitialized(!1),t}}},e._doTeardown=function(e,t){a&&a.teardown(e,t),li(window,null,null,y),b()},Ln(e,"_pageViewManager",(function(){return a})),Ln(e,"_pageViewPerformanceManager",(function(){return i})),Ln(e,"_pageVisitTimeManager",(function(){return o})),Ln(e,"_evtNamespace",(function(){return"."+y}))})),C}return B(t,e),t.Version="2.8.16",t.getDefaultConfig=Gf,t}(lo);function Jf(e){Cn(e,(function(t,n){(!Di(n)||"{}"===JSON.stringify(n)&&"callback"!==t)&&delete e[t]}))}function Yf(e,t,n){var r=e;if(r){for(;!t(r,n);)if(!(r=r.parentNode)||!r.getAttribute)return null;return r}}function $f(e){return"A"===e.nodeName}function Zf(e,t){var n,r,a,i,o,s,c,u,l,f;return r=t,a=(n=e.getBoundingClientRect()).left,i=n.top,o=n.right,s=n.bottom,c=r.left,u=r.top,l=r.right,f=r.bottom,Math.max(0,Math.min(o,l)-Math.max(a,c))*Math.max(0,Math.min(s,f)-Math.max(i,u))>0}function ed(e,t){return!!Di(td(e,"data-bi-dnt"))}function td(e,t){return Yf(e,nd,t)}function nd(e,t){var n=e.getAttribute(t);return Di(n)||""===n}function rd(e){return"["+e+"]"}function ad(e,t,n,r){var a;return function(){var i=arguments,o=!a;clearTimeout(a),a=setTimeout((function(){a=0,t&&t.apply(r,i)}),n),o&&e&&e.apply(r,i)}}function id(){var e={h:0,v:0},t=Er(),n=wr();return n&&t&&(e={h:parseInt(n.body.scrollLeft||n.documentElement.scrollLeft||t.pageXOffset,10),v:parseInt(n.body.scrollTop||n.documentElement.scrollTop||t.pageYOffset,10)}),e}function od(){var e={h:0,w:0},t=Er(),n=wr();if(t&&n&&t.screen){var r=n.body||{},a=n.documentElement||{};e.h=t.innerHeight||r.clientHeight||a.clientHeight,e.w=t.innerWidth||r.clientWidth||a.clientWidth}return e}var sd,cd={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0};function ud(e){if(!e||!e.attributes)return!1;try{var t=e.getAttribute("data-dc");return!!Di(t)&&"pii"===t.toLowerCase()}catch(e){return!1}}function ld(e,t){var n,r="",a={},i=[],o=e.cookiesToCollect;!1===e.shareAuthStatus?i=o:Dn(o,(function(e){"ANON"!==e&&i.push(e)}));try{try{Ai&&window.varCustomerCookies&&window.varCustomerCookies.length>0&&(i=i.concat(window.varCustomerCookies))}catch(e){$r(t,1,512,"Failed to get cookies ")}Dn(i,(function(e){a.hasOwnProperty(e)||(a[e]="",xi&&""!==(n=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1")))&&(r+=e+"="+n+";"))}))}catch(e){$r(t,1,512,"Failed to get cookies ")}return r}function fd(e,t){var n=ci(Ua("onDomLoaded"),t);dd((function(){if(xi&&"complete"===document.readyState)e();else{var t=Er();t&&ui(t,"load",(function(){e&&e(),e=null,li(t,null,null,n)}),n)}}))}function dd(e){var t=wr()||{};/in/.test(t.readyState)?setTimeout((function(){dd(e)}),100):e.call()}function pd(e,t,n){var r="";return t&&t[n]?r=t[n]:e&&(r=e[n]),r}!function(e){e[e.UNDEFINED=0]="UNDEFINED",e[e.NAVIGATIONBACK=1]="NAVIGATIONBACK",e[e.NAVIGATION=2]="NAVIGATION",e[e.NAVIGATIONFORWARD=3]="NAVIGATIONFORWARD",e[e.APPLY=4]="APPLY",e[e.REMOVE=5]="REMOVE",e[e.SORT=6]="SORT",e[e.EXPAND=7]="EXPAND",e[e.REDUCE=8]="REDUCE",e[e.CONTEXTMENU=9]="CONTEXTMENU",e[e.TAB=10]="TAB",e[e.COPY=11]="COPY",e[e.EXPERIMENTATION=12]="EXPERIMENTATION",e[e.PRINT=13]="PRINT",e[e.SHOW=14]="SHOW",e[e.HIDE=15]="HIDE",e[e.MAXIMIZE=16]="MAXIMIZE",e[e.MINIMIZE=17]="MINIMIZE",e[e.BACKBUTTON=18]="BACKBUTTON",e[e.STARTPROCESS=20]="STARTPROCESS",e[e.PROCESSCHECKPOINT=21]="PROCESSCHECKPOINT",e[e.COMPLETEPROCESS=22]="COMPLETEPROCESS",e[e.SCENARIOCANCEL=23]="SCENARIOCANCEL",e[e.DOWNLOADCOMMIT=40]="DOWNLOADCOMMIT",e[e.DOWNLOAD=41]="DOWNLOAD",e[e.SEARCHAUTOCOMPLETE=60]="SEARCHAUTOCOMPLETE",e[e.SEARCH=61]="SEARCH",e[e.SEARCHINITIATE=62]="SEARCHINITIATE",e[e.TEXTBOXINPUT=63]="TEXTBOXINPUT",e[e.PURCHASE=80]="PURCHASE",e[e.ADDTOCART=81]="ADDTOCART",e[e.VIEWCART=82]="VIEWCART",e[e.ADDWISHLIST=83]="ADDWISHLIST",e[e.FINDSTORE=84]="FINDSTORE",e[e.CHECKOUT=85]="CHECKOUT",e[e.REMOVEFROMCART=86]="REMOVEFROMCART",e[e.PURCHASECOMPLETE=87]="PURCHASECOMPLETE",e[e.VIEWCHECKOUTPAGE=88]="VIEWCHECKOUTPAGE",e[e.VIEWCARTPAGE=89]="VIEWCARTPAGE",e[e.VIEWPDP=90]="VIEWPDP",e[e.UPDATEITEMQUANTITY=91]="UPDATEITEMQUANTITY",e[e.INTENTTOBUY=92]="INTENTTOBUY",e[e.PUSHTOINSTALL=93]="PUSHTOINSTALL",e[e.SIGNIN=100]="SIGNIN",e[e.SIGNOUT=101]="SIGNOUT",e[e.SOCIALSHARE=120]="SOCIALSHARE",e[e.SOCIALLIKE=121]="SOCIALLIKE",e[e.SOCIALREPLY=122]="SOCIALREPLY",e[e.CALL=123]="CALL",e[e.EMAIL=124]="EMAIL",e[e.COMMUNITY=125]="COMMUNITY",e[e.SOCIALFOLLOW=126]="SOCIALFOLLOW",e[e.VOTE=140]="VOTE",e[e.SURVEYINITIATE=141]="SURVEYINITIATE",e[e.SURVEYCOMPLETE=142]="SURVEYCOMPLETE",e[e.REPORTAPPLICATION=143]="REPORTAPPLICATION",e[e.REPORTREVIEW=144]="REPORTREVIEW",e[e.SURVEYCHECKPOINT=145]="SURVEYCHECKPOINT",e[e.CONTACT=160]="CONTACT",e[e.REGISTRATIONINITIATE=161]="REGISTRATIONINITIATE",e[e.REGISTRATIONCOMPLETE=162]="REGISTRATIONCOMPLETE",e[e.CANCELSUBSCRIPTION=163]="CANCELSUBSCRIPTION",e[e.RENEWSUBSCRIPTION=164]="RENEWSUBSCRIPTION",e[e.CHANGESUBSCRIPTION=165]="CHANGESUBSCRIPTION",e[e.REGISTRATIONCHECKPOINT=166]="REGISTRATIONCHECKPOINT",e[e.CHATINITIATE=180]="CHATINITIATE",e[e.CHATEND=181]="CHATEND",e[e.TRIALSIGNUP=200]="TRIALSIGNUP",e[e.TRIALINITIATE=201]="TRIALINITIATE",e[e.SIGNUP=210]="SIGNUP",e[e.FREESIGNUP=211]="FREESIGNUP",e[e.PARTNERREFERRAL=220]="PARTNERREFERRAL",e[e.LEARNLOWFUNNEL=230]="LEARNLOWFUNNEL",e[e.LEARNHIGHFUNNEL=231]="LEARNHIGHFUNNEL",e[e.SHOPPINGINTENT=232]="SHOPPINGINTENT",e[e.TRIALINTENT=234]="TRIALINTENT",e[e.VIDEOSTART=240]="VIDEOSTART",e[e.VIDEOPAUSE=241]="VIDEOPAUSE",e[e.VIDEOCONTINUE=242]="VIDEOCONTINUE",e[e.VIDEOCHECKPOINT=243]="VIDEOCHECKPOINT",e[e.VIDEOJUMP=244]="VIDEOJUMP",e[e.VIDEOCOMPLETE=245]="VIDEOCOMPLETE",e[e.VIDEOBUFFERING=246]="VIDEOBUFFERING",e[e.VIDEOERROR=247]="VIDEOERROR",e[e.VIDEOMUTE=248]="VIDEOMUTE",e[e.VIDEOUNMUTE=249]="VIDEOUNMUTE",e[e.VIDEOFULLSCREEN=250]="VIDEOFULLSCREEN",e[e.VIDEOUNFULLSCREEN=251]="VIDEOUNFULLSCREEN",e[e.VIDEOREPLAY=252]="VIDEOREPLAY",e[e.VIDEOPLAYERLOAD=253]="VIDEOPLAYERLOAD",e[e.VIDEOPLAYERCLICK=254]="VIDEOPLAYERCLICK",e[e.VIDEOVOLUMECONTROL=255]="VIDEOVOLUMECONTROL",e[e.VIDEOAUDIOTRACKCONTROL=256]="VIDEOAUDIOTRACKCONTROL",e[e.VIDEOCLOSEDCAPTIONCONTROL=257]="VIDEOCLOSEDCAPTIONCONTROL",e[e.VIDEOCLOSEDCAPTIONSTYLE=258]="VIDEOCLOSEDCAPTIONSTYLE",e[e.VIDEORESOLUTIONCONTROL=259]="VIDEORESOLUTIONCONTROL",e[e.VIRTUALEVENTJOIN=260]="VIRTUALEVENTJOIN",e[e.VIRTUALEVENTEND=261]="VIRTUALEVENTEND",e[e.JOINTEAMSMEETINGEVENT=262]="JOINTEAMSMEETINGEVENT",e[e.IMPRESSION=280]="IMPRESSION",e[e.CLICK=281]="CLICK",e[e.RICHMEDIACOMPLETE=282]="RICHMEDIACOMPLETE",e[e.ADBUFFERING=283]="ADBUFFERING",e[e.ADERROR=284]="ADERROR",e[e.ADSTART=285]="ADSTART",e[e.ADCOMPLETE=286]="ADCOMPLETE",e[e.ADSKIP=287]="ADSKIP",e[e.ADTIMEOUT=288]="ADTIMEOUT",e[e.OTHER=300]="OTHER"}(sd||(sd={}));var vd,gd=function(){function e(e,t,n,r,a,i,o){this._webAnalyticsPlugin=e,this._config=t,this._contentHandler=n,this._id=r,this._pageTagsCallback=a,this.metaTags=i,this._traceLogger=o,this._pageTags={}}return e.prototype._setBasicProperties=function(e,t){e.ver="1.0",e.id=this._id.getLastPageViewId(),Di(e.name)||(e.name=function(e,t){if(t&&t.pageName)return t.pageName;if(e.callback&&"function"==typeof e.callback.pageName)return e.callback.pageName();if(e.coreData&&e.coreData.pageName)return e.coreData.pageName;var n=((Dr()||{}).pathname||"").replace(/(^\/+|\/+$)/g,"").split("/");return n&&n[n.length-1]?n[n.length-1]:"Home"}(this._config,t)),!Di(e.uri)&&Ai&&(e.uri=function(e,t){return e.coreData&&e.coreData.requestUri&&""!==e.coreData.requestUri?e.coreData.requestUri:function(e,t){if(!t)return null;var n=t.protocol+"//"+(t.hostname||t.host)+(Di(t.port)?":"+t.port:"")+t.pathname;if(e.urlCollectQuery){var r=t.search;if(!r){var a=t.hash||"",i=a.indexOf("?");-1!==i&&(r=a.slice(i))}n+=r}return e.urlCollectHash&&(n+=t.hash||""),n}(e,t)}(this._config,Dr()))},e.prototype._setCommonProperties=function(e,t,n){var r,a=this;a._setBasicProperties(e,n),a._setPageTags(e,n),a._pageTypeMetaTag=pd(a.metaTags,a._config.coreData,"pageType"),a._marketMetaTag=pd(a.metaTags,a._config.coreData,"market"),a._behaviorMetaTag=pd(a.metaTags,a._config.coreData,"behavior"),Di(n.pageType)&&(e.pageType=n.pageType),Di(a._pageTypeMetaTag)&&!Di(e.pageType)&&(e.pageType=a._pageTypeMetaTag),Di(a._marketMetaTag)&&(e.market=a._marketMetaTag),e.isLoggedIn=(r=a._config).callback&&"function"==typeof r.callback.signedinStatus?r.callback.signedinStatus():r.isLoggedIn,t.cookieEnabled=ya()},e.prototype._setPageTags=function(e,t){var n=this;n._pageTags={},n.metaTags&&(n._pageTags.metaTags=n._pageTags.metaTags||{},Cn(n.metaTags,(function(e,t){"behavior"!==e&&"market"!==e&&"pageType"!==e&&(n._pageTags.metaTags[e]=t)}))),n._config.coreData&&n._config.coreData.pageTags&&(n._pageTags=Oi(!0,n._pageTags,n._config.coreData.pageTags)),n._pageTagsCallback&&(n._pageTags=Oi(!0,n._pageTags,n._pageTagsCallback())),Di(t.pageTags)&&(n._pageTags=Oi(!0,n._pageTags,t.pageTags)),e.properties=e.properties||{},e.properties.pageTags=n._pageTags},e.prototype._getBehavior=function(e){var t;return e&&Di(e.behavior)?t=e.behavior:Di(this._behaviorMetaTag)&&(t=this._behaviorMetaTag),this._getValidBehavior(t)},e.prototype._getValidBehavior=function(e){if(Di(e)){var t,n=parseInt(e);if((t=isNaN(n)?sd[e]:n)in sd)return t}return 0},e.prototype._getContentFormatted=function(e){if(Di(e))return In(e)?JSON.stringify(e):rd(JSON.stringify(e))},e}(),hd=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return B(t,e),t.prototype.trackContentUpdate=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.ContentUpdate",baseType:"ContentUpdateData",ext:n,data:{},baseData:{},latency:3};Dn(["name","uri","market","pageType","isLoggedIn","id","properties","ver","actionType","behavior","pageHeight","content","contentVer","vpHeight","vpWidth","vScrollOffset","hScrollOffset"],(function(t){r.baseData[t]=e[t]})),Cn(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.captureContentUpdate=function(e,t){e=Di(e)?e:{};var n={},r=Di(t)?t:{};this._setCommonProperties(n,r,e),n.behavior=this._getBehavior(e),Di(e.actionType)&&(n.actionType=e.actionType);var a=od(),i=id();n.pageHeight=xi?document.body.scrollHeight:null,n.vpHeight=a.h,n.vpWidth=a.w,n.vScrollOffset=i.v,n.hScrollOffset=i.h,n.contentVer="2.0",n.isManual=!e.isAuto;var o=this._getContentFormatted(e.content)||JSON.stringify(this._contentHandler.getVisibleContent());o&&(n.content=o),Di(e.isDomComplete)?r.isDomComplete=e.isDomComplete:r.isDomComplete=!1,this.trackContentUpdate(n,r)},t}(gd),md="CL";!function(e){e[e.PAGE_ACTION=0]="PAGE_ACTION",e[e.CONTENT_UPDATE=1]="CONTENT_UPDATE"}(vd||(vd={}));var yd=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return B(t,e),t.prototype.trackPageAction=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.PageAction",baseType:"PageActionData",ext:n,data:{},baseData:{},latency:1};dn(e.sync)||(r.sync=e.sync),r.baseData.name=e.name,r.baseData.uri=e.uri,r.baseData.market=e.market,r.baseData.pageType=e.pageType,r.baseData.isLoggedIn=e.isLoggedIn,r.baseData.id=e.id,r.baseData.properties=e.properties,r.baseData.ver=e.ver,r.baseData.actionType=e.actionType,r.baseData.behavior=e.behavior,r.baseData.clickCoordinates=e.clickCoordinates,r.baseData.content=e.content,r.baseData.contentVer=e.contentVer,r.baseData.targetUri=e.targetUri,Cn(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.capturePageAction=function(e,t,n,r){t=Di(t)?t:{};var a={},i=Di(n)?n:{};this._setCommonProperties(a,i,t),a.isManual=!t.isAuto,a.behavior=this._getBehavior(t);var o,s,c,u={};if(r)a.behavior=9;else{var l=this._config||{};if((e&&dn(l.syncPageActionNavClick)||l.syncPageActionNavClick)&&(t.actionType===md||"KE"===t.actionType)&&"a"===e.tagName.toLowerCase()){var f=(e.getAttribute("href")||"").toLowerCase();f&&(Tn(f,"https:")||Tn(f,"http:")||Tn(f,".")||Tn(f,"/"))&&(a.sync=3)}}if(e&&(a.targetUri=function(e){var t="";switch(e.tagName){case"A":case"AREA":t=e.href||"";break;case"IMG":t=function(e){if(e){var t=function(e){return Yf(e,$f)}(e);if(t&&1===t.length){if(t[0].href)return t[0].href;if(t[0].src)return t[0].src}}return""}(e);break;case"INPUT":var n=e.type;if(n&&cd[n.toUpperCase()]){var r=Dr()||{};t=e.form?e.form.action||r.pathname||"":r.pathname||""}}return t}(e),(u=Oi(u=this._contentHandler.getElementContent(e,vd.PAGE_ACTION),this._getCustomTags(e)))&&u.bhvr&&!Di(t.behavior))){var d=(s="bhvr",(o=u)&&o[s]&&(c=o[s],delete o[s]),c);a.behavior=this._getValidBehavior(d)}Di(t.actionType)&&(a.actionType=t.actionType),Di(t.clickCoordinateX)&&Di(t.clickCoordinateY)&&(a.clickCoordinates=t.clickCoordinateX+"X"+t.clickCoordinateY),Di(t.targetUri)&&(a.targetUri=t.targetUri),a.contentVer="2.0";var p=t.content||u;if(!In(p)){var v=this._config.callback.pageActionContentTags;p=Oi(p,"function"==typeof v?v(e):{},t&&t.contentTags?t.contentTags:{})}a.content=this._getContentFormatted(p),i.timeToAction=this._getTimeToClick(),i.refUri=Di(t.refUri)?t.refUri:this._config.coreData.referrerUri;var g=ld(this._config,this._traceLogger);g&&(i.cookies=g),this.trackPageAction(a,i)},t.prototype._getCustomTags=function(e){for(var t={};e;){if(!ud(e))for(var n in e.attributes)if(n&&e.attributes[n]){var r=e.attributes[n].name;r&&0===r.toLowerCase().indexOf("ms.")&&(t[r]=e.attributes[n].value)}e=e.parentElement||e.parentNode}return t},t.prototype._getTimeToClick=function(){var e=kr();if(e&&e.timing){var t=e.timing.navigationStart;if(t&&0!==t)return(new Date).getTime()-t}return-1},t}(gd),Cd=function(e){function t(t,n,r,a,i,o){var s=e.call(this,t,n,null,r,{},{},a)||this;return s._webAnalyticsPlugin=t,s._config=n,s._id=r,s._traceLogger=a,s._timestamp=i,s._maxScroll=o,s}return B(t,e),t.prototype.trackPageUnload=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.PageUnload",baseType:"PageUnloadData",ext:n,data:{},baseData:{},latency:3},a=this._config||{};(dn(a.syncUnloadAction)||a.syncUnloadAction)&&(r.sync=3),r.baseData.name=e.name,r.baseData.uri=e.uri,r.baseData.id=e.id,r.baseData.properties=e.properties,r.baseData.ver=e.ver,r.baseData.market=e.market,r.baseData.pageType=e.pageType,r.baseData.isLoggedIn=e.isLoggedIn,Cn(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.capturePageUnload=function(e,t){e=Di(e)?e:{};var n={},r=Di(t)?t:{},a=xi?document.body.scrollHeight:0;if(this._setBasicProperties(n,e),n.isManual=!e.isAuto,r.dwellTime=this._timestamp._recordTimeSpan("dwellTime",!0),r.scrollDepth=e.scrollDepth||this._maxScroll.v.toString()+"/"+a.toString(),r.vpHeight=od().h,r.vScrollOffset=e.vScrollOffset||this._maxScroll.v,Ai){var i=kr(),o=i?i.timing:null;o&&o.loadEventStart&&o.navigationStart&&o.loadEventStart>0&&(r.pageLoadTime=o.loadEventStart-o.navigationStart)}this.trackPageUnload(n,r)},t}(gd),Td=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return B(t,e),t.prototype.capturePageView=function(e,t){e=Di(e)?e:{};var n={},r=Di(t)?t:{};this._setCommonProperties(n,r,e),n.refUri=Di(e.referrerUri)?e.referrerUri:this._config.coreData.referrerUri,n.isManual=!e.isAuto;var a=ld(this._config,this._traceLogger);a&&(r.cookies=a),r.behavior=this._getBehavior(e),this._webAnalyticsPlugin.trackPageView(n,r)},t}(gd),bd=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return B(t,e),t.prototype.capturePageViewPerformance=function(e,t){e=Di(e)?e:{};var n={},r=Di(t)?t:{};this._setBasicProperties(n,e),this._setPageTags(n,e),n.isManual=!e.isAuto,r.behavior=this._getBehavior(e),r.vpHeight=e.vpHeight,r.vpWidth=e.vpWidth,r.framework=e.framework,r.systemTiming=e.systemTiming,r.customTiming=e.customTiming,this._webAnalyticsPlugin._populatePageViewPerformance(n),this._webAnalyticsPlugin.trackPageViewPerformance(n,r)},t}(gd),Id={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},Ed=function(){function e(t,n){var r,a,i,o,s,c,u,l,f,d=this;Ee(e,this,(function(e){function p(e){var t,n={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},a=Er(),i=(e=e||a.event).srcElement||e.target,o={isAuto:!0,clickCoordinateX:e.pageX,clickCoordinateY:e.pageY},s="which"in(t=e)?3===t.which:"button"in t?2===t.button:void 0;if(s)o.actionType="CR";else if(function(e){return"which"in e?1===e.which:"button"in e?1===e.button:void 0}(e))o.actionType=md;else if(function(e){if("keyCode"in e)return 13===e.keyCode}(e))o.actionType="KE";else if(function(e){if("keyCode"in e)return 32===e.keyCode}(e))o.actionType="KS";else{if(!function(e){return"which"in e?2===e.which:"button"in e?4===e.button:void 0}(e))return;o.actionType="CM"}for(;i&&i.tagName;){if(i.control&&n[i.control.tagName.toUpperCase()]&&(i=i.control),n[i.tagName.toUpperCase()]){("INPUT"!==i.tagName.toUpperCase()||Id[i.type.toUpperCase()])&&r&&r.capturePageAction(i,o,{},s);break}i=i.parentElement||i.parentNode}}function v(){e._analyticsPlugin=null,e._traceLogger=null,r=null,a=null,i=null,s=!1,c=!1,u=!1,l=!1,f=!1}v(),r=t,a=n,i=ci(Ua("AutoCaptureHandler"),r._evtNamespace),e._analyticsPlugin=r,e._traceLogger=a,e.pageView=function(){r&&r.capturePageView({isAuto:!0})},e.onLoad=function(){r&&!f&&(fd((function(){r&&r.capturePageViewPerformance({isAuto:!0}),r&&r.captureContentUpdate({isAuto:!0,isDomComplete:!0})}),i),f=!0)},e.click=function(){if(!o){var e=Er(),t=wr();e&&e.addEventListener?(ui(e,-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown",p,i),ui(e,"keyup",p,i)):t&&t.attachEvent&&(ui(t,"click",p,i),ui(t,"keyup",p,i)),o=!0}},e.scroll=function(e){if(!s){var t=ad(null,(function(){r&&r.captureContentUpdate({isAuto:!0,actionType:"S"})}),e.scroll,d);ui(Er(),"scroll",t,i),s=!0}},e.maxScroll=function(e){c||(ui(Er(),"scroll",(function(){var t=id();e.v=e.v>t.v?e.v:t.v}),i),c=!0)},e.resize=function(e){if(!u){var t=ad((function(){r&&r.captureContentUpdate({isAuto:!0,actionType:"R"})}),null,e.resize,d);ui(Er(),"resize",t,i),u=!0}},e.onUnload=function(){function e(){r&&r.capturePageUnload({isAuto:!0})}if(!l){var t=((r||{}).core||{}).config.disablePageUnloadEvents;pi(e,t,i),gi(e,t,i),l=!0}},e.teardown=function(e,t){li(Er(),null,null,i),li(wr(),null,null,i),vi(null,i),hi(null,i),v()},e._processClick=p}))}return e.__ieDyn=1,e}(),Sd={longNames:{isShortNames:!1,id:"data-bi-id",areaName:"data-bi-area",slotNumber:"data-bi-slot",contentName:"data-bi-name",contentSource:"data-bi-source",templateName:"data-bi-view",productId:"data-bi-product",contentType:"data-bi-type",parentId:"data-bi-parentid",parentName:"data-bi-parentname"},shortNames:{isShortNames:!0,id:"data-bi-id",areaName:"data-bi-an",slotNumber:"data-bi-sn",contentName:"data-bi-cn",contentSource:"data-bi-cs",templateName:"data-bi-tn",productId:"data-bi-pid",contentType:"data-bi-ct",parentId:"data-bi-pi",parentName:"data-bi-pn"}},wd="parentId",Nd="parentName",xd="pI",Ad="pN",Dd=function(){function e(e,t){this._config=e,this._traceLogger=t,this._contentBlobFieldNames=null,this._contentBlobFieldNames=!0===this._config.useShortNameForContentBlob?Sd.shortNames:Sd.longNames}return e.prototype.getMetadata=function(){var e={},t={};return xi&&(t=this._getMetaDataFromDOM("awa-",!0),this._config.autoCapture&&this._config.autoCapture.msTags&&(e=this._getMetaDataFromDOM("ms.",!1))),Oi(!0,t,e)},e.prototype.getVisibleContent=function(){var e,t={top:0,bottom:(e=od()).h,left:0,right:e.w},n=null;xi&&(n=document.querySelectorAll(rd(this._contentBlobFieldNames.areaName)+","+rd(this._contentBlobFieldNames.slotNumber)+","+rd(this._config.biBlobAttributeTag)));var r=[];if(n)for(var a=0;a<n.length;a++){var i=n[a];if(!ed(i)&&Zf(i,t)){var o=this.getElementContent(i,vd.CONTENT_UPDATE);o&&r.push(o)}}return r},e.prototype.getElementContent=function(e,t){if(!e)return{};var n,r,a,i={};if(this._isTracked(e))if(this._isTrackedWithDataM(e)){r=(n=e).getAttribute(this._config.biBlobAttributeTag);try{i=JSON.parse(r)}catch(e){$r(this._traceLogger,1,506,"Can not parse "+r)}}else this._isTrackedWithDataBi(e)&&(a=e,i=Oi(i,this._populateElementContentwithDataBi(a,e)));else if((n=td(e,this._config.biBlobAttributeTag))&&(r=n.getAttribute(this._config.biBlobAttributeTag)),r)try{i=JSON.parse(r)}catch(e){$r(this._traceLogger,1,506,"Can not parse "+r)}else a=Yf(e,this._isTrackedWithDataBi),i=Oi(i,this._populateElementContentwithDataBi(a,e));return Jf(i),this._config.autoCapture.lineage&&t===vd.PAGE_ACTION&&(i=Oi(i,this.getLineageDetails(e))),this._config.autoPopulateParentIdAndParentName&&(i=Oi(i,this._getParentDetails(n||a,i))),i},e.prototype.getLineageDetails=function(e){for(var t,n,r,a=[],i=[],o=this._config.biBlobAttributeTag,s="data-module-id";e;){var c=e.getAttribute(o)||e[o],u=e.getAttribute(s)||e[s];if(c){try{var l=JSON.parse(c)}catch(e){$r(this._traceLogger,1,507,"Can not parse "+c)}l&&(n=l.cN||l.cT,r=l.id||void 0,(n||r)&&(a.push(n),u&&(t=n),i.push(r)))}else n=e.getAttribute(this._contentBlobFieldNames.contentName)||e.getAttribute(this._contentBlobFieldNames.contentType),r=e.getAttribute(this._contentBlobFieldNames.id)||void 0,(n||r)&&(a.push(n),u&&(t=n),i.push(r));e=e.parentElement}return{lineage:a.join(">"),lineageById:i.join(">"),lineageContainerName:t}},e.prototype._populateElementContentwithDataBi=function(e,t){var n={};if(!e){if(!this._config.useDefaultContentName)return n;e=t}var r=td(e,this._contentBlobFieldNames.areaName),a=Oi({},this._getAreaContent(r)),i=this._config.callback.contentName?this._config.callback.contentName(e,this._config.useDefaultContentName):"",o=this._getDefaultContentName(t,this._config.useDefaultContentName);(n={id:e.getAttribute(this._contentBlobFieldNames.id)||e.id||"",aN:a.areaName,sN:e.getAttribute(this._contentBlobFieldNames.slotNumber),cN:i||e.getAttribute(this._contentBlobFieldNames.contentName)||o||e.getAttribute("alt")||"",cS:e.getAttribute(this._contentBlobFieldNames.contentSource)||a.contentSource,tN:a.templateName,pid:e.getAttribute(this._contentBlobFieldNames.productId),cT:e.getAttribute(this._contentBlobFieldNames.contentType)||a.type,pI:e.getAttribute(this._contentBlobFieldNames.parentId),pN:e.getAttribute(this._contentBlobFieldNames.parentName)}).id&&n.aN&&n.sN&&n.cN||$r(this._traceLogger,2,515,"Invalid content blob.  Missing required attributes (id, aN/area, sN/slot), cN/contentName.  Content information will still be collected!"),this._contentBlobFieldNames.isShortNames||(n={contentId:n.id,areaName:n.aN,slotNumber:n.sN,contentName:n.cN,contentSource:n.cS,templateName:n.tN,productId:n.pid,contentType:n.cT,parentId:n.pI,parentName:n.pN});for(var s,c=0;c<e.attributes.length;c++)(s=e.attributes[c]).name!==this._contentBlobFieldNames.id&&s.name!==this._contentBlobFieldNames.areaName&&s.name!==this._contentBlobFieldNames.slotNumber&&s.name!==this._contentBlobFieldNames.contentName&&s.name!==this._contentBlobFieldNames.contentSource&&s.name!==this._contentBlobFieldNames.templateName&&s.name!==this._contentBlobFieldNames.productId&&s.name!==this._contentBlobFieldNames.contentType&&s.name!==this._contentBlobFieldNames.parentId&&s.name!==this._contentBlobFieldNames.parentName&&-1!==s.name.indexOf("data-bi-")&&(n[s.name.replace("data-bi-","")]=s.value);return n},e.prototype._getMetaDataFromDOM=function(e,t){var n,r={};if(xi){n=document.querySelectorAll("meta");for(var a=0;a<n.length;a++){var i=n[a];i.name&&0===i.name.toLowerCase().indexOf(e)&&(r[t?i.name.replace(e,""):i.name]=i.content)}}return r},e.prototype._getAreaContent=function(e){if(e)return{areaName:e.getAttribute(this._contentBlobFieldNames.areaName),templateName:e.getAttribute(this._contentBlobFieldNames.templateName),contentSource:e.getAttribute(this._contentBlobFieldNames.contentSource),product:e.getAttribute(this._contentBlobFieldNames.productId),type:e.getAttribute(this._contentBlobFieldNames.contentType)}},e.prototype._getDefaultContentName=function(e,t){if(!1===t||ud(e)||!e.tagName)return"";var n,r=wr()||{};switch(e.tagName){case"A":n=r.all?e.innerText||e.innerHTML:e.text||e.innerHTML;break;case"IMG":case"AREA":n=e.alt;break;default:n=e.value||e.name||e.alt||e.innerText||e.id}return n.substring(0,200)},e.prototype._getParentDetails=function(e,t){var n=this._contentBlobFieldNames.isShortNames?xd:wd,r=this._contentBlobFieldNames.isShortNames?Ad:Nd,a=t[n],i=t[r];return a||i||!e?{}:this._populateParentInfo(e,n,r)},e.prototype._isTrackedWithDataM=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if("data-m"===t[n].name)return!0;return!1},e.prototype._isTrackedWithDataBi=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if(t[n].name.indexOf("data-bi-")>=0)return!0;return!1},e.prototype._isTracked=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if("data-m"===t[n].name||t[n].name.indexOf("data-bi-")>=0)return!0;return!1},e.prototype._populateParentInfo=function(e,t,n){var r,a,i={},o=this._config.biBlobAttributeTag,s=Yf(e.parentElement,this._isTracked);if(s){var c=s.getAttribute(o)||e[o];if(c){try{var u=JSON.parse(c)}catch(e){$r(this._traceLogger,1,507,"Can not parse "+c)}u&&(r=u.id,a=u.cN)}else r=s.getAttribute(this._contentBlobFieldNames.id),a=s.getAttribute(this._contentBlobFieldNames.contentName);r&&(i[t]=r),a&&(i[n]=a)}return i},e}();var kd=function(e){function t(){var n,r,a,i,o,s,c,u,l=e.call(this)||this;l.identifier="WebAnalyticsPlugin",l.version="3.2.14";var f,d,p,v,g=!1;return Ee(t,l,(function(e,t){function h(){n=null,r=null,a=null,i=null,o=null,s=null,c=null,u={h:0,v:0},g=!1,f=null,d=null,p=null,v=null}function m(e){p&&(e&&(v.pageView&&p.pageView(),v.onLoad&&p.onLoad()),v.click&&p.click(),v.scroll&&p.scroll(c.debounceMs),v.resize&&p.resize(c.debounceMs),(v.onUnload||c.manualPageUnload)&&p.maxScroll(u),v.onUnload&&p.onUnload())}function y(e){var t={};return void 0!==e.isManual&&(t.web={},t.web.isManual=void 0===e.isManual||e.isManual,delete e.isManual),t}h(),e.updateCoreDataConfig=function(e){c.coreData=Oi(!0,c.coreData,e)},e.refreshMetadata=function(){var e=d.getMetadata();n.metaTags=e,a.metaTags=e,r.metaTags=e,o.metaTags=e},e.initialize=function(g,h,y){var C,T,b,I=h;g.extensionConfig=g.extensionConfig||[],g.extensionConfig[e.identifier]=g.extensionConfig[e.identifier]||{},e._config=(C=g.extensionConfig[e.identifier],T={useDefaultContentName:!0,useShortNameForContentBlob:!0,debounceMs:{scroll:600,resize:3e3},biBlobAttributeTag:"data-m",isLoggedIn:!1,shareAuthStatus:!1,cookiesToCollect:["MSFPC","ANON"],autoCapture:{pageView:!0,onLoad:!0,onUnload:!0,click:!0,scroll:!1,resize:!1,lineage:!1,jsError:!0,msTags:!0},callback:{pageName:null,pageActionPageTags:null,pageViewPageTags:null,contentUpdatePageTags:null,pageActionContentTags:null,signedinStatus:null},coreData:{referrerUri:xi?document.referrer:"",requestUri:"",pageName:"",pageType:"",product:"",market:"",pageTags:{}},autoPopulateParentIdAndParentName:!1,syncMuid:!1,muidDomain:"microsoft.com"},b=[],Cn(T,(function(e,t){hn(t)&&b.push(e)})),function(e,t){Jf(e),Dn(t,(function(t,n){hn(e[t])?Jf(e[t]):delete e[t]}))}(C,b),c=Oi(!0,T,C)),v=c.autoCapture;var E=I.getWParam;if(I.getWParam=function(){var e=0;return c.mscomCookies&&(e|=1),e|E()},g.extensionConfig[e.identifier].disableExceptionTracking=!v.jsError,t.initialize(g,h,y),d=d||new Dd(c,e.diagLog()),p=p||new Ed(e,e.diagLog()),c.manageCv){for(var S=0;S<y.length;S++)if("CorrelationVectorPlugin"===y[S].identifier){c.manageCv=!0,s=y[S];break}s||($r(e.diagLog(),2,508,'Automatic Cv management is set to "true" in config.  However, cv plugin is not available. Disabling automatic Cv management'),c.manageCv=!1)}e.id=new Wc(h),f=new Kc;var w=d.getMetadata();n=new Td(l,c,d,e.id,c.callback.pageViewPageTags,w,e.diagLog()),r=new yd(l,c,d,e.id,c.callback.pageActionPageTags,w,e.diagLog()),a=new hd(l,c,d,e.id,c.callback.contentUpdatePageTags,w,e.diagLog()),i=new Cd(l,c,e.id,e.diagLog(),f,u),o=new bd(l,c,d,e.id,c.callback.pageViewPageTags,w,e.diagLog()),c.syncMuid&&fd((function(){var t=e.id.getMuidHost(c.muidDomain);e.id.syncMuid(t)}),e._evtNamespace),m(!0)},e.processTelemetry=function(n,r){Ri(n,e.identifier);var a=n;"PageviewData"===a.baseType?(a.name="Ms.Web.PageView",a.latency=3):"ExceptionData"===a.baseType?(a.name="Ms.Web.ClientError",a.latency=1,delete a.baseData.aiDataContract):"PageviewPerformanceData"===a.baseType&&(a.name="Ms.Web.PageViewPerformance",a.latency=1,delete a.baseData.isValid,delete a.baseData.durationMs);var i=null;"PageviewData"!==a.baseType?c.manageCv&&(i=s.getCv())&&i.increment():c.manageCv&&((i=s.getCv())?i.seed():i=s.getCv()),t.processTelemetry(a,r)},e.trackEvent=function(t,n){t.latency=t.latency||1,t.baseData=t.baseData||{},t.data=t.data||{},Di(n)&&Cn(n,(function(e,n){t.data[e]=n})),e.core.track(t)},e.trackPageView=function(n,r){f._recordTimeSpan("dwellTime",!1),u.v=0,g=!1,e.id.initializeIds(),n.id=e.id.getLastPageViewId(),t.sendPageViewInternal(n,r,y(n))},e.capturePageView=function(e,t){n.capturePageView(e,t)},e.trackPageViewPerformance=function(e,n){t.sendPageViewPerformanceInternal(e,n,y(e))},e.capturePageViewPerformance=function(e,t){o.capturePageViewPerformance(e,t)},e.trackException=function(e,n){e.id=e.id||Pi(),t.sendExceptionInternal(e,n,y(e))},e.trackPageAction=function(e,t){r.trackPageAction(e,t)},e.capturePageAction=function(e,t,n,a){(function(e,t){return!(t&&t.isAuto&&Di(td(e,"data-bi-mto"))||ed(e))})(e,t)&&r.capturePageAction(e,t,n,a)},e.trackContentUpdate=function(e,t){a.trackContentUpdate(e,t)},e.captureContentUpdate=function(e,t){a.captureContentUpdate(e,t)},e.trackPageUnload=function(e,t){g||(g=!0,i.trackPageUnload(e,t))},e.capturePageUnload=function(e,t){g||(g=!0,i.capturePageUnload(e,t))},e._populatePageViewPerformance=function(t){var n=e._pageViewPerformanceManager;n&&n.populatePageViewPerformanceEvent(t)},e.setContentHandler=function(e){d=e},e.setAutoCaptureHandler=function(e){p!==e&&(p&&p.teardown(),p=e,m(!1))},e._doTeardown=function(e,n){p&&p.teardown(e,n),t._doTeardown(e,n),h()}})),l}return B(t,e),t.__ieDyn=1,t}(Qf),_d=["snippet","_webAnalytics","_postChannel","_propertyManager","_extensions"],Pd=["queue","extensions","version","sv"],Od=function(e){function t(){var n,r,a,i,o=e.call(this)||this;function s(){a=new As,i=new Bc,r=new kd}return Ee(t,o,(function(e,t){s(),e.initialize=function(n,o){rr(e,(function(){return"ApplicationInsights:initialize"}),(function(){var s=[i,r];if(o&&(s=s.concat(o)),n||Wn("You must provide a config object!"),n.channels&&n.channels.length>0){for(var c=!1,u=0;u<n.channels[0].length;u++)if(n.channels[0][u].identifier===a.identifier){c=!0;break}c||n.channels[0].push(a)}else n.channels=[[a]];var l=n.extensionConfig=n.extensionConfig||[];l[a.identifier]=l[a.identifier]||n&&n.channelConfiguration||{},l[i.identifier]=l[i.identifier]||n&&n.propertyConfiguration||{},l[r.identifier]=l[r.identifier]||n&&n.webAnalyticsConfiguration||{};try{t.initialize(n,s)}catch(t){$r(e.logger,1,514,"Failed to initialize SDK."+Rr(t))}}),(function(){return{config:n,extensions:o}}))},e._getDbgPlgTargets=function(){return[o.config]},e.getPropertyManager=function(){return i},e.getPostChannel=function(){return a},e.getWebAnalyticsExtension=function(){return r},Xn(e,(function(){return r}),["trackEvent","trackPageView","trackPageAction","trackContentUpdate","trackPageUnload","trackException","trackPageViewPerformance","capturePageView","capturePageViewPerformance","capturePageAction","captureContentUpdate","capturePageUnload","_onerror"]),e.emptySnippetQueue=function(t){try{if(t&&(pn(n),Cn(e,(function(n,r){if(Sn(n)&&!mn(r)&&n&&"_"!==n[0]&&-1===kn(_d,n))try{t[n]=r}catch(t){$r(e.logger,2,514,"Failed to set ["+n+"] during initialization."+Rr(t))}}))),In(t.queue)){for(var r=t.queue.length,a=0;a<r;a++)(0,t.queue[a])();t.queue=void 0,delete t.queue}}catch(e){e&&mn(e.toString)&&e.toString()}},e.updateSnippetDefinitions=function(e){var t=o;t.snippet=e,n=""+(e.sv||e.version||""),t.config?t.config=Oi(!0,e.config,t.config||{}):t.config=e.config,function(e,t,n){if(e&&t&&hn(e)&&hn(t)){var r=function(r){if(Sn(r)){var a=t[r];mn(a)?n&&!n(r)||(e[r]=Kn(t,r)):n&&!n(r)||(gn(e,r)&&delete e[r],Ln(e,r,(function(){return t[r]}),(function(e){t[r]=e}))||(e[r]=a))}};for(var a in t)r(a)}}(e,t,(function(e){return e&&-1===kn(_d,e)&&-1===kn(Pd,e)}))},e.unload=function(e,n,r){void 0===e&&(e=!0),t.unload(e,(function(e){s(),n&&n(e)}),r)}})),o}return B(t,e),t.__ieDyn=1,t}(So),Md={NONE:0,MSA:1,AAD:2};function Rd(e){try{return e.responseText}catch(e){}return""}var Ld=function(){function e(){}return e.prototype.makeRequest=function(e,t,n,r){var a,i=this;if(Vr()){var o=new XDomainRequest;o.open(n,e),o.onload=function(){r(200,Rd(o),{})},o.onerror=function(){r(400,Rd(o),{})},o.ontimeout=function(){r(500,Rd(o),{})},o.onprogress=function(){},setTimeout((function(){o.send(t)}),0)}else if(Or())fetch(e,(a={body:t,method:n,credentials:"include"},a[Lu]=!0,a)).then((function(e){var t={};e.headers&&e.headers.forEach((function(e,n){t[n]=e})),r(e.status,JSON.stringify(e.json()),t)})).catch((function(e){r(0,e,{})}));else if(Hr()){var s=Ui(n,e,!0,!0);s.onload=function(){r(s.status,Rd(s),i._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.onerror=function(){r(s.status,Rd(s),i._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.ontimeout=function(){r(s.status,Rd(s),i._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.send(t)}},e.prototype._convertAllHeadersToMap=function(e){var t={};if(e)for(var n=e.split("\n"),r=0;r<n.length;++r){var a=n[r].split(": ");t[a[0]]=a[1]}return t},e}(),Ud=function(){function e(e,t,n){this._endpointUrl="",this._logger=n,this._endpointUrl=e,this._requestHandler=new Ld,this.setAuthType(t)}return e.prototype.setAuthType=function(e){var t="";switch(e){case Md.AAD:t="aad.js";break;case Md.MSA:t="msa.js"}this._getLoginUrlPath=this._endpointUrl+"auth/GetLoginUrl/"+t,this._signOutPath=this._endpointUrl+"auth/SignOut/"+t},e.prototype.startAuthHandshake=function(){var e=this;this._requestHandler.makeRequest(this._getLoginUrlPath,"","GET",(function(t,n,r){try{var a=JSON.parse(n).webResult.authLoginUrl,i=wr();if(i){var o=i.createElement("iframe"),s=Math.floor(Math.random()*Math.floor(1e4));o.id="telframe"+s,o.style.display="none",o.src=a,i.body.appendChild(o),e._loginIframeId=o.id}}catch(t){$r(e._logger,1,501,"Error with auth handshake process: "+t)}}))},e.prototype.cleanAuthIFrame=function(){var e=wr();if(e){var t=e.getElementById(this._loginIframeId);t&&e.body.removeChild(t)}},e.prototype.signOutAndClearCookies=function(){this._requestHandler.makeRequest(this._signOutPath,"","POST",(function(e,t,n){}))},e}(),Vd="authBounced",Hd=function(e){function t(){var n,r,a,i,o,s,c,u,l=e.call(this)||this;return l.identifier="AuthPlugin",l.priority=190,l.version="3.2.14",Ee(t,l,(function(t,f){function d(){if(a.authType!=Md.NONE){var e=n,t=e.getWParam;e.getWParam=function(){var e=0;return(e=a.authType===Md.MSA?8|e:16|e)|(t?t():0)}}}function p(e,n){var r=wr();if(r){var a=r.createElement("a");a.href=n;var i=a.protocol+"//"+a.hostname;if((e.origin===i||"https://login.microsoftonline.com"===e.origin)&&e.data)try{v()}catch(e){$r(t.diagLog(),1,502,"Error receiving auth redirect message: "+e)}}}function v(){o&&clearTimeout(o),r&&r.cleanAuthIFrame(),i=!1,g()}function g(){Dn(c,(function(e){e.ctx.processNext(e.item)})),c=[]}function h(){n=null,r=null,a=null,i=!1,o=null,s=null,c=[]}h(),t.initialize=function(t,o,c){var f=l;n=o,e.prototype.initialize.call(l,t,o,c),u=ci(Ua(f.identifier),o.evtNamespace&&o.evtNamespace());var v=f.identifier;a=t.extensionConfig[v]||{},t.extensionConfig[v]=a,i=!1,s=a.handShakeTimeoutMs?a.handShakeTimeoutMs:5e3;var h=a.overrideAuthEndpointUrl?a.overrideAuthEndpointUrl:t.endpointUrl;function m(){g()}r=new Ud(h,a.authType,f.diagLog()),d();var y=t.disablePageUnloadEvents||[];pi(m,y,u),gi(m,y,u);var C=Er();C&&ui(C,"message",(function(e){p(e,h)}),u)},t.processTelemetry=function(e,n){if(n=t._getTelCtx(n),Ri(e,t.identifier),a.authType!==Md.NONE&&a.loggedInStatusCallback&&!0===a.loggedInStatusCallback()){var u=ha(t.core);_i(u,Vd)||(u.set(Vd,An(new Date),1800),i=!0,o=setTimeout((function(){v()}),s),r.startAuthHandshake())}i?c.push({ctx:n,item:e}):t.processNext(e,n)},t.signOut=function(){ha(n).del(Vd),r.signOutAndClearCookies(),v()},t.setAuthType=function(e){v(),a.authType=e,r.setAuthType(e),d()},t._doTeardown=function(e,t){v(),li(Er(),"message",null,u),vi(null,u),hi(null,u),h()},Ln(t,"_authHandler",(function(){return r})),Ln(t,"_authConfig",(function(){return a})),Ln(t,"_eventQueue",(function(){return c})),Ln(t,"_handshakeInProgress",(function(){return i})),Ln(t,"_evtNamespace",(function(){return"."+u}))})),l}return B(t,e),t.__ieDyn=1,t}(lo),qd=function(){},Fd=function(){function e(e,t){this._base="",this._currentElement=0,this._base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this._cv1Constants=new qd,this._cv2Constants=new qd,this._cvVersionAtLatestValidityCheck=2,this._traceLogger=Qr(t),this._cv1Constants.maxCorrelationVectorLength=63,this._cv1Constants.baseLength=16,this._cv1Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv1Constants.baseLength.toString()+"}(.[0-9]+)*$"),this._cv2Constants.maxCorrelationVectorLength=127,this._cv2Constants.baseLength=22,this._cv2Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv2Constants.baseLength.toString()+"}(.[0-9]+)*$"),this._currentCvConstants=this._cv2Constants,this.init(e)}return e.prototype.isInit=function(){return this.isValid(this.storedCv())},e.prototype.storedCv=function(){return this._base.concat(".",this._currentElement.toString())},e.prototype.getValue=function(){var e=this.storedCv();if(this.isValid(e))return e},e.prototype.getRelatedCv=function(){return this._relatedCv},e.prototype.incrementExternal=function(e){if(this.isValid(e)){var t=e.split("."),n=t.length;t[n-1]=(parseInt(t[n-1],10)+1).toString();for(var r="",a=0;a<n;a++)r+=t[a],a<n-1&&(r+=".");var i=t[0].length===this._cv2Constants.baseLength?this._cv2Constants.maxCorrelationVectorLength:this._cv1Constants.maxCorrelationVectorLength;if(r.length<=i)return r}},e.prototype.canExtend=function(){var e=this.storedCv();return!!this.isValid(e)&&this._isLeqThanMaxCorrelationVectorLength(e.length+2)},e.prototype.canIncrement=function(){return!!this.isValid(this.storedCv())&&this._isLeqThanMaxCorrelationVectorLength(this._base.length+1+(this._currentElement+1+"").length)},e.prototype.setValue=function(e){if(this.isValid(e)){var t=e.lastIndexOf(".");return t>1?(this._base=e.substr(0,t),this._currentElement=parseInt(e.substr(t+1),10)):(this._base=e,this._currentElement=0),!0}return $r(this._traceLogger,2,516,"Cannot set invalid correlation vector value"),!1},e.prototype.setValueLegacy=function(e){return this.setValue(e),this.getValue()},e.prototype.seed=function(){for(var e="",t=0;t<this._currentCvConstants.baseLength;t++)e+=this._base64CharSet.charAt(Math.floor(Math.random()*this._base64CharSet.length));return e},e.prototype.extend=function(){if(this.canExtend())return this._base=this._base.concat(".",this._currentElement.toString()),this._currentElement=0,this.storedCv()},e.prototype.increment=function(){if(this.canIncrement())return this._currentElement=this._currentElement+1,this.storedCv()},e.prototype.validateWithCv1=function(e){if(this._cv1Constants.validationPattern.test(e)&&e.length<=this._cv1Constants.maxCorrelationVectorLength)return!0},e.prototype.validateWithCv2=function(e){if(this._cv2Constants.validationPattern.test(e)&&e.length<=this._cv2Constants.maxCorrelationVectorLength)return!0},e.prototype.useCv1=function(){this._currentCvConstants=this._cv1Constants},e.prototype.useCv2=function(){this._currentCvConstants=this._cv2Constants},e.prototype.isValid=function(e){if(e){var t=e.split(".")[0];if(t){if(16===t.length)return this._cvVersionAtLatestValidityCheck=1,this.validateWithCv1(e);if(22===t.length)return this._cvVersionAtLatestValidityCheck=2,this.validateWithCv2(e)}}},e.prototype.init=function(e){return e?this.setValue(e):(this._base=this.seed(),this._currentElement=0),this.getValue()},e.prototype.initLegacy=function(e){return this.init(e)},e.prototype._isLeqThanMaxCorrelationVectorLength=function(e){return 1===this._cvVersionAtLatestValidityCheck?e<=this._cv1Constants.maxCorrelationVectorLength:e<=this._cv2Constants.maxCorrelationVectorLength},e}(),Bd=function(e){function t(t){var n=e.call(this)||this;return n.identifier="CorrelationVectorPlugin",n.priority=159,n.version="3.2.14",n._cvInitialValue=t,n._cv=n._cvInitialValue?new Fd(n._cvInitialValue):new Fd,n}return B(t,e),t.prototype.initialize=function(t,n,r){e.prototype.initialize.call(this,t,n,r)},t.prototype.processTelemetry=function(e,t){Ri(e,this.identifier),e.ext=e.ext||{},e.ext.mscv=e.ext.mscv||{},e.ext.mscv.cV||this._cv&&this._cv.isInit()&&(e.ext.mscv.cV=this._cv.getValue()),this.processNext(e,t)},t.prototype.getCv=function(){return this._cv||$r(this.diagLog(),2,513,"Correlation Vector has not been initialized."),this._cv},t}(lo);const jd=Bd;const zd=function(){function e(t){var n=Pi(),r=Ci();Ee(e,this,(function(e){e.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||r},e.getLastPageViewId=function(){return n}}))}return e.__ieDyn=1,e}();function Wd(e){var t="ai."+e+".";return function(e){return t+e}}var Kd,Gd=Wd("application"),Xd=Wd("device"),Qd=Wd("location"),Jd=Wd("operation"),Yd=Wd("session"),$d=Wd("user"),Zd=Wd("cloud"),ep=Wd("internal"),tp=function(e){function t(){return e.call(this)||this}return B(t,e),t}((Kd={applicationVersion:Gd("ver"),applicationBuild:Gd("build"),applicationTypeId:Gd("typeId"),applicationId:Gd("applicationId"),applicationLayer:Gd("layer"),deviceId:Xd("id"),deviceIp:Xd("ip"),deviceLanguage:Xd("language"),deviceLocale:Xd("locale"),deviceModel:Xd("model"),deviceFriendlyName:Xd("friendlyName"),deviceNetwork:Xd("network"),deviceNetworkName:Xd("networkName"),deviceOEMName:Xd("oemName"),deviceOS:Xd("os"),deviceOSVersion:Xd("osVersion"),deviceRoleInstance:Xd("roleInstance"),deviceRoleName:Xd("roleName"),deviceScreenResolution:Xd("screenResolution"),deviceType:Xd("type"),deviceMachineName:Xd("machineName"),deviceVMName:Xd("vmName"),deviceBrowser:Xd("browser"),deviceBrowserVersion:Xd("browserVersion"),locationIp:Qd("ip"),locationCountry:Qd("country"),locationProvince:Qd("province"),locationCity:Qd("city"),operationId:Jd("id"),operationName:Jd("name"),operationParentId:Jd("parentId"),operationRootId:Jd("rootId"),operationSyntheticSource:Jd("syntheticSource"),operationCorrelationVector:Jd("correlationVector"),sessionId:Yd("id"),sessionIsFirst:Yd("isFirst"),sessionIsNew:Yd("isNew"),userAccountAcquisitionDate:$d("accountAcquisitionDate"),userAccountId:$d("accountId"),userAgent:$d("userAgent"),userId:$d("id"),userStoreRegion:$d("storeRegion"),userAuthUserId:$d("authUserId"),userAnonymousUserAcquisitionDate:$d("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:$d("authUserAcquisitionDate"),cloudName:Zd("name"),cloudRole:Zd("role"),cloudRoleVer:Zd("roleVer"),cloudRoleInstance:Zd("roleInstance"),cloudEnvironment:Zd("environment"),cloudLocation:Zd("location"),cloudDeploymentUnit:Zd("deploymentUnit"),internalNodeName:ep("nodeName"),internalSdkVersion:ep("sdkVersion"),internalAgentVersion:ep("agentVersion"),internalSnippet:ep("snippet"),internalSdkSrc:ep("sdkSrc")},function(){var e=this;Kd&&Cn(Kd,(function(t,n){e[t]=n}))})),np="trace",rp=(new tp,"duration"),ap="properties",ip="requestUrl",op="inst",sp="length",cp="traceID",up="spanID",lp="traceFlags",fp="context",dp="aborted",pp="traceId",vp="spanId",gp="core",hp="includeCorrelationHeaders",mp="canIncludeCorrelationHeader",yp="getAbsoluteUrl",Cp="headers",Tp="requestHeaders",bp="appId",Ip="setRequestHeader",Ep="trackDependencyDataInternal",Sp="distributedTracingMode",wp="startTime",Np="toLowerCase",xp="status",Ap="statusText",Dp="headerMap",kp="openDone",_p="sendDone",Pp="requestSentTime",Op="abortDone",Mp="getTraceId",Rp="getTraceFlags",Lp="method",Up="errorStatusText",Vp="stateChangeAttached",Hp="responseFinishedTime",qp="CreateTrackItem",Fp="response",Bp="getAllResponseHeaders",jp="getPartAProps",zp="getCorrelationContext",Wp="perfMark",Kp="name",Gp="perfTiming",Xp="ajaxTotalDuration",Qp="eventTraceCtx";function Jp(e,t,n){var r=0,a=e[t],i=e[n];return a&&i&&(r=_l(a,i)),r}function Yp(e,t,n,r,a){var i=0,o=Jp(n,r,a);return o&&(i=$p(e,t,wu(o))),i}function $p(e,t,n){var r="ajaxPerf",a=0;return e&&t&&n&&((e[r]=e[r]||{})[t]=n,a=1),a}var Zp=function(){var e=this;e[kp]=!1,e.setRequestHeaderDone=!1,e[_p]=!1,e[Op]=!1,e[Vp]=!1},ev=function(){function e(t,n,r,a){var i,o=this,s=r;o[Wp]=null,o.completed=!1,o.requestHeadersSize=null,o[Tp]=null,o.responseReceivingDuration=null,o.callbackDuration=null,o[Xp]=null,o[dp]=0,o.pageUrl=null,o[ip]=null,o.requestSize=0,o[Lp]=null,o[xp]=null,o[Pp]=null,o.responseStartedTime=null,o[Hp]=null,o.callbackFinishedTime=null,o.endTime=null,o.xhrMonitoringState=new Zp,o.clientFailure=0,o[cp]=t,o[up]=n,o[lp]=null==a?void 0:a.getTraceFlags(),o[Qp]=a?((i={})[pp]=a[Mp](),i[vp]=a.getSpanId(),i[lp]=a[Rp](),i):null,Ee(e,o,(function(e){e.getAbsoluteUrl=function(){return e[ip]?function(e){var t,n=wl(e);return n&&(t=n.href),t}(e[ip]):null},e.getPathName=function(){return e[ip]?ju(s,(t=e[Lp],n=e[ip],t?t.toUpperCase()+" "+n:n)):null;var t,n},e[qp]=function(t,n,r){var a;if(e.ajaxTotalDuration=Math.round(1e3*_l(e.requestSentTime,e.responseFinishedTime))/1e3,e[Xp]<0)return null;var i=((a={id:"|"+e[cp]+"."+e[up],target:e[yp]()})[Kp]=e.getPathName(),a.type=t,a[wp]=null,a.duration=e[Xp],a.success=+e[xp]>=200&&+e[xp]<400,a.responseCode=+e[xp],a[ap]={HttpMethod:e[Lp]},a),o=i[ap];if(e[dp]&&(o[dp]=!0),e[Pp]&&(i[wp]=new Date,i[wp].setTime(e[Pp])),function(e,t){var n=e[Gp],r=t[ap]||{},a=0,i="name",o="Start",s="End",c="domainLookup",u="connect",l="redirect",f="request",d="response",p="startTime",v=c+o,g=c+s,h=u+o,m=u+s,y=f+o,C=f+s,T=d+o,b=d+s,I=l+o,E=l=s,S="transferSize",w="encodedBodySize",N="decodedBodySize",x="serverTiming";if(n){a|=Yp(r,l,n,I,E),a|=Yp(r,c,n,v,g),a|=Yp(r,u,n,h,m),a|=Yp(r,f,n,y,C),a|=Yp(r,d,n,T,b),a|=Yp(r,"networkConnect",n,p,m),a|=Yp(r,"sentRequest",n,y,b);var A=n[rp];A||(A=Jp(n,p,b)||0),a|=$p(r,rp,A),a|=$p(r,"perfTotal",A);var D=n[x];if(D){var k={};Dn(D,(function(e,t){var n=yn(e[i]||""+t),r=k[n]||{};Cn(e,(function(e,t){(e!==i&&Sn(t)||wn(t))&&(r[e]&&(t=r[e]+";"+t),!t&&Sn(t)||(r[e]=t))})),k[n]=r})),a|=$p(r,x,k)}a|=$p(r,S,n[S]),a|=$p(r,w,n[w]),a|=$p(r,N,n[N])}else e[Wp]&&(a|=$p(r,"missing",e.perfAttempts));a&&(t[ap]=r)}(e,i),n&&Rn(e.requestHeaders)[sp]>0&&(o[Tp]=e[Tp]),r){var s=r();if(s){var c=s.correlationContext;if(c&&(i.correlationContext=c),s[Dp]&&Rn(s.headerMap)[sp]>0&&(o.responseHeaders=s[Dp]),e[Up])if(e[xp]>=400){var u=s.type;""!==u&&"text"!==u||(o.responseText=s.responseText?s[Ap]+" - "+s.responseText:s[Ap]),"json"===u&&(o.responseText=s.response?s[Ap]+" - "+JSON.stringify(s[Fp]):s[Ap])}else 0===e[xp]&&(o.responseText=s[Ap]||"")}}return i},e[jp]=function(){var t,n=null,r=e[Qp];if(r&&(r[pp]||r[vp])){var a=(n={})[np]=((t={})[cp]=r[pp],t.parentID=r[vp],t);pn(r[lp])||(a[lp]=r[lp])}return n}}))}return e.__ieDyn=1,e}(),tv="ai.ajxmn.",nv="diagLog",rv="_ajaxData",av="fetch",iv="Failed to monitor XMLHttpRequest",ov=", monitoring data for this ajax call ",sv=ov+"may be incorrect.",cv=ov+"won't be sent.",uv="Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",lv="Failed to add custom defined request context as configured call back may missing a null check.",fv="Failed to calculate the duration of the ",dv=0,pv=null,vv=function(e,t){return e&&t&&e[rv]?(e[rv].i||{})[t]:null},gv=function(e,t){var n=!1;if(e){var r=(e[rv]||{}).xh;r&&Dn(r,(function(e){if(e.n===t)return n=!0,-1}))}return n};function hv(e,t){var n="";try{var r=vv(e,t);r&&r[ip]&&(n+="(url: '"+r[ip]+"')")}catch(e){}return n}function mv(e,t,n,r,a){$r(e[nv](),1,t,n,r,a)}function yv(e,t,n,r,a){$r(e[nv](),2,t,n,r,a)}function Cv(e,t,n){return function(r){mv(e,t,n,{ajaxDiagnosticsMessage:hv(r[op],e._ajaxDataId),exception:Rr(r.err)})}}function Tv(e,t){return e&&t?e.indexOf(t):-1}function bv(e,t,n){var r={id:t,fn:n};return e.push(r),{remove:function(){Dn(e,(function(t,n){if(t.id===r.id)return e.splice(n,1),-1}))}}}function Iv(e,t,n,r){var a=!0;return Dn(t,(function(t,i){try{!1===t.fn.call(null,n)&&(a=!1)}catch(t){$r(e&&e.logger,1,64,"Dependency "+r+" [#"+i+"] failed: "+qn(t),{exception:Rr(t)},!0)}})),a}var Ev="*.blob.core.",Sv=Un([Ev+"windows.net",Ev+"chinacloudapi.cn",Ev+"cloudapi.de",Ev+"usgovcloudapi.net"]),wv=[/https:\/\/[^\/]*(\.pipe\.aria|aria\.pipe|events\.data|collector\.azure)\.[^\/]+\/(OneCollector\/1|Collector\/3)\.0/i];function Nv(){return{maxAjaxCallsPerView:500,disableAjaxTracking:!1,disableFetchTracking:!1,excludeRequestFromAutoTrackingPatterns:void 0,disableCorrelationHeaders:!1,distributedTracingMode:1,correlationHeaderExcludedDomains:Sv,correlationHeaderDomains:void 0,correlationHeaderExcludePatterns:void 0,appId:void 0,enableCorsCorrelation:!1,enableRequestHeaderTracking:!1,enableResponseHeaderTracking:!1,enableAjaxErrorStatusText:!1,enableAjaxPerfTracking:!1,maxAjaxPerfLookupAttempts:3,ajaxPerfLookupDelay:25,ignoreHeaders:["Authorization","X-API-Key","WWW-Authenticate"],addRequestContext:void 0,addIntEndpoints:!0}}function xv(){var e=Nv();return Cn(e,(function(t){e[t]=void 0})),e}var Av=function(e){function t(){var n,r,a,i,o,s,c,u,l,f,d,p,v,g,h,m,y,C,T,b,I,E,S,w,N=e.call(this)||this;return N.identifier=t.identifier,N.priority=120,Ee(t,N,(function(e,N){var A=N._addHook;function D(){var N=Dr();n=!1,r=!1,a=N&&N.host&&N.host[Np](),i=t.getEmptyConfig(),o=!1,s=!1,c=0,u=null,l=!1,f=!1,d=null,p=!1,v=0,g=!1,h={},m=!1,y=!1,C=null,T=null,b=null,E=0,S=[],w=[],I=Ua("ajaxData"),e._ajaxDataId=I}function k(e){var t=!0;return(e||i.ignoreHeaders)&&Dn(i.ignoreHeaders,(function(n){if(n[Np]()===e[Np]())return t=!1,-1})),t}function _(e,t,n){A(function(e,t,n){return e?ql(e[x],t,n,!1):null}(e,t,n))}function P(e,t,n){var r=!1,a=((Sn(t)?t:(t||{}).url||"")||"")[Np]();if(Dn(C,(function(e){var t=e;Sn(e)&&(t=new RegExp(e)),r||(r=t.test(a))})),r)return r;var i=Tv(a,"?"),o=Tv(a,"#");return(-1===i||-1!==o&&o<i)&&(i=o),-1!==i&&(a=a.substring(0,i)),pn(e)?pn(t)||(r="object"==typeof t&&!0===t[Lu]||!!n&&!0===n[Lu]):r=!0===e[Lu]||!0===a[Lu],!r&&a&&-1!==kn(Al,a[Qc]())&&(r=!0),r?h[a]||(h[a]=1):h[a]&&(r=!0),r}function O(e,t,n){var a=!0,i=r;return pn(e)||(a=!0===n||!pn(t)),i&&a}function M(){var t=null;return e[gp]&&e[gp].getTraceCtx&&(t=e[gp].getTraceCtx(!1)),!t&&u&&u.telemetryTrace&&(t=Pl(u.telemetryTrace)),t}function R(e){try{var t=e.responseType;if(""===t||"text"===t)return e.responseText}catch(e){}return null}function U(t){try{var n=t[Bp]();if(null!==n&&-1!==Tv(n[Np](),bl[8])){var r=t.getResponseHeader(bl[0]);return Dl[zp](r)}}catch(n){yv(e,18,uv,{ajaxDiagnosticsMessage:hv(t,I),exception:Rr(n)})}}function V(e,t){if(t[ip]&&d&&p){var n=kr();if(n&&mn(n.mark)){dv++;var r=d+e+"#"+dv;n.mark(r);var a=n.getEntriesByName(r);a&&1===a[sp]&&(t[Wp]=a[0])}}}function H(e,t,n,r){var a=t[Wp],o=kr(),s=i.maxAjaxPerfLookupAttempts,c=i.ajaxPerfLookupDelay,u=t[ip],l=0;!function i(){try{if(o&&a){l++;for(var f=null,d=o.getEntries(),p=d[sp]-1;p>=0;p--){var v=d[p];if(v){if("resource"===v.entryType)v.initiatorType!==e||-1===Tv(v[Kp],u)&&-1===Tv(u,v[Kp])||(f=v);else if("mark"===v.entryType&&v[Kp]===a[Kp]){t[Gp]=f;break}if(v[wp]<a[wp]-1e3)break}}}!a||t[Gp]||l>=s||!1===t.async?(a&&mn(o.clearMarks)&&o.clearMarks(a[Kp]),t.perfAttempts=l,n()):setTimeout(i,c)}catch(e){r(e)}}()}function F(t){var n="";try{pn(t)||(Sn(t)?n+="(url: '".concat(t,"')"):n+="(url: '".concat(t.url,"')"))}catch(t){mv(e,15,"Failed to grab failed fetch diagnostics message",{exception:Rr(t)})}return n}function B(t,n,r,a,i,s,c){function u(t,n,a){var i=a||{};i.fetchDiagnosticsMessage=F(r),n&&(i.exception=Rr(n)),yv(e,t,fv+"fetch call"+cv,i)}i&&(i[Hp]=kl(),i[xp]=n,H(av,i,(function(){var t,c=i[qp]("Fetch",o,s);try{T&&(t=T({status:n,request:r,response:a}))}catch(t){yv(e,104,lv)}if(c){void 0!==t&&(c[ap]=q(q({},c.properties),t));var l=i[jp]();z(w,e[gp],i,c,null,l)}else u(14,null,{requestSentTime:i[Pp],responseFinishedTime:i[Hp]})}),(function(e){u(18,e,null)})))}function j(t){if(t&&t[Cp])try{var n=t[Cp].get(bl[0]);return Dl[zp](n)}catch(n){yv(e,18,uv,{fetchDiagnosticsMessage:F(t),exception:Rr(n)})}}function z(t,n,r,a,i,o){var s=!0;t[sp]>0&&(s=Iv(n,t,{item:a,properties:i,sysProperties:o,context:r?r[fp]:null,aborted:!!r&&!!r[dp]},"initializer")),s&&e[Ep](a,i,o)}D(),e.initialize=function(a,c,h,E){var S;e.isInitialized()||(N.initialize(a,c,h,E),b=ci(Ua("ajax"),c&&c.evtNamespace&&c.evtNamespace()),function(n){var r=no(null,n,e[gp]);i=xv(),Cn(Nv(),(function(e,n){i[e]=r.getConfig(t.identifier,e,n)}));var a=i[Sp];if(o=i.enableRequestHeaderTracking,s=i.enableAjaxErrorStatusText,p=i.enableAjaxPerfTracking,v=i.maxAjaxCallsPerView,g=i.enableResponseHeaderTracking,C=[].concat(i.excludeRequestFromAutoTrackingPatterns||[],!1!==i.addIntEndpoints?wv:[]),T=i.addRequestContext,f=0===a||1===a,l=1===a||2===a,p){var c=n.instrumentationKey||"unkwn";d=c[sp]>5?tv+c.substring(c[sp]-5)+".":tv+c+"."}m=!!i.disableAjaxTracking,y=!!i.disableFetchTracking}(a),!function(e,t){var n,r=!1;if(Hr()){var a=XMLHttpRequest[x];r=!(pn(a)||pn(a.open)||pn(a.send)||pn(a.abort))}var i=function(e){if(void 0===e&&(e=null),!e){var t=xr()||{};e=t?(t[at]||wt)[dt]():wt}var n=(e||wt)[dt]();if(bn(n,dr)){var r=wr()||{};return Math.max(parseInt(n[it](dr)[1]),r.documentMode||0)}if(bn(n,pr)){var a=parseInt(n[it](pr)[1]);if(a)return a+4}return null}();if(i&&i<9&&(r=!1),r)try{var o=new XMLHttpRequest,s={xh:[],i:(n={},n[t]={},n)};o[rv]=s;var c=XMLHttpRequest[x].open;XMLHttpRequest[x].open=c}catch(t){r=!1,mv(e,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:Rr(t)})}return r}(e,I)||m||r||(_(XMLHttpRequest,"open",{ns:b,req:function(t,n,r,a){if(!m){var i=t[op],c=vv(i,I);!P(i,r)&&O(i,c,!0)&&(c&&c.xhrMonitoringState[kp]||(c=function(t,n,r,a){var i,o=M(),c=o&&o[Mp]()||Ci(),u=Ci().substr(0,16),l=t[rv]=t[rv]||{xh:[],i:{}},f=l.i=l.i||{},d=f[I]=f[I]||new ev(c,u,e[nv](),null===(i=e.core)||void 0===i?void 0:i.getTraceCtx());return d[lp]=o&&o[Rp](),d[Lp]=n,d[ip]=r,d.xhrMonitoringState[kp]=!0,d[Tp]={},d.async=a,d[Up]=s,d}(i,n,r,a)),function(t,n){n.xhrMonitoringState[Vp]=ui(t,"readystatechange",(function(){try{t&&4===t.readyState&&O(t,n)&&function(t){var n=vv(t,I);function r(n,r){var a=r||{};a.ajaxDiagnosticsMessage=hv(t,I),n&&(a.exception=Rr(n)),yv(e,14,fv+"ajax call"+cv,a)}n[Hp]=kl(),n[xp]=t[xp],H("xmlhttprequest",n,(function(){try{var a=n[qp]("Ajax",o,(function(){var e={statusText:t[Ap],headerMap:null,correlationContext:U(t),type:t.responseType,responseText:R(t),response:t[Fp]};if(g){var n=t[Bp]();if(n){var r=Pn(n).split(/[\r\n]+/),a={};Dn(r,(function(e){var t=e.split(": "),n=t.shift(),r=t.join(": ");k(n)&&(a[n]=r)})),e[Dp]=a}}return e})),i=void 0;try{T&&(i=T({status:t[xp],xhr:t}))}catch(t){yv(e,104,lv)}if(a){void 0!==i&&(a[ap]=q(q({},a.properties),i));var s=n[jp]();z(w,e[gp],n,a,null,s)}else r(null,{requestSentTime:n[Pp],responseFinishedTime:n[Hp]})}finally{try{var c=(t[rv]||{i:{}}).i||{};c[I]&&(c[I]=null)}catch(e){}}}),(function(e){r(e,null)}))}(t)}catch(n){var r=Rr(n);r&&-1!==Tv(r[Np](),"c00c023f")||mv(e,16,iv+" 'readystatechange' event handler"+sv,{ajaxDiagnosticsMessage:hv(t,I),exception:r})}}),b)}(i,c))}},hkErr:Cv(e,15,iv+".open"+sv)}),_(XMLHttpRequest,"send",{ns:b,req:function(t,n){if(!m){var r=t[op],a=vv(r,I);O(r,a)&&!a.xhrMonitoringState[_p]&&(V("xhr",a),a[Pp]=kl(),e[hp](a,void 0,void 0,r),a.xhrMonitoringState[_p]=!0)}},hkErr:Cv(e,17,iv+sv)}),_(XMLHttpRequest,"abort",{ns:b,req:function(e){if(!m){var t=e[op],n=vv(t,I);O(t,n)&&!n.xhrMonitoringState[Op]&&(n[dp]=1,n.xhrMonitoringState[Op]=!0)}},hkErr:Cv(e,13,iv+".abort"+sv)}),_(XMLHttpRequest,"setRequestHeader",{ns:b,req:function(e,t,n){if(!m){var r=e[op],a=vv(r,I);a&&O(r,a)&&(function(e,t,n){if(e){var r=(e[rv]||{}).xh;r&&r.push({n:t,v:n})}}(r,t,n),o&&k(t)&&a&&(a[Tp][t]=n))}},hkErr:Cv(e,71,iv+".setRequestHeader"+sv)}),r=!0),function(){var t,a=!(t=L())||pn(t.Request)||pn(t.Request[x])||pn(t[av])?null:t[av];if(a){var i=L(),c=a.polyfill;y||n?c&&A(ql(i,av,{ns:b,req:function(e,t,n){P(null,t,n)}})):(A(ql(i,av,{ns:b,req:function(t,a,i){var u;if(!y&&n&&!P(null,a,i)&&(!c||!r)){var l=t.ctx();u=function(t,n){var r,a=M(),i=a&&a[Mp]()||Ci(),c=Ci().substr(0,16),u=new ev(i,c,e[nv](),null===(r=e.core)||void 0===r?void 0:r.getTraceCtx());u[lp]=a&&a[Rp](),u[Pp]=kl(),u[Up]=s,t instanceof Request?u[ip]=t?t.url:"":u[ip]=t;var l="GET";n&&n[Lp]?l=n[Lp]:t&&t instanceof Request&&(l=t[Lp]),u[Lp]=l;var f={};return o&&new Headers((n?n[Cp]:0)||t instanceof Request&&t[Cp]||{}).forEach((function(e,t){k(t)&&(f[t]=e)})),u[Tp]=f,V(av,u),u}(a,i);var f=e[hp](u,a,i);f!==i&&t.set(1,f),l.data=u}},rsp:function(e,t){if(!y){var n=e.ctx().data;n&&(e.rslt=e.rslt.then((function(e){return B(0,(e||{})[xp],t,e,n,(function(){var t={statusText:(e||{})[Ap],headerMap:null,correlationContext:j(e)};if(g&&e){var n={};e.headers.forEach((function(e,t){k(t)&&(n[t]=e)})),t[Dp]=n}return t})),e})).catch((function(e){throw B(0,0,t,null,n,null,e.message||Rr(e)),e})))}},hkErr:Cv(e,15,"Failed to monitor Window.fetch"+sv)},!0,function(){if(null==pv)try{pv=!!(self&&self instanceof WorkerGlobalScope)}catch(e){pv=!1}return pv}())),n=!0),c&&(i[av].polyfill=c)}}(),(S=e[gp].getPlugin(Ru))&&(u=S.plugin[fp]))},e._doTeardown=function(){D()},e.trackDependencyData=function(t,n){z(w,e[gp],null,t,n)},e[hp]=function(t,n,r,s){var c=e._currentWindowHost||a;if(function(e,t,n,r,a,i){if(e[sp]>0){var o={core:t,xhr:r,input:a,init:i,traceId:n[cp],spanId:n[up],traceFlags:n[lp],context:n[fp]||{},aborted:!!n[dp]};Iv(t,e,o,"listener"),n[cp]=o[pp],n[up]=o[vp],n[lp]=o[lp],n[fp]=o[fp]}}(S,e[gp],t,s,n,r),n||""===n){if(Dl[mp](i,t[yp](),c)){r||(r={});var d=new Headers(r[Cp]||n instanceof Request&&n[Cp]||{});if(f){var p="|"+t[cp]+"."+t[up];d.set(bl[3],p),o&&(t[Tp][bl[3]]=p)}if((g=i[bp]||u&&u[bp]())&&(d.set(bl[0],bl[2]+g),o&&(t[Tp][bl[0]]=bl[2]+g)),l){pn(h=t[lp])&&(h=1);var v=Ki(ji(t[cp],t[up],h));d.set(bl[4],v),o&&(t[Tp][bl[4]]=v)}r[Cp]=d}return r}if(s){var g,h;if(Dl[mp](i,t[yp](),c))f&&(gv(s,bl[3])?yv(e,71,"Unable to set ["+bl[3]+"] as it has already been set by another instance"):(p="|"+t[cp]+"."+t[up],s[Ip](bl[3],p),o&&(t[Tp][bl[3]]=p))),(g=i[bp]||u&&u[bp]())&&(gv(s,bl[0])?yv(e,71,"Unable to set ["+bl[0]+"] as it has already been set by another instance"):(s[Ip](bl[0],bl[2]+g),o&&(t[Tp][bl[0]]=bl[2]+g))),l&&(pn(h=t[lp])&&(h=1),gv(s,bl[4])?yv(e,71,"Unable to set ["+bl[4]+"] as it has already been set by another instance"):(v=Ki(ji(t[cp],t[up],h)),s[Ip](bl[4],v),o&&(t[Tp][bl[4]]=v)));return s}},e[Ep]=function(t,n,r){if(-1===v||c<v){2!==i[Sp]&&1!==i[Sp]||"string"!=typeof t.id||"."===t.id[t.id[sp]-1]||(t.id+="."),pn(t[wp])&&(t[wp]=new Date);var a=Yu(t,Ol.dataType,Ol.envelopeType,e[nv](),n,r);e[gp].track(a)}else c===v&&mv(e,55,"Maximum ajax per page view limit reached, ajax monitoring is paused until the next trackPageView(). In order to increase the limit set the maxAjaxCallsPerView configuration parameter.",!0);++c},e.addDependencyListener=function(e){return bv(S,E++,e)},e.addDependencyInitializer=function(e){return bv(w,E++,e)}})),N}return B(t,e),t.prototype.processTelemetry=function(e,t){this.processNext(e,t)},t.prototype.addDependencyInitializer=function(e){return null},t.identifier="AjaxDependencyPlugin",t.getDefaultConfig=Nv,t.getEmptyConfig=xv,t}(lo);function Dv(e,t,n){var r,a,i,o=(a=n,(r=e)&&r[a]&&(i=r[a],delete r[a]),i);return t[n]?t[n]:o}function kv(e,t){var n,r={},a=wr();if(a){n=a.querySelectorAll("meta");for(var i=0;i<n.length;i++){var o=n[i];o.name&&0===o.name.toLowerCase().indexOf(e)&&(r[t?o.name.replace(e,""):o.name]=o.content)}}return r}function _v(e){Cn(e,(function(t,n){(!Di(n)||"{}"===JSON.stringify(n)&&"callback"!==t)&&delete e[t]}))}var Pv=function(){function e(){}return e.prototype._setCommonProperties=function(e,t){Di(t.cV)&&(e.ext=e.ext||{},e.ext.mscv=e.ext.mscv||{},e.ext.mscv.cV=t.cV),e.baseData.operationName=t.operationName,e.baseData.latencyMs=t.latencyMs,e.baseData.serviceErrorCode=t.serviceErrorCode||-1,e.baseData.succeeded=t.succeeded,e.baseData.requestStatus=t.requestStatus,e.baseData.requestMethod=t.requestMethod,Di(t.target)&&(e.baseData.target=t.target),Di(t.responseContentType)&&(e.baseData.responseContentType=t.responseContentType),Di(t.protocol)&&(e.baseData.protocol=t.protocol),Di(t.protocolStatusCode)&&(e.baseData.protocolStatusCode=t.protocolStatusCode)},e}(),Ov=function(){function e(){this._qosEvent=new Pv}return e.prototype._setQosProperties=function(e,t){this._qosEvent._setCommonProperties(e,t),Di(t.callerIpAddress)&&(e.baseData.callerIpAddress=t.callerIpAddress),Di(t.callerName)&&(e.baseData.callerName=t.callerName),Di(t.requestSizeBytes)&&(e.baseData.requestSizeBytes=t.requestSizeBytes),Di(t.operationVersion)&&(e.baseData.operationVersion=t.operationVersion)},e}(),Mv=function(){function e(){this._qosEvent=new Pv}return e.prototype._setQosProperties=function(e,t){this._qosEvent._setCommonProperties(e,t),e.baseData.dependencyOperationName=t.dependencyOperationName,e.baseData.dependencyName=t.dependencyName,e.baseData.dependencyType=t.dependencyType||"WebService",Di(t.dependencyOperationVersion)&&(e.baseData.dependencyOperationVersion=t.dependencyOperationVersion),Di(t.responseSizeBytes)&&(e.baseData.responseSizeBytes=t.responseSizeBytes)},e}(),Rv="MS-CV",Lv=function(e){function t(){var n,r,a,i,o,s=e.call(this)||this;return s.identifier="QosPlugin",s.version="3.2.14",Ee(t,s,(function(e,t){function s(t,n){u(t,n),e.core.track(t)}function c(){n=null,i={market:"",serverImpressionGuid:""},o={},r=new Mv,a=new Ov}function u(e,t){Di(t)&&Cn(t,(function(t,n){e.data[t]=n}))}c(),e.includeCorrelationHeaders=function(n,r,a,i){var s=t.includeCorrelationHeaders(n,r,a,i);if(o.enableCvHeaders){var c=e.getCv();if(c&&(r||i)){c.increment();var u=c.getValue();r?(s||(s=a||{}),s.headers&&mn(s.headers.append)||(s.headers=new Headers(s.headers||r instanceof Request&&r.headers||{})),s.headers.append(Rv,u)):s.setRequestHeader(Rv,u)}}return s},e.initialize=function(r,a,s){var c,u,l,f=r.extensionConfig=r.extensionConfig||[];f[e.identifier]=f[e.identifier]||{},o=e._qosConfig=(c=f[e.identifier],l=[],Cn(u={enableCorsCorrelation:!1,correlationHeaderExcludedDomains:[],correlationHeaderExcludePatterns:null,disableCorrelationHeaders:!1,maxAjaxCallsPerView:-1,disableAjaxTracking:!1,disableFetchTracking:!1,enableCvHeaders:!1,appId:void 0,excludeRequestFromAutoTrackingPatterns:void 0,distributedTracingMode:1,correlationHeaderDomains:void 0,enableRequestHeaderTracking:!1,enableResponseHeaderTracking:!1,enableAjaxErrorStatusText:!1,enableAjaxPerfTracking:!1,maxAjaxPerfLookupAttempts:3,ajaxPerfLookupDelay:25,ignoreHeaders:["Authorization","X-API-Key","WWW-Authenticate"],addRequestContext:void 0,callback:{pageName:null,id:null},autoCapture:{msTags:!0},coreData:{requestUri:"",pageName:""}},(function(e,t){t&&hn(t)&&l.push(e)})),function(e,t){_v(e),Dn(t,(function(t){hn(e[t])?_v(e[t]):delete e[t]}))}(c,l),Oi(!0,u,c)),f[Av.identifier]=o,t.initialize(r,a,s);var d,p,v,g=(d=e._qosConfig,v={},p=kv("awa-",!0),d.autoCapture&&d.autoCapture.msTags&&(v=kv("ms.",!1)),Oi(!0,p,v));i.market=Dv(g,o.coreData,"market"),i.serverImpressionGuid=Dv(g,o.coreData,"serverImpressionGuid");var h=(a.getPlugin("CorrelationVectorPlugin")||{}).plugin,m=(a.getPlugin("WebAnalyticsPlugin")||{}).plugin;m&&m.id?e.id=m.id:e.id=new zd(a),o.enableCvHeaders&&(h?(o.enableCvHeaders=!0,n=h):($r(e.diagLog(),2,508,'Enable cV headers it is set to "true" in config.  However, cv plugin is not available. Disabling adding Cv in dependency requests '),o.enableCvHeaders=!1))},e.processTelemetry=function(t,n){Ri(t,e.identifier);var r=t;r.baseType===Ol.dataType&&("Ms.Qos.OutgoingServiceRequest"!==r.name&&(r.name="Ms.Web.OutgoingRequest",r.baseData=r.baseData||{},r.baseData.properties=r.baseData.properties||{},r.baseData.properties.parentId=r.baseData.properties.parentId||e.id.getLastPageViewId(),delete r.baseData.method),r.latency=1),e.processNext(r,n)},e.trackDependencyData=function(t,n){e.trackDependencyDataInternal(t,n)},e.trackDependencyDataInternal=function(n,r,a){var s,c,u=a||{},l=u[np];if(l){var f=u.dt=u.dt||{};f.traceId=f.traceId||l.traceID,f.spanId=f.spanId||l.parentID,pn(l.traceFlags)||wn(f.traceFlags)||(f.traceFlags=l.traceFlags)}Di(n.cV)&&(u.mscv={},u.mscv.cV=n.cV),n.id=o.callback&&o.callback.id?o.callback.id():Pi(),(r=r||{}).pageName=Di(r.pageName)?r.pageName:function(e){if(e.callback&&"function"==typeof e.callback.pageName)return e.callback.pageName();if(e.coreData&&e.coreData.pageName)return e.coreData.pageName;var t=((Dr()||{}).pathname||"").replace(/(^\/+|\/+$)/g,"").split("/"),n=t.length;return t&&t[n-1]?t[n-1]:"Home"}(e._qosConfig),r.uri=Di(r.uri)?r.uri:(s=e._qosConfig,c=Dr()||{},s.coreData.requestUri?s.coreData.requestUri:c.href),r.market=Di(r.market)?r.market:i.market,r.serverImpressionGuid=Di(r.serverImpressionGuid)?r.serverImpressionGuid:i.serverImpressionGuid,t.trackDependencyDataInternal(n,r,u)},e.trackServiceOutgoingQos=function(e,t){var n={name:"Ms.Qos.OutgoingServiceRequest",baseType:"RemoteDependencyData",ext:{},baseData:{},data:{},latency:3};r._setQosProperties(n,e),u(n,t),s(n)},e.trackServiceIncomingQos=function(e,t){var n={name:"Ms.Qos.IncomingServiceRequest",baseType:"RequestData",ext:{},baseData:{},data:{},latency:3};a._setQosProperties(n,e),u(n,t),s(n)},e.getCv=function(){return n?n.getCv():null},e._doTeardown=function(e,n){t._doTeardown(e,n),c()}})),s}return B(t,e),t.__ieDyn=1,t}(Av);const Uv=Lv;var Vv,Hv=function(e){var t={referrerUri:ng.dom.getReferrer()};eg.capturePageView(t)},qv=function(e){if(ng.allowClickTracking){var t={content:{id:e.clickId,aN:e.pageArea,cN:e.clickId,cS:e.containerGroup||e.container||e.clickId},isAuto:!1,targetUri:e.targetUri&&ng.urlScrubber(e.targetUri)||ng.dom.getLocationHref(),pageName:ng.dom.getPageId(),refUri:ng.dom.getReferrer(),actionType:md};eg.capturePageAction(ng.dummyElement,t)}},Fv={reportPageView:Hv,reportClick:qv,reportPartialView:function(e){var t={behavior:sd.IMPRESSION,pageName:e.viewId},n={pageLoadTime:e.pltMsec};eg.captureContentUpdate(t,n)},$notifyPageLoaded:function(){}},Bv=function(e){var n={errorInfo:t({Page:e.location,PageName:e.pageId,Script:e.script,Message:e.message,LineNumber:e.lineNumber,UserAgent:e.userAgent,flights:ng.flights},e.ext),wasDisplayed:!1,uri:ng.dom.getLocationHref(),pageName:e.pageId,market:ng.market};eg.trackException({},n)},jv=function(e){var t=e.content,n=t.baseData,r=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(t,["baseData"]),a={name:e.name,baseType:e.baseType,data:r,baseData:n};eg.trackEvent(a)},zv=function(e){var t={latencyMs:e.latencyMs,requestMethod:e.httpMethod,succeeded:e.isSuccess,serviceErrorCode:e.serviceErrorCode,responseContentType:e.contentType,operationName:e.currentOperationName||e.operationName,responseSizeBytes:e.responseSize,protocolStatusCode:e.httpStatusCode,target:ng.urlScrubber(e.requestUri),dependencyName:e.serviceName,dependencyOperationName:e.operationName,dependencyOperationVersion:e.operationVersion},n={errorMessage:e.errorMessage,customData:e._optionalData&&JSON.stringify(e._optionalData)||e.customData,pageName:ng.dom.getPageId(),uri:ng.dom.getLocationHref(),market:ng.market,cV:e.cV};tg.trackServiceOutgoingQos(t,n)},Wv={reportClientError:function(e){var t=e&&e.data&&JSON.stringify(e.data),n={location:ng.dom.getLocationHref(),pageId:ng.dom.getPageId(),script:ng.dom.getLocationHref(),message:e&&e.message||t||"unknown",userAgent:window.navigator.userAgent||""};Bv(n)},reportFatalError:Bv,reportRawEvent:jv,reportOutgoingApi:zv},Kv="awa-",Gv=function(){for(var e=document.getElementsByTagName("meta"),t={},n=0;n<e.length;n++){var r=e[n].name,a=e[n].content;r&&0===r.indexOf(Kv)&&(t[r.replace(Kv,"")]=a)}return t},Xv=function(e){var t={name:l,baseType:"Ms.Content.PageView",baseData:{pageTags:{flight:e,metaTags:Gv()}}};eg.trackEvent(t)},Qv={reportExperimentTrigger:Xv,setExperimentData:function(){}},Jv=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.clickCaptureInputTypes={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},e.KeyCodes={GamePadA:195,GamePadMenu:207},e.ActionTypes={GamePadA:"CGA",GamePadMenu:"CGM"},e}return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}(n,t),n.prototype.click=function(){var e=this,t=Er(),n=wr();if(t&&t.addEventListener){var r=-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown";t.addEventListener(r,(function(t){e._processClick(t)}),!1),t.addEventListener("keydown",(function(t){e._processClick(t)}),!1)}else n&&n.attachEvent&&(n.attachEvent("onclick",(function(t){e._processClick(t)})),n.attachEvent("keydown",(function(t){e._processClick(t)})))},n.prototype._processClick=function(e){var n={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},r=Er(),a=e||(null==r?void 0:r.event),i=a.srcElement||a.target,o={isAuto:!0,clickCoordinateX:a.pageX,clickCoordinateY:a.pageY};if(a.keyCode===this.KeyCodes.GamePadA)o.actionType=this.ActionTypes.GamePadA;else{if(a.keyCode!==this.KeyCodes.GamePadMenu)return void t.prototype._processClick.call(this,e);o.actionType=this.ActionTypes.GamePadMenu}for(;i&&i.tagName;){if(i.control&&n[i.control.tagName.toUpperCase()]&&(i=i.control),n[i.tagName.toUpperCase()]){("INPUT"!==i.tagName.toUpperCase()||this.clickCaptureInputTypes[i.type.toUpperCase()])&&this._analyticsPlugin.capturePageAction(i,o,{});break}i=i.parentElement||i.parentNode}},n}(Ed),Yv=function(e,n){var r={alt:Zv(e),vlt:Math.round(e.loadTimeMsec),data:e.components&&e.components.map((function(e){return t(t({},e.data),{componentName:e.name,startTime:Math.round(e.started),endTime:Math.round(e.ended)})})),customData:{}};n&&n.forEach((function(e){r.customData[e.name]=e.value}));var a={pageName:e.viewName||ng.dom.getPageId(),isDomComplete:!0},i={uri:ng.dom.getLocationHref(),timings:r,pageTypeForPerf:e.viewName||ng.dom.getPageId()};eg.captureContentUpdate(a,i)},$v={reportViewPerformanceMetrics:Yv},Zv=function(e){var t=e;return t.application?Math.round(t.application.loadTimeMsec):void 0},eg=new Od,tg=new Uv,ng={},rg=[s,o,"Ms.Web.ContentUpdate","Ms.Web.ClientError",c,l,f,"Ms.Osgs.ClientReliability"];function ag(e,n){var r=new Hd;Vv=new jd(n.seedCv);var a=n.features.join("|"),i=n.urlScrubber||y;if(ng.allowClickTracking=e.allowClickTracking,ng.flights=a,ng.urlScrubber=i,ng.dom=n.dom||m(i),ng.market=n.market,ng.dummyElement=document.createElement("div"),e.useKeydownEvent){var d=eg.getWebAnalyticsExtension(),p=new Jv(d,d.diagLog());d.setAutoCaptureHandler(p)}var v={instrumentationKey:e.instrumentationKey,propertyConfiguration:{env:e.environment,populateBrowserInfo:!0,populateOperatingSystemInfo:!0,gpcDataSharingOptIn:ig(),callback:{userConsentDetails:function(){return window.siteConsent?window.siteConsent.getConsent():{Required:!0,Analytics:!1,Advertising:!1,SocialMedia:!1}}}},webAnalyticsConfiguration:{autoCapture:{pageView:!1,onLoad:!1,lineage:!0,click:e.allowClickTracking,scroll:e.allowScrollTracking,jsError:!1},coreData:{market:n.market,pageTags:{flight:a}},shareAuthStatus:!0,useDefaultContentName:!0,manageCv:!0,urlCollectHash:!0,urlCollectQuery:!0,isLoggedIn:e.isUserSignedIn},extensions:[r,Vv,tg],extensionConfig:[]},g={callback:{},appId:e.appId,enableCvHeaders:!0,disableAjaxTracking:!0,disableFetchTracking:!0};v.extensionConfig[tg.identifier]=g;var h={authType:Md.MSA,loggedInStatusCallback:function(){return e.isUserSignedIn||!1}};v.extensionConfig[r.identifier]=h,eg.initialize(v,[]),e.userPuid&&e.isUserSignedIn&&(eg.getPropertyManager().getPropertiesContext().user.localId="p:".concat(e.userPuid)),window.onGPCLoaded=function(){eg.getPropertyManager().getPropertiesContext().web.gpcDataSharingOptIn=ig()},eg.addTelemetryInitializer((function(e){var n,r,a,d,p;if(e.baseData||(e.baseData={}),e.data||(e.data={}),rg.indexOf(e.name)>-1){e.data.referrerUri=ng.dom.getReferrer(),e.data.isLoggedIn=e.baseData.isLoggedIn,e.data.isManual=e.baseData.isManual,e.baseData.pageName=ng.dom.getPageId(),e.baseData.impressionGuid=e.baseData.id;var v=e.baseData.properties.pageTags||{},g=e.baseData.pageTags||{};if(e.baseData.pageTags=t(t(t({},g),v),{metaTags:t(t(t(t({},g.metaTags),v.metaTags),Gv()),{pageTypeForPerf:e.data.pageTypeForPerf})}),delete e.baseData.properties.pageTags,e.name===s){e.data.refUri=i(e.data.refUri);var h=i(e.baseData.targetUri);e.baseData.targetUri=h,e.baseData.destUri=h;var m=JSON.parse(e.baseData.content||"");m=m.map((function(e){return t(t({},e),{cN:e.cN?"REMOVED":void 0,srchq:e.srchq?"REMOVED":void 0})})),e.baseData.content=JSON.stringify(m)}else e.name===c?(e.baseData.targetUri=e.baseData.target,(null===(r=null===(n=e.ext)||void 0===n?void 0:n.mscv)||void 0===r?void 0:r.cV)&&e.data.overrideCv&&(e.ext.mscv.cV=e.data.overrideCv,delete e.data.overrideCv)):e.name===l||e.name===f?e.baseData.market=ng.market||"":e.name===o&&(e.baseData.name=e.baseData.pageName);e.baseData.uri=ng.dom.getLocationHref()}e.name===u&&e.baseData.uri&&(e.baseData.uri=i(e.baseData.uri)),(null===(p=null===(d=null===(a=e.ext)||void 0===a?void 0:a.ingest)||void 0===d?void 0:d.userAgent)||void 0===p?void 0:p.appInfo)&&delete e.ext.ingest.userAgent.appInfo}))}var ig=function(){return"undefined"!=typeof GPC_DataSharingOptIn&&GPC_DataSharingOptIn},og=function(){window.BradburyTelemetry={bi:{getCurrentLocation:function(){return"https://location.com"},getCurrentPageId:function(){return"pageId"},getCurrentReferrer:function(){return"https://referrer.com"},reportClick:function(e){qv(e)},reportSpaPageView:function(e){Hv()}},cv:{getCurrentCvValue:function(){return"cv123"}},experiments:{reportExperimentTrigger:function(e){Xv(e)}},perf:{reportViewPerformanceMetrics:function(e,t){Yv(e,t)}},qos:{reportFatalError:function(e){Bv(e)},reportOutgoingApi:function(e){zv(e)},reportRawEvent:function(e){jv(e)}}},ag({appId:"xs.amc.ux-reactApp",environment:"Test",isUserSignedIn:!1,allowClickTracking:!0,allowScrollTracking:!0,instrumentationKey:"key",useKeydownEvent:!1},{allowAutoPageView:!0,market:"en-US",language:"en",flights:[],features:[],urlScrubber:function(e){return e}})},sg="awa-",cg="Ms.Osgs.Scenario",ug={$beginScenario:function(e){var n={name:cg,data:t({uri:ng.dom.getLocationHref(),referrerUri:ng.dom.getReferrer(),pageName:ng.dom.getPageId(),area:e.area,name:e.name,step:e.currentStep,next:e.nextStep||"",type:"s"},lg(e))};eg.trackEvent(n);var r={behavior:sd.STARTPROCESS,actionType:"A",contentTags:t({scn:e.name,scnstp:e.currentStep,scnnxtstp:e.nextStep},fg(e.data))};eg.capturePageAction(ng.dummyElement,r)},$completeStep:function(e){var n="ef";e.canceled?n=e.successful?"cs":"cf":e.successful&&(n="es");var r={name:cg,data:t({uri:ng.dom.getLocationHref(),referrerUri:ng.dom.getReferrer(),pageName:ng.dom.getPageId(),area:e.area,name:e.name,step:e.currentStep,next:e.nextStep||"",type:e.isStep?"t":"x",result:n,tmsec:e.timeMsec||0,error:e.error},lg(e))};eg.trackEvent(r);var a=e.isStep?sd.PROCESSCHECKPOINT:sd.COMPLETEPROCESS;!e.isStep&&e.canceled&&(a=sd.SCENARIOCANCEL);var i={behavior:a,actionType:"A",contentTags:t({scn:e.name,scnstp:e.currentStep,scnnxtstp:e.nextStep,isSuccess:!!e.successful,isCancel:!!e.canceled,scnerror:e.error},fg(e.data))};eg.capturePageAction(ng.dummyElement,i)}},lg=function(e){var t,n,r;return{data:e.data&&JSON.stringify(e.data),origin:null===(t=e.attribution)||void 0===t?void 0:t.origin,flow:null===(n=e.attribution)||void 0===n?void 0:n.flow,owner:null===(r=e.attribution)||void 0===r?void 0:r.owner,mkt:e.market,lang:e.language}},fg=function(e){if(e){var t={};return Object.keys(e).forEach((function(n){var r=n;n.startsWith(sg)&&(r=r.replace(sg,"")),t[r]=e[n]})),t}},dg={getCorrelationVectorFormFieldName:function(){return"MS-CV"},getCurrentCvValue:function(){return Vv.getCv().getValue()},incrementCv:function(){Vv.getCv().increment()},seedCv:function(e){return e?Vv.getCv().init(e):Vv.getCv().seed()}},pg={updateFlights:function(e){ng.flights=e.join("|"),eg.getWebAnalyticsExtension().updateCoreDataConfig({pageTags:{flight:ng.flights}})},updateUserPuid:function(e){eg.getPropertyManager().getPropertiesContext().user.localId="p:".concat(e)}};window.OneDS={initialize:ag,BiSink:Fv,ClientQosSink:Wv,CorrelationVectorManager:dg,ExperimentsSink:Qv,ScenarioSink:ug,PerformanceSink:$v,TelemetryConfigurationUpdateSink:pg},window.owap=eg})(),a})()));
