!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jQuery")):"function"==typeof define&&define.amd?define("1ds",["jQuery"],t):"object"==typeof exports?exports["1ds"]=t(require("jQuery")):n["1ds"]=t(n.jQuery)}(window,function(n){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=44)}({1:function(n,t,i){"use strict";i.d(t,"h",function(){return o});i.d(t,"j",function(){return s});i.d(t,"l",function(){return h});i.d(t,"k",function(){return u});i.d(t,"i",function(){return f});i.d(t,"g",function(){return c});i.d(t,"b",function(){return r});i.d(t,"f",function(){return e});i.d(t,"a",function(){return l});i.d(t,"c",function(){return a});i.d(t,"d",function(){return v});i.d(t,"e",function(){return y});var o="function",s="object",h="undefined",u="prototype",f="hasOwnProperty",c="default",r=Object,e=r[u],l=r.assign,a=r.create,v=r.defineProperty,y=e[f]},3:function(t){t.exports=n},43:function(n){var t=function(){return this}();try{t=t||new Function("return this")()}catch(n){"object"==typeof window&&(t=window)}n.exports=t},44:function(n,t,i){"use strict";function ci(n,t){return n&&ff.prototype.hasOwnProperty.call(n,t)}function eh(n){return n&&(n===ff.prototype||n===Array.prototype)}function le(n){return eh(n)||n===Function.prototype}function di(n){if(n){if(nu)return nu(n);var t=n.__proto__||n.prototype||(n.constructor?n.constructor.prototype:null);if(t)return t}return null}function ef(n,t){var i=[],f=ff.getOwnPropertyNames,r,u;if(f)i=f(n);else for(r in n)"string"==typeof r&&ci(n,r)&&i.push(r);if(i&&i.length>0)for(u=0;u<i.length;u++)t(i[u])}function ae(n,t,i){return"constructor"!==t&&"function"==typeof n[t]&&(i||ci(n,t))}function of(n){throw new TypeError("DynamicProto: "+n);}function ve(n,t){for(var i=n.length-1;i>=0;i--)if(n[i]===t)return!0;return!1}function np(n,t,i,r){var f=null,e,s;if(n&&ci(i,"_dynClass")&&(e=n._dynInstFuncs||{},(f=(e[i._dynClass]||{})[t])||of("Missing ["+t+"] function"),!f._dynInstChk&&!1!==e._dynInstChk)){for(var o=!ci(n,t),u=di(n),h=[];o&&u&&!le(u)&&!ve(h,u);){if(s=u[t],s){o=s===r;break}h.push(u);u=di(u)}try{o&&(n[t]=f);f._dynInstChk=1}catch(n){e._dynInstChk=!1}}return f}function tp(n,t,i){var r=t[n];return r===i&&(r=di(t)[n]),"function"!=typeof r&&of("["+n+"] is not a function"),r}function ip(n,t,i,r,u){if(!eh(n)){var f=i._dynInstFuncs=i._dynInstFuncs||{},e=f[t]=f[t]||{};!1!==f._dynInstChk&&(f._dynInstChk=!!u);ef(i,function(t){ae(i,t,!1)&&i[t]!==r[t]&&(e[t]=i[t],delete i[t],(!ci(n,t)||n[t]&&!n[t]._isDynProxy)&&(n[t]=function(n,t){var i=function(){var r=np(this,t,n,i)||tp(t,n,i);return r.apply(this,arguments)};return i._isDynProxy=1,i}(n,t)))})}}function ye(n,t){return ci(n,"prototype")?n.name||t||"_unknown_":((n||{}).constructor||{}).name||t||"_unknown_"}function pe(n,t,i,r){var u,f,s,e,h,o;ci(n,"prototype")||of("theClass is an invalid class definition.");u=n.prototype,function(n,t){if(nu)for(var r=[],i=di(t);i&&!le(i)&&!ve(r,i);){if(i===n)return!0;r.push(i);i=di(i)}return!1}(u,t)||of("["+ye(n)+"] is not in class hierarchy of ["+ye(t)+"]");f=null;ci(u,"_dynClass")?f=u._dynClass:(f="_dynCls$"+ye(n,"_")+"$"+fh,fh++,u._dynClass=f);s=pe._dfOpts;e=!!s.useBaseInst;e&&r&&void 0!==r.useBaseInst&&(e=!!r.useBaseInst);h=function(n){var t={};return ef(n,function(i){!t[i]&&ae(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={},u,e;for(ef(i,function(n){f[n]=o(t,i,n)}),u=di(n),e=[];u&&!le(u)&&!ve(e,u);)ef(u,function(n){!f[n]&&ae(u,n,!nu)&&(f[n]=o(t,u,n))}),e.push(u),u=di(u);return f}(u,t,h,e));o=!!nu&&!!s.setInstFuncs;o&&r&&(o=!!r.setInstFuncs);ip(u,f,t,h,!1!==o)}function we(n){return h.f.toString.call(n)}function rp(n,t){return typeof n===t}function k(n){return void 0===n||typeof n===h.l}function r(n){return null===n||k(n)}function up(n){return!r(n)}function sf(n,t){return n&&h.e.call(n,t)}function yt(n){return typeof n===h.j}function v(n){return typeof n===h.h}function tu(n,t,i,u){void 0===u&&(u=!1);var f=!1;if(!r(n))try{r(n.addEventListener)?r(n.attachEvent)||(n.attachEvent("on"+t,i),f=!0):(n.addEventListener(t,i,u),f=!0)}catch(n){}return f}function sh(n,t,i,u){if(void 0===u&&(u=!1),!r(n))try{r(n.removeEventListener)?r(n.detachEvent)||n.detachEvent("on"+t,i):n.removeEventListener(t,i,u)}catch(n){}}function p(n,t){if(n)for(var i in n)h.e.call(n,i)&&t.call(n,i,n[i])}function fp(n,t){var r,u,f,i;if(n&&t){if(r=t.length,u=n.length,n===t)return!0;if(u>=r){for(f=u-1,i=r-1;i>=0;i--){if(n[f]!=t[i])return!1;f--}return!0}}return!1}function sr(n,t){var u=!1,r,i;if(n&&t){if(r=t.length,n===t)return!0;if(n.length>=r){for(i=0;i<r;i++)if(n[i]!==t[i])return!1;u=!0}}return u}function et(n,t){return!(!n||!t)&&-1!==n.indexOf(t)}function hh(n){return"[object Date]"===we(n)}function lt(n){return"[object Array]"===we(n)}function be(n){return"[object Error]"===we(n)}function d(n){return"string"==typeof n}function iu(n){return"number"==typeof n}function ru(n){return"boolean"==typeof n}function hr(n){if(hh(n)){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"}}function o(n,t,i){for(var u=n.length,r=0;r<u&&(!(r in n)||-1!==t.call(i||n,n[r],r,n));r++);}function uu(n,t,i){for(var f=n.length,u=i||0,r=Math.max(u>=0?u:f-Math.abs(u),0);r<f;r++)if(r in n&&n[r]===t)return r;return-1}function fu(n,t,i){for(var u=n.length,e=i||n,f=new Array(u),r=0;r<u;r++)r in n&&(f[r]=t.call(e,n[r],n));return f}function ep(n,t){var r,u=n.length,i=0;if(arguments.length>=3)r=arguments[2];else{for(;i<u&&!(i in n);)i++;r=n[i++]}for(;i<u;)i in n&&(r=t(r,n[i],i,n)),i++;return r}function g(n){return"string"!=typeof n?n:n.replace(/^\s+|\s+$/g,"")}function cr(n){var u=typeof n,i,r,f,t;u===h.h||u===h.j&&null!==n||Object(ii.c)("objKeys called on non-object");i=[];for(r in n)n&&h.e.call(n,r)&&i.push(r);if(ch)for(f=hf.length,t=0;t<f;t++)n&&h.e.call(n,hf[t])&&i.push(hf[t]);return i}function pt(n,t,i,r){if(oh)try{var u={enumerable:!0,configurable:!0};return i&&(u.get=i),r&&(u.set=r),oh(n,t,u),!0}catch(n){}return!1}function wt(){var n=Date;return n.now?n.now():(new n).getTime()}function ut(n){return be(n)?n.name:""}function bt(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 lh(n){return!n}function ah(n){return!!n}function gi(n){throw new Error(n);}function eu(n){return n&&(n=Object(h.b)(h.a?Object(h.a)({},n):n)),n}function st(n,t,i,r,u){var e,f,o,s;if(n&&(e=n,v(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(ou.ParentContextKey,o),o.getCtx&&o.setCtx)&&(s=o.getCtx(ou.ChildrenContextKey),s||(s=[],o.setCtx(ou.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 ot(n){var t=Object(ii.a)();return t&&t[n]?t[n]:"window"===n&&kh()?window:null}function kh(){return Boolean(typeof window===h.j&&window)}function ft(){return kh()?window:ot("window")}function b(){return Boolean(typeof document===h.j&&document)?document:ot("document")}function dh(){return Boolean(typeof navigator===h.j&&navigator)}function nr(){return dh()?navigator:ot("navigator")}function lp(){return Boolean(typeof history===h.j&&history)?history:ot("history")}function ht(n){if(n&&cp){var t=ot("__mockLocation");if(t)return t}return typeof location===h.j&&location?location:ot("location")}function gt(){return ot("performance")}function su(){return Boolean(typeof JSON===h.j&&JSON||null!==ot("JSON"))}function hu(){return su()?JSON||ot("JSON"):null}function ge(){var n=nr();return!(!n||!n.product)&&"ReactNative"===n.product}function cf(){var n=nr(),t;return n&&(n.userAgent!==bh||null===de)&&(t=((bh=n.userAgent)||"").toLowerCase(),de=et(t,"msie")||et(t,"trident/")),de}function ap(n){var i,t,r;return((void 0===n&&(n=null),n)||(i=nr()||{},n=i?(i.userAgent||"").toLowerCase():""),t=(n||"").toLowerCase(),et(t,"msie"))?parseInt(t.split("msie")[1]):et(t,"trident/")&&(r=parseInt(t.split("trident/")[1]),r)?r+4:null}function a(n){var i=Object[h.k].toString.call(n),t="";return"[object Error]"===i?t="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'":su()&&(t=hu().stringify(n)),i+t}function gh(n){return n?'"'+n.replace(/\"/g,"")+'"':""}function no(n,t){return(n||{}).logger||new to(t)}function io(n,t){var e=[],i,r,u,f;if(n&&n.length>0)for(i=null,r=0;r<n.length;r++)u=n[r],u&&v(u.processTelemetry)&&(f=new nc(u,t),e.push(f),i&&i.setNext(f),i=f);return e.length>0?e[0]:null}function ro(n,t){for(var i,f=[],r=null,u=n.getNext();u;)i=u.getPlugin(),i&&(r&&v(r.setNextPlugin)&&v(i.processTelemetry)&&r.setNextPlugin(i),v(i.isInitialized)&&i.isInitialized()||f.push(i),r=i,u=u.getNext());o(f,function(i){i.initialize(n.getCfg(),n.core(),t,n.getNext())})}function tc(n){return n.sort(function(n,t){var i=0,r=v(t.processTelemetry);return v(n.processTelemetry)?i=r?n.priority-t.priority:1:r&&(i=-1),i})}function uc(n,t){var i=lu._ckMgr||vf._ckMgr;return i||(i=lu._ckMgr=lu(n,t),vf._ckMgr=i),i}function yf(n){return!n||n.isEnabled()}function ni(n,t){var i,r;return n?i=n.getCookieMgr():t&&(r=t.cookieCfg,i=r._ckMgr?r._ckMgr:lu(t)),i||(i=uc(t,(n||{}).logger)),i}function lu(n,t){var u=function(n){var t=n.cookieCfg=n.cookieCfg||{},i;return(bt(t,"domain",n.cookieDomain,up,r),bt(t,"path",n.cookiePath||"/",null,r),r(t.enabled))&&(i=void 0,k(n.isCookieUseDisabled)||(i=!n.isCookieUseDisabled),k(n.disableCookiesUsage)||(i=!n.disableCookiesUsage),t.enabled=i),t}(n||vf),e=u.path||"/",o=u.domain,f=!1!==u.enabled,i={isEnabled:function(){var n=f&&pf(t),r=vf._ckMgr;return n&&r&&i!==r&&(n=yf(r)),n},setEnabled:function(n){f=!1!==n},set:function(n,t,f,s,h){var l,p,a,w;if(yf(i)){var c={},v=g(t||""),y=v.indexOf(";");(-1!==y&&(v=g(t.substring(0,y)),c=fc(t.substring(y+1))),bt(c,"domain",s||o,ah,k),r(f))||(l=cf(),k(c.expires)&&(p=wt()+1e3*f,p>0&&(a=new Date,a.setTime(p),bt(c,"expires",ec(a,l?"toGMTString":"toUTCString")||ec(a,l?"toGMTString":"toUTCString")||"",ah))),l||bt(c,"max-age",""+f,null,k));w=ht();w&&"https:"===w.protocol&&(bt(c,"secure",null,null,k),null===uo&&(uo=!pp((nr()||{}).userAgent)),uo&&bt(c,"SameSite","None",null,k));bt(c,"path",h||e,null,k);(u.setCookie||sc)(n,oc(v,c))}},get:function(n){var t="";return yf(i)&&(t=(u.getCookie||yp)(n)),t},del:function(n,t){yf(i)&&i.purge(n,t)},purge:function(n,i){var r,f;pf(t)&&(r=((f={}).path=i||"/",f.expires="Thu, 01 Jan 1970 00:00:01 GMT",f),cf()||(r["max-age"]="0"),(u.delCookie||sc)(n,oc("",r)))}};return i._ckMgr=i,i}function pf(n){if(null===af){af=!1;try{af=void 0!==(cu||{}).cookie}catch(t){n&&n.throwInternal(f.WARNING,s.CannotAccessCookie,"Cannot access document.cookie - "+ut(t),{exception:a(t)})}}return af}function fc(n){var t={};return n&&n.length&&o(g(n).split(";"),function(n){if(n=g(n||"")){var i=n.indexOf("=");-1===i?t[n]=null:t[g(n.substring(0,i))]=g(n.substring(i+1))}}),t}function ec(n,t){return v(n[t])?n[t]():null}function oc(n,t){var i=n||"";return p(t,function(n,t){i+="; "+n+(r(t)?"":"="+t)}),i}function yp(n){var i="",t;return cu&&(t=cu.cookie||"",ic!==t&&(rc=fc(t),ic=t),i=g(rc[n]||"")),i}function sc(n,t){cu&&(cu.cookie=n+"="+t)}function pp(n){return!!d(n)&&(!(!et(n,"CPU iPhone OS 12")&&!et(n,"iPad; CPU OS 12"))||!!(et(n,"Macintosh; Intel Mac OS X 10_14")&&et(n,"Version/")&&et(n,"Safari"))||!(!et(n,"Macintosh; Intel Mac OS X 10_14")||!fp(n,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))||!(!et(n,"Chrome/5")&&!et(n,"Chrome/6"))||!(!et(n,"UnrealEngine")||et(n,"Chrome"))||!(!et(n,"UCBrowser/12")&&!et(n,"UCBrowser/11")))}function vc(n){n<0&&(n>>>=0);wf=123456789+n&4294967295;bf=987654321-n&4294967295;ac=!0}function yc(){try{var n=2147483647&wt();vc((4294967296*Math.random()^n)+n)}catch(n){}}function pc(n){return n>0?Math.floor(ir()/4294967295*(n+1))>>>0:0}function ir(n){var t,i=ot("crypto")||ot("msCrypto");return i&&i.getRandomValues?t=4294967295&i.getRandomValues(new Uint32Array(1))[0]:cf()?(ac||yc(),t=4294967295&wc()):t=Math.floor(4294967296*Math.random()|0),n||(t>>>=0),t}function gp(n){n?vc(n):yc()}function wc(n){var t=((bf=36969*(65535&bf)+(bf>>16)&4294967295)<<16)+(65535&(wf=18e3*(65535&wf)+(wf>>16)&4294967295))>>>0&4294967295|0;return n||(t>>>=0),t}function ai(n,t){var i=!1,r=ft(),u;return r&&(i=tu(r,n,t),i=tu(r.body,n,t)||i),u=b(),u&&(i=dc.Attach(u,n,t)||i),i}function fo(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(nw,function(n){var t=0|pc(15);return("x"===n?t:3&t|8).toString(16)})}function bc(){var n=gt();return n&&n.now?n.now():wt()}function eo(n){void 0===n&&(n=22);for(var t=ir()>>>0,i=0,r="";r.length<n;)i++,r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===i&&(t=(ir()<<2&4294967295|3&t)>>>0,i=0);return r}function fi(){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=ir())]+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&ir())|0],i.substr(0,8)+i.substr(9,4)+"4"+i.substr(13,3)+u+i.substr(16,3)+i.substr(19,12)}function tw(n,t){var i=uc(n,t),r=kc._canUseCookies;return null===lr&&(lr=[],au=r,pt(kc,"_canUseCookies",function(){return au},function(n){au=n;o(lr,function(t){t.setEnabled(n)})})),-1===uu(lr,i)&&lr.push(i),ru(r)&&i.setEnabled(r),ru(au)&&i.setEnabled(au),i}function iw(){tw().setEnabled(!1)}function gc(n,t){var i=!1,r;if(n&&((i=t in n)||(r=n.prototype,r&&(i=t in r)),!i))try{i=!k((new n)[t])}catch(n){}return i}function u(n){return!(""===n||r(n))}function uw(n){if(n){var t=n.indexOf("-");if(t>-1)return n.substring(0,t)}return""}function nl(){return null===oo&&(oo=dh()&&Boolean(nr().sendBeacon)),oo}function fw(n){var t=!1,i;try{t=!!ot("fetch");i=ot("Request");t&&n&&i&&(t=gc(i,"keepalive"))}catch(n){}return t}function so(){return void 0!==typeof XMLHttpRequest}function ew(n){return!!(n&&iu(n)&&n>=tt&&n<=vt)}function ow(n,t,i){if(!t&&!u(t)||"string"!=typeof n)return null;var f=typeof t;if("string"===f||"number"===f||"boolean"===f||lt(t))t={value:t};else if("object"!==f||t.hasOwnProperty("value")){if(r(t.value)||""===t.value||!d(t.value)&&!iu(t.value)&&!ru(t.value)&&!lt(t.value))return null}else t={value:i?JSON.stringify(t):t};if(lt(t.value)&&!lw(t.value))return null;if(!r(t.kind)){if(lt(t.value)||!cw(t.kind))return null;t.value=t.value.toString()}return t}function tl(){return null===vu&&(vu=void 0!==typeof XDomainRequest)&&so()&&(vu=vu&&!gc(XMLHttpRequest,"withCredentials")),vu}function sw(n,t,i){var r=-1,u;return k(n)||((t>0&&(32===t?r=8192:t<=13&&(r=t<<5)),function(n){return n>=0&&n<=9?!0:!1}(i))?(-1===r&&(r=0),r|=i):(u=rw[co(n)]||-1,-1!==r&&-1!==u?r|=u:u===ke&&(r=u))),r}function hw(n){return pf(null)?kt(ni(null),n):""}function kt(n,t,i){var r;return void 0===i&&(i=!0),n&&(r=n.get(t),i&&r&&decodeURIComponent&&(r=decodeURIComponent(r))),r||""}function oi(n){void 0===n&&(n="D");var t=fo();return"B"===n?t="{"+t+"}":"P"===n?t="("+t+")":"N"===n&&(t=t.replace(/-/g,"")),t}function it(n){var t={},u=!1,i=0,f=arguments.length,e=Object[h.k],r=arguments;for("[object Boolean]"===e.toString.call(r[0])&&(u=r[0],i++);i<f;i++)p(n=r[i],function(n,i){u&&i&&yt(i)?lt(i)?(t[n]=t[n]||[],o(i,function(i,r){t[n][r]=i&&yt(i)?it(!0,t[n][r],i):i})):t[n]=it(!0,t[n],i):t[n]=i});return t}function cw(n){return n===yh||n>yh&&n<=op||n===sp}function lw(n){return n.length>0}function il(n){var t=ai("pagehide",n);return ai("visibilitychange",function(t){var i=b();n&&i&&"hidden"===i.visibilityState&&n(t)})||t}function ho(n){var t=ai("beforeunload",n);return t=ai("unload",n)||t,ai("pagehide",n)||t}function rr(n,t){var i=n;i.timings=i.timings||{};i.timings.processTelemetryStart=i.timings.processTelemetryStart||{};i.timings.processTelemetryStart[t]=ti()}function co(n){var t=0,i;return null!=n&&(i=typeof n,"string"===i?t=1:"number"===i?t=2:"boolean"===i?t=3:i===h.j&&(t=4,lt(n)?(t=4096,n.length>0&&(t|=co(n[0]))):sf(n,"value")&&(t=8192|co(n.value)))),t}function ul(n,t){var r,u,i;if(void 0===t&&(t=kf),r=null,n)for(u=n.split(","),i=0;i<u.length;i++)aw(u[i],t)&&(r?r+=","+u[i]:r=u[i]);return r}function aw(n,t){if(void 0===t&&(t=kf),!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 bl(){return void 0===pu&&(pu=!!dl(wu.LocalStorage)),pu}function kl(){return bl()?dl(wu.LocalStorage):null}function dl(n){var u,i,t=null,r;try{if(r=Object(ii.a)(),!r)return null;i=new Date;(t=n===wu.LocalStorage?r.localStorage:r.sessionStorage)&&v(t.setItem)&&(t.setItem(i,i),u=t.getItem(i)!==i,t.removeItem(i),u&&(t=null))}catch(n){t=null}return t}function na(n,t,i,r){var o,f,u,s,e,h;if(r&&n&&(o=sw(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]={};lt(r.value)?u.a={t:o}:u.t=o}}function ta(n){try{return n.responseText}catch(n){}return""}function ra(n,t,i){var e=t.length,r=rk(n,t),f,u;if(r.length!==e){for(f=0,u=r;void 0!==i[u];)f++,u=r.substring(0,147)+ek(f);r=u}return r}function rk(n,t){var i;return t&&(t=g(t.toString())).length>150&&(i=t.substring(0,150),n.throwInternal(f.WARNING,s.NameTooLong,"name is too long.  It has been truncated to 150 characters.",{name:t},!0)),i||t}function dt(n,t,i){var r;return void 0===i&&(i=1024),t&&(i=i||1024,(t=g(t)).toString().length>i&&(r=t.toString().substring(0,i),n.throwInternal(f.WARNING,s.StringValueTooLong,"string value is too long. It has been truncated to "+i+" characters.",{value:t},!0))),r||t}function ne(n,t){return fa(n,t,2048,s.UrlTooLong)}function ua(n,t){var i;return t&&t.length>32768&&(i=t.substring(0,32768),n.throwInternal(f.WARNING,s.MessageTruncated,"message is too long, it has been truncated to 32768 characters.",{message:t},!0)),i||t}function uk(n,t){var r,i;return t&&(i=""+t,i.length>32768&&(r=i.substring(0,32768),n.throwInternal(f.WARNING,s.ExceptionTruncated,"exception is too long, it has been truncated to 32768 characters.",{exception:t},!0))),r||t}function ur(n,t){if(t){var i={};p(t,function(t,r){if(yt(r)&&su())try{r=hu().stringify(r)}catch(t){n.throwInternal(f.WARNING,s.CannotSerializeObjectNonSerializable,"custom property is not valid",{exception:t},!0)}r=dt(n,r,8192);t=ra(n,t,i);i[t]=r});t=i}return t}function fr(n,t){if(t){var i={};p(t,function(t,r){t=ra(n,t,i);i[t]=r});t=i}return t}function fk(n,t){return t?fa(n,t,128,s.IdTooLong).toString():t}function fa(n,t,i,r){var u;return t&&(t=g(t)).length>i&&(u=t.substring(0,i),n.throwInternal(f.WARNING,r,"input is too long, it has been truncated to "+i+" characters.",{data:t},!0)),u||t}function ek(n){var t="00"+n;return t.substr(t.length-3)}function ri(n,t){return void 0===t&&(t=!1),null==n?t:"true"===n.toString().toLowerCase()}function pi(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 hk(n,t,i,r,u){return!u&&d(n)&&("Script error."===n||"Script error"===n)}function rs(n,t){var i=n;return i&&!d(i)&&(JSON&&JSON.stringify?(i=JSON.stringify(n),!t||i&&"{}"!==i||(i=v(n.toString)?n.toString():""+n)):i=n+" - (Missing JSON.stringify)"),i||""}function va(n,t){var i=n;return n&&((i=n.message||n.description||"")&&!d(i)&&(i=rs(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 ya(n){return n&&n.src&&d(n.src)&&n.obj&&lt(n.obj)}function wr(n){var t=n||"",i;return d(t)||(t=d(t.stack)?t.stack:""+t),i=t.split("\n"),{src:t,obj:i}}function pa(n){var t=null,i;if(n)try{n.stack?t=wr(n.stack):n.error&&n.error.stack?t=wr(n.error.stack):n.exception&&n.exception.stack?t=wr(n.exception.stack):ya(n)?t=n:ya(n.stackDetails)?t=n.stackDetails: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):d(n)?t=wr(n):(i=n.message||n.description||"",d(n.errorSrc)&&(i&&(i+="\n"),i+=" from "+n.errorSrc),i&&(t=wr(i)))}catch(n){t=wr(n)}return t||{src:"",obj:null}}function te(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 us(n){if(n)try{if(!d(n)){var i=te(n),t=rs(n,!1);return t&&"{}"!==t||(n.error&&(i=te(n=n.error)),t=rs(n,!0)),0!==t.indexOf(i)&&"String"!==i?i+":"+t:t}}catch(n){}return""+(n||"")}function ba(n){var t,i,u;try{if(r(Object(ii.a)()))return null;if(t=new Date,i=ot(n===bu.LocalStorage?"localStorage":"sessionStorage"),i.setItem(t.toString(),t.toString()),u=i.getItem(t.toString())!==t.toString(),i.removeItem(t.toString()),!u)return i}catch(n){}return null}function os(){return ss()?ba(bu.SessionStorage):null}function ak(){bi=!1}function ss(){return void 0===bi&&(bi=!!ba(bu.SessionStorage)),bi}function ka(n,t){var i=os();if(null!==i)try{return i.getItem(t)}catch(t){bi=!1;n.throwInternal(f.WARNING,s.BrowserCannotReadSessionStorage,"Browser failed read of session storage. "+ut(t),{exception:a(t)})}return null}function vk(n,t,i){var r=os();if(null!==r)try{return r.setItem(t,i),!0}catch(t){bi=!1;n.throwInternal(f.WARNING,s.BrowserCannotWriteSessionStorage,"Browser failed write to session storage. "+ut(t),{exception:a(t)})}return!1}function yk(n,t){var i=os();if(null!==i)try{return i.removeItem(t),!0}catch(t){bi=!1;n.throwInternal(f.WARNING,s.BrowserFailedRemovalFromSessionStorage,"Browser failed removal of session storage item. "+ut(t),{exception:a(t)})}return!1}function ku(n){var i=null,t;return v(Event)?i=new Event(n):(t=b(),t&&t.createEvent&&(i=t.createEvent("Event")).initEvent(n,!0,!0)),i}function hs(n){var t=ga,i=bk,r=i[t];return da.createElement?i[t]||(r=i[t]=da.createElement("a")):r={host:gk(n,!0)},r.href=n,++t>=i.length&&(t=0),ga=t,r}function kk(n){var t,i=hs(n);return i&&(t=i.href),t}function dk(n,t){return n?n.toUpperCase()+" "+t:t}function gk(n,t){var r=nv(n,t)||"",i;return r&&(i=r.match(/(www[0-9]?\.)?(.[^/:]+)(\:[\d]+)?/i),null!=i&&i.length>3&&d(i[2])&&i[2].length>0)?i[2]+(i[3]||""):r}function nv(n,t){var u=null,i,f,r;return n&&(i=n.match(/(\w*):\/\/(.[^/:]+)(\:[\d]+)?/i),null!=i&&i.length>2&&d(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 fe(){var n=gt(),t;return n&&n.now&&n.timing&&(t=n.now()+n.timing.navigationStart,t>0)?t:wt()}function at(n,t){var i=null;return 0===n||0===t||r(n)||r(t)||(i=t-n),i}function du(n,t){n&&n.dispatchEvent&&t&&n.dispatchEvent(t)}function ls(n){p(n,function(t,i){u(i)&&("{}"!==JSON.stringify(i)||"callback"===t)||delete n[t]})}function ud(n){return oe(n,fd)}function oe(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 fd(n){return"A"===n.nodeName}function ed(n,t){var r,i,u,f,e,o,s,h,c,l,a=(n=n).getBoundingClientRect();return(i=t,u=(r=a).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 iv(n){return!!u(se(n,"data-bi-dnt"))}function se(n,t){return oe(n,od,t)}function od(n,t){var i=n.getAttribute(t);return u(i)||""===i}function gu(n){return"["+n+"]"}function rv(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 uv(){var i={h:0,v:0},t=ft(),n=b();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 as(){var t={h:0,w:0},n=ft(),i=b(),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 ov(n){if(!n||!n.attributes)return!1;try{var t=n.getAttribute("data-dc");return!!u(t)&&"pii"===t.toLowerCase()}catch(n){return!1}}function vd(n,t){return n.coreData&&n.coreData.requestUri&&""!==n.coreData.requestUri?n.coreData.requestUri:function(n,t){var i,r,f,e;return t?(i=t.protocol+"//"+(t.hostname||t.host)+(u(t.port)?":"+t.port:"")+t.pathname,n.urlCollectHash&&(i+=t.hash||""),n.urlCollectQuery)?(r=t.search,r||(f=t.hash||"",e=f.indexOf("?"),-1!==e&&(r=f.slice(e))),i+r):i:null}(n,t)}function sv(n,t){var r,u="",e={},i=[],s=n.cookiesToCollect;!1===n.shareAuthStatus?i=s:o(s,function(n){"ANON"!==n&&i.push(n)});try{try{yu&&window.varCustomerCookies&&window.varCustomerCookies.length>0&&(i=i.concat(window.varCustomerCookies))}catch(n){t.throwInternal(f.CRITICAL,w.FailedToGetCookies,"Failed to get cookies ")}o(i,function(n){e.hasOwnProperty(n)||(e[n]="",ei&&""!==(r=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(n).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1")))&&(u+=n+"="+r+";"))})}catch(n){t.throwInternal(f.CRITICAL,w.FailedToGetCookies,"Failed to get cookies ")}return u}function yd(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=ud(n);if(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&&ev[i.toUpperCase()]&&(r=ht()||{},t=n.form?n.form.action||r.pathname||"":r.pathname||"")}return t}function hv(n){!function n(t){var i=b()||{};/in/.test(i.readyState)?setTimeout(function(){n(t)},100):t.call()}(function(){if(ei&&"complete"===document.readyState)n();else{var t=ft();t&&(t.addEventListener?t.addEventListener("load",function(){n()}):t.attachEvent&&t.attachEvent("onload",function(){n()}))}})}function ys(n,t,i){var r="";return t&&t[i]?r=t[i]:n&&(r=n[i]),r}function kr(n){try{return n.responseText}catch(n){}return""}function dv(n){p(n,function(t,i){u(i)&&("{}"!==JSON.stringify(i)||"callback"===t)||delete n[t]})}function gv(n,t,i){var r=function(n,t){var i;return n&&n[t]&&(i=n[t],delete n[t]),i}(n,i);return t[i]?t[i]:r}function ny(n,t){var u,f={},e=b(),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 bs(n,t){if(n)for(var i=0;i<n.length&&!t(n[i],i);i++);}function ks(n,t,i,r,u){u>=0&&u<=2&&bs(n,function(n,f){var o=n.cbks,s=o[ws[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[ws[2]];e&&(t.err=n,e.apply(t.inst,i))}catch(n){}finally{t.err=h}}}})}function ty(n,t,i){var r=null;return n&&(sf(n,t)?r=n:i&&(r=ty(function(n){if(n){if(ds)return ds(n);var t=n.__proto__||n[h.k]||n.constructor;if(t)return t}return null}(n),t,!1))),r}function gs(n,t,i,r){var f,e,u,s,c,o;return(void 0===r&&(r=!0),n&&t&&i)&&(f=ty(n,t,r),f&&(e=f[t],typeof e===h.h))?(u=e._aiHooks,u||(s=(o=u={i:0,n:t,f:e,h:[]},function(){function e(n,t){return bs(t,function(t){n.push(t)}),n}function h(i,u){(t=e([],t))[i]=u;r=e([n],t)}var i=this,t=arguments,u=o.h,n={name:o.n,inst:i,ctx:null,set:h},f=[],r=e([n],t),s;ks(u,n,r,f,0);s=o.f;try{n.rslt=s.apply(i,t)}catch(i){throw n.err=i,ks(u,n,r,f,3),i;}return ks(u,n,r,f,1),n.rslt}),s._aiHooks=u,f[t]=s),c={id:u.i,cbks:i,rm:function(){var n=this.id;bs(u.h,function(t,i){if(t.id===n)return u.h.splice(i,1),1})}},u.i++,u.h.push(c),c):null}function iy(n,t,i){var r=0,u=n[t],f=n[i];return u&&f&&(r=at(u,f)),r}function or(n,t,i,r,u){var f=0,e=iy(i,r,u);return e&&(f=ki(n,t,pi(e))),f}function ki(n,t,i){var r=0;return n&&t&&i&&((n.ajaxPerf=n.ajaxPerf||{})[t]=i,r=1),r}function he(n){var t="";try{r(n)||r(n.ajaxData)||r(n.ajaxData.requestUrl)||(t+="(url: '"+n.ajaxData.requestUrl+"')")}catch(n){}return t}function rf(n,t,i,r,u){n.diagLog().throwInternal(f.CRITICAL,t,i,r,u)}function ce(n,t,i,r,u){n.diagLog().throwInternal(f.WARNING,t,i,r,u)}function uf(n,t,i){return function(r){rf(n,t,i,{ajaxDiagnosticsMessage:he(r.inst),exception:a(r.err)})}}function dr(n,t){return n&&t?n.indexOf(t):-1}function ih(n,t){var u=new sg,r,o,i,s,h;gr=new hg(t.seedCv);var l=new gl,f=t.features.join("|"),e=t.urlScrubber||uh.d;(c.allowClickTracking=n.allowClickTracking,c.flights=f,c.urlScrubber=e,c.dom=t.dom||Object(uh.e)(e),c.market=t.language,c.dummyElement=document.createElement("div"),n.useKeydownEvent)&&(r=ct.getWebAnalyticsExtension(),o=new pg(r,r.diagLog()),r.setAutoCaptureHandler(o));i={instrumentationKey:n.instrumentationKey,propertyConfiguration:{env:n.environment},webAnalyticsConfiguration:{autoCapture:{pageView:!1,onLoad:!1,lineage:!0,click:n.allowClickTracking,scroll:n.allowScrollTracking,jsError:!1},coreData:{market:t.language,pageTags:{flight:f}},shareAuthStatus:!0,useDefaultContentName:!0,manageCv:!0,urlCollectHash:!0,urlCollectQuery:!0,isLoggedIn:n.isUserSignedIn},extensions:[u,gr,th],extensionConfig:[]};s={callback:{},appId:n.appId,enableCvHeaders:!0,disableAjaxTracking:!0,disableFetchTracking:!0};i.extensionConfig[th.identifier]=s;h={authType:ps,loggedInStatusCallback:function(){return n.isUserSignedIn||!1}};i.extensionConfig[u.identifier]=h;i.extensionConfig[l.identifier]={populateBrowserInfo:!0,populateOperatingSystemInfo:!0};ct.initialize(i,[]);ct.addTelemetryInitializer(function(n){var i,r,u,f,t;(n.baseData||(n.baseData={}),n.data||(n.data={}),bg.indexOf(n.name)>-1)&&(n.data.referrerUri=c.dom.getReferrer(),n.data.isLoggedIn=n.baseData.isLoggedIn,n.data.isManual=n.baseData.isManual,n.baseData.pageName=c.dom.getPageId(),n.baseData.impressionGuid=n.baseData.id,u=n.baseData.properties.pageTags||{},f=n.baseData.pageTags||{},(n.baseData.pageTags=rt(rt(rt({},f),u),{metaTags:rt(rt(rt(rt({},f.metaTags),u.metaTags),vy()),{pageTypeForPerf:n.data.pageTypeForPerf})}),delete n.baseData.properties.pageTags,"Ms.Web.PageAction"===n.name)?(n.baseData.destUri=n.baseData.targetUri,t=JSON.parse(n.baseData.content||""),t=t.map(function(n){return rt(rt({},n),{cN:n.cN?"REMOVED":void 0})}),n.baseData.content=JSON.stringify(t)):"Ms.Qos.OutgoingServiceRequest"===n.name?(n.baseData.targetUri=n.baseData.target,(null===(r=null===(i=n.ext)||void 0===i?void 0:i.mscv)||void 0===r?void 0:r.cV)&&n.data.overrideCv&&(n.ext.mscv.cV=n.data.overrideCv,delete n.data.overrideCv)):"Ms.Osgs.ExperimentTrigger"!==n.name&&"Ms.Webi.MeePortal.UserFeedbackV2"!==n.name||(n.baseData.market=c.market||""),n.baseData.uri=c.dom.getLocationHref())})}var ch,hf,f,ou,vh,lf,to,nc,tr,li,au,lr,ei,yu,ti,rl,kf,bi,er,tv,cs,ev,ws,ds;i.r(t);
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var rh=function(n,t){return(rh=Object.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)},rt=function(){return(rt=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},uh=i(6),l=i(54),ff=Object,nu=ff.getPrototypeOf,fh=0;pe._dfOpts={setInstFuncs:!0,useBaseInst:!0};var nt=pe,h=i(1),ii=i(9),oh=h.d;h.b.freeze;h.b.seal;ch=!{toString:null}.propertyIsEnumerable("toString");hf=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];ou=function(){function n(t,i,r){var f,u=this,e=!1;(u.start=wt(),u.name=t,u.isAsync=r,u.isChildEvt=function(){return!1},v(i))&&(e=pt(u,"payload",function(){return!f&&v(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(lt(r))for(t=0;t<r.length;t++)f=r[t],f&&(o+=f.time);u.time=wt()-u.start;u.exTime=u.time-o;u.complete=function(){};!e&&v(i)&&(u.payload=i())}}return n.ParentContextKey="parent",n.ChildrenContextKey="childEvts",n}();vh=function n(t){this.ctx={};nt(n,this,function(n){n.create=function(n,t,i){return new ou(n,t,i)};n.fire=function(n){n&&(n.complete(),t&&t.perfEvent(n))};n.setCtx=function(t,i){t&&((n.ctx=n.ctx||{})[t]=i)};n.getCtx=function(t){return(n.ctx||{})[t]}})};!function(n){n[n.CRITICAL=1]="CRITICAL";n[n.WARNING=2]="WARNING"}(f||(f={}));var s={BrowserDoesNotSupportLocalStorage:0,BrowserCannotReadLocalStorage:1,BrowserCannotReadSessionStorage:2,BrowserCannotWriteLocalStorage:3,BrowserCannotWriteSessionStorage:4,BrowserFailedRemovalFromLocalStorage:5,BrowserFailedRemovalFromSessionStorage:6,CannotSendEmptyTelemetry:7,ClientPerformanceMathError:8,ErrorParsingAISessionCookie:9,ErrorPVCalc:10,ExceptionWhileLoggingError:11,FailedAddingTelemetryToBuffer:12,FailedMonitorAjaxAbort:13,FailedMonitorAjaxDur:14,FailedMonitorAjaxOpen:15,FailedMonitorAjaxRSC:16,FailedMonitorAjaxSend:17,FailedMonitorAjaxGetCorrelationHeader:18,FailedToAddHandlerForOnBeforeUnload:19,FailedToSendQueuedTelemetry:20,FailedToReportDataLoss:21,FlushFailed:22,MessageLimitPerPVExceeded:23,MissingRequiredFieldSpecification:24,NavigationTimingNotSupported:25,OnError:26,SessionRenewalDateIsZero:27,SenderNotInitialized:28,StartTrackEventFailed:29,StopTrackEventFailed:30,StartTrackFailed:31,StopTrackFailed:32,TelemetrySampledAndNotSent:33,TrackEventFailed:34,TrackExceptionFailed:35,TrackMetricFailed:36,TrackPVFailed:37,TrackPVFailedCalc:38,TrackTraceFailed:39,TransmissionFailed:40,FailedToSetStorageBuffer:41,FailedToRestoreStorageBuffer:42,InvalidBackendResponse:43,FailedToFixDepricatedValues:44,InvalidDurationValue:45,TelemetryEnvelopeInvalid:46,CreateEnvelopeError:47,CannotSerializeObject:48,CannotSerializeObjectNonSerializable:49,CircularReferenceDetected:50,ClearAuthContextFailed:51,ExceptionTruncated:52,IllegalCharsInName:53,ItemNotInArray:54,MaxAjaxPerPVExceeded:55,MessageTruncated:56,NameTooLong:57,SampleRateOutOfRange:58,SetAuthContextFailed:59,SetAuthContextFailedAccountName:60,StringValueTooLong:61,StartCalledMoreThanOnce:62,StopCalledWithoutStart:63,TelemetryInitializerFailed:64,TrackArgumentsNotSpecified:65,UrlTooLong:66,SessionStorageBufferFull:67,CannotAccessCookie:68,IdTooLong:69,InvalidEvent:70,FailedMonitorAjaxSetRequestHeader:71,SendBrowserInfoOnUserInit:72,PluginException:73,NotificationException:74,SnippetScriptLoadFailure:99,InvalidInstrumentationKey:100,CannotParseAiBlobValue:101,InvalidContentBlob:102,TrackPageActionEventFailed:103},yh=0,op=13,sp=32,tt=1,hp=2,ui=3,vt=4,ph=1,ke=6,wh=7,w=Object(l.a)(Object(l.a)({},s),{AuthHandShakeError:501,AuthRedirectFail:502,BrowserCannotReadLocalStorage:503,BrowserCannotWriteLocalStorage:504,BrowserDoesNotSupportLocalStorage:505,CannotParseBiBlobValue:506,CannotParseDataAttribute:507,CVPluginNotAvailable:508,DroppedEvent:509,ErrorParsingAISessionCookie:510,ErrorProvidedChannels:511,FailedToGetCookies:512,FailedToInitializeCorrelationVector:513,FailedToInitializeSDK:514,InvalidContentBlob:515,InvalidCorrelationValue:516,SessionRenewalDateIsZero:517,SendPostOnCompleteFailure:518,PostResponseHandler:519,SDKNotInitialized:520}),de=null,bh=null,cp=!1;lf=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="";su()&&(u=hu().stringify(r));f=(t?" message:"+gh(t):"")+(r?" props:"+gh(u):"");this.message+=f}return n.dataType="MessageData",n}();to=function n(t){this.identifier="DiagnosticLogger";this.queue=[];var u=0,i={};nt(n,this,function(n){function e(n,i){var u=t[n];return r(u)?i:u}r(t)&&(t={});n.consoleLoggingLevel=function(){return e("loggingLevelConsole",0)};n.telemetryLoggingLevel=function(){return e("loggingLevelTelemetry",1)};n.maxInternalMessageLimit=function(){return e("maxMessageLimit",25)};n.enableDebugExceptions=function(){return e("enableDebugExceptions",!1)};n.throwInternal=function(t,r,u,e,o){var s,h,c;if(void 0===o&&(o=!1),s=new lf(r,u,o,e),n.enableDebugExceptions())throw s;k(s.message)||(h=n.consoleLoggingLevel(),o?(c=+s.messageId,!i[c]&&h>=f.WARNING&&(n.warnToConsole(s.message),i[c]=!0)):h>=f.WARNING&&n.warnToConsole(s.message),n.logInternalMessage(t,s))};n.warnToConsole=function(n){var t=typeof console!==h.l?console:ot("console"),i;t&&(i="log",t.warn&&(i="warn"),v(t[i])&&t[i](n))};n.resetInternalMessageCount=function(){u=0;i={}};n.logInternalMessage=function(t,r){var f,e,o,h;u>=n.maxInternalMessageLimit()||(f=!0,e="AITR_"+r.messageId,(i[e]?f=!1:i[e]=!0,f&&(t<=n.telemetryLoggingLevel()&&(n.queue.push(r),u++),u===n.maxInternalMessageLimit()))&&(o="Internal events throttle limit per PageView reached for this app.",h=new lf(s.MessageLimitPerPVExceeded,o,!1),n.queue.push(h),n.warnToConsole(o)))}})};nc=function(n,t){var r=this,i=null,u=v(n.processTelemetry),e=v(n.setNextPlugin);r._hasRun=!1;r.getPlugin=function(){return n};r.getNext=function(){return i};r.setNext=function(n){i=n};r.processTelemetry=function(o,h){h||(h=t);var c=n?n.identifier:"TelemetryPluginChain";st(h?h.core():null,function(){return c+":processTelemetry"},function(){if(n&&u){r._hasRun=!0;try{h.setNext(i);e&&n.setNextPlugin(i);i&&(i._hasRun=!1);n.processTelemetry(o,h)}catch(r){var t=i&&i._hasRun;i&&t||h.diagLog().throwInternal(f.CRITICAL,s.PluginException,"Plugin ["+n.identifier+"] failed during processTelemetry - "+r);i&&!t&&i.processTelemetry(o,h)}}else i&&(r._hasRun=!0,i.processTelemetry(o,h))},function(){return{item:o}},!o.sync)}};tr=function n(t,i,u,f){var e=this,s=null;null!==f&&(t&&v(t.getPlugin)?s=function(n,t,i){var r=[],u=!i,f;if(n)for(;n;)f=n.getPlugin(),(u||f===i)&&(u=!0,r.push(f)),n=n.getNext();return u||r.push(i),io(r,t)}(t,e,f||t.getPlugin()):f?s=function(n,t,i){var r=n,u=!1;return i&&n&&(r=[],o(n,function(n){(u||n===i)&&(u=!0,r.push(n))})),i&&!u&&(r||(r=[]),r.push(i)),io(r,t)}(t,e,f):k(f)&&(s=io(t,e)));e.core=function(){return u};e.diagLog=function(){return no(u,i)};e.getCfg=function(){return i};e.getExtCfg=function(n,t){var u,r;return(void 0===t&&(t={}),i)&&(r=i.extensionConfig,r&&n&&(u=r[n])),u||t};e.getConfig=function(n,t,u){var f,o;return void 0===u&&(u=!1),o=e.getExtCfg(n,null),o&&!r(o[t])?f=o[t]:i&&!r(i[t])&&(f=i[t]),r(f)?u:f};e.hasNext=function(){return null!=s};e.getNext=function(){return s};e.setNext=function(n){s=n};e.processNext=function(n){var t=s;t&&(s=t.getNext(),t.processTelemetry(n,e))};e.createNew=function(t,r){return void 0===t&&(t=null),new n(t||s,i,u,r)}};li=function(){function n(){var t=this,i=!1,u=null,n=null;t.core=null;t.diagLog=function(n){return t._getTelCtx(n).diagLog()};t.isInitialized=function(){return i};t.setInitialized=function(n){i=n};t.setNextPlugin=function(t){n=t};t.processNext=function(t,i){i?i.processNext(t):n&&v(n.processTelemetry)&&n.processTelemetry(t,null)};t._getTelCtx=function(i){var r,f;return void 0===i&&(i=null),r=i,r||(f=u||new tr(null,{},t.core),r=n&&n.getPlugin?f.createNew(null,n.getPlugin):f.createNew(null,n)),r};t._baseTelInit=function(f,e,o,s){f&&bt(f,"extensionConfig",[],null,r);!s&&e&&(s=e.getProcessTelContext().getNext());var h=n;n&&n.getPlugin&&(h=n.getPlugin());t.core=e;u=new tr(s,f,e,h);i=!0}}return n.prototype.initialize=function(n,t,i,r){this._baseTelInit(n,t,i,r)},n}();var vp=function(n){function t(){function u(n){n&&n.length>0&&(function(n){o(n,function(n){n.priority<500&&gi("Channel has invalid priority"+n.identifier)})}(n=n.sort(function(n,t){return n.priority-t.priority})),i.push(n))}var i,r=n.call(this)||this;return r.identifier="ChannelControllerPlugin",r.priority=500,nt(t,r,function(n,t){n.setNextPlugin=function(){};n.processTelemetry=function(n,t){i&&o(i,function(i){i.length>0&&r._getTelCtx(t).createNew(i).processNext(n)})};n.getChannelControls=function(){return i};n.initialize=function(r,f,e){n.isInitialized()||(t.initialize(r,f,e),function(n,t){if(i=[],n&&o(n,function(n){return u(n)}),t){var r=[];o(t,function(n){n.priority>500&&r.push(n)});u(r)}}((r||{}).channels,e),o(i,function(n){return ro(new tr(n,r,f),e)}))}}),r}var i;return Object(l.b)(t,n),t._staticInit=(pt(i=t.prototype,"ChannelControls",i.getChannelControls),void pt(i,"channelQueue",i.getChannelControls)),t}(li),af=null,uo=null,ic=null,cu=b(),rc={},vf={};var hc=0,cc=1,wp=2,bp=4,lc=5,kp=function n(t){this.listeners=[];var i=!!(t||{}).perfEvtsSendAll;nt(n,this,function(n){n.addNotificationListener=function(t){n.listeners.push(t)};n.removeNotificationListener=function(t){for(var i=uu(n.listeners,t);i>-1;)n.listeners.splice(i,1),i=uu(n.listeners,t)};n.eventsSent=function(t){o(n.listeners,function(n){n&&n.eventsSent&&setTimeout(function(){return n.eventsSent(t)},0)})};n.eventsDiscarded=function(t,i){o(n.listeners,function(n){n&&n.eventsDiscarded&&setTimeout(function(){return n.eventsDiscarded(t,i)},0)})};n.eventsSendRequest=function(t,i){o(n.listeners,function(n){if(n&&n.eventsSendRequest)if(i)setTimeout(function(){return n.eventsSendRequest(t,i)},0);else try{n.eventsSendRequest(t,i)}catch(n){}})};n.perfEvent=function(t){t&&(!i&&t.isChildEvt()||o(n.listeners,function(n){if(n&&n.perfEvent)if(t.isAsync)setTimeout(function(){return n.perfEvent(t)},0);else try{n.perfEvent(t)}catch(n){}}))}})},dp=function(n){function t(){var i=n.call(this)||this;return nt(t,i,function(n,t){function i(t){var i=n.getNotifyMgr();i&&i.eventsDiscarded([t],wp)}n.initialize=function(n,i,r,u){t.initialize(n,i,r||new to(n),u||new kp(n))};n.track=function(u){st(n.getPerfMgr(),function(){return"AppInsightsCore:track"},function(){null===u&&(i(u),gi("Invalid telemetry item")),function(n){if(r(n.name))throw i(n),Error("telemetry name required");}(u);t.track(u)},function(){return{item:u}},!u.sync)};n.addNotificationListener=function(t){var i=n.getNotifyMgr();i&&i.addNotificationListener(t)};n.removeNotificationListener=function(t){var i=n.getNotifyMgr();i&&i.removeNotificationListener(t)};n.pollInternalLogs=function(t){var i=n.config.diagnosticLogInterval;return i&&i>0||(i=1e4),setInterval(function(){var i=n.logger?n.logger.queue:[];o(i,function(i){var r={name:t||"InternalMessageId: "+i.messageId,iKey:n.config.instrumentationKey,time:hr(new Date),baseType:lf.dataType,baseData:{message:i.message}};n.track(r)});i.length=0},i)}}),i}return Object(l.b)(t,n),t}(function n(){var i,t,u,f,e,s=!1;nt(n,this,function(n){n._extensions=[];t=new vp;n.logger=Object(ii.b)({throwInternal:function(n,t,i,r,u){void 0===u&&(u=!1)},warnToConsole:function(){},resetInternalMessageCount:function(){}});i=[];n.isInitialized=function(){return s};n.initialize=function(i,f,e,h){var y,p,a,l,c;n.isInitialized()&&gi("Core should not be initialized more than once");i&&!r(i.instrumentationKey)||gi("Please provide instrumentation key");u=h;n._notificationManager=h;n.config=i||{};i.extensions=r(i.extensions)?[]:i.extensions;(p="extensionConfig",(y=i)?!(l=y[p])&&r(l)&&(l=k(a)?{}:a,y[p]=l):l=k(a)?{}:a,l).NotificationManager=h;e&&(n.logger=e);c=[];c.push.apply(c,f.concat(i.extensions));c=tc(c);var v=[],b=[],w={};o(c,function(n){(r(n)||r(n.initialize))&&gi("Extensions must provide callback to initialize");var i=n.priority,u=n.identifier;n&&i&&(r(w[i])?w[i]=u:e.warnToConsole("Two extensions have same priority #"+i+" - "+w[i]+", "+u));!i||i<t.priority?v.push(n):b.push(n)});c.push(t);v.push(t);c=tc(c);n._extensions=c;ro(new tr([t],i,n),c);ro(new tr(v,i,n),c);n._extensions=v;0===n.getTransmissionControls().length&&gi("No channels available");s=!0;n.releaseQueue()};n.getTransmissionControls=function(){return t.getChannelControls()};n.track=function(t){bt(t,"iKey",n.config.instrumentationKey,null,lh);bt(t,"time",hr(new Date),null,lh);bt(t,"ver","4.0",null,r);n.isInitialized()?n.getProcessTelContext().processNext(t):i.push(t)};n.getProcessTelContext=function(){var i=n._extensions,r=i;return i&&0!==i.length||(r=[t]),new tr(r,n.config,n)};n.getNotifyMgr=function(){return u||(u=Object(ii.b)({addNotificationListener:function(){},removeNotificationListener:function(){},eventsSent:function(){},eventsDiscarded:function(){},eventsSendRequest:function(){}}),n._notificationManager=u),u};n.getCookieMgr=function(){return e||(e=lu(n.config,n.logger)),e};n.setCookieMgr=function(n){e=n};n.getPerfMgr=function(){return f||n.config&&n.config.enablePerfMgr&&(f=new vh(n.getNotifyMgr())),f};n.setPerfMgr=function(n){f=n};n.eventCnt=function(){return i.length};n.releaseQueue=function(){i.length>0&&(o(i,function(t){n.getProcessTelContext().processNext(t)}),i=[])}})}),ac=!1,wf=123456789,bf=987654321;lr=null;h.l;var vi,kc={_canUseCookies:void 0,isTypeof:rp,isUndefined:k,isNullOrUndefined:r,hasOwnProperty:sf,isFunction:v,isObject:yt,isDate:hh,isArray:lt,isError:be,isString:d,isNumber:iu,isBoolean:ru,toISOString:hr,arrForEach:o,arrIndexOf:uu,arrMap:fu,arrReduce:ep,strTrim:g,objCreate:ii.b,objKeys:cr,objDefineAccessors:pt,addEventHandler:ai,dateNow:wt,isIE:cf,disableCookies:iw,newGuid:fo,perfNow:bc,newId:eo,randomValue:pc,random32:ir,mwcRandomSeed:gp,mwcRandom32:wc,generateW3CId:fi},nw=/[xy]/g,dc={Attach:tu,AttachEvent:tu,Detach:sh,DetachEvent:sh};var rw=((vi={})[0]=0,vi[2]=ke,vi[1]=ph,vi[3]=wh,vi[4098]=ke,vi[4097]=ph,vi[4099]=wh,vi),vu=null,oo=null;ei=Boolean(b());yu=Boolean(ft());ti=bc;h.l;h.j;h.l;ii.b;rl=function(n){function t(){var i=n.call(this)||this;return i.pluginVersionStringArr=[],i.pluginVersionString="",nt(t,i,function(n,t){n.initialize=function(i,r,u,e){st(n,function(){return"AppInsightsCore.initialize"},function(){if(i){i.endpointUrl||(i.endpointUrl="https://browser.events.data.microsoft.com/OneCollector/1.0/");var s=i.propertyStorageOverride;if(s&&(!s.getProperty||!s.setProperty))throw new Error("Invalid property storage override passed.");i.channels&&o(i.channels,function(t){t&&o(t,function(t){if(t.identifier&&t.version){var i=t.identifier+"="+t.version;n.pluginVersionStringArr.push(i)}})})}n.getWParam=function(){return"undefined"!=typeof document?0:-1};r&&o(r,function(t){if(t&&t.identifier&&t.version){var i=t.identifier+"="+t.version;n.pluginVersionStringArr.push(i)}});n.pluginVersionString=n.pluginVersionStringArr.join(";");try{t.initialize(i,r,u,e)}catch(t){n.logger.throwInternal(f.CRITICAL,w.ErrorProvidedChannels,"Channels must be provided through config.channels only")}n.pollInternalLogs("InternalLog")},function(){return{config:i,extensions:r,logger:u,notificationManager:e}})};n.track=function(i){st(n,function(){return"AppInsightsCore.track"},function(){var r=i,u,f,e;r&&(r.timings=r.timings||{},r.timings.trackStart=ti(),ew(r.latency)||(r.latency=tt),u=r.ext=r.ext||{},u.sdk=u.sdk||{},u.sdk.ver="1DS-Web-JS-3.1.4",f=r.baseData=r.baseData||{},f.properties||(f.properties={}),e=f.properties,e.version||(e.version=""),""!==n.pluginVersionString&&(e.version=n.pluginVersionString));t.track(r)},function(){return{item:i}},!i.sync)}}),i}return Object(l.b)(t,n),t}(dp);kf=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];var vw=function(){function n(n,t){var i,r;this.core=t;this.appExpId=null;this.flightIdNameSpaces=kf.slice(0);this.expIdCookieName="Treatments";this._cookieMgr=ni(t);this._propertiesConfig=n;i=b();i&&(r=i.documentElement,i&&(this.locale=r.lang));this.env=n.env?n.env:this._getMetaDataFromDOM("awa-").env}return n.prototype.getExpId=function(){return this._propertiesConfig.expId?this._readExpIdFromCoreData(this._propertiesConfig.expId):this._readExpIdFromCookie()},n.prototype._getMetaDataFromDOM=function(n){var r,f={},u=b(),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},n.prototype._setAppExpId=function(n){n!==this.appExpId&&(this.appExpId=ul(n,this.flightIdNameSpaces))},n.prototype._getAppExpId=function(){return this.appExpId},n.prototype._readExpIdFromCookie=function(){var n=kt(this._cookieMgr,this.expIdCookieName);return this._setAppExpId(n),this._getAppExpId()},n.prototype._readExpIdFromCoreData=function(n){return this._setAppExpId(n),this._getAppExpId()},n.validateAppExpId=ul,n._staticInit=void pt(n.prototype,"expId",n.prototype.getExpId),n}(),yw=function(){},pw=function(){function n(t,i,r){var u,f,e,o,s,c,l,h;this.core=r;u=this._cookieMgr=ni(r,t);u&&u.isEnabled()&&(f=kt(u,"MUID"),(f&&this.setLocalId("t:"+f),i.enableApplicationInsightsUser)&&(e=kt(u,n.userCookieName),e&&(o=e.split(n.cookieSeparator),o.length>0&&(this.id=o[0])),this.id||(this.id=eo(t&&!k(t.idLength)?t.idLength:22),s=hr(new Date),this.accountAcquisitionDate=s,c=[this.id,s],l=i.cookieDomain?i.cookieDomain:void 0,u.set(n.userCookieName,c.join(n.cookieSeparator),31536e3,l))));"undefined"!=typeof navigator&&(h=navigator,this.locale=h.userLanguage||h.language)}return n.prototype.getLocalId=function(){if(this._customLocalId)return this._customLocalId;var n=kt(this._cookieMgr,"MUID");n&&this.setLocalId("t:"+n)},n.prototype.setLocalId=function(n){this._customLocalId=n},n.cookieSeparator="|",n.userCookieName="ai_user",n._staticInit=void pt(n.prototype,"localId",n.prototype.getLocalId,n.prototype.setLocalId),n}(),lo="MSIE",fl="Chrome",el="Firefox",ao="Safari",vo="Edge",ol="Electron",sl="SkypeShell",hl="PhantomJS",ww="Opera",bw=function(){function n(n,t){var r,u,i,f,e;this._cookieMgr=ni(t);this._propertiesConfig=n;r=ht();r&&(u=r.hostname,u&&(this.domain="file:"===r.protocol?"local":u));i="undefined"!=typeof navigator?navigator.userAgent:"";(n.userAgent&&(i=n.userAgent),n.populateBrowserInfo)&&(i&&(f=this._getBrowserName(i),this.browser=f,this.browserVer=this._getBrowserVersion(i,f)),e=this._getScreenResolution(),this.screenRes=e.w+"X"+e.h)}return n.prototype.getUserConsent=function(){return this._propertiesConfig.userConsented||!!kt(this._cookieMgr,this._propertiesConfig.userConsentCookieName||"MSCC")},n.prototype.getUserConsentDetails=function(){try{if(this._propertiesConfig.callback&&this._propertiesConfig.callback.userConsentDetails){var n=this._propertiesConfig.callback.userConsentDetails();if(n)return JSON.stringify({Required:!!n.Required&&n.Required,Analytics:!!n.Analytics&&n.Analytics,SocialMedia:!!n.SocialMedia&&n.SocialMedia,Advertising:!!n.Advertising&&n.Advertising})}}catch(n){}return null},n.prototype._getBrowserName=function(n){return this._userAgentContainsString("OPR/",n)?ww:this._userAgentContainsString(hl,n)?hl:this._userAgentContainsString(vo,n)||this._userAgentContainsString("Edg/",n)?vo:this._userAgentContainsString(ol,n)?ol:this._userAgentContainsString(fl,n)?fl:this._userAgentContainsString("Trident",n)?lo:this._userAgentContainsString(el,n)?el:this._userAgentContainsString(ao,n)?ao:this._userAgentContainsString(sl,n)?sl:"Unknown"},n.prototype._userAgentContainsString=function(n,t){return t.indexOf(n)>-1},n.prototype._getBrowserVersion=function(n,t){return t===lo?this._getIeVersion(n):this._getOtherVersion(t,n)},n.prototype._getIeVersion=function(n){var i=n.match(new RegExp(lo+" ([\\d,.]+)")),t;return i?i[1]:(t=n.match(new RegExp("rv:([\\d,.]+)")),t?t[1]:void 0)},n.prototype._getOtherVersion=function(n,t){n===ao?n="Version":n===vo&&this._userAgentContainsString("Edg/",t)&&(n="Edg");var i=t.match(new RegExp(n+"/([\\d,.]+)"));return i?i[1]:"Unknown"},n.prototype._getScreenResolution=function(){var n={h:0,w:0},t=ft();return t&&t.screen&&(n.h=screen.height,n.w=screen.width),n},n._staticInit=void pt(n.prototype,"userConsent",n.prototype.getUserConsent),n}(),cl="Windows",yo="Mac OS X",ll="Android",al="iOS",kw=/(windows|win32)/i,dw=/ arm;/i,gw=/windows\sphone\s\d+\.\d+/i,nb=/(macintosh|mac os x)/i,tb=/(ipad|iphone|ipod)(?=.*like mac os x)/i,ib=/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,rb=/android/i,ub=/CrOS/i,vl={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},fb=function(){function n(n){var t="undefined"!=typeof navigator?navigator.userAgent:"",i;(n.userAgent&&(t=n.userAgent),t&&n.populateOperatingSystemInfo)&&(i=this._getOsName(t.toLowerCase()),this.name=i,this.ver=this._getOsVersion(t,i))}return n.prototype._getOsName=function(n){return n.match(gw)?"Windows Phone":n.match(dw)?"Windows RT":n.match(kw)?cl:n.match(tb)?al:n.match(rb)?ll:n.match(ib)?"Linux":n.match(ub)?"Chrome OS":-1!==n.indexOf("x11")?"Unix":-1!==n.indexOf("blackberry")?"BlackBerry":-1!==n.indexOf("symbian")?"Symbian":-1!==n.indexOf("nokia")?"Nokia":n.match(nb)?yo:"Unknown"},n.prototype._getOsVersion=function(n,t){return t===cl?this._getGenericOsVersion(n,"Windows NT"):t===ll?this._getGenericOsVersion(n,t):t===yo?this._getMacOsxVersion(n):t===al?this._getIosVersion(n):"Unknown"},n.prototype._getGenericOsVersion=function(n,t){var i=n.match(new RegExp(t+" ([\\d,.]+)"));return i?vl[i[1]]?vl[i[1]]:i[1]:"Unknown"},n.prototype._getMacOsxVersion=function(n){var r=n.match(new RegExp(yo+" ([\\d,_,.]+)")),t,i;return r&&(t=r[1].replace(/_/g,"."),t)?(i=this._getDelimiter(t),i?t.split(i)[0]:t):"Unknown"},n.prototype._getIosVersion=function(n){var r=n.match(new RegExp("OS ([\\d,_,.]+)")),t,i;return r&&(t=r[1].replace(/_/g,"."),t)?(i=this._getDelimiter(t),i?t.split(i)[0]:t):"Unknown"},n.prototype._getDelimiter=function(n){return n.indexOf(".")>-1?".":n.indexOf("_")>-1?"_":null},n}(),eb=function(){function n(n,t){this.core=t;n.serviceName&&(this.serviceName=n.serviceName);this._cookieMgr=ni(t)}return n.prototype.getMsfpc=function(){return kt(this._cookieMgr,"MSFPC")},n.prototype.getAnid=function(){return kt(this._cookieMgr,"ANON").slice(0,34)},n._staticInit=(pt(n.prototype,"msfpc",n.prototype.getMsfpc),void pt(n.prototype,"anid",n.prototype.getAnid)),n}(),ob=function(n){this.popSample=100;this.eventFlags=0;n.hashIdentifiers&&(this.eventFlags=1048576|this.eventFlags);n.dropIdentifiers&&(this.eventFlags=2097152|this.eventFlags)},sb=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())},hb=function(){},yl=function(){function n(){}return n.prototype.setId=function(n){this.customId=n},n.prototype.getId=function(){return d(this.customId)?this.customId:this.automaticId},n._staticInit=void pt(n.prototype,"id",n.prototype.getId,n.prototype.setId),n}(),cb=function(n,t,i,r){if(n.enableApplicationInsightsTrace){this.traceId=t||fi();this.parentId=i;this.name=r;var u=ht();u&&u.pathname&&(this.name=u.pathname)}},ar=function(){function n(){}return n.id="id",n.ver="ver",n.appName="name",n.locale="locale",n.expId="expId",n.env="env",n}(),vr=function(){function n(){}return n.domain="domain",n.browser="browser",n.browserVer="browserVer",n.screenRes="screenRes",n.userConsent="userConsent",n.consentDetails="consentDetails",n}(),po=function(){function n(){}return n.locale="locale",n.localId="localId",n.id="id",n}(),pl=function(){function n(){}return n.osName="name",n.ver="ver",n}(),wo=function(){function n(){}return n.ver="ver",n.seq="seq",n.installId="installId",n.epoch="epoch",n}(),bo=function(){function n(){}return n.msfpc="msfpc",n.anid="anid",n.serviceName="serviceName",n}(),wl=function(){function n(){}return n.popSample="popSample",n.eventFlags="eventFlags",n}(),lb=function(){function n(){}return n.tz="tz",n}(),ab=function(){function n(){}return n.sessionId="sesId",n}(),df=function(){function n(){}return n.localId="localId",n.deviceClass="deviceClass",n.make="make",n.model="model",n}(),ko=function(){function n(){}return n.role="role",n.roleInstance="roleInstance",n.roleVer="roleVer",n}(),go=function(){function n(){}return n.traceId="traceID",n.traceName="name",n.parentId="parentID",n}(),e=function(){function n(){}return n.UserExt="user",n.DeviceExt="device",n.TraceExt="trace",n.WebExt="web",n.AppExt="app",n.OSExt="os",n.SdkExt="sdk",n.IntWebExt="intweb",n.UtcExt="utc",n.LocExt="loc",n.CloudExt="cloud",n}(),ns="MicrosoftApplicationsTelemetryDeviceId",pu,wu,vb=function(){function n(n,t){var u,i,r;this._sequenceId=0;u=n.propertyStorageOverride;this.seq=this._sequenceId;this.epoch=ir(!1).toString();i=ni(t,n);i.isEnabled()||u?(r=function(n,t,i){return t?t.getProperty(i)||"":kt(n,i)}(i,u,ns),r||(r=fo()),function(n,t,i,r){t?t.setProperty(i,r):n.set(i,r,31536e3)}(i,u,ns,r),this.installId=r):i.purge(ns)}return n.prototype.getSequenceId=function(){return++this._sequenceId},n}();!function(n){n[n.LocalStorage=0]="LocalStorage";n[n.SessionStorage=1]="SessionStorage"}(wu||(wu={}));var yb=function(){function n(t,i){var e,r,u=no(t),o=ni(t);nt(n,this,function(t){function c(n){var i=t.automaticSession,r=n.split("|"),e,o;r.length>0&&i.setId(r[0]);try{r.length>1&&(e=+r[1],i.acquisitionDate=+new Date(e),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){u.throwInternal(f.CRITICAL,w.ErrorParsingAISessionCookie,"Error parsing ai_session cookie, session will be reset: "+n)}0===i.renewalDate&&u.throwInternal(f.WARNING,w.SessionRenewalDateIsZero,"AI session renewal date is 0, session will be reset.")}function l(){var n=t.automaticSession,r=(new Date).getTime(),i=t.config.sessionAsGuid();!k(i)&&i?ru(i)?n.setId(oi()):n.setId(oi(i)):n.setId(eo(h&&h.idLength?h.idLength():22));n.acquisitionDate=r;n.renewalDate=r;a(n.getId(),n.acquisitionDate,n.renewalDate);bl()||u.throwInternal(f.WARNING,w.BrowserDoesNotSupportLocalStorage,"Browser does not support local storage. Session durations will be inaccurate.")}function a(n,i,u){var s=i+t.config.sessionExpirationMs(),h=u+t.config.sessionRenewalMs(),f=new Date,l=[n,i,u],c;s<h?f.setTime(s):f.setTime(h);c=t.config.cookieDomain?t.config.cookieDomain():null;o.set(r(),l.join("|")+";expires="+f.toUTCString(),null,c);e=(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}};v(i.sessionExpirationMs)||(h.sessionExpirationMs=function(){return n.acquisitionSpan});v(i.sessionRenewalMs)||(h.sessionRenewalMs=function(){return n.renewalSpan});t.config=h;r=function(){return t.config.namePrefix&&t.config.namePrefix()?n.cookieNameConst+t.config.namePrefix():n.cookieNameConst};t.automaticSession=new yl;t.update=function(){t.automaticSession.getId()||function(){var n=hw(r()),i;n&&v(n.split)?c(n):(i=function(n,t){var i=kl();if(null!==i)try{return i.getItem(t)}catch(t){pu=!1;n.throwInternal(f.CRITICAL,w.BrowserCannotReadLocalStorage,"Browser failed read of local storage. "+t)}return null}(u,r()),i&&c(i));t.automaticSession.getId()||l()}();var i=t.automaticSession,s=t.config,o=(new Date).getTime(),h=o-i.acquisitionDate>s.sessionExpirationMs(),y=o-i.renewalDate>s.sessionRenewalMs();h||y?l():(!e||o-e>n.cookieUpdateInterval)&&(i.renewalDate=o,a(i.getId(),i.acquisitionDate,i.renewalDate))};t.backup=function(){var i,e,o,n=t.automaticSession;i=n.getId();e=n.acquisitionDate;o=n.renewalDate,function(n,t,i){var r=kl();if(null!==r)try{r.setItem(t,i)}catch(t){pu=!1;n.throwInternal(f.CRITICAL,w.BrowserCannotWriteLocalStorage,"Browser failed write to local storage. "+t)}}(u,r(),[i,e,o].join("|"))}})}return n.acquisitionSpan=864e5,n.renewalSpan=18e5,n.cookieUpdateInterval=6e4,n.cookieNameConst="ai_session",n}(),y=d,pb=function(){function n(n,t,i){this.app=new vw(t,i);this.cloud=new yw;this.user=new pw(n,t,i);this.os=new fb(t);this.web=new bw(t,i);this.sdk=new vb(n,i);this.intWeb=new eb(t,i);this.utc=new ob(t);this.loc=new sb;this.device=new hb;this.telemetryTrace=new cb(t);this.sessionManager=new yb(i,t);this.session=new yl}return n.prototype.getSessionId=function(){var n=this.session,i,r,t;return n&&y(n.customId)?n.customId:(i=this.sessionManager,i.update(),r=i.automaticSession,r&&(t=r.getId(),t&&y(t)&&(n.automaticId=t)),n.automaticId)},n.prototype.applyApplicationContext=function(n){var t=this.app,i;y(t.id)&&(n.ext[e.AppExt][ar.id]=t.id);y(t.ver)&&(n.ext[e.AppExt][ar.ver]=t.ver);y(t.name)&&(n.ext[e.AppExt][ar.appName]=t.name);y(t.locale)&&(n.ext[e.AppExt][ar.locale]=t.locale);i=t.getExpId();y(i)&&(n.ext[e.AppExt][ar.expId]=i);y(t.env)&&(n.ext[e.AppExt][ar.env]=t.env)},n.prototype.applyUserContext=function(n){var t=this.user,i=t.getLocalId();y(i)&&(n.ext[e.UserExt][po.localId]=i);y(t.locale)&&(n.ext[e.UserExt][po.locale]=t.locale);y(t.id)&&(n.ext[e.UserExt][po.id]=t.id)},n.prototype.applyWebContext=function(n){var t=this.web;y(t.domain)&&(n.ext[e.WebExt][vr.domain]=t.domain);y(t.browser)&&(n.ext[e.WebExt][vr.browser]=t.browser);y(t.browserVer)&&(n.ext[e.WebExt][vr.browserVer]=t.browserVer);y(t.screenRes)&&(n.ext[e.WebExt][vr.screenRes]=t.screenRes);n.ext[e.WebExt][vr.userConsent]=t.getUserConsent();n.ext[e.WebExt][vr.consentDetails]=t.getUserConsentDetails()},n.prototype.applyOsContext=function(n){var t=this.os;y(t.name)&&(n.ext[e.OSExt][pl.osName]=t.name);y(t.ver)&&(n.ext[e.OSExt][pl.ver]=t.ver)},n.prototype.applySdkContext=function(n){var t=this.sdk;n.ext[e.SdkExt][wo.seq]=t.getSequenceId();n.ext[e.SdkExt][wo.epoch]=t.epoch;y(t.installId)&&(n.ext[e.SdkExt][wo.installId]=t.installId)},n.prototype.applyIntWebContext=function(n){var t=this.intWeb,r=t.getMsfpc(),i;y(r)&&(n.ext[e.IntWebExt][bo.msfpc]=r);i=t.getAnid();y(i)&&(n.ext[e.IntWebExt][bo.anid]=i);y(t.serviceName)&&(n.ext[e.IntWebExt][bo.serviceName]=t.serviceName)},n.prototype.applyUtcContext=function(n){var t=this.utc;n.ext[e.UtcExt][wl.popSample]=t.popSample;t.eventFlags>0&&(n.ext[e.UtcExt][wl.eventFlags]=t.eventFlags)},n.prototype.applyLocContext=function(n){n.ext[e.LocExt][lb.tz]=this.loc.tz},n.prototype.applySessionContext=function(n){n.ext[e.AppExt][ab.sessionId]=this.getSessionId()},n.prototype.applyDeviceContext=function(n){var t=this.device;y(t.localId)&&(n.ext[e.DeviceExt][df.localId]=t.localId);y(t.make)&&(n.ext[e.DeviceExt][df.make]=t.make);y(t.model)&&(n.ext[e.DeviceExt][df.model]=t.model);y(t.deviceClass)&&(n.ext[e.DeviceExt][df.deviceClass]=t.deviceClass)},n.prototype.applyCloudContext=function(n){var t=this.cloud;y(t.role)&&(n.ext[e.CloudExt][ko.role]=t.role);y(t.roleInstance)&&(n.ext[e.CloudExt][ko.roleInstance]=t.roleInstance);y(t.roleVer)&&(n.ext[e.CloudExt][ko.roleVer]=t.roleVer)},n.prototype.applyAITraceContext=function(n){var t=this.telemetryTrace;y(t.traceId)&&(n.ext[e.TraceExt][go.traceId]=t.traceId);y(t.name)&&(n.ext[e.TraceExt][go.traceName]=t.name);y(t.parentId)&&(n.ext[e.TraceExt][go.parentId]=t.parentId)},n}(),gl=function(n){function t(){var i,r=n.call(this)||this,u;return r.identifier="SystemPropertiesCollector",r.priority=3,r.version="3.1.4",u={},nt(t,r,function(t){t.initialize=function(u,f,e){n.prototype.initialize.call(r,u,f,e);i=new pb(u,t._getTelCtx().getExtCfg(t.identifier),f)};t.processTelemetry=function(n,r){rr(n,t.identifier);r=t._getTelCtx(r);var s,h,f=n.ext=n.ext?n.ext:{};n.data=n.data?n.data:{};f[e.AppExt]=f[e.AppExt]||{};f[e.UserExt]=f[e.UserExt]||{};f[e.WebExt]=f[e.WebExt]||{};f[e.OSExt]=f[e.OSExt]||{};f[e.SdkExt]=f[e.SdkExt]||{};f[e.IntWebExt]=f[e.IntWebExt]||{};f[e.UtcExt]=f[e.UtcExt]||{};f[e.LocExt]=f[e.LocExt]||{};f[e.DeviceExt]=f[e.DeviceExt]||{};f[e.TraceExt]=f[e.TraceExt]||{};f[e.CloudExt]=f[e.CloudExt]||{};i.applyApplicationContext(n);i.applyUserContext(n);i.applyWebContext(n);i.applyOsContext(n);i.applySdkContext(n);i.applyIntWebContext(n);i.applyUtcContext(n);i.applyLocContext(n);i.applySessionContext(n);i.applyDeviceContext(n);i.applyAITraceContext(n);i.applyCloudContext(n);o(cr(f),function(n){0===cr(f[n]).length&&delete f[n]});s=u;h=n.data;s&&p(s,function(n,t){h[n]||(h[n]=t)});t.processNext(n,r)};t.getPropertiesContext=function(){return i};t.setProperty=function(n,t){u[n]=t}}),r}return Object(l.b)(t,n),t}(li),gf=function(){function n(t,i){var u=i?[].concat(i):[];this.iKey=function(){return t};this.count=function(){return u.length};this.events=function(){return u};this.addEvents=function(n,t){return void 0===t&&(t=!0),n&&n.length>0?(u=t?u.concat(n):n.concat(u),n.length):0};this.split=function(i,f){var o=new n(t),e;return i<u.length&&(e=u.length-i,r(f)||(e=f<e?f:e),o.addEvents(u.splice(i,e),!0)),o}}return n.create=function(t,i){return new n(t,i)},n}(),wb=Math.min(2e6,65e3),bb=/\./,kb=function n(t,i,r,f){var s=!!f,e=i,o={};nt(n,this,function(n){function i(n,t,f,h,c,l,a){p(n,function(n,v){var rt=null,nt,tt,it,b,k,d;if(v||u(v)){var w=f,y=n,p=c,g=t;if(s&&!h&&bb.test(n)&&(nt=n.split("."),tt=nt.length,tt>1)){for(p&&(p=p.slice()),it=0;it<tt-1;it++)b=nt[it],g=g[b]=g[b]||{},w+="."+b,p&&p.push(b);y=nt[tt-1]}(rt=h&&function(n){var t=o[n];return void 0===t&&(n.length>=7&&(t=sr(n,"ext.metadata")||sr(n,"ext.web")),o[n]=t),t}(w)||!e||!e.handleField(w,y)?ow(y,v,r):e.value(w,y,v,r))&&(k=rt.value,(g[y]=k,l&&l(p,y,rt),a&&"object"==typeof k&&!lt(k))&&(d=p,d&&(d=d.slice()).push(y),i(v,k,w+"."+y,h,d,l,a)))}})}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(i,r,u){var f=i&&r&&!i.overflow;return f&&st(t,function(){return"Serializer:appendPayload"},function(){for(var o,e,w,a,c=r.events(),f=i.payloadBlob,l=i.numEvents,v=!1,s=[],h=[],y=i.isBeacon,b=y?65e3:3984588,k=y?wb:2e6,t=0,p=0;t<c.length;){if(o=c[t],o){if(l>=u){i.overflow=r.split(t);break}if(e=n.getEventBlob(o),e&&e.length<=k){if(w=e.length,f.length+w>b){i.overflow=r.split(t);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(t,1),t--}t++}(s&&s.length>0&&i.sizeExceed.push(gf.create(r.iKey(),s)),h&&h.length>0&&i.failedEvts.push(gf.create(r.iKey(),h)),v)&&(i.batches.push(r),i.payloadBlob=f,i.numEvents=l,a=r.iKey(),-1===uu(i.apiKeys,a)&&i.apiKeys.push(a))},function(){return{payload:i,theBatch:{iKey:r.iKey(),evts:r.events()},max:u}}),f};n.getEventBlob=function(n){try{return st(t,function(){return"Serializer.getEventBlob"},function(){var t={},r,f,u,e;return t.name=n.name,t.time=n.time,t.ver=n.ver,t.iKey="o:"+uw(n.iKey),r={},f=n.ext,f&&(t.ext=r,p(f,function(n,t){i(t,r[n]={},"ext."+n,!0,null,null,!0)})),u=t.data={},u.baseType=n.baseType,e=u.baseData={},i(n.baseData,e,"baseData",!1,["baseData"],function(n,t,i){na(r,n,t,i)},!0),i(n.data,u,"data",!1,[],function(n,t,i){na(r,n,t,i)},!0),JSON.stringify(t)},function(){return{item:n}})}catch(n){return null}}})};var yr,ts=function(){function n(){}return n.shouldRetryForStatus=function(n){return!(n>=300&&n<500&&408!=n&&429!=n||501==n||505==n)},n.getMillisToBackoffForRetry=function(n){var t,i=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,n)*i,Math.min(t,6e5)},n}(),db=function n(){var t={};nt(n,this,function(n){n.setKillSwitchTenants=function(n,i){var r,s,u,f,e;if(n&&i)try{if(r=(f=n.split(","),e=[],f&&o(f,function(n){e.push(g(n))}),e),"this-request-only"===i)return r;for(s=1e3*parseInt(i,10),u=0;u<r.length;++u)t[r[u]]=wt()+s}catch(n){return[]}return[]};n.isTenantKilled=function(n){var i=t,r=g(n);return void 0!==i[r]&&i[r]>wt()||(delete i[r],!1)}})},gb=function n(){var t=!0,i=!0,u=!0,f="use-collector-delta",r=!1;nt(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)}})},nk=((yr={})[1]="requeue",yr[100]="requeue",yr[200]="sent",yr[8004]="drop",yr[8003]="drop",yr);var tk=function n(t,i,e,s){this._responseHandlers=[];var c,v,l,pt,at="?cors=true&content-type=application/x-json-stream&client-id=NO_AUTH&client-version=1DS-Web-JS-3.1.4",ot=new db,ut=!1,b=new gb,vt=!1,et=0,yt=!0,tt=[],bt={},y=[],ft=null,ct=!1,rt=!1;nt(n,this,function(n){function dt(n,t){for(var r=0,i=null,u=0;null==i&&u<n.length;)1===(r=n[u])?tl()?i=ai:so()&&(i=yi):2===r&&fw(t)?i=vi:vt&&3===r&&nl()&&(i=pi),u++;return i?{_transport:r,_isSync:t,sendPOST:i}:null}function ai(n,t,i){var r=new XDomainRequest;r.open("POST",n.urlString);r.onload=function(){var n=ta(r);nt(t,200,{},n);ei(n)};r.onerror=function(){nt(t,400,{})};r.ontimeout=function(){nt(t,500,{})};r.onprogress=function(){};i?r.send(n.data):c._setTimeoutOverride(function(){r.send(n.data)},0)}function vi(n,t,i){var u,r=((u={body:n.data,method:"POST"}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,u);i&&(r.keepalive=!0);ri&&(r.credentials="include");n.headers&&cr(n.headers).length>0&&(r.headers=n.headers);fetch(n.urlString,r).then(function(n){var r={},i="";n.headers&&n.headers.forEach(function(n,t){r[t]=n});n.body&&n.text().then(function(n){i=n});nt(t,n.status,r,i);ei(i)}).catch(function(){nt(t,0,{})})}function yi(n,t,i){function u(n,t,i){if(!n[i]&&t&&t.getResponseHeader){var r=t.getResponseHeader(i);r&&(n[i]=g(r))}return n}function e(n){var r,i,t={};return n.getAllResponseHeaders?(r=n.getAllResponseHeaders(),i={},d(r)&&o(g(r).split(/[\r\n]+/),function(n){var t,r,u;n&&(t=n.indexOf(": "),-1!==t?(r=g(n.substring(0,t)).toLowerCase(),u=g(n.substring(t+1)),i[r]=u):i[g(n)]=1)}),t=i):(t=u(t,n,"time-delta-millis"),t=u(t,n,"kill-duration"),t=u(t,n,"kill-duration-seconds")),t}function f(n,i){nt(t,n.status,e(n),i)}var r=new XMLHttpRequest;try{r.Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0}catch(n){}ri&&(r.withCredentials=!0);r.open("POST",n.urlString,!i);p(n.headers,function(n,t){r.setRequestHeader(n,t)});r.onload=function(){var n=ta(r);f(r,n);ei(n)};r.onerror=function(){f(r)};r.ontimeout=function(){f(r)};r.send(n.data)}function nt(n,t,i,r){try{n(t,i,r)}catch(n){c.diagLog().throwInternal(f.WARNING,w.SendPostOnCompleteFailure,a(n))}}function pi(n,t){var r=200,u=n._thePayload,f,i;try{f=nr();f.sendBeacon(n.urlString,n.data)||(u?(i=[],o(u.batches,function(t){if(i&&t&&t.count()>0){for(var u=t.events(),r=0;r<u.length;r++)if(!f.sendBeacon(n.urlString,ft.getEventBlob(u[r]))){i.push(t.split(r));break}}else i.push(t.split(0))}),kt(i,8003,u.sendType,!0)):r=0)}catch(n){c.diagLog().warnToConsole("Failed to send telemetry using sendBeacon API. Ex:"+n);r=0}finally{nt(t,r,{},"")}}function gt(n){return 2===n||3===n}function ui(n){return rt&&gt(n)&&(n=2),n}function oi(){return!ut&&et<i}function si(){var n=y;return y=[],n}function hi(n,t,i){var r=!1;return n&&n.length>0&&!ut&&v[t]&&ft&&(r=0!==t||oi()&&(i>0||b.allowRequestSending())),r}function ci(n){var t={};return n&&o(n,function(n,i){t[i]={iKey:n.iKey(),evts:n.events()}}),t}function ni(n,i,r,u,e){if(n&&0!==n.length)if(ut)kt(n,1,u);else{u=ui(u);try{var s=n,o=0!==u;st(l,function(){return"HttpManager:_sendBatches"},function(f){var h;f&&(n=n.slice(0));for(var l=[],s=null,c=ti(),a=v[u]||(o?v[1]:v[0]),p=(rt||gt(u)||a&&3===a._transport)&&!yt&&vt&&nl();hi(n,u,i);)h=n.shift(),h&&h.count()>0&&(ot.isTenantKilled(h.iKey())?l.push(h):(s=s||ft.createPayload(i,r,o,p,e,u),ft.appendPayload(s,h,t)?null!==s.overflow&&(n=[s.overflow].concat(n),s.overflow=null,fi(s,c,ti(),e),c=ti(),s=null):(fi(s,c,ti(),e),c=ti(),n=[h].concat(n),s=null)));s&&fi(s,c,ti(),e);n.length>0&&(y=n.concat(y));kt(l,8004,u)},function(){return{batches:ci(s),retryCount:i,isTeardown:r,isSynchronous:o,sendReason:e,useSendBeacon:gt(u),sendType:u}},!o)}catch(n){c.diagLog().throwInternal(f.WARNING,w.CannotSerializeObject,"Unexpected Exception sending batch: "+a(n))}}}function wi(n){var t=at,i="",f,e,r;for(o(n.apiKeys,function(n){i.length>0&&(i+=",");i+=n}),i.length>0&&(t+="&apikey="+i),t+="&upload-time="+wt().toString(),f=function(n){for(var r,i,f,t=0;t<n.batches.length;t++)for(r=n.batches[t].events(),i=0;i<r.length;i++)if(f=(r[i].ext||{}).intweb||{},u(f.msfpc))return encodeURIComponent(f.msfpc);return""}(n),(u(f)&&(t=t+"&ext.intweb.msfpc="+f),b.shouldAddClockSkewHeaders()&&(t+="&time-delta-to-apply-millis="+b.getClockSkewHeaderValue()),l.getWParam)&&(e=l.getWParam(),e>=0&&(t+="&w="+e)),r=0;r<tt.length;r++)t+="&"+tt[r].name+"="+tt[r].value;return t}function ii(n,t,i){n[t]=n[t]||{};n[t][c.identifier]=i}function fi(t,i,r,u){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var f=wi(t),s=ti();st(l,function(){return"HttpManager:_doPayloadSend"},function(){for(var ut,g,p,tt,d=0;d<t.batches.length;d++)for(ut=t.batches[d].events(),g=0;g<ut.length;g++)p=ut[g],ct&&(tt=p.timings=p.timings||{},ii(tt,"sendEventStart",s),ii(tt,"serializationStart",i),ii(tt,"serializationCompleted",r)),p.sendAttempt>0?p.sendAttempt++:p.sendAttempt=1;kt(t.batches,1e3+(u||0),t.sendType,!0);var y={data:t.payloadBlob,urlString:f,headers:it({},bt),_thePayload:t,_sendReason:u},w=null,ft=!!n.sendHook,k=v[t.sendType];!gt(t.sendType)&&t.isBeacon&&2===t.sendReason&&(k=v[2]||v[3]||k);k&&(w=function(i){b.firstRequestSent();var r=function(i,r){!function(t,i,r,u){var f=9e3,s=null,v=!1,y=!1,a,p,l;try{if(a=!0,typeof t!==h.l){if(i&&(b.setClockSkew(i["time-delta-millis"]),p=i["kill-duration"]||i["kill-duration-seconds"],o(ot.setKillSwitchTenants(i["kill-tokens"],p),function(n){o(r.batches,function(t){if(t.iKey()===n){s=s||[];var i=t.split(0);r.numEvents-=i.count();s.push(i)}})})),200==t)return void(f=200);(!ts.shouldRetryForStatus(t)||r.numEvents<=0)&&(a=!1);f=9e3+t%1e3}a&&(f=100,l=r.retryCnt,0===r.sendType&&(l<e?(v=!0,li(function(){0===r.sendType&&et--;ni(r.batches,l+1,r.isTeardown,rt?2:r.sendType,5)},rt,ts.getMillisToBackoffForRetry(l))):y=!0))}finally{v||(b.setClockSkew(),function(t,i,r,u){try{u&&c._backOffTransmission();200===i&&(u||t.isSync||c._clearBackOff(),function(n){if(ct){var t=ti();o(n,function(n){var i,r;n&&n.count()>0&&(i=n.events(),r=t,ct&&o(i,function(n){ii(n.timings=n.timings||{},"sendEventCompleted",r)}))})}}(t.batches));kt(t.batches,i,t.sendType,!0)}finally{0===t.sendType&&(et--,5!==r&&n.sendQueuedRequests(t.sendType,r))}}(r,f,u,y));kt(s,8004,r.sendType)}}(i,r,t,u)},f=t.isTeardown||t.isSync;try{k.sendPOST(i,r,f);n.sendListener&&n.sendListener(y,i,f,t.isBeacon)}catch(n){c.diagLog().warnToConsole("Unexpected exception sending payload. Ex:"+a(n));nt(r,0,{})}});st(l,function(){return"HttpManager:_doPayloadSend.sender"},function(){if(w)if(0===t.sendType&&et++,ft&&!t.isBeacon&&3!==k._transport){var r={data:y.data,urlString:y.urlString,headers:y.headers},i=!1;st(l,function(){return"HttpManager:_doPayloadSend.sendHook"},function(){try{n.sendHook(r,function(n){i=!0;yt||n._thePayload||(n._thePayload=n._thePayload||y._thePayload,n._sendReason=n._sendReason||y._sendReason);w(n)},t.isSync||t.isTeardown)}catch(n){i||w(y)}})}else w(y)})},function(){return{thePayload:t,serializationStart:i,serializationCompleted:r,sendReason:u}},t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&kt(t.sizeExceed,8003,t.sendType);t.failedEvts&&t.failedEvts.length>0&&kt(t.failedEvts,8002,t.sendType)}function li(n,t,i){t?n():c._setTimeoutOverride(n,i)}function ei(t){var e=n._responseHandlers,i,r;try{for(i=0;i<e.length;i++)try{e[i](t)}catch(n){c.diagLog().throwInternal(f.CRITICAL,w.PostResponseHandler,"Response handler failed: "+n)}t&&(r=JSON.parse(t),u(r.webResult)&&u(r.webResult.msfpc)&&pt.set("MSFPC",r.webResult.msfpc,31536e3))}catch(n){}}function kt(n,t,i,r){var a,h,e,o;n&&n.length>0&&s&&(a=s[(e=t,o=nk[e],u(o)||(o="oth",e>=9e3&&e<=9999?o="rspFail":e>=8e3&&e<=8999?o="drop":e>=1e3&&e<=1999&&(o="send")),o)],a&&(h=0!==i,st(l,function(){return"HttpManager:_sendBatchesNotification"},function(){li(function(){try{a.call(s,n,t,h,i)}catch(n){c.diagLog().throwInternal(f.CRITICAL,w.NotificationException,"send request notification failed: "+n)}},r||h,0)},function(){return{batches:ci(n),reason:t,isSync:h,sendSync:r,sendType:i}},!h)))}var ri=!0;n.initialize=function(n,t,i,r,u){var o,a,y,p,s,h,f,e;u||(u={});at=n+at;l=t;pt=t.getCookieMgr();ct=!l.config.disableEventTimings;a=!!l.config.enableCompoundKey;c=i;y=u.valueSanitizer;p=u.stringifyObjects;k(u.enableCompoundKey)||(a=!!u.enableCompoundKey);vt=!ge();ft=new kb(l,y,p,a);s=r;r||(yt=!1,h=ht(),h&&h.protocol&&"file:"===h.protocol.toLowerCase()&&(ri=!1),f=[],f=ge()?[2,1]:[1,2,3],e=u.transports,e&&(iu(e)?f=[e].concat(f):lt(e)&&(f=e.concat(f))),r=dt(f,!1),s=dt(f,!0),r||c.diagLog().warnToConsole("No available transport to send events"));(o={})[0]=r;o[1]=s||dt([1,2,3],!0);o[2]=dt([3,2,1],!0)||s;o[3]=dt([2,3,1],!0)||s;v=o};n._getDbgPlgTargets=function(){return[v[0],ot,ft,v]};n.addQueryStringParameter=function(n,t){for(var i=0;i<tt.length;i++)if(tt[i].name===n)return void(tt[i].value=t);tt.push({name:n,value:t})};n.addHeader=function(n,t){bt[n]=t};n.canSendRequest=function(){return oi()&&b.allowRequestSending()};n.sendQueuedRequests=function(n,t){k(n)&&(n=0);rt&&(n=ui(n),t=2);hi(y,n,0)&&ni(si(),0,!1,n,t||0)};n.isCompletelyIdle=function(){return!ut&&0===et&&0===y.length};n.setUnloading=function(n){rt=n};n.addBatch=function(n){if(n&&n.count()>0){if(ot.isTenantKilled(n.iKey()))return!1;y.push(n)}return!0};n.teardown=function(){y.length>0&&ni(si(),0,!0,2,2)};n.pause=function(){ut=!0};n.resume=function(){ut=!1;n.sendQueuedRequests(0,4)};n.sendSynchronousBatch=function(n,t,i){n&&n.count()>0&&(r(t)&&(t=1),rt&&(t=ui(t),i=2),ni([n],0,!1,t,i||0))}})},ia=yu?window:void 0,ik=function(n){function t(){var i,g=n.call(this)||this;g.identifier="PostChannel";g.priority=1011;g.version="3.1.4";var pt,r,ht,it,rt,wt=!1,at=[],e=null,l=!1,y=0,bt=500,c=0,ct=1e4,a={},ut="REAL_TIME",k=null,yt=null,s=0,et=0,h={},v=-1,lt=!0,d=!1;return nt(t,g,function(n,t){function oi(n,t){var i,u,f;if(n.sendAttempt||(n.sendAttempt=0),n.latency||(n.latency=tt),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=eu(n.ext),n.baseData&&(n.baseData=eu(n.baseData)),n.data&&(n.data=eu(n.data))),n.sync)if(s||l)n.latency=ui,n.sync=!1;else if(r)return lt&&(n=eu(n)),void r.sendSynchronousBatch(gf.create(n.iKey,[n]),!0===n.sync?1:n.sync,3);var e=n.latency,o=c,h=ct;e===vt&&(o=y,h=bt);i=!1;o<h?i=!ci(n,t):(u=tt,f=20,e===vt&&(u=vt,f=1),i=!0,function(n,t,i,r){for(var u,e,f;i<=t;){if(u=si(n,t,!0),u&&u.count()>0&&(e=u.split(0,r),f=e.count(),f>0))return i===vt?y-=f:c-=f,gt("eventsDiscarded",[e],lc),!0;i++}return li(),!1}(n.iKey,n.latency,u,f)&&(i=!ci(n,t)));i&&fi("eventsDiscarded",[n],lc)}function kt(n,t,i){var u=ii(n,t,i);return r.sendQueuedRequests(t,i),u}function ti(){return c>0}function g(){var n,t;(v>=0&&ii(v,0,rt)&&r.sendQueuedRequests(0,rt),y>0&&!yt&&!l)&&(n=a[ut][2],n>=0&&(yt=dt(function(){yt=null;kt(vt,0,1);g()},n)));t=a[ut][1];!k&&!e&&t>=0&&!l&&(ti()?k=dt(function(){k=null;kt(0===et?ui:tt,0,1);et++;et%=2;g()},t):et=0)}function dt(t,i){0===i&&s&&(i=1);var r=1e3;return s&&(r=ts.getMillisToBackoffForRetry(s-1)),n._setTimeoutOverride(t,i*r)}function nt(){null!==k&&(n._clearTimeoutOverride(k),k=null,et=0)}function ni(t,i){nt();e&&(n._clearTimeoutOverride(e),e=null);l||kt(tt,t,i)}function si(n,t,i){var u=h[t],r;return u||(u=h[t=tt]),r=u.iKeyMap[n],!r&&i&&(r=gf.create(n),u.batches.push(r),u.iKeyMap[n]=r),r}function hi(t,i){r.canSendRequest()&&!s&&(ht>0&&c>ht&&(i=!0),i&&null==e&&n.flush(t,null,20))}function ci(n,t){lt&&(n=eu(n));var i=n.latency,r=si(n.iKey,i,!0);return!!r.addEvents([n],t)&&(i!==vt?(c++,t&&0===n.sendAttempt&&hi(!n.sync,it>0&&r.count()>=it)):y++,!0)}function li(){for(var t=0,i=0,r=function(n){var r=h[n];r&&r.batches&&o(r.batches,function(r){n===vt?t+=r.count():i+=r.count()})},n=tt;n<=vt;n++)r(n);c=i;y=t}function ii(t,i,u){var f=!1,e=0===i;return!e||r.canSendRequest()?st(n.core,function(){return"PostChannel._queueBatches"},function(){for(var n,i=[],u=vt;u>=t;)n=h[u],n&&n.batches&&n.batches.length>0&&(o(n.batches,function(n){r.addBatch(n)?f=f||n&&n.count()>0:i=i.concat(n.events());u===vt?y-=n.count():c-=n.count()}),n.batches=[],n.iKeyMap={}),u--;i.length>0&&fi("eventsDiscarded",i,bp);f&&v>=t&&(v=-1,rt=0)},function(){return{latency:t,sendType:i,sendReason:u}},!e):(v=v>=0?Math.min(v,t):t,rt=Math.max(rt,u)),f}function vi(){(a={}).REAL_TIME=[2,1,0];a.NEAR_REAL_TIME=[6,3,0];a.BEST_EFFORT=[18,9,0]}function ri(t,i){var r=n._notificationManager||{},u=r[t];if(u)try{u.apply(r,i)}catch(i){n.diagLog().throwInternal(f.CRITICAL,w.NotificationException,t+" notification failed: "+i)}}function fi(n,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];t&&t.length>0&&ri(n,[t].concat(r))}function gt(n,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];t&&t.length>0&&o(t,function(t){t&&t.count()>0&&ri(n,[t.events()].concat(r))})}function ei(){it=i&&i.disableAutoBatchFlushLimit?0:Math.max(1500,ct/6)}vi();h[vt]={batches:[],iKeyMap:{}};h[ui]={batches:[],iKeyMap:{}};h[hp]={batches:[],iKeyMap:{}};h[tt]={batches:[],iKeyMap:{}};ei();r=new tk(500,2,1,{requeue:function(t){var i=[];o(t,function(t){t&&t.count()>0&&o(t.events(),function(t){t&&(t.sync&&(t.latency=vt,t.sync=!1),t.sendAttempt<6?(rr(t,n.identifier),oi(t,!1)):i.push(t))})});i.length>0&&fi("eventsDiscarded",i,cc);d&&ni(2,2)},send:function(n,t,i){n&&n.length>0&&ri("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==i])},sent:function(n,t){gt("eventsSent",n,t);g()},drop:function(n,t){gt("eventsDiscarded",n,t>=8e3&&t<=8999?t-8e3:hc)},rspFail:function(n){gt("eventsDiscarded",n,cc);g()},oth:function(n){gt("eventsDiscarded",n,hc);g()}});n._getDbgPlgTargets=function(){return[r]};n.initialize=function(f,e,o){st(e,function(){return"PostChannel:initialize"},function(){function v(n){"beforeunload"!==(n||ft().event).type&&(d=!0,r.setUnloading(d));ni(2,2)}var h=e,c,l,s,a;t.initialize(f,e,o);n.setInitialized(!1);c=n._getTelCtx();f.extensionConfig[n.identifier]=f.extensionConfig[n.identifier]||{};i=c.getExtCfg(n.identifier);n._setTimeoutOverride=i.setTimeoutOverride?i.setTimeoutOverride:setTimeout.bind(ia);n._clearTimeoutOverride=i.clearTimeoutOverride?i.clearTimeoutOverride:clearTimeout.bind(ia);lt=!i.disableOptimizeObj&&!!ot("chrome");l=h.getWParam;h.getWParam=function(){var n=0;return i.ignoreMc1Ms0CookieProcessing&&(n|=2),n|l()};i.eventsLimitInMem>0&&(ct=i.eventsLimitInMem);i.immediateEventLimit>0&&(bt=i.immediateEventLimit);i.autoFlushEventsLimit>0&&(ht=i.autoFlushEventsLimit);ei();i.httpXHROverride&&i.httpXHROverride.sendPOST&&(pt=i.httpXHROverride);u(f.anonCookieName)&&r.addQueryStringParameter("anoncknm",f.anonCookieName);r.sendHook=i.payloadPreprocessor;r.sendListener=i.payloadListener;a=i.overrideEndpointUrl?i.overrideEndpointUrl:f.endpointUrl;n._notificationManager=f.extensionConfig.NotificationManager;r.initialize(a,n.core,n,pt,i);ho(v);il(v);ai("pageshow",s=function(){d=!1;r.setUnloading(d)});ai("visibilitychange",function(n){var t=b();s&&t&&"visible"===t.visibilityState&&s(n)});n.setInitialized(!0)},function(){return{coreConfig:f,core:e,extensions:o}})};n.processTelemetry=function(t,r){var u,e,f;rr(t,n.identifier);u=(r=n._getTelCtx(r)).getExtCfg(n.identifier);e=!!i.disableTelemetry;u&&(e=e||!!u.disableTelemetry);f=t;e||wt||(i.overrideInstrumentationKey&&(f.iKey=i.overrideInstrumentationKey),u&&u.overrideInstrumentationKey&&(f.iKey=u.overrideInstrumentationKey),oi(f,!0),d?ni(2,2):g());n.processNext(f,r)};n.setEventQueueLimits=function(n,t){var i,r,u;if(ct=n>0?n:1e4,ht=t>0?t:0,ei(),i=c>n,!i&&it>0)for(r=tt;!i&&r<=ui;r++)u=h[r],u&&u.batches&&o(u.batches,function(n){n&&n.count()>=it&&(i=!0)});hi(!0,i)};n.teardown=function(){ni(2,2);wt=!0;r.teardown()};n.pause=function(){nt();l=!0;r.pause()};n.resume=function(){l=!1;r.resume();g()};n.addResponseHandler=function(n){r._responseHandlers.push(n)};n._loadTransmitProfiles=function(n){nt();vi();ut="REAL_TIME";g();p(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),a[n]=t)})};n.flush=function(n,t,i){void 0===n&&(n=!0);l||(nt(),i=i||1,n?(ii(tt,0,i),li(),null==e?e=dt(function(){!function n(t,i){kt(tt,0,i),function n(t){r.isCompletelyIdle()?t():e=dt(function(){n(t)},.25)}(function(){t&&t();at.length>0?e=dt(function(){return n(at.shift(),i)},0):(e=null,ti()&&g())})}(t,i)},0):at.push(t)):(kt(tt,1,i),null!=t&&t()))};n.setMsaAuthTicket=function(n){r.addHeader("AuthMsaDeviceTicket",n)};n.hasEvents=ti;n._setTransmitProfile=function(n){ut!==n&&void 0!==a[n]&&(nt(),ut=n,g())};n._backOffTransmission=function(){s<4&&(s++,nt(),g())};n._clearBackOff=function(){s&&(s=0,nt(),g())}}),g}return Object(l.b)(t,n),t}(li);var is,pr="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",yi=function(){function n(){}return n.create=function(n,t,i,u,f,e){if(i=dt(u,i)||"not_specified",r(n)||r(t)||r(i))throw Error("Input doesn't contain all required fields");var o={name:i,time:hr(new Date),iKey:"",ext:e||{},tags:[],data:{},baseType:t,baseData:n};return r(f)||p(f,function(n,t){o.data[n]=t}),o},n}(),ea=function(){this.ver=2;this.properties={};this.measurements={}},oa=function(n){function t(t,i,r,u){var f=n.call(this)||this;return f.aiDataContract={ver:1,name:1,properties:0,measurements:0},f.name=dt(t,i)||"not_specified",f.properties=ur(t,r),f.measurements=fr(t,u),f}return Object(l.b)(t,n),t.envelopeType="Microsoft.ApplicationInsights.{0}.Event",t.dataType="EventData",t}(ea),sa=function(n){function t(t,i,r,u,f){var e=n.call(this)||this;return e.aiDataContract={ver:1,message:1,severityLevel:0,properties:0},i=i||"not_specified",e.message=ua(t,i),e.properties=ur(t,u),e.measurements=fr(t,f),r&&(e.severityLevel=r),e}return Object(l.b)(t,n),t.envelopeType="Microsoft.ApplicationInsights.{0}.Message",t.dataType="MessageData",t}(function(){this.ver=2;this.properties={};this.measurements={}}),ok=function(){this.ver=2;this.metrics=[];this.properties={};this.measurements={}};!function(n){n[n.Measurement=0]="Measurement";n[n.Aggregation=1]="Aggregation"}(is||(is={}));var sk=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.aiDataContract={name:1,kind:0,value:1,count:0,min:0,max:0,stdDev:0},t}return Object(l.b)(t,n),t}(function(){this.kind=is.Measurement}),ha=function(n){function t(t,i,r,u,f,e,o,s){var c=n.call(this)||this,h;return c.aiDataContract={ver:1,metrics:1,properties:0},h=new sk,h.count=u>0?u:void 0,h.max=isNaN(e)||null===e?void 0:e,h.min=isNaN(f)||null===f?void 0:f,h.name=dt(t,i)||"not_specified",h.value=r,c.metrics=[h],c.properties=ur(t,o),c.measurements=fr(t,s),c}return Object(l.b)(t,n),t.envelopeType="Microsoft.ApplicationInsights.{0}.Metric",t.dataType="MetricData",t}(ok),ca=function(n){function t(){var t=n.call(this)||this;return t.ver=2,t.properties={},t.measurements={},t}return Object(l.b)(t,n),t}(ea);var la=function(n){function t(t,i,r,u,f,e,o){var s=n.call(this)||this;return s.aiDataContract={ver:1,name:0,url:0,duration:0,properties:0,measurements:0,id:0},s.id=fk(t,o),s.url=ne(t,r),s.name=dt(t,i)||"not_specified",isNaN(u)||(s.duration=pi(u)),s.properties=ur(t,f),s.measurements=fr(t,e),s}return Object(l.b)(t,n),t.envelopeType="Microsoft.ApplicationInsights.{0}.Pageview",t.dataType="PageviewData",t}(ca),aa=function(n){function t(t,i,r,u,f,e,o){var s=n.call(this)||this;return s.aiDataContract={ver:1,name:0,url:0,duration:0,perfTotal:0,networkConnect:0,sentRequest:0,receivedResponse:0,domProcessing:0,properties:0,measurements:0},s.url=ne(t,r),s.name=dt(t,i)||"not_specified",s.properties=ur(t,f),s.measurements=fr(t,e),o&&(s.domProcessing=o.domProcessing,s.duration=o.duration,s.networkConnect=o.networkConnect,s.perfTotal=o.perfTotal,s.receivedResponse=o.receivedResponse,s.sentRequest=o.sentRequest),s}return Object(l.b)(t,n),t.envelopeType="Microsoft.ApplicationInsights.{0}.PageviewPerformance",t.dataType="PageviewPerformanceData",t}(function(n){function t(){var t=n.call(this)||this;return t.ver=2,t.properties={},t.measurements={},t}return Object(l.b)(t,n),t}(ca)),ck=function(){},lk=function(){this.hasFullStack=!0;this.parsedStack=[]};var fs,bu,si,wi=function(n){function t(t,i,u,f,e,o){var h,s=n.call(this)||this;return s.aiDataContract={ver:1,exceptions:1,severityLevel:0,properties:0,measurements:0},yt(h=i)&&"ver"in h&&"exceptions"in h&&"properties"in h?(s.exceptions=i.exceptions,s.properties=i.properties,s.measurements=i.measurements,i.severityLevel&&(s.severityLevel=i.severityLevel),i.id&&(s.id=i.id),i.problemGroup&&(s.problemGroup=i.problemGroup),s.ver=2,r(i.isManual)||(s.isManual=i.isManual)):(u||(u={}),s.exceptions=[new wa(t,i,u)],s.properties=ur(t,u),s.measurements=fr(t,f),e&&(s.severityLevel=e),o&&(s.id=o)),s}return Object(l.b)(t,n),t.CreateAutoException=function(n,t,i,r,u,f,e,o){var s=te(u||f||n);return{message:va(n,s),url:t,lineNumber:i,columnNumber:r,error:us(u||f||n),evt:us(f||n),typeName:s,stackDetails:pa(e||u||f),errorSrc:o}},t.CreateFromInterface=function(n,i,r,u){var f=i.exceptions&&fu(i.exceptions,function(t){return wa.CreateFromInterface(n,t)});return new t(n,Object(l.a)({},i,{exceptions:f}),r,u)},t.prototype.toInterface=function(){var n=this,t=n.exceptions,i=n.properties,r=n.measurements,u=n.severityLevel,f=(n.ver,n.problemGroup),e=n.id,o=n.isManual;return{ver:"4.0",exceptions:t instanceof Array&&fu(t,function(n){return n.toInterface()})||void 0,severityLevel:u,properties:i,measurements:r,problemGroup:f,id:e,isManual:o}},t.CreateSimpleException=function(n,t,i,r,u){return{exceptions:[{hasFullStack:!0,message:n,stack:u,typeName:t}]}},t.envelopeType="Microsoft.ApplicationInsights.{0}.Exception",t.dataType="ExceptionData",t.formatError=us,t}(function(){this.ver=2;this.exceptions=[];this.properties={};this.measurements={}}),wa=function(n){function t(t,i,r){var e,u=n.call(this)||this,f,h,s;return(u.aiDataContract={id:0,outerId:0,typeName:1,message:1,hasFullStack:0,stack:0,parsedStack:2},yt(e=i)&&"hasFullStack"in e&&"typeName"in e)?(u.typeName=i.typeName,u.message=i.message,u.stack=i.stack,u.parsedStack=i.parsedStack,u.hasFullStack=i.hasFullStack):(f=i,h=f&&f.evt,be(f)||(f=f.error||h||f),u.typeName=dt(t,te(f))||"not_specified",u.message=ua(t,va(i||f,u.typeName))||"not_specified",s=i.stackDetails||pa(i),u.parsedStack=function(n){var t,u=n.obj,s,f,c;if(u&&u.length>0&&(t=[],s=0,f=0,o(u,function(n){var r=n.toString(),i;es.regex.test(r)&&(i=new es(r,s++),f+=i.sizeInBytes,t.push(i))}),f>32768))for(var i=0,r=t.length-1,l=0,e=i,h=r;i<r;){if((l+=t[i].sizeInBytes+t[r].sizeInBytes)>32768){c=h-e+1;t.splice(e,c);break}e=i;h=r;i++;r--}return t}(s),u.stack=uk(t,function(n){var t="";return n&&(n.obj?o(n.obj,function(n){t+=n+"\n"}):t=n.src||""),t}(s)),u.hasFullStack=lt(u.parsedStack)&&u.parsedStack.length>0,r&&(r.typeName=r.typeName||u.typeName)),u}return Object(l.b)(t,n),t.prototype.toInterface=function(){var n=this.parsedStack instanceof Array&&fu(this.parsedStack,function(n){return n.toInterface()});return{id:this.id,outerId:this.outerId,typeName:this.typeName,message:this.message,hasFullStack:this.hasFullStack,stack:this.stack,parsedStack:n||void 0}},t.CreateFromInterface=function(n,i){var r=i.parsedStack instanceof Array&&fu(i.parsedStack,function(n){return es.CreateFromInterface(n)})||i.parsedStack;return new t(n,Object(l.a)({},i,{parsedStack:r}))},t}(lk),es=function(n){function t(i,r){var u=n.call(this)||this,e,f;return(u.sizeInBytes=0,u.aiDataContract={level:1,method:1,assembly:0,fileName:0,line:0},"string"==typeof i)?(e=i,u.level=r,u.method="<no_method>",u.assembly=g(e),u.fileName="",u.line=0,f=e.match(t.regex),f&&f.length>=5&&(u.method=g(f[2])||u.method,u.fileName=g(f[4]),u.line=parseInt(f[5])||0)):(u.level=i.level,u.method=i.method,u.assembly=i.assembly,u.fileName=i.fileName,u.line=i.line,u.sizeInBytes=0),u.sizeInBytes+=u.method.length,u.sizeInBytes+=u.fileName.length,u.sizeInBytes+=u.assembly.length,u.sizeInBytes+=t.baseSize,u.sizeInBytes+=u.level.toString().length,u.sizeInBytes+=u.line.toString().length,u}return Object(l.b)(t,n),t.CreateFromInterface=function(n){return new t(n,null)},t.prototype.toInterface=function(){return{level:this.level,method:this.method,assembly:this.assembly,fileName:this.fileName,line:this.line}},t.regex=/^([\s]+at)?[\s]{0,50}([^\@\()]+?)[\s]{0,50}(\@|\()([^\(\n]+):([0-9]+):([0-9]+)(\)?)$/,t.baseSize=58,t}(ck);!function(n){n[n.Verbose=0]="Verbose";n[n.Information=1]="Information";n[n.Warning=2]="Warning";n[n.Error=3]="Error";n[n.Critical=4]="Critical"}(fs||(fs={})),function(n){n[n.LocalStorage=0]="LocalStorage";n[n.SessionStorage=1]="SessionStorage"}(bu||(bu={})),function(n){n[n.AI=0]="AI";n[n.AI_AND_W3C=1]="AI_AND_W3C";n[n.W3C=2]="W3C"}(si||(si={}));bi=void 0;var br="Request-Context",pk="appId",ie="appId=cid-v1:",re="Request-Id",ue="traceparent",wk="request-context",da=b()||{},ga=0,bk=[null,null,null,null,null];er={correlationIdPrefix:"cid-v1:",canIncludeCorrelationHeader:function(n,t,i){var u,r,e,s,f;if(!t||n&&n.disableCorrelationHeaders)return!1;if(n&&n.correlationHeaderExcludePatterns)for(u=0;u<n.correlationHeaderExcludePatterns.length;u++)if(n.correlationHeaderExcludePatterns[u].test(t))return!1;if((r=hs(t).host.toLowerCase(),!r||-1===r.indexOf(":443")&&-1===r.indexOf(":80")||(r=(nv(t,!0)||"").toLowerCase()),(!n||!n.enableCorsCorrelation)&&r&&r!==i)||(s=n&&n.correlationHeaderDomains,s&&(o(s,function(n){var t=new RegExp(n.toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*"));e=e||t.test(r)}),!e)))return!1;if(f=n&&n.correlationHeaderExcludedDomains,!f||0===f.length)return!0;for(u=0;u<f.length;u++)if(new RegExp(f[u].toLowerCase().replace(/\\/g,"\\\\").replace(/\./g,"\\.").replace(/\*/g,".*")).test(r))return!1;return r&&r.length>0},getCorrelationContext:function(n){if(n){var t=er.getCorrelationContextValue(n,pk);if(t&&t!==er.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]}};var ee=function(n){function t(t,i,r,u,f,e,o,s,h,c,l,a){var v,y;return void 0===h&&(h="Ajax"),v=n.call(this)||this,v.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},v.id=i,v.duration=pi(f),v.success=e,v.resultCode=o+"",v.type=dt(t,h),y=function(n,t,i,r){var o,e=r,s=r,u,f;return t&&t.length>0?(u=hs(t),(o=u.host,e)||(null!=u.pathname?(f=0===u.pathname.length?"/":u.pathname,"/"!==f.charAt(0)&&(f="/"+f),s=u.pathname,e=dt(n,i?i+" "+f:f)):e=dt(n,t))):(o=r,e=r),{target:o,name:e,data:s}}(t,r,s,u),v.data=ne(t,u)||y.data,v.target=dt(t,y.target),c&&(v.target=v.target+" | "+c),v.name=dt(t,y.name),v.properties=ur(t,l),v.measurements=fr(t,a),v}return Object(l.b)(t,n),t.envelopeType="Microsoft.ApplicationInsights.{0}.RemoteDependency",t.dataType="RemoteDependencyData",t}(function(){this.ver=2;this.success=!0;this.properties={};this.measurements={}}),nd=function n(t,i,u,e){nt(n,this,function(n){function v(){u&&o(u.getTransmissionControls(),function(n){o(n,function(n){return n.flush(!0)})})}var l,c=null,h=[],y=!1;u&&(l=u.logger);n.trackPageView=function(n,u){var g=n.name,nt,p,tt,w,it,rt,k,d;if((r(g)||"string"!=typeof g)&&(nt=b(),g=n.name=nt&&nt.title||""),p=n.uri,(r(p)||"string"!=typeof p)&&(tt=ht(),p=n.uri=tt&&tt.href||""),!e.isPerformanceTimingSupported())return t.sendPageViewInternal(n,u),v(),void l.throwInternal(f.WARNING,s.NavigationTimingNotSupported,"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.");k=!1;d=e.getPerformanceTiming().navigationStart;d>0&&(w=at(d,+new Date),e.shouldCollectDuration(w)||(w=void 0));r(u)||r(u.duration)||(it=u.duration);!i&&isNaN(it)||(isNaN(it)&&(u||(u={}),u.duration=w),t.sendPageViewInternal(n,u),v(),k=!0);u||(u={});rt=function(){var r=!1,i;try{e.isPerformanceTimingDataReady()?(r=!0,i={name:g,uri:p},e.populatePageViewPerformanceEvent(i),i.isValid||k?(k||(u.duration=i.durationMs,t.sendPageViewInternal(n,u)),y||(t.sendPageViewPerformanceInternal(i,u),y=!0)):(u.duration=w,t.sendPageViewInternal(n,u))):d>0&&at(d,+new Date)>6e4&&(r=!0,k||(u.duration=6e4,t.sendPageViewInternal(n,u)))}catch(n){l.throwInternal(f.CRITICAL,s.TrackPVFailedCalc,"trackPageView failed on page load calculation: "+ut(n),{exception:a(n)})}return r};h.push(rt);c||(c=setInterval(function(){var t=h.slice(0),n=!1;h=[];o(t,function(t){t()?n=!0:h.push(t)});0===h.length&&(clearInterval(c),c=null);n&&v()},100))}})},td=function(){function n(n,t){this.prevPageVisitDataKeyName="prevPageVisitData";this.pageVisitTimeTrackingHandler=t;this._logger=n}return n.prototype.trackPreviousPageVisit=function(n,t){try{var i=this.restartPageVisitTimer(n,t);i&&this.pageVisitTimeTrackingHandler(i.pageName,i.pageUrl,i.pageVisitTime)}catch(n){this._logger.warnToConsole("Auto track page visit time failed, metric will not be collected: "+a(n))}},n.prototype.restartPageVisitTimer=function(n,t){try{var i=this.stopPageVisitTimer();return this.startPageVisitTimer(n,t),i}catch(n){return this._logger.warnToConsole("Call to restart failed: "+a(n)),null}},n.prototype.startPageVisitTimer=function(n,t){try{if(ss()){null!=ka(this._logger,this.prevPageVisitDataKeyName)&&gi("Cannot call startPageVisit consecutively without first calling stopPageVisit");var i=new id(n,t),r=hu().stringify(i);vk(this._logger,this.prevPageVisitDataKeyName,r)}}catch(n){this._logger.warnToConsole("Call to start failed: "+a(n))}},n.prototype.stopPageVisitTimer=function(){var t,i,n;try{return ss()?(t=wt(),i=ka(this._logger,this.prevPageVisitDataKeyName),i&&su())?(n=hu().parse(i),n.pageVisitTime=t-n.pageVisitStartTime,yk(this._logger,this.prevPageVisitDataKeyName),n):null:null}catch(t){return this._logger.warnToConsole("Stop page visit timer failed: "+a(t)),null}},n}(),id=function(n,t){this.pageVisitStartTime=wt();this.pageName=n;this.pageUrl=t},rd=function(){function n(n){this.MAX_DURATION_ALLOWED=36e5;n&&(this._logger=n.logger)}return n.prototype.populatePageViewPerformanceEvent=function(n){n.isValid=!1;var t=this.getPerformanceNavigationTiming(),i=this.getPerformanceTiming(),r=0,u=0,e=0,o=0,h=0;(t||i)&&(t?(r=t.duration,u=0===t.startTime?t.connectEnd:at(t.startTime,t.connectEnd),e=at(t.requestStart,t.responseStart),o=at(t.responseStart,t.responseEnd),h=at(t.responseEnd,t.loadEventEnd)):(r=at(i.navigationStart,i.loadEventEnd),u=at(i.navigationStart,i.connectEnd),e=at(i.requestStart,i.responseStart),o=at(i.responseStart,i.responseEnd),h=at(i.responseEnd,i.loadEventEnd)),0===r?this._logger.throwInternal(f.WARNING,s.ErrorPVCalc,"error calculating page view performance.",{total:r,network:u,request:e,response:o,dom:h}):this.shouldCollectDuration(r,u,e,o,h)?r<Math.floor(u)+Math.floor(e)+Math.floor(o)+Math.floor(h)?this._logger.throwInternal(f.WARNING,s.ClientPerformanceMathError,"client performance math error.",{total:r,network:u,request:e,response:o,dom:h}):(n.durationMs=r,n.perfTotal=n.duration=pi(r),n.networkConnect=pi(u),n.sentRequest=pi(e),n.receivedResponse=pi(o),n.domProcessing=pi(h),n.isValid=!0):this._logger.throwInternal(f.WARNING,s.InvalidDurationValue,"Invalid page load duration value. Browser perf data won't be sent.",{total:r,network:u,request:e,response:o,dom:h}))},n.prototype.getPerformanceTiming=function(){return this.isPerformanceTimingSupported()?gt().timing:null},n.prototype.getPerformanceNavigationTiming=function(){return this.isPerformanceNavigationTimingSupported()?gt().getEntriesByType("navigation")[0]:null},n.prototype.isPerformanceNavigationTimingSupported=function(){var n=gt();return n&&n.getEntriesByType&&n.getEntriesByType("navigation").length>0},n.prototype.isPerformanceTimingSupported=function(){var n=gt();return n&&n.timing},n.prototype.isPerformanceTimingDataReady=function(){var t=gt(),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},n.prototype.shouldCollectDuration=function(){for(var n,t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];var e=nr()||{},u=["googlebot","adsbot-google","apis-google","mediapartners-google"],f=e.userAgent,r=!1;if(f)for(n=0;n<u.length;n++)r=r||-1!==f.toLowerCase().indexOf(u[n]);if(r)return!1;for(n=0;n<t.length;n++)if(t[n]<0||t[n]>=this.MAX_DURATION_ALLOWED)return!1;return!0},n}();tv=function(n){function t(){var h,c,u,i=n.call(this)||this,y,e;return i.identifier="ApplicationInsightsAnalytics",i.priority=180,i.autoRoutePVDelay=500,nt(t,i,function(n,w){var k=ht(!0);y=k&&k.href||"";n.getCookieMgr=function(){return ni(n.core)};n.processTelemetry=function(t,i){st(n.core,function(){return n.identifier+":processTelemetry"},function(){var e=!1,o=n._telemetryInitializers.length,r,u;for(i=n._getTelCtx(i),r=0;r<o;++r)if(u=n._telemetryInitializers[r],u)try{if(!1===u.apply(null,[t])){e=!0;break}}catch(n){i.diagLog().throwInternal(f.CRITICAL,s.TelemetryInitializerFailed,"One of telemetry initializers failed, telemetry item will not be sent: "+ut(n),{exception:a(n)},!0)}e||n.processNext(t,i)},function(){return{item:t}},!t.sync)};n.trackEvent=function(t,i){try{var r=yi.create(t,oa.dataType,oa.envelopeType,n.diagLog(),i);n.core.track(r)}catch(t){n.diagLog().throwInternal(f.WARNING,s.TrackTraceFailed,"trackTrace failed, trace will not be collected: "+ut(t),{exception:a(t)})}};n.startTrackEvent=function(t){try{h.start(t)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.StartTrackEventFailed,"startTrackEvent failed, event will not be collected: "+ut(t),{exception:a(t)})}};n.stopTrackEvent=function(t,i){try{h.stop(t,void 0,i)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.StopTrackEventFailed,"stopTrackEvent failed, event will not be collected: "+ut(t),{exception:a(t)})}};n.trackTrace=function(t,i){try{var r=yi.create(t,sa.dataType,sa.envelopeType,n.diagLog(),i);n.core.track(r)}catch(t){n.diagLog().throwInternal(f.WARNING,s.TrackTraceFailed,"trackTrace failed, trace will not be collected: "+ut(t),{exception:a(t)})}};n.trackMetric=function(t,i){try{var r=yi.create(t,ha.dataType,ha.envelopeType,n.diagLog(),i);n.core.track(r)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.TrackMetricFailed,"trackMetric failed, metric will not be collected: "+ut(t),{exception:a(t)})}};n.trackPageView=function(t,i){try{var r=t||{};n._pageViewManager.trackPageView(r,Object(l.a)({},r.properties,r.measurements,i));n.config.autoTrackPageVisitTime&&n._pageVisitTimeManager.trackPreviousPageVisit(r.name,r.uri)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.TrackPVFailed,"trackPageView failed, page view will not be collected: "+ut(t),{exception:a(t)})}};n.sendPageViewInternal=function(t,i,r){var u=b(),f;u&&(t.refUri=void 0===t.refUri?u.referrer:t.refUri);f=yi.create(t,la.dataType,la.envelopeType,n.diagLog(),i,r);n.core.track(f);0};n.sendPageViewPerformanceInternal=function(t,i,r){var u=yi.create(t,aa.dataType,aa.envelopeType,n.diagLog(),i,r);n.core.track(u)};n.trackPageViewPerformance=function(t,i){try{n._pageViewPerformanceManager.populatePageViewPerformanceEvent(t);n.sendPageViewPerformanceInternal(t,i)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.TrackPVFailed,"trackPageViewPerformance failed, page view will not be collected: "+ut(t),{exception:a(t)})}};n.startTrackPage=function(t){try{if("string"!=typeof t){var i=b();t=i&&i.title||""}c.start(t)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.StartTrackFailed,"startTrackPage failed, page view may not be collected: "+ut(t),{exception:a(t)})}};n.stopTrackPage=function(t,i,r,u){var e,o;try{"string"!=typeof t&&(e=b(),t=e&&e.title||"");"string"!=typeof i&&(o=ht(),i=o&&o.href||"");c.stop(t,i,r,u);n.config.autoTrackPageVisitTime&&n._pageVisitTimeManager.trackPreviousPageVisit(t,i)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.StopTrackFailed,"stopTrackPage failed, page view will not be collected: "+ut(t),{exception:a(t)})}};n.sendExceptionInternal=function(t,i,r){var u=t.exception||t.error||new Error("not_specified"),f=new wi(n.diagLog(),u,t.properties||i,t.measurements,t.severityLevel,t.id).toInterface(),e=yi.create(f,wi.dataType,wi.envelopeType,n.diagLog(),i,r);n.core.track(e)};n.trackException=function(t,i){try{n.sendExceptionInternal(t,i)}catch(t){n.diagLog().throwInternal(f.CRITICAL,s.TrackExceptionFailed,"trackException failed, exception will not be collected: "+ut(t),{exception:a(t)})}};n._onerror=function(t){var i=t&&t.error,r=t&&t.evt,u,c;try{r||(u=ft(),u&&(r=u.event));var e=t&&t.url||(b()||{}).URL,o=t.errorSrc||"window.onerror@"+e+":"+(t.lineNumber||0)+":"+(t.columnNumber||0),h={errorSrc:o,url:e,lineNumber:t.lineNumber||0,columnNumber:t.columnNumber||0,message:t.message};hk(t.message,t.url,t.lineNumber,t.columnNumber,t.error)?function(t,i){var r=yi.create(t,wi.dataType,wi.envelopeType,n.diagLog(),i);n.core.track(r)}(wi.CreateAutoException("Script error: The browser's same-origin policy prevents us from getting the details of this exception. Consider using the 'crossorigin' attribute.",e,t.lineNumber||0,t.columnNumber||0,i,r,null,o),h):(t.errorSrc||(t.errorSrc=o),n.trackException({exception:t,severityLevel:fs.Error},h))}catch(t){c=i?i.name+", "+i.message:"null";n.diagLog().throwInternal(f.CRITICAL,s.ExceptionWhileLoggingError,"_onError threw exception while logging error, error will not be collected: "+ut(t),{exception:a(t),errorString:c})}};n.addTelemetryInitializer=function(t){n._telemetryInitializers.push(t)};n.initialize=function(f,s,l,a){var nt,tt,it,et,rt,ut,d;if(!n.isInitialized()){if(r(s))throw Error("Error initializing");w.initialize(f,s,l,a);n.setInitialized(!1);nt=n._getTelCtx();tt=n.identifier;n.config=nt.getExtCfg(tt);it=t.getDefaultConfig(f);void 0!==it&&p(it,function(t,i){n.config[t]=nt.getConfig(tt,t,i);void 0===n.config[t]&&(n.config[t]=i)});n.config.isStorageUseDisabled&&ak();et={instrumentationKey:function(){return f.instrumentationKey},accountId:function(){return n.config.accountId||f.accountId},sessionRenewalMs:function(){return n.config.sessionRenewalMs||f.sessionRenewalMs},sessionExpirationMs:function(){return n.config.sessionExpirationMs||f.sessionExpirationMs},sampleRate:function(){return n.config.samplingPercentage||f.samplingPercentage},sdkExtension:function(){return n.config.sdkExtension||f.sdkExtension},isBrowserLinkTrackingEnabled:function(){return n.config.isBrowserLinkTrackingEnabled||f.isBrowserLinkTrackingEnabled},appId:function(){return n.config.appId||f.appId}};n._pageViewPerformanceManager=new rd(n.core);n._pageViewManager=new nd(i,n.config.overridePageViewDuration,n.core,n._pageViewPerformanceManager);n._pageVisitTimeManager=new td(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)});n._telemetryInitializers=n._telemetryInitializers||[],function(t){var i,r;t.isBrowserLinkTrackingEnabled()||(i=["/browserLinkSignalR/","/__browserLink/"],r=function(n){var t,r;if(n.baseType===ee.dataType&&(t=n.baseData,t))for(r=0;r<i.length;r++)if(t.target&&t.target.indexOf(i[r])>=0)return!1;return!0},n._telemetryInitializers.push(r))}(et);(h=new cs(n.diagLog(),"trackEvent")).action=function(t,i,r,u){u||(u={});u.duration=r.toString();n.trackEvent({name:t,properties:u})};(c=new cs(n.diagLog(),"trackPageView")).action=function(t,i,u,f,e){r(f)&&(f={});f.duration=u.toString();var o={name:t,uri:i,properties:f,measurements:e};n.sendPageViewInternal(o,f)};var ot,b=ft(),g=lp(),k=ht(!0),st=i;!1===n.config.disableExceptionTracking&&!n.config.autoExceptionInstrumented&&b&&(rt=b.onerror,b.onerror=function(n,t,i,r,u){var e=b.event,f=rt&&rt(n,t,i,r,u);return!0!==f&&st._onerror(wi.CreateAutoException(n,t,i,r,u,e)),f},n.config.autoExceptionInstrumented=!0);!1===n.config.disableExceptionTracking&&!0===n.config.enableUnhandledPromiseRejectionTracking&&!n.config.autoUnhandledPromiseInstrumented&&b&&(ut=b.onunhandledrejection,b.onunhandledrejection=function(n){var i=b.event,t=ut&&ut.call(b,n);return!0!==t&&st._onerror(wi.CreateAutoException(n.reason.toString(),k?k.href:"",0,0,n,i)),t},n.config.autoUnhandledPromiseInstrumented=!0);!0===n.config.enableAutoRouteTracking&&g&&v(g.pushState)&&v(g.replaceState)&&b&&"undefined"!=typeof Event&&(d=i,o(l,function(n){"AppInsightsPropertiesPlugin"===n.identifier&&(u=n)}),g.pushState=(ot=g.pushState,function(){var n=ot.apply(this,arguments);return du(b,ku(d.config.namePrefix+"pushState")),du(b,ku(d.config.namePrefix+"locationchange")),n}),g.replaceState=function(n){return function(){var t=n.apply(this,arguments);return du(b,ku(d.config.namePrefix+"replaceState")),du(b,ku(d.config.namePrefix+"locationchange")),t}}(g.replaceState),b.addEventListener&&(b.addEventListener(d.config.namePrefix+"popstate",function(){du(b,ku(d.config.namePrefix+"locationchange"))}),b.addEventListener(d.config.namePrefix+"locationchange",function(){if(u&&u.context&&u.context.telemetryTrace){u.context.telemetryTrace.traceID=fi();var n="_unknown_";k&&k.pathname&&(n=k.pathname+(k.hash||""));u.context.telemetryTrace.name=n}e?(y=e,e=k&&k.href||""):e=k&&k.href||"";setTimeout(function(n){d.trackPageView({refUri:n,properties:{duration:0}})}.bind(i,y),d.autoRoutePVDelay)})));n.setInitialized(!0)}}}),i}return Object(l.b)(t,n),t.getDefaultConfig=function(n){return n||(n={}),n.sessionRenewalMs=18e5,n.sessionExpirationMs=864e5,n.disableExceptionTracking=ri(n.disableExceptionTracking),n.autoTrackPageVisitTime=ri(n.autoTrackPageVisitTime),n.overridePageViewDuration=ri(n.overridePageViewDuration),n.enableUnhandledPromiseRejectionTracking=ri(n.enableUnhandledPromiseRejectionTracking),(isNaN(n.samplingPercentage)||n.samplingPercentage<=0||n.samplingPercentage>=100)&&(n.samplingPercentage=100),n.isStorageUseDisabled=ri(n.isStorageUseDisabled),n.isBrowserLinkTrackingEnabled=ri(n.isBrowserLinkTrackingEnabled),n.enableAutoRouteTracking=ri(n.enableAutoRouteTracking),n.namePrefix=n.namePrefix||"",n.enableDebug=ri(n.enableDebug),n.disableFlushOnBeforeUnload=ri(n.disableFlushOnBeforeUnload),n.disableFlushOnUnload=ri(n.disableFlushOnUnload,n.disableFlushOnBeforeUnload),n},t.Version="2.6.4",t}(li);cs=function(n){var i=this,t={};i.start=function(i){void 0!==t[i]&&n.throwInternal(f.WARNING,s.StartCalledMoreThanOnce,"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,e,o){var h=t[r],c;isNaN(h)?n.throwInternal(f.WARNING,s.StopCalledWithoutStart,"stop was called without a corresponding start.",{name:r,key:r},!0):(c=at(h,+new Date),i.action(r,u,c,e,o));delete t[r];t[r]=void 0}};var nf,vs="CL",sd="CR",hd="CM",cd="S",ld="R",fv="KE",ad="KS";!function(n){n[n.PAGE_ACTION=0]="PAGE_ACTION";n[n.CONTENT_UPDATE=1]="CONTENT_UPDATE"}(nf||(nf={}));ev={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0};var hi,cv={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"}},lv={parentId:"parentId",parentName:"parentName"},av={parentId:"pI",parentName:"pN"},pd=function(){function n(n,t){this._config=n;this._traceLogger=t;this._contentBlobFieldNames=null;this._contentBlobFieldNames=!0===this._config.useShortNameForContentBlob?cv.shortNames:cv.longNames}return n.prototype.getMetadata=function(){var n={},t={};return ei&&(t=this._getMetaDataFromDOM("awa-",!0),this._config.autoCapture&&this._config.autoCapture.msTags&&(n=this._getMetaDataFromDOM("ms.",!1))),it(!0,t,n)},n.prototype.getVisibleContent=function(){var f,e=as(),o={top:0,bottom:(f=e).h,left:0,right:f.w},n=null,r,t,i,u;if(ei&&(n=document.querySelectorAll(gu(this._contentBlobFieldNames.areaName)+","+gu(this._contentBlobFieldNames.slotNumber)+","+gu(this._config.biBlobAttributeTag))),r=[],n)for(t=0;t<n.length;t++)i=n[t],!iv(i)&&ed(i,o)&&(u=this.getElementContent(i,nf.CONTENT_UPDATE),u&&r.push(u));return r},n.prototype.getElementContent=function(n,t){if(!n)return{};var e,r,u,i={};if(this._isTracked(n))if(this._isTrackedWithDataM(n)){r=(e=n).getAttribute(this._config.biBlobAttributeTag);try{i=JSON.parse(r)}catch(n){this._traceLogger.throwInternal(f.CRITICAL,w.CannotParseBiBlobValue,"Can not parse "+r)}}else this._isTrackedWithDataBi(n)&&(u=n,i=it(i,this._populateElementContentwithDataBi(u,n)));else if((e=se(n,this._config.biBlobAttributeTag))&&(r=e.getAttribute(this._config.biBlobAttributeTag)),r)try{i=JSON.parse(r)}catch(n){this._traceLogger.throwInternal(f.CRITICAL,w.CannotParseBiBlobValue,"Can not parse "+r)}else u=oe(n,this._isTrackedWithDataBi),i=it(i,this._populateElementContentwithDataBi(u,n));return ls(i),this._config.autoCapture.lineage&&t===nf.PAGE_ACTION&&(i=it(i,this.getLineageDetails(n))),this._config.autoPopulateParentIdAndParentName&&(i=it(i,this._getParentDetails(e||u,i))),i},n.prototype.getLineageDetails=function(n){for(var u,h,r,e,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){this._traceLogger.throwInternal(f.CRITICAL,w.CannotParseDataAttribute,"Can not parse "+u)}r&&(t=r.cN||r.cT,i=r.id||void 0,(t||i)&&(o.push(t),h&&(e=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&&(e=t),s.push(i));n=n.parentElement}return{lineage:o.join(">"),lineageById:s.join(">"),lineageContainerName:e}},n.prototype._populateElementContentwithDataBi=function(n,t){var i={},r,e;if(!n){if(!this._config.useDefaultContentName)return i;n=t}var o=se(n,this._contentBlobFieldNames.areaName),u=it({},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||this._traceLogger.throwInternal(f.WARNING,w.InvalidContentBlob,"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}),e=0;e<n.attributes.length;e++)(r=n.attributes[e]).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(ei)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||ov(n)||!n.tagName)return"";var i,r=b()||{};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?av.parentId:lv.parentId,r=this._contentBlobFieldNames.isShortNames?av.parentName:lv.parentName,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,e=oe(n.parentElement,this._isTracked),o,s;if(e){if(o=e.getAttribute(c)||n[c],o){try{s=JSON.parse(o)}catch(n){this._traceLogger.throwInternal(f.CRITICAL,w.CannotParseDataAttribute,"Can not parse "+o)}s&&(r=s.id,u=s.cN)}else r=e.getAttribute(this._contentBlobFieldNames.id),u=e.getAttribute(this._contentBlobFieldNames.contentName);r&&(h[t]=r);u&&(h[i]=u)}return h},n}(),wd={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},vv=function(){function n(n,t){this._analyticsPlugin=n;this._traceLogger=t}return n.prototype.pageView=function(){this._analyticsPlugin.capturePageView({isAuto:!0})},n.prototype.onLoad=function(){var n=this;hv(function(){n._analyticsPlugin.capturePageViewPerformance({isAuto:!0});n._analyticsPlugin.captureContentUpdate({isAuto:!0,isDomComplete:!0})})},n.prototype.click=function(){var n=this,t=ft(),i=b(),r;t&&t.addEventListener?(r=-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown",t.addEventListener(r,function(t){n._processClick(t)},!1),t.addEventListener("keyup",function(t){n._processClick(t)},!1)):i&&i.attachEvent&&(i.attachEvent("onclick",function(t){n._processClick(t)}),i.attachEvent("keyup",function(t){n._processClick(t)}))},n.prototype.scroll=function(n){var r=this,i=rv(null,function(){r._analyticsPlugin.captureContentUpdate({isAuto:!0,actionType:cd})},n.scroll,this),t=ft();t&&(t.addEventListener?t.addEventListener("scroll",i):window.attachEvent&&window.attachEvent("onscroll",i))},n.prototype.maxScroll=function(n){var i=function(){var t=uv();n.v=n.v>t.v?n.v:t.v},t=ft();t&&(t.addEventListener?t.addEventListener("scroll",i):t.attachEvent&&t.attachEvent("onscroll",i))},n.prototype.resize=function(n){var r=this,i=rv(function(){r._analyticsPlugin.captureContentUpdate({isAuto:!0,actionType:ld})},null,n.resize,this),t=ft();t&&(t.addEventListener?t.addEventListener("resize",i):t.attachEvent&&t.attachEvent("onresize",i))},n.prototype.onUnload=function(){var n=this;ho(function(){n._analyticsPlugin.capturePageUnload({isAuto:!0})})},n.prototype._processClick=function(n){var r,u={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},e=ft(),t=(n=n||e.event).srcElement||n.target,i={isAuto:!0,clickCoordinateX:n.pageX,clickCoordinateY:n.pageY},f="which"in(r=n)?3===r.which:"button"in r?2===r.button:void 0;if(f)i.actionType=sd;else if(function(n){return"which"in n?1===n.which:"button"in n?1===n.button:void 0}(n))i.actionType=vs;else if(function(n){if("keyCode"in n)return 13===n.keyCode}(n))i.actionType=fv;else if(function(n){if("keyCode"in n)return 32===n.keyCode}(n))i.actionType=ad;else{if(!function(n){return"which"in n?2===n.which:"button"in n?4===n.button:void 0}(n))return;i.actionType=hd}for(;t&&t.tagName;){if(t.control&&u[t.control.tagName.toUpperCase()]&&(t=t.control),u[t.tagName.toUpperCase()]){("INPUT"!==t.tagName.toUpperCase()||wd[t.type.toUpperCase()])&&this._analyticsPlugin.capturePageAction(t,i,{},f);break}t=t.parentElement||t.parentNode}},n}();!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.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"}(hi||(hi={}));var tf=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,t){n.ver="1.0";n.id=this._id.getLastPageViewId();u(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=(ht()||{}).pathname||"",i=r.split("/");return i&&""!==i[i.length-1]?i[i.length-1]:"Undefined"}(this._config,t));!u(n.uri)&&yu&&(n.uri=vd(this._config,ht()))},n.prototype._setCommonProperties=function(n,t,i){var r;this._setBasicProperties(n,i);this._setPageTags(n,i);this._pageTypeMetaTag=ys(this.metaTags,this._config.coreData,"pageType");this._marketMetaTag=ys(this.metaTags,this._config.coreData,"market");this._behaviorMetaTag=ys(this.metaTags,this._config.coreData,"behavior");u(i.pageType)&&(n.pageType=i.pageType);u(this._pageTypeMetaTag)&&!u(n.pageType)&&(n.pageType=this._pageTypeMetaTag);u(this._marketMetaTag)&&(n.market=this._marketMetaTag);n.isLoggedIn=(r=this._config).callback&&"function"==typeof r.callback.signedinStatus?r.callback.signedinStatus():r.isLoggedIn;t.cookieEnabled=pf()},n.prototype._setPageTags=function(n,t){var i=this;i._pageTags=i._pageTags||{};i.metaTags&&(i._pageTags.metaTags=i._pageTags.metaTags||{},p(i.metaTags,function(n,t){"behavior"!==n&&"market"!==n&&"pageType"!==n&&(i._pageTags.metaTags[n]=t)}));i._config.coreData&&i._config.coreData.pageTags&&(i._pageTags=it(!0,i._pageTags,i._config.coreData.pageTags));i._pageTagsCallback&&(i._pageTags=it(!0,i._pageTags,i._pageTagsCallback()));u(t.pageTags)&&(i._pageTags=it(!0,i._pageTags,t.pageTags));n.properties=n.properties||{};n.properties.pageTags=i._pageTags},n.prototype._getBehavior=function(n){var t;return n&&u(n.behavior)?t=n.behavior:u(this._behaviorMetaTag)&&(t=this._behaviorMetaTag),this._getValidBehavior(t)},n.prototype._getValidBehavior=function(n){if(u(n)){var t=void 0,i=parseInt(n);if((t=isNaN(i)?hi[n]:i)in hi)return t}return 0},n}(),bd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Object(l.b)(t,n),t.prototype.capturePageView=function(n,t){var i,r,f;n=u(n)?n:{};i={};r=u(t)?t:{};this._setCommonProperties(i,r,n);i.refUri=u(n.referrerUri)?n.referrerUri:this._config.coreData.referrerUri;i.isManual=!n.isAuto;f=sv(this._config,this._traceLogger);f&&(r.cookies=f);r.behavior=this._getBehavior(n);this._webAnalyticsPlugin.trackPageView(i,r)},t}(tf),kd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Object(l.b)(t,n),t.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:tt};k(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;p(t,function(n,t){i.data[n]||(i.data[n]=t)});this._webAnalyticsPlugin.core.track(i)},t.prototype.capturePageAction=function(n,t,i,r){var f,e,h,c,y,o,l,s,p,a,v;t=u(t)?t:{};f={};e=u(i)?i:{};this._setCommonProperties(f,e,t);f.isManual=!t.isAuto;f.behavior=this._getBehavior(t);o={};(n=n,r)?f.behavior=9:(l=this._config||{},(n&&k(l.syncPageActionNavClick)||l.syncPageActionNavClick)&&(t.actionType===vs||t.actionType===fv)&&"a"===n.tagName.toLowerCase()&&(s=(n.getAttribute("href")||"").toLowerCase(),s&&(sr(s,"https:")||sr(s,"http:")||sr(s,".")||sr(s,"/"))&&(f.sync=3)));n&&(f.targetUri=yd(n),(o=it(o=this._contentHandler.getElementContent(n,nf.PAGE_ACTION),this._getCustomTags(n)))&&o.bhvr&&!u(t.behavior))&&(p=(c="bhvr",(h=o)&&h[c]&&(y=h[c],delete h[c]),y),f.behavior=this._getValidBehavior(p));u(t.actionType)&&(f.actionType=t.actionType);u(t.clickCoordinateX)&&u(t.clickCoordinateY)&&(f.clickCoordinates=t.clickCoordinateX+"X"+t.clickCoordinateY);u(t.targetUri)&&(f.targetUri=t.targetUri);f.contentVer="2.0";a=this._config.callback.pageActionContentTags;f.content=gu(JSON.stringify(it(t.content||o,"function"==typeof a?a(n):{},t&&t.contentTags?t.contentTags:{})));e.timeToAction=this._getTimeToClick();e.refUri=u(t.refUri)?t.refUri:this._config.coreData.referrerUri;v=sv(this._config,this._traceLogger);v&&(e.cookies=v);this.trackPageAction(f,e)},t.prototype._getCustomTags=function(n){for(var t,i,r={};n;){if(!ov(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},t.prototype._getTimeToClick=function(){var t=gt(),n;return t&&t.timing&&(n=t.timing.navigationStart,n&&0!==n)?(new Date).getTime()-n:-1},t}(tf),dd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Object(l.b)(t,n),t.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:ui};o(["name","uri","market","pageType","isLoggedIn","id","properties","ver","actionType","behavior","pageHeight","content","contentVer","vpHeight","vpWidth","vScrollOffset","hScrollOffset"],function(t){i.baseData[t]=n[t]});p(t,function(n,t){i.data[n]||(i.data[n]=t)});this._webAnalyticsPlugin.core.track(i)},t.prototype.captureContentUpdate=function(n,t){var i,r,f,e,o;n=u(n)?n:{};i={};r=u(t)?t:{};this._setCommonProperties(i,r,n);i.behavior=this._getBehavior(n);u(n.actionType)&&(i.actionType=n.actionType);f=as();e=uv();i.pageHeight=ei?document.body.scrollHeight:null;i.vpHeight=f.h;i.vpWidth=f.w;i.vScrollOffset=e.v;i.hScrollOffset=e.h;i.contentVer="2.0";i.isManual=!n.isAuto;o=this._getContentFormatted(n.content)||JSON.stringify(this._contentHandler.getVisibleContent());o&&(i.content=o);r.isDomComplete=u(n.isDomComplete)?n.isDomComplete:!1;this.trackContentUpdate(i,r)},t.prototype._getContentFormatted=function(n){if(u(n))return"[object Array]"===Object.prototype.toString.call(n)?JSON.stringify(n):gu(JSON.stringify(n))},t}(tf),gd=function(n){function t(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 Object(l.b)(t,n),t.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:ui};r=this._config||{};(k(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;p(t,function(n,t){i.data[n]||(i.data[n]=t)});this._webAnalyticsPlugin.core.track(i)},t.prototype.capturePageUnload=function(n,t){var e,i;n=u(n)?n:{};var f={},r=u(t)?t:{},o=ei?document.body.scrollHeight:0;(this._setBasicProperties(f,n),f.isManual=!n.isAuto,r.dwellTime=this._timestamp._recordTimeSpan("dwellTime",!0),r.scrollDepth=n.scrollDepth||this._maxScroll.v.toString()+"/"+o.toString(),r.vpHeight=as().h,r.vScrollOffset=n.vScrollOffset||this._maxScroll.v,yu)&&(e=gt(),i=e?e.timing:null,i&&i.loadEventStart&&i.navigationStart&&i.loadEventStart>0&&(r.pageLoadTime=i.loadEventStart-i.navigationStart));this.trackPageUnload(f,r)},t}(tf),ng=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Object(l.b)(t,n),t.prototype.capturePageViewPerformance=function(n,t){n=u(n)?n:{};var r={},i=u(t)?t:{};this._setBasicProperties(r,n);this._setPageTags(r,n);r.isManual=!n.isAuto;i.behavior=this._getBehavior(n);i.vpHeight=n.vpHeight;i.vpWidth=n.vpWidth;i.framework=n.framework;i.systemTiming=n.systemTiming;i.customTiming=n.customTiming;this._webAnalyticsPlugin._populatePageViewPerformance(r);this._webAnalyticsPlugin.trackPageViewPerformance(r,i)},t}(tf),tg=function(){function n(n){this.core=n;this.appUserId=null;this.firstPageView=!1;this._cookieMgr=ni(n);this.lastPageViewId=oi();this.traceId=this.createTraceId()}return n.visitorId=function(){return kt(ni(null),"MUID")},n.prototype.createTraceId=function(){return oi().replace(/-/g,"")},n.prototype.getTraceId=function(){return this.traceId},n.prototype.getLastPageViewId=function(){return this.lastPageViewId},n.prototype.initializeIds=function(){this.firstPageView?(this.traceId=this.createTraceId(),this.lastPageViewId=oi()):this.firstPageView=!0},n.prototype.getMuidUserId=function(){var n=kt(this._cookieMgr,"MUID");return n&&n.length?"t:"+n:n},n.prototype.setAppUserId=function(t){if(this.appUserId=null,t){for(var i=0;i<n.userIdPrefixes.length;i++)if(n.userIdPrefixes[i]===t.substring(0,2)){this.appUserId=t;break}this.appUserId}},n.prototype.setDeviceClass=function(n){n&&(this.deviceClass=n)},n.prototype.getDeviceClass=function(){return this.deviceClass},n.prototype.getAppUserId=function(){return this.appUserId},n.prototype.syncMuid=function(n){var r=ht(),u,i,t;r&&(u=(r.protocol||"http:")+"//"+n+"/c.gif?DI=4050&did=1&t=",i=b(),i&&(t=i.createElement("IMG"),t.style.display="none",t.src=u,t.hidden="",t["aria-hidden"]="true",t.role="presentation"))},n.prototype.getMuidHost=function(n){return{"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"}[n]},n.userIdPrefixes=["c:","i:","w:"],n}(),ig=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}(),rg=function(n){function t(){var y,l,a,b,k,c,i,e=n.call(this)||this,d,s,r,v,h;return e.identifier="WebAnalyticsPlugin",e.version="3.1.4",v={h:0,v:0},h=!1,nt(t,e,function(n,t){function nt(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:ei?document.referrer:"",requestUri:"",pageName:"",pageType:"",product:"",market:"",pageTags:{}},autoPopulateParentIdAndParentName:!1,syncMuid:!1,muidDomain:"microsoft.com"},i=[];if(p(t,function(n,t){yt(t)&&i.push(n)}),n)return function(n,t){ls(n);o(t,function(t){yt(n[t])?ls(n[t]):delete n[t]})}(n,i),it(!0,t,n)}function g(n){var t={};return void 0!==n.isManual&&(t.web={},t.web.isManual=void 0===n.isManual||n.isManual,delete n.isManual),t}n._telemetryInitializers=n._telemetryInitializers||[];n.updateCoreDataConfig=function(n){i.coreData=it(!0,i.coreData,n)};n.refreshMetadata=function(){var n=s.getMetadata();y.metaTags=n;a.metaTags=n;l.metaTags=n;k.metaTags=n};n.initialize=function(u,o,h){var it=o,p,rt,g,tt;if(u.extensionConfig=u.extensionConfig||[],u.extensionConfig[n.identifier]=u.extensionConfig[n.identifier]||{},n._config=i=nt(u.extensionConfig[n.identifier]),p=i.autoCapture,rt=it.getWParam,it.getWParam=function(){var n=0;return i.mscomCookies&&(n|=1),n|rt()},u.extensionConfig[n.identifier].disableExceptionTracking=!p.jsError,t.initialize(u,o,h),s=s||new pd(i,n.diagLog()),r=r||new vv(n,n.diagLog()),i.manageCv){for(g=0;g<h.length;g++)if("CorrelationVectorPlugin"===h[g].identifier){i.manageCv=!0;c=h[g];break}c||(n.diagLog().throwInternal(f.WARNING,w.CVPluginNotAvailable,'Automatic Cv management is set to "true" in config.  However, cv plugin is not available. Disabling automatic Cv management'),i.manageCv=!1)}n.id=new tg(o);d=new ig;tt=s.getMetadata();y=new bd(e,i,s,n.id,i.callback.pageViewPageTags,tt,n.diagLog());l=new kd(e,i,s,n.id,i.callback.pageActionPageTags,tt,n.diagLog());a=new dd(e,i,s,n.id,i.callback.contentUpdatePageTags,tt,n.diagLog());b=new gd(e,i,n.id,n.diagLog(),d,v);k=new ng(e,i,s,n.id,i.callback.pageViewPageTags,tt,n.diagLog());i.syncMuid&&hv(function(){var t=n.id.getMuidHost(i.muidDomain);n.id.syncMuid(t)});p.pageView&&r.pageView();p.onLoad&&r.onLoad();p.click&&r.click();p.scroll&&r.scroll(i.debounceMs);p.resize&&r.resize(i.debounceMs);(p.onUnload||i.manualPageUnload)&&r.maxScroll(v);p.onUnload&&r.onUnload()};n.processTelemetry=function(t,r){var u,f,o;rr(t,n.identifier);u=t;"PageviewData"===u.baseType?(u.name="Ms.Web.PageView",u.latency=ui):"ExceptionData"===u.baseType?(u.name="Ms.Web.ClientError",u.latency=tt,delete u.baseData.aiDataContract):"PageviewPerformanceData"===u.baseType&&(u.name="Ms.Web.PageViewPerformance",u.latency=tt,delete u.baseData.isValid,delete u.baseData.durationMs);f=null;"PageviewData"!==u.baseType?i.manageCv&&(f=c.getCv())&&f.increment():i.manageCv&&((f=c.getCv())?f.seed():f=c.getCv());for(var s=!1,h=n._telemetryInitializers.length,e=0;e<h;++e)if(o=n._telemetryInitializers[e],o&&!1===o.apply(null,[u])){s=!0;break}s||n.processNext(u,r)};n.addTelemetryInitializer=function(t){n._telemetryInitializers.push(t)};n.trackEvent=function(t,i){t.latency=t.latency||tt;t.baseData=t.baseData||{};t.data=t.data||{};u(i)&&p(i,function(n,i){t.data[n]=i});n.core.track(t)};n.trackPageView=function(i,r){d._recordTimeSpan("dwellTime",!1);v.v=0;h=!1;n.id.initializeIds();i.id=n.id.getLastPageViewId();t.sendPageViewInternal(i,r,g(i))};n.capturePageView=function(n,t){y.capturePageView(n,t)};n.trackPageViewPerformance=function(n,i){t.sendPageViewPerformanceInternal(n,i,g(n))};n.capturePageViewPerformance=function(n,t){k.capturePageViewPerformance(n,t)};n.trackException=function(n,i){n.id=n.id||oi();t.sendExceptionInternal(n,i,g(n))};n.trackPageAction=function(n,t){l.trackPageAction(n,t)};n.capturePageAction=function(n,t,i,r){(function(n,t){return!(t&&t.isAuto&&u(se(n,"data-bi-mto")))&&!iv(n)})(n,t)&&l.capturePageAction(n,t,i,r)};n.trackContentUpdate=function(n,t){a.trackContentUpdate(n,t)};n.captureContentUpdate=function(n,t){a.captureContentUpdate(n,t)};n.trackPageUnload=function(n,t){h||(h=!0,b.trackPageUnload(n,t))};n.capturePageUnload=function(n,t){h||(h=!0,b.capturePageUnload(n,t))};n._populatePageViewPerformance=function(t){n._pageViewPerformanceManager.populatePageViewPerformanceEvent(t)};n.setContentHandler=function(n){s=n};n.setAutoCaptureHandler=function(n){r=n}}),e}return Object(l.b)(t,n),t}(tv),yv=["snippet","_webAnalytics","_postChannel","_propertyManager","_extensions"],ug=function(n){function t(){var t=n.call(this)||this;return t._postChannel=new ik,t._propertyManager=new gl,t._webAnalytics=new rg,t}return Object(l.b)(t,n),t.prototype.initialize=function(t,i){var u=this,r=this;st(r,function(){return"ApplicationInsights:initialize"},function(){var s=[r._propertyManager,r._webAnalytics],h,e,o;if(i&&(s=s.concat(i)),t.channels&&t.channels.length>0){for(h=!1,e=0;e<t.channels[0].length;e++)if(t.channels[0][e].identifier===r._postChannel.identifier){h=!0;break}h||t.channels[0].push(r._postChannel)}else t.channels=[[r._postChannel]];o=t.extensionConfig=t.extensionConfig||[];o[r._postChannel.identifier]=t?t.channelConfiguration:{};o[r._propertyManager.identifier]=t?t.propertyConfiguration:{};o[r._webAnalytics.identifier]=t?t.webAnalyticsConfiguration:{};try{n.prototype.initialize.call(u,t,s)}catch(n){r.logger.throwInternal(f.CRITICAL,w.FailedToInitializeSDK,"Failed to initialize SDK."+n)}},function(){return{config:t,extensions:i}})},t.prototype.getPropertyManager=function(){return this._propertyManager},t.prototype.getPostChannel=function(){return this._postChannel},t.prototype.getWebAnalyticsExtension=function(){return this._webAnalytics},t.prototype.addTelemetryInitializer=function(n){this._webAnalytics.addTelemetryInitializer(n)},t.prototype.trackEvent=function(n,t){this._webAnalytics.trackEvent(n,t)},t.prototype.trackPageView=function(n,t){this._webAnalytics.trackPageView(n,t)},t.prototype.trackPageAction=function(n,t){this._webAnalytics.trackPageAction(n,t)},t.prototype.trackContentUpdate=function(n,t){this._webAnalytics.trackContentUpdate(n,t)},t.prototype.trackPageUnload=function(n,t){this._webAnalytics.trackPageUnload(n,t)},t.prototype.trackException=function(n,t){this._webAnalytics.trackException(n,t)},t.prototype.trackPageViewPerformance=function(n,t){this._webAnalytics.trackPageViewPerformance(n,t)},t.prototype.capturePageView=function(n,t){this._webAnalytics.capturePageView(n,t)},t.prototype.capturePageViewPerformance=function(n,t){this._webAnalytics.capturePageViewPerformance(n,t)},t.prototype.capturePageAction=function(n,t,i,r){this._webAnalytics.capturePageAction(n,t,i,r)},t.prototype.captureContentUpdate=function(n,t){this._webAnalytics.captureContentUpdate(n,t)},t.prototype.capturePageUnload=function(n,t){this._webAnalytics.capturePageUnload(n,t)},t.prototype._onerror=function(n){this._webAnalytics._onerror(n)},t.prototype.emptySnippetQueue=function(n){var i=this,u,t;try{if(function(){n&&(r(i._snippetVersion)||i._snippetVersion,p(i,function(t,i){d(t)&&!v(i)&&t&&"_"!==t[0]&&-1===yv.indexOf(t)&&(n[t]=i)}))}(),lt(n.queue)){for(u=n.queue.length,t=0;t<u;t++)n.queue[t]();n.queue=void 0;delete n.queue}}catch(n){n&&v(n.toString)&&n.toString()}},t.prototype.updateSnippetDefinitions=function(n){this.snippet=n;this._snippetVersion=""+(n.sv||n.version||""),function(n,t,i){var r,u;if(n&&t&&n!==t&&yt(n)&&yt(t)){r=function(r){var u,f;d(r)&&(u=t[r],v(u)?i&&!i(r,!0,t,n)||(n[r]=(f=r,function(){var n=arguments;return t[f].apply(t,n)})):i&&!i(r,!1,t,n)||(sf(n,r)&&delete n[r],pt(n,r,function(){return t[r]},function(n){t[r]=n})||(n[r]=u)))};for(u in t)r(u)}}(n,this,function(n){return n&&-1===yv.indexOf(n)})},t}(rl),pv=0,ps=1,fg=2;var eg=function(){function n(){}return n.prototype.makeRequest=function(n,t,i,r){var e,o=this,f,u;if(tl())f=new XDomainRequest,f.open(i,n),f.onload=function(){r(200,kr(f),{})},f.onerror=function(){r(400,kr(f),{})},f.ontimeout=function(){r(500,kr(f),{})},f.onprogress=function(){},setTimeout(function(){f.send(t)},0);else if(ge())fetch(n,(e={body:t,method:i,credentials:"include"},e[pr]=!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,{})});else if(so()){u=new XMLHttpRequest;try{u[pr]=!0}catch(n){}u.withCredentials=!0;u.open(i,n);u.onload=function(){r(u.status,kr(u),o._convertAllHeadersToMap(u.getAllResponseHeaders()))};u.onerror=function(){r(u.status,kr(u),o._convertAllHeadersToMap(u.getAllResponseHeaders()))};u.ontimeout=function(){r(u.status,kr(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}(),og=function(){function n(n,t,i){this._endpointUrl="";var r="";switch(t){case fg:r="aad.js";break;case ps:r="msa.js"}this._logger=i;this._endpointUrl=n;this._getLoginUrlPath=this._endpointUrl+"auth/GetLoginUrl/"+r;this._signOutPath=this._endpointUrl+"auth/SignOut/"+r;this._requestHandler=new eg}return n.prototype.startAuthHandshake=function(){var n=this;this._requestHandler.makeRequest(this._getLoginUrlPath,"","GET",function(t,i){var e,u,r,o;try{e=JSON.parse(i).webResult.authLoginUrl;u=b();u&&(r=u.createElement("iframe"),o=Math.floor(Math.random()*Math.floor(1e4)),r.id="telframe"+o,r.style.display="none",r.src=e,u.body.appendChild(r),n._loginIframeId=r.id)}catch(t){n._logger.throwInternal(f.CRITICAL,w.AuthHandShakeError,"Error with auth handshake process: "+t)}})},n.prototype.cleanAuthIFrame=function(){var n=b(),t;n&&(t=n.getElementById(this._loginIframeId),t&&n.body.removeChild(t))},n.prototype.signOutAndClearCookies=function(){this._requestHandler.makeRequest(this._signOutPath,"","POST",function(){})},n}(),sg=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.identifier="AuthPlugin",t.priority=190,t.version="3.1.4",t._eventQueue=[],t}return Object(l.b)(t,n),t.prototype.initialize=function(t,i,r){var u=this,f,e,o,s,h;n.prototype.initialize.call(this,t,i,r);this._getTelCtx();f=this.identifier;this._authConfig=t.extensionConfig[f]||{};t.extensionConfig[f]=this._authConfig;this._handshakeInProgress=!1;this._authHandhshakeTimeoutMs=this._authConfig.handShakeTimeoutMs?this._authConfig.handShakeTimeoutMs:5e3;e=this._authConfig.overrideAuthEndpointUrl?this._authConfig.overrideAuthEndpointUrl:t.endpointUrl;this._authConfig.authType!==pv&&(o=i,this._authHandler=new og(e,this._authConfig.authType,this.diagLog()),s=o.getWParam,o.getWParam=function(){var n=0;return(n=u._authConfig.authType===ps?8|n:16|n)|(s?s():0)},ho(function(){u._releaseEventQueue()}),il(function(){u._releaseEventQueue()}),h=ft(),h&&tu(h,"message",function(n){u._receiveMessage(n,e)}))},t.prototype.processTelemetry=function(n,t){var r=this,i;(t=this._getTelCtx(t),rr(n,this.identifier),this._authConfig.authType!==pv&&this._authConfig.loggedInStatusCallback&&!0===this._authConfig.loggedInStatusCallback())&&(i=ni(this.core),kt(i,"authBounced")||(i.set("authBounced",hr(new Date),1800),this._handshakeInProgress=!0,this._authHandhshakeTimeout=setTimeout(function(){r._completeAuthHandshake()},this._authHandhshakeTimeoutMs),this._authHandler.startAuthHandshake()));this._handshakeInProgress?this._eventQueue.push({ctx:t,item:n}):this.processNext(n,t)},t.prototype.signOut=function(){this._authHandler.signOutAndClearCookies()},t.prototype._receiveMessage=function(n,t){var r=b(),i,u;if(r&&(i=r.createElement("a"),i.href=t,u=i.protocol+"//"+i.hostname,(n.origin===u||"https://login.microsoftonline.com"===n.origin)&&n.data))try{this._completeAuthHandshake()}catch(n){this.diagLog().throwInternal(f.CRITICAL,w.AuthRedirectFail,"Error receiving auth redirect message: "+n)}},t.prototype._completeAuthHandshake=function(){clearTimeout(this._authHandhshakeTimeout);this._authHandler.cleanAuthIFrame();this._handshakeInProgress=!1;this._releaseEventQueue()},t.prototype._releaseEventQueue=function(){o(this._eventQueue,function(n){n.ctx.processNext(n.item)});this._eventQueue=[]},t}(li),wv=function(){},bv=function(){function n(n,t){this._base="";this._currentElement=0;this._base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";this._cv1Constants=new wv;this._cv2Constants=new wv;this._cvVersionAtLatestValidityCheck=2;this._traceLogger=no(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 this._traceLogger.throwInternal(f.WARNING,w.InvalidCorrelationValue,"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}(),hg=function(n){function t(t){var i=n.call(this)||this;return i.identifier="CorrelationVectorPlugin",i.priority=159,i.version="3.1.4",i._cvInitialValue=t,i._cv=i._cvInitialValue?new bv(i._cvInitialValue):new bv,i}return Object(l.b)(t,n),t.prototype.initialize=function(t,i,r){n.prototype.initialize.call(this,t,i,r)},t.prototype.processTelemetry=function(n,t){rr(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||this.diagLog().throwInternal(f.WARNING,w.FailedToInitializeCorrelationVector,"Correlation Vector has not been initialized."),this._cv},t}(li),kv=function(){function n(){}return n.prototype._setCommonProperties=function(n,t){u(t.cV)&&(n.ext=n.ext||{},n.ext.mscv=n.ext.mscv||{},n.ext.mscv.cV=t.cV);n.baseData.operationName=t.operationName;n.baseData.latencyMs=t.latencyMs;n.baseData.serviceErrorCode=t.serviceErrorCode||-1;n.baseData.succeeded=t.succeeded;n.baseData.requestStatus=t.requestStatus;n.baseData.requestMethod=t.requestMethod;u(t.target)&&(n.baseData.target=t.target);u(t.responseContentType)&&(n.baseData.responseContentType=t.responseContentType);u(t.protocol)&&(n.baseData.protocol=t.protocol);u(t.protocolStatusCode)&&(n.baseData.protocolStatusCode=t.protocolStatusCode)},n}(),cg=function(){function n(){this._qosEvent=new kv}return n.prototype._setQosProperties=function(n,t){this._qosEvent._setCommonProperties(n,t);n.baseData.dependencyOperationName=t.dependencyOperationName;n.baseData.dependencyName=t.dependencyName;n.baseData.dependencyType=t.dependencyType||"WebService";u(t.dependencyOperationVersion)&&(n.baseData.dependencyOperationVersion=t.dependencyOperationVersion);u(t.responseSizeBytes)&&(n.baseData.responseSizeBytes=t.responseSizeBytes)},n}(),lg=function(){function n(){this._qosEvent=new kv}return n.prototype._setQosProperties=function(n,t){this._qosEvent._setCommonProperties(n,t);u(t.callerIpAddress)&&(n.baseData.callerIpAddress=t.callerIpAddress);u(t.callerName)&&(n.baseData.callerName=t.callerName);u(t.requestSizeBytes)&&(n.baseData.requestSizeBytes=t.requestSizeBytes);u(t.operationVersion)&&(n.baseData.operationVersion=t.operationVersion)},n}();ws=["req","rsp","hkErr","fnErr"];ds=Object.getPrototypeOf;var ag=function(){this.openDone=!1;this.setRequestHeaderDone=!1;this.sendDone=!1;this.abortDone=!1;this.stateChangeAttached=!1},ry=function n(t,i,r){var u=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 ag;this.clientFailure=0;this.traceID=t;this.spanID=i;nt(n,this,function(n){n.getAbsoluteUrl=function(){return n.requestUrl?kk(n.requestUrl):null};n.getPathName=function(){return n.requestUrl?ne(u,dk(n.method,n.requestUrl)):null};n.CreateTrackItem=function(t,i,r){var h,u,f,s,e;return(n.ajaxTotalDuration=Math.round(1e3*at(n.requestSentTime,n.responseFinishedTime))/1e3,n.ajaxTotalDuration<0)?null:(u=((h={id:"|"+n.traceID+"."+n.spanID,target:n.getAbsoluteUrl(),name:n.getPathName(),type:t,startTime:null,duration:n.ajaxTotalDuration,success:+n.status>=200&&+n.status<400,responseCode:+n.status,method:n.method}).properties={HttpMethod:n.method},h),(n.requestSentTime&&(u.startTime=new Date,u.startTime.setTime(n.requestSentTime)),function(n,t){var u=n.perfTiming,i=t.properties||{},r=0,s="redirect",c=s+"Start",l=s="End",f,h,e;u?(r|=or(i,s,u,c,l),r|=or(i,"domainLookup",u,"domainLookupStart","domainLookupEnd"),r|=or(i,"connect",u,"connectStart","connectEnd"),r|=or(i,"request",u,"requestStart","requestEnd"),r|=or(i,"response",u,"responseStart","responseEnd"),r|=or(i,"networkConnect",u,"startTime","connectEnd"),r|=or(i,"sentRequest",u,"requestStart","responseEnd"),f=u.duration,f||(f=iy(u,"startTime","responseEnd")||0),r|=ki(i,"duration",f),r|=ki(i,"perfTotal",f),h=u.serverTiming,h&&(e={},o(h,function(n,t){var r=function(n){var t=n,i=/([^\w\d_$])/g;return i.test(n)&&(t=n.replace(i,"_")),t}(n.name||""+t),i=e[r]||{};p(n,function(n,t){("name"!==n&&d(t)||iu(t))&&(i[n]&&(t=i[n]+";"+t),!t&&d(t)||(i[n]=t))});e[r]=i}),r|=ki(i,"serverTiming",e)),r|=ki(i,"transferSize",u.transferSize),r|=ki(i,"encodedBodySize",u.encodedBodySize),r|=ki(i,"decodedBodySize",u.decodedBodySize)):n.perfMark&&(r|=ki(i,"missing",n.perfAttempts));r&&(t.properties=i)}(n,u),i&&cr(n.requestHeaders).length>0&&(u.properties=u.properties||{},u.properties.requestHeaders=n.requestHeaders),r)&&(f=r(),f&&(s=f.correlationContext,(s&&(u.correlationContext=s),f.headerMap&&cr(f.headerMap).length>0&&(u.properties=u.properties||{},u.properties.responseHeaders=f.headerMap),n.status>=400)&&(e=f.type,u.properties=u.properties||{},""!==e&&"text"!==e||(u.properties.responseText=f.responseText?f.statusText+" - "+f.responseText:f.statusText),"json"===e&&(u.properties.responseText=f.response?f.statusText+" - "+JSON.stringify(f.response):f.statusText)))),u)}})},uy=function(){function n(t,i){this.traceFlag=n.DEFAULT_TRACE_FLAG;this.version=n.DEFAULT_VERSION;this.traceId=t&&n.isValidTraceId(t)?t:fi();this.spanId=i&&n.isValidSpanId(i)?i:fi().substr(0,16)}return n.isValidTraceId=function(n){return n.match(/^[0-9a-f]{32}$/)&&"00000000000000000000000000000000"!==n},n.isValidSpanId=function(n){return n.match(/^[0-9a-f]{16}$/)&&"0000000000000000"!==n},n.prototype.toString=function(){return this.version+"-"+this.traceId+"-"+this.spanId+"-"+this.traceFlag},n.DEFAULT_TRACE_FLAG="01",n.DEFAULT_VERSION="00",n}(),fy=0;var gr,ey=function(n){function t(){var l=n.call(this)||this;l.identifier=t.identifier;l.priority=120;var u,w,b,k,ot,tt=ht(),it=!1,e=!1,st=tt&&tt.host&&tt.host.toLowerCase(),i=t.getEmptyConfig(),f=!1,rt=0,ut=!1,y=0,ft=!1,c=[],et={};return nt(t,l,function(n,l){function tt(n){var t=!0;return(n||i.ignoreHeaders)&&o(i.ignoreHeaders,function(i){if(i.toLowerCase()===n.toLowerCase())return t=!1,-1}),t}function ht(n,t,i){c.push(function(n,t,i){return n?gs(n[h.k],t,i,!1):null}(n,t,i))}function ct(n,t,i){var u=!1,f=((d(t)?t:(t||{}).url||"")||"").toLowerCase(),e,s;return(o(ot,function(n){var t=n;d(n)&&(t=new RegExp(n));u||(u=t.test(f))}),u)?u:(e=dr(f,"?"),s=dr(f,"#"),(-1===e||-1!==s&&s<e)&&(e=s),-1!==e&&(f=f.substring(0,e)),r(n)?r(t)||(u="object"==typeof t&&!0===t[pr]||!!i&&!0===i[pr]):u=!0===n[pr]||!0===f[pr],u?et[f]||(et[f]=1):et[f]&&(u=!0),u)}function nt(n,t){var i=!0,u=e;return r(n)||(i=!0===t||!r(n.ajaxData)),u&&i}function pt(n){try{var t=n.responseType;if(""===t||"text"===t)return n.responseText}catch(n){}return null}function wt(t){var i,r;try{if(i=t.getAllResponseHeaders(),null!==i&&-1!==dr(i.toLowerCase(),wk))return r=t.getResponseHeader(br),er.getCorrelationContext(r)}catch(i){ce(n,s.FailedMonitorAjaxGetCorrelationHeader,"Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",{ajaxDiagnosticsMessage:he(t),exception:a(i)})}}function lt(n,t){var i,u,r;t.requestUrl&&k&&ut&&(i=gt(),i&&v(i.mark)&&(fy++,u=k+n+"#"+fy,i.mark(u),r=i.getEntriesByName(u),r&&1===r.length&&(t.perfMark=r[0])))}function at(n,t,r,u){var f=t.perfMark,e=gt(),h=i.maxAjaxPerfLookupAttempts,c=i.ajaxPerfLookupDelay,s=t.requestUrl,o=0;!function l(){var i;try{if(e&&f){o++;for(var y=null,p=e.getEntries(),a=p.length-1;a>=0;a--)if(i=p[a],i){if("resource"===i.entryType)i.initiatorType!==n||-1===dr(i.name,s)&&-1===dr(s,i.name)||(y=i);else if("mark"===i.entryType&&i.name===f.name){t.perfTiming=y;break}if(i.startTime<f.startTime-1e3)break}}!f||t.perfTiming||o>=h||!1===t.async?(f&&v(e.clearMarks)&&e.clearMarks(f.name),t.perfAttempts=o,r()):setTimeout(l,c)}catch(n){u(n)}}()}function vt(t){var i="";try{r(t)||(i+="string"==typeof t?"(url: '"+t+"')":"(url: '"+t.url+"')")}catch(t){rf(n,s.FailedMonitorAjaxOpen,"Failed to grab failed fetch diagnostics message",{exception:a(t)})}return i}function yt(t,i,r,u,e){function o(t,i,u){var f=u||{};f.fetchDiagnosticsMessage=vt(r);i&&(f.exception=a(i));ce(n,t,"Failed to calculate the duration of the fetch call, monitoring data for this fetch call won't be sent.",f)}u&&(u.responseFinishedTime=fe(),u.status=i,at("fetch",u,function(){var t=u.CreateTrackItem("Fetch",f,e);t?n.trackDependencyDataInternal(t):o(s.FailedMonitorAjaxDur,null,{requestSentTime:u.requestSentTime,responseFinishedTime:u.responseFinishedTime})},function(n){o(s.FailedMonitorAjaxGetCorrelationHeader,n,null)}))}function bt(t){if(t&&t.headers)try{var i=t.headers.get(br);return er.getCorrelationContext(i)}catch(i){ce(n,s.FailedMonitorAjaxGetCorrelationHeader,"Failed to get Request-Context correlation header as it may be not included in the response or not accessible.",{fetchDiagnosticsMessage:vt(t),exception:a(i)})}}n.initialize=function(v,d,rt,et){var gt,vt,kt,dt,st;if(!n.isInitialized()&&(l.initialize(v,d,rt,et),gt=n._getTelCtx(),p(t.getDefaultConfig(),function(n,r){i[n]=gt.getConfig(t.identifier,n,r)}),vt=i.distributedTracingMode,(f=i.enableRequestHeaderTracking,ut=i.enableAjaxPerfTracking,y=i.maxAjaxCallsPerView,ft=i.enableResponseHeaderTracking,ot=i.excludeRequestFromAutoTrackingPatterns,b=vt===si.AI||vt===si.AI_AND_W3C,w=vt===si.AI_AND_W3C||vt===si.W3C,ut)&&(kt=v.instrumentationKey||"unkwn",k=kt.length>5?"ai.ajxmn."+kt.substring(kt.length-5)+".":"ai.ajxmn."+kt+"."),!1===i.disableAjaxTracking&&function(n){var i=!1,t,u,f;if(typeof XMLHttpRequest===h.l||r(XMLHttpRequest)||(t=XMLHttpRequest[h.k],i=!(r(t)||r(t.open)||r(t.send)||r(t.abort))),u=ap(),u&&u<9&&(i=!1),i)try{(new XMLHttpRequest).ajaxData={};f=XMLHttpRequest[h.k].open;XMLHttpRequest[h.k].open=f}catch(t){i=!1;rf(n,s.FailedMonitorAjaxOpen,"Failed to enable XMLHttpRequest monitoring, extension is not supported",{exception:a(t)})}return i}(n)&&!e&&(ht(XMLHttpRequest,"open",{req:function(t,i,r,e){var h=t.inst,c=h.ajaxData;ct(h,r)||!nt(h,!0)||c&&c.xhrMonitoringState.openDone||function(t,i,r,e){var c=u&&u.telemetryTrace&&u.telemetryTrace.traceID||fi(),l=fi().substr(0,16),h=new ry(c,l,n.diagLog());h.method=i;h.requestUrl=r;h.xhrMonitoringState.openDone=!0;h.requestHeaders={};h.async=e;t.ajaxData=h,function(t){t.ajaxData.xhrMonitoringState.stateChangeAttached=dc.Attach(t,"readystatechange",function(){try{t&&4===t.readyState&&nt(t)&&function(t){function r(i,r){var u=r||{};u.ajaxDiagnosticsMessage=he(t);i&&(u.exception=a(i));ce(n,s.FailedMonitorAjaxDur,"Failed to calculate the duration of the ajax call, monitoring data for this ajax call won't be sent.",u)}var i=t.ajaxData;i.responseFinishedTime=fe();i.status=t.status;at("xmlhttprequest",i,function(){try{var u=i.CreateTrackItem("Ajax",f,function(){var r={statusText:t.statusText,headerMap:null,correlationContext:wt(t),type:t.responseType,responseText:pt(t),response:t.response},n,u,i;return ft&&(n=t.getAllResponseHeaders(),n&&(u=g(n).split(/[\r\n]+/),i={},o(u,function(n){var t=n.split(": "),r=t.shift(),u=t.join(": ");tt(r)&&(i[r]=u)}),r.headerMap=i)),r});u?n.trackDependencyDataInternal(u):r(null,{requestSentTime:i.requestSentTime,responseFinishedTime:i.responseFinishedTime})}finally{try{t.ajaxData=null}catch(n){}}},function(n){r(n,null)})}(t)}catch(r){var i=a(r);i&&-1!==dr(i.toLowerCase(),"c00c023f")||rf(n,s.FailedMonitorAjaxRSC,"Failed to monitor XMLHttpRequest 'readystatechange' event handler, monitoring data for this ajax call may be incorrect.",{ajaxDiagnosticsMessage:he(t),exception:i})}})}(t)}(h,i,r,e)},hkErr:uf(n,s.FailedMonitorAjaxOpen,"Failed to monitor XMLHttpRequest.open, monitoring data for this ajax call may be incorrect.")}),ht(XMLHttpRequest,"send",{req:function(t){var r=t.inst,i=r.ajaxData;nt(r)&&!i.xhrMonitoringState.sendDone&&(lt("xhr",i),i.requestSentTime=fe(),n.includeCorrelationHeaders(i,void 0,void 0,r),i.xhrMonitoringState.sendDone=!0)},hkErr:uf(n,s.FailedMonitorAjaxSend,"Failed to monitor XMLHttpRequest, monitoring data for this ajax call may be incorrect.")}),ht(XMLHttpRequest,"abort",{req:function(n){var i=n.inst,t=i.ajaxData;nt(i)&&!t.xhrMonitoringState.abortDone&&(t.aborted=1,t.xhrMonitoringState.abortDone=!0)},hkErr:uf(n,s.FailedMonitorAjaxAbort,"Failed to monitor XMLHttpRequest.abort, monitoring data for this ajax call may be incorrect.")}),f&&ht(XMLHttpRequest,"setRequestHeader",{req:function(n,t,i){var r=n.inst;nt(r)&&tt(t)&&(r.ajaxData.requestHeaders[t]=i)},hkErr:uf(n,s.FailedMonitorAjaxSetRequestHeader,"Failed to monitor XMLHttpRequest.setRequestHeader, monitoring data for this ajax call may be incorrect.")}),e=!0),function(){var a=(t=Object(ii.a)(),!t||r(t.Request)||r(t.Request[h.k])||r(t.fetch)?null:t.fetch),t,l,o;a&&(l=Object(ii.a)(),o=a.polyfill,!1===i.disableFetchTracking?(c.push(gs(l,"fetch",{req:function(t,i,r){var s,c,h;!it||ct(null,i,r)||o&&e||(c=t.ctx(),s=function(t,i){var s=u&&u.telemetryTrace&&u.telemetryTrace.traceID||fi(),h=fi().substr(0,16),r=new ry(s,h,n.diagLog()),e,o;return r.requestSentTime=fe(),r.requestUrl=t instanceof Request?t?t.url:"":t,e="GET",i&&i.method?e=i.method:t&&t instanceof Request&&(e=t.method),r.method=e,o={},f&&new Headers((i?i.headers:0)||t instanceof Request&&t.headers||{}).forEach(function(n,t){tt(t)&&(o[t]=n)}),r.requestHeaders=o,lt("fetch",r),r}(i,r),h=n.includeCorrelationHeaders(s,i,r),h!==r&&t.set(1,h),c.data=s)},rsp:function(n,t){var i=n.ctx().data;i&&(n.rslt=n.rslt.then(function(t){return yt(n,(t||{}).status,t,i,function(){var i={statusText:t.statusText,headerMap:null,correlationContext:bt(t)},n;return ft&&(n={},t.headers.forEach(function(t,i){tt(i)&&(n[i]=t)}),i.headerMap=n),i}),t}).catch(function(r){throw yt(n,0,t,i,null,{error:r.message}),r;}))},hkErr:uf(n,s.FailedMonitorAjaxOpen,"Failed to monitor Window.fetch, monitoring data for this fetch call may be incorrect.")})),it=!0):o&&c.push(gs(l,"fetch",{req:function(n,t,i){ct(null,t,i)}})),o&&(l.fetch.polyfill=o))}(),rt.length>0&&rt)){for(dt=void 0,st=0;!dt&&st<rt.length;)rt[st]&&"AppInsightsPropertiesPlugin"===rt[st].identifier&&(dt=rt[st]),st++;dt&&(u=dt.context)}};n.teardown=function(){o(c,function(n){n.rm()});c=[];it=!1;e=!1;n.setInitialized(!1)};n.trackDependencyData=function(t,i){n.trackDependencyDataInternal(t,i)};n.includeCorrelationHeaders=function(t,r,e,o){var l=n._currentWindowHost||st,s,h,c;return r?(er.canIncludeCorrelationHeader(i,t.getAbsoluteUrl(),l)&&((e||(e={}),e.headers=new Headers(e.headers||r instanceof Request&&r.headers||{}),b)&&(s="|"+t.traceID+"."+t.spanID,e.headers.set(re,s),f&&(t.requestHeaders[re]=s)),((c=i.appId||u&&u.appId())&&(e.headers.set(br,ie+c),f&&(t.requestHeaders[br]=ie+c)),w)&&(h=new uy(t.traceID,t.spanID),e.headers.set(ue,h.toString()),f&&(t.requestHeaders[ue]=h.toString()))),e):o?(er.canIncludeCorrelationHeader(i,t.getAbsoluteUrl(),l)&&(b&&(s="|"+t.traceID+"."+t.spanID,o.setRequestHeader(re,s),f&&(t.requestHeaders[re]=s)),((c=i.appId||u&&u.appId())&&(o.setRequestHeader(br,ie+c),f&&(t.requestHeaders[br]=ie+c)),w)&&(h=new uy(t.traceID,t.spanID),o.setRequestHeader(ue,h.toString()),f&&(t.requestHeaders[ue]=h.toString()))),o):void 0};n.trackDependencyDataInternal=function(t,u,f){if(-1===y||rt<y){i.distributedTracingMode!==si.W3C&&i.distributedTracingMode!==si.AI_AND_W3C||"string"!=typeof t.id||"."===t.id[t.id.length-1]||(t.id+=".");r(t.startTime)&&(t.startTime=new Date);var e=yi.create(t,ee.dataType,ee.envelopeType,n.diagLog(),u,f);n.core.track(e)}else rt===y&&rf(n,s.MaxAjaxPerPVExceeded,"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}}),l}return Object(l.b)(t,n),t.getDefaultConfig=function(){return{maxAjaxCallsPerView:500,disableAjaxTracking:!1,disableFetchTracking:!0,excludeRequestFromAutoTrackingPatterns:void 0,disableCorrelationHeaders:!1,distributedTracingMode:si.AI_AND_W3C,correlationHeaderExcludedDomains:["*.blob.core.windows.net","*.blob.core.chinacloudapi.cn","*.blob.core.cloudapi.de","*.blob.core.usgovcloudapi.net"],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"]}},t.getEmptyConfig=function(){var n=this.getDefaultConfig();return p(n,function(t){n[t]=void 0}),n},t.prototype.processTelemetry=function(n,t){this.processNext(n,t)},t.identifier="AjaxDependencyPlugin",t}(li),vg=function(){function n(){this.lastPageViewId=oi();this.traceId=this.createTraceId()}return n.prototype.createTraceId=function(){return oi().replace(/-/g,"")},n.prototype.getTraceId=function(){return this.traceId},n.prototype.getLastPageViewId=function(){return this.lastPageViewId},n}(),yg=function(n){function t(){var s,h,c,e=n.call(this)||this,r,i;return e.identifier="QosPlugin",e.version="3.1.4",r={market:"",serverImpressionGuid:""},i={},h=new cg,c=new lg,nt(t,e,function(n,t){function a(n){var t={enableCorsCorrelation:!1,correlationHeaderExcludedDomains:[],correlationHeaderExcludePatterns:null,disableCorrelationHeaders:!1,maxAjaxCallsPerView:-1,disableAjaxTracking:!1,disableFetchTracking:!1,enableCvHeaders:!1,appId:void 0,callback:{pageName:null,id:null},autoCapture:{msTags:!0},coreData:{requestUri:"",pageName:""}},i=[];return p(t,function(n,t){t&&yt(t)&&i.push(n)}),function(n,t){dv(n);o(t,function(t){yt(n[t])?dv(n[t]):delete n[t]})}(n,i),it(!0,t,n)}function l(t,i){e(t,i);n.core.track(t)}function e(n,t){u(t)&&p(t,function(t,i){n.data[t]=i})}n.includeCorrelationHeaders=function(r,u,f,e){var o=t.includeCorrelationHeaders(r,u,f,e),s,h;return i.enableCvHeaders&&(s=n.getCv(),s&&(u||e)&&(s.increment(),h=s.getValue(),u?(o||(o=f||{}),o.headers&&v(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(u,e,o){var c=u.extensionConfig=u.extensionConfig||[],v,d,y,p;c[n.identifier]=c[n.identifier]||{};k((i=n._qosConfig=a(c[n.identifier])).distributedTracingMode)&&(i.distributedTracingMode=0);c[ey.identifier]=i;t.initialize(u,e,o);p=(v=n._qosConfig,y={},d=ny("awa-",!0),v.autoCapture&&v.autoCapture.msTags&&(y=ny("ms.",!1)),it(!0,d,y));r.market=gv(p,i.coreData,"market");r.serverImpressionGuid=gv(p,i.coreData,"serverImpressionGuid");for(var b=null,l=null,h=0;h<o.length;h++)"CorrelationVectorPlugin"===o[h].identifier?b=o[h]:"WebAnalyticsPlugin"===o[h].identifier&&(l=o[h]);n.id=l&&l.id?l.id:new vg;i.enableCvHeaders&&(b?(i.enableCvHeaders=!0,s=b):(n.diagLog().throwInternal(f.WARNING,w.CVPluginNotAvailable,'Enable cV headers it is set to "true" in config.  However, cv plugin is not available. Disabling adding Cv in dependency requests '),i.enableCvHeaders=!1))};n.processTelemetry=function(t,i){rr(t,n.identifier);var r=t;switch(r.baseType){case ee.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=tt}n.processNext(r,i)};n.trackDependencyData=function(t,i){n.trackDependencyDataInternal(t,i)};n.trackDependencyDataInternal=function(f,e,o){var s,c,h=o||{};u(f.cV)&&(h.mscv={},h.mscv.cV=f.cV);f.id=i.callback&&i.callback.id?i.callback.id():oi();(e=e||{}).pageName=u(e.pageName)?e.pageName:function(n){if(n.callback&&"function"==typeof n.callback.pageName)return n.callback.pageName();if(n.coreData.pageName)return n.coreData.pageName;var i=(ht()||{}).pathname||"",t=i.split("/");return t.length>2&&""!==t[2]?t[2]:"Home"}(n._qosConfig);e.uri=u(e.uri)?e.uri:(s=n._qosConfig,c=ht()||{},s.coreData.requestUri?s.coreData.requestUri:c.href);e.market=u(e.market)?e.market:r.market;e.serverImpressionGuid=u(e.serverImpressionGuid)?e.serverImpressionGuid:r.serverImpressionGuid;t.trackDependencyDataInternal(f,e,h)};n.trackServiceOutgoingQos=function(n,t){var i={name:"Ms.Qos.OutgoingServiceRequest",baseType:"RemoteDependencyData",ext:{},baseData:{},data:{},latency:ui};h._setQosProperties(i,n);e(i,t);l(i)};n.trackServiceIncomingQos=function(n,t){var i={name:"Ms.Qos.IncomingServiceRequest",baseType:"RequestData",ext:{},baseData:{},data:{},latency:ui};c._setQosProperties(i,n);e(i,t);l(i)};n.getCv=function(){return s?s.getCv():null}}),e}return Object(l.b)(t,n),t}(ey),oy=function(){var n={referrerUri:c.dom.getReferrer()};ct.capturePageView(n)},sy=function(n){if(c.allowClickTracking){var t={content:{id:n.clickId,aN:n.pageArea,cN:n.clickId,cS:n.containerGroup||n.container||n.clickId},isAuto:!1,targetUri:n.targetUri&&c.urlScrubber(n.targetUri)||c.dom.getLocationHref(),pageName:c.dom.getPageId(),refUri:c.dom.getReferrer(),actionType:vs};ct.capturePageAction(c.dummyElement,t)}},hy={reportPageView:oy,reportClick:sy,reportPartialView:function(n){var t={behavior:hi.IMPRESSION,pageName:n.viewId},i={pageLoadTime:n.pltMsec};ct.captureContentUpdate(t,i)},$notifyPageLoaded:function(){}},nh=function(n){var t={errorInfo:rt({Page:n.location,PageName:n.pageId,Script:n.script,Message:n.message,LineNumber:n.lineNumber,UserAgent:n.userAgent,flights:c.flights},n.ext),wasDisplayed:!1,uri:c.dom.getLocationHref(),pageName:n.pageId,market:c.market};ct.trackException({},t)},cy=function(n){var t=n.content,i=t.baseData,r=function(n,t){var u={},i,r;for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&t.indexOf(i)<0&&(u[i]=n[i]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols)for(r=0,i=Object.getOwnPropertySymbols(n);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(n,i[r])&&(u[i[r]]=n[i[r]]);return u}(t,["baseData"]),u={name:n.name,baseType:n.baseType,data:r,baseData:i};ct.trackEvent(u)},ly=function(n){var t={latencyMs:n.latencyMs,requestMethod:n.httpMethod,succeeded:n.isSuccess,serviceErrorCode:n.serviceErrorCode,responseContentType:n.contentType,operationName:n.currentOperationName||n.operationName,responseSizeBytes:n.responseSize,protocolStatusCode:n.httpStatusCode,target:c.urlScrubber(n.requestUri),dependencyName:n.serviceName,dependencyOperationName:n.operationName,dependencyOperationVersion:n.operationVersion},i={errorMessage:n.errorMessage,customData:n._optionalData&&JSON.stringify(n._optionalData)||n.customData,pageName:c.dom.getPageId(),uri:c.dom.getLocationHref(),market:c.market,cV:n.cV};th.trackServiceOutgoingQos(t,i)},ay={reportClientError:function(n){var t=n&&n.data&&JSON.stringify(n.data),i={location:c.dom.getLocationHref(),pageId:c.dom.getPageId(),script:c.dom.getLocationHref(),message:n&&n.message||t||"unknown",userAgent:window.navigator.userAgent||""};nh(i)},reportFatalError:nh,reportRawEvent:cy,reportOutgoingApi:ly,registerRawEventSchemas:function(){}},vy=function(){for(var t,u,i=document.getElementsByTagName("meta"),r={},n=0;n<i.length;n++)t=i[n].name,u=i[n].content,t&&0===t.indexOf("awa-")&&(r[t.replace("awa-","")]=u);return r},yy=function(n){var t={name:"Ms.Osgs.ExperimentTrigger",baseType:"Ms.Content.PageView",baseData:{pageTags:{flight:n,metaTags:vy()}}};ct.trackEvent(t)},py={reportExperimentTrigger:yy,setExperimentData:function(){}},pg=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.clickCaptureInputTypes={BUTTON:!0,CHECKBOX:!0,RADIO:!0,RESET:!0,SUBMIT:!0},t.KeyCodes={GamePadA:195,GamePadMenu:207},t.ActionTypes={GamePadA:"CGA",GamePadMenu:"CGM"},t}return function(n,t){function i(){this.constructor=n}rh(n,t);n.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}(t,n),t.prototype.click=function(){var n=this,t=ft(),i=b(),r;t&&t.addEventListener?(r=-1!==navigator.appVersion.indexOf("MSIE")?"click":"mousedown",t.addEventListener(r,function(t){n._processClick(t)},!1),t.addEventListener("keydown",function(t){n._processClick(t)},!1)):i&&i.attachEvent&&(i.attachEvent("onclick",function(t){n._processClick(t)}),i.attachEvent("keydown",function(t){n._processClick(t)}))},t.prototype._processClick=function(t){var f={A:!0,BUTTON:!0,AREA:!0,INPUT:!0},e=ft(),r=t||(null==e?void 0:e.event),i=r.srcElement||r.target,u={isAuto:!0,clickCoordinateX:r.pageX,clickCoordinateY:r.pageY};if(r.keyCode===this.KeyCodes.GamePadA)u.actionType=this.ActionTypes.GamePadA;else{if(r.keyCode!==this.KeyCodes.GamePadMenu)return void n.prototype._processClick.call(this,t);u.actionType=this.ActionTypes.GamePadMenu}for(;i&&i.tagName;){if(i.control&&f[i.control.tagName.toUpperCase()]&&(i=i.control),f[i.tagName.toUpperCase()]){("INPUT"!==i.tagName.toUpperCase()||this.clickCaptureInputTypes[i.type.toUpperCase()])&&this._analyticsPlugin.capturePageAction(i,u,{});break}i=i.parentElement||i.parentNode}},t}(vv),wy=function(n,t){var i={alt:wg(n),vlt:Math.round(n.loadTimeMsec),data:n.components&&n.components.map(function(n){return rt(rt({},n.data),{componentName:n.name,startTime:Math.round(n.started),endTime:Math.round(n.ended)})}),customData:{}},r,u;t&&t.forEach(function(n){i.customData[n.name]=n.value});r={pageName:n.viewName||c.dom.getPageId(),isDomComplete:!0};u={uri:c.dom.getLocationHref(),timings:i,pageTypeForPerf:n.viewName||c.dom.getPageId()};ct.captureContentUpdate(r,u)},by={reportViewPerformanceMetrics:wy},wg=function(n){var t=n;if(t.application)return Math.round(t.application.loadTimeMsec)},ct=new ug,th=new yg,c={},bg=["Ms.Web.PageAction","Ms.Web.PageView","Ms.Web.ContentUpdate","Ms.Web.ClientError","Ms.Qos.OutgoingServiceRequest","Ms.Osgs.ExperimentTrigger","Ms.Webi.MeePortal.UserFeedbackV2","Ms.Osgs.ClientReliability"];var kg=function(){window.BradburyTelemetry={bi:{getCurrentLocation:function(){return"https://location.com"},getCurrentPageId:function(){return"pageId"},getCurrentReferrer:function(){return"https://referrer.com"},reportClick:function(n){sy(n)},reportSpaPageView:function(){oy()}},cv:{getCurrentCvValue:function(){return"cv123"}},experiments:{reportExperimentTrigger:function(n){yy(n)}},perf:{reportViewPerformanceMetrics:function(n,t){wy(n,t)}},qos:{reportFatalError:function(n){nh(n)},reportOutgoingApi:function(n){ly(n)},reportRawEvent:function(n){cy(n)}}};ih({appId:"xs.amc.ux-reactApp",environment:"Test",isUserSignedIn:!1,allowClickTracking:!0,allowScrollTracking:!0,instrumentationKey:"key",useKeydownEvent:!1,flights:[],features:[]},{allowAutoPageView:!0,market:"en-US",language:"en",flights:[],features:[],urlScrubber:function(n){return n}})},ky={$beginScenario:function(n){var i={name:"Ms.Osgs.Scenario",data:rt({uri:c.dom.getLocationHref(),referrerUri:c.dom.getReferrer(),pageName:c.dom.getPageId(),area:n.area,name:n.name,step:n.currentStep,next:n.nextStep||"",type:"s"},dy(n))},t;ct.trackEvent(i);t={behavior:hi.STARTPROCESS,actionType:"A",contentTags:rt({scn:n.name,scnstp:n.currentStep,scnnxtstp:n.nextStep},gy(n.data))};ct.capturePageAction(c.dummyElement,t)},$completeStep:function(n){var t="ef",r,i,u;n.canceled?t=n.successful?"cs":"cf":n.successful&&(t="es");r={name:"Ms.Osgs.Scenario",data:rt({uri:c.dom.getLocationHref(),referrerUri:c.dom.getReferrer(),pageName:c.dom.getPageId(),area:n.area,name:n.name,step:n.currentStep,next:n.nextStep||"",type:n.isStep?"t":"x",result:t,tmsec:n.timeMsec||0,error:n.error},dy(n))};ct.trackEvent(r);i=n.isStep?hi.PROCESSCHECKPOINT:hi.COMPLETEPROCESS;!n.isStep&&n.canceled&&(i=hi.SCENARIOCANCEL);u={behavior:i,actionType:"A",contentTags:rt({scn:n.name,scnstp:n.currentStep,scnnxtstp:n.nextStep,isSuccess:!!n.successful,isCancel:!!n.canceled,scnerror:n.error},gy(n.data))};ct.capturePageAction(c.dummyElement,u)},extendScenarioEventData:function(){}},dy=function(n){var t,i,r;return{data:n.data&&JSON.stringify(n.data),origin:null===(t=n.attribution)||void 0===t?void 0:t.origin,flow:null===(i=n.attribution)||void 0===i?void 0:i.flow,owner:null===(r=n.attribution)||void 0===r?void 0:r.owner,mkt:n.market,lang:n.language}},gy=function(n){if(n){var t={};return Object.keys(n).forEach(function(i){var r=i;i.startsWith("awa-")&&(r=r.replace("awa-",""));t[r]=n[i]}),t}},dg={getCorrelationVectorFormFieldName:function(){return"MS-CV"},getCurrentCvValue:function(){return gr.getCv().getValue()},incrementCv:function(){gr.getCv().increment()},seedCv:function(n){return n?gr.getCv().init(n):gr.getCv().seed()}};i.d(t,"initialize",function(){return ih});i.d(t,"initializeFakeTelemetry",function(){return kg});i.d(t,"BiSink",function(){return hy});i.d(t,"ClientQosSinkOneDS",function(){return ay});i.d(t,"ExpExperimentsSink",function(){return py});i.d(t,"ScenarioSink",function(){return ky});i.d(t,"PerformanceSink",function(){return by});window.OneDS={initialize:ih,BiSink:hy,ClientQosSink:ay,CorrelationVectorManager:dg,ExperimentsSink:py,ScenarioSink:ky,PerformanceSink:by};window.owap=ct},54:function(n,t,i){"use strict";function o(n,t){function i(){this.constructor=n}typeof t!==r.h&&null!==t&&Object(u.c)("Class extends value "+String(t)+" is not a constructor or null");f(n,t);n[r.k]=null===t?Object(u.b)(t):(i[r.k]=t[r.k],new i)}i.d(t,"a",function(){return e});i.d(t,"b",function(){return o});var r=i(1),u=i(9),e=((Object(u.a)()||{}).Symbol,(Object(u.a)()||{}).Reflect,r.a||function(n){for(var u,i,t=1,f=arguments.length;t<f;t++)for(i in u=arguments[t])r.f[r.i].call(u,i)&&(n[i]=u[i]);return n}),f=function(n,t){return(f=r.b.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t[r.i](i)&&(n[i]=t[i])})(n,t)}},6:function(n,t,i){"use strict";function c(n){var t=n||l;return{getLocationHref:function(){return t(window.spaLocationHref||window.location.href)},getRealLocationHref:function(){return t(window.location.href)},getSpaLocationHref:function(){return t(window.spaLocationHref||"")},getReferrer:function(){return t(window.spaReferrer||u)},getPageId:d,getQueryParameter:b,getCookie:a,getPerformanceTiming:function(){return window.performance&&window.performance.timing||{}},getNow:function(){return new Date},isPageOptedOutFromAutoPageView:k,setSpaLocationHref:function(n){window.spaLocationHref=n},setSpaReferrer:function(n){window.spaReferrer=n},setSpaPageId:function(n){window.spaPageId=n},setWindowLoadHandler:function(n){r()(window).load(n)}}}function l(n){return n}function b(n){return function(n,t){var r=new RegExp(n+"=([^&]+)","i"),i=t.match(r);return i&&2===i.length?i[1]:""}(n,window.location.search)}function a(n){for(var u=n.toLowerCase(),r=w.split(";"),t=0;t<r.length;t++){var i=r[t].split("="),f=decodeURIComponent(i[0].trim().toLowerCase()),e=i.length>1?i[1]:"";if(f===u)return decodeURIComponent(e)}return""}function k(){return!!r()("meta[name='noAutoPageView']").length}function v(n){var t=document.createElement("a");return t.href=n,t}function d(){return window.spaPageId||function(){var n=document.querySelector("html > head").getElementsByTagName("meta").namedItem("pageid");return n?n.getAttribute("content"):null}()||document.title}var y=function(){function n(t){var i=this;if(this.options=t,this.context={},this.maxResultLength=1024,this.serialize=function(){var f=Object.keys(i.context),u;if(!f.length)return"";for(var e=["v=1"],r=0,o=f;r<o.length;r++){var t=o[r],s=n.contextKeyMap[t]||encodeURIComponent(t),h=i.options.normalizePropertyValue&&i.options.normalizePropertyValue(t,i.context[t])||i.context[t];e.push(s+"="+encodeURIComponent(h))}return u=e.join(","),u.length>i.maxResultLength?"":u},this.getProperty=function(n){return i.context[n]},this.setProperty=function(n,t){t&&(i.context[n]=t)},this.deleteProperty=function(n){return!!i.context[n]&&(delete i.context[n],!0)},!t)throw new Error("options must be specified.");}return n.contextKeyMap={"app-id":"ms.a.app.id","app-version":"ms.a.app.ver","device-class":"ms.a.device.deviceClass","device-id":"ms.a.device.id","partner-id":"ms.b.tel.partner","product-id":"ms.b.tel.product","scenario-id":"ms.b.tel.scenario","scenario-step":"ms.c.ust.scenarioStep","user-id":"ms.a.user.id","root-operation":"ms.b.qos.rootOperationName",market:"ms.b.tel.market"},n}(),p=i(3),r=i.n(p),f=-1,e=1,o=2,s=0,h=1,u=document.referrer,w=document.cookie;(function(){var t,n,i=a("oref");i&&(u=i,t="oref",(n=new Date).setDate(n.getDate()-1),function(n,t,i,r){var u,f;void 0===r&&(r="/");u=i;u||(u=new Date).setDate(u.getDate()+1);f=encodeURIComponent(n)+"="+encodeURIComponent(t)+";expires="+u.toUTCString()+";path="+r;document.cookie=f}(t,"",n))})();u=function(n,t){var i,u,r;return n&&!/^https:\/\/login\.live[\-\.]/i.test(n)?n:t?(i=t.match(/\brefd=([0-9a-z\.\-]+)\b/i),!i||2!==i.length)?n:(u="https://"+i[1].toLowerCase()+"/",r=t.match(/\brefp=([0-9a-z\.\-]+)\b/i),r&&2===r.length&&(u+=r[1].replace("-","/").toLowerCase()),u):n}(u,window.location.search);var g=function(){function n(t,i,u,s){var h=this;if(this.options=t,this.cvManager=i,this.ccManager=u,this.qosLogger=s,this.willChangeSupportCors=!1,this.alwaysAddCvToRequestHeader=!0,this.timers={},this.mockedAjaxOps={},this.hostIdx=2,this.portIdx=3,this.minServerErrorStatusCode=500,this.maxServerErrorStatusCode=600,this.retryTimeout=50,this.cv1Length=16,this.cv2Length=22,this.base64CharSet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",this.cv1Constants={validationPattern:new RegExp("^["+this.base64CharSet+"]{"+16..toString()+"}(.[0-9]+)+$"),maxCorrelationVectorLength:63},this.cv2Constants={validationPattern:new RegExp("^["+this.base64CharSet+"]{"+22..toString()+"}(.[0-9]+)+$"),maxCorrelationVectorLength:127},this.ajaxGet=function(n){return h.prepareRequest(n),h.flattenDataAndAppendAntiForgeryToken(n,f),h.sendRequest(n,h.getImpl)},this.ajaxPost=function(n){return h.prepareRequest(n),h.flattenDataAndAppendAntiForgeryToken(n,n.antiforgeryTokenBehavior),h.sendRequest(n,h.postImpl)},this.ajaxPut=function(n){return h.prepareRequest(n),h.flattenDataAndAppendAntiForgeryToken(n,n.antiforgeryTokenBehavior),h.sendRequest(n,h.putImpl)},this.ajaxDelete=function(n){return h.prepareRequest(n),h.flattenDataAndAppendAntiForgeryToken(n,n.antiforgeryTokenBehavior),h.sendRequest(n,h.delImpl)},this.getAntiForgeryToken=function(n,t){for(var i,e=n&&typeof n==typeof window?n:window,u="__RequestVerificationToken"+(t&&"string"==typeof t?"_"+t.toString():""),f=e.document.getElementsByTagName("input"),r=0;r<f.length;r++)if(i=f[r],"hidden"===i.type&&i.name===u)return{name:u,value:i.value};return{}},this.mockAjaxOperationResult=function(n,t){if(!n)throw new Error("operationName must be specified.");if(!t)throw new Error("result must be specified.");h.mockedAjaxOps[n.toLowerCase()]=t},this.clearAjaxOperationMocks=function(){h.mockedAjaxOps={}},this.targetUriOverrideCallbackFunction=function(n){return n},this.getAntiForgeryTokenForRequest=function(n){return n.token?n.token:h.getAntiForgeryToken(n.tokenWindow,n.appPath)},this.prepareRequest=function(t){var i,r;if(!t.serviceName)throw new Error("AjaxTelemetrySink: settings.serviceName is not set.");if(!t.operationName)throw new Error("AjaxTelemetrySink: settings.operationName is not set.");(t.currentOperationName=t.parentOperationName||t.operationName,t.additionalHeaders=t.additionalHeaders||[],t.requestedWithHeaderBehavior&&"query"!==t.requestedWithHeaderBehavior)?"header"===t.requestedWithHeaderBehavior&&(t.additionalHeaders["X-Requested-With"]="XMLHttpRequest"):t.url&&(i=v(t.url),i.search+=(i.search?"&":"?")+"X-Requested-With=XMLHttpRequest",t.url=i.href);h.options.useJsll3xQuirks&&("auto"!==t.dataType?t.dataType=t.dataType||"json":delete t.dataType);h.cvManager.incrementCv();t.cV=h.cvManager.getCurrentCvValue();r=h.ccManager.serialize();r&&(void 0===t.addCvToRequestHeader||t.addCvToRequestHeader)&&(t.additionalHeaders["Correlation-Context"]=r);t.cache&&(t.noCacheBusting=!0);(h.options.overrideRequestQosData||t.overrideRequestQosData)&&(t.QosCallback=n.overrideRequestQosData.bind(h,h.options,t));t.antiforgeryTokenBehavior||(h.isCrossDomainRequest(t)?t.antiforgeryTokenBehavior=f:h.isJsonContentType(t)&&(t.antiforgeryTokenBehavior=o))},this.flattenDataAndAppendAntiForgeryToken=function(n,t){var u=t||e,i=n.data;switch(i&&"string"!=typeof i&&(i=r.a.param(i)),u){case e:h.getTokenAndExecuteCommandIfTokenIsValid(n,function(n){i=i?i+"&":"";i+=encodeURIComponent(n.name)+"="+encodeURIComponent(n.value)});break;case o:h.getTokenAndExecuteCommandIfTokenIsValid(n,function(t){n.additionalHeaders[encodeURIComponent(t.name)]=encodeURIComponent(t.value)});break;case f:break;default:throw new Error("Unsupported AntiforgeryTokenBehavior: "+u);}n.data=i},this.isJsonContentType=function(n){return n.contentType&&"string"==typeof n.contentType&&-1!==n.contentType.indexOf("json")},this.isCrossDomainRequest=function(n){var r,u;try{r=location.href}catch(n){u=document.createElement("a");u.href="";r=u.href}var f=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,t=f.exec(r.toLowerCase()),i=f.exec(n.url?n.url.toLowerCase():"");return!(!(i&&i.length>3&&t&&t.length>3)||i[1]===t[1]&&i[h.hostIdx]===t[h.hostIdx]&&(i[h.portIdx]||("http:"===i[1]?"80":"443"))===(t[h.portIdx]||("http:"===t[1]?"80":"443")))},this.sendRequest=function(n,t){var i,f,u;return n.operationName&&(i=n.operationName.toLowerCase(),h.mockedAjaxOps[i])?(f=h.mockedAjaxOps[i],u=r.a.Deferred(),setTimeout(function(){f(u)}),u):t(n)},this.postImpl=function(n){return n.method="POST",h.makeRequest(n)},this.getImpl=function(n){return n.method="GET",h.makeRequest(n)},this.putImpl=function(n){return n.method="PUT",h.makeRequest(n)},this.delImpl=function(n){return n.method="DELETE",h.makeRequest(n)},this.makeRequest=function(n){var i=h,o,s;if("function"==typeof r.a){h.willChangeSupportCors&&(r.a.support.cors=!0);var u,f=n.additionalHeaders||{},c=n.body,a=c?JSON.stringify(c):n.data||void 0,v=n.maxRetry||0,e=0,l=n.operationName||n.url,y=n.errorFormatter||function(n){return n},t={url:n.url,type:n.method,data:a,crossDomain:!0,headers:{},success:n.success,timeout:n.timeout,error:n.error,jsonp:n.jsonp,jsonpCallback:n.jsonpCallback,cache:n.cache,beforeSend:function(t){if(n.contractVersion&&t.setRequestHeader("MS-Contract-Version",n.contractVersion),(!0===n.addCvToRequestHeader||!1!==n.addCvToRequestHeader&&i.alwaysAddCvToRequestHeader)&&i.isValid(u)&&t.setRequestHeader("MS-CV",u),f)for(var r in f)f.hasOwnProperty(r)&&t.setRequestHeader(r,f[r])}};return n.dataType&&(t.dataType=n.dataType),n.noCacheBusting||(t.cache=!1),n.contentType&&(t.contentType=n.contentType),n.accept&&(t.headers.Accept=n.accept),n.accepts&&(t.accepts=n.accepts),n.async&&(t.async=n.async),n.xhrFields&&(t.xhrFields=n.xhrFields),n.complete&&(t.complete=n.complete),n.contents&&(t.contents=n.contents),n.context&&(t.context=n.context),n.dataFilter&&(t.dataFilter=n.dataFilter),n.global&&(t.global=n.global),n.ifModified&&(t.ifModified=n.ifModified),n.isLocal&&(t.isLocal=n.isLocal),n.mimeType&&(t.mimeType=n.mimeType),n.password&&(t.password=n.password),n.processData&&(t.processData=n.processData),n.scriptCharset&&(t.scriptCharset=n.scriptCharset),n.statusCode&&(t.statusCode=n.statusCode),n.traditional&&(t.traditional=n.traditional),n.type&&(t.type=n.type),n.username&&(t.username=n.username),n.xhr&&(t.xhr=n.xhr),u=h.isValid(n.cV)?n.cV:h.increment(),o=function(r,f,o){var s=r.getResponseHeader("Content-Length"),h={name:"Ms.Webi.OutgoingRequest",data:{cV:u,baseData:{operationName:n.currentOperationName||i.options.urlScrubber(document.location.toString()),targetUri:i.targetUriOverrideCallbackFunction?i.targetUriOverrideCallbackFunction(t.url):t.url,latencyMs:o,serviceErrorCode:!f&&r.responseJSON&&r.responseJSON.code&&!isNaN(r.responseJSON.code)?r.responseJSON.code:-1,succeeded:f,requestMethod:t.type,responseContentType:t.dataType,protocolStatusCode:r.status.toString(),dependencyOperationName:l,dependencyOperationVersion:n.version&&n.version.toString(),dependencyName:n.serviceName,dependencyType:"WebService",responseSizeBytes:s&&parseInt(s,10)},baseType:"Ms.Qos.OutgoingServiceRequest",message:f?void 0:JSON.stringify(r.errorThrown),retryCount:e,customData:n.customDataCallBack&&"function"==typeof n.customDataCallBack?JSON.stringify(n.customDataCallBack(r)):void 0}};n.QosCallback&&"function"==typeof n.QosCallback&&n.QosCallback(r,h);i.reportEvent(h.data)},s=function(){var f=l+"_Retry_"+e;return i.recordTimeSpan(f,!1),r.a.ajax(t).then(function(n,t,r){var u=i.recordTimeSpan(f,!0);return o(r,!0,u),r},function(t,h){var l=i.recordTimeSpan(f,!0),c;return o(t,!1,l),c=r.a.Deferred(),v>e&&(0===t.status||t.status>=i.minServerErrorStatusCode&&t.status<i.maxServerErrorStatusCode)?(e++,u=i.isValid(n.cV)?i.incrementExternal(u):i.increment(),setTimeout(function(){s().done(c.resolve).fail(c.reject)},i.retryTimeout)):c.reject(t,h),c.promise()})},s().then(function(n,t,i){return i},function(t){return y(t,n)})}},this.isValid=function(n){if(n){var t=n.split(".")[0];if(t){if(t.length===h.cv1Length)return h.validateWithCv1(n);if(t.length===h.cv2Length)return h.validateWithCv2(n)}}return!1},this.validateWithCv1=function(n){return!!(h.cv1Constants.validationPattern.test(n)&&n.length<=h.cv1Constants.maxCorrelationVectorLength)},this.validateWithCv2=function(n){return!!(h.cv2Constants.validationPattern.test(n)&&n.length<=h.cv2Constants.maxCorrelationVectorLength)},this.increment=function(){return h.cvManager.incrementCv(),h.cvManager.getCurrentCvValue()},this.incrementExternal=function(n){var t,i,r,u,f;if(h.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===h.cv2Length?h.cv2Constants.maxCorrelationVectorLength:h.cv1Constants.maxCorrelationVectorLength,r.length<=f)return r}return""},this.reportEvent=function(n){var t=n.baseData,i={currentOperationName:t.operationName,operationName:t.dependencyOperationName,requestUri:t.targetUri,latencyMs:t.latencyMs,serviceErrorCode:t.serviceErrorCode,isSuccess:t.succeeded,httpMethod:t.requestMethod,contentType:t.responseContentType,httpStatusCode:t.protocolStatusCode,serviceName:t.dependencyName,serviceType:t.dependencyType,operationVersion:t.dependencyOperationVersion,responseSize:t.responseSizeBytes,errorMessage:n.message,retryCount:n.retryCount,customData:n.customData,cV:n.cV};h.qosLogger.reportOutgoingApi(i)},!t)throw new Error("options must be specified.");this.willChangeSupportCors=!1;t.urlScrubber&&(this.targetUriOverrideCallbackFunction=t.urlScrubber)}return n.prototype.getTokenAndExecuteCommandIfTokenIsValid=function(n,t){var i=this.getAntiForgeryTokenForRequest(n);i&&t(i)},n.overrideRequestQosData=function(n,t,i,r){var e;if((r||r.data)&&(t.overrideRequestQosData||n.overrideRequestQosData)){var u=r.data.baseData,o=r.data,f={isSuccess:u&&u.succeeded,latencyMs:u&&u.latencyMs,httpStatusCode:u&&u.protocolStatusCode,serviceErrorCode:u&&u.serviceErrorCode,errorMessage:o&&o.message};f.responseStatus=i.status;f.requestTimeout=t.timeout;e=s;t.overrideRequestQosData&&(e=t.overrideRequestQosData(t,i,f));s===e&&n.overrideRequestQosData&&(n.overrideRequestQosData(f),e=h);h===e&&(u&&(u.succeeded=f.isSuccess,u.latencyMs=f.latencyMs,u.protocolStatusCode=f.httpStatusCode,u.serviceErrorCode=f.serviceErrorCode),o&&(o.message=f.errorMessage))}},n.prototype.recordTimeSpan=function(n,t){var i=(new Date).getTime();return t?i-this.timers[n]:void(this.timers[n]=i)},n}(),nt=function(){var n=this;this.ajaxGet=function(t){return n.performAjaxRequest("GET",t)};this.ajaxPost=function(t){return n.performAjaxRequest("POST",t)};this.ajaxPut=function(t){return n.performAjaxRequest("PUT",t)};this.ajaxDelete=function(t){return n.performAjaxRequest("DELETE",t)};this.getAntiForgeryToken=function(){return{name:"antiforgery",value:"token"}};this.mockAjaxOperationResult=function(){};this.clearAjaxOperationMocks=function(){};this.performAjaxRequest=function(n,t){return $.ajax($.extend({},t,{method:n}))}},tt=function(){this.serialize=function(){return""};this.getProperty=function(){return""};this.setProperty=function(){};this.deleteProperty=function(){return!1}},it=function(){this.getCurrentCvValue=function(){return"cv.1"};this.getCorrelationVectorFormFieldName=function(){return"cv"};this.seedCv=function(){};this.incrementCv=function(){}},rt=function(){function n(n){var t=this;this.options=n;this.initializationAttempt=0;this.initializers=[];this.biSinks=[];this.qosSinks=[];this.perfSinks=[];this.scenariosSinks=[];this.experimentsSinks=[];this.pageViewOccurred=!1;this.executeOnPageViewQueue=[];this.maxErrorStringLength=100;this.timeoutMultiplier=100;this.scenarioStartPoints={};this.useAsGlobalTelemetryProvider=function(){window.BradburyTelemetry=t.toTelemetryProvider();t.dom.setWindowLoadHandler(t.$notifyPageLoaded)};this.toTelemetryProvider=function(){return{cv:t.cvManager,cc:t.ccManager,qos:t,perf:t,bi:t,scenarios:t,experiments:t,ajax:t.ajaxTelemetry}};this.setCorrelationVectorManager=function(n){t.cvManager=n};this.setCorrelationContextManager=function(n){t.ccManager=n};this.setAjaxTelemetrySink=function(n){t.ajaxTelemetry=n};this.registerInitializer=function(n){t.initializers.push(n)};this.registerBiSink=function(n){t.biSinks.push(n)};this.registerQosSink=function(n){t.qosSinks.push(n)};this.registerPerfSink=function(n){t.perfSinks.push(n)};this.registerScenariosSink=function(n){t.scenariosSinks.push(n)};this.registerExperimentsSink=function(n){t.experimentsSinks.push(n)};this.reportOutgoingApi=function(n){t.reportQosOperation(function(t){return t.reportOutgoingApi(n)})};this.reportClientError=function(n){t.reportQosOperation(function(t){return t.reportClientError(n)})};this.reportFatalError=function(n){t.reportQosOperation(function(t){return t.reportFatalError(n)})};this.registerRawEventSchemas=function(n){t.reportQosOperation(function(t){return t.registerRawEventSchemas(n)})};this.reportRawEvent=function(n){t.reportQosOperation(function(t){return t.reportRawEvent(n)})};this.reportViewPerformanceMetrics=function(n,i){t.reportClientPerformance(function(t){return t.reportViewPerformanceMetrics(n,i)})};this.$notifyPageLoaded=function(){t.setExperimentData();t.reportBiOperation(function(n){return n.$notifyPageLoaded()});t.options.allowAutoPageView&&!t.dom.isPageOptedOutFromAutoPageView()&&t.reportPageView({url:t.dom.getLocationHref(),viewId:t.dom.getPageId()})};this.reportClick=function(n){t.executeAfterPageView(function(){return t.reportBiOperation(function(t){return t.reportClick(n)})})};this.reportPartialView=function(n){t.executeAfterPageView(function(){return t.reportBiOperation(function(t){return t.reportPartialView(n)})})};this.reportPageView=function(n){var u,i,r;if(t.setExperimentData(),n.$hosted)t.executeAfterPageView(function(){return t.reportBiOperation(function(t){return t.reportPageView(n)})});else{if(t.reportBiOperation(function(t){return t.reportPageView(n)}),t.executeOnPageViewQueue.length)for(u=t.executeOnPageViewQueue,t.executeOnPageViewQueue=[],i=0,r=u;i<r.length;i++)r[i]();t.pageViewOccurred=!0}};this.reportSpaPageView=function(n){t.setExperimentData();n.$hosted?t.executeAfterPageView(function(){return t.reportSpaPageViewImpl(n)}):t.reportSpaPageViewImpl(n)};this.getDefaultPlt=function(){return n=t.dom,i=n.getNow().getTime(),((r=n.getPerformanceTiming()).domComplete||i)-(r.fetchStart||i)||0;var n,i,r};this.getCurrentLocation=function(){return t.dom.getLocationHref()};this.getCurrentReferrer=function(){return t.dom.getReferrer()};this.getCurrentPageId=function(){return t.dom.getPageId()};this.getTrafficOriginator=function(){return t.dom.getCookie("tref").toLowerCase()};this.beginScenario=function(n,i,r){return t.$beginScenario({area:n,name:i,currentStep:"!START",attribution:r&&r.attribution,data:r&&r.data}),i};this.beginMultiStepScenario=function(n,i,r,u){return t.$beginScenario({area:n,name:i,currentStep:"!START",nextStep:r,attribution:u&&u.attribution,data:u&&u.data}),i};this.endScenario=function(n){t.$completeStep({area:n.area,name:n.name,currentStep:"!START",nextStep:t.getVirtualStepNameForTaskResult(!1,n),successful:n.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(n.error),attribution:n.attribution,data:n.data,ext:n.ext,timeMsec:t.calculateScenarioTime(n)})};this.cancelScenario=function(n){t.$completeStep({area:n.area,name:n.name,currentStep:"!START",nextStep:t.getVirtualStepNameForTaskResult(!0,n),successful:n.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(n.error),attribution:n.attribution,data:n.data,ext:n.ext,timeMsec:t.calculateScenarioTime(n)})};this.endStep=function(n){t.$completeStep({area:n.area,name:n.name,isStep:!0,currentStep:n.step,nextStep:n.next,successful:n.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(n.error),attribution:n.attribution,data:n.data,ext:n.ext})};this.cancelStep=function(n){t.$completeStep({area:n.area,name:n.name,isStep:!0,currentStep:n.step,nextStep:n.next,successful:n.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(n.error),attribution:n.attribution,data:n.data,ext:n.ext})};this.endMultiStepScenario=function(n){t.$completeStep({area:n.area,name:n.name,currentStep:n.step,nextStep:t.getVirtualStepNameForTaskResult(!1,n),successful:n.isSuccess,canceled:!1,error:t.getSafeStepErrorCodeValue(n.error),attribution:n.attribution,ext:n.ext,timeMsec:t.calculateScenarioTime(n),data:n.data})};this.cancelMultiStepScenario=function(n){t.$completeStep({area:n.area,name:n.name,currentStep:n.step,nextStep:t.getVirtualStepNameForTaskResult(!0,n),successful:n.isSuccess,canceled:!0,error:t.getSafeStepErrorCodeValue(n.error),attribution:n.attribution,ext:n.ext,timeMsec:t.calculateScenarioTime(n),data:n.data})};this.$beginScenario=function(n){t.ccManager.deleteProperty("scenario-id");t.ccManager.deleteProperty("scenario-step");t.ccManager.setProperty("scenario-id",t.getCorrelationScenarioId(n));n.nextStep&&t.ccManager.setProperty("scenario-step",n.nextStep);t.executeAfterPageView(function(){var i=t.createScenarioId(n.area,n.name);t.scenarioStartPoints[i]=t.dom.getNow().getTime();n.attribution=t.populateScenarioAttribution(n.attribution||{});n.market=t.options.market;n.language=t.options.language;t.reportScenarioEvent(function(t){return t.$beginScenario(n)})})};this.$completeStep=function(n){if(n.ext){if(!n.ext.name)throw new Error("Extended scenario event name must be specified.");if(!n.ext.data)throw new Error("Extended scenario event data must be specified.");}t.ccManager.deleteProperty("scenario-id");t.ccManager.deleteProperty("scenario-step");n.isStep&&(t.ccManager.setProperty("scenario-id",t.getCorrelationScenarioId(n)),n.nextStep&&t.ccManager.setProperty("scenario-step",n.nextStep));t.executeAfterPageView(function(){n.attribution=t.populateScenarioAttribution(n.attribution||{});n.market=t.options.market;n.language=t.options.language;t.reportScenarioEvent(function(t){return t.$completeStep(n)})})};this.extendScenarioEventData=function(n,i){t.reportScenarioEvent(function(t){return t.extendScenarioEventData(n,i)})};this.reportExperimentTrigger=function(n){t.reportExperimentOperation(function(t){return t.reportExperimentTrigger(n)})};this.getCorrelationScenarioId=function(n){return n.area+"."+n.name};this.executeAfterPageView=function(n){t.pageViewOccurred||t.options.$ignorePageViewQueue?n():t.executeOnPageViewQueue.push(n)};this.reportBiOperation=function(n){var i,r,u;if(!t.initializers.length||t.initializeTelemetry(function(){return t.reportBiOperation(n)}))for(i=0,r=t.biSinks;i<r.length;i++)u=r[i],n(u)};this.reportQosOperation=function(n){var i,r,u;if(!t.initializers.length||t.initializeTelemetry(function(){return t.reportQosOperation(n)}))for(i=0,r=t.qosSinks;i<r.length;i++)u=r[i],n(u)};this.reportClientPerformance=function(n){var i,r,u;if(!t.initializers.length||t.initializeTelemetry(function(){return t.reportClientPerformance(n)}))for(i=0,r=t.perfSinks;i<r.length;i++)u=r[i],n(u)};this.reportScenarioEvent=function(n){var i,r,u;if(!t.initializers.length||t.initializeTelemetry(function(){return t.reportScenarioEvent(n)}))for(i=0,r=t.scenariosSinks;i<r.length;i++)u=r[i],n(u)};this.reportExperimentOperation=function(n){var i,r,u;if(!t.initializers.length||t.initializeTelemetry(function(){return t.reportExperimentOperation(n)}))for(i=0,r=t.experimentsSinks;i<r.length;i++)u=r[i],n(u)};this.reportSpaPageViewImpl=function(n){var u,i,r=v(t.dom.getRealLocationHref()),f=t.dom.getSpaLocationHref();t.dom.setSpaPageId(n.viewId);t.dom.setSpaLocationHref(r.protocol.toLowerCase()+"//"+r.host.toLowerCase()+(u=n.path,"/"!==(i=u||"/")[0]&&(i="/"+i),i)+r.search);f&&t.dom.setSpaReferrer(f);t.reportPageView({url:t.dom.getLocationHref(),viewId:n.viewId,pltMsec:n.pltMsec,$internalIsSpa:!0})};this.createScenarioId=function(n,t){return n+"."+t};this.calculateScenarioTime=function(n){var i=t.createScenarioId(n.area,n.name),r=0;return t.scenarioStartPoints[i]&&(r=t.dom.getNow().getTime()-t.scenarioStartPoints[i],delete t.scenarioStartPoints[i]),r};this.getVirtualStepNameForTaskResult=function(n,t){return n?t.isSuccess?"!CANCELOK":"!CANCELFAIL":t.isSuccess?"!OK":"!FAIL"};this.getSafeStepErrorCodeValue=function(n){var i=n;return(i=(i=i||"").substr(0,t.maxErrorStringLength))&&!/^[0-9a-zA-Z-_. ]+$/.test(i)&&(i="InvalidValueDetected"),i};this.populateScenarioAttribution=function(n){var i=t.getTrafficOriginator(),r=(n.flow||t.dom.getQueryParameter("fref")).toLowerCase();return r||(r=i?"ext":"int"),i||(i="int"),n.origin=i,n.flow=r,n.owner=(n.owner||"").toLowerCase(),n};this.initializeTelemetry=function(n){var u;if(!t.initializers.length)return!0;for(var i=[],r=0,f=t.initializers;r<f.length;r++)u=f[r],u.initialize(t.initializationAttempt)||i.push(u);return i.length?(t.initializationAttempt++,t.initializers=i,setTimeout(n,t.initializationAttempt*t.timeoutMultiplier),!1):(t.initializers=[],!0)};this.dom=n.dom||c(n.urlScrubber);this.cvManager=new it;this.ccManager=new tt;this.ajaxTelemetry=new nt}return n.prototype.setExperimentData=function(){this.reportExperimentOperation(function(n){return n.setExperimentData()})},n}();i.d(t,"a",function(){return y});i.d(t,"b",function(){return g});i.d(t,"c",function(){return rt});i.d(t,"d",function(){return l});i.d(t,"e",function(){return c})},9:function(n,t,i){"use strict";(function(n){function f(){return typeof globalThis!==r.l&&globalThis?globalThis:typeof self!==r.l&&self?self:typeof window!==r.l&&window?window:typeof n!==r.l&&n?n:null}function u(n){throw new TypeError(n);}function e(n){function f(){}var i=r.c,t;return i?i(n):null==n?{}:(t=typeof n,t!==r.j&&t!==r.h&&u("Object prototype may only be an Object:"+n),f[r.k]=n,new f)}i.d(t,"a",function(){return f});i.d(t,"c",function(){return u});i.d(t,"b",function(){return e});var r=i(1)}).call(this,i(43))}})})