define("oneDsConfig",["rawOneDsConfig"],function(n){return n});require(["window","jqReady!","OneRF_OneDsJsll"],function(n,t){n.awa.utils=function(){function u(n,t){var i,r,u;if(t)try{return(i=JSON.stringify(t),i==="{}"&&n==="timing")?f():i}catch(e){return r='{"error": "ERROR: could not stringify {0} {1}"}',u=typeof t=="string"?t:"",r.replace("{0}",n).replace("{1}",u)}}function f(){for(var f,i=["navigationStart","unloadEventStart","unloadEventEnd","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","connectEnd","secureConnectionStart","requestStart","responseStart","responseEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","first - paint","first - contentful - paint"],u="{",n=0;n<i.length;n++)f=r[i[n]],t(f)&&(u+='"'+i[n]+'":'+f,n<i.length-1&&(u+=","));return u+"}"}function t(n){return!(n===undefined||n===null||n==="")}function e(n){return"["+n+"]"}var r=n.performance?n.performance.timing:undefined,i=function(){var n={},r=!1,t=0,e=arguments.length,u,f;for(Object.prototype.toString.call(arguments[0])==="[object Boolean]"&&(r=arguments[0],t++),u=function(t){for(var u in t)Object.prototype.hasOwnProperty.call(t,u)&&(n[u]=t[u]!=undefined&&r&&Object.prototype.toString.call(t[u])==="[object Object]"?i(!0,n[u],t[u]):t[u])};t<e;t++)f=arguments[t],u(f);return n};return{extend:i,stringifyField:u,bracketIt:e,isValueAssigned:t}}();n.awa.service=function(){function e(n){typeof n=="function"?u=n:typeof n=="string"&&(u=function(){return n})}var r=!0,f=!1,u=null,i=function(i){var e;if(typeof jQuery=="function"){r&&(t.support.cors=!0);var f=i.additionalHeaders||{},o=i.body,h=o?JSON.stringify(o):i.data||undefined,c=i.maxRetry||0,s=0,l=t.noop,a=i.errorFormatter||function(n){return n},u={url:i.url,type:i.method,data:h,crossDomain:!0,headers:{},success:i.success,timeout:i.timeout,error:i.error,jsonp:i.jsonp,jsonpCallback:i.jsonpCallback,cache:i.cache,beforeSend:function(n){if(l(n),f)for(var t in f)n.setRequestHeader(t,f[t])}};return i.dataType&&(u.dataType=i.dataType),i.noCacheBusting||(u.cache=!1),i.contentType&&(u.contentType=i.contentType),i.accept&&(u.headers.Accept=i.accept),i.accepts&&(u.accepts=i.accepts),i.async&&(u.async=i.async),i.xhrFields&&(u.xhrFields=i.xhrFields),i.complete&&(u.complete=i.complete),i.contents&&(u.contents=i.contents),i.context&&(u.context=i.context),i.dataFilter&&(u.dataFilter=i.dataFilter),i.global&&(u.global=i.global),i.ifModified&&(u.ifModified=i.ifModified),i.isLocal&&(u.isLocal=i.isLocal),i.mimeType&&(u.mimeType=i.mimeType),i.password&&(u.password=i.password),i.processData&&(u.processData=i.processData),i.scriptCharset&&(u.scriptCharset=i.scriptCharset),i.statusCode&&(u.statusCode=i.statusCode),i.traditional&&(u.traditional=i.traditional),i.type&&(u.type=i.type),i.username&&(u.username=i.username),i.xhr&&(u.xhr=i.xhr),e=function(){return t.ajax(u).then(function(n,t,i){return i},function(n,i){var r=t.Deferred();return c>s&&(n.status===0||n.status>=500&&n.status<600)?(s++,setTimeout(function(){e().done(r.resolve).fail(r.reject)},50)):r.reject(n,i),r.promise()})},e().then(function(n,t,i){return i},function(n){return a(n,i)})}n.awa.logger.logError("jQuery is not defined, cannot use service module")};return{post:function(t){return i(n.awa.utils.extend({},t,{method:"POST"}))},get:function(t){return i(n.awa.utils.extend({maxRetry:1},t,{method:"GET"}))},put:function(t){return i(n.awa.utils.extend({},t,{method:"PUT"}))},del:function(t){return i(n.awa.utils.extend({},t,{method:"DELETE"}))},patch:function(t){return i(n.awa.utils.extend({},t,{method:"PATCH"}))},doNotChangeSupportCors:function(){r=!1},alwaysAddCvToRequestHeader:function(){f=!0},setTargetUriOverride:e}}()});define("OneRF_OneDsJsll",[],function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){var r,u;if((1&i&&(n=t(n)),8&i)||4&i&&"object"==typeof n&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=1)}({"./node_modules/@microsoft/1ds-jsll/bundle/ms.jsll.js":function(n,t,i){(function(i){var r,f,e,u;
/*!
 * 1DS JSLL SKU, 3.2.18
 * Copyright (c) Microsoft and contributors. All rights reserved.
 * (Microsoft Internal Only)
 */
u=function(n){"use strict";function bi(n){void 0===n&&(n=!0);var t=!1===n?null:ul;return t||("undefined"!=typeof globalThis&&(t=globalThis),t||"undefined"==typeof self||(t=self),t||"undefined"==typeof window||(t=window),t||void 0===i||(t=i),ul=t),t}function fs(n){throw new TypeError(n);}function fl(n){function i(){}if(il)return il(n);if(null==n)return{};var t=typeof n;return"object"!==t&&"function"!==t&&fs("Object prototype may only be an Object:"+n),i.prototype=n,new i}function k(n,t){function i(){this.constructor=n}"function"!=typeof t&&null!==t&&fs("Class extends value "+String(t)+" is not a constructor or null");es(n,t);n.prototype=null===t?fl(t):(i.prototype=t.prototype,new i)}function el(n,t){for(var i=0,u=t.length,r=n.length;i<u;i++,r++)n[r]=t[i];return n}function cl(n){if(n){if(fe)return fe(n);var t=n.__proto__||n.prototype||n.constructor;if(t)return t}return null}function p(n){return void 0===n||void 0===n}function f(n){return null===n||p(n)}function bb(n){return!f(n)}function ll(n,t){return!(!n||!oi.call(n,t))}function ct(n){return!(!n||"object"!=typeof n)}function l(n){return!(!n||"function"!=typeof n)}function ee(n){var t=n;return t&&a(t)&&(t=(t=(t=t.replace(yb,function(n,t){return t.toUpperCase()})).replace(pb,"_")).replace(wb,function(n,t){return"_"+t})),t}function h(n,t){if(n)for(var i in n)oi.call(n,i)&&t.call(n,i,n[i])}function uu(n,t){var i=!1;return n&&t&&!(i=n===t)&&(i=cb?n.startsWith(t):function(n,t){var r=!1,u=t?t.length:0,i;if(n&&u&&n.length>=u&&!(r=n===t)){for(i=0;i<u;i++)if(n[i]!==t[i])return!1;r=!0}return r}(n,t)),i}function rt(n,t){return!(!n||!t)&&-1!==n.indexOf(t)}function hs(n){return!(!n||"[object Error]"!==sl.call(n))}function a(n){return"string"==typeof n}function si(n){return"number"==typeof n}function wu(n){return"boolean"==typeof n}function al(n){var i=!1,t;return n&&"object"==typeof n&&(t=fe?fe(n):cl(n),t?(t.constructor&&oi.call(t,"constructor")&&(t=t.constructor),i="function"==typeof t&&hl.call(t)===vb):i=!0),i}function bu(n){if(n)return lb?n.toISOString():function(n){if(n&&n.getUTCFullYear){var t=function(n){var t=String(n);return 1===t.length&&(t="0"+t),t};return n.getUTCFullYear()+"-"+t(n.getUTCMonth()+1)+"-"+t(n.getUTCDate())+"T"+t(n.getUTCHours())+":"+t(n.getUTCMinutes())+":"+t(n.getUTCSeconds())+"."+String((n.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}}(n)}function u(n,t,i){var u=n.length,r;try{for(r=0;r<u&&(!(r in n)||-1!==t.call(i||n,n[r],r,n));r++);}catch(n){}}function hi(n,t,i){var f,u,r;if(n){if(n.indexOf)return n.indexOf(t,i);f=n.length;u=i||0;try{for(r=Math.max(u>=0?u:f-Math.abs(u),0);r<f;r++)if(r in n&&n[r]===t)return r}catch(n){}}return-1}function ku(n,t,i){var u,f,e,r;if(n){if(n.map)return n.map(t,i);f=n.length;e=i||n;u=new Array(f);try{for(r=0;r<f;r++)r in n&&(u[r]=t.call(e,n[r],n))}catch(n){}}return u}function w(n){return n&&(n=sb&&n.trim?n.trim():n.replace?n.replace(/^\s+|(?=\s)\s+$/g,""):n),n}function ki(n){var u=typeof n,i,r,f,t;if("function"===u||"object"===u&&null!==n||fs("objKeys called on non-object"),!cs&&ol)return ol(n);i=[];for(r in n)n&&oi.call(n,r)&&i.push(r);if(cs)for(f=oe.length,t=0;t<f;t++)n&&oi.call(n,oe[t])&&i.push(oe[t]);return i}function b(n,t,i,r){if(os)try{var u={enumerable:!0,configurable:!0};return i&&(u.get=i),r&&(u.set=r),os(n,t,u),!0}catch(n){}return!1}function ls(n){return ue&&h(n,function(n,t){(c(t)||ct(t))&&ue(t)}),vr(n)}function dt(){var n=Date;return n.now?n.now():(new n).getTime()}function it(n){return hs(n)?n.name:""}function ci(n,t,i,r,u){var f=i;return n&&((f=n[t])===i||u&&!u(f)||r&&!r(i)||(f=i,n[t]=f)),f}function se(n,t,i){var r;return n?!(r=n[t])&&f(r)&&(r=p(i)?{}:i,n[t]=r):r=p(i)?{}:i,r}function gt(n,t){return f(n)?t:n}function vl(n){return!!n}function et(n){throw new Error(n);}function as(n,t,i,r,u){n&&t&&i&&(!1!==u||p(n[t]))&&(n[t]=function(n,t){var r=null,i=null;return l(n)?r=n:i=n,function(){var n=arguments;if(r&&(i=r()),i)return i[t].apply(i,n)}}(i,r))}function du(n){return n&&us&&(n=ri(us({},n))),n}function vs(){var e=arguments,n=e[0]||{},h=e.length,o=!1,f=1,r,l,t,s,u;for(h>0&&wu(n)&&(o=n,n=e[f]||{},f++),ct(n)||(n={});f<h;f++){var i=e[f],a=c(i),v=ct(i);for(r in i)l=a&&r in i||v&&oi.call(i,r),l&&(t=i[r],s=void 0,o&&t&&((s=c(t))||al(t))&&(u=n[r],s?c(u)||(u=[]):al(u)||(u={}),t=vs(o,u,t)),void 0!==t&&(n[r]=t))}return n}function ys(n){var t={};return h(n,function(n,i){t[n]=i;t[i]=n}),ls(t)}function ot(n){var t={};return h(n,function(n,i){t[n]=i[1];t[i[0]]=i[1]}),ls(t)}function li(n,t){return n&&ce.prototype.hasOwnProperty.call(n,t)}function le(n){return n&&(n===ce.prototype||n===Array.prototype)}function ws(n){return le(n)||n===Function.prototype}function pr(n){var t,i;if(n){if(gu)return gu(n);i=n.__proto__||n.prototype||(n.constructor?n.constructor.prototype:null);t=n._dyn__proto__||i;li(n,"_dyn__proto__")||(delete n._dynInstProto,t=n._dyn__proto__=n._dynInstProto||n._dyn__proto__,n._dynInstProto=i)}return t}function ae(n,t){var i=[],r,u;if(yl)i=yl(n);else for(r in n)"string"==typeof r&&li(n,r)&&i.push(r);if(i&&i.length>0)for(u=0;u<i.length;u++)t(i[u])}function bs(n,t,i){return"constructor"!==t&&"function"==typeof n[t]&&(i||li(n,t))&&"__proto__"!==t&&"prototype"!==t}function ve(n){throw new TypeError("DynamicProto: "+n);}function fu(){return Object.create&&(n=Object.create)?n(null):{};var n}function ks(n,t){for(var i=n.length-1;i>=0;i--)if(n[i]===t)return!0;return!1}function kb(n,t,i,r){var f=null,e,s;if(n&&li(i,"_dynClass")&&(e=n._dynInstFuncs||fu(),(f=(e[i._dynClass]||fu())[t])||ve("Missing ["+t+"] function"),!f._dynInstChk&&!1!==e._dynInstChk)){for(var o=!li(n,t),u=pr(n),h=[];o&&u&&!ws(u)&&!ks(h,u);){if(s=u[t],s){o=s===r;break}h.push(u);u=pr(u)}try{o&&(n[t]=f);f._dynInstChk=1}catch(n){e._dynInstChk=!1}}return f}function db(n,t,i){var r=t[n];return r===i&&(r=pr(t)[n]),"function"!=typeof r&&ve("["+n+"] is not a function"),r}function ds(n,t){return li(n,"prototype")?n.name||t||"_unknown_":((n||{}).constructor||{}).name||t||"_unknown_"}function s(n,t,i,r){var u,f,h,e,c,o;li(n,"prototype")||ve("theClass is an invalid class definition.");u=n.prototype,function(n,t){if(gu){for(var r=[],i=pr(t);i&&!ws(i)&&!ks(r,i);){if(i===n)return!0;r.push(i);i=pr(i)}return!1}return!0}(u,t)||ve("["+ds(n)+"] not in hierarchy of ["+ds(t)+"]");f=null;li(u,"_dynClass")?f=u._dynClass:(f="_dynCls$"+ds(n,"_")+"$"+ps.n,ps.n++,u._dynClass=f);h=s._dfOpts;e=!!h.useBaseInst;e&&r&&void 0!==r.useBaseInst&&(e=!!r.useBaseInst);c=function(n){var t=fu();return ae(n,function(i){!t[i]&&bs(n,i,!1)&&(t[i]=n[i])}),t}(t);i(t,function(n,t,i,r){function o(n,t,i){var u=t[i],f;return u._isDynProxy&&r&&(f=n._dynInstFuncs||{},!1!==f._dynInstChk&&(u=(f[t._dynClass]||{})[i]||u)),function(){return u.apply(n,arguments)}}var f=fu(),u,e;for(ae(i,function(n){f[n]=o(t,i,n)}),u=pr(n),e=[];u&&!ws(u)&&!ks(e,u);)ae(u,function(n){!f[n]&&bs(u,n,!gu)&&(f[n]=o(t,u,n))}),e.push(u),u=pr(u);return f}(u,t,c,e));o=!!gu&&!!h.setInstFuncs;o&&r&&(o=!!r.setInstFuncs),function(n,t,i,r,u){var f,e;le(n)||(f=i._dynInstFuncs=i._dynInstFuncs||fu(),le(f)||(e=f[t]=f[t]||fu(),!1!==f._dynInstChk&&(f._dynInstChk=!!u),le(e)||ae(i,function(t){bs(i,t,!1)&&i[t]!==r[t]&&(e[t]=i[t],delete i[t],(!li(n,t)||n[t]&&!n[t]._isDynProxy)&&(n[t]=function(n,t){var i=function(){var r=kb(this,t,n,i)||db(t,n,i);return r.apply(this,arguments)};return i._isDynProxy=1,i}(n,t)))})))}(u,f,t,c,!1!==o)}function bl(n,t){var i=!1,r;if(n){try{(i=t in n)||(r=n.prototype,r&&(i=t in r))}catch(n){}if(!i)try{i=!p((new n)[t])}catch(n){}}return i}function d(n){var t=bi();return t&&t[n]?t[n]:"window"===n&&th()?window:null}function th(){return Boolean("object"==typeof window&&window)}function g(){return th()?window:d("window")}function kl(){return Boolean("object"==typeof document&&document)}function v(){return kl()?document:d("document")}function dl(){return Boolean("object"==typeof navigator&&navigator)}function ai(){return dl()?navigator:d("navigator")}function gl(){return Boolean("object"==typeof history&&history)}function ut(){return"object"==typeof location&&location?location:d("location")}function ni(){return d("performance")}function tf(){return Boolean("object"==typeof JSON&&JSON||null!==d("JSON"))}function rf(){return tf()?JSON||d("JSON"):null}function ih(){var n=ai();return!(!n||!n.product)&&"ReactNative"===n.product}function rh(){var n=ai(),t;return n&&(n.userAgent!==wl||null===gs)&&(t=((wl=n.userAgent)||"").toLowerCase(),gs=rt(t,"msie")||rt(t,"trident/")),gs}function o(n){var i=Object.prototype.toString.call(n),t="";return"[object Error]"===i?t="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":tf()&&(t=rf().stringify(n)),i+t}function na(){return null===nh&&(nh=dl()&&Boolean(ai().sendBeacon)),nh}function ta(n){var t=!1,i;try{t=!!d("fetch");i=d("Request");t&&n&&i&&(t=bl(i,"keepalive"))}catch(n){}return t}function ia(){return null===nf&&(nf="undefined"!=typeof XDomainRequest)&&uf()&&(nf=nf&&!bl(d("XMLHttpRequest"),"withCredentials")),nf}function uf(){var n=!1;try{n=!!d("XMLHttpRequest")}catch(n){}return n}function gb(n,t){return function(){var u=arguments,r=ra(t),i;r&&(i=r.listener,i&&i[n]&&i[n].apply(i,u))}}function ra(n){var i,t=ff;return t||!0===n.disableDbgExt||(t=ff||((i=d("Microsoft"))&&(ff=i.ApplicationInsights),ff)),t?t.ChromeDbgExt:null}function ua(n){return n?'"'+n.replace(/\"/g,"")+'"':""}function fa(n,t){var i="undefined"!=typeof console?console:d("console"),r;i&&(r="log",i[n]&&(r=n),l(i[r])&&i[r](t))}function be(n,t){return(n||{}).logger||new eu(t)}function ea(n){return n||new eu}function e(n,t,i,r,u,f){void 0===f&&(f=!1);ea(n).throwInternal(t,i,r,u,f)}function vi(n,t){ea(n).warnToConsole(t)}function at(n,t,i,r,u){var e,f,o,s;if(n&&(e=n,e.getPerfMgr&&(e=e.getPerfMgr()),e)){f=void 0;o=e.getCtx("CoreUtils.doPerf");try{if(f=e.create(t(),r,u))return o&&f.setCtx&&(f.setCtx(ef.ParentContextKey,o),o.getCtx&&o.setCtx)&&(s=o.getCtx(ef.ChildrenContextKey),s||(s=[],o.setCtx(ef.ChildrenContextKey,s)),s.push(f)),e.setCtx("CoreUtils.doPerf",f),i(f)}catch(n){f&&f.setCtx&&f.setCtx("exception",n)}finally{f&&e.fire(f);e.setCtx("CoreUtils.doPerf",o)}}return i()}function of(n){var t=0,i=d("crypto")||d("msCrypto");return i&&i.getRandomValues&&(t=4294967295&i.getRandomValues(new Uint32Array(1))[0]),0===t&&rh()&&(sa||function(){var t,n;try{t=2147483647&dt();(n=(4294967296*Math.random()^t)+t)<0&&(n>>>=0);ke=123456789+n&4294967295;de=987654321-n&4294967295;sa=!0}catch(t){}}(),t=4294967295&function(){var n=((de=36969*(65535&de)+(de>>16)&4294967295)<<16)+(65535&(ke=18e3*(65535&ke)+(ke>>16)&4294967295))>>>0&4294967295|0;return n>>>0}()),0===t&&(t=Math.floor(4294967296*Math.random()|0)),n||(t>>>=0),t}function uh(n){void 0===n&&(n=22);for(var t=of()>>>0,i=0,r="";r.length<n;)i++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===i&&(t=(of()<<2&4294967295|3&t)>>>0,i=0);return r}function ca(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType}function ti(n,t){return void 0===t&&(t=!1),ee(n+tk+++(t?".2.8.18":"")+nk)}function la(n){var t={id:ti("_aiData-"+(n||"")+".2.8.18"),accept:function(n){return ca(n)},get:function(n,i,r,u){var f=n[t.id];return f?f[ee(i)]:(u&&((f=function(n,t){var i=t[n.id];if(!i){i={};try{ca(t)&&(function(n,t,i){if(ha)try{return ha(n,t,{value:i,enumerable:!1,configurable:!0}),!0}catch(n){}return!1}(t,n.id,i)||(t[n.id]=i))}catch(n){}}return i}(t,n))[ee(i)]=r),r)},kill:function(n,t){if(n&&n[t])try{delete n[t]}catch(n){}}};return t}function to(n){return!n||n.isEnabled()}function ya(n,t){return!!(t&&n&&c(n.ignoreCookies))&&-1!==n.ignoreCookies.indexOf(t)}function st(n,t){var i,r;return n?i=n.getCookieMgr():t&&(r=t.cookieCfg,i=r._ckMgr?r._ckMgr:hf(t)),i||(i=function(n,t){var i=hf._ckMgr||no._ckMgr;return i||(i=hf._ckMgr=hf(n,t),no._ckMgr=i),i}(t,(n||{}).logger)),i}function hf(n,t){var u,i=function(n){var t=n.cookieCfg=n.cookieCfg||{},i;return(ci(t,"domain",n.cookieDomain,bb,f),ci(t,"path",n.cookiePath||"/",null,f),f(t.enabled))&&(i=void 0,p(n.isCookieUseDisabled)||(i=!n.isCookieUseDisabled),p(n.disableCookiesUsage)||(i=!n.disableCookiesUsage),t.enabled=i),t}(n||no),o=i.path||"/",s=i.domain,e=!1!==i.enabled,r=((u={isEnabled:function(){var n=e&&ou(t),i=no._ckMgr;return n&&i&&r!==i&&(n=to(i)),n}}).setEnabled=function(n){e=!1!==n},u.set=function(n,t,u,e,h){var l,tt=!1,y,g,b,nt;if(to(r)&&!function(n,t){return!!(t&&n&&c(n.blockedCookies)&&-1!==n.blockedCookies.indexOf(t))||ya(n,t)}(i,n)){var v={},k=w(t||""),d=k.indexOf(";");(-1!==d&&(k=w(t.substring(0,d)),v=pa(t.substring(d+1))),ci(v,"domain",e||s,vl,p),f(u))||(y=rh(),p(v.expires)&&(g=dt()+1e3*u,g>0&&(b=new Date,b.setTime(g),ci(v,"expires",wa(b,y?"toGMTString":"toUTCString")||wa(b,y?"toGMTString":"toUTCString")||"",vl))),y||ci(v,"max-age",""+u,null,p));nt=ut();nt&&"https:"===nt.protocol&&(ci(v,"secure",null,null,p),null===fh&&(l=(ai()||{}).userAgent,fh=!(a(l)&&(rt(l,"CPU iPhone OS 12")||rt(l,"iPad; CPU OS 12")||rt(l,"Macintosh; Intel Mac OS X 10_14")&&rt(l,"Version/")&&rt(l,"Safari")||rt(l,"Macintosh; Intel Mac OS X 10_14")&&function(n,t){var i=!1;return n&&t&&!(i=n===t)&&(i=hb?n.endsWith(t):function(n,t){var r=!1,u=t?t.length:0,f=n?n.length:0,e,i;if(u&&f&&f>=u&&!(r=n===t)){for(e=f-1,i=u-1;i>=0;i--){if(n[e]!=t[i])return!1;e--}r=!0}return r}(n,t)),i}(l,"AppleWebKit/605.1.15 (KHTML, like Gecko)")||rt(l,"Chrome/5")||rt(l,"Chrome/6")||rt(l,"UnrealEngine")&&!rt(l,"Chrome")||rt(l,"UCBrowser/12")||rt(l,"UCBrowser/11")))),fh&&ci(v,"SameSite","None",null,p));ci(v,"path",h||o,null,p);(i.setCookie||ka)(n,ba(k,v));tt=!0}return tt},u.get=function(n){var t="";return to(r)&&!ya(i,n)&&(t=(i.getCookie||ik)(n)),t},u.del=function(n,t){var i=!1;return to(r)&&(i=r.purge(n,t)),i},u.purge=function(n,r){var u,e=!1,f;return ou(t)&&(f=((u={}).path=r||"/",u.expires="Thu, 01 Jan 1970 00:00:01 GMT",u),rh()||(f["max-age"]="0"),(i.delCookie||ka)(n,ba("",f)),e=!0),e},u);return r._ckMgr=r,r}function ou(n){if(null===ge){ge=!1;try{ge=void 0!==(sf||{}).cookie}catch(t){e(n,2,68,"Cannot access document.cookie - "+it(t),{exception:o(t)})}}return ge}function pa(n){var t={};return n&&n.length&&u(w(n).split(";"),function(n){if(n=w(n||"")){var i=n.indexOf("=");-1===i?t[n]=null:t[w(n.substring(0,i))]=w(n.substring(i+1))}}),t}function wa(n,t){return l(n[t])?n[t]():null}function ba(n,t){var i=n||"";return h(t,function(n,t){i+="; "+n+(f(t)?"":"="+t)}),i}function ik(n){var i="",t;return sf&&(t=sf.cookie||"",aa!==t&&(va=pa(t),aa=t),i=w(va[n]||"")),i}function ka(n,t){sf&&(sf.cookie=n+"="+t)}function nv(n){return n&&n.replace?n.replace(/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,""):n}function eh(n,t){var r,i,f;return t&&(i="",c(t)?(i="",u(t,function(n){(n=nv(n))&&("."!==n[0]&&(n="."+n),i+=n)})):i=nv(t),i&&("."!==i[0]&&(i="."+i),n=(n||"")+i)),f=ek.exec(n||"")||[],(r={}).type=f[1],r.ns=(f[2]||"").replace(rk,".").replace(uk,"").split(".").sort().join("."),r}function tv(n,t,i){void 0===i&&(i=!0);var u=io.get(n,"events",{},i),r=u[t];return r||(r=u[t]=[]),r}function iv(n,t,i,r){n&&t&&t.type&&(n.removeEventListener?n.removeEventListener(t.type,i,r):n.detachEvent&&n.detachEvent("on"+t.type,i))}function rv(n,t,i,r){for(var u,f=t.length;f--;)u=t[f],u&&(i.ns&&i.ns!==u.evtName.ns||r&&!r(u)||(iv(n,u.evtName,u.handler,u.capture),t.splice(f,1)))}function ui(n,t){return t?eh("xx",c(t)?[n].concat(t):[n,t]).ns.split("."):n}function ht(n,t,i,r,u){var e,o,f,s;if(void 0===u&&(u=!1),o=!1,n)try{f=eh(t,r);(o=function(n,t,i,r){var u=!1;return n&&t&&t.type&&i&&(n.addEventListener?(n.addEventListener(t.type,i,r),u=!0):n.attachEvent&&(n.attachEvent("on"+t.type,i),u=!0)),u}(n,f,i,u))&&io.accept(n)&&(s=((e={guid:fk++,evtName:f}).handler=i,e.capture=u,e),tv(n,f.type).push(s))}catch(n){}return o}function gi(n,t,i,r,u){if(void 0===u&&(u=!1),n)try{var f=eh(t,r),e=!1;!function(n,t,i){if(t.type)rv(n,tv(n,t.type),t,i);else{var r=io.get(n,"events",{});h(r,function(r,u){rv(n,u,t,i)});0===ki(r).length&&io.kill(n,"events")}}(n,f,function(n){return!((!f.ns||i)&&n.handler!==i||(e=!0,0))});e||iv(n,f,i,u)}catch(n){}}function su(n,t,i,r){var f=!1;return t&&n&&n.length>0&&u(n,function(n){n&&(i&&-1!==hi(i,n)||(f=function(n,t,i){var r=!1,u=g(),f;return u&&(r=ht(u,n,t,i),r=ht(u.body,n,t,i)||r),f=v(),f&&(r=ht(f,n,t,i)||r),r}(n,t,r)||f))}),f}function cf(n,t,i){n&&c(n)&&u(n,function(n){n&&function(n,t,i){var r=g(),u;r&&(gi(r,n,t,i),gi(r.body,n,t,i));u=v();u&&gi(u,n,t,i)}(n,t,i)})}function oh(n,t,i){return function(n,t,i,r){var u=!1;return t&&n&&c(n)&&!(u=su(n,t,i,r))&&i&&i.length>0&&(u=su(n,t,null,r)),u}(["beforeunload","unload","pagehide"],n,t,i)}function sh(n,t){cf(["beforeunload","unload","pagehide"],n,t)}function ro(n,t,i){var u=ui(da,i),r=su(["pagehide"],n,t,u);return t&&-1!==hi(t,"visibilitychange")||(r=su(["visibilitychange"],function(t){var i=v();n&&i&&"hidden"===i.visibilityState&&n(t)},t,u)||r),!r&&t&&(r=ro(n,null,i)),r}function hh(n,t){var i=ui(da,t);cf(["pagehide"],n,i);cf(["visibilitychange"],null,i)}function uv(){var n=wt();return n.substring(0,8)+"-"+n.substring(8,12)+"-"+n.substring(12,16)+"-"+n.substring(16,20)+"-"+n.substring(20)}function wt(){for(var u,t,n=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],i="",r=0;r<4;r++)i+=n[15&(t=of())]+n[t>>4&15]+n[t>>8&15]+n[t>>12&15]+n[t>>16&15]+n[t>>20&15]+n[t>>24&15]+n[t>>28&15];return u=n[8+(3&of())|0],i.substr(0,8)+i.substr(9,4)+"4"+i.substr(13,3)+u+i.substr(16,3)+i.substr(19,12)}function lf(n,t,i){return!(!n||n.length!==t||n===i||!n.match(/^[\da-f]*$/i))}function fv(n,t,i){return lf(n,t)?n:i}function ev(n,t,i,r){var u;return(u={}).version=lf(r,2,"ff")?r:"00",u.traceId=uo(n)?n:wt(),u.spanId=fo(t)?t:wt().substr(0,16),u.traceFlags=i>=0&&i<=255?i:1,u}function uo(n){return lf(n,32,"00000000000000000000000000000000")}function fo(n){return lf(n,16,"0000000000000000")}function ov(n){var i,t;return n?(i=function(n){(isNaN(n)||n<0||n>255)&&(n=1);for(var t=n.toString(16);t.length<2;)t="0"+t;return t}(n.traceFlags),lf(i,2)||(i="01"),t=n.version||"00","00"!==t&&"ff"!==t&&(t="00"),"".concat(t.toLowerCase(),"-").concat(fv(n.traceId,32,"00000000000000000000000000000000").toLowerCase(),"-").concat(fv(n.spanId,16,"0000000000000000").toLowerCase(),"-").concat(i.toLowerCase())):""}function wr(n){return sv.get(n,"state",{},!0)}function hv(n,t){for(var i,r,o=[],f=null,e=n.getNext();e;)i=e.getPlugin(),i&&(f&&l(f.setNextPlugin)&&l(i.processTelemetry)&&f.setNextPlugin(i),(l(i.isInitialized)?i.isInitialized():(r=wr(i)).isInitialized)||o.push(i),f=i,e=e.getNext());u(o,function(i){var u=n.core();i.initialize(n.getCfg(),u,t,n.getNext());r=wr(i);i.core||r.core||(r.core=u);r.isInitialized=!0;delete r.teardown})}function ch(n){return n.sort(function(n,t){var i=0,r;return t?(r=l(t.processTelemetry),l(n.processTelemetry)?i=r?n.priority-t.priority:1:r&&(i=-1)):i=n?1:-1,i})}function ah(n,t,i,r){function a(n,i,r){var u,o,e;return(void 0===i&&(i={}),void 0===r&&(r=0),t)&&(o=t.extensionConfig,o&&n&&(u=o[n])),u?ct(i)&&0!==r&&(e=vs(!0,i,u),t&&2===r&&h(i,function(n){if(f(e[n])){var i=t[n];f(i)||(e[n]=i)}}),u=e):u=i,u}var s=null,c=[],l;return null!==r&&(s=r?function(n,t,i){for(;n;){if(n.getPlugin()===i)return n;n=n.getNext()}return nr([i],t.config||{},t)}(n,i,r):n),l={_next:function(){var n=s,t;return(s=n?n.getNext():null,n)||(t=c,t&&t.length>0&&(u(t,function(n){try{n.func.call(n.self,n.args)}catch(n){e(i.logger,2,73,"Unexpected Exception during onComplete - "+o(n))}}),c=[])),n},ctx:{core:function(){return i},diagLog:function(){return be(i,t)},getCfg:function(){return t},getExtCfg:a,getConfig:function(n,i,r){void 0===r&&(r=!1);var u,e=a(n,null);return e&&!f(e[i])?u=e[i]:t&&!f(t[i])&&(u=t[i]),f(u)?r:u},hasNext:function(){return!!s},getNext:function(){return s},setNext:function(n){s=n},iterate:function(n){for(var i,t;i=l._next();)t=i.getPlugin(),t&&n(t)},onComplete:function(n,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];n&&c.push({func:n,self:p(t)?l.ctx:t,args:r})}}}}function yi(n,t,i,r){var f=ah(n,t,i,r),u=f.ctx;return u.processNext=function(n){var t=f._next();return t&&t.processTelemetry(n,u),!t},u.createNew=function(n,r){return void 0===n&&(n=null),c(n)&&(n=nr(n,t,i,r)),yi(n||u.getNext(),t,i,r)},u}function eo(n,t,i){var u=t.config||{},f=ah(n,u,t,i),r=f.ctx;return r.processNext=function(n){var t=f._next();return t&&t.unload(r,n),!t},r.createNew=function(n,i){return void 0===n&&(n=null),c(n)&&(n=nr(n,u,t,i)),eo(n||r.getNext(),t,i)},r}function vh(n,t,i){var u=t.config||{},r=ah(n,u,t,i).ctx;return r.processNext=function(n){return r.iterate(function(t){l(t.update)&&t.update(r,n)})},r.createNew=function(n,i){return void 0===n&&(n=null),c(n)&&(n=nr(n,u,t,i)),vh(n||r.getNext(),t,i)},r}function nr(n,t,i,r){var f=null,h=!r,s;return c(n)&&n.length>0&&(s=null,u(n,function(n){if(h||r!==n||(h=!0),h&&n&&l(n.processTelemetry)){var u=function(n,t,i){function u(t,i,u,s,h){var l=!1,a=n?n.identifier:"TelemetryPluginChain",c=t._hasRun;return c||(c=t._hasRun={}),t.setNext(r),n&&at(t.core(),function(){return a+":"+u},function(){var n,s;c[f]=!0;try{n=r?r._id:"";n&&(c[n]=!1);l=i(t)}catch(n){s=!r||c[r._id];s&&(l=!0);r&&s||e(t.diagLog(),1,73,"Plugin ["+a+"] failed during "+u+" - "+o(n)+", run flags: "+o(c))}},s,h),l}var f,r=null,h=l(n.processTelemetry),c=l(n.setNextPlugin),s={getPlugin:function(){return n},getNext:function(){return r},processTelemetry:function(f,e){u(e=e||function(){var r;return n&&l(n._getTelCtx)&&(r=n._getTelCtx()),r||(r=yi(s,t,i)),r}(),function(t){if(!n||!h)return!1;var i=wr(n);return!i.teardown&&!i.disabled&&(c&&n.setNextPlugin(r),n.processTelemetry(f,t),!0)},"processTelemetry",function(){return{item:f}},!f.sync)||e.processNext(f)},unload:function(t,i){u(t,function(){var f=!1,r,u;return n&&(r=wr(n),u=n.core||r.core,!n||u&&u!==t.core()||r.teardown||(r.core=null,r.teardown=!0,r.isInitialized=!1,n.teardown&&!0===n.teardown(t,i)&&(f=!0))),f},"unload",function(){},i.isAsync)||t.processNext(i)},update:function(t,i){u(t,function(){var f=!1,r,u;return n&&(r=wr(n),u=n.core||r.core,!n||u&&u!==t.core()||r.teardown||n.update&&!0===n.update(t,i)&&(f=!0)),f},"update",function(){},!1)||t.processNext(i)},_id:f=n?n.identifier+"-"+n.priority+"-"+lh++:"Unknown-0-"+lh++,_setNext:function(n){r=n}};return vr(s)}(n,t,i);f||(f=u);s&&s._setNext(u);s=u}})),r&&!f?nr([r],t,i):f}function cv(n,t,i){t&&c(t)&&t.length>0&&(u(t=t.sort(function(n,t){return n.priority-t.priority}),function(n){n.priority<500&&et("Channel has invalid priority - "+n.identifier)}),n.push({queue:vr(t),chain:nr(t,i.config,i)}))}function lv(){var n=[];return{add:function(t){t&&n.push(t)},run:function(t,i){u(n,function(n){try{n(t,i)}catch(n){e(t.diagLog(),2,73,"Unexpected error calling unload handler - "+o(n))}});n=[]}}}function hk(n,t){return new oa(t)}function av(n,t){var i=!1;return u(t,function(t){if(t===n)return i=!0,-1}),i}function oo(n,t,i,r){u(n,function(n){if(n&&n[t])if(i)setTimeout(function(){return r(n)},0);else try{r(n)}catch(n){}})}function yh(n,t){if(n)for(var i=0;i<n.length&&!t(n[i],i);i++);}function ph(n,t,i,r,u){u>=0&&u<=2&&yh(n,function(n,f){var o=n.cbks,s=o[yv[u]],h,e;if(s){t.ctx=function(){return r[f]=r[f]||{}};try{s.apply(t.inst,i)}catch(n){h=t.err;try{e=o[yv[2]];e&&(t.err=n,e.apply(t.inst,i))}catch(n){}finally{t.err=h}}}})}function wh(n,t,i,r){var u=null;return n&&(ll(n,t)?u=n:i&&(u=wh(cl(n),t,r,!1))),u}function pv(n,t,i,r){var u=i&&i._aiHooks,f,e;return u||(f=function(n){return function(){function o(n,t){return yh(t,function(t){n.push(t)}),n}function c(n,i){(r=o([],r))[n]=i;u=o([t],r)}var i,h=this,r=arguments,f=n.h,t=((i={}).name=n.n,i.inst=h,i.ctx=null,i.set=c,i),e=[],u=o([t],r),s;if(t.evt=d("event"),ph(f,t,u,e,0),s=n.f,s)try{t.rslt=s.apply(h,r)}catch(n){throw t.err=n,ph(f,t,u,e,3),n;}return ph(f,t,u,e,1),t.rslt}}(u={i:0,n:t,f:i,h:[]}),f._aiHooks=u,n[t]=f),e={id:u.i,cbks:r,rm:function(){var n=this.id;yh(u.h,function(t,i){if(t.id===n)return u.h.splice(i,1),1})}},u.i++,u.h.push(e),e}function bh(n,t,i,r,u){var f,e;return(void 0===r&&(r=!0),n&&t&&i)&&(f=wh(n,t,r,u),f&&(e=f[t],"function"==typeof e))?pv(f,t,e,i):null}function so(n,t,i,r,u){if(n&&t&&i){var f=wh(n,t,r,u)||n;if(f)return pv(f,t,f[t],i)}return null}function t(n){return!(""===n||f(n))}function vk(n,t,i){var r=-1,u;return p(n)||((t>0&&(32===t?r=8192:t<=13&&(r=t<<5)),function(n){return n>=0&&n<=9}(i))?(-1===r&&(r=0),r|=i):(u=ak[function n(t){var i=0,r;return null!=t&&(r=typeof t,"string"===r?i=1:"number"===r?i=2:"boolean"===r?i=3:"object"===r&&(i=4,c(t)?(i=4096,t.length>0&&(i|=n(t[0]))):oi.call(t,"value")&&(i=8192|n(t.value)))),i}(n)]||-1,-1!==r&&-1!==u?r|=u:6===u&&(r=u))),r}function bt(n,t,i){var r;return void 0===i&&(i=!0),n&&(r=n.get(t),i&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||""}function br(n){void 0===n&&(n="D");var t=uv();return"B"===n?t="{"+t+"}":"P"===n?t="("+t+")":"N"===n&&(t=t.replace(/-/g,"")),t}function nt(n){var t={},f=!1,i=0,e=arguments.length,o=Object.prototype,r=arguments;for("[object Boolean]"===o.toString.call(r[0])&&(f=r[0],i++);i<e;i++)h(n=r[i],function(n,i){f&&i&&ct(i)?c(i)?(t[n]=t[n]||[],u(i,function(i,r){t[n][r]=i&&ct(i)?nt(!0,t[n][r],i):i})):t[n]=nt(!0,t[n],i):t[n]=i});return t}function kr(n,t){var i=n;i.timings=i.timings||{};i.timings.processTelemetryStart=i.timings.processTelemetryStart||{};i.timings.processTelemetryStart[t]=ii()}function wv(n,t,i,r,u,f){function o(n,t,i){try{n[t]=i}catch(n){}}void 0===r&&(r=!1);void 0===u&&(u=!1);var e=new XMLHttpRequest;return r&&o(e,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",r),i&&o(e,"withCredentials",i),e.open(n,t,!u),i&&o(e,"withCredentials",i),!u&&f&&o(e,"timeout",f),e}function vf(n){var i=null,t;return l(Event)?i=new Event(n):(t=v(),t&&t.createEvent&&(i=t.createEvent("Event")).initEvent(n,!0,!0)),i}function fi(n,t){return void 0===t&&(t=!1),null==n?t:"true"===n.toString().toLowerCase()}function ur(n){(isNaN(n)||n<0)&&(n=0);var t=""+(n=Math.round(n))%1e3,i=""+Math.floor(n/1e3)%60,r=""+Math.floor(n/6e4)%60,u=""+Math.floor(n/36e5)%24,f=Math.floor(n/864e5);return t=1===t.length?"00"+t:2===t.length?"0"+t:t,i=i.length<2?"0"+i:i,r=r.length<2?"0"+r:r,(f>0?f+".":"")+(u=u.length<2?"0"+u:u)+":"+r+":"+i+"."+t}function gh(n){var u;try{if(f(bi()))return null;var i=(new Date).toString(),t=d(n===yf.LocalStorage?"localStorage":"sessionStorage"),r=dh+i;if(t.setItem(r,i),u=t.getItem(r)!==i,t.removeItem(r),!u)return t}catch(n){}return null}function nc(){return ho()?gh(yf.SessionStorage):null}function ho(n){return(n||void 0===pi)&&(pi=!!gh(yf.SessionStorage)),pi}function kv(n,t){var i=nc();if(null!==i)try{return i.getItem(t)}catch(t){pi=!1;e(n,2,2,"Browser failed read of session storage. "+it(t),{exception:o(t)})}return null}function tc(n,t,i){var e=t.length,r=dv(n,t),f,u;if(r.length!==e){for(f=0,u=r;void 0!==i[u];)f++,u=r.substring(0,147)+ty(f);r=u}return r}function dv(n,t){var i;return t&&(t=w(t.toString())).length>150&&(i=t.substring(0,150),e(n,2,57,"name is too long.  It has been truncated to 150 characters.",{name:t},!0)),i||t}function ft(n,t,i){var r;return void 0===i&&(i=1024),t&&(i=i||1024,(t=w(t)).toString().length>i&&(r=t.toString().substring(0,i),e(n,2,61,"string value is too long. It has been truncated to "+i+" characters.",{value:t},!0))),r||t}function pf(n,t){return rc(n,t,2048,66)}function ic(n,t){var i;return t&&t.length>32768&&(i=t.substring(0,32768),e(n,2,56,"message is too long, it has been truncated to 32768 characters.",{message:t},!0)),i||t}function gv(n,t){var r,i;return t&&(i=""+t,i.length>32768&&(r=i.substring(0,32768),e(n,2,52,"exception is too long, it has been truncated to 32768 characters.",{exception:t},!0))),r||t}function fr(n,t){if(t){var i={};h(t,function(t,r){if(ct(r)&&tf())try{r=rf().stringify(r)}catch(t){e(n,2,49,"custom property is not valid",{exception:t},!0)}r=ft(n,r,8192);t=tc(n,t,i);i[t]=r});t=i}return t}function er(n,t){if(t){var i={};h(t,function(t,r){t=tc(n,t,i);i[t]=r});t=i}return t}function ny(n,t){return t?rc(n,t,128,69).toString():t}function rc(n,t,i,r){var u;return t&&(t=w(t)).length>i&&(u=t.substring(0,i),e(n,2,r,"input is too long, it has been truncated to "+i+" characters.",{data:t},!0)),u||t}function ty(n){var t="00"+n;return t.substr(t.length-3)}function uc(n){var t=ry,i=kk,r=i[t];return iy.createElement?i[t]||(r=i[t]=iy.createElement("a")):r={host:dk(n,!0)},r.href=n,++t>=i.length&&(t=0),ry=t,r}function dk(n,t){var r=uy(n,t)||"",i;return r&&(i=r.match(/(www\d{0,5}\.)?([^\/:]{1,256})(:\d{1,20})?/i),null!=i&&i.length>3&&a(i[2])&&i[2].length>0)?i[2]+(i[3]||""):r}function uy(n,t){var u=null,i,f,r;return n&&(i=n.match(/(\w{1,150}):\/\/([^\/:]{1,256})(:\d{1,20})?/i),null!=i&&i.length>2&&a(i[2])&&i[2].length>0&&(u=i[2]||"",t&&i.length>2)&&(f=(i[1]||"").toLowerCase(),r=i[3]||"",("http"===f&&":80"===r||"https"===f&&":443"===r)&&(r=""),u+=r)),u}function co(){var n=ni(),t;return n&&n.now&&n.timing&&(t=n.now()+n.timing.navigationStart,t>0)?t:dt()}function lt(n,t){var i=null;return 0===n||0===t||f(n)||f(t)||(i=t-n),i}function ey(n,t){var i=n||{};return{getName:function(){return i.name},setName:function(n){t&&t.setName(n);i.name=n},getTraceId:function(){return i.traceID},setTraceId:function(n){t&&t.setTraceId(n);uo(n)&&(i.traceID=n)},getSpanId:function(){return i.parentID},setSpanId:function(n){t&&t.setSpanId(n);fo(n)&&(i.parentID=n)},getTraceFlags:function(){return i.traceFlags},setTraceFlags:function(n){t&&t.setTraceFlags(n);i.traceFlags=n}}}function ec(n,t){var i=n;return i&&!a(i)&&(JSON&&JSON.stringify?(i=JSON.stringify(n),!t||i&&"{}"!==i||(i=l(n.toString)?n.toString():""+n)):i=n+" - (Missing JSON.stringify)"),i||""}function oy(n,t){var i=n;return n&&(i&&!a(i)&&(i=n.message||n.description||i),i&&!a(i)&&(i=ec(i,!0)),n.filename&&(i=i+" @"+(n.filename||"")+":"+(n.lineno||"?")+":"+(n.colno||"?"))),t&&"String"!==t&&"Object"!==t&&"Error"!==t&&-1===(i||"").indexOf(t)&&(i=t+": "+i),i||""}function sy(n){return n&&n.src&&a(n.src)&&n.obj&&c(n.obj)}function gr(n){var t=n||"",i;return a(t)||(t=a(t.stack)?t.stack:""+t),i=t.split("\n"),{src:t,obj:i}}function hy(n){var t=null,i;if(n)try{n.stack?t=gr(n.stack):n.error&&n.error.stack?t=gr(n.error.stack):n.exception&&n.exception.stack?t=gr(n.exception.stack):sy(n)?t=n:sy(n.stackDetails)?t=n.stackDetails:window&&window.opera&&n.message?t=function(n){for(var r,u=[],i=n.split("\n"),t=0;t<i.length;t++)r=i[t],i[t+1]&&(r+="@"+i[t+1],t++),u.push(r);return{src:n,obj:u}}(n.message):n.reason&&n.reason.stack?t=gr(n.reason.stack):a(n)?t=gr(n):(i=n.message||n.description||"",a(n.errorSrc)&&(i&&(i+="\n"),i+=" from "+n.errorSrc),i&&(t=gr(i)))}catch(n){t=gr(n)}return t||{src:"",obj:null}}function lo(n){var i="",t;if(n&&!(i=n.typeName||n.name||""))try{t=/function (.{1,200})\(/.exec(n.constructor.toString());i=t&&t.length>1?t[1]:""}catch(n){}return i}function oc(n){if(n)try{if(!a(n)){var i=lo(n),t=ec(n,!1);return t&&"{}"!==t||(n.error&&(i=lo(n=n.error)),t=ec(n,!0)),0!==t.indexOf(i)&&"String"!==i?i+":"+t:t}}catch(n){}return""+(n||"")}function sr(n){var t="ai."+n+".";return function(n){return t+n}}function cr(n,t,i,r,u,e){var o,s,c;return i=ft(r,i)||"not_specified",(f(n)||f(t)||f(i))&&et("Input doesn't contain all required fields"),s="",n.iKey&&(s=n.iKey,delete n.iKey),c=((o={}).name=i,o.time=bu(new Date),o.iKey=s,o.ext=e||{},o.tags=[],o.data={},o.baseType=t,o.baseData=n,o),f(u)||h(u,function(n,t){c.data[n]=t}),c}function wy(){var n=ni();return n&&!!n.timing}function id(){var t=ni(),n=t?t.timing:0;return n&&n.domainLookupStart>0&&n.navigationStart>0&&n.responseStart>0&&n.requestStart>0&&n.loadEventEnd>0&&n.responseEnd>0&&n.connectEnd>0&&n.domLoading>0}function by(){return wy()?ni().timing:null}function rd(){for(var n,t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];var f=ai()||{},u=f.userAgent,r=!1;if(u)for(n=0;n<py.length;n++)r=r||-1!==u.toLowerCase().indexOf(py[n]);if(r)return!1;for(n=0;n<t.length;n++)if(t[n]<0||t[n]>=36e5)return!1;return!0}function kf(n,t){n&&n.dispatchEvent&&t&&n.dispatchEvent(t)}function dy(n,t){return(n=n||t)<6e4&&(n=6e4),n}function gy(n){return n||(n={}),n.sessionRenewalMs=dy(n.sessionRenewalMs,18e5),n.sessionExpirationMs=dy(n.sessionExpirationMs,864e5),n.disableExceptionTracking=fi(n.disableExceptionTracking),n.autoTrackPageVisitTime=fi(n.autoTrackPageVisitTime),n.overridePageViewDuration=fi(n.overridePageViewDuration),n.enableUnhandledPromiseRejectionTracking=fi(n.enableUnhandledPromiseRejectionTracking),(isNaN(n.samplingPercentage)||n.samplingPercentage<=0||n.samplingPercentage>=100)&&(n.samplingPercentage=100),n.isStorageUseDisabled=fi(n.isStorageUseDisabled),n.isBrowserLinkTrackingEnabled=fi(n.isBrowserLinkTrackingEnabled),n.enableAutoRouteTracking=fi(n.enableAutoRouteTracking),n.namePrefix=n.namePrefix||"",n.enableDebug=fi(n.enableDebug),n.disableFlushOnBeforeUnload=fi(n.disableFlushOnBeforeUnload),n.disableFlushOnUnload=fi(n.disableFlushOnUnload,n.disableFlushOnBeforeUnload),n}function od(n){p(n.isStorageUseDisabled)||(n.isStorageUseDisabled?pi=!1:(!!gh(yf.LocalStorage),pi=ho(!0)))}function lc(n){h(n,function(i,r){t(r)&&("{}"!==JSON.stringify(r)||"callback"===i)||delete n[i]})}function po(n,t,i){var r=n;if(r){for(r=r;!t(r,i);)if(!(r=r=r.parentNode)||!r.getAttribute)return null;return r}}function sd(n){return"A"===n.nodeName}function hd(n,t){var r,i,u,f,e,o,s,h,c,l;return i=t,u=(r=(n=n).getBoundingClientRect()).left,f=r.top,e=r.right,o=r.bottom,s=i.left,h=i.top,c=i.right,l=i.bottom,Math.max(0,Math.min(e,c)-Math.max(u,s))*Math.max(0,Math.min(o,l)-Math.max(f,h))>0}function tp(n){return!!t(wo(n,"data-bi-dnt"))}function wo(n,t){return po(n,cd,t)}function cd(n,i){var r=n.getAttribute(i);return t(r)||""===r}function bo(n){return"["+n+"]"}function ip(n,t,i,r){var u;return function(){var f=arguments,e=function(){u=0;t&&t.apply(r,f)},o=!u;clearTimeout(u);u=setTimeout(e,i);o&&n&&n.apply(r,f)}}function rp(){var i={h:0,v:0},t=g(),n=v();return n&&t&&(i={h:parseInt(n.body.scrollLeft||n.documentElement.scrollLeft||t.pageXOffset,10),v:parseInt(n.body.scrollTop||n.documentElement.scrollTop||t.pageYOffset,10)}),i}function ac(){var t={h:0,w:0},n=g(),i=v(),r,u;return n&&i&&n.screen&&(r=i.body||{},u=i.documentElement||{},t.h=n.innerHeight||r.clientHeight||u.clientHeight,t.w=n.innerWidth||r.clientWidth||u.clientWidth),t}function fp(n){if(!n||!n.attributes)return!1;try{var i=n.getAttribute("data-dc");return!!t(i)&&"pii"===i.toLowerCase()}catch(n){return!1}}function ep(n,t){return n.coreData&&n.coreData.requestUri&&""!==n.coreData.requestUri?n.coreData.requestUri:vc(n,t)}function vc(n,i){var r,u,f,e;return i?(r=i.protocol+"//"+(i.hostname||i.host)+(t(i.port)?":"+i.port:"")+i.pathname,n.urlCollectQuery&&(u=i.search,u||(f=i.hash||"",e=f.indexOf("?"),-1!==e&&(u=f.slice(e))),r+=u),n.urlCollectHash&&(r+=i.hash||""),r):null}function op(n){return n.callback&&"function"==typeof n.callback.signedinStatus?n.callback.signedinStatus():n.isLoggedIn}function sp(n,t){var r,f="",o={},i=[],s=n.cookiesToCollect;!1===n.shareAuthStatus?i=s:u(s,function(n){"ANON"!==n&&i.push(n)});try{try{kh&&window.varCustomerCookies&&window.varCustomerCookies.length>0&&(i=i.concat(window.varCustomerCookies))}catch(n){e(t,1,512,"Failed to get cookies ")}u(i,function(n){o.hasOwnProperty(n)||(o[n]="",rr&&""!==(r=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(n).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1")))&&(f+=n+"="+r+";"))})}catch(n){e(t,1,512,"Failed to get cookies ")}return f}function hp(n,t){var i=ui(ti("onDomLoaded"),t);!function n(t){var i=v()||{};/in/.test(i.readyState)?setTimeout(function(){n(t)},100):t.call()}(function(){if(rr&&"complete"===document.readyState)n();else{var t=g();t&&ht(t,"load",function(){n&&n();n=null;gi(t,null,null,i)},i)}})}function yc(n,t,i){var r="";return t&&t[i]?r=t[i]:n&&(r=n[i]),r}function lu(n){try{return n.responseText}catch(n){}return""}function vp(n){var i=(n.ext||{}).intweb;return i&&t(i.msfpc)?i.msfpc:null}function yp(n){for(var t=null,i=0;null===t&&i<n.length;i++)t=vp(n[i]);return t}function pp(n){var t,i=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,n)*i,Math.min(t,6e5)}function wp(n,t,i,r){var o,f,u,s,e,h;if(r&&n&&(o=vk(r.value,r.kind,r.propertyType),o>-1)){if(f=n.metadata,f||(f=n.metadata={f:{}}),u=f.f,u||(u=f.f={}),t)for(s=0;s<t.length;s++)e=t[s],u[e]||(u[e]={f:{}}),h=u[e].f,h||(h=u[e].f={}),u=h;u=u[i]={};c(r.value)?u.a={t:o}:u.t=o}}function tu(n,t,i){pc[n]=t;!1!==i&&(wc[t]=n)}function bp(n){try{return n.responseText}catch(n){}return""}function kp(n,t){var f=!1,i,e,r,u;if(n&&t&&(i=ki(n),i&&i.length>0))for(e=t.toLowerCase(),r=0;r<i.length;r++)if(u=i[r],u&&ll(t,u)&&u.toLowerCase()===e){f=!0;break}return f}function vu(n,t,i,r){t&&i&&i.length>0&&(r&&pc[t]?(n.hdrs[pc[t]]=i,n.useHdrs=!0):n.url+="&"+t+"="+i)}function dp(n,t){return t&&(si(t)?n=[t].concat(n):c(t)&&(n=t.concat(n))),n}function pg(n,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];return setTimeout(n,t,r)}function wg(n){clearTimeout(n)}function go(n,t){return{set:n||pg,clear:t||wg}}function nw(){return void 0===ne&&(ne=!!iw(0)),ne}function tw(){return nw()?iw(0):null}function iw(n){var u,i,t=null,r;try{if(r=bi(),!r)return null;i=new Date;(t=0===n?r.localStorage:r.sessionStorage)&&l(t.setItem)&&(t.setItem(i,i),u=t.getItem(i)!==i,t.removeItem(i),u&&(t=null))}catch(n){t=null}return t}function ln(){return this.getId()}function an(n){this.setId(n)}function uw(n,t){var r,u,i;if(void 0===t&&(t=bc),r=null,n)for(u=n.split(","),i=0;i<u.length;i++)yn(u[i],t)&&(r?r+=","+u[i]:r=u[i]);return r}function yn(n,t){if(void 0===t&&(t=bc),!n||n.length<4)return!1;for(var r=!1,u=n.substring(0,3).toString().toUpperCase(),i=0;i<t.length;i++)if(t[i]+":"===u&&n.length<=256){r=!0;break}return r}function pn(){return this.getExpId()}function dn(){return this.getMsfpc()}function gn(){return this.getAnid()}function ow(n,t){var i=n.match(new RegExp(t+" ([\\d,.]+)"));return i?fw[i[1]]?fw[i[1]]:i[1]:"Unknown"}function sw(n){return n.indexOf(".")>-1?".":n.indexOf("_")>-1?"_":null}function ftt(){return this.getLocalId()}function ett(n){this.setLocalId(n)}function cw(n,t){return t.indexOf(n)>-1}function htt(n,t){for(var i=0;i<t.length;i++)if(n==t[i].brand)return t[i].version;return null}function ctt(){return this.getUserConsent()}function yt(n,t,i,r,u){var f=t.ext[vt[n]];if(f)try{h(r,function(n,t){if(a(t)||si(t)||wu(t)){var r=f[i[n]];!u&&(r||a(r)||si(r)||wu(r))&&(t=r);f[i[n]]=t}})}catch(n){}return f}function aw(n,t,i){var r=0,u=n[t],f=n[i];return u&&f&&(r=lt(u,f)),r}function iu(n,t,i,r,u){var f=0,e=aw(i,r,u);return e&&(f=ar(n,t,ur(e))),f}function ar(n,t,i){var r=0;return n&&t&&i&&((n.ajaxPerf=n.ajaxPerf||{})[t]=i,r=1),r}function wtt(n,t){var u,i=!1,r,e,s,h,c;if(uf()&&(r=XMLHttpRequest.prototype,i=!(f(r)||f(r.open)||f(r.send)||f(r.abort))),e=function(n){var i,t,u,r;return((void 0===n&&(n=null),n)||(i=ai()||{},n=i?(i.userAgent||"").toLowerCase():""),t=(n||"").toLowerCase(),rt(t,"msie"))?(u=v()||{},Math.max(parseInt(t.split("msie")[1]),u.documentMode||0)):rt(t,"trident/")&&(r=parseInt(t.split("trident/")[1]),r)?r+4:null}(),e&&e<9&&(i=!1),i)try{s=new XMLHttpRequest;h={xh:[],i:(u={},u[t]={},u)};s._ajaxData=h;c=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=c}catch(t){i=!1;ie(n,15,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:o(t)})}return i}function is(n,t){var r="",i;try{i=ru(n,t);i&&i.requestUrl&&(r+="(url: '"+i.requestUrl+"')")}catch(n){}return r}function ie(n,t,i,r,u){e(n.diagLog(),1,t,i,r,u)}function wi(n,t,i,r,u){e(n.diagLog(),2,t,i,r,u)}function re(n,t,i){return function(r){ie(n,t,i,{ajaxDiagnosticsMessage:is(r.inst,n._ajaxDataId),exception:o(r.err)})}}function pu(n,t){return n&&t?n.indexOf(t):-1}function dw(n,t,i){var r={id:t,fn:i};return n.push(r),{remove:function(){u(n,function(t,i){if(t.id===r.id)return n.splice(i,1),-1})}}}function gw(n,t,i,r){var f=!0;return u(t,function(t,u){try{!1===t.fn.call(null,i)&&(f=!1)}catch(t){e(n&&n.logger,1,64,"Dependency "+r+" [#"+u+"] failed: "+it(t),{exception:o(t)},!0)}}),f}function nl(){return{maxAjaxCallsPerView:500,disableAjaxTracking:!1,disableFetchTracking:!1,excludeRequestFromAutoTrackingPatterns:void 0,disableCorrelationHeaders:!1,distributedTracingMode:1,correlationHeaderExcludedDomains:nb,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 ib(){var n=nl();return h(n,function(t){n[t]=void 0}),n}function rb(n,t,i){var r,u,f,e=(u=i,(r=n)&&r[u]&&(f=r[u],delete r[u]),f);return t[i]?t[i]:e}function ub(n,t){var u,f={},e=v(),r,i;if(e)for(u=e.querySelectorAll("meta"),r=0;r<u.length;r++)i=u[r],i.name&&0===i.name.toLowerCase().indexOf(n)&&(f[t?i.name.replace(n,""):i.name]=i.content);return f}function fb(n){h(n,function(i,r){t(r)&&("{}"!==JSON.stringify(r)||"callback"===i)||delete n[i]})}function r(n){console&&console.warn(n+": Method not available in 1DS")}var pt,es,os,ue,c,cs,oe,vr,ye,pe,ff,we,eu,ef,oa,sv,lh,vv,ii,y,yf,kt,pi,dh,fy,dr,fc,np,cu,up,gp,lw,ru,ts,nb,tb,tl;!function(n,t,i){var r=Object.defineProperty;if(r)try{return r(n,"__esModule",i)}catch(n){}i&&void 0!==typeof i.value&&(n.__esModule=i.value)}(n,0,{value:!0});var ri=Object,rs=ri.prototype,us=ri.assign,il=ri.create,rl=ri.defineProperty,oi=rs.hasOwnProperty,ul=null;(bi()||{}).Symbol;(bi()||{}).Reflect;pt=us||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])rs.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n};es=function(n,t){return(es=ri.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])})(n,t)};os=rl;ue=ri.freeze;ri.seal;var ol=ri.keys,ss=String.prototype,sb=ss.trim,hb=ss.endsWith,cb=ss.startsWith,lb=Date.prototype.toISOString,ab=Array.isArray,sl=rs.toString,hl=oi.toString,vb=hl.call(ri),yb=/-([a-z])/g,pb=/([^\w\d_$])/g,wb=/^(\d+[\w\d_$])/,fe=Object.getPrototypeOf;c=ab||function(n){return!(!n||"[object Array]"!==sl.call(n))};cs=!{toString:null}.propertyIsEnumerable("toString");oe=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];vr=ue||function(n){return n};var he,di,yr=ys({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5}),ce=Object,gu=ce.getPrototypeOf,yl=ce.getOwnPropertyNames,pl=("undefined"!=typeof globalThis&&(di=globalThis),di||"undefined"==typeof self||(di=self),di||"undefined"==typeof window||(di=window),di||void 0===i||(di=i),di||{}),ps=pl.__dynProto$Gbl||(pl.__dynProto$Gbl={o:(he={},he.setInstFuncs=!0,he.useBaseInst=!0,he),n:1e3});
/*!
 * Microsoft Dynamic Proto Utility, 1.1.11
 * Copyright (c) Microsoft and contributors. All rights reserved.
 */
s._dfOpts=ps.o;var gs=null,wl=null,nf=null,nh=null;pe=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"];ff=null;we=function(){function n(n,t,i,r){var u,f;void 0===i&&(i=!1);this.messageId=n;this.message=(i?"AI: ":"AI (Internal): ")+n;u="";tf()&&(u=rf().stringify(r));f=(t?" message:"+ua(t):"")+(r?" props:"+ua(u):"");this.message+=f}return n.dataType="MessageData",n}();eu=function(){function n(t){this.identifier="DiagnosticLogger";this.queue=[];var r,e,u,h,f=0,i={};s(n,this,function(n){function c(t,r){var h,c,o,l;f>=u||(h=!0,c="AITR_"+r.messageId,(i[c]?h=!1:i[c]=!0,h&&(t<=e&&(n.queue.push(r),f++,s(1===t?"error":"warn",r)),f===u))&&(o="Internal events throttle limit per PageView reached for this app.",l=new we(23,o,!1),n.queue.push(l),1===t?n.errorToConsole(o):n.warnToConsole(o)))}function s(n,i){var r=ra(t||{});r&&r.diagLog&&r.diagLog(n,i)}!function(n){r=gt(n.loggingLevelConsole,0);e=gt(n.loggingLevelTelemetry,1);u=gt(n.maxMessageLimit,25);h=gt(n.enableDebug,gt(n.enableDebugExceptions,!1))}(t||{});n.consoleLoggingLevel=function(){return r};n.telemetryLoggingLevel=function(){return e};n.maxInternalMessageLimit=function(){return u};n.enableDebugExceptions=function(){return h};n.throwInternal=function(t,u,f,e,l){var a,v,y;if(void 0===l&&(l=!1),a=new we(u,f,l,e),h)throw o(a);v=1===t?"errorToConsole":"warnToConsole";p(a.message)?s("throw"+(1===t?"Critical":"Warning"),a):(l?(y=+a.messageId,!i[y]&&r>=t&&(n[v](a.message),i[y]=!0)):r>=t&&n[v](a.message),c(t,a))};n.warnToConsole=function(n){fa("warn",n);s("warning",n)};n.errorToConsole=function(n){fa("error",n);s("error",n)};n.resetInternalMessageCount=function(){f=0;i={}};n.logInternalMessage=c})}return n.__ieDyn=1,n}();ef=function(){function n(t,i,r){var f,u=this,e=!1;u.start=dt();u.name=t;u.isAsync=r;u.isChildEvt=function(){return!1};l(i)&&(e=b(u,"payload",function(){return!f&&l(i)&&(f=i(),i=null),f}));u.getCtx=function(t){return t?t===n.ParentContextKey||t===n.ChildrenContextKey?u[t]:(u.ctx||{})[t]:null};u.setCtx=function(t,i){t&&(t===n.ParentContextKey?(u[t]||(u.isChildEvt=function(){return!0}),u[t]=i):t===n.ChildrenContextKey?u[t]=i:(u.ctx=u.ctx||{})[t]=i)};u.complete=function(){var o=0,r=u.getCtx(n.ChildrenContextKey),t,f;if(c(r))for(t=0;t<r.length;t++)f=r[t],f&&(o+=f.time);u.time=dt()-u.start;u.exTime=u.time-o;u.complete=function(){};!e&&l(i)&&(u.payload=i())}}return n.ParentContextKey="parent",n.ChildrenContextKey="childEvts",n}();oa=function(){function n(t){this.ctx={};s(n,this,function(n){n.create=function(n,t,i){return new ef(n,t,i)};n.fire=function(n){n&&(n.complete(),t&&l(t.perfEvent)&&t.perfEvent(n))};n.setCtx=function(t,i){t&&((n.ctx=n.ctx||{})[t]=i)};n.getCtx=function(t){return(n.ctx||{})[t]}})}return n.__ieDyn=1,n}();var sa=!1,ke=123456789,de=987654321;var ha=rl,nk="."+uh(6),tk=0;var ge=null,fh=null,aa=null,sf=v(),va={},no={};var da=ti("aiEvtPageHide"),ga=ti("aiEvtPageShow"),rk=/\.[\.]+/g,uk=/[\.]+$/,fk=1,io=la("events"),ek=/^([^.]*)(?:\.(.+)|)/;sv=la("plugin");lh=0;var tr=function(){function n(){function a(n){var r,u;return void 0===n&&(n=null),r=n,r||(u=o||yi(null,{},i.core),r=t&&t.getPlugin?u.createNew(null,t.getPlugin):u.createNew(null,t)),r}function v(n,r,u){n&&ci(n,"extensionConfig",[],null,f);!u&&r&&(u=r.getProcessTelContext().getNext());var e=t;t&&t.getPlugin&&(e=t.getPlugin());i.core=r;o=yi(u,n,r,e)}function y(){e=!1;i.core=null;o=null;t=null;r=[];h=lv()}var e,o,t,h,r,i=this;y();s(n,i,function(n){n.initialize=function(n,t,i,r){v(n,t,r);e=!0};n.teardown=function(i,f){function v(){if(!l){l=!0;h.run(s,f);var n=r;r=[];u(n,function(n){n.rm()});!0===o&&s.processNext(a);y()}}var c,e=n.core;if(e&&(!i||e===i.core())){var o,l=!1,s=i||eo(null,e,t&&t.getPlugin?t.getPlugin():t),a=f||((c={reason:0}).isAsync=!1,c);return n._doTeardown&&!0===n._doTeardown(s,a,v)?o=!0:v(),o}};n.update=function(i,r){function s(){o||(o=!0,v(u.getCfg(),u.core(),u.getNext()))}var f=n.core;if(f&&(!i||f===i.core())){var e,o=!1,u=i||vh(null,f,t&&t.getPlugin?t.getPlugin():t),h=r||{reason:0};return n._doUpdate&&!0===n._doUpdate(u,h,s)?e=!0:s(),e}};n._addHook=function(n){n&&(c(n)?r=r.concat(n):r.push(n))};as(n,"_addUnloadCb",function(){return h},"add")});i.diagLog=function(n){return a(n).diagLog()};i.isInitialized=function(){return e};i.setInitialized=function(n){e=n};i.setNextPlugin=function(n){t=n};i.processNext=function(n,i){i?i.processNext(n):t&&l(t.processTelemetry)&&t.processTelemetry(n,null)};i._getTelCtx=a}return n.__ieDyn=1,n}(),ok=function(n){function t(){function h(){f=0;i=[]}var f,i,r=n.call(this)||this;return r.identifier="TelemetryInitializerPlugin",r.priority=199,h(),s(t,r,function(n){n.addTelemetryInitializer=function(n){var t={id:f++,fn:n};return i.push(t),{remove:function(){u(i,function(n,r){if(n.id===t.id)return i.splice(r,1),-1})}}};n.processTelemetry=function(t,r){for(var f,s=!1,h=i.length,u=0;u<h;++u)if(f=i[u],f)try{if(!1===f.fn.apply(null,[t])){s=!0;break}}catch(n){e(r.diagLog(),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+it(n),{exception:o(n)},!0)}s||n.processNext(t,r)};n._doTeardown=function(){h()}}),r}return k(t,n),t.__ieDyn=1,t}(tr),sk={loggingLevelConsole:1};vv=function(){function n(){var t,d,p,i,ut,w,g,nt,v,y,r,b,h,tt,it,ft,ht,ot,k,rt,o=0,st=!1;s(n,this,function(n){function s(i){if(!o&&!st&&(i||n.logger&&n.logger.queue.length>0)){var r=gt(t.diagnosticLogInterval);r&&r>0||(r=1e4);o=setInterval(function(){clearInterval(o);o=0;bt()},r)}return o}function kt(){d=!1;t=vs(!0,{},sk);n.config=t;n.logger=new eu(t);n._extensions=[];it=new ok;p=[];i=null;ut=null;w=null;g=null;nt=null;y=null;v=[];r=null;b=null;h=null;tt=!1;ft=null;ht=ti("AIBaseCore",!0);ot=lv();rt=null}function lt(){var i=yi(wt(),t,n);return i.onComplete(s),i}function pt(i){var c=function(n,t,i){var e,o=[],r={};return u(i,function(t){(f(t)||f(t.initialize))&&et("Plugins must provide initialize method");var i=t.priority,u=t.identifier;t&&i&&(f(r[i])?r[i]=u:vi(n,"Two extensions have same priority #"+i+" - "+r[i]+", "+u));(!i||i<500)&&o.push(t)}),(e={all:i}).core=o,e}(n.logger,0,v),e,o;y=c.core;nt=null;e=c.all;(h=vr(function(n,t,i){var r=[],f;return(n&&u(n,function(n){return cv(r,n,i)}),t)&&(f=[],u(t,function(n){n.priority>500&&f.push(n)}),cv(r,f,i)),r}(b,e,n)),r)?(o=hi(e,r),-1!==o&&e.splice(o,1),-1!==(o=hi(y,r))&&y.splice(o,1),r._setQueue(h)):r=function(n,t){function r(){return yi(null,t.config,t,null)}function i(n,t,i,r){function e(){0==--f&&(r&&r(),r=null)}var f=n?n.length+1:1;f>0&&u(n,function(n){if(n&&n.queue.length>0){var u=n.chain,r=t.createNew(u);r.onComplete(e);i(r)}else f--});e()}var f=!1;return{identifier:"ChannelControllerPlugin",priority:500,initialize:function(t,i,r){f=!0;u(n,function(n){n&&n.queue.length>0&&hv(yi(n.chain,t,i),r)})},isInitialized:function(){return f},processTelemetry:function(t,u){i(n,u||r(),function(n){n.processNext(t)},function(){u.processNext(t)})},update:function(t,r){var u=r||{reason:0};return i(n,t,function(n){n.processNext(u)},function(){t.processNext(u)}),!0},pause:function(){i(n,r(),function(n){n.iterate(function(n){n.pause&&n.pause()})},null)},resume:function(){i(n,r(),function(n){n.iterate(function(n){n.resume&&n.resume()})},null)},teardown:function(t,r){var u=r||{reason:0,isAsync:!1};return i(n,t,function(n){n.processNext(u)},function(){t.processNext(u);f=!1}),!0},getChannel:function(t){var i=null;return n&&n.length>0&&u(n,function(n){if(n&&n.queue.length>0&&(u(n.queue,function(n){if(n.identifier===t)return i=n,-1}),i))return-1}),i},flush:function(t,u,f,e){function s(){h--;c&&0===h&&(o&&(clearTimeout(o),o=null),u&&u(c),u=null)}var h=1,c=!1,o=null;return e=e||5e3,i(n,r(),function(n){n.iterate(function(n){if(n.flush){h++;var i=!1;n.flush(t,function(){i=!0;s()},f)||i||(t&&null==o?o=setTimeout(function(){o=null;s()},e):s())}})},function(){c=!0;s()}),!0},_setQueue:function(t){n=t}}}(h,n);e.push(r);y.push(r);n._extensions=ch(e);r.initialize(t,n,e);hv(lt(),e);n._extensions=vr(ch(y||[])).slice();i&&function(t){var i=vh(wt(),n);i.onComplete(s);n._updateHook&&!0===n._updateHook(i,t)||i.processNext(t)}(i)}function dt(t){var f,e=null,i=null;return u(n._extensions,function(n){if(n.identifier===t&&n!==r&&n!==it)return i=n,-1}),!i&&r&&(i=r.getChannel(t)),i&&((f={plugin:i}).setEnabled=function(n){wr(i).disabled=!n},f.isEnabled=function(){var n=wr(i);return!n.teardown&&!n.disabled},f.remove=function(n,t){var u,r,f;void 0===n&&(n=!0);r=[i];f=((u={reason:1}).isAsync=n,u);ni(r,f,function(n){n&&pt({reason:32,removed:r});t&&t(n)})},e=f),e}function wt(){if(!nt){var i=(y||[]).slice();-1===hi(i,it)&&i.push(it);nt=nr(ch(i),t,n)}return nt}function ni(i,r,f){if(i&&i.length>0){var e=eo(nr(i,t,n),n);e.onComplete(function(){var n=!1,r=[],t;u(v,function(t){av(t,i)?n=!0:r.push(t)});v=r;t=[];b&&(u(b,function(r){var f=[];u(r,function(t){av(t,i)?n=!0:f.push(t)});t.push(f)}),b=t);f&&f(n);s()});e.processNext(r)}else f(!1)}function bt(){if(n.logger&&n.logger.queue){var i=n.logger.queue.slice(0);n.logger.queue.length=0;u(i,function(i){var r,u=((r={}).name=ft||"InternalMessageId: "+i.messageId,r.iKey=gt(t.instrumentationKey),r.time=bu(new Date),r.baseType=we.dataType,r.baseData={message:i.message},r);n.track(u)})}}function ii(n,t,i,u){return r?r.flush(n,t,i||6,u):(t&&t(!1),!0)}function ri(t){var i=n.logger;i?(e(i,2,73,t),s()):et(t)}var at,vt,yt;kt();n.isInitialized=function(){return d};n.initialize=function(r,u,e,o){var s,c,l;tt&&et("SDK is still unloading...");n.isInitialized()&&et("Core should not be initialized more than once");t=r||{};n.config=t;f(r.instrumentationKey)&&et("Please provide instrumentation key");i=o;n._notificationManager=o;!0===(c=gt(t.disableDbgExt))&&k&&(i.removeNotificationListener(k),k=null);i&&!k&&!0!==c&&(k=function(n){if(!ye){ye={};for(var t=0;t<pe.length;t++)ye[pe[t]]=gb(pe[t],n)}return ye}(t),i.addNotificationListener(k));!(s=gt(t.enablePerfMgr))&&w&&(w=null);s&&se(t,"createPerfMgr",hk);se(t,"extensionConfig",{}).NotificationManager=i;e&&(n.logger=e);l=se(t,"extensions",[]);(v=[]).push.apply(v,el(el([],u),l));b=se(t,"channels",[]);pt(null);h&&0!==h.length||et("No channels available");d=!0;n.releaseQueue()};n.getTransmissionControls=function(){var n=[];return h&&u(h,function(t){n.push(t.queue)}),vr(n)};n.track=function(i){i.iKey=i.iKey||t.instrumentationKey;i.time=i.time||bu(new Date);i.ver=i.ver||"4.0";!tt&&n.isInitialized()?lt().processNext(i):p.push(i)};n.getProcessTelContext=lt;n.getNotifyMgr=function(){return i||(i=function(){var n;return fl(((n={}).addNotificationListener=function(){},n.removeNotificationListener=function(){},n.eventsSent=function(){},n.eventsDiscarded=function(){},n.eventsSendRequest=function(){},n))}(),n._notificationManager=i),i};n.addNotificationListener=function(n){i&&i.addNotificationListener(n)};n.removeNotificationListener=function(n){i&&i.removeNotificationListener(n)};n.getCookieMgr=function(){return g||(g=hf(t,n.logger)),g};n.setCookieMgr=function(n){g=n};n.getPerfMgr=function(){if(!ut&&!w&&gt(t.enablePerfMgr)){var i=gt(t.createPerfMgr);l(i)&&(w=i(n,n.getNotifyMgr()))}return ut||w||null};n.setPerfMgr=function(n){ut=n};n.eventCnt=function(){return p.length};n.releaseQueue=function(){if(d&&p.length>0){var n=p;p=[];u(n,function(n){lt().processNext(n)})}};n.pollInternalLogs=function(n){return ft=n||null,st=!1,o&&(clearInterval(o),o=null),s(!0)};n.stopPollingInternalLogs=function(){st=!0;o&&(clearInterval(o),o=0,bt())};vt=function(){return it};yt=["addTelemetryInitializer"];(at=n)&&vt&&ct(at)&&c(yt)&&u(yt,function(n){a(n)&&as(at,n,vt,n,void 0)});n.unload=function(t,i,r){function o(t){u.flushComplete=t;tt=!0;ot.run(f,u);n.stopPollingInternalLogs();f.processNext(u)}var e,u,f;void 0===t&&(t=!0);d||et("SDK is not initialized");tt&&et("SDK is still unloading...");u=((e={reason:50}).isAsync=t,e.flushComplete=!1,e);f=eo(wt(),n);f.onComplete(function(){kt();i&&i(u)},n);bt();ii(t,o,6,r)||o(!1)};n.getPlugin=dt;n.addPlugin=function(n,t,i,r){function o(){v.push(n);u.added=[n];pt(u);r&&r(!0)}var f,u,e;if(!n)return r&&r(!1),void ri("Plugins must provide initialize method");if(f=dt(n.identifier),f&&!t)return r&&r(!1),void ri("Plugin ["+n.identifier+"] is already loaded!");u={reason:16};f?(e=[f.plugin],ni(e,{reason:2,isAsync:!!i},function(n){n?(u.removed=e,u.reason|=32,o()):r&&r(!1)})):o()};n.evtNamespace=function(){return ht};n.flush=ii;n.getTraceCtx=function(){var n;return rt||(n={},rt={getName:function(){return n.name},setName:function(t){n.name=t},getTraceId:function(){return n.traceId},setTraceId:function(t){uo(t)&&(n.traceId=t)},getSpanId:function(){return n.spanId},setSpanId:function(t){fo(t)&&(n.spanId=t)},getTraceFlags:function(){return n.traceFlags},setTraceFlags:function(t){n.traceFlags=t}}),rt};n.setTraceCtx=function(n){rt=n||null};as(n,"addUnloadCb",function(){return ot},"add")})}return n.__ieDyn=1,n}();var ck=function(){function n(t){this.listeners=[];var i=!!(t||{}).perfEvtsSendAll;s(n,this,function(n){n.addNotificationListener=function(t){n.listeners.push(t)};n.removeNotificationListener=function(t){for(var i=hi(n.listeners,t);i>-1;)n.listeners.splice(i,1),i=hi(n.listeners,t)};n.eventsSent=function(t){oo(n.listeners,"eventsSent",!0,function(n){n.eventsSent(t)})};n.eventsDiscarded=function(t,i){oo(n.listeners,"eventsDiscarded",!0,function(n){n.eventsDiscarded(t,i)})};n.eventsSendRequest=function(t,i){oo(n.listeners,"eventsSendRequest",i,function(n){n.eventsSendRequest(t,i)})};n.perfEvent=function(t){t&&(!i&&t.isChildEvt()||oo(n.listeners,"perfEvent",!1,function(n){t.isAsync?setTimeout(function(){return n.perfEvent(t)},0):n.perfEvent(t)}))}})}return n.__ieDyn=1,n}(),lk=function(n){function t(){var i=n.call(this)||this;return s(t,i,function(n,t){function i(t){var i=n.getNotifyMgr();i&&i.eventsDiscarded([t],2)}n.initialize=function(n,i,r,u){t.initialize(n,i,r||new eu(n),u||new ck(n))};n.track=function(r){at(n.getPerfMgr(),function(){return"AppInsightsCore:track"},function(){null===r&&(i(r),et("Invalid telemetry item")),function(n){f(n.name)&&(i(n),et("telemetry name required"))}(r);t.track(r)},function(){return{item:r}},!r.sync)}}),i}return k(t,n),t.__ieDyn=1,t}(vv),yv=["req","rsp","hkErr","fnErr"];var ir,ak=((ir={})[0]=0,ir[2]=6,ir[1]=1,ir[3]=7,ir[4098]=6,ir[4097]=1,ir[4099]=7,ir),rr=Boolean(v()),kh=Boolean(g());ii=function(){var n=ni();return n&&n.now?n.now():dt()};var yk=function(n){function t(){var i=n.call(this)||this;return i.pluginVersionStringArr=[],s(t,i,function(n,t){n.logger&&n.logger.queue||(n.logger=new eu({loggingLevelConsole:1}));n.initialize=function(i,r,f,s){at(n,function(){return"AppInsightsCore.initialize"},function(){var h=n.pluginVersionStringArr,c,a,l;i&&(i.endpointUrl||(i.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/"),c=i.propertyStorageOverride,!c||c.getProperty&&c.setProperty||et("Invalid property storage override passed."),i.channels&&u(i.channels,function(n){n&&u(n,function(n){if(n.identifier&&n.version){var t=n.identifier+"="+n.version;h.push(t)}})}));n.getWParam=function(){return"undefined"!=typeof document||i.enableWParam?0:-1};r&&u(r,function(n){if(n&&n.identifier&&n.version){var t=n.identifier+"="+n.version;h.push(t)}});n.pluginVersionString=h.join(";");n.pluginVersionStringArr=h;try{t.initialize(i,r,f,s);n.pollInternalLogs("InternalLog")}catch(t){a=n.logger;l=o(t);-1!==l.indexOf("channels")&&(l+="\n - Channels must be provided through config.channels only!");e(a,1,514,"SDK Initialization Failed - no telemetry will be sent: "+l)}},function(){return{config:i,extensions:r,logger:f,notificationManager:s}})};n.track=function(i){at(n,function(){return"AppInsightsCore.track"},function(){var u,r=i,f,e,o;r&&(r.timings=r.timings||{},r.timings.trackStart=ii(),(u=r.latency)&&si(u)&&u>=1&&u<=4||(r.latency=1),f=r.ext=r.ext||{},f.sdk=f.sdk||{},f.sdk.ver="1DS-Web-JS-3.2.18",e=r.baseData=r.baseData||{},e.properties=e.properties||{},o=e.properties,o.version=o.version||n.pluginVersionString||"");t.track(r)},function(){return{item:i}},!i.sync)}}),i}return k(t,n),t.__ieDyn=1,t}(lk),bv=["c:","i:","w:"],pk={"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"},wk=function(){function n(t){this.core=t;var r,u=br(),e=wt(),i=null,f=!1,o=st(t);s(n,this,function(n){n.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||e};n.getLastPageViewId=function(){return u};n.initializeIds=function(){f?u=br():f=!0};n.getMuidUserId=function(){var n=bt(o,"MUID");return n&&n.length?"t:"+n:n};n.setAppUserId=function(n){if(i=null,n)for(var t=0;t<bv.length;t++)if(bv[t]===n.substring(0,2)){i=n;break}};n.setDeviceClass=function(n){n&&(r=n)};n.getDeviceClass=function(){return r};n.getAppUserId=function(){return i};n.syncMuid=function(n){var r=ut(),u,i,t;return r&&n?(u=(r.protocol||"http:")+"//"+n+"/c.gif?DI=4050&did=1&t=",i=v(),i&&(t=i.createElement("IMG"),t.style.display="none",t.src=u,t.hidden="",t["aria-hidden"]="true",t.role="presentation"),!0):!1};n.getMuidHost=function(n){return pk[n]}})}return n.visitorId=function(){return bt(st(null),"MUID")},n}(),bk=function(){function n(){this._timers=[]}return n.prototype._recordTimeSpan=function(n,t){var i=(new Date).getTime();if(t)return i-this._timers[n];this._timers[n]=i},n}(),af="Microsoft_ApplicationInsights_BypassAjaxInstrumentation";y=ot({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"]});yf=ys({LocalStorage:0,SessionStorage:1});ys({AI:0,AI_AND_W3C:1,W3C:2});pi=void 0;dh="";(kt={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=tc;kt.sanitizeKey=dv;kt.sanitizeString=ft;kt.sanitizeUrl=pf;kt.sanitizeMessage=ic;kt.sanitizeException=gv;kt.sanitizeProperties=fr;kt.sanitizeMeasurements=er;kt.sanitizeId=ny;kt.sanitizeInput=rc;kt.padNumber=ty;kt.trim=w;var iy=v()||{},ry=0,kk=[null,null,null,null,null];fy=["https://dc.services.visualstudio.com/v2/track","https://breeze.aimon.applicationinsights.io/v2/track","https://dc-int.services.visualstudio.com/v2/track"];dr={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(n,t,i){var f,r,o,s,e;if(!t||n&&n.disableCorrelationHeaders)return!1;if(n&&n.correlationHeaderExcludePatterns)for(f=0;f<n.correlationHeaderExcludePatterns.length;f++)if(n.correlationHeaderExcludePatterns[f].test(t))return!1;if((r=uc(t).host.toLowerCase(),!r||-1===r.indexOf(":443")&&-1===r.indexOf(":80")||(r=(uy(t,!0)||"").toLowerCase()),(!n||!n.enableCorsCorrelation)&&r&&r!==i)||(s=n&&n.correlationHeaderDomains,s&&(u(s,function(n){var t=new RegExp(n.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));o=o||t.test(r)}),!o)))return!1;if(e=n&&n.correlationHeaderExcludedDomains,!e||0===e.length)return!0;for(f=0;f<e.length;f++)if(new RegExp(e[f].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(r))return!1;return r&&r.length>0},getCorrelationContext:function(n){if(n){var t=dr.getCorrelationContextValue(n,y[1]);if(t&&t!==dr.correlationIdPrefix)return t}},getCorrelationContextValue:function(n,t){var u,i,r;if(n)for(u=n.split(","),i=0;i<u.length;++i)if(r=u[i].split("="),2===r.length&&r[0]===t)return r[1]}};fc=function(){function n(n,t,i,r){this.aiDataContract={ver:1,name:1,properties:0,measurements:0};this.ver=2;this.name=ft(n,t)||"not_specified";this.properties=fr(n,i);this.measurements=er(n,r)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Event",n.dataType="EventData",n}();var or=function(){function n(n,t,i,r,u,e){this.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0};this.ver=2,function(n){try{if(ct(n))return"ver"in n&&"exceptions"in n&&"properties"in n}catch(n){}return!1}(t)?(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),f(t.isManual)||(this.isManual=t.isManual)):(i||(i={}),this.exceptions=[new cy(n,t,i)],this.properties=fr(n,i),this.measurements=er(n,r),u&&(this.severityLevel=u),e&&(this.id=e))}return n.CreateAutoException=function(n,t,i,r,u,f,e,o){var s,h=lo(u||f||n);return(s={}).message=oy(n,h),s.url=t,s.lineNumber=i,s.columnNumber=r,s.error=oc(u||f||n),s.evt=oc(f||n),s.typeName=h,s.stackDetails=hy(e||u||f),s.errorSrc=o,s},n.CreateFromInterface=function(t,i,r,u){var f=i.exceptions&&ku(i.exceptions,function(n){return cy.CreateFromInterface(t,n)});return new n(t,pt(pt({},i),{exceptions:f}),r,u)},n.prototype.toInterface=function(){var n,t=this,i=t.exceptions,r=t.properties,u=t.measurements,f=t.severityLevel,e=t.problemGroup,o=t.id,s=t.isManual,h=i instanceof Array&&ku(i,function(n){return n.toInterface()})||void 0;return(n={ver:"4.0"}).exceptions=h,n.severityLevel=f,n.properties=r,n.measurements=u,n.problemGroup=e,n.id=o,n.isManual=s,n},n.CreateSimpleException=function(n,t,i,r,u){var f;return{exceptions:[(f={},f.hasFullStack=!0,f.message=n,f.stack=u,f.typeName=t,f)]}},n.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",n.dataType="ExceptionData",n.formatError=oc,n}(),cy=function(){function n(n,t,i){var r,e,f;(this.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2},function(n){try{if(ct(n))return"hasFullStack"in n&&"typeName"in n}catch(n){}return!1}(t))?(this.typeName=t.typeName,this.message=t.message,this.stack=t.stack,this.parsedStack=t.parsedStack||[],this.hasFullStack=t.hasFullStack):(r=t,e=r&&r.evt,hs(r)||(r=r.error||e||r),this.typeName=ft(n,lo(r))||"not_specified",this.message=ic(n,oy(t||r,this.typeName))||"not_specified",f=t.stackDetails||hy(t),this.parsedStack=function(n){var t,f=n.obj,s,e,c;if(f&&f.length>0&&(t=[],s=0,e=0,u(f,function(n){var r=n.toString(),i;sc.regex.test(r)&&(i=new sc(r,s++),e+=i.sizeInBytes,t.push(i))}),e>32768))for(var i=0,r=t.length-1,l=0,o=i,h=r;i<r;){if((l+=t[i].sizeInBytes+t[r].sizeInBytes)>32768){c=h-o+1;t.splice(o,c);break}o=i;h=r;i++;r--}return t}(f),c(this.parsedStack)&&ku(this.parsedStack,function(t){t.assembly=ft(n,t.assembly);t.fileName=ft(n,t.fileName)}),this.stack=gv(n,function(n){var t="";return n&&(n.obj?u(n.obj,function(n){t+=n+"\n"}):t=n.src||""),t}(f)),this.hasFullStack=c(this.parsedStack)&&this.parsedStack.length>0,i&&(i.typeName=i.typeName||this.typeName))}return n.prototype.toInterface=function(){var n,t=this.parsedStack instanceof Array&&ku(this.parsedStack,function(n){return n.toInterface()});return(n={id:this.id,outerId:this.outerId,typeName:this.typeName,message:this.message,hasFullStack:this.hasFullStack,stack:this.stack}).parsedStack=t||void 0,n},n.CreateFromInterface=function(t,i){var r=i.parsedStack instanceof Array&&ku(i.parsedStack,function(n){return sc.CreateFromInterface(n)})||i.parsedStack;return new n(t,pt(pt({},i),{parsedStack:r}))},n}(),sc=function(){function n(t,i){var u,r;(this.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0},this.sizeInBytes=0,"string"==typeof t)?(u=t,this.level=i,this.method="<no_method>",this.assembly=w(u),this.fileName="",this.line=0,r=u.match(n.regex),r&&r.length>=5&&(this.method=w(r[2])||this.method,this.fileName=w(r[4]),this.line=parseInt(r[5])||0)):(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+=n.baseSize;this.sizeInBytes+=this.level.toString().length;this.sizeInBytes+=this.line.toString().length}return n.CreateFromInterface=function(t){return new n(t,null)},n.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}},n.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,n.baseSize=58,n}(),gk=function(){this.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0};this.kind=0},ly=function(){function n(n,t,i,r,u,f,e,o,s){this.aiDataContract={ver:1,metrics:1,properties:0};this.ver=2;var h=new gk;h.count=r>0?r:void 0;h.max=isNaN(f)||null===f?void 0:f;h.min=isNaN(u)||null===u?void 0:u;h.name=ft(n,t)||"not_specified";h.value=i;h.stdDev=isNaN(e)||null===e?void 0:e;this.metrics=[h];this.properties=fr(n,o);this.measurements=er(n,s)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",n.dataType="MetricData",n}(),ay=function(){function n(n,t,i,r,u,f,e){this.aiDataContract={ver:1,name:0,url:0,duration:0,properties:0,measurements:0,id:0};this.ver=2;this.id=ny(n,e);this.url=pf(n,i);this.name=ft(n,t)||"not_specified";isNaN(r)||(this.duration=ur(r));this.properties=fr(n,u);this.measurements=er(n,f)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",n.dataType="PageviewData",n}(),ao=function(){function n(n,t,i,r,u,f,e,o,s,h,c,l){void 0===s&&(s="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=ur(u);this.success=f;this.resultCode=e+"";this.type=ft(n,s);var a=function(n,t,i,r){var o,e=r,s=r,u,f;return t&&t.length>0?(u=uc(t),(o=u.host,e)||(null!=u.pathname?(f=0===u.pathname.length?"/":u.pathname,"/"!==f.charAt(0)&&(f="/"+f),s=u.pathname,e=ft(n,i?i+" "+f:f)):e=ft(n,t))):(o=r,e=r),{target:o,name:e,data:s}}(n,i,o,r);this.data=pf(n,r)||a.data;this.target=ft(n,a.target);h&&(this.target="".concat(this.target," | ").concat(h));this.name=ft(n,a.name);this.properties=fr(n,c);this.measurements=er(n,l)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",n.dataType="RemoteDependencyData",n}(),vy=function(){function n(n,t,i,r,u){this.aiDataContract={ver:1,message:1,severityLevel:0,properties:0};this.ver=2;t=t||"not_specified";this.message=ic(n,t);this.properties=fr(n,r);this.measurements=er(n,u);i&&(this.severityLevel=i)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.Message",n.dataType="MessageData",n}(),yy=function(){function n(n,t,i,r,u,f,e){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=pf(n,i);this.name=ft(n,t)||"not_specified";this.properties=fr(n,u);this.measurements=er(n,f);e&&(this.domProcessing=e.domProcessing,this.duration=e.duration,this.networkConnect=e.networkConnect,this.perfTotal=e.perfTotal,this.receivedResponse=e.receivedResponse,this.sentRequest=e.sentRequest)}return n.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",n.dataType="PageviewPerformanceData",n}();var hc,wf=sr("application"),tt=sr("device"),vo=sr("location"),hu=sr("operation"),cc=sr("session"),hr=sr("user"),nu=sr("cloud"),bf=sr("internal"),nd=function(n){function t(){return n.call(this)||this}return k(t,n),t}((hc={applicationVersion:wf("ver"),applicationBuild:wf("build"),applicationTypeId:wf("typeId"),applicationId:wf("applicationId"),applicationLayer:wf("layer"),deviceId:tt("id"),deviceIp:tt("ip"),deviceLanguage:tt("language"),deviceLocale:tt("locale"),deviceModel:tt("model"),deviceFriendlyName:tt("friendlyName"),deviceNetwork:tt("network"),deviceNetworkName:tt("networkName"),deviceOEMName:tt("oemName"),deviceOS:tt("os"),deviceOSVersion:tt("osVersion"),deviceRoleInstance:tt("roleInstance"),deviceRoleName:tt("roleName"),deviceScreenResolution:tt("screenResolution"),deviceType:tt("type"),deviceMachineName:tt("machineName"),deviceVMName:tt("vmName"),deviceBrowser:tt("browser"),deviceBrowserVersion:tt("browserVersion"),locationIp:vo("ip"),locationCountry:vo("country"),locationProvince:vo("province"),locationCity:vo("city"),operationId:hu("id"),operationName:hu("name"),operationParentId:hu("parentId"),operationRootId:hu("rootId"),operationSyntheticSource:hu("syntheticSource"),operationCorrelationVector:hu("correlationVector"),sessionId:cc("id"),sessionIsFirst:cc("isFirst"),sessionIsNew:cc("isNew"),userAccountAcquisitionDate:hr("accountAcquisitionDate"),userAccountId:hr("accountId"),userAgent:hr("userAgent"),userId:hr("id"),userStoreRegion:hr("storeRegion"),userAuthUserId:hr("authUserId"),userAnonymousUserAcquisitionDate:hr("anonUserAcquisitionDate"),userAuthenticatedUserAcquisitionDate:hr("authUserAcquisitionDate"),cloudName:nu("name"),cloudRole:nu("role"),cloudRoleVer:nu("roleVer"),cloudRoleInstance:nu("roleInstance"),cloudEnvironment:nu("environment"),cloudLocation:nu("location"),cloudDeploymentUnit:nu("deploymentUnit"),internalNodeName:bf("nodeName"),internalSdkVersion:bf("sdkVersion"),internalAgentVersion:bf("agentVersion"),internalSnippet:bf("snippet"),internalSdkSrc:bf("sdkSrc")},function(){var n=this;hc&&h(hc,function(t,i){n[t]=i})}));new nd;var yo=null,td=function(){function n(t,i,r,h){s(n,this,function(n){function a(n){r&&r.flush(n)}function p(n){s.push(n),function n(){c||(c=setTimeout(function(){c=null;var i=s.slice(0),t=!1;s=[];u(i,function(n){n()?t=!0:s.push(n)});s.length>0&&n();t&&a(!0)},100))}()}var l,c=null,s=[],y=!1;r&&(l=r.logger);n.trackPageView=function(n,r){var b=n.name,k,u,d,s,g,c,w;if((f(b)||"string"!=typeof b)&&(k=v(),b=n.name=k&&k.title||""),u=n.uri,(f(u)||"string"!=typeof u)&&(d=ut(),u=n.uri=d&&d.href||""),!h.isPerformanceTimingSupported())return t.sendPageViewInternal(n,r),a(!0),void(function(){if(null==yo)try{yo=!!(self&&self instanceof WorkerGlobalScope)}catch(n){yo=!1}return yo}()||e(l,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."));c=!1;w=h.getPerformanceTiming().navigationStart;w>0&&(s=lt(w,+new Date),h.shouldCollectDuration(s)||(s=void 0));f(r)||f(r.duration)||(g=r.duration);!i&&isNaN(g)||(isNaN(g)&&(r||(r={}),r.duration=s),t.sendPageViewInternal(n,r),a(!0),c=!0);r||(r={});p(function(){var f=!1,i;try{h.isPerformanceTimingDataReady()?(f=!0,i={name:b,uri:u},h.populatePageViewPerformanceEvent(i),i.isValid||c?(c||(r.duration=i.durationMs,t.sendPageViewInternal(n,r)),y||(t.sendPageViewPerformanceInternal(i,r),y=!0)):(r.duration=s,t.sendPageViewInternal(n,r))):w>0&&lt(w,+new Date)>6e4&&(f=!0,c||(r.duration=6e4,t.sendPageViewInternal(n,r)))}catch(n){e(l,1,38,"trackPageView failed on page load calculation: "+it(n),{exception:o(n)})}return f})};n.teardown=function(){if(c){clearTimeout(c);c=null;var n=s.slice(0);s=[];u(n,function(n){n()})}}})}return n.__ieDyn=1,n}(),py=["googlebot","adsbot-google","apis-google","mediapartners-google"];var ud=function(){function n(t){var i=be(t);s(n,this,function(n){n.populatePageViewPerformanceEvent=function(t){t.isValid=!1;var r=function(){return(n=ni())&&n.getEntriesByType&&n.getEntriesByType("navigation").length>0?ni().getEntriesByType("navigation")[0]:null;var n}(),u=by(),f=0,o=0,s=0,h=0,c=0;(r||u)&&(r?(f=r.duration,o=0===r.startTime?r.connectEnd:lt(r.startTime,r.connectEnd),s=lt(r.requestStart,r.responseStart),h=lt(r.responseStart,r.responseEnd),c=lt(r.responseEnd,r.loadEventEnd)):(f=lt(u.navigationStart,u.loadEventEnd),o=lt(u.navigationStart,u.connectEnd),s=lt(u.requestStart,u.responseStart),h=lt(u.responseStart,u.responseEnd),c=lt(u.responseEnd,u.loadEventEnd)),0===f?e(i,2,10,"error calculating page view performance.",{total:f,network:o,request:s,response:h,dom:c}):n.shouldCollectDuration(f,o,s,h,c)?f<Math.floor(o)+Math.floor(s)+Math.floor(h)+Math.floor(c)?e(i,2,8,"client performance math error.",{total:f,network:o,request:s,response:h,dom:c}):(t.durationMs=f,t.perfTotal=t.duration=ur(f),t.networkConnect=ur(o),t.sentRequest=ur(s),t.receivedResponse=ur(h),t.domProcessing=ur(c),t.isValid=!0):e(i,2,45,"Invalid page load duration value. Browser perf data won't be sent.",{total:f,network:o,request:s,response:h,dom:c}))};n.getPerformanceTiming=by;n.isPerformanceTimingSupported=wy;n.isPerformanceTimingDataReady=id;n.shouldCollectDuration=rd})}return n.__ieDyn=1,n}(),fd=function(){function n(t,i){s(n,this,function(n){n.trackPreviousPageVisit=function(n,r){try{var u=function(n,i){var r=null;try{r=function(){var n=null,i,r;try{ho()&&(i=dt(),r=kv(t,"prevPageVisitData"),r&&tf()&&((n=rf().parse(r)).pageVisitTime=i-n.pageVisitStartTime,function(n,t){var i=nc();if(null!==i)try{i.removeItem("prevPageVisitData")}catch(t){pi=!1;e(n,2,6,"Browser failed removal of session storage item. "+it(t),{exception:o(t)})}}(t,"prevPageVisitData")))}catch(i){vi(t,"Stop page visit timer failed: "+o(i));n=null}return n}(),function(n,i){try{if(ho()){null!=kv(t,"prevPageVisitData")&&et("Cannot call startPageVisit consecutively without first calling stopPageVisit");var r=new ed(n,i),u=rf().stringify(r);!function(n,t,i){var r=nc();if(null!==r)try{r.setItem("prevPageVisitData",i)}catch(t){pi=!1;e(n,2,4,"Browser failed write to session storage. "+it(t),{exception:o(t)})}}(t,"prevPageVisitData",u)}}catch(n){vi(t,"Call to start failed: "+o(n))}}(n,i)}catch(n){vi(t,"Call to restart failed: "+o(n));r=null}return r}(n,r);u&&i(u.pageName,u.pageUrl,u.pageVisitTime)}catch(n){vi(t,"Auto track page visit time failed, metric will not be collected: "+o(n))}};b(n,"_logger",function(){return t});b(n,"pageVisitTimeTrackingHandler",function(){return i})})}return n.__ieDyn=1,n}(),ed=function(n,t){this.pageVisitStartTime=dt();this.pageName=n;this.pageUrl=t},ky=function(n){var i=this,t={};i.start=function(i){void 0!==t[i]&&e(n,2,62,"start was called more than once for this event without calling stop.",{name:i,key:i},!0);t[i]=+new Date};i.stop=function(r,u,f,o){var s=t[r],h;isNaN(s)?e(n,2,63,"stop was called without a corresponding start.",{name:r,key:r},!0):(h=lt(s,+new Date),i.action(r,u,h,f,o));delete t[r];t[r]=void 0}};np=function(n){function t(){var nt,tt,c,y,p,r,rt,ct,e,lt,at,vt,yt,ot,bt,w,i,k=n.call(this)||this;return k.identifier="ApplicationInsightsAnalytics",k.priority=180,k.autoRoutePVDelay=500,s(t,k,function(n,t){function s(t,i,r,u,f){n.diagLog().throwInternal(t,i,r,u,f)}function kt(){nt=null;tt=null;c=null;y=null;p=null;r=null;rt=!1;ct=!1;e=!1;lt=!1;at=!1;vt=!1;yt=!1;ot=!1;var n=ut();bt=n&&n.href||"";w=null;i=null}var k=t._addHook;kt();n.getCookieMgr=function(){return st(n.core)};n.processTelemetry=function(t,i){n.processNext(t,i)};n.trackEvent=function(t,i){try{var r=cr(t,fc.dataType,fc.envelopeType,n.diagLog(),i);n.core.track(r)}catch(n){s(2,39,"trackTrace failed, trace will not be collected: "+it(n),{exception:o(n)})}};n.startTrackEvent=function(n){try{nt.start(n)}catch(n){s(1,29,"startTrackEvent failed, event will not be collected: "+it(n),{exception:o(n)})}};n.stopTrackEvent=function(n,t,i){try{nt.stop(n,void 0,t,i)}catch(n){s(1,30,"stopTrackEvent failed, event will not be collected: "+it(n),{exception:o(n)})}};n.trackTrace=function(t,i){try{var r=cr(t,vy.dataType,vy.envelopeType,n.diagLog(),i);n.core.track(r)}catch(n){s(2,39,"trackTrace failed, trace will not be collected: "+it(n),{exception:o(n)})}};n.trackMetric=function(t,i){try{var r=cr(t,ly.dataType,ly.envelopeType,n.diagLog(),i);n.core.track(r)}catch(n){s(1,36,"trackMetric failed, metric will not be collected: "+it(n),{exception:o(n)})}};n.trackPageView=function(t,i){try{var r=t||{};c.trackPageView(r,pt(pt(pt({},r.properties),r.measurements),i));n.config.autoTrackPageVisitTime&&p.trackPreviousPageVisit(r.name,r.uri)}catch(n){s(1,37,"trackPageView failed, page view will not be collected: "+it(n),{exception:o(n)})}};n.sendPageViewInternal=function(t,i,r){var u=v(),f;u&&(t.refUri=void 0===t.refUri?u.referrer:t.refUri);f=cr(t,ay.dataType,ay.envelopeType,n.diagLog(),i,r);n.core.track(f)};n.sendPageViewPerformanceInternal=function(t,i,r){var u=cr(t,yy.dataType,yy.envelopeType,n.diagLog(),i,r);n.core.track(u)};n.trackPageViewPerformance=function(t,i){var r=t||{};try{y.populatePageViewPerformanceEvent(r);n.sendPageViewPerformanceInternal(r,i)}catch(n){s(1,37,"trackPageViewPerformance failed, page view will not be collected: "+it(n),{exception:o(n)})}};n.startTrackPage=function(n){try{if("string"!=typeof n){var t=v();n=t&&t.title||""}tt.start(n)}catch(n){s(1,31,"startTrackPage failed, page view may not be collected: "+it(n),{exception:o(n)})}};n.stopTrackPage=function(t,i,r,u){var f,e;try{"string"!=typeof t&&(f=v(),t=f&&f.title||"");"string"!=typeof i&&(e=ut(),i=e&&e.href||"");tt.stop(t,i,r,u);n.config.autoTrackPageVisitTime&&p.trackPreviousPageVisit(t,i)}catch(n){s(1,32,"stopTrackPage failed, page view will not be collected: "+it(n),{exception:o(n)})}};n.sendExceptionInternal=function(t,i,r){var f=t&&(t.exception||t.error)||hs(t)&&t||{name:t&&typeof t,message:t||"not_specified"},u;t=t||{};u=cr(new or(n.diagLog(),f,t.properties||i,t.measurements,t.severityLevel,t.id).toInterface(),or.dataType,or.envelopeType,n.diagLog(),i,r);n.core.track(u)};n.trackException=function(t,i){t&&!t.exception&&t.error&&(t.exception=t.error);try{n.sendExceptionInternal(t,i)}catch(n){s(1,35,"trackException failed, exception will not be collected: "+it(n),{exception:o(n)})}};n._onerror=function(t){var i=t&&t.error,r=t&&t.evt,u,c;try{r||(u=g(),u&&(r=u.event));var f=t&&t.url||(v()||{}).URL,e=t.errorSrc||"window.onerror@"+f+":"+(t.lineNumber||0)+":"+(t.columnNumber||0),h={errorSrc:e,url:f,lineNumber:t.lineNumber||0,columnNumber:t.columnNumber||0,message:t.message};(function(n,t,i,r,u){return!u&&a(n)&&("Script error."===n||"Script error"===n)})(t.message,t.url,t.lineNumber,t.columnNumber,t.error)?function(t,i){var r=cr(t,or.dataType,or.envelopeType,n.diagLog(),i);n.core.track(r)}(or.CreateAutoException("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",f,t.lineNumber||0,t.columnNumber||0,i,r,null,e),h):(t.errorSrc||(t.errorSrc=e),n.trackException({exception:t,severityLevel:3},h))}catch(n){c=i?i.name+", "+i.message:"null";s(1,11,"_onError threw exception while logging error, error will not be collected: "+it(n),{exception:o(n),errorString:c})}};n.addTelemetryInitializer=function(t){if(n.core)return n.core.addTelemetryInitializer(t);r||(r=[]);r.push(t)};n.initialize=function(s,v,b,it){var pt,st;if(!n.isInitialized()){f(v)&&et("Error initializing");t.initialize(s,v,b,it);s.storagePrefix&&(pt=s.storagePrefix,dh=pt||"");try{i=ui(ti(n.identifier),v.evtNamespace&&v.evtNamespace());r&&(u(r,function(n){v.addTelemetryInitializer(n)}),r=null);st=function(t){var r=yi(null,t,n.core),u=n.identifier,f=gy(t),i=n.config=r.getExtCfg(u);return void 0!==f&&h(f,function(n,t){i[n]=r.getConfig(u,n,t);void 0===i[n]&&(i=t)}),i}(s);od(st);y=new ud(n.core);c=new td(n,st.overridePageViewDuration,n.core,y);p=new fd(n.diagLog(),function(t,i,r){return function(t,i,r){var u={PageName:t,PageUrl:i};n.trackMetric({name:"PageVisitTime",average:r,max:r,min:r,sampleCount:1},u)}(t,i,r)}),function(t,i){rt=t.isBrowserLinkTrackingEnabled||i.isBrowserLinkTrackingEnabled,function(){if(!ct&&rt){var t=["/browserLinkSignalR/","/__browserLink/"];n.addTelemetryInitializer(function(n){var i,r;if(rt&&n.baseType===ao.dataType&&(i=n.baseData,i))for(r=0;r<t.length;r++)if(i.target&&i.target.indexOf(t[r])>=0)return!1;return!0});ct=!0}}()}(st,s);(nt=new ky(n.diagLog(),"trackEvent")).action=function(t,i,r,u,f){u||(u={});f||(f={});u.duration=r.toString();n.trackEvent({name:t,properties:u,measurements:f})};(tt=new ky(n.diagLog(),"trackPageView")).action=function(t,i,r,u,e){f(u)&&(u={});u.duration=r.toString();var o={name:t,uri:i,properties:u,measurements:e};n.sendPageViewInternal(o,u)};th()&&(function(t){var r=g(),u=ut();(at=t.disableExceptionTracking)||vt||t.autoExceptionInstrumented||(k(so(r,"onerror",{ns:i,rsp:function(t,i,r,u,f,e){at||!0===t.rslt||n._onerror(or.CreateAutoException(i,r,u,f,e,t.evt))}},!1)),vt=!0),function(t,r,u){(yt=!0===t.enableUnhandledPromiseRejectionTracking)&&!ot&&(k(so(r,"onunhandledrejection",{ns:i,rsp:function(t,i){yt&&!0!==t.rslt&&n._onerror(or.CreateAutoException(function(n){if(n&&n.reason){var t=n.reason;return!a(t)&&l(t.toString)?t.toString():o(t)}return n||""}(i),u?u.href:"",0,0,i,t.evt))}},!1)),ot=!0,t.autoUnhandledPromiseInstrumented=ot)}(t,r,u)}(st),function(t){var u=g(),f=ut(),r;(e=!0===t.enableAutoRouteTracking,u&&e&&gl())&&(r=gl()?history:d("history"),l(r.pushState)&&l(r.replaceState)&&"undefined"!=typeof Event&&function(t,r,u,f){var o=t.namePrefix||"";lt||(k(so(u,"pushState",{ns:i,rsp:function(){e&&(kf(r,vf(o+"pushState")),kf(r,vf(o+"locationchange")))}},!0)),k(so(u,"replaceState",{ns:i,rsp:function(){e&&(kf(r,vf(o+"replaceState")),kf(r,vf(o+"locationchange")))}},!0)),ht(r,o+"popstate",function(){e&&kf(r,vf(o+"locationchange"))},i),ht(r,o+"locationchange",function(){var t,i;(w?(bt=w,w=f&&f.href||""):w=f&&f.href||"",e)&&(t=function(){var t=null,i,r;return(n.core&&n.core.getTraceCtx&&(t=n.core.getTraceCtx(!1)),t)||(i=n.core.getPlugin("AppInsightsPropertiesPlugin"),i&&(r=i.plugin.context,r&&(t=ey(r.telemetryTrace)))),t}(),t&&(t.setTraceId(wt()),i="_unknown_",f&&f.pathname&&(i=f.pathname+(f.hash||"")),t.setName(ft(n.diagLog(),i))),setTimeout(function(t){n.trackPageView({refUri:t,properties:{duration:0}})}.bind(n,bt),n.autoRoutePVDelay))},i),lt=!0)}(t,u,r,f))}(st))}catch(t){throw n.setInitialized(!1),t;}}};n._doTeardown=function(n,t){c&&c.teardown(n,t);gi(window,null,null,i);kt()};b(n,"_pageViewManager",function(){return c});b(n,"_pageViewPerformanceManager",function(){return y});b(n,"_pageVisitTimeManager",function(){return p});b(n,"_evtNamespace",function(){return"."+i})}),k}return k(t,n),t.Version="2.8.18",t.getDefaultConfig=gy,t}(tr);up={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0};!function(n){n[n.UNDEFINED=0]="UNDEFINED";n[n.NAVIGATIONBACK=1]="NAVIGATIONBACK";n[n.NAVIGATION=2]="NAVIGATION";n[n.NAVIGATIONFORWARD=3]="NAVIGATIONFORWARD";n[n.APPLY=4]="APPLY";n[n.REMOVE=5]="REMOVE";n[n.SORT=6]="SORT";n[n.EXPAND=7]="EXPAND";n[n.REDUCE=8]="REDUCE";n[n.CONTEXTMENU=9]="CONTEXTMENU";n[n.TAB=10]="TAB";n[n.COPY=11]="COPY";n[n.EXPERIMENTATION=12]="EXPERIMENTATION";n[n.PRINT=13]="PRINT";n[n.SHOW=14]="SHOW";n[n.HIDE=15]="HIDE";n[n.MAXIMIZE=16]="MAXIMIZE";n[n.MINIMIZE=17]="MINIMIZE";n[n.BACKBUTTON=18]="BACKBUTTON";n[n.STARTPROCESS=20]="STARTPROCESS";n[n.PROCESSCHECKPOINT=21]="PROCESSCHECKPOINT";n[n.COMPLETEPROCESS=22]="COMPLETEPROCESS";n[n.SCENARIOCANCEL=23]="SCENARIOCANCEL";n[n.DOWNLOADCOMMIT=40]="DOWNLOADCOMMIT";n[n.DOWNLOAD=41]="DOWNLOAD";n[n.SEARCHAUTOCOMPLETE=60]="SEARCHAUTOCOMPLETE";n[n.SEARCH=61]="SEARCH";n[n.SEARCHINITIATE=62]="SEARCHINITIATE";n[n.TEXTBOXINPUT=63]="TEXTBOXINPUT";n[n.PURCHASE=80]="PURCHASE";n[n.ADDTOCART=81]="ADDTOCART";n[n.VIEWCART=82]="VIEWCART";n[n.ADDWISHLIST=83]="ADDWISHLIST";n[n.FINDSTORE=84]="FINDSTORE";n[n.CHECKOUT=85]="CHECKOUT";n[n.REMOVEFROMCART=86]="REMOVEFROMCART";n[n.PURCHASECOMPLETE=87]="PURCHASECOMPLETE";n[n.VIEWCHECKOUTPAGE=88]="VIEWCHECKOUTPAGE";n[n.VIEWCARTPAGE=89]="VIEWCARTPAGE";n[n.VIEWPDP=90]="VIEWPDP";n[n.UPDATEITEMQUANTITY=91]="UPDATEITEMQUANTITY";n[n.INTENTTOBUY=92]="INTENTTOBUY";n[n.PUSHTOINSTALL=93]="PUSHTOINSTALL";n[n.SIGNIN=100]="SIGNIN";n[n.SIGNOUT=101]="SIGNOUT";n[n.SOCIALSHARE=120]="SOCIALSHARE";n[n.SOCIALLIKE=121]="SOCIALLIKE";n[n.SOCIALREPLY=122]="SOCIALREPLY";n[n.CALL=123]="CALL";n[n.EMAIL=124]="EMAIL";n[n.COMMUNITY=125]="COMMUNITY";n[n.SOCIALFOLLOW=126]="SOCIALFOLLOW";n[n.VOTE=140]="VOTE";n[n.SURVEYINITIATE=141]="SURVEYINITIATE";n[n.SURVEYCOMPLETE=142]="SURVEYCOMPLETE";n[n.REPORTAPPLICATION=143]="REPORTAPPLICATION";n[n.REPORTREVIEW=144]="REPORTREVIEW";n[n.SURVEYCHECKPOINT=145]="SURVEYCHECKPOINT";n[n.CONTACT=160]="CONTACT";n[n.REGISTRATIONINITIATE=161]="REGISTRATIONINITIATE";n[n.REGISTRATIONCOMPLETE=162]="REGISTRATIONCOMPLETE";n[n.CANCELSUBSCRIPTION=163]="CANCELSUBSCRIPTION";n[n.RENEWSUBSCRIPTION=164]="RENEWSUBSCRIPTION";n[n.CHANGESUBSCRIPTION=165]="CHANGESUBSCRIPTION";n[n.REGISTRATIONCHECKPOINT=166]="REGISTRATIONCHECKPOINT";n[n.CHATINITIATE=180]="CHATINITIATE";n[n.CHATEND=181]="CHATEND";n[n.TRIALSIGNUP=200]="TRIALSIGNUP";n[n.TRIALINITIATE=201]="TRIALINITIATE";n[n.SIGNUP=210]="SIGNUP";n[n.FREESIGNUP=211]="FREESIGNUP";n[n.PARTNERREFERRAL=220]="PARTNERREFERRAL";n[n.LEARNLOWFUNNEL=230]="LEARNLOWFUNNEL";n[n.LEARNHIGHFUNNEL=231]="LEARNHIGHFUNNEL";n[n.SHOPPINGINTENT=232]="SHOPPINGINTENT";n[n.TRIALINTENT=234]="TRIALINTENT";n[n.VIDEOSTART=240]="VIDEOSTART";n[n.VIDEOPAUSE=241]="VIDEOPAUSE";n[n.VIDEOCONTINUE=242]="VIDEOCONTINUE";n[n.VIDEOCHECKPOINT=243]="VIDEOCHECKPOINT";n[n.VIDEOJUMP=244]="VIDEOJUMP";n[n.VIDEOCOMPLETE=245]="VIDEOCOMPLETE";n[n.VIDEOBUFFERING=246]="VIDEOBUFFERING";n[n.VIDEOERROR=247]="VIDEOERROR";n[n.VIDEOMUTE=248]="VIDEOMUTE";n[n.VIDEOUNMUTE=249]="VIDEOUNMUTE";n[n.VIDEOFULLSCREEN=250]="VIDEOFULLSCREEN";n[n.VIDEOUNFULLSCREEN=251]="VIDEOUNFULLSCREEN";n[n.VIDEOREPLAY=252]="VIDEOREPLAY";n[n.VIDEOPLAYERLOAD=253]="VIDEOPLAYERLOAD";n[n.VIDEOPLAYERCLICK=254]="VIDEOPLAYERCLICK";n[n.VIDEOVOLUMECONTROL=255]="VIDEOVOLUMECONTROL";n[n.VIDEOAUDIOTRACKCONTROL=256]="VIDEOAUDIOTRACKCONTROL";n[n.VIDEOCLOSEDCAPTIONCONTROL=257]="VIDEOCLOSEDCAPTIONCONTROL";n[n.VIDEOCLOSEDCAPTIONSTYLE=258]="VIDEOCLOSEDCAPTIONSTYLE";n[n.VIDEORESOLUTIONCONTROL=259]="VIDEORESOLUTIONCONTROL";n[n.VIRTUALEVENTJOIN=260]="VIRTUALEVENTJOIN";n[n.VIRTUALEVENTEND=261]="VIRTUALEVENTEND";n[n.JOINTEAMSMEETINGEVENT=262]="JOINTEAMSMEETINGEVENT";n[n.IMPRESSION=280]="IMPRESSION";n[n.CLICK=281]="CLICK";n[n.RICHMEDIACOMPLETE=282]="RICHMEDIACOMPLETE";n[n.ADBUFFERING=283]="ADBUFFERING";n[n.ADERROR=284]="ADERROR";n[n.ADSTART=285]="ADSTART";n[n.ADCOMPLETE=286]="ADCOMPLETE";n[n.ADSKIP=287]="ADSKIP";n[n.ADTIMEOUT=288]="ADTIMEOUT";n[n.OTHER=300]="OTHER"}(cu||(cu={}));var df,gf=function(){function n(n,t,i,r,u,f,e){this._webAnalyticsPlugin=n;this._config=t;this._contentHandler=i;this._id=r;this._pageTagsCallback=u;this.metaTags=f;this._traceLogger=e;this._pageTags={}}return n.prototype._setBasicProperties=function(n,i){n.ver="1.0";n.id=this._id.getLastPageViewId();t(n.name)||(n.name=function(n,t){if(t&&t.pageName)return t.pageName;if(n.callback&&"function"==typeof n.callback.pageName)return n.callback.pageName();if(n.coreData&&n.coreData.pageName)return n.coreData.pageName;var r=(ut()||{}).pathname||"",i=r.replace(/(^\/+|\/+$)/g,"").split("/");return i&&i[i.length-1]?i[i.length-1]:"Home"}(this._config,i));!t(n.uri)&&kh&&(n.uri=ep(this._config,ut()))},n.prototype._setCommonProperties=function(n,i,r){this._setBasicProperties(n,r);this._setPageTags(n,r);this._pageTypeMetaTag=yc(this.metaTags,this._config.coreData,"pageType");this._marketMetaTag=yc(this.metaTags,this._config.coreData,"market");this._behaviorMetaTag=yc(this.metaTags,this._config.coreData,"behavior");t(r.pageType)&&(n.pageType=r.pageType);t(this._pageTypeMetaTag)&&!t(n.pageType)&&(n.pageType=this._pageTypeMetaTag);t(this._marketMetaTag)&&(n.market=this._marketMetaTag);n.isLoggedIn=op(this._config);i.cookieEnabled=ou()},n.prototype._setPageTags=function(n,i){var r=this;r._pageTags={};r.metaTags&&(r._pageTags.metaTags=r._pageTags.metaTags||{},h(r.metaTags,function(n,t){"behavior"!==n&&"market"!==n&&"pageType"!==n&&(r._pageTags.metaTags[n]=t)}));r._config.coreData&&r._config.coreData.pageTags&&(r._pageTags=nt(!0,r._pageTags,r._config.coreData.pageTags));r._pageTagsCallback&&(r._pageTags=nt(!0,r._pageTags,r._pageTagsCallback()));t(i.pageTags)&&(r._pageTags=nt(!0,r._pageTags,i.pageTags));n.properties=n.properties||{};n.properties.pageTags=r._pageTags},n.prototype._getBehavior=function(n){var i;return n&&t(n.behavior)?i=n.behavior:t(this._behaviorMetaTag)&&(i=this._behaviorMetaTag),this._getValidBehavior(i)},n.prototype._getValidBehavior=function(n){if(t(n)){var i,r=parseInt(n);if((i=isNaN(r)?cu[n]:r)in cu)return i}return 0},n.prototype._getContentFormatted=function(n){if(t(n))return c(n)?JSON.stringify(n):bo(JSON.stringify(n))},n}(),ld=function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return k(i,n),i.prototype.trackContentUpdate=function(n,t){var r={web:{}},i;r.web.isManual=n.isManual;i={name:"Ms.Web.ContentUpdate",baseType:"ContentUpdateData",ext:r,data:{},baseData:{},latency:3};u(["name","uri","market","pageType","isLoggedIn","id","properties","ver","actionType","behavior","pageHeight","content","contentVer","vpHeight","vpWidth","vScrollOffset","hScrollOffset"],function(t){i.baseData[t]=n[t]});h(t,function(n,t){i.data[n]||(i.data[n]=t)});this._webAnalyticsPlugin.core.track(i)},i.prototype.captureContentUpdate=function(n,i){var r,u,f,e,o;n=t(n)?n:{};r={};u=t(i)?i:{};this._setCommonProperties(r,u,n);r.behavior=this._getBehavior(n);t(n.actionType)&&(r.actionType=n.actionType);f=ac();e=rp();r.pageHeight=rr?document.body.scrollHeight:null;r.vpHeight=f.h;r.vpWidth=f.w;r.vScrollOffset=e.v;r.hScrollOffset=e.h;r.contentVer="2.0";r.isManual=!n.isAuto;o=this._getContentFormatted(n.content)||JSON.stringify(this._contentHandler.getVisibleContent());o&&(r.content=o);u.isDomComplete=t(n.isDomComplete)?n.isDomComplete:!1;this.trackContentUpdate(r,u)},i}(gf),ei={CLICKLEFT:"CL",CLICKRIGHT:"CR",CLICKMIDDLE:"CM",SCROLL:"S",ZOOM:"Z",RESIZE:"R",KEYBOARDENTER:"KE",KEYBOARDSPACE:"KS",OTHER:"O"};!function(n){n[n.PAGE_ACTION=0]="PAGE_ACTION";n[n.CONTENT_UPDATE=1]="CONTENT_UPDATE"}(df||(df={}));var ad=function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return k(i,n),i.prototype.trackPageAction=function(n,t){var r={web:{}},i;r.web.isManual=n.isManual;i={name:"Ms.Web.PageAction",baseType:"PageActionData",ext:r,data:{},baseData:{},latency:1};p(n.sync)||(i.sync=n.sync);i.baseData.name=n.name;i.baseData.uri=n.uri;i.baseData.market=n.market;i.baseData.pageType=n.pageType;i.baseData.isLoggedIn=n.isLoggedIn;i.baseData.id=n.id;i.baseData.properties=n.properties;i.baseData.ver=n.ver;i.baseData.actionType=n.actionType;i.baseData.behavior=n.behavior;i.baseData.clickCoordinates=n.clickCoordinates;i.baseData.content=n.content;i.baseData.contentVer=n.contentVer;i.baseData.targetUri=n.targetUri;h(t,function(n,t){i.data[n]||(i.data[n]=t)});this._webAnalyticsPlugin.core.track(i)},i.prototype.capturePageAction=function(n,i,r,u){var f,e,l,a,b,o,v,s,k,h,y,w;i=t(i)?i:{};f={};e=t(r)?r:{};this._setCommonProperties(f,e,i);f.isManual=!i.isAuto;f.behavior=this._getBehavior(i);o={};(n=n,u)?f.behavior=9:(v=this._config||{},(n&&p(v.syncPageActionNavClick)||v.syncPageActionNavClick)&&(i.actionType===ei.CLICKLEFT||i.actionType===ei.KEYBOARDENTER)&&"a"===n.tagName.toLowerCase()&&(s=(n.getAttribute("href")||"").toLowerCase(),s&&(uu(s,"https:")||uu(s,"http:")||uu(s,".")||uu(s,"/"))&&(f.sync=3)));n&&(f.targetUri=function(n){var t="",i,r;switch(n.tagName){case"A":case"AREA":t=n.href||"";break;case"IMG":t=function(n){if(n){var t=function(n){return po(n,sd)}(n);if(t&&1===t.length){if(t[0].href)return t[0].href;if(t[0].src)return t[0].src}}return""}(n);break;case"INPUT":i=n.type;i&&up[i.toUpperCase()]&&(r=ut()||{},t=n.form?n.form.action||r.pathname||"":r.pathname||"")}return t}(n),(o=nt(o=this._contentHandler.getElementContent(n,df.PAGE_ACTION),this._getCustomTags(n)))&&o.bhvr&&!t(i.behavior))&&(k=(a="bhvr",(l=o)&&l[a]&&(b=l[a],delete l[a]),b),f.behavior=this._getValidBehavior(k));t(i.actionType)&&(f.actionType=i.actionType);t(i.clickCoordinateX)&&t(i.clickCoordinateY)&&(f.clickCoordinates=i.clickCoordinateX+"X"+i.clickCoordinateY);t(i.targetUri)&&(f.targetUri=i.targetUri);f.contentVer="2.0";h=i.content||o;c(h)||(y=this._config.callback.pageActionContentTags,h=nt(h,"function"==typeof y?y(n):{},i&&i.contentTags?i.contentTags:{}));f.content=this._getContentFormatted(h);e.timeToAction=this._getTimeToClick();e.refUri=t(i.refUri)?i.refUri:this._config.coreData.referrerUri;w=sp(this._config,this._traceLogger);w&&(e.cookies=w);this.trackPageAction(f,e)},i.prototype._getCustomTags=function(n){for(var t,i,r={};n;){if(!fp(n))for(t in n.attributes)t&&n.attributes[t]&&(i=n.attributes[t].name,i&&0===i.toLowerCase().indexOf("ms.")&&(r[i]=n.attributes[t].value));n=n.parentElement||n.parentNode}return r},i.prototype._getTimeToClick=function(){var t=ni(),n;return t&&t.timing&&(n=t.timing.navigationStart,n&&0!==n)?(new Date).getTime()-n:-1},i}(gf),vd=function(n){function i(t,i,r,u,f,e){var o=n.call(this,t,i,null,r,{},{},u)||this;return o._webAnalyticsPlugin=t,o._config=i,o._id=r,o._traceLogger=u,o._timestamp=f,o._maxScroll=e,o}return k(i,n),i.prototype.trackPageUnload=function(n,t){var u={web:{}},i,r;u.web.isManual=n.isManual;i={name:"Ms.Web.PageUnload",baseType:"PageUnloadData",ext:u,data:{},baseData:{},latency:3};r=this._config||{};(p(r.syncUnloadAction)||r.syncUnloadAction)&&(i.sync=3);i.baseData.name=n.name;i.baseData.uri=n.uri;i.baseData.id=n.id;i.baseData.properties=n.properties;i.baseData.ver=n.ver;i.baseData.market=n.market;i.baseData.pageType=n.pageType;i.baseData.isLoggedIn=n.isLoggedIn;h(t,function(n,t){i.data[n]||(i.data[n]=t)});this._webAnalyticsPlugin.core.track(i)},i.prototype.capturePageUnload=function(n,i){var e,r;n=t(n)?n:{};var f={},u=t(i)?i:{},o=rr?document.body.scrollHeight:0;(this._setBasicProperties(f,n),f.isManual=!n.isAuto,u.dwellTime=this._timestamp._recordTimeSpan("dwellTime",!0),u.scrollDepth=n.scrollDepth||this._maxScroll.v.toString()+"/"+o.toString(),u.vpHeight=ac().h,u.vScrollOffset=n.vScrollOffset||this._maxScroll.v,kh)&&(e=ni(),r=e?e.timing:null,r&&r.loadEventStart&&r.navigationStart&&r.loadEventStart>0&&(u.pageLoadTime=r.loadEventStart-r.navigationStart));this.trackPageUnload(f,u)},i}(gf),yd=function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return k(i,n),i.prototype.capturePageView=function(n,i){var r,u,f;n=t(n)?n:{};r={};u=t(i)?i:{};this._setCommonProperties(r,u,n);r.refUri=t(n.referrerUri)?n.referrerUri:this._config.coreData.referrerUri;r.isManual=!n.isAuto;f=sp(this._config,this._traceLogger);f&&(u.cookies=f);u.behavior=this._getBehavior(n);this._webAnalyticsPlugin.trackPageView(r,u)},i}(gf),pd=function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return k(i,n),i.prototype.capturePageViewPerformance=function(n,i){n=t(n)?n:{};var u={},r=t(i)?i:{};this._setBasicProperties(u,n);this._setPageTags(u,n);u.isManual=!n.isAuto;r.behavior=this._getBehavior(n);r.vpHeight=n.vpHeight;r.vpWidth=n.vpWidth;r.framework=n.framework;r.systemTiming=n.systemTiming;r.customTiming=n.customTiming;this._webAnalyticsPlugin._populatePageViewPerformance(u);this._webAnalyticsPlugin.trackPageViewPerformance(u,r)},i}(gf),wd={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},bd=function(){function n(t,i){var r,f,u,a,e,o,h,c,l,y=this;s(n,this,function(n){function s(n){var u,f={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},o=g(),t=(n=n||o.event).srcElement||n.target,i={isAuto:!0,clickCoordinateX:n.pageX,clickCoordinateY:n.pageY},e="which"in(u=n)?3===u.which:"button"in u?2===u.button:void 0;if(e)i.actionType=ei.CLICKRIGHT;else if(function(n){return"which"in n?1===n.which:"button"in n?1===n.button:void 0}(n))i.actionType=ei.CLICKLEFT;else if(function(n){if("keyCode"in n)return 13===n.keyCode}(n))i.actionType=ei.KEYBOARDENTER;else if(function(n){if("keyCode"in n)return 32===n.keyCode}(n))i.actionType=ei.KEYBOARDSPACE;else{if(!function(n){return"which"in n?2===n.which:"button"in n?4===n.button:void 0}(n))return;i.actionType=ei.CLICKMIDDLE}for(;t&&t.tagName;){if(t.control&&f[t.control.tagName.toUpperCase()]&&(t=t.control),f[t.tagName.toUpperCase()]){("INPUT"!==t.tagName.toUpperCase()||wd[t.type.toUpperCase()])&&r&&r.capturePageAction(t,i,{},e);break}t=t.parentElement||t.parentNode}}function p(){n._analyticsPlugin=null;n._traceLogger=null;r=null;f=null;u=null;e=!1;o=!1;h=!1;c=!1;l=!1}p();r=t;f=i;u=ui(ti("AutoCaptureHandler"),r._evtNamespace);n._analyticsPlugin=r;n._traceLogger=f;n.pageView=function(){r&&r.capturePageView({isAuto:!0})};n.onLoad=function(){r&&!l&&(hp(function(){r&&r.capturePageViewPerformance({isAuto:!0});r&&r.captureContentUpdate({isAuto:!0,isDomComplete:!0})},u),l=!0)};n.click=function(){if(!a){var n=g(),t=v();n&&n.addEventListener?(ht(n,-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown",s,u),ht(n,"keyup",s,u)):t&&t.attachEvent&&(ht(t,"click",s,u),ht(t,"keyup",s,u));a=!0}};n.scroll=function(n){if(!e){var t=ip(null,function(){r&&r.captureContentUpdate({isAuto:!0,actionType:ei.SCROLL})},n.scroll,y);ht(g(),"scroll",t,u);e=!0}};n.maxScroll=function(n){o||(ht(g(),"scroll",function(){var t=rp();n.v=n.v>t.v?n.v:t.v},u),o=!0)};n.resize=function(n){if(!h){var t=ip(function(){r&&r.captureContentUpdate({isAuto:!0,actionType:ei.RESIZE})},null,n.resize,y);ht(g(),"resize",t,u);h=!0}};n.onUnload=function(){function n(){r&&r.capturePageUnload({isAuto:!0})}if(!c){var t=((r||{}).core||{}).config.disablePageUnloadEvents;oh(n,t,u);ro(n,t,u);c=!0}};n.teardown=function(){gi(g(),null,null,u);gi(v(),null,null,u);sh(null,u);hh(null,u);p()};n._processClick=s})}return n.__ieDyn=1,n}(),cp={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"}},kd="parentId",dd="parentName",gd="pI",ng="pN",tg=function(){function n(n,t){this._config=n;this._traceLogger=t;this._contentBlobFieldNames=null;this._contentBlobFieldNames=!0===this._config.useShortNameForContentBlob?cp.shortNames:cp.longNames}return n.prototype.getMetadata=function(){var n={},t={};return rr&&(t=this._getMetaDataFromDOM("awa-",!0),this._config.autoCapture&&this._config.autoCapture.msTags&&(n=this._getMetaDataFromDOM("ms.",!1))),nt(!0,t,n)},n.prototype.getVisibleContent=function(){var f,e={top:0,bottom:(f=ac()).h,left:0,right:f.w},n=null,r,t,i,u;if(rr&&(n=document.querySelectorAll(bo(this._contentBlobFieldNames.areaName)+","+bo(this._contentBlobFieldNames.slotNumber)+","+bo(this._config.biBlobAttributeTag))),r=[],n)for(t=0;t<n.length;t++)i=n[t],!tp(i)&&hd(i,e)&&(u=this.getElementContent(i,df.CONTENT_UPDATE),u&&r.push(u));return r},n.prototype.getElementContent=function(n,t){if(!n)return{};var f,r,u,i={};if(this._isTracked(n))if(this._isTrackedWithDataM(n)){r=(f=n).getAttribute(this._config.biBlobAttributeTag);try{i=JSON.parse(r)}catch(n){e(this._traceLogger,1,506,"Can not parse "+r)}}else this._isTrackedWithDataBi(n)&&(u=n,i=nt(i,this._populateElementContentwithDataBi(u,n)));else if((f=wo(n,this._config.biBlobAttributeTag))&&(r=f.getAttribute(this._config.biBlobAttributeTag)),r)try{i=JSON.parse(r)}catch(n){e(this._traceLogger,1,506,"Can not parse "+r)}else u=po(n,this._isTrackedWithDataBi),i=nt(i,this._populateElementContentwithDataBi(u,n));return lc(i),this._config.autoCapture.lineage&&t===df.PAGE_ACTION&&(i=nt(i,this.getLineageDetails(n))),this._config.autoPopulateParentIdAndParentName&&(i=nt(i,this._getParentDetails(f||u,i))),i},n.prototype.getLineageDetails=function(n){for(var u,h,r,f,t,i,o=[],s=[],c=this._config.biBlobAttributeTag;n;){if(u=n.getAttribute(c)||n[c],h=n.getAttribute("data-module-id")||n["data-module-id"],u){try{r=JSON.parse(u)}catch(n){e(this._traceLogger,1,507,"Can not parse "+u)}r&&(t=r.cN||r.cT,i=r.id||void 0,(t||i)&&(o.push(t),h&&(f=t),s.push(i)))}else t=n.getAttribute(this._contentBlobFieldNames.contentName)||n.getAttribute(this._contentBlobFieldNames.contentType),i=n.getAttribute(this._contentBlobFieldNames.id)||void 0,(t||i)&&(o.push(t),h&&(f=t),s.push(i));n=n.parentElement}return{lineage:o.join(">"),lineageById:s.join(">"),lineageContainerName:f}},n.prototype._populateElementContentwithDataBi=function(n,t){var i={},r,f;if(!n){if(!this._config.useDefaultContentName)return i;n=t}var o=wo(n,this._contentBlobFieldNames.areaName),u=nt({},this._getAreaContent(o)),s=this._config.callback.contentName?this._config.callback.contentName(n,this._config.useDefaultContentName):"",h=this._getDefaultContentName(t,this._config.useDefaultContentName);for((i={id:n.getAttribute(this._contentBlobFieldNames.id)||n.id||"",aN:u.areaName,sN:n.getAttribute(this._contentBlobFieldNames.slotNumber),cN:s||n.getAttribute(this._contentBlobFieldNames.contentName)||h||n.getAttribute("alt")||"",cS:n.getAttribute(this._contentBlobFieldNames.contentSource)||u.contentSource,tN:u.templateName,pid:n.getAttribute(this._contentBlobFieldNames.productId),cT:n.getAttribute(this._contentBlobFieldNames.contentType)||u.type,pI:n.getAttribute(this._contentBlobFieldNames.parentId),pN:n.getAttribute(this._contentBlobFieldNames.parentName)}).id&&i.aN&&i.sN&&i.cN||e(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||(i={contentId:i.id,areaName:i.aN,slotNumber:i.sN,contentName:i.cN,contentSource:i.cS,templateName:i.tN,productId:i.pid,contentType:i.cT,parentId:i.pI,parentName:i.pN}),f=0;f<n.attributes.length;f++)(r=n.attributes[f]).name!==this._contentBlobFieldNames.id&&r.name!==this._contentBlobFieldNames.areaName&&r.name!==this._contentBlobFieldNames.slotNumber&&r.name!==this._contentBlobFieldNames.contentName&&r.name!==this._contentBlobFieldNames.contentSource&&r.name!==this._contentBlobFieldNames.templateName&&r.name!==this._contentBlobFieldNames.productId&&r.name!==this._contentBlobFieldNames.contentType&&r.name!==this._contentBlobFieldNames.parentId&&r.name!==this._contentBlobFieldNames.parentName&&-1!==r.name.indexOf("data-bi-")&&(i[r.name.replace("data-bi-","")]=r.value);return i},n.prototype._getMetaDataFromDOM=function(n,t){var u,f={},r,i;if(rr)for(u=document.querySelectorAll("meta"),r=0;r<u.length;r++)i=u[r],i.name&&0===i.name.toLowerCase().indexOf(n)&&(f[t?i.name.replace(n,""):i.name]=i.content);return f},n.prototype._getAreaContent=function(n){if(n=n)return{areaName:n.getAttribute(this._contentBlobFieldNames.areaName),templateName:n.getAttribute(this._contentBlobFieldNames.templateName),contentSource:n.getAttribute(this._contentBlobFieldNames.contentSource),product:n.getAttribute(this._contentBlobFieldNames.productId),type:n.getAttribute(this._contentBlobFieldNames.contentType)}},n.prototype._getDefaultContentName=function(n,t){if(!1===t||fp(n)||!n.tagName)return"";var i,r=v()||{};switch(n.tagName){case"A":i=r.all?n.innerText||n.innerHTML:n.text||n.innerHTML;break;case"IMG":case"AREA":i=n.alt;break;default:i=n.value||n.name||n.alt||n.innerText||n.id}return i.substring(0,200)},n.prototype._getParentDetails=function(n,t){var i=this._contentBlobFieldNames.isShortNames?gd:kd,r=this._contentBlobFieldNames.isShortNames?ng:dd,u=t[i],f=t[r];return u||f||!n?{}:this._populateParentInfo(n,i,r)},n.prototype._isTrackedWithDataM=function(n){for(var i=n.attributes,t=0;t<i.length;t++)if("data-m"===i[t].name)return!0;return!1},n.prototype._isTrackedWithDataBi=function(n){for(var i=n.attributes,t=0;t<i.length;t++)if(i[t].name.indexOf("data-bi-")>=0)return!0;return!1},n.prototype._isTracked=function(n){for(var i=n.attributes,t=0;t<i.length;t++)if("data-m"===i[t].name||i[t].name.indexOf("data-bi-")>=0)return!0;return!1},n.prototype._populateParentInfo=function(n,t,i){var r,u,h={},c=this._config.biBlobAttributeTag,f=po(n.parentElement,this._isTracked),o,s;if(f){if(o=f.getAttribute(c)||n[c],o){try{s=JSON.parse(o)}catch(n){e(this._traceLogger,1,507,"Can not parse "+o)}s&&(r=s.id,u=s.cN)}else r=f.getAttribute(this._contentBlobFieldNames.id),u=f.getAttribute(this._contentBlobFieldNames.contentName);r&&(h[t]=r);u&&(h[i]=u)}return h},n}(),ig=function(n){function i(){var w,y,p,b,k,v,r,d,l=n.call(this)||this,g,o,f,c,a;return l.identifier="WebAnalyticsPlugin",l.version="3.2.18",a=!1,s(i,l,function(n,i){function tt(){w=null;y=null;p=null;b=null;k=null;v=null;r=null;d={h:0,v:0};a=!1;g=null;o=null;f=null;c=null}function it(n){f&&(n&&(c.pageView&&f.pageView(),c.onLoad&&f.onLoad()),c.click&&f.click(),c.scroll&&f.scroll(r.debounceMs),c.resize&&f.resize(r.debounceMs),(c.onUnload||r.manualPageUnload)&&f.maxScroll(d),c.onUnload&&f.onUnload())}function s(n){var t={};return void 0!==n.isManual&&(t.web={},t.web.isManual=void 0===n.isManual||n.isManual,delete n.isManual),t}tt();n.updateCoreDataConfig=function(n){r.coreData=nt(!0,r.coreData,n)};n.refreshMetadata=function(){var n=o.getMetadata();w.metaTags=n;p.metaTags=n;y.metaTags=n;k.metaTags=n};n.initialize=function(t,s,a){var ut=s,ft,tt,rt;if(t.extensionConfig=t.extensionConfig||[],t.extensionConfig[n.identifier]=t.extensionConfig[n.identifier]||{},n._config=r=function(n){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:rr?document.referrer:"",requestUri:"",pageName:"",pageType:"",product:"",market:"",pageTags:{}},autoPopulateParentIdAndParentName:!1,syncMuid:!1,muidDomain:"microsoft.com"},i=[];return h(t,function(n,t){ct(t)&&i.push(n)}),function(n,t){lc(n);u(t,function(t){ct(n[t])?lc(n[t]):delete n[t]})}(n,i),nt(!0,t,n)}(t.extensionConfig[n.identifier]),c=r.autoCapture,ft=ut.getWParam,ut.getWParam=function(){var n=0;return r.mscomCookies&&(n|=1),n|ft()},t.extensionConfig[n.identifier].disableExceptionTracking=!c.jsError,i.initialize(t,s,a),o=o||new tg(r,n.diagLog()),f=f||new bd(n,n.diagLog()),r.manageCv){for(tt=0;tt<a.length;tt++)if("CorrelationVectorPlugin"===a[tt].identifier){r.manageCv=!0;v=a[tt];break}v||(e(n.diagLog(),2,508,'Automatic Cv management is set to "true" in config.  However, cv plugin is not available. Disabling automatic Cv management'),r.manageCv=!1)}n.id=new wk(s);g=new bk;rt=o.getMetadata();w=new yd(l,r,o,n.id,r.callback.pageViewPageTags,rt,n.diagLog());y=new ad(l,r,o,n.id,r.callback.pageActionPageTags,rt,n.diagLog());p=new ld(l,r,o,n.id,r.callback.contentUpdatePageTags,rt,n.diagLog());b=new vd(l,r,n.id,n.diagLog(),g,d);k=new pd(l,r,o,n.id,r.callback.pageViewPageTags,rt,n.diagLog());r.syncMuid&&hp(function(){var t=n.id.getMuidHost(r.muidDomain);n.id.syncMuid(t)},n._evtNamespace);it(!0)};n.processTelemetry=function(t,u){var f,e;kr(t,n.identifier);f=t;"PageviewData"===f.baseType?(f.name="Ms.Web.PageView",f.latency=3):"ExceptionData"===f.baseType?(f.name="Ms.Web.ClientError",f.latency=1,delete f.baseData.aiDataContract):"PageviewPerformanceData"===f.baseType&&(f.name="Ms.Web.PageViewPerformance",f.latency=1,delete f.baseData.isValid,delete f.baseData.durationMs);e=null;"PageviewData"!==f.baseType?r.manageCv&&(e=v.getCv())&&e.increment():r.manageCv&&((e=v.getCv())?e.seed():e=v.getCv());i.processTelemetry(f,u)};n.trackEvent=function(i,r){i.latency=i.latency||1;i.baseData=i.baseData||{};i.data=i.data||{};t(r)&&h(r,function(n,t){i.data[n]=t});n.core.track(i)};n.trackPageView=function(t,r){g._recordTimeSpan("dwellTime",!1);d.v=0;a=!1;n.id.initializeIds();t.id=n.id.getLastPageViewId();i.sendPageViewInternal(t,r,s(t))};n.capturePageView=function(n,t){w.capturePageView(n,t)};n.trackPageViewPerformance=function(n,t){i.sendPageViewPerformanceInternal(n,t,s(n))};n.capturePageViewPerformance=function(n,t){k.capturePageViewPerformance(n,t)};n.trackException=function(n,t){n.id=n.id||br();i.sendExceptionInternal(n,t,s(n))};n.trackPageAction=function(n,t){y.trackPageAction(n,t)};n.capturePageAction=function(n,i,r,u){(function(n,i){return!(i&&i.isAuto&&t(wo(n,"data-bi-mto"))||tp(n))})(n,i)&&y.capturePageAction(n,i,r,u)};n.trackContentUpdate=function(n,t){p.trackContentUpdate(n,t)};n.captureContentUpdate=function(n,t){p.captureContentUpdate(n,t)};n.trackPageUnload=function(n,t){a||(a=!0,b.trackPageUnload(n,t))};n.capturePageUnload=function(n,t){a||(a=!0,b.capturePageUnload(n,t))};n._populatePageViewPerformance=function(t){var i=n._pageViewPerformanceManager;i&&i.populatePageViewPerformanceEvent(t)};n.setContentHandler=function(n){o=n};n.setAutoCaptureHandler=function(n){f!==n&&(f&&f.teardown(),f=n,it(!1))};n._doTeardown=function(n,t){f&&f.teardown(n,t);i._doTeardown(n,t);tt()}}),l}return k(i,n),i.__ieDyn=1,i}(np);var rg=function(){function n(){}return n.prototype.makeRequest=function(n,t,i,r){var e,o=this,f,u;ia()?(f=new XDomainRequest,f.open(i,n),f.onload=function(){r(200,lu(f),{})},f.onerror=function(){r(400,lu(f),{})},f.ontimeout=function(){r(500,lu(f),{})},f.onprogress=function(){},setTimeout(function(){f.send(t)},0)):ih()?fetch(n,(e={body:t,method:i,credentials:"include"},e[af]=!0,e)).then(function(n){var t={};n.headers&&n.headers.forEach(function(n,i){t[i]=n});r(n.status,JSON.stringify(n.json()),t)}).catch(function(n){r(0,n,{})}):uf()&&(u=wv(i,n,!0,!0),u.onload=function(){r(u.status,lu(u),o._convertAllHeadersToMap(u.getAllResponseHeaders()))},u.onerror=function(){r(u.status,lu(u),o._convertAllHeadersToMap(u.getAllResponseHeaders()))},u.ontimeout=function(){r(u.status,lu(u),o._convertAllHeadersToMap(u.getAllResponseHeaders()))},u.send(t))},n.prototype._convertAllHeadersToMap=function(n){var u={},i,t,r;if(n)for(i=n.split("\n"),t=0;t<i.length;++t)r=i[t].split(": "),u[r[0]]=r[1];return u},n}(),ug=function(){function n(n,t,i){this._endpointUrl="";this._logger=i;this._endpointUrl=n;this._requestHandler=new rg;this.setAuthType(t)}return n.prototype.setAuthType=function(n){var t="";switch(n){case 2:t="aad.js";break;case 1:t="msa.js"}this._getLoginUrlPath=this._endpointUrl+"auth/GetLoginUrl/"+t;this._signOutPath=this._endpointUrl+"auth/SignOut/"+t},n.prototype.startAuthHandshake=function(){var n=this;this._requestHandler.makeRequest(this._getLoginUrlPath,"","GET",function(t,i){var f,u,r,o;try{f=JSON.parse(i).webResult.authLoginUrl;u=v();u&&(r=u.createElement("iframe"),o=Math.floor(Math.random()*Math.floor(1e4)),r.id="telframe"+o,r.style.display="none",r.src=f,u.body.appendChild(r),n._loginIframeId=r.id)}catch(t){e(n._logger,1,501,"Error with auth handshake process: "+t)}})},n.prototype.cleanAuthIFrame=function(){var n=v(),t;n&&(t=n.getElementById(this._loginIframeId),t&&n.body.removeChild(t))},n.prototype.signOutAndClearCookies=function(){this._requestHandler.makeRequest(this._signOutPath,"","POST",function(){})},n}(),fg=function(n){function t(){var l,r,i,h,a,y,c,f,o=n.call(this)||this;return o.identifier="AuthPlugin",o.priority=190,o.version="3.2.18",s(t,o,function(t){function p(){if(0!=i.authType){var n=l,t=n.getWParam;n.getWParam=function(){var n=0;return(n=1===i.authType?8|n:16|n)|(t?t():0)}}}function d(n,i){var u=v(),r,f;if(u&&(r=u.createElement("a"),r.href=i,f=r.protocol+"//"+r.hostname,(n.origin===f||"https://login.microsoftonline.com"===n.origin)&&n.data))try{s()}catch(n){e(t.diagLog(),1,502,"Error receiving auth redirect message: "+n)}}function s(){a&&clearTimeout(a);r&&r.cleanAuthIFrame();h=!1;w()}function w(){u(c,function(n){n.ctx.processNext(n.item)});c=[]}function k(){l=null;r=null;i=null;h=!1;a=null;y=null;c=[]}k();t.initialize=function(t,u,e){function k(){w()}var s=o,c,a,v,b;l=u;n.prototype.initialize.call(o,t,u,e);f=ui(ti(s.identifier),u.evtNamespace&&u.evtNamespace());c=s.identifier;i=t.extensionConfig[c]||{};t.extensionConfig[c]=i;h=!1;y=i.handShakeTimeoutMs?i.handShakeTimeoutMs:5e3;a=i.overrideAuthEndpointUrl?i.overrideAuthEndpointUrl:t.endpointUrl;r=new ug(a,i.authType,s.diagLog());p();v=t.disablePageUnloadEvents||[];oh(k,v,f);ro(k,v,f);b=g();b&&ht(b,"message",function(n){d(n,a)},f)};t.processTelemetry=function(n,u){if(u=t._getTelCtx(u),kr(n,t.identifier),0!==i.authType&&i.loggedInStatusCallback&&!0===i.loggedInStatusCallback()){var f=st(t.core);bt(f,"authBounced")||(f.set("authBounced",bu(new Date),1800),h=!0,a=setTimeout(function(){s()},y),r.startAuthHandshake())}h?c.push({ctx:u,item:n}):t.processNext(n,u)};t.signOut=function(){st(l).del("authBounced");r.signOutAndClearCookies();s()};t.setAuthType=function(n){s();i.authType=n;r.setAuthType(n);p()};t._doTeardown=function(){s();gi(g(),"message",null,f);sh(null,f);hh(null,f);k()};b(t,"_authHandler",function(){return r});b(t,"_authConfig",function(){return i});b(t,"_eventQueue",function(){return c});b(t,"_handshakeInProgress",function(){return h});b(t,"_evtNamespace",function(){return"."+f})}),o}return k(t,n),t.__ieDyn=1,t}(tr),lp=function(){},ap=function(){function n(n,t){this._base="";this._currentElement=0;this._base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";this._cv1Constants=new lp;this._cv2Constants=new lp;this._cvVersionAtLatestValidityCheck=2;this._traceLogger=be(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(n)}return n.prototype.isInit=function(){return this.isValid(this.storedCv())},n.prototype.storedCv=function(){return this._base.concat(".",this._currentElement.toString())},n.prototype.getValue=function(){var n=this.storedCv();if(this.isValid(n))return n},n.prototype.getRelatedCv=function(){return this._relatedCv},n.prototype.incrementExternal=function(n){var t,i,r,u,f;if(this.isValid(n)){for(t=n.split("."),i=t.length,t[i-1]=(parseInt(t[i-1],10)+1).toString(),r="",u=0;u<i;u++)r+=t[u],u<i-1&&(r+=".");if(f=t[0].length===this._cv2Constants.baseLength?this._cv2Constants.maxCorrelationVectorLength:this._cv1Constants.maxCorrelationVectorLength,r.length<=f)return r}},n.prototype.canExtend=function(){var n=this.storedCv();return!!this.isValid(n)&&this._isLeqThanMaxCorrelationVectorLength(n.length+2)},n.prototype.canIncrement=function(){return!!this.isValid(this.storedCv())&&this._isLeqThanMaxCorrelationVectorLength(this._base.length+1+(this._currentElement+1+"").length)},n.prototype.setValue=function(n){if(this.isValid(n)){var t=n.lastIndexOf(".");return t>1?(this._base=n.substr(0,t),this._currentElement=parseInt(n.substr(t+1),10)):(this._base=n,this._currentElement=0),!0}return e(this._traceLogger,2,516,"Cannot set invalid correlation vector value"),!1},n.prototype.setValueLegacy=function(n){return this.setValue(n),this.getValue()},n.prototype.seed=function(){for(var n="",t=0;t<this._currentCvConstants.baseLength;t++)n+=this._base64CharSet.charAt(Math.floor(Math.random()*this._base64CharSet.length));return n},n.prototype.extend=function(){if(this.canExtend())return this._base=this._base.concat(".",this._currentElement.toString()),this._currentElement=0,this.storedCv()},n.prototype.increment=function(){if(this.canIncrement())return this._currentElement=this._currentElement+1,this.storedCv()},n.prototype.validateWithCv1=function(n){if(this._cv1Constants.validationPattern.test(n)&&n.length<=this._cv1Constants.maxCorrelationVectorLength)return!0},n.prototype.validateWithCv2=function(n){if(this._cv2Constants.validationPattern.test(n)&&n.length<=this._cv2Constants.maxCorrelationVectorLength)return!0},n.prototype.useCv1=function(){this._currentCvConstants=this._cv1Constants},n.prototype.useCv2=function(){this._currentCvConstants=this._cv2Constants},n.prototype.isValid=function(n){if(n){var t=n.split(".")[0];if(t){if(16===t.length)return this._cvVersionAtLatestValidityCheck=1,this.validateWithCv1(n);if(22===t.length)return this._cvVersionAtLatestValidityCheck=2,this.validateWithCv2(n)}}},n.prototype.init=function(n){return n?this.setValue(n):(this._base=this.seed(),this._currentElement=0),this.getValue()},n.prototype.initLegacy=function(n){return this.init(n)},n.prototype._isLeqThanMaxCorrelationVectorLength=function(n){return 1===this._cvVersionAtLatestValidityCheck?n<=this._cv1Constants.maxCorrelationVectorLength:n<=this._cv2Constants.maxCorrelationVectorLength},n}(),eg=function(n){function t(t){var i=n.call(this)||this;return i.identifier="CorrelationVectorPlugin",i.priority=159,i.version="3.2.18",i._cvInitialValue=t,i._cv=i._cvInitialValue?new ap(i._cvInitialValue):new ap,i}return k(t,n),t.prototype.initialize=function(t,i,r){n.prototype.initialize.call(this,t,i,r)},t.prototype.processTelemetry=function(n,t){kr(n,this.identifier);n.ext=n.ext||{};n.ext.mscv=n.ext.mscv||{};n.ext.mscv.cV||this._cv&&this._cv.isInit()&&(n.ext.mscv.cV=this._cv.getValue());this.processNext(n,t)},t.prototype.getCv=function(){return this._cv||e(this.diagLog(),2,513,"Correlation Vector has not been initialized."),this._cv},t}(tr),og=function(){function n(n,t){this._config=n;this.core=t;this.isEnabled=!1;this.isSyncDone=!1;this.isEnabled=this._config&&(!0===this._config.adobe||!0===this._config.google);this._cookieMgr=st(t)}return n.prototype.idSync=function(n){var i,f,r,u,o,e;try{this.isEnabled&&!this.isSyncDone&&n&&(i=JSON.parse(n),t(i.webResult)&&(!0===this._config.adobe&&(f=(o=this._cookieMgr,(e=i.webResult)&&t(e.anid)?e.anid:bt(o,"ANON").slice(0,34)),(t(i.webResult.mc1)||t(f))&&(r=this._getAdobeUrl(i.webResult.mc1,f),uf()&&(u=new XMLHttpRequest,u.open("GET",r,!0),u.setRequestHeader("Accept","application/json; charset=utf-8"),u.send()))),!0===this._config.google&&t(i.webResult.mc1)&&(r=this._getGoogleUrl(i.webResult.mc1),(new Image).src=r),this.isSyncDone=!0))}catch(n){}},n.prototype._getAdobeUrl=function(n,i){var r="https://dpm.demdex.net/id?d_orgid=EA76ADE95776D2EC7F000101@AdobeOrg&d_cid=";return t(n)&&(r+="88170%01"+n+"%010"),t(i)&&(t(n)&&(r+="%01"),r+="88169%01"+i+"%010"),r+"&d_ver=2"},n.prototype._getGoogleUrl=function(n){return"https://ad.doubleclick.net/ddm/activity/src=6952136;type=store0;cat=oneds;u58="+n+";match_id="+n+";dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1?"},n}(),sg=function(n){function t(){var r,i=n.call(this)||this;return i.identifier="IdSyncPlugin",i.version="3.2.18",s(t,i,function(n){n.initialize=function(n,t){var f=i.identifier,e=n.extensionConfig[f]||{},u;n.extensionConfig[f]=e;u=t.getPlugin("PostChannel");u&&(r=new og(e,t),u.plugin.addResponseHandler(function(n){r.idSync(n)}))};n.processTelemetry=function(t,i){n.processNext(t,i)};n._doTeardown=function(){r=null}}),i}return k(t,n),t.__ieDyn=1,t}(tr);var ko=function(){function n(t,i){var r=i?[].concat(i):[],u=yp(r);this.iKey=function(){return t};this.Msfpc=function(){return u||""};this.count=function(){return r.length};this.events=function(){return r};this.addEvent=function(n){return!!n&&(r.push(n),u||(u=vp(n)),!0)};this.split=function(i,e){var s,o;return i<r.length&&(o=r.length-i,f(e)||(o=e<o?e:o),s=r.splice(i,o),u=yp(r)),new n(t,s)}}return n.create=function(t,i){return new n(t,i)},n}(),hg=function(){function n(){var t=!0,i=!0,u=!0,f="use-collector-delta",r=!1;s(n,this,function(n){n.allowRequestSending=function(){return t};n.firstRequestSent=function(){u&&(u=!1,r||(t=!1))};n.shouldAddClockSkewHeaders=function(){return i};n.getClockSkewHeaderValue=function(){return f};n.setClockSkew=function(n){r||(n?(f=n,i=!0,r=!0):i=!1,t=!0)}})}return n.__ieDyn=1,n}(),cg=function(){function n(){var t={};s(n,this,function(n){n.setKillSwitchTenants=function(n,i){var r,e,f;if(n&&i)try{if(r=function(n){var t=[];return n&&u(n,function(n){t.push(w(n))}),t}(n.split(",")),"this-request-only"===i)return r;for(e=1e3*parseInt(i,10),f=0;f<r.length;++f)t[r[f]]=dt()+e}catch(n){return[]}return[]};n.isTenantKilled=function(n){var i=t,r=w(n);return void 0!==i[r]&&i[r]>dt()||(delete i[r],!1)}})}return n.__ieDyn=1,n}();var au,lg=Math.min(2e6,65e3),ag=/\./,vg=function(){function n(i,r,u,e){var v=!!e,o=r,l={};s(n,this,function(n){function r(n,i,e,s,y,p,w){h(n,function(n,h){var et=null,rt,ut,ft,g,nt,tt;if(h||t(h)){var d=e,b=n,k=y,it=i;if(v&&!s&&ag.test(n)&&(rt=n.split("."),ut=rt.length,ut>1)){for(k&&(k=k.slice()),ft=0;ft<ut-1;ft++)g=rt[ft],it=it[g]=it[g]||{},d+="."+g,k&&k.push(g);b=rt[ut-1]}(et=s&&function(n){var t=l[n];return void 0===t&&(n.length>=7&&(t=uu(n,"ext.metadata")||uu(n,"ext.web")),l[n]=t),t}(d)||!o||!o.handleField(d,b)?function(n,i,r){if(!i&&!t(i)||"string"!=typeof n)return null;var u=typeof i;if("string"===u||"number"===u||"boolean"===u||c(i))i={value:i};else if("object"!==u||oi.call(i,"value")){if(f(i.value)||""===i.value||!a(i.value)&&!si(i.value)&&!wu(i.value)&&!c(i.value))return null}else i={value:r?JSON.stringify(i):i};if(c(i.value)&&!(i.value.length>0))return null;if(!f(i.kind)){if(c(i.value)||!function(n){return 0===n||n>0&&n<=13||32===n}(i.kind))return null;i.value=i.value.toString()}return i}(b,h,u):o.value(d,b,h,u))&&(nt=et.value,(it[b]=nt,p&&p(k,b,et),w&&"object"==typeof nt&&!c(nt))&&(tt=k,tt&&(tt=tt.slice()).push(b),r(h,nt,d+"."+b,s,tt,p,w)))}})}n.createPayload=function(n,t,i,r,u,f){return{apiKeys:[],payloadBlob:"",overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:n,isTeardown:t,isSync:i,isBeacon:r,sendType:f,sendReason:u}};n.appendPayload=function(t,r,u){var f=t&&r&&!t.overflow;return f&&at(i,function(){return"Serializer:appendPayload"},function(){for(var o,e,w,a,c=r.events(),f=t.payloadBlob,l=t.numEvents,v=!1,s=[],h=[],y=t.isBeacon,b=y?65e3:3984588,k=y?lg:2e6,i=0,p=0;i<c.length;){if(o=c[i],o){if(l>=u){t.overflow=r.split(i);break}if(e=n.getEventBlob(o),e&&e.length<=k){if(w=e.length,f.length+w>b){t.overflow=r.split(i);break}f&&(f+="\n");f+=e;++p>20&&(f.substr(0,1),p=0);v=!0;l++}else e?s.push(o):h.push(o),c.splice(i,1),i--}i++}(s&&s.length>0&&t.sizeExceed.push(ko.create(r.iKey(),s)),h&&h.length>0&&t.failedEvts.push(ko.create(r.iKey(),h)),v)&&(t.batches.push(r),t.payloadBlob=f,t.numEvents=l,a=r.iKey(),-1===hi(t.apiKeys,a)&&t.apiKeys.push(a))},function(){return{payload:t,theBatch:{iKey:r.iKey(),evts:r.events()},max:u}}),f};n.getEventBlob=function(n){try{return at(i,function(){return"Serializer.getEventBlob"},function(){var t={},i,f,u,e;return t.name=n.name,t.time=n.time,t.ver=n.ver,t.iKey="o:"+function(n){if(n){var t=n.indexOf("-");if(t>-1)return n.substring(0,t)}return""}(n.iKey),i={},f=n.ext,f&&(t.ext=i,h(f,function(n,t){r(t,i[n]={},"ext."+n,!0,null,null,!0)})),u=t.data={},u.baseType=n.baseType,e=u.baseData={},r(n.baseData,e,"baseData",!1,["baseData"],function(n,t,r){wp(i,n,t,r)},!0),r(n.data,u,"data",!1,[],function(n,t,r){wp(i,n,t,r)},!0),JSON.stringify(t)},function(){return{item:n}})}catch(n){return null}}})}return n.__ieDyn=1,n}();var yg=((au={})[1]="requeue",au[100]="requeue",au[200]="sent",au[8004]="drop",au[8003]="drop",au),pc={},wc={};tu("AuthMsaDeviceTicket","AuthMsaDeviceTicket",!1);tu("client-version","client-version");tu("client-id","Client-Id");tu("apikey","apikey");tu("time-delta-to-apply-millis","time-delta-to-apply-millis");tu("upload-time","upload-time");tu("AuthXToken","AuthXToken");gp=function(){function n(i,r,c,l,v){this._responseHandlers=[];var ot,k,b,y,bt,kt,gt,st,ni,vt,yt="?cors=true&"+"content-type".toLowerCase()+"=application/x-json-stream",ht=new cg,rt=!1,tt=new hg,ct=!1,et=0,pt=!0,it=[],wt={},d=[],ft=null,lt=!1,g=!1,ti=!1;s(n,this,function(n){function ui(n,t){for(var r=0,i=null,u=0;null==i&&u<n.length;)1===(r=n[u])?ia()?i=gi:uf()&&(i=tr):2===r&&ta(t)&&(!t||t&&!st)?i=nr:ct&&3===r&&na()&&(i=ir),u++;return i?{_transport:r,_isSync:t,sendPOST:i}:null}function gi(n,t,i){var r=new XDomainRequest;r.open("POST",n.urlString);n.timeout&&(r.timeout=n.timeout);r.onload=function(){var n=bp(r);s(t,200,{},n);li(n)};r.onerror=function(){s(t,400,{})};r.ontimeout=function(){s(t,500,{})};r.onprogress=function(){};i?r.send(n.data):v.set(function(){r.send(n.data)},0)}function nr(n,t,i){var f,e=n.urlString,o=!1,r=!1,u=((f={body:n.data,method:"POST"}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,f);i&&(u.keepalive=!0,2===n._sendReason&&(o=!0,vt&&(e+="&NoResponseBody=true")));si&&(u.credentials="include");n.headers&&ki(n.headers).length>0&&(u.headers=n.headers);fetch(e,u).then(function(n){var u={},i="",f=n.headers;f&&f.forEach(function(n,t){u[t]=n});n.body&&n.text().then(function(n){i=n});r||(r=!0,s(t,n.status,u,i),li(i))}).catch(function(){r||(r=!0,s(t,0,{}))});o&&!r&&(r=!0,s(t,200,{}));!r&&n.timeout>0&&v.set(function(){r||(r=!0,s(t,500,{}))},n.timeout)}function tr(n,t,i){function f(n,t,i){if(!n[i]&&t&&t.getResponseHeader){var r=t.getResponseHeader(i);r&&(n[i]=w(r))}return n}function e(n,i){s(t,n.status,function(n){var r,i,t={};return n.getAllResponseHeaders?(r=n.getAllResponseHeaders(),i={},a(r)&&u(w(r).split(/[\r\n]+/),function(n){var t,r,u;n&&(t=n.indexOf(": "),-1!==t?(r=w(n.substring(0,t)).toLowerCase(),u=w(n.substring(t+1)),i[r]=u):i[w(n)]=1)}),t=i):(t=f(t,n,"time-delta-millis"),t=f(t,n,"kill-duration"),t=f(t,n,"kill-duration-seconds")),t}(n),i)}var o=n.urlString,r;i&&n.disableXhrSync&&(i=!1);r=wv("POST",o,si,!0,i,n.timeout);h(n.headers,function(n,t){r.setRequestHeader(n,t)});r.onload=function(){var n=bp(r);e(r,n);li(n)};r.onerror=function(){e(r)};r.ontimeout=function(){e(r)};r.send(n.data)}function s(n,t,i,r){try{n(t,i,r)}catch(n){e(k,2,518,o(n))}}function ir(n,t){var r=200,f=n._thePayload,h=n.urlString+(vt?"&NoResponseBody=true":""),e,i;try{e=ai();e.sendBeacon(h,n.data)||(f?(i=[],u(f.batches,function(n){if(i&&n&&n.count()>0){for(var r=n.events(),t=0;t<r.length;t++)if(!e.sendBeacon(h,ft.getEventBlob(r[t]))){i.push(n.split(t));break}}else i.push(n.split(0))}),ri(i,8003,f.sendType,!0)):r=0)}catch(n){vi(k,"Failed to send telemetry using sendBeacon API. Ex:"+o(n));r=0}finally{s(t,r,{},"")}}function fi(n){return 2===n||3===n}function hi(n){return g&&fi(n)&&(n=2),n}function yi(){return!rt&&et<r}function pi(){var n=d;return d=[],n}function wi(n,t,i){var r=!1;return n&&n.length>0&&!rt&&b[t]&&ft&&(r=0!==t||yi()&&(i>0||tt.allowRequestSending())),r}function bi(n){var t={};return n&&u(n,function(n,i){t[i]={iKey:n.iKey(),evts:n.events()}}),t}function ei(n,t,r,u,f){if(n&&0!==n.length)if(rt)ri(n,1,u);else{u=hi(u);try{var h=n,s=0!==u;at(y,function(){return"HttpManager:_sendBatches"},function(e){var h;e&&(n=n.slice(0));for(var a=[],o=null,c=ii(),l=b[u]||(s?b[1]:b[0]),v=l&&l._transport,y=ni&&(g||fi(u)||3===v||l._isSync&&2===v);wi(n,u,t);)h=n.shift(),h&&h.count()>0&&(ht.isTenantKilled(h.iKey())?a.push(h):(o=o||ft.createPayload(t,r,s,y,f,u),ft.appendPayload(o,h,i)?null!==o.overflow&&(n=[o.overflow].concat(n),o.overflow=null,ci(o,c,ii(),f),c=ii(),o=null):(ci(o,c,ii(),f),c=ii(),n=[h].concat(n),o=null)));o&&ci(o,c,ii(),f);n.length>0&&(d=n.concat(d));ri(a,8004,u)},function(){return{batches:bi(h),retryCount:t,isTeardown:r,isSynchronous:s,sendReason:f,useSendBeacon:fi(u),sendType:u}},!s)}catch(n){e(k,2,48,"Unexpected Exception sending batch: "+o(n))}}}function rr(n,i){var r={url:yt,hdrs:{},useHdrs:!1},f,o,s,e;for(i?(r.hdrs=nt(r.hdrs,wt),r.useHdrs=ki(r.hdrs).length>0):h(wt,function(n,t){wc[n]?vu(r,wc[n],t,!1):(r.hdrs[n]=t,r.useHdrs=!0)}),vu(r,"client-id","NO_AUTH",i),vu(r,"client-version","1DS-Web-JS-3.2.18",i),f="",u(n.apiKeys,function(n){f.length>0&&(f+=",");f+=n}),vu(r,"apikey",f,i),vu(r,"upload-time",dt().toString(),i),o=function(n){for(var i,t=0;t<n.batches.length;t++)if(i=n.batches[t].Msfpc(),i)return encodeURIComponent(i);return""}(n),(t(o)&&(r.url+="&ext.intweb.msfpc="+o),tt.shouldAddClockSkewHeaders()&&vu(r,"time-delta-to-apply-millis",tt.getClockSkewHeaderValue(),i),y.getWParam)&&(s=y.getWParam(),s>=0&&(r.url+="&w="+s)),e=0;e<it.length;e++)r.url+="&"+it[e].name+"="+it[e].value;return r}function oi(n,t,i){n[t]=n[t]||{};n[t][ot.identifier]=i}function ci(t,i,r,f){var a,e,h,l,v;t&&t.payloadBlob&&t.payloadBlob.length>0&&(a=!!n.sendHook,e=b[t.sendType],!fi(t.sendType)&&t.isBeacon&&2===t.sendReason&&(e=b[2]||b[3]||e),h=ti,(t.isBeacon||3===e._transport)&&(h=!1),l=rr(t,h),h=h||l.useHdrs,v=ii(),at(y,function(){return"HttpManager:_doPayloadSend"},function(){for(var ut,it,w,rt,p,b,d=0;d<t.batches.length;d++)for(ut=t.batches[d].events(),it=0;it<ut.length;it++)w=ut[it],lt&&(rt=w.timings=w.timings||{},oi(rt,"sendEventStart",v),oi(rt,"serializationStart",i),oi(rt,"serializationCompleted",r)),w.sendAttempt>0?w.sendAttempt++:w.sendAttempt=1;ri(t.batches,1e3+(f||0),t.sendType,!0);p={data:t.payloadBlob,urlString:l.url,headers:l.hdrs,_thePayload:t,_sendReason:f,timeout:kt,disableXhrSync:gt,disableFetchKeepAlive:st};h&&(kp(p.headers,"cache-control")||(p.headers["cache-control"]="no-cache, no-store"),kp(p.headers,"content-type")||(p.headers["content-type"]="application/x-json-stream"));b=null;e&&(b=function(i){tt.firstRequestSent();var r=function(i,r){!function(t,i,r,f){var e,o=9e3,s=null,a=!1,v=!1,l,y,h;try{if(l=!0,void 0!==t){if(i&&(tt.setClockSkew(i["time-delta-millis"]),y=i["kill-duration"]||i["kill-duration-seconds"],u(ht.setKillSwitchTenants(i["kill-tokens"],y),function(n){u(r.batches,function(t){if(t.iKey()===n){s=s||[];var i=t.split(0);r.numEvents-=i.count();s.push(i)}})})),200==t||204==t)return void(o=200);((e=t)>=300&&e<500&&408!=e&&429!=e||501==e||505==e||r.numEvents<=0)&&(l=!1);o=9e3+t%1e3}l&&(o=100,h=r.retryCnt,0===r.sendType&&(h<c?(a=!0,di(function(){0===r.sendType&&et--;ei(r.batches,h+1,r.isTeardown,g?2:r.sendType,5)},g,pp(h))):(v=!0,g&&(o=8001))))}finally{a||(tt.setClockSkew(),function(t,i,r,f){try{f&&ot._backOffTransmission();200===i&&(f||t.isSync||ot._clearBackOff(),function(n){if(lt){var t=ii();u(n,function(n){var i,r;n&&n.count()>0&&(i=n.events(),r=t,lt&&u(i,function(n){oi(n.timings=n.timings||{},"sendEventCompleted",r)}))})}}(t.batches));ri(t.batches,i,t.sendType,!0)}finally{0===t.sendType&&(et--,5!==r&&n.sendQueuedRequests(t.sendType,r))}}(r,o,f,v));ri(s,8004,r.sendType)}}(i,r,t,f)},h=t.isTeardown||t.isSync;try{e.sendPOST(i,r,h);n.sendListener&&n.sendListener(p,i,h,t.isBeacon)}catch(n){vi(k,"Unexpected exception sending payload. Ex:"+o(n));s(r,0,{})}});at(y,function(){return"HttpManager:_doPayloadSend.sender"},function(){if(b)if(0===t.sendType&&et++,a&&!t.isBeacon&&3!==e._transport){var r={data:p.data,urlString:p.urlString,headers:nt({},p.headers),timeout:p.timeout,disableXhrSync:p.disableXhrSync,disableFetchKeepAlive:p.disableFetchKeepAlive},i=!1;at(y,function(){return"HttpManager:_doPayloadSend.sendHook"},function(){try{n.sendHook(r,function(n){i=!0;pt||n._thePayload||(n._thePayload=n._thePayload||p._thePayload,n._sendReason=n._sendReason||p._sendReason);b(n)},t.isSync||t.isTeardown)}catch(n){i||b(p)}})}else b(p)})},function(){return{thePayload:t,serializationStart:i,serializationCompleted:r,sendReason:f}},t.isSync));t.sizeExceed&&t.sizeExceed.length>0&&ri(t.sizeExceed,8003,t.sendType);t.failedEvts&&t.failedEvts.length>0&&ri(t.failedEvts,8002,t.sendType)}function di(n,t,i){t?n():v.set(n,i)}function li(i){var f=n._responseHandlers,r,u;try{for(r=0;r<f.length;r++)try{f[r](i)}catch(n){e(k,1,519,"Response handler failed: "+n)}i&&(u=JSON.parse(i),t(u.webResult)&&t(u.webResult.msfpc)&&bt.set("MSFPC",u.webResult.msfpc,31536e3))}catch(n){}}function ri(n,i,r,u){var h,s,f,o;n&&n.length>0&&l&&(h=l[(f=i,o=yg[f],t(o)||(o="oth",f>=9e3&&f<=9999?o="rspFail":f>=8e3&&f<=8999?o="drop":f>=1e3&&f<=1999&&(o="send")),o)],h&&(s=0!==r,at(y,function(){return"HttpManager:_sendBatchesNotification"},function(){di(function(){try{h.call(l,n,i,s,r)}catch(n){e(k,1,74,"send request notification failed: "+n)}},u||s,0)},function(){return{batches:bi(n),reason:i,isSync:s,sendSync:u,sendType:r}},!s)))}var si=!0;n.initialize=function(n,t,i,r,u){var o,c,v,w,h,e;u||(u={});yt=n+yt;ti=!!p(u.avoidOptions)||!u.avoidOptions;y=t;bt=t.getCookieMgr();lt=!y.config.disableEventTimings;c=!!y.config.enableCompoundKey;k=(ot=i).diagLog();v=u.valueSanitizer;w=u.stringifyObjects;p(u.enableCompoundKey)||(c=!!u.enableCompoundKey);kt=u.xhrTimeout;gt=!!u.disableXhrSync;st=!!u.disableFetchKeepAlive;vt=!1!==u.addNoResponse;ct=!ih();ft=new vg(y,v,w,c);f(u.useSendBeacon)||(ct=!!u.useSendBeacon);var s=r,l=u.alwaysUseXhrOverride?r:null,d=u.alwaysUseXhrOverride?r:null,a=[3,2];r||(pt=!1,h=ut(),h&&h.protocol&&"file:"===h.protocol.toLowerCase()&&(si=!1),e=[],ih()?(e=[2,1],a=[2,1,3]):e=[1,2,3],(r=ui(e=dp(e,u.transports),!1))||vi(k,"No available transport to send events"),s=ui(e,!0));l||(l=ui(a=dp(a,u.unloadTransports),!0));ni=!pt&&(ct&&na()||!st&&ta(!0));(o={})[0]=r;o[1]=s||ui([1,2,3],!0);o[2]=l||s||ui([1],!0);o[3]=d||ui([2,3],!0)||s||ui([1],!0);b=o};n._getDbgPlgTargets=function(){return[b[0],ht,ft,b]};n.addQueryStringParameter=function(n,t){for(var i=0;i<it.length;i++)if(it[i].name===n)return void(it[i].value=t);it.push({name:n,value:t})};n.addHeader=function(n,t){wt[n]=t};n.canSendRequest=function(){return yi()&&tt.allowRequestSending()};n.sendQueuedRequests=function(n,t){p(n)&&(n=0);g&&(n=hi(n),t=2);wi(d,n,0)&&ei(pi(),0,!1,n,t||0)};n.isCompletelyIdle=function(){return!rt&&0===et&&0===d.length};n.setUnloading=function(n){g=n};n.addBatch=function(n){if(n&&n.count()>0){if(ht.isTenantKilled(n.iKey()))return!1;d.push(n)}return!0};n.teardown=function(){d.length>0&&ei(pi(),0,!0,2,2)};n.pause=function(){rt=!0};n.resume=function(){rt=!1;n.sendQueuedRequests(0,4)};n.sendSynchronousBatch=function(n,t,i){n&&n.count()>0&&(f(t)&&(t=1),g&&(t=hi(t),i=2),ei([n],0,!1,t,i||0))}})}return n.__ieDyn=1,n}();var ne,bg=function(n){function i(){var r,st=n.call(this)||this;st.identifier="PostChannel";st.priority=1011;st.version="3.2.18";var pt,f,ht,ut,ft,p,c,wt=!1,vt=[],o=null,w=!1,it=0,bt=500,y=0,ct=1e4,k={},et="REAL_TIME",rt=null,yt=null,l=0,ot=0,a={},nt=-1,lt=!0,tt=!1,kt=6,dt=2;return s(i,st,function(n,i){function ci(n){"beforeunload"!==(n||g().event).type&&(tt=!0,f.setUnloading(tt));ri(2,2)}function di(){tt=!1;f.setUnloading(tt)}function li(n,t){var i,r,u;if(n.sendAttempt||(n.sendAttempt=0),n.latency||(n.latency=1),n.ext&&n.ext.trace&&delete n.ext.trace,n.ext&&n.ext.user&&n.ext.user.id&&delete n.ext.user.id,lt&&(n.ext=du(n.ext),n.baseData&&(n.baseData=du(n.baseData)),n.data&&(n.data=du(n.data))),n.sync)if(l||w)n.latency=3,n.sync=!1;else if(f)return lt&&(n=du(n)),void f.sendSynchronousBatch(ko.create(n.iKey,[n]),!0===n.sync?1:n.sync,3);var e=n.latency,o=y,s=ct;4===e&&(o=it,s=bt);i=!1;o<s?i=!wi(n,t):(r=1,u=20,4===e&&(r=4,u=1),i=!0,function(n,t,i,r){for(var u,e,f;i<=t;){if(u=yi(n,t,!0),u&&u.count()>0&&(e=u.split(0,r),f=e.count(),f>0))return 4===i?it-=f:y-=f,ii("eventsDiscarded",[e],yr.QueueFull),!0;i++}return bi(),!1}(n.iKey,n.latency,r,u)&&(i=!wi(n,t)));i&&oi("eventsDiscarded",[n],yr.QueueFull)}function gt(n,t,i){var r=fi(n,t,i);return f.sendQueuedRequests(t,i),r}function ai(){return y>0}function s(){var n,t;(nt>=0&&fi(nt,0,ft)&&f.sendQueuedRequests(0,ft),it>0&&!yt&&!w)&&(n=k[et][2],n>=0&&(yt=ni(function(){yt=null;gt(4,0,1);s()},n)));t=k[et][1];!rt&&!o&&t>=0&&!w&&(ai()?rt=ni(function(){rt=null;gt(0===ot?3:1,0,1);ot++;ot%=2;s()},t):ot=0)}function vi(){r=null;wt=!1;vt=[];o=null;w=!1;it=0;bt=500;y=0;ct=1e4;k={};et="REAL_TIME";rt=null;yt=null;l=0;ot=0;pt=null;a={};ht=void 0;ut=0;nt=-1;ft=null;lt=!0;tt=!1;kt=6;dt=2;p=null;c=go();f=new gp(500,2,1,{requeue:gi,send:nr,sent:tr,drop:ir,rspFail:rr,oth:ur},c);ki();a[4]={batches:[],iKeyMap:{}};a[3]={batches:[],iKeyMap:{}};a[2]={batches:[],iKeyMap:{}};a[1]={batches:[],iKeyMap:{}};hi()}function ni(n,t){0===t&&l&&(t=1);var i=1e3;return l&&(i=pp(l-1)),c.set(n,t*i)}function st(){return null!==rt&&(c.clear(rt),rt=null,ot=0,!0)}function ri(n,t){st();o&&(c.clear(o),o=null);w||gt(1,n,t)}function yi(n,t,i){var u=a[t],r;return u||(u=a[t=1]),r=u.iKeyMap[n],!r&&i&&(r=ko.create(n),u.batches.push(r),u.iKeyMap[n]=r),r}function pi(t,i){f.canSendRequest()&&!l&&(ht>0&&y>ht&&(i=!0),i&&null==o&&n.flush(t,null,20))}function wi(n,t){lt&&(n=du(n));var i=n.latency,r=yi(n.iKey,i,!0);return!!r.addEvent(n)&&(4!==i?(y++,t&&0===n.sendAttempt&&pi(!n.sync,ut>0&&r.count()>=ut)):it++,!0)}function bi(){for(var t=0,i=0,r=function(n){var r=a[n];r&&r.batches&&u(r.batches,function(r){4===n?t+=r.count():i+=r.count()})},n=1;n<=4;n++)r(n);y=i;it=t}function fi(t,i,r){var e=!1,o=0===i;return!o||f.canSendRequest()?at(n.core,function(){return"PostChannel._queueBatches"},function(){for(var n,i=[],r=4;r>=t;)n=a[r],n&&n.batches&&n.batches.length>0&&(u(n.batches,function(n){f.addBatch(n)?e=e||n&&n.count()>0:i=i.concat(n.events());4===r?it-=n.count():y-=n.count()}),n.batches=[],n.iKeyMap={}),r--;i.length>0&&oi("eventsDiscarded",i,yr.KillSwitch);e&&nt>=t&&(nt=-1,ft=0)},function(){return{latency:t,sendType:i,sendReason:r}},!o):(nt=nt>=0?Math.min(nt,t):t,ft=Math.max(ft,r)),e}function ki(){(k={}).REAL_TIME=[2,1,0];k.NEAR_REAL_TIME=[6,3,0];k.BEST_EFFORT=[18,9,0]}function gi(t){var i=[],r=kt;tt&&(r=dt);u(t,function(t){t&&t.count()>0&&u(t.events(),function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<r?(kr(t,n.identifier),li(t,!1)):i.push(t))})});i.length>0&&oi("eventsDiscarded",i,yr.NonRetryableStatus);tt&&ri(2,2)}function ei(t,i){var r=n._notificationManager||{},u=r[t];if(u)try{u.apply(r,i)}catch(i){e(n.diagLog(),1,74,t+" notification failed: "+i)}}function oi(n,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];t&&t.length>0&&ei(n,[t].concat(r))}function ii(n,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];t&&t.length>0&&u(t,function(t){t&&t.count()>0&&ei(n,[t.events()].concat(r))})}function nr(n,t,i){n&&n.length>0&&ei("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==i])}function tr(n,t){ii("eventsSent",n,t);s()}function ir(n,t){ii("eventsDiscarded",n,t>=8e3&&t<=8999?t-8e3:yr.Unknown)}function rr(n){ii("eventsDiscarded",n,yr.NonRetryableStatus);s()}function ur(n){ii("eventsDiscarded",n,yr.Unknown);s()}function hi(){ut=r&&r.disableAutoBatchFlushLimit?0:Math.max(1500,ct/6)}vi();n._getDbgPlgTargets=function(){return[f]};n.initialize=function(u,e,o){at(e,function(){return"PostChannel:initialize"},function(){var a=e,h,l,s;i.initialize(u,e,o);try{e.addUnloadCb;p=ui(ti(n.identifier),e.evtNamespace&&e.evtNamespace());h=n._getTelCtx();u.extensionConfig[n.identifier]=u.extensionConfig[n.identifier]||{};r=h.getExtCfg(n.identifier);c=go(r.setTimeoutOverride,r.clearTimeoutOverride);lt=!r.disableOptimizeObj&&!!d("chrome"),function(n){var t=n.getWParam;n.getWParam=function(){var n=0;return r.ignoreMc1Ms0CookieProcessing&&(n|=2),n|t()}}(a);r.eventsLimitInMem>0&&(ct=r.eventsLimitInMem);r.immediateEventLimit>0&&(bt=r.immediateEventLimit);r.autoFlushEventsLimit>0&&(ht=r.autoFlushEventsLimit);si(r.maxEventRetryAttempts)&&(kt=r.maxEventRetryAttempts);si(r.maxUnloadEventRetryAttempts)&&(dt=r.maxUnloadEventRetryAttempts);hi();r.httpXHROverride&&r.httpXHROverride.sendPOST&&(pt=r.httpXHROverride);t(u.anonCookieName)&&f.addQueryStringParameter("anoncknm",u.anonCookieName);f.sendHook=r.payloadPreprocessor;f.sendListener=r.payloadListener;l=r.overrideEndpointUrl?r.overrideEndpointUrl:u.endpointUrl;n._notificationManager=e.getNotifyMgr();f.initialize(l,n.core,n,pt,r);s=u.disablePageUnloadEvents||[];oh(ci,s,p);ro(ci,s,p),function n(t,i,r){var f=ui(ga,r),u=su(["pageshow"],t,i,f);return!(u=su(["visibilitychange"],function(n){var i=v();t&&i&&"visible"===i.visibilityState&&t(n)},i,f)||u)&&i&&(u=n(t,null,r)),u}(di,u.disablePageShowEvents,p)}catch(i){throw n.setInitialized(!1),i;}},function(){return{coreConfig:u,core:e,extensions:o}})};n.processTelemetry=function(t,i){var u,e,f;kr(t,n.identifier);u=(i=n._getTelCtx(i)).getExtCfg(n.identifier);e=!!r.disableTelemetry;u&&(e=e||!!u.disableTelemetry);f=t;e||wt||(r.overrideInstrumentationKey&&(f.iKey=r.overrideInstrumentationKey),u&&u.overrideInstrumentationKey&&(f.iKey=u.overrideInstrumentationKey),li(f,!0),tt?ri(2,2):s());n.processNext(f,i)};n._doTeardown=function(){var n;ri(2,2);wt=!0;f.teardown();sh(null,p);hh(null,p);cf(["pageshow"],null,n=ui(ga,p));cf(["visibilitychange"],null,n);vi()};n.setEventQueueLimits=function(n,t){var i,r,f;if(ct=n>0?n:1e4,ht=t>0?t:0,hi(),i=y>n,!i&&ut>0)for(r=1;!i&&r<=3;r++)f=a[r],f&&f.batches&&u(f.batches,function(n){n&&n.count()>=ut&&(i=!0)});pi(!0,i)};n.pause=function(){st();w=!0;f.pause()};n.resume=function(){w=!1;f.resume();s()};n.addResponseHandler=function(n){f._responseHandlers.push(n)};n._loadTransmitProfiles=function(n){st();ki();et="REAL_TIME";s();h(n,function(n,t){var r=t.length,i,u;r>=2&&(i=r>2?t[2]:0,(t.splice(0,r-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0)&&(u=t[0]/t[1],t[0]=Math.ceil(u)*t[1]),i>=0&&t[1]>=0&&i>t[1]&&(i=t[1]),t.push(i),k[n]=t)})};n.flush=function(n,t,i){if(void 0===n&&(n=!0),!w)if(i=i||1,n)null==o?(st(),fi(1,0,i),o=ni(function(){o=null,function n(t,i){gt(1,0,i);bi(),function n(t){f.isCompletelyIdle()?t():o=ni(function(){o=null;n(t)},.25)}(function(){t&&t();vt.length>0?o=ni(function(){o=null;n(vt.shift(),i)},0):(o=null,s())})}(t,i)},0)):vt.push(t);else{var r=st();gt(1,1,i);null!=t&&t();r&&s()}};n.setMsaAuthTicket=function(n){f.addHeader("AuthMsaDeviceTicket",n)};n.hasEvents=ai;n._setTransmitProfile=function(n){et!==n&&void 0!==k[n]&&(st(),et=n,s())};n._backOffTransmission=function(){l<4&&(l++,st(),s())};n._clearBackOff=function(){l&&(l=0,st(),s())};b(n,"_setTimeoutOverride",function(){return c.set},function(n){c=go(n,c.clear)});b(n,"_clearTimeoutOverride",function(){return c.clear},function(n){c=go(c.set,n)})}),st}return k(i,n),i.__ieDyn=1,i}(tr),vt=ot({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"]}),kg=ot({id:[0,"id"],ver:[1,"ver"],appName:[2,"name"],locale:[3,"locale"],expId:[4,"expId"],env:[5,"env"]}),dg=ot({domain:[0,"domain"],browser:[1,"browser"],browserVer:[2,"browserVer"],screenRes:[3,"screenRes"],userConsent:[4,"userConsent"],consentDetails:[5,"consentDetails"]}),gg=ot({locale:[0,"locale"],localId:[1,"localId"],id:[2,"id"]}),nn=ot({osName:[0,"name"],ver:[1,"ver"]}),tn=ot({ver:[0,"ver"],seq:[1,"seq"],installId:[2,"installId"],epoch:[3,"epoch"]}),rn=ot({msfpc:[0,"msfpc"],anid:[1,"anid"],serviceName:[2,"serviceName"]}),un=ot({popSample:[0,"popSample"],eventFlags:[1,"eventFlags"]}),fn=ot({tz:[0,"tz"]}),en=ot({sessionId:[0,"sesId"]}),on=ot({localId:[0,"localId"],deviceClass:[1,"deviceClass"],make:[2,"make"],model:[3,"model"]}),sn=ot({role:[0,"role"],roleInstance:[1,"roleInstance"],roleVer:[2,"roleVer"]}),hn=ot({traceId:[0,"traceID"],traceName:[1,"name"],parentId:[2,"parentID"]}),cn=ot({traceId:[0,"traceId"],spanId:[1,"spanId"],traceFlags:[2,"traceFlags"]});var rw=function(){function n(){s(n,this,function(n){n.setId=function(t){n.customId=t};n.getId=function(){return a(n.customId)?n.customId:n.automaticId}})}return n._staticInit=void b(n.prototype,"id",ln,an),n}(),vn=function(){function n(t,i){var f,r,u=be(t),o=st(t);s(n,this,function(t){function c(n){var i=t.automaticSession,r=n.split("|"),f,o;r.length>0&&i.setId(r[0]);try{r.length>1&&(f=+r[1],i.acquisitionDate=+new Date(f),i.acquisitionDate=i.acquisitionDate>0?i.acquisitionDate:0);r.length>2&&(o=+r[2],i.renewalDate=+new Date(o),i.renewalDate=i.renewalDate>0?i.renewalDate:0)}catch(n){e(u,1,510,"Error parsing ai_session cookie, session will be reset: "+n)}0===i.renewalDate&&e(u,2,517,"AI session renewal date is 0, session will be reset.")}function a(){var n=t.automaticSession,r=(new Date).getTime(),i=t.config.sessionAsGuid();!p(i)&&i?wu(i)?n.setId(br()):n.setId(br(i)):n.setId(uh(h&&h.idLength?h.idLength():22));n.acquisitionDate=r;n.renewalDate=r;v(n.getId(),n.acquisitionDate,n.renewalDate);nw()||e(u,2,505,"Browser does not support local storage. Session durations will be inaccurate.")}function v(n,i,u){var s=i+t.config.sessionExpirationMs(),h=u+t.config.sessionRenewalMs(),e=new Date,l=[n,i,u],c;s<h?e.setTime(s):e.setTime(h);c=t.config.cookieDomain?t.config.cookieDomain():null;o.set(r(),l.join("|")+";expires="+e.toUTCString(),null,c);f=(new Date).getTime()}var s,h={sessionRenewalMs:(s=i).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}};l(i.sessionExpirationMs)||(h.sessionExpirationMs=function(){return n.acquisitionSpan});l(i.sessionRenewalMs)||(h.sessionRenewalMs=function(){return n.renewalSpan});t.config=h;r=function(){return t.config.namePrefix&&t.config.namePrefix()?"ai_session"+t.config.namePrefix():"ai_session"};t.automaticSession=new rw;t.update=function(){t.automaticSession.getId()||function(){var n=o.get(r()),i;n&&l(n.split)?c(n):(i=function(n,t){var i=tw();if(null!==i)try{return i.getItem(t)}catch(t){ne=!1;e(n,1,503,"Browser failed read of local storage. "+t)}return null}(u,r()),i&&c(i));t.automaticSession.getId()||a()}();var i=t.automaticSession,h=t.config,s=(new Date).getTime(),y=s-i.acquisitionDate>h.sessionExpirationMs(),p=s-i.renewalDate>h.sessionRenewalMs();y||p?a():(!f||s-f>n.cookieUpdateInterval)&&(i.renewalDate=s,v(i.getId(),i.acquisitionDate,i.renewalDate))};t.backup=function(){var i,f,o,n=t.automaticSession;i=n.getId();f=n.acquisitionDate;o=n.renewalDate,function(n,t,i){var r=tw();if(null!==r)try{r.setItem(t,i)}catch(t){ne=!1;e(n,1,504,"Browser failed write to local storage. "+t)}}(u,r(),[i,f,o].join("|"))}})}return n.acquisitionSpan=864e5,n.renewalSpan=18e5,n.cookieUpdateInterval=6e4,n}(),bc=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];var wn=function(){function n(t,i){var r=null,f=bc.slice(0),e=st(i),u=t;s(n,this,function(n){function o(n){n!==r&&(r=uw(n,f))}if(kl()){var i=v().documentElement;i&&(n.locale=i.lang)}n.env=t.env?t.env:function(n){var r,f={},u=v(),i,t;if(u)for(r=u&&u.querySelectorAll("meta"),i=0;i<r.length;i++)t=r[i],t.name&&0===t.name.toLowerCase().indexOf(n)&&(f[t.name.replace(n,"")]=t.content);return f}("awa-").env;n.getExpId=function(){return u.expId?(o(u.expId),r):(o(bt(e,"Treatments")),r)}})}return n.validateAppExpId=uw,n._staticInit=void b(n.prototype,"expId",pn),n}(),bn=function(){},kn=function(){};var ntt=function(){function n(t,i){var r=st(i);s(n,this,function(n){t.serviceName&&(n.serviceName=t.serviceName);n.getMsfpc=function(){return bt(r,"MSFPC")};n.getAnid=function(){return bt(r,"ANON").slice(0,34)}})}var t;return n._staticInit=(b(t=n.prototype,"msfpc",dn),void b(t,"anid",gn)),n}(),ttt=function(){var i=(new Date).getTimezoneOffset(),n=i%60,t=(i-n)/60,r="+";t>0&&(r="-");t=Math.abs(t);n=Math.abs(n);this.tz=r+(t<10?"0"+t:t.toString())+":"+(n<10?"0"+n:n.toString())},lr={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},fw={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},ew=[{r:lr.WINPHONE,os:"Windows Phone"},{r:lr.WINRT,os:"Windows RT"},{r:lr.WIN,os:"Windows"},{r:lr.IOS,os:"iOS"},{r:lr.ANDROID,os:"Android"},{r:lr.LINUX,os:"Linux"},{r:lr.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:lr.OSX,os:"Mac OS X"}];var itt=function(n){var i;if(n.populateOperatingSystemInfo){var r=ai()||{},t=n.userAgent||r.userAgent||"",u=n.userAgentData||r.userAgentData||{};t&&(i=function(n){for(var t,i=0;i<ew.length;i++)if((t=ew[i],t.r&&n.match(t.r))||t.s&&-1!==n.indexOf(t.s))return t.os;return"Unknown"}(t.toLowerCase()),this.name=i,this.ver=function(n,t){return"Windows"===t?ow(n,"Windows NT"):"Android"===t?ow(n,t):"Mac OS X"===t?function(n){var r=n.match(new RegExp("Mac OS X ([\\d,_,.]+)")),t,i;return r&&(t=r[1].replace(/_/g,"."),t)?(i=sw(t),i?t.split(i)[0]:t):"Unknown"}(n):"iOS"===t?function(n){var r=n.match(new RegExp("OS ([\\d,_,.]+)")),t,i;return r&&(t=r[1].replace(/_/g,"."),t)?(i=sw(t),i?t.split(i)[0]:t):"Unknown"}(n):"Unknown"}(t,i));this.name&&"Unknown"!==this.name||!a(u.platform)||(this.name=u.platform)}},kc="MicrosoftApplicationsTelemetryDeviceId",rtt=function(){function n(t,i){var r=0;s(n,this,function(n){var e=t.propertyStorageOverride,u,f;n.seq=r;n.epoch=of(!1).toString();u=st(i,t);u.isEnabled()||e?(f=function(n,t,i){return t?t.getProperty(i)||"":bt(n,i)}(u,e,kc),f||(f=uv()),function(n,t,i,r){t?t.setProperty(i,r):n.set(i,r,31536e3)}(u,e,kc,f),n.installId=f):u.purge(kc);n.getSequenceId=function(){return++r}})}return n.__ieDyn=1,n}(),utt=function(n,t,i,r){if(this.traceId=t||wt(),n.enableDistributedTracing&&!i&&(i=wt().substring(0,16)),this.parentId=i,n.enableApplicationInsightsTrace){this.name=r;var u=ut();u&&u.pathname&&(this.name=u.pathname)}};var ott=function(){function n(t,i,r){var e,u=i,f=st(r,t);s(n,this,function(i){function a(){if(!u.hashIdentifiers&&!u.dropIdentifiers){var n=bt(f,"MUID");n&&(e="t:"+n)}return e}var r,o,s,c,l,h;f&&f.isEnabled()&&(a(),u.enableApplicationInsightsUser)&&(r=bt(f,n.userCookieName),r&&(o=r.split(n.cookieSeparator),o.length>0&&(i.id=o[0])),i.id||(i.id=uh(t&&!p(t.idLength)?t.idLength:22),s=bu(new Date),i.accountAcquisitionDate=s,c=[i.id,s],l=u.cookieDomain?u.cookieDomain:void 0,f.set(n.userCookieName,c.join(n.cookieSeparator),31536e3,l)));"undefined"!=typeof navigator&&(h=navigator,i.locale=h.userLanguage||h.language);i.getLocalId=function(){return e||a()};i.setLocalId=function(n){e=n}})}return n.cookieSeparator="|",n.userCookieName="ai_user",n._staticInit=void b(n.prototype,"localId",ftt,ett),n}(),stt=function(n){this.popSample=100;this.eventFlags=0;n.hashIdentifiers&&(this.eventFlags=1048576|this.eventFlags);n.dropIdentifiers&&(this.eventFlags=2097152|this.eventFlags);n.scrubIpOnly&&(this.eventFlags=4194304|this.eventFlags)},hw=["Required","Analytics","SocialMedia","Advertising"],dc=[{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"}],gc=[{br:"Microsoft Edge",b:"Edge"},{br:"Google Chrome",b:"Chrome"},{br:"Opera",b:"Opera"}];lw=function(){function n(t,i){var u=st(i),r=t||{};s(n,this,function(n){var t=ut(),i,s;if(t&&(i=t.hostname,i&&(n.domain="file:"===t.protocol?"local":i)),r.populateBrowserInfo){var f=r.userAgent,e=(r.userAgentData||{}).brands,o=ai();o&&(f=f||o.userAgent||"",e=e||(o.userAgentData||{}).brands),function(t,i){var r,u,f;if(c(i))try{for(r=0;r<gc.length;r++)if(u=htt(gc[r].br,i),u)return n.browser=gc[r].b,void(n.browserVer=u)}catch(n){}t&&(f=function(n){if(n)for(var t=0;t<dc.length;t++)if(cw(dc[t].ua,n))return dc[t].b;return"Unknown"}(t),n.browser=f,n.browserVer=function(n,t){return"MSIE"===t?function(n){var i=n.match(new RegExp("MSIE ([\\d,.]+)")),t;return i?i[1]:(t=n.match(new RegExp("rv:([\\d,.]+)")),t?t[1]:void 0)}(n):function(n,t){"Safari"===n?n="Version":"Edge"===n&&cw("Edg/",t)&&(n="Edg");var i=t.match(new RegExp(n+"/([\\d,.]+)"));return i||"Opera"===n&&(i=t.match(new RegExp("OPR/([\\d,.]+)")))?i[1]:"Unknown"}(t,n)}(t,f))}(f,e);s=function(){var n={h:0,w:0},t=g();return t&&t.screen&&(n.h=screen.height,n.w=screen.width),n}();n.screenRes=s.w+"X"+s.h}n.gpcDataSharingOptIn=p(r.gpcDataSharingOptIn)?null:r.gpcDataSharingOptIn;n.getUserConsent=function(){return r.userConsented||!!bt(u,r.userConsentCookieName||"MSCC")};n.getUserConsentDetails=function(){var t=null,i,u,f,e,o;try{if(i=r.callback,i&&i.userConsentDetails&&(u=i.userConsentDetails(),u))for(t=r.disableConsentDetailsSanitize?u:{},f=0;f<hw.length;f++)e=hw[f],t[e]=u[e]||!1;return o=n.gpcDataSharingOptIn,null!==o&&((t=t||{}).GPC_DataSharingOptIn=!!o),t?JSON.stringify(t):null}catch(n){}};b(n,"userConsent",n.getUserConsent)})}return n._staticInit=void b(n.prototype,"userConsent",ctt),n}();var ltt=function(){function n(t,i,r){s(n,this,function(n){function w(){var t=n.session,r,i;return t&&a(t.customId)?t.customId:(v.update(),r=v.automaticSession,r&&(i=r.getId(),i&&a(i)&&(t.automaticId=i)),t.automaticId)}function y(){var n=s;return r&&r.getTraceCtx&&(n=r.getTraceCtx(!1)||s),n}var v,p,e,o,s,u;n.app=new wn(i,r);n.cloud=new bn;n.user=new ott(t,i,r);n.os=new itt(i);n.web=new lw(i,r);var h=new rtt(t,r),c=new ntt(i,r),l=new stt(i);n.loc=new ttt;n.device=new kn;v=new vn(r,i);n.session=new rw;s=(p=new utt(i),e=y(),o=p||{},{getName:function(){return o.name},setName:function(n){e&&e.setName(n);o.name=n},getTraceId:function(){return o.traceId},setTraceId:function(n){e&&e.setTraceId(n);uo(n)&&(o.traceId=n)},getSpanId:function(){return o.parentId},setSpanId:function(n){e&&e.setSpanId(n);fo(n)&&(o.parentId=n)},getTraceFlags:function(){return o.traceFlags},setTraceFlags:function(n){e&&e.setTraceFlags(n);o.traceFlags=n}});u=!(i||{}).eventContainExtFields;n.getTraceCtx=function(){return s};n.getSessionId=w;n.applyApplicationContext=function(t){var i,r=n.app;yt(4,t,kg,((i={})[0]=r.id,i[1]=r.ver,i[2]=r.name,i[3]=r.locale,i[4]=r.getExpId(),i[5]=r.env,i),u)};n.applyUserContext=function(t){var i,r=n.user;yt(0,t,gg,((i={})[1]=r.getLocalId(),i[0]=r.locale,i[2]=r.id,i),u)};n.applyWebContext=function(t){var i,r=n.web;yt(3,t,dg,((i={})[0]=r.domain,i[1]=r.browser,i[2]=r.browserVer,i[3]=r.screenRes,i[5]=r.getUserConsentDetails(),i[4]=r.getUserConsent(),i),u)};n.applyOsContext=function(t){var i,r=n.os;yt(5,t,nn,((i={})[0]=r.name,i[1]=r.ver,i),u)};n.applySdkContext=function(n){var t;yt(6,n,tn,((t={})[2]=h.installId,t[1]=h.getSequenceId(),t[3]=h.epoch,t),u)};n.applyIntWebContext=function(n){var t;yt(7,n,rn,((t={})[0]=c.getMsfpc(),t[1]=c.getAnid(),t[2]=c.serviceName,t),u)};n.applyUtcContext=function(n){var t,i=((t={})[0]=l.popSample,t);l.eventFlags>0&&(i[1]=l.eventFlags);yt(8,n,un,i,u)};n.applyLocContext=function(t){var i;yt(9,t,fn,((i={})[0]=n.loc.tz,i),u)};n.applySessionContext=function(n){var t;yt(4,n,en,((t={})[0]=w(),t),u)};n.applyDeviceContext=function(t){var i,r=n.device;yt(1,t,on,((i={})[0]=r.localId,i[2]=r.make,i[3]=r.model,i[1]=r.deviceClass,i),u)};n.applyCloudContext=function(t){var i,r=n.cloud;yt(10,t,sn,((i={})[0]=r.role,i[1]=r.roleInstance,i[2]=r.roleVer,i),u)};n.applyAITraceContext=function(n){var r,t;i.enableApplicationInsightsTrace&&(t=y(),t&&yt(2,n,hn,((r={})[0]=t.getTraceId(),r[1]=t.getName(),r[2]=t.getSpanId(),r),!1))};n.applyDistributedTraceContext=function(n){var i,t=y(),r,u;t&&(r=((i={})[0]=t.getTraceId(),i[1]=t.getSpanId(),i),u=t.getTraceFlags(),f(u)||(r[2]=u),yt(11,n,cn,r,!1))}})}return n.__ieDyn=1,n}(),att=[vt[4],vt[0],vt[3],vt[5],vt[6],vt[7],vt[8],vt[9],vt[1],vt[2],vt[11],vt[10]],vtt=function(n){function t(){var i,e,f,r=n.call(this)||this;return r.identifier="SystemPropertiesCollector",r.priority=3,r.version="3.2.18",s(t,r,function(n,t){function r(){i=null;e={}}r();n.initialize=function(r,u,e){t.initialize(r,u,e);f=n._getTelCtx().getExtCfg(n.identifier);i=new ltt(r,f,u);u&&u.setTraceCtx&&u.setTraceCtx(i.getTraceCtx())};n.processTelemetry=function(t,r){kr(t,n.identifier);r=n._getTelCtx(r);var s,c,o=t.ext=t.ext?t.ext:{};t.data=t.data?t.data:{};u(att,function(n){o[n]=o[n]||{}});i&&(i.applyUtcContext(t),i.applyApplicationContext(t),i.applyUserContext(t),i.applyWebContext(t),i.applyOsContext(t),i.applySdkContext(t),i.applyIntWebContext(t),i.applyLocContext(t),i.applySessionContext(t),i.applyDeviceContext(t),f.enableApplicationInsightsTrace&&i.applyAITraceContext(t),f.enableDistributedTracing&&i.applyDistributedTraceContext(t),i.applyCloudContext(t));u(ki(o),function(n){0===ki(o[n]).length&&delete o[n]});s=e;c=t.data;s&&h(s,function(n,t){c[n]||(c[n]=t)});n.processNext(t,r)};n.getPropertiesContext=function(){return i};n.setProperty=function(n,t){e[n]=t};n._doTeardown=function(n){var t=(n||{}).core(),u;t&&t.getTraceCtx&&i&&(u=t.getTraceCtx(!1),u&&u===i.getTraceCtx()&&t.setTraceCtx(null));r()}}),r}return k(t,n),t.__ieDyn=1,t}(tr),ytt=function(){function n(t){var i=br(),r=wt();s(n,this,function(n){n.getTraceId=function(){return t&&t.getTraceCtx&&t.getTraceCtx().getTraceId()||r};n.getLastPageViewId=function(){return i}})}return n.__ieDyn=1,n}();var ptt=function(){this.openDone=!1;this.setRequestHeaderDone=!1;this.sendDone=!1;this.abortDone=!1;this.stateChangeAttached=!1},vw=function(){function n(t,i,r,e){var o,c=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 ptt;this.clientFailure=0;this.traceID=t;this.spanID=i;this.traceFlags=null==e?void 0:e.getTraceFlags();this.eventTraceCtx=e?((o={}).traceId=e.getTraceId(),o.spanId=e.getSpanId(),o.traceFlags=e.getTraceFlags(),o):null;s(n,this,function(n){n.getAbsoluteUrl=function(){return n.requestUrl?function(n){var t,i=uc(n);return i&&(t=i.href),t}(n.requestUrl):null};n.getPathName=function(){return n.requestUrl?pf(c,(t=n.method,i=n.requestUrl,t?t.toUpperCase()+" "+i:i)):null;var t,i};n.CreateTrackItem=function(t,i,r){var e,o,s,f,l,c;return(n.ajaxTotalDuration=Math.round(1e3*lt(n.requestSentTime,n.responseFinishedTime))/1e3,n.ajaxTotalDuration<0)?null:(o=((e={id:"|"+n.traceID+"."+n.spanID,target:n.getAbsoluteUrl()}).name=n.getPathName(),e.type=t,e.startTime=null,e.duration=n.ajaxTotalDuration,e.success=+n.status>=200&&+n.status<400,e.responseCode=+n.status,e.properties={HttpMethod:n.method},e),s=o.properties,(n.aborted&&(s.aborted=!0),n.requestSentTime&&(o.startTime=new Date,o.startTime.setTime(n.requestSentTime)),function(n,t){var f=n.perfTiming,i=t.properties||{},r=0,s="redirect",l=s+"Start",v=s="End",e,c,o;f?(r|=iu(i,s,f,l,v),r|=iu(i,"domainLookup",f,"domainLookupStart","domainLookupEnd"),r|=iu(i,"connect",f,"connectStart","connectEnd"),r|=iu(i,"request",f,"requestStart","requestEnd"),r|=iu(i,"response",f,"responseStart","responseEnd"),r|=iu(i,"networkConnect",f,"startTime","connectEnd"),r|=iu(i,"sentRequest",f,"requestStart","responseEnd"),e=f.duration,e||(e=aw(f,"startTime","responseEnd")||0),r|=ar(i,"duration",e),r|=ar(i,"perfTotal",e),c=f.serverTiming,c&&(o={},u(c,function(n,t){var r=ee(n.name||""+t),i=o[r]||{};h(n,function(n,t){("name"!==n&&a(t)||si(t))&&(i[n]&&(t=i[n]+";"+t),!t&&a(t)||(i[n]=t))});o[r]=i}),r|=ar(i,"serverTiming",o)),r|=ar(i,"transferSize",f.transferSize),r|=ar(i,"encodedBodySize",f.encodedBodySize),r|=ar(i,"decodedBodySize",f.decodedBodySize)):n.perfMark&&(r|=ar(i,"missing",n.perfAttempts));r&&(t.properties=i)}(n,o),i&&ki(n.requestHeaders).length>0&&(s.requestHeaders=n.requestHeaders),r)&&(f=r(),f&&(l=f.correlationContext,(l&&(o.correlationContext=l),f.headerMap&&ki(f.headerMap).length>0&&(s.responseHeaders=f.headerMap),n.errorStatusText)&&(n.status>=400?(c=f.type,""!==c&&"text"!==c||(s.responseText=f.responseText?f.statusText+" - "+f.responseText:f.statusText),"json"===c&&(s.responseText=f.response?f.statusText+" - "+JSON.stringify(f.response):f.statusText)):0===n.status&&(s.responseText=f.statusText||"")))),o)};n.getPartAProps=function(){var i,r=null,t=n.eventTraceCtx,u;return t&&(t.traceId||t.spanId)&&(u=(r={}).trace=((i={}).traceID=t.traceId,i.parentID=t.spanId,i),f(t.traceFlags)||(u.traceFlags=t.traceFlags)),r}})}return n.__ieDyn=1,n}(),te="Failed to monitor XMLHttpRequest",yw=", monitoring data for this ajax call ",yu=yw+"may be incorrect.",pw=yw+"won't be sent.",ww="Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",bw="Failed to add custom defined request context as configured call back may missing a null check.",kw=0,ns=null;ru=function(n,t){return n&&t&&n._ajaxData?(n._ajaxData.i||{})[t]:null};ts=function(n,t){var r=!1,i;return n&&(i=(n._ajaxData||{}).xh,i&&u(i,function(n){if(n.n===t)return r=!0,-1})),r};nb=ls(["*.blob.core.windows.net","*.blob.core.chinacloudapi.cn","*.blob.core.cloudapi.de","*.blob.core.usgovcloudapi.net"]);tb=[/https:\/\/[^\/]*(\.pipe\.aria|aria\.pipe|events\.data|collector\.azure)\.[^\/]+\/(OneCollector\/1|Collector\/3)\.0/i];tl=function(n){function t(){var tt,k,kt,i,e,it,rt,c,ft,et,ot,st,d,ct,lt,p,g,vt,b,v,r,yt,bt,nt,at=n.call(this)||this;return at.identifier=t.identifier,at.priority=120,s(t,at,function(n,s){function ei(){var u=ut();tt=!1;k=!1;kt=u&&u.host&&u.host.toLowerCase();i=t.getEmptyConfig();e=!1;it=!1;rt=0;c=null;ft=!1;et=!1;ot=null;st=!1;d=0;ct=!1;lt={};p=!1;g=!1;vt=null;b=null;v=null;yt=0;bt=[];nt=[];r=ti("ajaxData");n._ajaxDataId=r}function dt(n){var t=!0;return(n||i.ignoreHeaders)&&u(i.ignoreHeaders,function(i){if(i.toLowerCase()===n.toLowerCase())return t=!1,-1}),t}function gt(n,t,i){ii(function(n,t,i){return n?bh(n.prototype,t,i,!1):null}(n,t,i))}function ri(n,t,i){var r=!1,e=((a(t)?t:(t||{}).url||"")||"").toLowerCase(),o,s;return(u(vt,function(n){var t=n;a(n)&&(t=new RegExp(n));r||(r=t.test(e))}),r)?r:(o=pu(e,"?"),s=pu(e,"#"),(-1===o||-1!==s&&s<o)&&(o=s),-1!==o&&(e=e.substring(0,o)),f(n)?f(t)||(r="object"==typeof t&&!0===t[af]||!!i&&!0===i[af]):r=!0===n[af]||!0===e[af],!r&&e&&-1!==hi(fy,e.toLowerCase())&&(r=!0),r?lt[e]||(lt[e]=1):lt[e]&&(r=!0),r)}function at(n,t,i){var r=!0,u=k;return f(n)||(r=!0===i||!f(t)),u&&r}function oi(){var t=null;return n.core&&n.core.getTraceCtx&&(t=n.core.getTraceCtx(!1)),!t&&c&&c.telemetryTrace&&(t=ey(c.telemetryTrace)),t}function vi(n){try{var t=n.responseType;if(""===t||"text"===t)return n.responseText}catch(n){}return null}function pi(t){var i,u;try{if(i=t.getAllResponseHeaders(),null!==i&&-1!==pu(i.toLowerCase(),y[8]))return u=t.getResponseHeader(y[0]),dr.getCorrelationContext(u)}catch(i){wi(n,18,ww,{ajaxDiagnosticsMessage:is(t,r),exception:o(i)})}}function si(n,t){var i,u,r;t.requestUrl&&ot&&st&&(i=ni(),i&&l(i.mark)&&(kw++,u=ot+n+"#"+kw,i.mark(u),r=i.getEntriesByName(u),r&&1===r.length&&(t.perfMark=r[0])))}function ci(n,t,r,u){var f=t.perfMark,e=ni(),h=i.maxAjaxPerfLookupAttempts,c=i.ajaxPerfLookupDelay,s=t.requestUrl,o=0;!function i(){var a;try{if(e&&f){o++;for(var y=null,p=e.getEntries(),v=p.length-1;v>=0;v--)if(a=p[v],a){if("resource"===a.entryType)a.initiatorType!==n||-1===pu(a.name,s)&&-1===pu(s,a.name)||(y=a);else if("mark"===a.entryType&&a.name===f.name){t.perfTiming=y;break}if(a.startTime<f.startTime-1e3)break}}!f||t.perfTiming||o>=h||!1===t.async?(f&&l(e.clearMarks)&&e.clearMarks(f.name),t.perfAttempts=o,r()):setTimeout(i,c)}catch(n){u(n)}}()}function li(t){var i="";try{f(t)||(i+=a(t)?"(url: '".concat(t,"')"):"(url: '".concat(t.url,"')"))}catch(t){ie(n,15,"Failed to grab failed fetch diagnostics message",{exception:o(t)})}return i}function ai(t,i,r,u,f,s){function h(t,i,u){var f=u||{};f.fetchDiagnosticsMessage=li(r);i&&(f.exception=o(i));wi(n,t,"Failed to calculate the duration of the fetch call"+pw,f)}f&&(f.responseFinishedTime=co(),f.status=i,ci("fetch",f,function(){var o,t=f.CreateTrackItem("Fetch",e,s),c;try{b&&(o=b({status:i,request:r,response:u}))}catch(o){wi(n,104,bw)}t?(void 0!==o&&(t.properties=pt(pt({},t.properties),o)),c=f.getPartAProps(),fi(nt,n.core,f,t,null,c)):h(14,null,{requestSentTime:f.requestSentTime,responseFinishedTime:f.responseFinishedTime})},function(n){h(18,n,null)}))}function ki(t){if(t&&t.headers)try{var i=t.headers.get(y[0]);return dr.getCorrelationContext(i)}catch(i){wi(n,18,ww,{fetchDiagnosticsMessage:li(t),exception:o(i)})}}function fi(t,i,r,u,f,e){var o=!0;t.length>0&&(o=gw(i,t,{item:u,properties:f,sysProperties:e,context:r?r.context:null,aborted:!!r&&!!r.aborted},"initializer"));o&&n.trackDependencyDataInternal(u,f,e)}var ii=s._addHook;ei();n.initialize=function(l,a,y,rt){var ut;n.isInitialized()||(s.initialize(l,a,y,rt),v=ui(ti("ajax"),a&&a.evtNamespace&&a.evtNamespace()),function(r){var o=yi(null,r,n.core),u,f;i=ib();h(nl(),function(n,r){i[n]=o.getConfig(t.identifier,n,r)});u=i.distributedTracingMode;(e=i.enableRequestHeaderTracking,it=i.enableAjaxErrorStatusText,st=i.enableAjaxPerfTracking,d=i.maxAjaxCallsPerView,ct=i.enableResponseHeaderTracking,vt=[].concat(i.excludeRequestFromAutoTrackingPatterns||[],!1!==i.addIntEndpoints?tb:[]),b=i.addRequestContext,et=0===u||1===u,ft=1===u||2===u,st)&&(f=r.instrumentationKey||"unkwn",ot=f.length>5?"ai.ajxmn."+f.substring(f.length-5)+".":"ai.ajxmn."+f+".");p=!!i.disableAjaxTracking;g=!!i.disableFetchTracking}(l),!wtt(n,r)||p||k||(gt(XMLHttpRequest,"open",{ns:v,req:function(t,i,f,s){if(!p){var h=t.inst,c=ru(h,r);!ri(h,f)&&at(h,c,!0)&&(c&&c.xhrMonitoringState.openDone||(c=function(t,i,u,f){var s,o=oi(),l=o&&o.getTraceId()||wt(),a=wt().substr(0,16),h=t._ajaxData=t._ajaxData||{xh:[],i:{}},c=h.i=h.i||{},e=c[r]=c[r]||new vw(l,a,n.diagLog(),null===(s=n.core)||void 0===s?void 0:s.getTraceCtx());return e.traceFlags=o&&o.getTraceFlags(),e.method=i,e.requestUrl=u,e.xhrMonitoringState.openDone=!0,e.requestHeaders={},e.async=f,e.errorStatusText=it,e}(h,i,f,s)),function(t,i){i.xhrMonitoringState.stateChangeAttached=ht(t,"readystatechange",function(){try{t&&4===t.readyState&&at(t,i)&&function(t){function f(i,u){var f=u||{};f.ajaxDiagnosticsMessage=is(t,r);i&&(f.exception=o(i));wi(n,14,"Failed to calculate the duration of the ajax call"+pw,f)}var i=ru(t,r);i.responseFinishedTime=co();i.status=t.status;ci("xmlhttprequest",i,function(){var o,s,c,h;try{o=i.CreateTrackItem("Ajax",e,function(){var r={statusText:t.statusText,headerMap:null,correlationContext:pi(t),type:t.responseType,responseText:vi(t),response:t.response},n,f,i;return ct&&(n=t.getAllResponseHeaders(),n&&(f=w(n).split(/[\r\n]+/),i={},u(f,function(n){var t=n.split(": "),r=t.shift(),u=t.join(": ");dt(r)&&(i[r]=u)}),r.headerMap=i)),r});s=void 0;try{b&&(s=b({status:t.status,xhr:t}))}catch(t){wi(n,104,bw)}o?(void 0!==s&&(o.properties=pt(pt({},o.properties),s)),c=i.getPartAProps(),fi(nt,n.core,i,o,null,c)):f(null,{requestSentTime:i.requestSentTime,responseFinishedTime:i.responseFinishedTime})}finally{try{h=(t._ajaxData||{i:{}}).i||{};h[r]&&(h[r]=null)}catch(n){}}},function(n){f(n,null)})}(t)}catch(i){var f=o(i);f&&-1!==pu(f.toLowerCase(),"c00c023f")||ie(n,16,te+" 'readystatechange' event handler"+yu,{ajaxDiagnosticsMessage:is(t,r),exception:f})}},v)}(h,c))}},hkErr:re(n,15,te+".open"+yu)}),gt(XMLHttpRequest,"send",{ns:v,req:function(t){if(!p){var u=t.inst,i=ru(u,r);at(u,i)&&!i.xhrMonitoringState.sendDone&&(si("xhr",i),i.requestSentTime=co(),n.includeCorrelationHeaders(i,void 0,void 0,u),i.xhrMonitoringState.sendDone=!0)}},hkErr:re(n,17,te+yu)}),gt(XMLHttpRequest,"abort",{ns:v,req:function(n){if(!p){var i=n.inst,t=ru(i,r);at(i,t)&&!t.xhrMonitoringState.abortDone&&(t.aborted=1,t.xhrMonitoringState.abortDone=!0)}},hkErr:re(n,13,te+".abort"+yu)}),gt(XMLHttpRequest,"setRequestHeader",{ns:v,req:function(n,t,i){if(!p){var f=n.inst,u=ru(f,r);u&&at(f,u)&&(function(n,t,i){if(n){var r=(n._ajaxData||{}).xh;r&&r.push({n:t,v:i})}}(f,t,i),e&&dt(t)&&u&&(u.requestHeaders[t]=i))}},hkErr:re(n,71,te+".setRequestHeader"+yu)}),k=!0),function(){var t,u=!(t=bi())||f(t.Request)||f(t.Request.prototype)||f(t.fetch)?null:t.fetch,r,i;u&&(r=bi(),i=u.polyfill,g||tt?i&&ii(bh(r,"fetch",{ns:v,req:function(n,t,i){ri(null,t,i)}})):(ii(bh(r,"fetch",{ns:v,req:function(t,r,u){var f,s,o;g||!tt||ri(null,r,u)||i&&k||(s=t.ctx(),f=function(t,i){var o,u=oi(),h=u&&u.getTraceId()||wt(),c=wt().substr(0,16),r=new vw(h,c,n.diagLog(),null===(o=n.core)||void 0===o?void 0:o.getTraceCtx()),f,s;return r.traceFlags=u&&u.getTraceFlags(),r.requestSentTime=co(),r.errorStatusText=it,r.requestUrl=t instanceof Request?t?t.url:"":t,f="GET",i&&i.method?f=i.method:t&&t instanceof Request&&(f=t.method),r.method=f,s={},e&&new Headers((i?i.headers:0)||t instanceof Request&&t.headers||{}).forEach(function(n,t){dt(t)&&(s[t]=n)}),r.requestHeaders=s,si("fetch",r),r}(r,u),o=n.includeCorrelationHeaders(f,r,u),o!==u&&t.set(1,o),s.data=f)},rsp:function(n,t){if(!g){var i=n.ctx().data;i&&(n.rslt=n.rslt.then(function(n){return ai(0,(n||{}).status,t,n,i,function(){var i={statusText:(n||{}).statusText,headerMap:null,correlationContext:ki(n)},t;return ct&&n&&(t={},n.headers.forEach(function(n,i){dt(i)&&(t[i]=n)}),i.headerMap=t),i}),n}).catch(function(n){throw ai(0,0,t,null,i,null,n.message||o(n)),n;}))}},hkErr:re(n,15,"Failed to monitor Window.fetch"+yu)},!0,function(){if(null==ns)try{ns=!!(self&&self instanceof WorkerGlobalScope)}catch(n){ns=!1}return ns}())),tt=!0),i&&(r.fetch.polyfill=i))}(),(ut=n.core.getPlugin("AppInsightsPropertiesPlugin"))&&(c=ut.plugin.context))};n._doTeardown=function(){ei()};n.trackDependencyData=function(t,i){fi(nt,n.core,null,t,i)};n.includeCorrelationHeaders=function(t,r,u,o){var s,h,p=n._currentWindowHost||kt,v,l,a;return(function(n,t,i,r,u,f){if(n.length>0){var e={core:t,xhr:r,input:u,init:f,traceId:i.traceID,spanId:i.spanID,traceFlags:i.traceFlags,context:i.context||{},aborted:!!i.aborted};gw(t,n,e,"listener");i.traceID=e.traceId;i.spanID=e.spanId;i.traceFlags=e.traceFlags;i.context=e.context}}(bt,n.core,t,o,r,u),r||""===r)?(dr.canIncludeCorrelationHeader(i,t.getAbsoluteUrl(),p)&&(u||(u={}),v=new Headers(u.headers||r instanceof Request&&r.headers||{}),et&&(l="|"+t.traceID+"."+t.spanID,v.set(y[3],l),e&&(t.requestHeaders[y[3]]=l)),((s=i.appId||c&&c.appId())&&(v.set(y[0],y[2]+s),e&&(t.requestHeaders[y[0]]=y[2]+s)),ft)&&(f(h=t.traceFlags)&&(h=1),a=ov(ev(t.traceID,t.spanID,h)),v.set(y[4],a),e&&(t.requestHeaders[y[4]]=a)),u.headers=v),u):o?(dr.canIncludeCorrelationHeader(i,t.getAbsoluteUrl(),p)&&(et&&(ts(o,y[3])?wi(n,71,"Unable to set ["+y[3]+"] as it has already been set by another instance"):(l="|"+t.traceID+"."+t.spanID,o.setRequestHeader(y[3],l),e&&(t.requestHeaders[y[3]]=l))),(s=i.appId||c&&c.appId())&&(ts(o,y[0])?wi(n,71,"Unable to set ["+y[0]+"] as it has already been set by another instance"):(o.setRequestHeader(y[0],y[2]+s),e&&(t.requestHeaders[y[0]]=y[2]+s))),ft&&(f(h=t.traceFlags)&&(h=1),ts(o,y[4])?wi(n,71,"Unable to set ["+y[4]+"] as it has already been set by another instance"):(a=ov(ev(t.traceID,t.spanID,h)),o.setRequestHeader(y[4],a),e&&(t.requestHeaders[y[4]]=a)))),o):void 0};n.trackDependencyDataInternal=function(t,r,u){if(-1===d||rt<d){2!==i.distributedTracingMode&&1!==i.distributedTracingMode||"string"!=typeof t.id||"."===t.id[t.id.length-1]||(t.id+=".");f(t.startTime)&&(t.startTime=new Date);var e=cr(t,ao.dataType,ao.envelopeType,n.diagLog(),r,u);n.core.track(e)}else rt===d&&ie(n,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);++rt};n.addDependencyListener=function(n){return dw(bt,yt++,n)};n.addDependencyInitializer=function(n){return dw(nt,yt++,n)}}),at}return k(t,n),t.prototype.processTelemetry=function(n,t){this.processNext(n,t)},t.prototype.addDependencyInitializer=function(){return null},t.identifier="AjaxDependencyPlugin",t.getDefaultConfig=nl,t.getEmptyConfig=ib,t}(tr);var eb=function(){function n(){}return n.prototype._setCommonProperties=function(n,i){t(i.cV)&&(n.ext=n.ext||{},n.ext.mscv=n.ext.mscv||{},n.ext.mscv.cV=i.cV);n.baseData.operationName=i.operationName;n.baseData.latencyMs=i.latencyMs;n.baseData.serviceErrorCode=i.serviceErrorCode||-1;n.baseData.succeeded=i.succeeded;n.baseData.requestStatus=i.requestStatus;n.baseData.requestMethod=i.requestMethod;t(i.target)&&(n.baseData.target=i.target);t(i.responseContentType)&&(n.baseData.responseContentType=i.responseContentType);t(i.protocol)&&(n.baseData.protocol=i.protocol);t(i.protocolStatusCode)&&(n.baseData.protocolStatusCode=i.protocolStatusCode)},n}(),btt=function(){function n(){this._qosEvent=new eb}return n.prototype._setQosProperties=function(n,i){this._qosEvent._setCommonProperties(n,i);t(i.callerIpAddress)&&(n.baseData.callerIpAddress=i.callerIpAddress);t(i.callerName)&&(n.baseData.callerName=i.callerName);t(i.requestSizeBytes)&&(n.baseData.requestSizeBytes=i.requestSizeBytes);t(i.operationVersion)&&(n.baseData.operationVersion=i.operationVersion)},n}(),ktt=function(){function n(){this._qosEvent=new eb}return n.prototype._setQosProperties=function(n,i){this._qosEvent._setCommonProperties(n,i);n.baseData.dependencyOperationName=i.dependencyOperationName;n.baseData.dependencyName=i.dependencyName;n.baseData.dependencyType=i.dependencyType||"WebService";t(i.dependencyOperationVersion)&&(n.baseData.dependencyOperationVersion=i.dependencyOperationVersion);t(i.responseSizeBytes)&&(n.baseData.responseSizeBytes=i.responseSizeBytes)},n}(),dtt=function(n){function i(){var c,v,y,o,r,a=n.call(this)||this;return a.identifier="QosPlugin",a.version="3.2.18",s(i,a,function(n,i){function a(t,i){s(t,i);n.core.track(t)}function p(){c=null;o={market:"",serverImpressionGuid:""};r={};v=new ktt;y=new btt}function s(n,i){t(i)&&h(i,function(t,i){n.data[t]=i})}p();n.includeCorrelationHeaders=function(t,u,f,e){var o=i.includeCorrelationHeaders(t,u,f,e),s,h;return r.enableCvHeaders&&(s=n.getCv(),s&&(u||e)&&(s.increment(),h=s.getValue(),u?(o||(o=f||{}),o.headers&&l(o.headers.append)||(o.headers=new Headers(o.headers||u instanceof Request&&u.headers||{})),o.headers.append("MS-CV",h)):o.setRequestHeader("MS-CV",h))),o};n.initialize=function(t,f,s){var l=t.extensionConfig=t.extensionConfig||[],v,b,y,p,w,a;l[n.identifier]=l[n.identifier]||{};r=n._qosConfig=function(n){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:""}},i=[];return h(t,function(n,t){t&&ct(t)&&i.push(n)}),function(n,t){fb(n);u(t,function(t){ct(n[t])?fb(n[t]):delete n[t]})}(n,i),nt(!0,t,n)}(l[n.identifier]);l[tl.identifier]=r;i.initialize(t,f,s);p=(v=n._qosConfig,y={},b=ub("awa-",!0),v.autoCapture&&v.autoCapture.msTags&&(y=ub("ms.",!1)),nt(!0,b,y));o.market=rb(p,r.coreData,"market");o.serverImpressionGuid=rb(p,r.coreData,"serverImpressionGuid");w=(f.getPlugin("CorrelationVectorPlugin")||{}).plugin;a=(f.getPlugin("WebAnalyticsPlugin")||{}).plugin;n.id=a&&a.id?a.id:new ytt(f);r.enableCvHeaders&&(w?(r.enableCvHeaders=!0,c=w):(e(n.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 '),r.enableCvHeaders=!1))};n.processTelemetry=function(t,i){kr(t,n.identifier);var r=t;switch(r.baseType){case ao.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||n.id.getLastPageViewId(),delete r.baseData.method);r.latency=1}n.processNext(r,i)};n.trackDependencyData=function(t,i){n.trackDependencyDataInternal(t,i)};n.trackDependencyDataInternal=function(u,e,s){var a,v,c=s||{},l=c.trace,h;l&&(h=c.dt=c.dt||{},h.traceId=h.traceId||l.traceID,h.spanId=h.spanId||l.parentID,f(l.traceFlags)||si(h.traceFlags)||(h.traceFlags=l.traceFlags));t(u.cV)&&(c.mscv={},c.mscv.cV=u.cV);u.id=r.callback&&r.callback.id?r.callback.id():br();(e=e||{}).pageName=t(e.pageName)?e.pageName:function(n){if(n.callback&&"function"==typeof n.callback.pageName)return n.callback.pageName();if(n.coreData&&n.coreData.pageName)return n.coreData.pageName;var r=(ut()||{}).pathname||"",t=r.replace(/(^\/+|\/+$)/g,"").split("/"),i=t.length;return t&&t[i-1]?t[i-1]:"Home"}(n._qosConfig);e.uri=t(e.uri)?e.uri:(a=n._qosConfig,v=ut()||{},a.coreData.requestUri?a.coreData.requestUri:v.href);e.market=t(e.market)?e.market:o.market;e.serverImpressionGuid=t(e.serverImpressionGuid)?e.serverImpressionGuid:o.serverImpressionGuid;i.trackDependencyDataInternal(u,e,c)};n.trackServiceOutgoingQos=function(n,t){var i={name:"Ms.Qos.OutgoingServiceRequest",baseType:"RemoteDependencyData",ext:{},baseData:{},data:{},latency:3};v._setQosProperties(i,n);s(i,t);a(i)};n.trackServiceIncomingQos=function(n,t){var i={name:"Ms.Qos.IncomingServiceRequest",baseType:"RequestData",ext:{},baseData:{},data:{},latency:3};y._setQosProperties(i,n);s(i,t);a(i)};n.getCv=function(){return c?c.getCv():null};n._doTeardown=function(n,t){i._doTeardown(n,t);p()}}),a}return k(i,n),i.__ieDyn=1,i}(tl),gtt=function(n){function i(){var t=n.call(this)||this;return t._postChannel=new bg,t._propertyManager=new vtt,t._webAnalytics=new ig,t._qosPlugin=new dtt,t._cvPlugin=new eg,t._authPlugin=new fg,t._idSyncPlugin=new sg,t}return k(i,n),i.prototype.initialize=function(i,r){var u=this,o,f;if(u._config=i,i.extensions=i.extensions||[],i.extensions=i.extensions.concat([u._propertyManager,u._webAnalytics,u._qosPlugin,u._cvPlugin]),u._config.jsllConfiguration&&u._config.jsllConfiguration.shareAuthStatus&&(i.extensions=i.extensions.concat(u._authPlugin)),u._config.jsllConfiguration&&u._config.jsllConfiguration.ix&&(i.extensions=i.extensions.concat(u._idSyncPlugin)),r&&(i.extensions=i.extensions.concat(r)),i.channels&&i.channels.length>0){for(o=!1,f=0;f<i.channels[0].length;f++)if(i.channels[0][f].identifier===u._postChannel.identifier){o=!0;break}o||i.channels[0].push(u._postChannel)}else i.channels=[[u._postChannel]];u.initializeConfigurations();try{n.prototype.initialize.call(this,i,[]);u._config.jsllConfiguration&&(u._config.jsllConfiguration.coreData&&t(u._config.jsllConfiguration.coreData.appId)&&(u._propertyManager.getPropertiesContext().app.id=u._config.jsllConfiguration.coreData.appId),t(u._config.jsllConfiguration.logLevel)&&(u.logger.consoleLoggingLevel=function(){return u._config.jsllConfiguration.logLevel}))}catch(n){e(u.logger,1,514,"Failed to initialize SDK."+n)}},i.prototype.getPropertyManager=function(){return this._propertyManager},i.prototype.getPropertyManagerConfig=function(){return(this._config.extensionConfig||[])[this._propertyManager.identifier]},i.prototype.getPostChannel=function(){return this._postChannel},i.prototype.getPostChannelConfig=function(){return(this._config.extensionConfig||[])[this._postChannel.identifier]},i.prototype.getWebAnalyticsExtension=function(){return this._webAnalytics},i.prototype.getWebAnalyticsExtensionConfig=function(){return(this._config.extensionConfig||[])[this._webAnalytics.identifier]},i.prototype.getQosExtension=function(){return this._qosPlugin},i.prototype.getQosExtensionConfig=function(){return(this._config.extensionConfig||[])[this._qosPlugin.identifier]},i.prototype.getAuthExtension=function(){return this._authPlugin},i.prototype.getAuthExtensionConfig=function(){return(this._config.extensionConfig||[])[this._authPlugin.identifier]},i.prototype.getCvExtension=function(){return this._cvPlugin},i.prototype.getIdSyncExtension=function(){return this._idSyncPlugin},i.prototype.getIdSyncExtensionConfig=function(){return(this._config.extensionConfig||[])[this._idSyncPlugin.identifier]},i.prototype.initializeConfigurations=function(){var r=this._config.extensionConfig=this._config.extensionConfig||[];r[this._qosPlugin.identifier]=this._config.qosConfiguration||{};r[this._postChannel.identifier]=this._config.channelConfiguration||{};var i=r[this._propertyManager.identifier]=this._config.propertyConfiguration||{},t=r[this._webAnalytics.identifier]=this._config.webAnalyticsConfiguration||{},u=r[this._qosPlugin.identifier]=this._config.qosConfiguration||{},f=r[this._idSyncPlugin.identifier]=this._config.idSyncConfiguration||{},e=r[this._authPlugin.identifier]=this._config.authConfiguration||{authType:0,loggedInStatusCallback:function(){return!1}},n=this._config.jsllConfiguration;n&&(this._config.endpointUrl=n.endpoint,u.disableAjaxTracking=!n.enableAjaxTracking,u.disableFetchTracking=!n.enableFetchTracking,n.autoCapture&&(t.autoCapture=t.autoCapture||{},t.autoCapture.click=n.autoCapture.click,t.autoCapture.jsError=n.autoCapture.jsError,t.autoCapture.lineage=n.autoCapture.lineage,t.autoCapture.onLoad=n.autoCapture.onLoad,t.autoCapture.onUnload=n.autoCapture.onUnload,t.autoCapture.pageView=n.autoCapture.pageView,t.autoCapture.resize=n.autoCapture.resize,t.autoCapture.scroll=n.autoCapture.scroll,t.autoCapture.msTags=n.autoCapture.msTags,u.autoCapture=u.autoCapture||{},u.autoCapture.msTags=n.autoCapture.msTags),n.ix&&(f.adobe=n.ix.a,f.google=n.ix.g),n.coreData&&(t.coreData=t.coreData||{},t.coreData.market=n.coreData.market,t.coreData.pageName=n.coreData.pageName,t.coreData.pageTags=n.coreData.pageTags,t.coreData.pageType=n.coreData.pageType,t.coreData.product=n.coreData.product,t.coreData.referrerUri=n.coreData.referrerUri,t.coreData.requestUri=n.coreData.requestUri,i.env=n.coreData.env,i.expId=n.coreData.expId,i.serviceName=n.coreData.serviceName),n.callback&&(t.callback=t.callback||{},t.callback.contentUpdatePageTags=n.callback.contentUpdatePageTags,t.callback.pageActionContentTags=n.callback.pageActionContentTags,t.callback.pageActionPageTags=n.callback.pageActionPageTags,t.callback.pageName=n.callback.pageName,t.callback.pageViewPageTags=n.callback.pageViewPageTags,t.callback.signedinStatus=n.callback.signedinStatus,e.loggedInStatusCallback=n.callback.signedinStatus,i.callback=i.callback||{},i.callback.userConsentDetails=n.callback.userConsentDetailsCallback),n.debounceMs&&(t.debounceMs=t.debounceMs||{},t.debounceMs.scroll=n.debounceMs.scroll,t.debounceMs.resize=n.debounceMs.resize),t.cookiesToCollect=n.cookiesToCollect,t.mscomCookies=n.mscomCookies,t.urlCollectHash=n.urlCollectHash,t.urlCollectQuery=n.urlCollectQuery,t.useDefaultContentName=n.useDefaultContentName,t.useShortNameForContentBlob=n.useShortNameForContentBlob,t.biBlobAttributeTag=n.biBlobAttributeTag,t.useShortNameForContentBlob=n.useShortNameForContentBlob,t.isLoggedIn=n.isLoggedIn,t.manualPageUnload=n.manualPageUnload,t.syncMuid=n.syncMuid,t.muidDomain=n.muidDomain,i.userConsentCookieName=n.userConsentCookieName,i.userConsented=n.userConsented,t.shareAuthStatus=n.shareAuthStatus,n.authMethod&&(e.authType=n.authMethod))},i}(yk);var nit=function(){function n(){}return n.prototype.stringifyField=function(){r("stringifyField")},n.prototype.getMuidHost=function(){return r("getMuidHost"),""},n.prototype.isOfCorrectType=function(){return r("isOfCorrectType"),!0},n.prototype.getOs=function(){return r("getOs"),""},n.prototype.getUserAgent=function(){return r("getUserAgent"),""},n.prototype.extractFieldFromObject=function(){return r("extractFieldFromObject"),""},n.prototype.extend=function(){r("extend")},n.prototype.isValueAssigned=function(){r("isValueAssigned")},n.prototype.removeNonObjectsAndInvalidElements=function(){r("removeNonObjectsAndInvalidElements")},n.prototype.dateToISOString=function(){return r("dateToISOString"),""},n.prototype.getAppIdWithPrefix=function(){return r("getAppIdWithPrefix"),""},n.prototype.removeInvalidElements=function(){r("removeInvalidElements")},n.prototype.findClosestByAttribute=function(){return r("findClosestByAttribute"),null},n.prototype.findClosestAnchor=function(){return r("findClosestAnchor"),null},n.prototype.returnDomObjectIfjQuery=function(){return r("returnDomObjectIfjQuery"),null},n.prototype.getPerformanceData=function(){r("getPerformanceData")},n.prototype.bracketIt=function(){return r("bracketIt"),""},n.prototype.getPageLoadTime=function(){return r("getPageLoadTime"),-1},n.prototype.isElementTrulyVisible=function(){return r("isElementTrulyVisible"),!1},n.prototype.addPageUnloadEventListener=function(){return r("addPageUnloadEventListener"),!1},n.prototype.addEventHandler=function(){return r("addEventHandler"),!1},n.prototype.attachEvent=function(){return r("attachEvent"),!1},n}(),tit=function(){function n(n){this.testHook={};this._sku=n}return n.prototype.capturePageView=function(n){var t=null;n&&(t={referrerUri:n.referrerUri,behavior:n.behavior,pageName:n.pageName,pageTags:n.pageTags,isAuto:n.isAuto});this._sku.getWebAnalyticsExtension().capturePageView(t)},n.prototype.captureContentUpdate=function(n){var t=null;n&&(t={content:n.content,isDomComplete:n.isDomComplete,actionType:n.actionType,behavior:n.behavior,pageName:n.pageName,pageTags:n.pageTags,isAuto:n.isAuto});this._sku.getWebAnalyticsExtension().captureContentUpdate(t)},n.prototype.capturePageAction=function(n,t){var i=null;t&&(i={refUri:t.referrerUri,actionType:t.actionType,targetUri:t.targetUri,content:t.content,contentTags:t.contentTags,behavior:t.behavior,pageName:t.pageName,pageTags:t.pageTags,isAuto:t.isAuto});this._sku.getWebAnalyticsExtension().capturePageAction(n,i)},n.prototype.captureContentPageAction=function(n){this.capturePageAction(null,n)},n.prototype.captureClientError=function(n){var t={};t.exception=n.errorInfo;this._sku.getWebAnalyticsExtension().trackException(t)},n.prototype.captureQos=function(n){if(n&&n.data&&n.data.baseData){var i={id:"",duration:n.data.baseData.latencyMs,success:n.data.baseData.succeeded,responseCode:Number(n.data.baseData.protocolStatusCode),type:n.data.baseData.dependencyType,target:n.data.baseData.targetUri},t={};h(n.data.baseData,function(n,i){"latencyMs"!==n&&"succeeded"!==n&&"protocolStatusCode"!==n&&"dependencyType"!==n&&"targetUri"!==n&&(t[n]=i)});h(n.data,function(n,i){"baseData"!==n&&"baseType"!==n&&(t[n]=i)});this._sku.getQosExtension().trackDependencyData(i,t)}},n.prototype.getUri=function(n){return ep(this._sku.getWebAnalyticsExtensionConfig(),n)},n.prototype.getPageContent=function(){return r("getPageContent"),""},n.prototype.getTimeToClick=function(){return r("getTimeToClick"),-1},n.prototype.initialize=function(){r("ClickstreamTracker initialize")},n.prototype.captureCorsDisallowed=function(){r("captureCorsDisallowed")},n.prototype.captureEventTooLong=function(){r("captureEventTooLong")},n.prototype.captureEventDrop=function(){r("captureEventDrop")},n.prototype.captureSwap=function(){r("captureSwap")},n.prototype.domReadyTasksWrapper=function(){r("domReadyTasksWrapper")},n.prototype.domReadyTasks=function(){r("domReadyTasks")},n.prototype.onDomReadyDo=function(){r("onDomReadyDo")},n}(),iit=function(){function n(){}return n.prototype.getCookie=function(n){return function(n){return ou(null)?bt(st(null),n):""}(n)},n.prototype.setCookie=function(n,t,i){!function(n,t,i){ou(null)&&st(null).set(n,t,86400*i,null,"/")}(n,t,i)},n.prototype.deleteCookie=function(n){!function(n){ou(null)&&st(null).del(n)}(n)},n.prototype.getCookieKeyValue=function(){r("getCookieKeyValue")},n.prototype.getAllCookies=function(){r("getAllCookies")},n}(),rit=function(){function n(n){this._sku=n}return n.prototype.isInit=function(){return this._sku.getCvExtension().getCv().isInit()},n.prototype.canExtend=function(){return this._sku.getCvExtension().getCv().canExtend()},n.prototype.canIncrement=function(){return this._sku.getCvExtension().getCv().canIncrement()},n.prototype.isValid=function(n){return this._sku.getCvExtension().getCv().isValid(n)},n.prototype.getValue=function(){return this._sku.getCvExtension().getCv().getValue()},n.prototype.setValue=function(n){this._sku.getCvExtension().getCv().setValueLegacy(n)},n.prototype.init=function(n){return this._sku.getCvExtension().getCv().initLegacy(n)},n.prototype.extend=function(){return this._sku.getCvExtension().getCv().extend()},n.prototype.increment=function(){return this._sku.getCvExtension().getCv().increment()},n.prototype.incrementExternal=function(n){return this._sku.getCvExtension().getCv().incrementExternal(n)},n.prototype.useCv1=function(){this._sku.getCvExtension().getCv().useCv1()},n.prototype.useCv2=function(){this._sku.getCvExtension().getCv().useCv2()},n}(),uit=function(){function n(){}return n.prototype.init=function(){r("ErrorHandler init")},n}(),fit=function(){function n(n){this._sku=n}return n.prototype.getVisitorId=function(){return this._sku.getPropertyManager().getPropertiesContext().user.localId},n.prototype.getMuidUserId=function(){var n=this._sku.getPropertyManager().getPropertiesContext().user.localId;return t(n)?"t:"+n:""},n.prototype.setDeviceClass=function(n){this._sku.getPropertyManager().getPropertiesContext().device.deviceClass=n},n.prototype.getDeviceClass=function(){return this._sku.getPropertyManager().getPropertiesContext().device.deviceClass},n.prototype.setAppUserId=function(){r("setAppUserId")},n.prototype.getAppUserId=function(){return r("getAppUserId"),""},n.prototype.readExpIdFromCookie=function(){return r("readExpIdFromCookie"),""},n.prototype.getImpressionGuid=function(){return r("getImpressionGuid"),""},n.prototype.getGroups=function(){return r("getGroups"),""},n.prototype.setExpIdCookieName=function(){return r("setExpIdCookieName"),""},n.prototype.readExpIdFromCoreData=function(){return r("readExpIdFromCoreData"),""},n.prototype.getPageViewImpressionGuid=function(){return r("getPageViewImpressionGuid"),""},n}(),eit=function(){function n(){this.testHook={}}return n.prototype.init=function(){r("Ix init")},n.prototype.set=function(){r("Ix set")},n}(),oit=function(){function n(t){function i(n){vi(r,n)}var r=t.logger;s(n,this,function(n){n.logError=i;n.logWarning=i;n.logInformation=i})}return n.__ieDyn=1,n}(),sit=function(){function n(){}return n.prototype.get=function(){r("get")},n.prototype.post=function(){r("post")},n.prototype.put=function(){r("put")},n.prototype.delete=function(){r("delete")},n.prototype.patch=function(){r("patch")},n.prototype.alwaysAddCvToRequestHeader=function(){return r("alwaysAddCvToRequestHeader"),!0},n.prototype.doNotChangeSupportCors=function(){return r("doNotChangeSupportCors"),!0},n.prototype.setTargetUriOverride=function(){r("setTargetUriOverride")},n}(),hit=function(){function n(){}return n.prototype.recordTimeSpan=function(){return r("recordTimeSpan"),-1},n}(),cit=function(){function n(){}return n.prototype.sendError=function(){r("sendError")},n.prototype.sendApiComplete=function(){r("sendApiComplete")},n.prototype.sendJsllEvent=function(){r("sendJsllEvent")},n.prototype.SendOrScheduleEvent=function(){r("SendOrScheduleEvent")},n.prototype.overrideQueueBehavior=function(){r("overrideQueueBehavior")},n.prototype.drainQueuedEvents=function(){r("drainQueuedEvents")},n.prototype.batchEventsByNumber=function(){r("batchEventsByNumber")},n.prototype.batchQueuedEvents=function(){r("batchQueuedEvents")},n.prototype.addEventToQueue=function(){r("addEventToQueue")},n}(),ob=function(){function n(){var n=this;this.isAvailable=!0;this.requestBody="";this._schemas=[];this.testHook={};this.OnSuccessfulVortexRequest=function(){};this.sku=new gtt;this.ct=new tit(this.sku);this.cv=new rit(this.sku);this.ids=new fit(this.sku);this.ix=new eit;this.logger=new oit(this.sku);this.timespanHandler=new hit;this.service=new sit;this.utils=new nit;this.cookie=new iit;this.errorHandler=new uit;this.vortexEvents=new cit;this.behavior=cu;this.behaviorKeys=[];h(cu,function(t){n.behaviorKeys.push(t)});this.actionType=ei}return n.prototype.init=function(n){null==n.useDefaultContentName&&(n.useDefaultContentName=!0);null==n.useShortNameForContentBlob&&(n.useShortNameForContentBlob=!1);this._awaConfig=n;var t=n.advancedConfig||{};t.instrumentationKey=this._awaConfig.instrumentationKey;t.jsllConfiguration=this._awaConfig;this.sku.initialize(t,[]);this.isInitialized=this.sku.isInitialized()},n.prototype.writeEvent=function(n){var t=n,i;if(c(t))for(i=0;i<t.length;i++)this.sku.track(this.transformCustomEvent(t[i]));else this.sku.track(this.transformCustomEvent(t))},n.prototype.getConfig=function(){return this._awaConfig},n.prototype.extendCoreData=function(n){this.sku.getWebAnalyticsExtension().updateCoreDataConfig(n)},n.prototype.unload=function(n,t,i){this.sku.unload(n,t,i)},n.prototype.capabilitiesCheck=function(){JSON&&JSON.stringify||(this.logger.logError("Unable to write event: the global JSON.stringify method does not exist"),this.isAvailable=!1)},n.prototype.getSignedInStatus=function(){return op(this.sku.getWebAnalyticsExtensionConfig())},n.prototype._validateAndTranslateEvent=function(n){return{event:n}},n.prototype.sanitizeUrl=function(n){var t=document.createElement("a");return t.href=n,document.body.appendChild(t),document.body.removeChild(t),t&&n?vc(this.sku.getWebAnalyticsExtensionConfig(),t):""},n.prototype.sanitizeCurrentUrl=function(){return window.location?vc(this.sku.getWebAnalyticsExtensionConfig(),window.location):""},n.prototype.getQueryStringParameters=function(){return r("getQueryStringParameters"),""},n.prototype._registerSchemas=function(){r("_registerSchemas")},n.prototype.sendEventThroughIframe=function(){r("sendEventThroughIframe")},n.prototype.isEventValid=function(){return r("isEventValid"),!0},n.prototype.translateEventFromIntermediateStructure=function(){r("translateEventFromIntermediateStructure")},n.prototype.firstEventDone=function(){r("firstEventDone")},n.prototype.firstEventDoneTasks=function(){r("firstEventDoneTasks")},n.prototype.resetFirstEvent=function(){r("resetFirstEvent")},n.prototype.transformCustomEvent=function(n){var i={name:n.name,baseType:n.data&&n.data.baseType?n.data.baseType:""};return i.baseData=i.baseData||{},n.data&&n.data.baseData&&h(n.data.baseData,function(n,t){i.baseData[n]=t}),i.data=i.data||{},n.data&&h(n.data,function(t){"baseData"!==t&&(i.data[t]=n.data[t])}),t(n.serviceName)&&(i.ext=i.ext||{},i.ext.intweb=i.ext.intweb||{},i.ext.intweb.serviceName=n.serviceName),t(n.cV)&&(i.ext=i.ext||{},i.ext.mscv=i.ext.mscv||{},i.ext.mscv.cV=n.cV),t(n.appId)&&(i.ext=i.ext||{},i.ext.app=i.ext.app||{},i.ext.app.id=n.appId),t(n.env)&&(i.ext=i.ext||{},i.ext.app=i.ext.app||{},i.ext.app.env=n.env),i},n}();bi().awa=new ob;n.JavascriptLoggingLibrary=ob};void 0!==n?u(t):(f=[t],void 0===(e="function"==typeof(r=u)?r.apply(t,f):r)||(n.exports=e))}).call(this,i("./node_modules/webpack/buildin/global.js"))},"./node_modules/webpack/buildin/global.js":function(n){var t=function(){return this}();try{t=t||new Function("return this")()}catch(n){"object"==typeof window&&(t=window)}n.exports=t},1:function(n,t,i){n.exports=i("./node_modules/@microsoft/1ds-jsll/bundle/ms.jsll.js")}})});define("trackHelper",["jqReady!","window"],function(n,t){function e(t){for(var o=[],y=[],p=[],h=[],c=">",e,l,w,i,a,v,s;t;)l=t.getAttribute(u)||t[u],w=t.getAttribute(f)||t[f],l&&(i=JSON.parse(l),i&&(a=i.cN||i.cT||r,o.push(a),w&&!e&&(e=a),p.push(i.id||r),y.push(i.sN||-1),h.push(i.tags||{}))),t=t.parentElement;return typeof e!="string"&&(e=o.length>1?o[1]:r),v={lineage:o.join(c),lineageOrdinal:y.join(c),lineageById:p.join(c),containerName:e},s=!1,n.each(h,function(t,i){s=s||!n.isEmptyObject(i)}),s&&(v.lineageTags=h),v}function o(t){var i={},r;return t&&(r=e(t),n.extend(i,r)),i}function s(n){return function(){return{scripts:n.scripts}}}var i=t._pageBITags,u=i&&i.elementTag||"data-m",r=i&&i.defaultValue||"Unspecified",f="data-module-id";return{extendPageActionContentTags:o,extendPageViewPageTags:s}});window.rf=window.rf||{};window.rf.logger=function(n){function o(n){return n>=e}function s(n,t){r("Error",n,t,i())}function h(n,t){r("Warning",n,t,i())}function c(n,t){r("Information",n,t,i())}function l(n,t){r("Verbose",n,t,i())}function a(n,t){r("Always",n,t,i())}function r(t,i,r,e){var h=u[t]||u.Warning,c,s;o(h)&&(c={ActivityId:n._pageBITags&&n._pageBITags.pageTags.imprGuid,Url:n._pageBITags&&n._pageBITags.pageTags.uri,Verbosity:t,Category:i,Message:r,StackTrace:e},s={name:f,data:{}},s.data[f]=c,n.awa.writeEvent(s),n._pageBITags&&n._pageBITags.pageTags.traceLogConsole&&v(s,h))}function v(n,t){if(console){var i=console.log;switch(t){case 3:i=console.error||console.log;break;case 2:i=console.warn||console.log;case 1:case 0:default:i=console.log}i(n.data[f])}}function i(){if(n.Error){var t=new Error;if(!t.stack)try{throw Error();}catch(i){t=i}if(t.stack)return t.stack.split("\n").map(function(n){var t=n.match(/at\ [^\ ]*/)||n.match(/^[a-zA-Z0-9]*/);if(t&&t[0]&&t[0].indexOf("getStackTrace")===-1&&t[0].indexOf("Error")===-1)return encodeURIComponent(t[0].trim().replace("at ",""))}).filter(function(n){return n}).join("|").trim()}}var u={Info:0,Verbose:1,Warning:2,Error:3,Always:10},e=u[n._pageBITags&&n._pageBITags.pageTags.traceLogVerbosity]||u.Error,f="Microsoft.OneRenderFramework.Partner.CoreUi.Telemetry.JsllTraceEvent",t={};return t.traceError=s,t.traceWarning=h,t.traceInformation=c,t.traceVerbose=l,t.traceAlways=a,t.getStackTrace=i,t}(window);define("rawOneDsConfig",["trackHelper","window","jqReady!","OneRF_OneDsJsll"],function(n,t,i){var e={},r,f,c,o;if(t._pageBITags&&t._pageBITags.pageTags){r=t._pageBITags.pageTags;t.awa.cv.setValue(r.cV);f={browserGroup:r.browserGroup,isTentedPage:r.isTented,tasId:r.tasId,tasMuid:r.tasMuid,pageVersion:r.pv,isCachedPage:r.isCached,enabledFeatures:r.enabledFeatures,expData:r.expData,siteIndex:r.siteIndex,subenv:r.subenv,pageSubType:r.pageSubType,canvasType:r.canvasType,deviceFamily:r.deviceFamily,isOneRf:r.isOneRf,isCorpNet:r.isCorpNet,dataVersion:r.dv};r.tags&&i.extend(f,r.tags);t._pageBITags.pageContracts&&i.extend(f,t._pageBITags.pageContracts);var u=!1,s={pageView:u,onLoad:u,click:u,scroll:u,resize:u,context:u,jsError:u,unload:u},h=!1;t._pageBITags.pageTags.enabledFeatures&&t._pageBITags.pageTags.enabledFeatures.indexOf("coreui_video_GPCdefaultValue:1")>-1&&(h=!0);c=typeof GPC_DataSharingOptIn!="undefined"?GPC_DataSharingOptIn:h;r.autoCapture&&i.extend(s,r.autoCapture);e={instrumentationKey:r.iKey||"OneRfOneDs",syncMuid:r.userConsent||!1,useDefaultContentName:!0,useShortNameForContentBlob:!0,urlCollectQuery:!0,muidDomain:r.muidDomain||"microsoft.com",biBlobAttributeTag:t._pageBITags.elementTag?t._pageBITags.elementTag:"data-m",isLoggedIn:r.signedInStatus,shareAuthStatus:r.shareAuthStatus||!1,mscomCookies:r.userConsent||!1,enableAjaxTracking:!0,enableFetchTracking:!0,autoCapture:s,sendEvents:!r.disableJsll,callback:{pageActionPageTags:null,pageActionContentTags:n.extendPageActionContentTags,pageViewPageTags:n.extendPageViewPageTags(r),contentUpdatePageTags:null},coreData:{pageName:r.pageName,pageType:r.pageType,env:r.env||null,product:null,market:r.mkt,serverImpressionGuid:r.imprGuid,isJs:r.isJs,expId:r.expId,pageTags:f}};o=t.awa.sku.getPropertyManager();o.setProperty("enabledProperties",r.enabledFeatures);o.setProperty("serverImpressionGuid",r.imprGuid);e.callback.userConsentDetailsCallback=function(){const n=typeof GPC_DataSharingOptIn!="undefined"?GPC_DataSharingOptIn:!0;return t.siteConsent?t.siteConsent.getConsent():t.WcpConsent||!n?{Required:!0,Analytics:!1,SocialMedia:!1,Advertising:!1}:{Required:!0,Analytics:!0,SocialMedia:!0,Advertising:!0}}}return e});require(["trackHelper","window","jqReady!","oneDsConfig","OneRF_OneDsJsll"],function(n,t,i,r){if(t._pageBITags&&t._pageBITags.pageTags)(t.location!==t.parent.location||t.MsOnePlayer!=="undefined")&&(r.enableAjaxTracking=!1),t.awa.init(r);else{var u=document.createElement("meta");u.name="ms.mpo";u.content="_pageBITags_null";document.head&&document.head.appendChild(u);t.awa.init()}t._preLoadErrorsBuffer&&t._preLoadErrorsBuffer.length>0&&(t.awa.ct.captureClientError(t._preLoadErrorsBuffer,!1),t._preLoadErrorsBuffer=[]);define("jsll",["window"],function(n){return n.awa})});define("telemetryTypes",["require","exports"],function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Intent={SeeAll:"SeeAll",AutoSuggest:"AutoSuggest",SortBy:"SortBy",SignIn:"SignIn",SeeMore:"SeeMore"};t.ElementType={a:"a",r:"r",m:"m",c:"c",n:"n",nn:"nn"};t.ContainerType={Area:t.ElementType.a,Region:t.ElementType.r,Module:t.ElementType.m,Container:t.ElementType.c}});define("telemetryDomStateManager",["require","exports","telemetryTypes","htmlExtensions"],function(n,t,i,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function n(){this.startSlotNumber=1;this.undefinedVariable=undefined;this.moduleIdAttribute="data-module-id";this.elementBITag=window._pageBITags&&window._pageBITags.elementTag||"data-m";this.bodyElement=this.getFromCache("Body");this.bodyElement||(this.bodyElement={htmlElement:document.body,elementType:i.ElementType.c,contentBlob:{id:"Body"},nextSlotNumber:this.undefinedVariable},this.bodyElement.nextSlotNumber=this.getStartingSlotNumber(this.bodyElement),this.putInCache(this.bodyElement))}return n.prototype.parseTelemetryProperties=function(n){var f,r,t,u;if(n){f=n.getAttribute(this.elementBITag);r={};try{f!==null&&(r=JSON.parse(f))}catch(e){r={}}return t=i.ElementType.c,typeof r.id=="string"&&r.id.length>1?(u=r.id,["a","r","m","c"].indexOf(u[0])>-1?t=i.ElementType[u[0]]:u[0]==="n"&&u[1]==="n"?t=i.ElementType.nn:u[0]==="n"&&(t=i.ElementType.n)):n.getAttribute(this.moduleIdAttribute)!==null?t=i.ElementType.m:n.nodeName==="A"?t=i.ElementType.n:(n.nodeName==="BUTTON"||n.nodeName==="INPUT"||n.nodeName==="SELECT")&&(t=i.ElementType.nn),{htmlElement:n,contentBlob:r,elementType:t,nextSlotNumber:this.undefinedVariable}}},n.prototype.getClosestDecoratedAncestor=function(n,t){var e=this.getFromCache(t),u,i,f;return e?e:!n||!n.htmlElement||!n.htmlElement.parentElement?void 0:(u=r.getParent(n.htmlElement.parentElement,"[data-m]")||document.body,u&&u!==document.body)?(i=this.parseTelemetryProperties(u),f=this.getFromCache(i&&i.contentBlob&&i.contentBlob.id),f?i=f:this.putInCache(i),i):this.bodyElement},n.prototype.getFromCache=function(t){return n.cachedTelemetryElements[t]},n.prototype.putInCache=function(t){t&&t.contentBlob&&t.contentBlob.id&&(n.cachedTelemetryElements[t.contentBlob.id]=t)},n.prototype.reserveNextSlotNumber=function(n){var t=this.getFromCache(n),i;if(t)return i=typeof t.nextSlotNumber=="number"?t.nextSlotNumber:this.getStartingSlotNumber(t),t.nextSlotNumber=i+1,this.putInCache(t),i},n.prototype.setContentBlob=function(n,t){if(t&&n&&n.htmlElement){t.cN=t.cN===null?this.undefinedVariable:t.cN;t.cS=t.cS===null?this.undefinedVariable:t.cS;t.cT=t.cT===null?this.undefinedVariable:t.cT;t.pid=t.pid===null?this.undefinedVariable:t.pid;t.bhvr=t.bhvr===null||t.bhvr===0?this.undefinedVariable:t.bhvr;t.tags=t.tags===null?this.undefinedVariable:t.tags;t.cT=t.cT===null?this.undefinedVariable:t.cT;n.nextSlotNumber=this.startSlotNumber;var i=JSON.stringify(t);return n.htmlElement.setAttribute(this.elementBITag,i),n.contentBlob=t,this.putInCache(n),t.id}},n.prototype.getStartingSlotNumber=function(n){var o,i,t;if(n&&n.htmlElement&&n.contentBlob){var u=n.htmlElement,f=n.contentBlob.id,e=this.startSlotNumber;if(u&&f)for(o=new RegExp('"aN":"'+f+'"'),i=r.selectElements("["+this.elementBITag+"]",u),t=0;t<i.length;t++)i[t].attributes.getNamedItem(this.elementBITag).value.match(o)&&e++;return e}},n.cachedTelemetryElements={},n}();t.TelemetryDomStateManager=u});define("telemetryDecorator",["require","exports","telemetryTypes","telemetryDomStateManager"],function(n,t,i,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function n(){this.domManager=new r.TelemetryDomStateManager}return n.prototype.decorateHtmlElement=function(n,t){var i=this.domManager.getClosestDecoratedAncestor(n,t);return this.decorateHtmlElementInternal(n,i)},n.prototype.decorateHtmlElementInternal=function(n,t){var u=this.domManager.reserveNextSlotNumber(t.contentBlob.id),r=n.contentBlob;return r.aN=t.contentBlob.id,r.sN=u,r.id=""+i.ElementType[n.elementType]+r.sN.toString()+r.aN,this.domManager.setContentBlob(n,r)},n.prototype.decorateHtmlTree=function(n,t){for(var f,e,i=this.domManager.parseTelemetryProperties(n),o=this.domManager.getClosestDecoratedAncestor(i,t),s=this.decorateHtmlElementInternal(i,o),u=i.htmlElement.children,r=0;r<u.length;r++)f=u.item(r),e=this.domManager.parseTelemetryProperties(f),this.decorateHtmlTreeInternal(e,i);return s},n.prototype.decorateHtmlTreeInternal=function(n,t){var u=t.contentBlob.id,f=t,r,i,e,o;for(this.shouldDecorateElement(n.htmlElement)&&(u=this.decorateHtmlElementInternal(n,t),f=n),r=n.htmlElement.children,i=0;i<r.length;i++)e=r.item(i),o=this.domManager.parseTelemetryProperties(e),this.decorateHtmlTreeInternal(o,f);return u},n.prototype.shouldDecorateElement=function(n){return n.getAttribute(this.domManager.elementBITag)!==null||n.getAttribute(this.domManager.moduleIdAttribute)!==null||n.nodeName==="A"||n.nodeName==="BUTTON"||n.nodeName==="SELECT"||n.nodeName==="INPUT"},n}();t.TelemetryDecorator=u});define("telemetryRenderer",["require","exports","telemetryDecorator","telemetryTypes"],function(n,t,i,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function n(){this.undefinedVariable=undefined;this.decorator=new i.TelemetryDecorator}return n.prototype.renderContainerBusinessTelemetryAttributes=function(n,t,i,u,f,e){var o={cN:i,tags:f,cS:u},s=r.ElementType[t]||r.ElementType.c,h={htmlElement:n,contentBlob:o,elementType:s,nextSlotNumber:this.undefinedVariable};return this.decorator.decorateHtmlElement(h,e)},n.prototype.renderNavElementBusinessTelemetryAttributes=function(n,t,i,u,f,e,o,s){var h={pid:t,cN:i,cT:u===null?this.undefinedVariable:r.Intent[u],cS:f,bhvr:e,tags:o},c={htmlElement:n,contentBlob:h,elementType:r.ElementType.n,nextSlotNumber:this.undefinedVariable};return this.decorator.decorateHtmlElement(c,s)},n.prototype.renderNonNavElementBusinessTelemetryAttributes=function(n,t,i,u,f,e){var o={cN:t,pid:i,bhvr:u,tags:f},s={htmlElement:n,contentBlob:o,elementType:r.ElementType.nn,nextSlotNumber:this.undefinedVariable};return this.decorator.decorateHtmlElement(s,e)},n.prototype.renderBusinessTelemetryAttributesForSubtree=function(n,t){return this.decorator.decorateHtmlTree(n,t)},n}();t.TelemetryRenderer=u});define("telemetrySetup",["require","exports","telemetryRenderer","htmlExtensions"],function(n,t,i,r){"use strict";function f(){var n=window.rf.logger;t.globalRenderer=t.globalRenderer||new i.TelemetryRenderer;r.addEvents(r.selectFirstElement("body"),"decorate",u);n.traceVerbose("TelemetrySetup","Successfully bound the global renderer to <body>")}function e(){var n=window.rf.logger;t.globalRenderer=null;r.removeEvents(r.selectFirstElement("body"),"decorate",u);n.traceVerbose("TelemetrySetup","Successfully unbound the global renderer from <body>")}Object.defineProperty(t,"__esModule",{value:!0});var u=function(n){if(n.target)return t.globalRenderer.renderBusinessTelemetryAttributesForSubtree(n.target),!1};t.bindGlobalRenderer=f;t.unbindGlobalRenderer=e});require(["jsll","telemetrySetup"],function(n,t){t.bindGlobalRenderer()})