/*Copyright and licenses see https://www.dynatrace.com/company/trust-center/customers/reports/*/ (function(){if(typeof window!=="undefined"&&window.setTimeout){window.setTimeout=window.setTimeout;}var Promise=self.Promise||self.dT_&&dT_.prm&&dT_.prm();(function(){function Va(){document.cookie="__dTCookie=1;SameSite=Lax";var Fa=-1!==document.cookie.indexOf("__dTCookie");document.cookie="__dTCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";return Fa}function $a(){return void 0===La.dialogArguments?navigator.cookieEnabled||Va():Va()}function lb(){var Fa;if($a()&&!window.dT_){var Na=(Fa={},Fa.cfg="#CONFIGSTRING#|auto=#AUTO#|domain=#DOMAIN#|rid=RID_#REQUEST_ID#|rpid=#RESPONSE_ID#|app=#APP#",Fa.iCE=$a,Fa);window.dT_=Na}}var La="undefined"!==typeof window? window:self,Ra;La.dT_?null===(Ra=La.console)||void 0===Ra?void 0:Ra.log("Duplicate agent injection detected, turning off redundant initConfig."):lb()})();}).call(this); (function(){if(typeof window!=="undefined"&&window.setTimeout){window.setTimeout=window.setTimeout;}var Promise=self.Promise||self.dT_&&dT_.prm&&dT_.prm();(function(){function Va(){}function $a(m,D,O){void 0===O&&(O=0);var sa=-1;D&&(null===m||void 0===m?0:m.indexOf)&&(sa=m.indexOf(D,O));return sa}function lb(){var m;return!(null===(m=pb.console)||void 0===m||!m.log)}function La(m){var D=document.cookie;if(!D)return"";var O=m+"=";m=$a(D,O);if(0>m)return"";for(;0<=m;){if(0===m||" "===D.charAt(m-1)||";"===D.charAt(m-1))return O=m+O.length,m=$a(D,";",m),0<=m?D.substring(O,m):D.substr(O);m=$a(D,O,m+O.length)}return""}function Ra(){var m,D=0;if(null===(m= null===pb||void 0===pb?void 0:pb.performance)||void 0===m?0:m.now)try{D=Math.round(pb.performance.now())}catch(O){}return 0>=D||isNaN(D)||!isFinite(D)?(new Date).getTime()-Fa():D}function Fa(){var m=0;try{m=Math.round(pb.performance.timeOrigin)}catch(O){}if(0>=m||isNaN(m)||!isFinite(m)){m=pb.dT_;var D=0;try{D=pb.performance.timing.navigationStart}catch(O){}m=0>=D||isNaN(D)||!isFinite(D)?m.gAST():D}return m}function Na(){return"dtAdkSettings"}function ra(){}function V(m,D){return function(){m.apply(D, arguments)}}function N(m){if(!(this instanceof N))throw new TypeError("Promises must be constructed via new");if("function"!==typeof m)throw new TypeError("not a function");this.U=0;this.Wa=!1;this.W=void 0;this.da=[];Ba(m,this)}function qa(m,D){for(;3===m.U;)m=m.W;0===m.U?m.da.push(D):(m.Wa=!0,N.V(function(){var O=1===m.U?D.Oc:D.Pc;if(null===O)(1===m.U?fa:va)(D.Ea,m.W);else{try{var sa=O(m.W)}catch(sb){va(D.Ea,sb);return}fa(D.Ea,sa)}}))}function fa(m,D){try{if(D===m)throw new TypeError("A promise cannot be resolved with itself."); if(D&&("object"===typeof D||"function"===typeof D)){var O=D.then;if(D instanceof N){m.U=3;m.W=D;Z(m);return}if("function"===typeof O){Ba(V(O,D),m);return}}m.U=1;m.W=D;Z(m)}catch(sa){va(m,sa)}}function va(m,D){m.U=2;m.W=D;Z(m)}function Z(m){2===m.U&&0===m.da.length&&N.V(function(){m.Wa||N.va(m.W)});for(var D=0,O=m.da.length;D"),m=m.split("^lb").join("<"),m=m.split("^p").join("|"),m=m.split("^e").join("="),m=m.split("^s").join(";"),m=m.split("^c").join(","),m=m.split("^bs").join("\\"));return m}function E(){return Ah}function x(m){Ah=m}function J(m){var D=pb.dT_,O=D.scv("rid");D=D.scv("rpid");O&&(m.rid=O);D&&(m.rpid=D)}function L(m){if(m=m.xb){m=t(m);try{Ah=new RegExp(m)}catch(D){}}}function oa(m){var D= m,O=Math.pow(2,32);return function(){D=(1664525*D+1013904223)%O;return D/O}}function Ka(m,D){return isNaN(m)||isNaN(D)?Math.floor(33*Vf()):Math.floor(Vf()*(D-m+1))+m}function ab(m,D){return parseInt(m,D||10)}function vb(m){return document.getElementsByTagName(m)}function xb(m){var D=m.length;if("number"===typeof D)m=D;else{D=0;for(var O=2048;m[O-1];)D=O,O+=O;for(var sa=7;1=sa?48:55)))}return m.join("")}function B(){return 0<=pb.dT_.io(navigator.userAgent,"RuxitSynthetic")}function T(m){var D={};m=m.split("|");for(var O=0;O$a(oc[m],"#"+m.toUpperCase())?oc[m]:""}function Bb(m){var D=m.agentUri;D&&-1<$a(D,"_")&&(D=/([a-zA-Z]*)[0-9]{0,4}_([a-zA-Z_0-9]*)_[0-9]+/g.exec(D))&&D.length&& 2sb)}function Da(){var m=document.domain||"";if(!m)return"";m=m.split(".").reverse();var D=m.length;if(1>=D)return"";for(var O=m[0],sa="",sb=1;sb<=D;sb++)if(La("dTValidationCookie")){sa=O;break}else{m[sb]&&(O=m[sb]+"."+O);var Lb="dTValidationCookie=dTValidationCookieValue;path=/;domain="+ O;Lb+=nb();document.cookie=Lb}pa("dTValidationCookie",sa,"/");return sa}function cb(m,D,O,sa){Bh=!0;D||0===D?(D=String(D).replace(/[;\n\r]/g,"_"),m=m+"="+D+";path=/"+(Ya("domain")?";domain="+Ya("domain"):""),O&&(m+=";expires="+O.toUTCString()),m+=nb(),sa&&(m+=";Secure"),document.cookie=m):Hb(m);Bh=!1}function nb(){var m=Ya("cssm");return"n"===m||"s"===m||"l"===m?";SameSite="+og[m]:""}function ob(m,D,O,sa){Ua(cb,[m,D,O,sa])}function Cb(m){return 2<(null===m||void 0===m?void 0:m.split("$").length)? !1:/^[0-9A-Za-z_=:\$\+\/\.\-\*%\|]*$/.test(m)}function Db(){var m=La(oe);m||((m=Xa(oe))&&Cb(m)?Tb(m):m="");return Cb(m)?m:""}function Tb(m){ob(oe,m,void 0,Q("ssc"))}function ub(m){return 32===m.length||12>=m.length?m:""}function mc(m){if(!isNaN(Number(m))){var D=ab(m);if(-99<=D&&99>=D)return m}return""}function bc(m){var D={sessionId:"",nb:"",Da:0},O=$a(m,"|"),sa=m;-1!==O&&(sa=m.substring(0,O));O=$a(sa,"$");-1!==O?(D.sessionId=ub(sa.substring(O+1)),D.nb=mc(sa.substring(0,O))):D.sessionId=ub(sa);return D} function dc(m){var D={sessionId:"",nb:"",Da:0};m=m.split("v"===m.charAt(0)?"_":"=");if(2O)return D;O={};for(var sa=2;sa=m&&(D.Da=m)}return D}function bd(){try{Wg.apply(pb.parent,arguments)}catch(m){}}function qc(){try{Mi.apply(pb.top, arguments)}catch(m){}}function Kc(m){var D=Array.prototype.slice.call(arguments,1);try{Ni.apply(m,D)}catch(O){}}function Ec(m){var D=Array.prototype.slice.call(arguments,1);try{fc.apply(m,D)}catch(O){}}function cd(){var m=pb.dT_;Promise=ia();Sg=pb.XMLHttpRequest;lf=pb.ActiveXObject;var D;yh=pb.XMLHttpRequest;zh=pb.ActiveXObject;var O=null===(D=pb.XMLHttpRequest)||void 0===D?void 0:D.prototype;if(O){ng={};D=0;for(var sa=nd;D=Lc()||!isFinite(Lc()))Lc=function(){return(new Date).getTime()};He=Lc();Vd=[];Xc=[];ge={};Xg||(pb.clearTimeout=Mc(zf),pb.clearInterval=Mc(Af),Xg=!0)}function Zd(){Xg&&(pb.clearTimeout=zf,pb.clearInterval=Af,Xg=!1)}function hd(m){if(m=m||Db()){var D=m.charAt(0);return"v"===D||"="===D?dc(m):bc(m)}return{sessionId:"",nb:"",Da:0}}function od(m){return hd(m).nb}function Dd(m){return hd(m).sessionId}function $d(){return Qd}function qe(){ta(function(){Dd()||Tb(-1*Ka(2,21)+"$"+kb(32));Qd=od()||""})}function Ed(){return Ue} function Ve(){var m=Sa("vs"),D=W();2<=m&&-1===D?D=0:1===m&&-1Yc);Ea&&Sb(O,{frameId:Oc,G:"-"===yc?"-":ab(yc),Ib:-1,visitId:""})}for(Lb=0;Lbsa||sa>Sa("mel"))sa=2<=Sa("vs")?0:-1;m.Ib=sa}}return O}function Pc(m,D){try{pb.localStorage&& pb.localStorage.setItem(m,D)}catch(O){}}function re(m){try{if(pb.localStorage)return pb.localStorage.getItem(m)}catch(D){}return null}function Gd(m){try{pb.localStorage&&pb.localStorage.removeItem(m)}catch(D){}}function ae(){return rd()||qd(!0,"c",void 0)}function rd(){if(be()<=Lc())return qd(!0,"t",void 0);var m=Xe();if(!m)return qd(!0,"c",void 0);var D=rg.exec(m);if(!D||3!==D.length||32!==D[1].length||isNaN(ab(D[2])))return qd(!0,"i",void 0);zb(Bf,m);return m}function se(m){var D=Lc(),O=xd().Bc; m&&(O=D);Zc(D+Nb+"|"+O);Fc()}function Xe(){var m,D;return null!==(D=null===(m=Wc(!0)[0])||void 0===m?void 0:m.visitId)&&void 0!==D?D:Xa(Bf)}function yd(m){if(m&&(m=Xe())&&(m=rg.exec(m))&&3===m.length&&isFinite(Number(m[2])))return m[1]+"-"+(Number(m[2])+1);m=kb(32);m=m.replace(/[0-9]/g,function(D){D=.1*ab(D);return String.fromCharCode(Math.floor(25*D+65))});return m+"-0"}function Ye(m){var D=Wc(!1),O=2<=Sa("vs")?0:-1;yb(D,m,O);zb(Bf,m);zb(Ie,String(O));se(!0)}function Ze(m,D,O,sa){return qd(D,O,sa)} function Hd(m,D,O){return qd(m,D,O)}function qd(m,D,O){m&&($c=!0);m=Xe();O=yd(O);Ye(O);for(var sa=0;sa<$e.length;sa++)$e[sa](O,$c,D,m);return O}function zd(m){$e.push(m)}function Fc(){Je&&ic(Je);Je=nc(af,be()-Lc())}function af(){if(be()<=Lc()&&Y()){var m="t"+(Lc()-be()),D=Xe(),O=yd();Ye(O);for(var sa=0;sa<$e.length;sa++)$e[sa](O,$c,m,D);return!0}ta(Fc);return!1}function Zc(m){ob("rxvt",m,void 0,Q("ssc"));zb("rxvt",m)}function te(m){var D=La(m);D||(D=Xa(m)||"");return D}function Cf(){var m=rd()||""; zb(Bf,m);m=te("rxvt");Zc(m);Gd(Ie);Gd(Bf);Gd("rxvt")}function xd(){var m={Hd:0,Bc:0},D=te("rxvt");if(D)try{var O=D.split("|");2===O.length&&(m.Hd=parseInt(O[0],10),m.Bc=parseInt(O[1],10))}catch(sa){}return m}function be(){var m=xd();return Math.min(m.Hd,m.Bc+Ke)}function Le(m){Nb=m}function y(m){void 0===m&&(m=!0);We=m}function u(){var m=$c;$c=!1;return m}function v(){af()||se(!1)}function I(){var m,D;if(-1!==W()&&2<=Sa("vs")){var O=W();O>=Sa("mel")?qd(!1,"e"+O,!0):(O++,yb(Wc(!1),"",O),zb(Ie,String(O)), null===(D=null===(m=pb.MobileAgent)||void 0===m?void 0:m.incrementActionCount)||void 0===D?void 0:D.call(m))}}function W(){var m=Wc(!0);if(1<=m.length&&!isNaN(m[0].Ib))return m[0].Ib;m=Xa(Ie)||"";m=ab(m);return isNaN(m)?2<=Sa("vs")?0:-1:m}function ta(m){Y()?m():(ue||(ue=[]),Sb(ue,m))}function q(m){return Ua(m)}function z(){if(Q("coo")&&!Y()){for(var m=0;mEa&&1sg?nf.substr(sg):"Default%20Application"}else if(nf){var Eh=sb.exec(nf);Eh&&(O.app=Eh[1])}Id=Ea}else Id=sa}if(Id)for(var Fh in Id)Id.hasOwnProperty(Fh)&&(Yc=Fh,oc[Yc]=Id[Yc]);if(oc.rx_visitID){var Ff=oc.rx_visitID;Ff&&(Se().rx_visitID= Ff)}var Yf=ua();try{var Gh=(Id=Dh)&&Id.getItem(Yf);if(Gh){var Gf=T(Gh),Ad=za(Gf.config||""),je=oc.lastModification||"0",Hh=ab((Ad.lastModification||Gf.lastModification||"0").substr(0,13)),Yg="string"===typeof je?ab(je.substr(0,13)):je;if(!je||Hh>=Yg)if(Ad.agentname=Gf.name,Ad.agentUri?Bb(Ad):(Ad.csu=Gf.name,Ad.featureHash=Gf.featureHash),Pb(Ad,!0),L(Ad),J(Ad),Hh>(oc.lastModification||0)){var Rd=oc.auto,Zg=oc.legacy;oc=fb(Ad);oc.auto=Rd;oc.legacy=Zg}}}catch(qf){}Pb(oc);try{var Ih=oc.ign;if(Ih&&(new RegExp(Ih)).test(pb.location.href)){document.dT_= pb.dT_=void 0;var we=!1;break a}}catch(qf){}oc.useNewCookies&&(fe="rxpc",oe="rxsession",Ug="rxlatency",Tg="x-rxpc",yf="x-rxreferer");if(B()){var Hf=navigator.userAgent,tg=$a(Hf,"RuxitSynthetic")+14+5,$g=Hf.substring(tg);if(-1!==$a($g," c")){var di=$g.split(" ");for(Yf=0;Yfid.indexOf("dbg")&&(id=Ya("debugName")|| id+"dbg"):id=Ya("name")||id;if(!Q("auto")&&!Q("legacy")&&!bf){var If=Ya("agentUri")||Xb(Ya("featureHash")),$f;if(!($f=Q("async")||"complete"===document.readyState)){var ag=pb.navigator.userAgent,bh=ag.indexOf("MSIE ");$f=0=parseInt(ag.substring(bh+5,ag.indexOf(".",bh)),10):!1}$f?$b(If,Q("async"),void 0,void 0,"dtjsagent"):(document.write('