UNPKG

@microsoft/applicationinsights-core-js

Version:

Microsoft Application Insights Core Javascript SDK

5 lines • 65.9 kB
/*! * Application Insights JavaScript SDK - Core, 3.3.6 * Copyright (c) Microsoft and contributors. All rights reserved. */ !function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((n="undefined"!=typeof globalThis?globalThis:n||self).Microsoft=n.Microsoft||{},n.Microsoft.ApplicationInsights=n.Microsoft.ApplicationInsights||{}))}(this,function(n){"use strict";function l(n,t){return n||t}function t(n,t){return n[t]}var v,$=undefined,y=null,s="",d="function",h="object",_="prototype",E="__proto__",S="undefined",x="constructor",T="Symbol",P="_polyfill",D="length",N="name",Q="call",O="toString",o=l(Object),A=t(o,_),M=l(String),e=t(M,_),L=l(Math),R=l(Array),U=t(R,_),gn=t(U,"slice");function m(n,t){try{return{v:n.apply(this,t)}}catch(e){return{e:e}}}function V(t){return function(n){return typeof n===t}}function j(n){var t="[object "+n+"]";return function(n){return!(!n||F(n)!==t)}}function F(n){return A[O].call(n)}function b(n){return typeof n===S||n===S}function Y(n){return n===y||b(n)}function H(n){return!!n||n!==$}var i=V("string"),Z=V(d);function z(n){return!(!n&&Y(n)||!n||typeof n!==h)}var C=t(R,"isArray"),B=j("Date"),q=V("number"),K=V("boolean"),X=j("Error");function pn(n){return n&&n.then&&Z(n.then)}function W(n){return!(!n||(t=!n,(e=m(function(){return!(n&&0+n)})).e?t:e.v));var t,e}var G=t(o,"getOwnPropertyDescriptor");function g(n,t){return!!n&&A.hasOwnProperty[Q](n,t)}var hn=l(t(o,"hasOwn"),J);function J(n,t){return g(n,t)||!!G(n,t)}function nn(n,t,e){if(n&&z(n))for(var r in n)if(hn(n,r)&&-1===t[Q](e||n,r,n[r]))break}var yn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"};function mn(t){var n,e={};return e[yn.c]=!0,e[yn.e]=!0,t.l&&(e.get=function(){return t.l.v},(n=G(t.l,"v"))&&n.set&&(e.set=function(n){t.l.v=n})),nn(t,function(n,t){e[yn[n]]=H(t)?t:e[yn[n]]}),e}var bn=t(o,"defineProperty");function tn(n,t,e){return bn(n,t,mn(e))}function Cn(n,e,r,t){var o={};return nn(n,function(n,t){wn(o,n,e?t:n),wn(o,t,r?t:n)}),t?t(o):o}function wn(n,t,e){bn(n,t,{value:e,enumerable:!0,writable:!1})}var f=l(M),In="[object Error]";function k(n,t){var e=s,r=A[O][Q](n);r===In&&(n={stack:f(n.stack),message:f(n.message),name:f(n.name)});try{e=((e=JSON.stringify(n,y,t?"number"==typeof t?t:4:$))?e.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: "):y)||f(n)}catch(o){e=" - "+k(o,t)}return r+": "+e}function _n(n){throw Error(n)}function En(n){throw new TypeError(n)}var Sn=t(o,"freeze");function xn(n){return n}function Tn(n){return n[E]||y}var kn=t(o,"assign"),Pn=t(o,"keys");function Dn(n){return Sn&&nn(n,function(n,t){(C(t)||z(t))&&Dn(t)}),Nn(n)}var Nn=l(Sn,xn),R=l(t(o,"seal"),xn),On=l(t(o,"getPrototypeOf"),Tn);function An(n){return Cn(n,0,0,Nn)}var Mn,Ln=An({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),Rn="__tsUtils$gblCfg";function Un(){var n;return(n=(n=(n=typeof globalThis!==S?globalThis:n)||typeof self===S?n:self)||typeof window===S?n:window)||typeof global===S?n:global}function Vn(){var n;return Mn||(n=m(Un).v||{},Mn=n[Rn]=n[Rn]||{}),Mn}function jn(r,n,o){var i=n?n[r]:y;return function(n){var t,e=(n?n[r]:y)||i;if(e||o)return t=arguments,(e||o).apply(n,e?gn[Q](t,1):t);En('"'+f(r)+'" not defined for '+k(n))}}function Fn(t){return function(n){return n[t]}}var Hn=t(L,"max"),zn=jn("slice",e),Bn=jn("substring",e),qn=jn("substr",e,Kn);function Kn(n,t,e){return Y(n)&&En("Invalid "+k(n)),e<0?s:((t=t||0)<0&&(t=Hn(t+n[D],0)),b(e)?zn(n,t):zn(n,t,t+e))}function Xn(n,t){return Bn(n,0,t)}var Wn,Gn,u;function Jn(n){var t={description:f(n),toString:function(){return T+"("+n+")"}};return t[P]=!0,t}function $n(){u=Vn()}function w(n){return bn({toJSON:function(){return n}},"v",{value:n})}var Qn,Yn="window";function Zn(n,t){var e;return function(){return u||$n(),(e=e&&!u.lzy?e:w(m(n,t).v)).v}}function nt(n){return u||$n(),(Qn=Qn&&!1!==n&&!u.lzy?Qn:w(m(Un).v||y)).v}function I(n,t){t=Qn&&!1!==t?Qn.v:nt(t);if(t&&t[n])return t[n];if(n===Yn)try{return window}catch(e){}return y}var en=Zn(I,["document"]),tt=Zn(I,[Yn]);function et(){return!!it()}var rt,ot,it=Zn(I,["navigator"]),ut=Zn(I,["history"]),ct=Zn(function(){return!!m(function(){return process&&(process.versions||{}).node}).v});function at(){return rt=w(m(I,[T]).v)}function ft(n){var t=(u.lzy?0:rt)||at();return t.v?t.v[n]:$}var lt,M=V("symbol");function st(){return u||$n(),((u.lzy?0:rt)||at()).v}function vt(n,t){var e=Ln[n],r=(u||$n(),(u.lzy?0:rt)||at());return r.v?r.v[e||n]:t?$:(Gn=Gn||{},(e=Ln[n])?Gn[e]=Gn[e]||Jn(T+"."+e):void 0)}function dt(n,t){u||$n();var e=(u.lzy?0:rt)||at();return e.v?e.v(n):t?y:Jn(n)}function gt(n){return u||$n(),((ot=(u.lzy?0:ot)||w(m(ft,["for"]).v)).v||function(n){Wn||(r=Vn(),Wn=r.gblSym=r.gblSym||{k:{},s:{}});var t,e,r=Wn;return hn(r.k,n)||(t=Jn(n),e=Pn(r.s).length,t._urid=function(){return e+"_"+t[O]()},r.k[n]=t,r.s[t._urid()]=f(n)),r.k[n]})(n)}function pt(n){return n&&Z(n.next)}function ht(n){return n!==y&&H(n)&&Z(n[vt(3)])}function yt(n,t,e){if(n&&(pt(n)||(n=n[(lt=lt||w(vt(3))).v]?n[lt.v]():y),pt(n))){var r=$,o=$;try{for(var i=0;!(o=n.next()).done&&-1!==t[Q](e||n,o.value,i,n);)i++}catch(u){r={e:u},n["throw"]&&(o=y,n["throw"](r))}finally{try{o&&!o.done&&n["return"]&&n["return"](o)}finally{if(r)throw r.e}}}}function mt(n,t,e){return n.apply(t,e)}function bt(t,n){return!b(n)&&t&&(C(n)?mt(t.push,t,n):pt(n)||ht(n)?yt(n,function(n){t.push(n)}):t.push(n)),t}function rn(n,t,e){if(n)for(var r=n[D]>>>0,o=0;o<r&&!(o in n&&-1===t[Q](e||n,n[o],o,n));o++);}var on=jn("indexOf",U),Ct=jn("map",U);function wt(n){return((n?n.slice:y)||gn).apply(n,gn[Q](arguments,1))}var It,U=jn("reduce",U),_t=l(t(o,"create"),Et);function Et(n){if(!n)return{};var t=typeof n;function e(){}return t!==h&&t!==d&&En("Prototype must be an Object or function: "+k(n)),e[_]=n,new e}function St(n,t){return(o.setPrototypeOf||function(e,n){var t;(It=It||w(((t={})[E]=[],t instanceof Array))).v?e[E]=n:nn(n,function(n,t){return e[n]=t})})(n,t)}function xt(n,t){t&&(n[N]=t)}function Tt(){return(Date.now||kt)()}function kt(){return(new Date).getTime()}function Pt(t){return function(n){return Y(n)&&En("strTrim called ["+k(n)+"]"),n&&n.replace?n.replace(t,s):n}}var Dt,Nt,Ot,p=jn("trim",e,Pt(/^\s+|(?=\s)\s+$/g)),At=t(L,"floor");function un(n){if(!n||typeof n!==h)return!1;var t=!1;if(n!==(Ot=Ot||tt()||!0)){Nt||(Dt=Function[_][O],Nt=Dt[Q](o));try{var e=On(n),t=(t=!e)||!(!(e=g(e,x)?e[x]:e)||typeof e!==d||Dt[Q](e)!==Nt)}catch(r){}}return t}function Mt(n){return n.value&&Vt(n),!0}var Lt=[function(n){var t,e=n.value;return!!C(e)&&((t=n.result=[]).length=e.length,n.copyTo(t,e),!0)},Vt,function(n){return n.type===d},function(n){var t=n.value;return!!B(t)&&(n.result=new Date(t.getTime()),!0)}];function Rt(e,n,r,t){var o,i,u=r.handler,t=r.path?t?r.path.concat(t):r.path:[],c={handler:r.handler,src:r.src,path:t},a=typeof n,f=!1,l=n===y,s=(l||(n&&a===h?f=un(n):(v=v||["string","number","boolean",S,"symbol","bigint"],l=!(a===h||!~v.indexOf(a)))),{type:a,isPrim:l,isPlain:f,value:n,result:n,path:t,origin:r.src,copy:function(n,t){return Rt(e,n,t?c:r,t)},copyTo:function(n,t){return Ut(e,n,t,c)}});return s.isPrim?u&&u[Q](r,s)?s.result:n:(o=n,a=function(t){tn(s,"result",{g:function(){return t.v},s:function(n){t.v=n}});for(var n=0,e=u;!(e||(n<Lt.length?Lt[n++]:Mt))[Q](r,s);)e=y},rn(l=e,function(n){if(n.k===o)return i=n,-1}),i||(i={k:o,v:o},l.push(i),a(i)),i.v)}function Ut(n,t,e,r){if(!Y(e))for(var o in e)t[o]=Rt(n,e[o],r,o);return t}function Vt(n){var t,e=n.value;return!(!e||!n.isPlain||(t=n.result={},n.copyTo(t,e),0))}function jt(n){return t=Rt([],n,{handler:void 0,src:n})||{},rn(gn[Q](arguments),function(n){Ut([],t,n,{handler:void 0,src:n,path:[]})}),t;var t}var Ft,Ht=Fn(D);function zt(){return u||$n(),(Ft=Ft&&!u.lzy?Ft:w(m(I,["performance"]).v)).v}var Bt=jn("endsWith",e,qt);function qt(n,t,e){i(n)||En("'"+k(n)+"' is not a string");t=i(t)?t:f(t),e=!b(e)&&e<n[D]?e:n[D];return Bn(n,e-t[D],e)===t}var Kt=jn("indexOf",e),L=jn("startsWith",e,Xt);function Xt(n,t,e){i(n)||En("'"+k(n)+"' is not a string");t=i(t)?t:f(t),e=0<e?e:0;return Bn(n,e,e+t[D])===t}var Wt="unref",Gt="hasRef";function Jt(n,t,e){var r,o,i,u,c,a=C(t),f=a?t.length:0,l=(0<f?t[0]:a?$:t)||setTimeout,s=(1<f?t[1]:$)||clearTimeout,v=e[0],d=(e[0]=function(){d.dn(),mt(v,$,gn[Q](arguments))},r=function(n){if(n){if(n.refresh)return n.refresh(),n;mt(s,$,[n])}return mt(l,$,e)},o=function(n){mt(s,$,[n])},u=!0,c=n?r(y):y,(i={cancel:p,refresh:h,hasRef:function(){return c&&c[Gt]?c[Gt]():u},ref:function(){return u=!0,c&&c.ref&&c.ref(),i}})[Wt]=g,{h:i=bn(i,"enabled",{get:function(){return!!c},set:function(n){!n&&c&&p(),n&&!c&&h()}}),dn:function(){c=y}});function g(){return u=!1,c&&c[Wt]&&c[Wt](),i}function p(){c&&o(c),c=y}function h(){return c=r(c),u||g(),i}return d.h}function $t(){return Jt(!0,$,gn[Q](arguments))}var Qt,e=function(n){return Cn(n,1,0,Nn)},Yt=e({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5}),Zt=e({Unknown:0,NonRetryableStatus:1,CleanStorage:2,MaxInStorageTimeExceeded:3}),ne=e({NONE:0,PENDING:3,INACTIVE:1,ACTIVE:2}),te="toLowerCase",cn="length",ee="warnToConsole",re="throwInternal",oe="watch",ie="apply",an="push",ue="splice",fn="logger",ce="cancel",ae="initialize",fe="identifier",le="removeNotificationListener",se="addNotificationListener",ve="isInitialized",de="value",ge="getNotifyMgr",pe="getPlugin",he="name",ln="processNext",ye="getProcessTelContext",me="enabled",be="stopPollingInternalLogs",Ce="unload",we="onComplete",Ie="version",_e="loggingLevelConsole",Ee="createNew",Se="teardown",xe="messageId",Te="message",ke="diagLog",Pe="_doTeardown",De="update",Ne="getNext",Oe="setNextPlugin",Ae="userAgent",Me="split",Le="replace",Re="type",Ue="evtName",Ve="status",je="getAllResponseHeaders",Fe="isChildEvt",He="data",ze="getCtx",Be="setCtx",qe="itemsReceived",Ke="urlString",Xe="headers",We="timeout",Ge="traceFlags",Je="getAttribute";function $e(n,t){function e(){this[x]=r,m(tn,[this,N,{v:"AggregationError",c:!0,e:!1}])}Qt=Qt||(c=(u=Error)[_][N],a=Error.captureStackTrace,f=u,m(tn,[r=function(){var n=this,t=arguments;try{m(xt,[u,o]);var e,r=mt(u,n,gn[Q](t))||n;return r!==n&&(e=On(n))!==On(r)&&St(r,e),a&&a(r,n[x]),i(r,t),r}finally{m(xt,[u,c])}},N,{v:o="AggregationError",c:!0,e:!(i=function(n,t){1<t[cn]&&(n.errors=t[1])})}]),(r=St(r,f))[_]=f===y?_t(f):(e[_]=f[_],new e),r);var o,i,r,u,c,a,f,l=n||"One or more errors occurred.";throw rn(t,function(n,t){l+="\n".concat(t," > ").concat(k(n))}),new Qt(l,t||[])}var Qe="function",Ye="object",Ze="undefined",nr="prototype",tr=Object,er=((nt()||{}).Symbol,(nt()||{}).Reflect,function(n,t){return(er=tr.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var e in t)t.hasOwnProperty(e)&&(n[e]=t[e])})(n,t)});function rr(n,t){for(var e=0,r=t.length,o=n.length;e<r;e++,o++)n[o]=t[e];return n}var or="constructor",ir="prototype",ur="function",cr="_dynInstFuncs",ar="_isDynProxy",fr="_dynClass",lr="_dynInstChk",sr=lr,vr="_dfOpts",dr="_unknown_",gr="__proto__",pr="_dyn"+gr,r="__dynProto$Gbl",hr="_dynInstProto",yr="useBaseInst",mr="setInstFuncs",br=Object,Cr=br.getPrototypeOf,wr=br.getOwnPropertyNames,c=nt(),Ir=c[r]||(c[r]={o:((r={})[mr]=!0,r[yr]=!0,r),n:1e3});function _r(n){return n&&(n===br[ir]||n===Array[ir])}function Er(n){return _r(n)||n===Function[ir]}function Sr(n){if(n){if(Cr)return Cr(n);var t=n[gr]||n[ir]||(n[or]?n[or][ir]:null),e=n[pr]||t;g(n,pr)||(delete n[hr],e=n[pr]=n[hr]||n[pr],n[hr]=t)}return e}function xr(n,t){var e=[];if(wr)e=wr(n);else for(var r in n)"string"==typeof r&&g(n,r)&&e.push(r);if(e&&0<e.length)for(var o=0;o<e.length;o++)t(e[o])}function Tr(n,t,e){return t!==or&&typeof n[t]===ur&&(e||g(n,t))&&t!==gr&&t!==ir}function kr(n){En("DynamicProto: "+n)}function Pr(n,t){for(var e=n.length-1;0<=e;e--)if(n[e]===t)return 1}function Dr(n,t){return g(n,ir)?n.name||t||dr:((n||{})[or]||{}).name||t||dr}function Nr(n,r,t,e){g(n,ir)||kr("theClass is an invalid class definition.");var o,i,u,c,a,f,l=n[ir],s=(function(n){if(!Cr)return 1;for(var t=[],e=Sr(r);e&&!Er(e)&&!Pr(t,e);){if(e===n)return 1;t.push(e),e=Sr(e)}}(l)||kr("["+Dr(n)+"] not in hierarchy of ["+Dr(r)+"]"),null),n=(g(l,fr)?s=l[fr]:(s="_dynCls$"+Dr(n,"_")+"$"+Ir.n,Ir.n++,l[fr]=s),Nr[vr]),v=!!n[yr],d=(v&&e&&e[yr]!==undefined&&(v=!!e[yr]),o=r,i=_t(null),xr(o,function(n){!i[n]&&Tr(o,n,!1)&&(i[n]=o[n])}),i),v=(t(r,function(n,t,e,i){function r(n,t,e){var r,o=t[e];return o[ar]&&i&&!1!==(r=n[cr]||{})[sr]&&(o=(r[t[fr]]||{})[e]||o),function(){return o.apply(n,arguments)}}for(var o=_t(null),u=(xr(e,function(n){o[n]=r(t,e,n)}),Sr(n)),c=[];u&&!Er(u)&&!Pr(c,u);)xr(u,function(n){!o[n]&&Tr(u,n,!Cr)&&(o[n]=r(t,u,n))}),c.push(u),u=Sr(u);return o}(l,r,d,v)),!!Cr&&!!n[mr]);u=l,t=s,c=r,a=d,n=!1!==(v=v&&e?!!e[mr]:v),_r(u)||_r(l=c[cr]=c[cr]||_t(null))||(f=l[t]=l[t]||_t(null),!1!==l[sr]&&(l[sr]=!!n),_r(f)||xr(c,function(n){var e,r,o;Tr(c,n,!1)&&c[n]!==a[n]&&(f[n]=c[n],delete c[n],g(u,n)&&(!u[n]||u[n][ar])||(u[n]=(e=u,r=n,(o=function(){var n,t;return(function(n,t,e,r){var o=null;if(n&&g(e,fr)){var i=n[cr]||_t(null);if((o=(i[e[fr]]||_t(null))[t])||kr("Missing ["+t+"] "+ur),!o[lr]&&!1!==i[sr]){for(var u=!g(n,t),c=Sr(n),a=[];u&&c&&!Er(c)&&!Pr(a,c);){var f=c[t];if(f){u=f===r;break}a.push(c),c=Sr(c)}try{u&&(n[t]=o),o[lr]=1}catch(l){i[sr]=!1}}}return o}(this,r,e,o)||(typeof(t=(t=e[n=r])===o?Sr(e)[n]:t)!==ur&&kr("["+n+"] is not a "+ur),t)).apply(this,arguments)})[ar]=1,o)))}))}Nr[vr]=Ir.o;var Or="Promise",Ar="rejected";function Mr(n,t){return Lr(n,function(n){return t?t({status:"fulfilled",rejected:!1,value:n}):n},function(n){return t?t({status:Ar,rejected:!0,reason:n}):n})}function Lr(n,t,e,r){var o,i=n;try{if(pn(n))(t||e)&&(i=n.then(t,e));else try{t&&(i=t(n))}catch(u){if(!e)throw u;i=e(u)}}finally{r&&(n=i,(o=r)&&(pn(n)?n["finally"]?n["finally"](o):n.then(function(n){return o(),n},function(n){throw o(),n}):o()))}return i}var Rr,Ur=["pending","resolving","resolved",Ar],Vr="dispatchEvent";function jr(n){var t;return!!(t=n&&n.createEvent?n.createEvent("Event"):t)&&t.initEvent}var Fr,Hr,zr,Br,qr="unhandledRejection";function Kr(n){return Z(n)?n.toString():k(n)}function Xr(n,t,e){var c,i,r=wt(arguments,3),a=0,f=!1,l=[],s=!1,o=null;function u(i,u){return s=!0,o&&o.cancel(),o=null,n(function(r,o){l.push(function(){try{var n=2===a?i:u,t=b(n)?c:Z(n)?n(c):n;pn(t)?t.then(r,o):(n||3!==a?r:o)(t)}catch(e){o(e)}}),f&&d()},r)}function v(){return Ur[a]}function d(){var n;0<l.length&&(n=l.slice(),l=[],s=!0,o&&o.cancel(),o=null,t(n))}function g(t,e){return function(n){if(a===e){if(2===t&&pn(n))return a=1,void n.then(g(2,1),g(3,1));a=t,f=!0,c=n,d(),s||3!==t||o||(o=$t(p,10))}}}function p(){var n,t,e,r,o;s||(s=!0,ct()?process.emit(qr,c,i):(n=tt()||nt(),t="unhandledrejection",r=function(n){return tn(n,"promise",{g:function(){return i}}),n.reason=c,n},e=!!(Fr=Fr||w(m(I,[Or+"RejectionEvent"]).v)).v,o=en(),r(o=(Rr=Rr||w(!!m(jr,[o]).v)).v?o.createEvent("Event"):e?new Event(t):{}),Rr.v&&o.initEvent(t,!1,!0),o&&n[Vr]?n[Vr](o):(e=n["on"+t])?e(o):(r=I("console"))&&(r.error||r.log)(t,k(o))))}bn(i={then:u,"catch":function(n){return u(undefined,n)},"finally":function(t){var n=t,e=t;return Z(t)&&(n=function(n){return t&&t(),n},e=function(n){throw t&&t(),n}),u(n,e)}},"state",{get:v}),st()&&(i[vt(11)]="IPromise"),i.toString=function(){return"IPromise "+v()+(f?" - "+Kr(c):"")},Z(e)||En(Or+": executor is not a function - "+Kr(e));var h=g(3,0);try{e.call(i,g(2,0),h)}catch(y){h(y)}return i}function Wr(e){return function(t){var n=wt(arguments,1);return e(function(e,r){try{var o=[],i=1;yt(t,function(n,t){n&&(i++,Lr(n,function(n){o[t]=n,0==--i&&e(o)},r))}),0==--i&&e(o)}catch(n){r(n)}},n)}}function Gr(t){return w(function(u){var n=wt(arguments,1);return t(function(e,n){var r=[],o=1;function t(n,t){o++,Mr(n,function(n){n.rejected?r[t]={status:Ar,reason:n.reason}:r[t]={status:"fulfilled",value:n.value},0==--o&&e(r)})}try{C(u)?rn(u,t):ht(u)?yt(u,t):En("Input is not an iterable"),0==--o&&e(r)}catch(i){n(i)}},n)})}function Jr(n){rn(n,function(n){try{n()}catch(t){}})}function $r(n,t){return Xr($r,(r=q(e=t)?e:0,function(n){$t(function(){Jr(n)},r)}),n,t);var e,r}function Qr(n,t){var e=(Hr=Hr||w(m(I,[Or]).v||null)).v;if(!e)return $r(n);Z(n)||En(Or+": executor is not a function - "+k(n));var r=0,e=new e(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return bn(e,"state",{get:function(){return Ur[r]}}),e}function Yr(n){return Xr(Yr,Jr,n)}function Zr(n,t){return(Br=Br||w(Qr)).v.call(this,n,t)}var no=Wr(Zr),to=undefined,sn="",eo="channels",vn="core",ro="createPerfMgr",oo="disabled",io="extensionConfig",uo="extensions",co="processTelemetry",ao="priority",fo="eventsSent",lo="eventsDiscarded",so="eventsSendRequest",vo="perfEvent",go="offlineEventsStored",po="offlineBatchSent",ho="offlineBatchDrop",yo="getPerfMgr",mo="domain",bo="path",Co="Not dynamic - ",wo=/-([a-z])/g,Io=/([^\w\d_$])/g,_o=/^(\d+[\w\d_$])/,Eo=Object.getPrototypeOf;function So(n){return!Y(n)}function xo(n){return n&&i(n)?(n=(n=n[Le](wo,function(n,t){return t.toUpperCase()}))[Le](Io,"_"))[Le](_o,function(n,t){return"_"+t}):n}function a(n,t){return!(!n||!t)&&-1!==Kt(n,t)}function To(n){return n&&n.toISOString()||""}function ko(n){return X(n)?n[he]:sn}function Po(n,t,e,r,o){var i=e;return!n||(i=n[t])===e||o&&!o(i)||r&&!r(e)||(n[t]=i=e),i}function Do(n,t,e){var r;return n?!(r=n[t])&&Y(r)&&(r=b(e)?{}:e,n[t]=r):r=b(e)?{}:e,r}function No(n,t){var e=null,r=null;return Z(n)?e=n:r=n,function(){var n=arguments;if(r=e?e():r)return r[t][ie](r,n)}}function Oo(n,t,e,r,o){n&&t&&e&&(!1===o&&!b(n[t])||(n[t]=No(e,r)))}function Ao(t,e,n,r){return t&&e&&z(t)&&C(n)&&rn(n,function(n){i(n)&&Oo(t,n,e,n,r)}),t}function Mo(n){try{return n.responseText}catch(t){}return null}function Lo(n,t){return n?"XDomainRequest,Response:"+Mo(n)||"":t}function Ro(n,t){return n?"XMLHttpRequest,Status:"+n[Ve]+",Response:"+Mo(n)||n.response||"":t}var Uo="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",Vo="withCredentials",jo="timeout";function Fo(n,t,e,r,o,i){function u(n,t,e){try{n[t]=e}catch(r){}}void 0===r&&(r=!1),void 0===o&&(o=!1);var c=new XMLHttpRequest;return r&&u(c,Uo,r),e&&u(c,Vo,e),c.open(n,t,!o),e&&u(c,Vo,e),!o&&i&&u(c,jo,i),c}function Ho(n){var r={};return i(n)&&rn(p(n)[Me](/[\r\n]+/),function(n){var t,e;n&&(-1!=(e=n.indexOf(": "))?(t=p(n.substring(0,e))[te](),e=p(n.substring(1+e)),r[t]=e):r[p(n)]=1)}),r}function zo(n,t,e){return!n[e]&&t&&t.getResponseHeader&&(t=t.getResponseHeader(e))&&(n[e]=p(t)),n}var Bo="kill-duration",qo="kill-duration-seconds",Ko="time-delta-millis";function Xo(n,t){var e={};return n[je]?e=Ho(n[je]()):t&&(e=zo(e,n,Ko),e=zo(e,n,Bo),e=zo(e,n,qo)),e}var Wo="location",Go="console",Jo="JSON",$o="crypto",Qo="msCrypto",Yo="msie",Zo="trident/",ni="XMLHttpRequest",ti=null,ei=null,ri=!1,oi=null,ii=null;function ui(n,t){var e,r=!1;if(n){try{(r=t in n)||(e=n[nr])&&(r=t in e)}catch(o){}if(!r)try{r=!b((new n)[t])}catch(o){}}return r}function ci(n){if(n&&ri){n=I("__mockLocation");if(n)return n}return typeof location===Ye&&location?location:I(Wo)}function ai(){return typeof console!==Ze?console:I(Go)}function fi(){return!!(typeof JSON===Ye&&JSON||null!==I(Jo))}function li(){return fi()?JSON||I(Jo):null}function si(){return I($o)}function vi(){return I(Qo)}function di(){var n=it();return!n||n[Ae]===ei&&null!==ti||(n=((ei=n[Ae])||sn)[te](),ti=a(n,Yo)||a(n,Zo)),ti}function gi(n){return ii=null!==ii&&!1!==n?ii:et()&&!!it().sendBeacon}function pi(n){var t=!1;try{var t=!!I("fetch"),e=I("Request");t&&n&&e&&(t=ui(e,"keepalive"))}catch(r){}return t}function hi(){return oi=null===oi&&(oi=typeof XDomainRequest!==Ze)&&yi()?oi&&!ui(I(ni),"withCredentials"):oi}function yi(){var n=!1;try{n=!!I(ni)}catch(t){}return n}function mi(n,t){if(n)for(var e=0;e<n[cn];e++){var r=n[e];if(r[he]&&r[he]===t)return r}return{}}function bi(n){var t=en();return t&&n?mi(t.querySelectorAll("meta"),n).content:null}function Ci(n){var t=zt();return t?mi((0<(t=t.getEntriesByType("navigation")||[])[cn]?t[0]:{}).serverTiming,n).description:void 0}function wi(n,t){return!!(n&&n.dispatchEvent&&t)&&(n.dispatchEvent(t),!0)}function Ii(n,t){var e,r=null,t={detail:t||null};return Z(CustomEvent)?r=new CustomEvent(n,t):(e=en())&&e.createEvent&&(r=e.createEvent("CustomEvent")).initCustomEvent(n,!0,!0,t),r}var _i=4294967296,Ei=4294967295,Si=123456789,xi=987654321,Ti=!1,ki=Si,Pi=xi;function Di(n){n<0&&(n>>>=0),ki=Si+n&Ei,Pi=xi-n&Ei,Ti=!0}function Ni(){try{var n=2147483647&Tt();Di((Math.random()*_i^n)+n)}catch(t){}}function Oi(n){var t=0,e=si()||vi();return 0===(t=e&&e.getRandomValues?e.getRandomValues(new Uint32Array(1))[0]&Ei:t)&&di()&&(Ti||Ni(),t=Ai()&Ei),0===t&&(t=At(_i*Math.random()|0)),n||(t>>>=0),t}function Ai(n){var t=((Pi=36969*(65535&Pi)+(Pi>>16)&Ei)<<16)+(65535&(ki=18e3*(65535&ki)+(ki>>16)&Ei))>>>0&Ei|0;return n||(t>>>=0),t}function Mi(n){void 0===n&&(n=22);for(var t=Oi()>>>0,e=0,r=sn;r[cn]<n;)r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[0|63&t]||"",t>>>=6,5==++e&&(t=(Oi()<<2&4294967295|3&t)>>>0,e=0);return r}var Li="3.3.6",Ri="."+Mi(6),Ui=0;function Vi(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType}function ji(n,t){return xo(n+Ui+++((t=void 0!==t&&t)?"."+Li:sn)+Ri)}function Fi(n){var i={id:ji("_aiData-"+(n||sn)+"."+Li),accept:Vi,get:function(n,t,e,r){var o=n[i.id];return o?o[xo(t)]:(r&&((o=function(n,t){var e=t[n.id];if(!e){e={};try{Vi(t)&&tn(t,n.id,{e:!1,v:e})}catch(r){}}return e}(i,n))[xo(t)]=e),e)},kill:function(n,t){if(n&&n[t])try{delete n[t]}catch(e){}}};return i}function Hi(n){return n&&z(n)&&(n.isVal||n.fb||hn(n,"v")||hn(n,"mrg")||hn(n,"ref")||n.set)}function zi(n,t,e){var r,o=e.dfVal||H;if(t&&e.fb){var i=e.fb;C(i)||(i=[i]);for(var u=0;u<i[cn];u++){var c=i[u],a=t[c];if(o(a)?r=a:n&&(o(a=n.cfg[c])&&(r=a),n.set(n.cfg,f(c),a)),o(r))break}}return!o(r)&&o(e.v)?e.v:r}function Bi(e,n,t,r){var o,i,u,c,a,f,l=r,l=Hi(l)?(o=l.isVal,i=l.set,a=l.rdOnly,s=l.blkVal,u=l.mrg,!(c=l.ref)&&b(c)&&(c=!!u),zi(e,n,l)):r,r=(s&&e.blkVal(n,t),!0),s=n[t];!s&&Y(s)||(f=s,r=!1,o&&f!==l&&!o(f)&&(f=l,r=!0),i&&(r=(f=i(f,l,n))===l)),r?f=l&&function v(e,r,n){var o,t=n;return(t=n&&Hi(n)?zi(e,r,n):t)&&(Hi(t)&&(t=v(e,r,t)),C(t)?(o=[])[cn]=t[cn]:un(t)&&(o={}),o&&(nn(t,function(n,t){t&&Hi(t)&&(t=v(e,r,t)),o[n]=t}),t=o)),t}(e,n,l):(un(f)||C(l))&&u&&l&&(un(l)||C(l))&&nn(l,function(n,t){Bi(e,f,n,t)}),e.set(n,t,f),c&&e.ref(n,t),a&&e.rdOnly(n,t)}var qi=gt("[[ai_dynCfg_1]]"),Ki=gt("[[ai_blkDynCfg_1]]"),Xi=gt("[[ai_frcDynCfg_1]]");function Wi(n){if(n){var t=n[qi]||n;if(t.cfg&&(t.cfg===n||t.cfg[qi]===t))return t}return null}function Gi(n){if(n&&(un(n)||C(n)))try{n[Ki]=!0}catch(t){}return n}function Ji(n,t,e){var r=!1;return!e||n[t.blkVal]||(r=e[Xi])||e[Ki]?r:un(e)||C(e)}function $i(n){En("InvalidAccess:"+n)}var Qi=["push","pop","shift","unshift","splice"],Yi=function(n,t,e,r){n&&n[re](3,108,"".concat(e," [").concat(t,"] failed - ")+k(r))};function Zi(n,t){n=G(n,t);return n&&n.get}function nu(o,i,u,c){var a={n:u,h:[],trk:function(n){n&&n.fn&&(-1===on(a.h,n)&&a.h[an](n),o.trk(n,a))},clr:function(n){n=on(a.h,n);-1!==n&&a.h[ue](n,1)}},f=!0,l=!1;function s(){f&&(l=l||Ji(s,o,c),c&&!c[qi]&&l&&(c=ru(o,c,u,"Converting")),f=!1);var n=o.act;return n&&a.trk(n),c}s[o.prop]={chng:function(){o.add(a)}},tn(i,a.n,{g:s,s:function(t){if(c!==t){s[o.ro]&&!o.upd&&$i("["+u+"] is read-only:"+k(i)),f&&(l=l||Ji(s,o,c),f=!1);var n,e=l&&s[o.rf];if(l)if(e){nn(c,function(n){c[n]=t?t[n]:to});try{nn(t,function(n,t){tu(o,c,n,t)}),t=c}catch(r){Yi((o.hdlr||{})[fn],u,"Assigning",r),l=!1}}else c&&c[qi]&&nn(c,function(n){var n=Zi(c,n);n&&(n=n[o.prop])&&n.chng()});t!==c&&(n=t&&Ji(s,o,t),!e&&n&&(t=ru(o,t,u,"Converting")),c=t,l=n),o.add(a)}}})}function tu(n,t,e,r){var o;return t&&((o=Zi(t,e))&&o[n.prop]?t[e]=r:nu(n,t,e,r)),t}function eu(n,t,e,r){if(t){var o=Zi(t,e),i=o&&!!o[n.prop],u=r&&r[0],c=r&&r[1],r=r&&r[2];if(!i){if(r)try{Gi(t)}catch(a){Yi((n.hdlr||{})[fn],e,"Blocking",a)}try{tu(n,t,e,t[e]),o=Zi(t,e)}catch(a){Yi((n.hdlr||{})[fn],e,"State",a)}}u&&(o[n.rf]=u),c&&(o[n.ro]=c),r&&(o[n.blkVal]=!0)}return t}function ru(e,r,n,t){try{nn(r,function(n,t){tu(e,r,n,t)}),r[qi]||(bn(r,qi,{get:function(){return e.hdlr}}),o=e,u=n,C(i=r)&&rn(Qi,function(n){var r=i[n];i[n]=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];var e=r[ie](this,n);return ru(o,i,u,"Patching"),e}}))}catch(c){Yi((e.hdlr||{})[fn],n,t,c)}var o,i,u;return r}var ou="[[ai_",iu="]]";function uu(i){var u,n=dt(ou+"get"+i.uid+iu),t=dt(ou+"ro"+i.uid+iu),e=dt(ou+"rf"+i.uid+iu),r=dt(ou+"blkVal"+i.uid+iu),c=dt(ou+"dtl"+i.uid+iu),o=null,a=null;function f(t,n){var e=u.act;try{(u.act=t)&&t[c]&&(rn(t[c],function(n){n.clr(t)}),t[c]=[]),n({cfg:i.cfg,set:i.set.bind(i),setDf:i.setDf.bind(i),ref:i.ref.bind(i),rdOnly:i.rdOnly.bind(i)})}catch(o){var r=i[fn];throw r&&r[re](1,107,k(o)),o}finally{u.act=e||null}}function l(){if(o){var n=o,e=(o=null,a&&a[ce](),a=null,[]);if(rn(n,function(t){if(t&&(t[c]&&(rn(t[c],function(n){n.clr(t)}),t[c]=null),t.fn))try{f(t,t.fn)}catch(n){e[an](n)}}),o)try{l()}catch(t){e[an](t)}0<e[cn]&&$e("Watcher error(s): ",e)}}return u={prop:n,ro:t,rf:e,blkVal:r,hdlr:i,add:function(n){if(n&&0<n.h[cn]){o=o||[],a=a||$t(function(){a=null,l()},0);for(var t=0;t<n.h[cn];t++){var e=n.h[t];e&&-1===on(o,e)&&o[an](e)}}},notify:l,use:f,trk:function(n,t){n&&(n=n[c]=n[c]||[],-1===on(n,t)&&n[an](t))}}}function cu(o,n,t){var e=Wi(n);if(e)return e;var i,e=ji("dyncfg",!0),t=n&&!1!==t?n:function u(n){var e;return n&&(C(n)?(e=[])[cn]=n[cn]:un(n)&&(e={}),e)?(nn(n,function(n,t){e[n]=u(t)}),e):n}(n),r={uid:null,cfg:t,logger:o,notify:function(){i.notify()},set:function(n,t,e){try{n=tu(i,n,t,e)}catch(r){Yi(o,t,"Setting value",r)}return n[t]},setDf:function(e,n){return n&&nn(n,function(n,t){Bi(r,e,n,t)}),e},watch:function(n){return t=i,tn(r={fn:e=n,rm:function(){r.fn=null,e=t=null}},"toJSON",{v:function(){return"WatcherHandler"+(r.fn?"":"[X]")}}),t.use(r,e),r;var t,e,r},ref:function(n,t){return eu(i,n,t,((n={})[0]=!0,n))[t]},rdOnly:function(n,t){return eu(i,n,t,((n={})[1]=!0,n))[t]},blkVal:function(n,t){return eu(i,n,t,((n={})[2]=!0,n))[t]},_block:function(e,r){i.use(null,function(n){var t=i.upd;try{b(r)||(i.upd=r),e(n)}finally{i.upd=t}})}};return tn(r,"uid",{c:!1,e:!1,w:!1,v:e}),ru(i=uu(r),t,"config","Creating"),r}function au(n,t,e,r){e=cu(e,n||{},r);return t&&e.setDf(e.cfg,t),e}function fu(n,t,e){var r,o,i=n[qi]||n;return!i.cfg||i.cfg!==n&&i.cfg[qi]!==i?(r=e,o=Co+k(n),r?(r[ee](o),r[re](2,108,o)):$i(o),au(n,null,e)[oe](t)):i[oe](t)}function lu(n,t){if(n&&n[Ce])return n[Ce](t)}function su(n,t,e){var r;return e||(r=Zr(function(n){e=n})),n&&0<Ht(n)?Mr(lu(n[0],t),function(){su(wt(n,1),t,e)}):e(),r}var vu="Microsoft_ApplicationInsights_BypassAjaxInstrumentation";function du(n,t,e){return!n&&Y(n)?t:K(n)?n:"true"===f(n)[te]()}function gu(n){return{mrg:!0,v:n}}var pu,hu=[fo,lo,so,vo],yu=null;function mu(n){var t=yu;return(t=t||!0===n.disableDbgExt?t:yu||(n=I("Microsoft"),yu=n?n.ApplicationInsights:yu))?t.ChromeDbgExt:null}function bu(n){if(!pu){pu={};for(var t=0;t<hu[cn];t++)pu[hu[t]]=function(e,r){return function(){var n=arguments,t=mu(r);t&&(t=t.listener)&&t[e]&&t[e][ie](t,n)}}(hu[t],n)}return pu}var Cu="warnToConsole",wu={loggingLevelConsole:0,loggingLevelTelemetry:1,maxMessageLimit:25,enableDebug:!1},Iu=((c={})[0]=null,c[1]="errorToConsole",c[2]=Cu,c[3]="debugToConsole",c);function _u(n){return n?'"'+n[Le](/\"/g,sn)+'"':sn}function Eu(n,t){var e,r=ai();r&&(e="log",r[n]&&(e=n),Z(r[e])&&r[e](t))}xu.dataType="MessageData";var Su=xu;function xu(n,t,e,r){void 0===e&&(e=!1),this[xe]=n,this[Te]=(e?"AI: ":"AI (Internal): ")+n;e=sn,fi()&&(e=li().stringify(r)),n=(t?" message:"+_u(t):sn)+(r?" props:"+_u(e):sn);this[Te]+=n}function Tu(n,t){return(n||{})[fn]||new ku(t)}Pu.__ieDyn=1;var ku=Pu;function Pu(r){this.identifier="DiagnosticLogger",this.queue=[];var a,o,f,l,t,s=0,v={};Nr(Pu,this,function(i){function u(n,t){var e,r;f<=s||(r=!0,e="AITR_"+t[xe],v[e]?r=!1:v[e]=!0,r&&(n<=o&&(i.queue[an](t),s++,c(1===n?"error":"warn",t)),s===f&&(r=new Su(23,e="Internal events throttle limit per PageView reached for this app.",!1),i.queue[an](r),1===n?i.errorToConsole(e):i[ee](e))))}function c(n,t){var e=mu(r||{});e&&e[ke]&&e[ke](n,t)}t=fu(au(r||{},wu,i).cfg,function(n){n=n.cfg;a=n[_e],o=n.loggingLevelTelemetry,f=n.maxMessageLimit,l=n.enableDebug}),i.consoleLoggingLevel=function(){return a},i[re]=function(n,t,e,r,o){t=new Su(t,e,o=void 0!==o&&o,r);if(l)throw k(t);e=Iu[n]||Cu;b(t[Te])?c("throw"+(1===n?"Critical":"Warning"),t):(o?(r=+t[xe],!v[r]&&n<=a&&(i[e](t[Te]),v[r]=!0)):n<=a&&i[e](t[Te]),u(n,t))},i.debugToConsole=function(n){Eu("debug",n),c("warning",n)},i[ee]=function(n){Eu("warn",n),c("warning",n)},i.errorToConsole=function(n){Eu("error",n),c("error",n)},i.resetInternalMessageCount=function(){s=0,v={}},i.logInternalMessage=u,i[Ce]=function(n){t&&t.rm(),t=null}})}function Du(n){return n||new ku}function dn(n,t,e,r,o,i){void 0===i&&(i=!1),Du(n)[re](t,e,r,o,i)}function Nu(n,t){Du(n)[ee](t)}var Ou,Au="toGMTString",Mu="toUTCString",Lu="cookie",Ru="expires",Uu="isCookieUseDisabled",Vu="disableCookiesUsage",ju="_ckMgr",Fu=null,Hu=null,zu=null,Bu={},qu={},Ku=((c={cookieCfg:gu(((r={})[mo]={fb:"cookieDomain",dfVal:So},r.path={fb:"cookiePath",dfVal:So},r.enabled=to,r.ignoreCookies=to,r.blockedCookies=to,r)),cookieDomain:to,cookiePath:to})[Vu]=to,c);function Xu(){var t;Ou||(t={},u||$n(),t.b=u.lzy,bn(t,"v",{configurable:!0,get:function(){var n=en();return u.lzy||bn(t,"v",{value:n}),t.b=u.lzy,n}}),Ou=t)}function Wu(n){return!n||n.isEnabled()}function Gu(n,t){return t&&n&&C(n.ignoreCookies)&&-1!==on(n.ignoreCookies,t)}function Ju(n,t){var e,t=t[me];return Y(t)&&(e=void 0,b(n[Uu])||(e=!n[Uu]),t=e=b(n[Vu])?e:!n[Vu]),t}function $u(e,o){var f,l,s,r,i,v,u,t=fu(e=au(e||qu,null,o).cfg,function(n){n.setDf(n.cfg,Ku),f=n.ref(n.cfg,"cookieCfg"),l=f[bo]||"/",s=f[mo],r=!1!==Ju(e,f),i=f.getCookie||tc,v=f.setCookie||ec,u=f.delCookie||ec},o),d={isEnabled:function(){var n=!1!==Ju(e,f)&&r&&Qu(o),t=qu[ju];return n&&t&&d!==t?Wu(t):n},setEnabled:function(n){r=!1!==n,f[me]=n},set:function(n,t,e,r,o){var i,u,c,a=!1;return!Wu(d)||(u=f,(c=n)&&u&&C(u.blockedCookies)&&-1!==on(u.blockedCookies,c)||Gu(u,c))||(u={},c=p(t||sn),-1!==(i=Kt(c,";"))&&(c=p(Xn(t,i)),u=Yu(Bn(t,i+1))),Po(u,mo,r||s,W,b),Y(e)||(t=di(),b(u[Ru])&&0<(i=Tt()+1e3*e)&&((r=new Date).setTime(i),Po(u,Ru,Zu(r,t?Au:Mu)||Zu(r,t?Au:Mu)||sn,W)),t||Po(u,"max-age",sn+e,null,b)),(i=ci())&&"https:"===i.protocol&&(Po(u,"secure",null,null,b),(Hu=null===Hu?!rc((it()||{})[Ae]):Hu)&&Po(u,"SameSite","None",null,b)),Po(u,bo,o||l,null,b),v(n,nc(c,u)),a=!0),a},get:function(n){var t=sn;return Wu(d)&&!Gu(f,n)?i(n):t},del:function(n,t){return!!Wu(d)&&d.purge(n,t)},purge:function(n,t){var e,r=!1;return Qu(o)&&((e={})[bo]=t||"/",e[Ru]="Thu, 01 Jan 1970 00:00:01 GMT",t=e,di()||(t["max-age"]="0"),u(n,nc(sn,t)),r=!0),r},unload:function(n){t&&t.rm(),t=null}};return d[ju]=d}function Qu(n){if(null===Fu){Fu=!1,Ou||Xu();try{var t=Ou.v||{};Fu=t[Lu]!==undefined}catch(e){dn(n,2,68,"Cannot access document.cookie - "+ko(e),{exception:k(e)})}}return Fu}function Yu(n){var e={};return n&&n[cn]&&rn(p(n)[Me](";"),function(n){var t;(n=p(n||sn))&&(-1===(t=Kt(n,"="))?e[n]=null:e[p(Xn(n,t))]=p(Bn(n,t+1)))}),e}function Zu(n,t){return Z(n[t])?n[t]():null}function nc(n,t){var e=n||sn;return nn(t,function(n,t){e+="; "+n+(Y(t)?sn:"="+t)}),e}function tc(n){var t,e=sn;return Ou||Xu(),Ou.v&&(t=Ou.v[Lu]||sn,zu!==t&&(Bu=Yu(t),zu=t),e=p(Bu[n]||sn)),e}function ec(n,t){Ou||Xu(),Ou.v&&(Ou.v[Lu]=n+"="+t)}function rc(n){return!(!i(n)||!a(n,"CPU iPhone OS 12")&&!a(n,"iPad; CPU OS 12")&&!(a(n,"Macintosh; Intel Mac OS X 10_14")&&a(n,"Version/")&&a(n,"Safari"))&&(!a(n,"Macintosh; Intel Mac OS X 10_14")||!Bt(n,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))&&!a(n,"Chrome/5")&&!a(n,"Chrome/6")&&(!a(n,"UnrealEngine")||a(n,"Chrome"))&&!a(n,"UCBrowser/12")&&!a(n,"UCBrowser/11"))}var oc={perfEvtsSendAll:!1};function ic(n){n.h=null;var t=n.cb;n.cb=[],rn(t,function(n){m(n.fn,[n.arg])})}function uc(n,t,e,r){rn(n,function(n){n&&n[t]&&(e?(e.cb[an]({fn:r,arg:n}),e.h=e.h||$t(ic,0,e)):m(r,[n]))})}ac.__ieDyn=1;var cc=ac;function ac(n){this.listeners=[];var e,o=[],i={h:null,cb:[]},u=au(n,oc)[oe](function(n){e=!!n.cfg.perfEvtsSendAll});Nr(ac,this,function(n){tn(n,"listeners",{g:function(){return o}}),n[se]=function(n){o[an](n)},n[le]=function(n){for(var t=on(o,n);-1<t;)o[ue](t,1),t=on(o,n)},n[fo]=function(t){uc(o,fo,i,function(n){n[fo](t)})},n[lo]=function(t,e){uc(o,lo,i,function(n){n[lo](t,e)})},n[so]=function(t,e){uc(o,so,e?i:null,function(n){n[so](t,e)})},n[vo]=function(t){!t||!e&&t[Fe]()||uc(o,vo,null,function(n){t.isAsync?$t(function(){return n[vo](t)},0):n[vo](t)})},n[go]=function(t){t&&t[cn]&&uc(o,go,i,function(n){n[go](t)})},n[po]=function(t){t&&t[He]&&uc(o,po,i,function(n){n[po](t)})},n[ho]=function(t,n){var e;0<t&&(e=n||0,uc(o,ho,i,function(n){n[ho](t,e)}))},n[Ce]=function(t){var e,r=function(){u&&u.rm(),u=null,o=[],i.h&&i.h[ce](),i.h=null,i.cb=[]};if(uc(o,"unload",null,function(n){n=n[Ce](t);n&&(e=e||[])[an](n)}),e)return Zr(function(n){return Mr(no(e),function(){r(),n()})});r()}})}var fc="ParentContextKey",lc="ChildrenContextKey",sc=null,vc=(dc.ParentContextKey="parent",dc.ChildrenContextKey="childEvts",dc);function dc(n,t,e){var r,o=this;o.start=Tt(),o[he]=n,o.isAsync=e,o[Fe]=function(){return!1},Z(t)&&tn(o,"payload",{g:function(){return!r&&Z(t)&&(r=t(),t=null),r}}),o[ze]=function(n){return n?(n===dc[fc]||n===dc[lc]?o:o.ctx||{})[n]:null},o[Be]=function(n,t){n&&(n===dc[fc]?(o[n]||(o[Fe]=function(){return!0}),o[n]=t):n===dc[lc]?o[n]=t:(o.ctx=o.ctx||{})[n]=t)},o.complete=function(){var n=0,t=o[ze](dc[lc]);if(C(t))for(var e=0;e<t[cn];e++){var r=t[e];r&&(n+=r.time)}o.time=Tt()-o.start,o.exTime=o.time-n,o.complete=function(){}}}pc.__ieDyn=1;var gc=pc;function pc(t){this.ctx={},Nr(pc,this,function(e){e.create=function(n,t,e){return new vc(n,t,e)},e.fire=function(n){n&&(n.complete(),t&&Z(t[vo])&&t[vo](n))},e[Be]=function(n,t){n&&((e.ctx=e.ctx||{})[n]=t)},e[ze]=function(n){return(e.ctx||{})[n]}})}var hc="CoreUtils.doPerf";function yc(n,t,e,r,o){if(n)if(n=n[yo]?n[yo]():n){var i,u=void 0,c=n[ze](hc);try{if(u=n.create(t(),r,o))return c&&u[Be]&&(u[Be](vc[fc],c),c[ze]&&c[Be]&&((i=c[ze](vc[lc]))||(i=[],c[Be](vc[lc],i)),i[an](u))),n[Be](hc,u),e(u)}catch(a){u&&u[Be]&&u[Be]("exception",a)}finally{u&&n.fire(u),n[Be](hc,c)}}return e()}r=Ze;function mc(){for(var n,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],e=sn,r=0;r<4;r++)e+=t[15&(n=Oi())]+t[n>>4&15]+t[n>>8&15]+t[n>>12&15]+t[n>>16&15]+t[n>>20&15]+t[n>>24&15]+t[n>>28&15];var o=t[8+(3&Oi())|0];return qn(e,0,8)+qn(e,9,4)+"4"+qn(e,13,3)+o+qn(e,16,3)+qn(e,19,12)}var bc=/^([\da-f]{2})-([\da-f]{32})-([\da-f]{16})-([\da-f]{2})(-[^\s]{1,64})?$/i,Cc="00000000000000000000000000000000",wc="0000000000000000";function Ic(n,t,e){return!(!n||n[cn]!==t||n===e||!n.match(/^[\da-f]*$/i))}function _c(n,t,e){return Ic(n,t)?n:e}function Ec(n){for(var t=(n=isNaN(n)||n<0||255<n?1:n).toString(16);t[cn]<2;)t="0"+t;return t}function Sc(n,t){if(!n)return null;if(!(n=C(n)?n[0]||"":n)||!i(n)||8192<n[cn])return null;~n.indexOf(",")&&(n=(e=n[Me](","))[0<t&&e[cn]>t?t:0]);var e=bc.exec(p(n));return e&&"ff"!==e[1]&&e[2]!==Cc&&e[3]!==wc?{version:(e[1]||sn)[te](),traceId:(e[2]||sn)[te](),spanId:(e[3]||sn)[te](),traceFlags:parseInt(e[4],16)}:null}function xc(n){return Ic(n,32,Cc)}function Tc(n){return Ic(n,16,wc)}function kc(n){return!!(n&&Ic(n[Ie],2,"ff")&&Ic(n.traceId,32,Cc)&&Ic(n.spanId,16,wc)&&Ic(Ec(n[Ge]),2))}var Pc=Fi("plugin");function Dc(n){return Pc.get(n,"state",{},!0)}function Nc(e,r){for(var n=[],t=null,o=e[Ne]();o;){var i,u,c=o[pe]();c&&(t&&t[Oe]&&c[co]&&t[Oe](c),u=!!(i=Dc(c))[ve],(u=c[ve]?c[ve]():u)||n[an](c),t=c,o=o[Ne]())}rn(n,function(n){var t=e[vn]();n[ae](e.getCfg(),t,r,e[Ne]()),i=Dc(n),n[vn]||i[vn]||(i[vn]=t),i[ve]=!0,delete i[Se]})}function Oc(n){return n.sort(function(n,t){var e,r=0;return t?(e=t[co],n[co]?r=e?n[ao]-t[ao]:1:e&&(r=-1)):r=n?1:-1,r})}var Ac,Mc,Lc="TelemetryPluginChain",Rc="_hasRun",Uc="_getTelCtx",Vc=0;function jc(n,i,e,t){var r=null,o=[],u=(i=i||au({},null,e[fn]),null!==t&&(r=t?function(n,t,e){for(;n;){if(n[pe]()===e)return n;n=n[Ne]()}return Bc([e],t.config||{},t)}(n,e,t):n),{_next:function(){var n,t=r;return r=t?t[Ne]():null,t||(n=o)&&0<n[cn]&&(rn(n,function(n){try{n.func.call(n.self,n.args)}catch(t){dn(e[fn],2,73,"Unexpected Exception during onComplete - "+k(t))}}),o=[]),t},ctx:{core:function(){return e},diagLog:function(){return Tu(e,i.cfg)},getCfg:function(){return i.cfg},getExtCfg:function(n,t){var r=c(n,!0);return t&&nn(t,function(n,t){var e;!Y(r[n])||!(e=i.cfg[n])&&Y(e)||(r[n]=e),Bi(i,r,n,t)}),i.setDf(r,t)},getConfig:function(n,t,e){void 0===e&&(e=!1);var r,n=c(n,!1),o=i.cfg;return!n||!n[t]&&Y(n[t])?!o[t]&&Y(o[t])||(r=o[t]):r=n[t],r||!Y(r)?r:e},hasNext:function(){return!!r},getNext:function(){return r},setNext:function(n){r=n},iterate:function(n){for(;t=u._next();){var t=t[pe]();t&&n(t)}},onComplete:function(n,t){for(var e=[],r=2;r<arguments.length;r++)e[r-2]=arguments[r];n&&o[an]({func:n,self:b(t)?u.ctx:t,args:e})}}});function c(n,t){var e,r=null,o=i.cfg;return o&&n&&(e=o[io],o[io]=e=!e&&t?{}:e,(e=i.ref(o,io))&&(r=e[n],e[n]=r=!r&&t?{}:r,r=i.ref(e,n))),r}return u}function Fc(n,t,e,r){var o=au(t),i=jc(n,o,e,r),u=i.ctx;return u[ln]=function(n){var t=i._next();return t&&t[co](n,u),!t},u[Ee]=function(n,t){return Fc((n=C(n=void 0===n?null:n)?Bc(n,o.cfg,e,t):n)||u[Ne](),o.cfg,e,t)},u}function Hc(n,e,t){var r=au(e.config),o=jc(n,r,e,t),i=o.ctx;return i[ln]=function(n){var t=o._next();return t&&t[Ce](i,n),!t},i[Ee]=function(n,t){return Hc((n=C(n=void 0===n?null:n)?Bc(n,r.cfg,e,t):n)||i[Ne](),e,t)},i}function zc(n,e,t){var r=au(e.config),o=jc(n,r,e,t).ctx;return o[ln]=function(t){return o.iterate(function(n){Z(n[De])&&n[De](o,t)})},o[Ee]=function(n,t){return zc((n=C(n=void 0===n?null:n)?Bc(n,r.cfg,e,t):n)||o[Ne](),e,t)},o}function Bc(n,t,e,r){var o,i=null,u=!r;return C(n)&&0<n[cn]&&(o=null,rn(n,function(n){(u=!u&&r===n||u)&&n&&Z(n[co])&&(n=qc(n,t,e),i=i||n,o&&o._setNext(n),o=n)})),r&&!i?Bc([r],t,e):i}function qc(a,r,o){var f=null,i=Z(a[co]),u=Z(a[Oe]),l=a?a[fe]+"-"+a[ao]+"-"+Vc++:"Unknown-0-"+Vc++,c={getPlugin:function(){return a},getNext:function(){return f},processTelemetry:function(e,n){var t;s(n=n||(t=(t=a&&Z(a[Uc])?a[Uc]():t)||Fc(c,r,o)),function(n){if(!a||!i)return!1;var t=Dc(a);return!t[Se]&&!t[oo]&&(u&&a[Oe](f),a[co](e,n),!0)},"processTelemetry",function(){return{item:e}},!e.sync)||n[ln](e)},unload:function(r,o){s(r,function(){var n,t,e=!1;return a&&(n=Dc(a),t=a[vn]||n[vn],!a||t&&t!==r.core()||n[Se]||(n[vn]=null,n[Se]=!0,n[ve]=!1,a[Se]&&!0===a[Se](r,o)&&(e=!0))),e},"unload",function(){},o.isAsync)||r[ln](o)},update:function(r,o){s(r,function(){var n,t,e=!1;return a&&(n=Dc(a),t=a[vn]||n[vn],!a||t&&t!==r.core()||n[Se]||a[De]&&!0===a[De](r,o)&&(e=!0)),e},"update",function(){},!1)||r[ln](o)},_id:l,_setNext:function(n){f=n}};function s(e,r,o,n,t){var i=!1,u=a?a[fe]:Lc,c=(c=e[Rc])||(e[Rc]={});return e.setNext(f),a&&yc(e[vn](),function(){return u+":"+o},function(){c[l]=!0;try{var n=f?f._id:sn;n&&(c[n]=!1),i=r(e)}catch(t){n=!f||c[f._id];n&&(i=!0),f&&n||dn(e[ke](),1,73,"Plugin ["+u+"] failed during "+o+" - "+k(t)+", run flags: "+k(c))}},n,t),i}return Nn(c)}function Kc(){var t=[];return{add:function(n){n&&t[an](n)},run:function(e,r){rn(t,function(n){try{n(e,r)}catch(t){dn(e[ke](),2,73,"Unexpected error calling unload handler - "+k(t))}}),t=[]}}}function Xc(){var t=[];return{run:function(e){var n=t;t=[],rn(n,function(n){try{(n.rm||n.remove).call(n)}catch(t){dn(e,2,73,"Unloading:"+k(t))}}),Ac&&n[cn]>Ac&&(Mc?Mc("doUnload",n):dn(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected."))},add:function(n){n&&(bt(t,n),Ac&&t[cn]>Ac&&(Mc?Mc("Add",t):dn(null,1,48,"Max unload hooks exceeded. An excessive number of unload hooks has been detected.")))}}}var Wc="getPlugin",Gc=((c={})[io]={isVal:So,v:{}},c),c=(Jc.__ieDyn=1,Jc);function Jc(){var o,i,f,l,s,u=this;function t(n){var t,n=n=void 0===n?null:n;return n||(t=i||Fc(null,{},u[vn]),n=f&&f[Wc]?t[Ee](null,f[Wc]):t[Ee](null,f)),n}function c(n,t,e){au(n,Gc,Tu(t)),!e&&t&&(e=t[ye]()[Ne]());var r=f;f&&f[Wc]&&(r=f[Wc]()),u[vn]=t,i=Fc(e,n,t,r)}function v(){o=!1,u[vn]=null,f=i=null,s=Xc(),l=Kc()}v(),Nr(Jc,u,function(a){a[ae]=function(n,t,e,r){c(n,t,r),o=!0},a[Se]=function(n,t){var e,r,o,i,u=a[vn];if(u&&(!n||u===n[vn]()))return r=!1,o=n||Hc(null,u,f&&f[Wc]?f[Wc]():f),i=t||{reason:0,isAsync:!1},a[Pe]&&!0===a[Pe](o,i,c)?e=!0:c(),e;function c(){r||(r=!0,l.run(o,t),s.run(o[ke]()),!0===e&&o[ln](i),v())}},a[De]=function(n,t){var e,r,o,i=a[vn];if(i&&(!n||i===n[vn]()))return r=!1,o=n||zc(null,i,f&&f[Wc]?f[Wc]():f),a._doUpdate&&!0===a._doUpdate(o,t||{reason:0},u)?e=!0:u(),e;function u(){r||(r=!0,c(o.getCfg(),o.core(),o[Ne]()))}},Oo(a,"_addUnloadCb",function(){return l},"add"),Oo(a,"_addHook",function(){return s},"add"),tn(a,"_unloadHooks",{g:function(){return s}})}),u[ke]=function(n){return t(n)[ke]()},u[ve]=function(){return o},u.setInitialized=function(n){o=n},u[Oe]=function(n){f=n},u[ln]=function(n,t){t?t[ln](n):f&&Z(f[co])&&f[co](n,null)},u._getTelCtx=t}function $c(n,t,e){for(var r=!1,o=n[cn],i=0;i<o;++i){var u=n[i];if(u)try{if(!1===u.fn[ie](null,[t])){r=!0;break}}catch(c){dn(e,2,64,"Telemetry initializer failed: "+ko(c),{exception:k(c)},!0)}}return!r}aa=Qc=c,er(Yc=ta,aa),Yc[nr]=(na[nr]=aa[nr],new na),ta.__ieDyn=1;var Qc,Yc,Zc=ta;function na(){this.constructor=Yc}function ta(){var o,i,n=Qc.call(this)||this;function t(){o=0,i=[]}return n.identifier="TelemetryInitializerPlugin",n.priority=199,t(),Nr(ta,n,function(e,n){e.addTelemetryInitializer=function(n){return t=o++,bt(e=i,r={id:t,fn:n}),{remove:function(){rn(e,function(n,t){if(n.id===r.id)return e[ue](t,1),-1})}};var e,t,r},e[co]=function(n,t){$c(i,n,(t||e)[ke]())&&e[ln](n,t)},e[Pe]=function(){t()}}),n}var ea="Plugins must provide initialize method",ra="SDK is still unloading...",oa=Dn(((aa={cookieCfg:{}})[uo]={rdOnly:!0,ref:!0,v:[]},aa[eo]={rdOnly:!0,ref:!0,v:[]},aa[io]={ref:!0,v:{}},aa[ro]=to,aa.loggingLevelConsole=0,aa.diagnosticLogInterval=to,aa));function ia(n,t){return new gc(t)}function ua(t,n){var e=!1;return rn(n,function(n){if(n===t)return e=!0,-1}),e}function ca(n,e){var r=null,o=-1;return rn(n,function(n,t){if(n.w===e)return r=n,o=t,-1}),{i:o,l:r}}fa.__ieDyn=1;var aa=fa;function fa(){var w,I,_,r,E,S,x,T,k,P,D,N,O,o,i,A,M,L,R,U,V,j,F,H,z,B,q,K,X,W,G,J;Nr(fa,this,function(s){function v(){X=!0,Y(V)?(B=ne.INACTIVE,dn(_,1,112,"ikey can't be resolved from promises")):B=ne.ACTIVE,d()}function d(){I&&(s.releaseQueue(),s.pollInternalLogs())}function u(n){return W&&W[me]||J||(n||_&&0<_.queue[cn])&&(G||(G=!0,C(w[oe](function(n){var n=n.cfg.diagnosticLogInterval,t=(n&&0<n||(n=1e4),!1);W&&(t=W[me],W[ce]()),(W=function(){return Jt(!1,$,gn[Q](arguments))}(h,n)).unref(),W[me]=t}))),W[me]=!0),W}function t(){var e={},t=(H=[],function(n){n&&rn(n,function(n){var t;n[fe]&&n[Ie]&&!e[n.identifier]&&(t=n[fe]+"="+n[Ie],H[an](t),e[n.identifier]=n)})});t(N),D&&rn(D,function(n){t(n)}),t(P)}function c(){I=!1,(w=au({},oa,s[fn])).cfg[_e]=1,tn(s,"config",{g:function(){return w.cfg},s:function(n){s.updateCfg(n,!1)}}),tn(s,"pluginVersionStringArr",{g:function(){return H||t(),H}}),tn(s,"pluginVersionString",{g:function(){return z||(H||t(),z=H.join(";")),z||sn}}),tn(s,"logger",{g:function(){return _||(_=new ku(w.cfg),w[fn]=_),_},s:function(n){w[fn]=n,_!==n&&(lu(_,!1),_=n)}}),s[fn]=new ku(w.cfg),F=[];var n=s.config[uo]||[];n.splice(0,n[cn]),bt(n,F),o=new Zc,lu(E,!(r=[])),x=S=E=null,lu(T,!1),O=!(P=[]),A=ji("AIBaseCore",!(i=N=D=k=T=null)),M=Kc(),L=Xc(),B=0,K=q=W=H=z=V=U=null,X=G=J=!(j=[])}function a(){var n=Fc(l(),w.cfg,s);return n[we](u),n}function g(n){r=s[fn],o=[],i=[],u={},rn(P,function(n){(Y(n)||Y(n[ae]))&&_n(ea);var t=n[ao],e=n[fe];n&&t&&(Y(u[t])?u[t]=e:Nu(r,"Two extensions have same priority #"+t+" - "+u[t]+", "+e)),(!t||t<500?o:i)[an](n)});var r,o,i,u,t={core:o,channels:i},t=(H=z=k=null,N=Oc(bt(N=(D||[])[0]||[],t[eo])),bt(Oc(t[vn]),N)),e=(F=Nn(t),s.config[uo]||[]),e=(e.splice(0,e[cn]),bt(e,F),a());N&&0<N[cn]&&Nc(e[Ee](N),t),Nc(e,t),n&&m(n)}function f(t){var r=null,e=[];return rn(F,function(n){if(n[fe]===t&&n!==o)return r=n,-1;n.getChannel&&e[an](n)}),!r&&0<e[cn]&&rn(e,function(n){if(!(r=n.getChannel(t)))return-1}),r?{plugin:r,setEnabled:function(n){Dc(r)[oo]=!n},isEnabled:function(){var n=Dc(r);return!n[Se]&&!n[oo]},remove:function(n,t){var e=[r];p(e,{reason:1,isAsync:n=void 0===n||n},function(n){n&&g({reason:32,removed:e}),t&&t(n)})}}:null}function l(){var n;return k||(n=(F||[]).slice(),-1===on(n,o)&&n[an](o),k=Bc(Oc(n),w.cfg,s)),k}function p(i,n,t){var e;i&&0<i[cn]?((e=Hc(Bc(i,w.cfg,s),s))[we](function(){var r=!1,e=[],o=(rn(P,function(n,t){ua(n,i)?r=!0:e[an](n)}),P=e,H=z=null,[]);D&&(rn(D,function(n,t){var e=[];rn(n,function(n){ua(n,i)?r=!0:e[an](n)}),o[an](e)}),D=o),t&&t(r),u()}),e[ln](n)):t(!1)}function h(){var n;_&&_.queue&&(n=_.queue.slice(0),_.queue[cn]=0,rn(n,function(n){n={name:i||"InternalMessageId: "+n[xe],iKey:V,time:To(new Date),baseType:Su.dataType,baseData:{message:n[Te]}};s.track(n)}))}function y(e,n,r,o){var i=1,t=!1,u=null;function c(){i--,t&&0===i&&(u&&u[ce](),u=null,n&&n(t),n=null)}return o=o||5e3,N&&0<N[cn]&&a()[Ee](N).iterate(function(n){var t;n.flush&&(i++,t=!1,n.flush(e,function(){t=!0,c()},r)||t||(e&&null==u?u=$t(function(){u=null,c()},o):c()))}),t=!0,c(),!0}function m(n){var t=zc(l(),s);t[we](u),s._updateHook&&!0===s._updateHook(t,n)||t[ln](n)}function b(n){var t=s[fn];t?(dn(t,2,73,n),u()):_n(n)}function e(n){var t=s[ge]();t&&t[lo]([n],2)}function C(n){L.add(n)}c(),s._getDbgPlgTargets=function(){return[F,r]},s[ve]=function(){return I},s.activeStatus=function(){return B},s._setPendingStatus=function(){B=3},s[ae]=function(u,n,t,e){O&&_n(ra),s[ve]()&&_n("Core cannot be initialized more than once"),w=au(u,oa,t||s[fn],!1),u=w.cfg,C(w[oe](function(t){var n=t.cfg;if(3!==B){K=n.initInMemoMaxSize||100;var e=n.instrumentationKey,r=n.endpointUrl;if(Y(e))return V=null,B=ne.INACTIVE,o="Please provide instrumentation key",void(I?(dn(_,1,100,o),d()):_n(o));var o=[],i=(V=pn(e)?(o[an](e),null):e,q=pn(r)?(o[an](r),null):r,o[cn]?(X=!1,B=3,e=So(n.initTimeOut)?n.initTimeOut:5e4,r=o,n=(zr=zr||Gr(Yr)).v(r,void 0),$t(function(){X||v()},e),Mr(n,function(n){try{if(X)return;var t,e,r;n.rejected||((t=n[de])&&t[cn]&&(e=t[0],V=e&&e[de],1<t[cn]&&(r=t[1],q=r&&r[de])),V&&(u.instrumentationKey=V,u.endpointUrl=q)),v()}catch(o){X||v()}})):v(),t.ref(t.cfg,io));nn(i,function(n){t.ref(i,n)})}})),a=w,r=L,o=(E=e)&&s[ge](),i=R,r.add(a[oe](function(n){var t=n.cfg.disableDbgExt;!0===t&&i&&(o[le](i),i=null),o&&!i&&!0!==t&&(i=bu(n.cfg),o[se](i))})),R=i,C(w[oe](function(n){var t;n.cfg.enablePerfMgr?(t=n.cfg[ro],c===t&&c||(Do(n.cfg,ro,t=t||ia),c=t,x=null),S||x||!Z(t)||(x=t(s,s[ge]()))):c=x=null})),s[fn]=t;var r,o,i,c,a,f,l,e=u[uo];(P=[])[an].apply(P,rr(rr([],n),e)),D=u[eo],g(null),N&&0!==N[cn]||_n("No "+eo+" available"),D&&1<D[cn]&&((a=s[pe]("TeeChannelController"))&&a.plugin||dn(_,1,28,"TeeChannel required")),f=u,l=_,rn(j,function(n){var t=fu(f,n.w,l);delete n.w,n.rm=function(){t.rm()}}),I=!(j=null),B===ne.ACTIVE&&d()},s.getChannels=function(){var t=[];return N&&rn(N,function(n){t[an](n)}),Nn(t)},s.track=function(n){yc(s[yo](),function(){return"AppInsightsCore:track"},function(){null===n&&(e(n),_n("Invalid telemetry item")),!n[he]&&Y(n[he])&&(e(n),_n("telemetry name required")),n.iKey=n.iKey||V,n.time=n.time||To(new Date),n.ver=n.ver||"4.0",!O&&s[ve]()&&B===ne.ACTIVE?a()[ln](n):B!==ne.INACTIVE&&r[cn]<=K&&r[an](n)},function(){return{item:n}},!n.sync)},s[ye]=a,s[ge]=function(){return E||(E=new cc(w.cfg),s._notificationManager=E),E},s[se]=function(n){s.getNotifyMgr()[se](n)},s[le]=function(n){E&&E[le](n)},s.getCookieMgr=function(){return T=T||$u(w.cfg,s[fn])},s.setCookieMgr=function(n){T!==n&&(lu(T,!1),T=n)},s[yo]=function(){return S||x||sc},s.setPerfMgr=function(n){S=n},s.eventCnt=function(){return r[cn]},s.releaseQueue=function(){var n;I&&0<r[cn]&&(n=r,r=[],2===B?rn(n,function(n){n.iKey=n.iKey||V,a()[ln](n)}):dn(_,2,20,"core init status is not active"))},s.pollInternalLogs=function(n){return i=n||null,J=!1,W&&W[ce](),u(!0)},s[be]=function(){J=!0,W&&W[ce](),h()},Ao(s,function(){return o},["addTelemetryInitializer"]),s[Ce]=function(n,t,e){void 0===n&&(n=!0),I||_n("SDK is not initialized"),O&&_n(ra);var r,o={reason:50,isAsync:n,flushComplete:!1},i=(n&&!t&&(r=Zr(function(n){t=n})),Hc(l(),s));return i[we](function(){L.run(s[fn]),su([T,E,_],n,function(){c(),t&&t(o)})},s),h(),y(n,function(n){o.flushComplete=n,O=!0,M.run(i,o),s[be](),i[ln](o)},6,e),r},s[pe]=f,s.addPlugin=function(n,t,e,r){if(!n)return r&&r(!1),void b(ea);var o=f(n[fe]);if(o&&!t)return r&&r(!1),void b("Plugin ["+n[fe]+"] is already loaded!");var i,u={reason:16};function c(){P[an](n),u.added=[n],g(u),r&&r(!0)}o?p(i=[o.plugin],{reason:2,isAsync:!!e},function(n){n?(u.removed=i,u.reason|=32,c()):r&&r(!1)}):c()},s.updateCfg=function(r,n){var t,e;void 0===n&&(n=!0),s[ve]()&&(t={reason:1,cfg:w.cfg,oldCfg:jt({},w.cfg),newConfig:jt({},r),merge:n},r=t.newConfig,e=w.cfg,r[uo]=e[uo],r[eo]=e[eo]),w._block(function(t){var e=t.cfg;!function i(e,r,n,o){n&&nn(n,function(n,t){o&&un(t)&&un(r[n])&&i(e,r[n],t,o),o&&un(t)&&un(r[n])?i(e,r[n],t,o):e.set(r,n,t)})}(t,e,r,n),n||nn(e,function(n){hn(r,n)||t.set(e,n,to)}),t.setDf(e,oa)},!0),w.notify(),t&&m(t)},s.evtNamespace=function(){return A},s.flush=y,s.getTraceCtx=function(n){var t;return U||(t={},U={getName:function(){return t[he]},setName:function(n){t[he]=n},getTraceId:function(){return t.traceId},setTraceId:function(n){xc(n)&&(t.traceId=n)},getSpanId:function(){return t.spanId},setSpanId:function(n){Tc(n)&&(t.spanId=n)},getTraceFlags:function(){return t[Ge]},setTraceFlags:function(n){t[Ge]=n}}),U},s.setTraceCtx=function(n){U=n||null},s.addUnloadHook=C,Oo(s,"addUnloadCb",function(){return M},"add"),s.onCfgChange=function(n){var t,e,r=I?fu(w.cfg,n,s[fn]):((n=ca(t=j,e=n).l)||t[an](n={w:e,rm:function(){var n=ca(t,e);-1!==n.i&&t[ue](n.i,1)}}),n);return tn({