pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
5 lines • 124 kB
JavaScript
/*!
* Application Insights JavaScript SDK - Web, 2.8.18
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
!function(e,n){var t="undefined";if("object"==typeof exports&&typeof module!=t)n(exports);else if("function"==typeof define&&define.amd)define(["exports"],n);else{t=typeof globalThis!=t?globalThis:e||self;var r,i,o={},a=(e="__ms$mod__",{}),u=a.esm_ai_2_8_18={},c="2.8.18",s=(s=t=t[i="Microsoft"]=t[i]||{})[i="ApplicationInsights2"]=s[i]||{},l=(l=t)[i="ApplicationInsights"]=l[i]||{},f=(t=s[e]=s[e]||{}).v=t.v||[],d=(i=l[e]=l[e]||{}).v=i.v||[];for(r in(i.o=i.o||[]).push(a),n(o),o)s[r]=o[r],f[r]=c,l[r]=o[r],d[r]=c,(u.n=u.n||[]).push(r)}}(this,(function(e){"use strict";!function(e,n,t){var r=Object.defineProperty;if(r)try{return r(e,n,t)}catch(e){}void 0!==typeof t.value&&(e[n]=t.value)}(e,"__esModule",{value:!0});var n="function",t="object",r="undefined",i="prototype",o="hasOwnProperty",a=Object,u=a[i],c=a.assign,s=a.create,l=a.defineProperty,f=u[o],d=null;function p(e){return(e=!1===(e=void 0===e||e)?null:d)||((e=(e=(e=typeof globalThis!==r?globalThis:e)||typeof self===r?e:self)||typeof window===r?e:window)||typeof global===r||(e=global),d=e),e}function v(e){throw new TypeError(e)}function g(e){if(s)return s(e);if(null==e)return{};var r=typeof e;function o(){}return r!==t&&r!==n&&v("Object prototype may only be an Object:"+e),o[i]=e,new o}(p()||{}).Symbol,(p()||{}).Reflect;var m=c||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var i in n=arguments[t])u[o].call(n,i)&&(e[i]=n[i]);return e},h=function(e,n){return(h=a.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n[o](t)&&(e[t]=n[t])})(e,n)};function y(e,t){function r(){this.constructor=e}typeof t!==n&&null!==t&&v("Class extends value "+t+" is not a constructor or null"),h(e,t),e[i]=null===t?g(t):(r[i]=t[i],new r)}function x(e,n){for(var t=0,r=n.length,i=e.length;t<r;t++,i++)e[i]=n[t];return e}var b="initialize",I="name",w="getNotifyMgr",T="identifier",C="push",S="isInitialized",k="config",_="instrumentationKey",E="logger",D="length",P="time",N="processNext",M="getProcessTelContext",A="addNotificationListener",R="removeNotificationListener",L="stopPollingInternalLogs",U="onComplete",q="getPlugin",F="flush",H="_extensions",O="splice",z="teardown",j="messageId",V="message",B="isAsync",K="_doTeardown",X="update",W="getNext",G="diagLog",J="setNextPlugin",$="createNew",Q="cookieCfg",Y="indexOf",Z="substring",ee="userAgent",ne="split",te="setEnabled",re="substr",ie="nodeType",oe="apply",ae="replace",ue="enableDebugExceptions",ce="logInternalMessage",se="toLowerCase",le="call",fe="type",de="handler",pe="listeners",ve="isChildEvt",ge="getCtx",me="setCtx",he="complete",ye="traceId",xe="traceFlags",be="version",Ie="",we="channels",Te="core",Ce="createPerfMgr",Se="disabled",ke="extensionConfig",_e="processTelemetry",Ee="priority",De="eventsSent",Pe="eventsDiscarded",Ne="eventsSendRequest",Me="perfEvent",Ae="errorToConsole",Re="warnToConsole",Le="getPerfMgr",Ue="toISOString",qe="endsWith",Fe="indexOf",He="trim",Oe="toString",ze="constructor",je=l,Ve=a.freeze,Be=a.keys,Ke=(Ge=String[i])[He],Xe=Ge[qe],We=Date[i][Ue],Ge=Array.isArray,Je=u[Oe],$e=f[Oe],Qe=$e[le](a),Ye=/-([a-z])/g,Ze=/([^\w\d_$])/g,en=/^(\d+[\w\d_$])/,nn=Object.getPrototypeOf;function tn(e){if(e){if(nn)return nn(e);if(e=e.__proto__||e[i]||e[ze])return e}return null}function rn(e){return void 0===e||typeof e===r}function on(e){return null===e||rn(e)}function an(e){return!on(e)}function un(e,n){return!(!e||!f[le](e,n))}function cn(e){return!(!e||typeof e!==t)}function sn(e){return!(!e||typeof e!==n)}function ln(e){var n=e;return e&&hn(e)?(n=(n=e[ae](Ye,(function(e,n){return n.toUpperCase()})))[ae](Ze,"_"))[ae](en,(function(e,n){return"_"+n})):n}function fn(e,n){if(e)for(var t in e)f[le](e,t)&&n[le](e,t,e[t])}function dn(e,n){var t=!1;if(e&&n&&!(t=e===n)){if(Xe)return e[qe](n);var r=e,i=n,o=(e=!1,n=i?i[D]:0,r?r[D]:0);if(n&&o&&n<=o&&!(e=r===i)){for(var a=o-1,u=n-1;0<=u;u--){if(r[a]!=i[u])return;a--}e=!0}return e}return t}function pn(e,n){return!(!e||!n)&&-1!==e[Y](n)}function vn(e){return!(!e||"[object Date]"!==Je[le](e))}var gn=Ge||function(e){return!(!e||"[object Array]"!==Je[le](e))};function mn(e){return!(!e||"[object Error]"!==Je[le](e))}function hn(e){return"string"==typeof e}function yn(e){return"number"==typeof e}function xn(e){return"boolean"==typeof e}function bn(e){return e&&"object"==typeof e&&(!(e=(nn||tn)(e))||typeof(e=e[ze]&&f[le](e,ze)?e[ze]:e)===n&&$e[le](e)===Qe)}function In(e){var n;if(e)return We?e[Ue]():e&&e.getUTCFullYear?(n=function(e){return 1===(e=""+e)[D]?"0"+e:e},e.getUTCFullYear()+"-"+n(1+e.getUTCMonth())+"-"+n(e.getUTCDate())+"T"+n(e.getUTCHours())+":"+n(e.getUTCMinutes())+":"+n(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"):void 0}function wn(e,n,t){var r=e[D];try{for(var i=0;i<r&&(!(i in e)||-1!==n[le](t||e,e[i],i,e));i++);}catch(e){}}function Tn(e,n,t){if(e){if(e[Fe])return e[Fe](n,t);var r=e[D];t=t||0;try{for(var i=Math.max(0<=t?t:r-Math.abs(t),0);i<r;i++)if(i in e&&e[i]===n)return i}catch(e){}}return-1}function Cn(e,n,t){if(e){if(e.map)return e.map(n,t);var r=e[D],i=t||e,o=Array(r);try{for(var a=0;a<r;a++)a in e&&(o[a]=n[le](i,e[a],e))}catch(e){}}return o}function Sn(e,n,t){var r;if(e){if(e.reduce)return e.reduce(n,t);var i=e[D],o=0;if(3<=arguments[D])r=t;else{for(;o<i&&!(o in e);)o++;r=e[o++]}for(;o<i;)o in e&&(r=n(r,e[o],o,e)),o++}return r}function kn(e){return e&&(Ke&&e[He]?e[He]():e[ae]?e[ae](/^\s+|(?=\s)\s+$/g,Ie):e)}var _n=!{toString:null}.propertyIsEnumerable("toString"),En=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];function Dn(e){var r=typeof e;if(r===n||r===t&&null!==e||v("objKeys called on non-object"),!_n&&Be)return Be(e);var i,o=[];for(i in e)e&&f[le](e,i)&&o[C](i);if(_n)for(var a=En[D],u=0;u<a;u++)e&&f[le](e,En[u])&&o[C](En[u]);return o}function Pn(e,n,t,r){if(je)try{var i={enumerable:!0,configurable:!0};return t&&(i.get=t),r&&(i.set=r),je(e,n,i),!0}catch(e){}return!1}function Nn(e){return Ve&&fn(e,(function(e,n){(gn(n)||cn(n))&&Ve(n)})),Mn(e)}var Mn=Ve||function(e){return e};function An(){var e=Date;return e.now?e.now():(new e).getTime()}function Rn(e){return mn(e)?e[I]:Ie}function Ln(e,n,t,r,i){var o=t;!e||(o=e[n])===t||i&&!i(o)||r&&!r(t)||(e[n]=o=t)}function Un(e,n,t){var r;return e?!(r=e[n])&&on(r)&&(r=rn(t)?{}:t,e[n]=r):r=rn(t)?{}:t,r}function qn(e,n){return on(e)?n:e}function Fn(e){return!!e}function Hn(e){throw Error(e)}function On(e,n){var t=null,r=null;return sn(e)?t=e:r=e,function(){var e=arguments;if(r=t?t():r)return r[n][oe](r,e)}}function zn(e,n,t){if(e&&n&&cn(e)&&cn(n))for(var r in n)!function(r){var i;hn(r)&&(sn(i=n[r])?t&&!t(r,!0,n,e)||(e[r]=On(n,r)):t&&!t(r,!1,n,e)||(un(e,r)&&delete e[r],Pn(e,r,(function(){return n[r]}),(function(e){n[r]=e}))||(e[r]=i)))}(r)}function jn(e,n,t,r,i){e&&n&&t&&(!1===i&&!rn(e[n])||(e[n]=On(t,r)))}function Vn(e,n,t,r){e&&n&&cn(e)&&gn(t)&&wn(t,(function(t){hn(t)&&jn(e,t,n,t,r)}))}function Bn(e){return e&&c?a(c({},e)):e}function Kn(){var e=arguments,n=e[0]||{},t=e[D],r=!1,i=1;for(0<t&&xn(n)&&(r=n,n=e[i]||{},i++),cn(n)||(n={});i<t;i++){var o,a,u,c,s=e[i],l=gn(s),d=cn(s);for(o in s)(l&&o in s||d&&f[le](s,o))&&(a=s[o],u=void 0,r&&a&&((u=gn(a))||bn(a))&&(c=n[o],u?gn(c)||(c=[]):bn(c)||(c={}),a=Kn(r,c,a)),void 0!==a&&(n[o]=a))}return n}function Xn(e){var n={};return fn(e,(function(e,t){n[e]=t,n[t]=e})),Nn(n)}Oe="undefined";var Wn="constructor",Gn="prototype",Jn="function",$n="_dynInstFuncs",Qn="_isDynProxy",Yn="_dynClass",Zn="_dynInstChk",et=Zn,nt="_dfOpts",tt="_unknown_",rt="__proto__",it="_dyn"+rt,ot=(Ge="__dynProto$Gbl","_dynInstProto"),at="useBaseInst",ut="setInstFuncs",ct=Object,st=ct.getPrototypeOf,lt=ct.getOwnPropertyNames,ft=(Oe=(bc=(bc=(bc=(bc=typeof globalThis!=Oe?globalThis:bc)||typeof self==Oe?bc:self)||typeof window==Oe?bc:window)||typeof global==Oe?bc:global)||{})[Ge]||(Oe[Ge]={o:((bc={})[ut]=!0,bc[at]=!0,bc),n:1e3});function dt(e,n){return e&&ct[Gn].hasOwnProperty.call(e,n)}function pt(e){return e&&(e===ct[Gn]||e===Array[Gn])}function vt(e){return pt(e)||e===Function[Gn]}function gt(e){if(e){if(st)return st(e);var n=e[rt]||e[Gn]||(e[Wn]?e[Wn][Gn]:null),t=e[it]||n;dt(e,it)||(delete e[ot],t=e[it]=e[ot]||e[it],e[ot]=n)}return t}function mt(e,n){var t=[];if(lt)t=lt(e);else for(var r in e)"string"==typeof r&&dt(e,r)&&t.push(r);if(t&&0<t.length)for(var i=0;i<t.length;i++)n(t[i])}function ht(e,n,t){return n!==Wn&&typeof e[n]===Jn&&(t||dt(e,n))&&n!==rt&&n!==Gn}function yt(e){throw new TypeError("DynamicProto: "+e)}function xt(){return Object.create&&(e=Object.create)?e(null):{};var e}function bt(e,n){for(var t=e.length-1;0<=t;t--)if(e[t]===n)return 1}function It(e,n){return dt(e,Gn)?e.name||n||tt:((e||{})[Wn]||{}).name||n||tt}function wt(e,n,t,r){dt(e,Gn)||yt("theClass is an invalid class definition.");var i,o,a,u,c,s,l=e[Gn],f=(function(e){if(!st)return 1;for(var t=[],r=gt(n);r&&!vt(r)&&!bt(t,r);){if(r===e)return 1;t.push(r),r=gt(r)}}(l)||yt("["+It(e)+"] not in hierarchy of ["+It(n)+"]"),null),d=((p=!!(e=(dt(l,Yn)?f=l[Yn]:(f="_dynCls$"+It(e,"_")+"$"+ft.n,ft.n++,l[Yn]=f),wt[nt]))[at])&&r&&void 0!==r[at]&&(p=!!r[at]),i=n,o=xt(),mt(i,(function(e){!o[e]&&ht(i,e,!1)&&(o[e]=i[e])})),o),p=(t(n,function(e,n,t,r){function i(e,n,t){var i,o=n[t];return o[Qn]&&r&&!1!==(i=e[$n]||{})[et]&&(o=(i[n[Yn]]||{})[t]||o),function(){return o.apply(e,arguments)}}for(var o=xt(),a=(mt(t,(function(e){o[e]=i(n,t,e)})),gt(e)),u=[];a&&!vt(a)&&!bt(u,a);)mt(a,(function(e){!o[e]&&ht(a,e,!st)&&(o[e]=i(n,a,e))})),u.push(a),a=gt(a);return o}(l,n,d,p)),!!st&&!!e[ut]);a=l,t=f,u=n,c=d,e=!1!==(p=p&&r?!!r[ut]:p),pt(a)||pt(l=u[$n]=u[$n]||xt())||(s=l[t]=l[t]||xt(),!1!==l[et]&&(l[et]=!!e),pt(s)||mt(u,(function(e){var n,t,r;ht(u,e,!1)&&u[e]!==c[e]&&(s[e]=u[e],delete u[e],dt(a,e)&&(!a[e]||a[e][Qn])||(a[e]=(n=a,t=e,(r=function(){var e,i;return(function(e,n,t,r){var i=null;if(e&&dt(t,Yn)){var o=e[$n]||xt();if((i=(o[t[Yn]]||xt())[n])||yt("Missing ["+n+"] "+Jn),!i[Zn]&&!1!==o[et]){for(var a=!dt(e,n),u=gt(e),c=[];a&&u&&!vt(u)&&!bt(c,u);){var s=u[n];if(s){a=s===r;break}c.push(u),u=gt(u)}try{a&&(e[n]=i),i[Zn]=1}catch(e){o[et]=!1}}}return i}(this,t,n,r)||(typeof(i=(i=n[e=t])===r?gt(n)[e]:i)!==Jn&&yt("["+e+"] is not a "+Jn),i)).apply(this,arguments)})[Qn]=1,r)))})))}wt[nt]=ft.o;var Tt="window",Ct="JSON",St="msie",kt="trident/",_t="XMLHttpRequest",Et=null,Dt=null,Pt=null,Nt=null;function Mt(e,n){var t,r=!1;if(e){try{(r=n in e)||(t=e[i])&&(r=n in t)}catch(e){}if(!r)try{r=!rn((new e)[n])}catch(e){}}return r}function At(e){var n=p();return n&&n[e]?n[e]:e===Tt&&Rt()?window:null}function Rt(){return typeof window===t&&window}function Lt(){return Rt()?window:At(Tt)}function Ut(){return typeof document===t&&document}function qt(){return Ut()?document:At("document")}function Ft(){return!(typeof navigator!==t||!navigator)}function Ht(){return Ft()?navigator:At("navigator")}function Ot(){return typeof history===t&&history}function zt(e){return typeof location===t&&location?location:At("location")}function jt(){return At("performance")}function Vt(){return typeof JSON===t&&JSON||null!==At(Ct)}function Bt(){return Vt()?JSON||At(Ct):null}function Kt(){var e=Ht();return!e||e[ee]===Dt&&null!==Et||(e=((Dt=e[ee])||Ie)[se](),Et=pn(e,St)||pn(e,kt)),Et}function Xt(e){var n=((e=(e=void 0===e?null:e)?e:(n=Ht()||{})?(n[ee]||Ie)[se]():Ie)||Ie)[se]();return pn(n,St)?(e=qt()||{},Math.max(parseInt(n[ne](St)[1]),e.documentMode||0)):pn(n,kt)&&(e=parseInt(n[ne](kt)[1]))?e+4:null}function Wt(e){var n=Object[i].toString[le](e),t=Ie;return"[object Error]"===n?t="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e[I]+"'":Vt()&&(t=Bt().stringify(e)),n+t}function Gt(){return Nt=null===Nt?Ft()&&!!Ht().sendBeacon:Nt}function Jt(e){var n=!1;try{n=!!At("fetch");var t=At("Request");n&&e&&t&&(n=Mt(t,"keepalive"))}catch(e){}return n}function $t(){return Pt=null===Pt&&(Pt=typeof XDomainRequest!==r)&&Qt()?Pt&&!Mt(At(_t),"withCredentials"):Pt}function Qt(){var e=!1;try{e=!!At(_t)}catch(e){}return e}function Yt(e,n){if(e)for(var t=0;t<e[D];t++){var r=e[t];if(r[I]&&r[I]===n)return r}return{}}function Zt(e){var n=qt();return n&&e?Yt(n.querySelectorAll("meta"),e).content:null}var er,nr=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],tr=null;function rr(e){var n=tr;return(n=n||!0===e.disableDbgExt?n:tr||(e=At("Microsoft"),tr=e?e.ApplicationInsights:tr))?n.ChromeDbgExt:null}function ir(e){return e?'"'+e[ae](/\"/g,Ie)+'"':Ie}function or(e,n){var t,i=typeof console!==r?console:At("console");i&&(t="log",sn(i[t=i[e]?e:t])&&i[t](n))}ur.dataType="MessageData";var ar=ur;function ur(e,n,t,r){void 0===t&&(t=!1),this[j]=e,this[V]=(t?"AI: ":"AI (Internal): ")+e,t=Ie,Vt()&&(t=Bt().stringify(r)),e=(n?" message:"+ir(n):Ie)+(r?" props:"+ir(t):Ie),this[V]+=e}function cr(e,n){return(e||{})[E]||new sr(n)}lr.__ieDyn=1;var sr=lr;function lr(e){this.identifier="DiagnosticLogger",this.queue=[];var n,t,r,i,o=0,a={};wt(lr,this,(function(u){var c;function s(e,n){var i,c;r<=o||(c=!0,i="AITR_"+n[j],a[i]?c=!1:a[i]=!0,c&&(e<=t&&(u.queue[C](n),o++,l(1===e?"error":"warn",n)),o===r&&(c=new ar(23,i="Internal events throttle limit per PageView reached for this app.",!1),u.queue[C](c),1===e?u[Ae](i):u[Re](i))))}function l(n,t){var r=rr(e||{});r&&r[G]&&r[G](n,t)}n=qn((c=e||{}).loggingLevelConsole,0),t=qn(c.loggingLevelTelemetry,1),r=qn(c.maxMessageLimit,25),i=qn(c.enableDebug,qn(c[ue],!1)),u.consoleLoggingLevel=function(){return n},u.telemetryLoggingLevel=function(){return t},u.maxInternalMessageLimit=function(){return r},u[ue]=function(){return i},u.throwInternal=function(e,t,r,o,c){if(t=new ar(t,r,c=void 0!==c&&c,o),i)throw Wt(t);r=1===e?Ae:Re,rn(t[V])?l("throw"+(1===e?"Critical":"Warning"),t):(c?(o=+t[j],!a[o]&&e<=n&&(u[r](t[V]),a[o]=!0)):e<=n&&u[r](t[V]),s(e,t))},u[Re]=function(e){or("warn",e),l("warning",e)},u[Ae]=function(e){or("error",e),l("error",e)},u.resetInternalMessageCount=function(){o=0,a={}},u[ce]=s}))}function fr(e){return e||new sr}function dr(e,n,t,r,i,o){void 0===o&&(o=!1),fr(e).throwInternal(n,t,r,i,o)}function pr(e,n){fr(e)[Re](n)}var vr="ParentContextKey",gr="ChildrenContextKey",mr=(hr.ParentContextKey="parent",hr.ChildrenContextKey="childEvts",hr);function hr(e,n,t){var r,i=this,o=!1;i.start=An(),i[I]=e,i[B]=t,i[ve]=function(){return!1},sn(n)&&(o=Pn(i,"payload",(function(){return!r&&sn(n)&&(r=n(),n=null),r}))),i[ge]=function(e){return e?(e===hr[vr]||e===hr[gr]?i:i.ctx||{})[e]:null},i[me]=function(e,n){e&&(e===hr[vr]?(i[e]||(i[ve]=function(){return!0}),i[e]=n):e===hr[gr]?i[e]=n:(i.ctx=i.ctx||{})[e]=n)},i[he]=function(){var e=0,t=i[ge](hr[gr]);if(gn(t))for(var r=0;r<t[D];r++){var a=t[r];a&&(e+=a[P])}i[P]=An()-i.start,i.exTime=i[P]-e,i[he]=function(){},!o&&sn(n)&&(i.payload=n())}}xr.__ieDyn=1;var yr=xr;function xr(e){this.ctx={},wt(xr,this,(function(n){n.create=function(e,n,t){return new mr(e,n,t)},n.fire=function(n){n&&(n[he](),e&&sn(e[Me])&&e[Me](n))},n[me]=function(e,t){e&&((n.ctx=n.ctx||{})[e]=t)},n[ge]=function(e){return(n.ctx||{})[e]}}))}var br="CoreUtils.doPerf";function Ir(e,n,t,r,i){if(e&&(e=e[Le]?e[Le]():e)){var o,a=void 0,u=e[ge](br);try{if(a=e.create(n(),r,i))return u&&a[me]&&(a[me](mr[vr],u),u[ge]&&u[me]&&((o=u[ge](mr[gr]))||(o=[],u[me](mr[gr],o)),o[C](a))),e[me](br,a),t(a)}catch(e){a&&a[me]&&a[me]("exception",e)}finally{a&&e.fire(a),e[me](br,u)}}return t()}var wr=4294967296,Tr=4294967295,Cr=!1,Sr=123456789,kr=987654321;function _r(e){e<0&&(e>>>=0),Sr=123456789+e&Tr,kr=987654321-e&Tr,Cr=!0}function Er(){try{var e=2147483647&An();_r((Math.random()*wr^e)+e)}catch(e){}}function Dr(e){return 0<e?Math.floor(Pr()/Tr*(e+1))>>>0:0}function Pr(e){var n=0,t=At("crypto")||At("msCrypto");return 0===(n=t&&t.getRandomValues?t.getRandomValues(new Uint32Array(1))[0]&Tr:n)&&Kt()&&(Cr||Er(),n=Nr()&Tr),0===n&&(n=Math.floor(wr*Math.random()|0)),e||(n>>>=0),n}function Nr(e){var n=((kr=36969*(65535&kr)+(kr>>16)&Tr)<<16)+(65535&(Sr=18e3*(65535&Sr)+(Sr>>16)&Tr))>>>0&Tr|0;return e||(n>>>=0),n}function Mr(e){void 0===e&&(e=22);for(var n=Pr()>>>0,t=0,r=Ie;r[D]<e;)r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[0|63&n]||"",n>>>=6,5==++t&&(n=(Pr()<<2&4294967295|3&n)>>>0,t=0);return r}var Ar=l,Rr="."+Mr(6),Lr=0;function Ur(e){return 1===e[ie]||9===e[ie]||!+e[ie]}function qr(e,n){return ln(e+Lr+++((n=void 0!==n&&n)?".2.8.18":Ie)+Rr)}function Fr(e){var n={id:qr("_aiData-"+(e||Ie)+".2.8.18"),accept:Ur,get:function(e,t,r,i){var o=e[n.id];return o?o[ln(t)]:(i&&((o=function(e,n){var t=n[e.id];if(!t){t={};try{Ur(n)&&!function(e,n,t){if(Ar)try{return Ar(e,n,{value:t,enumerable:!1,configurable:!0}),1}catch(e){}}(n,e.id,t)&&(n[e.id]=t)}catch(e){}}return t}(n,e))[ln(t)]=r),r)},kill:function(e,n){if(e&&e[n])try{delete e[n]}catch(e){}}};return n}var Hr="toGMTString",Or="toUTCString",zr="cookie",jr="expires",Vr="enabled",Br="isCookieUseDisabled",Kr="disableCookiesUsage",Xr="_ckMgr",Wr=null,Gr=null,Jr=null,$r=qt(),Qr={},Yr={};function Zr(e,n){var t=ri[Xr]||Yr[Xr];return t||(t=ri[Xr]=ri(e,n),Yr[Xr]=t),t}function ei(e){return!e||e.isEnabled()}function ni(e,n){return n&&e&&gn(e.ignoreCookies)&&-1!==e.ignoreCookies[Y](n)}function ti(e,n){var t;return e?t=e.getCookieMgr():n&&(t=n[Q][Xr]||ri(n)),t||Zr(n,(e||{})[E])}function ri(e,n){Ln(r=(e=e||Yr)[Q]=e[Q]||{},"domain",e.cookieDomain,an,on),Ln(r,"path",e.cookiePath||"/",null,on),on(r[Vr])&&(t=void 0,rn(e[Br])||(t=!e[Br]),rn(e[Kr])||(t=!e[Kr]),r[Vr]=t);var t,r,i=r,o=i.path||"/",a=i.domain,u=!1!==i[Vr],c=((e={isEnabled:function(){var e=u&&ii(n),t=Yr[Xr];return e&&t&&c!==t?ei(t):e}})[te]=function(e){u=!1!==e},e.set=function(e,n,t,r,u){var s,l,f,d=!1;return!ei(c)||(l=i,(f=e)&&l&&gn(l.blockedCookies)&&-1!==l.blockedCookies[Y](f)||ni(l,f))||(l={},-1!==(s=(f=kn(n||Ie))[Y](";"))&&(f=kn(n[Z](0,s)),l=oi(n[Z](s+1))),Ln(l,"domain",r||a,Fn,rn),on(t)||(s=Kt(),rn(l[jr])&&0<(n=An()+1e3*t)&&((r=new Date).setTime(n),Ln(l,jr,ai(r,s?Hr:Or)||ai(r,s?Hr:Or)||Ie,Fn)),s||Ln(l,"max-age",Ie+t,null,rn)),(n=zt())&&"https:"===n.protocol&&(Ln(l,"secure",null,null,rn),(Gr=null===Gr?!si((Ht()||{})[ee]):Gr)&&Ln(l,"SameSite","None",null,rn)),Ln(l,"path",u||o,null,rn),(i.setCookie||ci)(e,ui(f,l)),d=!0),d},e.get=function(e){return ei(c)&&!ni(i,e)?(i.getCookie||function(e){var n,t=Ie;return $r&&(n=$r[zr]||Ie,Jr!==n&&(Qr=oi(n),Jr=n),t=kn(Qr[e]||Ie)),t})(e):""},e.del=function(e,n){return!!ei(c)&&c.purge(e,n)},e.purge=function(e,t){var r,o=!1;return ii(n)&&((r={}).path=t||"/",r[jr]="Thu, 01 Jan 1970 00:00:01 GMT",t=r,Kt()||(t["max-age"]="0"),(i.delCookie||ci)(e,ui(Ie,t)),o=!0),o},e);return c[Xr]=c}function ii(e){if(null===Wr){Wr=!1;try{Wr=void 0!==($r||{})[zr]}catch(n){dr(e,2,68,"Cannot access document.cookie - "+Rn(n),{exception:Wt(n)})}}return Wr}function oi(e){var n={};return e&&e[D]&&wn(kn(e)[ne](";"),(function(e){var t;(e=kn(e||Ie))&&(-1===(t=e[Y]("="))?n[e]=null:n[kn(e[Z](0,t))]=kn(e[Z](t+1)))})),n}function ai(e,n){return sn(e[n])?e[n]():null}function ui(e,n){var t=e||Ie;return fn(n,(function(e,n){t+="; "+e+(on(n)?Ie:"="+n)})),t}function ci(e,n){$r&&($r[zr]=e+"="+n)}function si(e){return!(!hn(e)||!pn(e,"CPU iPhone OS 12")&&!pn(e,"iPad; CPU OS 12")&&!(pn(e,"Macintosh; Intel Mac OS X 10_14")&&pn(e,"Version/")&&pn(e,"Safari"))&&(!pn(e,"Macintosh; Intel Mac OS X 10_14")||!dn(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))&&!pn(e,"Chrome/5")&&!pn(e,"Chrome/6")&&(!pn(e,"UnrealEngine")||pn(e,"Chrome"))&&!pn(e,"UCBrowser/12")&&!pn(e,"UCBrowser/11"))}var li="attachEvent",fi="addEventListener",di="detachEvent",pi="removeEventListener",vi="events",gi="visibilitychange",mi="pagehide",hi="beforeunload",yi=qr("aiEvtPageHide"),xi=(qr("aiEvtPageShow"),/\.[\.]+/g),bi=/[\.]+$/,Ii=1,wi=Fr("events"),Ti=/^([^.]*)(?:\.(.+)|)/;function Ci(e){return e&&e[ae]?e[ae](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,Ie):e}function Si(e,n){n&&(t=Ie,gn(n)?(t=Ie,wn(n,(function(e){(e=Ci(e))&&("."!==e[0]&&(e="."+e),t+=e)}))):t=Ci(n),t&&("."!==t[0]&&(t="."+t),e=(e||Ie)+t));var t;n=Ti.exec(e||Ie)||[];return(e={})[fe]=n[1],e.ns=(n[2]||Ie).replace(xi,".").replace(bi,Ie)[ne](".").sort().join("."),e}function ki(e,n,t){return(e=wi.get(e,vi,{},t=void 0===t||t))[n]||(e[n]=[])}function _i(e,n,t,r){e&&n&&n[fe]&&(e[pi]?e[pi](n[fe],t,r):e[di]&&e[di]("on"+n[fe],t))}function Ei(e,n,t,r){for(var i=n[D];i--;){var o=n[i];!o||t.ns&&t.ns!==o.evtName.ns||r&&!r(o)||(_i(e,o.evtName,o[de],o.capture),n[O](i,1))}}function Di(e,n){return n?Si("xx",gn(n)?[e].concat(n):[e,n]).ns[ne]("."):e}function Pi(e,n,t,r,i){void 0===i&&(i=!1);var o,a,u=!1;if(e)try{var c,s=Si(n,r),l=s,f=t,d=i,p=!1;(a=e)&&l&&l[fe]&&f&&(a[fi]?(a[fi](l[fe],f,d),p=!0):a[li]&&(a[li]("on"+l[fe],f),p=!0)),(u=p)&&wi.accept(e)&&((o={guid:Ii++,evtName:s})[de]=t,o.capture=i,c=o,ki(e,s.type)[C](c))}catch(e){}return u}function Ni(e,n,t,r,i){if(void 0===i&&(i=!1),e)try{var o=Si(n,r),a=!1,u=e,c=function(e){return!((!o.ns||t)&&e[de]!==t)&&(a=!0)};(s=o)[fe]?Ei(u,ki(u,s[fe]),s,c):(fn(l=wi.get(u,vi,{}),(function(e,n){Ei(u,n,s,c)})),0===Dn(l)[D]&&wi.kill(u,vi)),a||_i(e,o,t,i)}catch(e){}var s,l}function Mi(e,n,t){var r,i=!1;return(r=((r=Lt())&&(i=Pi(r,e,n,t),i=Pi(r.body,e,n,t)||i),qt()))&&Pi(r,e,n,t)||i}function Ai(e,n,t){var r;(r=((r=Lt())&&(Ni(r,e,n,t),Ni(r.body,e,n,t)),qt()))&&Ni(r,e,n,t)}function Ri(e,n,t,r){var i=!1;return n&&e&&0<e[D]&&wn(e,(function(e){!e||t&&-1!==Tn(t,e)||(i=Mi(e,n,r)||i)})),i}function Li(e,n,t){e&&gn(e)&&wn(e,(function(e){e&&Ai(e,n,t)}))}function Ui(e,n,t){var r=Di(yi,t),i=Ri([mi],e,n,r);return!(i=(!n||-1===Tn(n,gi))&&Ri([gi],(function(n){var t=qt();e&&t&&"hidden"===t.visibilityState&&e(n)}),n,r)||i)&&n?Ui(e,null,t):i}var qi,Fi=null;function Hi(){var e=Oi();return e[Z](0,8)+"-"+e[Z](8,12)+"-"+e[Z](12,16)+"-"+e[Z](16,20)+"-"+e[Z](20)}function Oi(){for(var e,n=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],t=Ie,r=0;r<4;r++)t+=n[15&(e=Pr())]+n[e>>4&15]+n[e>>8&15]+n[e>>12&15]+n[e>>16&15]+n[e>>20&15]+n[e>>24&15]+n[e>>28&15];var i=n[8+(3&Pr())|0];return t[re](0,8)+t[re](9,4)+"4"+t[re](13,3)+i+t[re](16,3)+t[re](19,12)}var zi={_canUseCookies:void 0,isTypeof:function(e,n){return typeof e===n},isUndefined:rn,isNullOrUndefined:on,hasOwnProperty:un,isFunction:sn,isObject:cn,isDate:vn,isArray:gn,isError:mn,isString:hn,isNumber:yn,isBoolean:xn,toISOString:In,arrForEach:wn,arrIndexOf:Tn,arrMap:Cn,arrReduce:Sn,strTrim:kn,objCreate:g,objKeys:Dn,objDefineAccessors:Pn,addEventHandler:Mi,dateNow:An,isIE:Kt,disableCookies:Vi,newGuid:Hi,perfNow:function(){var e=jt();return e&&e.now?e.now():An()},newId:Mr,randomValue:Dr,random32:Pr,mwcRandomSeed:function(e){e?_r(e):Er()},mwcRandom32:Nr,generateW3CId:Oi};function ji(e,n){return e=Zr(e,n),n=zi._canUseCookies,null===Fi&&(Fi=[],qi=n,Pn(zi,"_canUseCookies",(function(){return qi}),(function(e){qi=e,wn(Fi,(function(n){n[te](e)}))}))),-1===Tn(Fi,e)&&Fi[C](e),xn(n)&&e[te](n),xn(qi)&&e[te](qi),e}function Vi(){ji()[te](!1)}var Bi=/^([\da-f]{2})-([\da-f]{32})-([\da-f]{16})-([\da-f]{2})(-[^\s]{1,64})?$/i,Ki="00",Xi="00000000000000000000000000000000",Wi="0000000000000000";function Gi(e,n,t){return e&&e[D]===n&&e!==t&&e.match(/^[\da-f]*$/i)}function Ji(e,n,t){return Gi(e,n)?e:t}function $i(e,n,t,r){var i={};return i[be]=Gi(r,2,"ff")?r:Ki,i[ye]=Yi(e)?e:Oi(),i.spanId=Zi(n)?n:Oi()[re](0,16),i.traceFlags=0<=t&&t<=255?t:1,i}function Qi(e,n){if(!e)return null;if(!(e=gn(e)?e[0]||"":e)||!hn(e)||8192<e[D])return null;-1!==e[Y](",")&&(e=(t=e[ne](","))[0<n&&t[D]>n?n:0]);var t=Bi.exec(kn(e));return t&&"ff"!==t[1]&&t[2]!==Xi&&t[3]!==Wi?((n={version:(t[1]||Ie)[se](),traceId:(t[2]||Ie)[se](),spanId:(t[3]||Ie)[se]()})[xe]=parseInt(t[4],16),n):null}function Yi(e){return Gi(e,32,Xi)}function Zi(e){return Gi(e,16,Wi)}function eo(e){var n,t;return e?(Gi(n=function(e){for(var n=(e=isNaN(e)||e<0||255<e?1:e).toString(16);n[D]<2;)n="0"+n;return n}(e[xe]),2)||(n="01"),t=e[be]||Ki,"".concat((t="00"!==t&&"ff"!==t?Ki:t).toLowerCase(),"-").concat(Ji(e.traceId,32,Xi).toLowerCase(),"-").concat(Ji(e.spanId,16,Wi).toLowerCase(),"-").concat(n.toLowerCase())):""}var no=Fr("plugin");function to(e){return no.get(e,"state",{},!0)}function ro(e,n){for(var t,r=[],i=null,o=e[W]();o;){var a=o[q]();a&&(i&&sn(i[J])&&sn(a[_e])&&i[J](a),(sn(a[S])?a[S]():(t=to(a))[S])||r[C](a),i=a,o=o[W]())}wn(r,(function(r){var i=e[Te]();r[b](e.getCfg(),i,n,e[W]()),t=to(r),r[Te]||t[Te]||(t[Te]=i),t[S]=!0,delete t[z]}))}function io(e){return e.sort((function(e,n){var t,r=0;return n?(t=sn(n[_e]),sn(e[_e])?r=t?e[Ee]-n[Ee]:1:t&&(r=-1)):r=e?1:-1,r}))}var oo="TelemetryPluginChain",ao="_hasRun",uo="_getTelCtx",co=0;function so(e,n,t,r){var i=null,o=[],a=(null!==r&&(i=r?function(e,n,t){for(;e;){if(e[q]()===t)return e;e=e[W]()}return vo([t],n[k]||{},n)}(e,t,r):e),{_next:function(){var e,n=i;return i=n?n[W]():null,n||(e=o)&&0<e[D]&&(wn(e,(function(e){try{e.func[le](e.self,e.args)}catch(e){dr(t[E],2,73,"Unexpected Exception during onComplete - "+Wt(e))}})),o=[]),n},ctx:{core:function(){return t},diagLog:function(){return cr(t,n)},getCfg:function(){return n},getExtCfg:u,getConfig:function(e,t,r){var i;return void 0===r&&(r=!1),(e=u(e,null))&&!on(e[t])?i=e[t]:n&&!on(n[t])&&(i=n[t]),on(i)?r:i},hasNext:function(){return!!i},getNext:function(){return i},setNext:function(e){i=e},iterate:function(e){for(;n=a._next();){var n=n[q]();n&&e(n)}},onComplete:function(e,n){for(var t=[],r=2;r<arguments.length;r++)t[r-2]=arguments[r];e&&o[C]({func:e,self:rn(n)?a.ctx:n,args:t})}}});function u(e,t,r){var i,o,a;return void 0===t&&(t={}),void 0===r&&(r=0),(i=n&&(o=n[ke])&&e?o[e]:i)?cn(t)&&0!==r&&(a=Kn(!0,t,i),n&&2===r&&fn(t,(function(e){var t;on(a[e])&&!on(t=n[e])&&(a[e]=t)})),i=a):i=t,i}return a}function lo(e,n,t,r){var i=so(e,n,t,r),o=i.ctx;return o[N]=function(e){var n=i._next();return n&&n[_e](e,o),!n},o[$]=function(e,r){return lo((e=gn(e=void 0===e?null:e)?vo(e,n,t,r):e)||o[W](),n,t,r)},o}function fo(e,n,t){var r=n[k]||{},i=so(e,r,n,t),o=i.ctx;return o[N]=function(e){var n=i._next();return n&&n.unload(o,e),!n},o[$]=function(e,t){return fo((e=gn(e=void 0===e?null:e)?vo(e,r,n,t):e)||o[W](),n,t)},o}function po(e,n,t){var r=n[k]||{},i=so(e,r,n,t).ctx;return i[N]=function(e){return i.iterate((function(n){sn(n[X])&&n[X](i,e)}))},i[$]=function(e,t){return po((e=gn(e=void 0===e?null:e)?vo(e,r,n,t):e)||i[W](),n,t)},i}function vo(e,n,t,r){var i,o=null,a=!r;return gn(e)&&0<e[D]&&(i=null,wn(e,(function(e){(a=!a&&r===e||a)&&e&&sn(e[_e])&&(e=function(e,n,t){var r=null,i=sn(e[_e]),o=sn(e[J]),a=e?e[T]+"-"+e[Ee]+"-"+co++:"Unknown-0-"+co++,u={getPlugin:function(){return e},getNext:function(){return r},processTelemetry:function(a,s){var l;c(s=s||(l=(l=e&&sn(e[uo])?e[uo]():l)||lo(u,n,t)),(function(n){if(!e||!i)return!1;var t=to(e);return!t[z]&&!t[Se]&&(o&&e[J](r),e[_e](a,n),!0)}),"processTelemetry",(function(){return{item:a}}),!a.sync)||s[N](a)},unload:function(n,t){c(n,(function(){var r,i,o=!1;return e&&(r=to(e),i=e[Te]||r[Te],!e||i&&i!==n.core()||r[z]||(r[Te]=null,r[z]=!0,r[S]=!1,e[z]&&!0===e[z](n,t)&&(o=!0))),o}),"unload",(function(){}),t[B])||n[N](t)},update:function(n,t){c(n,(function(){var r,i,o=!1;return e&&(r=to(e),i=e[Te]||r[Te],!e||i&&i!==n.core()||r[z]||e[X]&&!0===e[X](n,t)&&(o=!0)),o}),"update",(function(){}),!1)||n[N](t)},_id:a,_setNext:function(e){r=e}};function c(n,t,i,o,u){var c=!1,s=e?e[T]:oo,l=(l=n[ao])||(n[ao]={});return n.setNext(r),e&&Ir(n[Te](),(function(){return s+":"+i}),(function(){l[a]=!0;try{var e=r?r._id:Ie;e&&(l[e]=!1),c=t(n)}catch(t){(e=!r||l[r._id])&&(c=!0),r&&e||dr(n[G](),1,73,"Plugin ["+s+"] failed during "+i+" - "+Wt(t)+", run flags: "+Wt(l))}}),o,u),c}return Mn(u)}(e,n,t),o=o||e,i&&i._setNext(e),i=e)}))),r&&!o?vo([r],n,t):o}var go=500;function mo(e,n,t){n&&gn(n)&&0<n[D]&&(wn(n=n.sort((function(e,n){return e[Ee]-n[Ee]})),(function(e){e[Ee]<go&&Hn("Channel has invalid priority - "+e[T])})),e[C]({queue:Mn(n),chain:vo(n,t[k],t)}))}function ho(){var e=[];return{add:function(n){n&&e[C](n)},run:function(n,t){wn(e,(function(e){try{e(n,t)}catch(e){dr(n[G](),2,73,"Unexpected error calling unload handler - "+Wt(e))}})),e=[]}}}var yo="getPlugin";xo.__ieDyn=1,Ge=xo;function xo(){var e,n,t,r,i,o=this;function a(e){var r;return(e=e=void 0===e?null:e)||(r=n||lo(null,{},o[Te]),e=t&&t[yo]?r[$](null,t[yo]):r[$](null,t)),e}function u(e,r,i){e&&Ln(e,ke,[],null,on),!i&&r&&(i=r[M]()[W]());var a=t;t&&t[yo]&&(a=t[yo]()),o[Te]=r,n=lo(i,e,r,a)}function c(){e=!1,o[Te]=null,t=n=null,i=[],r=ho()}c(),wt(xo,o,(function(n){n[b]=function(n,t,r,i){u(n,t,i),e=!0},n[z]=function(e,o){var a,u,s,l,f=n[Te];if(f&&(!e||f===e[Te]()))return u=!1,s=e||fo(null,f,t&&t[yo]?t[yo]():t),l=o||((e={reason:0})[B]=!1,e),n[K]&&!0===n[K](s,l,d)?a=!0:d(),a;function d(){var e;u||(u=!0,r.run(s,o),e=i,i=[],wn(e,(function(e){e.rm()})),!0===a&&s[N](l),c())}},n[X]=function(e,r){var i,o,a,c=n[Te];if(c&&(!e||c===e[Te]()))return o=!1,a=e||po(null,c,t&&t[yo]?t[yo]():t),n._doUpdate&&!0===n._doUpdate(a,r||{reason:0},s)?i=!0:s(),i;function s(){o||(o=!0,u(a.getCfg(),a.core(),a[W]()))}},n._addHook=function(e){e&&(gn(e)?i=i.concat(e):i[C](e))},jn(n,"_addUnloadCb",(function(){return r}),"add")})),o[G]=function(e){return a(e)[G]()},o[S]=function(){return e},o.setInitialized=function(n){e=n},o[J]=function(e){t=e},o[N]=function(e,n){n?n[N](e):t&&sn(t[_e])&&t[_e](e,null)},o._getTelCtx=a}y(wo,bo=Ge),wo.__ieDyn=1;var bo,Io=wo;function wo(){var e,n,t=bo.call(this)||this;function r(){e=0,n=[]}return t.identifier="TelemetryInitializerPlugin",t.priority=199,r(),wt(wo,t,(function(t,i){t.addTelemetryInitializer=function(t){var r={id:e++,fn:t};return n[C](r),{remove:function(){wn(n,(function(e,t){if(e.id===r.id)return n[O](t,1),-1}))}}},t[_e]=function(e,r){for(var i=!1,o=n[D],a=0;a<o;++a){var u=n[a];if(u)try{if(!1===u.fn[oe](null,[e])){i=!0;break}}catch(e){dr(r[G](),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+Rn(e),{exception:Wt(e)},!0)}}i||t[N](e,r)},t[K]=function(){r()}})),t}var To="Plugins must provide initialize method",Co="_notificationManager",So="SDK is still unloading...",ko={loggingLevelConsole:1};function _o(e,n){return new yr(n)}function Eo(e,n){var t=!1;return wn(n,(function(n){if(n===e)return t=!0,-1})),t}function Do(){var e,n,t,r,i,o,a,u,c,s,l,f,d,p,v,m,h,y,K,X,W=0,G=!1;wt(Do,this,(function(J){function Q(n){return W||G||(n||J[E]&&0<J[E].queue[D])&&(n=qn(e.diagnosticLogInterval),W=setInterval((function(){clearInterval(W),W=0,ae()}),n=n&&0<n?n:1e4)),W}function Y(){e=Kn(!(n=!1),{},ko),J[k]=e,J[E]=new sr(e),J[H]=[],v=new Io,t=[],p=!(c=[]),h=qr("AIBaseCore",!(m=d=f=l=s=u=a=o=i=r=null)),y=ho(),X=null}function Z(){var n=lo(re(),e,J);return n[U](Q),n}function ee(n){t=J[E],r=[],i={},wn(y=c,(function(e){(on(e)||on(e[b]))&&Hn(To);var n=e[Ee],o=e[T];e&&n&&(on(i[n])?i[n]=o:pr(t,"Two extensions have same priority #"+n+" - "+i[n]+", "+o)),(!n||n<500)&&r[C](e)})),(y={all:y})[Te]=r,s=y[Te],u=null;var t,r,i,o,a,p,v,g,m,h,y=y.all;function x(){return lo(null,m[k],m,null)}function I(e,n,t,r){var i=e?e[D]+1:1;function o(){0==--i&&(r&&r(),r=null)}0<i&&wn(e,(function(e){e&&0<e.queue[D]?(e=e.chain,(e=n[$](e))[U](o),t(e)):i--})),o()}d=Mn((v=y,o=J,p=[],f&&wn(f,(function(e){return mo(p,e,o)})),v&&(a=[],wn(v,(function(e){e[Ee]>go&&a[C](e)})),mo(p,a,o)),p)),l?(-1!==(v=Tn(y,l))&&y[O](v,1),-1!==(v=Tn(s,l))&&s[O](v,1),l._setQueue(d)):(g=d,m=J,h=!1,l={identifier:"ChannelControllerPlugin",priority:go,initialize:function(e,n,t,r){h=!0,wn(g,(function(r){r&&0<r.queue[D]&&ro(lo(r.chain,e,n),t)}))},isInitialized:function(){return h},processTelemetry:function(e,n){I(g,n||x(),(function(n){n[N](e)}),(function(){n[N](e)}))},update:function(e,n){var t=n||{reason:0};return I(g,e,(function(e){e[N](t)}),(function(){e[N](t)})),!0},pause:function(){I(g,x(),(function(e){e.iterate((function(e){e.pause&&e.pause()}))}),null)},resume:function(){I(g,x(),(function(e){e.iterate((function(e){e.resume&&e.resume()}))}),null)},teardown:function(e,n){var t=n||{reason:0,isAsync:!1};return I(g,e,(function(e){e[N](t)}),(function(){e[N](t),h=!1})),!0},getChannel:function(e){var n=null;return g&&0<g[D]&&wn(g,(function(t){if(t&&0<t.queue[D]&&(wn(t.queue,(function(t){if(t[T]===e)return n=t,-1})),n))return-1})),n},flush:function(e,n,t,r){var i=1,o=!1,a=null;function u(){i--,o&&0===i&&(a&&(clearTimeout(a),a=null),n&&n(o),n=null)}return r=r||5e3,I(g,x(),(function(n){n.iterate((function(n){var o;n[F]&&(i++,o=!1,n[F](e,(function(){o=!0,u()}),t)||o||(e&&null==a?a=setTimeout((function(){a=null,u()}),r):u()))}))}),(function(){o=!0,u()})),!0},_setQueue:function(e){g=e}}),y[C](l),s[C](l),J[H]=io(y),l[b](e,J,y),ro(Z(),y),J[H]=Mn(io(s||[])).slice(),n&&(v=n,(y=po(re(),J))[U](Q),J._updateHook&&!0===J._updateHook(y,v)||y[N](v))}function ne(e){var n,t=null,r=null;return wn(J[H],(function(n){if(n[T]===e&&n!==l&&n!==v)return r=n,-1})),(r=!r&&l?l.getChannel(e):r)&&((n={plugin:r})[te]=function(e){to(r)[Se]=!e},n.isEnabled=function(){var e=to(r);return!e[z]&&!e[Se]},n.remove=function(e,n){var t,i=[r];(t={reason:1})[B]=e=void 0===e||e,ie(i,t,(function(e){e&&ee({reason:32,removed:i}),n&&n(e)}))},t=n),t}function re(){var n;return u||(-1===Tn(n=(s||[]).slice(),v)&&n[C](v),u=vo(io(n),e,J)),u}function ie(n,t,r){var i;n&&0<n[D]?((i=fo(vo(n,e,J),J))[U]((function(){var e=!1,t=[],i=(wn(c,(function(r,i){Eo(r,n)?e=!0:t[C](r)})),c=t,[]);f&&(wn(f,(function(t,r){var o=[];wn(t,(function(t){Eo(t,n)?e=!0:o[C](t)})),i[C](o)})),f=i),r&&r(e),Q()})),i[N](t)):r(!1)}function ae(){var n;J[E]&&J[E].queue&&(n=J[E].queue.slice(0),J[E].queue[D]=0,wn(n,(function(n){(t={})[I]=m||"InternalMessageId: "+n[j],t.iKey=qn(e[_]),t.time=In(new Date),t.baseType=ar.dataType,t.baseData={message:n[V]};var t;n=t;J.track(n)})))}function ue(e,n,t,r){return l?l[F](e,n,t||6,r):(n&&n(!1),!0)}function ce(e){var n=J[E];n?(dr(n,2,73,e),Q()):Hn(e)}Y(),J[S]=function(){return n},J[b]=function(t,i,a,u){p&&Hn(So),J[S]()&&Hn("Core should not be initialized more than once"),e=t||{},J[k]=e,on(t[_])&&Hn("Please provide instrumentation key"),r=u,J[Co]=u,!0===(t=qn(e.disableDbgExt))&&K&&(r[R](K),K=null),r&&!K&&!0!==t&&(K=function(e){if(!er){er={};for(var n=0;n<nr[D];n++)er[nr[n]]=function(e,n){return function(){var t=rr(n);t&&(t=t.listener)&&t[e]&&t[e][oe](t,arguments)}}(nr[n],e)}return er}(e),r[A](K)),!(u=qn(e.enablePerfMgr))&&o&&(o=null),u&&Un(e,Ce,_o),Un(e,ke,{}).NotificationManager=r,a&&(J[E]=a),t=Un(e,"extensions",[]),(c=[])[C].apply(c,x(x([],i),t)),f=Un(e,we,[]),ee(null),d&&0!==d[D]||Hn("No "+we+" available"),n=!0,J.releaseQueue()},J.getTransmissionControls=function(){var e=[];return d&&wn(d,(function(n){e[C](n.queue)})),Mn(e)},J.track=function(n){n.iKey=n.iKey||e[_],n[P]=n[P]||In(new Date),n.ver=n.ver||"4.0",!p&&J[S]()?Z()[N](n):t[C](n)},J[M]=Z,J[w]=function(){var e;return r||(r=g(((e={})[A]=function(e){},e[R]=function(e){},e[De]=function(e){},e[Pe]=function(e,n){},e[Ne]=function(e,n){},e)),J[Co]=r),r},J[A]=function(e){r&&r[A](e)},J[R]=function(e){r&&r[R](e)},J.getCookieMgr=function(){return a=a||ri(e,J[E])},J.setCookieMgr=function(e){a=e},J[Le]=function(){var n;return i||o||!qn(e.enablePerfMgr)||sn(n=qn(e[Ce]))&&(o=n(J,J[w]())),i||o||null},J.setPerfMgr=function(e){i=e},J.eventCnt=function(){return t[D]},J.releaseQueue=function(){var e;n&&0<t[D]&&(e=t,t=[],wn(e,(function(e){Z()[N](e)})))},J.pollInternalLogs=function(e){return m=e||null,G=!1,W&&(clearInterval(W),W=null),Q(!0)},J[L]=function(){G=!0,W&&(clearInterval(W),W=0,ae())},Vn(J,(function(){return v}),["addTelemetryInitializer"]),J.unload=function(e,t,r){n||Hn("SDK is not initialized"),p&&Hn(So),(i={reason:50})[B]=e=void 0===e||e,i.flushComplete=!1;var i,o=i,a=fo(re(),J);function u(e){o.flushComplete=e,p=!0,y.run(a,o),J[L](),a[N](o)}a[U]((function(){Y(),t&&t(o)}),J),ae(),ue(e,u,6,r)||u(!1)},J[q]=ne,J.addPlugin=function(e,n,t,r){if(!e)return r&&r(!1),void ce(To);var i=ne(e[T]);if(i&&!n)return r&&r(!1),void ce("Plugin ["+e[T]+"] is already loaded!");var o,a={reason:16};function u(){c[C](e),a.added=[e],ee(a),r&&r(!0)}i?ie(o=[i.plugin],{reason:2,isAsync:!!t},(function(e){e?(a.removed=o,a.reason|=32,u()):r&&r(!1)})):u()},J.evtNamespace=function(){return h},J[F]=ue,J.getTraceCtx=function(e){var n;return X||(n={},X={getName:function(){return n[I]},setName:function(e){n[I]=e},getTraceId:function(){return n[ye]},setTraceId:function(e){Yi(e)&&(n[ye]=e)},getSpanId:function(){return n.spanId},setSpanId:function(e){Zi(e)&&(n.spanId=e)},getTraceFlags:function(){return n[xe]},setTraceFlags:function(e){n[xe]=e}}),X},J.setTraceCtx=function(e){X=e||null},jn(J,"addUnloadCb",(function(){return y}),"add")}))}function Po(e,n,t,r){wn(e,(function(e){if(e&&e[n])if(t)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(e){}}))}Do.__ieDyn=1,Oe=Do,Mo.__ieDyn=1;var No=Mo;function Mo(e){this.listeners=[];var n=!!(e||{}).perfEvtsSendAll;wt(Mo,this,(function(e){e[A]=function(n){e.listeners[C](n)},e[R]=function(n){for(var t=Tn(e[pe],n);-1<t;)e.listeners[O](t,1),t=Tn(e[pe],n)},e[De]=function(n){Po(e[pe],De,!0,(function(e){e[De](n)}))},e[Pe]=function(n,t){Po(e[pe],Pe,!0,(function(e){e[Pe](n,t)}))},e[Ne]=function(n,t){Po(e[pe],Ne,t,(function(e){e[Ne](n,t)}))},e[Me]=function(t){!t||!n&&t[ve]()||Po(e[pe],Me,!1,(function(e){t[B]?setTimeout((function(){return e[Me](t)}),0):e[Me](t)}))}}))}y(Lo,Ao=Oe),Lo.__ieDyn=1;var Ao,Ro=Lo;function Lo(){var e=Ao.call(this)||this;return wt(Lo,e,(function(e,n){function t(n){var t=e[w]();t&&t[Pe]([n],2)}e[b]=function(e,t,r,i){n[b](e,t,r||new sr(e),i||new No(e))},e.track=function(r){Ir(e[Le](),(function(){return"AppInsightsCore:track"}),(function(){var e;null===r&&(t(r),Hn("Invalid telemetry item")),on((e=r)[I])&&(t(e),Hn("telemetry name required")),n.track(r)}),(function(){return{item:r}}),!r.sync)}})),e}l=(bc="Failed")+"MonitorAjax",Oe="Track";var Uo="Event",qo="AuthContext",Fo="Exception",Ho="Local",Oo="Session",zo="Storage",jo="Browser",Vo="Cannot",Bo="Buffer",Ko="InstrumentationKey",Xo=Xn({CRITICAL:1,WARNING:2}),Wo=(Xn(((Ic={})[jo+"DoesNotSupport"+Ho+zo]=0,Ic[jo+Vo+"Read"+Ho+zo]=1,Ic[jo+Vo+"Read"+Oo+zo]=2,Ic[jo+Vo+"Write"+Ho+zo]=3,Ic[jo+Vo+"Write"+Oo+zo]=4,Ic[jo+bc+"RemovalFrom"+Ho+zo]=5,Ic[jo+bc+"RemovalFrom"+Oo+zo]=6,Ic.CannotSendEmptyTelemetry=7,Ic.ClientPerformanceMathError=8,Ic.ErrorParsingAISessionCookie=9,Ic.ErrorPVCalc=10,Ic[Fo+"WhileLoggingError"]=11,Ic[bc+"AddingTelemetryTo"+Bo]=12,Ic[l+"Abort"]=13,Ic[l+"Dur"]=14,Ic[l+"Open"]=15,Ic[l+"RSC"]=16,Ic[l+"Send"]=17,Ic[l+"GetCorrelationHeader"]=18,Ic.FailedToAddHandlerForOnBeforeUnload=19,Ic.FailedToSendQueuedTelemetry=20,Ic.FailedToReportDataLoss=21,Ic.FlushFailed=22,Ic.MessageLimitPerPVExceeded=23,Ic.MissingRequiredFieldSpecification=24,Ic.NavigationTimingNotSupported=25,Ic.OnError=26,Ic[Oo+"RenewalDateIsZero"]=27,Ic.SenderNotInitialized=28,Ic["Start"+Oe+Uo+bc]=29,Ic["Stop"+Oe+Uo+bc]=30,Ic["Start"+Oe+bc]=31,Ic["Stop"+Oe+bc]=32,Ic.TelemetrySampledAndNotSent=33,Ic[Oe+Uo+bc]=34,Ic[Oe+Fo+bc]=35,Ic[Oe+"Metric"+bc]=36,Ic[Oe+"PV"+bc]=37,Ic.TrackPVFailedCalc=38,Ic[Oe+"Trace"+bc]=39,Ic.TransmissionFailed=40,Ic[bc+"ToSet"+zo+Bo]=41,Ic[bc+"ToRestore"+zo+Bo]=42,Ic.InvalidBackendResponse=43,Ic.FailedToFixDepricatedValues=44,Ic.InvalidDurationValue=45,Ic.TelemetryEnvelopeInvalid=46,Ic.CreateEnvelopeError=47,Ic.CannotSerializeObject=48,Ic.CannotSerializeObjectNonSerializable=49,Ic.CircularReferenceDetected=50,Ic["Clear"+qo+bc]=51,Ic[Fo+"Truncated"]=52,Ic.IllegalCharsInName=53,Ic.ItemNotInArray=54,Ic.MaxAjaxPerPVExceeded=55,Ic.MessageTruncated=56,Ic.NameTooLong=57,Ic.SampleRateOutOfRange=58,Ic["Set"+qo+bc]=59,Ic["Set"+qo+bc+"AccountName"]=60,Ic.StringValueTooLong=61,Ic.StartCalledMoreThanOnce=62,Ic.StopCalledWithoutStart=63,Ic.TelemetryInitializerFailed=64,Ic.TrackArgumentsNotSpecified=65,Ic.UrlTooLong=66,Ic[Oo+zo+Bo+"Full"]=67,Ic.CannotAccessCookie=68,Ic.IdTooLong=69,Ic.InvalidEvent=70,Ic[l+"SetRequestHeader"]=71,Ic.SendBrowserInfoOnUserInit=72,Ic["Plugin"+Fo]=73,Ic["Notification"+Fo]=74,Ic.SnippetScriptLoadFailure=99,Ic["Invalid"+Ko]=100,Ic.CannotParseAiBlobValue=101,Ic.InvalidContentBlob=102,Ic[Oe+"PageAction"+Uo+bc]=103,Ic.FailedAddingCustomDefinedRequestContext=104,Ic["InMemory"+zo+Bo+"Full"]=105,Ic[Ko+"Deprecation"]=106,Ic)),"_aiHooks"),Go=["req","rsp","hkErr","fnErr"];function Jo(e,n){if(e)for(var t=0;t<e[D]&&!n(e[t],t);t++);}function $o(e,n,t,r,i){0<=i&&i<=2&&Jo(e,(function(e,o){var a=(e=e.cbks)[Go[i]];if(a){n.ctx=function(){return r[o]=r[o]||{}};try{a[oe](n.inst,t)}catch(r){a=n.err;try{var u=e.hkErr;u&&(n.err=r,u[oe](n.inst,t))}catch(e){}finally{n.err=a}}}}))}function Qo(e,n,t,r){var i=null;return e&&(un(e,n)?i=e:t&&(i=Qo(tn(e),n,r,!1))),i}function Yo(e,n,t,r){var i=t&&t[Wo];i||((t=function(e){return function(){var n=arguments,t=e.h,r=((i={})[I]=e.n,i.inst=this,i.ctx=null,i.set=function(e,t){(n=a([],n))[e]=t,o=a([r],n)},i),i=[],o=a([r],n);function a(e,n){return Jo(n,(function(n){e[C](n)})),e}r.evt=At("event"),$o(t,r,o,i,0);var u=e.f;if(u)try{r.rslt=u[oe](this,n)}catch(e){throw r.err=e,$o(t,r,o,i,3),e}return $o(t,r,o,i,1),r.rslt}}(i={i:0,n:n,f:t,h:[]}))[Wo]=i,e[n]=t),n={id:i.i,cbks:r,rm:function(){var e=this.id;Jo(i.h,(function(n,t){return n.id===e&&(i.h[O](t,1),1)}))}};return i.i++,i.h[C](n),n}function Zo(e,t,r,i,o){return void 0===i&&(i=!0),e&&t&&r&&(e=Qo(e,t,i,o))&&typeof(i=e[t])===n?Yo(e,t,i,r):null}function ea(e,n,t,r,i){return e&&n&&t&&(r=Qo(e,n,r,i)||e)?Yo(r,n,r[n],t):null}var na="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",ta="sampleRate",ra="ProcessLegacy",ia="http.method",oa="https://dc.services.visualstudio.com",aa="/v2/track",ua="not_specified",ca="iKey";function sa(e){var n,t=null;return sn(Event)?t=new Event(e):(n=qt())&&n.createEvent&&(t=n.createEvent("Event")).initEvent(e,!0,!0),t}var la="split",fa="length",da="toLowerCase",pa="ingestionendpoint",va="toString",ga="removeItem",ma="name",ha="message",ya="stringify",xa="pathname",ba="correlationHeaderExcludePatterns",Ia="indexOf",wa="extensionConfig",Ta="exceptions",Ca="parsedStack",Sa="properties",ka="measurements",_a="sizeInBytes",Ea="typeName",Da="severityLevel",Pa="problemGroup",Na="isManual",Ma="CreateFromInterface",Aa="assembly",Ra="fileName",La="hasFullStack",Ua="level",qa="method",Fa="line",Ha="duration",Oa="receivedResponse",za="substring";function ja(e,n){return void 0===n&&(n=!1),null==e?n:"true"===e.toString()[da]()}function Va(e){var n=""+Math.floor((e=Math.round(e=isNaN(e)||e<0?0:e))/1e3)%60,t=""+Math.floor(e/6e4)%60,r=""+Math.floor(e/36e5)%24,i=Math.floor(e/864e5);e=1===(e=""+e%1e3)[fa]?"00"+e:2===e[fa]?"0"+e:e,n=n[fa]<2?"0"+n:n,t=t[fa]<2?"0"+t:t;return(0<i?i+".":"")+(r=r[fa]<2?"0"+r:r)+":"+t+":"+n+"."+e}function Ba(e,n,t,r,i){return!i&&hn(e)&&("Script error."===e||"Script error"===e)}Ka={},fn({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"]},(function(e,n){Ka[e]=n[1],Ka[n[0]]=n[1]}));var Ka,Xa=Nn(Ka),Wa=Xn({LocalStorage:0,SessionStorage:1}),Ga=(Vo=Xn({AI:0,AI_AND_W3C:1,W3C:2}),void 0),Ja=void 0,$a="";function Qa(){return tu()?Ya(Wa.LocalStorage):null}function Ya(e){try{if(on(p()))return null;var n=(new Date)[va](),t=At(e===Wa.LocalStorage?"localStorage":"sessionStorage"),r=$a+n,i=(t.setItem(r,n),t.getItem(r)!==n);if(t[ga](r),!i)return t}catch(e){}return null}function Za(){return au()?Ya(Wa.SessionStorage):null}function eu(){Ja=Ga=!1}function nu(e){$a=e||""}function tu(e){return Ga=e||void 0===Ga?!!Ya(Wa.LocalStorage):Ga}function ru(e,n){var t=Qa();if(null!==t)try{return t.getItem(n)}catch(n){Ga=!1,dr(e,2,1,"Browser failed read of local storage. "+Rn(n),{exception:Wt(n)})}return null}function iu(e,n,t){var r=Qa();if(null!==r)try{return r.setItem(n,t),!0}catch(n){Ga=!1,dr(e,2,3,"Browser failed write to local storage. "+Rn(n),{exception:Wt(n)})}return!1}function ou(e,n){var t=Qa();if(null!==t)try{return t[ga](n),!0}catch(n){Ga=!1,dr(e,2,5,"Browser failed removal of local storage item. "+Rn(n),{exception:Wt(n)})}return!1}function au(e){return Ja=e||void 0===Ja?!!Ya(Wa.SessionStorage):Ja}function uu(e,n){var t=Za();if(null!==t)try{return t.getItem(n)}catch(n){Ja=!1,dr(e,2,2,"Browser failed read of session storage. "+Rn(n),{exception:Wt(n)})}return null}function cu(e,n,t){var r=Za();if(null!==r)try{return r.setItem(n,t),!0}catch(n){Ja=!1,dr(e,2,4,"Browser failed write to session storage. "+Rn(n),{exception:Wt(n)})}return!1}function su(e,n){var t=Za();if(null!==t)try{return t[ga](n),!0}catch(n){Ja=!1,dr(e,2,6,"Browser failed removal of session storage item. "+Rn(n),{exception:Wt(n)})}return!1}function lu(e,n,t){var r=n[fa],i=fu(e,n);if(i[fa]!==r){for(var o=0,a=i;void 0!==t[a];)o++,a=i[za](0,147)+bu(o);i=a}return i}function fu(e,n){var t;return n&&150<(n=kn(n[va]()))[fa]&&(t=n[za](0,150),dr(e,2,57,"name is too long. It has been truncated to 150 characters.",{name:n},!0)),t||n}function du(e,n,t){var r;return void 0===t&&(t=1024),n&&(t=t||1024,(n=kn(n)).toString()[fa]>t&&(r=n[va]()[za](0,t),dr(e,2,61,"string value is too long. It has been truncated to "+t+" characters.",{value:n},!0))),r||n}function pu(e,n){return xu(e,n,2048,66)}function vu(e,n){var t;return n&&32768<n[fa]&&(t=n[za](0,32768),dr(e,2,56,"message is too long, it has been truncated to 32768 characters.",{message:n},!0)),t||n}function gu(e,n){var t,r;return n&&32768<(r=""+n)[fa]&&(t=r[za](0,32768),dr(e,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:n},!0)),t||n}function mu(e,n){var t;return n&&(t={},fn(n,(function(n,r){if(cn(r)&&Vt())try{r=Bt()[ya](r)}catch(n){dr(e,2,49,"custom property is not valid",{exception:n},!0)}r=du(e,r,8192),n=lu(e,n,t),t[n]=r})),n=t),n}function hu(e,n){var t;return n&&(t={},fn(n,(function(n,r){n=lu(e,n,t),t[n]=r})),n=t),n}function yu(e,n){return n&&xu(e,n,128,69)[va]()}function xu(e,n,t,r){var i;return n&&(n=kn(n))[fa]>t&&(i=n[za](0,t),dr(e,2,r,"input is too long, it has been truncated to "+t+" characters.",{data:n},!0)),i||n}function bu(e){return(e="00"+e).substr(e[fa]-3)}(Ho={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=lu,Ho.sanitizeKey=fu,Ho.sanitizeString=du,Ho.sanitizeUrl=pu,Ho.sanitizeMessage=vu,Ho.sanitizeException=gu,Ho.sanitizeProperties=mu,Ho.sanitizeMeasurements=hu,Ho.sanitizeId=yu,Ho.sanitizeInput=xu,Ho.padNumber=bu,Ho.trim=kn;jo=Ho;var Iu=qt()||{},wu=0,Tu=[null,null,null,null,null];function Cu(e){var n=wu,t=Tu,r=t[n];return Iu.createElement?t[n]||(r=t[n]=Iu.createElement("a")):r={host:_u(e,!0)},r.href=e,++n>=t[fa]&&(n=0),wu=n,r}function Su(e){return(e=Cu(e))?e.href:void 0}function ku(e,n){return e?e.toUpperCase()+" "+n:n}function _u(e,n){return(e=Eu(e,n)||"")&&null!=(n=e.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i))&&3<n[fa]&&hn(n[2])&&0<n[2][fa]?n[2]+(n[3]||""):e}function Eu(e,n){var t=null;return e&&null!=(e=e.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i))&&2<e[fa]&&hn(e[2])&&0<e[2][fa]&&(t=e[2]||"",n&&2<e[fa]&&(n=(e[1]||"")[da](),e=e[3]||"",t+=e="http"===n&&":80"===e||"https"===n&&":443"===e?"":e)),t}var Du=[oa+aa,"https://breeze.aimon.applicationinsights.io"+aa,"https://dc-int.services.visualstudio.com"+aa];function Pu(e){return-1!==Tn(Du,e[da]())}qo={NotSpecified:ua,createDomEvent:sa,disableStorage:eu,isInternalApplicationInsightsEndpoint:Pu,canUseLocalStorage:tu,getStorage:ru,setStorage:iu,removeStorage:ou,canUseSessionStorage:au,getSessionStorageKeys:function(){var e=[];return au()&&fn(At("sessionStorage"),(function(n){e.push(n)})),e},getSessionStorage:uu,setSessionStorage:cu,removeSessionStorage:su,disableCookies:Vi,canUseCookies:function(e){return ji(null,e).isEnabled()},disallowsSameSiteNone:si,setCookie:function(e,n,t,r){ji(null,e).set(n,t,null,r)},stringToBoolOrDefault:ja,getCookie:function(e,n){return ji(null,e).get(n)},deleteCookie:function(e,n){return ji(null,e).del(n)},trim:kn,newId:Mr,random32:function(){return Pr(!0)},generateW3CId:Oi,isArray:gn,isError:mn,isDate:vn,toISOStringForIE8:In,getIEVersion:Xt,msToTimeSpan:Va,isCrossOriginError:Ba,dump:Wt,getExceptionName:Rn,addEventHandler:function(e,n,t,r){return Pi(e,n,t,null,r=void 0!==r&&r)},IsBeaconApiSupported:Gt,getExtension:function(e,n){var t=null;return wn(e,(function(e){if(e.identifier===n)return t=e,-1})),t}},Oo={parseUrl:Cu,getAbsoluteUrl:Su,getPathName:function(e){return(e=Cu(e))?e[xa]:void 0},getCompleteUrl:ku,parseHost:_u,parseFullHost:Eu};var Nu={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(e,n,t){if(!n||e&&e.disableCorrelationHeaders)return!1;if(e&&e[ba])for(var r=0;r<e.correlationHeaderExcludePatterns[fa];r++)if(e[ba][r].test(n))return!1;var i,o=Cu(n).host[da]();if(!o||-1===o[Ia](":443")&&-1===o[Ia](":80")||(o=(Eu(n,!0)||"")[da]()),(!e||!e.enableCorsCorrelation)&&o&&o!==t)return!1;if((t=e&&e.correlationHeaderDomains)&&(wn(t,(function(e){e=RegExp(e.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")),i=i||e.test(o)})),!i))return!1;var a=e&&e.correlationHeaderExcludedDomains;if(!a||0===a[fa])return!0;for(r=0;r<a[fa];r++)if(RegExp(a[r].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(o))return!1;return o&&0<o[fa]},getCorrelationContext:function(e){if(e&&(e=Nu.getCorrelationContextValue(e,Xa[1]))&&e!==Nu.correlationIdPrefix)return e},getCorrelationContextValue:function(e,n){if(e)for(var t=e[la](","),r=0;r<t[fa];++r){var i=t[r][la]("=");if(2===i[fa]&&i[0]===n)return i[1]}}};function Mu(){var e=jt();return e&&e.now&&e.timing&&0<(e=e.now()+e.timing.navigationStart)?e:An()}function Au(e,n){return 0===e||0===n||on(e)||on(n)?null:n-e}function Ru(e,n){var t=e||{};return{getName:function(){return t[ma]},setName:function(e){n&&n.setName(e),t[ma]=e},getTraceId:function(){return t.traceID},setTraceId:function(e){n&&n.setTraceId(e),Yi(e)&&(t.traceID=e)},getSpanId:function(){return t.parentID},setSpanId:function(e){n&&n.setSpanId(e),Zi(e)&&(t.parentID=e)},getTraceFlags:function(){return t.traceFlags},setTraceFlags:function(e){n&&n.setTraceFlags(e),t.traceFl