/* Copyright and licenses see https://www.dynatrace.com/company/trust-center/customers/reports/ */ (function(){function Ka(){var Ca;(Ca=void 0===bb.dialogArguments&&navigator.cookieEnabled)||(document.cookie="__dTCookie=1;SameSite=Lax",Ca=document.cookie.includes("__dTCookie"),Ca=(document.cookie="__dTCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",Ca));return Ca}function Va(){if(Ka()){var Ca=bb.dT_,Ya=null==Ca?void 0:Ca.platformPrefix,Qa;if(Qa=!Ca||Ya){var ya;(Qa=null==Ca?void 0:Ca.minAgentVersion)&&"10313250422105919"<`${Qa}`?Qa=(console.log("[CookiePrefix/initConfig] Min agent version detected, and javascript agent is older - the javascript agent will not be initialized!"), !1):(Qa=(null===(ya=document.currentScript)||void 0===ya?void 0:ya.getAttribute("data-dtconfig"))||"#CONFIGSTRING#|auto=#AUTO#|domain=#DOMAIN#|rid=RID_#REQUEST_ID#|rpid=#RESPONSE_ID#",Qa=Ya&&!Qa.includes(`cuc=${Ya}`)?(console.log(`[CookiePrefix/initConfig] value of platformPrefix [${Ya}] does not match the "cuc" value in the current config - initConfig will not initialize!`),!1):!0)}Qa&&(Ca={cfg:"#CONFIGSTRING#|auto=#AUTO#|domain=#DOMAIN#|rid=RID_#REQUEST_ID#|rpid=#RESPONSE_ID#",iCE:Ka,platformCookieOffset:null== Ca?void 0:Ca.platformCookieOffset},Ya&&(Ca.platformPrefix=Ya),bb.dT_=Ca)}}this.dT_&&dT_.prm&&dT_.prm();var bb="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0;if(!("documentMode"in document)||isNaN(document.documentMode)){let Ca=bb.dT_;!Ca||!Ca.cfg&&Ca.platformPrefix?Va():Ca.gCP||(bb.console.log("Duplicate agent injection detected, turning off redundant initConfig."),Ca.di=1)}})(); (function(){function Ka(g){var q;return function(){if(q)return q;var A,P,R,wa,Za=-1!==Nf?Nf:(null===(P=null===(A=Ea.dT_)||void 0===A?void 0:A.scv)||void 0===P?void 0:P.call(A,"postfix"))||(null===(wa=null===(R=Ea.dT_)||void 0===R?void 0:R.gCP)||void 0===wa?void 0:wa.call(R));A=(A=(Nf=Za,Za))?"".concat(g).concat(A):g;return q=A,A}}function Va(){var g=0;try{g=Math.round(Ea.performance.timeOrigin)}catch(q){}if(0>=g||isNaN(g)||!isFinite(g)){Ed.push({severity:"Warning",type:"ptoi",text:`performance.timeOrigin is invalid, with a value of [${g}]. Falling back to performance.timing.navigationStart`}); g=0;try{g=Ea.performance.timing.navigationStart}catch(q){}g=0>=g||isNaN(g)||!isFinite(g)?ne:g}return fg=g,Ke=bb,fg}function bb(){return fg}function Ca(){return Ke()}function Ya(){var g;let q=0;if(null!==(g=null===Ea||void 0===Ea?void 0:Ea.performance)&&void 0!==g&&g.now)try{q=Math.round(Ea.performance.now())}catch(A){}return 0>=q||isNaN(q)||!isFinite(q)?(new Date).getTime()-Ke():q}function Qa(g,q){if(!q)return"";var A=g+"=";g=q.indexOf(A);if(0>g)return"";for(;0<=g;){if(0===g||" "===q.charAt(g-1)|| ";"===q.charAt(g-1))return A=g+A.length,g=q.indexOf(";",g),0<=g?q.substring(A,g):q.substring(A);g=q.indexOf(A,g+A.length)}return""}function ya(g){return Qa(g,document.cookie)}function Ma(){}function La(g,q=[]){var A;if(!g||"object"!=typeof g&&"function"!=typeof g)return!1;let P="number"!=typeof q?q:[],R=null,wa=[];switch("number"==typeof q?q:5){case 1:R="Boolean";break;case 2:R="Number";break;case 3:R="String";break;case 4:R="Function";break;case 5:R="Object";break;case 6:R="Date";wa.push("getTime"); break;case 7:R="Error";wa.push("name","message");break;case 8:R="Element";break;case 9:R="HTMLElement";break;case 10:R="HTMLImageElement";wa.push("complete");break;case 11:R="PerformanceEntry";break;case 12:R="PerformanceTiming";break;case 13:R="PerformanceResourceTiming";break;case 14:R="PerformanceNavigationTiming";break;case 15:R="CSSRule";wa.push("cssText","parentStyleSheet");break;case 16:R="CSSStyleSheet";wa.push("cssRules","insertRule");break;case 17:R="Request";wa.push("url");break;case 18:R= "Response";wa.push("ok","status","statusText");break;case 19:R="Set";wa.push("add","entries","forEach");break;case 20:R="Map";wa.push("set","entries","forEach");break;case 21:R="Worker";wa.push("addEventListener","postMessage","terminate");break;case 22:R="XMLHttpRequest";wa.push("open","send","setRequestHeader");break;case 23:R="SVGScriptElement";wa.push("ownerSVGElement","type");break;case 24:R="HTMLMetaElement";wa.push("httpEquiv","content","name");break;case 25:R="HTMLHeadElement";break;case 26:R= "ArrayBuffer";break;case 27:R="ShadowRoot",wa.push("host","mode")}let {Re:Za,cf:Mb}={Re:R,cf:wa};if(!Za)return!1;q=Mb.length?Mb:P;if(!P.length)try{if(Ea[Za]&&g instanceof Ea[Za]||Object.prototype.toString.call(g)==="[object "+Za+"]")return!0;if(g&&g.nodeType&&1===g.nodeType){let Rb=null===(A=g.ownerDocument.defaultView)||void 0===A?void 0:A[Za];if("function"==typeof Rb&&g instanceof Rb)return!0}}catch(Rb){}for(let Rb of q)if("string"!=typeof Rb&&"number"!=typeof Rb&&"symbol"!=typeof Rb||!(Rb in g))return!1; return!!q.length}function kb(g,q,A,P){"undefined"==typeof P&&(P=za(q,!0));"boolean"==typeof P&&(P=za(q,P));g===Ea?fe&&fe(q,A,P):jf&&La(g,21)?Gh.call(g,q,A,P):g.addEventListener&&(g===Ea.document||g===Ea.document.documentElement?oe.call(g,q,A,P):fe.call(g,q,A,P));P=!1;for(let R=Fd.length;0<=--R;){let wa=Fd[R];if(wa.object===g&&wa.event===q&&wa.Y===A){P=!0;break}}P||Fd.push({object:g,event:q,Y:A})}function cb(g,q,A,P){for(let R=Fd.length;0<=--R;){let wa=Fd[R];if(wa.object===g&&wa.event===q&&wa.Y=== A){Fd.splice(R,1);break}}"undefined"==typeof P&&(P=za(q,!0));"boolean"==typeof P&&(P=za(q,P));g===Ea?kf&&kf(q,A,P):g.removeEventListener&&(g===Ea.document||g===Ea.document.documentElement?Pd.call(g,q,A,P):kf.call(g,q,A,P))}function za(g,q){let A=!1;try{if(fe&&yi.includes(g)){let P=Object.defineProperty({},"passive",{get(){A=!0}});fe("test",Ma,P)}}catch(P){}return A?{passive:!0,capture:q}:q}function na(){let g=Fd;for(let q=g.length;0<=--q;){let A=g[q];cb(A.object,A.event,A.Y)}Fd=[]}function ca(g){return"function"== typeof g&&/{\s+\[native code]/.test(Function.prototype.toString.call(g))}function va(g,q,...A){return void 0!==Function.prototype.bind&&ca(Function.prototype.bind)?Function.prototype.bind.call(g,q,...A):function(...P){return g.apply(q,(A||[]).concat(Array.prototype.slice.call(arguments)||[]))}}function ea(){if(lf){let g=new lf;if(Kd)for(let q of mf)void 0!==Kd[q]&&(g[q]=va(Kd[q],g));return g}return new Ea.XMLHttpRequest}function aa(){return xc()}function ra(g,q,...A){function P(){delete pe[R];g.apply(this, arguments)}let R,wa=xg;return"apply"in wa?(A.unshift(P,q),R=wa.apply(Ea,A)):R=wa(P,q),pe[R]=!0,R}function Q(g){delete pe[g];let q=od;"apply"in q?q.call(Ea,g):q(g)}function X(g){ud.push(g)}function N(g){let q=ud.length;for(;q--;)if(ud[q]===g){ud.splice(q,1);break}}function Y(){return ud}function da(g,q){return yg(g,q)}function Sa(g){pd(g)}function sa(g,q){if(!Of||!gg)return"";g=new Of([g],{type:q});return gg(g)}function U(g,q){return hg?new hg(g,q):void 0}function H(g){"function"==typeof g&&Le.push(g)} function W(){return Le}function T(){return ne}function O(g){function q(...A){if("number"!=typeof A[0]||!pe[A[0]])try{return g.apply(this,A)}catch(P){return g(A[0])}}return q[Me]=g,q}function ma(){return Ed}function xa(){Ke=Va;Ea.performance&&(xc=()=>Math.round(Ke()+Ya()));(!xc||isNaN(xc())||0>=xc()||!isFinite(xc()))&&(xc=()=>(new Date).getTime())}function Ra(){ye&&(Ea.clearTimeout=od,Ea.clearInterval=pd,ye=!1)}function xb(g){g=encodeURIComponent(g);let q=[];if(g)for(let A=0;A"),g=g.split("^lb").join("<"),g=g.split("^p").join("|"),g=g.split("^e").join("="),g=g.split("^s").join(";"),g=g.split("^c").join(","),g=g.split("^bs").join("\\")),g}function fb(){return ge}function Fb(g){ge=g}function hc(g){let q=z("rid"),A=z("rpid");q&&(g.rid=q);A&&(g.rpid=A)}function $b(g){if(g=g.xb){g=Ua(g);try{ge=new RegExp(g,"i")}catch(q){}}else ge= void 0}function Wb(g){return"n"===g||"s"===g||"l"===g?`;SameSite=${zi[g]}`:""}function ja(g,q,A){let P=1,R=0;do document.cookie=g+'=""'+(q?";domain="+q:"")+";path="+A.substring(0,P)+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;",P=A.indexOf("/",P),R++;while(-1!==P&&5>R)}function Da(g,q=document.cookie){return Qa(g,q)}function ec(){let g=(document.domain||location.hostname||"").split(".");return 1>=g.length?[]:g}function $c(g,q){q=`dTValidationCookieValue;path=/;domain=${g}${Wb(q)}`;return document.cookie= `${ig()}=${q}`,Da(ig())?(ja(ig(),g,"/"),!0):!1}function bc(){var g=Pf.dT_.scv("agentUri");if(!g)return"ruxitagentjs";g=g.substring(g.lastIndexOf("/")+1);return g.includes("_")?g.substring(0,g.indexOf("_")):g}function kc(){return Ea.dT_}function pb(g){Ib("eao")?Oe=g:Ea.console.log(`${jg} App override configuration is not enabled! The provided app config callback method will not be invoked!`)}function Nb(){return navigator.userAgent.includes("Googlebot")||navigator.userAgent.includes("AdsBot-Google")} function Jb(g){let q=g,A=Math.pow(2,32);return function(){return q=(1664525*q+1013904223)%A,q/A}}function M(g,q){return isNaN(g)||isNaN(q)?Math.floor(33*he()):Math.floor(he()*(q-g+1))+g}function V(g){if(isNaN(g)||0>g)return"";var q=Ea.crypto;if(q&&!Nb())q=q.getRandomValues(new Uint8Array(g));else{q=[];for(var A=0;A=P?48:55)))}return g.join("")}function Fa(g=!0){Qf=g}function ba(){return qe} function $a(){let g=Ea.dT_;try{let R=Ea.parent;for(;R&&R!==Ea;){let wa=R.dT_;var q;if(q=!!(wa&&"ea"in wa)&&"10313250422105919"===wa.version){var A=g,P=wa;let Za=!A.bcv("ac")||A.scv("app")===P.scv("app"),Mb=A.scv("postfix"),Rb=P.scv("postfix");q=Za&&Mb===Rb}if(q)return wa.tdto();R=R!==R.parent?R.parent:void 0}}catch(R){}return g}function qb(g,q="",A){var P=g.indexOf("h"),R=g.indexOf("v"),wa=g.indexOf("e");let Za=g.substring(g.indexOf("$")+1,P);P=-1!==R?g.substring(P+1,R):g.substring(P+1);!q&&-1!== R&&(-1!==wa?q=g.substring(R+1,wa):q=g.substring(R+1));g=null;A||(R=parseInt(Za.split("_")[0]),wa=xc()%yf,A=(wawa));return A&&(g={frameId:Za,actionId:"-"===P?"-":parseInt(P),visitId:""}),{visitId:q,Dd:g}}function Ha(g,q,A){var P=B("pcl");P=g.length-P;0Za&&1g)return P;g={};for(var wa=2;wa=R.length?R:""):P.sessionId="hybrid";if(g.srv){a:{R=g.srv.replace("-2D","-");if(!isNaN(+R)&&(wa=parseInt(R),wa>=-Te&&wa<=Te))break a;R=""}P.serverId=R}R=+g.ol;1===R&&Ja(yd());0<=R&&2>=R&&(P.overloadState=R);g=+g.prv;isNaN(g)||(P.privacyState=1>g||4{},Ce}function mg(){var g;(g=void 0===Ea.dialogArguments&&navigator.cookieEnabled)||(document.cookie="__dTCookie=1;SameSite=Lax", g=document.cookie.includes("__dTCookie"),g=(document.cookie="__dTCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",g));return g}function Hh(){var g,q;try{null===(q=null===(g=Ea.MobileAgent)||void 0===g?void 0:g.incrementActionCount)||void 0===q||q.call(g)}catch(A){}}function Ai(){let g=Ea.dT_;Ea.dT_={di:0,version:"10313250422105919",cfg:g?g.cfg:"",iCE:g?mg:function(){return navigator.cookieEnabled},ica:1,disabled:!1,disabledReason:"",overloadPrevention:!1,gAST:T,ww:U,stu:sa,nw:aa,st:ra,si:da,aBPSL:X, rBPSL:N,gBPSL:Y,aBPSCC:H,gBPSCC:W,buildType:"dynatrace",gSSV:rb,sSSV:eb,rSSV:Kb,rvl:Xb,iVSC:Lc,p3SC:ua,dC:zb,sC:tc,esc:xb,gSId:Ac,gDtc:Nc,gSC:Ec,sSC:Kc,gC:ya,cRN:M,cRS:V,cfgO:Gb,pCfg:Vd,pCSAA:Cc,cFHFAU:gb,sCD:Ab,bcv:Ib,ncv:B,scv:z,stcv:D,rplC:oa,cLSCK:cd,gFId:ba,gBAU:ab,iS:hb,eWE:u,oEIEWA:Aa,eA:r,dA:E,iNV:pa,gVID:L,dPV:Na,ePV:Xa,sVIdUP:Fa,sVTT:xd,sVID:pc,rVID:S,gVI:J,gNVIdN:Gc,gARnVF:Uc,cAUV:I,uVT:ia,aNVL:Qc,rNVL:fd,gPC:Sb,cPC:Bb,sPC:Ha,clB:Ra,ct:Q,aRI:hc,iXB:$b,gXBR:fb,sXBR:Fb,de:Ua,iEC:Hh,rnw:Ya, gto:Ca,ael:kb,rel:cb,sup:za,cuel:na,iAEPOO:ob,iSM:yd,gxwp:ea,iIO:La,prm:Sf,cI:Sa,gidi:ma,iDCV:m,gCF:Da,gPSMB:Pa,lvl:tb,gCP:null!=g&&g.platformPrefix?function(){return g.platformPrefix||""}:void 0,platformCookieOffset:null==g?void 0:g.platformCookieOffset,tdto:$a,gFLAI:jc,rACC:pb,gAN:bc}}function Ih(){var g;Sf();var q;lf=Ea.XMLHttpRequest;var A=null===(q=Ea.XMLHttpRequest)||void 0===q?void 0:q.prototype;if(A){Kd={};for(let P of mf)void 0!==A[P]&&(Kd[P]=A[P])}fe=Ea.addEventListener;kf=Ea.removeEventListener; oe=Ea.document.addEventListener;Pd=Ea.document.removeEventListener;xg=Ea.setTimeout;yg=Ea.setInterval;ye||(od=Ea.clearTimeout,pd=Ea.clearInterval);q=mg?mg():navigator.cookieEnabled;A=1===ua(Da("dtAdkSettings")||(null===(g=zf)||void 0===g?void 0:g.getItem("dtAdkSettings"))||"").overloadState;if(q){if(A)return!1}else return!1;return!!("complete"!==document.readyState||Ea.performance&&Ea.performance.timing)}function We(...g){Ea.console.log.apply(Ea.console,g)}this.dT_&&dT_.prm&&dT_.prm();var Pf="undefined"!= typeof window?window:self,Ea="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,Nf=-1,Pe=Ka("dtPC"),qd=Ka("dtCookie"),ld=Ka("rxvt"),Ic=Ka("rxVisitor"),ig=Ka("dTValidationCookie"),Ve=Ka("dtSa"),Me=Symbol.for("dt_2");Symbol.for("dt_3");var od,pd,xg,yg,fg,Ke,fe,kf,oe,Pd,jf=Ea.Worker,Gh=jf&&jf.prototype.addEventListener,Fd=[],yi=["touchstart","touchend","scroll"],lf,mf="abort getAllResponseHeaders getResponseHeader open overrideMimeType send setRequestHeader".split(" "), Kd,hg=Ea.Worker,Of=Ea.Blob,gg=Ea.URL&&Ea.URL.createObjectURL,ye=!1,ud,Le=[],Ed=[],ne,zf,pe={},xc,Ne={"!":"%21","~":"%7E","*":"%2A","(":"%28",")":"%29","'":"%27",ig:"%24",";":"%3B",",":"%2C"},ge,zi={l:"Lax",s:"Strict",n:"None"},Ue,jg="[Dynatrace RUM JavaScript]",zg=/^[a-f0-9]{12,16}$/,Oe,he,Af,Qf=!1,qe,yf=6E8,Qe,Se=32,vd=Ka("rxvisitid"),Pc,Gd=0,Re=/([A-Z]+)-([0-9]+)/,Qd=[],ze,gd,wd=!1,re,kg=!1,Te=32768,ah="app-3A",lg="RuxitSynthetic",bh=/c(\w+)=([^ ]+(?: (?!c?\w+=)[^( c)]+)*)/g,Yb={},Be=[],Ae=[],Ag= !1,Xe,Rf,Wd,De=setTimeout;Db.prototype.catch=function(g){return this.then(null,g)};Db.prototype.then=function(g,q){var A=new this.constructor(yb);return lc(this,new Hd(g,q,A)),A};Db.prototype.finally=function(g){var q=this.constructor;return this.then(function(A){return q.resolve(g()).then(function(){return A})},function(A){return q.resolve(g()).then(function(){return q.reject(A)})})};Db.all=function(g){return new Db(function(q,A){function P(Mb,Rb){try{if(Rb&&("object"==typeof Rb||"function"==typeof Rb)){var id= Rb.then;if("function"==typeof id){id.call(Rb,function(zd){P(Mb,zd)},A);return}}R[Mb]=Rb;0===--wa&&q(R)}catch(zd){A(zd)}}if(!g||"undefined"==typeof g.length)return A(new TypeError("Promise.all accepts an array"));var R=Array.prototype.slice.call(g);if(0===R.length)return q([]);for(var wa=R.length,Za=0;Za(+Yb.lastModification||0))){let bj=Ib("auto"),je=Ib("legacy");Yb=oa(jd);Yb.auto=bj?"1":"0"; Yb.legacy=je?"1":"0"}}}catch(Vc){}Ab(Yb);try{let Vc=Yb.ign;if(Vc&&(new RegExp(Vc)).test(Ea.location.href)){var Rb=(delete Ea.dT_,!1);break a}}catch(Vc){}if(yd()){{var id=navigator.userAgent;let Fe=id.lastIndexOf(lg);if(-1===Fe)var zd={};else{var Bf=id.substring(Fe).matchAll(bh);if(Bf){id={};for(var Ld of Bf){let [,jd,Yd]=Ld;id[jd]=Yd}zd=id}else zd={}}}Ld=zd;let Vc;for(Vc in Ld)if(Object.prototype.hasOwnProperty.call(Ld,Vc)&&Ld[Vc]){zd=Yb;Bf=Vc;var Ge=Ld[Vc];"undefined"!=typeof Ge&&(zd[Bf]=Ge)}oa(Yb)}var He= z("cuc"),Zd,sd;let Id=null===(sd=null===(Zd=Ea.dT_)||void 0===Zd?void 0:Zd.gCP)||void 0===sd?void 0:sd.call(Zd);if(He&&Id&&He!==Id)throw Error("platformPrefix and cuc do not match!");Rb=!0}if(!Rb)throw Error("Error during config initialization");F();Xe=kc().disabled;var Md;if(!(Md=z("agentLocation")))a:{let Hc=z("agentUri");if(Hc||document.currentScript){let Xc=Hc||document.currentScript.src;if(Xc){let Ee=Xc.includes("_complete")?2:1,Id=Xc.lastIndexOf("/");for(Rb=0;Rb<\/script>`),document.getElementById("dtjsagentdw")|| hb(Hc,Ib("async"),void 0,void 0,"dtjsagent"))}Da(qd())&&D("cooO",!0);ka();D("pVO",!!tb("dt-pVO"));u(L);ze=18E5;gd=B("hvt")||216E5;let nf=$a();Qe=void 0;nf&&"ea"in nf&&(Qe=nf.gITAID());Aa(Bb,[Qe||1])}catch(Ad){"platformPrefix and cuc do not match!"===Ad.message?(Md=Ea.dT_,Ea.dT_={minAgentVersion:Md.minAgentVersion,platformPrefix:(null===(A=Md.gCP)||void 0===A?void 0:A.call(Md))||Md.platformPrefix,platformCookieOffset:Md.platformCookieOffset},We("[CookiePrefix/initCode] cuc and platformPrefix do not match, disabling agent!")): (delete Ea.dT_,We("JsAgent initCode initialization failed!",Ad))}}})()})(); (function(){function Ka(){return Ka=Object.assign||function(a){for(var b,f=1,k=arguments.length;fWa.length||Eb.duration>cc.latency)ac?(ac.entries.push(Eb),ac.latency=Math.max(ac.latency,Eb.duration)):(Eb= {id:Eb.interactionId,latency:Eb.duration,entries:[Eb]},ub[Eb.id]=Eb,Wa.push(Eb)),Wa.sort(Qa),Wa.splice(10).forEach(function(Rd){delete ub[Rd.id]})}function n(Eb){if(Eb){for(var cc=0,ac=0;acEb.duration)return!1; if(-1!==db&&Eb.startTime{},a.gFLAI=Di)}function za(a,b=[]){var f=ch|| jb.dT_;f=null!=f&&f.iIO?f.iIO:null;return!(null===f||void 0===f||!f(a,b))}function na(){}function ca(a){return(za(a,9)||va(a))&&("string"==typeof a.textContent||"string"==typeof a.innerText)}function va(a){return a&&a.nodeType&&1===a.nodeType}function ea(a){return a&&"INPUT"===a.nodeName}function aa(a){return a&&"SCRIPT"===a.nodeName}function ra(a){return"function"==typeof a&&/{\s+\[native code]/.test(Function.prototype.toString.call(a))}function Q(){var a=mb.dT_.scv("agentUri");if(!a)return"ruxitagentjs"; a=a.substring(a.lastIndexOf("/")+1);return a.includes("_")?a.substring(0,a.indexOf("_")):a}function X(a,...b){return Dg?Dg(a,b):a.apply(this,b)}function N(a,b,f){return a.splice(b,(f||b)-b+1||a.length)}function Y(){return se}function da(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function Sa(a){if(Object.keys)return Object.keys(a);let b=[];if(a===Object(a))for(let f in a)da(a,f)&&b.push(f);return b}function sa(a,b){a=ae[a];a.includes(b)||a.push(b)}function U(a,b){a=ae[a];b=a.indexOf(b); -1!==b&&N(a,b)}function H(a){var b=ae[a.kind].slice();let f=[];for(let k of b)(b=k(a))&&f.push(b);return f}function W(){let a=se,b=ya();a!==b&&sa("DEBUG_INFO_REQUESTED",function(){return[{type:"miav",severity:"Warning",text:`Snippet version(${a}) does not match the version of the monitoring code(${b}). Consider updating your code snippet for best compatibility.`}]});sa("DEBUG_INFO_REQUESTED",function(){return[{type:"v",severity:"Info",text:`Snippet version: ${a} ; Monitoring code:${ya()}`}]})}function T(){return ch|| jb.dT_}function O(){return le}function ma(){return td}function xa(){return te}function Ra(){return dd}function xb(a,b){a?a.id===a.Ha()&&(Jh=a):Jh=b?null:Jh}function Ua(){var a=Cd.ya.length;for(--a;0<=a;a--){let b=Cd.ya[a];if(b.oc()&&!b.Ja||b.Ja&&b.Ve())return b}return null}function fb(a){return Cd.actions[a]}function Fb(){return Df}function hc(){let a=document.location;return a?!a.href.startsWith("http"):!0}function $b(){let a=navigator.userAgent||navigator.vendor||jb.opera&&jb.opera.version()||""; return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substring(0, 4))}function Wb(){return"1"===navigator.doNotTrack||"yes"===navigator.doNotTrack||"1"===navigator.G||"1"===jb.doNotTrack}function ja(){return/(gomezagent|googlebot|adsbot-google|mediapartners-google|bingbot|slurp|duckduckbot|baiduspider|yandexbot|sogou|exabot|facebot|facebookexternalhit|ia_archiver)/i.test(navigator.userAgent)}function Da(){var a=Nd();if(a===T()||!Ma(a)||!a.gITAID)return h=ec,h();a=a.gITAID();return e=a+1,a}function ec(){return e++}function $c(){return h()}function bc(){return w} function kc(){return G}function pb(a){let b=[];if(a)for(let f=0;f=n+b+1&&(v+=a.charAt(n+b),v+=a.charAt(n+b+1),n+=2),"%"===v.charAt(v.length-2)&&a.length>=n+b+2&&(v+=a.charAt(n+b),n+=1)):v=a.slice(n);k.push(v)}if(f)for(a=k.length,b=0;bb&&2===f)&&(k=Ga(k));a=M(k);if(a.length>b){f=M(V(k));k=k.split("/"); var n=k[k.length-1];k=M(n);if(k!==f){a=f+"/../"+k;let v=a.length-b;if(0v){b=n;a=Math.max(k.length-(v+2),0);k=Math.max(b.length-a,0);for(n=M(b.substring(k,b.length));n.length>a;)k+=Math.ceil((n.length-a)/3),n=M(b.substring(k,b.length));a=f+"/../.."+n}else a=J(f,v,!1,".../")+k}else a=J(a,b,!0)}return a}function fd(a,b){let f=1E3*Lb("oat");return(null!=b?b:me())+f>=a?a:-2}function bd(){return T().disabled&&!T().syn}function md(a){let b=T();b.syn||(b.disabledReason=a,b.disabled=!0)}function vc(a, b){return pf(a,b)||ue(a)||""}function wc(a){return(a=fb(a))&&a.Xa?a:null}function Rc(a){return(a="number"==typeof a?wc(a):a)?a.getRootReferer():""}function ad(a,b,f){let k=dd;return f&&(k=fb(f)),k?(k.we(a,b),!0):!1}function Jc(){let a=dj(!0);if(0=b;b++){let f=rb(b,a);if(f&&f!==Yc)return f}return Kb(a.parentNode)}catch(f){}return""}function zb(a,b){if(!b)return"";let f=b.length; if(0>=f||20=b;b++){let v=zb(b,[a]);if(v){f=v;break a}}f=""}return f}}catch(k){}return Kb(a)}function tc(){Tf=Fc("uana").split(",");yk=Lb("uanpi")||0}function Lc(){return Uf}function Ec(a){3===a&&(Hg=[]);Uf=a}function Kc(){return Mc}function rd(a){let b= ua(Jj,function(f){return f.timestamp<=a});return b[b.length-1]||null}function Ac(a){Array.isArray(a)?Hg.push(...a):Hg.push(a)}function Nc(a,b=1/0){var f=b+1;let k="",n="";"string"==typeof a?n=a:"object"==typeof a&&a&&(n=a.toString());a=Fc("spc")+"\t\n\r";for(let v of n)if(!a.includes(v)&&(k+=v,k.length>=f))break;return J(k,b,!1,"...")}function yd(a){let b=sf;try{for(;b;){var f;if(f=a.target&&"string"!=typeof a.target&&a.target!==b.target&&"string"!=typeof b.target)a:{try{let k=a.target.parentNode; for(;k;){if(k===b.target){f=!0;break a}k=k.parentNode}}catch(k){}f=!1}f&&(a=b);b=b.next}}catch(k){}sf=a}function Vd({id:a,target:b,type:f,ve:k,If:n,url:v,title:K,view:Z}){return{id:a,target:b,name:"",type:f,next:void 0,prev:void 0,info:k||"-",start:dc(),sourceActionCreated:!1,validUntil:dc()+(n||30),url:v||t(),title:K||document.title,guessedName:"",view:Z,getName:function(){if(!this.name){if(wb("uam"))var la={guessedName:"dTMasked_"+(ca(this.target)?this.target.nodeName:"")};else{var Oa=this.target|| "";Yc="-";if("string"==typeof Oa)la={guessedName:Oa};else if(va(Oa)){la=nc(Oa)||Yc;a:{try{for(let Wa=0;Wa<=yk;Wa++){for(let ub of Tf){let Ob=Oa.getAttribute(ub);if(Ob){var db=Ob;break a}}if(Oa.parentElement)Oa=Oa.parentElement;else break}}catch(Wa){}db=""}la={guessedName:la,Ab:db}}else la={guessedName:Yc}}db=Lb("sl");la.guessedName=Nc(la.guessedName,db);la.Ab=Nc(la.Ab,db);this.name=la.Ab||la.guessedName;la.Ab&&(this.guessedName=la.guessedName)}return this.name},isSourceActionCreated:function(){return this.sourceActionCreated}, setSourceActionCreated:function(){let la=this;do la.sourceActionCreated=!0,la=la.next;while(la)}}}function cd(a,b,f,k,n,v,K=Mc){if(ib(Ye))return Ye.bi(a,b,f,k,n,v,K);let Z=Vd({id:zk++,target:a,type:b,ve:f,If:k,url:n,title:v,view:K});try{return Ak&&(Z.next=sf,Z.next&&(Z.next.prev=Z),yd(Z)),Z}finally{Hb(function(){D(Z)},Z.validUntil-dc())}}function Cc(){return ib(Ye)?Ye.gci():sf}function hd(){return ib(Ye)?Ye.gpi():Ff}function Ib(a,b){if(ib(Ye))return Ye.cii(a,b);b=b?hd():Cc();if(!b)return Rl[a];switch(a){case "name":return b.getName(); case "type":return b.type;case "validUntil":return b.validUntil;case "start":return b.start;case "target":return b.target;case "url":return b.url;case "title":return b.title;default:return null}}function B(a){return Ib(a,!0)}function z(a,b){return{timeout:a,url:Ib("url",b),name:Ib("name",b),startTime:Ib("start",b),type:Ib("type",b)||"-",title:Ib("title",b)}}function D(a){if(ib(Ye))Ye.ei(a);else if(sf){let b=sf;for(;b.next&&b!==a;)b=b.next;b===a&&(Ib("name")&&(Ff=sf),b.target=void 0,b.prev&&(b.prev.next= b.next),b.next&&(b.next.prev=b.prev),b===sf&&(sf=b.next))}}function oa(a=""){return a?(Fc("doNotDetect")?Fc("doNotDetect").split(","):[]).includes(a):!1}function Ia(a,b,f){if(!oa(f)){var k=b||a;Kj[a]=function(n){H({kind:"GLOBAL_EVENT_FIRED",detail:{t:a,e:n}});var v=wb("ote"),K=wb("ase");let Z="boolean"!=typeof n.isTrusted||n.isTrusted,la=n.isRuxitSynthetic;if(K?la:!v||Z){(v=n.target||n.currentTarget||n.srcElement||null)&&v.shadowRoot&&n.composed&&n.bubbles&&"function"==typeof n.composedPath&&(K=n.composedPath())&& K.length&&(v=K[0]);a:{K=v;if(("KD"===k||"KU"===k)&&ea(K)&&"password"!==K.type)if(n=n.keyCode||n.charCode||n.code,K=+n,wb("uam")&&!isNaN(K)){if(K=String.fromCharCode(K),!("a"<=K&&"z">=K||"A"<=K&&"Z">=K||"0"<=K&&"9">=K)){n+="";break a}}else{n+="";break a}n=""}cd(v,k+n,void 0,30)}};Tc(document,a,Kj[a])}}function gb(a){Ak=a;if(!a){for(a=sf;a;)a.target=void 0,a=a.next;sf=void 0}}function ib(a){return a!==T()&&Ma(a)}function Ab(a){Bk=a}function Cb(a,b){var f;if(b<=Bk)return!1;b=null===(f=dd)||void 0=== f?void 0:f.Db();f=!!b&&a===b.name;b=Jh;if(!b)return!f;a=a===b.name&&(!b.Md||3E3>=dc()-b.start);return!f&&!a}function Gb(a,b){if(!wb("dsa")||!a.startsWith("false")){var f=wb("dssv"),k=wb("dsss"),n=k&&f,v=k&&!f,K=f&&!k;f=!f&&!k;k=b?a+"|"+b:a;var Z=gh();n&&ba(Z,k);v&&(ba(Z,a),of(Z,Vf(b||"-"),void 0,wb("ssc")));K&&(ba(Z,b||"-"),of(Z,Vf(a),void 0,wb("ssc")));f&&of(Z,Vf(k),void 0,wb("ssc"))}}function m(){var a=null;let b=Od[0];if(b){b.Aa(0);b.ld();a=b;for(let f=0;f=dc()-B("validUntil")&&(k=v)}v=[];k=(k&&!k.isSourceActionCreated()?(k.setSourceActionCreated(),v=u(k.start,k.getName(),k.type,k.info,k.actionId,k.guessedName)):b?v=u(b.start,b.name,b.type,b.info,b.id,b.guessedName):a&&(v=u(f)),v);a=kl;if(1{})}catch(Z){var K=Z}if(k)K?k.call(f,a,K):k.call(f,a);else if(K)throw K;}}function L(a,b,f,k=!1,n=!1){return new Ie(function(v,K){E(a,b,f,function(Z,la){la?K(la):v(Z)},k,n)})}function fa(a,b,f,k,n=!1){let v=n?a:Array.prototype.slice.call(a),K=0,Z=!1,la=0,Oa=Wa=>{k&&!Z&&(k.apply(f,Wa?[v,Wa]:[v]),Z=!0)},db=(Wa,ub)=>{if(!Z){var Ob;try{4>b.length&&K++,Wa in ub&&(Ob=b.call(f, ub[Wa],Wa,ub,function(){K++;K===ub.length&&Oa();for(let cc=la+1;ccdc()-f;)b[k](),k++;for(f=k;fk?(f&&(null===(n=jb.console)||void 0===n||n.log(`Truncating agent event because the size for property [${a}] exceeds size limit of ${k} characters: [${b.length}]`)),J(b,k,"lcpSel"===a)):b}function hb(a,b){let f=Lb("mcepsl"),k=[];for(let Z of b){b=Z[0];var n=Z[1];a:{var v=b;if(0===Uf)break a;let {name:la,group:Oa,timestamp:db}=Mc;n=la&&n===la&&"tvn"=== v||Oa&&n===Oa&&("tvg"===v||"svg"===v)||db&&n===db+""&&"tvt"===v?"":n}v=Xa;var K=Lj[a];"function"==typeof K&&(v=K);"object"==typeof K&&K[b]&&(v=K[b]);K=J(b,f);(b=v(b,n,!1,Lb("mcepsl")))&&K&&k.push([K,b])}return k}function ab(a,b=1){let f=[b+"",a.id+"","_event_",a.timestamp+"",a.kind+""];a=hb(a.kind,a.Ma);return E(a,function([k,n]){f.push(pb(k));f.push(pb(n))}),f.join("|")}function yb(a,b,f){let k="";var n="";for(let la of a){la.Ad();a=la.cc();if(la.vc(f),k||(k=la.getRootReferer()),n=la.getRootReferer(), "_load_"===la.type){le=!0;var v=Ei;if(v){n=v;v=[n.id,n.name,n.type,n.info,n.frameId,n.startTime];if(n.isDelayed){var K="";n.anchor&&(K="#"+n.anchor);v.unshift("d");K=pb(n.sourceUrl+K);v.push(K,"")}else v.unshift("s");if(v.push(n.guessedName||""),n.sourceView){let {name:Oa,timestamp:db,group:Wa}=n.sourceView;v.push(Oa);v.push(db);Wa&&v.push(Wa)}v=v.join("|");n=n.sourceUrl;b.push(v);Ei=null}}if(la.parentFrameActionName){v=b;K=v.push;var Z=la.Cc;Z=[0,la.Ed,pb(la.parentFrameActionName),Z].join("|");K.call(v, Z)}b.push(a)}return{referer:k,sourceUrl:n}}function oc(a,b){let f=ua(Od,function(n){return(n.sd()||a||b)&&!n.Af()}),k=te;if(b){k=[];te=[];for(let n of f)H({kind:2<=n.status?"ACTION_BEACON_FORCED":"ACTION_CLOSED",detail:{a:n.start,s:n.stop,r:n.Ha(),i:n.id,f:!0,t:n.type,x:n.xhrUrl,rt:void 0,xm:n.cb,xe:n.Sa,cs:n.Ba,ce:n.Na,in:n.info}});Cd.ya=[];xb(dd&&null!==dd?dd.Db():null);dd=null}return{qf:f,Le:k}}function Db(a=!1,b=!1){let f=[],{Le:k,qf:n}=oc(b,a),{referer:v,sourceUrl:K}=yb(n,f,a);E(Ig,function(Z){f.push(ab(Z))}); Od=[...k];Ig=[];return{actionsAndEvents:f.join(","),referer:v,sourceUrl:K}}function lc(a,b,f,k){let n=Jg().slice();for(let v of n)try{v(a,b,f,k)}catch(K){}}function Wc(){return Mj}function yc(a){a=pb(a);ml.includes(a)||ml.push(a)}function nd(a){return ml.includes(a)}function Hd(){let a={};try{let b=Lh;for(;b&&b!==jb;){let f=b.dT_;Ma(f)&&f.version!==ya()&&(a[f.version]=1);b=b!==b.parent?b.parent:void 0}}catch(b){}return a}function Xd(){return!ih}function Sf(a,b,f,k){b=Hd();b=ua(Sa(b),mg);Dk.push(...b); 0>>8^ol[(k^v[K++])&255];v=(k^-1)>>>0;-1!==v&&(b.crc=v)}pd(b,"vi",encodeURIComponent(a.getParam("vi")||eh()));pd(b,"bp",3);pd(b,"v",Nh);pd(b,"app",encodeURIComponent(Fc("app")));pd(b,"type","js3");pd(b,"dtAdk",encodeURIComponent(vc("dtAdk",f)));pd(b,"contentType","");pd(b,"modifiedSince",Lb("lastModification"));pd(b,"svrid",Fg());n&&(b.en=n);b.contentType&&"srRs"===b.contentType&&pd(b,"msl",Lb("msl"));b.end=1}function pd(a, b,f){void 0===a[b]&&(a[b]=f)}function xg(a){let b="type sn svrid flavor vi contentType modifiedSince".split(" ");return wb("owasp")||b.push("rf"),wb("cors")&&b.push("dtAdk"),b.push("bp"),Fc("app")&&b.push("app"),a.contentType&&b.push("v"),"event"===a.contentType&&b.push("st"),-1!==a.crc&&b.push("crc"),Fc("cuc")&&b.push("en"),"srRs"===a.contentType&&b.push("msl"),b.push("end"),b}function yg(a,b){od(a,b);var f=xg(b);a=Fc("reportUrl");f=C(ua(f,function(k){return!!b[k]}),function(k){return`${k}=${b[k]}`}).join("&"); return f&&(a+="?"+f),a}function fg(a,b,f=!1,k={contentType:""}){if(bd()||!b.beacon)return 0;let n=b.beacon,v=b.referrer||t();Ke(k,v,n);b=oe(n);if(!b.length)return 0;let K=Ic({Be:wb("svNB"),ef:a,Hc:f}),Z=yg(n,k);return E(C(C(b,function(la,Oa,db){return{path:Z,referer:v,beacon:n,Yb:la,Ce:Oa,De:db.length,Hc:f}}),function(la){return new K(la)}),fe),2}function Ke(a,b,f){b=encodeURIComponent(b||"");pd(a,"rf",Gc(b,Lb("mhl"))[0]);wb("owasp")&&Mh.av(f,"rf",b);Mh.av(f,"time",dc())}function fe(a){return!!X(kf, a)}function kf(a){a.send().catch(function(){})}function oe(a){if(a.rawData)return[a.toRawBeaconData()];a=a.toStringBeaconData();var b=T().syn?145E3:Lb("msl")-40;var f=a.length;b=0===f%b?Math.floor(f/b):Math.floor(f/b)+1;if(!(1b||20ha.length?ha.push(f):(a=ha[10])?ha[10]=+a+1+"":ha.push("1"))}); Qb=be(vc("dtAdkSettings")).overloadState;sa("DEBUG_INFO_REQUESTED",yi)}function mf(){let a=!1,b=[],f=te;for(let k of f)k.Nb&&0k.Ra&&(k.Ra+=6E4,b.push(k)),a=!0);0=a&&n<=b&&0<=v&&(null==k.gb||vZe&&(Jj=[])}function jg(a,b,f){let k=b[Og[a]];b=b.startTime;if(k)if("yK".includes(a))f.push(a,k);else if("T"===a)"number"==typeof k&&0>k&&0===k%1&&f.push(a,k);else{var n=+k>=b;"j"===a&&Pg(k,2)&&Math.abs(k-b)=f;"j"===k&&v===f&&(K=!1);K&&b.push(n,Math.round(v-f))}}}else f=T(),k=f.gFU?f.gFU():{},Ne(a)?(Af(Og,a,jg,b),f=b.push,v=[],Ne(a)?("xmlhttprequest"===a.initiatorType||"fetch"===a.initiatorType?(K="1",Ph[a.name]&&(K="11",delete Ph[a.name]),v.push("z",K)):Ph[a.name]&&(v.push("z","01"),delete Ph[a.name]),K="","frame"===a.initiatorType?K="f":"iframe"===a.initiatorType||"subdocument"=== a.initiatorType?isNaN(k[a.name])?K="i":K="i"+k[a.name]:0<=(a.frameId||-1)&&(K="r"+a.frameId),K&&v.push("B",K)):Ph[a.name]&&(v.push("z","01"),delete Ph[a.name]),f.call(b,...v),b.push("I",null!==(n=gm[a.initiatorType])&&void 0!==n?n:0),he(a,b)):ge(a)?(Af($e,a,zg,b),he(a,b)):Af(Gi,a,Oe,b)}function yf(){wb("ntd")||we(function(a,b,f,k){b||Tl||!a.hla(k)||(Tl=!0,b=rl||Qf(),a.av(k,"nt",b.join("")||"0",!0),rl=void 0)})}function Qe(a){var b;if(!a)return null;let f=null===(b=a.getEntriesByType)||void 0===b? void 0:b.call(a,"navigation")[0];return ge(f)||(f=a.timing),f}function Se(a,b=!1){if(!a)return null;let f=-1,k=Pc(a);for(let n of Ul)if(f=vd(a,n,b)||-1,0{k.av(K,"rfi",1,!1);kh(f)};we(f)}return location.href}function gd(a){var b;a.start||(a.start=dc());let f=Qd(a);f.qa=Hb(function(){if(f&&(3!==f.status||f.qc())){var n=f.start+1E3*Lb("oat");wd(f.id,n,void 0,!0)}},1E3*Lb("oat"));let k=null;switch(mc(a.wa)){case 1:k=dd;break;case 2:if(k=fb(a.wa),!k&&"_load_"===a.type)return f}if(H({kind:"ACTION_ENTERED",detail:{i:f.id,a:a.start,s:0,x:a.xhrUrl,r:k?k.Ha():f.id,t:f.type, e:null===(b=Cc())||void 0===b?void 0:b.target,rt:void 0,xm:f.cb,xe:f.Sa,cs:f.Ba,ce:f.Na,in:f.info}}),"undefined"==typeof a.Td&&Kd(f,!1,!!k),k){k=k.Db();k.Tc(f);a=te;for(let n of a)n.Ra&&n.Ra>f.start+1E4&&(n.Ra=f.start+1E4)}else Re(f.Qe()),tf();return f}function wd(a,b,f,k=!1){a=fb(a);var n=T();!b&&a&&"_load_"===a.name&&"_load_"===a.type&&n.gLVD&&((k=vd(jb.performance,"loadEventEnd"))?(b=n.gVCP(),k=Math.max(b,k)+me()):k=dc(),b=k,k=!0);n="number"==typeof b&&(null==a?void 0:a.isCustomAction);b=b||dc(); a&&(H({kind:"ACTION_LEFT",detail:{i:a.id,a:f||a.start,s:b,r:a.Ha()}}),a.$b(b,f,n,k),gg());Kd(Ua(),!0)}function re(a,b,f){let k=dd;return"undefined"!=typeof b&&null!==b&&(k=fb(b)),k?(k.Tc(a,f),!1):(hg(a),Od.push(a),!0)}function kg(a,b,f,k,n,v,K,Z){"undefined"==typeof k?k=!0:null===k&&(k=!1);a={name:S(a),type:b,start:f,wa:k,info:n||"",xhrUrl:v||"",isCustomAction:!!K};return Z&&(a.sourceUrl=Z),gd(a).id}function Te(a,b,f){Gd();wd(a,b,f)}function ah(a,b,f,k){a=Qd({type:a,name:J(b+"="+f,Lb("mpl")),start:dc(), hb:!0});re(a,k);Pd()}function lg(a){let b=Cd.ya.slice();for(let f of b)wd(f.id,a);return b.length}function bh(a){for(let b of bf)if(b.actionId===a)return!0;return!1}function Yb(a){if(null==a?0:a.startsWith("data:"))return!0;let b=Ub();return!(null==b||!b.exec||!a||!b.exec(a)&&!b.exec(x(a)))}function Be(a,b=3,f="",k=!1,n,v=!1,K=!1){if(f&&Yb(f))return 0;let Z=F(f);var la=Cc();let Oa=a||"-";var db=I(!1);if(qa){if(db&&!fb(db))return 0;p=!0}la&&(la.info="-"===la.info?Oa:la.info+", "+Oa);!db&&null!=la&& la.actionId&&(db=la.actionId);f=x(f);Ph[f]=!0;a={name:a,type:"xhr",start:dc(),info:Oa,xhrUrl:Z,isCustomAction:k,Kc:n,tc:K};db?(b=0,db=(v||(a.wa=db,b=Ag(a)),b)):la?(v=0,db=(3<=b&&(v=Ae(Object.assign(Object.assign({},a),{name:la.getName(),type:la.type,start:la.start,info:la.info,sourceUrl:la.url,wa:!1,guessedName:la.guessedName||"",sourceView:la.view})),la.actionId=v,la.isSourceActionCreated()&&r(!0,fb(v))),v)):((db=dd)?(la=0,b=(1<=b&&!v&&(la=Ag(Object.assign(Object.assign({},a),{wa:db.id}))),la)): b=wb("cux")?Ae(Object.assign(Object.assign({},a),{name:"Unlinked XHR",type:"xhr",wa:!1})):0,db=b);return db}function Ae(a){var b;a:{let {Kc:f,info:k,xhrUrl:n}=a;if(f&&bf.length)for(b=bf.length-1;0<=b;b--){let v=bf[b],K=v.actionId,Z=wc(K);if(Z&&k&&!k.startsWith(v.featureHash)&&Ga(Z.xhrUrl||"")===v.xhrUrl&&v.xhrUrl===Ga(n||"")){b=K;break a}}b=0}return b||(a.Xa=!0,gd(a).id)}function Ag(a){let {wa:b}=a,f=null;return"number"==typeof b&&(f=wc(b)),a.wa=f?f.id:!0,Ae(a)}function Xe(a,b=dc(),f,k=na){let n= wc(a);return n?(n.vd(),Hb(function(){Rf(a,b,f);k()},0)):-1}function Rf(a,b=dc(),f){let k=wc(a);!k||f&&!k.info.includes(f)&&k.name!==f||(k.vd(),Hb(function(){p||wc(a)&&wd(a,b)},Rh),Gd())}function Wd(a,b){if(a){var f=wc(a);f&&(f.zc++,f.Ba||b&&4!==b||f.zf(dc()),Ef.push(a),ng++)}}function De(a){if(a){var b=wc(a);b&&(b.yf(dc()),b.zc--,ng--,Hb(function(){Uc(a)},0))}}function Ce(a,b,f){if("number"!=typeof a||isNaN(a)||0>a)return!1;0===a&&(a=971,b="XHR Canceled");b&&(b+="");return(f=fb(f)||dd)&&-1===f.Sa&& f.Xa?(f.Sa=a,b&&0f||0>k)a={height:0,width:0},a=(a.height=10,Df.ie?a.width=140:a.width=10,a),f=Math.max(f,a.width),k=Math.max(k,a.height);T().bwsW= f;T().bwsH=k}function Ld(){let a=T();sa("LOAD_END",Bf);we(function(b,f,k,n){if(!f){f=function(Z){return 0>Z||2147483647<=Z||isNaN(Z)?0:Z};var v=a.bwsW;k=a.bwsH;var K=Nd();Ma(K)&&(v=K.bwsW,k=K.bwsH);0>=v&&(Bf(),v=a.bwsW,k=a.bwsH);v=f(v);K=f(k);k={width:0,height:0};b.av(n,"w",v);b.av(n,"h",K);(v=jb.screen)&&(k={width:f(v.width),height:f(v.height)},b.av(n,"sw",k.width),b.av(n,"sh",k.height))}})}function Ge(){var a=0;let b=0,f=0,k="Info",n=[];if(wb("coo")&&wb("cooO")?(a++,n.push({severity:"Info",text:"Opt-in mode is active, but dtrum.enable() has been called.", type:"cooeaoa"})):wb("coo")&&(k="Warning",b++,n.push({severity:"Warning",text:"Opt-in mode is active. Call dtrum.enable() to start collecting data.",type:"cooe"})),bd()){b++;k="Warning";var v=T().disabledReason,K=`Agent for application '${Fc("app")}' is currently disabled because of `;n.push({severity:"Warning",text:`${K}${v||"a missing RUM License or RUM was disabled for this application"}.`,type:"jsad"})}wb("dsss")&&(b++,k="Warning",n.push({severity:"Warning",text:"DISABLE_SUBDOMAIN_SOURCEACTION_SUPPORT is set.", type:"sssd"}));a:{v=Fc("featureHash");K="7degijmovx".split("");for(Z of K)if(v.includes(Z)){var Z=!1;break a}Z=!0}Z&&(b++,k="Warning",n.push({severity:"Warning",text:"No module(that could detect a XHR) is active!",type:"nxma"}));pc()&&(b++,k="Warning",n.push({severity:"Warning",text:"Should not track is set on this browser and respected by the RUM monitoring code!",type:"snt"}));if(Z=Fc("doNotDetect"))Z=Fc("featureHash"),Z=!Z.includes("a")&&!Z.includes("l");return(Z&&(b++,k="Warning",n.push({severity:"Warning", text:"Do not detect values are configured & neither module 'a' nor 'l' are active. This can result in missing user actions!",type:"dnt"})),wb("ssc")&&"https:"!==location.protocol&&(f++,k="Error",n.push({severity:"Error",text:"Secure cookies are enabled, but can't be set as the page isn't using https.",type:"scbip"})),0{a.apply(this,k)},b)}}function Ji(){if(1===Uf){var a=Mc,b=jd(t());a=a.name;(a+"/"===b?0:a!==b)&&Rj({name:b})}}function Sj(){let a=Mc,b=Qg;a.id!==b.id&&(H({kind:"VIEW_STABLE",detail:Fe(b,a)}),Qg=a)}function Rj(a){let b=Mc;var f=Object, k=f.assign,n=Object,v=n.assign;let K=Lb("rtu"),Z=Object.assign({},a);a=(Z.name=J(a.name,K,!0),a.group&&(Z.group=J(a.group,K,!0)),Z);Mc=f=k.call(f,v.call(n,{},a),{timestamp:dc(),id:++Rg,kind:1,trigger:Uf,hydrated:!1});0=b.domContentLoadedEventStart,k=!0):(f=6E4>=Math.abs(b.domLoading-a),k=!0),!T().syn&&!f)return a; if(k){f=me();let {redirectStart:n,fetchStart:v}=b;b=(ge(b)?0:f)+6E4;b=n?b>n?f:n:v?b>v?f:v:f;isFinite(b)&&(a=b)}return Math.round(a)}function Wh(){let a=vd(jb.performance,"loadEventEnd",!0),b=dc();return Math.round(a||b)}function Xh(a,b){if(oh--,ph&&b){var f=(ph.get(b)||1)-1;f?ph.set(b,f):ph.delete(b)}if(!oh&&qh)try{H({kind:"LOAD_END",detail:void 0})}catch(k){}if(0>=oh){if(qh){b=qh.id;rl=Qf();a=a?Math.max(Wh(),a):Wh();f=vd(jb.performance,"loadEventStart",!0)||me();f=f= f){let k=dc()-a;5E3a||1E3{G===b.detail.i&&U("ACTION_CLOSED",a)};sa("ACTION_CLOSED",a)}function sh(a,b,f=!1,k){a={msg:"",file:"",line:-1,column:-1,error:a,stackContainsWrapper:f};"number"==typeof b&&(a.parentActionId=b);k&&(a.source=k);ck(a)}function th(a,b,f,k){a[b]&&Yf(f,""+a[b],k)}function ck(a){var b=a.error,f=a.msg;if(!(!f&&!b||If+1>Lb("mepp"))){If++;"string"==typeof b?f=a.msg||b:b=b||jb.event||{message:"",name:""};b=Object.assign(Object.assign({},a),{msg:f, error:b});f=Cc();var k;f&&(k={name:f.getName(),type:f.type});f=b.error;"string"==typeof f&&(f={});var n=f.columnNumber||0,v=b.msg,K=b.file,Z=b.column,la=b.line,Oa=b.source;v=f.message||f.name||f.msg||f.description||v||f.errorMessage||f.Mb||f.data||f.bc||"Indeterminable error name";K=f.fileName||f.filename||f.sourceURL||f.errUrl||f.file||K||"";la=f.lineNumber||f.lineno||f.line||f.errorLine||la||-1;n=(f.columnNumber?n+1:void 0)||f.errorCharacter||f.colno||f.column||Z||-1;if(!(Z=Mi(f)))a:{try{throw Error(""); }catch(Wa){if((Z=Mi(Wa))&&3"+k.stack); if(k.stack){if(1200Lb("mepp")||(If++,Zh(a,"_error_",b))}function Pk(a,b){Zh(a,"_warning_",b)}function Qk(a,b){Zh(a,"_log_",b)}function oj(a,b,f){let k=dc();a=Qd({type:"_rs_",name:S(a+"="+b),start:k,hb:!0});re(a,f);Pd()}function pj(a,b){switch(a){case "_uaps_":if("string"!=typeof b){a=`value [${b}] is not a valid short string, because it is of type ${typeof b}.`; break}else a="value is not of type 'string'. Make sure to pass in a string.";(b=b.length)||(a="value is not a valid short string because it is empty.");let f=Lb("mpl");b>f&&(a=`value is ${b} characters long, which is longer than the maximum of ${f} characters`);break;case "_uapl_":a=`value [${b}] is not a valid java long.`;break;case "_uapdt_":a=`value [${b}] is not a valid date.`;break;case "_uapdbl_":a=`value [${b}] is not a valid java double.`;break;default:a=`value [${b}] is not of a supported type. Has type of ${typeof b}.`}return a} function ek(a,b){return{failedProperties:a.kc(),sentProperties:a.nd(),info:`Number of total failed properties: ${b}`}}function $h(a){return!("number"!=typeof a||isNaN(a)||0!==a%1||0x7fffffffffffffffa)}function fk(a){return!("number"!=typeof a||isNaN(a)||1.7976931348623157E308a)}function Rk(a){return"string"==typeof a&&0!==a.trim().length&&a.length<=Lb("mpl")}function ic(a){return!!a&&"[object Date]"===Object.prototype.toString.call(a)}function ai(a, b,f,k,n){b&&"object"==typeof b&&Ni({data:b,type:"_uapl_"},$h,a);f&&"object"==typeof f&&Ni({data:f,type:"_uapdt_"},ic,a);k&&"object"==typeof k&&Ni({data:k,type:"_uaps_"},Rk,a);n&&"object"==typeof n&&Ni({data:n,type:"_uapdbl_"},fk,a)}function Ni(a,b,f){let {data:k}=a,n=pc();for(let v in k){if(!(da(k,v)&&0=v.length))continue;let K=n,Z=k[v];(null!==Z&&"object"==typeof Z&&da(Z,"value")&&(K=K&&!Z.public,Z=Z.value),b(Z))?(K?Z="dT_pv":"_uapdt_"===a.type&&ic(Z)&&(Z=Z.getTime()),f.Rd(a.type, v,Z)):f.dd(a.type,v,Z)}}function Sk(a){a=a?Object.keys(a):[];if(0===a.length)return!1;for(let b of a)if(!xl.includes(b))return!1;return!0}function Tk(a){return C(ua(Sa(a),function(b){b=a[b];return!!(b&&0b?Number.isInteger(b)?b:Math.round(b):dc()}function rc(a){return"function"==typeof a}function fc(a,b){return typeof a===b}function nb(a,b){return fc(a,b)||"undefined"==typeof a||null===a}function vb(a){jb.console.log(a)}function Vb(a,b,f){vb(`${a} "${b}" is deprecated! ${f}`)}function Pb(){vb("Wrong argument types in method. Please check the documentation to fix that")}function sc(){vb("Too many arguments. Please check the documentation to fix that")} function ci(){vb("No action was found with provided action id argument.")}function di(){return Mh.G()}function wh(a,b=!1,f=!1,k){return df(a,(null==k?void 0:k.contentType)||""),Me(!1,!0,b,{referrer:t(),beacon:a},f,k)}function uf(a){ik.push(a)}function df(a,b){E(ik,function(f){f(a,b)})}function sj(a,b){tj&&(tj&&!Kf&&(Qi.observe(document,jk),Kf=!0),Lf[a]||(Lf[a]=[],Ri=Object.keys(Lf),ei[a]=b))}function Uk(a){tj&&(Lf[a]&&(delete Lf[a],delete ei[a]),Ri=Object.keys(Lf),0!==Ri.length||Qi&&Kf&&(Qi.disconnect(), Kf=!1))}function uj(a,b){return xh?(fi[a]||(fi[a]=new xh(b)),fi[a]):null}function kk(a){tj&&fi[a]&&(fi[a].disconnect(),delete fi[a])}function Mf(a){return Lf[a]?Lf[a]:[]}function lk(a,b){Lf[a]=b}function Si(){jk={childList:!0,subtree:!0};xh&&(Qi=new xh(function(a){var b=dc();let f=[];for(let k of a)"childList"===k.type&&f.push.apply(f,k.addedNodes);if(f.length){a={time:b,nodes:f};for(let k of Ri)b=ei[k],"function"==typeof b&&b(k,a),Lf[k].push(a)}}))}function Ti(a,b,f,k,n,v="win"){try{let K=Ui[v]|| {};K[b]=a[b];return Ui[v]=K,Object.defineProperty(a,b,{get:f||function(){return K[b]},set:function(Z){K[b]=Z;k&&(Z||n)&&k.apply(a,[Z])},configurable:!0}),!0}catch(K){}return!1}function Vk(a,b,f,k){if(k=k||a[b]){let n=f||"win";try{delete a[b]&&(a[b]=k,Ui[n]&&(Ui[n][b]=null))}catch(v){try{Object.defineProperty(a,b,{get:function(){return Ui[n]&&Ui[n][b]},configurable:!0})}catch(K){}}}}function zl(a){var b=dd;return b&&b.Qbf&&a.length;)a.pop(),b=a.join("."); return b}function ii(a,b){let f;if(a.id&&100>=a.id.length)return b.unshift(`#${a.id}`),!0;f=a.nodeName.toLowerCase();b.unshift(f);var k=Yi(a);if(k&&(f+=`.${k}`,b[0]=f,xj(b)))return!0;k=a;let n=1;for(;k;)k=k.previousElementSibling,(null==k?void 0:k.nodeName)===a.nodeName&&n++;if(f+=`:nth-of-type(${n})`,b[0]=f,xj(b))return!0;k=a.previousElementSibling;for(n=1;k;)k=k.previousElementSibling,++n;return f=f.replace(/:nth-of-type\(\d+\)/,1")||"").length}function Xk(a){if(!a||!Pg(a,8)||!document.querySelectorAll)return"";try{let b=a,f=[];for(;b&&100>=f.join(">").length&&!ii(b,f);)b=b.parentElement;let k=f.join(">");return 100Math.floor(1E4*Math.random()));yj&&(0>ce&&(ce=Lb("msl"),mb.dT_.si(function(){Yk()},3E4),Tc(jb,"beforeunload",function(){Yk(!0)})),Zk.push(a))}function vf(a){let b="";return E(a.d,function(f){b+=`${f[0]}${"="}${f[1]}${"|"}`}),`${a.i}${"|"}${a.t}${"|"}${b.slice(0,-1)}`}function ff(a,b){let f="";return E(Sa(b[1]),function(k){f+=`${k}${"="}${b[1][k]}${"|"}`}),`${a}${"|"}${b[0]}${"|"}${f.slice(0,-1)}`}function Yk(a=!1){E(Zk.splice(0),function(b){if(0===b.t){var f=!1;let k=b.d,n=k.length; for(;!f&&n;)f=0===k[--n][1]}else f=!1;f||(b.a?Gl(b):zj.push(vf(b)))});ok(a)}function Gl(a){let b=a.i,f=$f[b];f?(f[0]+=a.t,E(a.d,function(k){void 0!==f[1][k[0]]?f[1][k[0]]+=k[1]:f[1][k[0]]=k[1]})):($f[b]=[a.t,{}],E(a.d,function(k){$f[b][1][k[0]]=k[1]}))}function ok(a=!1){E(Sa($f),function(f){zj.push(ff(f,$f[f]))});let b="";E(zj,function(f,k,n){if(b.length+1+f.length>=ce){if(Aj(b,a),b="",k===n.length-1){Aj(`${"1,"}${f}`,a);return}b=`${"1,"}${f}`}else b?b=b+","+f:b=`${"1,"}${f}`;b.length&&k===n.length- 1&&Aj(b,a)});zj=[];$f={}}function Aj(a,b=!1){let f=di();Mh.ar(f,a);wh(f,b,!1,{contentType:"perf"})}function pk(){Bh=$k.connection;wb("eni")&&Bh&&we(function(a,b,f,k){!b&&le&&Bh&&(b=`${Bh.effectiveType||"-"}|${Bh.downlink||-1}`,Bh.type&&(b=`${b}|${Bh.type}`),a.av(k,"ni",b,!1))})}function al(a){return"longtask"===(null==a?void 0:a.entryType)&&50mi)switch(mi=a.size,qg){case 0:Xl=sk(a);break;case 1:Xg.push(sk(a));break;case 2:ij-w>a.startTime&&(mi=a.size,a=sk(a),Vc("_wv_",[["AAI",G+""],["lcpE",a.hc||"-"],["lcpSel",a.Gc||"-"], ["lcpS",a.size+""],["lcpT",a.Ka+""],["lcpU",a.url||"-"],["lcpLT",a.loadTime+""]],!1,void 0,1))}});try{Ej.observe({type:"largest-contentful-paint",buffered:!0})}catch(a){Ej.observe({entryTypes:["largest-contentful-paint"]})}}function sk(a){var b;let f=a.startTime;return f&&(f=fd(f)),{Ka:Math.round(f),loadTime:Math.round(a.loadTime),size:a.size,Gc:Xk(a.element)||"-",hc:(null===(b=a.element)||void 0===b?void 0:b.tagName)||"-",url:a.url||"-"}}function ni(a){for(let b of a.getEntries())"first-input"=== b.entryType&&b.processingStart&&b.startTime&&(c=Math.round(b.startTime),d=Math.round(b.processingStart-b.startTime));ag()}function ag(){2===qg&&dc()n?{Ka:-6}:(mi=v.size||0,v):{Ka:-5};v.hc&&v.Gc&&v.url?a.push(["lcpE",v.hc],["lcpSel",v.Gc],["lcpS",v.size+""],["lcpT",v.Ka+""],["lcpU",v.url],["lcpLT",v.loadTime+""]):a.push(["lcpT",v.Ka+""])}else a.push(["lcpT","-3"]);Dd.fcp?a.push(["fcp",(qk?qk>n?-6:fd(qk):-5)+""]):a.push(["fcp","-3"]);Dd.fp?a.push(["fp",(Dj?Dj>n?-6:fd(Dj):-5)+""]):a.push(["fp","-3"])}if(wb("cls"))if(Dd.cls){v= a.push;for(var Z of Bj)K=Z.startTime,Kn;K+la.startTime+la.duration<=k&&!db&&(v+=la.duration)}var la=(null==Dh||Dh.disconnect(),Math.round(v));Z.call(a,["lt",la+""])}else a.push(["lt","-3"]);Dd.inp||a.push(["inp","-3"]);0===c&&0===d||Oa.push(["fIS",c+""],["fID",d+""]);0=ee){ee={id:-1,kind:-1,hydrated:!1,trigger:-1};let de=Nb(Bd[15]).split(";");for(let dg of de){let vg=dg.substring(1);switch(dg.charAt(0)){case "i":ee.id=+vg;break;case "k":ee.kind=+vg;break;case "h":ee.hydrated=!!+vg;break;case "t":ee.trigger= +vg}}var Hj=ee;var vi={isDelayed:"true"==Bd[0],type:Bd[1],id:parseInt(Bd[2]),name:Bd[3],info:Bd[4],startTime:fl,frameId:Bd[6],sourceUrl:Jb(Bd[7]),anchor:Bd[10],guessedName:Bd[11],sourceView:void 0};16===Bd.length&&(vi.sourceView={name:Jb(Bd[12]),timestamp:parseInt(Bd[13]),group:Jb(Bd[14]),trigger:Hj.trigger,kind:Hj.kind,hydrated:Hj.hydrated,id:Hj.id});Bd=!1;T()!==Jd&&(Bd=Jd.iRO(vi.sourceUrl));!document.referrer||vi.sourceUrl===document.referrer||vi.sourceUrl===document.location.href||Bd?Ei=vi:Gb($i)}else Gb("-")}}}try{Ec(1); Qg=Mc={id:++Rg,name:jd(t()),timestamp:w,kind:0,trigger:Uf,hydrated:!1};tl();var wk;let de=null===(wk=Ei)||void 0===wk?void 0:wk.sourceView,dg=Fe(de,Mc);Ac(dg);sa("VIEW_STABLE",bj);sa("ACTION_ENTERED",zi);sa("ACTION_BEFORE_SEND",Ue);sa("ACTION_SENT",je);sa("BF_CACHE_RESTORED",sl);ul=Qj(Sj);sa("HISTORY_API_EVENT",Ji);Tc(jb,"popstate",Ji);Tc(jb,"hashchange",Ji);try{gj("pushState"),gj("replaceState")}catch(vg){}we(Tj);sa("VIEW_STABLE",Fk);lj=t()}catch(de){}Sg();Nk();Ld();ie();yf();pk();Fi="0";let Oc= document.visibilityState;Oc?("hidden"===Oc&&(Fi="1"),Tc(document,"visibilitychange",ye)):Fi="2";ud();qg=0;let hf=!!jb.PerformanceObserver;Dd.cls=!(!hf||!jb.LayoutShift);Dd.fcp=!(!hf||!jb.PerformancePaintTiming);Dd.fp=!(!hf||!jb.PerformancePaintTiming);Dd.lcpT=!(!hf||!jb.LargestContentfulPaint);Dd.lt=!(!hf||!jb.PerformanceLongTaskTiming);var Ll,gl,hl,jm=jb.PerformanceEventTiming&&jb.PerformanceEventTiming.prototype&&"interactionId"in jb.PerformanceEventTiming.prototype,Ml=null===(hl=null===(gl=null=== (Ll=jb.PerformanceObserver)||void 0===Ll?void 0:Ll.supportedEntryTypes)||void 0===gl?void 0:gl.includes)||void 0===hl?void 0:hl.call(gl,"event");Dd.inp=!(!jm||!Ml);wb("pt")&&((Dd.fp||!1)&&Il(),(Dd.lcpT||!1)&&rk());Hl();Ch=[];wb("lt")&&Dd.lt&&cl();bg();if(Dd.inp){var Nl=Ya();sa("VIEW_CHANGE",cg.bind(null,Nl));sa("VIEW_END",Yg.bind(null,Nl));var xk=Ya();sa("PAGE_END",Zi.bind(null,xk))}sa("ACTION_CLOSED",xe);sa("ACTION_BEFORE_SEND",dl);yl();Si();we(qj);sa("DEBUG_INFO_REQUESTED",Pi);Md();Zd();sa("DEBUG_INFO_REQUESTED", ui);Bg();sa("DEBUG_INFO_REQUESTED",nf);Wa="undefined"==typeof jb.dT_?!1:("undefined"==typeof jb.dtrum&&(jb.dtrum=new il),!0)}if(!Wa)return!1;let eg=T();eg.initialized=!0;let wi=eg.initCallback;"function"==typeof wi&&wi()}catch(eg){return!1}return!0}var Ie=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,mb="undefined"!=typeof window?window:self,jb="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,$k=jb.navigator,Ij={u:"transferSize",v:"encodedBodySize",w:"decodedBodySize", L:"workerStart",M:"dtRpid",V:"dtSInfo",W:"dtTao",X:"responseStatus"},Gi={x:"statuscode",y:"ip",A:"failedResource",C:"requestId",E:"relevance",F:"relevantArea",K:"isCritical",N:"vcIrrelevanceReason",O:"imageWidth",P:"imageHeight",Q:"imageNaturalWidth",R:"imageNaturalHeight",S:"onloadTime",T:"rtRequestId",U:"certExpDate"},xf={o:"domInteractive",p:"domContentLoadedEventStart",q:"domContentLoadedEventEnd",r:"domComplete",s:"loadEventStart",t:"loadEventEnd"},$g={c:"redirectStart",d:"redirectEnd",e:"fetchStart", f:"domainLookupStart",g:"domainLookupEnd",h:"connectStart",i:"connectEnd",j:"secureConnectionStart",k:"requestStart",l:"responseStart",m:"responseEnd"},af=Ka(Ka(Ka({},$g),{n:"domLoading"}),xf),$e=Ka(Ka(Ka({},$g),xf),Ij),Og=Ka(Ka(Ka({},$g),Ij),Gi);Ka(Ka(Ka({},Og),af),$e);var cj=-1,qf=Va("dtPC"),og=Va("dtCookie");Va("rxvt");Va("rxVisitor");Va("dTValidationCookie");var gh=Va("dtSa"),ol=function(){for(var a,b=[],f=0;256>f;f++){a=f;for(var k=0;8>k;k++)a=a&1?3988292384^a>>>1:a>>>1;b[f]=a}return b}(),aj= Symbol.for("dt_2");Symbol.for("dt_3");var Cf=0,Ci=1/0,ke=0,$d,Nd,Di,ch,Bc,Hb,dc,of,Gf,Vf,pi,dj,Kh,cf,be,Sd,mh,eh,jh,Pj,nh,Fg,rg,qi,ri,gc,wb,Lb,Fc,sg,Je,we,Jg,gf,ve,Dg,Eh,Td,tg,Qh,pg,fj,Ud,kh,Oh,Fj,Gj,si,uk,ti,lh,Zg,Ub,oi,me,tf,Dc,Tc,dk,vk,ug,ui,hh,pf,Pg,Eg,ej,ue,se,Vh,ae={CONFIG_UPDATE:[],ACTION_CLOSED:[],ACTION_BEACON_FORCED:[],ACTION_BEFORE_SEND:[],ACTION_SENT:[],ACTION_ENTERED:[],ACTION_LEFT:[],VIEW_CHANGE:[],VIEW_STABLE:[],DEBUG_INFO_REQUESTED:[],CSS_TRANSMISSION_STARTED:[],VISUALLY_COMPLETE:[], GLOBAL_EVENT_FIRED:[],HISTORY_API_EVENT:[],VISIBILITY_CHANGED:[],LOAD_END:[],INSTRUMENTATION_TRIGGERED:[],PAGE_LEAVING:[],HTTP_RESPONSE:[],OPT_IN_STATE_CHANGED:[],PAGE_END:[],VIEW_END:[],BF_CACHE_RESTORED:[],REQUEST_STARTED:[],REQUEST_COMPLETED:[]},le=!1,td=0,te=[],Od=[],dd,Jh,Cd,Df,e=1,h=Da,p=!1,w=-1,G,ha=[],qa=!1,Ba,sb,Qb,Zb={"^":"^^","|":"^p",",":"^c",";":"^s"},ed=function(a){let b={};for(let f in a)da(a,f)&&(b[a[f]]=f);return b}(Zb),dh="^><%/\\(){}[]".split(""),ng=0,Ef=[],xi=!0,fh=[],Ig=[],rf, Tf=[],yk=0,Yc="-",Gg=0,Rg=0,Mc,Qg,Hg=[],Uf=0,Ze=0,Jj=[],Rl={name:"",type:"",validUntil:0,start:0,target:void 0,url:"",title:"",view:void 0},sf,Ff,zk,Ak,Ye,Kj,Bk=-1,Ei=null,kl=[],Ck=[],ll=!1,Lj={_csprv_:{blockedURL:Na,documentURL:Na,referrer:Na,sourceFile:Na},_customerror_:function(a,b){return"name"===a?Xa(a,b,!0,1E3):Xa(a,b,!0,Lb("mcepsl"))},_vc_:{VE:function(a,b){return b}},_dj_:function(a,b){return b},_wv_:{lcpU:Na}},Ek,Fh=class{constructor(){this.id=++Ek;this.sendingListeners=[];this.isBinary= this.beaconTriggered=!1;this.G=[]}addBeaconRequestListener(a){this.sendingListeners.push(a)}removeBeaconRequestListener(a){for(let b=0;bthis.rc(a)).catch(a=>this.kb(a))}ia(){return J(this.G.referer,Lb("mhl"))}Fa(){let {referer:a}=this.G;return!!a&&a!==t()&&!wb("cors")}updateBeaconSendingStatus(a,b){let {Ce:f,De:k,beacon:n}=this.G;try{n.updateBeaconSendingStatus(a,b,f,k)}catch(v){}}Oa(a){if(!("object"==typeof a&&a&&"status"in a&&Pg(a,7))){a="object"==typeof a&&a&&"message"in a?a.message:"";var b;if(b=this.Ea())b=Df,b= !!(b.sf||b.msf||b.ff)&&"sendBeacon"in navigator&&!wb("dsndb");a=new jl({status:0,message:a,Ea:b,Zb:this.G})}return a}rc({body:a,status:b}){if(this.ba("success",a||b),a){b=(null==a?void 0:a.split("|"))||[];b.splice(0,1);for(let Oa of b){b=a;let [db,Wa]=Oa.split("=");if(db===og()||"sn"===db){if(b=decodeURIComponent(Wa),cf(b)){mh(b);b=og();try{jb.sessionStorage.removeItem(b)}catch(ub){}}}else if("name"===db)try{if(!wb("eao")){var f=pi(),k=jb.localStorage.getItem(f),n=Fc("cuc"),v=0;if(k){let ub=rg(k), Ob=qi(ub.config||"",ub);v=parseInt(Ob.lastModification||"0")}var K=rg(b),Z=qi(K.config||"");if(!n||!Z.cuc||n===Z.cuc){var la=parseInt(Z.lastModification||"0");la>v&&(jb.localStorage.setItem(f,b),ri(Z),gc(Z,!0),ti(Z),Zg(Z),la>+(Wf.lastModification||0)&&(Wf=Je(Z),H({kind:"CONFIG_UPDATE",detail:Wf})))}}}catch(ub){}else"enabled"===db&&"false"===Wa&&md("Cost Control")}}}ba(a,b){for(let f of gf())f(this.G.beacon,a,b)}kb(a){a=this.Oa(a);100<=fh.length||fh.push(a);if(this.ba("fail",a.status),429===a.status){for(let b of te)b.uc(); return md("Overload Prevention"),Ie.resolve()}if(!qa)try{let b=pi();jb.localStorage.removeItem(b)}catch(b){}return a.Ea?Ie.reject(a):Ie.resolve()}},km=jb.fetch,bm=class extends Pl{constructor(a){super(a);a=a.Yb;let b={["Content-Type"]:this.Z};this.Fa()&&(b["x-dtreferer"]=this.ia());this.ma={method:"POST",credentials:"same-origin",headers:b,body:a,keepalive:"string"==typeof a&&65536>a.length};this.sc()}sc(){let a=Lb("xt");if(a){var b=new AbortController;mb.dT_.st(b.abort.bind(b),a);this.ma.signal= b.signal}}I(){try{return km(this.G.path,this.ma).then(a=>this.ib(a))}catch(a){return Ie.reject(a)}}ib(a){if(this.updateBeaconSendingStatus(XMLHttpRequest.DONE,a.status),!a.ok||200!==a.status)throw new Ol(a.status);return a.text().then(function(b){return{body:b,status:a.status}})}Ea(){return!0}},nl=class extends Pl{constructor(a){super(a)}I(){let {path:a,Yb:b}=this.G,f=!1;try{f=navigator.sendBeacon(a,b||"")}catch(k){}return f?(this.updateBeaconSendingStatus(XMLHttpRequest.DONE,200),Ie.resolve({status:200, body:void 0})):(this.updateBeaconSendingStatus(XMLHttpRequest.DONE,0),Ie.reject(new Ol(0)))}Ea(){return!1}},$l=class extends Pl{constructor(a){super(a);this.xhr=vk()}I(){let {path:a,Yb:b}=this.G,f=this;return new Ie(function(k,n){let v=f.xhr;v.open("POST",a,!0);v.setRequestHeader("Content-Type",f.Z);f.Fa()&&v.setRequestHeader("x-dtreferer",f.ia());v.addEventListener("readystatechange",function(){f.updateBeaconSendingStatus(v.readyState,v.status);v.readyState===XMLHttpRequest.DONE&&(200===v.status? k({body:v.responseText,status:v.status}):n(new jl({status:v.status,Ea:!0,Zb:f.G})))});v.send(b)})}},Sl=class extends $l{constructor(a){super(a);(a=Lb("xt"))&&(this.xhr.timeout=a,this.xhr.ontimeout=()=>this.ma())}ma(){try{this.xhr.abort()}catch(a){}}Ea(){return!0}},Lg=!1,pl,Mg,Mh,Nh,Ng,im={Ge:gg},Fi,Yl=0,cm="function"==typeof PerformanceResourceTiming||"object"==typeof PerformanceResourceTiming,dm="function"==typeof PerformanceNavigationTiming||"object"==typeof PerformanceNavigationTiming,Hi="function"== typeof PerformanceTiming||"object"==typeof PerformanceTiming,fm={navigate:0,reload:1,yg:2,Gh:3},gm={unknown:0,xmlhttprequest:1,fetch:2,beacon:3,iframe:4,frame:5,subdocument:6,img:7,image:8,css:9,svg:10,link:11,script:12,input:13,body:14,object:15,embed:16,source:17,audio:18,video:19,track:20,eventsource:21,other:22,icon:23},Ph={},ql=Math.pow(2,-52),em=["dtRpid","dtSInfo","dtTao","dtRequestID"],Tl=!1,rl,wg=["_warning_","_error_","_log_","_rs_"],hm=class{constructor(a,b,f,k,n,v,K,Z,la,Oa,db,Wa,ub={readyState:-1, status:-1},Ob=-1,Eb,cc,ac,Rd,Sc=h()){this.start=a;this.stop=b;this.type=f;this.name=k;this.info=n;this.domNodes=v;this.referer=K;this.title=Z;this.isCustomAction=Oa;this.Xa=db;this.Kc=ub;this.guessedName=Eb;this.ib=cc;this.tc=Rd;this.id=Sc;this.depth=1;this.Za=this.Qb=0;this.qa=-1;this.zc=this.pb=0;this.Sa=-1;this.cb="";this.subActions=[];this.ia=[];this.Ma=[];this.status=0;this.I=[];this.childFrameActions=0;this.ba=!1;this.Na=this.Ba=0;this.Md=!1;this.Jb=0;this.xhrUrl="";this.ma=!1;this.Od(la);this.Ud= Fi;this.Aa(b);this.status=Wa?3:0;this.Ja=0<=Ob;this.Za=Math.max(Ob,0);ac&&(this.sourceView=ac)}getRootReferer(){return this.parent?this.parent.getRootReferer():this.referer}Ha(){return this.parent?this.parent.Ha():this.id}Aa(a){this.ma||(this.stop=a,td=Math.max(td,this.stop))}ld(){this.ma=!0}Tc(a,b=!1){3===this.status&&!b||a&&a.name&&(a.depth=this.depth+1,this.subActions.push(a),a.oc()&&(this.Jb++,this.pd(1)),a.parent=this,a.Ja||this.wb(),a.Za+=this.Za,a.Qb=this.Qb+ +a.Ja)}sd(){return 3===this.status&& !this.qc()}close(a,b,f,k=!1){this.domNodes=document.getElementsByTagName("*").length;this.start=b||this.start;b=!1;let {start:n,stop:v,id:K,Jb:Z}=this;if(a){let la;f?(b=!0,la=Math.max(a,n)):la=Math.max(a,n,v);this.Aa(la)}return Z?(this.status=1,!1):3===this.status?!1:(this.status=3,H({kind:"ACTION_CLOSED",detail:{s:this.stop,a:n,r:this.Ha(),i:K,f:k,t:this.type,x:this.xhrUrl,dne:b,rt:void 0,cs:this.Ba,ce:this.Na,xe:this.Sa,xm:this.cb,in:this.info}}),!0)}ad(){this.pb--;this.parent&&this.parent.ad()}$b(a, b,f,k=!1){if(this.close(a,b,f,k)){var n=this.parent;if(n){n.Jb--;this.Z()||n.ad();let v=n.stop;n.Aa(Math.max(this.stop,v));Hb(()=>{this.kb(n,v)},0);1===n.status&&n.$b(a)}}}kb(a,b){this.Ja&&(Dc(this.qa),a.stop===this.stop&&(a.stop=b),a.mf(this),delete Cd.actions[this.id])}bd(a){return a+1>Lb("moa")&&!this.Z()}rc(){let a=this.bestMatchingResource||xc(this.xhrUrl,"fetch"===this.info?"fetch":"xmlhttprequest",this.start,3===this.status?this.stop:0);return Ne(a)?a:null}We(){let a=this.rc();if(!a||0>=a.startTime)return[]; this.Fa(a);let b=["b",me()+Math.round(a.startTime)];return qe(a,b,a.startTime),b}Ad(){let {start:a,stop:b,id:f}=this;for(let k of this.subActions)k.Ad();H({kind:"ACTION_BEFORE_SEND",detail:{s:b,a,i:f,r:this.Ha()}})}vc(a){let {start:b,stop:f,id:k,type:n,xhrUrl:v,Ba:K,Na:Z,cb:la,Sa:Oa,G:db}=this;for(let Wa of this.subActions)Wa.vc(a);H({kind:"ACTION_SENT",detail:{s:f,a:b,r:this.Ha(),i:k,f:a,t:n,x:v,rt:db,cs:K,ce:Z,xm:la,xe:Oa,in:this.info}});Dc(this.qa);delete Cd.actions[this.id];this.Md=!0}uc(){this.Bf= !0;E(this.subActions,function(a){a.uc()})}qc(){return!!this.I.length}Qe(){return this.Ra=this.start+1E4,this.Nb=100,this}Ff(){this.bf=dc()}Me(){this.Oa=dc()}Ve(){return!!this.bf&&!this.Oa}oc(){return 1===this.status||0===this.status}Db(){return(this.Ja&&3===this.status||this.Xa&&!(0{var f;N(this.I,this.I.indexOf(a)); this.Aa(Math.max(b,this.stop));this.qc()||null===(f=this.ib)||void 0===f||f.Ge()};return this.I.push(a),a}we(a,b){this.Ma.push([a,b])}vd(){this.ba=!0}zf(a){this.ba||(a>this.stop&&3===this.status?this.Ba=-6:this.Ba=a)}yf(a){this.ba||(a>this.stop&&3===this.status?this.Na=-6:this.Na=a)}pd(a){this.pb+=a;let b=3===this.status;if(b&&(this.status=1),this.parent)b&&(this.Z()||a++,this.parent.Jb++),this.parent.pd(a)}Z(){return wg.includes(this.type)}mf(a){let b=this.subActions;for(let f=b.length-1;0<=f;f--)if(b[f]=== a){N(b,f);a.parent=void 0;break}}},Ul="loadEventEnd loadEventStart domComplete domContentLoadedEventEnd domContentLoadedEventStart domInteractive responseEnd".split(" "),bf=[],tk={dtAWF:function(a,b,f,k,n,v){let K;return k&&!bh(k)?(bf.push({xhrUrl:F(Ga(n||"")),actionId:k,featureHash:v||""}),K=a.apply(b,f||[]),"g"===v?Hb(function(){for(let Z=0;Z"fetch"===sa.initiatorType&&ca.dT_.gto()+ Math.round(sa.startTime)>=Y&&sa.name===ca.dT_.tau(da),wd:[],Qc:void 0};return aa.set(N,Sa),Sa}function Ya(N){let {actionId:Y,te:da,nf:Sa,wd:sa,bestMatchingResource:U,Ee:H}=N;if(da&&Sa&&sa.length){U&&sa.push(U);var W=ca.dT_.cbf(sa,da,Sa,N.Qc);sa.length=0;W&&(N.bestMatchingResource=W,ca.dT_.uabmr(Y,W),null==H||H())}}function Qa(N){aa.forEach(function(Y){let {wd:da,$e:Sa}=Y,sa=ca.dT_.aFr(N,Sa);da.push(...sa);Ya(Y)})}function ya(N){return Va(this,void 0,void 0,function*(){ca.dT_.nw();try{yield new na(function(Y, da){let Sa=ca.dT_.st(da,1E3);N.Ee=function(){ca.dT_.ct(Sa);Y();aa.delete(N.actionId)};Ya(N)})}catch(Y){}})}function Ma(N,Y,da){if(!ea)return Ka;let Sa=Ca(N,Y,da);return function(sa,U){return Sa.Qc=U,Sa.nf=sa,ya(Sa)}}function La(){(ea=!!va.PerformanceObserver,ea)&&(new PerformanceObserver(function(N){Qa(N.getEntries())})).observe({entryTypes:["resource"]})}function kb(N){let Y={};return N.forEach(function(da,Sa){Y[Sa]=da}),Y}function cb(N,Y){function da(T){let O=T.then;T.then=ca.dT_.wwi(function(ma, xa){var Ra=[];"function"==typeof ma&&(Ra[0]=function(xb){ca.dT_.ec(Y.actionId);var Ua=xb;if(ca.dT_.iIO(Ua,18)){var fb=Y.actionId;Y.status=Ua.status;Y.statusText=Ua.statusText;"headers"in Ua&&ra.gEMD&&ra.iRHCA&&ra.iRHCA()&&ca.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:fb,h:kb(Ua.headers)}});ca.dT_.mx()&&!Ua.ok&&(Y.hasError=!0,Y.errorReason="abort",-1===Ua.status?ca.dT_.mxc(fb):ca.dT_.mxf(Ua.status,Ua.statusText,fb))}let Fb;try{Fb=X.Kb(ma,this,arguments)}finally{ca.dT_.lc(Y.actionId),Sa()}return Fb}); "function"==typeof xa&&(Ra[1]=function(xb){ca.dT_.ec(Y.actionId);var Ua=xb;ca.dT_.mx()&&ca.dT_.iIO(Ua,7)&&(Y.hasError=!0,ca.dT_.mxg(Ua.message,Y.actionId));let fb;try{fb=X.Lb(xa,this,arguments)}finally{ca.dT_.lc(Y.actionId),Sa()}return fb});Ra=X.then(O,this,Ra);return da(Ra),Ra},O)}function Sa(){if(H=ca.dT_.nw(),!U){U=!0;var T=ca.dT_.nw();W(T,Y.status).then(sa).catch(sa)}}function sa(){ca.dT_.dlx(Y.actionId,H);ca.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"fetch",x:Y.url,m:Y.config.method||"GET", c:Y.status,s:Y.statusText,a:void 0,e:void 0,q:Y.startTime,t:Y.hasError,o:Y.errorReason,n:Y.traceContext}})}let U=!1,H,W=Ma(Y.actionId,Y.startTime,Y.url);da(N)}function za(...N){if(!N.length)return X.fetch(Q,this,N);N=Array.prototype.slice.call(N);var Y="function"==typeof va.Request&&ca.dT_.iIO(N[0],17),da=Y?N[0].url:N[0];"object"==typeof da&&(da=da.toString());if(Y)Y=N[0];else{Y=N[1];var Sa=va.Headers?new va.Headers:{};Y?Y.headers||(Y.headers=Sa):Y={headers:Sa};N[1]=Y}Sa=ca.dT_.nw();let sa=ca.dT_.ex("fetch", 3,da);N=(ca.dT_.disE({kind:"REQUEST_STARTED",detail:{i:"fetch",x:da}}),{url:da,config:Y,ta:N,actionId:sa,startTime:Sa,status:0,statusText:"",errorReason:void 0,hasError:!1,traceContext:ca.dT_.gtc()});N.config.keepalive&&ca.dT_.bcv("dKAH")||ca.dT_.sch(N.config,N.url,N.actionId,void 0,N.traceContext);da=X.fetch(Q,this,N.ta);return cb(da,N),da.then(bb,bb),da}var na=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,ca="undefined"!=typeof window?window:self,va="undefined"!=typeof globalThis?globalThis:"undefined"!= typeof window?window:void 0,ea,aa=new Map,ra,Q,X={fetch:function(N,Y,da){return ra.aWF(N,Y,da)},then:function(N,Y,da){return ra.aWF(N,Y,da)},Kb:function(N,Y,da){return ra.aWF(N,Y,da)},Lb:function(N,Y,da){return ra.aWF(N,Y,da)}};(function(){var N,Y;(ra=va.dT_)&&null!==(Y=(N=ca.dT_).smbi)&&void 0!==Y&&Y.call(N,"7")&&va.fetch&&(La(),Q=va.fetch,va.fetch=ca.dT_.wwi(za,Q))})()})(); (function(){function Ka(za){var na;null===(na=cb.console)||void 0===na||na.log(`${"[dynatrace]"} ${za}`)}function Va(za){return null===za||"object"!=typeof za?!1:"[object Object]"===Object.prototype.toString.call(za)}function bb(za){let na=!1;for(let ca in za)Object.prototype.hasOwnProperty.call(za,ca)&&Ca(za[ca])&&(Ka(`key "${ca}" contains non-finite numbers: [${za[ca]}] which have been changed to null!`),na=!0);return na}function Ca(za){if("function"==typeof za)za=!0;else if(Array.isArray(za)){let na= !1;for(let ca of za)Ca(ca)&&(na=!0);za=na}else za=Va(za)?bb(za):!("number"!=typeof za||isFinite(za));return za}function Ya(za,na){let ca={};for(let ea in na)kb.dT_.oHOP(na,ea)&&("dt"===ea?Ka('"dt" is a reserved property and will be discarded!'):ea.startsWith("dt.")?Ka(`"dt.*" is a reserved keyword as a property name. Key "${ea}" will be discarded!`):ca[ea]=na[ea]);var va;na=null!==(va=cb.performance)&&void 0!==va&&va.now?Math.round(1E6*((performance.timeOrigin||performance.timing.navigationStart)+ cb.performance.now())):1E6*Date.now();za=Object.assign(Object.assign(Object.assign({timestamp:na,"event.kind":"RUM_EVENT","event.provider":cb.location.hostname},ca),za),{"dt.rum.application.id":kb.dT_.scv("app"),"dt.rum.sid":kb.dT_.gVI(),"dt.rum.instance.id":kb.dT_.gVID(),"dt.rum.schema_version":"1.2"});return bb(za)&&(za["dt.rum.has_nfn_values"]=!0),za}function Qa(za){let na=kb.dT_.cB();kb.dT_.gBP().ar(na,JSON.stringify(za));kb.dT_.sB(na,!1,!1,{contentType:"event",st:kb.dT_.nw()})}function ya(za){return Va(za)? !0:(Ka("Provided attributes must be a JSON like object!"),!1)}function Ma(za,na){if(!za||"string"!=typeof za)Ka("Provided event type must be a non-empty string!");else if(ya(na)){{let va=JSON.stringify(Object.assign({"event.type":za},na));try{var ca=(new cb.TextEncoder).encode(va).length}catch(ea){ca=va.length}}za=Ya({"event.type":za,"event.kind":"BIZ_EVENT","dt.rum.custom_attributes_size":ca},na);Qa(za)}}function La(za,na){za&&"string"==typeof za?ya(na)&&(za=Ya({"event.type":za},na),Qa(za)):Ka("Provided event name must be a non-empty string!")} this.dT_&&dT_.prm&&dT_.prm();var kb="undefined"!=typeof window?window:self,cb="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0;(function(){var za,na;if(cb.JSON&&cb.JSON.stringify&&cb.dT_&&null!==(na=(za=kb.dT_).smbi)&&void 0!==na&&na.call(za,"N")){var ca;null!==(ca=cb.dynatrace)&&void 0!==ca&&ca.sendBizEvent?Object.assign(cb.dynatrace,{sendBizEvent:Ma}):cb.dynatrace={sendEvent:La,sendBizEvent:Ma}}})()})(); (function(){function Ka(m,u,r,E){function L(fa){return fa instanceof r?fa:new r(function(pa){pa(fa)})}return new (r||(r=I))(function(fa,pa){function Na(ab){try{hb(E.next(ab))}catch(yb){pa(yb)}}function Xa(ab){try{hb(E.throw(ab))}catch(yb){pa(yb)}}function hb(ab){ab.done?fa(ab.value):L(ab.value).then(Na,Xa)}hb((E=E.apply(m,u||[])).next())})}function Va(m,u=[]){var r=ua||ka.dT_;r=null!=r&&r.iIO?r.iIO:null;return!(null===r||void 0===r||!r(m,u))}function bb(m){return m&&"IFRAME"===m.nodeName}function Ca(m){return m&& "IMG"===m.nodeName}function Ya(){return Vd}function Qa(m,u,r){if(!cd[r]){var E=cd;let L=new Image;u={url:r,time:C.dT_.nw(),element:L,Bh:u};m=(kb(L,u,m),L.src=r,L);E[r]=m}return cd[r]}function ya(m,u,r){let E=Cc[u][r]||[];if(m.element){let L=C.dT_.aFI(E,function(fa){return fa.element===m.element});0<=L&&E.splice(L,1)}Ma(m,u,r)}function Ma(m,u,r){Cc[u][r]||(Cc[u][r]=[]);Cc[u][r].push(m)}function La(m,u,r){u=Cc[u][r]||[];m=u.indexOf(m);0<=m&&u.splice(m,1)}function kb(m,u,r){Ma(u,2,r);let E=()=>{La(u, 2,r);var fa=L;m.removeEventListener("load",E);m.removeEventListener("error",fa)},L=()=>{La(u,2,r);ya(u,1,r);var fa=L;m.removeEventListener("load",E);m.removeEventListener("error",fa)};m.addEventListener("load",E);m.addEventListener("error",L)}function cb(m){return hd&&Va(m,13)&&"navigation"!==m.entryType||Va(m,["_dtCl"])}function za(m){m.message}function na(m){return 0=Lc?(m.yc++,!0):(m.xc++,!1)}function X(m){return Math.ceil(m.width*m.height)}function N(m,u,r,E,L,fa=""){try{if(!E&&(E=Y(u,m.za,L),!ca(E)))return null;L=E;let Na={url:fa,time:0,node:u,v:!ra(m,u,r),area:X(aa(L)),offset:{top:L.top,left:L.left,width:L.width,height:L.height},is:0,ts:1};var pa=C.dT_.tau(fa); m=Pa;return!(!m||!m.test(pa))&&(Na.is=2),Na}catch(Na){}return null}function Y(m,u=new WeakMap,r){var E=C.dT_.gFId();var L=u.get(m);if(L||(L={},u.set(m,L)),L[E])E=L[E];else{u=ka.pageYOffset;var fa=m.clientTop,pa=ka.pageXOffset,Na=m.clientLeft,Xa=0,hb=0;Ra(m)&&(Xa=m.offsetWidth,hb=m.offsetHeight);Xa={top:0,left:0,offsetWidth:Xa,offsetHeight:hb,clientWidth:m.clientWidth,clientHeight:m.clientHeight};if("function"==typeof m.getBoundingClientRect)try{var ab=m.getBoundingClientRect();let yb=ab.left;Xa.top= ab.top+u-fa;Xa.left=yb+pa-Na}catch(yb){}E=(L[E]=Xa,Xa)}L=E.top;ab=E.left;r&&(L+=r.top,ab+=r.left);r={top:L,left:ab,width:E.clientWidth,height:E.clientHeight};return Ra(m)&&(r.width=E.offsetWidth,r.height=E.offsetHeight),r}function da(m){return m.area>Ja&&m.v&&0===m.is&&0Ja||(L+=2),0!==r.is&&(L+=4),L)}r.relevance=E;r.ireason=u}}function sa(m){if(m.length)return C.dT_.red(m, function(u,r){return da(r)&&(!u||u.time<=r.time)?r:u},void 0)}function U(){let m=C.dT_.bcv,u=C.dT_.scv,r=C.dT_.ncv;var E=C.dT_.de(u("iub"));try{E&&(Pa=new RegExp(E,"i"))}catch(L){`${E}${L.message}`}Aa=m("vcfi");ob=r("vcx");Ta=r("tvc");eb=u("uana");rb=C.dT_.de(u("mb"));Kb=r("vcit");zb=1E3*r("oat");nc=m("fvdi");Lc=r("vscl");Ja=r("vct");tc=m("ccNcss");Ec=m("vrt");Kc=m("vcsb")}function H(m){for(let u=0;u{var lc=ab;let Wc=fb(Db),yc=!ra(m,u)&&na(fa);(Wc?hc(Wc,yc,L):Fb(m,u,lc,fa,pa,yc,L)).then(Na).catch(Xa)};!pa&&O(u)?(u.addEventListener("load",hb),u.addEventListener("error",hb)):hb();hb=!0}Ca(u)&&(oc=Jb(u))&&(oc=N(m, u,ab,fa,E,oc))&&L.push(oc);hb||Na()})}function Wb(m,u,r,E,L){return Ka(this,arguments,void 0,function*(fa,pa,Na,Xa,hb,ab=!1){try{let yb=Y(pa,fa.za),oc=Na.getComputedStyle(pa);(Ra(pa)?pa.offsetWidth*pa.offsetHeight>Ja:pa.clientWidth*pa.clientHeight>Ja)?ca(yb)&&(yield $b(fa,pa,Na,Xa,hb,yb,ab)):(C.dT_.iIO(pa,10)||oc.backgroundImage&&"none"!==oc.backgroundImage)&&(yield $b(fa,pa,Na,Xa,hb,yb,ab))}catch(yb){}})}function ja(m){return rd?ec(1,m).concat(ec(2,m)):[]}function Da(m){return function(u){var r= C.dT_.gto();let E=u.time-r;r=(u.endTime||u.time)-r;return{name:u.url,failedResource:m,startTime:E,responseEnd:r,duration:r-E,_dtCl:!0}}}function ec(m,u){let r=C.dT_.aM(Cc[m][u]||[],Da(m));u?delete Cc[m][u]:Cc[m]={};return r}function $c(m){return!m.time}function bc(m,u,r){m=m.getEntriesByName(r.url,"resource")[0];cb(m)?(r.time=Math.round(u+m.responseEnd),r.ts=0):r.time=0}function kc(m,u){let r=null,E=0;try{r=u.performance,E=C.dT_.gNTO(r)}catch(L){}r&&(m=C.dT_.aFr(m,$c),C.dT_.fE(m,bc.bind(null,r,E)))} function pb(m){return!(!m||!m.startsWith("http"))}function Nb(m,u){return"loading"in HTMLImageElement.prototype&&"lazy"===m.getAttribute("loading")&&!na(Y(m,u))}function Jb(m){try{if(m.srcset)return m.currentSrc;let u=m.parentElement;if(u&&"PICTURE"===u.nodeName)for(let r=0;rE&&(u+=(1-E)*m),E+= fa.Xb/L,r=fa.time;return Math.round(u)}function Bb(m,u,r){let E=[];for(let L in m)if(C.dT_.oHOP(m,L)){let fa=m[L].area;E.push({time:+L-r,Xb:fa/u,area:fa})}return E.sort(function(L,fa){return L.time-fa.time}),E}function jc(m){return m.v}function qc(m,u){var r;let {time:E,area:L}=u;return null!==(r=m[E])&&void 0!==r||(m[E]={area:0,Xb:0,time:0}),m[E].area+=L,m}function Xb(m){m.Qa--;t(m)}function tb(m,u){var r=-1;if(u){r=Math;var E=u.time;E=r.round.call(r,0>E?-1:E-m.Ta);r=(E>=zb?(m.trigger="t",E=-2): 0>E&&(E=-1),E);if(E=u.node){var L=u.area;let Db={left:NaN,top:NaN};try{Db=E.getBoundingClientRect()}catch(lc){`${lc.message}`}var fa=eb.split(",");L={location:{x:Math.ceil(Db.left),y:Math.ceil(Db.top)},size:Math.ceil(L),Jg:E.getAttribute("class"),id:E.getAttribute("id"),name:E.getAttribute("name"),tagName:E.tagName,Ke:C.dT_.gecsss(E)};for(pa of fa)if(fa=E.getAttribute(pa)){L.Hf={key:pa,value:fa};break}var pa=L;if(pa){var {name:Na,Hf:Xa,location:hb,size:ab,tagName:yb,Ke:oc}=pa;pa=C.dT_.aesc(Na||""); E=[hb.x,hb.y,ab];pa=(pa&&E.push(`n;${pa}`),Xa&&E.push(`u;${C.dT_.aesc(Xa.key)},${C.dT_.aesc(Xa.value)}`),oc?E.push(`s;${C.dT_.aesc(oc)}`):E.push(`t;${C.dT_.aesc(yb)}`),E.join("|"))}else pa="";u.kd=pa}m.Ue&&(rd=!0)}return r}function y(m,u,r){let E=C.dT_.nw()-u.Yc;var L=C.dT_.nw(),fa=C.dT_.aFr(u.na,ma);var pa=u.Ta;C.dT_.nw();for(let oc=fa.length-1;0m&&(Ab=m),Ab);L=C.dT_.nw()-L;m=[["V",m+"|"+u.trigger],["VCD",E+""],["VCDS",L+""],["VCS",u.Yc-u.Ta+""],["VCO",u.Bd-u.Ta+""],["VCI",u.yc+""]];r&&m.push(["TS",r.ts+""]);(r=(null==r?void 0:r.kd)||"")&&m.push(["VE",r]);m.push(["S",(0<=pa?pa:-1)+ ""]);C.dT_.cAE("_vc_",m,u.actionId,u.Ta)}function x(m){"n"===m.trigger&&(m.trigger=m.Ia?"f":"c");m.na.sort(function(L,fa){return L.time-fa.time});let u=sa(m.na),r=tb(m,u);y(r,m,u);Sa(u,m.na);yd=r;let E={t:m.trigger,k:u,v:r};Vd=E;C.dT_.disE({kind:"VISUALLY_COMPLETE",detail:Object.assign(Object.assign({},E),{a:m.actionId,e:m.na})});u&&(u.node=null);m.na=[];H(m.jd);m.od=!0;m.pf(-1{bd(ab,r,yb)||(C.dT_.ct(Xa),S(r,!0,fa,Na,hb,ab))};u=!("visible"===document.visibilityState||!Kc);Ib.push(Na);var {qa:Xa,Vd:hb}=S(r,L||u,fa,Na,void 0,u?"b":void 0)}});C.dT_.addE("ACTION_BEACON_FORCED",function(){W(C.dT_.las()?"l":"f")});C.dT_.addE("VISIBILITY_CHANGED",function(u){"1"===u.detail&&W("b")})}function S(m,u,r,E,L,fa){let pa=L||C.dT_.aAWC(m);return pa?u?(fd(m,pa,!0,r,E,fa),Gb):{qa:C.dT_.st(function(){fd(m,pa,!1, r,E,fa)},ob),Vd:pa}:Gb}function ia(m,u){return function(r){r=u+r.time;return!m||m<=r}}function ta(m,u,r,E,L){var fa=E.push;a:{if((r||!m.Rb.has(L))&&L.nodeType!==Node.TEXT_NODE&&Ra(L)){var pa=V(L,m.actionId,r,m),Na=pa.Xc;Ca(L)?(ba(L,m.actionId,r,m),Na.push(L)):bb(L)&&Na.push(L);if(r=L&&L.nodeType&&1===L.nodeType)try{let hb=rb;r=!!hb&&L.matches(hb)}catch(hb){r=!1}if(Na.length&&!r)for(let hb of Na)Rc(hb,m,u,L,pa.style);else Na=Y(L,m.za),Na=X(aa(Na)),Qc(m,{time:Math.round(u),node:L,area:Na,v:!ra(m,L, pa.style),url:"",offset:{top:0,left:0,width:0,height:0},is:r?1:0,ts:1});try{if(L.hasChildNodes()){var Xa=L.childNodes;break a}}catch(hb){}}Xa=[]}fa.call(E,Xa)}function Ga(m,u){return Ka(this,void 0,void 0,function*(){let r=!u.Ia,[E]=C.dT_.gXACT(u.actionId),L=m;return E&&(L=yield C.dT_.fP(m,ia(E,C.dT_.gto()),r)),yield C.dT_.fEP(L,function(fa,pa,Na,Xa){let hb=[],ab=fa.time;C.dT_.fEP(fa.nodes,ta.bind(null,u,ab,!0,hb),ab,r).then(function(){return C.dT_.fEP(hb,function(yb,oc,Db,lc){C.dT_.fEP(yb,ta.bind(null, u,ab,!1,hb),null,r,!0).then(lc).catch(za)},null,r,!0)}).then(Xa).catch(za)},null,r,!0),u})}function lb(m,u,r){C.dT_.ct(m.Wa);C.dT_.ct(m.jb);C.dT_.rMO(`vc-timeout-${u}`);m.Wa=-1;m.jb=-1;mc(u,r,!0)}function pc(m,u){let r={jb:-1,Wa:-1};return r.jb=C.dT_.st(function(){lb(r,m,u)},Ta),Gc(m,u,r),C.dT_.aMO(`vc-timeout-${m}`,function(){Gc(m,u,r)}),r}function Gc(m,u,r){C.dT_.ct(r.Wa);r.Wa=C.dT_.st(function(){lb(r,m,u)},Kb)}function mc(m,u,r){return Ka(this,void 0,void 0,function*(){let E=C.dT_.gMN(m);if(C.dT_.rMO(m), u.Bd=C.dT_.nw(),u.Qa++,r&&(Cb||nc)){u.Qa++;let L=yield M(u,ka,void 0,void 0,u.Ia);C.dT_.fE(L,Qc.bind(null,u));Xb(u)}else E.length||t(u);yield Ga(E,u);Xb(u)})}function Qc(m,u){var r=u.node;if(r){if(m.Rb.has(r)){(r=m.Rb.get(r))&&u.time>m.na[r].time&&(m.na[r]=u);return}m.Rb.set(r,m.na.length)}m.na.push(u)}function fd(m,u,r,E,L,fa="n"){H(L);L=C.dT_.lAID()===m;let pa={Ta:E,cd:0,gd:0,Qa:0,od:!1,Yc:C.dT_.nw(),Bd:0,qa:C.dT_.st(function(){pa.Ia=!0;pa.Qa=0;t(pa)},zb),lb:[],Je:[],na:[],Rb:new WeakMap,Ue:L,pf:u, actionId:m,trigger:fa,Ia:r,xc:0,yc:0,za:new WeakMap,jd(Xa,hb){bd(Xa,m,hb)||(pa.Ia=!0,pa.Qa=0,pa.trigger=Xa,0<=Na.Wa&&0<=Na.jb&&lb(Na,m,pa),t(pa))}};if("b"===fa)t(pa);else{var Na={Wa:-1,jb:-1};Ib.push(pa.jd);L&&!r?Na=pc(m,pa):mc(m,pa,L)}}function bd(m,u,r){return u!==C.dT_.lAID()&&(r||"u"===m)}function md(m,u,r,E,L,fa,pa){let Na=C.dT_.tau(m);var Xa=Pa;Xa=Na&&Xa&&Xa.test(Na);let hb=X(aa(E)),ab={url:Na,time:Math.round(u),node:r,v:!ra(L,r,pa),area:hb,offset:E,is:Xa?2:0,ts:1};Qc(L,ab);E=Ca(r);pa=bb(r); m=E&&!r.complete&&!m.startsWith("data:")||pa&&O(r);if(L.cd++,L.lb.push({name:ab.url,startTime:u}),!m||L.Ia||Xa)(E||pa)&&Jc(r,L,ab,fa,!0);else{let yb=()=>{L.za.delete(r);Jc(r,L,ab,fa,!1);r.removeEventListener("load",yb);r.removeEventListener("error",yb)};r.addEventListener("load",yb);r.addEventListener("error",yb)}}function vc(m){return m.currentSrc||m.getAttribute("src")||m.getAttribute("href")||""}function wc(m,u,r,E,L){var fa=Pa;fa=(m=C.dT_.tau(m))&&fa&&fa.test(m);let pa=L===u;return{url:m,time:Math.round(r), node:u,v:!1,area:0,offset:E,is:fa?2:0,w:pa?u.width:L.clientWidth,h:pa?u.height:L.clientHeight,nw:pa?u.naturalWidth:u.width,nh:pa?u.naturalHeight:u.height,ts:1}}function Rc(m,u,r,E,L){let fa=vc(m);if(T(fa)&&!Nb(m,u.za)&&!u.lb.some(function(Na){return Na.name===fa})){var pa=Y(E,u.za);Ca(m)&&!m.width||ca(pa)?(na(pa)||Ca(m))&&md(fa,r,m,pa,u,E,L):Ca(m)&&u.na.push(wc(fa,m,r,pa,E))}}function ad(m,u,r,E){var L=[{Ic:m.ts,time:m.time}];!E&&Ec?L.push({Ic:2,time:u}):(u=Math.round(C.dT_.red(r,xb(),0)),0=ra&&!Ma.dT_.iIO(ea,8))if("object"==typeof ea&&!aa.includes(ea)){aa.push(ea);for(let X in ea)Ma.dT_.oHOP(ea,X)&&(Q++,Q+=ya(ea[X],aa,ra+1))}else if(Array.isArray(ea)&&!aa.includes(ea)){aa.push(ea);for(let X of ea)Q+=ya(X,aa,ra+1)}}catch(X){}return Q}this.dT_&&dT_.prm&&dT_.prm();var Ma="undefined"!=typeof window?window:self,La="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,kb,cb=0,za={},na=[],ca={fueldeck:"FDUPA",soasta:"url:c.go-mpulse.net", monitis:"JSBenchmark",pingdom:"PRUM_EPISODES",newrelic:"NREUM",appdynamics:"ADRUM",appneta:"_tly",pendo:"pendo",heap:"heap",mixpanel:"mixpanel",amplitude:"amplitude",tealeaf:"TLT",datadog:"DD_RUM",elastic:"elasticApm",requestmetrics:"RM",instana:"ineum",plumbr:"PLUMBR",glassbox:"_detector",decibelinsight:"decibelInsight",contentsquare:"CS_CONF",hotjar:"hjBootstrap",quantummetric:"QuantumMetricAPI",fullstory:"FS"},va={g:function(){let ea=Array.prototype.slice.call(document.querySelectorAll("[ng-version]")), aa=[];for(let ra=0,Q=ea.length;ra!!kc}catch(I){}}function Ya(){bc=ec.dT_;Da.dT_.gBI().sf?pb=()=>!1:pb=()=>(Ca(),!!kc)}function Qa(I){"function"==typeof M.addEventListener?M.addEventListener("resourcetimingbufferfull",I):"undefined"!=typeof M.onresourcetimingbufferfull&&(qb=M.onresourcetimingbufferfull,M.onresourcetimingbufferfull=I)}function ya(){try{"function"==typeof qb&&qb.call(M,new Event("resourcetimingbufferfull", {bubbles:!0,cancelable:!0})),Da.dT_.st(function(){$a.call(M)},0)}catch(I){}}function Ma(){let I=(M=ec.performance)?(Fa=M.getEntriesByType,ba=M.getEntriesByName,V=M.setResourceTimingBufferSize,$a=M.clearResourceTimings,!!Fa&&!!ba&&!!V&&!!$a):!1;return I&&V.call(M,1E3),I}function La(I){let {a:C,e:ka}=I.detail;if(ka)for(let ua of ka){I=ua.url;if(!I)continue;let Ja=ua.relevance||0,Pa={area:ua.area,imageWidth:ua.w,imageHeight:ua.h,imageNaturalWidth:ua.nw,imageNaturalHeight:ua.nh,onloadTime:ua.o,relevance:Ja, Te:ua.ireason||0,actionId:C||0};(!Ha[I]||Ja>Ha[I].relevance)&&(Ha[I]=Pa)}}function kb(I){return!!I&&isFinite(I)&&0=C)return I;var ka=Xb[bb(I,C)];if(ka)return ka;ka={};for(let ua of x)ka[ua]=va(I,C,ua);for(let ua of t)ua in I&&(ka[ua]={get(){return I[ua]}});C=Object.create(I,ka);return C._dtCl=!0,na(C), C}function aa(){let I=[],C=document.getElementsByTagName("iframe");if(!C.length)return I;for(let Ta=0;TaAa.responseEnd||0>Aa.startTime?!1:0=zb||nc&&nc.actionId===+ka&&0{let Ja=ua.actionId,Pa=ka[Ja];Pa||(Pa=[]);var Aa=C[ua.name];if(Aa){if(Aa&&"LINK"===Aa.nodeName){let ob=Aa.media||"all";Aa="stylesheet"===Aa.rel&&window.matchMedia(ob).matches&&!Aa.disabled}else Aa=!Aa.hasAttribute("async")&&!Aa.hasAttribute("defer")&&"module"!==Aa.getAttribute("type");ua.isCritical=+Aa}cb(ua);Pa.push(ua);ka[Ja]=Pa;qc[bb(ua)]=!0;return ka},{});I=O(I);900Ta.duration?!0:0>=Ta.responseEnd?!1:Ta.requestStart===Ta.fetchStart&&Ta.requestStart===Ta.responseStart&&Ta.responseStart!==Ta.responseEnd;Aa.call(Pa,{type:eb,Dh:rb,url:Kb,domain:zb,actionName:nc,eh:tc,Vh:Lc,Ag:Ta,$g:!1})}Fb(C,I,ob,Ja,ka,ua)}function fb(I,C,ka,ua,Ja){let Pa= Ja||Rc();if(!I.length||0>=Pa)ka("");else{var Aa=[];lb(I,ob=>{if(ad&&Aa.length/2>=ad)ob=!1;else{var Ta=ob.startTime,eb;(eb=Ta<("iframe"===ob.initiatorType?1:0))||(eb=ob.actionId,eb=!(!eb||eb===C));eb?ob=!0:(Ta=Ta?["b",Math.round(Ta)]:[],ob=(ta(ob,Ta,Rc()),Aa.push(vc(ob.name),Ta.join("")),!0))}return ob},void 0,function(){ka(Ga(`${C||md()}-${Math.round(Pa)};${Aa.join("|")}`))},!ua)}}function Fb(I,C,ka,ua,Ja,Pa){fb(ua,C,Aa=>{Aa&&I.Id.push(Aa);Ja()},Pa)}function hc(I,C,ka,ua){if(Da.dT_.las()){var Ja= Gc();Ja=!ka&&(0>=Ja||3E3>mc()-Ja)?(Da.dT_.sMPS(2E3),!1):!0}else Ja=!1;if(Ja&&!C){$b(ma(ka),ka);!Uc.length||Da.dT_.last()+3E4<=mc()&&Da.dT_.last()?(Uc=[],C=void 0):C=Uc.splice(0,1)[0];if(C)for(C=C.Id,ka=0;kaFb.right||Fb.left>(window.innerWidth||document.documentElement.clientWidth)|| 0>Fb.bottom||Fb.top>(window.innerHeight||document.documentElement.clientHeight));if(hc){Sa=Q.dT_.nw();break}}}function Ma(){bb();Y&&!H?Ca():!Y&&H&&(Q.dT_.rBPSL(Qa),Q.dT_.rO("deadClickObserver"),Q.dT_.rel(document,"click",Ya,void 0),U=[],H=!1,Sa=-1)}function La(){if(W=Q.dT_.bcv("uxrgce"),W){let Ua=Q.dT_.scv("uxrgcm"),[fb,Fb]=Ua.split(";");T=kb(fb);kb(Fb)}}function kb(Ua){let [fb,Fb,hc,$b]=Ua.split(",");return{Dg:+fb||100,Kg:+Fb||25,fg:+hc||300,bg:+$b||3}}function cb(Ua){return{x:Ua.x||Ua.clientX,y:Ua.y|| Ua.clientY,timeStamp:Q.dT_.nw()}}function za(){Q.dT_.iMD()||(Q.dT_.aBPSL(va),Q.dT_.ael(document,"click",ca),Q.dT_.ael(document,"mousedown",na),O=!0)}function na(Ua){xa=cb(Ua)}function ca(Ua){Ua=cb(Ua);if(0===Ra.length)Ra.push(Ua);else{var fb=Ra[0],Fb=Ra[Ra.length-1];if(Fb=Ua&&Fb?Ua.timeStamp-Fb.timeStamp<=T.fg:!1)Fb=T.Kg,Fb=Math.abs(fb.x-Ua.x)<=Fb&&Math.abs(fb.y-Ua.y)<=Fb;Fb&&Ua&&xa&&Ua.timeStamp-xa.timeStamp<=T.Dg?(Ra.push(Ua),ea()):(Ra.length>=T.bg&&aa(),Ra=[Ua])}}function va(Ua,fb,Fb,hc){if(0!== xb.length){fb=Ua.av;Fb=xb;let $b=[];for(let Wb of Fb)$b.push(Wb.Eg+"|"+Wb.dg.toFixed()+"|"+Wb.duration.toFixed());fb.call(Ua,hc,"rC",$b.join(","),!0);xb=[]}}function ea(){Q.dT_.ct(ma);ma=Q.dT_.st(function(){Ra.length>=T.bg&&aa()},T.fg)}function aa(){var Ua=Ra[0];Ua={Eg:Ra.length,dg:Math.round(Ua.timeStamp),duration:Math.round(Ra[Ra.length-1].timeStamp-Ua.timeStamp)};0arguments.length&&(S=!0);t.async=S;t.originalXhr.onreadystatechange=t.Eb;t.url=""+J;let Ga=ea(x,"open");Ga?Ha.callOpen(Ga,x,arguments):Ha.callOpen(t.originalXhr.open,t.originalXhr,arguments);x.readyState=t.originalXhr.readyState},x.send=function(){return t.Ie(arguments,!1)},x.abort=function(...F){0=t.status||400<=t.status)&&(y.hasError=!0,0===t.status?(y.errorReason||(y.errorReason="abort"),ja.dT_.st(ja.dT_.mxc.bind(null,y.actionId),0)):ja.dT_.mxf(t.status,t.statusText,y.actionId)),"function"== typeof x){let {actionId:J,url:S}=y;return U({va:x,context:t,ta:F,actionId:J,url:S})}}finally{ja.dT_.lc(y.actionId),t.readyState===t.DONE&&sa(y)}}}function xa(y,x,t){return"upload"===x&&ja.dT_.mx()&&!t.hasUploadHandler&&(y.upload.addEventListener("error",function(){ja.dT_.mxg("Upload failure",t.actionId)}),t.hasUploadHandler=!0),t.origHandlers.has(x)?t.origHandlers.get(x):Reflect.get(y,x)}function Ra(y,x,t){try{EventTarget.prototype.addEventListener.call(y,x,t)}catch(F){y.addEventListener(x,t)}}function xb(y){let x= {method:"",callbackStart:0,requestStart:0,wrappers:new WeakMap,actionId:0,async:!0,lxCalled:!1,url:"",target:y,hasCustomReadyStateChangeHandler:!1,hasUploadHandler:!1,origHandlers:new Map,errorReason:void 0,hasError:!1,traceContext:ja.dT_.gtc(),toString:()=>"[Custom DTProperty Object]",toJSON:()=>"[Custom DTProperty Object]"};return y.dtProps=x,Ra(y,"readystatechange",ma(x,()=>{},y)),ja.dT_.mx()&&(Ra(y,"error",function(){return x.hasError=!0,x.errorReason=void 0,ja.dT_.mxf(y.status,y.statusText,x.actionId)}), Ra(y,"abort",function(){return x.hasError=!0,x.errorReason="abort",ja.dT_.mxc(x.actionId)}),Ra(y,"timeout",function(){return x.hasError=!0,x.errorReason="timeout",ja.dT_.mxt(x.actionId)})),Ra(y,"loadend",function(){ja.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"xmlhttprequest",x:x.url,m:x.method,c:x.target.status,s:x.target.statusText,a:x.callbackStart,e:ja.dT_.nw(),q:x.requestStart,o:x.errorReason,t:x.hasError,n:x.traceContext}})}),da(y,{get(t,F){return xa(t,F,x)},set(t,F,J,S){try{let ta=J;switch(F){case "onabort":case "onerror":case "ontimeout":ta= H(x,J,t);x.origHandlers.set(F,J);break;case "onloadstart":case "onprogress":case "onload":case "onloadend":ta=W(x,J,t,S);x.origHandlers.set(F,J);break;case "onreadystatechange":ta=ma(x,J,t),x.origHandlers.set(F,J)}var ia=Reflect.set(t,F,ta)}catch(ta){ia=!1}return ia}})}function Ua(y,x){try{if("string"==typeof x&&"function"==typeof y[x]){let t=ja.dT_.iNF(y[x]);y[x]=da(y[x],{apply:hc.bind(null,x,t),get(F,J,S){return"dT_proxy"===J?!0:Reflect.get(F,J,S)}})}}catch(t){}}function fb(y,x){bb(x);y=ja.dT_.aFr(y, $b.bind(null,x));ja.dT_.fE(y,Ua.bind(null,x))}function Fb(y,x,t,F,J){if(y.requestStart=ja.dT_.nw(),!y.actionId){y.actionId=ja.dT_.ex("x",void 0,y.url,!1,x);ja.dT_.disE({kind:"REQUEST_STARTED",detail:{i:"xmlhttprequest",x:y.url}});let S=ja.dT_.sch({headers:{}},y.url,y.actionId,void 0,y.traceContext),ia=ja.dT_.aFr(Reflect.ownKeys(S.headers),Sa);ja.dT_.fE(ia,function(ta){t.setRequestHeader(ta,S.headers[ta])})}try{return U({va:x,context:F,ta:J,actionId:y.actionId,url:y.url})}finally{y.async||sa(y)}}function hc(y, x,t,F,J){if(!ja.dT_.iIO(F,22))return U({va:t,context:F,ta:J});let S=F.dtProps,ia=F;if(S&&(x||V)&&(ia=S.target),!S)return U({va:t,context:ia,ta:J});switch((x?t.name:y)||y){case "addEventListener":"function"==typeof J[1]&&(y=J[1],(x=S.wrappers.get(y))?J[1]=x:(F=W(S,y,ia,F),S.wrappers.set(y,F),J[1]=F));break;case "removeEventListener":(F=S.wrappers.get(J[1]))&&(J[1]=F);break;case "open":return S.actionId=0,S.lxCalled=!1,S.method=J[0],S.url=J[1]+"",S.async=!0===J[2]||void 0===J[2],U({va:t,context:ia, ta:J});case "send":return Fb(S,t,F,ia,J);case "abort":S.hasError=!0,S.errorReason="abort",sa(S)}return U({va:t,context:ia,ta:J,actionId:S.actionId,url:S.url})}function $b(y,x){try{let t=y[x];if("function"!=typeof t||t.dT_proxy)return!1}catch(t){return!1}return!0}function Wb(){V=Ca(Da.XMLHttpRequest,Nb)||Ca(Da.EventTarget,Jb);Bb=Da.Proxy;let y=Da.XMLHttpRequest.prototype,x=EventTarget.prototype,t=Da.XMLHttpRequest;Da.XMLHttpRequest=da(Da.XMLHttpRequest,{construct(F,J){return fb(Nb,y),fb(Jb,x),xb(Reflect.construct(F, J))}});Da.XMLHttpRequest[ec]=t;fb(Nb,y);y.constructor=Da.XMLHttpRequest;fb(Jb,x)}this.dT_&&dT_.prm&&dT_.prm();var ja="undefined"!=typeof window?window:self,Da="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,ec=Symbol.for("dt_2");Symbol.for("dt_3");var $c="cancelBubble defaultPrevented eventPhase isTrusted lengthComputable loaded position returnValue timeStamp total totalSize type".split(" "),bc="onabort onerror onload onloadend onloadstart onprogress ontimeout".split(" "), kc="responseText response status statusText responseBody responseStream responseURL responseXML responseType".split(" "),pb=[...kc,...bc,"onreadystatechange","upload","readyState"],Nb="open send getAllResponseHeaders getResponseHeader setRequestHeader overrideMimeType abort sendAsBinary setAttributionReporting setPrivateToken".split(" "),Jb=["addEventListener","removeEventListener","dispatchEvent"],M=[...Nb,...pb,...Jb],V=!1,Fa=["addEventListener","removeEventListener"],ba,$a,qb=new WeakMap,Ha={handleEventCallback:function(y, x,t){return tb.aWF(y,x,t)},callOpen:function(y,x,t){return tb.aWF(y,x,t)},send:function(y,x,t){return tb.aWF(y,x,t)},getAllResponseHeaders:function(y,x,t){return tb.aWF(y,x,t)},getResponseHeader:function(y,x,t){return tb.aWF(y,x,t)},setRequestHeader:function(y,x,t){return tb.aWF(y,x,t)},overrideMimeType:function(y,x,t){return tb.aWF(y,x,t)},RELWrapper:function(y,x,t){return tb.aWF(y,x,t)},AELWrapper:function(y,x,t){return tb.aWF(y,x,t)},dispatchWrapper:function(y,x,t){return tb.aWF(y,x,t)},onreadystatechangeCallback:function(y, x,t){return tb.aWF(y,x,t)},dispatchXHRCallback:function(y,x,t){return tb.aWF(y,x,t)},XMLHttpRequestCallback:function(y,x,t){return tb.aWF(y,x,t)},preventDefault:function(y,x,t){return tb.aWF(y,x,t)},stopImmediatePropagation:function(y,x,t){return tb.aWF(y,x,t)}};na.prototype.toString=function(){return"[XMLHttpRequestUpload]"};var Sb={readyState:0,response:"",responseText:"",responseType:"",responseURL:"",status:0,statusText:"",timeout:0,withCredentials:!1},Bb,jc,qc,Xb=Da.dT_;if(Xb&&"ea"in Xb&&null!== (qc=(jc=ja.dT_).smbi)&&void 0!==qc&&qc.call(jc,"x")){var tb=Xb;"object"==typeof Da.Reflect&&"function"==typeof Da.Proxy&&ja.dT_.bcv("expw")&&!ja.dT_.gBI().edge?Wb():N()}})();