!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jQuery")):"function"==typeof define&&define.amd?define("1ds",["jQuery"],t):"object"==typeof exports?exports["1ds"]=t(require("jQuery")):e["1ds"]=t(e.jQuery)}(window,(function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=17)}({0:function(e,t,n){"use strict";(function(e){
/*!
 * Microsoft Dynamic Proto Utility, 1.1.9
 * Copyright (c) Microsoft and contributors. All rights reserved.
 */
var r;n.d(t,"a",(function(){return S}));var i=Object,a=i.getPrototypeOf,o=i.getOwnPropertyNames;var s,c=("undefined"!=typeof globalThis&&(s=globalThis),s||"undefined"==typeof self||(s=self),s||"undefined"==typeof window||(s=window),s||void 0===e||(s=e),s||{}),u=c.__dynProto$Gbl||(c.__dynProto$Gbl={o:(r={},r.setInstFuncs=!0,r.useBaseInst=!0,r),n:1e3});function l(e,t){return e&&i.prototype.hasOwnProperty.call(e,t)}function f(e){return e&&(e===i.prototype||e===Array.prototype)}function d(e){return f(e)||e===Function.prototype}function p(e){var t;if(e){if(a)return a(e);var n=e.__proto__||e.prototype||(e.constructor?e.constructor.prototype:null);t=e._dyn__proto__||n,l(e,"_dyn__proto__")||(delete e._dynInstProto,t=e._dyn__proto__=e._dynInstProto||e._dyn__proto__,e._dynInstProto=n)}return t}function g(e,t){var n=[];if(o)n=o(e);else for(var r in e)"string"==typeof r&&l(e,r)&&n.push(r);if(n&&n.length>0)for(var i=0;i<n.length;i++)t(n[i])}function v(e,t,n){return"constructor"!==t&&"function"==typeof e[t]&&(n||l(e,t))}function h(e){throw new TypeError("DynamicProto: "+e)}function m(e,t){for(var n=e.length-1;n>=0;n--)if(e[n]===t)return!0;return!1}function y(e,t,n,r){var i=null;if(e&&l(n,"_dynClass")){var a=e._dynInstFuncs||{};if((i=(a[n._dynClass]||{})[t])||h("Missing ["+t+"] function"),!i._dynInstChk&&!1!==a._dynInstChk){for(var o=!l(e,t),s=p(e),c=[];o&&s&&!d(s)&&!m(c,s);){var u=s[t];if(u){o=u===r;break}c.push(s),s=p(s)}try{o&&(e[t]=i),i._dynInstChk=1}catch(e){a._dynInstChk=!1}}}return i}function b(e,t,n){var r=t[e];return r===n&&(r=p(t)[e]),"function"!=typeof r&&h("["+e+"] is not a function"),r}function T(e,t,n,r,i){if(!f(e)){var a=n._dynInstFuncs=n._dynInstFuncs||{},o=a[t]=a[t]||{};!1!==a._dynInstChk&&(a._dynInstChk=!!i),g(n,(function(t){v(n,t,!1)&&n[t]!==r[t]&&(o[t]=n[t],delete n[t],(!l(e,t)||e[t]&&!e[t]._isDynProxy)&&(e[t]=function(e,t){var n=function(){var r=y(this,t,e,n)||b(t,e,n);return r.apply(this,arguments)};return n._isDynProxy=1,n}(e,t)))}))}}function C(e,t){return l(e,"prototype")?e.name||t||"_unknown_":((e||{}).constructor||{}).name||t||"_unknown_"}function S(e,t,n,r){l(e,"prototype")||h("theClass is an invalid class definition.");var i=e.prototype;(function(e,t){if(a){for(var n=[],r=p(t);r&&!d(r)&&!m(n,r);){if(r===e)return!0;n.push(r),r=p(r)}return!1}return!0})(i,t)||h("["+C(e)+"] not in hierarchy of ["+C(t)+"]");var o=null;l(i,"_dynClass")?o=i._dynClass:(o="_dynCls$"+C(e,"_")+"$"+u.n,u.n++,i._dynClass=o);var s=S._dfOpts,c=!!s.useBaseInst;c&&r&&void 0!==r.useBaseInst&&(c=!!r.useBaseInst);var f=function(e){var t={};return g(e,(function(n){!t[n]&&v(e,n,!1)&&(t[n]=e[n])})),t}(t);n(t,function(e,t,n,r){function i(e,t,n){var i=t[n];if(i._isDynProxy&&r){var a=e._dynInstFuncs||{};!1!==a._dynInstChk&&(i=(a[t._dynClass]||{})[n]||i)}return function(){return i.apply(e,arguments)}}var o={};g(n,(function(e){o[e]=i(t,n,e)}));for(var s=p(e),c=[];s&&!d(s)&&!m(c,s);)g(s,(function(e){!o[e]&&v(s,e,!a)&&(o[e]=i(t,s,e))})),c.push(s),s=p(s);return o}(i,t,f,c));var y=!!a&&!!s.setInstFuncs;y&&r&&(y=!!r.setInstFuncs),T(i,o,t,f,!1!==y)}S._dfOpts=u.o}).call(this,n(10))},10:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},17:function(e,t,n){"use strict";n.r(t);var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};Object.create;Object.create;var a=n(5),o=n(26),s=n(0),c=n(2),u=n(7),l=c.d,f=c.b.freeze,d=(c.b.seal,c.b.keys),p=String[c.k],g=p.trim,v=p.endsWith,h=p.startsWith,m=Date[c.k].toISOString,y=Array.isArray,b=c.f.toString,T=c.e.toString,C=T.call(c.b),S=/-([a-z])/g,I=/([^\w\d_$])/g,x=/^(\d+[\w\d_$])/,E=Object.getPrototypeOf;function w(e){if(e){if(E)return E(e);var t=e.__proto__||e[c.k]||e.constructor;if(t)return t}return null}function k(e,t){return typeof e===t}function N(e){return void 0===e||typeof e===c.l}function P(e){return null===e||N(e)}function D(e){return!P(e)}function A(e,t){return!(!e||!c.e.call(e,t))}function _(e){return!(!e||typeof e!==c.j)}function O(e){return!(!e||typeof e!==c.h)}function M(e){var t=e;return t&&F(t)&&(t=(t=(t=t.replace(S,(function(e,t){return t.toUpperCase()}))).replace(I,"_")).replace(x,(function(e,t){return"_"+t}))),t}function R(e,t){if(e)for(var n in e)c.e.call(e,n)&&t.call(e,n,e[n])}function L(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=v?e.endsWith(t):function(e,t){var n=!1,r=t?t.length:0,i=e?e.length:0;if(r&&i&&i>=r&&!(n=e===t)){for(var a=i-1,o=r-1;o>=0;o--){if(e[a]!=t[o])return!1;a--}n=!0}return n}(e,t)),n}function V(e,t){var n=!1;return e&&t&&!(n=e===t)&&(n=h?e.startsWith(t):function(e,t){var n=!1,r=t?t.length:0;if(e&&r&&e.length>=r&&!(n=e===t)){for(var i=0;i<r;i++)if(e[i]!==t[i])return!1;n=!0}return n}(e,t)),n}function U(e,t){return!(!e||!t)&&-1!==e.indexOf(t)}function q(e){return!(!e||"[object Date]"!==b.call(e))}var H=y||function(e){return!(!e||"[object Array]"!==b.call(e))};function j(e){return!(!e||"[object Error]"!==b.call(e))}function F(e){return"string"==typeof e}function B(e){return"number"==typeof e}function z(e){return"boolean"==typeof e}function W(e){var t=!1;if(e&&"object"==typeof e){var n=E?E(e):w(e);n?(n.constructor&&c.e.call(n,"constructor")&&(n=n.constructor),t=typeof n===c.h&&T.call(n)===C):t=!0}return t}function K(e){if(e)return m?e.toISOString():function(e){if(e&&e.getUTCFullYear){var t=function(e){var t=String(e);return 1===t.length&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}}(e)}function G(e,t,n){var r=e.length;try{for(var i=0;i<r&&(!(i in e)||-1!==t.call(n||e,e[i],i,e));i++);}catch(e){}}function X(e,t,n){if(e){if(e.indexOf)return e.indexOf(t,n);var r=e.length,i=n||0;try{for(var a=Math.max(i>=0?i:r-Math.abs(i),0);a<r;a++)if(a in e&&e[a]===t)return a}catch(e){}}return-1}function Q(e,t,n){var r;if(e){if(e.map)return e.map(t,n);var i=e.length,a=n||e;r=new Array(i);try{for(var o=0;o<i;o++)o in e&&(r[o]=t.call(a,e[o],e))}catch(e){}}return r}function J(e,t,n){var r;if(e){if(e.reduce)return e.reduce(t,n);var i=e.length,a=0;if(arguments.length>=3)r=arguments[2];else{for(;a<i&&!(a in e);)a++;r=e[a++]}for(;a<i;)a in e&&(r=t(r,e[a],a,e)),a++}return r}function $(e){return e&&(e=g&&e.trim?e.trim():e.replace?e.replace(/^\s+|(?=\s)\s+$/g,""):e),e}var Y=!{toString:null}.propertyIsEnumerable("toString"),Z=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];function ee(e){var t=typeof e;if(t===c.h||t===c.j&&null!==e||Object(u.c)("objKeys called on non-object"),!Y&&d)return d(e);var n=[];for(var r in e)e&&c.e.call(e,r)&&n.push(r);if(Y)for(var i=Z.length,a=0;a<i;a++)e&&c.e.call(e,Z[a])&&n.push(Z[a]);return n}function te(e,t,n,r){if(l)try{var i={enumerable:!0,configurable:!0};return n&&(i.get=n),r&&(i.set=r),l(e,t,i),!0}catch(e){}return!1}function ne(e){return e}function re(e){return f&&R(e,(function(e,t){(H(t)||_(t))&&f(t)})),ie(e)}var ie=f||ne;function ae(){var e=Date;return e.now?e.now():(new e).getTime()}function oe(e){return j(e)?e.name:""}function se(e,t,n,r,i){var a=n;return e&&((a=e[t])===n||i&&!i(a)||r&&!r(n)||(a=n,e[t]=a)),a}function ce(e,t,n){var r;return e?!(r=e[t])&&P(r)&&(r=N(n)?{}:n,e[t]=r):r=N(n)?{}:n,r}function ue(e,t){return P(e)?t:e}function le(e){return!!e}function fe(e){throw new Error(e)}function de(e,t){var n=null,r=null;return O(e)?n=e:r=e,function(){var e=arguments;if(n&&(r=n()),r)return r[t].apply(r,e)}}function pe(e,t,n,r,i){e&&t&&n&&(!1!==i||N(e[t]))&&(e[t]=de(n,r))}function ge(e,t,n,r){return e&&t&&_(e)&&H(n)&&G(n,(function(n){F(n)&&pe(e,n,t,n,r)})),e}function ve(e){return e&&c.a&&(e=Object(c.b)(Object(c.a)({},e))),e}function he(e,t,n,r,i,a){var o=arguments,s=o[0]||{},u=o.length,l=!1,f=1;for(u>0&&z(s)&&(l=s,s=o[f]||{},f++),_(s)||(s={});f<u;f++){var d=o[f],p=H(d),g=_(d);for(var v in d){var h=p&&v in d||g&&c.e.call(d,v);if(h){var m=d[v],y=void 0;if(l&&m&&((y=H(m))||W(m))){var b=s[v];y?H(b)||(b=[]):W(b)||(b={}),m=he(l,b,m)}void 0!==m&&(s[v]=m)}}}return s}var me=null,ye=function(){function e(t,n,r){var i,a=this,o=!1;(a.start=ae(),a.name=t,a.isAsync=r,a.isChildEvt=function(){return!1},O(n))&&(o=te(a,"payload",(function(){return!i&&O(n)&&(i=n(),n=null),i})));a.getCtx=function(t){return t?t===e.ParentContextKey||t===e.ChildrenContextKey?a[t]:(a.ctx||{})[t]:null},a.setCtx=function(t,n){if(t)if(t===e.ParentContextKey)a[t]||(a.isChildEvt=function(){return!0}),a[t]=n;else if(t===e.ChildrenContextKey)a[t]=n;else{(a.ctx=a.ctx||{})[t]=n}},a.complete=function(){var t=0,r=a.getCtx(e.ChildrenContextKey);if(H(r))for(var i=0;i<r.length;i++){var s=r[i];s&&(t+=s.time)}a.time=ae()-a.start,a.exTime=a.time-t,a.complete=function(){},!o&&O(n)&&(a.payload=n())}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),be=function(){function e(t){this.ctx={},Object(s.a)(e,this,(function(e){e.create=function(e,t,n){return new ye(e,t,n)},e.fire=function(e){e&&(e.complete(),t&&O(t.perfEvent)&&t.perfEvent(e))},e.setCtx=function(t,n){t&&((e.ctx=e.ctx||{})[t]=n)},e.getCtx=function(t){return(e.ctx||{})[t]}}))}return e.__ieDyn=1,e}();function Te(e,t,n,r,i){if(e){var a=e;if(a.getPerfMgr&&(a=a.getPerfMgr()),a){var o=void 0,s=a.getCtx("CoreUtils.doPerf");try{if(o=a.create(t(),r,i)){if(s&&o.setCtx&&(o.setCtx(ye.ParentContextKey,s),s.getCtx&&s.setCtx)){var c=s.getCtx(ye.ChildrenContextKey);c||(c=[],s.setCtx(ye.ChildrenContextKey,c)),c.push(o)}return a.setCtx("CoreUtils.doPerf",o),n(o)}}catch(e){o&&o.setCtx&&o.setCtx("exception",e)}finally{o&&a.fire(o),a.setCtx("CoreUtils.doPerf",s)}}}return n()}var Ce=null,Se=null,Ie=!1,xe=null,Ee=null;function we(e,t){var n=!1;if(e){try{if(!(n=t in e)){var r=e[c.k];r&&(n=t in r)}}catch(e){}if(!n)try{n=!N((new e)[t])}catch(e){}}return n}function ke(e){var t=Object(u.a)();return t&&t[e]?t[e]:"window"===e&&Ne()?window:null}function Ne(){return Boolean(typeof window===c.j&&window)}function Pe(){return Ne()?window:ke("window")}function De(){return Boolean(typeof document===c.j&&document)}function Ae(){return De()?document:ke("document")}function _e(){return Boolean(typeof navigator===c.j&&navigator)}function Oe(){return _e()?navigator:ke("navigator")}function Me(){return Boolean(typeof history===c.j&&history)}function Re(e){if(e&&Ie){var t=ke("__mockLocation");if(t)return t}return typeof location===c.j&&location?location:ke("location")}function Le(){return ke("performance")}function Ve(){return Boolean(typeof JSON===c.j&&JSON||null!==ke("JSON"))}function Ue(){return Ve()?JSON||ke("JSON"):null}function qe(){var e=Oe();return!(!e||!e.product)&&"ReactNative"===e.product}function He(){var e=Oe();if(e&&(e.userAgent!==Se||null===Ce)){var t=((Se=e.userAgent)||"").toLowerCase();Ce=U(t,"msie")||U(t,"trident/")}return Ce}function je(e){if(void 0===e&&(e=null),!e){var t=Oe()||{};e=t?(t.userAgent||"").toLowerCase():""}var n=(e||"").toLowerCase();if(U(n,"msie")){var r=Ae()||{};return Math.max(parseInt(n.split("msie")[1]),r.documentMode||0)}if(U(n,"trident/")){var i=parseInt(n.split("trident/")[1]);if(i)return i+4}return null}function Fe(e){var t=Object[c.k].toString.call(e),n="";return"[object Error]"===t?n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'":Ve()&&(n=Ue().stringify(e)),t+n}function Be(){return null===Ee&&(Ee=_e()&&Boolean(Oe().sendBeacon)),Ee}function ze(e){var t=!1;try{t=!!ke("fetch");var n=ke("Request");t&&e&&n&&(t=we(n,"keepalive"))}catch(e){}return t}function We(){return null===xe&&(xe=typeof XDomainRequest!==c.l)&&Ke()&&(xe=xe&&!we(ke("XMLHttpRequest"),"withCredentials")),xe}function Ke(){var e=!1;try{e=!!ke("XMLHttpRequest")}catch(e){}return e}var Ge,Xe=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],Qe=null;function Je(e,t){return function(){var n=arguments,r=$e(t);if(r){var i=r.listener;i&&i[e]&&i[e].apply(i,n)}}}function $e(e){var t,n=Qe;return n||!0===e.disableDbgExt||(n=Qe||((t=ke("Microsoft"))&&(Qe=t.ApplicationInsights),Qe)),n?n.ChromeDbgExt:null}function Ye(e){return e?'"'+e.replace(/\"/g,"")+'"':""}function Ze(e,t){var n=typeof console!==c.l?console:ke("console");if(n){var r="log";n[e]&&(r=e),O(n[r])&&n[r](t)}}var et=function(){function e(e,t,n,r){void 0===n&&(n=!1);this.messageId=e,this.message=(n?"AI: ":"AI (Internal): ")+e;var i="";Ve()&&(i=Ue().stringify(r));var a=(t?" message:"+Ye(t):"")+(r?" props:"+Ye(i):"");this.message+=a}return e.dataType="MessageData",e}();function tt(e,t){return(e||{}).logger||new nt(t)}var nt=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var n,r,i,a,o=0,c={};Object(s.a)(e,this,(function(e){function s(t,n){if(!(o>=i)){var a=!0,s="AITR_"+n.messageId;if(c[s]?a=!1:c[s]=!0,a&&(t<=r&&(e.queue.push(n),o++,u(1===t?"error":"warn",n)),o===i)){var l="Internal events throttle limit per PageView reached for this app.",f=new et(23,l,!1);e.queue.push(f),1===t?e.errorToConsole(l):e.warnToConsole(l)}}}function u(e,n){var r=$e(t||{});r&&r.diagLog&&r.diagLog(e,n)}!function(e){n=ue(e.loggingLevelConsole,0),r=ue(e.loggingLevelTelemetry,1),i=ue(e.maxMessageLimit,25),a=ue(e.enableDebug,ue(e.enableDebugExceptions,!1))}(t||{}),e.consoleLoggingLevel=function(){return n},e.telemetryLoggingLevel=function(){return r},e.maxInternalMessageLimit=function(){return i},e.enableDebugExceptions=function(){return a},e.throwInternal=function(t,r,i,o,l){void 0===l&&(l=!1);var f=new et(r,i,l,o);if(a)throw Fe(f);var d=1===t?"errorToConsole":"warnToConsole";if(N(f.message))u("throw"+(1===t?"Critical":"Warning"),f);else{if(l){var p=+f.messageId;!c[p]&&n>=t&&(e[d](f.message),c[p]=!0)}else n>=t&&e[d](f.message);s(t,f)}},e.warnToConsole=function(e){Ze("warn",e),u("warning",e)},e.errorToConsole=function(e){Ze("error",e),u("error",e)},e.resetInternalMessageCount=function(){o=0,c={}},e.logInternalMessage=s}))}return e.__ieDyn=1,e}();function rt(e){return e||new nt}function it(e,t,n,r,i,a){void 0===a&&(a=!1),rt(e).throwInternal(t,n,r,i,a)}function at(e,t){rt(e).warnToConsole(t)}var ot=null,st=null,ct=null,ut=Ae(),lt={},ft={};function dt(e,t){var n=ht._ckMgr||ft._ckMgr;return n||(n=ht._ckMgr=ht(e,t),ft._ckMgr=n),n}function pt(e){return!e||e.isEnabled()}function gt(e,t){return!!(t&&e&&H(e.ignoreCookies))&&-1!==e.ignoreCookies.indexOf(t)}function vt(e,t){var n;if(e)n=e.getCookieMgr();else if(t){var r=t.cookieCfg;n=r._ckMgr?r._ckMgr:ht(t)}return n||(n=dt(t,(e||{}).logger)),n}function ht(e,t){var n,r=function(e){var t=e.cookieCfg=e.cookieCfg||{};if(se(t,"domain",e.cookieDomain,D,P),se(t,"path",e.cookiePath||"/",null,P),P(t.enabled)){var n=void 0;N(e.isCookieUseDisabled)||(n=!e.isCookieUseDisabled),N(e.disableCookiesUsage)||(n=!e.disableCookiesUsage),t.enabled=n}return t}(e||ft),i=r.path||"/",a=r.domain,o=!1!==r.enabled,s=((n={isEnabled:function(){var e=o&&mt(t),n=ft._ckMgr;return e&&n&&s!==n&&(e=pt(n)),e}}).setEnabled=function(e){o=!1!==e},n.set=function(e,t,n,o,c){var u=!1;if(pt(s)&&!function(e,t){return!!(t&&e&&H(e.blockedCookies)&&-1!==e.blockedCookies.indexOf(t))||gt(e,t)}(r,e)){var l={},f=$(t||""),d=f.indexOf(";");if(-1!==d&&(f=$(t.substring(0,d)),l=yt(t.substring(d+1))),se(l,"domain",o||a,le,N),!P(n)){var p=He();if(N(l.expires)){var g=ae()+1e3*n;if(g>0){var v=new Date;v.setTime(g),se(l,"expires",bt(v,p?"toGMTString":"toUTCString")||bt(v,p?"toGMTString":"toUTCString")||"",le)}}p||se(l,"max-age",""+n,null,N)}var h=Re();h&&"https:"===h.protocol&&(se(l,"secure",null,null,N),null===st&&(st=!It((Oe()||{}).userAgent)),st&&se(l,"SameSite","None",null,N)),se(l,"path",c||i,null,N),(r.setCookie||St)(e,Tt(f,l)),u=!0}return u},n.get=function(e){var t="";return pt(s)&&!gt(r,e)&&(t=(r.getCookie||Ct)(e)),t},n.del=function(e,t){var n=!1;return pt(s)&&(n=s.purge(e,t)),n},n.purge=function(e,n){var i,a=!1;if(mt(t)){var o=((i={}).path=n||"/",i.expires="Thu, 01 Jan 1970 00:00:01 GMT",i);He()||(o["max-age"]="0"),(r.delCookie||St)(e,Tt("",o)),a=!0}return a},n);return s._ckMgr=s,s}function mt(e){if(null===ot){ot=!1;try{ot=void 0!==(ut||{}).cookie}catch(t){it(e,2,68,"Cannot access document.cookie - "+oe(t),{exception:Fe(t)})}}return ot}function yt(e){var t={};e&&e.length&&G($(e).split(";"),(function(e){if(e=$(e||"")){var n=e.indexOf("=");-1===n?t[e]=null:t[$(e.substring(0,n))]=$(e.substring(n+1))}}));return t}function bt(e,t){return O(e[t])?e[t]():null}function Tt(e,t){var n=e||"";return R(t,(function(e,t){n+="; "+e+(P(t)?"":"="+t)})),n}function Ct(e){var t="";if(ut){var n=ut.cookie||"";ct!==n&&(lt=yt(n),ct=n),t=$(lt[e]||"")}return t}function St(e,t){ut&&(ut.cookie=e+"="+t)}function It(e){return!!F(e)&&(!(!U(e,"CPU iPhone OS 12")&&!U(e,"iPad; CPU OS 12"))||(!!(U(e,"Macintosh; Intel Mac OS X 10_14")&&U(e,"Version/")&&U(e,"Safari"))||(!(!U(e,"Macintosh; Intel Mac OS X 10_14")||!L(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))||(!(!U(e,"Chrome/5")&&!U(e,"Chrome/6"))||(!(!U(e,"UnrealEngine")||U(e,"Chrome"))||!(!U(e,"UCBrowser/12")&&!U(e,"UCBrowser/11")))))))}var xt=!1,Et=123456789,wt=987654321;function kt(e){e<0&&(e>>>=0),Et=123456789+e&4294967295,wt=987654321-e&4294967295,xt=!0}function Nt(){try{var e=2147483647&ae();kt((4294967296*Math.random()^e)+e)}catch(e){}}function Pt(e){return e>0?Math.floor(Dt()/4294967295*(e+1))>>>0:0}function Dt(e){var t=0,n=ke("crypto")||ke("msCrypto");return n&&n.getRandomValues&&(t=4294967295&n.getRandomValues(new Uint32Array(1))[0]),0===t&&He()&&(xt||Nt(),t=4294967295&_t()),0===t&&(t=Math.floor(4294967296*Math.random()|0)),e||(t>>>=0),t}function At(e){e?kt(e):Nt()}function _t(e){var t=((wt=36969*(65535&wt)+(wt>>16)&4294967295)<<16)+(65535&(Et=18e3*(65535&Et)+(Et>>16)&4294967295))>>>0&4294967295|0;return e||(t>>>=0),t}function Ot(e){void 0===e&&(e=22);for(var t=Dt()>>>0,n=0,r="";r.length<e;)n++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===n&&(t=(Dt()<<2&4294967295|3&t)>>>0,n=0);return r}var Mt=c.d,Rt="."+Ot(6),Lt=0;function Vt(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Ut(e,t){var n=t[e.id];if(!n){n={};try{Vt(t)&&(function(e,t,n){if(Mt)try{return Mt(e,t,{value:n,enumerable:!1,configurable:!0}),!0}catch(e){}return!1}(t,e.id,n)||(t[e.id]=n))}catch(e){}}return n}function qt(e,t){return void 0===t&&(t=!1),M(e+Lt+++(t?".2.8.16":"")+Rt)}function Ht(e){var t={id:qt("_aiData-"+(e||"")+".2.8.16"),accept:function(e){return Vt(e)},get:function(e,n,r,i){var a=e[t.id];return a?a[M(n)]:(i&&((a=Ut(t,e))[M(n)]=r),r)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(e){}}};return t}var jt=qt("aiEvtPageHide"),Ft=qt("aiEvtPageShow"),Bt=/\.[\.]+/g,zt=/[\.]+$/,Wt=1,Kt=Ht("events"),Gt=/^([^.]*)(?:\.(.+)|)/;function Xt(e){return e&&e.replace?e.replace(/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,""):e}function Qt(e,t){var n;if(t){var r="";H(t)?(r="",G(t,(function(e){(e=Xt(e))&&("."!==e[0]&&(e="."+e),r+=e)}))):r=Xt(t),r&&("."!==r[0]&&(r="."+r),e=(e||"")+r)}var i=Gt.exec(e||"")||[];return(n={}).type=i[1],n.ns=(i[2]||"").replace(Bt,".").replace(zt,"").split(".").sort().join("."),n}function Jt(e,t,n){void 0===n&&(n=!0);var r=Kt.get(e,"events",{},n),i=r[t];return i||(i=r[t]=[]),i}function $t(e,t,n,r){e&&t&&t.type&&(e.removeEventListener?e.removeEventListener(t.type,n,r):e.detachEvent&&e.detachEvent("on"+t.type,n))}function Yt(e,t,n,r){for(var i=t.length;i--;){var a=t[i];a&&(n.ns&&n.ns!==a.evtName.ns||r&&!r(a)||($t(e,a.evtName,a.handler,a.capture),t.splice(i,1)))}}function Zt(e,t){return t?Qt("xx",H(t)?[e].concat(t):[e,t]).ns.split("."):e}function en(e,t,n,r,i){var a;void 0===i&&(i=!1);var o=!1;if(e)try{var s=Qt(t,r);if((o=function(e,t,n,r){var i=!1;return e&&t&&t.type&&n&&(e.addEventListener?(e.addEventListener(t.type,n,r),i=!0):e.attachEvent&&(e.attachEvent("on"+t.type,n),i=!0)),i}(e,s,n,i))&&Kt.accept(e)){var c=((a={guid:Wt++,evtName:s}).handler=n,a.capture=i,a);Jt(e,s.type).push(c)}}catch(e){}return o}function tn(e,t,n,r,i){if(void 0===i&&(i=!1),e)try{var a=Qt(t,r),o=!1;!function(e,t,n){if(t.type)Yt(e,Jt(e,t.type),t,n);else{var r=Kt.get(e,"events",{});R(r,(function(r,i){Yt(e,i,t,n)})),0===ee(r).length&&Kt.kill(e,"events")}}(e,a,(function(e){return!((!a.ns||n)&&e.handler!==n)&&(o=!0,!0)})),o||$t(e,a,n,i)}catch(e){}}function nn(e,t,n){var r=!1,i=Pe();i&&(r=en(i,e,t,n),r=en(i.body,e,t,n)||r);var a=Ae();return a&&(r=en(a,e,t,n)||r),r}function rn(e,t,n,r){var i=!1;return t&&e&&e.length>0&&G(e,(function(e){e&&(n&&-1!==X(n,e)||(i=nn(e,t,r)||i))})),i}function an(e,t,n){e&&H(e)&&G(e,(function(e){e&&function(e,t,n){var r=Pe();r&&(tn(r,e,t,n),tn(r.body,e,t,n));var i=Ae();i&&tn(i,e,t,n)}(e,t,n)}))}function on(e,t,n){return function(e,t,n,r){var i=!1;return t&&e&&H(e)&&!(i=rn(e,t,n,r))&&n&&n.length>0&&(i=rn(e,t,null,r)),i}(["beforeunload","unload","pagehide"],e,t,n)}function sn(e,t){an(["beforeunload","unload","pagehide"],e,t)}function cn(e,t,n){var r=Zt(jt,n),i=rn(["pagehide"],e,t,r);return t&&-1!==X(t,"visibilitychange")||(i=rn(["visibilitychange"],(function(t){var n=Ae();e&&n&&"hidden"===n.visibilityState&&e(t)}),t,r)||i),!i&&t&&(i=cn(e,null,n)),i}function un(e,t){var n=Zt(jt,t);an(["pagehide"],e,n),an(["visibilitychange"],null,n)}var ln,fn=null;c.l;function dn(){var e=gn();return e.substring(0,8)+"-"+e.substring(8,12)+"-"+e.substring(12,16)+"-"+e.substring(16,20)+"-"+e.substring(20)}function pn(){var e=Le();return e&&e.now?e.now():ae()}function gn(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n="",r=0;r<4;r++)n+=t[15&(e=Dt())]+t[e>>4&15]+t[e>>8&15]+t[e>>12&15]+t[e>>16&15]+t[e>>20&15]+t[e>>24&15]+t[e>>28&15];var i=t[8+(3&Dt())|0];return n.substr(0,8)+n.substr(9,4)+"4"+n.substr(13,3)+i+n.substr(16,3)+n.substr(19,12)}var vn={_canUseCookies:void 0,isTypeof:k,isUndefined:N,isNullOrUndefined:P,hasOwnProperty:A,isFunction:O,isObject:_,isDate:q,isArray:H,isError:j,isString:F,isNumber:B,isBoolean:z,toISOString:K,arrForEach:G,arrIndexOf:X,arrMap:Q,arrReduce:J,strTrim:$,objCreate:u.b,objKeys:ee,objDefineAccessors:te,addEventHandler:nn,dateNow:ae,isIE:He,disableCookies:mn,newGuid:dn,perfNow:pn,newId:Ot,randomValue:Pt,random32:Dt,mwcRandomSeed:At,mwcRandom32:_t,generateW3CId:gn};function hn(e,t){var n=dt(e,t),r=vn._canUseCookies;return null===fn&&(fn=[],ln=r,te(vn,"_canUseCookies",(function(){return ln}),(function(e){ln=e,G(fn,(function(t){t.setEnabled(e)}))}))),-1===X(fn,n)&&fn.push(n),z(r)&&n.setEnabled(r),z(ln)&&n.setEnabled(ln),n}function mn(){hn().setEnabled(!1)}var yn,bn=((yn={})[0]=0,yn[2]=6,yn[1]=1,yn[3]=7,yn[4098]=6,yn[4097]=1,yn[4099]=7,yn),Tn=Boolean(Ae()),Cn=Boolean(Pe());function Sn(e){return!(""===e||P(e))}function In(e){if(e){var t=e.indexOf("-");if(t>-1)return e.substring(0,t)}return""}function xn(e){return!!(e&&B(e)&&e>=1&&e<=4)}function En(e,t,n){if(!t&&!Sn(t)||"string"!=typeof e)return null;var r=typeof t;if("string"===r||"number"===r||"boolean"===r||H(t))t={value:t};else if("object"!==r||c.e.call(t,"value")){if(P(t.value)||""===t.value||!F(t.value)&&!B(t.value)&&!z(t.value)&&!H(t.value))return null}else t={value:n?JSON.stringify(t):t};if(H(t.value)&&!_n(t.value))return null;if(!P(t.kind)){if(H(t.value)||!An(t.kind))return null;t.value=t.value.toString()}return t}function wn(e,t,n){var r=-1;if(!N(e))if(t>0&&(32===t?r=8192:t<=13&&(r=t<<5)),function(e){if(e>=0&&e<=9)return!0;return!1}(n))-1===r&&(r=0),r|=n;else{var i=bn[Mn(e)]||-1;-1!==r&&-1!==i?r|=i:6===i&&(r=i)}return r}function kn(e,t,n){var r;return void 0===n&&(n=!0),e&&(r=e.get(t),n&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||""}function Nn(e){void 0===e&&(e="D");var t=dn();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,"")),t}function Pn(e,t,n,r,i){var a={},o=!1,s=0,u=arguments.length,l=Object[c.k],f=arguments;for("[object Boolean]"===l.toString.call(f[0])&&(o=f[0],s++);s<u;s++){R(e=f[s],(function(e,t){o&&t&&_(t)?H(t)?(a[e]=a[e]||[],G(t,(function(t,n){t&&_(t)?a[e][n]=Pn(!0,a[e][n],t):a[e][n]=t}))):a[e]=Pn(!0,a[e],t):a[e]=t}))}return a}var Dn=pn;function An(e){return 0===e||e>0&&e<=13||32===e}function _n(e){return e.length>0}function On(e,t){var n=e;n.timings=n.timings||{},n.timings.processTelemetryStart=n.timings.processTelemetryStart||{},n.timings.processTelemetryStart[t]=Dn()}function Mn(e){var t=0;if(null!=e){var n=typeof e;"string"===n?t=1:"number"===n?t=2:"boolean"===n?t=3:n===c.j&&(t=4,H(e)?(t=4096,e.length>0&&(t|=Mn(e[0]))):c.e.call(e,"value")&&(t=8192|Mn(e.value)))}return t}c.l,c.j,c.l,u.b;function Rn(e,t,n,r,i,a){function o(e,t,n){try{e[t]=n}catch(e){}}void 0===r&&(r=!1),void 0===i&&(i=!1);var s=new XMLHttpRequest;return r&&o(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),n&&o(s,"withCredentials",n),s.open(e,t,!i),n&&o(s,"withCredentials",n),!i&&a&&o(s,"timeout",a),s}var Ln="00000000000000000000000000000000";function Vn(e,t,n){return!(!e||e.length!==t||e===n)&&!!e.match(/^[\da-f]*$/i)}function Un(e,t,n){return Vn(e,t)?e:n}function qn(e){(isNaN(e)||e<0||e>255)&&(e=1);for(var t=e.toString(16);t.length<2;)t="0"+t;return t}function Hn(e,t,n,r){var i;return(i={}).version=Vn(r,2,"ff")?r:"00",i.traceId=jn(e)?e:gn(),i.spanId=Fn(t)?t:gn().substr(0,16),i.traceFlags=n>=0&&n<=255?n:1,i}function jn(e){return Vn(e,32,Ln)}function Fn(e){return Vn(e,16,"0000000000000000")}function Bn(e){if(e){var t=qn(e.traceFlags);Vn(t,2)||(t="01");var n=e.version||"00";return"00"!==n&&"ff"!==n&&(n="00"),"".concat(n.toLowerCase(),"-").concat(Un(e.traceId,32,Ln).toLowerCase(),"-").concat(Un(e.spanId,16,"0000000000000000").toLowerCase(),"-").concat(t.toLowerCase())}return""}var zn=Ht("plugin");function Wn(e){return zn.get(e,"state",{},!0)}function Kn(e,t){for(var n,r=[],i=null,a=e.getNext();a;){var o=a.getPlugin();if(o){i&&O(i.setNextPlugin)&&O(o.processTelemetry)&&i.setNextPlugin(o);(O(o.isInitialized)?o.isInitialized():(n=Wn(o)).isInitialized)||r.push(o),i=o,a=a.getNext()}}G(r,(function(r){var i=e.core();r.initialize(e.getCfg(),i,t,e.getNext()),n=Wn(r),r.core||n.core||(n.core=i),n.isInitialized=!0,delete n.teardown}))}function Gn(e){return e.sort((function(e,t){var n=0;if(t){var r=O(t.processTelemetry);O(e.processTelemetry)?n=r?e.priority-t.priority:1:r&&(n=-1)}else n=e?1:-1;return n}))}var Xn=0;function Qn(e,t,n,r){var i=null,a=[];null!==r&&(i=r?function(e,t,n){for(;e;){if(e.getPlugin()===n)return e;e=e.getNext()}return Zn([n],t.config||{},t)}(e,n,r):e);var o={_next:function(){var e=i;if(i=e?e.getNext():null,!e){var t=a;t&&t.length>0&&(G(t,(function(e){try{e.func.call(e.self,e.args)}catch(e){it(n.logger,2,73,"Unexpected Exception during onComplete - "+Fe(e))}})),a=[])}return e},ctx:{core:function(){return n},diagLog:function(){return tt(n,t)},getCfg:function(){return t},getExtCfg:s,getConfig:function(e,n,r){void 0===r&&(r=!1);var i,a=s(e,null);a&&!P(a[n])?i=a[n]:t&&!P(t[n])&&(i=t[n]);return P(i)?r:i},hasNext:function(){return!!i},getNext:function(){return i},setNext:function(e){i=e},iterate:function(e){var t;for(;t=o._next();){var n=t.getPlugin();n&&e(n)}},onComplete:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];e&&a.push({func:e,self:N(t)?o.ctx:t,args:n})}}};function s(e,n,r){var i;if(void 0===n&&(n={}),void 0===r&&(r=0),t){var a=t.extensionConfig;a&&e&&(i=a[e])}if(i){if(_(n)&&0!==r){var o=he(!0,n,i);t&&2===r&&R(n,(function(e){if(P(o[e])){var n=t[e];P(n)||(o[e]=n)}})),i=o}}else i=n;return i}return o}function Jn(e,t,n,r){var i=Qn(e,t,n,r),a=i.ctx;return a.processNext=function(e){var t=i._next();return t&&t.processTelemetry(e,a),!t},a.createNew=function(e,r){return void 0===e&&(e=null),H(e)&&(e=Zn(e,t,n,r)),Jn(e||a.getNext(),t,n,r)},a}function $n(e,t,n){var r=t.config||{},i=Qn(e,r,t,n),a=i.ctx;return a.processNext=function(e){var t=i._next();return t&&t.unload(a,e),!t},a.createNew=function(e,n){return void 0===e&&(e=null),H(e)&&(e=Zn(e,r,t,n)),$n(e||a.getNext(),t,n)},a}function Yn(e,t,n){var r=t.config||{},i=Qn(e,r,t,n).ctx;return i.processNext=function(e){return i.iterate((function(t){O(t.update)&&t.update(i,e)}))},i.createNew=function(e,n){return void 0===e&&(e=null),H(e)&&(e=Zn(e,r,t,n)),Yn(e||i.getNext(),t,n)},i}function Zn(e,t,n,r){var i=null,a=!r;if(H(e)&&e.length>0){var o=null;G(e,(function(e){if(a||r!==e||(a=!0),a&&e&&O(e.processTelemetry)){var s=function(e,t,n){var r,i=null,a=O(e.processTelemetry),o=O(e.setNextPlugin);r=e?e.identifier+"-"+e.priority+"-"+Xn++:"Unknown-0-"+Xn++;var s={getPlugin:function(){return e},getNext:function(){return i},processTelemetry:function(t,n){u(n=n||c(),(function(n){if(!e||!a)return!1;var r=Wn(e);if(r.teardown||r.disabled)return!1;o&&e.setNextPlugin(i);return e.processTelemetry(t,n),!0}),"processTelemetry",(function(){return{item:t}}),!t.sync)||n.processNext(t)},unload:function(t,n){u(t,(function(){var r=!1;if(e){var i=Wn(e),a=e.core||i.core;!e||a&&a!==t.core()||i.teardown||(i.core=null,i.teardown=!0,i.isInitialized=!1,e.teardown&&!0===e.teardown(t,n)&&(r=!0))}return r}),"unload",(function(){}),n.isAsync)||t.processNext(n)},update:function(t,n){u(t,(function(){var r=!1;if(e){var i=Wn(e),a=e.core||i.core;!e||a&&a!==t.core()||i.teardown||e.update&&!0===e.update(t,n)&&(r=!0)}return r}),"update",(function(){}),!1)||t.processNext(n)},_id:r,_setNext:function(e){i=e}};function c(){var r;return e&&O(e._getTelCtx)&&(r=e._getTelCtx()),r||(r=Jn(s,t,n)),r}function u(t,n,a,o,s){var c=!1,u=e?e.identifier:"TelemetryPluginChain",l=t._hasRun;return l||(l=t._hasRun={}),t.setNext(i),e&&Te(t.core(),(function(){return u+":"+a}),(function(){l[r]=!0;try{var e=i?i._id:"";e&&(l[e]=!1),c=n(t)}catch(e){var o=!i||l[i._id];o&&(c=!0),i&&o||it(t.diagLog(),1,73,"Plugin ["+u+"] failed during "+a+" - "+Fe(e)+", run flags: "+Fe(l))}}),o,s),c}return ie(s)}(e,t,n);i||(i=s),o&&o._setNext(s),o=s}}))}return r&&!i?Zn([r],t,n):i}function er(e,t,n){t&&H(t)&&t.length>0&&(G(t=t.sort((function(e,t){return e.priority-t.priority})),(function(e){e.priority<500&&fe("Channel has invalid priority - "+e.identifier)})),e.push({queue:ie(t),chain:Zn(t,n.config,n)}))}function tr(){var e=[];return{add:function(t){t&&e.push(t)},run:function(t,n){G(e,(function(e){try{e(t,n)}catch(e){it(t.diagLog(),2,73,"Unexpected error calling unload handler - "+Fe(e))}})),e=[]}}}var nr=function(){function e(){var t,n,r,i,a,o=this;function c(e){void 0===e&&(e=null);var t=e;if(!t){var i=n||Jn(null,{},o.core);t=r&&r.getPlugin?i.createNew(null,r.getPlugin):i.createNew(null,r)}return t}function u(e,t,i){e&&se(e,"extensionConfig",[],null,P),!i&&t&&(i=t.getProcessTelContext().getNext());var a=r;r&&r.getPlugin&&(a=r.getPlugin()),o.core=t,n=Jn(i,e,t,a)}function l(){t=!1,o.core=null,n=null,r=null,a=[],i=tr()}l(),Object(s.a)(e,o,(function(e){e.initialize=function(e,n,r,i){u(e,n,i),t=!0},e.teardown=function(t,n){var o,s=e.core;if(s&&(!t||s===t.core())){var c,u=!1,f=t||$n(null,s,r&&r.getPlugin?r.getPlugin():r),d=n||((o={reason:0}).isAsync=!1,o);return e._doTeardown&&!0===e._doTeardown(f,d,p)?c=!0:p(),c}function p(){if(!u){u=!0,i.run(f,n);var e=a;a=[],G(e,(function(e){e.rm()})),!0===c&&f.processNext(d),l()}}},e.update=function(t,n){var i=e.core;if(i&&(!t||i===t.core())){var a,o=!1,s=t||Yn(null,i,r&&r.getPlugin?r.getPlugin():r),c=n||{reason:0};return e._doUpdate&&!0===e._doUpdate(s,c,l)?a=!0:l(),a}function l(){o||(o=!0,u(s.getCfg(),s.core(),s.getNext()))}},e._addHook=function(e){e&&(H(e)?a=a.concat(e):a.push(e))},pe(e,"_addUnloadCb",(function(){return i}),"add")})),o.diagLog=function(e){return c(e).diagLog()},o.isInitialized=function(){return t},o.setInitialized=function(e){t=e},o.setNextPlugin=function(e){r=e},o.processNext=function(e,t){t?t.processNext(e):r&&O(r.processTelemetry)&&r.processTelemetry(e,null)},o._getTelCtx=c}return e.__ieDyn=1,e}(),rr=function(e){function t(){var n,r,i=e.call(this)||this;function a(){n=0,r=[]}return i.identifier="TelemetryInitializerPlugin",i.priority=199,a(),Object(s.a)(t,i,(function(e,t){e.addTelemetryInitializer=function(e){var t={id:n++,fn:e};return r.push(t),{remove:function(){G(r,(function(e,n){if(e.id===t.id)return r.splice(n,1),-1}))}}},e.processTelemetry=function(t,n){for(var i=!1,a=r.length,o=0;o<a;++o){var s=r[o];if(s)try{if(!1===s.fn.apply(null,[t])){i=!0;break}}catch(e){it(n.diagLog(),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+oe(e),{exception:Fe(e)},!0)}}i||e.processNext(t,n)},e._doTeardown=function(){a()}})),i}return Object(o.b)(t,e),t.__ieDyn=1,t}(nr),ir={loggingLevelConsole:1};function ar(e,t){return new be(t)}function or(e,t){var n=!1;return G(t,(function(t){if(t===e)return n=!0,-1})),n}var sr=function(){function e(){var t,n,r,i,a,c,l,f,d,p,g,v,h,m,y,b,T,C,S,I,x=0,E=!1;Object(s.a)(e,this,(function(e){function s(n){if(!x&&!E&&(n||e.logger&&e.logger.queue.length>0)){var r=ue(t.diagnosticLogInterval);r&&r>0||(r=1e4),x=setInterval((function(){clearInterval(x),x=0,M()}),r)}return x}function w(){n=!1,t=he(!0,{},ir),e.config=t,e.logger=new nt(t),e._extensions=[],y=new rr,r=[],i=null,a=null,c=null,l=null,f=null,p=null,d=[],g=null,v=null,h=null,m=!1,b=null,T=qt("AIBaseCore",!0),C=tr(),I=null}function k(){var n=Jn(A(),t,e);return n.onComplete(s),n}function N(n){var r=function(e,t,n){var r,i=[],a={};return G(n,(function(n){(P(n)||P(n.initialize))&&fe("Plugins must provide initialize method");var r=n.priority,o=n.identifier;n&&r&&(P(a[r])?a[r]=o:at(e,"Two extensions have same priority #"+r+" - "+a[r]+", "+o)),(!r||r<t)&&i.push(n)})),(r={all:n}).core=i,r}(e.logger,500,d);p=r.core,f=null;var i=r.all;if(h=ie(function(e,t,n){var r=[];if(e&&G(e,(function(e){return er(r,e,n)})),t){var i=[];G(t,(function(e){e.priority>500&&i.push(e)})),er(r,i,n)}return r}(v,i,e)),g){var a=X(i,g);-1!==a&&i.splice(a,1),-1!==(a=X(p,g))&&p.splice(a,1),g._setQueue(h)}else g=function(e,t){function n(){return Jn(null,t.config,t,null)}function r(e,t,n,r){var i=e?e.length+1:1;function a(){0===--i&&(r&&r(),r=null)}i>0&&G(e,(function(e){if(e&&e.queue.length>0){var r=e.chain,o=t.createNew(r);o.onComplete(a),n(o)}else i--})),a()}var i=!1;return{identifier:"ChannelControllerPlugin",priority:500,initialize:function(t,n,r,a){i=!0,G(e,(function(e){e&&e.queue.length>0&&Kn(Jn(e.chain,t,n),r)}))},isInitialized:function(){return i},processTelemetry:function(t,i){r(e,i||n(),(function(e){e.processNext(t)}),(function(){i.processNext(t)}))},update:function(t,n){var i=n||{reason:0};return r(e,t,(function(e){e.processNext(i)}),(function(){t.processNext(i)})),!0},pause:function(){r(e,n(),(function(e){e.iterate((function(e){e.pause&&e.pause()}))}),null)},resume:function(){r(e,n(),(function(e){e.iterate((function(e){e.resume&&e.resume()}))}),null)},teardown:function(t,n){var a=n||{reason:0,isAsync:!1};return r(e,t,(function(e){e.processNext(a)}),(function(){t.processNext(a),i=!1})),!0},getChannel:function(t){var n=null;return e&&e.length>0&&G(e,(function(e){if(e&&e.queue.length>0&&(G(e.queue,(function(e){if(e.identifier===t)return n=e,-1})),n))return-1})),n},flush:function(t,i,a,o){var s=1,c=!1,u=null;function l(){s--,c&&0===s&&(u&&(clearTimeout(u),u=null),i&&i(c),i=null)}return o=o||5e3,r(e,n(),(function(e){e.iterate((function(e){if(e.flush){s++;var n=!1;e.flush(t,(function(){n=!0,l()}),a)||n||(t&&null==u?u=setTimeout((function(){u=null,l()}),o):l())}}))}),(function(){c=!0,l()})),!0},_setQueue:function(t){e=t}}}(h,e);i.push(g),p.push(g),e._extensions=Gn(i),g.initialize(t,e,i),Kn(k(),i),e._extensions=ie(Gn(p||[])).slice(),n&&function(t){var n=Yn(A(),e);n.onComplete(s),e._updateHook&&!0===e._updateHook(n,t)||n.processNext(t)}(n)}function D(t){var n,r=null,i=null;return G(e._extensions,(function(e){if(e.identifier===t&&e!==g&&e!==y)return i=e,-1})),!i&&g&&(i=g.getChannel(t)),i&&((n={plugin:i}).setEnabled=function(e){Wn(i).disabled=!e},n.isEnabled=function(){var e=Wn(i);return!e.teardown&&!e.disabled},n.remove=function(e,t){var n;void 0===e&&(e=!0);var r=[i],a=((n={reason:1}).isAsync=e,n);_(r,a,(function(e){e&&N({reason:32,removed:r}),t&&t(e)}))},r=n),r}function A(){if(!f){var n=(p||[]).slice();-1===X(n,y)&&n.push(y),f=Zn(Gn(n),t,e)}return f}function _(n,r,i){if(n&&n.length>0){var a=$n(Zn(n,t,e),e);a.onComplete((function(){var e=!1,t=[];G(d,(function(r,i){or(r,n)?e=!0:t.push(r)})),d=t;var r=[];v&&(G(v,(function(t,i){var a=[];G(t,(function(t){or(t,n)?e=!0:a.push(t)})),r.push(a)})),v=r),i&&i(e),s()})),a.processNext(r)}else i(!1)}function M(){if(e.logger&&e.logger.queue){var n=e.logger.queue.slice(0);e.logger.queue.length=0,G(n,(function(n){var r,i=((r={}).name=b||"InternalMessageId: "+n.messageId,r.iKey=ue(t.instrumentationKey),r.time=K(new Date),r.baseType=et.dataType,r.baseData={message:n.message},r);e.track(i)}))}}function R(e,t,n,r){return g?g.flush(e,t,n||6,r):(t&&t(!1),!0)}function L(t){var n=e.logger;n?(it(n,2,73,t),s()):fe(t)}w(),e.isInitialized=function(){return n},e.initialize=function(r,a,s,u){m&&fe("SDK is still unloading..."),e.isInitialized()&&fe("Core should not be initialized more than once"),t=r||{},e.config=t,P(r.instrumentationKey)&&fe("Please provide instrumentation key"),i=u,e._notificationManager=u,function(){var e=ue(t.disableDbgExt);!0===e&&S&&(i.removeNotificationListener(S),S=null);i&&!S&&!0!==e&&(S=function(e){if(!Ge){Ge={};for(var t=0;t<Xe.length;t++)Ge[Xe[t]]=Je(Xe[t],e)}return Ge}(t),i.addNotificationListener(S))}(),function(){var e=ue(t.enablePerfMgr);!e&&c&&(c=null);e&&ce(t,"createPerfMgr",ar)}(),ce(t,"extensionConfig",{}).NotificationManager=i,s&&(e.logger=s);var l=ce(t,"extensions",[]);(d=[]).push.apply(d,Object(o.c)(Object(o.c)([],a,!1),l,!1)),v=ce(t,"channels",[]),N(null),h&&0!==h.length||fe("No channels available"),n=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return h&&G(h,(function(t){e.push(t.queue)})),ie(e)},e.track=function(n){n.iKey=n.iKey||t.instrumentationKey,n.time=n.time||K(new Date),n.ver=n.ver||"4.0",!m&&e.isInitialized()?k().processNext(n):r.push(n)},e.getProcessTelContext=k,e.getNotifyMgr=function(){var t;return i||(i=Object(u.b)(((t={}).addNotificationListener=function(e){},t.removeNotificationListener=function(e){},t.eventsSent=function(e){},t.eventsDiscarded=function(e,t){},t.eventsSendRequest=function(e,t){},t)),e._notificationManager=i),i},e.addNotificationListener=function(e){i&&i.addNotificationListener(e)},e.removeNotificationListener=function(e){i&&i.removeNotificationListener(e)},e.getCookieMgr=function(){return l||(l=ht(t,e.logger)),l},e.setCookieMgr=function(e){l=e},e.getPerfMgr=function(){if(!a&&!c&&ue(t.enablePerfMgr)){var n=ue(t.createPerfMgr);O(n)&&(c=n(e,e.getNotifyMgr()))}return a||c||me},e.setPerfMgr=function(e){a=e},e.eventCnt=function(){return r.length},e.releaseQueue=function(){if(n&&r.length>0){var e=r;r=[],G(e,(function(e){k().processNext(e)}))}},e.pollInternalLogs=function(e){return b=e||null,E=!1,x&&(clearInterval(x),x=null),s(!0)},e.stopPollingInternalLogs=function(){E=!0,x&&(clearInterval(x),x=0,M())},ge(e,(function(){return y}),["addTelemetryInitializer"]),e.unload=function(t,r,i){var a;void 0===t&&(t=!0),n||fe("SDK is not initialized"),m&&fe("SDK is still unloading...");var o=((a={reason:50}).isAsync=t,a.flushComplete=!1,a),s=$n(A(),e);function c(t){o.flushComplete=t,m=!0,C.run(s,o),e.stopPollingInternalLogs(),s.processNext(o)}s.onComplete((function(){w(),r&&r(o)}),e),M(),R(t,c,6,i)||c(!1)},e.getPlugin=D,e.addPlugin=function(e,t,n,r){if(!e)return r&&r(!1),void L("Plugins must provide initialize method");var i=D(e.identifier);if(i&&!t)return r&&r(!1),void L("Plugin ["+e.identifier+"] is already loaded!");var a={reason:16};function o(t){d.push(e),a.added=[e],N(a),r&&r(!0)}if(i){var s=[i.plugin];_(s,{reason:2,isAsync:!!n},(function(e){e?(a.removed=s,a.reason|=32,o()):r&&r(!1)}))}else o()},e.evtNamespace=function(){return T},e.flush=R,e.getTraceCtx=function(e){var t,n;return I||(n={},I={getName:function(){return n.name},setName:function(e){t&&t.setName(e),n.name=e},getTraceId:function(){return n.traceId},setTraceId:function(e){t&&t.setTraceId(e),jn(e)&&(n.traceId=e)},getSpanId:function(){return n.spanId},setSpanId:function(e){t&&t.setSpanId(e),Fn(e)&&(n.spanId=e)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),n.traceFlags=e}}),I},e.setTraceCtx=function(e){I=e||null},pe(e,"addUnloadCb",(function(){return C}),"add")}))}return e.__ieDyn=1,e}();function cr(e,t,n,r){G(e,(function(e){if(e&&e[t])if(n)setTimeout((function(){return r(e)}),0);else try{r(e)}catch(e){}}))}var ur=function(){function e(t){this.listeners=[];var n=!!(t||{}).perfEvtsSendAll;Object(s.a)(e,this,(function(e){e.addNotificationListener=function(t){e.listeners.push(t)},e.removeNotificationListener=function(t){for(var n=X(e.listeners,t);n>-1;)e.listeners.splice(n,1),n=X(e.listeners,t)},e.eventsSent=function(t){cr(e.listeners,"eventsSent",!0,(function(e){e.eventsSent(t)}))},e.eventsDiscarded=function(t,n){cr(e.listeners,"eventsDiscarded",!0,(function(e){e.eventsDiscarded(t,n)}))},e.eventsSendRequest=function(t,n){cr(e.listeners,"eventsSendRequest",n,(function(e){e.eventsSendRequest(t,n)}))},e.perfEvent=function(t){t&&(!n&&t.isChildEvt()||cr(e.listeners,"perfEvent",!1,(function(e){t.isAsync?setTimeout((function(){return e.perfEvent(t)}),0):e.perfEvent(t)})))}}))}return e.__ieDyn=1,e}(),lr=function(e){function t(){var n=e.call(this)||this;return n.pluginVersionStringArr=[],Object(s.a)(t,n,(function(e,t){e.logger&&e.logger.queue||(e.logger=new nt({loggingLevelConsole:1})),e.initialize=function(n,r,i,a){Te(e,(function(){return"AppInsightsCore.initialize"}),(function(){var o=e.pluginVersionStringArr;if(n){n.endpointUrl||(n.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var s=n.propertyStorageOverride;!s||s.getProperty&&s.setProperty||fe("Invalid property storage override passed."),n.channels&&G(n.channels,(function(e){e&&G(e,(function(e){if(e.identifier&&e.version){var t=e.identifier+"="+e.version;o.push(t)}}))}))}e.getWParam=function(){return"undefined"!=typeof document||n.enableWParam?0:-1},r&&G(r,(function(e){if(e&&e.identifier&&e.version){var t=e.identifier+"="+e.version;o.push(t)}})),e.pluginVersionString=o.join(";"),e.pluginVersionStringArr=o;try{t.initialize(n,r,i,a),e.pollInternalLogs("InternalLog")}catch(t){var c=e.logger,u=Fe(t);-1!==u.indexOf("channels")&&(u+="\n - Channels must be provided through config.channels only!"),it(c,1,514,"SDK Initialization Failed - no telemetry will be sent: "+u)}}),(function(){return{config:n,extensions:r,logger:i,notificationManager:a}}))},e.track=function(n){Te(e,(function(){return"AppInsightsCore.track"}),(function(){var r=n;if(r){r.timings=r.timings||{},r.timings.trackStart=Dn(),xn(r.latency)||(r.latency=1);var i=r.ext=r.ext||{};i.sdk=i.sdk||{},i.sdk.ver="1DS-Web-JS-3.2.14";var a=r.baseData=r.baseData||{};a.properties=a.properties||{};var o=a.properties;o.version=o.version||e.pluginVersionString||""}t.track(r)}),(function(){return{item:n}}),!n.sync)}})),n}return Object(o.b)(t,e),t.__ieDyn=1,t}(function(e){function t(){var n=e.call(this)||this;return Object(s.a)(t,n,(function(e,t){function n(t){var n=e.getNotifyMgr();n&&n.eventsDiscarded([t],2)}e.initialize=function(e,n,r,i){t.initialize(e,n,r||new nt(e),i||new ur(e))},e.track=function(r){Te(e.getPerfMgr(),(function(){return"AppInsightsCore:track"}),(function(){null===r&&(n(r),fe("Invalid telemetry item")),function(e){P(e.name)&&(n(e),fe("telemetry name required"))}(r),t.track(r)}),(function(){return{item:r}}),!r.sync)}})),n}return Object(o.b)(t,e),t.__ieDyn=1,t}(sr));function fr(e){var t={};return R(e,(function(e,n){t[e]=n,t[n]=e})),re(t)}function dr(e){var t={};return R(e,(function(e,n){t[e]=n[1],t[n[0]]=n[1]})),re(t)}var pr=fr({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5});function gr(e){var t=(e.ext||{}).intweb;return t&&Sn(t.msfpc)?t.msfpc:null}function vr(e){for(var t=null,n=0;null===t&&n<e.length;n++)t=gr(e[n]);return t}var hr=function(){function e(t,n){var r=n?[].concat(n):[],i=vr(r);this.iKey=function(){return t},this.Msfpc=function(){return i||""},this.count=function(){return r.length},this.events=function(){return r},this.addEvent=function(e){return!!e&&(r.push(e),i||(i=gr(e)),!0)},this.split=function(n,a){var o;if(n<r.length){var s=r.length-n;P(a)||(s=a<s?a:s),o=r.splice(n,s),i=vr(r)}return new e(t,o)}}return e.create=function(t,n){return new e(t,n)},e}(),mr=function(){function e(){var t=!0,n=!0,r=!0,i="use-collector-delta",a=!1;Object(s.a)(e,this,(function(e){e.allowRequestSending=function(){return t},e.firstRequestSent=function(){r&&(r=!1,a||(t=!1))},e.shouldAddClockSkewHeaders=function(){return n},e.getClockSkewHeaderValue=function(){return i},e.setClockSkew=function(e){a||(e?(i=e,n=!0,a=!0):n=!1,t=!0)}}))}return e.__ieDyn=1,e}(),yr=function(){function e(){var t={};Object(s.a)(e,this,(function(e){e.setKillSwitchTenants=function(e,n){if(e&&n)try{var r=(o=e.split(","),s=[],o&&G(o,(function(e){s.push($(e))})),s);if("this-request-only"===n)return r;for(var i=1e3*parseInt(n,10),a=0;a<r.length;++a)t[r[a]]=ae()+i}catch(e){return[]}var o,s;return[]},e.isTenantKilled=function(e){var n=t,r=$(e);return void 0!==n[r]&&n[r]>ae()||(delete n[r],!1)}}))}return e.__ieDyn=1,e}();function br(e){var t,n=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,e)*n,Math.min(t,6e5)}var Tr,Cr=Math.min(2e6,65e3),Sr=/\./,Ir=function(){function e(t,n,r,i){var a=!!i,o=n,c={};Object(s.a)(e,this,(function(e){function n(e,t,i,s,u,l,f){R(e,(function(e,d){var p=null;if(d||Sn(d)){var g=i,v=e,h=u,m=t;if(a&&!s&&Sr.test(e)){var y=e.split("."),b=y.length;if(b>1){h&&(h=h.slice());for(var T=0;T<b-1;T++){var C=y[T];m=m[C]=m[C]||{},g+="."+C,h&&h.push(C)}v=y[b-1]}}if(p=!(s&&function(e,t){var n=c[e];return void 0===n&&(e.length>=7&&(n=V(e,"ext.metadata")||V(e,"ext.web")),c[e]=n),n}(g))&&o&&o.handleField(g,v)?o.value(g,v,d,r):En(v,d,r)){var S=p.value;if(m[v]=S,l&&l(h,v,p),f&&"object"==typeof S&&!H(S)){var I=h;I&&(I=I.slice()).push(v),n(d,S,g+"."+v,s,I,l,f)}}}}))}e.createPayload=function(e,t,n,r,i,a){return{apiKeys:[],payloadBlob:"",overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:n,isBeacon:r,sendType:a,sendReason:i}},e.appendPayload=function(n,r,i){var a=n&&r&&!n.overflow;return a&&Te(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=r.events(),a=n.payloadBlob,o=n.numEvents,s=!1,c=[],u=[],l=n.isBeacon,f=l?65e3:3984588,d=l?Cr:2e6,p=0,g=0;p<t.length;){var v=t[p];if(v){if(o>=i){n.overflow=r.split(p);break}var h=e.getEventBlob(v);if(h&&h.length<=d){var m=h.length;if(a.length+m>f){n.overflow=r.split(p);break}a&&(a+="\n"),a+=h,++g>20&&(a.substr(0,1),g=0),s=!0,o++}else h?c.push(v):u.push(v),t.splice(p,1),p--}p++}if(c&&c.length>0&&n.sizeExceed.push(hr.create(r.iKey(),c)),u&&u.length>0&&n.failedEvts.push(hr.create(r.iKey(),u)),s){n.batches.push(r),n.payloadBlob=a,n.numEvents=o;var y=r.iKey();-1===X(n.apiKeys,y)&&n.apiKeys.push(y)}}),(function(){return{payload:n,theBatch:{iKey:r.iKey(),evts:r.events()},max:i}})),a},e.getEventBlob=function(e){try{return Te(t,(function(){return"Serializer.getEventBlob"}),(function(){var t={};t.name=e.name,t.time=e.time,t.ver=e.ver,t.iKey="o:"+In(e.iKey);var r={},i=e.ext;i&&(t.ext=r,R(i,(function(e,t){n(t,r[e]={},"ext."+e,!0,null,null,!0)})));var a=t.data={};a.baseType=e.baseType;var o=a.baseData={};return n(e.baseData,o,"baseData",!1,["baseData"],(function(e,t,n){xr(r,e,t,n)}),!0),n(e.data,a,"data",!1,[],(function(e,t,n){xr(r,e,t,n)}),!0),JSON.stringify(t)}),(function(){return{item:e}}))}catch(e){return null}}}))}return e.__ieDyn=1,e}();function xr(e,t,n,r){if(r&&e){var i=wn(r.value,r.kind,r.propertyType);if(i>-1){var a=e.metadata;a||(a=e.metadata={f:{}});var o=a.f;if(o||(o=a.f={}),t)for(var s=0;s<t.length;s++){var c=t[s];o[c]||(o[c]={f:{}});var u=o[c].f;u||(u=o[c].f={}),o=u}o=o[n]={},H(r.value)?o.a={t:i}:o.t=i}}}var Er=((Tr={})[1]="requeue",Tr[100]="requeue",Tr[200]="sent",Tr[8004]="drop",Tr[8003]="drop",Tr),wr={},kr={};function Nr(e,t,n){wr[e]=t,!1!==n&&(kr[t]=e)}function Pr(e){try{return e.responseText}catch(e){}return""}function Dr(e,t){var n=!1;if(e&&t){var r=ee(e);if(r&&r.length>0)for(var i=t.toLowerCase(),a=0;a<r.length;a++){var o=r[a];if(o&&A(t,o)&&o.toLowerCase()===i){n=!0;break}}}return n}function Ar(e,t,n,r){t&&n&&n.length>0&&(r&&wr[t]?(e.hdrs[wr[t]]=n,e.useHdrs=!0):e.url+="&"+t+"="+n)}function _r(e,t){return t&&(B(t)?e=[t].concat(e):H(t)&&(e=t.concat(e))),e}Nr("AuthMsaDeviceTicket","AuthMsaDeviceTicket",!1),Nr("client-version","client-version"),Nr("client-id","Client-Id"),Nr("apikey","apikey"),Nr("time-delta-to-apply-millis","time-delta-to-apply-millis"),Nr("upload-time","upload-time"),Nr("AuthXToken","AuthXToken");var Or=function(){function e(t,n,r,i,a){this._responseHandlers=[];var o,u,l,f,d,p,g,v,h,m,y="?cors=true&"+"content-type".toLowerCase()+"=application/x-json-stream",b=new yr,T=!1,C=new mr,S=!1,I=0,x=!0,E=[],w={},k=[],D=null,A=!1,_=!1,O=!1;Object(s.a)(e,this,(function(e){var s=!0;function M(e,t){for(var n=0,r=null,i=0;null==r&&i<e.length;)1===(n=e[i])?We()?r=L:Ke()&&(r=U):2===n&&ze(t)&&(!t||t&&!v)?r=V:S&&3===n&&Be()&&(r=H),i++;return r?{_transport:n,_isSync:t,sendPOST:r}:null}function L(e,t,n){var r=new XDomainRequest;r.open("POST",e.urlString),e.timeout&&(r.timeout=e.timeout),r.onload=function(){var e=Pr(r);q(t,200,{},e),ne(e)},r.onerror=function(){q(t,400,{})},r.ontimeout=function(){q(t,500,{})},r.onprogress=function(){},n?r.send(e.data):a.set((function(){r.send(e.data)}),0)}function V(e,t,n){var r,i=e.urlString,o=!1,c=!1,u=((r={body:e.data,method:"POST"}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,r);n&&(u.keepalive=!0,2===e._sendReason&&(o=!0,m&&(i+="&NoResponseBody=true"))),s&&(u.credentials="include"),e.headers&&ee(e.headers).length>0&&(u.headers=e.headers),fetch(i,u).then((function(e){var n={},r="",i=e.headers;i&&i.forEach((function(e,t){n[t]=e})),e.body&&e.text().then((function(e){r=e})),c||(c=!0,q(t,e.status,n,r),ne(r))})).catch((function(e){c||(c=!0,q(t,0,{}))})),o&&!c&&(c=!0,q(t,200,{})),!c&&e.timeout>0&&a.set((function(){c||(c=!0,q(t,500,{}))}),e.timeout)}function U(e,t,n){var r=e.urlString;function i(e,t,n){if(!e[n]&&t&&t.getResponseHeader){var r=t.getResponseHeader(n);r&&(e[n]=$(r))}return e}function a(e){var t={};return e.getAllResponseHeaders?t=function(e){var t={};if(F(e)){G($(e).split(/[\r\n]+/),(function(e){if(e){var n=e.indexOf(": ");if(-1!==n){var r=$(e.substring(0,n)).toLowerCase(),i=$(e.substring(n+1));t[r]=i}else t[$(e)]=1}}))}return t}(e.getAllResponseHeaders()):(t=i(t,e,"time-delta-millis"),t=i(t,e,"kill-duration"),t=i(t,e,"kill-duration-seconds")),t}function o(e,n){q(t,e.status,a(e),n)}n&&e.disableXhrSync&&(n=!1);var c=Rn("POST",r,s,!0,n,e.timeout);R(e.headers,(function(e,t){c.setRequestHeader(e,t)})),c.onload=function(){var e=Pr(c);o(c,e),ne(e)},c.onerror=function(){o(c)},c.ontimeout=function(){o(c)},c.send(e.data)}function q(e,t,n,r){try{e(t,n,r)}catch(e){it(u,2,518,Fe(e))}}function H(e,t,n){var r=200,i=e._thePayload,a=e.urlString+(m?"&NoResponseBody=true":"");try{var o=Oe();if(!o.sendBeacon(a,e.data))if(i){var s=[];G(i.batches,(function(e){if(s&&e&&e.count()>0){for(var t=e.events(),n=0;n<t.length;n++)if(!o.sendBeacon(a,D.getEventBlob(t[n]))){s.push(e.split(n));break}}else s.push(e.split(0))})),re(s,8003,i.sendType,!0)}else r=0}catch(e){at(u,"Failed to send telemetry using sendBeacon API. Ex:"+Fe(e)),r=0}finally{q(t,r,{},"")}}function j(e){return 2===e||3===e}function B(e){return _&&j(e)&&(e=2),e}function z(){return!T&&I<n}function W(){var e=k;return k=[],e}function K(e,t,n){var r=!1;return e&&e.length>0&&!T&&l[t]&&D&&(r=0!==t||z()&&(n>0||C.allowRequestSending())),r}function X(e){var t={};return e&&G(e,(function(e,n){t[n]={iKey:e.iKey(),evts:e.events()}})),t}function Q(e,n,r,i,a){if(e&&0!==e.length)if(T)re(e,1,i);else{i=B(i);try{var o=e,s=0!==i;Te(f,(function(){return"HttpManager:_sendBatches"}),(function(o){o&&(e=e.slice(0));for(var c=[],u=null,f=Dn(),d=l[i]||(s?l[1]:l[0]),p=d&&d._transport,g=h&&(_||j(i)||3===p||d._isSync&&2===p);K(e,i,n);){var v=e.shift();v&&v.count()>0&&(b.isTenantKilled(v.iKey())?c.push(v):(u=u||D.createPayload(n,r,s,g,a,i),D.appendPayload(u,v,t)?null!==u.overflow&&(e=[u.overflow].concat(e),u.overflow=null,Z(u,f,Dn(),a),f=Dn(),u=null):(Z(u,f,Dn(),a),f=Dn(),e=[v].concat(e),u=null)))}u&&Z(u,f,Dn(),a),e.length>0&&(k=e.concat(k)),re(c,8004,i)}),(function(){return{batches:X(o),retryCount:n,isTeardown:r,isSynchronous:s,sendReason:a,useSendBeacon:j(i),sendType:i}}),!s)}catch(e){it(u,2,48,"Unexpected Exception sending batch: "+Fe(e))}}}function J(e,t){var n={url:y,hdrs:{},useHdrs:!1};t?(n.hdrs=Pn(n.hdrs,w),n.useHdrs=ee(n.hdrs).length>0):R(w,(function(e,t){kr[e]?Ar(n,kr[e],t,!1):(n.hdrs[e]=t,n.useHdrs=!0)})),Ar(n,"client-id","NO_AUTH",t),Ar(n,"client-version","1DS-Web-JS-3.2.14",t);var r="";G(e.apiKeys,(function(e){r.length>0&&(r+=","),r+=e})),Ar(n,"apikey",r,t),Ar(n,"upload-time",ae().toString(),t);var i=function(e){for(var t=0;t<e.batches.length;t++){var n=e.batches[t].Msfpc();if(n)return encodeURIComponent(n)}return""}(e);if(Sn(i)&&(n.url+="&ext.intweb.msfpc="+i),C.shouldAddClockSkewHeaders()&&Ar(n,"time-delta-to-apply-millis",C.getClockSkewHeaderValue(),t),f.getWParam){var a=f.getWParam();a>=0&&(n.url+="&w="+a)}for(var o=0;o<E.length;o++)n.url+="&"+E[o].name+"="+E[o].value;return n}function Y(e,t,n){e[t]=e[t]||{},e[t][o.identifier]=n}function Z(t,n,i,a){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var s=!!e.sendHook,d=l[t.sendType];!j(t.sendType)&&t.isBeacon&&2===t.sendReason&&(d=l[2]||l[3]||d);var h=O;(t.isBeacon||3===d._transport)&&(h=!1);var m=J(t,h);h=h||m.useHdrs;var y=Dn();Te(f,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var l=0;l<t.batches.length;l++)for(var T=t.batches[l].events(),S=0;S<T.length;S++){var E=T[S];if(A){var w=E.timings=E.timings||{};Y(w,"sendEventStart",y),Y(w,"serializationStart",n),Y(w,"serializationCompleted",i)}E.sendAttempt>0?E.sendAttempt++:E.sendAttempt=1}re(t.batches,1e3+(a||0),t.sendType,!0);var k={data:t.payloadBlob,urlString:m.url,headers:m.hdrs,_thePayload:t,_sendReason:a,timeout:p,disableXhrSync:g,disableFetchKeepAlive:v};h&&(Dr(k.headers,"cache-control")||(k.headers["cache-control"]="no-cache, no-store"),Dr(k.headers,"content-type")||(k.headers["content-type"]="application/x-json-stream"));var N=null;d&&(N=function(n){C.firstRequestSent();var i=function(n,i){!function(t,n,i,a){var s=9e3,u=null,l=!1,f=!1;try{var d=!0;if(typeof t!==c.l){if(n){C.setClockSkew(n["time-delta-millis"]);var p=n["kill-duration"]||n["kill-duration-seconds"];G(b.setKillSwitchTenants(n["kill-tokens"],p),(function(e){G(i.batches,(function(t){if(t.iKey()===e){u=u||[];var n=t.split(0);i.numEvents-=n.count(),u.push(n)}}))}))}if(200==t||204==t)return void(s=200);((v=t)>=300&&v<500&&408!=v&&429!=v||501==v||505==v||i.numEvents<=0)&&(d=!1),s=9e3+t%1e3}if(d){s=100;var g=i.retryCnt;0===i.sendType&&(g<r?(l=!0,te((function(){0===i.sendType&&I--,Q(i.batches,g+1,i.isTeardown,_?2:i.sendType,5)}),_,br(g))):(f=!0,_&&(s=8001)))}}finally{l||(C.setClockSkew(),function(t,n,r,i){try{i&&o._backOffTransmission(),200===n&&(i||t.isSync||o._clearBackOff(),function(e){if(A){var t=Dn();G(e,(function(e){var n,r;e&&e.count()>0&&(n=e.events(),r=t,A&&G(n,(function(e){Y(e.timings=e.timings||{},"sendEventCompleted",r)})))}))}}(t.batches)),re(t.batches,n,t.sendType,!0)}finally{0===t.sendType&&(I--,5!==r&&e.sendQueuedRequests(t.sendType,r))}}(i,s,a,f)),re(u,8004,i.sendType)}var v}(n,i,t,a)},s=t.isTeardown||t.isSync;try{d.sendPOST(n,i,s),e.sendListener&&e.sendListener(k,n,s,t.isBeacon)}catch(e){at(u,"Unexpected exception sending payload. Ex:"+Fe(e)),q(i,0,{})}}),Te(f,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(N)if(0===t.sendType&&I++,s&&!t.isBeacon&&3!==d._transport){var n={data:k.data,urlString:k.urlString,headers:Pn({},k.headers),timeout:k.timeout,disableXhrSync:k.disableXhrSync,disableFetchKeepAlive:k.disableFetchKeepAlive},r=!1;Te(f,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{e.sendHook(n,(function(e){r=!0,x||e._thePayload||(e._thePayload=e._thePayload||k._thePayload,e._sendReason=e._sendReason||k._sendReason),N(e)}),t.isSync||t.isTeardown)}catch(e){r||N(k)}}))}else N(k)}))}),(function(){return{thePayload:t,serializationStart:n,serializationCompleted:i,sendReason:a}}),t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&re(t.sizeExceed,8003,t.sendType),t.failedEvts&&t.failedEvts.length>0&&re(t.failedEvts,8002,t.sendType)}function te(e,t,n){t?e():a.set(e,n)}function ne(t){var n=e._responseHandlers;try{for(var r=0;r<n.length;r++)try{n[r](t)}catch(e){it(u,1,519,"Response handler failed: "+e)}if(t){var i=JSON.parse(t);Sn(i.webResult)&&Sn(i.webResult.msfpc)&&d.set("MSFPC",i.webResult.msfpc,31536e3)}}catch(e){}}function re(e,t,n,r){if(e&&e.length>0&&i){var a=i[function(e){var t=Er[e];Sn(t)||(t="oth",e>=9e3&&e<=9999?t="rspFail":e>=8e3&&e<=8999?t="drop":e>=1e3&&e<=1999&&(t="send"));return t}(t)];if(a){var o=0!==n;Te(f,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){te((function(){try{a.call(i,e,t,o,n)}catch(e){it(u,1,74,"send request notification failed: "+e)}}),r||o,0)}),(function(){return{batches:X(e),reason:t,isSync:o,sendSync:r,sendType:n}}),!o)}}}e.initialize=function(e,t,n,r,i){var a;i||(i={}),y=e+y,O=!!N(i.avoidOptions)||!i.avoidOptions,f=t,d=t.getCookieMgr(),A=!f.config.disableEventTimings;var c=!!f.config.enableCompoundKey;u=(o=n).diagLog();var b=i.valueSanitizer,T=i.stringifyObjects;N(i.enableCompoundKey)||(c=!!i.enableCompoundKey),p=i.xhrTimeout,g=!!i.disableXhrSync,v=!!i.disableFetchKeepAlive,m=!1!==i.addNoResponse,S=!qe(),D=new Ir(f,b,T,c),P(i.useSendBeacon)||(S=!!i.useSendBeacon);var C=r,I=i.alwaysUseXhrOverride?r:null,E=i.alwaysUseXhrOverride?r:null,w=[3,2];if(!r){x=!1;var k=Re();k&&k.protocol&&"file:"===k.protocol.toLowerCase()&&(s=!1);var _=[];qe()?(_=[2,1],w=[2,1,3]):_=[1,2,3],(r=M(_=_r(_,i.transports),!1))||at(u,"No available transport to send events"),C=M(_,!0)}I||(I=M(w=_r(w,i.unloadTransports),!0)),h=!x&&(S&&Be()||!v&&ze(!0)),(a={})[0]=r,a[1]=C||M([1,2,3],!0),a[2]=I||C||M([1],!0),a[3]=E||M([2,3],!0)||C||M([1],!0),l=a},e._getDbgPlgTargets=function(){return[l[0],b,D,l]},e.addQueryStringParameter=function(e,t){for(var n=0;n<E.length;n++)if(E[n].name===e)return void(E[n].value=t);E.push({name:e,value:t})},e.addHeader=function(e,t){w[e]=t},e.canSendRequest=function(){return z()&&C.allowRequestSending()},e.sendQueuedRequests=function(e,t){N(e)&&(e=0),_&&(e=B(e),t=2),K(k,e,0)&&Q(W(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!T&&0===I&&0===k.length},e.setUnloading=function(e){_=e},e.addBatch=function(e){if(e&&e.count()>0){if(b.isTenantKilled(e.iKey()))return!1;k.push(e)}return!0},e.teardown=function(){k.length>0&&Q(W(),0,!0,2,2)},e.pause=function(){T=!0},e.resume=function(){T=!1,e.sendQueuedRequests(0,4)},e.sendSynchronousBatch=function(e,t,n){e&&e.count()>0&&(P(t)&&(t=1),_&&(t=B(t),n=2),Q([e],0,!1,t,n||0))}}))}return e.__ieDyn=1,e}();function Mr(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout(e,t,n)}function Rr(e){clearTimeout(e)}function Lr(e,t){return{set:e||Mr,clear:t||Rr}}var Vr,Ur=function(e){function t(){var n,r=e.call(this)||this;r.identifier="PostChannel",r.priority=1011,r.version="3.2.14";var i,a,o,c,u,l,f,d=!1,p=[],g=null,v=!1,h=0,m=500,y=0,b=1e4,T={},C="REAL_TIME",S=null,I=null,x=0,E=0,w={},k=-1,N=!0,P=!1,D=6,A=2;return Object(s.a)(t,r,(function(e,t){function r(e){"beforeunload"!==(e||Pe().event).type&&(P=!0,a.setUnloading(P)),H(2,2)}function s(e){P=!1,a.setUnloading(P)}function _(e,t){if(e.sendAttempt||(e.sendAttempt=0),e.latency||(e.latency=1),e.ext&&e.ext.trace&&delete e.ext.trace,e.ext&&e.ext.user&&e.ext.user.id&&delete e.ext.user.id,N&&(e.ext=ve(e.ext),e.baseData&&(e.baseData=ve(e.baseData)),e.data&&(e.data=ve(e.data))),e.sync)if(x||v)e.latency=3,e.sync=!1;else if(a)return N&&(e=ve(e)),void a.sendSynchronousBatch(hr.create(e.iKey,[e]),!0===e.sync?1:e.sync,3);var n=e.latency,r=y,i=b;4===n&&(r=h,i=m);var o=!1;if(r<i)o=!z(e,t);else{var s=1,c=20;4===n&&(s=4,c=1),o=!0,function(e,t,n,r){for(;n<=t;){var i=j(e,t,!0);if(i&&i.count()>0){var a=i.split(0,r),o=a.count();if(o>0)return 4===n?h-=o:y-=o,Y("eventsDiscarded",[a],pr.QueueFull),!0}n++}return W(),!1}(e.iKey,e.latency,s,c)&&(o=!z(e,t))}o&&$("eventsDiscarded",[e],pr.QueueFull)}function O(e,t,n){var r=K(e,t,n);return a.sendQueuedRequests(t,n),r}function M(){return y>0}function L(){if(k>=0&&K(k,0,u)&&a.sendQueuedRequests(0,u),h>0&&!I&&!v){var e=T[C][2];e>=0&&(I=U((function(){I=null,O(4,0,1),L()}),e))}var t=T[C][1];!S&&!g&&t>=0&&!v&&(M()?S=U((function(){S=null,O(0===E?3:1,0,1),E++,E%=2,L()}),t):E=0)}function V(){n=null,d=!1,p=[],g=null,v=!1,h=0,m=500,y=0,b=1e4,T={},C="REAL_TIME",S=null,I=null,x=0,E=0,i=null,w={},o=void 0,c=0,k=-1,u=null,N=!0,P=!1,D=6,A=2,l=null,f=Lr(),a=new Or(500,2,1,{requeue:Q,send:Z,sent:ee,drop:ne,rspFail:re,oth:ie},f),X(),w[4]={batches:[],iKeyMap:{}},w[3]={batches:[],iKeyMap:{}},w[2]={batches:[],iKeyMap:{}},w[1]={batches:[],iKeyMap:{}},ae()}function U(e,t){0===t&&x&&(t=1);var n=1e3;return x&&(n=br(x-1)),f.set(e,t*n)}function q(){return null!==S&&(f.clear(S),S=null,E=0,!0)}function H(e,t){q(),g&&(f.clear(g),g=null),v||O(1,e,t)}function j(e,t,n){var r=w[t];r||(r=w[t=1]);var i=r.iKeyMap[e];return!i&&n&&(i=hr.create(e),r.batches.push(i),r.iKeyMap[e]=i),i}function F(t,n){a.canSendRequest()&&!x&&(o>0&&y>o&&(n=!0),n&&null==g&&e.flush(t,null,20))}function z(e,t){N&&(e=ve(e));var n=e.latency,r=j(e.iKey,n,!0);return!!r.addEvent(e)&&(4!==n?(y++,t&&0===e.sendAttempt&&F(!e.sync,c>0&&r.count()>=c)):h++,!0)}function W(){for(var e=0,t=0,n=function(n){var r=w[n];r&&r.batches&&G(r.batches,(function(r){4===n?e+=r.count():t+=r.count()}))},r=1;r<=4;r++)n(r);y=t,h=e}function K(t,n,r){var i=!1,o=0===n;return!o||a.canSendRequest()?Te(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],n=4;n>=t;){var r=w[n];r&&r.batches&&r.batches.length>0&&(G(r.batches,(function(t){a.addBatch(t)?i=i||t&&t.count()>0:e=e.concat(t.events()),4===n?h-=t.count():y-=t.count()})),r.batches=[],r.iKeyMap={}),n--}e.length>0&&$("eventsDiscarded",e,pr.KillSwitch),i&&k>=t&&(k=-1,u=0)}),(function(){return{latency:t,sendType:n,sendReason:r}}),!o):(k=k>=0?Math.min(k,t):t,u=Math.max(u,r)),i}function X(){(T={}).REAL_TIME=[2,1,0],T.NEAR_REAL_TIME=[6,3,0],T.BEST_EFFORT=[18,9,0]}function Q(t,n){var r=[],i=D;P&&(i=A),G(t,(function(t){t&&t.count()>0&&G(t.events(),(function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<i?(On(t,e.identifier),_(t,!1)):r.push(t))}))})),r.length>0&&$("eventsDiscarded",r,pr.NonRetryableStatus),P&&H(2,2)}function J(t,n){var r=e._notificationManager||{},i=r[t];if(i)try{i.apply(r,n)}catch(n){it(e.diagLog(),1,74,t+" notification failed: "+n)}}function $(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&J(e,[t].concat(n))}function Y(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];t&&t.length>0&&G(t,(function(t){t&&t.count()>0&&J(e,[t.events()].concat(n))}))}function Z(e,t,n){e&&e.length>0&&J("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==n])}function ee(e,t){Y("eventsSent",e,t),L()}function ne(e,t){Y("eventsDiscarded",e,t>=8e3&&t<=8999?t-8e3:pr.Unknown)}function re(e){Y("eventsDiscarded",e,pr.NonRetryableStatus),L()}function ie(e,t){Y("eventsDiscarded",e,pr.Unknown),L()}function ae(){c=n&&n.disableAutoBatchFlushLimit?0:Math.max(1500,b/6)}V(),e._getDbgPlgTargets=function(){return[a]},e.initialize=function(c,u,d){Te(u,(function(){return"PostChannel:initialize"}),(function(){var p=u;t.initialize(c,u,d);try{u.addUnloadCb;l=Zt(qt(e.identifier),u.evtNamespace&&u.evtNamespace());var g=e._getTelCtx();c.extensionConfig[e.identifier]=c.extensionConfig[e.identifier]||{},n=g.getExtCfg(e.identifier),f=Lr(n.setTimeoutOverride,n.clearTimeoutOverride),N=!n.disableOptimizeObj&&!!ke("chrome"),function(e){var t=e.getWParam;e.getWParam=function(){var e=0;return n.ignoreMc1Ms0CookieProcessing&&(e|=2),e|t()}}(p),n.eventsLimitInMem>0&&(b=n.eventsLimitInMem),n.immediateEventLimit>0&&(m=n.immediateEventLimit),n.autoFlushEventsLimit>0&&(o=n.autoFlushEventsLimit),B(n.maxEventRetryAttempts)&&(D=n.maxEventRetryAttempts),B(n.maxUnloadEventRetryAttempts)&&(A=n.maxUnloadEventRetryAttempts),ae(),n.httpXHROverride&&n.httpXHROverride.sendPOST&&(i=n.httpXHROverride),Sn(c.anonCookieName)&&a.addQueryStringParameter("anoncknm",c.anonCookieName),a.sendHook=n.payloadPreprocessor,a.sendListener=n.payloadListener;var v=n.overrideEndpointUrl?n.overrideEndpointUrl:c.endpointUrl;e._notificationManager=u.getNotifyMgr(),a.initialize(v,e.core,e,i,n);var h=c.disablePageUnloadEvents||[];on(r,h,l),cn(r,h,l),function e(t,n,r){var i=Zt(Ft,r),a=rn(["pageshow"],t,n,i);return!(a=rn(["visibilitychange"],(function(e){var n=Ae();t&&n&&"visible"===n.visibilityState&&t(e)}),n,i)||a)&&n&&(a=e(t,null,r)),a}(s,c.disablePageShowEvents,l)}catch(t){throw e.setInitialized(!1),t}}),(function(){return{coreConfig:c,core:u,extensions:d}}))},e.processTelemetry=function(t,r){On(t,e.identifier);var i=(r=e._getTelCtx(r)).getExtCfg(e.identifier),a=!!n.disableTelemetry;i&&(a=a||!!i.disableTelemetry);var o=t;a||d||(n.overrideInstrumentationKey&&(o.iKey=n.overrideInstrumentationKey),i&&i.overrideInstrumentationKey&&(o.iKey=i.overrideInstrumentationKey),_(o,!0),P?H(2,2):L()),e.processNext(o,r)},e._doTeardown=function(e,t){var n,r;H(2,2),d=!0,a.teardown(),sn(null,l),un(null,l),n=null,r=Zt(Ft,l),an(["pageshow"],n,r),an(["visibilitychange"],null,r),V()},e.setEventQueueLimits=function(e,t){b=e>0?e:1e4,o=t>0?t:0,ae();var n=y>e;if(!n&&c>0)for(var r=1;!n&&r<=3;r++){var i=w[r];i&&i.batches&&G(i.batches,(function(e){e&&e.count()>=c&&(n=!0)}))}F(!0,n)},e.pause=function(){q(),v=!0,a.pause()},e.resume=function(){v=!1,a.resume(),L()},e.addResponseHandler=function(e){a._responseHandlers.push(e)},e._loadTransmitProfiles=function(e){q(),X(),C="REAL_TIME",L(),R(e,(function(e,t){var n=t.length;if(n>=2){var r=n>2?t[2]:0;if(t.splice(0,n-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0){var i=t[0]/t[1];t[0]=Math.ceil(i)*t[1]}r>=0&&t[1]>=0&&r>t[1]&&(r=t[1]),t.push(r),T[e]=t}}))},e.flush=function(e,t,n){if(void 0===e&&(e=!0),!v)if(n=n||1,e)null==g?(q(),K(1,0,n),g=U((function(){g=null,function e(t,n){O(1,0,n),W(),function e(t){a.isCompletelyIdle()?t():g=U((function(){g=null,e(t)}),.25)}((function(){t&&t(),p.length>0?g=U((function(){g=null,e(p.shift(),n)}),0):(g=null,L())}))}(t,n)}),0)):p.push(t);else{var r=q();O(1,1,n),null!=t&&t(),r&&L()}},e.setMsaAuthTicket=function(e){a.addHeader("AuthMsaDeviceTicket",e)},e.hasEvents=M,e._setTransmitProfile=function(e){C!==e&&void 0!==T[e]&&(q(),C=e,L())},e._backOffTransmission=function(){x<4&&(x++,q(),L())},e._clearBackOff=function(){x&&(x=0,q(),L())},te(e,"_setTimeoutOverride",(function(){return f.set}),(function(e){f=Lr(e,f.clear)})),te(e,"_clearTimeoutOverride",(function(){return f.clear}),(function(e){f=Lr(f.set,e)}))})),r}return Object(o.b)(t,e),t.__ieDyn=1,t}(nr),qr=(c.k,dr({UserExt:[0,"user"],DeviceExt:[1,"device"],TraceExt:[2,"trace"],WebExt:[3,"web"],AppExt:[4,"app"],OSExt:[5,"os"],SdkExt:[6,"sdk"],IntWebExt:[7,"intweb"],UtcExt:[8,"utc"],LocExt:[9,"loc"],CloudExt:[10,"cloud"],DtExt:[11,"dt"]})),Hr=dr({id:[0,"id"],ver:[1,"ver"],appName:[2,"name"],locale:[3,"locale"],expId:[4,"expId"],env:[5,"env"]}),jr=dr({domain:[0,"domain"],browser:[1,"browser"],browserVer:[2,"browserVer"],screenRes:[3,"screenRes"],userConsent:[4,"userConsent"],consentDetails:[5,"consentDetails"]}),Fr=dr({locale:[0,"locale"],localId:[1,"localId"],id:[2,"id"]}),Br=dr({osName:[0,"name"],ver:[1,"ver"]}),zr=dr({ver:[0,"ver"],seq:[1,"seq"],installId:[2,"installId"],epoch:[3,"epoch"]}),Wr=dr({msfpc:[0,"msfpc"],anid:[1,"anid"],serviceName:[2,"serviceName"]}),Kr=dr({popSample:[0,"popSample"],eventFlags:[1,"eventFlags"]}),Gr=dr({tz:[0,"tz"]}),Xr=dr({sessionId:[0,"sesId"]}),Qr=dr({localId:[0,"localId"],deviceClass:[1,"deviceClass"],make:[2,"make"],model:[3,"model"]}),Jr=dr({role:[0,"role"],roleInstance:[1,"roleInstance"],roleVer:[2,"roleVer"]}),$r=dr({traceId:[0,"traceID"],traceName:[1,"name"],parentId:[2,"parentID"]}),Yr=dr({traceId:[0,"traceId"],spanId:[1,"spanId"],traceFlags:[2,"traceFlags"]});function Zr(){return void 0===Vr&&(Vr=!!ti(0)),Vr}function ei(){return Zr()?ti(0):null}function ti(e){var t,n,r=null;try{var i=Object(u.a)();if(!i)return null;n=new Date,(r=0===e?i.localStorage:i.sessionStorage)&&O(r.setItem)&&(r.setItem(n,n),t=r.getItem(n)!==n,r.removeItem(n),t&&(r=null))}catch(e){r=null}return r}function ni(){return this.getId()}function ri(e){this.setId(e)}var ii=function(){function e(){Object(s.a)(e,this,(function(e){e.setId=function(t){e.customId=t},e.getId=function(){return F(e.customId)?e.customId:e.automaticId}}))}return e._staticInit=void te(e.prototype,"id",ni,ri),e}(),ai=function(){function e(t,n){var r,i,a=tt(t),o=vt(t);Object(s.a)(e,this,(function(t){var s,c={sessionRenewalMs:(s=n).sessionRenewalMs&&function(){return s.sessionRenewalMs},sessionExpirationMs:s.sessionExpirationMs&&function(){return s.sessionExpirationMs},cookieDomain:s.cookieDomain&&function(){return s.cookieDomain},namePrefix:s.namePrefix&&function(){return s.namePrefix},sessionAsGuid:function(){return s.sessionAsGuid},idLength:function(){return s.idLength?s.idLength:22}};function u(e){var n=t.automaticSession,r=e.split("|");r.length>0&&n.setId(r[0]);try{if(r.length>1){var i=+r[1];n.acquisitionDate=+new Date(i),n.acquisitionDate=n.acquisitionDate>0?n.acquisitionDate:0}if(r.length>2){var o=+r[2];n.renewalDate=+new Date(o),n.renewalDate=n.renewalDate>0?n.renewalDate:0}}catch(e){it(a,1,510,"Error parsing ai_session cookie, session will be reset: "+e)}0===n.renewalDate&&it(a,2,517,"AI session renewal date is 0, session will be reset.")}function l(){var e=t.automaticSession,n=(new Date).getTime(),r=t.config.sessionAsGuid();!N(r)&&r?z(r)?e.setId(Nn()):e.setId(Nn(r)):e.setId(Ot(c&&c.idLength?c.idLength():22)),e.acquisitionDate=n,e.renewalDate=n,f(e.getId(),e.acquisitionDate,e.renewalDate),Zr()||it(a,2,505,"Browser does not support local storage. Session durations will be inaccurate.")}function f(e,n,a){var s=n+t.config.sessionExpirationMs(),c=a+t.config.sessionRenewalMs(),u=new Date,l=[e,n,a];s<c?u.setTime(s):u.setTime(c);var f=t.config.cookieDomain?t.config.cookieDomain():null;o.set(i(),l.join("|")+";expires="+u.toUTCString(),null,f),r=(new Date).getTime()}O(n.sessionExpirationMs)||(c.sessionExpirationMs=function(){return e.acquisitionSpan}),O(n.sessionRenewalMs)||(c.sessionRenewalMs=function(){return e.renewalSpan}),t.config=c,i=function(){return t.config.namePrefix&&t.config.namePrefix()?"ai_session"+t.config.namePrefix():"ai_session"},t.automaticSession=new ii,t.update=function(){t.automaticSession.getId()||function(){var e=o.get(i());if(e&&O(e.split))u(e);else{var n=function(e,t){var n=ei();if(null!==n)try{return n.getItem(t)}catch(t){Vr=!1,it(e,1,503,"Browser failed read of local storage. "+t)}return null}(a,i());n&&u(n)}t.automaticSession.getId()||l()}();var n=t.automaticSession,s=t.config,c=(new Date).getTime(),d=c-n.acquisitionDate>s.sessionExpirationMs(),p=c-n.renewalDate>s.sessionRenewalMs();if(d||p)l();else{(!r||c-r>e.cookieUpdateInterval)&&(n.renewalDate=c,f(n.getId(),n.acquisitionDate,n.renewalDate))}},t.backup=function(){var e,n,r,o=t.automaticSession;e=o.getId(),n=o.acquisitionDate,r=o.renewalDate,function(e,t,n){var r=ei();if(null!==r)try{r.setItem(t,n)}catch(t){Vr=!1,it(e,1,504,"Browser failed write to local storage. "+t)}}(a,i(),[e,n,r].join("|"))}}))}return e.acquisitionSpan=864e5,e.renewalSpan=18e5,e.cookieUpdateInterval=6e4,e}(),oi=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];function si(e,t){void 0===t&&(t=oi);var n=null;if(e)for(var r=e.split(","),i=0;i<r.length;i++)ci(r[i],t)&&(n?n+=","+r[i]:n=r[i]);return n}function ci(e,t){if(void 0===t&&(t=oi),!e||e.length<4)return!1;for(var n=!1,r=e.substring(0,3).toString().toUpperCase(),i=0;i<t.length;i++)if(t[i]+":"===r&&e.length<=256){n=!0;break}return n}function ui(){return this.getExpId()}var li=function(){function e(t,n){var r=null,i=oi.slice(0),a=vt(n),o=t;Object(s.a)(e,this,(function(e){if(De()){var n=Ae().documentElement;n&&(e.locale=n.lang)}function s(e){e!==r&&(r=si(e,i))}e.env=t.env?t.env:function(e){var t,n={},r=Ae();if(r){t=r&&r.querySelectorAll("meta");for(var i=0;i<t.length;i++){var a=t[i];if(a.name)if(0===a.name.toLowerCase().indexOf(e)){var o=a.name.replace(e,"");n[o]=a.content}}}return n}("awa-").env,e.getExpId=function(){return o.expId?(s(o.expId),r):(s(kn(a,"Treatments")),r)}}))}return e.validateAppExpId=si,e._staticInit=void te(e.prototype,"expId",ui),e}(),fi=function(){},di=function(){};function pi(){return this.getMsfpc()}function gi(){return this.getAnid()}var vi=function(){function e(t,n){var r=vt(n);Object(s.a)(e,this,(function(e){t.serviceName&&(e.serviceName=t.serviceName),e.getMsfpc=function(){return kn(r,"MSFPC")},e.getAnid=function(){return kn(r,"ANON").slice(0,34)}}))}var t;return e._staticInit=(te(t=e.prototype,"msfpc",pi),void te(t,"anid",gi)),e}(),hi=function(){var e=(new Date).getTimezoneOffset(),t=e%60,n=(e-t)/60,r="+";n>0&&(r="-"),n=Math.abs(n),t=Math.abs(t),this.tz=r+(n<10?"0"+n:n.toString())+":"+(t<10?"0"+t:t.toString())},mi={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(ipad|iphone|ipod)(?=.*like mac os x)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i},yi={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},bi=[{r:mi.WINPHONE,os:"Windows Phone"},{r:mi.WINRT,os:"Windows RT"},{r:mi.WIN,os:"Windows"},{r:mi.IOS,os:"iOS"},{r:mi.ANDROID,os:"Android"},{r:mi.LINUX,os:"Linux"},{r:mi.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:mi.OSX,os:"Mac OS X"}];function Ti(e,t){return"Windows"===t?Ci(e,"Windows NT"):"Android"===t?Ci(e,t):"Mac OS X"===t?function(e){var t=e.match(new RegExp("Mac OS X ([\\d,_,.]+)"));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Si(n);return r?n.split(r)[0]:n}}return"Unknown"}(e):"iOS"===t?function(e){var t=e.match(new RegExp("OS ([\\d,_,.]+)"));if(t){var n=t[1].replace(/_/g,".");if(n){var r=Si(n);return r?n.split(r)[0]:n}}return"Unknown"}(e):"Unknown"}function Ci(e,t){var n=e.match(new RegExp(t+" ([\\d,.]+)"));return n?yi[n[1]]?yi[n[1]]:n[1]:"Unknown"}function Si(e){return e.indexOf(".")>-1?".":e.indexOf("_")>-1?"_":null}var Ii=function(e){if(e.populateOperatingSystemInfo){var t=Oe()||{},n=e.userAgent||t.userAgent||"",r=e.userAgentData||t.userAgentData||{};if(n){var i=function(e){for(var t=0;t<bi.length;t++){var n=bi[t];if(n.r&&e.match(n.r))return n.os;if(n.s&&-1!==e.indexOf(n.s))return n.os}return"Unknown"}(n.toLowerCase());this.name=i,this.ver=Ti(n,i)}this.name&&"Unknown"!==this.name||!F(r.platform)||(this.name=r.platform)}},xi="MicrosoftApplicationsTelemetryDeviceId";var Ei=function(){function e(t,n){var r=0;Object(s.a)(e,this,(function(e){var i=t.propertyStorageOverride;e.seq=r,e.epoch=Dt(!1).toString();var a=vt(n,t);if(a.isEnabled()||i){var o=function(e,t,n){return t?t.getProperty(n)||"":kn(e,n)}(a,i,xi);o||(o=dn()),function(e,t,n,r){t?t.setProperty(n,r):e.set(n,r,31536e3)}(a,i,xi,o),e.installId=o}else a.purge(xi);e.getSequenceId=function(){return++r}}))}return e.__ieDyn=1,e}(),wi=function(e,t,n,r){if(this.traceId=t||gn(),e.enableDistributedTracing&&!n&&(n=gn().substring(0,16)),this.parentId=n,e.enableApplicationInsightsTrace){this.name=r;var i=Re();i&&i.pathname&&(this.name=i.pathname)}};function ki(){return this.getLocalId()}function Ni(e){this.setLocalId(e)}var Pi=function(){function e(t,n,r){var i,a=n,o=vt(r,t);Object(s.a)(e,this,(function(n){if(o&&o.isEnabled()&&(d(),a.enableApplicationInsightsUser)){var r=kn(o,e.userCookieName);if(r){var s=r.split(e.cookieSeparator);s.length>0&&(n.id=s[0])}if(!n.id){n.id=Ot(t&&!N(t.idLength)?t.idLength:22);var c=K(new Date);n.accountAcquisitionDate=c;var u=[n.id,c],l=a.cookieDomain?a.cookieDomain:void 0;o.set(e.userCookieName,u.join(e.cookieSeparator),31536e3,l)}}if("undefined"!=typeof navigator){var f=navigator;n.locale=f.userLanguage||f.language}function d(){if(!a.hashIdentifiers&&!a.dropIdentifiers){var e=kn(o,"MUID");e&&(i="t:"+e)}return i}n.getLocalId=function(){return i||d()},n.setLocalId=function(e){i=e}}))}return e.cookieSeparator="|",e.userCookieName="ai_user",e._staticInit=void te(e.prototype,"localId",ki,Ni),e}(),Di=function(e){this.popSample=100,this.eventFlags=0,e.hashIdentifiers&&(this.eventFlags=1048576|this.eventFlags),e.dropIdentifiers&&(this.eventFlags=2097152|this.eventFlags),e.scrubIpOnly&&(this.eventFlags=4194304|this.eventFlags)},Ai=["Required","Analytics","SocialMedia","Advertising"],_i=[{ua:"OPR/",b:"Opera"},{ua:"PhantomJS",b:"PhantomJS"},{ua:"Edge",b:"Edge"},{ua:"Edg/",b:"Edge"},{ua:"Electron",b:"Electron"},{ua:"Chrome",b:"Chrome"},{ua:"Trident",b:"MSIE"},{ua:"MSIE ",b:"MSIE"},{ua:"Firefox",b:"Firefox"},{ua:"Safari",b:"Safari"},{ua:"SkypeShell",b:"SkypeShell"}],Oi=[{br:"Microsoft Edge",b:"Edge"},{br:"Google Chrome",b:"Chrome"},{br:"Opera",b:"Opera"}];function Mi(e,t){return t.indexOf(e)>-1}function Ri(e,t){for(var n=0;n<t.length;n++)if(e==t[n].brand)return t[n].version;return null}function Li(e,t){return"MSIE"===t?function(e){var t=e.match(new RegExp("MSIE ([\\d,.]+)"));if(t)return t[1];var n=e.match(new RegExp("rv:([\\d,.]+)"));if(n)return n[1]}(e):function(e,t){"Safari"===e?e="Version":"Edge"===e&&Mi("Edg/",t)&&(e="Edg");var n=t.match(new RegExp(e+"/([\\d,.]+)"));if(n)return n[1];if("Opera"===e&&(n=t.match(new RegExp("OPR/([\\d,.]+)"))))return n[1];return"Unknown"}(t,e)}function Vi(){return this.getUserConsent()}var Ui=function(){function e(t,n){var r=vt(n),i=t||{};Object(s.a)(e,this,(function(e){var t=Re();if(t){var n=t.hostname;n&&(e.domain="file:"===t.protocol?"local":n)}if(i.populateBrowserInfo){var a=i.userAgent,o=(i.userAgentData||{}).brands,s=Oe();s&&(a=a||s.userAgent||"",o=o||(s.userAgentData||{}).brands),function(t,n){if(H(n))try{for(var r=0;r<Oi.length;r++){var i=Ri(Oi[r].br,n);if(i)return e.browser=Oi[r].b,void(e.browserVer=i)}}catch(e){}if(t){var a=function(e){if(e)for(var t=0;t<_i.length;t++){if(Mi(_i[t].ua,e))return _i[t].b}return"Unknown"}(t);e.browser=a,e.browserVer=Li(t,a)}}(a,o);var c=function(){var e={h:0,w:0},t=Pe();return t&&t.screen&&(e.h=screen.height,e.w=screen.width),e}();e.screenRes=c.w+"X"+c.h}N(i.gpcDataSharingOptIn)?e.gpcDataSharingOptIn=null:e.gpcDataSharingOptIn=i.gpcDataSharingOptIn,e.getUserConsent=function(){return i.userConsented||!!kn(r,i.userConsentCookieName||"MSCC")},e.getUserConsentDetails=function(){var t=null;try{var n=i.callback;if(n&&n.userConsentDetails){var r=n.userConsentDetails();if(r){t=i.disableConsentDetailsSanitize?r:{};for(var a=0;a<Ai.length;a++){var o=Ai[a];t[o]=r[o]||!1}}}var s=e.gpcDataSharingOptIn;return null!==s&&((t=t||{}).GPC_DataSharingOptIn=!!s),t?JSON.stringify(t):null}catch(e){}},te(e,"userConsent",e.getUserConsent)}))}return e._staticInit=void te(e.prototype,"userConsent",Vi),e}();function qi(e,t,n,r,i){var a=t.ext[qr[e]];if(a)try{R(r,(function(e,t){if(F(t)||B(t)||z(t)){var r=a[n[e]];!i&&(r||F(r)||B(r)||z(r))&&(t=r),a[n[e]]=t}}))}catch(e){}return a}var Hi=function(){function e(t,n,r){Object(s.a)(e,this,(function(e){e.app=new li(n,r),e.cloud=new fi,e.user=new Pi(t,n,r),e.os=new Ii(n),e.web=new Ui(n,r);var i=new Ei(t,r),a=new vi(n,r),o=new Di(n);e.loc=new hi,e.device=new di;var s=new ai(r,n);e.session=new ii;var c,u,l,f=(c=new wi(n),u=g(),l=c||{},{getName:function(){return l.name},setName:function(e){u&&u.setName(e),l.name=e},getTraceId:function(){return l.traceId},setTraceId:function(e){u&&u.setTraceId(e),jn(e)&&(l.traceId=e)},getSpanId:function(){return l.parentId},setSpanId:function(e){u&&u.setSpanId(e),Fn(e)&&(l.parentId=e)},getTraceFlags:function(){return l.traceFlags},setTraceFlags:function(e){u&&u.setTraceFlags(e),l.traceFlags=e}}),d=!(n||{}).eventContainExtFields;function p(){var t=e.session;if(t&&F(t.customId))return t.customId;s.update();var n=s.automaticSession;if(n){var r=n.getId();r&&F(r)&&(t.automaticId=r)}return t.automaticId}function g(){var e=f;return r&&r.getTraceCtx&&(e=r.getTraceCtx(!1)||f),e}e.getTraceCtx=function(){return f},e.getSessionId=p,e.applyApplicationContext=function(t){var n,r=e.app;qi(4,t,Hr,((n={})[0]=r.id,n[1]=r.ver,n[2]=r.name,n[3]=r.locale,n[4]=r.getExpId(),n[5]=r.env,n),d)},e.applyUserContext=function(t){var n,r=e.user;qi(0,t,Fr,((n={})[1]=r.getLocalId(),n[0]=r.locale,n[2]=r.id,n),d)},e.applyWebContext=function(t){var n,r=e.web;qi(3,t,jr,((n={})[0]=r.domain,n[1]=r.browser,n[2]=r.browserVer,n[3]=r.screenRes,n[5]=r.getUserConsentDetails(),n[4]=r.getUserConsent(),n),d)},e.applyOsContext=function(t){var n,r=e.os;qi(5,t,Br,((n={})[0]=r.name,n[1]=r.ver,n),d)},e.applySdkContext=function(e){var t;qi(6,e,zr,((t={})[2]=i.installId,t[1]=i.getSequenceId(),t[3]=i.epoch,t),d)},e.applyIntWebContext=function(e){var t;qi(7,e,Wr,((t={})[0]=a.getMsfpc(),t[1]=a.getAnid(),t[2]=a.serviceName,t),d)},e.applyUtcContext=function(e){var t,n=((t={})[0]=o.popSample,t);o.eventFlags>0&&(n[1]=o.eventFlags),qi(8,e,Kr,n,d)},e.applyLocContext=function(t){var n;qi(9,t,Gr,((n={})[0]=e.loc.tz,n),d)},e.applySessionContext=function(e){var t;qi(4,e,Xr,((t={})[0]=p(),t),d)},e.applyDeviceContext=function(t){var n,r=e.device;qi(1,t,Qr,((n={})[0]=r.localId,n[2]=r.make,n[3]=r.model,n[1]=r.deviceClass,n),d)},e.applyCloudContext=function(t){var n,r=e.cloud;qi(10,t,Jr,((n={})[0]=r.role,n[1]=r.roleInstance,n[2]=r.roleVer,n),d)},e.applyAITraceContext=function(e){var t;if(n.enableApplicationInsightsTrace){var r=g();r&&qi(2,e,$r,((t={})[0]=r.getTraceId(),t[1]=r.getName(),t[2]=r.getSpanId(),t),!1)}},e.applyDistributedTraceContext=function(e){var t,n=g();if(n){var r=((t={})[0]=n.getTraceId(),t[1]=n.getSpanId(),t),i=n.getTraceFlags();P(i)||(r[2]=i),qi(11,e,Yr,r,!1)}}}))}return e.__ieDyn=1,e}();var ji=[qr[4],qr[0],qr[3],qr[5],qr[6],qr[7],qr[8],qr[9],qr[1],qr[2],qr[11],qr[10]],Fi=function(e){function t(){var n,r,i,a=e.call(this)||this;return a.identifier="SystemPropertiesCollector",a.priority=3,a.version="3.2.14",Object(s.a)(t,a,(function(e,t){function a(){n=null,r={}}a(),e.initialize=function(r,a,o){t.initialize(r,a,o),i=e._getTelCtx().getExtCfg(e.identifier),n=new Hi(r,i,a),a&&a.setTraceCtx&&a.setTraceCtx(n.getTraceCtx())},e.processTelemetry=function(t,a){On(t,e.identifier),a=e._getTelCtx(a);var o,s,c=t.ext=t.ext?t.ext:{};t.data=t.data?t.data:{},G(ji,(function(e){c[e]=c[e]||{}})),n&&(n.applyUtcContext(t),n.applyApplicationContext(t),n.applyUserContext(t),n.applyWebContext(t),n.applyOsContext(t),n.applySdkContext(t),n.applyIntWebContext(t),n.applyLocContext(t),n.applySessionContext(t),n.applyDeviceContext(t),i.enableApplicationInsightsTrace&&n.applyAITraceContext(t),i.enableDistributedTracing&&n.applyDistributedTraceContext(t),n.applyCloudContext(t)),G(ee(c),(function(e){0===ee(c[e]).length&&delete c[e]})),o=r,s=t.data,o&&R(o,(function(e,t){s[e]||(s[e]=t)})),e.processNext(t,a)},e.getPropertiesContext=function(){return n},e.setProperty=function(e,t){r[e]=t},e._doTeardown=function(e,t){var r=(e||{}).core();if(r&&r.getTraceCtx&&n){var i=r.getTraceCtx(!1);i&&i===n.getTraceCtx()&&r.setTraceCtx(null)}a()}})),a}return Object(o.b)(t,e),t.__ieDyn=1,t}(nr),Bi=["c:","i:","w:"],zi={"microsoft.com":"c1.microsoft.com","xbox.com":"c.xbox.com","live.com":"c.live.com","microsoftstore.com":"c.microsoftstore.com","msn.com":"c.msn.com","windows.com":"c.windows.com","office.com":"c.office.com"},Wi=function(){function e(t){this.core=t;var n,r=Nn(),i=gn(),a=null,o=!1,c=vt(t);Object(s.a)(e,this,(function(e){e.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||i},e.getLastPageViewId=function(){return r},e.initializeIds=function(){o?r=Nn():o=!0},e.getMuidUserId=function(){var e=kn(c,"MUID");return e&&e.length?"t:"+e:e},e.setAppUserId=function(e){if(a=null,e)for(var t=0;t<Bi.length;t++)if(Bi[t]===e.substring(0,2)){a=e;break}},e.setDeviceClass=function(e){e&&(n=e)},e.getDeviceClass=function(){return n},e.getAppUserId=function(){return a},e.syncMuid=function(e){var t=Re();if(t&&e){var n=(t.protocol||"http:")+"//"+e+"/c.gif?DI=4050&did=1&t=",r=Ae();if(r){var i=r.createElement("IMG");i.style.display="none",i.src=n,i.hidden="",i["aria-hidden"]="true",i.role="presentation"}return!0}return!1},e.getMuidHost=function(e){return zi[e]}}))}return e.visitorId=function(){return kn(vt(null),"MUID")},e}(),Ki=function(){function e(){this._timers=[]}return e.prototype._recordTimeSpan=function(e,t){var n=(new Date).getTime();if(t)return n-this._timers[e];this._timers[e]=n},e}();function Gi(e,t){return void 0===t&&(t=!1),null==e?t:"true"===e.toString().toLowerCase()}function Xi(e){(isNaN(e)||e<0)&&(e=0);var t=""+(e=Math.round(e))%1e3,n=""+Math.floor(e/1e3)%60,r=""+Math.floor(e/6e4)%60,i=""+Math.floor(e/36e5)%24,a=Math.floor(e/864e5);return t=1===t.length?"00"+t:2===t.length?"0"+t:t,n=n.length<2?"0"+n:n,r=r.length<2?"0"+r:r,(a>0?a+".":"")+(i=i.length<2?"0"+i:i)+":"+r+":"+n+"."+t}function Qi(e,t,n,r,i){return!i&&F(e)&&("Script error."===e||"Script error"===e)}var Ji=fr({LocalStorage:0,SessionStorage:1}),$i=(fr({AI:0,AI_AND_W3C:1,W3C:2}),void 0),Yi=void 0,Zi="";function ea(e){try{if(P(Object(u.a)()))return null;var t=(new Date).toString(),n=ke(e===Ji.LocalStorage?"localStorage":"sessionStorage"),r=Zi+t;n.setItem(r,t);var i=n.getItem(r)!==t;if(n.removeItem(r),!i)return n}catch(e){}return null}function ta(){return ia()?ea(Ji.SessionStorage):null}function na(){$i=!1,Yi=!1}function ra(e){return(e||void 0===$i)&&($i=!!ea(Ji.LocalStorage)),$i}function ia(e){return(e||void 0===Yi)&&(Yi=!!ea(Ji.SessionStorage)),Yi}function aa(e,t){var n=ta();if(null!==n)try{return n.getItem(t)}catch(t){Yi=!1,it(e,2,2,"Browser failed read of session storage. "+oe(t),{exception:Fe(t)})}return null}function oa(e,t,n){var r=ta();if(null!==r)try{return r.setItem(t,n),!0}catch(t){Yi=!1,it(e,2,4,"Browser failed write to session storage. "+oe(t),{exception:Fe(t)})}return!1}function sa(e,t){var n=ta();if(null!==n)try{return n.removeItem(t),!0}catch(t){Yi=!1,it(e,2,6,"Browser failed removal of session storage item. "+oe(t),{exception:Fe(t)})}return!1}var ca,ua="Microsoft_ApplicationInsights_BypassAjaxInstrumentation";function la(e,t,n){var r=t.length,i=fa(e,t);if(i.length!==r){for(var a=0,o=i;void 0!==n[o];)a++,o=i.substring(0,147)+Ta(a);i=o}return i}function fa(e,t){var n;return t&&(t=$(t.toString())).length>150&&(n=t.substring(0,150),it(e,2,57,"name is too long.  It has been truncated to 150 characters.",{name:t},!0)),n||t}function da(e,t,n){var r;return void 0===n&&(n=1024),t&&(n=n||1024,(t=$(t)).toString().length>n&&(r=t.toString().substring(0,n),it(e,2,61,"string value is too long. It has been truncated to "+n+" characters.",{value:t},!0))),r||t}function pa(e,t){return ba(e,t,2048,66)}function ga(e,t){var n;return t&&t.length>32768&&(n=t.substring(0,32768),it(e,2,56,"message is too long, it has been truncated to 32768 characters.",{message:t},!0)),n||t}function va(e,t){var n;if(t){var r=""+t;r.length>32768&&(n=r.substring(0,32768),it(e,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:t},!0))}return n||t}function ha(e,t){if(t){var n={};R(t,(function(t,r){if(_(r)&&Ve())try{r=Ue().stringify(r)}catch(t){it(e,2,49,"custom property is not valid",{exception:t},!0)}r=da(e,r,8192),t=la(e,t,n),n[t]=r})),t=n}return t}function ma(e,t){if(t){var n={};R(t,(function(t,r){t=la(e,t,n),n[t]=r})),t=n}return t}function ya(e,t){return t?ba(e,t,128,69).toString():t}function ba(e,t,n,r){var i;return t&&(t=$(t)).length>n&&(i=t.substring(0,n),it(e,2,r,"input is too long, it has been truncated to "+n+" characters.",{data:t},!0)),i||t}function Ta(e){var t="00"+e;return t.substr(t.length-3)}(ca={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=la,ca.sanitizeKey=fa,ca.sanitizeString=da,ca.sanitizeUrl=pa,ca.sanitizeMessage=ga,ca.sanitizeException=va,ca.sanitizeProperties=ha,ca.sanitizeMeasurements=ma,ca.sanitizeId=ya,ca.sanitizeInput=ba,ca.padNumber=Ta,ca.trim=$;function Ca(e,t,n,r,i,a){var o;n=da(r,n)||"not_specified",(P(e)||P(t)||P(n))&&fe("Input doesn't contain all required fields");var s="";e.iKey&&(s=e.iKey,delete e.iKey);var c=((o={}).name=n,o.time=K(new Date),o.iKey=s,o.ext=a||{},o.tags=[],o.data={},o.baseType=t,o.baseData=e,o);return P(i)||R(i,(function(e,t){c.data[e]=t})),c}!function(){function e(){}e.create=Ca}();var Sa=function(){function e(e,t,n,r){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};this.ver=2,this.name=da(e,t)||"not_specified",this.properties=ha(e,n),this.measurements=ma(e,r)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Event",e.dataType="EventData",e}(),Ia=function(){function e(e,t,n,r,i){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};this.ver=2,t=t||"not_specified",this.message=ga(e,t),this.properties=ha(e,r),this.measurements=ma(e,i),n&&(this.severityLevel=n)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Message",e.dataType="MessageData",e}(),xa=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},this.kind=0},Ea=function(){function e(e,t,n,r,i,a,o,s,c){this.aiDataContract={ver:1,metrics:1,properties:0};this.ver=2;var u=new xa;u.count=r>0?r:void 0,u.max=isNaN(a)||null===a?void 0:a,u.min=isNaN(i)||null===i?void 0:i,u.name=da(e,t)||"not_specified",u.value=n,u.stdDev=isNaN(o)||null===o?void 0:o,this.metrics=[u],this.properties=ha(e,s),this.measurements=ma(e,c)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",e.dataType="MetricData",e}(),wa=function(){function e(e,t,n,r,i,a,o){this.aiDataContract={ver:1,name:0,url:0,duration:0,properties:0,measurements:0,id:0};this.ver=2,this.id=ya(e,o),this.url=pa(e,n),this.name=da(e,t)||"not_specified",isNaN(r)||(this.duration=Xi(r)),this.properties=ha(e,i),this.measurements=ma(e,a)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",e.dataType="PageviewData",e}(),ka=function(){function e(e,t,n,r,i,a,o){this.aiDataContract={ver:1,name:0,url:0,duration:0,perfTotal:0,networkConnect:0,sentRequest:0,receivedResponse:0,domProcessing:0,properties:0,measurements:0};this.ver=2,this.url=pa(e,n),this.name=da(e,t)||"not_specified",this.properties=ha(e,i),this.measurements=ma(e,a),o&&(this.domProcessing=o.domProcessing,this.duration=o.duration,this.networkConnect=o.networkConnect,this.perfTotal=o.perfTotal,this.receivedResponse=o.receivedResponse,this.sentRequest=o.sentRequest)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",e.dataType="PageviewPerformanceData",e}();function Na(e,t){var n=e;return n&&!F(n)&&(JSON&&JSON.stringify?(n=JSON.stringify(e),!t||n&&"{}"!==n||(n=O(e.toString)?e.toString():""+e)):n=e+" - (Missing JSON.stringify)"),n||""}function Pa(e,t){var n=e;return e&&(n&&!F(n)&&(n=e.message||e.description||n),n&&!F(n)&&(n=Na(n,!0)),e.filename&&(n=n+" @"+(e.filename||"")+":"+(e.lineno||"?")+":"+(e.colno||"?"))),t&&"String"!==t&&"Object"!==t&&"Error"!==t&&-1===(n||"").indexOf(t)&&(n=t+": "+n),n||""}function Da(e){return e&&e.src&&F(e.src)&&e.obj&&H(e.obj)}function Aa(e){var t=e||"";F(t)||(t=F(t.stack)?t.stack:""+t);var n=t.split("\n");return{src:t,obj:n}}function _a(e){var t=null;if(e)try{if(e.stack)t=Aa(e.stack);else if(e.error&&e.error.stack)t=Aa(e.error.stack);else if(e.exception&&e.exception.stack)t=Aa(e.exception.stack);else if(Da(e))t=e;else if(Da(e.stackDetails))t=e.stackDetails;else if(window&&window.opera&&e.message)t=function(e){for(var t=[],n=e.split("\n"),r=0;r<n.length;r++){var i=n[r];n[r+1]&&(i+="@"+n[r+1],r++),t.push(i)}return{src:e,obj:t}}(e.message);else if(e.reason&&e.reason.stack)t=Aa(e.reason.stack);else if(F(e))t=Aa(e);else{var n=e.message||e.description||"";F(e.errorSrc)&&(n&&(n+="\n"),n+=" from "+e.errorSrc),n&&(t=Aa(n))}}catch(e){t=Aa(e)}return t||{src:"",obj:null}}function Oa(e){var t="";if(e&&!(t=e.typeName||e.name||""))try{var n=/function (.{1,200})\(/.exec(e.constructor.toString());t=n&&n.length>1?n[1]:""}catch(e){}return t}function Ma(e){if(e)try{if(!F(e)){var t=Oa(e),n=Na(e,!1);return n&&"{}"!==n||(e.error&&(t=Oa(e=e.error)),n=Na(e,!0)),0!==n.indexOf(t)&&"String"!==t?t+":"+n:n}}catch(e){}return""+(e||"")}var Ra=function(){function e(e,t,n,r,i,a){this.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0};this.ver=2,!function(e){try{if(_(e))return"ver"in e&&"exceptions"in e&&"properties"in e}catch(e){}return!1}(t)?(n||(n={}),this.exceptions=[new La(e,t,n)],this.properties=ha(e,n),this.measurements=ma(e,r),i&&(this.severityLevel=i),a&&(this.id=a)):(this.exceptions=t.exceptions||[],this.properties=t.properties,this.measurements=t.measurements,t.severityLevel&&(this.severityLevel=t.severityLevel),t.id&&(this.id=t.id),t.problemGroup&&(this.problemGroup=t.problemGroup),P(t.isManual)||(this.isManual=t.isManual))}return e.CreateAutoException=function(e,t,n,r,i,a,o,s){var c,u=Oa(i||a||e);return(c={}).message=Pa(e,u),c.url=t,c.lineNumber=n,c.columnNumber=r,c.error=Ma(i||a||e),c.evt=Ma(a||e),c.typeName=u,c.stackDetails=_a(o||i||a),c.errorSrc=s,c},e.CreateFromInterface=function(t,n,r,i){var a=n.exceptions&&Q(n.exceptions,(function(e){return La.CreateFromInterface(t,e)}));return new e(t,Object(o.a)(Object(o.a)({},n),{exceptions:a}),r,i)},e.prototype.toInterface=function(){var e,t=this,n=t.exceptions,r=t.properties,i=t.measurements,a=t.severityLevel,o=t.problemGroup,s=t.id,c=t.isManual,u=n instanceof Array&&Q(n,(function(e){return e.toInterface()}))||void 0;return(e={ver:"4.0"}).exceptions=u,e.severityLevel=a,e.properties=r,e.measurements=i,e.problemGroup=o,e.id=s,e.isManual=c,e},e.CreateSimpleException=function(e,t,n,r,i,a){var o;return{exceptions:[(o={},o.hasFullStack=!0,o.message=e,o.stack=i,o.typeName=t,o)]}},e.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",e.dataType="ExceptionData",e.formatError=Ma,e}(),La=function(){function e(e,t,n){this.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2};if(function(e){try{if(_(e))return"hasFullStack"in e&&"typeName"in e}catch(e){}return!1}(t))this.typeName=t.typeName,this.message=t.message,this.stack=t.stack,this.parsedStack=t.parsedStack||[],this.hasFullStack=t.hasFullStack;else{var r=t,i=r&&r.evt;j(r)||(r=r.error||i||r),this.typeName=da(e,Oa(r))||"not_specified",this.message=ga(e,Pa(t||r,this.typeName))||"not_specified";var a=t.stackDetails||_a(t);this.parsedStack=function(e){var t,n=e.obj;if(n&&n.length>0){t=[];var r=0,i=0;G(n,(function(e){var n=e.toString();if(Va.regex.test(n)){var a=new Va(n,r++);i+=a.sizeInBytes,t.push(a)}}));if(i>32768)for(var a=0,o=t.length-1,s=0,c=a,u=o;a<o;){if((s+=t[a].sizeInBytes+t[o].sizeInBytes)>32768){var l=u-c+1;t.splice(c,l);break}c=a,u=o,a++,o--}}return t}(a),H(this.parsedStack)&&Q(this.parsedStack,(function(t){t.assembly=da(e,t.assembly),t.fileName=da(e,t.fileName)})),this.stack=va(e,function(e){var t="";return e&&(e.obj?G(e.obj,(function(e){t+=e+"\n"})):t=e.src||""),t}(a)),this.hasFullStack=H(this.parsedStack)&&this.parsedStack.length>0,n&&(n.typeName=n.typeName||this.typeName)}}return e.prototype.toInterface=function(){var e,t=this.parsedStack instanceof Array&&Q(this.parsedStack,(function(e){return e.toInterface()}));return(e={id:this.id,outerId:this.outerId,typeName:this.typeName,message:this.message,hasFullStack:this.hasFullStack,stack:this.stack}).parsedStack=t||void 0,e},e.CreateFromInterface=function(t,n){var r=n.parsedStack instanceof Array&&Q(n.parsedStack,(function(e){return Va.CreateFromInterface(e)}))||n.parsedStack;return new e(t,Object(o.a)(Object(o.a)({},n),{parsedStack:r}))},e}(),Va=function(){function e(t,n){this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0};if(this.sizeInBytes=0,"string"==typeof t){var r=t;this.level=n,this.method="<no_method>",this.assembly=$(r),this.fileName="",this.line=0;var i=r.match(e.regex);i&&i.length>=5&&(this.method=$(i[2])||this.method,this.fileName=$(i[4]),this.line=parseInt(i[5])||0)}else this.level=t.level,this.method=t.method,this.assembly=t.assembly,this.fileName=t.fileName,this.line=t.line,this.sizeInBytes=0;this.sizeInBytes+=this.method.length,this.sizeInBytes+=this.fileName.length,this.sizeInBytes+=this.assembly.length,this.sizeInBytes+=e.baseSize,this.sizeInBytes+=this.level.toString().length,this.sizeInBytes+=this.line.toString().length}return e.CreateFromInterface=function(t){return new e(t,null)},e.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}},e.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,e.baseSize=58,e}();function Ua(e){var t=null;if(O(Event))t=new Event(e);else{var n=Ae();n&&n.createEvent&&(t=n.createEvent("Event")).initEvent(e,!0,!0)}return t}var qa=dr({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"]}),Ha=Ae()||{},ja=0,Fa=[null,null,null,null,null];function Ba(e){var t=ja,n=Fa,r=n[t];return Ha.createElement?n[t]||(r=n[t]=Ha.createElement("a")):r={host:Ka(e,!0)},r.href=e,++t>=n.length&&(t=0),ja=t,r}function za(e){var t,n=Ba(e);return n&&(t=n.href),t}function Wa(e,t){return e?e.toUpperCase()+" "+t:t}function Ka(e,t){var n=Ga(e,t)||"";if(n){var r=n.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r.length>3&&F(r[2])&&r[2].length>0)return r[2]+(r[3]||"")}return n}function Ga(e,t){var n=null;if(e){var r=e.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i);if(null!=r&&r.length>2&&F(r[2])&&r[2].length>0&&(n=r[2]||"",t&&r.length>2)){var i=(r[1]||"").toLowerCase(),a=r[3]||"";("http"===i&&":80"===a||"https"===i&&":443"===a)&&(a=""),n+=a}}return n}var Xa=["https://dc.services.visualstudio.com/v2/track","https://breeze.aimon.applicationinsights.io/v2/track","https://dc-int.services.visualstudio.com/v2/track"];function Qa(e){return-1!==X(Xa,e.toLowerCase())}var Ja={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(e,t,n){if(!t||e&&e.disableCorrelationHeaders)return!1;if(e&&e.correlationHeaderExcludePatterns)for(var r=0;r<e.correlationHeaderExcludePatterns.length;r++)if(e.correlationHeaderExcludePatterns[r].test(t))return!1;var i=Ba(t).host.toLowerCase();if(!i||-1===i.indexOf(":443")&&-1===i.indexOf(":80")||(i=(Ga(t,!0)||"").toLowerCase()),(!e||!e.enableCorsCorrelation)&&i&&i!==n)return!1;var a,o=e&&e.correlationHeaderDomains;if(o&&(G(o,(function(e){var t=new RegExp(e.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));a=a||t.test(i)})),!a))return!1;var s=e&&e.correlationHeaderExcludedDomains;if(!s||0===s.length)return!0;for(r=0;r<s.length;r++){if(new RegExp(s[r].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(i))return!1}return i&&i.length>0},getCorrelationContext:function(e){if(e){var t=Ja.getCorrelationContextValue(e,qa[1]);if(t&&t!==Ja.correlationIdPrefix)return t}},getCorrelationContextValue:function(e,t){if(e)for(var n=e.split(","),r=0;r<n.length;++r){var i=n[r].split("=");if(2===i.length&&i[0]===t)return i[1]}}};function $a(){var e=Le();if(e&&e.now&&e.timing){var t=e.now()+e.timing.navigationStart;if(t>0)return t}return ae()}function Ya(e,t){var n=null;return 0===e||0===t||P(e)||P(t)||(n=t-e),n}function Za(e,t){var n=e||{};return{getName:function(){return n.name},setName:function(e){t&&t.setName(e),n.name=e},getTraceId:function(){return n.traceID},setTraceId:function(e){t&&t.setTraceId(e),jn(e)&&(n.traceID=e)},getSpanId:function(){return n.parentID},setSpanId:function(e){t&&t.setSpanId(e),Fn(e)&&(n.parentID=e)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),n.traceFlags=e}}}var eo=function(){function e(e,t,n,r,i,a,o,s,c,u,l,f){void 0===c&&(c="Ajax"),this.aiDataContract={id:1,ver:1,name:0,resultCode:0,duration:0,success:0,data:0,target:0,type:0,properties:0,measurements:0,kind:0,value:0,count:0,min:0,max:0,stdDev:0,dependencyKind:0,dependencySource:0,commandName:0,dependencyTypeName:0};this.ver=2,this.id=t,this.duration=Xi(i),this.success=a,this.resultCode=o+"",this.type=da(e,c);var d=function(e,t,n,r){var i,a=r,o=r;if(t&&t.length>0){var s=Ba(t);if(i=s.host,!a)if(null!=s.pathname){var c=0===s.pathname.length?"/":s.pathname;"/"!==c.charAt(0)&&(c="/"+c),o=s.pathname,a=da(e,n?n+" "+c:c)}else a=da(e,t)}else i=r,a=r;return{target:i,name:a,data:o}}(e,n,s,r);this.data=pa(e,r)||d.data,this.target=da(e,d.target),u&&(this.target="".concat(this.target," | ").concat(u)),this.name=da(e,d.name),this.properties=ha(e,l),this.measurements=ma(e,f)}return e.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",e.dataType="RemoteDependencyData",e}(),to=["req","rsp","hkErr","fnErr"];function no(e,t){if(e)for(var n=0;n<e.length&&!t(e[n],n);n++);}function ro(e,t,n,r,i){i>=0&&i<=2&&no(e,(function(e,a){var o=e.cbks,s=o[to[i]];if(s){t.ctx=function(){return r[a]=r[a]||{}};try{s.apply(t.inst,n)}catch(e){var c=t.err;try{var u=o[to[2]];u&&(t.err=e,u.apply(t.inst,n))}catch(e){}finally{t.err=c}}}}))}function io(e,t,n,r){var i=null;return e&&(A(e,t)?i=e:n&&(i=io(w(e),t,r,!1))),i}function ao(e,t,n,r){var i=n&&n._aiHooks;if(!i){var a=function(e){return function(){var t,n=this,r=arguments,i=e.h,a=((t={}).name=e.n,t.inst=n,t.ctx=null,t.set=u,t),o=[],s=c([a],r);function c(e,t){return no(t,(function(t){e.push(t)})),e}function u(e,t){(r=c([],r))[e]=t,s=c([a],r)}a.evt=ke("event"),ro(i,a,s,o,0);var l=e.f;if(l)try{a.rslt=l.apply(n,r)}catch(e){throw a.err=e,ro(i,a,s,o,3),e}return ro(i,a,s,o,1),a.rslt}}(i={i:0,n:t,f:n,h:[]});a._aiHooks=i,e[t]=a}var o={id:i.i,cbks:r,rm:function(){var e=this.id;no(i.h,(function(t,n){if(t.id===e)return i.h.splice(n,1),1}))}};return i.i++,i.h.push(o),o}function oo(e,t,n,r,i){if(void 0===r&&(r=!0),e&&t&&n){var a=io(e,t,r,i);if(a){var o=a[t];if(typeof o===c.h)return ao(a,t,o,n)}}return null}function so(e,t,n,r,i){if(e&&t&&n){var a=io(e,t,r,i)||e;if(a)return ao(a,t,a[t],n)}return null}var co=null;var uo=function(){function e(t,n,r,i){Object(s.a)(e,this,(function(e){var a,o=null,s=[],c=!1;function u(e){r&&r.flush(e)}function l(e){s.push(e),function e(){o||(o=setTimeout((function(){o=null;var t=s.slice(0),n=!1;s=[],G(t,(function(e){e()?n=!0:s.push(e)})),s.length>0&&e(),n&&u(!0)}),100))}()}r&&(a=r.logger),e.trackPageView=function(e,r){var o=e.name;if(P(o)||"string"!=typeof o){var s=Ae();o=e.name=s&&s.title||""}var f=e.uri;if(P(f)||"string"!=typeof f){var d=Re();f=e.uri=d&&d.href||""}if(!i.isPerformanceTimingSupported())return t.sendPageViewInternal(e,r),u(!0),void(function(){if(null==co)try{co=!!(self&&self instanceof WorkerGlobalScope)}catch(e){co=!1}return co}()||it(a,2,25,"trackPageView: navigation timing API used for calculation of page duration is not supported in this browser. This page view will be collected without duration and timing info."));var p,g,v=!1,h=i.getPerformanceTiming().navigationStart;h>0&&(p=Ya(h,+new Date),i.shouldCollectDuration(p)||(p=void 0)),P(r)||P(r.duration)||(g=r.duration),!n&&isNaN(g)||(isNaN(g)&&(r||(r={}),r.duration=p),t.sendPageViewInternal(e,r),u(!0),v=!0);r||(r={}),l((function(){var n=!1;try{if(i.isPerformanceTimingDataReady()){n=!0;var s={name:o,uri:f};i.populatePageViewPerformanceEvent(s),s.isValid||v?(v||(r.duration=s.durationMs,t.sendPageViewInternal(e,r)),c||(t.sendPageViewPerformanceInternal(s,r),c=!0)):(r.duration=p,t.sendPageViewInternal(e,r))}else h>0&&Ya(h,+new Date)>6e4&&(n=!0,v||(r.duration=6e4,t.sendPageViewInternal(e,r)))}catch(e){it(a,1,38,"trackPageView failed on page load calculation: "+oe(e),{exception:Fe(e)})}return n}))},e.teardown=function(e,t){if(o){clearTimeout(o),o=null;var n=s.slice(0);s=[],G(n,(function(e){e()&&!0}))}}}))}return e.__ieDyn=1,e}(),lo=["googlebot","adsbot-google","apis-google","mediapartners-google"];function fo(){var e=Le();return e&&!!e.timing}function po(){var e=Le(),t=e?e.timing:0;return t&&t.domainLookupStart>0&&t.navigationStart>0&&t.responseStart>0&&t.requestStart>0&&t.loadEventEnd>0&&t.responseEnd>0&&t.connectEnd>0&&t.domLoading>0}function go(){return fo()?Le().timing:null}function vo(){return(e=Le())&&e.getEntriesByType&&e.getEntriesByType("navigation").length>0?Le().getEntriesByType("navigation")[0]:null;var e}function ho(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Oe()||{},r=n.userAgent,i=!1;if(r)for(var a=0;a<lo.length;a++)i=i||-1!==r.toLowerCase().indexOf(lo[a]);if(i)return!1;for(a=0;a<e.length;a++)if(e[a]<0||e[a]>=36e5)return!1;return!0}var mo=function(){function e(t){var n=tt(t);Object(s.a)(e,this,(function(e){e.populatePageViewPerformanceEvent=function(t){t.isValid=!1;var r=vo(),i=go(),a=0,o=0,s=0,c=0,u=0;(r||i)&&(r?(a=r.duration,o=0===r.startTime?r.connectEnd:Ya(r.startTime,r.connectEnd),s=Ya(r.requestStart,r.responseStart),c=Ya(r.responseStart,r.responseEnd),u=Ya(r.responseEnd,r.loadEventEnd)):(a=Ya(i.navigationStart,i.loadEventEnd),o=Ya(i.navigationStart,i.connectEnd),s=Ya(i.requestStart,i.responseStart),c=Ya(i.responseStart,i.responseEnd),u=Ya(i.responseEnd,i.loadEventEnd)),0===a?it(n,2,10,"error calculating page view performance.",{total:a,network:o,request:s,response:c,dom:u}):e.shouldCollectDuration(a,o,s,c,u)?a<Math.floor(o)+Math.floor(s)+Math.floor(c)+Math.floor(u)?it(n,2,8,"client performance math error.",{total:a,network:o,request:s,response:c,dom:u}):(t.durationMs=a,t.perfTotal=t.duration=Xi(a),t.networkConnect=Xi(o),t.sentRequest=Xi(s),t.receivedResponse=Xi(c),t.domProcessing=Xi(u),t.isValid=!0):it(n,2,45,"Invalid page load duration value. Browser perf data won't be sent.",{total:a,network:o,request:s,response:c,dom:u}))},e.getPerformanceTiming=go,e.isPerformanceTimingSupported=fo,e.isPerformanceTimingDataReady=po,e.shouldCollectDuration=ho}))}return e.__ieDyn=1,e}(),yo=function(){function e(t,n){Object(s.a)(e,this,(function(e){e.trackPreviousPageVisit=function(e,r){try{var i=function(e,n){var r=null;try{r=function(){var e=null;try{if(ia()){var n=ae(),r=aa(t,"prevPageVisitData");r&&Ve()&&((e=Ue().parse(r)).pageVisitTime=n-e.pageVisitStartTime,sa(t,"prevPageVisitData"))}}catch(n){at(t,"Stop page visit timer failed: "+Fe(n)),e=null}return e}(),function(e,n){try{if(ia()){null!=aa(t,"prevPageVisitData")&&fe("Cannot call startPageVisit consecutively without first calling stopPageVisit");var r=new bo(e,n),i=Ue().stringify(r);oa(t,"prevPageVisitData",i)}}catch(e){at(t,"Call to start failed: "+Fe(e))}}(e,n)}catch(e){at(t,"Call to restart failed: "+Fe(e)),r=null}return r}(e,r);i&&n(i.pageName,i.pageUrl,i.pageVisitTime)}catch(e){at(t,"Auto track page visit time failed, metric will not be collected: "+Fe(e))}},te(e,"_logger",(function(){return t})),te(e,"pageVisitTimeTrackingHandler",(function(){return n}))}))}return e.__ieDyn=1,e}(),bo=function(e,t){this.pageVisitStartTime=ae(),this.pageName=e,this.pageUrl=t},To=function(e,t){var n=this,r={};n.start=function(t){void 0!==r[t]&&it(e,2,62,"start was called more than once for this event without calling stop.",{name:t,key:t},!0),r[t]=+new Date},n.stop=function(t,i,a,o){var s=r[t];if(isNaN(s))it(e,2,63,"stop was called without a corresponding start.",{name:t,key:t},!0);else{var c=Ya(s,+new Date);n.action(t,i,c,a,o)}delete r[t],r[t]=void 0}};function Co(e,t){e&&e.dispatchEvent&&t&&e.dispatchEvent(t)}function So(e,t){return(e=e||t)<6e4&&(e=6e4),e}function Io(e){return e||(e={}),e.sessionRenewalMs=So(e.sessionRenewalMs,18e5),e.sessionExpirationMs=So(e.sessionExpirationMs,864e5),e.disableExceptionTracking=Gi(e.disableExceptionTracking),e.autoTrackPageVisitTime=Gi(e.autoTrackPageVisitTime),e.overridePageViewDuration=Gi(e.overridePageViewDuration),e.enableUnhandledPromiseRejectionTracking=Gi(e.enableUnhandledPromiseRejectionTracking),(isNaN(e.samplingPercentage)||e.samplingPercentage<=0||e.samplingPercentage>=100)&&(e.samplingPercentage=100),e.isStorageUseDisabled=Gi(e.isStorageUseDisabled),e.isBrowserLinkTrackingEnabled=Gi(e.isBrowserLinkTrackingEnabled),e.enableAutoRouteTracking=Gi(e.enableAutoRouteTracking),e.namePrefix=e.namePrefix||"",e.enableDebug=Gi(e.enableDebug),e.disableFlushOnBeforeUnload=Gi(e.disableFlushOnBeforeUnload),e.disableFlushOnUnload=Gi(e.disableFlushOnUnload,e.disableFlushOnBeforeUnload),e}function xo(e){N(e.isStorageUseDisabled)||(e.isStorageUseDisabled?na():($i=ra(!0),Yi=ia(!0)))}var Eo=function(e){function t(){var n,r,i,a,u,l,f,d,p,g,v,h,m,y,b=e.call(this)||this;b.identifier="ApplicationInsightsAnalytics",b.priority=180,b.autoRoutePVDelay=500;var T,C,S;return Object(s.a)(t,b,(function(e,t){var s=t._addHook;function b(t,n,r,i,a){e.diagLog().throwInternal(t,n,r,i,a)}function I(){n=null,r=null,i=null,a=null,u=null,l=null,f=!1,d=!1,p=!1,g=!1,v=!1,h=!1,m=!1,y=!1,0;var e=Re(!0);T=e&&e.href||"",C=null,S=null}I(),e.getCookieMgr=function(){return vt(e.core)},e.processTelemetry=function(t,n){e.processNext(t,n)},e.trackEvent=function(t,n){try{var r=Ca(t,Sa.dataType,Sa.envelopeType,e.diagLog(),n);e.core.track(r)}catch(e){b(2,39,"trackTrace failed, trace will not be collected: "+oe(e),{exception:Fe(e)})}},e.startTrackEvent=function(e){try{n.start(e)}catch(e){b(1,29,"startTrackEvent failed, event will not be collected: "+oe(e),{exception:Fe(e)})}},e.stopTrackEvent=function(e,t,r){try{n.stop(e,void 0,t,r)}catch(e){b(1,30,"stopTrackEvent failed, event will not be collected: "+oe(e),{exception:Fe(e)})}},e.trackTrace=function(t,n){try{var r=Ca(t,Ia.dataType,Ia.envelopeType,e.diagLog(),n);e.core.track(r)}catch(e){b(2,39,"trackTrace failed, trace will not be collected: "+oe(e),{exception:Fe(e)})}},e.trackMetric=function(t,n){try{var r=Ca(t,Ea.dataType,Ea.envelopeType,e.diagLog(),n);e.core.track(r)}catch(e){b(1,36,"trackMetric failed, metric will not be collected: "+oe(e),{exception:Fe(e)})}},e.trackPageView=function(t,n){try{var r=t||{};i.trackPageView(r,Object(o.a)(Object(o.a)(Object(o.a)({},r.properties),r.measurements),n)),e.config.autoTrackPageVisitTime&&u.trackPreviousPageVisit(r.name,r.uri)}catch(e){b(1,37,"trackPageView failed, page view will not be collected: "+oe(e),{exception:Fe(e)})}},e.sendPageViewInternal=function(t,n,r){var i=Ae();i&&(t.refUri=void 0===t.refUri?i.referrer:t.refUri);var a=Ca(t,wa.dataType,wa.envelopeType,e.diagLog(),n,r);e.core.track(a),0},e.sendPageViewPerformanceInternal=function(t,n,r){var i=Ca(t,ka.dataType,ka.envelopeType,e.diagLog(),n,r);e.core.track(i)},e.trackPageViewPerformance=function(t,n){var r=t||{};try{a.populatePageViewPerformanceEvent(r),e.sendPageViewPerformanceInternal(r,n)}catch(e){b(1,37,"trackPageViewPerformance failed, page view will not be collected: "+oe(e),{exception:Fe(e)})}},e.startTrackPage=function(e){try{if("string"!=typeof e){var t=Ae();e=t&&t.title||""}r.start(e)}catch(e){b(1,31,"startTrackPage failed, page view may not be collected: "+oe(e),{exception:Fe(e)})}},e.stopTrackPage=function(t,n,i,a){try{if("string"!=typeof t){var o=Ae();t=o&&o.title||""}if("string"!=typeof n){var s=Re();n=s&&s.href||""}r.stop(t,n,i,a),e.config.autoTrackPageVisitTime&&u.trackPreviousPageVisit(t,n)}catch(e){b(1,32,"stopTrackPage failed, page view will not be collected: "+oe(e),{exception:Fe(e)})}},e.sendExceptionInternal=function(t,n,r){var i=t&&(t.exception||t.error)||j(t)&&t||{name:t&&typeof t,message:t||"not_specified"};t=t||{};var a=Ca(new Ra(e.diagLog(),i,t.properties||n,t.measurements,t.severityLevel,t.id).toInterface(),Ra.dataType,Ra.envelopeType,e.diagLog(),n,r);e.core.track(a)},e.trackException=function(t,n){t&&!t.exception&&t.error&&(t.exception=t.error);try{e.sendExceptionInternal(t,n)}catch(e){b(1,35,"trackException failed, exception will not be collected: "+oe(e),{exception:Fe(e)})}},e._onerror=function(t){var n=t&&t.error,r=t&&t.evt;try{if(!r){var i=Pe();i&&(r=i.event)}var a=t&&t.url||(Ae()||{}).URL,o=t.errorSrc||"window.onerror@"+a+":"+(t.lineNumber||0)+":"+(t.columnNumber||0),s={errorSrc:o,url:a,lineNumber:t.lineNumber||0,columnNumber:t.columnNumber||0,message:t.message};Qi(t.message,t.url,t.lineNumber,t.columnNumber,t.error)?function(t,n){var r=Ca(t,Ra.dataType,Ra.envelopeType,e.diagLog(),n);e.core.track(r)}(Ra.CreateAutoException("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",a,t.lineNumber||0,t.columnNumber||0,n,r,null,o),s):(t.errorSrc||(t.errorSrc=o),e.trackException({exception:t,severityLevel:3},s))}catch(e){var c=n?n.name+", "+n.message:"null";b(1,11,"_onError threw exception while logging error, error will not be collected: "+oe(e),{exception:Fe(e),errorString:c})}},e.addTelemetryInitializer=function(t){if(e.core)return e.core.addTelemetryInitializer(t);l||(l=[]),l.push(t)},e.initialize=function(o,b,I,x){if(!e.isInitialized()){var E;P(b)&&fe("Error initializing"),t.initialize(o,b,I,x),o.storagePrefix&&(E=o.storagePrefix,Zi=E||"");try{S=Zt(qt(e.identifier),b.evtNamespace&&b.evtNamespace()),l&&(G(l,(function(e){b.addTelemetryInitializer(e)})),l=null);var w=function(t){var n=Jn(null,t,e.core),r=e.identifier,i=Io(t),a=e.config=n.getExtCfg(r);void 0!==i&&R(i,(function(e,t){a[e]=n.getConfig(r,e,t),void 0===a[e]&&(a=t)}));return a}(o);xo(w),a=new mo(e.core),i=new uo(e,w.overridePageViewDuration,e.core,a),u=new yo(e.diagLog(),(function(t,n,r){return function(t,n,r){var i={PageName:t,PageUrl:n};e.trackMetric({name:"PageVisitTime",average:r,max:r,min:r,sampleCount:1},i)}(t,n,r)})),function(t,n){f=t.isBrowserLinkTrackingEnabled||n.isBrowserLinkTrackingEnabled,function(){if(!d&&f){var t=["/browserLinkSignalR/","/__browserLink/"];e.addTelemetryInitializer((function(e){if(f&&e.baseType===eo.dataType){var n=e.baseData;if(n)for(var r=0;r<t.length;r++)if(n.target&&n.target.indexOf(t[r])>=0)return!1}return!0})),d=!0}}()}(w,o),(n=new To(e.diagLog(),"trackEvent")).action=function(t,n,r,i,a){i||(i={}),a||(a={}),i.duration=r.toString(),e.trackEvent({name:t,properties:i,measurements:a})},(r=new To(e.diagLog(),"trackPageView")).action=function(t,n,r,i,a){P(i)&&(i={}),i.duration=r.toString();var o={name:t,uri:n,properties:i,measurements:a};e.sendPageViewInternal(o,i)},Ne()&&(function(t){var n=Pe(),r=Re(!0);(v=t.disableExceptionTracking)||h||t.autoExceptionInstrumented||(s(so(n,"onerror",{ns:S,rsp:function(t,n,r,i,a,o){v||!0===t.rslt||e._onerror(Ra.CreateAutoException(n,r,i,a,o,t.evt))}},!1)),h=!0);!function(t,n,r){(m=!0===t.enableUnhandledPromiseRejectionTracking)&&!y&&(s(so(n,"onunhandledrejection",{ns:S,rsp:function(t,n){m&&!0!==t.rslt&&e._onerror(Ra.CreateAutoException(function(e){if(e&&e.reason){var t=e.reason;return!F(t)&&O(t.toString)?t.toString():Fe(t)}return e||""}(n),r?r.href:"",0,0,n,t.evt))}},!1)),y=!0,t.autoUnhandledPromiseInstrumented=y)}(t,n,r)}(w),function(t){var n=Pe(),r=Re(!0);if(p=!0===t.enableAutoRouteTracking,n&&p&&Me()){var i=Me()?history:ke("history");O(i.pushState)&&O(i.replaceState)&&typeof Event!==c.l&&function(t,n,r,i){var a=t.namePrefix||"";g||(s(so(r,"pushState",{ns:S,rsp:function(){p&&(Co(n,Ua(a+"pushState")),Co(n,Ua(a+"locationchange")))}},!0)),s(so(r,"replaceState",{ns:S,rsp:function(){p&&(Co(n,Ua(a+"replaceState")),Co(n,Ua(a+"locationchange")))}},!0)),en(n,a+"popstate",(function(){p&&Co(n,Ua(a+"locationchange"))}),S),en(n,a+"locationchange",(function(){if(C?(T=C,C=i&&i.href||""):C=i&&i.href||"",p){var t=function(){var t=null;e.core&&e.core.getTraceCtx&&(t=e.core.getTraceCtx(!1));if(!t){var n=e.core.getPlugin("AppInsightsPropertiesPlugin");if(n){var r=n.plugin.context;r&&(t=Za(r.telemetryTrace))}}return t}();if(t){t.setTraceId(gn());var n="_unknown_";i&&i.pathname&&(n=i.pathname+(i.hash||"")),t.setName(da(e.diagLog(),n))}setTimeout(function(t){e.trackPageView({refUri:t,properties:{duration:0}})}.bind(e,T),e.autoRoutePVDelay)}}),S),g=!0)}(t,n,i,r)}}(w))}catch(t){throw e.setInitialized(!1),t}}},e._doTeardown=function(e,t){i&&i.teardown(e,t),tn(window,null,null,S),I()},te(e,"_pageViewManager",(function(){return i})),te(e,"_pageViewPerformanceManager",(function(){return a})),te(e,"_pageVisitTimeManager",(function(){return u})),te(e,"_evtNamespace",(function(){return"."+S}))})),b}return Object(o.b)(t,e),t.Version="2.8.16",t.getDefaultConfig=Io,t}(nr);function wo(e){R(e,(function(t,n){(!Sn(n)||"{}"===JSON.stringify(n)&&"callback"!==t)&&delete e[t]}))}function ko(e,t,n){var r=e;if(r){for(r=r;!t(r,n);)if(!(r=r=r.parentNode)||!r.getAttribute)return null;return r}}function No(e){return"A"===e.nodeName}function Po(e,t){var n,r,i,a,o,s,c,u,l,f,d=(e=e).getBoundingClientRect();return(r=t,i=(n=d).left,a=n.top,o=n.right,s=n.bottom,c=r.left,u=r.top,l=r.right,f=r.bottom,Math.max(0,Math.min(o,l)-Math.max(i,c))*Math.max(0,Math.min(s,f)-Math.max(a,u)))>0}function Do(e,t){return!!Sn(Ao(e,"data-bi-dnt"))}function Ao(e,t){return ko(e,_o,t)}function _o(e,t){var n=e.getAttribute(t);return Sn(n)||""===n}function Oo(e){return"["+e+"]"}function Mo(e,t,n,r){var i;return function(){var a=arguments,o=function(){i=0,t&&t.apply(r,a)},s=!i;clearTimeout(i),i=setTimeout(o,n),s&&e&&e.apply(r,a)}}function Ro(){var e={h:0,v:0},t=Pe(),n=Ae();return n&&t&&(e={h:parseInt(n.body.scrollLeft||n.documentElement.scrollLeft||t.pageXOffset,10),v:parseInt(n.body.scrollTop||n.documentElement.scrollTop||t.pageYOffset,10)}),e}function Lo(){var e={h:0,w:0},t=Pe(),n=Ae();if(t&&n&&t.screen){var r=n.body||{},i=n.documentElement||{};e.h=t.innerHeight||r.clientHeight||i.clientHeight,e.w=t.innerWidth||r.clientWidth||i.clientWidth}return e}var Vo,Uo={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0};function qo(e){if(e){var t=function(e){return ko(e,No)}(e);if(t&&1===t.length){if(t[0].href)return t[0].href;if(t[0].src)return t[0].src}}return""}function Ho(e){if(!e||!e.attributes)return!1;try{var t=e.getAttribute("data-dc");return!!Sn(t)&&"pii"===t.toLowerCase()}catch(e){return!1}}function jo(e,t){return e.coreData&&e.coreData.requestUri&&""!==e.coreData.requestUri?e.coreData.requestUri:function(e,t){if(!t)return null;var n=t.protocol+"//"+(t.hostname||t.host)+(Sn(t.port)?":"+t.port:"")+t.pathname;if(e.urlCollectQuery){var r=t.search;if(!r){var i=t.hash||"",a=i.indexOf("?");-1!==a&&(r=i.slice(a))}n+=r}e.urlCollectHash&&(n+=t.hash||"");return n}(e,t)}function Fo(e,t){var n,r="",i={},a=[],o=e.cookiesToCollect;!1===e.shareAuthStatus?a=o:G(o,(function(e){"ANON"!==e&&a.push(e)}));try{try{Cn&&window.varCustomerCookies&&window.varCustomerCookies.length>0&&(a=a.concat(window.varCustomerCookies))}catch(e){it(t,1,512,"Failed to get cookies ")}G(a,(function(e){i.hasOwnProperty(e)||(i[e]="",Tn&&""!==(n=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1")))&&(r+=e+"="+n+";"))}))}catch(e){it(t,1,512,"Failed to get cookies ")}return r}function Bo(e,t){var n=Zt(qt("onDomLoaded"),t);!function e(t){var n=Ae()||{};/in/.test(n.readyState)?setTimeout((function(){e(t)}),100):t.call()}((function(){if(Tn&&"complete"===document.readyState)e();else{var t=Pe();t&&en(t,"load",(function(){e&&e(),e=null,tn(t,null,null,n)}),n)}}))}function zo(e,t,n){var r="";return t&&t[n]?r=t[n]:e&&(r=e[n]),r}!function(e){e[e.UNDEFINED=0]="UNDEFINED",e[e.NAVIGATIONBACK=1]="NAVIGATIONBACK",e[e.NAVIGATION=2]="NAVIGATION",e[e.NAVIGATIONFORWARD=3]="NAVIGATIONFORWARD",e[e.APPLY=4]="APPLY",e[e.REMOVE=5]="REMOVE",e[e.SORT=6]="SORT",e[e.EXPAND=7]="EXPAND",e[e.REDUCE=8]="REDUCE",e[e.CONTEXTMENU=9]="CONTEXTMENU",e[e.TAB=10]="TAB",e[e.COPY=11]="COPY",e[e.EXPERIMENTATION=12]="EXPERIMENTATION",e[e.PRINT=13]="PRINT",e[e.SHOW=14]="SHOW",e[e.HIDE=15]="HIDE",e[e.MAXIMIZE=16]="MAXIMIZE",e[e.MINIMIZE=17]="MINIMIZE",e[e.BACKBUTTON=18]="BACKBUTTON",e[e.STARTPROCESS=20]="STARTPROCESS",e[e.PROCESSCHECKPOINT=21]="PROCESSCHECKPOINT",e[e.COMPLETEPROCESS=22]="COMPLETEPROCESS",e[e.SCENARIOCANCEL=23]="SCENARIOCANCEL",e[e.DOWNLOADCOMMIT=40]="DOWNLOADCOMMIT",e[e.DOWNLOAD=41]="DOWNLOAD",e[e.SEARCHAUTOCOMPLETE=60]="SEARCHAUTOCOMPLETE",e[e.SEARCH=61]="SEARCH",e[e.SEARCHINITIATE=62]="SEARCHINITIATE",e[e.TEXTBOXINPUT=63]="TEXTBOXINPUT",e[e.PURCHASE=80]="PURCHASE",e[e.ADDTOCART=81]="ADDTOCART",e[e.VIEWCART=82]="VIEWCART",e[e.ADDWISHLIST=83]="ADDWISHLIST",e[e.FINDSTORE=84]="FINDSTORE",e[e.CHECKOUT=85]="CHECKOUT",e[e.REMOVEFROMCART=86]="REMOVEFROMCART",e[e.PURCHASECOMPLETE=87]="PURCHASECOMPLETE",e[e.VIEWCHECKOUTPAGE=88]="VIEWCHECKOUTPAGE",e[e.VIEWCARTPAGE=89]="VIEWCARTPAGE",e[e.VIEWPDP=90]="VIEWPDP",e[e.UPDATEITEMQUANTITY=91]="UPDATEITEMQUANTITY",e[e.INTENTTOBUY=92]="INTENTTOBUY",e[e.PUSHTOINSTALL=93]="PUSHTOINSTALL",e[e.SIGNIN=100]="SIGNIN",e[e.SIGNOUT=101]="SIGNOUT",e[e.SOCIALSHARE=120]="SOCIALSHARE",e[e.SOCIALLIKE=121]="SOCIALLIKE",e[e.SOCIALREPLY=122]="SOCIALREPLY",e[e.CALL=123]="CALL",e[e.EMAIL=124]="EMAIL",e[e.COMMUNITY=125]="COMMUNITY",e[e.SOCIALFOLLOW=126]="SOCIALFOLLOW",e[e.VOTE=140]="VOTE",e[e.SURVEYINITIATE=141]="SURVEYINITIATE",e[e.SURVEYCOMPLETE=142]="SURVEYCOMPLETE",e[e.REPORTAPPLICATION=143]="REPORTAPPLICATION",e[e.REPORTREVIEW=144]="REPORTREVIEW",e[e.SURVEYCHECKPOINT=145]="SURVEYCHECKPOINT",e[e.CONTACT=160]="CONTACT",e[e.REGISTRATIONINITIATE=161]="REGISTRATIONINITIATE",e[e.REGISTRATIONCOMPLETE=162]="REGISTRATIONCOMPLETE",e[e.CANCELSUBSCRIPTION=163]="CANCELSUBSCRIPTION",e[e.RENEWSUBSCRIPTION=164]="RENEWSUBSCRIPTION",e[e.CHANGESUBSCRIPTION=165]="CHANGESUBSCRIPTION",e[e.REGISTRATIONCHECKPOINT=166]="REGISTRATIONCHECKPOINT",e[e.CHATINITIATE=180]="CHATINITIATE",e[e.CHATEND=181]="CHATEND",e[e.TRIALSIGNUP=200]="TRIALSIGNUP",e[e.TRIALINITIATE=201]="TRIALINITIATE",e[e.SIGNUP=210]="SIGNUP",e[e.FREESIGNUP=211]="FREESIGNUP",e[e.PARTNERREFERRAL=220]="PARTNERREFERRAL",e[e.LEARNLOWFUNNEL=230]="LEARNLOWFUNNEL",e[e.LEARNHIGHFUNNEL=231]="LEARNHIGHFUNNEL",e[e.SHOPPINGINTENT=232]="SHOPPINGINTENT",e[e.TRIALINTENT=234]="TRIALINTENT",e[e.VIDEOSTART=240]="VIDEOSTART",e[e.VIDEOPAUSE=241]="VIDEOPAUSE",e[e.VIDEOCONTINUE=242]="VIDEOCONTINUE",e[e.VIDEOCHECKPOINT=243]="VIDEOCHECKPOINT",e[e.VIDEOJUMP=244]="VIDEOJUMP",e[e.VIDEOCOMPLETE=245]="VIDEOCOMPLETE",e[e.VIDEOBUFFERING=246]="VIDEOBUFFERING",e[e.VIDEOERROR=247]="VIDEOERROR",e[e.VIDEOMUTE=248]="VIDEOMUTE",e[e.VIDEOUNMUTE=249]="VIDEOUNMUTE",e[e.VIDEOFULLSCREEN=250]="VIDEOFULLSCREEN",e[e.VIDEOUNFULLSCREEN=251]="VIDEOUNFULLSCREEN",e[e.VIDEOREPLAY=252]="VIDEOREPLAY",e[e.VIDEOPLAYERLOAD=253]="VIDEOPLAYERLOAD",e[e.VIDEOPLAYERCLICK=254]="VIDEOPLAYERCLICK",e[e.VIDEOVOLUMECONTROL=255]="VIDEOVOLUMECONTROL",e[e.VIDEOAUDIOTRACKCONTROL=256]="VIDEOAUDIOTRACKCONTROL",e[e.VIDEOCLOSEDCAPTIONCONTROL=257]="VIDEOCLOSEDCAPTIONCONTROL",e[e.VIDEOCLOSEDCAPTIONSTYLE=258]="VIDEOCLOSEDCAPTIONSTYLE",e[e.VIDEORESOLUTIONCONTROL=259]="VIDEORESOLUTIONCONTROL",e[e.VIRTUALEVENTJOIN=260]="VIRTUALEVENTJOIN",e[e.VIRTUALEVENTEND=261]="VIRTUALEVENTEND",e[e.JOINTEAMSMEETINGEVENT=262]="JOINTEAMSMEETINGEVENT",e[e.IMPRESSION=280]="IMPRESSION",e[e.CLICK=281]="CLICK",e[e.RICHMEDIACOMPLETE=282]="RICHMEDIACOMPLETE",e[e.ADBUFFERING=283]="ADBUFFERING",e[e.ADERROR=284]="ADERROR",e[e.ADSTART=285]="ADSTART",e[e.ADCOMPLETE=286]="ADCOMPLETE",e[e.ADSKIP=287]="ADSKIP",e[e.ADTIMEOUT=288]="ADTIMEOUT",e[e.OTHER=300]="OTHER"}(Vo||(Vo={}));var Wo,Ko=function(){function e(e,t,n,r,i,a,o){this._webAnalyticsPlugin=e,this._config=t,this._contentHandler=n,this._id=r,this._pageTagsCallback=i,this.metaTags=a,this._traceLogger=o,this._pageTags={}}return e.prototype._setBasicProperties=function(e,t){e.ver="1.0",e.id=this._id.getLastPageViewId(),Sn(e.name)||(e.name=function(e,t){if(t&&t.pageName)return t.pageName;if(e.callback&&"function"==typeof e.callback.pageName)return e.callback.pageName();if(e.coreData&&e.coreData.pageName)return e.coreData.pageName;var n=(Re()||{}).pathname||"",r=n.replace(/(^\/+|\/+$)/g,"").split("/");return n=r&&r[r.length-1]?r[r.length-1]:"Home"}(this._config,t)),!Sn(e.uri)&&Cn&&(e.uri=jo(this._config,Re()))},e.prototype._setCommonProperties=function(e,t,n){var r;this._setBasicProperties(e,n),this._setPageTags(e,n),this._pageTypeMetaTag=zo(this.metaTags,this._config.coreData,"pageType"),this._marketMetaTag=zo(this.metaTags,this._config.coreData,"market"),this._behaviorMetaTag=zo(this.metaTags,this._config.coreData,"behavior"),Sn(n.pageType)&&(e.pageType=n.pageType),Sn(this._pageTypeMetaTag)&&!Sn(e.pageType)&&(e.pageType=this._pageTypeMetaTag),Sn(this._marketMetaTag)&&(e.market=this._marketMetaTag),e.isLoggedIn=(r=this._config).callback&&"function"==typeof r.callback.signedinStatus?r.callback.signedinStatus():r.isLoggedIn,t.cookieEnabled=mt()},e.prototype._setPageTags=function(e,t){var n=this;n._pageTags={},n.metaTags&&(n._pageTags.metaTags=n._pageTags.metaTags||{},R(n.metaTags,(function(e,t){"behavior"!==e&&"market"!==e&&"pageType"!==e&&(n._pageTags.metaTags[e]=t)}))),n._config.coreData&&n._config.coreData.pageTags&&(n._pageTags=Pn(!0,n._pageTags,n._config.coreData.pageTags)),n._pageTagsCallback&&(n._pageTags=Pn(!0,n._pageTags,n._pageTagsCallback())),Sn(t.pageTags)&&(n._pageTags=Pn(!0,n._pageTags,t.pageTags)),e.properties=e.properties||{},e.properties.pageTags=n._pageTags},e.prototype._getBehavior=function(e){var t;return e&&Sn(e.behavior)?t=e.behavior:Sn(this._behaviorMetaTag)&&(t=this._behaviorMetaTag),this._getValidBehavior(t)},e.prototype._getValidBehavior=function(e){if(Sn(e)){var t=void 0,n=parseInt(e);if((t=isNaN(n)?Vo[e]:n)in Vo)return t}return 0},e.prototype._getContentFormatted=function(e){if(Sn(e))return H(e)?JSON.stringify(e):Oo(JSON.stringify(e))},e}(),Go=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.b)(t,e),t.prototype.trackContentUpdate=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.ContentUpdate",baseType:"ContentUpdateData",ext:n,data:{},baseData:{},latency:3};G(["name","uri","market","pageType","isLoggedIn","id","properties","ver","actionType","behavior","pageHeight","content","contentVer","vpHeight","vpWidth","vScrollOffset","hScrollOffset"],(function(t){r.baseData[t]=e[t]})),R(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.captureContentUpdate=function(e,t){e=Sn(e)?e:{};var n={},r=Sn(t)?t:{};this._setCommonProperties(n,r,e),n.behavior=this._getBehavior(e),Sn(e.actionType)&&(n.actionType=e.actionType);var i=Lo(),a=Ro();n.pageHeight=Tn?document.body.scrollHeight:null,n.vpHeight=i.h,n.vpWidth=i.w,n.vScrollOffset=a.v,n.hScrollOffset=a.h,n.contentVer="2.0",n.isManual=!e.isAuto;var o=this._getContentFormatted(e.content)||JSON.stringify(this._contentHandler.getVisibleContent());o&&(n.content=o),Sn(e.isDomComplete)?r.isDomComplete=e.isDomComplete:r.isDomComplete=!1,this.trackContentUpdate(n,r)},t}(Ko),Xo="CL",Qo="CR",Jo="CM",$o="S",Yo="R",Zo="KE",es="KS";!function(e){e[e.PAGE_ACTION=0]="PAGE_ACTION",e[e.CONTENT_UPDATE=1]="CONTENT_UPDATE"}(Wo||(Wo={}));var ts=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.b)(t,e),t.prototype.trackPageAction=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.PageAction",baseType:"PageActionData",ext:n,data:{},baseData:{},latency:1};N(e.sync)||(r.sync=e.sync),r.baseData.name=e.name,r.baseData.uri=e.uri,r.baseData.market=e.market,r.baseData.pageType=e.pageType,r.baseData.isLoggedIn=e.isLoggedIn,r.baseData.id=e.id,r.baseData.properties=e.properties,r.baseData.ver=e.ver,r.baseData.actionType=e.actionType,r.baseData.behavior=e.behavior,r.baseData.clickCoordinates=e.clickCoordinates,r.baseData.content=e.content,r.baseData.contentVer=e.contentVer,r.baseData.targetUri=e.targetUri,R(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.capturePageAction=function(e,t,n,r){t=Sn(t)?t:{};var i={},a=Sn(n)?n:{};this._setCommonProperties(i,a,t),i.isManual=!t.isAuto,i.behavior=this._getBehavior(t);var o,s,c,u={};if(e=e,r)i.behavior=9;else{var l=this._config||{};if((e&&N(l.syncPageActionNavClick)||l.syncPageActionNavClick)&&(t.actionType===Xo||t.actionType===Zo)&&"a"===e.tagName.toLowerCase()){var f=(e.getAttribute("href")||"").toLowerCase();f&&(V(f,"https:")||V(f,"http:")||V(f,".")||V(f,"/"))&&(i.sync=3)}}if(e&&(i.targetUri=function(e){var t="";switch(e.tagName){case"A":case"AREA":t=e.href||"";break;case"IMG":t=qo(e);break;case"INPUT":var n=e.type;if(n&&Uo[n.toUpperCase()]){var r=Re()||{};t=e.form?e.form.action||r.pathname||"":r.pathname||""}}return t}(e),(u=Pn(u=this._contentHandler.getElementContent(e,Wo.PAGE_ACTION),this._getCustomTags(e)))&&u.bhvr&&!Sn(t.behavior))){var d=(s="bhvr",(o=u)&&o[s]&&(c=o[s],delete o[s]),c);i.behavior=this._getValidBehavior(d)}Sn(t.actionType)&&(i.actionType=t.actionType),Sn(t.clickCoordinateX)&&Sn(t.clickCoordinateY)&&(i.clickCoordinates=t.clickCoordinateX+"X"+t.clickCoordinateY),Sn(t.targetUri)&&(i.targetUri=t.targetUri),i.contentVer="2.0";var p=t.content||u;if(!H(p)){var g=this._config.callback.pageActionContentTags;p=Pn(p,"function"==typeof g?g(e):{},t&&t.contentTags?t.contentTags:{})}i.content=this._getContentFormatted(p),a.timeToAction=this._getTimeToClick(),a.refUri=Sn(t.refUri)?t.refUri:this._config.coreData.referrerUri;var v=Fo(this._config,this._traceLogger);v&&(a.cookies=v),this.trackPageAction(i,a)},t.prototype._getCustomTags=function(e){for(var t={};e;){if(!Ho(e))for(var n in e.attributes)if(n&&e.attributes[n]){var r=e.attributes[n].name;r&&0===r.toLowerCase().indexOf("ms.")&&(t[r]=e.attributes[n].value)}e=e.parentElement||e.parentNode}return t},t.prototype._getTimeToClick=function(){var e=Le();if(e&&e.timing){var t=e.timing.navigationStart;if(t&&0!==t)return(new Date).getTime()-t}return-1},t}(Ko),ns=function(e){function t(t,n,r,i,a,o){var s=e.call(this,t,n,null,r,{},{},i)||this;return s._webAnalyticsPlugin=t,s._config=n,s._id=r,s._traceLogger=i,s._timestamp=a,s._maxScroll=o,s}return Object(o.b)(t,e),t.prototype.trackPageUnload=function(e,t){var n={web:{}};n.web.isManual=e.isManual;var r={name:"Ms.Web.PageUnload",baseType:"PageUnloadData",ext:n,data:{},baseData:{},latency:3},i=this._config||{};(N(i.syncUnloadAction)||i.syncUnloadAction)&&(r.sync=3),r.baseData.name=e.name,r.baseData.uri=e.uri,r.baseData.id=e.id,r.baseData.properties=e.properties,r.baseData.ver=e.ver,r.baseData.market=e.market,r.baseData.pageType=e.pageType,r.baseData.isLoggedIn=e.isLoggedIn,R(t,(function(e,t){r.data[e]||(r.data[e]=t)})),this._webAnalyticsPlugin.core.track(r)},t.prototype.capturePageUnload=function(e,t){e=Sn(e)?e:{};var n={},r=Sn(t)?t:{},i=Tn?document.body.scrollHeight:0;if(this._setBasicProperties(n,e),n.isManual=!e.isAuto,r.dwellTime=this._timestamp._recordTimeSpan("dwellTime",!0),r.scrollDepth=e.scrollDepth||this._maxScroll.v.toString()+"/"+i.toString(),r.vpHeight=Lo().h,r.vScrollOffset=e.vScrollOffset||this._maxScroll.v,Cn){var a=Le(),o=a?a.timing:null;o&&o.loadEventStart&&o.navigationStart&&o.loadEventStart>0&&(r.pageLoadTime=o.loadEventStart-o.navigationStart)}this.trackPageUnload(n,r)},t}(Ko),rs=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.b)(t,e),t.prototype.capturePageView=function(e,t){e=Sn(e)?e:{};var n={},r=Sn(t)?t:{};this._setCommonProperties(n,r,e),n.refUri=Sn(e.referrerUri)?e.referrerUri:this._config.coreData.referrerUri,n.isManual=!e.isAuto;var i=Fo(this._config,this._traceLogger);i&&(r.cookies=i),r.behavior=this._getBehavior(e),this._webAnalyticsPlugin.trackPageView(n,r)},t}(Ko),is=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.b)(t,e),t.prototype.capturePageViewPerformance=function(e,t){e=Sn(e)?e:{};var n={},r=Sn(t)?t:{};this._setBasicProperties(n,e),this._setPageTags(n,e),n.isManual=!e.isAuto,r.behavior=this._getBehavior(e),r.vpHeight=e.vpHeight,r.vpWidth=e.vpWidth,r.framework=e.framework,r.systemTiming=e.systemTiming,r.customTiming=e.customTiming,this._webAnalyticsPlugin._populatePageViewPerformance(n),this._webAnalyticsPlugin.trackPageViewPerformance(n,r)},t}(Ko),as={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},os=function(){function e(t,n){var r,i,a,o,c,u,l,f,d,p=this;Object(s.a)(e,this,(function(e){function s(e){var t,n={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},i=Pe(),a=(e=e||i.event).srcElement||e.target,o={isAuto:!0,clickCoordinateX:e.pageX,clickCoordinateY:e.pageY},s="which"in(t=e)?3===t.which:"button"in t?2===t.button:void 0;if(s)o.actionType=Qo;else if(function(e){return"which"in e?1===e.which:"button"in e?1===e.button:void 0}(e))o.actionType=Xo;else if(function(e){if("keyCode"in e)return 13===e.keyCode}(e))o.actionType=Zo;else if(function(e){if("keyCode"in e)return 32===e.keyCode}(e))o.actionType=es;else{if(!function(e){return"which"in e?2===e.which:"button"in e?4===e.button:void 0}(e))return;o.actionType=Jo}for(;a&&a.tagName;){if(a.control&&n[a.control.tagName.toUpperCase()]&&(a=a.control),n[a.tagName.toUpperCase()]){("INPUT"!==a.tagName.toUpperCase()||as[a.type.toUpperCase()])&&r&&r.capturePageAction(a,o,{},s);break}a=a.parentElement||a.parentNode}}function g(){e._analyticsPlugin=null,e._traceLogger=null,r=null,i=null,a=null,c=!1,u=!1,l=!1,f=!1,d=!1}g(),r=t,i=n,a=Zt(qt("AutoCaptureHandler"),r._evtNamespace),e._analyticsPlugin=r,e._traceLogger=i,e.pageView=function(){r&&r.capturePageView({isAuto:!0})},e.onLoad=function(){r&&!d&&(Bo((function(){r&&r.capturePageViewPerformance({isAuto:!0}),r&&r.captureContentUpdate({isAuto:!0,isDomComplete:!0})}),a),d=!0)},e.click=function(){if(!o){var e=Pe(),t=Ae();if(e&&e.addEventListener)en(e,-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown",s,a),en(e,"keyup",s,a);else t&&t.attachEvent&&(en(t,"click",s,a),en(t,"keyup",s,a));o=!0}},e.scroll=function(e){if(!c){var t=Mo(null,(function(){r&&r.captureContentUpdate({isAuto:!0,actionType:$o})}),e.scroll,p);en(Pe(),"scroll",t,a),c=!0}},e.maxScroll=function(e){if(!u){en(Pe(),"scroll",(function(){var t=Ro();e.v=e.v>t.v?e.v:t.v}),a),u=!0}},e.resize=function(e){if(!l){var t=Mo((function(){r&&r.captureContentUpdate({isAuto:!0,actionType:Yo})}),null,e.resize,p);en(Pe(),"resize",t,a),l=!0}},e.onUnload=function(){function e(){r&&r.capturePageUnload({isAuto:!0})}if(!f){var t=((r||{}).core||{}).config.disablePageUnloadEvents;on(e,t,a),cn(e,t,a),f=!0}},e.teardown=function(e,t){tn(Pe(),null,null,a),tn(Ae(),null,null,a),sn(null,a),un(null,a),g()},e._processClick=s}))}return e.__ieDyn=1,e}(),ss={longNames:{isShortNames:!1,id:"data-bi-id",areaName:"data-bi-area",slotNumber:"data-bi-slot",contentName:"data-bi-name",contentSource:"data-bi-source",templateName:"data-bi-view",productId:"data-bi-product",contentType:"data-bi-type",parentId:"data-bi-parentid",parentName:"data-bi-parentname"},shortNames:{isShortNames:!0,id:"data-bi-id",areaName:"data-bi-an",slotNumber:"data-bi-sn",contentName:"data-bi-cn",contentSource:"data-bi-cs",templateName:"data-bi-tn",productId:"data-bi-pid",contentType:"data-bi-ct",parentId:"data-bi-pi",parentName:"data-bi-pn"}},cs={parentId:"parentId",parentName:"parentName"},us={parentId:"pI",parentName:"pN"},ls=function(){function e(e,t){this._config=e,this._traceLogger=t,this._contentBlobFieldNames=null,this._contentBlobFieldNames=!0===this._config.useShortNameForContentBlob?ss.shortNames:ss.longNames}return e.prototype.getMetadata=function(){var e={},t={};return Tn&&(t=this._getMetaDataFromDOM("awa-",!0),this._config.autoCapture&&this._config.autoCapture.msTags&&(e=this._getMetaDataFromDOM("ms.",!1))),Pn(!0,t,e)},e.prototype.getVisibleContent=function(){var e,t=Lo(),n={top:0,bottom:(e=t).h,left:0,right:e.w},r=null;Tn&&(r=document.querySelectorAll(Oo(this._contentBlobFieldNames.areaName)+","+Oo(this._contentBlobFieldNames.slotNumber)+","+Oo(this._config.biBlobAttributeTag)));var i=[];if(r)for(var a=0;a<r.length;a++){var o=r[a];if(!Do(o)&&Po(o,n)){var s=this.getElementContent(o,Wo.CONTENT_UPDATE);s&&i.push(s)}}return i},e.prototype.getElementContent=function(e,t){if(!e)return{};var n,r,i,a={};if(this._isTracked(e))if(this._isTrackedWithDataM(e)){r=(n=e).getAttribute(this._config.biBlobAttributeTag);try{a=JSON.parse(r)}catch(e){it(this._traceLogger,1,506,"Can not parse "+r)}}else this._isTrackedWithDataBi(e)&&(i=e,a=Pn(a,this._populateElementContentwithDataBi(i,e)));else if((n=Ao(e,this._config.biBlobAttributeTag))&&(r=n.getAttribute(this._config.biBlobAttributeTag)),r)try{a=JSON.parse(r)}catch(e){it(this._traceLogger,1,506,"Can not parse "+r)}else i=ko(e,this._isTrackedWithDataBi),a=Pn(a,this._populateElementContentwithDataBi(i,e));return wo(a),this._config.autoCapture.lineage&&t===Wo.PAGE_ACTION&&(a=Pn(a,this.getLineageDetails(e))),this._config.autoPopulateParentIdAndParentName&&(a=Pn(a,this._getParentDetails(n||i,a))),a},e.prototype.getLineageDetails=function(e){for(var t,n,r,i=[],a=[],o=this._config.biBlobAttributeTag;e;){var s=e.getAttribute(o)||e[o],c=e.getAttribute("data-module-id")||e["data-module-id"];if(s){try{var u=JSON.parse(s)}catch(e){it(this._traceLogger,1,507,"Can not parse "+s)}u&&(n=u.cN||u.cT,r=u.id||void 0,(n||r)&&(i.push(n),c&&(t=n),a.push(r)))}else n=e.getAttribute(this._contentBlobFieldNames.contentName)||e.getAttribute(this._contentBlobFieldNames.contentType),r=e.getAttribute(this._contentBlobFieldNames.id)||void 0,(n||r)&&(i.push(n),c&&(t=n),a.push(r));e=e.parentElement}return{lineage:i.join(">"),lineageById:a.join(">"),lineageContainerName:t}},e.prototype._populateElementContentwithDataBi=function(e,t){var n={};if(!e){if(!this._config.useDefaultContentName)return n;e=t}var r=Ao(e,this._contentBlobFieldNames.areaName),i=Pn({},this._getAreaContent(r)),a=this._config.callback.contentName?this._config.callback.contentName(e,this._config.useDefaultContentName):"",o=this._getDefaultContentName(t,this._config.useDefaultContentName);(n={id:e.getAttribute(this._contentBlobFieldNames.id)||e.id||"",aN:i.areaName,sN:e.getAttribute(this._contentBlobFieldNames.slotNumber),cN:a||e.getAttribute(this._contentBlobFieldNames.contentName)||o||e.getAttribute("alt")||"",cS:e.getAttribute(this._contentBlobFieldNames.contentSource)||i.contentSource,tN:i.templateName,pid:e.getAttribute(this._contentBlobFieldNames.productId),cT:e.getAttribute(this._contentBlobFieldNames.contentType)||i.type,pI:e.getAttribute(this._contentBlobFieldNames.parentId),pN:e.getAttribute(this._contentBlobFieldNames.parentName)}).id&&n.aN&&n.sN&&n.cN||it(this._traceLogger,2,515,"Invalid content blob.  Missing required attributes (id, aN/area, sN/slot), cN/contentName.  Content information will still be collected!"),this._contentBlobFieldNames.isShortNames||(n={contentId:n.id,areaName:n.aN,slotNumber:n.sN,contentName:n.cN,contentSource:n.cS,templateName:n.tN,productId:n.pid,contentType:n.cT,parentId:n.pI,parentName:n.pN});for(var s,c=0;c<e.attributes.length;c++){if((s=e.attributes[c]).name!==this._contentBlobFieldNames.id&&s.name!==this._contentBlobFieldNames.areaName&&s.name!==this._contentBlobFieldNames.slotNumber&&s.name!==this._contentBlobFieldNames.contentName&&s.name!==this._contentBlobFieldNames.contentSource&&s.name!==this._contentBlobFieldNames.templateName&&s.name!==this._contentBlobFieldNames.productId&&s.name!==this._contentBlobFieldNames.contentType&&s.name!==this._contentBlobFieldNames.parentId&&s.name!==this._contentBlobFieldNames.parentName&&-1!==s.name.indexOf("data-bi-"))n[s.name.replace("data-bi-","")]=s.value}return n},e.prototype._getMetaDataFromDOM=function(e,t){var n,r={};if(Tn){n=document.querySelectorAll("meta");for(var i=0;i<n.length;i++){var a=n[i];if(a.name)if(0===a.name.toLowerCase().indexOf(e))r[t?a.name.replace(e,""):a.name]=a.content}}return r},e.prototype._getAreaContent=function(e){if(e=e)return{areaName:e.getAttribute(this._contentBlobFieldNames.areaName),templateName:e.getAttribute(this._contentBlobFieldNames.templateName),contentSource:e.getAttribute(this._contentBlobFieldNames.contentSource),product:e.getAttribute(this._contentBlobFieldNames.productId),type:e.getAttribute(this._contentBlobFieldNames.contentType)}},e.prototype._getDefaultContentName=function(e,t){if(!1===t||Ho(e)||!e.tagName)return"";var n,r=Ae()||{};switch(e.tagName){case"A":n=r.all?e.innerText||e.innerHTML:e.text||e.innerHTML;break;case"IMG":case"AREA":n=e.alt;break;default:n=e.value||e.name||e.alt||e.innerText||e.id}return n.substring(0,200)},e.prototype._getParentDetails=function(e,t){var n=this._contentBlobFieldNames.isShortNames?us.parentId:cs.parentId,r=this._contentBlobFieldNames.isShortNames?us.parentName:cs.parentName,i=t[n],a=t[r];return i||a||!e?{}:this._populateParentInfo(e,n,r)},e.prototype._isTrackedWithDataM=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if("data-m"===t[n].name)return!0;return!1},e.prototype._isTrackedWithDataBi=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if(t[n].name.indexOf("data-bi-")>=0)return!0;return!1},e.prototype._isTracked=function(e){for(var t=e.attributes,n=0;n<t.length;n++)if("data-m"===t[n].name||t[n].name.indexOf("data-bi-")>=0)return!0;return!1},e.prototype._populateParentInfo=function(e,t,n){var r,i,a={},o=this._config.biBlobAttributeTag,s=ko(e.parentElement,this._isTracked);if(s){var c=s.getAttribute(o)||e[o];if(c){try{var u=JSON.parse(c)}catch(e){it(this._traceLogger,1,507,"Can not parse "+c)}u&&(r=u.id,i=u.cN)}else r=s.getAttribute(this._contentBlobFieldNames.id),i=s.getAttribute(this._contentBlobFieldNames.contentName);r&&(a[t]=r),i&&(a[n]=i)}return a},e}();function fs(e){var t={useDefaultContentName:!0,useShortNameForContentBlob:!0,debounceMs:{scroll:600,resize:3e3},biBlobAttributeTag:"data-m",isLoggedIn:!1,shareAuthStatus:!1,cookiesToCollect:["MSFPC","ANON"],autoCapture:{pageView:!0,onLoad:!0,onUnload:!0,click:!0,scroll:!1,resize:!1,lineage:!1,jsError:!0,msTags:!0},callback:{pageName:null,pageActionPageTags:null,pageViewPageTags:null,contentUpdatePageTags:null,pageActionContentTags:null,signedinStatus:null},coreData:{referrerUri:Tn?document.referrer:"",requestUri:"",pageName:"",pageType:"",product:"",market:"",pageTags:{}},autoPopulateParentIdAndParentName:!1,syncMuid:!1,muidDomain:"microsoft.com"},n=[];return R(t,(function(e,t){_(t)&&n.push(e)})),function(e,t){wo(e),G(t,(function(t,n){_(e[t])?wo(e[t]):delete e[t]}))}(e,n),Pn(!0,t,e)}var ds=function(e){function t(){var n,r,i,a,o,c,u,l,f=e.call(this)||this;f.identifier="WebAnalyticsPlugin",f.version="3.2.14";var d,p,g,v,h=!1;return Object(s.a)(t,f,(function(e,t){function s(){n=null,r=null,i=null,a=null,o=null,c=null,u=null,l={h:0,v:0},h=!1,d=null,p=null,g=null,v=null}function m(e){g&&(e&&(v.pageView&&g.pageView(),v.onLoad&&g.onLoad()),v.click&&g.click(),v.scroll&&g.scroll(u.debounceMs),v.resize&&g.resize(u.debounceMs),(v.onUnload||u.manualPageUnload)&&g.maxScroll(l),v.onUnload&&g.onUnload())}function y(e){var t={};return void 0!==e.isManual&&(t.web={},t.web.isManual=void 0===e.isManual||e.isManual,delete e.isManual),t}s(),e.updateCoreDataConfig=function(e){u.coreData=Pn(!0,u.coreData,e)},e.refreshMetadata=function(){var e=p.getMetadata();n.metaTags=e,i.metaTags=e,r.metaTags=e,o.metaTags=e},e.initialize=function(s,h,y){var b=h;s.extensionConfig=s.extensionConfig||[],s.extensionConfig[e.identifier]=s.extensionConfig[e.identifier]||{},e._config=u=fs(s.extensionConfig[e.identifier]),v=u.autoCapture;var T=b.getWParam;if(b.getWParam=function(){var e=0;return u.mscomCookies&&(e|=1),e|T()},s.extensionConfig[e.identifier].disableExceptionTracking=!v.jsError,t.initialize(s,h,y),p=p||new ls(u,e.diagLog()),g=g||new os(e,e.diagLog()),u.manageCv){for(var C=0;C<y.length;C++)if("CorrelationVectorPlugin"===y[C].identifier){u.manageCv=!0,c=y[C];break}c||(it(e.diagLog(),2,508,'Automatic Cv management is set to "true" in config.  However, cv plugin is not available. Disabling automatic Cv management'),u.manageCv=!1)}e.id=new Wi(h),d=new Ki;var S=p.getMetadata();n=new rs(f,u,p,e.id,u.callback.pageViewPageTags,S,e.diagLog()),r=new ts(f,u,p,e.id,u.callback.pageActionPageTags,S,e.diagLog()),i=new Go(f,u,p,e.id,u.callback.contentUpdatePageTags,S,e.diagLog()),a=new ns(f,u,e.id,e.diagLog(),d,l),o=new is(f,u,p,e.id,u.callback.pageViewPageTags,S,e.diagLog()),u.syncMuid&&Bo((function(){var t=e.id.getMuidHost(u.muidDomain);e.id.syncMuid(t)}),e._evtNamespace),m(!0)},e.processTelemetry=function(n,r){On(n,e.identifier);var i=n;"PageviewData"===i.baseType?(i.name="Ms.Web.PageView",i.latency=3):"ExceptionData"===i.baseType?(i.name="Ms.Web.ClientError",i.latency=1,delete i.baseData.aiDataContract):"PageviewPerformanceData"===i.baseType&&(i.name="Ms.Web.PageViewPerformance",i.latency=1,delete i.baseData.isValid,delete i.baseData.durationMs);var a=null;"PageviewData"!==i.baseType?u.manageCv&&(a=c.getCv())&&a.increment():u.manageCv&&((a=c.getCv())?a.seed():a=c.getCv()),t.processTelemetry(i,r)},e.trackEvent=function(t,n){t.latency=t.latency||1,t.baseData=t.baseData||{},t.data=t.data||{},Sn(n)&&R(n,(function(e,n){t.data[e]=n})),e.core.track(t)},e.trackPageView=function(n,r){d._recordTimeSpan("dwellTime",!1),l.v=0,h=!1,e.id.initializeIds(),n.id=e.id.getLastPageViewId(),t.sendPageViewInternal(n,r,y(n))},e.capturePageView=function(e,t){n.capturePageView(e,t)},e.trackPageViewPerformance=function(e,n){t.sendPageViewPerformanceInternal(e,n,y(e))},e.capturePageViewPerformance=function(e,t){o.capturePageViewPerformance(e,t)},e.trackException=function(e,n){e.id=e.id||Nn(),t.sendExceptionInternal(e,n,y(e))},e.trackPageAction=function(e,t){r.trackPageAction(e,t)},e.capturePageAction=function(e,t,n,i){(function(e,t){return!(t&&t.isAuto&&Sn(Ao(e,"data-bi-mto")))&&!Do(e)})(e,t)&&r.capturePageAction(e,t,n,i)},e.trackContentUpdate=function(e,t){i.trackContentUpdate(e,t)},e.captureContentUpdate=function(e,t){i.captureContentUpdate(e,t)},e.trackPageUnload=function(e,t){h||(h=!0,a.trackPageUnload(e,t))},e.capturePageUnload=function(e,t){h||(h=!0,a.capturePageUnload(e,t))},e._populatePageViewPerformance=function(t){var n=e._pageViewPerformanceManager;n&&n.populatePageViewPerformanceEvent(t)},e.setContentHandler=function(e){p=e},e.setAutoCaptureHandler=function(e){g!==e&&(g&&g.teardown(),g=e,m(!1))},e._doTeardown=function(e,n){g&&g.teardown(e,n),t._doTeardown(e,n),s()}})),f}return Object(o.b)(t,e),t.__ieDyn=1,t}(Eo),ps=["snippet","_webAnalytics","_postChannel","_propertyManager","_extensions"],gs=["queue","extensions","version","sv"],vs=function(e){function t(){var n,r,i,a,o=e.call(this)||this;function c(){i=new Ur,a=new Fi,r=new ds}return Object(s.a)(t,o,(function(e,t){c(),e.initialize=function(n,o){Te(e,(function(){return"ApplicationInsights:initialize"}),(function(){var s=[a,r];if(o&&(s=s.concat(o)),n||fe("You must provide a config object!"),n.channels&&n.channels.length>0){for(var c=!1,u=0;u<n.channels[0].length;u++)if(n.channels[0][u].identifier===i.identifier){c=!0;break}c||n.channels[0].push(i)}else n.channels=[[i]];var l=n.extensionConfig=n.extensionConfig||[];l[i.identifier]=l[i.identifier]||n&&n.channelConfiguration||{},l[a.identifier]=l[a.identifier]||n&&n.propertyConfiguration||{},l[r.identifier]=l[r.identifier]||n&&n.webAnalyticsConfiguration||{};try{t.initialize(n,s)}catch(t){it(e.logger,1,514,"Failed to initialize SDK."+Fe(t))}}),(function(){return{config:n,extensions:o}}))},e._getDbgPlgTargets=function(){return[o.config]},e.getPropertyManager=function(){return a},e.getPostChannel=function(){return i},e.getWebAnalyticsExtension=function(){return r},ge(e,(function(){return r}),["trackEvent","trackPageView","trackPageAction","trackContentUpdate","trackPageUnload","trackException","trackPageViewPerformance","capturePageView","capturePageViewPerformance","capturePageAction","captureContentUpdate","capturePageUnload","_onerror"]),e.emptySnippetQueue=function(t){try{if(function(){if(t){P(n)||n,R(e,(function(n,r){if(F(n)&&!O(r)&&n&&"_"!==n[0]&&-1===X(ps,n))try{t[n]=r}catch(t){it(e.logger,2,514,"Failed to set ["+n+"] during initialization."+Fe(t))}}))}}(),H(t.queue)){for(var r=t.queue.length,i=0;i<r;i++){(0,t.queue[i])()}t.queue=void 0,delete t.queue}}catch(e){e&&O(e.toString)&&e.toString()}},e.updateSnippetDefinitions=function(e){var t=o;t.snippet=e,n=""+(e.sv||e.version||""),t.config?t.config=Pn(!0,e.config,t.config||{}):t.config=e.config,function(e,t,n){if(e&&t&&_(e)&&_(t)){var r=function(r){if(F(r)){var i=t[r];O(i)?n&&!n(r,!0,t,e)||(e[r]=de(t,r)):n&&!n(r,!1,t,e)||(A(e,r)&&delete e[r],te(e,r,(function(){return t[r]}),(function(e){t[r]=e}))||(e[r]=i))}};for(var i in t)r(i)}}(e,t,(function(e){return e&&-1===X(ps,e)&&-1===X(gs,e)}))},e.unload=function(e,n,r){void 0===e&&(e=!0),t.unload(e,(function(e){c(),n&&n(e)}),r)}})),o}return Object(o.b)(t,e),t.__ieDyn=1,t}(lr),hs=0,ms=1,ys=2;function bs(e){try{return e.responseText}catch(e){}return""}var Ts=function(){function e(){}return e.prototype.makeRequest=function(e,t,n,r){var i,a=this;if(We()){var o=new XDomainRequest;o.open(n,e),o.onload=function(){r(200,bs(o),{})},o.onerror=function(){r(400,bs(o),{})},o.ontimeout=function(){r(500,bs(o),{})},o.onprogress=function(){},setTimeout((function(){o.send(t)}),0)}else if(qe())fetch(e,(i={body:t,method:n,credentials:"include"},i[ua]=!0,i)).then((function(e){var t={};e.headers&&e.headers.forEach((function(e,n){t[n]=e})),r(e.status,JSON.stringify(e.json()),t)})).catch((function(e){r(0,e,{})}));else if(Ke()){var s=Rn(n,e,!0,!0);s.onload=function(){r(s.status,bs(s),a._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.onerror=function(){r(s.status,bs(s),a._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.ontimeout=function(){r(s.status,bs(s),a._convertAllHeadersToMap(s.getAllResponseHeaders()))},s.send(t)}},e.prototype._convertAllHeadersToMap=function(e){var t={};if(e)for(var n=e.split("\n"),r=0;r<n.length;++r){var i=n[r].split(": ");t[i[0]]=i[1]}return t},e}(),Cs=function(){function e(e,t,n){this._endpointUrl="",this._logger=n,this._endpointUrl=e,this._requestHandler=new Ts,this.setAuthType(t)}return e.prototype.setAuthType=function(e){var t="";switch(e){case ys:t="aad.js";break;case ms:t="msa.js"}this._getLoginUrlPath=this._endpointUrl+"auth/GetLoginUrl/"+t,this._signOutPath=this._endpointUrl+"auth/SignOut/"+t},e.prototype.startAuthHandshake=function(){var e=this;this._requestHandler.makeRequest(this._getLoginUrlPath,"","GET",(function(t,n,r){try{var i=JSON.parse(n).webResult.authLoginUrl,a=Ae();if(a){var o=a.createElement("iframe"),s=Math.floor(Math.random()*Math.floor(1e4));o.id="telframe"+s,o.style.display="none",o.src=i,a.body.appendChild(o),e._loginIframeId=o.id}}catch(t){it(e._logger,1,501,"Error with auth handshake process: "+t)}}))},e.prototype.cleanAuthIFrame=function(){var e=Ae();if(e){var t=e.getElementById(this._loginIframeId);t&&e.body.removeChild(t)}},e.prototype.signOutAndClearCookies=function(){this._requestHandler.makeRequest(this._signOutPath,"","POST",(function(e,t,n){}))},e}(),Ss=function(e){function t(){var n,r,i,a,o,c,u,l,f=e.call(this)||this;return f.identifier="AuthPlugin",f.priority=190,f.version="3.2.14",Object(s.a)(t,f,(function(t,s){function d(){if(i.authType!=hs){var e=n,t=e.getWParam;e.getWParam=function(){var e=0;return(e=i.authType===ms?8|e:16|e)|(t?t():0)}}}function p(e,n){var r=Ae();if(r){var i=r.createElement("a");i.href=n;var a=i.protocol+"//"+i.hostname;if((e.origin===a||"https://login.microsoftonline.com"===e.origin)&&e.data)try{g()}catch(e){it(t.diagLog(),1,502,"Error receiving auth redirect message: "+e)}}}function g(){o&&clearTimeout(o),r&&r.cleanAuthIFrame(),a=!1,v()}function v(){G(u,(function(e){e.ctx.processNext(e.item)})),u=[]}function h(){n=null,r=null,i=null,a=!1,o=null,c=null,u=[]}h(),t.initialize=function(t,o,s){var u=f;n=o,e.prototype.initialize.call(f,t,o,s),l=Zt(qt(u.identifier),o.evtNamespace&&o.evtNamespace());var g=u.identifier;i=t.extensionConfig[g]||{},t.extensionConfig[g]=i,a=!1,c=i.handShakeTimeoutMs?i.handShakeTimeoutMs:5e3;var h=i.overrideAuthEndpointUrl?i.overrideAuthEndpointUrl:t.endpointUrl;function m(){v()}r=new Cs(h,i.authType,u.diagLog()),d();var y=t.disablePageUnloadEvents||[];on(m,y,l),cn(m,y,l);var b=Pe();b&&en(b,"message",(function(e){p(e,h)}),l)},t.processTelemetry=function(e,n){if(n=t._getTelCtx(n),On(e,t.identifier),i.authType!==hs&&i.loggedInStatusCallback&&!0===i.loggedInStatusCallback()){var s=vt(t.core);if(!kn(s,"authBounced")){s.set("authBounced",K(new Date),1800),a=!0,o=setTimeout((function(){g()}),c),r.startAuthHandshake()}}a?u.push({ctx:n,item:e}):t.processNext(e,n)},t.signOut=function(){vt(n).del("authBounced"),r.signOutAndClearCookies(),g()},t.setAuthType=function(e){g(),i.authType=e,r.setAuthType(e),d()},t._doTeardown=function(e,t){g(),tn(Pe(),"message",null,l),sn(null,l),un(null,l),h()},te(t,"_authHandler",(function(){return r})),te(t,"_authConfig",(function(){return i})),te(t,"_eventQueue",(function(){return u})),te(t,"_handshakeInProgress",(function(){return a})),te(t,"_evtNamespace",(function(){return"."+l}))})),f}return Object(o.b)(t,e),t.__ieDyn=1,t}(nr),Is=function(){},xs=function(){function e(e,t){this._base="",this._currentElement=0,this._base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this._cv1Constants=new Is,this._cv2Constants=new Is,this._cvVersionAtLatestValidityCheck=2,this._traceLogger=tt(t),this._cv1Constants.maxCorrelationVectorLength=63,this._cv1Constants.baseLength=16,this._cv1Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv1Constants.baseLength.toString()+"}(.[0-9]+)*$"),this._cv2Constants.maxCorrelationVectorLength=127,this._cv2Constants.baseLength=22,this._cv2Constants.validationPattern=new RegExp("^["+this._base64CharSet+"]{"+this._cv2Constants.baseLength.toString()+"}(.[0-9]+)*$"),this._currentCvConstants=this._cv2Constants,this.init(e)}return e.prototype.isInit=function(){return this.isValid(this.storedCv())},e.prototype.storedCv=function(){return this._base.concat(".",this._currentElement.toString())},e.prototype.getValue=function(){var e=this.storedCv();if(this.isValid(e))return e},e.prototype.getRelatedCv=function(){return this._relatedCv},e.prototype.incrementExternal=function(e){if(this.isValid(e)){var t=e.split("."),n=t.length;t[n-1]=(parseInt(t[n-1],10)+1).toString();for(var r="",i=0;i<n;i++)r+=t[i],i<n-1&&(r+=".");var a=t[0].length===this._cv2Constants.baseLength?this._cv2Constants.maxCorrelationVectorLength:this._cv1Constants.maxCorrelationVectorLength;if(r.length<=a)return r}},e.prototype.canExtend=function(){var e=this.storedCv();return!!this.isValid(e)&&this._isLeqThanMaxCorrelationVectorLength(e.length+2)},e.prototype.canIncrement=function(){return!!this.isValid(this.storedCv())&&this._isLeqThanMaxCorrelationVectorLength(this._base.length+1+(this._currentElement+1+"").length)},e.prototype.setValue=function(e){if(this.isValid(e)){var t=e.lastIndexOf(".");return t>1?(this._base=e.substr(0,t),this._currentElement=parseInt(e.substr(t+1),10)):(this._base=e,this._currentElement=0),!0}return it(this._traceLogger,2,516,"Cannot set invalid correlation vector value"),!1},e.prototype.setValueLegacy=function(e){return this.setValue(e),this.getValue()},e.prototype.seed=function(){for(var e="",t=0;t<this._currentCvConstants.baseLength;t++)e+=this._base64CharSet.charAt(Math.floor(Math.random()*this._base64CharSet.length));return e},e.prototype.extend=function(){if(this.canExtend())return this._base=this._base.concat(".",this._currentElement.toString()),this._currentElement=0,this.storedCv()},e.prototype.increment=function(){if(this.canIncrement())return this._currentElement=this._currentElement+1,this.storedCv()},e.prototype.validateWithCv1=function(e){if(this._cv1Constants.validationPattern.test(e)&&e.length<=this._cv1Constants.maxCorrelationVectorLength)return!0},e.prototype.validateWithCv2=function(e){if(this._cv2Constants.validationPattern.test(e)&&e.length<=this._cv2Constants.maxCorrelationVectorLength)return!0},e.prototype.useCv1=function(){this._currentCvConstants=this._cv1Constants},e.prototype.useCv2=function(){this._currentCvConstants=this._cv2Constants},e.prototype.isValid=function(e){if(e){var t=e.split(".")[0];if(t){if(16===t.length)return this._cvVersionAtLatestValidityCheck=1,this.validateWithCv1(e);if(22===t.length)return this._cvVersionAtLatestValidityCheck=2,this.validateWithCv2(e)}}},e.prototype.init=function(e){return e?this.setValue(e):(this._base=this.seed(),this._currentElement=0),this.getValue()},e.prototype.initLegacy=function(e){return this.init(e)},e.prototype._isLeqThanMaxCorrelationVectorLength=function(e){return 1===this._cvVersionAtLatestValidityCheck?e<=this._cv1Constants.maxCorrelationVectorLength:e<=this._cv2Constants.maxCorrelationVectorLength},e}(),Es=function(e){function t(t){var n=e.call(this)||this;return n.identifier="CorrelationVectorPlugin",n.priority=159,n.version="3.2.14",n._cvInitialValue=t,n._cv=n._cvInitialValue?new xs(n._cvInitialValue):new xs,n}return Object(o.b)(t,e),t.prototype.initialize=function(t,n,r){e.prototype.initialize.call(this,t,n,r)},t.prototype.processTelemetry=function(e,t){On(e,this.identifier),e.ext=e.ext||{},e.ext.mscv=e.ext.mscv||{},e.ext.mscv.cV||this._cv&&this._cv.isInit()&&(e.ext.mscv.cV=this._cv.getValue()),this.processNext(e,t)},t.prototype.getCv=function(){return this._cv||it(this.diagLog(),2,513,"Correlation Vector has not been initialized."),this._cv},t}(nr),ws=function(){function e(t){var n=Nn(),r=gn();Object(s.a)(e,this,(function(e){e.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||r},e.getLastPageViewId=function(){return n}}))}return e.__ieDyn=1,e}();function ks(e){var t="ai."+e+".";return function(e){return t+e}}var Ns,Ps=ks("application"),Ds=ks("device"),As=ks("location"),_s=ks("operation"),Os=ks("session"),Ms=ks("user"),Rs=ks("cloud"),Ls=ks("internal"),Vs=function(e){function t(){return e.call(this)||this}return Object(o.b)(t,e),t}((Ns={applicationVersion:Ps("ver"),applicationBuild:Ps("build"),applicationTypeId:Ps("typeId"),applicationId:Ps("applicationId"),applicationLayer:Ps("layer"),deviceId:Ds("id"),deviceIp:Ds("ip"),deviceLanguage:Ds("language"),deviceLocale:Ds("locale"),deviceModel:Ds("model"),deviceFriendlyName:Ds("friendlyName"),deviceNetwork:Ds("network"),deviceNetworkName:Ds("networkName"),deviceOEMName:Ds("oemName"),deviceOS:Ds("os"),deviceOSVersion:Ds("osVersion"),deviceRoleInstance:Ds("roleInstance"),deviceRoleName:Ds("roleName"),deviceScreenResolution:Ds("screenResolution"),deviceType:Ds("type"),deviceMachineName:Ds("machineName"),deviceVMName:Ds("vmName"),deviceBrowser:Ds("browser"),deviceBrowserVersion:Ds("browserVersion"),locationIp:As("ip"),locationCountry:As("country"),locationProvince:As("province"),locationCity:As("city"),operationId:_s("id"),operationName:_s("name"),operationParentId:_s("parentId"),operationRootId:_s("rootId"),operationSyntheticSource:_s("syntheticSource"),operationCorrelationVector:_s("correlationVector"),sessionId:Os("id"),sessionIsFirst:Os("isFirst"),sessionIsNew:Os("isNew"),userAccountAcquisitionDate:Ms("accountAcquisitionDate"),userAccountId:Ms("accountId"),userAgent:Ms("userAgent"),userId:Ms("id"),userStoreRegion:Ms("storeRegion"),userAuthUserId:Ms("authUserId"),userAnonymousUserAcquisitionDate:Ms("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:Ms("authUserAcquisitionDate"),cloudName:Rs("name"),cloudRole:Rs("role"),cloudRoleVer:Rs("roleVer"),cloudRoleInstance:Rs("roleInstance"),cloudEnvironment:Rs("environment"),cloudLocation:Rs("location"),cloudDeploymentUnit:Rs("deploymentUnit"),internalNodeName:Ls("nodeName"),internalSdkVersion:Ls("sdkVersion"),internalAgentVersion:Ls("agentVersion"),internalSnippet:Ls("snippet"),internalSdkSrc:Ls("sdkSrc")},function(){var e=this;Ns&&R(Ns,(function(t,n){e[t]=n}))})),Us="trace";new Vs;function qs(e,t,n){var r=0,i=e[t],a=e[n];return i&&a&&(r=Ya(i,a)),r}function Hs(e,t,n,r,i){var a=0,o=qs(n,r,i);return o&&(a=js(e,t,Xi(o))),a}function js(e,t,n){var r=0;e&&t&&n&&((e.ajaxPerf=e.ajaxPerf||{})[t]=n,r=1);return r}var Fs=function(){this.openDone=!1,this.setRequestHeaderDone=!1,this.sendDone=!1,this.abortDone=!1,this.stateChangeAttached=!1},Bs=function(){function e(t,n,r,i){var a,o=r;this.perfMark=null,this.completed=!1,this.requestHeadersSize=null,this.requestHeaders=null,this.responseReceivingDuration=null,this.callbackDuration=null,this.ajaxTotalDuration=null,this.aborted=0,this.pageUrl=null,this.requestUrl=null,this.requestSize=0,this.method=null,this.status=null,this.requestSentTime=null,this.responseStartedTime=null,this.responseFinishedTime=null,this.callbackFinishedTime=null,this.endTime=null,this.xhrMonitoringState=new Fs,this.clientFailure=0,this.traceID=t,this.spanID=n,this.traceFlags=null==i?void 0:i.getTraceFlags(),this.eventTraceCtx=i?((a={}).traceId=i.getTraceId(),a.spanId=i.getSpanId(),a.traceFlags=i.getTraceFlags(),a):null,Object(s.a)(e,this,(function(e){e.getAbsoluteUrl=function(){return e.requestUrl?za(e.requestUrl):null},e.getPathName=function(){return e.requestUrl?pa(o,Wa(e.method,e.requestUrl)):null},e.CreateTrackItem=function(t,n,r){var i;if(e.ajaxTotalDuration=Math.round(1e3*Ya(e.requestSentTime,e.responseFinishedTime))/1e3,e.ajaxTotalDuration<0)return null;var a=((i={id:"|"+e.traceID+"."+e.spanID,target:e.getAbsoluteUrl()}).name=e.getPathName(),i.type=t,i.startTime=null,i.duration=e.ajaxTotalDuration,i.success=+e.status>=200&&+e.status<400,i.responseCode=+e.status,i.properties={HttpMethod:e.method},i),o=a.properties;if(e.aborted&&(o.aborted=!0),e.requestSentTime&&(a.startTime=new Date,a.startTime.setTime(e.requestSentTime)),function(e,t){var n=e.perfTiming,r=t.properties||{},i=0,a="redirect",o=a+"Start",s=a="End";if(n){i|=Hs(r,a,n,o,s),i|=Hs(r,"domainLookup",n,"domainLookupStart","domainLookupEnd"),i|=Hs(r,"connect",n,"connectStart","connectEnd"),i|=Hs(r,"request",n,"requestStart","requestEnd"),i|=Hs(r,"response",n,"responseStart","responseEnd"),i|=Hs(r,"networkConnect",n,"startTime","connectEnd"),i|=Hs(r,"sentRequest",n,"requestStart","responseEnd");var c=n.duration;c||(c=qs(n,"startTime","responseEnd")||0),i|=js(r,"duration",c),i|=js(r,"perfTotal",c);var u=n.serverTiming;if(u){var l={};G(u,(function(e,t){var n=M(e.name||""+t),r=l[n]||{};R(e,(function(e,t){("name"!==e&&F(t)||B(t))&&(r[e]&&(t=r[e]+";"+t),!t&&F(t)||(r[e]=t))})),l[n]=r})),i|=js(r,"serverTiming",l)}i|=js(r,"transferSize",n.transferSize),i|=js(r,"encodedBodySize",n.encodedBodySize),i|=js(r,"decodedBodySize",n.decodedBodySize)}else e.perfMark&&(i|=js(r,"missing",e.perfAttempts));i&&(t.properties=r)}(e,a),n&&ee(e.requestHeaders).length>0&&(o.requestHeaders=e.requestHeaders),r){var s=r();if(s){var c=s.correlationContext;if(c&&(a.correlationContext=c),s.headerMap&&ee(s.headerMap).length>0&&(o.responseHeaders=s.headerMap),e.errorStatusText)if(e.status>=400){var u=s.type;""!==u&&"text"!==u||(o.responseText=s.responseText?s.statusText+" - "+s.responseText:s.statusText),"json"===u&&(o.responseText=s.response?s.statusText+" - "+JSON.stringify(s.response):s.statusText)}else 0===e.status&&(o.responseText=s.statusText||"")}}return a},e.getPartAProps=function(){var t,n=null,r=e.eventTraceCtx;if(r&&(r.traceId||r.spanId)){var i=(n={})[Us]=((t={}).traceID=r.traceId,t.parentID=r.spanId,t);P(r.traceFlags)||(i.traceFlags=r.traceFlags)}return n}}))}return e.__ieDyn=1,e}(),zs="Failed to monitor XMLHttpRequest",Ws=", monitoring data for this ajax call ",Ks=Ws+"may be incorrect.",Gs=Ws+"won't be sent.",Xs="Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",Qs="Failed to add custom defined request context as configured call back may missing a null check.",Js=0;var $s=null;var Ys=function(e,t){return e&&t&&e._ajaxData?(e._ajaxData.i||{})[t]:null},Zs=function(e,t){var n=!1;if(e){var r=(e._ajaxData||{}).xh;r&&G(r,(function(e){if(e.n===t)return n=!0,-1}))}return n};function ec(e,t){var n="";try{var r=Ys(e,t);r&&r.requestUrl&&(n+="(url: '"+r.requestUrl+"')")}catch(e){}return n}function tc(e,t,n,r,i){it(e.diagLog(),1,t,n,r,i)}function nc(e,t,n,r,i){it(e.diagLog(),2,t,n,r,i)}function rc(e,t,n){return function(r){tc(e,t,n,{ajaxDiagnosticsMessage:ec(r.inst,e._ajaxDataId),exception:Fe(r.err)})}}function ic(e,t){return e&&t?e.indexOf(t):-1}function ac(e,t,n){var r={id:t,fn:n};return e.push(r),{remove:function(){G(e,(function(t,n){if(t.id===r.id)return e.splice(n,1),-1}))}}}function oc(e,t,n,r){var i=!0;return G(t,(function(t,a){try{!1===t.fn.call(null,n)&&(i=!1)}catch(t){it(e&&e.logger,1,64,"Dependency "+r+" [#"+a+"] failed: "+oe(t),{exception:Fe(t)},!0)}})),i}var sc=re(["*.blob.core.windows.net","*.blob.core.chinacloudapi.cn","*.blob.core.cloudapi.de","*.blob.core.usgovcloudapi.net"]),cc=[/https:\/\/[^\/]*(\.pipe\.aria|aria\.pipe|events\.data|collector\.azure)\.[^\/]+\/(OneCollector\/1|Collector\/3)\.0/i];function uc(){return{maxAjaxCallsPerView:500,disableAjaxTracking:!1,disableFetchTracking:!1,excludeRequestFromAutoTrackingPatterns:void 0,disableCorrelationHeaders:!1,distributedTracingMode:1,correlationHeaderExcludedDomains:sc,correlationHeaderDomains:void 0,correlationHeaderExcludePatterns:void 0,appId:void 0,enableCorsCorrelation:!1,enableRequestHeaderTracking:!1,enableResponseHeaderTracking:!1,enableAjaxErrorStatusText:!1,enableAjaxPerfTracking:!1,maxAjaxPerfLookupAttempts:3,ajaxPerfLookupDelay:25,ignoreHeaders:["Authorization","X-API-Key","WWW-Authenticate"],addRequestContext:void 0,addIntEndpoints:!0}}function lc(){var e=uc();return R(e,(function(t){e[t]=void 0})),e}var fc=function(e){function t(){var n,r,i,a,l,f,d,p,g,v,h,m,y,b,T,C,S,I,x,E,w,k,N,D,A=e.call(this)||this;return A.identifier=t.identifier,A.priority=120,Object(s.a)(t,A,(function(e,s){var A=s._addHook;function _(){var o=Re();n=!1,r=!1,i=o&&o.host&&o.host.toLowerCase(),a=t.getEmptyConfig(),l=!1,f=!1,d=0,p=null,g=!1,v=!1,h=null,m=!1,y=0,b=!1,T={},C=!1,S=!1,I=null,x=null,E=null,k=0,N=[],D=[],w=qt("ajaxData"),e._ajaxDataId=w}function M(e){var t=!0;return(e||a.ignoreHeaders)&&G(a.ignoreHeaders,(function(n){if(n.toLowerCase()===e.toLowerCase())return t=!1,-1})),t}function L(e,t,n){A(function(e,t,n){return e?oo(e[c.k],t,n,!1):null}(e,t,n))}function V(e,t,n){var r=!1,i=((F(t)?t:(t||{}).url||"")||"").toLowerCase();if(G(I,(function(e){var t=e;F(e)&&(t=new RegExp(e)),r||(r=t.test(i))})),r)return r;var a=ic(i,"?"),o=ic(i,"#");return(-1===a||-1!==o&&o<a)&&(a=o),-1!==a&&(i=i.substring(0,a)),P(e)?P(t)||(r="object"==typeof t&&!0===t[ua]||!!n&&!0===n[ua]):r=!0===e[ua]||!0===i[ua],!r&&i&&Qa(i)&&(r=!0),r?T[i]||(T[i]=1):T[i]&&(r=!0),r}function U(e,t,n){var i=!0,a=r;return P(e)||(i=!0===n||!P(t)),a&&i}function q(){var t=null;return e.core&&e.core.getTraceCtx&&(t=e.core.getTraceCtx(!1)),!t&&p&&p.telemetryTrace&&(t=Za(p.telemetryTrace)),t}function H(e){try{var t=e.responseType;if(""===t||"text"===t)return e.responseText}catch(e){}return null}function j(t){try{var n=t.getAllResponseHeaders();if(null!==n)if(-1!==ic(n.toLowerCase(),qa[8])){var r=t.getResponseHeader(qa[0]);return Ja.getCorrelationContext(r)}}catch(n){nc(e,18,Xs,{ajaxDiagnosticsMessage:ec(t,w),exception:Fe(n)})}}function B(e,t){if(t.requestUrl&&h&&m){var n=Le();if(n&&O(n.mark)){Js++;var r=h+e+"#"+Js;n.mark(r);var i=n.getEntriesByName(r);i&&1===i.length&&(t.perfMark=i[0])}}}function z(e,t,n,r){var i=t.perfMark,o=Le(),s=a.maxAjaxPerfLookupAttempts,c=a.ajaxPerfLookupDelay,u=t.requestUrl,l=0;!function a(){try{if(o&&i){l++;for(var f=null,d=o.getEntries(),p=d.length-1;p>=0;p--){var g=d[p];if(g){if("resource"===g.entryType)g.initiatorType!==e||-1===ic(g.name,u)&&-1===ic(u,g.name)||(f=g);else if("mark"===g.entryType&&g.name===i.name){t.perfTiming=f;break}if(g.startTime<i.startTime-1e3)break}}}!i||t.perfTiming||l>=s||!1===t.async?(i&&O(o.clearMarks)&&o.clearMarks(i.name),t.perfAttempts=l,n()):setTimeout(a,c)}catch(e){r(e)}}()}function W(t){var n="";try{P(t)||(F(t)?n+="(url: '".concat(t,"')"):n+="(url: '".concat(t.url,"')"))}catch(t){tc(e,15,"Failed to grab failed fetch diagnostics message",{exception:Fe(t)})}return n}function K(t,n,r,i,a,s,c){function u(t,n,i){var a=i||{};a.fetchDiagnosticsMessage=W(r),n&&(a.exception=Fe(n)),nc(e,t,"Failed to calculate the duration of the fetch call"+Gs,a)}a&&(a.responseFinishedTime=$a(),a.status=n,z("fetch",a,(function(){var t,c=a.CreateTrackItem("Fetch",l,s);try{x&&(t=x({status:n,request:r,response:i}))}catch(t){nc(e,104,Qs)}if(c){void 0!==t&&(c.properties=Object(o.a)(Object(o.a)({},c.properties),t));var f=a.getPartAProps();Q(D,e.core,a,c,null,f)}else u(14,null,{requestSentTime:a.requestSentTime,responseFinishedTime:a.responseFinishedTime})}),(function(e){u(18,e,null)})))}function X(t){if(t&&t.headers)try{var n=t.headers.get(qa[0]);return Ja.getCorrelationContext(n)}catch(n){nc(e,18,Xs,{fetchDiagnosticsMessage:W(t),exception:Fe(n)})}}function Q(t,n,r,i,a,o){var s=!0;t.length>0&&(s=oc(n,t,{item:i,properties:a,sysProperties:o,context:r?r.context:null,aborted:!!r&&!!r.aborted},"initializer"));s&&e.trackDependencyDataInternal(i,a,o)}_(),e.initialize=function(i,d,T,k){var N;e.isInitialized()||(s.initialize(i,d,T,k),E=Zt(qt("ajax"),d&&d.evtNamespace&&d.evtNamespace()),function(n){var r=Jn(null,n,e.core);a=lc(),R(uc(),(function(e,n){a[e]=r.getConfig(t.identifier,e,n)}));var i=a.distributedTracingMode;if(l=a.enableRequestHeaderTracking,f=a.enableAjaxErrorStatusText,m=a.enableAjaxPerfTracking,y=a.maxAjaxCallsPerView,b=a.enableResponseHeaderTracking,I=[].concat(a.excludeRequestFromAutoTrackingPatterns||[],!1!==a.addIntEndpoints?cc:[]),x=a.addRequestContext,v=0===i||1===i,g=1===i||2===i,m){var o=n.instrumentationKey||"unkwn";h=o.length>5?"ai.ajxmn."+o.substring(o.length-5)+".":"ai.ajxmn."+o+"."}C=!!a.disableAjaxTracking,S=!!a.disableFetchTracking}(i),!function(e,t){var n,r=!1;if(Ke()){var i=XMLHttpRequest[c.k];r=!(P(i)||P(i.open)||P(i.send)||P(i.abort))}var a=je();if(a&&a<9&&(r=!1),r)try{var o=new XMLHttpRequest,s={xh:[],i:(n={},n[t]={},n)};o._ajaxData=s;var u=XMLHttpRequest[c.k].open;XMLHttpRequest[c.k].open=u}catch(t){r=!1,tc(e,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:Fe(t)})}return r}(e,w)||C||r||(L(XMLHttpRequest,"open",{ns:E,req:function(t,n,r,i){if(!C){var a=t.inst,s=Ys(a,w);!V(a,r)&&U(a,s,!0)&&(s&&s.xhrMonitoringState.openDone||(s=function(t,n,r,i){var a,o=q(),s=o&&o.getTraceId()||gn(),c=gn().substr(0,16),u=t._ajaxData=t._ajaxData||{xh:[],i:{}},l=u.i=u.i||{},d=l[w]=l[w]||new Bs(s,c,e.diagLog(),null===(a=e.core)||void 0===a?void 0:a.getTraceCtx());return d.traceFlags=o&&o.getTraceFlags(),d.method=n,d.requestUrl=r,d.xhrMonitoringState.openDone=!0,d.requestHeaders={},d.async=i,d.errorStatusText=f,d}(a,n,r,i)),function(t,n){n.xhrMonitoringState.stateChangeAttached=en(t,"readystatechange",(function(){try{t&&4===t.readyState&&U(t,n)&&function(t){var n=Ys(t,w);function r(n,r){var i=r||{};i.ajaxDiagnosticsMessage=ec(t,w),n&&(i.exception=Fe(n)),nc(e,14,"Failed to calculate the duration of the ajax call"+Gs,i)}n.responseFinishedTime=$a(),n.status=t.status,z("xmlhttprequest",n,(function(){try{var i=n.CreateTrackItem("Ajax",l,(function(){var e={statusText:t.statusText,headerMap:null,correlationContext:j(t),type:t.responseType,responseText:H(t),response:t.response};if(b){var n=t.getAllResponseHeaders();if(n){var r=$(n).split(/[\r\n]+/),i={};G(r,(function(e){var t=e.split(": "),n=t.shift(),r=t.join(": ");M(n)&&(i[n]=r)})),e.headerMap=i}}return e})),a=void 0;try{x&&(a=x({status:t.status,xhr:t}))}catch(t){nc(e,104,Qs)}if(i){void 0!==a&&(i.properties=Object(o.a)(Object(o.a)({},i.properties),a));var s=n.getPartAProps();Q(D,e.core,n,i,null,s)}else r(null,{requestSentTime:n.requestSentTime,responseFinishedTime:n.responseFinishedTime})}finally{try{var c=(t._ajaxData||{i:{}}).i||{};c[w]&&(c[w]=null)}catch(e){}}}),(function(e){r(e,null)}))}(t)}catch(n){var r=Fe(n);r&&-1!==ic(r.toLowerCase(),"c00c023f")||tc(e,16,zs+" 'readystatechange' event handler"+Ks,{ajaxDiagnosticsMessage:ec(t,w),exception:r})}}),E)}(a,s))}},hkErr:rc(e,15,zs+".open"+Ks)}),L(XMLHttpRequest,"send",{ns:E,req:function(t,n){if(!C){var r=t.inst,i=Ys(r,w);U(r,i)&&!i.xhrMonitoringState.sendDone&&(B("xhr",i),i.requestSentTime=$a(),e.includeCorrelationHeaders(i,void 0,void 0,r),i.xhrMonitoringState.sendDone=!0)}},hkErr:rc(e,17,zs+Ks)}),L(XMLHttpRequest,"abort",{ns:E,req:function(e){if(!C){var t=e.inst,n=Ys(t,w);U(t,n)&&!n.xhrMonitoringState.abortDone&&(n.aborted=1,n.xhrMonitoringState.abortDone=!0)}},hkErr:rc(e,13,zs+".abort"+Ks)}),L(XMLHttpRequest,"setRequestHeader",{ns:E,req:function(e,t,n){if(!C){var r=e.inst,i=Ys(r,w);i&&U(r,i)&&(function(e,t,n){if(e){var r=(e._ajaxData||{}).xh;r&&r.push({n:t,v:n})}}(r,t,n),l&&M(t)&&i&&(i.requestHeaders[t]=n))}},hkErr:rc(e,71,zs+".setRequestHeader"+Ks)}),r=!0),function(){var t=(i=Object(u.a)(),!i||P(i.Request)||P(i.Request[c.k])||P(i.fetch)?null:i.fetch);var i;if(!t)return;var a=Object(u.a)(),o=t.polyfill;S||n?o&&A(oo(a,"fetch",{ns:E,req:function(e,t,n){V(null,t,n)}})):(A(oo(a,"fetch",{ns:E,req:function(t,i,a){var s;if(!S&&n&&!V(null,i,a)&&(!o||!r)){var c=t.ctx();s=function(t,n){var r,i=q(),a=i&&i.getTraceId()||gn(),o=gn().substr(0,16),s=new Bs(a,o,e.diagLog(),null===(r=e.core)||void 0===r?void 0:r.getTraceCtx());s.traceFlags=i&&i.getTraceFlags(),s.requestSentTime=$a(),s.errorStatusText=f,t instanceof Request?s.requestUrl=t?t.url:"":s.requestUrl=t;var c="GET";n&&n.method?c=n.method:t&&t instanceof Request&&(c=t.method);s.method=c;var u={};if(l){new Headers((n?n.headers:0)||t instanceof Request&&t.headers||{}).forEach((function(e,t){M(t)&&(u[t]=e)}))}return s.requestHeaders=u,B("fetch",s),s}(i,a);var u=e.includeCorrelationHeaders(s,i,a);u!==a&&t.set(1,u),c.data=s}},rsp:function(e,t){if(!S){var n=e.ctx().data;n&&(e.rslt=e.rslt.then((function(r){return K(e,(r||{}).status,t,r,n,(function(){var e={statusText:(r||{}).statusText,headerMap:null,correlationContext:X(r)};if(b&&r){var t={};r.headers.forEach((function(e,n){M(n)&&(t[n]=e)})),e.headerMap=t}return e})),r})).catch((function(r){throw K(e,0,t,null,n,null,{error:r.message||Fe(r)}),r})))}},hkErr:rc(e,15,"Failed to monitor Window.fetch"+Ks)},!0,function(){if(null==$s)try{$s=!!(self&&self instanceof WorkerGlobalScope)}catch(e){$s=!1}return $s}())),n=!0);o&&(a.fetch.polyfill=o)}(),(N=e.core.getPlugin("AppInsightsPropertiesPlugin"))&&(p=N.plugin.context))},e._doTeardown=function(){_()},e.trackDependencyData=function(t,n){Q(D,e.core,null,t,n)},e.includeCorrelationHeaders=function(t,n,r,o){var s=e._currentWindowHost||i;if(function(e,t,n,r,i,a){if(e.length>0){var o={core:t,xhr:r,input:i,init:a,traceId:n.traceID,spanId:n.spanID,traceFlags:n.traceFlags,context:n.context||{},aborted:!!n.aborted};oc(t,e,o,"listener"),n.traceID=o.traceId,n.spanID=o.spanId,n.traceFlags=o.traceFlags,n.context=o.context}}(N,e.core,t,o,n,r),n||""===n){if(Ja.canIncludeCorrelationHeader(a,t.getAbsoluteUrl(),s)){r||(r={});var c=new Headers(r.headers||n instanceof Request&&n.headers||{});if(v){var u="|"+t.traceID+"."+t.spanID;c.set(qa[3],u),l&&(t.requestHeaders[qa[3]]=u)}if((d=a.appId||p&&p.appId())&&(c.set(qa[0],qa[2]+d),l&&(t.requestHeaders[qa[0]]=qa[2]+d)),g){P(h=t.traceFlags)&&(h=1);var f=Bn(Hn(t.traceID,t.spanID,h));c.set(qa[4],f),l&&(t.requestHeaders[qa[4]]=f)}r.headers=c}return r}if(o){if(Ja.canIncludeCorrelationHeader(a,t.getAbsoluteUrl(),s)){if(v)if(Zs(o,qa[3]))nc(e,71,"Unable to set ["+qa[3]+"] as it has already been set by another instance");else{u="|"+t.traceID+"."+t.spanID;o.setRequestHeader(qa[3],u),l&&(t.requestHeaders[qa[3]]=u)}var d,h;if((d=a.appId||p&&p.appId())&&(Zs(o,qa[0])?nc(e,71,"Unable to set ["+qa[0]+"] as it has already been set by another instance"):(o.setRequestHeader(qa[0],qa[2]+d),l&&(t.requestHeaders[qa[0]]=qa[2]+d))),g)if(P(h=t.traceFlags)&&(h=1),Zs(o,qa[4]))nc(e,71,"Unable to set ["+qa[4]+"] as it has already been set by another instance");else{f=Bn(Hn(t.traceID,t.spanID,h));o.setRequestHeader(qa[4],f),l&&(t.requestHeaders[qa[4]]=f)}}return o}},e.trackDependencyDataInternal=function(t,n,r){if(-1===y||d<y){2!==a.distributedTracingMode&&1!==a.distributedTracingMode||"string"!=typeof t.id||"."===t.id[t.id.length-1]||(t.id+="."),P(t.startTime)&&(t.startTime=new Date);var i=Ca(t,eo.dataType,eo.envelopeType,e.diagLog(),n,r);e.core.track(i)}else d===y&&tc(e,55,"Maximum ajax per page view limit reached, ajax monitoring is paused until the next trackPageView(). In order to increase the limit set the maxAjaxCallsPerView configuration parameter.",!0);++d},e.addDependencyListener=function(e){return ac(N,k++,e)},e.addDependencyInitializer=function(e){return ac(D,k++,e)}})),A}return Object(o.b)(t,e),t.prototype.processTelemetry=function(e,t){this.processNext(e,t)},t.prototype.addDependencyInitializer=function(e){return null},t.identifier="AjaxDependencyPlugin",t.getDefaultConfig=uc,t.getEmptyConfig=lc,t}(nr);function dc(e,t,n){var r=function(e,t){var n;e&&e[t]&&(n=e[t],delete e[t]);return n}(e,n);return t[n]?t[n]:r}function pc(e,t){var n,r={},i=Ae();if(i){n=i.querySelectorAll("meta");for(var a=0;a<n.length;a++){var o=n[a];if(o.name)if(0===o.name.toLowerCase().indexOf(e))r[t?o.name.replace(e,""):o.name]=o.content}}return r}function gc(e){R(e,(function(t,n){(!Sn(n)||"{}"===JSON.stringify(n)&&"callback"!==t)&&delete e[t]}))}var vc,hc=function(){function e(){}return e.prototype._setCommonProperties=function(e,t){Sn(t.cV)&&(e.ext=e.ext||{},e.ext.mscv=e.ext.mscv||{},e.ext.mscv.cV=t.cV),e.baseData.operationName=t.operationName,e.baseData.latencyMs=t.latencyMs,e.baseData.serviceErrorCode=t.serviceErrorCode||-1,e.baseData.succeeded=t.succeeded,e.baseData.requestStatus=t.requestStatus,e.baseData.requestMethod=t.requestMethod,Sn(t.target)&&(e.baseData.target=t.target),Sn(t.responseContentType)&&(e.baseData.responseContentType=t.responseContentType),Sn(t.protocol)&&(e.baseData.protocol=t.protocol),Sn(t.protocolStatusCode)&&(e.baseData.protocolStatusCode=t.protocolStatusCode)},e}(),mc=function(){function e(){this._qosEvent=new hc}return e.prototype._setQosProperties=function(e,t){this._qosEvent._setCommonProperties(e,t),Sn(t.callerIpAddress)&&(e.baseData.callerIpAddress=t.callerIpAddress),Sn(t.callerName)&&(e.baseData.callerName=t.callerName),Sn(t.requestSizeBytes)&&(e.baseData.requestSizeBytes=t.requestSizeBytes),Sn(t.operationVersion)&&(e.baseData.operationVersion=t.operationVersion)},e}(),yc=function(){function e(){this._qosEvent=new hc}return e.prototype._setQosProperties=function(e,t){this._qosEvent._setCommonProperties(e,t),e.baseData.dependencyOperationName=t.dependencyOperationName,e.baseData.dependencyName=t.dependencyName,e.baseData.dependencyType=t.dependencyType||"WebService",Sn(t.dependencyOperationVersion)&&(e.baseData.dependencyOperationVersion=t.dependencyOperationVersion),Sn(t.responseSizeBytes)&&(e.baseData.responseSizeBytes=t.responseSizeBytes)},e}(),bc=function(e){function t(){var n,r,i,a,o,c=e.call(this)||this;return c.identifier="QosPlugin",c.version="3.2.14",Object(s.a)(t,c,(function(e,t){function s(e){var t={enableCorsCorrelation:!1,correlationHeaderExcludedDomains:[],correlationHeaderExcludePatterns:null,disableCorrelationHeaders:!1,maxAjaxCallsPerView:-1,disableAjaxTracking:!1,disableFetchTracking:!1,enableCvHeaders:!1,appId:void 0,excludeRequestFromAutoTrackingPatterns:void 0,distributedTracingMode:1,correlationHeaderDomains:void 0,enableRequestHeaderTracking:!1,enableResponseHeaderTracking:!1,enableAjaxErrorStatusText:!1,enableAjaxPerfTracking:!1,maxAjaxPerfLookupAttempts:3,ajaxPerfLookupDelay:25,ignoreHeaders:["Authorization","X-API-Key","WWW-Authenticate"],addRequestContext:void 0,callback:{pageName:null,id:null},autoCapture:{msTags:!0},coreData:{requestUri:"",pageName:""}},n=[];return R(t,(function(e,t){t&&_(t)&&n.push(e)})),function(e,t){gc(e),G(t,(function(t){_(e[t])?gc(e[t]):delete e[t]}))}(e,n),Pn(!0,t,e)}function c(t,n){l(t,n),e.core.track(t)}function u(){n=null,a={market:"",serverImpressionGuid:""},o={},r=new yc,i=new mc}function l(e,t){Sn(t)&&R(t,(function(t,n){e.data[t]=n}))}u(),e.includeCorrelationHeaders=function(n,r,i,a){var s=t.includeCorrelationHeaders(n,r,i,a);if(o.enableCvHeaders){var c=e.getCv();if(c&&(r||a)){c.increment();var u=c.getValue();r?(s||(s=i||{}),s.headers&&O(s.headers.append)||(s.headers=new Headers(s.headers||r instanceof Request&&r.headers||{})),s.headers.append("MS-CV",u)):s.setRequestHeader("MS-CV",u)}}return s},e.initialize=function(r,i,c){var u=r.extensionConfig=r.extensionConfig||[];u[e.identifier]=u[e.identifier]||{},o=e._qosConfig=s(u[e.identifier]),u[fc.identifier]=o,t.initialize(r,i,c);var l,f,d,p=(l=e._qosConfig,d={},f=pc("awa-",!0),l.autoCapture&&l.autoCapture.msTags&&(d=pc("ms.",!1)),Pn(!0,f,d));a.market=dc(p,o.coreData,"market"),a.serverImpressionGuid=dc(p,o.coreData,"serverImpressionGuid");var g=(i.getPlugin("CorrelationVectorPlugin")||{}).plugin,v=(i.getPlugin("WebAnalyticsPlugin")||{}).plugin;v&&v.id?e.id=v.id:e.id=new ws(i),o.enableCvHeaders&&(g?(o.enableCvHeaders=!0,n=g):(it(e.diagLog(),2,508,'Enable cV headers it is set to "true" in config.  However, cv plugin is not available. Disabling adding Cv in dependency requests '),o.enableCvHeaders=!1))},e.processTelemetry=function(t,n){On(t,e.identifier);var r=t;switch(r.baseType){case eo.dataType:"Ms.Qos.OutgoingServiceRequest"!==r.name&&(r.name="Ms.Web.OutgoingRequest",r.baseData=r.baseData||{},r.baseData.properties=r.baseData.properties||{},r.baseData.properties.parentId=r.baseData.properties.parentId||e.id.getLastPageViewId(),delete r.baseData.method),r.latency=1}e.processNext(r,n)},e.trackDependencyData=function(t,n){e.trackDependencyDataInternal(t,n)},e.trackDependencyDataInternal=function(n,r,i){var s,c,u=i||{},l=u[Us];if(l){var f=u.dt=u.dt||{};f.traceId=f.traceId||l.traceID,f.spanId=f.spanId||l.parentID,P(l.traceFlags)||B(f.traceFlags)||(f.traceFlags=l.traceFlags)}Sn(n.cV)&&(u.mscv={},u.mscv.cV=n.cV),n.id=o.callback&&o.callback.id?o.callback.id():Nn(),(r=r||{}).pageName=Sn(r.pageName)?r.pageName:function(e){if(e.callback&&"function"==typeof e.callback.pageName)return e.callback.pageName();if(e.coreData&&e.coreData.pageName)return e.coreData.pageName;var t=(Re()||{}).pathname||"",n=t.replace(/(^\/+|\/+$)/g,"").split("/"),r=n.length;return t=n&&n[r-1]?n[r-1]:"Home"}(e._qosConfig),r.uri=Sn(r.uri)?r.uri:(s=e._qosConfig,c=Re()||{},s.coreData.requestUri?s.coreData.requestUri:c.href),r.market=Sn(r.market)?r.market:a.market,r.serverImpressionGuid=Sn(r.serverImpressionGuid)?r.serverImpressionGuid:a.serverImpressionGuid,t.trackDependencyDataInternal(n,r,u)},e.trackServiceOutgoingQos=function(e,t){var n={name:"Ms.Qos.OutgoingServiceRequest",baseType:"RemoteDependencyData",ext:{},baseData:{},data:{},latency:3};r._setQosProperties(n,e),l(n,t),c(n)},e.trackServiceIncomingQos=function(e,t){var n={name:"Ms.Qos.IncomingServiceRequest",baseType:"RequestData",ext:{},baseData:{},data:{},latency:3};i._setQosProperties(n,e),l(n,t),c(n)},e.getCv=function(){return n?n.getCv():null},e._doTeardown=function(e,n){t._doTeardown(e,n),u()}})),c}return Object(o.b)(t,e),t.__ieDyn=1,t}(fc),Tc=function(e){var t={referrerUri:Lc.dom.getReferrer()};Mc.capturePageView(t)},Cc=function(e){if(Lc.allowClickTracking){var t={content:{id:e.clickId,aN:e.pageArea,cN:e.clickId,cS:e.containerGroup||e.container||e.clickId},isAuto:!1,targetUri:e.targetUri&&Lc.urlScrubber(e.targetUri)||Lc.dom.getLocationHref(),pageName:Lc.dom.getPageId(),refUri:Lc.dom.getReferrer(),actionType:Xo};Mc.capturePageAction(Lc.dummyElement,t)}},Sc={reportPageView:Tc,reportClick:Cc,reportPartialView:function(e){var t={behavior:Vo.IMPRESSION,pageName:e.viewId},n={pageLoadTime:e.pltMsec};Mc.captureContentUpdate(t,n)},$notifyPageLoaded:function(){}},Ic=function(e){var t={errorInfo:i({Page:e.location,PageName:e.pageId,Script:e.script,Message:e.message,LineNumber:e.lineNumber,UserAgent:e.userAgent,flights:Lc.flights},e.ext),wasDisplayed:!1,uri:Lc.dom.getLocationHref(),pageName:e.pageId,market:Lc.market};Mc.trackException({},t)},xc=function(e){var t=e.content,n=t.baseData,r=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(t,["baseData"]),i={name:e.name,baseType:e.baseType,data:r,baseData:n};Mc.trackEvent(i)},Ec=function(e){var t={latencyMs:e.latencyMs,requestMethod:e.httpMethod,succeeded:e.isSuccess,serviceErrorCode:e.serviceErrorCode,responseContentType:e.contentType,operationName:e.currentOperationName||e.operationName,responseSizeBytes:e.responseSize,protocolStatusCode:e.httpStatusCode,target:Lc.urlScrubber(e.requestUri),dependencyName:e.serviceName,dependencyOperationName:e.operationName,dependencyOperationVersion:e.operationVersion},n={errorMessage:e.errorMessage,customData:e._optionalData&&JSON.stringify(e._optionalData)||e.customData,pageName:Lc.dom.getPageId(),uri:Lc.dom.getLocationHref(),market:Lc.market,cV:e.cV};Rc.trackServiceOutgoingQos(t,n)},wc={reportClientError:function(e){var t=e&&e.data&&JSON.stringify(e.data),n={location:Lc.dom.getLocationHref(),pageId:Lc.dom.getPageId(),script:Lc.dom.getLocationHref(),message:e&&e.message||t||"unknown",userAgent:window.navigator.userAgent||""};Ic(n)},reportFatalError:Ic,reportRawEvent:xc,reportOutgoingApi:Ec},kc=function(){for(var e=document.getElementsByTagName("meta"),t={},n=0;n<e.length;n++){var r=e[n].name,i=e[n].content;if(r&&0===r.indexOf("awa-"))t[r.replace("awa-","")]=i}return t},Nc=function(e){var t={name:a.f,baseType:"Ms.Content.PageView",baseData:{pageTags:{flight:e,metaTags:kc()}}};Mc.trackEvent(t)},Pc={reportExperimentTrigger:Nc,setExperimentData:function(){}},Dc=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.clickCaptureInputTypes={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},t.KeyCodes={GamePadA:195,GamePadMenu:207},t.ActionTypes={GamePadA:"CGA",GamePadMenu:"CGM"},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.click=function(){var e=this,t=Pe(),n=Ae();if(t&&t.addEventListener){var r=-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown";t.addEventListener(r,(function(t){e._processClick(t)}),!1),t.addEventListener("keydown",(function(t){e._processClick(t)}),!1)}else n&&n.attachEvent&&(n.attachEvent("onclick",(function(t){e._processClick(t)})),n.attachEvent("keydown",(function(t){e._processClick(t)})))},t.prototype._processClick=function(t){var n={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},r=Pe(),i=t||(null==r?void 0:r.event),a=i.srcElement||i.target,o={isAuto:!0,clickCoordinateX:i.pageX,clickCoordinateY:i.pageY};if(i.keyCode===this.KeyCodes.GamePadA)o.actionType=this.ActionTypes.GamePadA;else{if(i.keyCode!==this.KeyCodes.GamePadMenu)return void e.prototype._processClick.call(this,t);o.actionType=this.ActionTypes.GamePadMenu}for(;a&&a.tagName;){if(a.control&&n[a.control.tagName.toUpperCase()]&&(a=a.control),n[a.tagName.toUpperCase()]){("INPUT"!==a.tagName.toUpperCase()||this.clickCaptureInputTypes[a.type.toUpperCase()])&&this._analyticsPlugin.capturePageAction(a,o,{});break}a=a.parentElement||a.parentNode}},t}(os),Ac=function(e,t){var n={alt:Oc(e),vlt:Math.round(e.loadTimeMsec),data:e.components&&e.components.map((function(e){return i(i({},e.data),{componentName:e.name,startTime:Math.round(e.started),endTime:Math.round(e.ended)})})),customData:{}};t&&t.forEach((function(e){n.customData[e.name]=e.value}));var r={pageName:e.viewName||Lc.dom.getPageId(),isDomComplete:!0},a={uri:Lc.dom.getLocationHref(),timings:n,pageTypeForPerf:e.viewName||Lc.dom.getPageId()};Mc.captureContentUpdate(r,a)},_c={reportViewPerformanceMetrics:Ac},Oc=function(e){var t=e;return t.application?Math.round(t.application.loadTimeMsec):void 0},Mc=new vs,Rc=new bc,Lc={},Vc=[a.k,a.m,a.c,a.a,a.j,a.f,a.g,a.b];function Uc(e,t){var n=new Ss;vc=new Es(t.seedCv);var r=new Fi,o=t.features.join("|"),s=t.urlScrubber||a.o;if(Lc.allowClickTracking=e.allowClickTracking,Lc.flights=o,Lc.urlScrubber=s,Lc.dom=t.dom||Object(a.p)(s),Lc.market=t.language,Lc.dummyElement=document.createElement("div"),e.useKeydownEvent){var c=Mc.getWebAnalyticsExtension(),u=new Dc(c,c.diagLog());c.setAutoCaptureHandler(u)}var l={instrumentationKey:e.instrumentationKey,propertyConfiguration:{env:e.environment},webAnalyticsConfiguration:{autoCapture:{pageView:!1,onLoad:!1,lineage:!0,click:e.allowClickTracking,scroll:e.allowScrollTracking,jsError:!1},coreData:{market:t.language,pageTags:{flight:o}},shareAuthStatus:!0,useDefaultContentName:!0,manageCv:!0,urlCollectHash:!0,urlCollectQuery:!0,isLoggedIn:e.isUserSignedIn},extensions:[n,vc,Rc],extensionConfig:[]},f={callback:{},appId:e.appId,enableCvHeaders:!0,disableAjaxTracking:!0,disableFetchTracking:!0};l.extensionConfig[Rc.identifier]=f;var d={authType:ms,loggedInStatusCallback:function(){return e.isUserSignedIn||!1}};l.extensionConfig[n.identifier]=d;l.extensionConfig[r.identifier]={populateBrowserInfo:!0,populateOperatingSystemInfo:!0},Mc.initialize(l,[]),e.userPuid&&e.isUserSignedIn&&(Mc.getPropertyManager().getPropertiesContext().user.localId="p:".concat(e.userPuid)),Mc.addTelemetryInitializer((function(e){var t,n;if(e.baseData||(e.baseData={}),e.data||(e.data={}),Vc.indexOf(e.name)>-1){e.data.referrerUri=Lc.dom.getReferrer(),e.data.isLoggedIn=e.baseData.isLoggedIn,e.data.isManual=e.baseData.isManual,e.baseData.pageName=Lc.dom.getPageId(),e.baseData.impressionGuid=e.baseData.id;var r=e.baseData.properties.pageTags||{},o=e.baseData.pageTags||{};if(e.baseData.pageTags=i(i(i({},o),r),{metaTags:i(i(i(i({},o.metaTags),r.metaTags),kc()),{pageTypeForPerf:e.data.pageTypeForPerf})}),delete e.baseData.properties.pageTags,e.name===a.k){e.data.refUri=s(e.data.refUri);var c=s(e.baseData.targetUri);e.baseData.targetUri=c,e.baseData.destUri=c;var u=JSON.parse(e.baseData.content||"");u=u.map((function(e){return i(i({},e),{cN:e.cN?"REMOVED":void 0,srchq:e.srchq?"REMOVED":void 0})})),e.baseData.content=JSON.stringify(u)}else e.name===a.j?(e.baseData.targetUri=e.baseData.target,(null===(n=null===(t=e.ext)||void 0===t?void 0:t.mscv)||void 0===n?void 0:n.cV)&&e.data.overrideCv&&(e.ext.mscv.cV=e.data.overrideCv,delete e.data.overrideCv)):e.name===a.f||e.name===a.g?e.baseData.market=Lc.market||"":e.name===a.m&&(e.baseData.name=e.baseData.pageName);e.baseData.uri=Lc.dom.getLocationHref()}e.name===a.l&&e.baseData.uri&&(e.baseData.uri=s(e.baseData.uri))}))}var qc=function(){window.BradburyTelemetry={bi:{getCurrentLocation:function(){return"https://location.com"},getCurrentPageId:function(){return"pageId"},getCurrentReferrer:function(){return"https://referrer.com"},reportClick:function(e){Cc(e)},reportSpaPageView:function(e){Tc()}},cv:{getCurrentCvValue:function(){return"cv123"}},experiments:{reportExperimentTrigger:function(e){Nc(e)}},perf:{reportViewPerformanceMetrics:function(e,t){Ac(e,t)}},qos:{reportFatalError:function(e){Ic(e)},reportOutgoingApi:function(e){Ec(e)},reportRawEvent:function(e){xc(e)}}},Uc({appId:"xs.amc.ux-reactApp",environment:"Test",isUserSignedIn:!1,allowClickTracking:!0,allowScrollTracking:!0,instrumentationKey:"key",useKeydownEvent:!1},{allowAutoPageView:!0,market:"en-US",language:"en",flights:[],features:[],urlScrubber:function(e){return e}})},Hc={$beginScenario:function(e){var t={name:"Ms.Osgs.Scenario",data:i({uri:Lc.dom.getLocationHref(),referrerUri:Lc.dom.getReferrer(),pageName:Lc.dom.getPageId(),area:e.area,name:e.name,step:e.currentStep,next:e.nextStep||"",type:"s"},jc(e))};Mc.trackEvent(t);var n={behavior:Vo.STARTPROCESS,actionType:"A",contentTags:i({scn:e.name,scnstp:e.currentStep,scnnxtstp:e.nextStep},Fc(e.data))};Mc.capturePageAction(Lc.dummyElement,n)},$completeStep:function(e){var t="ef";e.canceled?t=e.successful?"cs":"cf":e.successful&&(t="es");var n={name:"Ms.Osgs.Scenario",data:i({uri:Lc.dom.getLocationHref(),referrerUri:Lc.dom.getReferrer(),pageName:Lc.dom.getPageId(),area:e.area,name:e.name,step:e.currentStep,next:e.nextStep||"",type:e.isStep?"t":"x",result:t,tmsec:e.timeMsec||0,error:e.error},jc(e))};Mc.trackEvent(n);var r=e.isStep?Vo.PROCESSCHECKPOINT:Vo.COMPLETEPROCESS;!e.isStep&&e.canceled&&(r=Vo.SCENARIOCANCEL);var a={behavior:r,actionType:"A",contentTags:i({scn:e.name,scnstp:e.currentStep,scnnxtstp:e.nextStep,isSuccess:!!e.successful,isCancel:!!e.canceled,scnerror:e.error},Fc(e.data))};Mc.capturePageAction(Lc.dummyElement,a)}},jc=function(e){var t,n,r;return{data:e.data&&JSON.stringify(e.data),origin:null===(t=e.attribution)||void 0===t?void 0:t.origin,flow:null===(n=e.attribution)||void 0===n?void 0:n.flow,owner:null===(r=e.attribution)||void 0===r?void 0:r.owner,mkt:e.market,lang:e.language}},Fc=function(e){if(e){var t={};return Object.keys(e).forEach((function(n){var r=n;n.startsWith("awa-")&&(r=r.replace("awa-","")),t[r]=e[n]})),t}},Bc={getCorrelationVectorFormFieldName:function(){return"MS-CV"},getCurrentCvValue:function(){return vc.getCv().getValue()},incrementCv:function(){vc.getCv().increment()},seedCv:function(e){return e?vc.getCv().init(e):vc.getCv().seed()}},zc={updateFlights:function(e){Lc.flights=e.join("|"),Mc.getWebAnalyticsExtension().updateCoreDataConfig({pageTags:{flight:Lc.flights}})},updateUserPuid:function(e){Mc.getPropertyManager().getPropertiesContext().user.localId="p:".concat(e)}};n.d(t,"initialize",(function(){return Uc})),n.d(t,"initializeFakeTelemetry",(function(){return qc})),n.d(t,"BiSink",(function(){return Sc})),n.d(t,"ClientQosSinkOneDS",(function(){return wc})),n.d(t,"ExpExperimentsSink",(function(){return Pc})),n.d(t,"ScenarioSink",(function(){return Hc})),n.d(t,"PerformanceSink",(function(){return _c})),window.OneDS={initialize:Uc,BiSink:Sc,ClientQosSink:wc,CorrelationVectorManager:Bc,ExperimentsSink:Pc,ScenarioSink:Hc,PerformanceSink:_c,TelemetryConfigurationUpdateSink:zc},window.owap=Mc},2:function(e,t,n){"use strict";n.d(t,"h",(function(){return r})),n.d(t,"j",(function(){return i})),n.d(t,"l",(function(){return a})),n.d(t,"k",(function(){return o})),n.d(t,"i",(function(){return s})),n.d(t,"g",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"f",(function(){return l})),n.d(t,"a",(function(){return f})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return g}));var r="function",i="object",a="undefined",o="prototype",s="hasOwnProperty",c="default",u=Object,l=u[o],f=u.assign,d=u.create,p=u.defineProperty,g=l[s]},26:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return c}));var r=n(2),i=n(7),a=((Object(i.a)()||{}).Symbol,(Object(i.a)()||{}).Reflect,r.a||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var a in t=arguments[n])r.f[r.i].call(t,a)&&(e[a]=t[a]);return e}),o=function(e,t){return(o=r.b.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t[r.i](n)&&(e[n]=t[n])})(e,t)};function s(e,t){function n(){this.constructor=e}typeof t!==r.h&&null!==t&&Object(i.c)("Class extends value "+String(t)+" is not a constructor or null"),o(e,t),e[r.k]=null===t?Object(i.b)(t):(n[r.k]=t[r.k],new n)}function c(e,t){for(var n=0,r=t.length,i=e.length;n<r;n++,i++)e[i]=t[n];return e}},4:function(t,n){t.exports=e},5:function(e,t,n){"use strict";var r=function(){function e(t){var n=this;if(this.options=t,this.context={},this.maxResultLength=1024,this.serialize=function(){var t=Object.keys(n.context);if(!t.length)return"";for(var r=["v=1"],i=0,a=t;i<a.length;i++){var o=a[i],s=e.contextKeyMap[o]||encodeURIComponent(o),c=n.options.normalizePropertyValue&&n.options.normalizePropertyValue(o,n.context[o])||n.context[o];r.push("".concat(s,"=").concat(encodeURIComponent(c)))}var u=r.join(",");return u.length>n.maxResultLength?"":u},this.getProperty=function(e){return n.context[e]},this.setProperty=function(e,t){t&&(n.context[e]=t)},this.deleteProperty=function(e){return!!n.context[e]&&(delete n.context[e],!0)},!t)throw new Error("options must be specified.")}return e.contextKeyMap={"app-id":"ms.a.app.id","app-version":"ms.a.app.ver","device-class":"ms.a.device.deviceClass","device-id":"ms.a.device.id","partner-id":"ms.b.tel.partner","product-id":"ms.b.tel.product","scenario-id":"ms.b.tel.scenario","scenario-step":"ms.c.ust.scenarioStep","user-id":"ms.a.user.id","root-operation":"ms.b.qos.rootOperationName",market:"ms.b.tel.market"},e}(),i=n(4),a=n.n(i),o=-1,s=1,c=2,u=0,l=1,f=document.referrer,d=document.cookie;function p(e){var t=e||g;return{getLocationHref:function(){return t(window.spaLocationHref||window.location.href)},getRealLocationHref:function(){return t(window.location.href)},getSpaLocationHref:function(){return t(window.spaLocationHref||"")},getReferrer:function(){return t((window.spaReferrer||f).split("?")[0]||"")},getPageId:b,getQueryParameter:v,getCookie:h,getPerformanceTiming:function(){return window.performance&&window.performance.timing||{}},getNow:function(){return new Date},isPageOptedOutFromAutoPageView:m,setSpaLocationHref:function(e){window.spaLocationHref=e},setSpaReferrer:function(e){window.spaReferrer=e},setSpaPageId:function(e){window.spaPageId=e},setWindowLoadHandler:function(e){a()(window).on("load",e)}}}function g(e){return e}function v(e){return function(e,t){var n=new RegExp("".concat(e,"=([^&]+)"),"i"),r=t.match(n);return r&&2===r.length?r[1]:""}(e,window.location.search)}function h(e){for(var t=e.toLowerCase(),n=d.split(";"),r=0;r<n.length;r++){var i=n[r].split("="),a=decodeURIComponent(i[0].trim().toLowerCase()),o=i.length>1?i[1]:"";if(a===t)return decodeURIComponent(o)}return""}function m(){return!!a()("meta[name='noAutoPageView']").length}function y(e){var t=document.createElement("a");return t.href=e,t}function b(){return window.spaPageId||function(){var e=document.querySelector("html > head").getElementsByTagName("meta").namedItem("pageid");if(e)return e.getAttribute("content");return null}()||document.title}(function(){var e,t,n=h("oref");if(n)f=n,e="oref",(t=new Date).setDate(t.getDate()-1),function(e,t,n,r){void 0===r&&(r="/");var i=n;i||(i=new Date).setDate(i.getDate()+1);var a="".concat(encodeURIComponent(e),"=").concat(encodeURIComponent(t),";expires=").concat(i.toUTCString(),";path=").concat(r);document.cookie=a}(e,"",t)})(),f=function(e,t){if(e&&!/^https:\/\/login\.live[\-\.]/i.test(e)&&!/^https:\/\/login\.microsoftonline\.com/i.test(e)&&!/^https:\/\/login\.windows-ppe\.net/i.test(e)&&!/^http(s?):\/\/directvisit/i.test(e))return e;if(!t)return e;var n=t.match(/\brefd=([0-9a-z\.\-]+)\b/i);if(!n||2!==n.length)return e;var r="https://".concat(n[1].toLowerCase(),"/"),i=t.match(/\brefp=([0-9a-z\.\-]+)\b/i);return i&&2===i.length&&(r+=i[1].replace("-","/").toLowerCase()),r}(f,window.location.search);var T=function(){function e(t,n,r,i){var u=this;if(this.options=t,this.cvManager=n,this.ccManager=r,this.qosLogger=i,this.willChangeSupportCors=!1,this.alwaysAddCvToRequestHeader=!0,this.timers={},this.mockedAjaxOps={},this.hostIdx=2,this.portIdx=3,this.minServerErrorStatusCode=500,this.maxServerErrorStatusCode=600,this.retryTimeout=50,this.cv1Length=16,this.cv2Length=22,this.base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this.cv1Constants={validationPattern:new RegExp("^[".concat(this.base64CharSet,"]{").concat(16..toString(),"}(.[0-9]+)+$")),maxCorrelationVectorLength:63},this.cv2Constants={validationPattern:new RegExp("^[".concat(this.base64CharSet,"]{").concat(22..toString(),"}(.[0-9]+)+$")),maxCorrelationVectorLength:127},this.ajaxGet=function(e){return u.prepareRequest(e),u.flattenDataAndAppendAntiForgeryToken(e,o),u.sendRequest(e,u.getImpl)},this.ajaxPost=function(e){return u.prepareRequest(e),u.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),u.sendRequest(e,u.postImpl)},this.ajaxPut=function(e){return u.prepareRequest(e),u.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),u.sendRequest(e,u.putImpl)},this.ajaxDelete=function(e){return u.prepareRequest(e),u.flattenDataAndAppendAntiForgeryToken(e,e.antiforgeryTokenBehavior),u.sendRequest(e,u.delImpl)},this.getAntiForgeryToken=function(e,t){for(var n=e&&typeof e==typeof window?e:window,r=t&&"string"==typeof t?"_".concat(t.toString()):"",i="__RequestVerificationToken".concat(r),a=n.document.getElementsByTagName("input"),o=0;o<a.length;o++){var s=a[o];if("hidden"===s.type&&s.name===i)return{name:i,value:s.value}}return{}},this.mockAjaxOperationResult=function(e,t){if(!e)throw new Error("operationName must be specified.");if(!t)throw new Error("result must be specified.");u.mockedAjaxOps[e.toLowerCase()]=t},this.clearAjaxOperationMocks=function(){u.mockedAjaxOps={}},this.targetUriOverrideCallbackFunction=function(e){return e},this.getAntiForgeryTokenForRequest=function(e){return e.token?e.token:u.getAntiForgeryToken(e.tokenWindow,e.appPath)},this.prepareRequest=function(t){if(!t.serviceName)throw new Error("AjaxTelemetrySink: settings.serviceName is not set.");if(!t.operationName)throw new Error("AjaxTelemetrySink: settings.operationName is not set.");if(t.currentOperationName=t.parentOperationName||t.operationName,t.additionalHeaders=t.additionalHeaders||[],t.requestedWithHeaderBehavior&&"query"!==t.requestedWithHeaderBehavior)"header"===t.requestedWithHeaderBehavior&&(t.additionalHeaders["X-Requested-With"]="XMLHttpRequest");else if(t.url){var n=y(t.url);n.search+=(n.search?"&":"?")+"X-Requested-With=XMLHttpRequest",t.url=n.href}u.options.useJsll3xQuirks&&("auto"!==t.dataType?t.dataType=t.dataType||"json":delete t.dataType),u.cvManager.incrementCv(),t.cV=u.cvManager.getCurrentCvValue();var r=u.ccManager.serialize();r&&(void 0===t.addCvToRequestHeader||t.addCvToRequestHeader)&&(t.additionalHeaders["Correlation-Context"]=r),t.cache&&(t.noCacheBusting=!0),(u.options.overrideRequestQosData||t.overrideRequestQosData)&&(t.QosCallback=e.overrideRequestQosData.bind(u,u.options,t)),t.antiforgeryTokenBehavior||(u.isCrossDomainRequest(t)?t.antiforgeryTokenBehavior=o:u.isJsonContentType(t)&&(t.antiforgeryTokenBehavior=c))},this.flattenDataAndAppendAntiForgeryToken=function(e,t){var n=t||s,r=e.data;switch(r&&"string"!=typeof r&&(r=a.a.param(r)),n){case s:u.getTokenAndExecuteCommandIfTokenIsValid(e,(function(e){r=r?"".concat(r,"&"):"",r+="".concat(encodeURIComponent(e.name),"=").concat(encodeURIComponent(e.value))}));break;case c:u.getTokenAndExecuteCommandIfTokenIsValid(e,(function(t){e.additionalHeaders[encodeURIComponent(t.name)]=encodeURIComponent(t.value)}));break;case o:break;default:throw new Error("Unsupported AntiforgeryTokenBehavior: ".concat(n))}e.data=r},this.isJsonContentType=function(e){return!!e.contentType&&"string"==typeof e.contentType&&-1!==e.contentType.indexOf("json")},this.isCrossDomainRequest=function(e){var t;try{t=location.href}catch(e){var n=document.createElement("a");n.href="",t=n.href}var r=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,i=r.exec(t.toLowerCase()),a=r.exec(e.url?e.url.toLowerCase():"");return!(!(a&&a.length>3&&i&&i.length>3)||a[1]===i[1]&&a[u.hostIdx]===i[u.hostIdx]&&(a[u.portIdx]||("http:"===a[1]?"80":"443"))===(i[u.portIdx]||("http:"===i[1]?"80":"443")))},this.sendRequest=function(e,t){if(e.operationName){var n=e.operationName.toLowerCase();if(u.mockedAjaxOps[n]){var r=u.mockedAjaxOps[n],i=a.a.Deferred();return setTimeout((function(){r(i)})),i}}return t(e)},this.postImpl=function(e){return e.method="POST",u.makeRequest(e)},this.getImpl=function(e){return e.method="GET",u.makeRequest(e)},this.putImpl=function(e){return e.method="PUT",u.makeRequest(e)},this.delImpl=function(e){return e.method="DELETE",u.makeRequest(e)},this.makeRequest=function(e){var t=u;if("function"==typeof a.a){u.willChangeSupportCors&&(a.a.support.cors=!0);var n,r=e.additionalHeaders||{},i=e.body,o=i?JSON.stringify(i):e.data||void 0,s=e.maxRetry||0,c=0,l=e.operationName||e.url,f=e.errorFormatter||function(e){return e},d={url:e.url,type:e.method,data:o,crossDomain:!0,headers:{},success:e.success,timeout:e.timeout,error:e.error,jsonp:e.jsonp,jsonpCallback:e.jsonpCallback,cache:e.cache,beforeSend:function(i){if(e.contractVersion&&i.setRequestHeader("MS-Contract-Version",e.contractVersion),(!0===e.addCvToRequestHeader||!1!==e.addCvToRequestHeader&&t.alwaysAddCvToRequestHeader)&&t.isValid(n)&&i.setRequestHeader("MS-CV",n),r)for(var a in r)r.hasOwnProperty(a)&&i.setRequestHeader(a,r[a])}};e.dataType&&(d.dataType=e.dataType),e.noCacheBusting||(d.cache=!1),e.contentType&&(d.contentType=e.contentType),e.accept&&(d.headers.Accept=e.accept),e.accepts&&(d.accepts=e.accepts),e.async&&(d.async=e.async),e.xhrFields&&(d.xhrFields=e.xhrFields),e.complete&&(d.complete=e.complete),e.contents&&(d.contents=e.contents),e.context&&(d.context=e.context),e.dataFilter&&(d.dataFilter=e.dataFilter),e.global&&(d.global=e.global),e.ifModified&&(d.ifModified=e.ifModified),e.isLocal&&(d.isLocal=e.isLocal),e.mimeType&&(d.mimeType=e.mimeType),e.password&&(d.password=e.password),e.processData&&(d.processData=e.processData),e.scriptCharset&&(d.scriptCharset=e.scriptCharset),e.statusCode&&(d.statusCode=e.statusCode),e.traditional&&(d.traditional=e.traditional),e.type&&(d.type=e.type),e.username&&(d.username=e.username),e.xhr&&(d.xhr=e.xhr),n=u.isValid(e.cV)?e.cV:u.increment();var p=function(r,i,a){var o=r.getResponseHeader("Content-Length"),s={name:"Ms.Webi.OutgoingRequest",data:{cV:n,baseData:{operationName:e.currentOperationName,targetUri:t.targetUriOverrideCallbackFunction?t.targetUriOverrideCallbackFunction(d.url):d.url,latencyMs:a,serviceErrorCode:!i&&r.responseJSON&&r.responseJSON.code&&!isNaN(r.responseJSON.code)?r.responseJSON.code:-1,succeeded:i,requestMethod:d.type,responseContentType:d.dataType,protocolStatusCode:r.status.toString(),dependencyOperationName:l,dependencyOperationVersion:e.version&&e.version.toString(),dependencyName:e.serviceName,dependencyType:"WebService",responseSizeBytes:o&&parseInt(o,10)},baseType:"Ms.Qos.OutgoingServiceRequest",message:i?void 0:JSON.stringify(r.errorThrown),retryCount:c,customData:e.customDataCallBack&&"function"==typeof e.customDataCallBack?JSON.stringify(e.customDataCallBack(r)):void 0}};e.QosCallback&&"function"==typeof e.QosCallback&&e.QosCallback(r,s),t.reportEvent(s.data)},g=function(){var r="".concat(l,"_Retry_").concat(c);return t.recordTimeSpan(r,!1),a.a.ajax(d).then((function(e,n,i){var a=t.recordTimeSpan(r,!0);return p(i,!0,a),i}),(function(i,o){var u=t.recordTimeSpan(r,!0);p(i,!1,u);var l=a.a.Deferred();return s>c&&(0===i.status||i.status>=t.minServerErrorStatusCode&&i.status<t.maxServerErrorStatusCode)?(c++,n=t.isValid(e.cV)?t.incrementExternal(n):t.increment(),setTimeout((function(){g().done(l.resolve).fail(l.reject)}),t.retryTimeout)):l.reject(i,o),l.promise()}))};return g().then((function(e,t,n){return n}),(function(t){return f(t,e)}))}},this.isValid=function(e){if(e){var t=e.split(".")[0];if(t){if(t.length===u.cv1Length)return u.validateWithCv1(e);if(t.length===u.cv2Length)return u.validateWithCv2(e)}}return!1},this.validateWithCv1=function(e){return!!(u.cv1Constants.validationPattern.test(e)&&e.length<=u.cv1Constants.maxCorrelationVectorLength)},this.validateWithCv2=function(e){return!!(u.cv2Constants.validationPattern.test(e)&&e.length<=u.cv2Constants.maxCorrelationVectorLength)},this.increment=function(){return u.cvManager.incrementCv(),u.cvManager.getCurrentCvValue()},this.incrementExternal=function(e){if(u.isValid(e)){var t=e.split("."),n=t.length;t[n-1]=(parseInt(t[n-1],10)+1).toString();for(var r="",i=0;i<n;i++)r+=t[i],i<n-1&&(r+=".");var a=t[0].length===u.cv2Length?u.cv2Constants.maxCorrelationVectorLength:u.cv1Constants.maxCorrelationVectorLength;if(r.length<=a)return r}return""},this.reportEvent=function(e){var t=e.baseData,n={currentOperationName:t.operationName,operationName:t.dependencyOperationName,requestUri:t.targetUri,latencyMs:t.latencyMs,serviceErrorCode:t.serviceErrorCode,isSuccess:t.succeeded,httpMethod:t.requestMethod,contentType:t.responseContentType,httpStatusCode:t.protocolStatusCode,serviceName:t.dependencyName,serviceType:t.dependencyType,operationVersion:t.dependencyOperationVersion,responseSize:t.responseSizeBytes,errorMessage:e.message,retryCount:e.retryCount,customData:e.customData,cV:e.cV};u.qosLogger.reportOutgoingApi(n)},!t)throw new Error("options must be specified.");this.willChangeSupportCors=!1}return e.prototype.getTokenAndExecuteCommandIfTokenIsValid=function(e,t){var n=this.getAntiForgeryTokenForRequest(e);n&&t(n)},e.overrideRequestQosData=function(e,t,n,r){if((r||r.data)&&(t.overrideRequestQosData||e.overrideRequestQosData)){var i=r.data.baseData,a=r.data,o={isSuccess:i&&i.succeeded,latencyMs:i&&i.latencyMs,httpStatusCode:i&&i.protocolStatusCode,serviceErrorCode:i&&i.serviceErrorCode,errorMessage:a&&a.message};o.responseStatus=n.status,o.requestTimeout=t.timeout;var s=u;t.overrideRequestQosData&&(s=t.overrideRequestQosData(t,n,o)),u===s&&e.overrideRequestQosData&&(e.overrideRequestQosData(o),s=l),l===s&&(i&&(i.succeeded=o.isSuccess,i.latencyMs=o.latencyMs,i.protocolStatusCode=o.httpStatusCode,i.serviceErrorCode=o.serviceErrorCode),a&&(a.message=o.errorMessage))}},e.prototype.recordTimeSpan=function(e,t){var n=(new Date).getTime();return t?n-this.timers[e]:void(this.timers[e]=n)},e}(),C=function(){var e=this;this.ajaxGet=function(t){return e.performAjaxRequest("GET",t)},this.ajaxPost=function(t){return e.performAjaxRequest("POST",t)},this.ajaxPut=function(t){return e.performAjaxRequest("PUT",t)},this.ajaxDelete=function(t){return e.performAjaxRequest("DELETE",t)},this.getAntiForgeryToken=function(e,t){return{name:"antiforgery",value:"token"}},this.mockAjaxOperationResult=function(e,t){},this.clearAjaxOperationMocks=function(){},this.performAjaxRequest=function(e,t){return $.ajax($.extend({},t,{method:e}))}},S=function(){this.serialize=function(){return""},this.getProperty=function(e){return""},this.setProperty=function(e,t){},this.deleteProperty=function(e){return!1}},I=function(){this.getCurrentCvValue=function(){return"cv.1"},this.getCorrelationVectorFormFieldName=function(){return"cv"},this.seedCv=function(e){},this.incrementCv=function(){}},x=function(){function e(e){var t=this;this.options=e,this.initializationAttempt=0,this.initializers=[],this.biSinks=[],this.qosSinks=[],this.perfSinks=[],this.scenariosSinks=[],this.experimentsSinks=[],this.configurationUpdateSinks=[],this.pageViewOccurred=!1,this.executeOnPageViewQueue=[],this.maxErrorStringLength=100,this.timeoutMultiplier=100,this.scenarioStartPoints={},this.useAsGlobalTelemetryProvider=function(){window.BradburyTelemetry=t.toTelemetryProvider(),t.dom.setWindowLoadHandler(t.$notifyPageLoaded)},this.toTelemetryProvider=function(){return{cv:t.cvManager,cc:t.ccManager,qos:t,perf:t,bi:t,scenarios:t,experiments:t,ajax:t.ajaxTelemetry,utilities:t.utilities,configuration:t}},this.setCorrelationVectorManager=function(e){t.cvManager=e},this.setCorrelationContextManager=function(e){t.ccManager=e},this.setUtilityFunctions=function(e){t.utilities=e},this.setAjaxTelemetrySink=function(e){t.ajaxTelemetry=e},this.registerInitializer=function(e){t.initializers.push(e)},this.registerBiSink=function(e){t.biSinks.push(e)},this.registerQosSink=function(e){t.qosSinks.push(e)},this.registerPerfSink=function(e){t.perfSinks.push(e)},this.registerScenariosSink=function(e){t.scenariosSinks.push(e)},this.registerExperimentsSink=function(e){t.experimentsSinks.push(e)},this.registerTelemetryConfigurationUpdateSink=function(e){t.configurationUpdateSinks.push(e)},this.updateFlights=function(e){t.configurationUpdateSinks.forEach((function(t){return t.updateFlights(e)}))},this.updateUserPuid=function(e){t.configurationUpdateSinks.forEach((function(t){return t.updateUserPuid(e)}))},this.reportOutgoingApi=function(e){t.reportQosOperation((function(t){return t.reportOutgoingApi(e)}))},this.reportClientError=function(e){t.reportQosOperation((function(t){return t.reportClientError(e)}))},this.reportFatalError=function(e){t.reportQosOperation((function(t){return t.reportFatalError(e)}))},this.reportRawEvent=function(e){t.reportQosOperation((function(t){return t.reportRawEvent(e)}))},this.reportViewPerformanceMetrics=function(e,n){t.reportClientPerformance((function(t){return t.reportViewPerformanceMetrics(e,n)}))},this.$notifyPageLoaded=function(){t.setExperimentData(),t.reportBiOperation((function(e){return e.$notifyPageLoaded()})),t.options.allowAutoPageView&&!t.dom.isPageOptedOutFromAutoPageView()&&t.reportPageView({url:t.dom.getLocationHref(),viewId:t.dom.getPageId()})},this.reportClick=function(e){t.executeAfterPageView((function(){return t.reportBiOperation((function(t){return t.reportClick(e)}))}))},this.reportPartialView=function(e){t.executeAfterPageView((function(){return t.reportBiOperation((function(t){return t.reportPartialView(e)}))}))},this.reportPageView=function(e){if(t.setExperimentData(),e.$hosted)t.executeAfterPageView((function(){return t.reportBiOperation((function(t){return t.reportPageView(e)}))}));else{if(t.reportBiOperation((function(t){return t.reportPageView(e)})),t.executeOnPageViewQueue.length){var n=t.executeOnPageViewQueue;t.executeOnPageViewQueue=[];for(var r=0,i=n;r<i.length;r++){(0,i[r])()}}t.pageViewOccurred=!0}},this.reportSpaPageView=function(e){t.setExperimentData(),e.$hosted?t.executeAfterPageView((function(){return t.reportSpaPageViewImpl(e)})):t.reportSpaPageViewImpl(e)},this.getDefaultPlt=function(){return e=t.dom,n=e.getNow().getTime(),((r=e.getPerformanceTiming()).domComplete||n)-(r.fetchStart||n)||0;var e,n,r},this.getCurrentLocation=function(){return t.dom.getLocationHref()},this.getCurrentReferrer=function(){return t.dom.getReferrer()},this.getCurrentPageId=function(){return t.dom.getPageId()},this.getTrafficOriginator=function(){return t.dom.getCookie("tref").toLowerCase()},this.beginScenario=function(e,n,r){return t.$beginScenario({area:e,name:n,currentStep:"!START",attribution:r&&r.attribution,data:r&&r.data}),n},this.beginMultiStepScenario=function(e,n,r,i){return t.$beginScenario({area:e,name:n,currentStep:"!START",nextStep:r,attribution:i&&i.attribution,data:i&&i.data}),n},this.endScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:"!START",nextStep:t.getVirtualStepNameForTaskResult(!1,e),successful:e.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data,timeMsec:t.calculateScenarioTime(e)})},this.cancelScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:"!START",nextStep:t.getVirtualStepNameForTaskResult(!0,e),successful:e.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data,timeMsec:t.calculateScenarioTime(e)})},this.endStep=function(e){t.$completeStep({area:e.area,name:e.name,isStep:!0,currentStep:e.step,nextStep:e.next,successful:e.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data})},this.cancelStep=function(e){t.$completeStep({area:e.area,name:e.name,isStep:!0,currentStep:e.step,nextStep:e.next,successful:e.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,data:e.data})},this.endMultiStepScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:e.step,nextStep:t.getVirtualStepNameForTaskResult(!1,e),successful:e.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,timeMsec:t.calculateScenarioTime(e),data:e.data})},this.cancelMultiStepScenario=function(e){t.$completeStep({area:e.area,name:e.name,currentStep:e.step,nextStep:t.getVirtualStepNameForTaskResult(!0,e),successful:e.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(e.error),attribution:e.attribution,timeMsec:t.calculateScenarioTime(e),data:e.data})},this.$beginScenario=function(e){t.ccManager.deleteProperty("scenario-id"),t.ccManager.deleteProperty("scenario-step"),t.ccManager.setProperty("scenario-id",t.getCorrelationScenarioId(e)),e.nextStep&&t.ccManager.setProperty("scenario-step",e.nextStep),t.executeAfterPageView((function(){var n=t.createScenarioId(e.area,e.name);t.scenarioStartPoints[n]=t.dom.getNow().getTime(),e.attribution=t.populateScenarioAttribution(e.attribution||{}),e.market=t.options.market,e.language=t.options.language,t.reportScenarioEvent((function(t){return t.$beginScenario(e)}))}))},this.$completeStep=function(e){t.ccManager.deleteProperty("scenario-id"),t.ccManager.deleteProperty("scenario-step"),e.isStep&&(t.ccManager.setProperty("scenario-id",t.getCorrelationScenarioId(e)),e.nextStep&&t.ccManager.setProperty("scenario-step",e.nextStep)),t.executeAfterPageView((function(){e.attribution=t.populateScenarioAttribution(e.attribution||{}),e.market=t.options.market,e.language=t.options.language,t.reportScenarioEvent((function(t){return t.$completeStep(e)}))}))},this.reportExperimentTrigger=function(e){t.reportExperimentOperation((function(t){return t.reportExperimentTrigger(e)}))},this.getCorrelationScenarioId=function(e){return"".concat(e.area,".").concat(e.name)},this.executeAfterPageView=function(e){t.pageViewOccurred||t.options.$ignorePageViewQueue?e():t.executeOnPageViewQueue.push(e)},this.reportBiOperation=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportBiOperation(e)})))for(var n=0,r=t.biSinks;n<r.length;n++){var i=r[n];e(i)}},this.reportQosOperation=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportQosOperation(e)})))for(var n=0,r=t.qosSinks;n<r.length;n++){var i=r[n];e(i)}},this.reportClientPerformance=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportClientPerformance(e)})))for(var n=0,r=t.perfSinks;n<r.length;n++){var i=r[n];e(i)}},this.reportScenarioEvent=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportScenarioEvent(e)})))for(var n=0,r=t.scenariosSinks;n<r.length;n++){var i=r[n];e(i)}},this.reportExperimentOperation=function(e){if(!t.initializers.length||t.initializeTelemetry((function(){return t.reportExperimentOperation(e)})))for(var n=0,r=t.experimentsSinks;n<r.length;n++){var i=r[n];e(i)}},this.reportSpaPageViewImpl=function(e){var n,r,i=y(t.dom.getRealLocationHref()),a=t.dom.getSpaLocationHref();t.dom.setSpaPageId(e.viewId),t.dom.setSpaLocationHref("".concat(i.protocol.toLowerCase(),"//").concat(i.host.toLowerCase()).concat((n=e.path,r=n||"/","/"!==r[0]&&(r="/".concat(r)),r)).concat(i.search)),a&&t.dom.setSpaReferrer(a),t.reportPageView({url:t.dom.getLocationHref(),viewId:e.viewId,pltMsec:e.pltMsec,$internalIsSpa:!0})},this.createScenarioId=function(e,t){return"".concat(e,".").concat(t)},this.calculateScenarioTime=function(e){var n=t.createScenarioId(e.area,e.name),r=0;return t.scenarioStartPoints[n]&&(r=t.dom.getNow().getTime()-t.scenarioStartPoints[n],delete t.scenarioStartPoints[n]),r},this.getVirtualStepNameForTaskResult=function(e,t){return e?t.isSuccess?"!CANCELOK":"!CANCELFAIL":t.isSuccess?"!OK":"!FAIL"},this.getSafeStepErrorCodeValue=function(e){var n=e;return(n=(n=n||"").substr(0,t.maxErrorStringLength))&&!/^[0-9a-zA-Z-_. ]+$/.test(n)&&(n="InvalidErrorCodeValue_ReadDocumentation"),n},this.populateScenarioAttribution=function(e){var n=t.getTrafficOriginator(),r=(e.flow||t.dom.getQueryParameter("fref")).toLowerCase();return r||(r=n?"ext":"int"),n||(n="int"),e.origin=n,e.flow=r,e.owner=(e.owner||"").toLowerCase(),e},this.initializeTelemetry=function(e){if(!t.initializers.length)return!0;for(var n=[],r=0,i=t.initializers;r<i.length;r++){var a=i[r];a.initialize(t.initializationAttempt)||n.push(a)}return n.length?(t.initializationAttempt++,t.initializers=n,setTimeout(e,t.initializationAttempt*t.timeoutMultiplier),!1):(t.initializers=[],!0)},this.dom=e.dom||p(e.urlScrubber),this.cvManager=new I,this.ccManager=new S,this.ajaxTelemetry=new C,this.utilities={}}return e.prototype.setExperimentData=function(){this.reportExperimentOperation((function(e){return e.setExperimentData()}))},e}();n.d(t,"a",(function(){return"Ms.Web.ClientError"})),n.d(t,"b",(function(){return"Ms.Osgs.ClientReliability"})),n.d(t,"c",(function(){return"Ms.Web.ContentUpdate"})),n.d(t,"e",(function(){return"Ms.Webi.MeePortal.Error"})),n.d(t,"f",(function(){return"Ms.Osgs.ExperimentTrigger"})),n.d(t,"g",(function(){return"Ms.Webi.MeePortal.UserFeedbackV2"})),n.d(t,"h",(function(){return"Ms.Webi.MeePortal.LoadScript"})),n.d(t,"k",(function(){return"Ms.Web.PageAction"})),n.d(t,"l",(function(){return"Ms.Web.PageUnload"})),n.d(t,"m",(function(){return"Ms.Web.PageView"})),n.d(t,"j",(function(){return"Ms.Qos.OutgoingServiceRequest"})),n.d(t,"d",(function(){return r})),n.d(t,"i",(function(){return T})),n.d(t,"n",(function(){return x})),n.d(t,"o",(function(){return g})),n.d(t,"p",(function(){return p}))},7:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return s}));var r=n(2),i=null;function a(t){void 0===t&&(t=!0);var n=!1===t?null:i;return n||(typeof globalThis!==r.l&&(n=globalThis),n||typeof self===r.l||(n=self),n||typeof window===r.l||(n=window),n||typeof e===r.l||(n=e),i=n),n}function o(e){throw new TypeError(e)}function s(e){var t=r.c;if(t)return t(e);if(null==e)return{};var n=typeof e;function i(){}return n!==r.j&&n!==r.h&&o("Object prototype may only be an Object:"+e),i[r.k]=e,new i}}).call(this,n(10))}})}));
